Warning: Permanently added '10.128.10.44' (ECDSA) to the list of known hosts. 2020/06/23 19:15:55 fuzzer started 2020/06/23 19:15:59 dialing manager at 10.128.15.235:18893 2020/06/23 19:15:59 syscalls: 364 2020/06/23 19:15:59 code coverage: enabled 2020/06/23 19:15:59 comparison tracing: enabled 2020/06/23 19:15:59 extra coverage: support is not implemented in syzkaller 2020/06/23 19:15:59 setuid sandbox: enabled 2020/06/23 19:15:59 namespace sandbox: support is not implemented in syzkaller 2020/06/23 19:15:59 Android sandbox: support is not implemented in syzkaller 2020/06/23 19:15:59 fault injection: support is not implemented in syzkaller 2020/06/23 19:15:59 leak checking: support is not implemented in syzkaller 2020/06/23 19:15:59 net packet injection: enabled 2020/06/23 19:15:59 net device setup: support is not implemented in syzkaller 2020/06/23 19:15:59 concurrency sanitizer: support is not implemented in syzkaller 2020/06/23 19:15:59 devlink PCI setup: support is not implemented in syzkaller 2020/06/23 19:15:59 USB emulation: support is not implemented in syzkaller 19:16:07 executing program 0: syz_emit_ethernet(0x32, &(0x7f00000000c0)={@local, @random="0982e32fef90", [], {@ipv4}}) 19:16:07 executing program 1: syz_emit_ethernet(0x2e, &(0x7f0000000080)={@local, @random="0982e32fef90", [], {@ipv4}}) 19:16:07 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000080)={@local, @random="0982e32fef90", [], {@ipv4}}) 19:16:07 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @random="a16965636870", [], {@ipv4}}) 19:16:07 executing program 0: syz_emit_ethernet(0x2e, &(0x7f0000000000)={@broadcast, @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x1, @random="270600131a2f", @broadcast, @random='(\x00\x00\x00\x00\b', @broadcast=0x2000000}}}}) 19:16:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20000, 0x22) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f00000000c0)=[{0x4, 0x0, 0xfa, 0xfff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5c}, {0x87}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)) 19:16:07 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0x5, 0x0) r1 = kqueue() r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffc, 0xa, 0x40, 0x7fffffff, 0xffff}, {{r3}, 0x0, 0x91, 0x1, 0x422, 0x1}, {{r0}, 0xfffffffffffffff8, 0x84, 0x10, 0x4d, 0x20}, {{r4}, 0xfffffffffffffff8, 0x0, 0x2, 0x8, 0x100}, {{r5}, 0xfffffffffffffff9, 0x90, 0xfffff, 0x9, 0x9}, {{r6}, 0xfffffffffffffff8, 0xc0, 0xfffff, 0x7, 0x7f}], 0x36, 0x0, 0x300, 0x0) close(r1) openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x400, 0x0) 19:16:07 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x824, 0x0, 0x4, 0x0, "d730c1e8bb6fc6e23c5bf85b9105327075471100", 0x101}) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="716403f09b3cfc581d2dd10344e6082f"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt(r0, 0x4, 0xa, &(0x7f0000000080)="2fffecff13c1fd812eaa4e04000000ed000000009befd7ccd59df1e65d7070e2b74b3cb8a8506afca658424a87499d0c2106234648dd93cc", 0x38) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) truncate(&(0x7f00000001c0)='./file0\x00', 0x0, 0x5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x8000, &(0x7f0000000100)="eba3318330ffcbff13b9fd812eaa4e713048e699", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 19:16:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)) 19:16:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x80000000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffdffff], [0x0, 0x0, 0x7], [{}, {}, {}, {}, {}, {0x0, 0x4}], {0x0, 0x0, 0x0, 0x200}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) rmdir(&(0x7f0000000000)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) listen(0xffffffffffffff9c, 0x7) 19:16:07 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt(r1, 0x1, 0x5, &(0x7f0000000000)="bbf9ffbe1caa83949e078fec073f5c142910743c3046a5399d8c63886acbe2eacc282bf7e370c0c5dcbdbdde1b8ea5a688b34fdd8e0b83cbab252730015149f51485856b56aabc5d8f70d52e41cf03fb93f4f5dc630d47ea8da1fecbe3574dbe288b5bf4b2695a7b7f5270a79bf5", 0x6e) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000f01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 19:16:07 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) sysctl$net_inet6_icmp6(0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)="da3ceecce3c147d99f6ab6e59e0af503dfe00466847f2a899bcdea631ad68183f1d108cb92a6ddf98e955457a9efe18b9afb7c62d500b3c6b69ca53aceb4a257182a5cf6", 0x44) r1 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x4c) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000280)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b0b3259a0ec31921d77e2f1564cb1ec1a67233ffda578d78e976c9bbcba1e13be35951c29909f7e5602564761bd2ae8af84ec95df068cf731aef4841236878d2bd4b8dc4a789c25a137e", 0x237}], 0x1, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000540)={{0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x1}}) getsockopt(r1, 0x2, 0xf8, &(0x7f0000000040)=""/42, &(0x7f00000000c0)=0x2a) writev(r1, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 19:16:07 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000240)=[{{}, 0xfffffffffffffff9, 0x1a9, 0x0, 0xffffffffffff18ae}], 0x3f, 0x0, 0x40, 0x0) 19:16:07 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x11, r1, 0x0, 0x0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x10001, 0x400, 0x9, 0x6, "f6a93b91c7c2a47c375c9ec8bc11489bb5afb301", 0x2, 0x3}) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)=""/227, 0xe3) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = semget$private(0x0, 0x5, 0x46) r5 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r7 = getgid() r8 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000200)={{0x2, r6, r7, r8, 0x0, 0x4, 0x8011}, 0x1000, 0x85d, 0x7}) lchown(&(0x7f0000000140)='./file0\x00', 0x0, r7) getgroups(0x4, &(0x7f0000000180)=[r7, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x1, &(0x7f0000000080)=[r7]) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x5, 0x401, 0xe6db734, 0xff, "6448da39a81a2f039b1aebcbb4c6370ac9869460", 0x400, 0x8}) writev(r2, &(0x7f0000001580)=[{0x0}], 0x1) 19:16:07 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$setflags(r0, 0x2, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000400)=""/192) r3 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r5 = getgid() r6 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0x2, r4, r5, r6, 0x0, 0x4, 0x8011}, 0x1000, 0x85d, 0x7}) getgroups(0x4, &(0x7f0000000180)=[r5, r1, r1, 0xffffffffffffffff]) getgroups(0x1, &(0x7f0000000000)=[r5]) select(0x40, &(0x7f0000000400), 0x0, &(0x7f0000001300), 0x0) 19:16:07 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000002180)='/dev/wsmouse0\x00', 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x89, 0x6}, {0x42, 0x4}, {0x87, 0x800}, {0x85, 0x2}], 0x4}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000100)=[{}, {0x22}], 0x2}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unveil(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='c\x00') ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x8b, 0x6}, {0x43, 0x19d7bda3}, {0x25, 0x1}, {0x5, 0xfff}, {0x8a, 0x800}], 0x5}) 19:16:07 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x80, 0x14) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0x1) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) link(&(0x7f0000000080)='.\x00', &(0x7f0000000500)='./bus\x00') 19:16:07 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f0000000440), 0x0, 0x0, 0x4) socketpair(0x2, 0x2, 0x3, &(0x7f0000000080)={0xffffffffffffffff}) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000400)=[{&(0x7f0000000380)="4261179260935648fe1d5e0957b0382f39c267f9ff86e7fbafc0efbd26693b7778579997ed5830851f33712c87c86afe68628200cc65fa4ad29379dd11360349f15e473463eb6d0888c14c2cfe", 0x4d}], 0x1, 0x0, 0x9) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r7 = socket(0x1, 0x3, 0x8) getpeername$inet(r7, &(0x7f0000000300), &(0x7f0000000340)=0xc) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x3, 0x4, 0x8, 0x8}, {{r1}, 0xfffffffffffffffd, 0x0, 0x8, 0xffffffffffffff01, 0xcf4d}, {{r0}, 0xfffffffffffffff9, 0x86, 0x0, 0x20, 0x9}, {{r2}, 0xfffffffffffffffd, 0x8, 0x4, 0xffffffff80000001, 0xfffffffffffffffe}, {{r3}, 0xfffffffffffffff8, 0x8, 0x2}, {{r4}, 0xfffffffffffffffb, 0x40, 0xf0000042, 0x4, 0x1}, {{r0}, 0xfffffffffffffff9, 0x0, 0x10, 0x9d, 0x5611}, {{r5}, 0xfffffffffffffff8, 0x8, 0x80000000, 0x2, 0x8000}], 0xffffffff, &(0x7f00000001c0)=[{{r6}, 0xfffffffffffffffb, 0x9, 0x8, 0x0, 0x2c6a}, {{r0}, 0xfffffffffffffffc, 0xd506582c2ef9649f, 0xf0000000, 0x6, 0x7fff}, {{r0}, 0xfffffffffffffffc, 0xb, 0x200000e0, 0x1, 0x84}, {{r0}, 0xfffffffffffffffa, 0x82, 0x1, 0x0, 0x8}], 0xb6, &(0x7f0000000240)={0x9, 0x79b}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0xc4, 0x1}, 0xc) syz_emit_ethernet(0x66, &(0x7f0000000280)={@random="e3ab04002f00", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x30, 0x3a, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "0ce604", 0x0, 0x3c, 0x0, @ipv4={[], [], @multicast2}, @loopback}}}}}}}) 19:16:08 executing program 1: mkdir(&(0x7f00000006c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) mkdir(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0x128) rename(&(0x7f0000000400)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', &(0x7f0000000800)='\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') socketpair(0x2, 0x3, 0x7f, &(0x7f0000000180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r2) r3 = semget$private(0x0, 0x2, 0x189) ktrace(&(0x7f00000001c0)='\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', 0x4, 0x12, r1) r4 = open$dir(&(0x7f0000000380)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x0) r5 = getuid() fchown(r4, r5, 0x0) open(&(0x7f0000000300)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0x80, 0xbc) connect$unix(0xffffffffffffffff, &(0x7f0000000740)=ANY=[], 0x50) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffff9c, 0x400c5752, &(0x7f0000000240)) munlockall() openat(r4, &(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38//../file0\x00', 0x10, 0x100) r6 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r6, 0x1000100a6, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000500)=""/204) 19:16:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ee16eb595607fcfd71100", 0x10000}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000240)="ff0fd753ea647cbd33503f296cf9effc8cfd36abb766dd5f089e862ad89099f7d614b3ae169d60e4f5003a508f81832095cef4e3636138302d610f85ab7543f1bc7ac81b6380eef989844c643d7c2a880908aa661f4f3f3bc9906c6741459f402bc13bcaf98a41afad80f08b5c8365b374774eeb786e62af63b7fc3e52f4e0b5b97baf4f2c3662f005daa8ea444a30f77b03dc2d3ba1d656ec0786f4c59bdea75be6d80bc789d51bc908f8445057cb8e9b44f419c403027b4e087d3cece2328bb8d61f5dececd68d3669a0ab0ceb27c311b737338e535c5abafe92f8266a282d148e8e9fdbc0e450e39c60b2dc3323c472b23524bd72e434a77ea412d7aa2b3e446c8419dea440abc354d58296c13398c7937a068e49cc38a1ebd703cb53bfa5c4865cb610a119ac0b049d7f3727d752d63f9823e69cd411f9438149f777be141200a054cd8e72efe9f10c6b3aec540ded63d576a0814e33d7db5903b5677fadb0d045224bacb1e226d8cd5260e78b18a44a87c228e9ff38acb5fd896256aca13d1debd9c61d071b1eea88b1b1d85ba0d6f0abf8ccec6ee5e1a5019f976354b849e9906d56c71e697185dbba138f919f7b90178aadedc8d542a70f0ca68faadd70b31f803b61cd1f3c9fa4b8ced12ce63d50629f7066bf5036441ee72e60ed1ec552021b38e193eb69606b5778ab64eaba85585f87fe68955c3de2b9e20baead5f9a5f5d96d28e8c0e0f8860da673196e3c440bab404e798e2ca47ccdccbcd07ba920eb587ffdc61e58bd086310790bb3fed384cc3f4ecdec2db349053fd8ac64384623f815ccb637acb446e497aaa920a344fa32ce5360662a4437f7805dc531dc5b7bfdb1d3e82831605c5fca5630cabe67bfd89290bba81ad02a6e3f9de612d58f89e6089cef438e7058d0be676426f32004f3bff4d357c2e703426f5c9181a9f0b0e78bae5f76a2d093e1bc1eb5ec1f450b0bc9503e8faddec1d00b3cfbd61b75b1114ef9c765532326b900c431e54bf9f98ef9e1031d738ddf6adaa87e561ec9f8ed5d257c52ade2e63315f586821a2803dbd0e377ff2ef5430f25653c0d1929120e85d1a329d55813210ae9a4af254b42360994ddd948b4c74430df3e96c03222ca68a921d01837654b8048edfbff2c59d08e459965f7884f7f05a35a549ce8c130ca844cf7b228d10c376c1fd7979a920b2669073e21edd1b1974b8eeff8f4e2e476d91fa5a3826d940ac9da4e697cb4609a855e06d5b1ad119bc4b2893079d8c9ea3d517be1e2d3acdba4cb5a1c57cdf3a349ac738b930fc05c9fb88420f87ceddaeee36268999aa207b02b77cef15ac8fc7eebdd3c430bfa69b6e9c2e06169b5c6e782ac0c7304d048bcc7408e97a83fa1327482c52bb95c23dad803c409965b5f7b92f1b60e98fce084b5dd50ce46c7b43b8386b2c7ec5c78518a252b20fd605dc77a904ceaa68bf84f6cf51e81d3e0db1325cd9ac6228c2ba8b0afd12d5ef842db88a7d384316466ff33039cfa2929366dac862206aa5b5a6225431c10efd7e9bcfc2f7cacffca35544ef2ba22d1412743da00d5ddb701c72242197d9d63ff241f29e836a7fb8834a0a9cb33f4902322e0573c5a10403a50eb35836f54c5245e60a3b6c3ee24bd8aa778b16cb5361808a8198f2f3ae803758818f390405fd3b069714937c287976af5c05bd92b2b4b314b451db690812affdce1f7c33aff0c9ce4972d3d88a2d650aa71a82aa039fc56828f9d8c36d1447e3edf9cd0087da0dc8085f2f31e0c67b397f1db33c8fd464032c365d8b941085972165fde01a5d27603b2366756b9987b3e4d996a362cb6c09c47187f1ebaa1c8e415886acf9312da928878e0c18f23405d9e0ca9daac48e955e90c25a2ef1c1cd54551cd95d7865ea2c05a690849b040d0f44f6b1fecc0cb61bc2b24cfbc253f6161582bcc216712ca7dbf68f90ec1eb6bc16754bfd37d9401e872acfdfc3c57633779fd66cef8dc44c07f73bf6bc0733ed724bfc9355369e7d6ab4f135d3a60e4fc159a2df5f0ac55afdbb800372f6f956fb09e324b863cc797933719741ee2f9e5b950cc0fa21440e0e89024349be4da1b5", 0x5d0}, {&(0x7f0000001680)="c7e5c0d65186edc769597a4ed434093e2ddde47fb94e846c8fa529b3231f8bde243eaeb675361f8383c7566d9c04ef3586d48a7171a0eb63a79a9252c938545d1f6f26502f0c19a2c724b5520b4b81b2445e75c0567efdfd69de913d336982447a5b076196fcf56707644f4dc813b9dd3ee85c35e2ff1dd328b9fa2ff88535ab844caa3ec45309463779967819e218857783ef0139a755d4247c68c2492d6f7894b91947946dfac47fdbab38dfcaf9fe657d17cfd8dd0376ccf1f6f8dbf73b76e137b4461eee5e8506aad4fe50caa71d476a868c67102a4bf3e1ea73efcb8c70eae4f6f735145d7a73368a6f5ad949e2136a07a67d9d3c33674f48ed4266a238c80c5774b4f9fc7bd850effe2dddc99a7d5ed4752847dc9c9f0b34a21ad4d417cc0509803e5b5bdbe131edbdf864545dc8bb5e8340b145eec07c2acf2c70ce4d604e584f40e65b48c50ab12cd7e6e319bf922650b4cd63a0c731385138e2facfd7024a8e9e1fc61833fb3a1c955389d055ac0fac46ad70f3cf8b5818b2af1f0f0d70fcddf147c8ecfc6b6e476a63cd5878d9366b966659f8ff9f796ec96b844b0896dfdc34f0ae4b9869d758c9d4c9daf69f1fbbcb003ac4b2480a3404c2bde65103082e48eb91a943758e92850a2bb2ce4289d408533d79ba53ed3615e22b3b748f68a3ea7168db84221aacdae8ca1358e593b6e7f33ac7b5ebaee209f1c7a113998a3a17aa25059d66b7ab6f4333083313dfeaee910a327f21424e456140b40885e796c1544580aa81525884dfae0aa8de8902cc675899b98bfbd475e9073ec78b30ebcd07b255738fdb7c63a52ec1310d046c8e89f77571b5159b8c5fd7abff806878d6a294ccfa417f0c85422127acbb8104dd238c55be5caf5e3c2131ad0f046284e26630f3ba26f8f51da2e4a5e397e26e7edcab70878ebd3880bfc0edc89f296677af09211db5f184b94b1ec9a97e57365a31ed182a29a60bc14c184335fe01b5b8c06741280195d247be9ffbcfae38ea2e65bfb9623ea58718bab6afff79814d27119a74f350cb06182d68a3be6391a24b40458c58ede564da49605fcd712d2724e2b8b9a261248eac02f02d1f2a6862171b20f1f6945f93a2aab91540e759fdd94c1710dc541f9219ed7e881f8e114ea7eca0396194f44123115099ee9fd6bf1629e1cccf44fb55aebfcb1aa8ce32ad89093a1aa5bc7c1de206ddf7ce8881b9658a04cfc560b4427855f95409d4f590c0b33e34d72ee39ae15a5aee2db53cc05f38fe6d87ab1aa7c3917efa696e87a2352854f070e5f52566ebf044f43ce62254da24717a38bb951f64d8807fefefde33db50d05255062a66b41af6cbf30cf5552149211464463c5e4a1d6ef045ab486329b437cc811a488267cdac6ccc8c2931f752bb24d1860feae6132f8836e417b4810a9a136cbf95729d7971399e3fc593fa8bddf62f45af38a32457ffec2df9285ea66a01ad95285169e941302759b04ea9c463668427e49ece5d8857cabc625116c6d163c98a35754528f2188732fcc00fc8245b7c41cf29ed25a87f8255bdb251f197b77e2604477561dfb332094a57ae0fd8805c67ec60160f110aad736f4a6fbc83f108aef9a4b90a02daf16ab7e50633e8b52a86687a8f6503cdb7b70827b7d2b8f982809091cacf4586995954aae87ec8804b6159ca95ad2152f8a874ab4b4f96268fd448f4f70fd800e868c680c8a74a12d2628c6c88dcc7b24df8ea19e176077ec3c3835d90f82c7253c98dae931d6f5ec57638eb660db0444e3a0a06dc67d94ae20a06cfaad3dccfb29d5cc6bda3274f05f079e0916622ef90d49af78112b6079c3a06fc51e75a5600a2e5b990a0ce6c9780dde6f164b8f0691187160d6227a10c0b409f557d5d01d817e373eb8aba222fd0a362dee8e756a92a7d3c059c201241e01b18894cf21aadaa799f6a0b94f8db0dd20737a380091c95216577a0056ddff00a971a2b4ff964ab4cbc628099d7109bc7e622412990eb4011a4863f947daa6ba97aca2954a2a376ce320983a2fcf4d72e505de57814b847e25ee5022384fc694460a88c7ba9d4b20effb01b14f6dbd24c9eee4c19acf6792979bffc7f78f56d43e7c7760a7cee0d5723174ffeb3986b8615db8a619af9f6ffb603848d5554ebdc23dbab01ed2b718ee42b4ee21206772a6aa72a52ccbe90d037168ef67d562f572dfb873216fc862abb40a2261a4ed999511abfd89f0148050f6ec86d4f86e00244b39dd0847c92437e69c887f9281cf626b2840693e6efcc647e869e26e1c44241db4f2186966fbd77c8e3924f57f019bf3de14cdf47a6d2d845d40d418e045e3bf078d3a862cde3ca2adb078a95c48ed8f4a38219b5c6fd628333e4636246100c0f155ab1c2e800206cab9a10be7995979f73a9d6f860281f23a03b2122f81ea4b13c98aa1e029e916dbe8280ece9ca5a6fba97291d43fc7dbb340c1da5d47606a8f0260a17ad5e2fada8b2a9ff5ee7d34cca43c134f7350ff5d048803329fc50e42110fbf44ea0e734cc04d9b7aeb571d1fcfdfa96a01dda33c17572e64e6b2179802b3b34851099df60a1c8e0e39ce00ac2397f0ee69f0c324820e9ded136294946312b688ff7992cdd2632c6becb695164e21fbf869920e6421369042eeba0fa8f54b93043b68a08a5d5a4175aa5d4a7fe3eb25b30663e8a7eea2e8a5eec6aa797374c812d5f63781440a4c16bea4fa0a9693cb9eae4f02d527d1396d663e35652a55b31983ae8ed3e56133406a8eff5f76c04db402406bd8cbddcf1da921fe4928d56817200922ab798172ef5ff55473245b53f3f681631732b6270f680e485bfb3fbd569005ffe550c1cb86dbb9947d280124b2851e46e42255d15a9d8b2fda06ce63702293e9298cc3c58627959355d35c942d7ac85e958500143fb0e5efe4da6d1aca49fcdf548b8504432ed596d922c21b45dffd0955fd9963623ca6356143f288d6609b75b30fbb95564e612b4abe12b216745fa1dba337a1da3e2a61452520d904d6ac46ec85419e12e9893cb4d5b124a017bcc18fe232bd36f88a15bda143b3885eca7e0b099380824b006297f363894873cce2be664c784c3b09eed712ee5cffd694db9b54ba52f8cfd16685de58b4bfdfdb86e8c6537d87747843e167e027398b8ede94fdc15cc0a99cf003071d5fd534a466737f8271b8d31f0ce1bdaa883220a92f238fec127ffcf758708d968c2d2cc8492e2b96e62c87acbafa28343fa4c49be900952e4d7ab417826a67765475f214ddeceb9ef3477072b95ce0753cbe1681a436cd83cea0d567e189576c315a9225b0201655e25bb38954a939d43cf138dad784809d8f51ef7162d9ad67320c275ff88a4b12fe251b5cb33c4a7d679c14e7ac62193ea29d315b4a2124ce8aead279e86e33a3a684d4f1213f7888f985b9a5a2cb9c7030e6f4f9363955a2321d8921ef0019a770a3e4df94d5baa9fc88b2068ac51182a864f2d0103d090ed6b681d4f90cc1e4fd41a2df7a5bc1616cf0188065e44307c927d4bef837dc9da32dad7426bd37e6673b9754067377df3025cb7c35aa8dbba9206dcd29a37579492671338e5704b94978ae226c72c630a01fdbbb9c2e9f5ed740bb76fc31ba65f841f52064a4de544be6aca250ab3fdf8d748f24b0477e5e8e534cd4e5edb84479334f89a8e6fcf48336bf2db3ecc914b2d160820b10e1e1dcbe1548068caa5e86c21f7fbef9da61e82cdd0f4b79a810d754a00079754e009925cabeb28698deaad264738d21723d7e63732130148e4f98c4d7b1ce63f337f6d55a7bca540193ced982b30b90650fd27d9d3a6a8a3bee7892b90ed4eebbaefdbf15101a52f86cc070e863e23dfcc36cd69f5425455dd213bd62d8c18e4e6007d6dadf94400cf60174acda004827004ec1b1fa7c998b802601e82b7f2040c868a23c09fbf9d70117b3e2be2a9be6f607e43a5ca43c81d2792fcb5cced30157b2194a14b83adb8af08ffb62a462720ce64bc90f686421d1af73c0c3b562662b24f5839cb567c88fa4c228e5983fd9e017516259c6a3884076a9ec7ead28c31f64703e17ae41734541df99a9b026a7d81e646ad0423ec0ea035b6df880542827dcac345f79b2e00c96d9797dfd651441580998740b930bd59cb16418ba4aa540de43cb64ba9770cfaa2aea97d1d4c9d593aa6ebf1504283e84f7a45a378c2df451b1eef01407e16dfaaff2b1892ff1b9c4091bc84c64d05008e56884d5fb7c9f50ae21d9854a13d8cce6274b470521f4e4dcd7fc0f0cc9068bbb2a4fa5acb857e743cae823d24bbdadaf23c72b88d7c16c5d81d0dfa6a3d389d9ca7d734c2e8f6b0ab44a89ad4b6888faf4b45990c80ea954f8b460899c487b09005146e76a4b34bafab13734f1c50f5cf7e770fd48dd66bc498a003d36f8b5703e5e9015eb8310752e9bfd4c1cd166e7dd6ac5a1e21c8812a29a8a748223651d9b25d84f857f28d9eb5711fc94b92bf87bc2ad5ea8640e794e950aa9826d71160e29c56bb39294a4ee8e51c3d78518dc3b0cffb73f38879d618f4173bc33910aace5a8c3c69693a8f2753bbf62bf009477634401ee16113ec12a79cc18c8c29aa07c26d7209adf8eb7ce5ee5337b326d58e5b64828eb02d3cf61ee1399acad94a7f5af3a4d28da4f48a24000a087e00e6e25e01abc9ad5747e25725fb0b45066be08b5e737c580716d9c33d8136444624dacab601f9b65fa6ed99fd78f5f15ebd3c63297f0cfe574348d047d7f9dcd17e310996de7a91ce6a5774ac2c517c6f7787707c1b5a17fa2b63583e73e5ebc982e58fa771bf3674ac1d2c88f1e85f12234ac4dd7099425d2275ad565ff72a350703f885a4c6bcae1d943bb33de343cecbc31250389cd59821603fcc339372f9a0b9659af5bdaf406fea521ea044e2ef54ae835b2c6a3b8b5a51fc0c4c90e132ab45d1c40abd50afe7934a3fca9660a6e8cf7b76c29cab2559e3aed59c8afa23c089dd14b2888a46802c3615acad03c967613306b99072ece488a096ed333c7883c89da690fd0c338fe5da6784f258f945895b21e0f1e5cb474822d53cdbb5443184728b790fbde9c49ba0104381c49bcf713a8180f703997c3e423a3b04c354d271acb649ce59cbd603399cd83fb58e76788cd51c5deecd7ded949868062c6eacea40fdf83220f017395ec27cac8387715a1952906770e2b955b7003f79780f5e69e3d05d5a2f91e9697e461ae7a8bb3a1c716f2a58126c5931088bd08dd8124c43d2e7de0e089a31c263133cbfeb75df89bbc45226c401292ebe14ebb7b360c60108a17cf5ec65b503f8452e82e1bae509c9c91cfc4aee6458b3148b5d55e86312a566fc0383400ea98e47fb739b5a055de0994ddcd3d82f6648738efd3ac779375ca7f9410a4904d99fdb592644e647dd54d910f9379c5be3a1d09275fba06f79ca7a024204d2deeee4e362c804604bf4f1e5942708a965a98af348f6a89a2a2bd6bd10302440909b207bd505de0ed32d645088d6724e56fb0443a556409c71d579379fc9b536afd41390a4ad0c974e3749b37a503a36cadb77e0f9c1f3a7613c111a4b47c616cf535330f530d8354bc29262dc5cb172dab9b15540f6b926ec44b350eabb267dc3cede35dc4cfc5099bdbfee41f60834fe8a00d6f927896e5b6f312c84899b711f56b7affc4bcad7aa8ade793bbf520edb6259583d58b7e9bdde8e6e90d8ab6883a00cf0f7ce2b21ab7663dd02d29ca4a04e75c2da6e6d3c146bf7d556fd1d42c38184e9b870", 0x1000}], 0x2) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f0000000840)="f6d42d225ecb391beb7537c2dc963e4a880961007b0fe6e328e9537743f826024265f852a1ae61b3f09beaa354ea97ab2a050c2a1df1b11b254e02d97afe4f5231b0b05890a0b8a6ca7f507ad571d71d6347de0db78148b0d8ed32f6fde9366b0a2f8d90b37b4b829b37799f90bb9145ddca2b07841dfb47fa893a95f4cf3b75a304b5b664f143bd708ff7dcb5fe6c2f2077760ad3d9defdd99899528e0c994fb8e64974fce8dc28b17a6c5153a1b6497e22e24c2739e1caffe4cee362b297a0d3dae4e5455fca", 0xc7}, {&(0x7f0000000100)="d3dc0cd1291af8cd1dbb3078c93783d216e4bead6c83b4c9a56e4ae43783b4", 0x1f}], 0x2, 0x0, 0x7) 19:16:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000002400)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ab470000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f00"/4120], 0x106e, 0x0, 0x0) msgsnd(r0, &(0x7f0000000100)={0x3, "7db46a012e2782ab65c9379b590b698eefc1a5a9c451abb8d78041c8ffe2d21546b8684fdbd07dd4cec80dd48b332ec9526168a3a602caf849f983f20223f216ed876368c4de06b45f547647217cb9fcb4455913d3ac763d0fc5e56a5c0b4b08b6d8a3a7d0261cfdaa1842806bdfd26da529804ed2f72df37e5bdb85597f781597ff3c479bd04354ea66ac428292323bfca1bc8b89e953604b8a47d534d5de2b007de295c0bb8357a08ba14dce7fa10e1e3dbfb86335bd8e293c5a08685ed51e406447325b87d55c3d6520e74cbe49cc8f5f73dbe99f0237e43312ab2f8ba6025ffa7f0e5d6843baabbb24814c978c9a8a9a"}, 0xfa, 0x800) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect(r1, &(0x7f0000000400)=@in={0x2, 0x3}, 0xc) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000001c0)=""/232) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2}, {0x18, 0x0, 0x0, 0x6}, 0x8108, [0x0, 0x0, 0x0, 0x0, 0x100000, 0x5, 0x5, 0x5]}, 0x3c) msgctl$IPC_STAT(0xffffffffffffffff, 0x2, &(0x7f0000000300)=""/255) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) connect$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:16:08 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c02e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) acct(0x0) 19:16:08 executing program 1: r0 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000400)=""/192) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r3 = getgid() r4 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000200)={{0x2, r2, r3, r4, 0x0, 0x4, 0x8011}, 0x1000, 0x85d, 0x7}) setreuid(r2, r4) seteuid(r2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x160000}, 0xb}, 0x3c) open(&(0x7f0000000000)='./bus\x00', 0x400, 0x109) r5 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:16:08 executing program 0: r0 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000400)=""/192) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/149) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendto(r1, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(r1, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000001000000b8ad3e910da3564a6aaed4a50a1c0bf313fbb61d265b87d715"], 0xa, 0x0, 0x0, &(0x7f0000002280), 0xf0}, 0x0) r2 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000400)=""/192) semop(r2, &(0x7f0000000100)=[{0x2, 0x5c, 0x3000}, {0x4, 0x2, 0x1000}, {0x4, 0x5, 0x1800}], 0x3) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000014c0)=""/4096) 19:16:08 executing program 1: rmdir(&(0x7f0000000080)='./file0\x00') setreuid(0xee00, 0x0) r0 = getuid() setuid(r0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0xeaa4e9c4dabf7f89, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 19:16:08 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x5811, r0, 0x0, 0x2738) fcntl$setstatus(r2, 0x4, 0x80) fcntl$setflags(r1, 0x2, 0x1) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) 19:16:08 executing program 0: getrlimit(0x6, &(0x7f0000000000)) r0 = syz_open_pts() getgid() close(r0) r1 = syz_open_pts() socket$inet(0x2, 0x8000, 0x1f) readv(r1, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/108, 0x6c}], 0x1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000400)=""/192) r3 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r5 = getgid() r6 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x2, r4, r5, r6, 0x0, 0x4, 0x8011}, 0x1000, 0x85d, 0x7}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0xfff, 0xbdf]) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000040)=0x7) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x80000000, 0xfffffffc, "73d7317a117c00", 0xfffffffd, 0x7}) writev(r0, &(0x7f00000009c0)=[{&(0x7f0000000100)="0239bd9a7f659509420000b102", 0xd}], 0x1) 19:16:08 executing program 1: pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000000)="95fc55e934b71a94b22ea583f89be16e4263ea2b34baa6ff87333619c19fdf3f56f1aabbc3530359ea9d124fac07694a94ea8aaeb995056dd0a90f1091fb4ec4076e0f802372b82da12f94f7b20bd88464c66b3fc62ba68d1ef95b9634bc8ae0b0ee5eabc85359", 0x67}], 0x1, 0x0, 0x8) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000100)={0x1}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r2 = dup(r1) pwrite(r2, &(0x7f0000000400)="4e35dd", 0x3, 0x0, 0x0) execve(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) 19:16:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r1, 0xee01) r2 = getgid() r3 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x2, r1, r2, r3, 0x0, 0x4, 0x8011}, 0x1000, 0x85d, 0x7}) setreuid(r1, r3) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000240)={{0x800, r3, r5, r7, r9, 0x0, 0x5}, 0x7, 0x5ca, 0x3}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5c}, {0x35}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000140)="895e65695cd2eabad63edf2cc119", 0xe, 0x0, 0x0) 19:16:08 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x8, 0x4) syz_emit_ethernet(0x46, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffff45f7b677ee0e08004500003800000000006e9f3406363b019078e000000200000000030a90780000000045000000000000001430cd7dbbfe46f2af55cc308d00000000e0000001ffffffffcf451b75"]) 19:16:19 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="2dffffb56105aaf9659fd450e24c1c8461ed1c0de963fad2ef615c585b4c6e4524e0e749c7fdbcf0ca451326e2130bde6a9d6ba61bff65147f336ac501a336bf56cc45df2601ccb8a9e481000000608d51f4997f3336d88aeea43706df99cb9b535e8053dbfc1bdcf8171ab4a08b9755dc54429923b70b463ab617e84eb429fda050926124990ed08ef8f84584f82685de9fa995ce7fffdba162bd51bb352885ed53ff9f6b28db98e3401aa0ec98c7dcfefffffdda8ae5fa0ed1006cc0dc25db130000000000915dd6222241a796e70bc7b922e9022d5de120e250cd7166d7e17771a12b6058ba652e0bdcffdc4ea95f1ce6d4cc8eefeb3bc0d7cbdfa07498b2b01119da419fbaf3264deef437f3290d08010d9ab3c7146e1d4a44de8050632ed39645032e1a9fd20572b21db79e151249c6"], 0x3) chflags(&(0x7f0000000240)='./file0\x00', 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x1, 0x7f}, {0x3}}) sysctl$net_inet_udp(&(0x7f00000000c0)={0x4, 0x2, 0x11, 0x2}, 0x4, &(0x7f0000000100)="8455309be4afa428cbbc7f0a141962c524539c05849a4da9e656f6cbf62260c0b4dd6ccc177704a9078be6dbb8c6fc34de4552fd874313cc0986d99625fb8c5c50e96398019ec23e368532db6ed25999a3555cf49e8adcb8a560a402e578c31a904169520e8717ac29f3a9c0f603b692221c0f84463db5169d69b1e21411636faf40cf3f3448b41fd6ce57bcdce2f7b96503a3a27c52c075efa9db925d855995a9295656c6dc66c0abf7e907b4bbb62a52a7e024605720d6854b7f9a5991f52d5b34bcfd9221a1818f8135ad00325198b1d578a98c2ce54a6efe528462fc275e231ce0425ad75832c6196f645a68e7220d384f04930cdb3c", &(0x7f0000000200)=0xf8, &(0x7f00000003c0)="6fa935b140fc28ea5fe03d9ece4fa3bbf00609d6b7da22767b0ab070e174a0cfc8764dc25376473684b7d126337f21921e54a2b39cb1f849c52f91b84992233bb70d099557965098383d5bfc1bbeb0d737668ed9e9fb87ce9a745d1bf1d8d76147d0ed493c4225d73fba765ddd3f6e7490dd70089e8867ee30ad31ac7ba8f3846159c0074d58449472993c5581c6454ac6552c045c4707ab3d3448b2f960b352cbaee3647942297eb6ee5f6a0ce170c14078bb09b224ffb3b812bf052333eb6ff85273e7b99a90e02c9094cc5ccb06bf9229c455bdddaec33d388891caffc81b26cfa5aef3ad", 0xe6) syz_open_pts() 19:16:19 executing program 1: getrlimit(0x0, &(0x7f0000000240)) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect(r2, &(0x7f0000000100)=@in6={0x18, 0x2, 0x7, 0x7}, 0xc) ioctl$TIOCFLUSH(r1, 0x80186945, &(0x7f0000000300)=0x8) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) r3 = msgget(0x1, 0x254) r4 = getgid() r5 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x2, 0x0, r4, r5, 0x0, 0x4, 0x8011}, 0x1000, 0x85d, 0x7}) lchown(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) getgroups(0x4, &(0x7f0000000180)=[r4, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setgroups(0x4, &(0x7f0000000140)=[0x0, 0x0, 0x0, r4]) msgsnd(r3, &(0x7f0000000280)=ANY=[@ANYRES16], 0x107, 0x800) r6 = syz_open_pts() ioctl$TIOCSWINSZ(r6, 0x80087467, &(0x7f0000000040)={0x7f, 0x4, 0x8000, 0x3}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$KDGETLED(r7, 0x40044b41, &(0x7f00000000c0)=0x1) 19:16:19 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x81) sysctl$kern(&(0x7f0000000180)={0x1, 0x12}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) 19:16:19 executing program 0: r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x2c2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b0205087f000001"], 0x1) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x90) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x4, 0x0) connect$unix(r5, &(0x7f0000000140)=ANY=[@ANYBLOB="01002e2f660000000000fe9d52f8a708fd5d2397bb1e0d83ee7113a29fd46b9a268abdbf68339836a9d918a7ca8a213f1b3b65ed477616e8b5"], 0xa) r6 = accept$inet(r1, 0x0, 0x0) sendto$inet(r6, &(0x7f0000000940)="1d", 0x1, 0x0, 0x0, 0x0) recvfrom(r5, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) dup2(r6, r5) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) getsockopt(r6, 0x2573, 0x804, &(0x7f0000000200)=""/246, &(0x7f0000000100)=0xf6) 19:16:19 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) socket(0x10, 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$unix(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="04000000000000000252933fbe00"], 0xa) write(r1, &(0x7f0000000280)="2aea0438b1a05b23414fab7a46ac7b43ef7ca5459ee56e1c429bd0626bfecda52881fcdc76f14ccb50d2c7b1b6674c2a732f82206856f0fa9b53972c39d69118cba79a9d6ba9908f292705891b6b7e8f5d2c92aab4e6d2664281270432b0ab4d405fb9b0524a3f91508649cd695d7214179a5ef8aa4cc8db79ec3e67d9fe1f4abd6508f82feca07a8273d0c4e6ad615fa124efa048452be0b437fdf6fd5014e552d599a1f1b87805b46f9b227f20d06c2af5f4cb5eb93370d198989124f7af96cbf60fd53076fcba759fadd38c6f440883c4d58a02406f257c5ba08e83cf72a6116c367cddb262e29327f738", 0xec) sendto$unix(r0, &(0x7f0000000040)="b100050360000000000008000300000000000000cea1fea7fef96ecfc73fd3357af96caa0416e74f376336acf00a0804be781e4991f7c8df5f882b2d57e1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d6b7e30d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657ae80000002000000000000020208a371a3f8810c00000000000000d3c883b40000452bec305435a8bc2a156eaaeb00000000007c050460c14f69ecf7b016ac5f1a6f65f5c2599416231739e26e65d06c01b58c000007f088fa141f03fbcfbc5d5b1c31372e927e13d6101db0cc00c06130828ce72383ab0476528a1eef6346b2f479b78cc27569a02a4f006559cf9279c6e5060000000000000087fc341b3cc275ed0d96e5d398c8f7d5416c6332aa1872a5429daab52ab5d76c", 0xb1, 0xc859c721952b51be, 0x0, 0xfffffde6) lstat(&(0x7f0000000240)='./file0/file0\x00', &(0x7f00000001c0)) 19:16:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000009c0)=[{0x6c}, {0x25}, {0x6, 0x0, 0x0, 0x7f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = accept$inet(r1, &(0x7f0000000000), &(0x7f00000000c0)=0xc) pwrite(r2, &(0x7f0000000100)="7e6e83198436ec8c9cd5ad832c0fea643b01de71a78ca43826ed91b83de465b7d4b4d4c3442e846e6802cb0cecbf8cfd91a9a7773c17dd71b5e19b2905773585d09bae38cc382f93a714f374ad028bbfc1f138a70756f0c17b3111d3e97b7d42063f557eb66f5ca0a3dd8fcab81f4aa41e", 0x71, 0x0, 0x7fff) 19:16:19 executing program 1: sysctl$hw(&(0x7f0000000000)={0x2, 0xe77599e61c203594}, 0x8, &(0x7f00000002c0)="b9b31066a8498d43c8a58399a1e37a496e210b24ce1fb3d128390ad21212c3b57116e2ec6281674b2e736fa5f8211823b40c64dcf2720d4b78475f4f526bb92a098c598424d11e4b000000000000002653fdfa04a02ca0a95e07000000000000005f1014de833226f3575ebc7752ad008c892208f947808eae1e45caa189b4c4d31be7a93d63f7f76dda29c2df6f77ced805f63e504efa90d4c7a6f2b3dca24b40bddbe756b5b4f437bf786c09d56a8339f2906636f7e84796af403c59a59d90711f0de9f1e468d33c1d55fe9739eca0ad7c5dd372c8453db670a157639dfce38d836d3b2fff52c081f1f324bf8baef6f9eb92c58ccc67f36270aaf15df300000000000000000000ddfad58af8e44b24b9cbf3865047b4ff8c80c942612c64dd56a3e14ca98a7d237fcc332263bafa715271d14baeb890f00c67537d4de30c3d9f9e59ee95d878af2d399ca9d1c94c874c9d8bceb5e404d037087a9bff49c51ee4d43bbab1fc102c9deb91e20223ea85b6afbd2bf3985b496de8132ea973e6a2f37e40645673abbd2ae5debc74d7b9bf6a082ce1cec2dd56d27213af8ccf33f57da2d645090fe35f6e5f613c0f0c9c6dd341c2a862c91030d1e8c6431a3bfc4aa0a8979bce16ae6a5ab7c8d1c8f521948f45bc0e483d", 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2}, {0x5}, {0x5e}]}) r4 = dup(r3) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[0xc1]}) ioctl$KDMKTONE(r4, 0x20004b08, &(0x7f0000000040)=0xffff) fsync(r3) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 19:16:20 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xfffffffffffffffc) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f00000000c0)="30200e816865ed052c710495eb4d5dc428a74eaa97808edfd64bf34c0200"/42, 0x2a}], 0x1, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{}, 0xfffffffffffffffc, 0x20, 0x0, 0x9, 0x100000000}, {{}, 0xfffffffffffffffb, 0x17, 0x4, 0x6}, {{}, 0xfffffffffffffffc, 0x8, 0xfffff, 0x6, 0x100000000}, {{}, 0xfffffffffffffffa, 0xa, 0x3, 0x2, 0xfffffffffffffd78}, {{r0}, 0xfffffffffffffffd, 0x4, 0x4, 0x5, 0x5}, {{r1}, 0xfffffffffffffffe, 0x80, 0x80, 0x10000, 0x9d3}], 0x1, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffff8, 0xc8, 0x90000003, 0x8, 0x1}, {{r3}, 0x0, 0x0, 0x4, 0x6, 0xfffffffffffffffa}, {{r4}, 0xfffffffffffffffc, 0xa, 0xcd54ae37e591a1b0, 0x3, 0x7ff}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x80, 0x20, 0x1, 0x7fff}, {{r5}, 0xfffffffffffffffa, 0x60, 0x40000000, 0x79, 0x7}, {{r6}, 0xfffffffffffffffc, 0x1e, 0x2, 0x7, 0x8}], 0x98cf, &(0x7f0000000140)={0x80, 0xafe4}) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x226) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)='./file0/file0\x00') setuid(0xee01) rename(&(0x7f00000006c0)='./file0/file0\x00', 0x0) 19:16:20 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202391d76"], 0x10) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000100)={0x1, 0x3, './file0\x00', 0x100, 0x43, 0xb1, 0x7}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r3, 0x2}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x4, 0x3, 0x88d}], 0x0, 0x0, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x9377, 0x4) poll(&(0x7f00000000c0)=[{r0, 0x5}], 0x1, 0x8) 19:16:20 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0x7fffffff, 0x100000001, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) chflags(&(0x7f0000000000)='./file0\x00', 0x1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 19:16:20 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffd71ca3dd000086dd6031797100103a02000000000000000010000000000186009078000000000088000000000000"]) rename(&(0x7f00000001c0)='./file0\x00', &(0x7f00000008c0)='./file\x00') r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0xa184113b97940bf3) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) socket(0x1, 0x2, 0xcd) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069b5, &(0x7f0000000300)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000003c0)={0xffff, 0x1, 0x1f, 0xedfe, 0x48}, 0xc) chflags(&(0x7f0000000a40)='./file0/file0\x00', 0x8000) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0x9}, 0x4, &(0x7f0000000600)="c9708ace17d8927868afcc1179bab664d5d756d2dcd66efbcb34f28ad0be1d23531c8f1335d98c3ced4c7209cd79d628e2ac63dae750b7de4be17fb16dc55592710532a75df42ba78923e232a457a6e25deec0c68d7c2e8f7b00db3b552cd1a3f561203c3356d52e4785c3204c47ae9679ed371d92d9ca58af98aff97d721243ce546ae25e86e1d4498eda4771de5e19a9db0d519b24b82d518eee31a8d100e31287fb05a5015f0302346dbdac817bcc5c69919ac24f92ec6da1003d0d262eb41b19411280bed8c06190395c2868d735621a9ac9c26f0aedcdd2ffbc78eea4897588f0aa2550ae8da4fa4bc130c431c04da82c9552d84533a3d5cc9cd5b6d7cb712c3161bb3258da161d87cf31b5fbfef0b92facce7d7bf66f301642551680a6f7ef2a606b3a2c1c38402f03f3cfb652262122fa21625ffe50851ff69ea6d00a31aa7acb629a940bce81206546fdd0c67ba5bcce6ab335fcfeb494e2ff508028b0d2bec048ca50c49405e67296b1a7aa0ffc962b138fd3d1565c5f44d3476ada6b4aa45f07954982b1cca89459a0b41315890a1bb2812c36530ac1753442f3c1e6351250e35fa9e2e15256620fd674ddd459d9796d62d820fcce83008806809dc01d957fb3c73c66ef9f3589d91cd5e351a46d638421e3494d2ffe0d0a", 0x0, &(0x7f0000000040)="d54d973f9e13a9de678e27fbcad7097e713e262847f12b2825e24656bd058fe568abe8b7b5", 0x25) open(&(0x7f0000000380)='./file\x00', 0x80, 0x40) 19:16:20 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) unlinkat(r1, &(0x7f0000000000)='./bus\x00', 0x8) write(r0, &(0x7f0000000140)="220e22", 0x3) r2 = getppid() r3 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000400)=""/192) r4 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r6 = getgid() r7 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0x2, r5, r6, r7, 0x0, 0x4, 0x8011}, 0x1000, 0x85d, 0x7}) setreuid(r5, r7) semget$private(0x0, 0x5, 0x46) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, r5}, 0x5000000000004, 0x110000000019d4, r2, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffffffffffd}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000080)=0xc) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:16:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006, 0x20000000], [0x0, 0x0, 0x0, 0x2000000], [0x0, 0x0, 0x800, 0x0, 0xffffffffffffffff], [{}, {}, {0x0, 0x0, 0x0, 0x3}, {}, {0x0, 0x0, 0x8000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x8000, 0xfe) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) socket(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0xd) msgget(0x3, 0x100) r2 = kqueue() r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x16a5b5a4fd398f6b, 0x0) r4 = fcntl$dupfd(r3, 0xa, r2) getitimer(0x0, &(0x7f0000000080)) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) mprotect(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 19:16:21 executing program 0: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt(r0, 0x0, 0x5, &(0x7f0000000040), &(0x7f00000000c0)) sendto(r0, &(0x7f0000000100)="5e8bdea9f063a295e9a55094b58988416765def7585f50ef84c7b8faa258d04070b2d55e7c1235038a25f3a408ce5165808bff414892b788acd06bd35ab1fb60efe7156b7ccc4b1a8f4c4406fb9dafce413ecc1db395c6", 0x57, 0x0, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) write(r1, &(0x7f0000000080)="c9a1b8efdfbd1b3d", 0x8) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180)={0x7f, 0x6}, 0x8) 19:16:21 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000400)="9000000000000000b04425f2f500e0d1ac83c18d65c8e220663f964a062a4ae2d9aa6de18981d05652c0d389fe894aaf4c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e6703e1f5d347d5b668ff7fa25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e900000000208364bb049bd84682cec472e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d49b4bd2fc1037c3d78695ad9a2792c407791cdf00"/254, 0xfe}], 0x1, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f39dbf, r2) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r1, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)=0x8000) 19:16:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfdfffffbffffffff], [0x0, 0x0, 0x9]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r0}) 19:16:21 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x9}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="2cef903d289b5a9a423f8cdaf7ab7a0ac7b8c87353605971066597856086c2cf871dc3cfc63c4944753f375738902f376a952c008d7b0770a2a78827b5ecbac6c167da56c22d7278a7b9286b8edb26e1a8a6f337c474a81410f232e99a034128627756699cfe344bb1fd270888bb918d5a4313"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x1c0) ioctl$TIOCSTOP(r0, 0x2000746f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 19:16:21 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "003700200b0f000805000000ac39000500"}) r0 = socket(0x18, 0x2, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 19:16:21 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xffff], [0x0, 0x0, 0x5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getpeername(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f00000000c0)=0x40) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) dup2(r2, r3) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 19:16:21 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000140)=ANY=[@ANYBLOB="ff00ffffffffffffffffffff08000100000000001400bb10ff188682448f8092e95d2dbcf727f7ffff"]) r0 = semget(0x1, 0x4, 0x690) r1 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000400)=""/192) r2 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = getgid() r5 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x2, r3, r4, r5, 0x0, 0x4, 0x8011}, 0x1000, 0x85d, 0x7}) setreuid(r3, r5) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r7 = getegid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x80000000, r5, 0xffffffffffffffff, r6, r7, 0x1, 0xf001}, 0xfe1, 0x5cd}) 19:16:21 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffa, 0x39}], 0x0, 0x0, 0x0, 0x0) r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000300)='./bus\x00', 0x828a, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000440)={0x6, &(0x7f0000000400)=[{0xfffd, 0x20, 0x3, 0x8}, {0xeb98, 0x1, 0x40, 0x8}, {0x597, 0x9, 0x1, 0x8001}, {0x7ff, 0xe1, 0x6, 0x51}, {0x1, 0x6, 0x9, 0xb647}, {0x2, 0x6, 0xfc, 0x6}]}) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x82a0b7dcfa494625}], 0x8003, 0x0, 0xbb04, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffff8, 0x22, 0x2, 0x80, 0x5}, {{r0}, 0xfffffffffffffffe, 0x18, 0x40000000, 0x4, 0x2}], 0xff, &(0x7f0000000200)=[{{}, 0xffffffffffffffff, 0x56, 0x40000000, 0x9, 0xff}], 0x1, &(0x7f0000000240)={0xffffffffffffffff, 0x8000}) r3 = kqueue() r4 = semget$private(0x0, 0x7, 0x20) semop(r4, &(0x7f0000000100)=[{0x3, 0x7, 0x800}, {0x3, 0x4, 0x1000}, {0x1, 0x59, 0x1800}, {0x0, 0x10001, 0x1000}, {0x2, 0x401, 0x800}, {0x3, 0x6, 0x800}, {0x0, 0xbda6, 0x1000}, {0x4, 0x5c, 0x800}, {0x0, 0x4}, {0x1, 0x8, 0xc00}], 0xa) semop(r4, &(0x7f0000000340), 0x21) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000280)=0x5) semctl$GETPID(r4, 0x3, 0x4, &(0x7f00000000c0)=""/83) semop(r4, &(0x7f0000000000)=[{0x2, 0x1f, 0xc00}, {0x0, 0x3, 0x1800}, {0x4, 0x1, 0x1800}, {0x3, 0xfeff, 0x1000}, {0x4, 0xfff7, 0x400}, {0x3, 0x7, 0x3000}, {0x4, 0x4, 0x800}], 0x7) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000100)=""/144) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000040)=""/15) semctl$GETPID(r4, 0x3, 0x4, &(0x7f0000000040)=""/64) r5 = dup2(r3, r0) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000480)={0x5, 0x1, 0x5, 0xadfe, 0x7}, 0xc) 19:16:21 executing program 1: setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x3, 0x7fff, 0xfffffffffffffff9]}, 0x3c) r0 = kqueue() r1 = semget$private(0x0, 0x3, 0x20a) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000080)=0xfffffff8) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000100)={{}, {}, 0x0, [0x0, 0x3, 0x8, 0xfffffffffffffff9, 0x0, 0x0, 0x7]}, 0x3c) kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r4, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x2, 0x2, 0x8, 0x179}, {{r5}, 0xfffffffffffffffd, 0xa9, 0x4, 0xfffffffffffffff8, 0x6}, {{r6}, 0xfffffffffffffffe, 0x80, 0x1, 0x1}, {{r7}, 0xfffffffffffffffb, 0x48, 0x4, 0x9, 0xb2}, {{r0}, 0xfffffffffffffffd, 0x80, 0x1, 0x1}], 0x7, &(0x7f0000000280)=[{{r8}, 0xfffffffffffffff9, 0x0, 0x20, 0x8bc5}, {{r2}, 0xffffffffffffffff, 0x2, 0x1, 0xa2c7, 0xcfcc}, {{r0}, 0x6, 0x44, 0x20000000, 0x3, 0x7f}, {{r3}, 0xfffffffffffffff8, 0x88, 0x1, 0x400, 0x10001}], 0x6, &(0x7f0000000300)={0x200, 0xffffffff}) kevent(r0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) 19:16:21 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff}) r1 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000eeb000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f0000000140)=[{0x4, 0x7, 0xff, 0x3}]}) pwrite(r2, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) mmap(&(0x7f0000eeb000/0x2000)=nil, 0x2000, 0x1, 0x2010, r2, 0x0, 0x0) shmctl$IPC_RMID(r1, 0x0) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvfrom$unix(r3, &(0x7f0000000880)=""/4096, 0x1000, 0x0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) execve(&(0x7f0000000180)='./file0\x00', &(0x7f00000002c0)=[&(0x7f00000001c0)='\'\x18!&\x00', &(0x7f0000000240)='tap'], &(0x7f00000003c0)=[&(0x7f0000000300)='/dev/bpf\x00', &(0x7f0000000340)='-n\\\\\x00', &(0x7f0000000380)='\xf0#{,`m\x00']) socket(0x20, 0x5, 0x3) 19:16:21 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x2}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x1) ioctl$TIOCSCTTY(r0, 0x20007461) sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x3, 0x0, 0x0, 0x0, 0xd) socket(0x1c, 0x2, 0x2) 19:16:21 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x18}, 0x1, &(0x7f0000000080)="530ff19f77682188ffff784e8bb0911b632bff90d0f51d48b00d460000000000009e80d62af3f48b22e2ebf8a71e9039ba49a2ad006d25f1b71c8bf4c882db80d96db5fc8742c7ac5a857dbd77719ec3cf5b94c1f2af6ddf6b90eb76dd3bbcc24bcbf2c4a388078cd6051170bf72c525a9a8f589fac22c760f3f0c3b5dbea0f3c687203e7a177215552d4d944bbbdfd58f83683b980e0053654fa5e5a451100ebd24d929800d14735f17c656080ab0d8fc3ce128d107629ca87c979496712f4c0744262004f027b61b2a2dc930e1afdf0e6978c9194bb29446c9282f2d80c3cabb7f17cefbeefda275841e0ff9511c3e554ea920acc93eb8b149c80803f62df4e2179162f02053c26d8ebdcc7196b542f4c37667b1d26a1145991cb60a013e9209ac44c91418d501c5d7633640eab935", &(0x7f0000000000)=0x130, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x100, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f00000004c0)='./bus\x00', 0x2, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = dup(r5) mkdirat(r6, &(0x7f0000000340)='./bus\x00', 0x1) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffb, 0x82, 0x40000000, 0x3ff, 0x401}, {{r2}, 0xfffffffffffffffb, 0x20, 0x1, 0x6, 0x6}], 0x7fffffff, &(0x7f0000000240)=[{{}, 0xfffffffffffffffd, 0xa, 0x4, 0xfffffffffffeffff, 0x6}, {{r3}, 0xfffffffffffffffc, 0x88, 0x2, 0x7f, 0x8001}, {{r4}, 0xfffffffffffffff9, 0x2, 0x8, 0x1ff, 0x5}, {{r7}, 0xfffffffffffffffb, 0x8, 0x40000000, 0xc49, 0x4}], 0xfffffff7, &(0x7f00000002c0)={0x10000, 0x9}) openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x100, 0x0) r8 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000380)='/dev/diskmap\x00', 0x10000, 0x0) writev(r8, &(0x7f0000000480)=[{&(0x7f00000003c0)="7ae3aab31d2df62e684adb8617b463f11a537949a867fa0c06a9e40349634c2d4a70374579c4a2482bb7b4a52e8ce861fefb4502d5a1125aa4aae02656215d7057d0d6be3f92b54dc3b2ca63ccb52b090e703351ec637a00323be5c02b715db30ffb262c229a91a2484cb4b49cade3d4b207a191acc9f3f4540e46b14b44f2", 0x7f}, {&(0x7f0000000440)="d60d41c806bd7d50d5316715389b61bb2cdc6d04", 0x14}], 0x2) 19:16:21 executing program 0: r0 = semget(0x2, 0x2, 0xa4) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f0000000400)=""/192) r5 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r7 = getgid() r8 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000200)={{0x2, r6, r7, r8, 0x0, 0x4, 0x8011}, 0x1000, 0x85d, 0x7}) lchown(&(0x7f0000000140)='./file0\x00', r3, r7) getgroups(0x4, &(0x7f0000000180)=[r7, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setgroups(0x8, &(0x7f0000000300)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r2, r7]) semop(r0, &(0x7f0000000040)=[{0x1, 0x3, 0x800}, {0x0, 0x8, 0x1800}, {0x4, 0x3ff, 0x1800}, {0x0, 0x1, 0x1000}, {0x0, 0x400, 0x1800}], 0x5) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086331) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140), &(0x7f00000001c0)={0x9}, &(0x7f0000000200)={0x8}, 0x0) 19:16:21 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x1, 0x0, 0x7}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 19:16:21 executing program 1: madvise(&(0x7f0000000000/0xe000)=nil, 0xe000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000001700)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) 19:16:22 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @broadcast}, @icmp=@info_reply={0x10, 0x0, 0x0, 0x0, 0x401}}}}}) 19:16:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x30}, {0x1d}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={0x0}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x8, 0x7f, 0x1, 0x8001}, {0x65d3, 0xf8, 0x4, 0x1ff}, {0x4, 0xd3, 0x9}, {0x7, 0x1f, 0x20, 0x7fffffff}, {0xe65, 0x5, 0x4, 0x9}, {0x2, 0x40, 0xf9, 0x10001}]}) 19:16:22 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) syz_emit_ethernet(0x4e, &(0x7f0000000080)=ANY=[@ANYRES32=r1]) 19:16:22 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x55}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="59d7c0d3b3e2eab97376629e236bd6a40d6430ab4f2253e58ae103254a5b9b74ecc6882cb355075c22fcb2945375895668cc292fdf494123be6558e6882afbaa3006e7b074685fb7e90cec3442d920939b12f8496b0c162617966e1b93fd53db7489a6b6acfc86fa5214a321816ca5222c2ef23a76f1ed31f69a7f1c0a4d5423ad9bbe406cc84f9dd8b194070ce05e121e75dcbccf1060bcb14c", 0x9a) 19:16:22 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c1, 0x100) ktrace(&(0x7f00000003c0)='./file0\x00', 0x4, 0x40000000, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) ftruncate(r0, 0x0, 0x7fffffffff6) mkdir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{0xffffffffffffff9c}, 0x0, 0xe2546e15015db7a7, 0x80, 0x1, 0x7fff}, {{r2}, 0xfffffffffffffff8, 0x18, 0x80000000, 0x8000, 0x5}, {{r3}, 0xffffffffffffffff, 0xb, 0x40000000, 0x8c, 0x5}, {{r4}, 0x3, 0x20, 0x4, 0x81, 0x7165}, {{r0}, 0xfffffffffffffffc, 0x0, 0x2, 0xd08, 0x93}, {{r5}, 0xfffffffffffffffe, 0x80, 0x2, 0xa2b5, 0x6}, {{r6}, 0xfffffffffffffffb, 0x1, 0x80, 0x7}], 0x858, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0x8b, 0x20, 0xff, 0xd000000}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x81, 0x1, 0x3, 0x1}, {{r0}, 0xfffffffffffffffd, 0x25, 0x2, 0x9, 0x3}, {{r7}, 0xfffffffffffffff8, 0x2f, 0x2, 0x2388, 0x7}], 0x6, &(0x7f00000000c0)={0x3f, 0x60000000}) 19:16:22 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfbffffbffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) syz_emit_ethernet(0x204e, &(0x7f00000004c0)={@broadcast, @remote, [{[{0x88a8, 0x6, 0x1}], {0x8100, 0x0, 0x1, 0x4}}], {@ipv6={0x86dd, {0x0, 0x6, "358418", 0x2010, 0xd1, 0x81, @rand_addr="c669a76c6d86b59955d860c70dc71f56", @local={0xfe, 0x80, [], 0x0}, {[@dstopts={0x3a, 0x200, [], [@generic={0x40, 0x1000, "f045ca46de2cc540c23ac984d505cc39da0c89880f2cbce4321e470be98488aad0e572c93f0f948dd97cf4594052cc61738ac1427af3a5d19b75171f6a05f525a5114342778d50329b904820d9b1611368a252daa40e88e45d769ee2eedef17fd79bdf317e28765b85c56266aec7ea3e5ce09aa4072beee4fe70a340e774d7db1e24eb5013d4f779331bdf07d34bb8a29acad1a9eb1e92eed2079597994b24f6a1ec9ae3523c74ac48c447ad37a5c8023ce771ff2295b4e2de0c124327e205a5d472aa7bd3d08b76e6d6c1bbbea0a6ce348951b45d28a20a600b4005f0cca8f7a2663cdbc12ea28ad9fdf1417389bf2b77e7125cfcac4033c3a66540c9db523e5bf93334d513522d7a7491ee494181049e64de290e8024eeb72188c3431bff0369dc9b873693d617540515b5024fc51d1608bc95d07bb17a0e4ffaa55dcd4efd7cc9946ae17417226bf44cd7f31ee8e0de1888a5e09bf827d6a8f478cb28d4b4f8f28455ffef692459493d260ea233f9dcfa9792c6d29e00b2ed928b958e112c621b45f38b8f56e98e2e768af05cdd37930730d88555ad170cce2dd8503e58cec8b2613fc47e1ce5c947903b4d4647abf1f3003e04d3a819cf75f23ae7ae97b6343382f11c2de208068ba8d18493ab5443ac243e83dfb0e989044b9d788eb0068ae5d6c0e26b63e2447dc5d1f48868b69c9e928f01b6eb8413e8eff1d0a98d36b1e9b512e706704a7440d8e4fe34c1bc8e5df3645ca3e712844f2a41c0d577051c2417b543bd5b7943ef84de336d3b1062a1331047dd20d7b5c518dc1faabb32a4cca2126d3042be412ea51ce191dfa93c4c3d68ae3e19d17da886c4344e3ad825a95e66d2a6dbbb62a02dc97e9862aec1817b9482bbd39b43a05426ab974c04de4ec3d6a15a5f777ca646d2de61f084b6235ec0e63061f25ea64de190e6828248d649a865d68748a755ee078ab152c0711a8c054d4d637a5b68297e193fc51f46d0257f677a2f2ede31dba102d2edf496ced7891d0a12e079a9cc8f455c6fc9792ffd37127a59e404690b1fe930304bd15b8fc2de745936e9d9145f1d187f09a23782e4cb756334485b95269698acc91e22e9d8a79be84e56878400c604da962e38d8c634e81acee8460be9e166a3ac8f6dd875dde6c8bb8583f474abdb65dd779e7df43fea67f9d4a6068b66ded6321ab7289ebfae640565a66e6ff733d03aa36f81127c016c94460e97cf06b652d93d04d26de7f69492ddea6470e57d9ccb8b5d08b12759d328a05856577570b4630d9be3945152d46ec7764ca49f2c5f6c4d4b8e3f35fe52cce6ab7d41ff78c6609bd17c2a435efe5ef19ccdba2f5e664ab3f6708bf5b772bdc3988f38204d38a119dd62eb51067be11b71bc712f13ff4f10dcc2621973f4a00eef33bdec229302d0aa07838dbf9266b232415c5e41fff9fd329b5341fb59237d791462a564c370fda37686b8748e32a93b957dd42e4fe0fda01306058aa4eedafe58089472591e4352765ba6e5d1a3d334e38377926d2e92652dbbe141c90c384b55e9fd1392017b092e7eab2b6e7be1c498d635f315871cd0c910a52ff8d8463e8a6da3b9ef5e9896d4ddb66414f1e4714f57a57ebb6ffd54b9162b4270d78161c897de208dfe6dbe6e508f473088edb934750231a3592fafae51c49411159d6d932d367fd69bb98bb33c7e4ed0d0756d70b28f3a50ec0afa374ed01f1960ff1e664b52910d28cc2e8af246c853b55d18bf3acf6d5117f0dcb30445b17df78862439ad31f98b5736e9da9937a6552465cd0c3a36ea5dcd91a526c59150739bba139cb0db00271148938e9a1a575b58ca7f82da16b830a412223dd01e7a26d6385dc9750c223e5afd52a3011176a1d97a68e9d64033bd24d418a88d6ffc9d60ddf53ccb4a8dd3f8a21270c2f3a77b2e54caa72027c1d3539fdeef9f40e5fb6d677ea2f6fe2bd34aa05a871ac8d7e4e60cb3f51727e4f1e96715d08c6d133fc37f05a31be482a4adcd6ca96fdf3fdf65b76d5747344fd049deab3ad3af641052ff4459a53d863be10584e6dff299a77bc0bdc8a6106ba790b3a9e303eeae216df0c3d7668e2138df0dd681f4564b1f74a638e4bc8ee5d9885d4e0b14c1af1f40eb37035ab84d05eb3d37005561a1f456ed506e3c7328ce60001aed2a7e6474cfec49dd03c69cf40ad554596cb5773f8d6895b692974fab56784142da11362394e1bdf197ada0d9ce7a40e75e37cc9bdde20f60cab4f1134c2723844a405b8790dcb637bc0f8060c7d54c4174868667b094e3bb10eb3a1da7226756907895ef52cf9ae50d6c6ec1bd8af84a66d824108f26cf5bf5dbec3bad5be0caefb517b594db9d4d3c3cb9c93710dcc03ed987406311a74d2c32b77bdb00a91abd8c6003641b15fd2880546790ecb695fd8a87222c9c8ca7b8e69607f8eda69f39df702e0b54679804451645310df18559452dbc7872f63e2f5245110e2aaf39361b63c335813fa6d6c56edca57f32570f97da2dfad432972664edd000e612435996830bcb201023c639dcd4572b43e2c2177b6bdba6e772d0a8d56da3ae5a415b5e4b772173cd4aefb379cc6e4f1775bf6f4c9bf510d55ae86ccf1fd799ba853266174511f22bbc92c430485a25f1bcbbf0a58ffd5de8f07ea65d4df27d0c11d2c50a2211d421a49621025b664aa0f160e7d3fea9c242750bb5ad02d3dfc8c858e0ff0a48dcf03458181a4728fffef1dc5666f13ffdc5739d7ff9ee9d4fb95a303b76e81e584e7287ba16b01ded817c1e64f79e582ec23624fa53a7f77fcc55d6e385f499ab4f73a5d4b9d0a85364c16811c4662acf598ecfe9470fbc46de7de26c74f12b7e260222b206f2ee6ac41f1875fad98aa2e886eb2695b8ab50ba15f673b82d2d3f3de7d4bca0cee585dcf245e34dfecc88f8b64431e17d88010e47d17048e95c9f8e5e00f1e1b47b7a204ea7a67dc02d6a5889d9d58cf219bc5a3c375e7e8d773c2430032572ba5d0eaa0ff6e46a7e226260682fbb92a05875132c3b1075756c372afcb71baa581356c668c75a04978ab78ac44bd5dc58c3a79d8b12a70b68d067c3ea12ac8f7b7d14b71700257cdcfc584dcae9593b566e5c84494227edf7cde63581731dd0b1c3e9813de0b693377d02136f6dc1d7bdd2754411f4b4545a5df313dfa283bc0132efba232e0af4051b58f7455f8200572c991e44867fd75931b80c85bb79b27e1089171d5769bce802d2bb4234da2dd1f39785819b88795ef4909011073f8e369561e6a7a07d95e4c9a9e6e6ce6ac4a9ac9c2516c1b60159533420fd0b6a77128b7986679cff3cb15c42ddada04612efdf1ab3666a0b79b3516d113f4f48a232715c0359d4018c6961a9c35a94f10573906f51f3a679e0359e329636920c9ff9cb9c67d533b68c411c43b9fb958c794e067d9811c712d1360b48027a77b5a24aa7db2d4cea5f32f089b5c2ac46e1bc570537a9f98d276a9edf1804d08f29a1958c60193039e7a7db45b6e6b427c05bc33ecffb63f2ead8b50baeb6a980601d3e087376a4f9c8a2fe1c90681f855f869fe10bb813142d154ce21b9d5f5d69d939572b8aeaaaed610757072b99f5b5685fbdc9e34748de51db405155330c5b9a3bcf851393e69316c18db6d6b50b5ae785a661b7cd8b26723f80192d8ccb784b7d0d115d8d28861c3c18acb2e0e6426a235969f768c411e0682f8254f06fb738f15aa329cbdc54d4f45639e3fc55e5015d932b6209cd8c3eb9a89f81980745cfeb097d61a7e6e478bcce96f8ea68738a17fac9e439557c9fd8e09a91bafd8730e4b826bc3fc844d30e9063c1dc4004b7cbf6f21754ab68ecba3cade5d5d1c99c0965af4790edf7959d014f80349c11c9fa0a9f8c4450af5d041270a39dcfc2287f19f528b2be0782636c9662f28f5cc8d0d5960e895c05318365e08a8abc14cb03b49822c848810a01953fd676a898b04795db74cd1298e53efd8c88aeb7d6672c393f07c40dec05dedd53b0b304d4096cb103a708483aed64b491867948c76c2a756084e5d88f3b8d88875e7d1edbdf78061b65d3fcffef5df425327e6aa8b07aac60775ed270f9f33adad489da9d893c98d024b55445a3c994f65aeb3be41b96bf89d30277636108638f764002dbef7c772e84335df83ddbe0ef83f444ef96059171317138822dfc2bbe48420100671fff6b8d164b31f8246ba1931124f24729180a5beb6637d24e53f0088ac6d73d3c78c7a2fe1ace3d33cfa77612312c1b85967274bffadcf07957cc7c491a39002eecb216ffc59f3d8dbb6f00daa8219760bbf2d2e8d89f05bb39288cd16c787bd03b5e91afefb32fd9299a1055a04a2e4ca7af1baeb4ba642af5d440b07f03a9a5fc3492fabee6a1117d940d4123120211e027b890d0fb390a052cb11bc8cf574d263d839912edcc1d9915d6bbd6e8152693910610c16e0736652fcf3823d2f86e448fb7c02d345c3a44901dd0e564d958c1ac741b486b1731806bab56462379c1f877476e28f992e121810c41c84e48fc8dd4abacc97a245688a3d07a36bf12ef6f88e9f58328ea4d7e70beb7f94a01b1b32937697b20364e6e5fadf8f6264fda447a04196794e17adde5981fd086c236a9ea6f89e2838afbcac881ee95cb44065f7aabca2c9aa5d113e98769c04b2dc855a8f1df34989dddf17d4b50ef5ffd9e62d3578e41b54932692efe6e9af881d18f82ef7fa775402128a9ceac777a4438dc33f36c5e01ce76ab997200729782b39b14e75102314a1da7d0869cadebf2e7a7eea114a6127eaeea9fa77d2093c30be548f5cc2a1cff515d6f9c7f44973fab02085e28a9b6ad04c2fdce770e9b0f31ad4c53b5bc3303399e055312a4fed18a6c68b4bc5635dfdbc316d4f41da24def328d5d2fed54771b687ffe2b1d97b64f17f3b8a8aca8d8287bcb223b12f729cf5fe6e7bc768d1c2528430a894582869a91e7de9baf1ee9cb34b94ad9ed11cd0f54178c8b7cc8ad450a54359aebcff349552e1dbd72206f6bdb5ebcd6de2bc0d57780ebd44c4a86d19f6c2b886a376b2d23d2bf3d112cccf98f949e7043267905a8bebebdb62403ad3261b9c545c8250a992270fa4dd4b91fd8aecc0fd882ffdaab40e3fe395e8b164317e28c4972c66f75a204bce03fcef58cb8bb2ece455cbeea8ac789a3abcdb7c7776103e59c640e5a86f8e58f49f618eb6dc54cc972d3d74a1db702e30de192d903ae3d7aa830fb664047129c5d4470cdab567634b700b1a2250985b79f3fe4f88422adb374ff742cb626600da97210314f3bd51322ce59d01e048a06a3df3d483af3560e1b657e5f07b714e0c2c760c54613effe2edb483706032706c6407a26e01f80fd56d3c576ab75a5750fb9ced616a5fde924bc811e00cad737a676e81fabc8f385f11b306e51867f0d3697f5424e2424c26bf91e466b3c3a5d477b2b592d8d84969300cd8facc8165297aee182ca718a4c07fecee508bc538dc8c073d85a8d61cb1c895f45571b1088ef2faf0fca71a2d7774b1c08678149557e1db072c809aa8ebbe3bf824209194eecde26d6b5d5fc0c777de39149f6a06acf7b1ec2ba0a4cb70dbbb01b4d8a1514a1848d3c4b1410d4fd6bdc005d914953d66afc514438046237aea8a05339afa8363e2a74aff153318670d4cd1282508cfd0acf8fddce806c42cdd0623e46be30b3a8922b06a201e10d4d02caa2cd6347f40c65661868c8decfa947a0ebc2695cd6a213810bd42d334b461652d3cb62f9fc2b224ec431b395af63c48"}]}], @generic="7800fcef2a341e6ebfabfb06b27461dfcfc195bc0484cd779a749068b0624f6eb594702afd494077a9653a254e50c3844ef0feca945b8655d4a4f5153ed02c62e73ed34abc295316b9d9be200e0313b676b1fb0bf0b3b52ebea32946efec79492661277ad4501385cd107b18c7e310fcf4d429a1098907b2bb4318217060234447513df43bd9ec9e2dfb6d857010f3bb363afc7d7952ed75d939b6ce18e150a818912dbf7a51c72f649bee6893367dced5b65ee0591d5b3e6ef9594db6bc608019a8315f62d551a87f3402a17fe293129cc125681a5c9442cba2208b34301b559c09c64ca00cc8ead8fdf815b6cba7179f89ccb9a97a3a997a222bf62dc7933d90c7c1c5c717a9944d663f943e29940b01b5f4d073da697f4f7503e0f72de6b0ecfc37a11166c2cd59882913d81094bfdb1a9b1299fe414f4c17a2919006aa1ad54a8ceb2bfebb65e71f6d06f54b7e9fdd4fac554579b98c75ca8cc506266a0389e0304f30d3f502557d350eada3af1f1d9e13dd0cad285deefd1c5413946576266ec241cdb0a1ac733b2f0771fb265b21d4597a7ae4b0084ff69061dbe1c1fc4a2934ec7a216d1bec4deb775490f6e600fa6d34ebfbec6f1a22d7e78db4c811bca399cc4cb77d1b06e6d792615526662d115a1e8a03791c195af003555783e55cb509f82dcb9ea192a260e1910e45b09303b88c60e48c0e0d52e8821bea65a19a036b7404a98f6db2e23077c855ec9c0d6173b9c2a3ffb0587a4446b7229477163b3f1781defa889023452f8b23041a2f2cc28e0397f250ba531ca42295372a8d453bd32257411483017807beccbcdaba97fdb0d86e19f5bfde5bb5525fe2f6a0d93ed78963e7783871d13f3968063ac41f9c35d4fd4a9077e5e5e570fd1164b38dc810264d24d2c329226ba4d618b4662538579d5405765168506ed79d5e0e9af41f16a4cdfb69e10e169e65ee9838ad453425a02f502bbe1694da64ceda1d4727744284ff81b980963b9ecb9db0bde6e544a255546a385e1e0748f3859a6eb76a0595f776a1a71787e060134912ba205932834b1a4078db487078c3e1b75e42c0c233de2813f0aafcbb7cb998b83b58f9e4c5915fe7fe670b2fe63328d606443ec0d68f144c7fe45a1bc3284b3430383ba359741520c52ab0af7a60a779a124f679629bcc82ca4db269d36fcaadd7b359ffe54d5df0bb37aff7a5ce52094da27b5cc4c88103675cff729adee76ae3ab94aab2b1f2e336ed3b52c96c1f18f336fcc1ae9b97caa318a0f9bef605bdec7e4ea0620f689c71e965bab2714ff1edfff210645559b9ed95be6e45ba553c3c5d464a648f5d5a71346ed31cc5cff12218de9565f89531a5a8f324417d14eef7bb5a0481f0ad5d70b69dea4e333113d72ba9271253f700dd738e25784419e1bb4311e5807aa77ff19da8e9bb42d5455de35446aca5b8352dc5c6bfc509b9c8b758b0f5ae2fca982e1381e4483082aa75def2c6307c0e7aede43e9d913c5a8e03189e5d4ada093065dad55e711aab3191e54234d12412b7b3688b914089a6580da4dc83da4627db8f1c363584bdd56b48db1fcd038eddcaa29d6827bffbbbee16ae15341f67c7325ce2a0452abc735e811eebab2c90ac7a735a336bdded713a4820f88bc5468de785f734441b542d2f4a32ba22c3ba507d2072626d797f2e2aab85fca3e8d26f4e79cbf174c1a59c4bdc169c1ed3c876d592e205ad0d84cc0ab642b51369624225a88b8ed9953f8f79a185846b2bce15802199d9088f244ce679fc6400c466596d5245c4fdfd16a2287bb06227894e761161ffb3474eaada0df3a2187ae6dcf5e3f4445aa12494e3d60fdfcdf27aaeb08318c44f20afe6e13f905b22951b84e747d90cec879116d6c9466e1e3455c17bb048edbb3572ba2d6651ea18c57fec658a93fbd903542240049bce671061025a18858cd8b2ee1d7510c441bfe45f6276dc31aecd4e5be8d2c232556eecc333b44717b7fe636d75f1a497bdc2441f41b072a52309adcc8566125f3f995b2791c85834376008b4e50105e3a431a06f20ab0cb4cf6a083ccc897bcc26e2c16b6ad6d7aa783e8b52a80f80f771c04fcfc6abadc2cd34ce1a2d9dbf40b30463ae002de53e49844dd09afc7bf8f026e67a936b876a87538c7adf1539e56c0dc8561e20460310b40ab75352de85c2fac7b6e6a8e745d0d2d00c1d9bfd26d1387d727b0d9a8be8689b1e3882da916ae34ee3280b203ab5af9d53e1f9b86b398234e81385c4bb683165cbaaf8920c57539eaffd406c4df0d6767847008a49a530c46b382193505abb9e0d0deaf75d4bc3153f2c9a882c077020e271c8ebefb607ef616edd64c0704c5e8ab577d6dbd1b2b9c6cd641a21ec156f7e19a68289daf1946932f964da30b54a3772de74b63bc273a24e6c58756a6de5c5895149e00372342f4deb4ea91cf62a04f8baa029e25b0128339c32b94bbd6948c607909fe21cecdf7b401e08f63912bb8b67e6e0393fc9a93ce8b2dc738da0a1fdc946adb212eaa0cb108bfaccf4cd0ba809c1bfe20ff69bc56c9912f48576af549f2ff422e0ce8f2dbc3ac94b7edf55d927523fdce5a2e0b5a1b6261ac1fddbaeb1246015d50f1cf8a82cb913bd3fc29fc773b5d03a479b4280d70a7f652f7b6ed273426f7fdcec250ea16c013824205355f32d621f17a0601b16d7aafbdf33f0e4f9d62a3e3ec4efafb24d7b272007c4b15846114b237448b6b670adf7dd75617ebd44f905087a427dad07dc21872aab7ff86da2a07180cfbd8c5fb334096c787779421e4c2476fd67f1e44d1d5c023b9a158b9fe8d296a5291dfc776b5112d6baedf598cf1f35dd7ab3eab7ae2bde396a9f4e61273c2e90ede64211a30597229dc6257995665b72941cea3d7b4186a203adebdf53820a4bd7c45b64d530999523d6e7a1a37b60729d17125180d71fbed596a1b571b0943bdb7f08fe19980cf3996805443f93a30e9bdfffab679198d72aa91586fc50a2887f12b30d9f371ed8d9ace0c2989065bc8983e8bf891d82ce4d58363d3635c3950d53723ed24542bc507bc565df9292aefba7fe40461a17b5cb7563ba792166cf0fe967fd197b01007d1c92c8463337f90d711ea212c3886df38b159898b405bbafcb9edd5399cf2b36c89d9e670ba9a2630ee61b524117566fd5c506338b50108693f9556effcdca2689cb928e49407309ea8d48d5f50789ad96bea85195ec9af79c9fff272d4485bcf47a3ff6916f28f4c817f75bdb7775965402e8ed38b5c7ca0a87582240cbd7ece3b05d1382d0f69981e1528ed92854354db842a3ccaefda45662d0bac99e274f7479bda2512cd559e3754110d52474d979a2450de9d08bc077528c4b088f621ed85c27709d1bb21379dfa8dbabdf2799988ef0b83456d2569b786d35397221fe427b170cc6637fd0d69ef01e281e6a0f9057aa08bf47346421c1c03e21c8c9da2b8b39ca961a0efcc9fd253cdb1ac87432eccc10e276b7d118f184d18d315be136fa947585d9135d1bccd60274ec241e632abdb5086bc5b83ab8e2fb8532fb5046ff0344f87b00c3d40f207675c47e236c9b17b60392f62a7a9785264b578647f28fc3b0ccd86947fe79c18752d8c37e2a961ab176612cb5537b4b01c853efefd9724f0d64351cb9ae57a4b4257c66ed77829830aa28f91396f84ca4a1b0e3422be68761d8a929b18e0e11fb990308c79dd6a1fad1e11abc9cf51946a8f8c13bfff337ab685b65a8abb5ceced1ab920f09b7afaa7be8f3776fdeb4d8744003fd803a326b19a6f3e968edf94555f747b89ff7edc7a0013efed8d5b8882a1bb7d314d4973dabcde21464cc2851d6f8f272efb287896c1e9a21b0d69c5d5ab3f47554f4855d769eff3bbad77ba2545b7eb4177431ca381ae667cf599e1b45313da0e3c90a5048b6676cb77bfffc123bfd71b3017925aac88bea2bd1289b7776419bb635e14aedfca068491ca948aeb84b115d8a2778b5888734e5dccd5b577d0f8c1bc9fd265b18c43a9c6fce8d181ec3c4b4e0a6db5e75bcb0b204c6a481f0a2f0b80911e2701d32e4a1dfce42ab2b5d7900d3381d4d73a0c6508e353e401fbffc41ddcc3369fad5e2d39351f4be1e8f163ee8e1706030266f3003d80f9aa99776c066ca317a72827459c16d8e00c97551b6c3ddfe1a164b494b39a8c3e37c47bb325c9a3ef4765a22731ae58eac9ef531755ae2810e378e5a66f01831e13816cace172324a51f31130059b2483c824d8d0444adb9b348f49ab4270db4147659c02f2e80f72db8eabd06bf77c639af40cdf88dd1ca977c1b882d77b920c5dc1529fcedcb0f40b9c555e7500e03b640ea73888346c3c1a5ceb859cdee37790a9a820cf1ffad51c9e5a201bbdf42487b9c72b7d97f069120d0fff37e6a53c0146e0ac4b8249e565f3890c0d37a3c6800140f8bcfc014756748ac7b2605199931724f08c48404f5b7ba9f4012168716049dea925c8f429496af295e1f941947ad0d69898df545a57de9d4c7d5b7fe8b01960ef85896745a7485196da5650e3fe30ba1373e24b6a744c7da585d3442c6eb43e591d3576c200e33f6178c608e876edaf424ac054add73df3a1035bfe9dc744820817dc19e0d9896a0f2b53126884080cdc736b0c65fa6325d88ae6d62ac5b2ef8b81df621f86cb7c393be48a2e2f18255a190cb7d987a917f5555c98f19b74e05db8376382ddada752b84ad69b7abb63f680de0bc62c0e1888fd46f4293f8beb1f63ebc38c73830b5fca0d72473851c803cc229c7bdf98c877af27b7d8fbd85220c3ddecf66e2496461e86ff1b2aa9ccb456d1aae1115d092c8256eb4d2e543cfda303c3a8c7ceba07b0d6d6d042591b9b39082ea5a59d14b982cadad380b71c1492f6854ba622e9cd88e7939ee2ef14f180a3b07928c5827f83be710399d5d0c756f5b7129470a18698d9b756286e884c35d06c166f5f1068a68811eac168518dd051d667b03e30f3de8445a9373ea08874caf3c118f0def625f4431f0fe923790a434caddabf07e96317150def3176055525bea98538e2add794df541d722f7af8312dab426d5f7706d87aac830821c1cfea71b575feedaceddcceaeb0438ba8316c79405565b96af9c8884b8ecb8ede07735eaf1b2f63674746611d3b352150e0e8cc144d981baff33134059a4e7810fd74d1e882b3731b46fec26329d1d244e8b31db53dfce2960b75de8be6c6750c1dade8e03721fec5c5a4fb6e9a19848933397140b2b58c4c903806dc1a715367a6dcebfb3f3f2ee7053cae23a033d7d1fd81fb16fdb39d44dfe558142aced66d1f9745128e4e74b2b7f15b27900717be0539f9b58151f50261f82c9ccb97f0ea5d34bc3e465d8aae4f5e6cf5c2a82e3611ec00ab096a87a95c76e8315fc9fca75b55adb0fa58548dbcb73383c22d9a834adbf7bf9cb4aa5b73e07d4641bcc47a4b5ceef4d9461e52d3057631f1150049add9db4b4ee00e0900004542b6cd200f134dc273a37b4e3441cff34dfe6e5710bd7982d56a87689f5bd1749025609f4a5d98b253cd558d70fc8c32cf8a7aac20486107af863a163b562d8a4d1e8dc86312f47939c35685dfed0f9f0e07c1d5e8e7d13a5c734271c8c337ec23b0621d40bbdfa540d97b3d2b745800f2b46c92173583d35a1fc5754d7df457c8cd6ce82ea3a8730c6406d02fabcb32767867bc7960d3401cd1484635899ed1ad80aba250b633dfaf42961b87dd4ccbad43e7bc83e0d2705251201b1395e2fd5fd4d799aed9d"}}}}}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 19:16:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0xa0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0xff40, 0x0, 0x0, 0xfffffffc}, {0x28, 0xfe, 0xc}, {0xffff, 0x0, 0xfe, 0x40}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r0, &(0x7f0000000540)="299c003a37b5dc218cebe08a2089", 0xe, 0x0, 0x0) 19:16:22 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="fa94ae2270130e322178ce02bb56b9169dda44677b1f1262bf6063707a4dd57a3013a0ac351c2407e1ba984f511d584724080e3c8dc5160ce54584fbb16083082c22c6ff1bccb1", 0x47}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="3357614639afc0f706207837e023ce4c2a67ed25770d20d27f7de7544e15e2c0e93aca46dcee4c8614f0ab56336381044b7bdb8ffb55c6ddea0dcd11c1e723a0718070672d", 0x45}], 0x1) execve(0x0, 0x0, 0x0) 19:16:22 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, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="018015f2", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x36e) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x40, 0x0) 19:16:23 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000180), 0x14) close(r0) 19:16:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x60}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:16:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x20}, {0x81}, {0x6, 0x0, 0x0, 0x10001}]}) pwrite(r0, &(0x7f0000000280)="fbaf8a8d2948b08b380173d81fac", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x1, 0x5, 0x1, 0x7e86, 0x3f}) 19:16:23 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x822) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000400)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = semget(0x3, 0x0, 0x504) semop(r4, &(0x7f0000000440)=[{0x2, 0x9266, 0x800}, {0x1, 0x0, 0x1800}], 0x2) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0x80000000, 0x9, './bus\x00', 0xd55, 0x3, 0x38000000, 0x6}) r5 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000000000)={'./bus\x00', 0x7, 0xffffffff, 0x9, 0x1, 0x2, 0x40, 0x400, 0x2, 0x3, 0x9, 0xde3}) sendsyslog(&(0x7f0000000480)="12b3f80e2d5d9ead68d5ea42f066af351fb0007afe84428e4b120bf3aef0285fc695a3f5f592afb96a4f1ebe46a133b5d5fcd712f3b806bd3e2cfdfc1d4738aa949625450b63f9a70c840f2b783deb8f1ff2ce96951a5dad9a1b3fbd531c2d6fb8e4ffdd1839348aa18f8f0bc602", 0x6e, 0x20) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) sysctl$net_inet_divert(&(0x7f0000000140)={0x4, 0x2, 0x102, 0x1}, 0x4, &(0x7f0000000180)="7b6ea447b4e0bd39a7a4e05e20c83e315ff34880b12e156bde626b562c046bb0a211a050766d4d14041976abc033cf78b689cebfec5dd1be298ea70775a7212f12d5b40691974e69256287c556892bf95e5ff73a1301b85e53224fc0fca234171e7cd5b8ed1ee30dc5eabe0c2c9067846972b80ed2edae33b06e68c9a04d91e141f837c796ee8331a102a2261f2193bd499f36d2bb51cdd03397ec786ef6f60059396d079763c937373ce6a09ceff5426a7aad617ba0f37973342f311c32fe52acf2093ec6d3363b6e37414efb4c61ac93b94e805c379332484d8e76bd78bce6f962cad165d93ed61cc037f7e67f03b5e4b556880e06cce8a615c0fce9", &(0x7f0000000280)=0xfd, &(0x7f0000000300)="24172e9af570e0dd2875f2406f0f43f190bf1a08ca87d2262375f6dd4478c26b7fc8c31d0e706c7afa9de27631bf14fa4b4bef236e00d489c6c7e725823dffe32381569bf3b1cc82ce6fc6ad96b2908b846ab965d017d4688e7d643d454831778ec185e89d94a54bba80d992982792c2018d1364a684acff0dd65e8ce8255d4393cf0054ddc53bac730f7abd67f4a59ce550eb1f9f38b924ce600eb5a39a16cad9ed5fe737bfcc3db41afd1ec700258c162b24512e563943b5e65013b55df842ddc542dbf462de", 0xc7) 19:16:23 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x77df, 0x0, 0xfff7fffffffffffc, 0x3c68, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) r1 = semget$private(0x0, 0x2, 0x5f9bf4768e80345e) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r4 = getgid() semop(r1, &(0x7f0000000380)=[{0x4, 0x4, 0x1000}, {0x0, 0x5, 0x1000}, {0x363848eaace71445, 0x8, 0x1000}, {0x3, 0x2, 0x1000}, {0x3, 0xffffffff, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x8, 0xa62479465016d077}, {0x3, 0x2, 0x800}, {0x3, 0x5, 0x800}], 0x9) r5 = socket$inet(0x2, 0x2, 0x40) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f00000001c0)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000580)={{0x10000, r3, r2, 0x0, r4, 0x100010023, 0x7}, 0x9, 0x400, 0x3}) setegid(r2) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r7 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r7, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="70012e2f666980753000"], 0xa, 0x0, 0x0, 0x0, 0x0, 0x407}, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f00000001c0)}) r8 = semget$private(0x0, 0x3, 0x602) r9 = open(&(0x7f0000000200)='./bus/file0\x00', 0x10, 0x0) ioctl$TIOCFLUSH(r9, 0x400c745c, &(0x7f0000000100)) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x82, 0x0) pwritev(r10, &(0x7f0000000500)=[{&(0x7f0000000240)='MOn1', 0x4}], 0x1, 0x0, 0x0) ioctl$DIOCMAP(r9, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file0\x00', r10}) r11 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r11, 0x0, 0x0) semop(r8, &(0x7f0000000540)=[{0x0, 0x80, 0x800}, {0x0, 0x6, 0x800}, {0x1, 0x40, 0x1800}, {0x0, 0x40, 0x2000}, {0x0, 0x81, 0x400}, {0x81ef518c2bd00b8c, 0xffe0, 0x800}, {0x0, 0x3, 0x800}], 0x7) pwritev(r11, &(0x7f0000000440)=[{&(0x7f00000003c0)='(', 0x1}, {&(0x7f0000000400)="0f7aa57b311f6ab04b4bbf580c1db75ffbe47836a264d20b64b44f669a87d7b82f4c5f0776f90d491aa044a7b77c5c89ff36", 0x32}], 0x2, 0x0, 0x56fe) ioctl$WSMOUSEIO_GTYPE(r11, 0x40045720, &(0x7f0000000000)) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000080)=[0xfffb]) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x2824) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) 19:16:23 executing program 1: r0 = socket(0x2, 0x8001, 0x0) socket(0x6, 0x0, 0xff) sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="1b25d006610367f132c07784417bc82d72909d825c6c714df366391af17c1ed3a6378005980f688ecea50ec6cfe0944c8ee4c85abab838ee7702f043b1ffb32115692477504ca4fc6b05cc9b35db628cfde729da2cea702daed8f1cddfc1ee", 0x5f, 0x0, &(0x7f0000000100)=@abs={0x1, 0x0, 0x2}, 0x8) pipe(&(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000000c0)=0x1, 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202"], 0x1) socket(0x2, 0x8000, 0x20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 19:16:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r1, &(0x7f0000000300)="4b7d12d5dc35074a5341fd518e155902f51d8311707f7392774fe87431de3a1986ea1ef3caf23eb6a2984eb28d42f9c63c51b1e53ddf317dd3ae5b9667566f3802b25f946a68f4b8ef7af83e9009ead5c01b26d92e294660d7f58be3c701b38f32c895520252c0d9535adaa97227b4910b411a31e8d3f80018358dfc1accc82e3e", 0x81) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x4010, r2, 0x0, 0x9) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r3, &(0x7f0000000500)=[{&(0x7f0000000100)="cc8cf8445e51c50d003e", 0xa}, {&(0x7f0000000580)="aac0c965ecd0bb28706bf062ec3a03bab169c9fbca1f5b020290533d309f2bd2796db5d31718183ab911da7903a22657780d5539d798145edc0da31a5ef5bd3c17705f66fe9c71f3d6421d446ffa46da52c225a0701e48913cce7bc1d06e185f92770fb1717cfcf4e2fa20a8c26572410acace26285a3618081eb4d2fb4e82a988b0f5e822cc043cd3d8a783a429695c3055177768dd8885da6a96adcd1ea01d40ae8b2d10fc4eae85c7aaf741fbd2e6d6378efb08e3db9298390fe7", 0xbc}, {&(0x7f00000003c0)="6b10ee591023a2db65e2c6f35b78bfe99f21d9f51fd49b552e84afc7e5571e30a2e8bc6853ef6654d714415a7b4af44caf1a4932dd8de6f719e86470c46c276eed1ac25f6483d01e642918b4199b1a5a347ea469b82964849c", 0x59}, {&(0x7f0000000480)="34fb78016e9b57a8311d0bd88f6f58c2b18b43c1c25d9c8158cd773df27be9dc3e1c88b285d252fd6f880f81483700151b5111850972ab4429880fcf162010aaab8e897adf5785e970afe8a684cf0a", 0x4f}, {&(0x7f0000000080)="311f0e76216978e5b332da70de7a36969fae020fe8417f7c8198c07acd7d3598259e762cd45310b9c29f31adda", 0x2d}], 0x5, 0x0, 0x80000009) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) linkat(r5, &(0x7f0000000140)='./bus\x00', r1, &(0x7f00000001c0)='./bus\x00', 0x4) ioctl$VMM_IOC_INTR(r4, 0x800c5606, &(0x7f00000000c0)={0x2, 0x9, 0x101}) 19:16:23 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f00000014c0)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecf070000000000000082ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795370992d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601bb004ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320fa8efdce932a4afde4c92114052649742ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d64ad58bc0765494bdd1a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df13edae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b2457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60db9eabca498a6aece31e14cb086869fa260f656d02693bd58c7fc3b34f9aaf59a1fdcce00000000000000", 0xf11, 0x1, 0x0, 0x3d) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000180)=ANY=[@ANYBLOB="00711900000000000000"], 0xa, 0x0, 0x0, &(0x7f0000002280), 0xf0}, 0x0) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1000}, {0x2}, {0x3, 0x0, 0x800}, {0x1, 0x5, 0x1000}], 0x4) semop(r2, &(0x7f0000000040), 0x0) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x40, 0x5]) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r3, 0x0, 0x408, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r4, 0x0, 0x408, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x200, 0x108) pwrite(r5, 0x0, 0x408, 0x0, 0x0) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f00000000c0)=r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r4, r6) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f0000000040)=0x4) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 19:16:23 executing program 1: syz_emit_ethernet(0x62, &(0x7f00000000c0)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x2c, 0x0, 0x0, @rand_addr="bdb973531eb41c9d60cca81247e4f515", @mcast2, {[@dstopts={0x0, 0x1, [], [@generic={0x9, 0x1, "96"}, @jumbo]}], @tcp={{0x3, 0x1, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) 19:16:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x2, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xaba, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [], [0x0, 0x0, 0x0, 0x9, 0xfffffeffffffffff, 0x2], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 19:16:23 executing program 0: r0 = syz_open_pts() select(0x40, &(0x7f0000000140)={0x25, 0x0, 0x100, 0x0, 0xc00000000}, 0x0, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x800, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) syz_open_pts() syz_open_pts() 19:16:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000000)=0x400) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x1d}, {0x4d}, {0x6, 0x0, 0x0, 0x500}]}) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x3) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 19:16:23 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffffffffffffff0800450000280000000000029078ac1400aae000000116009078000000000100"/54]) 19:16:23 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) close(r0) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000000)={0x400043, 0x1d, 0x37, 0x0, "81cdfe00"}) write(0xffffffffffffffff, &(0x7f00000002c0)="5d1b020000000000000078807d89e032dc19f570a8fbf1", 0x17) close(0xffffffffffffffff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001340)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x2015, 0x0, 0x0, 0xfffffffe}, {0x3, 0x4, 0x0, 0x3}, {0xdf2d, 0x0, 0x0, 0x7fffbfff}]}) pwrite(0xffffffffffffffff, &(0x7f0000000280)="d0af0200"/14, 0x0, 0x0, 0x0) ioctl$BIOCVERSION(0xffffffffffffffff, 0x40044271, &(0x7f0000000180)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = socket(0x2, 0x3, 0x4) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1004, &(0x7f0000000100), &(0x7f0000000140)=0x4) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 19:16:24 executing program 0: r0 = geteuid() r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xffffffffffffffe2) r4 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f0000000400)=""/192) r5 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() r8 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000200)={{0x2, r6, r7, r8, 0x0, 0x4, 0x8011}, 0x2, 0x1000, 0x7}) lchown(&(0x7f0000000140)='./file0\x00', r3, r7) getgroups(0x4, &(0x7f0000000180)=[r7, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) chown(&(0x7f0000000080)='./file0\x00', r0, r7) r9 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r9, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a449", 0x100}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r9, 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) 19:16:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x0, 0x4, 0x4, 0x1}, {0x3f, 0x96, 0x1, 0x401}, {0xa00, 0xe0, 0xfd, 0x3}, {0x0, 0xc5, 0x0, 0x3ff}]}) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1087, 0x0, 0x8}, {0x74, 0x0, 0x0, 0x3}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 19:16:24 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000000)) execve(&(0x7f0000000280)='./bus\x00', &(0x7f0000000400)=[&(0x7f0000000300)='\xed#\'\x00', &(0x7f0000000340)='/dev/bpf\x00', &(0x7f0000000380)='.)\x00'], &(0x7f0000000500)=[&(0x7f0000000440)='/dev/bpf\x00']) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r3) ktrace(&(0x7f0000001b40)='./file0\x00', 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) execve(0x0, 0x0, 0x0) 19:16:24 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) shutdown(r1, 0x2) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt(r3, 0x1f, 0x7, &(0x7f0000000100)="153f9bff0a136783a6e8f8d3ecb5ab6eec56586d0f7396b75917592ac32868d490a29c835ca4e75de469005ff4b4b0ebc41a799a6c06a13edeffddb8b9d0b08dbb3c0b8168a1e752a35fb9c1b6cbab2920398c494b41320d11036256d4346f9e1747dc223e639ee9d6ed6a0c4c232c129a14f6521f3dd26fb2f38ce1904f964e6403957614ddc2ea47d9383cedbb83f9368bd7a224b1aa5757adb7a197aed907587229ec165fc74b1c04ebb2250d91921553136f210545eebca3ae24be6a770e1cc0ee5076d231d7081a4a79efd97eda68761dae8c9adef7bfcfbee6bb63039f71513536860649e4173fa1276f637a8c8edb941d6ba7c6d912429dc36f2c99", 0xff) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 19:16:24 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff}], 0x4, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, 0x0, 0x0) 19:16:24 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x15e, &(0x7f0000000080)={@random="46a77d53d6d2", @local, [{[], {0x8100, 0x1, 0x0, 0x4}}], {@ipv4={0x800, {{0x10, 0x4, 0x0, 0x36, 0x14c, 0x64, 0x7fe0, 0x3f, 0x6, 0x0, @multicast2, @multicast2, {[@generic={0x88, 0x12, "263e5d974224a8ff0f5c8c0f880bfe38"}, @lsrr={0x83, 0x17, 0x3, [@rand_addr=0xffff, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @broadcast]}]}}, @tcp={{0x3, 0x1, r0, r1, 0x1, 0x0, 0xa, 0x80, 0x4, 0x0, 0xaeb6, {[@sack_perm={0x4, 0x2}, @timestamp={0x8, 0xa, 0x10006, 0x89}, @mss={0x2, 0x4, 0x1}, @window={0x3, 0x3, 0x50}, @eol]}}, {"358f86b343781df4ca783870493cefae4bddfcbdf4b03be0e046295f2848bf6d65aa534a0cde9b0219f503ac787d87f4b5f67f9cb72e30c5ff3d8ff5fc4bff1fc182b8796dcf283fc7f441e7d57d688e55ae8e32c09f57c00213162cc40784381f8389a16d9fb07d70c52a86b4362b7bddec7265984f7f8d3905c8fbfa084f15f6426cf8ac7c17fe29bff9c2968104b42f4b166ac312ea740d648487813d7a3ed21d7e3a25ce8749b72608effd12e1203d4e14af26f6d71993f79895ce7453ec913838a7b7ddf8098a0e8fb77087b0e9347ae3b796dd24232118fafa40f601e7239fd4e9"}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x14e, &(0x7f0000000240)={@random="46a77d53d6d2", @local, [{[], {0x8100, 0x1, 0x0, 0x4}}], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x36, 0x13c, 0x64, 0x7fe0, 0x3f, 0x6, 0x0, @multicast2, @multicast2, {[@generic={0x88, 0x2}, @lsrr={0x83, 0x17, 0x3, [@rand_addr=0xffff, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @broadcast]}]}}, @tcp={{0x3, 0x1, r2, r3, 0x1, 0x0, 0xa, 0x80, 0x4, 0x0, 0xaeb6, {[@sack_perm={0x4, 0x2}, @timestamp={0x8, 0xa, 0x6, 0x89}, @mss={0x2, 0x4, 0x1}, @window={0x3, 0x3, 0x50}, @eol]}}, {"358f86b343781df4ca783870493cefae4bddfcbdf4b03be0e046295f2848bf6d65aa534a0cde9b0219f503ac787d87f4b5f67f9cb72e30c5ff3d8ff5fc4bff1fc182b8796dcf283fc7f441e7d57d688e55ae8e32c09f57c00213162cc40784381f8389a16d9fb07d70c52a86b4362b7bddec7265984f7f8d3905c8fbfa084f15f6426cf8ac7c17fe29bff9c2968104b42f4b166ac312ea740d648487813d7a3ed21d7e3a25ce8749b72608effd12e1203d4e14af26f6d71993f79895ce7453ec913838a7b7ddf8098a0e8fb77087b0e9347ae3b796dd24232118fafa40f601e7239fd4e9"}}}}}}) syz_emit_ethernet(0x40, &(0x7f0000000000)={@remote, @local, [], {@arp={0x806, @generic={0x0, 0x888e, 0x6, 0xe, 0x3, @remote, "16e5cc944aaae0beffa297da0853", @empty, "e4c7aca8bdf75c3cfa1a8c8d008695cf"}}}}) 19:16:24 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x8) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000000)="000000186004008b00063300feff0f000100a3bb6b3c042efdd100000000004000600000000af6ce4f22276e2b8d", 0x2e}], 0x1) 19:16:24 executing program 0: r0 = semget$private(0x0, 0x4, 0x5b4) semop(r0, &(0x7f0000000480)=[{0x1, 0x26d9, 0x1000}, {0x2, 0x8, 0x1800}, {0x2, 0x9, 0x1000}, {0x2, 0xd22}], 0x57) semop(r0, &(0x7f0000000240)=[{0x1, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x1, 0x3}, {0x3, 0x0, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semop(r0, &(0x7f00000002c0)=[{0x2, 0x3, 0x800}, {0x0, 0x1000}, {0x2, 0x47f8, 0x1000}, {0x2, 0x7fff, 0x800}], 0x4) r1 = socket(0x11, 0x4003, 0x0) r2 = semget$private(0x0, 0x4, 0x5b4) msgrcv(0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000002988c1c36ce3f533b40371b5dd91bdaf3fdc381ab3be3106c0c80918886c6a3200cabd53a796973ceda777b6d765c75eac9de6f8cb5edfd94bfbbc4309ac439431168a17953efa98f0a0fb5fccc139e039ff3e86b26fd96ba2515d58646ffab0441492702b0cf251bd5b74a72acb0cefd14b7e57a032df4c0864f0772511db602071c0e91ba3d24a132627d5ae61d676ba70c4b2b814a1b3bd998be4e0a7fbc10e58933e75237ec3c9cec501e3e6927e79816934fb2023afd4c641d22b133fa25c78166f6f39e1b9db22fe463c6343642ddf0097580947b7f02116f0bcd2b6c31c96148dac25fa2088c1b989d956ff210c3720ef9d0e5b7bec9a73e27f8efc95b216ed645e702b2b8d3f082f7f8b6a0ddfd58a1e0b2013321606b464b54403cd5c65c9df0000000000e100"/338], 0x22, 0x0, 0x1800) msgctl$IPC_RMID(0x0, 0x0) semop(0x0, &(0x7f0000000180)=[{0x3, 0x23, 0x1c00}], 0x1) semop(r2, &(0x7f0000000240)=[{0x1, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x402, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/97) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x2001000000009, &(0x7f0000000300)="a75f6981", 0x4) bind(r3, &(0x7f0000000000)=@in6={0x18, 0x1, 0x200, 0x1000}, 0xc) getsockopt$sock_int(r3, 0xffff, 0x1008, &(0x7f00000001c0), &(0x7f0000000200)=0x4) semop(r2, &(0x7f0000000340)=[{0x0, 0x1, 0x800}, {0x0, 0x3, 0x800}, {0x0, 0x800}, {0x2, 0x0, 0x1800}, {0x2, 0x6, 0x800}], 0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x10000, 0x0) sendto$unix(r1, &(0x7f0000000040)="b100050460000700000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb56894789146cb054c053abcd402000d7d026ba8af63ff37282921e4fd89720fd3872bda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f9000fcffffff69d14dec8997e608a371a3f8000400000000000000", 0xb1, 0x0, 0x0, 0xfffffe17) 19:16:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x35}, {0x2c}, {0x6, 0x0, 0x0, 0x7fffffff}]}) pwrite(r0, &(0x7f0000000240)="fbca8a8d1a029b12b78545735077", 0xe, 0x0, 0x0) close(0xffffffffffffff9c) 19:16:24 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x11) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = socket$inet(0x2, 0x3, 0x6) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r4, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffa, 0x6c, 0xf0000000, 0x2, 0xb}, {{r1}, 0xfffffffffffffffa, 0x18, 0x80000000, 0x400}, {{}, 0xfffffffffffffffc, 0x0, 0x20000000, 0x384b}], 0x7fffffff, &(0x7f0000000140)=[{{r5}, 0xffffffffffffffff, 0x0, 0x40, 0x6, 0x752}, {{r6}, 0xfffffffffffffffb, 0x9, 0x2, 0xffffffff, 0xff}], 0x5, &(0x7f0000000180)={0x3ff, 0x6}) dup2(r0, r1) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000001c0)={0x2, './bus\x00', './bus\x00'}) 19:16:24 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r1, 0x0, r2) r3 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYRES16=r3], 0x1) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000300)="fa1204a49155ce1e00ba4942b4614205b623f5d01b1180832a7ce0a3aef97f9a1bfc0305000000ec5389f605359408ce3dfbb8132266f377b5a4c0918693d65d9ab3da7ed6d45aa3d4d46b729ceb7449f201000080c27539df0ea8a2538dc700ff2be3c6b3a4cc7639792e98a5722f0e4dc93e07cb763bb71a82020b899016856812191024c9ddb08c8c9a0b3d7c3ded7d651861bfec211a00c97bf412c224313c5090e0918804cae0d18a7cc56f93546ae73e141eb3c0900c1b568e82594b9d8ab65bbad77e30221c9c2e0d4a11337de3b3b35aa1acee556b64bfb5f3c694cab8aabd801c741c63ae", 0xe9}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) login: `‹3þÿ£»k<.ýÑ@` öÎO"'n+`‹3þÿ£»k<.ýÑ@` 19:16:24 executing program 0: r0 = socket(0x2, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e4a3e6"], 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = dup(r1) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[0x0, 0x9, 0x9, 0x7fff]}) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000680)='\x00', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect(r0, &(0x7f0000000000), 0x10) 19:16:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="ff"], 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) 19:16:24 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket$inet(0x2, 0x2, 0x0) getuid() setsockopt$inet_opts(r0, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) 19:16:24 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, &(0x7f0000000bc0)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10001], [0x0, 0x0, 0x0, 0x4], [], [0x0, 0x1], [{0x0, 0x0, 0x1, 0xfffffffffffffffe}, {}, {0x4}]}}}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x20, 0x0, r1, 0x0, r1, 0x4, 0x8031}, 0x1000, 0x85d, 0x7}) lchown(&(0x7f0000000140)='./file0\x00', 0x0, r1) getgroups(0x4, &(0x7f0000000180)=[r1, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000400)=""/192) r4 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r6 = getgid() r7 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0x2, r5, r6, r7, 0x0, 0x4, 0x8011}, 0x1000, 0x85d, 0x7}) lchown(&(0x7f0000000140)='./file0\x00', r2, r6) getgroups(0x4, &(0x7f0000000180)=[r6, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x8, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r1, r6]) 19:16:24 executing program 1: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xcba54340c4bcf6ed, 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, 0x0) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x4000000000b) 19:16:24 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) linkat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f0000000080)='./file0\x00', 0x4) 19:16:24 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f0000000040)='./bus\x00', 0x20, 0x180) writev(0xffffffffffffffff, &(0x7f0000001400)=[{&(0x7f0000000140)="a86169c7b1f91214ddf5fd6638c4417f0caeac2b05bda31351509284353253309e36a71e6869103c961dd863ddc0615e604055327577e10e51b6861e3053f5116f707eb7f1396ea299de578188d6dcef078252e1c94e389a2570dcd210f0921707921c2160ae1927c46357c8a706d5fd2817fc5bcac5d07ed13e41e6d6aec2682f4af70a1af99e19610ae3e6622129f16558e88a30193d3f8fba6eac0a435bde3dc64b70d22860faf963c54af2cf0f2d9bce8bc9753a7c74226c030a99f5a81c08a5cada3bde667184b1f4146b562b02f0613d4b3e6b8dcb8b0e409aac2b80c6347fe2498bd7acf9452d7a32ce7fb3fe2b0287e92ca15d876efb918f7502fccc19fd9bb842dd041c777c2979c301c7977fe65d22dad460068c939abdf7be5817dca66286aadc91fdb62625fdf7d11ec77a902290d9a72c8675752c8006314d285f5fb2a171ccb4282d88cbb101f70699dee5a9f7e58adfe1d1a72b20c08fa2522bbf9dd5e4d4d8c9b1aad9eeeb21155cf5b71ea8bb6bec9565b1e1bce108c6c21f4217c5d6bed893a3037a9276b63f4b6df92ac99596be0eac1fc45a3acd096805840ba91a3c3594ce1214b94995f9b69815457b92efc58e084374f8c7d582c2873d7b7a1fe09f3b2a163397d4529f659c251ae63eeaf4eaf43d0fbb21ab50514b8da426d19cbb271a2bb1710360372a11f9fc57d8c65245a122f057acbf72272e85362a9df75d844f1abf2654cb68881403a7759803cd3168d3f92949b0085923d5ded3ee0790a545dce67a829c471a19c6efba1d271fa2bd9fb2ef4fb3f76b2c6eeda7dce193fd9a2446808453b02fc714c494a5c358ddc8b04797e48fa8affb47ac5bf1f89ebdd6cf0e64e5010faf01d7eaa39387e72919442f0e203f52b3929cd68612cca882b33d15bf7d4267260375758c3db8cc29492921abe56bc8aebbebb01b03043957ec03a04d3017bc10eb5865d4f853d75a04aae424aadbad0149b536a629ab1689f25f0c1cff9dd3abd983984540ef5f70796cfc094697bbcfb0942f34e0dd0355f5d82471dd4b9cb6a93417d43f0fdc4ae288d7bbb55f3e75f15d69cf7f38c14ba9676de226bbec0ef6ba4fac64196c80f05225581bfce7712ededee254fe7551e35ce8648075b3f9ba61201d3f7bd31cb3867693a602627c9afc107b92ca2164d037d2806f02b2226eb3571a49396902f82bb3bc828020ca2c63cc0672a9dfcf59f1290b98ab262896586a873052fe2b50718c06233d18eb56635e957f25849e4f3e4127e03e07cc44b52db02e3e521df7dfbe1bf0ca6ac686b516e759f2e0fab215da22a3ec05a69365e396a5e2e50bff182460ddd369e8d0882e49a9d01c8905de98cf46bf38a2b9685ef21215417b3bd41cee25c55ff2edf0496f0418830274f4fe72c085e328c8da5ec4ca9febb074ba325f3ee6b4a23ab4dd321074a3aa5cf6422051ae15d78b36d8fcbe44c7c98f1d6034b8a97e744b71356e8d0355969623eafaabbb62849648c51ccc48e9698ef2170910d1c6fe865f87f2bafaa2ed4764f77af3dd2d74769753e841e510c287c18f7e40e12ae0a8a5def411a6bdb91db7520887eb0934cdd4d8650a40db47a3531b73bca0044afd752c588fc1f7440737eb0ea26a5832b2451e7cbc9ec8423e012e90dad7aa333a315c0992c13ced423e5f426ea1fa32da4a4abbaab1cfa9aaf9acbfb24b9c00ee40c1d48e449fbcda0e7c0a61ec826ac0ba2bc2d090f936cd35ecb90f9873ca3e8fee71beba97f5b9509399308cec6267637c8727d141cd2b95a0e4de88339e1379f561c904f6d7b415076376fbf79ffba089d585e8cfa854411becfcfeb05f8cc1dc01a8d4ceba299b3a60d28b5457f8e4b7765eec74ce02922d3091668a1218c67ca6fad09edf41b364f455ad8770339e33c701964584761e20acd932531ed1df66d3210330b92af4a4b53a2def209bf751420d7e26ae0c42106e046e5c3713abb62d637f91bea48cb79ce86f99bfab1d926bd362ddaaca7eca911105e7f32ec3c1b146dd03997910829e938cfa18e7914ba642fbc33419f6fae2c38f6b2695a751bd658a81299bd405446ad974335959c7f1268c6ff02d66149f487ad8d9ce1e50abe8552e49750e5ccdf81665b77f6c3f1db011d78fd4786c84649b5272177e4ad67908cbf4e206b843d1e42fc704f60f9b43ae0ff6efd875e436dfe4c7282aea32a5a271d587ed1161ac34a169c7ebb3ee17e950098e458a5f26317e42484153bb8fe1eee8c30105edb6758e53ec778b4745e58013997312a3db094fc22510d0443ca540a17bb83f715bef09de55a9dc2418e8cdc0d68a295c5fb8a23b91d165de466214bcd2f63cbc2a66f2f37fd9c883764de920b1bb95c76daf6e201e32104d667650240ec2f9be6f3f795d8a82ab039656a08a5a098fc37fbd6da2bdc5865c4c00b5e0ec6bfe82cdccc339fa6e0c5bfd40d1257cb647c1e56f2371a885b256b21ed077271875b70aa0ac8a1fed9a0c49b0976c4ba39f37a4a24a9fe8dc75d1deecfe1ace34badb255ece2cbc623af48749b175ed8fc56a8f6de51e07c5cb9ddfe36ae9046ce3d7d1b94aa48254ecbbc39fd83e0b73a620fa1fffe0f8b65d72a9afdf0a5a21dfbaeb1294e6a5c5c87b8cd1ae1a7e63e5e476e913a2cce2d8544b3cbd3429a1d6889ed3a94b62aee6562c0b4d95e396a53c700c4e96a032ab84f9e6a2f65c11ebfbe8b4109a1f4847c3cbba31174fff27ce23b5790bbafc7fc254142c2bd315b0eb74f51fa1be52f911e3abfbc6432e6fd3f0c25e4b3df055cc06c70fca7ffebec9f16fdd089a0e0893db72aec122fdda02f02a03d7e5b19b70db8fff75b1345230317e2fce8f3bf185b990c89bf6f2aa87bcf194db4de09ee1ea4c4a117dce4232c39fba31313382b8cda2211710c9167e6a918564d40d1f9f7e08724d49f3d4304403a03e77cfb7f22a4fd49750190b2b52a99219c2d2ffd510f2e94d4c68409f375fd77f4c38d30d83813eb382c6a643563e84ac64ef9b428357c5912036a7b6c9a5b11899dc7d1c025a32ac0d9f860d68829bd1754de18cf89de1d483f4f85271117515825321c26e4aef313ce670112d67f659db7303d6a5baa3f51955ecde43b20865824543c4a8d428c69fe6b88cf5c4b744b28f9735b7234d767f83a0cbc3faa1b4f519156db5d387e655a85b1e8293aa6fd9ffed4ef6ef2f80b85fba0469e31e82b0ad3511bdc5b0b03147fcc0df9f9e4e019f8857fc09b5d75defb019c7354e1e5df9e334378ad7a41a0c92c1f0304278f6b790cfb983830e830e4be44a2eca80d2e0691ce0502def0390b4b9a0677548c32a266a10fbc7fbb0c5d015ccfe33b1065ddf4886a85e35f1ec9fe54181ffbf5cc20ab2fa819b0de83da2cba1246a410e9ee4228b35ccb320e6a13624aec4b9de64795dff6d433719f07757c7b3271d266208a52cd0dcec482a15f37170f16dcbdfc6ca724d5449531ba15c23c24d9c1ea4ee90a854d42158ff3a62c85754d5485b998f0065095267766e575f9e101af399e6c44104b9300d24bf10d7119041e6a09e0e5458cae4f740a444d2922dcab821c3b80928077f80df2dddb9e2efd87e30708926eaf084c6e23270b5ff415da0fbb16b03f7d0f806ccc3a0dc25808c0fb2c6eafc465556a3d9d68331ce39dc87fe4b6b426844a60b5d103c0e4e05af316e5045acdfc6de2356c1e637cf360584b4afe0fad996bded5a4d8c0760da8191a43ec995d0b9dc03331e6285fcb231f3df7ad8551b98abd6febb0c5d27883e4f2d3e632bfe8216a6f416e53ac5ec3c899657a4add3059451241cc90059cceaf025371997151e295489c94d5349f03ea69fec494bb001d710f95ef79aa86eb18cbae772e76de5f55800b50308796fedb1c6779cea331216f1ed84d7dafa708668d525de6123d93c25057630224c27129508630c59438906ca6851d2abc9eb093dbcf86872ad1d20d56cbe708fc147721dc2f5195e4fb0906a7f6e27356d44f3ed3830688f506e4f7ba797869a7ed975a524207bbe842dabfefff75817db3e13db744d425b71e8fc05c66179202dd1b65d67800e0a5c90f8261f16a185d61d38a50c0cace9afb1f3ad9e7414c2567f377a75d976546c74d3e896f40f93c775a9e983ae335bd8291bb921e2063a27a75b1fb94a1eb359ed86a65baeb74db00eaf66af00679f74cfb559223ae8c8340bd348d06ebec1f64b0f15f46f0bce52084c00b051e6cae7bee914b2c5001c05e97d5070dd72a8b42006dbf936dab1cc324e522a24760a2e6b2b0768444b8a011896e9707a51af3e1022663bf9e8a113baf3f25bd3d55aad8ddd226cc47594f8650aae2c4ca0bc46ce761f0fcf86c7e49690cdb751f67e67a11706d9d6cdc54588378cd3fc726d48817b733bb76e982bbfc016443374d3886824eca343caeb44a6f6359f2d576a62f169dc32a31a5b0f054fe7cef1a7f8fbe056da5890cca0c634be3356770fa3b9a8b8c0713e503a43e28eea405fd5bcaac218adbe1926decda3fca834eff09b9f7e3578ca5ef15440d7d9ca70fef6fd7a3811dc6841e58684b592641690fa413532bd10a7af4148a2b59d788699048e7bd24e423356f4078183fb2c7a89a602639294e7d0bf2227a54439aa8ed308712bcac6fbf2de719f9d08bce4a9cfd14a0fc2bc50233145a557eb08bb20891167cd6765ac2f884c3191526093dea51f865b849ed681635e1e02aaf1c4959f340ea23c2776d512d7ff36d2475644543c29907d92058ab0b0c836ccf00cb2b15e954785a781ea6bd9bbc03e55c979508cb85d8f338c3e75ef93d74ee4b22d079f048883c6d59aa233dca3812312dce74ff7a88c4bd64880c639e5ba21f763bf075f1208235f58f7d9ce14b988b30abc1d5aea55c117a51731011ce07f70f6774b62849b83fbda447e1e25f735404a7e09538e725e30f309c6bca4bc5a9e70c279aaf229e05b84bc7197c8d9301251fcee70034ebbe53743eabc7c2b6c7fdaaee47f2b7f4cb6cad6f949cf0063f2f5ac87625eb27122a9a92c21ae4d6e6ce4116e461ac51cde8a0bf979b02a34d82adf4b07b2dd7c591b3a579e3ade5211e5c56f06444499509b8180630880fb61a20748e82ea91720adb0c3a4328424727abb5e6a94bc85fb4ad63ab2e0ccb5608603619ca56aebe27ad30ded75b430b19c4faa39463ab19f51b30ae8f8e1fc11fecec4e6d3fea3d5a520691773334fda64d265b698c09324ac16460cc21c47f4f3d62c4fe18d7c5f16c690058ed5d0cce67f90a6c20e42645b6f0276a712151e9e4de1ae53ed77b69ef4a08d2475de0331f2760533e54cb7c1bfaa8df063efb1167f663352aae9519ad5f6b57956c4707227b998331bfc7aff5d21b75f79d3a16fcb4984fd60f81714bc2a3a21a8cad3f1ecaa019a708ed9638f30b0d740b184fcdf52a479d7d5c38dcc549b2e4da3ba722e6dc6d9011fb0b01042d822360acd9a8cc8d399d92c6910bda925a8412b8935aa7974b3f5a409ff1e4f61acee68cd424b056d2c510ca82c8f7b929ee888d6ea986b2f030a161b6bc6059e40d5470f56bbd606bee4113203afd10d92eaa691b032dc6722fa7578e87c1fa0eabb89932fa0fcf6342bc51ed45dde7cd8b229f9a6516b74d5880f67cbf0815043e49e4a1c7237ee36f59b80da4b02d9c48cc543253d516a311ac31258d2d1440f4788bbeb80e91f917ebb953787f98f48125a53701ddf783c7609414974a30b6e0209cf2d9082a3eef433a191305f3e98deea", 0x1000}, {&(0x7f0000001140)="2ece1f815cd25b93da503156e91552fb3f3873f9a082e32a4bd46c31df2247758944cd59325a7fff631d755e60f5b7609f701595e657f39accbf048fb5e57c7e0bf352e690f73f090778250b342036bd0dd72624174eb22b40fdae1b5a4ddeb0921f33482f96b426082bbdd2c1b2b5359f1d0c7f633256c365407d93e62cd5c6c21a4b5835acb48313d98d8e4b4899f91b0b103a1a2228ab2052250e2d044e8d0b91b2b9260ff40f0fbe488d13b0fd07ee11dec06b893bd8def7", 0xba}, {&(0x7f0000001200)="3b99c7ac7e28e895ec34e433fbbbc09dc312ea242469d4ef6832c2ea44775e21ec8d513782df24a367ab7e93bbac8f064e299d6dc006b8d52008da7932e03fcef04ebd3644b231598f1094a60750aefc8816fa6882bc9737fbc7fc21fec60f5a1b08c900731dc0b062428db73c385be3f5a2ada8dcefb7abcc2f76b4dd7339cfd31d71f9d28c110fe5b415522c38d73124b1c60308", 0x95}, {&(0x7f00000012c0)="a5b36a442821f0df250ce1bea747b5fe7adde2dc183e60a0562c31550bf7090cbd6309c23779608d33e022fb791f2b301443989c8876886081b89d995bf477c1456a5ea8bc1bb81881f3126dce00b5431a41780dcd418edc705054fb37e2bf62539f6fa2aea7d063fd486837f21cf5dcd75041771ecc4c83ecf66fcd6b623a1a989c06f1c6e561524df6ee51471fde4dd7e55262d4ff01f2508d8a476bada44378c58afa6b6dd589ad9f951142491620a0118a2abd167f89eb6286ab6c3a4eb133da136e6b9315f222c56865999c7fa990cd984030464eca459bf1e892f2d855e8e93b1cff4e93af53138126e452f9f9f540d38123e07d08fc639f15e8", 0xfd}], 0x4) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x7) faccessat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x2) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000001480)) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f00000000c0)={0x3ff, 0x0, 0x5, 0x3555, 0x10000}, 0xc) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ftruncate(r0, 0x0, 0x20) r4 = openat(r3, &(0x7f0000001440)='./bus/file0\x00', 0x10, 0x80) ftruncate(r4, 0x0, 0x5) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) faccessat(r5, &(0x7f00000014c0)='./bus/file0\x00', 0x144, 0x3) 19:16:24 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000140)="e85ca157a1a76d226389ca4fa4c2744b280b35a28e562ab06d15589bf33f6d2c7ca960ec466fd3bddb11aa81c1dbcb5b02686150addf1b110f5f0cb8d2ec9f6afbe5e77ab23668d0c6ab68304e89818625278c1d230a4e18df674b10ad13e6005058bc49efb526ad17fb5c0110", 0x6d}], 0x1, 0x0, 0x0) r2 = openat(r1, &(0x7f00000001c0)='./file0\x00', 0x100, 0x2) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x1, 0x8, 0x18, 0x2}, {0x569a, 0x4, 0x94, 0x8da}, {0x3f, 0x6, 0x2, 0x3}]}) r3 = socket$unix(0x1, 0x1, 0x0) r4 = fcntl$dupfd(r0, 0x0, r3) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000300)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x4, 0x8, 0x9}, {0x9, 0x80, 0x0, 0x288}, {0xfff, 0x40, 0x3f, 0xfffffffd}, {0x7e3e, 0x0, 0x1f, 0x9}, {0x100, 0x8, 0x3, 0x8}, {0x1c, 0x2, 0xaa}, {0x8, 0x5, 0xff, 0x400}, {0xfffe, 0x4, 0x4f, 0x9}]}) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x7015, r5, 0x0, 0x9ff) ioctl$TIOCFLUSH(r4, 0x8020697a, &(0x7f00000000c0)) 19:16:24 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000280)="53d376ed2731552af0ae5fe3c546d9a34b69949bf1dbc99bdd8e4209175c847fc551d3ce07c389497259744b536861df081d4827cd73bb8757af9375a6afe9f36b0db39c1dbb62afe9767eacd4240cc5d1cf1e487af54fb6733e95d6d941b784"}, {&(0x7f0000000300)="12bb2c33284227ab5bba4d07b67c439dd999bda40b40b8d7228f64ff3d54113c7fe0ba911705f754ff0614fea6513b6d2442461b42a893d16423026d8da7fd"}, {&(0x7f0000000340)="566d4f3c82916e9f82c8544e229efe3c2727e5380746fdb93d675236d1f11cc47a44f7a435af9bd0ff091784a50932cf735a2ae2da47d24f020dc11cdc3c7bcc17e3e1da82b4595fb8aeb3d05f2d7171aef756b6651437ebe574755d1148ad4650729a89d44e6bcdcf32a26f"}, {&(0x7f00000003c0)="9e862fef06a5f2c5dad9c2c5da6c60a89c"}], 0x1000000000000148, 0x0, 0x200000) r2 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x4722db8820f38dbb, r2) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x0, 0x0) sysctl$net_inet_ipip(&(0x7f0000000000)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f0000000080)="fe99dcb54466f6147cec3621f613006af0c38bda5adab6691c0b9ac17a6666d3bf7166c5a5f61f335d52c80ced585cc7652efe61bf1cf7470a6d7924a70b1893a2ca48442f304252544948328b8a21d8887378df52713ac828807e97ff004e", &(0x7f0000000100)=0x5f, &(0x7f0000000140)="461d39dd0bf4b2ec03d31fdfc79a2c92a1ff5ac58a5af0053479bd382b2d8bae84e189869afa509725e08187a81326bbec6c726830548a3b8238c26d0891153fd559010f2c93d51c172cb612feeee6ca68fda04a2454a592a54c79055c07101642783c0ad1dffc6cf25cef1fb3f590ae12c17c3be2025315c830cb830f07a459c26ae33896b8304fa48e119e61468f29", 0x90) ioctl$FIOASYNC(r3, 0xc1084413, &(0x7f0000000240)) fcntl$setown(r0, 0x6, r2) 19:16:24 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket(0x6, 0x0, 0x5) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040)=0xb1, 0x4) listen(r1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r0, &(0x7f0000000000)="98", 0x1, 0x5, 0x0, 0x0) 19:16:25 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xffffffff, 0x5, 0xffffffffffff65b0, "33ec72735f0a765e2ba400"}) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f0000000280)=""/197) socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r7 = getgid() r8 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000200)={{0x71, r8, r7, r8, 0x0, 0x4, 0x8011}, 0x4, 0x85b, 0x7}) lchown(&(0x7f0000000140)='./file0\x00', r3, r7) getgroups(0x4, &(0x7f0000000180)=[r7, 0xffffffffffffffff, r6, 0xffffffffffffffff]) chown(&(0x7f0000000080)='./file0\x00', r2, r7) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) fcntl$setown(r1, 0x6, 0xffffffffffffffff) 19:16:25 executing program 0: sysctl$kern(&(0x7f0000000040)={0x1, 0x55}, 0x3, &(0x7f0000000080)="8aaa0a1c00000080000000005d65e25fe9bae2191e53c57f39dd9803000000668689329bffffffff000000002a4b387a087632ee561617991ba04f93f0326b16714721ba27f97c9b2d01250dae000000800000000013f856cd99dff1bae60c339c46a207f97e92ed2fd277ca226f9bf0e6c264181e0000d9a4213b3927bbb1511d1b92ed2ddda64bf7090058a66d5c761b88227108effd371f8b65c95bd4a976fa0cd449b35d090000000000000010b796ed7b827023d6bfed7471580becd55a7936334e875b5a3355d3f16adb3e2a81476748f3faaa5aeef9587b2dd56075d19b754bf8b378b18ecb229b06e666ab9f025d7d968b947f08678cec953f2ea7d55fea30df04f60b3f284615e0c4c0031530edb28d28d95fa6158146b6e654d72c1e3421000000000000000000002f3539593003aacafd0a13c7763d1bdc57285f66539492814f649bb8f2a0b339cc69049d75000362570546690d14159b729bca4e4f319ecaba626c73a75b612e18994a5a43f5b3b438097c738c91ab8fe2b439b032579bdbdc92cd6fbb258d7cecfe18876c8034ec25643574913edef0b1f964019ac49e33feeffe5b8823e889f20e0306c6601418a22e64f761fd5db38369c2869a34e6f338bc417b7a044e88e36cdf814e", &(0x7f00000002c0)=0x1d2, 0x0, 0x0) syz_open_pts() getgid() 19:16:25 executing program 0: open$dir(&(0x7f0000000900)='./bus\x00', 0x8000, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pread(r1, &(0x7f0000000140)="d9d125af42f541d7e2ed2ca97301eda6d25f672e011ff284a517001a6d4807e5fbd04b90", 0x24, 0x0, 0x7) pwritev(r0, &(0x7f0000000100)=[{}, {&(0x7f00000000c0)="3ea6b1f1b8ec2b", 0x7}], 0x2, 0x0, 0x0) ftruncate(r0, 0x0, 0x3fffd) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000100), 0x10000000000000a1) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r4, &(0x7f0000000280)=[{&(0x7f0000000180)="95f1a38c0a395427c428679287edf35a2dfa0109002d4fe201abecb1b47c4942f7c6a57524dd68ae51ad895456a03225eabc00d3c36045555c62b40f7061af000000000000000000f08a4f90664912f91fe81899c9e5c31cfc489ad26b56bf09439155a685d46a1495016b2dc15e5e2f7b2bef95f2a2314a256943432b612846835342b4e610ea22d7143246cfca7281618ddd515501b29e10cacffcf112834bf06cbc", 0x3e}, {&(0x7f0000000300)="5a564f6e96a1a9f5e8ef0d376913dc50f04ab1bcdbc675c6fa112f76451d14d87534ec179a794e3cf0796f45210ebb2f7e6a83832e943f7e1a09380219e41480c2de2a842d9a9e54671409bece472d064255f2a31d168b36c6ab533620c60c8f91ff7723d8eefca999b6a20fc5c66ad99eb03fd8f5cf2f70d53484c0baf22dae0bd1ab982dd6147a8a575dd3f0bcb72af539e7a549b25658f403500fc8d179fbbdb3ca9f6976d95b08f17c799fdf196fd335cdae408badef7567bf65f74c60410baff7146335618463dadc229510636f54447abc88f883299026fa42646891ad2b345071", 0xe4}, {&(0x7f0000000240)="3d56983b60f7c9c0dbaba929", 0xc}], 0x3, 0x0, 0x0) r5 = dup(r3) ioctl$DIOCMAP(r5, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./file1\x00', r2, 0x2}) 19:16:25 executing program 1: syz_emit_ethernet(0x42, &(0x7f0000000180)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa0800460000340000000000019078ac1400bb00000000830200001000907800000000450000000000000000000000e0000002e0000001144e18cbd93d8bbc41ea6760b9e292f0fba17f959a5dba64026087de595420db072549b4a3c0f909a46117bc195a469cb00f6c5650557c9eea8a7ec4abdb99d4af71a002c67d92e27e21a751a85b05f33af01a0b94b74f94197ac97d402827efd6c6ebea832fedb642f3b95e998633903f82d47d85b0e469a316cb87bbd53f86ae626b210555f31328d4617ef34f285c2acca8074108c3abf5cd08d3582a97"]) r0 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000400)=""/192) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r3 = getgid() r4 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000200)={{0x2, r2, r3, r4, 0x0, 0x4, 0x8011}, 0x1000, 0x85d, 0x7}) semctl$IPC_RMID(r0, 0x0, 0x0) 19:16:25 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x2000, 0x501) ktrace(&(0x7f00000000c0)='./file1\x00', 0x1, 0x40000b36, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) ktrace(&(0x7f00000001c0)='./bus\x00', 0x1, 0x1804, r1) r2 = syz_open_pts() r3 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000100)) pwritev(r3, &(0x7f0000000080)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8e65008da943b9c745d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0d257281fbcae0694eb4c1e7121b6a2c19d7c83054126e214c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11000000000000000048e3e1c318448262aa9b2429e942888189589d7b442e5038165de5ac0e791f4a26e81dcb6636ba1a604595f9c775cd4a8f6ee16d08edb93b66bd328932f875ce4b1552b7918883e9c185a356a39f2db7cfc359a3026aeda3c35de3262a0e0ead248f7a52056189fe610ee1a6e7959ba88b5e3bdccb77a25ea5f68d0f90cfba431b885d81e33b142ac5493b39fb", 0x213}], 0x1, 0x0, 0x100000000000bb3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) dup2(0xffffffffffffffff, r3) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) recvfrom$inet(r4, &(0x7f0000000140)=""/54, 0x36, 0x3, &(0x7f0000000180)={0x2, 0x1}, 0xc) socket(0x18, 0x1, 0x6) syz_open_pts() 19:16:25 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="a223"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[], 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000280)=0x1a) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="82"], 0x10) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000380)=@file={0x1, './bus\x00'}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockname(0xffffffffffffffff, &(0x7f0000000300)=@un=@abs, &(0x7f0000000340)=0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvfrom$inet(r2, &(0x7f00000001c0)=""/187, 0xbb, 0x840, &(0x7f0000000080)={0x2, 0x2}, 0xc) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000140)) write(r2, &(0x7f0000000100)="8c65", 0x170) 19:16:25 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r1 = dup(r0) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000040)='L', 0x1}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000000)={0x4, 0x3, {0x3ff, 0xffffffffffffffff}}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x10000, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffff8, 0x0, 0x20, 0x10001, 0x200}, {{r0}, 0xfffffffffffffffc, 0x37, 0x4, 0xfffffffffffffff9, 0x5}], 0x20, &(0x7f0000000200)=[{{r5}, 0xfffffffffffffffa, 0x80, 0x4, 0xffff, 0x1}, {{r6}, 0xffffffffffffffff, 0x60, 0xfffff, 0x1, 0xfa}, {{r1}, 0xfffffffffffffff8, 0x7d, 0x20000000, 0x2, 0x5}, {{r0}, 0xfffffffffffffffb, 0x70, 0x40000000, 0x9, 0x1}, {{r1}, 0xfffffffffffffffe, 0x8, 0x40000000, 0x4}, {{r2}, 0xfffffffffffffffc, 0x12, 0x20, 0x4, 0x3a33}], 0x2, &(0x7f0000000140)={0x7ff, 0x3f00}) 19:16:25 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x20000, 0xe5a34e10c148c616) poll(&(0x7f0000000200)=[{r0, 0x1}], 0x1, 0x0) mkdirat(r0, &(0x7f0000000200)='./file0\x00', 0x24) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x8) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1904, r1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x90) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = semget$private(0x0, 0x8, 0x100010282) semop(r3, &(0x7f0000000000)=[{0x0, 0x0, 0x1800}, {0x3, 0x0, 0x1800}], 0x1) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setregid(0x0, 0x0) fchown(0xffffffffffffffff, 0x0, 0x0) r5 = socket(0x18, 0x4003, 0x0) connect$unix(r5, &(0x7f0000000340)=ANY=[@ANYRES16], 0x10) madvise(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x5e7e69144d462722) fcntl$setown(r0, 0x6, 0x0) 19:16:25 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x64a, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000000)={'./bus\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}) r0 = getpid() shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x400, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) ktrace(&(0x7f00000000c0)='./bus\x00', 0x4, 0x1508, r2) 19:16:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac3f78659e, r0) ktrace(&(0x7f0000000100)='./bus\x00', 0x4, 0x810, r0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x44001000e, 0x400008001}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2012100000001}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x1, 0x0, 0x6}, {0x18, 0x2, 0xffffff56, 0x2}, 0xf5, [0x414, 0x50cc4178, 0x80, 0x1, 0x1, 0x400, 0x2]}, 0x3c) socketpair(0x348dd02d480b653c, 0x4, 0xff, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f00000000c0)="a3b3f72dc49f86", 0x7) r4 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x80, 0x17f) pread(r4, &(0x7f0000000300)="d735c80b8d3b25a9b5dca5395d84a562b724e948139115ee53812b5507b84cef74f077c6fc79c8efa1589790ef751fc16ca07c3e67ee1bcca822e4f5bfeb2d3cf07abb28eb382a8571cbbbbfc2b230b82b57e6ef63a16fd89efccee5e2da295b60a01eb47d8672ed8d5fa26489fcebddd3115f62c3cc5fcaade2163ba771fcb141e4d93fb26db52bb6b792b5dc2d2b1304066fe997a374f0b152508b0e4fc00c0554fc6a7f2797437e5cd72ee879cb32ec412d2cf688daf2c66f68e228120d480a14376d8a2b42976af7dd52d983c516b76d31f69ac569a2527a0b1dbc70e5ff85da154aa21aece3f988f700203b69870e8982b9dc45568e", 0xf8, 0x0, 0x6) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000000200)={0xb7c, 0xea73, 0x7, 0xfe41}) 19:16:25 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="b1000501b100009005001b000700000005c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f000000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000300)="b1000501b100009005001b000700000005c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f000000000000000000", 0xb1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r2, &(0x7f00000003c0)="caffa4806b9a52aeb7a70f0eadfb3d35332f18cec3ce1b1c4818ff455c51079865fa1458ff87baa2adda8cb3bf84b2311a803ef93be8fcc5e10c6484c3e531dd6973ae1ad23c554e10aa0d1408b1f7e526bc391b417086377f2717b71d430bc17100db00949817d5f9bf4fd4b0a855409e404cb052a64ce39a64e6934dc73c345f000c0d810cc376a024fe88eaccd023b640c3666a501053d92ff26a54d2c390c3d09ca828ff7f8ec4fe43ce38864b592dd5b6e06986e0b38e73cf8a96d09be757ddddc5851f527c745d36e93085c885f28fd71862d513e68ac5d85aaec53515fbd7e309aec84b43bcf3716d6e438ac9637a1ae89a3193c611e66d9ac00d5c9e3e8368e763471914f958eef7fafa466e79fb01440fa21b33230ff68235f04bffe60ca429bf5f98a4ff632c55a7c3c94fde3d252fed2298b2b58dd2416b632e2fb67c1e1659d9d63a6dcf3894ac549420317db4b559c09f3f2322b1fdb35db0dce7dda53593e7517d1213438e91882d6941366f673aa7d025c9216c9964fc3db98a1b2d31a6c6ba953ff7be0daa2882f8ed0c5fb2e4c7d50e954eb710cfc82e114e72a1d23aa4b585f1c5c86e0dd54dfa3498c14b5016de55854979495b3a3489f80ce6fced81f8b741b688114d25b73d336aa4f75870aed170db3605d4517cc81832f0dd4252bdd2121f1eff2cab65cef70898d143424d2e18f77d7de486e64ef720527856a9d783e2cb248be6ee7268f95904e4c0532b26668a0d1c846dcaa1d5458e11d47b06a944f60c3d102bc15109dab42996c84a514bc5ecb83b205c8146c57f8079f623babc324dae2ff062e80b777041d81f3635219f1bbf32b0545f1fd6fd1f50ac6f56e632315ef9f093e30bffab6803ae039a9511599fe098219263558f6eeff4497dff56d42b1e162e583ac8156819a38c9ca2a47c81f2db05eb6b9b2732ee3a16e6b9a363bfc1c7ae54ce878de242c0dc34ad097de5b21996befb0f9955e368ecd715d41e2af2b17bd2c944bd38a23965921b274ad5d88a59173d3f7726041ce64ef56e6321d1a4753209db985b2d53a69601058973d2f03b299e93b1c0d0c3d0122d5cc6b60430df1323ae00bcff365d65f7b255bb5c81d6c945d71f890313d09f839d733da14cf2bc30ad5ef1e6e861906f1c51ba024640bd29ece362f1e10b0745bd325afcc6eabffc60ad19b20cbd34a12acc0dbb8c8fa16b735ed488f233308e109715ba791ecd5a211b0dc16be09266ddb5664f44f07af0af286ac79c5203fdc1670063aae700d088847c9088a7fe0ad297408f4c46e4d458de6e42efddfa6cdb3828d586fc3769205181f38d7a39096aa1161d71a3963173bd20ca943dee48f0980e6edf83d7f56a77d3fdb38eb5f8816d82262f6a05edf67564fe5dcfa58ad935f4fe5a8246249df15cedda2b7c9cad7f33ea00b6c3a5abaed300e3d8985cca7396481feb6fc25fde01d6af18555ca6a621f038b9d72009aaee3ef7ed9e1c7fc3a3e013bf0934eace77fab1e4407abaa2488f1e140bee218aa144a3ba73af8e1b7d65681437c6c1be27a43f1024ffc33a17e0e214e1df4fd903c28a909f00c5b5b3fc2ef488fa6f571f27b41899ba9b2c1b83851af413e932f088c8152489721bc5911196f954a4d9bf3312ee9ec8e97aa321c02c2ec54f09fe72b44264305881c631f235525b4599b78d7825ff99879a6ad92ae51c0e6740a22d62e4616c3ac89a06b055ae95dddbc0cfce2ed300a19078a79072e62c84d867c746308e0bcdad8b995488a4ce035f8e078af9724a065b27d00346eee24bcfe09703c0e420006c41fa9854844b328df193dc1786a1d9af25b0dedde67f5bb5c26ac3862e2a7ad198d26b0a821cde424d27a38a09c566549c2e3a2afd49ac10d394e000daafdddb73ec05501ee7877cb8f4ea39bc783901ee6ea092b2cb77828fea74523d80c5793e48c0f63890e00bd93a1fef885256811235d2f83a6019f95a33f7539c362ed9ce6776414ba272db18d8e9598540da2d1e0cd2cec0e63807caa03e1a335cfb4476690b7f298f7369bb0b2fe9e38efd663c53c093a0c5ba1922aac0a9b410309c55e4f8f7403d2974020e0df54b3e21a018dff72b465ebe48a35d22d12c9568a1f4238f90426fb10069ef6e453b60a20d3cd8e0385cfdad71a17ee585654d822f31aecd3baf0f34cdc26d113dc94ec11689b39d2e86f808535885d1cb607739e71e0533b6d251f72eb276f8787fb097fdf7c83d71f879924241aaf74915e2fb5b52f6b1804e9a3a08feadbf5d9c872e10c573a3c8f5c9955a7c9bcd839586ecd0490d59105412aa79593e03caaee426e76976019717423bce49d128be0c0716f96226f4dc2c252f91f30c1838cd56d87669ec7c81306c2c141fbc935d08135c589286200a9581a45fab0ab0631af6961225597eed5f7869762c469ccfe9a944b1626b48498e101dda40d6c25a64503d4c20dafeed0b2a6f19fdca23327ebd5ae7322976f07feb377d7bb64bc19a15100cc2b450bd569179b0731e32d37693e1693e2f0d3294a29765ff1aa4e41eece8ed085b94e949164fd6fa255272aa04175c1d3a084bc463d3c92226b4a4cb0107b28fae771ae357295ef6f9a686844c5d23974b50e13ffbd82149cca369931b3e222c563da0639a6a1ba0026ea37d9df4700a5ec82814285786ee59b353246e36128027ea4090afc86ce31cc431f429b5bfb9d48184b4f58488f6ed5b3184725bb2289c50f125d8360225d40cf2e7aa324c636e3d9a68b8e9e5090af550d642144ac63318d3d50c033349205ceee3e070d55ae54fb67d408442b14c3524213f2a56e6356382a9a80a780d382a5f9192290bb4961c498f7e0588f2e723a97358ea78f304f836d7b7f2021dbad07f1d965a8676ce33794dc9fb35bba207166174f91ebcffc2aef84fbbba0fbfc358f54f893dd10153d526738b51e4081a9db1cca4303c14654faa82ab772644f8e03a34a3fcd61e3eba8a9457934e653fe2e7275a9afc7784addfec6d7a9f2e5108b6164a6fd1f992ecaf97672d88b14038f23eb37d23a88c4e201c7baf0cbf2413ca5e565418b4debd9187dd7ae2dc9444e18c27ac88f64579fe4637c532ed3670147fcdaea8d91d9f8c60e135b0e531a97a16bbf7c007363364fe136680d68d8bd6c3125d581f446de57f865c724cea0bd20ac7d94c5c7d66f8b80ece13da0a412b38398d7cdb118fa8d83afd842671f7b56a0992f830174db6bc92254485442cbcd0b07dfe130e8db87b179e0dce1deb76b4a87fdff4bb93f2b640277b5772f0bfa5255c89054851be152afc91d11a28a8329ca917d0ee5fff968c891c083b995b0bb3d759b205e43be2ff272d720693f64a4065b026dc954c0344cab18038b575c99099c909a9194f77516c95441370f59e0453ca66e2dc03ff6e6252db24ea3c099bd1b72cf451b1f4e69ed6c164f015d210e50290cec114bbe6d474896318903fb0bef8d8d88574d7678191d556ca8c53a2f904e579813af77b81371f88ae466e87c655882f4a5cbb8502c0342ab2fa0dd593854260d41cadeb6978377ddf3587ca81aecde1315c7d4005bc6f0c8eb487ea612acdcc3767dedb60d2911859a2e7b66d0036cb8005a0a19b2f3ad51b6ed11b76b117e7e49abbaf60be6abd01cbe68a03642fab38d376f9f173b07c9430eafc0c91ec87f2f9c88e3835bc31abbbd23e503f331a7edd041e7f703fb1aef14684a6db51e8dc9c2de41de1fef1232950d1b633e49f2a5e4738006db89699296fe74d988cb7a2690a32602c589d09c07edbd6551e3b094f8f51526b6d79d5b7e139d7e51d7b9ed35d6b0ce3cea29e24b8cee704414a59566c4f3439b36b4a40eadaac357d86b872e25107afe3de0de0d7c273f397d22918a124043378577aedfaecaa6fe2d75067d76a91c1e448f5115061ee476400f15bfa28ce460d7b5f6c5c335277f447df77934372f2f2e0210d8235933b476d599748148c45033a93705edf777437692f7f19072272bdc5acde812e7396f584cd63201821ada9768f0b93bfd660e196a4f1e2450dcc7df2a7cc6a7778e7a37b30cb34c6135ea6b3e615c46536805781d13a70296304b56b6e7ea2c483baeadfa058b3ccf1ecffe967d8d2cfb1abef7791e09e6eb358dfa9563f4fcb7052e1de76b89306c4324681463b5c28f3a6437d3a9fdc186d5ba606d4e16ab8938aeb02b681d385987fe96298e9641e7f0de0d6975c9b3700b57168e114d083a4b6df97d530c34ee64bc353d3abe42a8dd9d573d628860477df5763948488cba3d6633389454d76405326d45dc82136647e162614ac41ce9c57a9260b9e1d1a2c2b507abbb7df14d54849bd6d74af7c3a78b4c8a75013ca4babcdb28102f7243500a382c5ea041bc7579d70bfb9b414b4b6f6caa17a4f8a91582b89ab16d6146ea44212f22132e7017dd80ba72eb6cca146b3dae30fa79498a477ff56cecc31656c4cd88672dc0c599ddad0da3f9919759aa2ce795c07148a5ca900b44d62d634e056284b08da90e164d474da403b5b5d5ddad3d83f46cc3b8063f13c187aac6727c1c25a3fbe5b89ac0c54f81b651194e573c79ee465f06796710d8ce9ba1b5263ac0a35de959ca4b94b0b9250fb1e1c306e8200e062247a3fe8cc135287ba80ab15dec2657ad96fe4592d1a75be60b0c1520207e7b05a590ff5c5f91596083aa6c86f7c81fb76074fc3f466f679ca50a9b108ec9e09e6c4b826569d4437236fd14bdee1497417fdc403489f7beea19318d7f4ea9d5595ddac9f9281101ba25b18b6e8259ba31dd09ed38af6084a288b63eb218a8665a4d9f45ef91829644907e9b30d712c2333d99cde0a6fb4ae44a59dd67c57a079fe7f176386af5b6e0cb06b1f6f32997529c134d2380c470d39361577fa192d4de75d5f577b4044b8b34200d90a9f0c06592ae2334a06007db02dbfa892fccb6821603e187bd39adfe8cc7fc4141f52b157dc667fd9e55fb96bc641db3eebd44d48f48463a24ae11c6c71fd0fe43a94e62657c0c12f08707a7a61c3284f7d9f7ee73415ea2e0e842e51ea9bc30983da6c49d942728eae5e3415161b7c60cc18b8fc2b79b8a408377a1d8030418638afecf032880cfa01826fc4fc44452206684debf7552798cd28469278f74c6039371396e80380fd5aa3468020723fcb94676a40757ac5df2913237654dcdda7d96a9b3aed22b1cb6dc8a59fc2bcb25b5d85f66fdfa74e600d67d9e344491f9c665bbb41551c872240636f23c2a735c1ea81240682ecbd7d4fe25b7cdd78286a1c4b144f64356affaaf7105afaf6dabc1a46a09efea1e28a19d332e31d7a972f04d8d7c2bf3a0ff2ba6cb455836e4e3d7027663bb3856734274835ed4c1d692646c5652eadc8f83de3853d79c94cd1e723806022a6bbb1fd48821ce2a22385838e3cfb0794416ae3497496c3365e6361eee9cbd4df4b50fe7768798679c226b23e61b45cb677844af50456974eeeb242669bd466301b55204c883def70122308888041bdd05082410d8b89f753cbfa5347ea926da5dec87a12f1ac8126e9e1bb4c90dd728f386f2bd6a2dd732005e4c945e2505ff313794f0fa4eb14710e9a93a4d29cf433e3efeedbfc086dfb1c3e0a39bcf199edf5af09335c06cb3c798f5b5c8d9ff4a55677b386990be7dfc89ab3f181f0ee44c22e83280f401843ad034ce83d797a3bdcac513fc717d880f4f6eecf7ed756d922c1be4e287965c1a3dd80d7e650277085be737c35816c03c318835394", 0x1000, 0x400, &(0x7f0000000180)=ANY=[@ANYBLOB="01002e2f66696c6530004ab6824ef75d5b46acbc3d7e295d6242fa7283b49f40a73a5f24355d30d440c7540011868baaa9e11919cf2c1170c7945dd3ecd64dc22c27f14a5d90c7039fb39961a0a7066875d2ba7e91c63cdd749216d47d2eb4336caf186c77d84707c2"], 0xa) r3 = socket(0x40000000011, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050160000000000008000701000000000000ce2894bc0fe62e18443fd3357af96caa0416c74f376336acf00a7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720f0500000000000000f5a872c881ff7cc53c894303b22f310b404f36a00a90006ee013e657ae00000002000000000000000000000072ba2ebe1b080000000000d3c883b400000000000000", 0xb1, 0x0, 0x0, 0x0) 19:16:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{}, {0x35}, {0x4000006, 0x0, 0x0, 0x8000}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d14a5799ce6689e1a7e3a", 0xe, 0x0, 0x0) socket(0x2, 0x8000, 0x9) 19:16:25 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000940)={{0xfd}, {[], [0x5, 0x0, 0x0, 0x515, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [0x2, 0x0, 0x1, 0x0, 0x7], [0x0, 0x0, 0x4, 0x0, 0xfffffffffffffffe], [{}, {0x4}, {0x0, 0x0, 0x1ff}, {}, {0x0, 0x3, 0x40000}, {0x0, 0x0, 0x0, 0xff}], {0xff, 0x800}}}}) r1 = open(&(0x7f0000000400)='./bus\x00', 0x888, 0x3b) writev(r1, &(0x7f00000003c0)=[{&(0x7f00000016c0)="00000018600400e71700008000000000000000000000000000fcff01000000000000000000002200a2151246", 0x2c}], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x50}, {0x6c}, {0x6, 0x0, 0x0, 0x87ff}]}) mlockall(0x1) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000740)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r2, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) fchflags(r2, 0x1) openat(r1, &(0x7f0000000000)='./file0\x00', 0x8, 0x40) r3 = kqueue() ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000280)=0x7fffffff) clock_settime(0x2, &(0x7f0000000100)={0x4, 0x6}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 19:16:25 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0x80, 0x0, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) clock_settime(0x2, &(0x7f0000000000)={0x6, 0x8dd}) 19:16:25 executing program 1: syz_emit_ethernet(0x3e, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa86dd600000000000000000000000000000000000000000000000ff0200000000000000000000000000010000c20402000000b664f34ad14ae65d340d0a98592b74807ac0f67daf8ded41b67204ae7b19e7ad9ef779002b44d486dcde6b3bc41a2e397273389cf7274eb555d00056da7202a40037514c3e3481ddf74800"/150]) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000140)=[{0x0, 0x5022, 0x1000}, {0x1, 0x3f, 0x800}], 0x2) r1 = open(&(0x7f0000000240)='./bus\x00', 0x80, 0x100) fsync(r1) semop(r0, 0xffffffffffffffff, 0x4) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000480)=0x7) semop(r0, &(0x7f00000001c0)=[{0x3, 0x2, 0x800}, {0x3, 0x0, 0x1000}, {0x3, 0x1, 0x1000}, {0x0, 0x5, 0x1000}, {0x4, 0x9, 0x800}, {0x3, 0xdf1, 0x800}, {0x0, 0x1, 0x800}, {0x1, 0x8, 0x800}], 0x8) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) semop(r0, &(0x7f0000000180)=[{0x2, 0x3, 0x800}, {0x1, 0x100}], 0x2) open(&(0x7f0000000040)='./file0\x00', 0x100, 0xf) lchown(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) getgroups(0x4, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchownat(0xffffffffffffffff, &(0x7f0000000200)='./bus\x00', 0x0, 0x0, 0x6) semop(r0, &(0x7f0000000000)=[{0x0, 0x1}, {0x2, 0x4, 0x800}, {0x4, 0x3, 0x1800}, {0x1, 0x8}], 0x4) semop(r0, &(0x7f0000000000), 0x0) 19:16:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x3c}, {0x7ffffffe}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)) 19:16:25 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') execve(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000002c0)=[&(0x7f0000000240)='\\\x00', &(0x7f0000000280)='\x00'], &(0x7f0000000740)=[&(0x7f0000000300)='@*$(.-\x00', &(0x7f0000000340)='{},@\x00', &(0x7f0000000380)='-,[\x00', &(0x7f0000000440)='@(%\x00', &(0x7f0000000880)='_)-\x00\xd4\xba\xf8\xb8e\xe8\x05\xfbY\xfb\x03\x10\x1f6\x91\xb5\xa09]M\xde\xf1\x8aE\x9d@7\xe3\x1f\x11o\x89\xad3m\xd3\xe0<\x11x\x18\xb5\xc2\x86\xa6x`\xab\xca\x19;%\xac\"\"jx_(\x88\x87\xb5\x9bR\xc1U\xa1\xf0\x92(\x8b\xe2\x89\xa7b\xc0\x91\'\x7f\xdf\x1f\xb6\xbfW\'\xd4&{-\xfeq\xab9\xe1y\xa0H\xae0\x0f\x04\xb5\xd99\xa4\xe7\xa3\t*E\xba(J92}\x92?W\x13\xed\x9f#\x97@\x84\xae\x10\x10\xc9\xfbBKz\xec\x15\x11\x80\xff\xff!\xe4v\xb6\xce\xdb\x84\xaeH]\xb6\x13\xd9\x97\x8e\xea\x05\xddk\xd69!H\xc2uD\xed\x92\xecX\x13\xf6K\xf1x\xbbk\xe8:\xfdT\x1c\xf1b\xbfB\x0eDy,b\xa7\xa1\xc3s\xdc5t\x14\xb3\x93\x95\xd4\x86\xd4\xdc\x14\xb92C]\x98?\xbf\xe4\xec\x81}k\x1fBz@{z\xc0\xf3\xe7\x9a\xb0\"\a\xad\"r\\\x1de\xbf\x8a\xb3\x82Hc\\b\xc5 \x8b\xc3.I\x03\xce>\x94@j\x10$\xdc\xc1L\x02\x1b\x97\xa7Z\xcc\v\x96B\xa8%\xa5*V\xf9^\x02\x02\xc1\x93\xf1\xc6\x00\xe7)\xf0\xd4\xaf\xff\x05\x16\x1d\xa9\x1f<\xd5A\x11\x85\xa0\xf1\x01\x1c;\xb7\xce\x8f9DC\xeb\xee\xf4\xd7\xed\x18k\x15\xc2\x1a\x14,\x16\xf20x0}, 0xc) r3 = semget$private(0x0, 0x5, 0x46) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000080)) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000400)=""/192) r4 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r6 = getgid() r7 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0x2, r5, r6, r7, 0x0, 0x4, 0x8011}, 0x1000, 0x85d, 0x7}) lchown(&(0x7f0000000140)='./file0\x00', r2, r6) setreuid(0x0, r2) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) 19:16:25 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c347", 0x141}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r1, &(0x7f00000000c0)="270b87a171ccc6b38887a679b18b81771cf73ef175785be06bf1c25dad3bf3f7ce0898a372ebb051ab2b6353842f50124fc80950a9f6ad80b9649caeefb6cfdb667e64ad", 0x44) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000140)='./file0\x00') 19:16:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x4}, {0x3, 0xfe}, {0x4, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a891a0efd032c3b0700f6be", 0xe, 0x0, 0x0) 19:16:25 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x10000, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="8d173fec6ce57441138d21a09536dfe47e78032790b9cf2861f4a597b92dbe2709223a90e21c4f64750d54ef7647ee551e53e09cbd23346326c2189bcd296ac7169f085733337dbc1a953aee0fb33a8c785cbd415f121cb52de6b0ba75862409468147d85a078611d6b931881630", 0x6e}], 0x1, 0x0, 0x3f) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000000)={0x1, 0xfc, 0x1, 0x2, 0x7ff}) getsockopt$inet_opts(r0, 0x6, 0x1, 0x0, 0x0) 19:16:26 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f00000000c0)) pwritev(r2, &(0x7f00000000c0), 0x0, 0x0, 0x0) socket(0x18, 0x2, 0x9) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYRESDEC=r2], 0x1) shutdown(r0, 0x0) r3 = socket(0x2, 0x8002, 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) write(r3, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pread(r4, &(0x7f0000000180)="3e91ef456043745d9534a092eff9aee739211cc10c925a360560aec3f7d114197fcdbfafca54e36d0fd55318246874800919ae63ece5160d1029204628990a565b62daeab73f015b5c9f43c64380d9cbd4b39bd4b9c2f176cc3370db75a5884015ea60ea19f5d864b232ae4dcb28f78ba607ec009e59014efe3f319e4a5437d73354ef2819c7966d68012d96ef8252d006a067618c38554b9ca2c536c8972ad9a69ef167a5ed9e951b7b73c916b7a5deb1f167b098055bdc92da7c61e19b2ca23cdf6c1c45", 0xc5, 0x0, 0x6) 19:16:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) preadv(0xffffffffffffffff, &(0x7f0000002440)=[{&(0x7f0000000280)=""/251, 0xfb}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0xf31) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000240)={0xefb7, 0x5}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) unveil(&(0x7f0000000480)='./bus/file0\x00', &(0x7f00000004c0)='W\x00') pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="be01fc0a3c6e30d14a22bd83b8ca6e789ec807d90825773dcea429d9", 0x1c}], 0x1) r2 = socket(0x11, 0x4003, 0x0) socket(0x18, 0x2, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) write(r1, &(0x7f0000000380)="5f42bf041c8abebae2727c81ae8d16e2cc32eedecde59c3753c4de76ee25142fc4602efa36f7e93f537540f5659b21b228d935fdff8193e53ed5eaf121116f38dcdeb5b44db0395327ac332babeae317e3375888c2cb902847606033b83ad62da111921e5107563b03bdaab45a178aa07b4e13a64ded9024f8abc08ed367edfff26780e785ee67a0431f13a59bf499ad970525b4046fc2eef11d80c7fb696651777b2294fce51a90d5c9f489b4fa9abb514be8fb14e2e6d161a264f52e975917021d9622ff1eb8b68bbeb21fbb9ced", 0xcf) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x100, 0x0) symlinkat(&(0x7f00000000c0)='./bus\x00', r3, &(0x7f00000001c0)='./bus\x00') 19:16:26 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRESOCT=r0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) pread(r3, &(0x7f00000000c0)="415633bcf39ab45cd1c0ca4fc4b025edcf0912c52bcb092e3b055c87f53477f47e1933a504695633cd5c1be12668e1254c486c611634a7f06695e3f6c318cab1bfc8b30819e30c3dda4f59a25588f6155c24c0cfcee7479f440e478b7be5c49215124375b3e55c826b7fffad6b31b5941f02dd4e7730c1843cbb06123dd39b1f10a529e3ba503df6c5d73400768cd2143afeb03fb4", 0x95, 0x0, 0x6) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) 19:16:26 executing program 1: r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)='C', 0x1}], 0x1) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x7, 0x1}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xfe, 0x0, 0x100000001, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) socket(0x18, 0x5, 0xb0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 19:16:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) sendmsg(0xffffffffffffffff, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000380)="58b87a92793154b43b9f09e4", 0xc}], 0x1, 0x0}, 0x0) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x10, 0x143) r4 = getgid() r5 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x2, 0x0, r4, r5, 0x0, 0x4, 0x8011}, 0x1000, 0x85d, 0x7}) lchown(&(0x7f0000000140)='./file0\x00', 0x0, r4) getgroups(0x4, &(0x7f0000000280)=[r4, 0xffffffffffffffff, r4, 0xffffffffffffffff]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001b40)={&(0x7f0000000080)=ANY=[@ANYBLOB="011c438186e0b3cd662e2f6275732f666c2c653000"], 0xe, &(0x7f0000001900)=[{&(0x7f00000001c0)="76f3f1ece50d611137cca18e2ef1cbe6acd8ee825fe9e3ae233992c8df40381e748832505dd1ce21741807752395e7ff4473a402318160254249f04dfa85f2b077e3b78dc6a7bc60dca596d30029f3a5796d8986ca5706900972f0d30f70eeaa86343e2d402855ed26e4d2721c26a98556fdead21e726b02738dd020ca82122ef96bea", 0x83}, {&(0x7f00000003c0)="b95c854bdd3933a4a3db96fb8da35cb992b7858399c430b4b40a58a4fedb2f79ac9c49a5e0170f63b17b585ba3dcc541535f274a5836458ec5c4cfe148c2a169e16fe4069864977b3e4f6d653cfabeb3a078a4f3f72440f9c9caabac3d2ad98d15a8c665c3c3c615c1b69effb3363b0b5704547ec20a8974dded71d623475e0a51cd", 0x82}, {&(0x7f0000000640)="c21c59e96bf3fde16857d1bba5270a28eb154ac0ea1e94000aec4a0f30df75dbe9ca93107d26d4c6f8d6683503c662cd0131bc78766974e74111a69b59a485a5e79656df3d0bd5be50ef44831183926dac79af15864cabc0a6930dc83b0391fdd63acee49aa93470374398a166ce94aa5a066fefb684fffa229e7ce44c359a174f876c704f4c0eed70ce9520bc3e814e64b27c7729decd9949c3731fbc52520870ec23c24b0604b270cf25716903de091f59cfb0606c14d6ffae3d9fd5f19b81fd92bda8d9a502b859e6c0729d7c139865edef413957678462614783b9a31ac930149deb7476f52c7642d8272e85e149cfa849ce0e30bf2ad4980babb82e0bc30e25db0e8be67a7211289713e31ccbde9b88f623165bdb546dbe3b37ecfe7c46f60a493f0a3f8b94c2d6ec36a817e538a8203578892af111511ff37c61d6288b9592f71e88d706c3f81f51e77b595a50a3c739da5531fdc2a45d5155bbdd24219c9d4496c25e3b2e209076bceb759659dd1673ed5922dc85ce0812ba157ed509cdf0ee6e332928012ca4ffa2279626e811d5791de732049bb4178bf6fd61d4554f8da621f096685464a1ca04282f422617e1dbcd497f4531f2992512984ed55125450255075e57e7f571193f1263c1bb4b7fa5eba14590184fdca01df7e95a4dcc0a90cbd734e40be01cf3ff083c3ddffae4c9a8431974d05befef7470d465f859325ac5276ad49cef15eb6ad3028642099deaa0de6c2f3c137b0a06f8eab5307616c645907c97d513215fb3dbdff6a086f0d413eab77cb56d4feb94fd0ddaa9febee1ec1689de274d5d77f8d1e09833150970e58f5ffb4e2202701e98b0a51d6cfdb0a4cd5312651a7519f67cc6060f36e75e2fb4575e451a6ba0a79c61507f247026f0142de9d45b363e1580784cd73b896865d8a8106a13d23f5847ad3b0e7e68b4b729bdf0548bf89b9d7990cf81ceffa22c6e9c570ee872690508ba2d1860e6c575767df07c758b3a8be12cf830589435b8d90659798671566675ad7a1143b8eff438b03200e7e5fd5c5b7938be004881baa9a5ce2ecf543bb0515b45adcc1da614af48cbe5a0806058784fdd845229e3ba313c41d34a2db5c05c6e8383d5c745c446e0258923d4eea8820c821b1e6557ff9df801f9375aa41857f6a926b424db4889dfe3f2f746771a1ade57a951488df01cd6b3b2bf58083026dda4a759f118fccc0ad10d77b916533b648f41a56320c7ffa8a77f2455ad05f5f80cfc197f26696e40eb211b07a248be8199f9a059e8b01b053e3af44fb3a0eba903e16a33a7f13cdf6b088a65babbb2a2fddfd6b7420ae8267f94b2dc4e567b9eb16c1e1395658ba9ca779f5e2e557a9e140a2ed3d41e985202be858746500ab735c520460369e10208851d85147efc9c958be6bcd5d6263c4be61772dbfabe30ce884ba769715112f932cf995864e093825c8ea7eaef93f47abe7ec593f9a74ea103ca547eea1989233645636cc8231d29cf027ab3e709d6f97465c4f2e692dd594f25af302f338104e1152b59ad5594d6a30a7ecc1e61feb03fe2e7bbe8ef80d7b1dcab0eb45bf172a3c8aac3dc32ad20ae454391f769fb47e58881bf0e3df19505576ba9b144977ebaa1840989e5eb9993ecee921020ebf55971079c9f56992a98b78246ff39f92c8c976c48848083dc19ebda183750382d8d0bfa83536b58bf6adc875c105dfb8c990accd3cb1c81ade7537d434abceaeee5e34005cab7cb1e387b55c4e84c81275ef4c39cc7c8568e714f89acdb11f26d1b585cde5b2c38aa14f39b74ff931790d7dfb20f558a8db19d87eed3d70da820e2a5389f601e0dabe343541d606d8470ef4ab95175259f7ff998000d58f17302aaa89ccae2759d2f6c88f26eeb973cd7e05a62214e60cb9b5a97a669dad402afd43551dbaa099a42a2c0b0927b672de450c0423f3437cd0529dabf663ff09cc5bdd07e6a1f4ab630f5768b08d8d88e846bba772a421ac00cb36aaf6b46aa4591b514469c60808e114eb7c8361cf003deed9fe822b67dae437ce1447262d6ecacece4a09c6e62252b360a04d6e5422245a447214ebfb7fa9964cefd4e5cb8057bb1efb8d1c8c3287ec76779e6b28aa70b0aec8588c44c50c5be926405e0ee8bbc1baea7638870cc38f8a4f67ae8bb7dfbf781131890fd2a1781cc36a65d2613ac43b42d098af33cf9d0b11c535f81d820c040d38e1afe3317dab71773b5b37043f57690095b2c5b64a03f9b69ef5bf9f92030bc1bc67e0b2816295dc99528e323ef52355ddf7e2e53e7010118bbecce347f6d8eb6bb3d8bf7d14aab9f266fe1ec6316533be682d8d0cf7e59a980c914d30a213c468d3d7485336f297212afd103ea30ac5ebd1f741032629bde9ec8ae27a7e06ef3f2f556321bcc83e6981ba043c0d45bd01236545f1f27eff9ce5449907596a87cce1c83d3707a9cfc3fe08a08ce26062f8cb04cfff1d078ae93f337bf1c35f841b7b45dbb6bb6f98a079e80017c128824df5e77e97c40d8633fd91b175387f62ce40c4de524d3bd2ecb20e80b06f2056683e9bc95f40829460358b2adb70f87f8250ca1244d4ef56710496fbd0300469e45e51c6b922f7b00c037dacf37b91357d1b2baccb329eb777ae1c815517d0e1747ff29201cb29e5d5cadb9bb02a2628be86c30ccdad5d5d926630db0dab80defd5c9e96f3a26670b0caae0d0361c67c8618601d168cf8bb19bf3cbbe7ba7eb1fbc2a6ce10d26de150a4e86b15d4c51fabe88bbcea7d9cc76b3a078825df8bc18fd8c38f8f2cb5eff4ec6fff10303148f08df3b7e3ade8e2fe96b190660f301c7c7854c7849fb8274d4ce65f6c2455049494dbd006aa03bbf58d885ecd462d259c145c5ab7333ec167b0b7c6da165353fa18da1f3cac1b33b3a2b8607fcf424658f093783ef29aaa271ee658d522840c41d7d822163f15785fe08d4649c6fe150bc4e8a698bc734a7f2b8547aa988890bea96aadbfdf6345cef4cf3f67ddf1c9bc89debb370aaa4d432f7ddc09664959f157116aaed5258fb83705afc6f2fabed7f2466017ef729345afe84cef1ad4627ee08e1c326529a1dbf7dedd647c726c3f5bceba11104397a0c95ececee38c2b29dc853830b6bef733dee71750493a93079eddba2d0a9f1876282d5f7f0ebaf7856898309439d6b846e2fb26207563ffb12e1b00bfc93880ef8fd3e23279d398e053b0a80e8736e9424a6d14f266fa40d69be5def62057fda8707ff2ccd4256c44e1777e177f61a85321b4e3d42fc364776f6edc01bb9ba818f83bbfb9ea471f38112dda7fd8c25ea83fbf634b35857cc756a7d73f1dca0ea7936c8f09995b19805190af51f85513c4672b9d18d32ac6869627f271bd65a73350a63477e740c00a715830f872dd96ff51b02e4b29ccb1888d2070bb216985c54361d110cf728d0fa2048b44f735f3a7ecabb87ce374c8c0c0b7473f2a2535a55994c258f5a1ef876b0899ecbfd7cb35cd5aa3e6afd500ab1c6e86f35a9c84b21f7a97317671e929daab9b678a68217eb7032afaffeda844240f8be30aaa9782e4f00e97f6e1fa08113b319db87452401c4bbbacb12bcf6b9721c18a6c68978e2aa582e9c776a6296248c05c92f7b337a008a5d258a5b535086106aadd5f6684b310c5140568c3e27b274289fa9e9a3eca8891cee9f6c3878ce8b27a38001fab8e8f1b97904a2a11a326ae7142c9bf8c3fe229d536bee73decbc47d280c9bcd47c2e05a37c2724ef60a554ae8ce11949fbc12603ca2da9c0adf99723831d04a5d5ba8550cf260e8960bf46afd099c9764289ab981ed48e51e848ad37b841b51f3d244650f58423623b7e6716a27fe42a64990c905acf6e6966163fa496fd2afab3a9641a3ff9c657cc870d5c28da54cbb7bf319a3c2549db603ac37aea2dbdc156f3e245df625c88d23031f11cac869f51c2648b0a532145d6cb5c51e140252b9eeb0aaf28dc459be0df52784963ac76754205dc246a7e44f71c75daebab7deb550f77a48d403b2dcd4905308195a6598fe9414a880529e20d7bd70bc28b7e1a12bccb1b9282d7174834f739b111425a18a3817281d120b5f7722cded93062200c32bf0e0a9303d8a56ac3c744391cee8950022576d0ae845e4ca7004a350a1185bb7b005ad955caee78797ff5e1b5346538f5cad63bfd552137ee5479df315cd2d19344f32864dfe287aa958cdc061c3aca4d298bcc1ac99a2de0148c59a344d0a900e3e12ac9efc1970eb2723dec7caae1e48dd6e18253883d323ec5be9f982d98cff10cc934fbeffb8fbab0ddc59a7d1f70d5ca98232d40197f6c164251d024141b5a3ce9da8c5e70b80c29ac85f28632c1aa742987520a77d2ad14de25bbe10c837c4e0d8448f0928400331d2a34ee800a778235945f2d493c1feb29188b498e71383c821d4b2d3f199f8014cb9a55ce697c3751fe7e3909cf639248af7cff9b9d58f9380a830ec7debfc68c781228a20507b3cfc80c39bc15a116aabddfff5e64179e3ac319aba0c6a1aed463d49a177a64f71e60d2a3a0f2a170058d43c380d09605005d908bdfa9312e295b614f0ca6ca03da66418c3a6a3b6f49a0724a407db940a0bb8b6eeedc7d0595a3af0606bcdb018aeb77d958ca91cf86d3c2373032a3b3e57af302ceed02c88f24e211c930eed58b1b2d348d33380c65ecf2bec3707659fe0a6e9ba73011dc0a7cc66920b476199b5340929e155f095497499bea5d01a44a8143e917d3fb876999dd6b2296bfa197e8f483b41d6e2df0de8138d0c5e9e9eece668f6f3a48cc71b87a5dae097b9b5dd7f4168980fadfb5405a75607d92588cfddf5d9b8208c74ebf14cef567b1b3677cf19f84a2ba5b4477cd21a0468247eeed95554efc9736bcf43dc94098fc1cc82cc08582ac892d1cfe869165231cf7de35a917aadaa3b2c25fa5e754f3627725b64512a8ae7271904967940e1aa15d07b30bac5ff1ae648c2839d24c65f499ef2509c815ff16a20fb7296a810707a46745d9f042c8b08374bb490b3cfb18efb14a9c2af12356d209ec07c3a50e24173a6b0db4ef22c004028227cd0becfc4274b7948c8bcbbc7b8f4f5d7f7a14a590e38b14d7a140978ce5d1422b706833e3369e19811b4699aa26f1b7763b23a388e683c8e0037ece3bf38b5b90a9b680721d0c0e7ffecb508b1e41ec9e7908366575ea2664ce95ba9765a7c69d371ae1cbdfef08572048a6e6ecfaa0214271b5bf47b06d942384e5c78579665d2c27d8c7dc4e1ade815ee7c05f484dcc3a78d57e2a034a0faf123cade8a74444fad16a7ef65c7eb2d71e7cec524f5f3174adec9a71b8c51ce168650ee9a27209a905ce612513ecc7c1f11849226c27984654043f5cf8c0aa9eb7adfb15e44140d4f60e260549f97ae2f448b610c87ec9dbc300193d41c67bd42241703d7b2b146a7f120e7d7be7481f2a8219b474dc684ac52d9cfdf016836908c1521f2e55542c4526208c6b547d9243001e60b808726e242c295e29a0d86e2e1f18df191380a719f93e9403c846234b7b3428f64a1f1110107e8c7ba7a5a010a75b07e4bb1d52ef21d1c8b67cb47a2d9f0f2eaf43a0fa48bf2c4d23c8102b1bd00070ca65c2c7f2235d983c3421a181b2d6a606a237131601b79642cd8a18ca1b5978c9a5ebd5b61423461e19d38099f1e1ee432cb4c29d39f76cc5aa0a44dfd5bbab770e54a926615417735849bfabc3b986a6d422503b4dbd5eba693bc45937d54d502568313270cc5c2d8e435717d4b", 0x1000}, {&(0x7f0000000500)="5a673f1fddc5bbe51a45586a70b15b6afc3cd3e3a35df72647f1a56a3d1c9951f292f1bdc19b189284749bd8f1e31ee5718de4f5f1cc207b82c827faad1094888e66b23f98d76565ba74642c684c9a9b3357d8703dd63fa54a1fbc50018f4e6dcc89ecb31239991b8b778e34f7dc650c345fc0d528536210833616c8c26aa65542521f880155ced8e2df501ba74d070dac4192e2be5ca56b4e366b4c5f702283090f66b7b09d1612c47907fcda651f1974beda3981ec394b2cc557955399b55681ef41c2b8a0d6", 0xc7}, {&(0x7f0000001640)="94b215799a4d053cfa45919e6652cca52ebb6c2b64b9840c65ee5a90485077bce95734922ed04004a28f32a0b7998ea9aac19872d8b2c5fe106a0aacfa63d2d6593b5cd622de17087ee60e428ca6138b2c273094a64e82471b9c8bbeea49f55e78f658d844b9eb83efd8cf12dae40ea385206a17a69769d7cd27ebc1592b246d4206ac0b55a8", 0x86}, {&(0x7f0000001700)="94a0ec77fd13e9b8f08d74d48638f088da0312f3a6628d43d454d942ffb4737a0d9aeaf80d9d7d20afd03f292c90e0b29aa50754ca4613c32beab550fb9807a48290c70b15b206105201b3cd8e338e845478a1f7b3f130175dda50015b8d7baef9a1f0da9b74f830ba3e6ac9c00b86bfe22148a6b4a62dcfcd46d2e5662bb0e15ede4408a20fd05f84a5ff6dd55ca9c7ed0a64dbe8547e622ec379d1c1e5042e9bc8de548a6b8fd816c294fc51417164be0897cc8f3b1b4b5f59250c376f2160529f6b8e979c", 0xc6}, {&(0x7f0000000300)="5a4009ed2a40dc1d5ddb9d2d4a608887e1e7048b9914ad30dd03f36ee4ef1ab38ec34587dfee38cbadbbb96da0543603744019fd1a7cffdaedae9a3e6196eb8eb445d3b00fd5fda45a5bd291426c5429a1e8dfd1c30cd42b38fb383b9808f781f1ed2a3592a5303ba8b37d7c8139561193ee249bb974d6", 0x77}, {&(0x7f0000001800)="83d7936d0e703c7e3ede624b463c59f62cc68a1732789f9c4e01e60cffc12bb84642d2ae8119ec28becee47a2fc1333b0c6512032d2796a476fe20cb5be83583582aebbdf69138ec2827b94a38e2b4ac1dea8160eb07d1ac0d1917ef8c8649b0cf291ec0cbc19fe6fcdbd04bbbde38def11903728bb27ce1ae71101caae5ab42e2f95493b19ef90f7b8e26b0e319f37633bc1e308e8bf1f58d0e2924856dbcc32d69d2791cf5b246a08997ff0208c126546a2bcd464e45bc93858b817d6a6b655447164a16", 0xc5}], 0x8, &(0x7f0000001a40)=[@rights={0x30, 0xffff, 0x1, [r1, r3, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, r1]}, @cred={0x20}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, r2, 0xffffffffffffff9c]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r4}], 0xf8, 0xc08}, 0x4) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r6, &(0x7f0000000100)="2078f7b6ba48f950eca9aa0497d4331477de6f105101e590cd9c8e765f9ba2c14c0333177edf6d0f3295f5870e8568561aa5e8b04efdd7000000000000000000000000000000a92bafbbcc6d8d152e075d4f91ae5c98027addf6b928696c823917eea05962b2bd2122e8100f2069d203f60ba72a477f", 0x76) 19:16:26 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) fchmodat(r0, &(0x7f0000000080)='./bus\x00', 0x125, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x3, 0x5, 0xa8, "000000010000113ee2100000000400"}) 19:16:26 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000), 0x4) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x100, 0xc1) setsockopt(r0, 0x29, 0xa, &(0x7f0000000300)="63dfc040", 0x4) 19:16:26 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(0xffffffffffffffff, &(0x7f00000002c0)=""/199, 0xc7, 0x80, &(0x7f0000000180)=@un=@abs={0x0, 0x0, 0x3}, 0x8) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) read(r0, &(0x7f0000000200)=""/129, 0x81) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file0\x00', r3, 0x2}) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) dup2(r0, r1) 19:16:26 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_linger(r0, 0xffff, 0x1021, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10020, 0xc3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)) r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x8000, 0x0, 0x80000001, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x24}, {0x4}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x24}, {0x44}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x24, 0x0, 0x0, 0x9a}, {0x44}, {0x6, 0x0, 0x0, 0x10000103}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000100)=[{0x21, 0x0, 0x3, 0xfffffffe}, {0x44, 0x4e, 0x0, 0x991c}, {0x6, 0x0, 0xed, 0x10000103}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = socket(0x400000000018, 0x3, 0x0) r7 = fcntl$dupfd(r6, 0x5, 0xffffffffffffffff) fchmod(r7, 0x0) openat(r7, &(0x7f00000002c0)='./file0\x00', 0x400, 0xe) 19:16:26 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x262, 0x48006}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x10000, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0), 0x0, 0x0, 0x0) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f0000000080)=r3) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 19:16:26 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbff7ffffffffffff], [0x0, 0x0, 0x401]}}) writev(0xffffffffffffffff, &(0x7f0000000300)=[{0x0}, {&(0x7f0000000240)}], 0x2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 19:16:26 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r1}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0xc3, 0x0, 0x4000000000000, 0x8}], 0x3, 0x0, 0x7, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8) 19:16:26 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x14e, &(0x7f0000000240)={@random="46a77d53d6d2", @local, [{[], {0x8100, 0x1, 0x0, 0x4}}], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x36, 0x13c, 0x64, 0x7fe0, 0x3f, 0x6, 0x0, @multicast2, @multicast2, {[@generic={0x88, 0x2}, @lsrr={0x83, 0x17, 0x3, [@rand_addr=0xffff, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @broadcast]}]}}, @tcp={{0x3, 0x1, r0, r1, 0x1, 0x0, 0xa, 0x80, 0x4, 0x0, 0xaeb6, {[@sack_perm={0x4, 0x2}, @timestamp={0x8, 0xa, 0x6, 0x89}, @mss={0x2, 0x4, 0x1}, @window={0x3, 0x3, 0x50}, @eol]}}, {"358f86b343781df4ca783870493cefae4bddfcbdf4b03be0e046295f2848bf6d65aa534a0cde9b0219f503ac787d87f4b5f67f9cb72e30c5ff3d8ff5fc4bff1fc182b8796dcf283fc7f441e7d57d688e55ae8e32c09f57c00213162cc40784381f8389a16d9fb07d70c52a86b4362b7bddec7265984f7f8d3905c8fbfa084f15f6426cf8ac7c17fe29bff9c2968104b42f4b166ac312ea740d648487813d7a3ed21d7e3a25ce8749b72608effd12e1203d4e14af26f6d71993f79895ce7453ec913838a7b7ddf8098a0e8fb77087b0e9347ae3b796dd24232118fafa40f601e7239fd4e9"}}}}}}) syz_extract_tcp_res$synack(&(0x7f0000000000)={0x41424344}, 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344}, 0x1, 0x0) syz_emit_ethernet(0x14e, &(0x7f0000000240)={@random="46a77d53d6d2", @local, [{[], {0x8100, 0x1, 0x0, 0x4}}], {@ipv4={0x800, {{0xc, 0x4, 0x0, 0x36, 0x13c, 0x64, 0x7fe0, 0x3f, 0x6, 0x0, @multicast2, @multicast2, {[@generic={0x88, 0x2}, @lsrr={0x83, 0x17, 0x3, [@rand_addr=0xffff, @local={0xac, 0x14, 0x0}, @multicast1, @loopback, @broadcast]}]}}, @tcp={{0x3, 0x1, r2, r3, 0x1, 0x0, 0xa, 0x80, 0x4, 0x0, 0xaeb6, {[@sack_perm={0x4, 0x2}, @timestamp={0x8, 0xa, 0x6, 0x89}, @mss={0x2, 0x4, 0x1}, @window={0x3, 0x3, 0x50}, @eol]}}, {"358f86b343781df4ca783870493cefae4bddfcbdf4b03be0e046295f2848bf6d65aa534a0cde9b0219f503ac787d87f4b5f67f9cb72e30c5ff3d8ff5fc4bff1fc182b8796dcf283fc7f441e7d57d688e55ae8e32c09f57c00213162cc40784381f8389a16d9fb07d70c52a86b4362b7bddec7265984f7f8d3905c8fbfa084f15f6426cf8ac7c17fe29bff9c2968104b42f4b166ac312ea740d648487813d7a3ed21d7e3a25ce8749b72608effd12e1203d4e14af26f6d71993f79895ce7453ec913838a7b7ddf8098a0e8fb77087b0e9347ae3b796dd24232118fafa40f601e7239fd4e9"}}}}}}) syz_emit_ethernet(0x160, &(0x7f0000000300)={@random="e3ab04002f00", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "0400", 0x12a, 0x33, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @tcp={{0x2, 0x2, r1, r3, 0x0, 0x0, 0x15, 0x10, 0x699, 0x0, 0x400, {[@window={0x3, 0x3, 0x1}, @eol, @md5sig={0x13, 0x12, "626a9e65bc1f8c9063fa8ec542cce9c3"}, @sack_perm={0x4, 0x2}, @sack_perm={0x4, 0x2}, @md5sig={0x13, 0x12, "d0000000000000000000000000000100"}, @md5sig={0x13, 0x12, "1068da89b1ff39e665dd59ec47154ae3"}]}}, {"90041b193209a590cd660ee0a8f138c059ead1d3c8219fa2d40aface1545b9903b1dfc38ff65185612cbf836fcae10d2356b8ef00b11a6e01d41e9a8f6fcd99039a61c945cb070014eb4b504531e317a584ddba0dc7569055ce471f641f018c51897ae075ffe64aa5984a3b87fe01faaee46faf35366e68b02cb3d716ea6f3047275638810e578cb7d9d6269cbba22380d61a13238725a01936665434972650e1d9d21e15fd67873a68e68e2ae63ea93139f287664b7d429e1b7f4a73f063db2552615776eaa4f943801ef386b0ab32ebcc40c357520"}}}}}}}) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r4, &(0x7f0000000240)=[{&(0x7f00000001c0)="02b9276cd804aafa9b044ed1293a4874eea7c9a8ca647f062300ac5166a863f3c03bee02f1c6864901caaf9cd4e99ca3d61ab9e3244682293860cdfcaedff2bcfa1aa78a6b99509ab0", 0x49}, {&(0x7f0000000000)="1b7ab1929349c9edafa6b50779a92363b9f3454bcb57249f6e54d943193905bc5e688fd91d1286736e0a20af98f169bb7f470566013d0abe26bc24", 0x3b}], 0x2, 0x0, 0x9) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x20000, 0x21) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x0, 0x33, r5, 0x0, 0xffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f0000000080)={0x2, './bus\x00'}) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) munlock(&(0x7f0000ffa000/0x3000)=nil, 0x3000) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r6, &(0x7f0000000100)="1b51655b24eea03625f74f7eb483337446dd33b9808246b5e4d4dc15a46feeb32c59a841dc11881accdf898677a9e11e6a2849b849ac90bac0232f49e0bfa1e0efeab552cdffeb15b375a64c80d49a44d53de19d71b1041684ae97322ca5b140261062cdb990c9e3744bd4ecf316df86b6580a50eaee22f4b6a2b882b7bf49712a8fb49d3610fa1acc30c22ada324e46e4577203fbcd954db1aba63f285160b6ce92d2c14ac4", 0xa6) getsockname$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000007fbc46f67d4e1b72c6e3001200"/31], &(0x7f0000000040)=0x15) 19:16:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000180)=ANY=[@ANYBLOB="8202adffffffffff"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000040)="2bef2f9c", 0x4) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 19:16:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x87}, {0x1d}, {0x6, 0x0, 0x0, 0x82000001}]}) pwrite(r0, &(0x7f0000000240)="fbaf84ea37679be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0xaa20, 0x40, 0xcf, 0x1, 0x6, 0x9, 0x10000, 0x0, 0x0, 0x6a40}) 19:16:27 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x691, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x100, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000013c0)='x\x00') r2 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r2, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0x4c}], 0x1, 0x0, 0x0) preadv(r2, &(0x7f0000000580)=[{&(0x7f0000000600)=""/44, 0x2c}], 0x1, 0x0, 0x0) poll(&(0x7f00000006c0), 0x0, 0x8000000) pwritev(r2, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b2624", 0x458}], 0x1, 0x0, 0x0) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x400, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r5 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r5, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0x4c}], 0x1, 0x0, 0x0) preadv(r5, &(0x7f0000000580)=[{&(0x7f0000000600)=""/44, 0x2c}], 0x1, 0x0, 0x0) poll(&(0x7f00000006c0)=[{r5, 0x140}], 0x35, 0x0) pwritev(r5, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b2624", 0x458}], 0x1, 0x0, 0x0) r6 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20000, 0x100) poll(&(0x7f0000000140)=[{r1, 0x1}, {r0, 0x2}, {0xffffffffffffffff, 0x1}, {r2, 0x1}, {r3, 0x80}, {r4, 0x80}, {r5, 0x2}, {r6, 0x8}], 0x8, 0x7) 19:16:27 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) write(0xffffffffffffffff, &(0x7f0000000400)="aee9a436ed31bab8a7a6625d3f1a77b153fb8178d78f4d6a8e5e93dcefcc4edaa567745948289ce59b673d8fd98d7d6d2c6b3dc4bb4e23ace82fe24ac987020e79aaad620d", 0x45) r1 = syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000540)="9ff3417a0000ea5a0000000000000000000000008139506a5c2cb28f5e6588a318b7886a1847a75d29cb17ebc2001cb6ad61b5e9d50e42e8bde71821f6958e120272d55f19bb2e7acbc4b216bb1696bd86c5c4434238a8f48551b2d8e5e416c2bd154e29d323a078c4270299ed865ae6f977598e26f394c20489fea07affdff2863bb85cf0e616d41a619fbf28685d0ec0ecd28d5071263c54637b6e71eccc1a685584fc85e041f51dead34e2e9c377395de611e91ab060c3cc5dc4d7c35ba9212c3b7ea69f83f4c0469692f28a19e8c27fdd3eb568b4eba15b11ea57d3a1faaea3c051674809e3c880dc40500000000000000ed71ee64dbaed3b0f265a054e7577c27cfd8c828d746f0fc9d4ac4127e31557b777be13530dc91952f232dd3ce2f", 0x121}], 0x1) r2 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f0000000480)=[{&(0x7f0000001340)='{', 0x1}, {&(0x7f0000000200)="ec4ade7a806db282210463b22c68c2d37d88d4d88628568fd76c6b9c19ea2e68e5cba2f715eed8c87da771784d88c50307b743170535e7739d7e1db17f8a75a930bedad06f0600508876e1c7536be0c0fa8d6460638e3ab091c91e276ba1ad0e0fde1907f3ec9bbf39f0cb90ad1548092f53be456a46f8ab390e24be5f92392af12c37e02d3c6b53", 0x88}], 0x2, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x13, r0, 0x0, 0x9) write(r0, &(0x7f0000000180)='\b', 0x1) read(r1, &(0x7f0000000300)=""/202, 0xca) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) read(r4, &(0x7f00000000c0)=""/47, 0x2f) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)=0x9) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r5, &(0x7f00000001c0), 0x0, 0x0, 0x0) openat(r5, &(0x7f00000001c0)='./file0\x00', 0x800, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000140)=0x3) 19:16:28 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000080)) r1 = socket(0x2, 0x2, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) r3 = dup2(r2, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 19:16:28 executing program 1: syz_emit_ethernet(0x2e, &(0x7f0000000000)={@broadcast, @broadcast, [{[], {0x8100, 0x0, 0x1, 0x2}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x8, @empty, @multicast2, @empty, @local={0xac, 0x14, 0x0}}}}}) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000800)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000009000/0x4000)=nil, &(0x7f000000f000/0x3000)=nil}, {&(0x7f000000b000/0x1000)=nil, &(0x7f000000a000/0x4000)=nil}, {&(0x7f0000000000/0x2000)=nil, &(0x7f0000005000/0x4000)=nil}, {&(0x7f0000005000/0x3000)=nil, &(0x7f0000004000/0x3000)=nil}, {&(0x7f0000000000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil}, {&(0x7f000000c000/0x3000)=nil, &(0x7f0000005000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000009000/0x2000)=nil}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000bff000/0x400000)=nil}, {&(0x7f0000e22000/0x2000)=nil, &(0x7f0000caa000/0x3000)=nil}, {&(0x7f0000c7e000/0x1000)=nil, &(0x7f0000e7c000/0x3000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000c0e000/0x3000)=nil}, {&(0x7f0000c15000/0x3000)=nil, &(0x7f0000c1c000/0x4000)=nil}, {&(0x7f0000db1000/0x2000)=nil, &(0x7f0000c67000/0x2000)=nil}, {&(0x7f0000f58000/0x3000)=nil, &(0x7f0000d5e000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000e8b000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./file0/file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r1 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000400)=""/192) r4 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r6 = getgid() r7 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0x2, r5, r6, r7, 0x0, 0x4, 0x8011}, 0x1000, 0x85d, 0x7}) lchown(&(0x7f0000000140)='./file0\x00', r2, r6) getgroups(0x4, &(0x7f0000000180)=[r6, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x2, &(0x7f0000000100)=[r1, r6]) 19:16:28 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) chroot(&(0x7f0000000180)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) rmdir(&(0x7f0000000080)='./file0\x00') setreuid(0xee00, 0x0) r2 = getuid() setuid(r2) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00002000000008cd7fdf03000000bc1a5aa073a001a37199713f1968ace86ca40885c11127ffa19c0fd6d7b8d327724a1f9e59d7442f000000628e7519ad86ec9936f0b6551b701a4fbbcdf8c0ad9578346d7cf6098849530974a58c", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r3 = socket(0x20, 0x4, 0x1) r4 = socket(0x6, 0x4000, 0x6b) dup2(r3, r4) r5 = socket(0x2, 0x2, 0x0) r6 = open(&(0x7f0000000340)='./file0\x00', 0x2, 0x100) ioctl$BIOCGHDRCMPLT(r6, 0x40044274, &(0x7f0000000380)) r7 = socket$inet(0x2, 0x2, 0x0) r8 = fcntl$dupfd(r5, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020697a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r8, 0x80105727, &(0x7f0000000300)={&(0x7f0000000140)=[{0x3, 0x1}], 0x1}) 19:16:28 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "003700200b0f000805000000ac39000500"}) r0 = socket(0x18, 0x4000, 0x0) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000040)=0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000400)=""/192) r3 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r5 = getgid() r6 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x2, r4, r5, r6, 0x0, 0x4, 0x8011}, 0x1000, 0x85d, 0x7}) lchown(&(0x7f0000000140)='./file0\x00', 0x0, r5) getgroups(0x4, &(0x7f0000000180)=[r5, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, r5}, 0xc) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r7 = dup(r1) sendto$inet6(r7, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 19:16:28 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x2, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffffff, 0xc058574e, &(0x7f0000000540)) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) madvise(&(0x7f0000d29000/0x1000)=nil, 0x1000, 0x5) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 19:16:28 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xfffffffffffffd13) sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$lock(0xffffffffffffffff, 0x9, 0x0) readv(r4, &(0x7f00000000c0)=[{0x0}], 0x1) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r2, &(0x7f0000000000)='w', 0x1) mprotect(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x1) writev(r2, &(0x7f0000000200)=[{0x0}], 0x10000000000000ab) execve(0x0, 0x0, 0x0) execve(0x0, &(0x7f0000000280), 0x0) 19:16:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000100)='./bus\x00') ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x15}, {0x44}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000080)=0x2) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f00000001c0)={0x1000, 0x0, &(0x7f0000000580)=""/4096}) pwrite(r0, &(0x7f0000000180)="f6beae00cdd7ff1f2000b2541b84", 0xe, 0x0, 0x0) 19:16:29 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002740)=[{&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000000)=""/89, 0x59}, {&(0x7f0000000180)=""/202, 0xca}, {&(0x7f0000002800)=""/144, 0x90}, {&(0x7f0000000480)=""/246, 0xf6}], 0x6, 0x0, 0x0) pipe(&(0x7f0000000100)) 19:16:29 executing program 1: r0 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000400)=""/192) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r3 = getgid() r4 = getuid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000200)={{0x2, r2, r3, r4, 0x0, 0x4, 0x8011}, 0x1000, 0x85d, 0x7}) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000080)=""/38) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) chdir(&(0x7f0000000040)='./file0\x00') pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r5, &(0x7f0000001600)=[{&(0x7f0000000200)=""/158, 0x9e}], 0x1) dup2(r6, r5) execve(0x0, 0x0, 0x0) 19:16:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2d}, {0x20}, {0x6, 0x0, 0x4, 0x8000000000100}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x8733b7f6c759774b) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x4010, r1, 0x0, 0x100000000) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000069, 0x0, 0x0) r3 = dup(r2) ioctl$BIOCPROMISC(r3, 0x20004269) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000002c0)=[{0x50}, {0x40}, {0x80000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)=ANY=[]) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) semop(0x0, &(0x7f0000000140)=[{0x4, 0x4, 0x1000}], 0x1) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r6, &(0x7f0000000300)=[{&(0x7f0000000180)}, {&(0x7f0000000200)="683a9af6c5713130bbdb8265e6b0fbfe8fa246a95ed99d8d0705a1a0ae9a5b2a0e80fe900b4e9c688d28560a3603a28088d77a3acc8ea361b844495caaba8b2d16cc544851761b7af5539d129144ed89301e1ea144f89d777692b1638bc2ed6d0e1e46844304242696e52a0d568cfd8b60811b69c73a8453254fb8b69e432916786270be308ffc54e5058d82bae968896405daa0bae131", 0x97}, {&(0x7f0000000180)="b733b352836c6e756895b7f7bdcd2e40cf7dbf12dbf208ecda7570ec83720b54978f11d41f965a6360f132985564bc", 0x2f}], 0x3, 0x0, 0x100) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 19:16:29 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x2000, 0x40, &(0x7f00004ba000/0x2000)=nil) r0 = socket(0x1e, 0x4, 0x7) setsockopt(r0, 0x29, 0x32, 0x0, 0x0) sysctl$hw(&(0x7f0000000000)={0x6, 0x18}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x1, 0x0, 0x40, 0x1, r1}) 19:16:29 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) syz_emit_ethernet(0x3e, &(0x7f00000001c0)={@broadcast, @random="45f7b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x4, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @local={0xac, 0x14, 0x0}, @broadcast}}}}}}) 19:16:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000080)) r1 = socket(0x2, 0x2, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x4, 0x0, 0x5, 0x18}]}) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) kqueue() r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r4 = kqueue() dup2(r4, r3) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="ef158e178ac96a141caaeebbae902dd295154428c69f4c2bea67a55cdba035dc94deb86766ffdd6804b1e6b11e8af759e38ac1073b99c6658dd7bb38a86e0004c4bd77bd284f758d889d07454b84fd802ad9f33acc71d95132ad6774036b2c23ed2bda460233dae8bbe4647fb48e78bad9f41fa82fa200a2463b8a4143eed73a51fbd776528896e42d24e4e517389478f018e9221e97fcd537b4689dec39824131d2525bc91c27c4a8fbbf6c39dd45f8731bf9e438819049c8e598ce61fc70482e861401f7bb12e5f28ce8baf6b315c2442d5eb98fbc57d546d410e28983a4802d3ab5e7aead894aeefbd3a01e2d17e573312d82405632c36f67b203a1e62a52d40356615c8cf833ab4211a3fb44845f"], 0x1) r5 = semget$private(0x0, 0x4, 0x201) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000040)) 19:16:29 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) r2 = kqueue() r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x36, 0x0, 0x5, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001200)='/dev/diskmap\x00', 0x0, 0x0) dup2(r4, r1) r5 = kqueue() r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchmod(r6, 0x102) kevent(r5, &(0x7f00000000c0), 0x1ff, 0x0, 0x88a0, 0x0) close(r3) 19:16:29 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) recvmsg(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f00000000c0)=""/158, 0xf3}, {&(0x7f00000002c0)=""/66, 0x42}, {&(0x7f0000000340)=""/14, 0xe}], 0x3, &(0x7f00000003c0)=""/13, 0xd}, 0x41) sysctl$kern(&(0x7f0000000180)={0x1, 0x13}, 0x2, &(0x7f0000000000)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265bace80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa7, &(0x7f00000001c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf6012e77bc32dfcef691eaa3edfd47cb97ef224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc8d31a4a41f6b3609edb6f47148319794b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb27372778089c8609a1fe1fa3ce8f808612d9741b4c7f00921f492544a3bcfa973b31cec5d0c9c94b7bdcfe5eb114745d76cbb4f163388c9f3dff4a781e962dbfecdf7dd2059a712117ac68756a40f42df4bba9fa827253d01c185", 0xeb) r2 = semget$private(0x0, 0x4000000009, 0x82) semop(r2, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) r3 = socket(0x2, 0x2, 0x0) getsockopt$inet_opts(r3, 0x0, 0x6, 0x0, 0x0) setsockopt(r3, 0x2, 0x5, &(0x7f0000000440)="14a4675b3f981c16107666b298968e69f68aa7939bbbe583bd2fe136efeb1c9acc4780a814804a4d31fc5e5f9a0db9fb25b806863b97a2b847e48779da420f19f33dba3b195519d4d003747505f22d16ef409619b8032bfd61cc5075da76eb9533678ee0f1a4fece5c012f37671f5015646e8a6da65007cda0c4", 0x7a) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000540)={&(0x7f00000004c0)='./file0\x00', r4, 0x1}) semop(r2, &(0x7f0000000000), 0x0) semop(r2, &(0x7f0000000080)=[{0x2, 0x9, 0x3800}, {0x1, 0x1, 0x400}], 0x2) semctl$IPC_RMID(r2, 0x0, 0x0) 19:16:29 executing program 0: sysctl$hw(&(0x7f0000000040)={0x9, 0x6}, 0x40000000000002db, &(0x7f00000000c0)="86d671c4b6d10b9310100f2d6ac366cdcc7c40b69e4c391f4cc412d62dabfdcc64b0c031a8a099d2758f90d5a48a4cfbb17651bfa9b06a4d9b85e696e3bafddd7270416beedc899ef70174b90962641e9f36c8042b1c054d72b5f304039ba4e109bd40be198f3ba1e985ce2466938dad00bd767b46c39d3a3b4488fa2a45a9ab52c1c39c1f50399777cad1d3f94e2e7c000ba375f66507452b4c6e383ffe424c4d821bed281fc349e7403ff4f1d5bf4af7ee467551913e5022b3e0ecb6e50da994c9cb58db4602413b6008ea3b065bc44945dbacc1c2b45a98ddd62c1c45a52a40281bf28ea32414ed6d9781b05bfe73fcda533b4cc2db12606d2e2bba938544475da9bb642f260125c59b1ceba580eed4499a862da1af457c94ad0d8e61ab44196b278166502057ce95a5830c108a8014c6a636996092455bda18b90e46902f5fbc9febaab986a1a4e0f1e95e7d45b89dd7933992", 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000240)=[{r1, 0x100}, {r0, 0x80}, {0xffffffffffffff9c, 0x2}], 0x3, 0xe714) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x2, 0x0, 0x9, 0x1000, "355dcaf874a863d03b00b6dba410002bc3d6e0df", 0x3c, 0x10000}) 19:16:29 executing program 1: sysctl$net_inet6_icmp6(&(0x7f0000000240)={0x4, 0x18, 0x29, 0x6}, 0x4, &(0x7f00000013c0)="8174aea9920db417a6620c6bc340e51e401f560fed36dd38ce969a34edc1bd4b9092de37acf7d597ac0994ec6340c279ed05cc75d35132d236e1face126cff6c83248d3c05efb317e592a5dd", &(0x7f0000000280)=0x4c, &(0x7f0000001440)="f7d01547d08b7a7679799e17c52f061e2b7b2bd6dc5a5fccb0cc361035914faf28b106b6a4fab9be4401733c18f4ce5962e57a6bbe9775d396ed20ee25123d5f0debb90f92559cc26b4d959c98b7abbc5bb2182ab697bb664dc838ad1c86b21111d0f316b4c919c4e7bcdf21659d3e085f8446c7ae98ad2e672bc3ee91c22f6391d90a1e74e43303b7e652dcf553e54ba9f701ce130693ff291ade441bb31b0070031aef32af61c49fe5fc2ccd22e9b4c737a45a2607f419de97fd54db6522e4831db20e74aa0706034c9cd965c40e13df88eaa8952136039c77031d98007e539f17bac2dce01dc0dedde2277f149b49ae3e67194090fa5ac607643e5cdf3d0684b09fda25dfa7d4364ea0ae99002473532206eed54ef3eece5729fb96dc27643ce1d06f1c04af44cdff02904b1ba8794056a371312056818c08b50a068af3e007214077933d8d6fc37a9e8082d50ed8b0f88c3ed4f1d336c1dd6565bdd8ca65ee679c826ed32d270a2d7f377c06c2351b00bf529176ae7a03c1b4c334fd6b7e5d7c5545c34a578af950d9117cb741dff27cf53b01b87d2ce6a3d5b46cbd7121287aed14c1a2f15a8438988bb38e8a4c0f1ba9cf65b229d9d9145508c3b6d31fea0d6267a2c961a5cb561bdcc7091c11bbb6f0543f5a88d9fde78baeb1e20d2286cca9861605bd2614527cd67302e99bd46a053aabf4afd2bdc85faed4f2c4726b8cccf6a01eca93884e497240232c8c9d5f57f4d27795dc45cb885fdfc8eeeb1bead9cbafe4701471ec2ec4e24101bc1134439fd57ef76931f5d12211bfc9520c4d0abb18942cc145cdedd34b25e103ce3efe78462ad7c25d84376de1083c05a9c63f5dc94f674cb05ff42b94c3f7f6e01a3e78ddcda0ddf3413db4c8ccb5eae622b6644d4b34f27c77fdccb70256ce64d8e714dc381eee771a3ffe23ba174fcaac8b87919e7be9797c3f6d6c1779ccd341a5a4ac7c083e22bce6b412659f9c1d03315e997e761195b936bba602bf33a331d411ff50f8c9d08e45ac9ef76cadeac5d56538735e40c04fc38102962eb719879abd8ca904e640f396978a8f025a9fef5a37e90db84eb7b9f52dd1bea78ca910e7f2fe9438a82b85a225d86307afa9506ecb9fd97e9928e1a5ee23eedccd7305936fece6e80d8c740ac6c56095a0d3cbf71f7ff23ed647141d5136ad09789073674a4c13eef3c9a90b4ab2882c65b36d182458eefe0d10fd33d06d057b9028afb515abbd3d36a3d95b8b07bc2833d7b08a5a7d8c116ddcf6d188cf7145f6408a93e884a3ccc1fa31810357abe35eefa4507a526aa8e168159ac1d43193c84757ea607965d43dc6dfe1fd45377d683470c41377d9a3136ca2f362bbd49aba9cdd56c3d547f97ad2497c6ab811811cb0f976975b57daf119aa9fc264e0d75f29df01d61db69f44e39504303f73b85732069b5b5f7e03891fd87f4a2514db117548bfbfe913e692630dc2b9e3a4dd92990c7789bc603903ff46626a2ef474c3659aa4ad2627b37b81b49056d03010629a1d8ba974aa0cfd5f084b7dc8aefb6a0ad905a3132ec5fb9fa6c2f244fb1f75045c6a076916a67741121c4c6ede14c9c50b62ea9ceeca43d8995c13985bf0967a027b64fa1bd2ae22d29d3ecd097839681a505fd875f64363ae18e24899c352434a46ab7cb064128ee805cd2838aeb19cee1c96a5292c06669f837bc910373c8e87b4b4afe1b1849cba0a75c13d2d5d8372e8a1e018b69754a957bc2e71bf81dd5341a30f093975f1d016346d0fdfe5f5970e53d07a45520b59a9c37c7b2fa10bb5679375999f19c023037148b9408c98d7aa47d868bd2645058c91b0c5b1f914a7a7583e60257c4b99c868bba2d881c46d1d77d9b4290a9245f301629ba15f883affdc21846774cb453692edfee829e935da185379904cf1f69fd50ccb099b596510efb0cc7d7db494d393b0eb87c986d24f699ca1bfd1fce438f4b0768ebe1933d701c41a87f3257e877f017429649c0d71674ae3295e232c98629f62a94b045f3acf52164c3d5780ff4f8f521154c6ab9592bf6ba42dbc9a33b755559e611fb5127585a3363c04996ff08145a060ec439d5f72ed17555ef8461231e971040e0dcc662df285938d2532272d7467ff0c703bc546dbcb34a773d36ddf506dce89451260bd785bad67a61b7df4104377f8f615e1f849d665f9a22049a8c52174fc5cea22217c7b2ac8396848664b804ed66a6b7ca037daf8c5c804817a3cbf887b3a0479ceb4a543b4310758e139facb3f89111d92c0c94b09d0757506a5551a30859039975702b0247041c5e9e8dd7ee31924fa03975ee08b774db7388e7e20d5fd750bcad5a5bf185f4e67e82539f459bde0fd29779609a8b5d458b011d7c38127b7e51256e088666eaa61119bccb4250a034dfe1812ebe41a73434baec716b130b3fea965e2e640d8e6a1966a1e636c82a0af634fe60fd560ac084c72db1b6267a8987b449b3927fb36131baa22d91e5e6ca5db2335e842a6087bc0f1c7ab4a531cb876abee591cac40fca58e020abca6dcb78ae97fc14dea21e58d2c4cd2feadabc5c2aace73200417e186d523a4e6e5fdcb3ad813cfd420f596b926cd5da1180e7a86daadccc8dcfd71905921b4208a8ed5f31306b19c5df484d411da0680a71d86b731da8a6e0d41be2e4631eef1dbcd69a1557d48b5b102f18a9be2f1268b72625a2813aa7a53e00959110f428ef3744fbff3e037040b60b0028a84c12f5999028291eb624ede48c156993bc0f85c400a5ea3a2d17f0643b72d1a36261935f9b31a7b95c780b8ae232fd2784d02009a4fa06937dfca79cc971725293796438364caeb430b8d5de0ad7d75d67728d4cff27ba4a2bf66c05ed575c5f62739592ebfbc28618d6941f597cdd2458d56e0e6dc231ad9aaf34f64965143ef22c0cf1b615bc126835abddba22a2e8d39169c0c1db3da002c6c671649caf7d932b1b34b2bbdc06ba1f50647230b2125dacedddd5456510e543f9b4addc2fe27abf933eb4b4e4fc06e57b7dae9941888d3fc968815d08e97d32c8e56e98350bb2d4adcfeeee51d7f46821df9693d0ae9b85c9107129a3520d9737ed45a46189a8b7d936d4303653794690b6441e9fd55c44b40762cc34bdcf532c3544f67acb36c468995d7616153c742c0cb2da00a991a3f3e30fd4b795c213ece6fe6b1adf34e4b770c642546284f3e19e0b4bc511982f57741addc61f4ebc162b591bf5439589fdfb9e1485c2d092d11226f7041791b323ca72cd7ce1345a7dc84404695e8f6be09df8f4105001a82daf0fb016fa75ca4607f7eb041d0fbe407c52715054aefa0be3488614f142728a27a32f3edd1f8911e59274ff3a9ad47fd820714d2cc702deb95540044aa2b018098f06bc409e452d6eb7534cd100e58789c6816e1eb8780a75c4ac09e02b8d7446fddbfa7f5a21348a739c6f8ed536678b4b38f0a678bd06a0b8eed4701e9b670ef65b367cdba160b6860560916d3f25e903853c403d66b68c72e5e9dd64a0373818295989aa54813f3372cdfaa097844b256c882fcc0a5b2a08a255e23d6741ed8c8f8c1ef8141c0c6cc58057e2c5b9ecae23e411248dc8f79c33ec8c342c90a240b2bfb1532b4dfea1884eb2eac0f70c84f8aa66893512cf0c1a86d9594fd5500b313bee3eaf758587ff878e4cb934e7108202aa73d9f28c54a6af44d5e58c5b5439deb7d72c370b1af2d040e7ae88678eff7e9150a52bfdd154fb08113ef3c9550da595f225013c7b86fdaee9d7a6516ea345be7c9b46d3746365b506bcb341bc697a31a01238dc50f25c0ca6e1fee8d3ad598d9a7555e7365f93299e25aad9bc0d5b5e43668aebf61dffb9c4185004db163db13c7ee0156b6af17776e8bcd482451dc97ff6cf37e97bcf57102d85a5d05d350c6e5814601d855ac252c2772aeef60b23b5851acc53bc04638965449781ee1924d6d14ae03c9318f9ae738bfe0b4df94055e8852bb3c0f1abef5061e598bb8de675bbc4ab74b7ad8b2706ddb9e695924c0a7d181293b3a048ed4636c3cb160060c2f6204bd7ec521c822e474032e5939ad9cb4e1d5a2ab5edf0fc10e577598d7441d527d51f90c5a0d3b8c0af6e83171054747f9ecb5e463f528ef737ddbe5c3501d2c30a308bd70f470786b60185adbb78b2934ece88807563472905b30cce193bbc05715275e39e8f31099208028a6916ac5af86c258a3e0e1e0dcb5af92a1261221fd03c0a689269dc11df0b9766dc0659dd9778b83c025d0e727365e063c6318a7c83e3e35bead484648371cacc8f3d92d287fc8d142ff8ca4dc263dfac83d0bc35d3ab283c130ee0743af2c86ae4d63787c0f5ad348638d46c8f83378e36a71c74f8119d9e565c16988a1ef245383b06faf82e42a24e12bb51f3166eb55e46659720c4f9a5eda03f23b35357350884eef28d01583444d23c1ae57426f6c81892b2da4146a6ea1a919e5198270ae0af9fc3d96d6e53a071cac5559818f9904567337ba94227af7f37ef027909ac9ae487684af9c81a23b88bfe9748043011857b4ef7e56dcd666affa28d4f91c4a54572b7107422b6cb3d0798889176a3eb1e32aa3c5d573d9b6cf1d752c8f08f2c47726e8b6729a9427a103d80725145d3674d3d420aee6d42bf00402eece02213e87a56cd863ff002ccd37d4830cb5866f4838a18d79fa6b25593a3f9cfbf2dfffa6ba83bf1aae1f02b5ee55f5130799763b65cf33bf714bb7ee5a8eed491010e2d76446e73d0f4be83d1bc78d7440eb3805f67087d7905051089e630f921926ae36131fadcc95d2f52e4c6b5917c7c0be9dfdf3f202a51e2b86e3a16237d675cb0adce769b42e2964a7c77371d260d809c643b38810ae98aa74f74abeb3a55041d6d79d72f598b04e5b60bba18897a7f8104c330275bd49c520fcc317cdbaf09ecd388a9129b5bce527be519d6cd06167a7d57d6b139d38a840da7071bb886f86f8dc1658a9396902a6439b5112535910f0a7c9f173e28f059f0d63f06100cce960a8bfbda8b63d099e816033bbaf95dcffdfba93369ce7f43d665755acb347f035f8bf64e61dda4c0536f0ef2f9c18f120a4bd4365a4d5bdc3d3df0e6b80c7ff1314dd5bb67f971b9e1691edf48673288a9fa3851dfcbd932f8653e33a3d33c5662d7639591a8fddf6e4c4a10a5b573271934ed1308dc6c0fc72fb97dfc61423361a0c4ec64a08ab724edbd5db1a41e6925a5e00439994ebce3068629525e4887976c698b3358fc3609429b1aa0889b79b48e3ec0d5372b3409696f014d91ff5e8391c4986b90a6d86ce530587393c7acafadd9efc985665ff0dd8d30e1ada5a64e46b53514da455559534f101558dc6f92f97ab7a23315c81966a2bebdb01a18675566572161d17c58981e4336319239d4f2716997e1ced03c7555a500604ed0870e6fdbfa350b76dc5f06ec0ea642b1bd8bd94d7bfd3aa6a7b6280f721618f17085a2fddf9cc76c09cda0423c9b63cd2e8348b428aab8820a1055fef15c4facdf77707841d288aca030a6098c0ac7cfe08bbf033c43fe9173681bf94e95afdedf452687f50907baf52670f9f793c4f89064dccc01101f705003c25e5ebfd184bd8419b108e82d10695bddda2815de97feafe9e2803869862c3a3bbcbd1b6bfcabaf6b082df49a100acefadb8d497bdf2dc2c1eefa4e5915028318adcfc054657b26491cd25fdfe2d727eaa33e724a19e186d7c01e9f8184d9f53e7975296639d96a28d442b728cbd3c38f2c393d311ed2a7ddc2ad808b2e936c532b084a1adf3573fa21cbfe2fc47b26a6c2cd849da1430fc5fec16ab1e2934e93d8cabd22e37d3c7a55d779015bb6c036154d0f57b6ed0aceffcadbb142fde296176dddde8c8d65bfb8c25223c082ca7a96de2d0078fa463b505d2bdce65ba64c354670de2a79b7d72f32ff98aef6471c9ee1dff36f2657d68a6365a51b3510b55e5d925b0", 0x108f) 19:16:29 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000005c0)={0x3, &(0x7f0000000000)=[{0x64}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x289, &(0x7f00000000c0)) 19:16:29 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) rename(&(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f00000001c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) setreuid(0xffffffffffffffff, r2) execve(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) 19:16:30 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)="da256bad916cd381dd408c7adefbe93ca37c998e758e24daebc416dfb1fac651b4b664aed527a8e227e8192fc90719a7d3dad84c4d371cce13ec47ba45ffe4ecfbab24c1ba99561d458b91ad1b6573442cee0ec82e88a7722389b40bdc5dd789b3a5bae7855c0e4041eca86df7455cb8af83966020f98f5eb00600e3fde8021f6a140c6fa428fadaa4db7030af96cb", 0x8f) getpeername$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/110], &(0x7f0000000240)=0x6e) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r2, &(0x7f0000000300)='./bus\x00', 0xc000, 0xfffffffc) r3 = kqueue() r4 = open(&(0x7f0000000080)='./bus\x00', 0x8, 0x54) close(r4) kevent(r3, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x79}, {{r0}, 0xfffffffffffffff8, 0x2, 0x20}], 0xffff, 0x0, 0xffffffc0, 0x0) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f00000000c0)=0x80000000) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchflags(r6, 0x0) ioctl$WSDISPLAYIO_GMODE(r5, 0x4004574b, &(0x7f0000000040)) lchown(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), 0xc) 19:16:30 executing program 1: mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ff8000/0x8000)=nil, 0x8000, 0x4) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x10202, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mmap(&(0x7f0000fef000/0x4000)=nil, 0x4000, 0x1, 0x3012, r1, 0x0, 0x71) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x6) socket$inet6(0x18, 0x2, 0x6) mkdir(&(0x7f0000000000)='./file0\x00', 0x2) r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000140)=[{0x2, 0x6, 0x800}, {0x3, 0x1}, {0x1, 0x9, 0x1000}, {0x1, 0x7fff}, {0x0, 0xa7c}, {0x3, 0x1}, {0x1, 0x6, 0x800}, {0x2, 0x87a, 0x1000}, {0x4, 0x7}, {0x2, 0x3}], 0xa) 19:16:30 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100051360000000000008000602000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/171, 0xab, 0x803, &(0x7f00000001c0)=ANY=[@ANYBLOB="f0e22e2f66696c653003a7ee4f7e758669d6d40cf32a3d1bd55cd0c964da79c4d9dcc1af8fed54d8348bab6ad5428755"], 0xa) 19:16:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x3d}, {0x6, 0x0, 0x81, 0x10004}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 19:16:30 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x1800c) ioctl$TIOCSWINSZ(r0, 0x5414, 0x0) mlockall(0x1) 19:16:30 executing program 0: socket(0x18, 0x3, 0x0) socketpair(0x2, 0x8000, 0x7, &(0x7f0000000000)) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) ktrace(&(0x7f0000000080)='./bus\x00', 0x2, 0x1c00, r1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt(r0, 0xffffffff, 0x20000009, 0x0, 0x0) 19:16:30 executing program 1: sysctl$kern(&(0x7f0000000100)={0x1, 0x3d}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x2, 0x8}) r1 = syz_open_pts() r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fcntl$dupfd(r1, 0x0, r2) 19:16:30 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [], [{}, {}, {}, {}, {0x0, 0xffff}], {}, {0x0, 0x0, 0x0, 0xa73}}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000001340)='/dev/pf\x00', 0x1, 0x0) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0xb0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000280)={0x3ff, 0x6, 0x4, {[0x8, 0x6, 0x8, 0x9, 0x3, 0x5, 0x100000001, 0x7, 0x8, 0x3, 0x100000000, 0x2, 0x1, 0x4, 0x81, 0xf3, 0x8, 0x13ba0000000000], [0xffffffffffffe7dc, 0x5c, 0x0, 0x2, 0x4, 0x1800000000000000, 0x80000000, 0x3f, 0x7, 0x7fffffff], [0x3ff, 0xff, 0x9, 0x7ff, 0x7fffffff, 0x2, 0x6], [0x5, 0x40, 0x7f, 0x9, 0x6, 0xfff], [{0xfffb, 0x4, 0x3f, 0x2}, {0x7f, 0x8, 0x81, 0x3f}, {0x8, 0x3, 0xfff, 0x4}, {0xfff7, 0xffff8000, 0xcf, 0x9}, {0x8, 0xba3, 0xfffffffb, 0x8}, {0x2, 0x25b000, 0x595f, 0xffffffff}, {0x3d23, 0x0, 0x8ddf, 0x80000001}, {0x9, 0x5, 0x400, 0x6}], {0x3ff, 0x5, 0x1}, {0x7, 0x800, 0x7, 0xda}}}) 19:16:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) nanosleep(&(0x7f0000000080)={0x808, 0x7}, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x5}, {0x6c}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:16:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x50, 0x0, 0x0, 0xffffff53}, {0x6}]}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) preadv(r1, &(0x7f00000013c0)=[{&(0x7f0000000100)=""/7, 0x7}, {&(0x7f0000000200)=""/144, 0x90}, {&(0x7f00000002c0)=""/207, 0xcf}, {&(0x7f0000000140)=""/41, 0x29}, {&(0x7f00000003c0)=""/4096, 0x1000}], 0x5, 0x0, 0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)) 19:16:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000003c0)={0x3, &(0x7f0000000040)=[{0x28}, {0x1c}, {0x6}]}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[0x40]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000240)=ANY=[@ANYBLOB="0000004e0fb04affc70e96000000"]) 19:16:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x81, 0x0, 0x0, 0x5c}, {0x45}, {0x20000000000006, 0x0, 0x0, 0x2000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)=ANY=[@ANYBLOB="00001b001089040098494ea4adedd9c7a0f661e0d8b4fcf0269149450ae655db0d0700c7fb87c300"/51]) 19:16:31 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x80001ffffc) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x100000000) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendmsg(r2, &(0x7f0000000440)={&(0x7f0000000000)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f0000000040)="4e2ba9a199036026dcab11fe98c8a7254dac5f8d355243463f02630c878ffa9433d563c589c8a45c4b1e71e1186cc4", 0x2f}, {&(0x7f0000000080)="28fe84950ec8c531ec88803959f7bdcd76048d40c593d0fdccea3ae0f9742bad6cca29c52da9d38b76f76351117b338dd9e92d8cb9a786b7f4bce3e2991e290a747535f70bab9084dbc685e4642f7773cba0746ff450a2d5424453745c58ff85baa58c86c4e03a4e1fadff0360b26a6da914b73baf3d4d97edc48df6bbe841af21408a4184", 0x85}, {&(0x7f0000000140)="a94779fa1b41295fc821cb99668ace7884f6c69dd4df003e2613e38b590e527da2b92428ab8127d640accf2e7a75c4c4382b1e194d694dfd8807ea54b69adc6b31d41dac88991273b58d85d3296ac4035b6513e69af92b6cde18afd64e59725abab2efe7cc5fdf1473eb06f068a84c4e90fa0d7cb0fca6b3b81c1633e2e5039bf88c5990281a761d576daf8a31683c1950359e74ee9280f7cb3df5ede98786fb9578c82a666110e21fcfe1e1f0e33cc964ca99c619296f677b02ffa28b68303083965fd9c8fd936ecae5d3527e1a5a148934528cdd64", 0xd6}, {&(0x7f0000000240)="362d1b41f5", 0x5}, {&(0x7f0000000280)="b1a80a9ce705df86e4ebf5f322789460a128dfb396373bc58086a82fee706a5f21b21c12a4cc42f5943ccb475d70e6544009ea7c661daee6aa337816bef50360f18accd0a6b2c6ca0ffe", 0x4a}, {&(0x7f0000001280)="89666ae43883dbf373ebee7ce87761397415576a392be09246b62fe4681cfccc02863ff4e3c67fb96e18036225286345cc9a2d80fa8132760389fafd03bca716b8674680d1e1a6fb9051c54a73aa52220e1a32b31e0961cf7f1e094570230969e0a1b6c909adc87132d287f489deab0f163218926a4fa33cbe2a9964415514c63297f92d41704fb30e7070552124282fe59fd5ec59945a4dffd32d04cba4ffd786a2129b032302bf82bc6d4f7ae11a444c479d096dab849a318f579376f2ae12f3dfee8492a27ec89471aaafa9199fc7aeef8bc4f33a5be6231125f30c3f4fb5a6652643044c3b3baf40b72b8c4777d7e24bacd9246e1af4d9e94f5a1a27c9b8933847b465e725cf2b6c6b5795c3eae231a91369e8993546601c00a5b897b4aed062dae561f414224168f7b926ec29d7a2abcdb9eefe07a9193639cffb8bb331be5190f31ecf6133b5299cde885dcafa935a206aa87d63ced1d0fd9479ed2016e6464650cd6c73aecd0826f49a26bee6d51275d3759247dae4e75f0dc7b349701372972c780449cfa89c42483b90af8621ec4ae9140dcf2fc7815b77468acd747d769ae2680a900000b7f04438ae8a03727f2f6b2c2b3d78ddda291ddaac49575d9d7c3b7d5b3d0592fdcd4c806079340e8857b6aef8038eaab3418b919afddb9013b9258b0c63ca4e9e14249698a880e62afb851ccc49ceaa79258a7d0b61d1ec6b80fe6601d23347de207d755b1ddcbcdde9f0be02ce2bafb251574c88e56276924b3c499b2f6c82269d864de786251830838c017399e06437fd33856d4a9abdf7ebd7a46b652458ffe06d47114aa8351f431ac0ee7513f980389be730405460fd3f59ed8470d6bac04de60bda27942c3eb07f7caefeb965fced8e1196f2c06d15065899f44bb5f2e84985352bf8150a40f392adab7b4c58a39a4605e2a667ee676d1ccabb095f808cccce2198acdb8fb029b9ecc9d9101f0afd606742186aa428493819f49d704b65ceb2fc85bb6089762fe78b2098fc2f2c610ea29527accc07b69826feac11fe1b0963b0b9cae37b66ff12b9e559629e7ba3dfc8956f2e22f8c5fea91f8ccc8b17c9a06b984fae188974edaaea9c04c39f719770236e10bbab627c923dca629c5961fa71eb50945201563e76a482527ea71aaac69d9d2c8a3e7387d93dae48201b63897afc452ce66ad11045be603e0ea759fa9410cadde07cd4a902e5bea18064d7cd5ed11271fe746727f222cad1f3ba66057dc088f8f60623117490d040225cb6137a3a6d956b3acef557a09e64eb2cb74510e95cb7679a3411610fde3175f58222a3cfdd3ac10ed2159a2d8adb2f7d2145bc42ae9322d500f7255f78a61945fe98862528ed7d19fcbecb60ce8158ab72966546f5ced221a2a8ecd5ef419972759d9e521c489916f0cba6f62d74935a924fed7d2e48591548681d4ae65a1a8ebfdb8e5298e2ae5164f22ae7976aa6b435a34cb5efad4b95c5f149e7ef2e0290ecf2f8e9587c991361107496cc7516dee5f3956ec7e0a70b27e24ad96fd0f192cbb0426e1d835686c49054220c58c146a6e195dcce32986669371118f2a71d2e25cf56b2ed87bbca6d92abd0106e53d1bc24564434880449b1b0c2218f4cf89041b4ed04e5a1287a9325850d7034781f8f3b81c5d42b8d57127260bdc5f664cc99ff575b9191d7aab5f4ffd722d7b1ae906953e3243e370167bf9a0a04449c7c642c20e3d7dad1d2557da52419dda306d30f2e79e69503837295b31615c169a230a8c15e5c000fc6b45054672247e433b87a7f45b90ab00632ba87af55ad016029b4e89958bdf883cf3532f65a066417ee271da6bd3c0bf78a7de6c857e3cf75673229081679237a7c5112e2e31f5a639f8f871f9625834fab880f21a8ca901f4195ad5f514346a71ee0c7a33c0d4c94729445b29d407b1c856dafe1ef97708ae6127ae48be6bb0c531322ad1db5478fc695f3c4c3a8321d46ffd07632adc8b4cc2d10a6d8868a5b87275544730df4123b07528a3070df9c026c6233559150dba90a37c6f2ba955e675731c1fbd39ebdc72e102238720eab53b7dabe78a33c887bee3b655522b39f2859e264dcf7fe0382e1eda9dccee1f5e4c90e75653b3a59194e4a9c0f52d0d278ca36517b01ed21e841911e16c39a43d7155f3298983c67565c4a5d7f7b18821ccde8118b842b22a6e5f6972d7a93f97af594ab9d734b62af754d46943a5607b655ddb549b08e420ccd781ed7e99ac623682601237c91d0003de1a3672f3c741a527e3c953c25226f2e12dba7aa598f0f3b2baefd569b0c6f00e7de944c91df0eb055474b954ba62e33c86991d67b81fe9dfb11dc1f463382be7e4b415cbb942ebb969ceb488bada8619bd7878092b13dd101c41565a0c0c27e766f0d87f7a42d578f6e8c17d8f6bd3ee705f98a20fe95797024681902c38d1de1fda9f43d7b3dff87eb2dcb74f8add23270ee596c6450ea7b72b1d4883fb76fe5d34a0448741a6ad67fa9dd5ac9949b141ec79ca9e245d987fb48dfce87203f9c23b0ed6d5038d7ed820a4a46cdd0a9406e9bb77c8042b6d7ec5527018f4fc6c9cd72fe4de8762019ae8940791f72deee33dc97bec99d696cf376b352beeace2cd41ee6af4e1777d0494908b04a4a80839aae18366e2fa102d4e9969c4ed758c86b98a02d28c5423285b4626e8a338da6a41aa0431c5df578ad2a1b0bb3d8573bdee3b551f7d3117fdf303783e5c20add1570c5ab671d3ddc3f677c68cd4255c1ed1bce27b09204753dd161f91254083013af89a47c12dc387e05fda2bf09372272ecb4977412b7278dd9b0a9c85880e2a4a5db12837b0d75ba99f5804126bd790bf779b4f38ba52fef80a5e6c44709f916432aa14ae07d9d2c10fab904d4cb6106d95dfa113a769b83cfe69d95b63161d596bf98c1071395652546d2c2bc0c0f95914e56a4da251bb4e4542a83713c70a59b53f332b284957fe9c399936ebd7bfe86ad6a3794d3bbe7f564d53b007cec4297b92a866476a969e1866f06a694de0216c69a533b17b38d5815b94233ceeff5e62c99a81d59edcff900c51dff81d43bdf71a8fa713babc25db85d1780507613c77e7b7460fa12a25bc2078423a3ae4545ac39c6b99b7a727b8c9fd7fb55306997745e37ecbdb373946d6d68123ce6c5604169b32d6724841451a3d0f2d2a1b448673696120dc903ac20e32b86d7cc23006070413f12aa610324a328a3c295018c892bf1c58c6a44542066a942be79069d3acecea26feb2a43e9f17742bbd15a90fa5c908baa9a039dd2a92ab3972e0bc9d33bd6c18ffec3309a3f8095ee7cfeeefdb2a68f5597cd896d94e2f3570fbaaae4c70e9c89033f5d448c2e2e82db439b3090af111bcf03c7c4ebf67a9c9f9d300509625d51f9b4b3275340afe60379b99247dc09130408b55aa40809fd9b61f434140fc837087610722037fceeb5b1d39e3b4564dd2f2276b07748e5ac2495f977cc93ec30435cab0c0c5204a63e5c5d7b1b6868bc6f630817da762fc4c1c909c59c23791f4368d502f7a1f6b9e10165a45dc6a8a5144ea01f047b282eb08469995f09a791ecfa3b2f05a63564ec3de8acc88d7e1b5111de6bf1e57d64afb0cfb33abef63aca3ca64d33bab172d1298f41b7e0abdbeef127e5a8faaf652dbd0f286f6e47b23774b4469b02ab953bd3e6db56b7e4374a97b8b1dc653d0efa7377a2f13e4cbe4518727031dcecec6d53e44c2fa88b3ab51439174961fa9089b5a09541ca26ac9f9fea6459a127dc71365cc8c71175f3b71ffa86ea104cbf7b94c81037210125c8e95cdfde154579a337b4e866c6945db6f239aa068ff477ec3b5e3dd6cf191fc524864beb77c4d2efbb4f24fd3109959924e31a12b3e6e3a95422f7ce57801c49c878c15a0e441fbaa8f5a26dba7d67ef3c699a1ff623cbf5c1720d9ecf0154677207fd3684cb9e417802e50ebf03ba3448bc43b3284ae3a931e922738129f98ecc9d7d43ed3baece47242deb267ca9ad5ea913b645f79838326af8f5e447cf5f0242cbb69acc5019752546be817c10b6e394977222d977b93c34571c96c98e984dbc5bd97f27d20f86fca394b6cab6039938d819739a65f30b8eb31ad1187765f9fd2a8e8b1ccbeb19affd26cc74c1b03c71938f0c3855e73b09989f88a174b7e7b93a067ffec9bd6a927bb6c67799f25156f1c2d16c55334d1c7cf7034f979d1337c6d83411d0ba876beeece7ebe8238ce87141661464701fc158865b83034a4d4c375ac299e95c62e76ad4d86b8524ff231dca630be080afdc0ab235f185ddffaf89d21be4d87cc85fae5302ad3076de227f461c31f0343befcf78faf04717df54c995b8cf883f07ad058bdc3d995d96e478f473b1fd78d70cc1506545bf128360a0b5adffd8999ed6c8bf9d8a5c1dff224646dec97dd5830f854f6512680bf1139a3da786c6b4a2e8fce49bb11ba077b8ad4157e4d782df3a36618af095f2a9e76c93cbe66b8f824d4694c5ac06698cdea5253df04989fb421e6c6d7fac3564830d953aa27429ce17604f83bfeb0b6f99959f438df93c350d83b90285bcb165c188cdaebedaa818994b24833d05acd72b8027d2c59a865a1dadb913938a880df142136842859acce8886afc4f3a2244d33647a782157e25721e8cd6fd346e81df02330fddae18359743d14693a77717a9b518c793d114db05357d6c227355fc290ef60aef20ac835fed0182908a6bfafa677c7b9b78dd62ff7c5d0bf88762d5583e8639926ca56e797a7bcdcc34fc7b1d8097d878f4990cac7497c1f2f2ce25fd58cb127d0bf6d8691e45532047b1c734c6c3888b30f89ec45c7e0e9540e83df4fb9b7d06b21ea70c265ddd349ef39bbd9db28a631f9ef97b422bdc950c09ab589540f28e0abfaf4100a0e87e3590cafcf52f6fb15bb05e2534f618125838c7cb7215c7169d7f39d8a23984b98956ea3ddbfb6714b1e536ccb41d3cfaa2feaa02b90b449db0b43658437a2ed444c7f9a1804e4cbe29c0a46587100b710622dc7ed9b546703f8010a029e5036fef85c472a1d49f6410fc34b18e4620de30bbaedd82ea2a974d5980caf21d685446ff3e6e6b740a6f5f406ddce6498485dad7b83155291665f7dbc4cdd354c9911d8685f323a29219131b81782caf6c53aa34ab04f09b7cb1f5bcf8baff7745f268d0f1a44375fd02b246e5a7e118359a37270590ca7e9210cb37a5a45038bca7f2d7ccb6e96e4d7a7e892b685d8ba29c4622533c724ab163fcbd74c23be0b538b20c2bf29e740a70638dcf349166b3518926a3653a9db53566fd995b0acfa834b2cff0750ccaf99f987dba703a2c2a19ab323d56d1a6e2d3a334337d6079ca42642fdd4f27f7fc8d27abf755c4b1f9da0aa84a0637baf0c0e7f7d804b40bcff67c76bb721e1d433fad758e93592c6bc02154474c404f927a0d29957fd51284258a07e62e0554afc51ea8772d8306b1f3dd53f08082d3b6900a2c29f546e398bea71faaee79fdab2be31d4ee359a952fdff9e658726337f413248b2c549724314cac1dd611db72e4dc5d0c22e376b9ab84765f9ff9b4e641eaf35a5d3a964a9bf0631226d0c461a0bed2e3621015c314409c8300b3c2201b920ec03a5e42b58d799c140d3d34bc3a6fc0869e959fcd2a806d80a84beb1f215663bf6ed79e587fa03515b6a29c228e52e04c2f5d91864e81cf0c4ec118ad1abbd408ae0ce1761c90c47f0db085c0a02719db075a83c0ed64b0f8772901a85064dd6ecf7f5", 0x1000}, {&(0x7f0000000300)="6bd5a54036a66c4c71461c0cfacd1d272e44412e87e633e1bfe74e30cddde5f4170b922248a764436044f5499c12", 0x2e}, {&(0x7f0000000340)="340aa03a49f2607a5400baa8b2daf5bbd6f570cfce92df51ae91b00651549fe0849e84a4", 0x24}, {&(0x7f0000002280)="acf4bd77c85d194183c311075bc697903d66fa410b6a5173d0799f604c474f7ca7469ab54ca0c0e0b786d36573a6bec35e1c118c1c2de98397be63779722ab12e6b2fb0976cbed4ecb8ebb53adcf3c14d4a2652f55517e020b44c6306f50fdb863f5c369609eee3b78f77c4ef9bbb4a45c4ce3d806af7fbe2209e125e9bbd2f31dd3a8122e96bf57bfe8a6ad5b5e044f35e9a8e76c71b4a8eb5f836326babf06bfe55feb565e74c1e3760226e79b8ae8941d0a7e5ea8ffba550e3adfddebdcd2490aa126dca301d0f71fba4ef98085cc5e7a58885cf8f79027546264c92b7a077793c155c3665471570184319736d7190b71a9c56ca28ce49e06dd2c2bc08f79d729b245bcd548d1159cf6bda2e7ff1b613a8816a3331d3a96cb105157ee40a5b9d3e6d0549090db7bb7a8a4b4fc0d6d241e741ebbfd939d34a80756382a36c8ef8812586fb5ec91a342addc75434e8f2f349554b3c8c9eced3016e1862c106e5d8767aea1986549c4e9a6e3e79e9ec3882624fad4fb5736a072f7189d5ed963da011f8c3caf6e86ef4476ee6c03c7c02153f5aa6e5fdac81feff3e3cf5c17253c388f8d13c4484d692b3357afe960bc0f29ceb8e828067b99edfbc1d8d9b0f0248b0b8463e5a3020bb17963a105d10ad60c007a3f418b1dc0bb0ccbd8ca2c430ce85a26a0bec103d717306bc1d32deca427096992d23da080df74154c1d3d25f0f8699f739cd1f8b9434613d3970d00bff435ad12dafd771557ca7da3d5c8bf03af6a55f48828344629ed58f9bb31a0e9af1d83e261b7b4108557e3eea65c87c225d91cd095f34f742919d624ca098876813818aac355cd1541c6519ce32efa83ecac5eb1cc0a4cb0fe3872a81ebc4ed558c97319f20c36c36349f22b371a450923db709a95db0fbc74d76abe5b223880ec8d3cba2633064553bc0d111715ad731d5d6b755bada557da43a1b20c71ecc7a267e4de91c75492305ba2a7aca1c4b1d2922f57d6637f73163cf47c8c7e0d3d07631133e3a4c50bedd7621f74f9eede7f1e2e10fe984b0567686729dd19612cb5d0c7975466ac635b7b562580daedd103135fc70694211783055cb1d706d142fb77c74772562607f42323ffaf6a570b611a115014aaf597d0a5c3fe28a227395b38c74deb195089a88db78473c2a934aa05e1ea37d20eb695b7ef1ac5c068f86bea45be5d7a915552564597b344e1b129c6f5eef2956b690cfe69399bff90340b034f92cf06a117c0508f60e8c37621bb291d03a9ce88ed6b08feef39a43f647d41976d2e3310b7c3ca1094f52412c09244fdf1a6b8d748f230315060a644e2087110343e489ad66ebcc9cdc37bcf742e51097d43db8b3e38144341466f2aead5cd672aaf0d04f16a2ed95356ef590e5c93a0c1a269930a81db4365e6351b42d3298d8debc6b73bf94a38c44102569abb42e38be0a2d0d896b32a3f863dea16a0bcfb87ce822e0f1244dd3662c72a5c4d7fdaadeb7461d88058c529d1ba41630bdb5a52dc316bb0a39b7e8d2a6cae0f9482d8850feff168b9134e8bb16067d13d1497b328d853ed2bab040c57eab061610b5de2905534d59b6629dda4b404d5e7d6d9cfec69abc23489a23e015a023f9f61f7d8ba044cca0519494a9289ad263e3f0b7eba5edf0e444ff6a44cc066643d99112d607da739d19aefdb9e7d9a93f9abeec14774ce180f44cc147f5a2a308e6723dd3e8bf8990ee064e88a1150283da26afc89799eee872b407a5b8b784ec54568fc06bec979c9d5ed35758f70459c984dc6f5a8aee7c68fed5a7a94a8399f3f9fe93b901e917e9afd45362ecaf802a020745334350034395ad6e14aeebda8d014d2eb4df5444b07c16ab46f0532c05fb3be51b0804fafe2783923bf98c0823aec58ea2737d2190bc55ba78c9863df5b192decbb524ce31039cf669e316be59cdb9d4749efd6f3875cdb12292dabd92952d039b65c28f8bf65d947fbbf65f0f926ed7ae1017b68f787cbe028945e7766aee3f10a8df558bd9dbd0d3bbd572b1f294350c91475c63469bc64b5b9d24e83586fa7f2d2f98f1631a3207f2fc359ef9ae156b2ddda17787d68130f8f3534def9f2e4e0a3b8e99e414dac01320c515ba513cb126709f7851b791f9af0f68f5db3972f16758d44da69e2598750028a9a8af47fccf1a117f7df4d01be77b1aab073de31d6668c4d4868c0c006a2f9490c1d634fde726e14777ba1460c34c48b0ffbc3dff03f6073245a185a0d7e61c660215627e5bb022af2475f6f3f026cea0fc8d71fa163311c51cf065efd2654a5c2e7f9cfbc94e9ff0d4fbf0c50b4d227e023aa207658021bd1bdbea33d867a2bb3d73e459b8edd81bde83793885ecb414a4b031ee592a417e685b2378f3828e04fecbdd2e3734709a6484e1d750dfa6bc2d3511ba3b63f20ca40c0a715161bddac66e8c4dcc76e60b9f3d6572555179a33be864b01751263bab77ec2164e2e962cb6b4f631aaa9d133e8d3d65927714c5dda6072ab20ab59ed2a673985ff2e8fa18a1415d650472733b50860f41a49ae795bd2684de500e5e30c5fa82bef0618ce8db26a296f746cb131f3d1112ee09bb309a7ddedcdfa9955f2d72cbe5afa0af30c0181a9690835605ad0a7ca531afa142717ffd6cd8191174dc2f31878a1ab8af903683d33e1cb1a97063428f628f4c5373a2e04bdc8235ae4310afb0e5da33bb30ff716bba30adc3b722da86f46dadf7129efc5ea3ec0f9f70cf72c49e1052ea2362a56b7abafdc422d3ecff21883f97dd879252f56574276aeed4fe0f29647601b9b0b7aaac77da553e9d4c1ef44307ca09f2105c02dc6923ad1178a4510c12039684c7dde0aeb8598a75674c695450fa8be842602666ef1f60f94b1539175a02b298620e6e0c2aa8f1cf3584db1e8103206e8d0e05d59d6d58890b77438485ab2844627fd79624b206e376123e512c071920de25912adffddf5041e803c40c7d4b944f7c480b4ce11721db5ea57bd8a3b18f736aee29f43b357f7cdddb58508a6e4f078e47971654f816bca22511e692adaceca802a34da570cd721403411298719a172d2409efb2a3e3fbf996d9eff92ff36762ec864f59680ab0936a7fc35990eaac715300758674bf99934f0ce06c2d88e87d4fd7fe3a12a642398db6bf34c940d0e2f64a70283ffa12208d2baf18091f30d957b853b4890704feca31c6ec13b2eff867e16fd26c330e2cc8f5cc43f1efaf094c58f9dbc27e07f54168103e28b31cb2fa9aebd0e6c1c8e1d1564c7bbcee0c641b0208251a4330e36fa18d1d50fce563199502f2dfadda751a7f7cea5b4fa588bb730e10e36bd66f84f9cc6b7a23cb6b48dfb81d5361d756add16a03980daf050b2ab1c0897714b448be2d1a012683e5ee198a7a4a772417b56105771f3caf15dc886d00d7a7072e2f0dfd1d3544a4337325b28ac693bb7bdf33db80775e69b0c27337528e99839ca8d79a0803c693eab8f22349d61d3c6044ace133470db2b592d7dca4c7fc39a44beead26e000b6f53ee948618c9218d175d12a5225152d6318a48d90c7e0effc54486cae9974c971772b7f769f000b62acb15455d87256cbf7f7622f4530d11e8fb3292ef96d5a6a07007bcdc8c1af8024e93597c07bb8822721f5daa5e4c0e2564768063c6498a8dbe55746c256522526676b870f6148f83f72b8b01458522b813c83037f231d862773dc88965aa84fb3d5f44853bc93f1c237ef29069e77007e07d41cac0a0c0d0135c3a38fbf0bffc2d9c15d888e3489bb7b76e30345fe67ac3b1c2dcb71bc76ac014a63f45dc9457f4b15163e037a356e531381db087bbf3fdbb12724b6dab1cc1f544e7459e83918718b4b9787217214bd3d68c952eb17b8a5375f725e8c0a5cb92cd4bb74ae6ec632714ac3dca8c9988c9ec93efeb61c229879abec3c42417d08672174b3ea86c644319ca1f0d7b607c684d7715fa365d2600ae54084f3b9cc7d7de6dedec4102b602f46b7d1daaa32053a8e741afb2d36d42e0ee8a16ebecca74a25d4c8054e1e056f71256d4de0512fa9e05dd7552c66fd538f39ff59a0e9af4514f322852b214d7074f32e3c59df215f9f069e4ff9a7d4041d0b706f8e8cbe08d5eacf804866ba83910aa87e171f196addf6b0926b915fe7124a6de14e1ece7e5690ddcb18e72925676d710a77f9aa222dcfdabd4e3f3bb68f4a097eb315266076f3b26f1990a9ef5924c3cbe5dc7defddc5890e30e7459b8c721b6d1f9baf3777efed6aa088ce1c469c11646882b9c9f47bb2a2cd7cc34fb69f68101bff4b07555cfa7a85500e18e0fa55fd14b4a45af5cb0850835e504c455335eb90b83b105ae4bdcfe812c39351f3034a9681a91245d31883100ec8871f476ec709838a66c7209cfc710e61364324161487634a381216b4b469867aa408e5eeeeb51bd0a638e05939f1edbb433bf190bb41a84bce8a45c44104ee4a7c69d25d88336a5aff1850a62e74d2ed7bd498c3f296b08298bebabbb1e69fdec0b00593415a0c76502d3458e5c8d30cd6f683835620b0d78e92bee3094c456a3ca48a8af721ebc632b888681a712423740a3bddfb40eaf44f67157ab2dd2174b68b6330c0dd1b90116f8cc178d11ab893140aa6a5288b12823acdde5516db94fbe7b848980069dd1dbe424508121881d98dba19ad7e6f12dce26dd8b9ba6111253da7d507b93408e2cf5fb3317904e9abd3cc84b8004de593d9addfd5889d4a1305a07f0d974fae7dcdca7177595270135aebe0386f962243a5b5d6a91f19780d228f7657818fca7bacd6014b8aadc80745f9cda4e68b90b8279893cf1c51e8a083c0f54a87cf2622ad5919d47c750d91243bbcf7ca48a4e973335bd3555900ec6485f772bf3dfab86d76cff9cfec0f4fe61d4383a289a656ae0489755cb6369c10e5ed344fcff5ec81b5341e2a99b5ef2fc2b6d4d6533b654956c851b25528408f7aab6c87fef3ca3a3695c32997a515c133d157efe6767e18201f2d1a30f1caed81fbe4c3e70979131888e73c30010c6958b2c081ba8bfadd890f83374ddf11138738dcb294cf89c0a4dcf24a54506a5a0163bae42713e6b8585de428be90661dff299453af855d73c718705e56b980af2704e7904109a2f9806d4ee41ca226b2b2fc0c27baad77a090306bf91d226907787c8b1c25dac046a5268499eafa0d6a8be55e5d119bfbacd5688bd1dfe54aa3870b8bdc20d16c05b5ec39e3450c1cd88302c68b44bf6c0a002fdcd1c68f54007a9a7ee609760cdf223b29804a900835d50c08af732fef47073e8b5307f9729db1913eec9b8e7032460638fc75062fc17d5afa4f214253b5ef854d349fc10ce9436d421d0a87a284e5f88c62f868551b54752b545636a3a26115e8001717f85e70e81ca59b759c280611d53ca67cb586e45fe4ac57ed448345a380a76ac1d95cf18279b7b6e4369f4b57ba13bf1aebdd9ac230d67448837379c13efed151a470b4a4422f6621b02b521c2f5be3429148f7bf15416d6ec7f53e887f6775f62fe0dc607a6b3a878fe57949eacd0a426000ec8025cf2518aa1ff9d69f898386cdd9ef43e5ac32b575997caae1191bf2faeb129492cb7aaeaf26872d358c53685708c8bb725cad985521e0a93ee659d3b1d376d21bfea08512e2d06dc5d75851e601f379e294403b4777dad65add4bb88d33830c18fe02be2bd95c2a72be0a062a6b8e651542e41ab58711c2ea96458c3582d0c62c8017c2f52954efb87872384e726ee817a4fabce4a83be6629", 0x1000}], 0x9, &(0x7f0000003280)=[{0x1010, 0x1, 0x5, "15c244c6ef2859c784dc93637e7bd26ab5ba765d5dfbb4143f85e0a78bb811e7d350e7141b8c4dc1faee2b2174cf250a382a6db7ff0ac3f366ca9683938df44d8a449586f6cefbbfa0bb840cfdd684c50f4c1cfbd369719b729a9231f3ab45824b26b844f2d74ac616497645cd30bc0f27dde0f5e29e994ccf38397852190393ca1fd0947c2ac9211f00a24e3d52da83f83d611523e8a2b1a04d4e32cfa1538e5525ca25c18b2eb2a4001ee41d970cbc8096507a0c155bc71e741c704203bd82ce066a83ac2965c143f0ed849cf7ec3d1c5860db7ba26eebd7e44e059f25014b5b6eea4a125998ca02d5fac25f6149217648e7003088a7e137e67879ac4da03ebe6b7397a97a930ea7f7a91b36b1bba3d579520b175125709c34818578a4b73162098dc05a6ec9494b14a7b15006e160465b16179ba0de03084da47085df0a4c1b96ab6f287f90ab01e795ef3bec4f74aea8975fedc1276a059e05498ad21eb81f475793a8f1fe40b399360e9f36153938c6c7f435a09423733a57de895567f4ac3bcdcd0bfde6a596145a30da6e1bb8b58d148ec8a53e589d1054b8252ad12e6b8034d97486e7af78a7f301db48a0ab23f4d29bc9e78b3c7ba65c1035a7380b5aea8fe8b279f2f9bb5ccfe09b995c544d7c17fc42dbd717ea8d1da52f87ea55b0f0b026120112fa778e0a19de25772056ee5c4fe74d76d0372495e5cab190762752a55c854fe8c619d60fbc7c61c51eeb23194852314ecb3f69868947196f50667da432ab7af7dd57ed88b0c623fd284d90b3f2181dc7f756addca82d7f5876ae42e39d3b1f8704f28ac7f31c542a8e0a81c08eda5b0d736653655ea7ba626536f36f86874789ac47980284c55d3dd37296a5b58f5d053ec69441c1c6b11de98a20dbe38183618f129e5cccadaf5fa01f1af2cdd8cff04c702c98edbdcebba6fc4a140b5cc465de14211c528fa9efe07b887c0842e62159490ad8e6ad21cbebd2db38c47214aea286f1ec2940f1b660e93ae071864cc5c231f5d521fa9f2d27741d1193270cfdf7178cdb5af7090ae3931205d40fb4b2b347c5c1d9bb32b4cd4520141ddb15001ad05508b27cd76d100c77ccb172e016073b354752c039e4932456a6c571b8f291bc2dee238134578ba8c75920d41965cfc1a5f328d5c86f589637dbc54bb1e7c9cc50703b0a76a0cebe96421425e200bfeb6a047441bc92e8fa7d1969096d6ab56b0f6e9c10635e37de88fe86d7acb726e1c81e7b287c8e9fdd0056ff2358a650526d4591c7a7116445a13776835f866adcb60fe1abb8fb7b37ca891a4c687af134051cd3da0d43694e93a902cc842e6a7d196ba725ad610f28d21c24fa4126d5f37f18781dc35b03b29ad06e64073822dcddd0767fa8e6629bb608eb6e6df25cd78c25af8f1657e2b588acd93966659a076c450084c9387663c8eb7a5af7632b5a3bc79d225bded7c117bbdd0566527cc12d663e59b5e2c8fb9b607e2b64dad2640a16e3ec1c8e31103b53e8a149d0dd1ed9d31eaa6b8a077b59ed6b21e714dd5dcbbfd24d4de9c547f387c213c2821fee61363bed9aecc82164f2c7630ea81995fb2781d607da7e0b13c66b9b5839aa1ef199b6b580b3c4b483bba900cf8a0e146a78e59e26a4dc3090f26e1cea4ffdfe2e157210201ec0a6283f72960b6479f5a4aa2b35d54605fdf759637659dce0459a64c38d3c727a5cbd1a314955307603809e30046281d3a5ce88ab81ff80ed6a3440df293bace5248d7d52f1c6964ac038a97e25df48057c8d83e0ba5fba63896f7ae27e4abc532cc993089e9f4479bb24bfd4a974aab3fedfd12e607b50ac35332275beed46b0b3fadc2ef2b409d86ead57a6301015cb03dc0de7cbf1270cc7392b11821943034f21cf7af49e40e86afa34ca27b54f1d19812dfd1fd49a5ca31fa57a05011b2ee65b1062d814dc5375f614b3125babf940ed1564a87a16e34fdc4de7baba9afed5b2d938248ee9f6d70d151aea0c0c5c8c0ea38fc3669e4bb407924eae0e7e3b140b563d2004b41c4d6e6a20e9b1efdc56e83c645596ca4fe3fa18ece7c8be4083166163d1e00e47efb4367526ec7451025b44f1dd017c113e21fbc7ac93015ed3fbcdac032850d25aafc508873b9ff1865c0401b278317301d01a5536215a80d006a8cf493551ee68a54354f0c2b40be7d6cc608dcd0ac29327cbe5820b84d2861a04cb708751442c4eac3f3819f1f84b836940362ad6e5b53e23d64f1672b1820bc77c54bd4dff98ece9bb27d9fcf98bfbfb08e059394854affbb994602bb2e605fb88f483fff5976bbcc7d5e3d9dd46a23916c92a909e80db346d68f523a695a06c41c9824c7aee66bf3a0449ecab3a299b7a81f46b08cfaa2bc086741488b67a79c577d744fc1773dae09b97d4c52e9ccd69ffa223a27e84aa58bad57a104149afa073fdb05f4b0b7beef3c247ca534a82fdbb0b8a2d39886aecf6dab128d5be0544c16710907bb7069aed507032eec66ae99653254e017022d628a5fc451ac5cf9a0c16f22717acfb502a7c27577829691e2825159689cd69d190633c11c9010716b6bd430d433157d04703de29a00ec585cbf074bb796c2ed57ae4ff1686c8d65b07cd74961e5fbc49b5981cef3e05ec82db0e20d76e12cf6805e32c29c31f049aa825d3f56c1484a42e3e132992b8345b0445303529bae07bb51c938cd722d12bcad203ff4cd781657d7ec02683a2883732f18e14b31a774153484c3bcc09a49019c1ddd50204755375d5922e09e477999a1234e71bbdeedfe2b6c6bb213effa67edcf598999237bcb365cfbbfd57ad581a89e1003c98f336a98ec01c7c2d82a78ba401613a4ea354f802373d36794ec8ab5fb3c5980e06b4a96b8b853d45038aed4b6f73bd6c910b881782532d572a2431d666d5212f99e318e8bdab6eda8c3bfe376c054ac04390bd04b53f6c0df3e51832cf822e3ef803644961b2256ebac9ae1bc2cf6b3f75b61119d685728bc988d43940766739b4f36b0f18ecf5e6d535b72dfd897cb267c02abaef14ff8f809167b2e8661c37f906b0b21199449683a4e355895c84d5f91894a715df1040630755a0b8b83d70aed17bf02f42324a1edcf580f027009cd59f1b5041d836c81285ea53093285fdbe09b3a0877833056c6b1c9a07cc52d884c3c2bb930c5d5a55c8d10f7b7573ce00a0b1d70c645c699877da6703cf67fbd2f880953afa4518a7039bf7add10c660e29c80d8bedb7b03ec5a0ef5ccb3872eea14c7d31b9210baf032c11ededf767c44be10228c39cddf79e21e235b1e19c1e8da55fb311f5f0d748468964a58eb4ac396b6e2d8afd7152b44d28c24a3a35d9e554d47b50788f58511dd36ac4408e159d5c0d5ef14b4126d59ec66057236289df70926791165f05fe5accc38757e683f72366cbb81506a6364fabbf2c97730740098edcb2a70a1b4e94571103c9b3ab73fd93bd9ca7e69c6bd4ca37d718faba636998df6e481fcdfaea15585e39d004db83487904f83b62baabbd48764609a2ec47c6ca1930686170b14dcf318632533adf56476b2f2e861f9bd40ec84df5337e1e72fd8f06e4a1cb68697bb7eadf3d2640ccd00704e9a8c1c579cdafd582ba84fe5a3b94d12f49d9d7d4d777882751d058123852f820b12de021a986802f2477b1b1bd251b4a35122703e3724ad5d2c71b667c2f3e789762ec47eb9ff43109a53ca2ac64034b3afd1400ed5a5840ea8251df59b8967c1a459c8c472731d1999db5df618b48766657ac059c8187bc46a1c82d3dd56ba29a0335c7d20e479b7641fcd8a538c608ebbf691e2dee6b8f766b8a6b41012061d4c96a57267d423e69bc8dd4192f27716e70a415409e10ccee25738284d5551d548427e89fd411a0902f95725c789478ccca6c932364ad400f529f59600eb0b40c44c63aa954067f4be7e1f43557ac9336dbc0538d4c38fbc6af6e4eb530da25c0964c58907b53bf7e587682a507cf166f9214cfab52ad948c6d2486d36f9a3e9a6673dfa0294f0dea148bec1f96ad4ee9833d5b971d5580cfd64fbd151a8fb3c10f792bd34b6d1dce525d5561c247e67c335a9a18f705035bd2b2c78f64154210daed70cb26cd46e236ff82997bc3457f4757897a3f8ff51c7ba0dea3fd683f14873ae2b67e1da649ec017b3e32c642ebe18d996d60c3f3d4e1b02a63a3aa18bd38e72b6867234475cb4005bcba9178b2f19dd41c660b57dcc5caebc565714d470d36046c630199ab5eb7db139a345a1caf51ea6ff7ba9498b495612b717f3baf1c752cbfbbd8b58119e17b0b0719cb03a19bd83d7207b2f3497b9e90dd3d48fe0aa5f72ba547f25e30474ebcfd4fa71fabaca4b6ca4c589a01a0f0879e4232d01a505d46f15c5080d434eea004d7fbaf4bb34310265ca347ca6ad2584ec4336d84584b23e41288feee484c4d1bfe307e2978f4e2bd2aab430e1f2d5c65acf0a841ac274aee7abf875a2ded5c61935e1ce8aec4e8534e1e173a4938d5929c757360690010fa6eb36dcd2c5d03be479e513c8b1d540053f06e65527eaa7daa5ea5d82978396291cc9911835c8f66eee416d139d586c1a80ec6c6ab9abe5236abbe4f7ee4fc4d38a4f492a42b770ddbd7a5f312d286f420473b738bf4b17e3dcf5e527724f9b69231d5958d3b99f17a6afa183aa21a2b4b4f210b85237c2b69ed956df8c2557fb0716f801d95ceb84eacb8a31fe6963b723517d2b2cb24111ba42c46934b79c86bdd873074fc691c170ffc3dad74c2f3326ca31f2d94fd50b9e34075865d9717a6a88a29bfa02a04e1fb0e2dd8e5985ce0d9376c3dfd7d2840bec6cb810970367da903ba91c5352c7b1b82bc11577af882062dace0005cf6a02ec58fc74fee38603833a22768ce83e085f8b0bb001d657b3d8abc8b4177937108adca675e69c21d2143cbbab340f2632791ff72416f3e65ed9e4bd813c0a4a9ffbf034204fc54078a44c64944168198b6f315d9f8238b43552094704729e04df05fdfd5c950a49b69333deeca2777c128b1ebece484bcaa671286c0f0df440938a3e244a20a3d6fc01a611142dd0da31cde3342142960d78d36396ce2fb400696b9efa78c4a97d51e93cfadc666586c38547e310342345c04911d919f6ee857c62b71696d2f9aa9b386859a389c161cbc85dc4dc4cf9fc999f106c8507d684de005b425038bdf4e3e097ebbf9fbcdd0606a726f38d3bc8f18aaa4aa1863785e4c35d3195849d64803da629b810534f24f7a79d2d8754adba8039d757fb693b64e0a51fcdfe530ee792cd209d95d76c3f03126be4a1c936d613062f91718ece20b683e26bc30eafeed47cb3935755403c5e76dc72b584a731fc58dff1fd7b2f70b165c16eaf3923fb0224cf27406707e9f2ceafd29caa4940ace86bb9948d2d66600da6325461689437896e24f57cd281f0adcb8cb63b34c3687c5fccf9414b9626b5c183e626104cc1fdb65e3f0d617ab89ccc12d816adf10921fc45e45a328ca8acba22ab9d465329a1f592b90e95352df651483987aeacabe0ba917630604b2297d9ea2448010381a0e9c9608cc140683259bbb3ffe146611bc4adf0b1771fca6febee9003e9917481ea114357b875a89e347db4b7b43ec2207f799d2be1832c500d66aef1bf366d1c23ea084988ec57ce236943bc50a25e669d087019e358abcb2302e81993c711cc1282e44940865c87a96a0b4b2f02b9928cc952b1682c855afbcb563b983a6c1ecf6cea2b838f0bbd25d34506ed0c96dae8e6a0777"}, {0xe8, 0x1, 0x1, "d58939fb8babf96765721bd363ac03278f51aaa3f401cde7224ce1b51f6b3d91fdd10a12512dcbad7745553ccaa5b625618f238fc43ec7778b5f9512d11cd3134d80eaecd606ccd9b576b027e7643c78b85a0f386f9a22f63523081fc1083b042cd04d86250722e2e66b92c8021c0d477286f197d60e62cef52bb2e553141ca736be83b038784fc67bd701001d5d432b34dabe10fc8c42b3ccf3517676f52fc971bd3f93b0ef7a9d0f12c5a609b9b5e46d9a12bb08d179947aa2e6c2738a0413a4a163cc54d1fe9ffd2bea03eb10b1e716c7da8ca7a2e0"}, {0xc0, 0x0, 0x1000, "d2ca1e65fc42278832003f628644376cac6258064241b7b243653ee8fc9c7787ece0ca68ab5329de65fa5949f63acfa152e86eb762a68c2f4cbd61994af3c88620f7f7c6b555ea783a00928a031efcf0e1c54838e20a8e2f49ce0955d9715403290042ddf36189895fb66627a299081a32beac6dccb4199bf73d70a7b40e9baa670698b92cd3edef6cd20d3ec2ca299fe29bde6a8e3ffeaaf42a07e82d22d86ae26eeebaec9ab75933"}, {0x78, 0x1, 0x8, "42d9921e02bbd5828fdd4a8e064efa50df2119e077eaf060c0eed51ad4a39ab4a1a41baeb50a2619f2cff30a301b871dd7fcb9155d25c088f116d0ee816fe3c6cea59dbb15eb428528f906b7db0f072ffd6a2180be1e5cbae9d8d184ce7c90e251"}, {0xe8, 0xffff, 0xe00, "f045f01e8325784ced096f64ce666dfe898a1655245d835860ff37ca65b862fee5e6f0d380dd3d2de3fead8d3373c05eb13679c01c64129fdcf483394cf014ca929afd39f3b467c27fb89ed3c38800be0ba1796f4787abf075477c3efc2bd304a6deb814d23fd0ecfea441983605b83f9e68d380dc79b5a30fd80f9e3b93d43bf00f668ce1d3953a749ae12d4abd46672e203665454b30c92b502346732fb1e6f3ce203bf84f4245e91f11fa48375ac675e81c47144522ff39f22c65edbe23a1faabbd978710ad76b82734606455e5a20729eaebcc286c"}, {0x1010, 0x1, 0x10001, "8d4a7c9fbc324885b05dd4c4c8d79c49e2c95d72f634148b845b9610187e6b0b7f603dc2be9a3103d813ce5b3ddfc2bf8598250b3ac0780e820870c939535b89b5525048874371b01fe12c93efa588c62e0c62b01da5e1b4771b691c9228d09c750243ec449f1b560a7d835cc12deba13f7aab67ab27bda09b6f3a10ec9fd50924c2706611ebce917379cccd25ed14951bbb5f6e1caa603d8c8cff8bd937952f88d5c6f1efa3a16313bd3883b600394749967003df097eefbb9f9ec1706771fe29c7ced48f809177c5e07b49e4a5a03cecef12ea3a8259c7c608e4e1c1cc0ea2481a02348fd14730ee2f165d053dd9154bd686baa2a1c00f61833cc0c711f6e4d68683819f4ae45f8bf722f21bf31b2a0c1f687e5a92b4d862fbebda13c2287b6bfca9d55ce795d47959766bb4b2330caf9a0ef3cde5b423d2cb1dff77c5fc99bc3fae8331fb486a2453f7f2391d1a292e530e6533c9c899aa269807a3f6d485314f8c20cf7960ca8c499f3798230a21c7721ad5649293c18a53ff5a4d071e092464f3f755b496216f01dc399977b62b2e8246c9c7102299f62bdccab20cdee816f9f88c521a57ed71ff4c5d3d0fb0554bede866cde426daaf03d2031650fe723bfefe328297a851b3439f5dcc11e0e146b173bf49d7fcd074f1b380f0c25eb40f2bbffee9dec4f1fecbc123802a9f8e7ec2cfa54367e1e56c8203524e15a465f61f6cc12f3c82ed5a1fc9a4efe8475b2921b64dacf06e2bd2baa909e6ea1357235c62ad6879a4ae209a55b150fcdf6f90b11fa90e4e13fac1387c17655f6fca94c04885abf419158828b1bf06a1afe866e4aba9356bd77892f9a696ac2050a774abf2cb977c4f79f67eea61df3f40b74f8fc28355e305e4252259b8b6042f8a820535d97096966bd459af3c3a0fc7a3a249702db8cdc2192ae0cb168df4016c7d7ecbcd0c38c0417a23bfcb703bd30df578a9153233cecf09da1cdf850eab26588fd92d06e93a31573360943001f13eede765a95a403843c1ee538cfda11b05a4b71884aa1868704940bed96d0458796f6e9adba94a1c507dfd579a5a1559286345b3bf48e5caf4a3a406ba52885dedfb67224bcbad2c3d8cf8e0390b60e77023f8f646cd3d67340b4e048daf8626004635479c30c1406ab7057b177d5e9e288a92e5ae7b557f0229d79682543e74bba11b7aeb266b047b98c5e879d0fd85866fea654bf419cb6270b4ebc289c84b5dc6dc2a4d5d4b54b275e159fe2308bbacb3f9641e6aeab77f3e9b8e0e6bea11de2490f803be24b96837f158260237a983e350cda1280038e66d21d20533a71e30bf8ce4ff97d5d26b68132b62c244c1045c8199798f92fd5b18a912b503902f729972643ec099aac584578ead9c4e0a16a3e0deba5df162a8459d27ed04b3cd4987ea80df95cdb25f9c250b71e54ced6e7267fbecf601388e4fca5a95aa0b6ba5154cab81a36fc07af876a81c0b51fb99ebf999a5e373ffe0812b55ac4bec422d2196b8401dca0edc25bfcff44f0d3b352b0534307bf4b33e367928fb411dec1dea5a3729155c3bec842d29e498f9a36bdb0eddaa28a8595e9a6269d7611759aea72637113b62459e1d19bed1ad9d1f6eb9288a92c602fa754ccb93a9fa03774c5dd2a2726d7ee479b8bbb3f36ddbb4a69e6d15a4f8d7394290e8b15ec7b22010678efa020d0079cadf14b87f26844e92dbb2577b7be74fc9ea53740ba202fb10931e04ee5c9576237e7261c9b9321ab177cf4bd4d456057e1e3393c8bd63f2ad5f130e9688200a8c8811b4b5e2051f4ac853b88d17560f2c825bf17bacb859e2e71c7d2d1fc5d041696ba9e0a35532c334ef79b26adea018ad580bd81dfc8fe88050a2f4e51cb7c0ced5b8534e66f2e6e43a1b6258863a571de4993df9a787aaa4c6e1dd7a9844303c8e1483119b4550639e19800fe051df918be77c6df5e69fd2fe59a85754e6e5577a9c753848887ca79e6c044fa39751ed21a76d58d49d65a300c5ba54076db27ac8e21108992b01de43811dc7ec810d514e3d0831e19656c119583c10fc53d2077961815c4c388ffacdd9ee1cd963ea7fcbd6424771e1146f06ffb5c7cf99c4ab435198135daeaf09f73d6fd81415b5bf0c80cdb3ca103f4270d209f98ebe3d707659960067e6d5fe2db53797c00677ae5b16e75c0035dfd7ac524f62eac17740aebdb3c06dbcb66480950dbf1d20e9ea7b21ac70d3c8cc36992d394b15a3256f3b05a827281232c95e0b00e548c4fd5ef6c2bc061bb07ad06419b02f0ae5d67d29567e89e616f912a0b2d7deb32694fa9623be8f7d405a9c0f20bdf0d05a495539a7f3cd688fd2996ca43d1c57356711ad27e7617a76aa135fde8acf5e7fbc10bd15f67a930ac96bd73140af0745a42ca3c3242ef4b7165b166d967a02d9053b7a33d601d54c72649ec380e5695bed347050c399b5fbe0b532df1551617780043d9c84df67e09b3df999c6b7c244e58f3eed4c9b8ba90c82ac6aaaeebc8ecd707300eda86870afac5814cbe133d04f2522d5204821774e63f82fc238108ae68b66da3c6caa9311922e27cd37b2b3abcab4b95fb6bc7e50d5686ef2a336419f5b4c45dade8b84409b826d02905194c2590304c30b19d67245d8f59320f0d44d0e12aba5c1266678cd88f131063e3768326ea50337e3c9fd1690cdd29caff48f00a477c714c140754a15c18b9b90e808a26112c5f05c500f223c608959d317033dc900754e53605ae42ec2361009b59da1a9fa0f9e013eae8f4db5acd9f33882324126d5bf74451ab475977c77cce26a9123f7a0cce7741f70be471bd5cb4eb368d1e6890c2131a27e22372fb8e8b265a2abaaf4587ccc839c02b3edcd2575bfad724ff5e5c78c884f03ca32976fcadf1bae7b31cf3fbf32c9049424c83405d7c887a4316d81b0711b3de74b9b9bfb09b162a822ae4dbf021891e4ef9dd0765eef1b4dcdbd646b884812d84607b8eb01abdc19f9a4efcac7b06e8c67914e8e0539b299052af2eed49ffb0f8d53276782a825fa07a5f7053d241fd8541bc8b57717ef216570f4992d7dac9e8defbd98de0b2151e79add8d770e774f0da03fb65844a70939ee038f1a6e2e3c45d11dd075fa00850791fecd31bffddff141f6e033c6f72884f6b5fb514e4124935fff8832185600b65200cfe129d533874dd21637a33816c5085bba0e8b14fb63720a335f6090b8470382cb45025cac068d38a5c322b8a225876245385bcd4362f513c9a16271967eea9cdde89fbc9a44357075065a4e847d071cb123d18d85798e23223a48184b3de6686266a3fb5238ac131cff474ee687898ee9fdfbb1589cb1e2b5069ddc68e8586771ee34b2bdc60395855b74abcac161159f761fc5396d9a629eb4270ed3e226a14151cccfbd479ede0ef3e9836266b23909986c4ced0f06cf737f2cd04fd721ef446e96eb9f41c3315cf42a50fb2f731f1d29f97c7adf5e34020f5b496b1552c475d5f264c15d35a66adf87a6a5472df7779bbab12ee62f795f12a26bfa5f67bfb212e11c13c142548f88d7901d1477937519f7eb60cf1835dab899b6fe0622596add4aec9e54368a0e70286006079b64ddaf73c493bd0f43d6466c1dc74127c611d48510791c562d95fbe2894655f32fb7925e3639111117da062951ef50657c3b22e118a85b45dcd78b0b2ea1575f180be189da2a0b215f78beaaf2433f0456128500af9f25c126a26378edd24db0e5efc0f1fee45435ce74a109f0dd9a002047687bb4ea01a29f39663bcb404064d7135d8fb31a59e399e8c05691a510b3723b2129503b8be07d2d629b799e0d3c8d778c816e32a6f9af3208d04449a01f3de6ce9785e30c2eec393bc2f54e9508409815d002f115859d29130481ad4b3e33359cba93064aaee5f17602c3d16b5401ec30be7fa9037eda339aa92878b8f2050a849147f8000fce8e1e60a3efec09b173d80b8631707207ff0970ae67970569959cad53b6d5b4ef769c3e95a2bdf622176016aaa4d91cde60ae52e23f9955c211e16791be86e3274e7e3e3f16f7ab1f8ac737dd7b1b66793c371bc476a5da2b5d0d3e35e0b744c7229b774c18cba24a8f6e52441295388ac704d50e6bbdea8ecd8f7d8c4319c4aad4cff08d6de5b6b24418f6012d7825c5da827f870927a8c63eb758e1ecc76cff98300e3d192e9f9d6f37d381eced6d9684ca3f0362f674ae7cab3f3e34363c7f0aa6b49b05abb5beb30594d1f27e6ecda0614995d87537499264e48d4a8ff39391129667e7608447cba1e8a8a20d1922651d47519bf35a9870821c5dc16d34dbcf5eeba558ebd70f2e03000c27573511ddea67cbb841b07f86663ccde46717dde687af16f5958f7d05504edc39e64e1301180838f50a7da935f87c2a6ce62dab67373e70f7b72ccbdc09ccc760d6bcbedfe8343d46385015fcd4b3d632b2a575ea659721cb120ab7dbd1d2d1f3f0fa1a0d8fb83f8d3f91b31f147fcc6168c2ce85aa8e1b645feca2202cc5b69d54309fb0fd20dfddd261f2d526309f5c7355fc50e5b121de683fb3a8c79282ed0e26e5be4222517c1d85b22270e773a7ad130ff9fcb8125113db646e6eaa24926a04b1201497913506cbfc272fba7ed3951da733dc2c8ad63c4c4ba62118ffe72d28dc54e7a33b789bd3c069f5f22433828a47840097e55fd881d125f1f14f04bb1c67e3a0a234457728bedec688e41856446f4c9fdfb661c082489556692ee26a0540f0eb095d6133c9c419bfe35426e8cb3f8903dcd9a4490b69d9f378262eebc16046115fb628e9bd364f6d50c5c86fa44add3f8b242950eac4ee075be546a4baa57e5a13ffb9d17ca054882588a7a7e071b74b245bfd8462a81335bf23a67d47227cd88ccdb5ba22fe8388bd833d817b7f1def3d37d789f2ebb90c03acbac2ec92346ca928c7b9939dc1e6fd733a32d54880368f3a1d1e67142075b4f908e037db14ce0b23cf3ca1a9f3ecfaed3d5714d98010a20477ecb910141d31e7f7f85af72ab26335b17f038a02ff0305c6532dc00c6325bd6a173942f83c77de11a1190f12c404fadbd486fd7d65302685403a270d973ba7e0fb36dcc472977b628623e4d09635b82b980a14ad7ae4b3bdd6fe97528752f1bde57b946601678661400a305dd05578ccfee17cecf6513a9363c691be31b6b7a100f9eb395079771cfe818234450a4465d9cf702b2bd43f4d5e82a02c2d710895494e81f0a2645f6ef5bbe18abf8419657a2d97a190602b0ad329ae59bb488485e186fe0750501e5af93f5a67522c846f279feebf6de2355f6038d6f7cc8e753ad1716f6f94b8f064354ce3d739751d7aaed286299f411561caaebd86a2ea6f83bcdec2d5b9a298426ef6c5d7a0ef80d7d8de8e3645bc8d5b4cf5abdddcd4429ef133ab519582f113ec39eb032fb4a1daefc95bb3dfaf1f8c25b1120bcad6550db738f56b2889c2908af25a3ca52971aeabf75e0c7ef06a10802e56c1fc200cf578e4b135c679cbe0e5b3527ff6c2ca8d90a6e48a59269b09ec878f31f4b5b5514dd0076ddd4555f5b0caaa316066fc2fcabed7b2c13492cd606dcd2214fb6b04e72265c79459b7a9529e738c358bd23c5e0e6741d3f78b473a3544e56699286370e3068b1ab68e17cc346fbfb971706d4217d56c5715198efe441c9af37656d459ec8df61b5229da1905b6310bcb4846b771c5f7941c5f9844a6042ffc9472a1dd57e5bce8c3e792a8ed2b9513709f2aa5ba624a933de019beee14b514d7c609c9c3989b3a"}], 0x2328}, 0x400) 19:16:31 executing program 0: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)={0x2}) execve(0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='.\x00', 0x0, 0x1) fchown(r0, 0x0, 0x0) setreuid(0x0, 0x0) setreuid(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffff14) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r2) r3 = semget$private(0x0, 0x4, 0x189) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r5 = getgid() semop(r3, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r4, 0x0, 0x0, r5, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0x20008006, 0x0, 0x0, 0x0, r2, 0x100010024, 0x207}, 0x9, 0xc, 0x2}) 19:16:31 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x4000, 0x1) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0, 0x5833, r0, 0x0, 0x3) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r2 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000eeb000/0x2000)=nil) shmctl$IPC_STAT(r2, 0x2, 0x0) r3 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f0000000000)=0x9b, 0x4) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206916, &(0x7f0000000300)) ioctl$KDDISABIO(r4, 0x20004b3d) r5 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xa0000704, r5) fcntl$setown(r1, 0x6, r5) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x100, 0x20800000, 0x200000, 0x0, 0xfffffffffffeffff, 0x0, 0x2], [], [0x1], [], [], {0x0, 0x200}}}) 19:16:31 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) writev(r0, 0x0, 0x0) write(r0, 0x0, 0xffffff3e) writev(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) r1 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x3ffff) preadv(r1, &(0x7f0000000080)=[{}], 0x100000000000028a, 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r3 = socket(0x18, 0x2, 0x0) write(r3, &(0x7f0000000180)="d8b7ffc401c5e117eea591ae612ce16516c71aa563726bdea9a05d67bc0b7b3d65e8636b7758092532d18bf802e7b039cb401f0da6bfb5a4b32de2c6d39e200137383c22fb995335ee9189d74a4e6c9e03ca962fd8d8416c0846f765a6824a493d9618f0453d63", 0x67) setsockopt(r3, 0x29, 0xa, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r4 = dup(r3) sendmsg$unix(r4, &(0x7f0000000a00)={0x0, 0x0, 0x0}, 0x0) ioctl$WSKBDIO_GETMODE(r4, 0x40045714, &(0x7f0000000000)) writev(r2, &(0x7f0000000340)=[{&(0x7f0000000180), 0x817fd}], 0x1000000000000013) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='W\x00') mknod(&(0x7f0000000040)='./file0\x00', 0x8000, 0x7) 19:16:31 executing program 1: semget(0x3, 0x4, 0x8) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) bind$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="000095ac71d410732e2b"], 0xa) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) 19:16:31 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000100)=0x1) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = getpgrp() wait4(r2, 0x0, 0x10, &(0x7f0000000200)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB='\f'], 0x1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) öÎO"'n+Ø·ÿÄÅá®a,áeÇ¥crkÞ© ]g¼ {=map stack 0x2071c000-0x20b1c000 of map 0xfffffd8058056560 failed: hole in range 19:16:31 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) nanosleep(&(0x7f0000000000), 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pf\x00', 0x10000, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f00000000c0)="3a5ba980c4d5ce519c", 0x9}], 0x10000000000002a0, 0x0, 0x80000000) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 19:16:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x20, 0x0, 0xf4}, {0x6, 0x0, 0x0, 0x182}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0x9, 0xa34}, {0x18, 0x0, 0x8, 0x4468}, 0x8000, [0x7d, 0x3, 0x3, 0x200, 0x0, 0x80000000, 0x4, 0x7]}, 0x3c) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in6, &(0x7f00000000c0)=0xc) 19:16:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x30}, {0x3d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000000c0)=0x1) nanosleep(&(0x7f0000000140)={0x3, 0x3}, 0x0) syz_emit_ethernet(0x3b9, &(0x7f0000000200)) 19:16:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2}, {0x40}, {0x20000000000006, 0xff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000740)) 19:16:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000300)=[{0x24}, {0x1c, 0x0, 0x0, 0xfffffffc}, {0x3, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 19:16:31 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) sendto$unix(r0, &(0x7f0000000040)="0fff94615671c0f46b9a6927b2082516810402e05ce0799291b6f3642cf65f78bd4e47711db396051062eba88fc3e6af", 0x30, 0x2, 0x0, 0x0) syz_emit_ethernet(0x437, &(0x7f0000000a80)=ANY=[@ANYBLOB="aaaaaaaaaaaaffff0500000086dd60c82df704011100fe8000000000f8ff00f9000000000000fe80eeff0000000000000000000000aa00004e200401"]) 19:16:32 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket(0xd91d329ace70f926, 0x4000, 0x1) sendto(r4, &(0x7f0000000340)="f9bae254ff317ffe5ea18c27c4146ee76b40d40340a4cd4638dfc75b8c2dac7f6b75e62f7c646542e1106b7b144e595600c67e1614b0105fe726093c2e8fba617b716b29d41d1a0488462ff4bf8e181b04ff58382b39ac8c4b634c3eb175a024cd35701643311e199a1b42f192e5d5fa62701c792b402775feb8360ecd68b146807ebae107d34df3f7128127ec0de1335e4dce7e5ef536f3db0a1407ac011c8ae4b5ecc6eaeed3e3b5dc71efdbf7d93f256453c670baf987d5446b4aeaf0f0df4ea82d3ec2bfc077c413e71d493fb19704b458f58fb94f2557dcd9c4c33148a2ae7df0ce406627181d72617a53d103ce425a2c609ca6e558d9104788c383d8c5d8fd5aa3aa15866f28b3639c0ca590b150fe37338d3076fc71c817fa5e41df902bf977e5aa055c74ba0f734527adfeef01402043bd4f2079f795a1d1c092b1cfde10ba152173dd0b9aa225185ff592ff7304007bdf7ddfd152e52d6fe47ec1889a0b5db00b78fcb207500ac535311a64860c809e8aed46069ba1978724023f9cc37313bde7f06688585858060cdfa8819ad6de0320a774686ebaf49157a08dd34d5e141fe7ee9ca1cc8ba6f33fcf5f45ef2323e13c28a80ae5030291e2997d56bc758b728689021ba2e7f0762a60df06ac360d1fd078e231853d9bed144daa481bdda92d426f7e0005dde6e713a294b96135a75e3c2ba7a878e6bf6860b7883e069ec04804215f411fae65a065c9a6d7f7dff766ca4eceb42f8c5e5a9200ca75a23e6fda07e8159c9a2a82235b7fb7aa540a426968dd92818d831c02a3e5db0dc701427daaff6460d5dc4ed920f170377b790ce1604555db0f724b9384cc048cb9565800ac5f7b3d72de0cf28453662dc86f0e9e55d9bf3592ceac96f2e1b085d96c3cfd03f02f2717071dacd57e5940634189286ef8504eae61948696c74123f20500b3203bacfcaf9dafb41f70bc91d2a6973f58937ae70518ca5868dff42c7a603966125b41432528f49576b893dfc6d9efb6b2aefe00d4d8f6bddedca76084671815f21e6bda44076487fbf5800896ea5c07237862590b19e592e9302d796e4dfb914d0f0f5c85ead69a5f3af7aea35a653003fea934858af9509155a9f480241eb9258ac593c816a9a79a4397cf29fa33ff94570d6d7974ee4655a322662744d983cf8ff5b0f4eefe70d4a6b41e67f361df248f583e701c64125cf9b64835d61db6f7e6b47d8f720e5738147d548af189e630235bed0689d96a3464e392263f54b9a3b14e79450514d344f1d1b2c5fab0f94c236927bcb8d8de3e874e38501e57aa9b4b03ebf0d47af47b29c6b428f380e030000cfee2dd0d9332e1f8569c3057a2b8554682380fdd008982437a38fafec4535861dde5bdb01998b6545753da96d6a7193657582cdf029d865d4137636a39bc6687d9943998bc2788c8ce66aa0a43f5c01a2ee5b10c246248751d9c912f37baf61af460887bb833dc90b4232fccebb905194b1c760024b0715c562b8e44ef3108bc4bd16304bef5448bb3acd228766e1258124b5f5c02e8ea5d839bcea215ae77386e96b3565e285ce5bbbc283c660083d077edd5bdcadc02d1ae282c3ce705c69be309edcda05803892092facc91ce46c0f61789ad34eaeb0e379c69a9bc963633dbfd6208b7b920fe98b308785af8b1833f030b91f9cfafbfcab15dffb7f0f027135d3b67fec080b5800a80f32d3fac3e7eddeecf92e6980ec0c5abceac7c778ad951e4a5d0e23a081de775f802b4838078e502698697f2f7b898dc0205cef867e5b8edb276cadfaa504738178b746963367743edb82ce41a9b75fdea63d770a81f47af0975045675f07dd6f84192fc3a401d541df170c7bc568d12e57f9ab806ed231233df0058d2e1be43a3360d9ce3015236eb00b3764d219d09da4ceed06b632c30f245321564cbd19760f025bdd3be586c4db6981f0b891521583f64aab75601e7254f2085f751d346e56272ca5963fab39567e4efd2b31bc6f960e9dcb4396b06cf03d80c52367c75ec784b8ce627cafbd2dc5e6d3e668c15e89ce951f0f45c671deef386f8f4a0ce13f69ea46eb6866c93a0123ed43f71946724509b9a4408b65903f6ca2a35001a64715dcaf1d0de66b7e9c1b3ecce17976e44251eaa3d31bee1a80de52a47d6f0879d50d2e357ba32e22e9f9093d343c818478b8167451484d71f9a243bb6cbcca0a2b81df3e02e24b093f847d0aeeb7b9a4c9af4d91ffecd6eb6a8c51e0f3123e98d99d10f5f190315d1665e9a0944287c609c9476783aebf213887b45b4cca74cd00c09ff51153954548ea832015d00ce1ae740b23446d325819328d32eb9e20d12457df5d3cc020bd6c17cdc22df1735176a2f162ac7fe718bac6fa37f86443c677241efff99c708b8ed3590ee041e8b9aef84fa7cda2159fa394428fa8ec87be820bac8ddc91a32f9f0c4342020dcb619bc398878a4530ceba39c5f67393d26356b1092b1cdb6ea44ef0402c69ea9d6fba891a5ee32e71d700abf4ca0d690f167f6a95dad48c2b7b058cdafdba4d5a7778d77e540932131a3ae54109e5437f558f4c9004434e316beb7a8e500629a781c1a43f645c4d4f592cd0165b723e37d4fcf1a6dbf22685305a89f7eb7ec3328b88500b7c84ccb79dfb011aee1415bb3f1c9ffcbedbc27a41ef7a317bab2b60a2341b42846011eae58aa0398afd7554261162180d08964c596494f7f60419f61a7ca4c6b18e600e10b2e945d9a66824d43b34e306960b2fe2501f991418861902a38dea41b308b0c3bcd51006185650fb058c34252e928d7f11944ce3e1ce608df92d811cac4ef69527fe8150767063e28e3169d832b3abbf0db764f7a2d339d0f122049fdb89db9c251413a7e3c8a2222878eb86fe904c37cde4825d8b6be2ddbb8e69db91466b0ab3750c14faab8cc461cfb2e6bac27c143e283948232bb5b45f48e0e08fa8de70c88e2dee61bc60cd6e60b13d5ab7cbeb745bacf7d4f9128a36d79589e7d031161ebd2e754a773d0798b685871fb2ffa196f44e4f1aa5aa33f723045df7193473e42325ae2865359c3413595576bb1b1a7a07bb1842b71a1dc56f0417e9df71a6e5c675fb0842b2cfb79daab841cfbd24769c89da2c3e3e2ead82ac66b5553c687a147ae5de8d4319d34372fb95485e09be300525d62537ff6f00bf789260eaa6a1aed73872029f84e5d88acdeccd0c62bcf5c0bf51e9c1da957fa4164829dc567607ef5d6be699a10500120e2c4c055a7f8e12f3f9dc72512a6810a939042fefdc00743b3a132a74d9681c467d34760a16f6b70e12c60d2897fa573d2bfb91265df41eacec058f1c7568640dcbee5d2d6118aa97c8ff1c1b4678cf945bcc9edc876915aa50d40f91e4dca26a06134b4692f9aae8c2a4feb5ef071a9eb922cd2a86e80e238289fb29709737579c38851ffe72833bc7cfe6f7306377a5a2c60437fa80533d568a9c171f7c3af63e7f1fcc30dda1f4ce3ade4b2fb30a2f85096db825918aadffe76d4abeaa3178292f971bd2ab8016014f3f873525d7e31d803dd8b9e7cb02ab3a4b5961771db80eeeca5f3ba994db52682d1c39ac8a092dfaedbf4bf2cf671776ce0d1f78863a21781c3c761f2bf7d374f94d3eff51d506ed1fb22f8f843b4a4ac787dd5e9d4f3bb683418428e455f9aa9113a25a74b89573d99e0898573d7e76a89b6a01d289f0c7aaaeedb2fbb18015e6703e79f83f87978a823184c09e607b21349421ffce24a8045cb109c6a10643a1cb105eb833b0711e0ebbaf0ea5845f695075a1fdd55125470b42b020314f384e5a626177b7006aa95d9e1c50e4e8289d5567e1a0d25d7ea17893977828266904d2eea4f622c67f853e795f52ec6c0b4266f1a53a19d274aaf4bc73d095439a1b647dc2f838915da38b4f0849a87b36db639a8e7b5e9e28aaa7e065000db9c55810b8659f07877095a015a1a49d2e1537d4b9d454dbd8eb1f645bd5dcfb9545a56b8fbbdf3b8f5de09640e1050a85268edc80b1fae72d54f6cdf234b56a50824a36988cd73fa0265d24e05b616668993f76fc2d18518591d69683c957a91740514e1b0e182ab3dd2e20b6dd1057a819c6eb805078248b9ce1fa004488ba6ad2cc4baca4cb38d25487e06d354500b420c87b232ca53568267b34f572ad216b9178015accef19c0f25ba50f616d0c46de44b3b2d66f33a55d881a6648b429e3f443d3ce37860caeec4b38e1b941d90c360ae9af811f0c3611c61828243815816ab1317e0c43f34cafaf31dcca97632f3ec39bfbb51a8461167d91fdc2341178623e0bd712242e14a250953833a2568855dc679cf36bdd76a74cc68dc7a662d80c505797b403e9e5369344f5d673dcd302906415c124086b1669b341c1070649c4adc3f2689508775b3da0a5bd375094abebabbda644d61e6a7588de8536b3ce95b569138636464c6351228953306f2fe54d60b691383992c009944fd2d4f3dca166f5ead2258f119b4f1189848fd305326aa99a49e406ef55a60c09519b3ebb45447ad597e53aa931c473dd5ca02ba8142cd2132d56efe17b914967fb22ed222d5e832dbb15f6db3fdfc99f26d714950538e7f5cdf5baa4a3490c42b85a482cadf11b4867b4df7d541071b736c9cc64facb26d36bd1952893aaf1f20cfbe69b7d9935fd737c2aff1a741bbe5eb72c3a05c7a5fd87e4819cc61af42cb06bc8cf9d28bb0c9326324cfbe5b625d0a4026e2a63420cd1dde66e802b4fb8c67bc766ee671e370df9c5560ea1b8cb9b79824d153838427db7232112031e15b5caf125eccca4114cbddc56b40a9b3a732254c8f67a6f4d78520f216bc7acf8664ed5b4c540dd1c95ccb79783565a8544dd6a1a6b7df7a7d5c942d4086941463efee0555f68f3366179943d4c8a96676ab7f3d7eacc4097fdf96adc7fd8484d2505c77bf96237d02b480acd0fac58167852cb06e918eed3a5df9183bd29d01e27e141f76140e58cc0f6c80f3c83b63187c90e78e5292447ed9d2cf5f88915e46458355ddd0c15f3c285a2977438aa535f1932b4e0214c1c6cb711788734da6462889b208dd995dd7384837dd7ff0cad6e99780eca86d83c2baf5c4413141dea5de6357d1f5be15e40c51a860dc2080a4039ab063a8a62c351926aebd3a0af7afface1e47b210f4a769bcbc581a74b51b81c4346f25459977d1a2473a37a8852d0d5fa51295e022341623745b4a0bd837c3321e85539569e409e37de0136981b8c5b172eb82f70504cde30ae11b91efe7d9f938c40fb16a97b4797feb2d5591b9e2e86998d53efc6de3445ce2da251ab7d9425acc95a18d90864eacad6a3fc2aeb6c2f7c7deef3b10924f13cd2cea3649dfaf674521aeb2f70d7e62db5389d07ccc67453cd500ecc3d28466eba7c5672849ff0598aaf1f435aa2672e38bd90a5764c3b6013635ef7226382514840d4013b871d905965df63c32e2936c6e441c4f7b6b6260fe5cf3ff0fb1ca06484db44a42a4b2038463f5d3fe5edae30ffb4050636c5189f7087d63f7c81855fef5efe221be6f7bc111e873ef83891e075d3fbcd80dbd07fad60eccdaf67106969905906e34424c47b5ae3f137c0c7610469840f33aa005f6360649805f4468fb9f223850e983c56f061ee077fff52a12fdec4b96eb58048e50c535747ae5c094e1fdc3df2e78d13fc916818ed55a195da9ac7ea5348fafd9676bea5c00c6e212129410845769aea6596c98a5c08f9961404e2538e4045dd45514ca9050532b84baff7cfc0ae5", 0x1000, 0x40a, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) r5 = fcntl$dupfd(r2, 0x0, r3) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000100)=0x10) munmap(&(0x7f00005a7000/0xa000)=nil, 0xa000) ioctl$TIOCFLUSH(r5, 0x80606954, &(0x7f0000000300)) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000000)={0x800, 0x81, 0xf2, 0x7, "259eb8ba0c602176cac3de48f283328d2518c90d", 0x2, 0xfffffff9}) 19:16:32 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r1 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000400)=""/192) socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setreuid(r2, 0xee01) r3 = getgid() r4 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x2, r2, r3, r4, 0x0, 0x4, 0x8011}, 0x1000, 0x85d, 0x9}) lchown(&(0x7f0000000140)='./file0\x00', r0, r3) getgroups(0x4, &(0x7f0000000180)=[r3, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r5 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r5, 0x2, 0x5, &(0x7f0000000400)=""/192) r6 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r8 = getgid() getuid() getgroups(0x3, &(0x7f0000000040)=[r3, r3, r8]) 19:16:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x12) 19:16:32 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffff060000000000000069f1d50112009078e000000100"/38]) syz_extract_tcp_res(&(0x7f0000000000), 0x9, 0x7) 19:16:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x92}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "73cc5160527b0100e534840c76f3000700"}) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000280)="39b45ee7ec448ce58bd8656103538afe0d36b5914df3c948ae8dc5aca7d20b704164460bcc43fc53948ddf26c6115a7f64bf90b9695cba3b4dee9f514f93792d843bbfd31035ed532570aae45d33f8acc03223d80becdb274cda87d0eda1c9f280c530749f667bdc27", 0x69}], 0x1) 19:16:32 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) utimes(&(0x7f0000000200)='./bus\x00', &(0x7f00000002c0)={{0x2dd, 0x95e2}, {0x53, 0x9}}) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000800)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)}, {&(0x7f0000000300)="37e6567c34ad020645aff48cb1a22539065aadd8bf8f73dde738e74a752993972aa164afef3f8dc2bd28776507b6a9f57d8b3826dfd6a97a41219ef710b4840381de37298a58d6b75629b7f7d07fea67835ebec77c2a94643c1d01e38d398ac999942f824712b39e53fb52f23195528972a675451ec1542b6d2b1070ec45051ac073818b5777e42647fa0379190ec0a7eb453a0702f7785ca9203c62d31a1df33549f18ead880e6ce644f02475243ed6c2d4f05948286fec913f9f9c2d4984318e895735b9e3b79a6ba01d4a0fc1ab352b901845d3b68df783776cc2e5b3f0a639947043866a709d1254fee7e2b05fb555f3b4d08611f7934a88da85", 0xfc}, {&(0x7f0000000400)="a92f55e28d039551d000f8f0277048a2260dd3808124f8ade5a35db6bd78c9a9608968f8d5c76fb168d4d0f4e26777685dad6611572237e2b934c084c63bb5b90333571e98969aa23692e5af7741d4380d79aad5eaff32b40caa518e6cadc5c534e1d751c9783c90e8a953457edd4a7de2b39d9c846c881e85b3fe71c773678be1f6053c46dcd4cb696660b65673540d621a7d8830c592ccf7ff5ec6234e8967fb2b25a36f276f0185628df4d6a5280c2a8fcc2b2e8f2be5b26595573f67814879c1080ae9", 0xc5}, {&(0x7f0000000040)="ea4e867b6755da1bf84a6e32ba625f725858dae494919be5f6c95099e41f8430c0420b1a9d76039ac7ca753ce03438293e92f52596974b6901975c12d66ed313bd67d38408d953f51add2df1aec075fe064ae2547faae2cb17e09c34168515a91111351941d43e3d6a56e9547b25660e4e2d83238d93a1cbe0cb14930e8c7262dd2dbd8358e91a477d5161262a17af9e4d973bb3dcfe4fd0", 0x98}, {&(0x7f0000000500)="260a970138fabc9fde3f0fd2ffcb8e8eb01158eb197721919ebba771e2a884184c8cc4f94adcad2a63787d1d5c096d2e2c1c1d854f0d8a0457c60bf8588f4051a613899b492220b65596a238f1eb59e9ec1f99bcd33ea26471820f2ff1a5bebf4e794143ca39aeb88888d5ba0aba20364d29aba9ef06155ff668ad5bf5dc6bcbfa89314685ba535c53fea25142d13c03589cdb97e0d9e17f6eedb894f6d010bc03ea6842a50f8382199bbbd5222bd588b55affddc0a4fd076fb1525e8583a33562ab92770f6aa7682d63405518f7a8f9", 0xd0}, {&(0x7f0000000600)="120d2d897ef8fef5c4e577fec62cdae6960421072b6b063ef35621d47fe519208306ad660843072fafc377d234ee2ac069809f4587632325a175de4374524b0344e7db57724d5608b9338934876477800a54ed481573053210cf900e96706fc4a6b37f9d32f09e2d372190608bc7c2b6bfbce1f2397c989b4305d239163ba5453da8f374af23025c686dd2c2abb3655c2aa56d91e8e24fcd8d12a5435b44bbfb60c87d37207ffcf0609c00c05d7d2afd76125666cbb66abdbabd1059f4fcbf1bfd3e8518197fa2870a4d6ef6df", 0xcd}, {&(0x7f0000000700)="dd1c4367d5551316c4be869ce0710b1e97c70e2b796fc58c6e56cff2d5efc40a04d068448bfcbeff264ce14842de018bfdd35039a31b6f01908bb0ec3ba760130fd49616c8c20352a7f4ee7de65653ed33406e80ea101d5b24c9a0a5c4e2ae9fbf70ca819a070d06f0b9567b778bd761ac56f81070b4319546238972880289de8f5881716ba307a6fef198a5a1a4fce12683e03db875b573f187b6df72550d531ca5167ae86cb3faa26020d3a77d37649352ee32d55b34fc6173bc0b5175a2c60e2fa38ac1af3696", 0xc8}], 0x7, 0x0, 0x0) 19:16:32 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000100)="1e", 0x1) syz_open_pts() close(r0) r1 = kqueue() r2 = syz_open_pts() r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffeffff, "8549693ecd426111fe4d04002300100000001000", 0x14de}) kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x200, 0x0) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000000080)={0x1, 0x8, 0x8f, 0x0, 0x400}) 19:16:32 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffd000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000001000/0x3000)=nil, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x3ff, 0x20000000, 0x200000], [], [], [0x0, 0x8000000]}}) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) r3 = semget$private(0x0, 0x2, 0x385) shmdt(r1) shmat(r0, &(0x7f0000ffc000/0x2000)=nil, 0x0) semop(r3, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) r4 = semget$private(0x0, 0x5, 0x204) getsockname(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000000)) semop(0x0, &(0x7f0000000100)=[{0x1, 0x501f, 0x1000}, {0x1, 0x104}], 0xad) semctl$IPC_STAT(0x0, 0x0, 0x2, &(0x7f0000000800)=""/102400) semctl$SETVAL(r4, 0x1, 0x8, &(0x7f0000000480)=0x7) semop(r4, &(0x7f0000000140)=[{0x0, 0x0, 0x1400}, {0x1, 0x7900, 0x1000}, {0x0, 0x5, 0x1000}, {0x2, 0x609, 0x1000}, {0x4, 0x5, 0x1400}], 0x5) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000480)=0x7) 19:16:32 executing program 1: ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r1 = msgget$private(0x0, 0x80) ioctl$TIOCMGET(0xffffffffffffff9c, 0x4004746a, &(0x7f0000000080)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8000, 0x0) sendto$unix(0xffffffffffffff9c, &(0x7f0000000140)="073e2c735727973bb498e6e0ca362d7a990c2cb423c44b1b31ba80e743404ff476370a0dc8c57bb03a13f3c87447e77b8c0a8ad023eeb6ef3e4e3786501d5db0cbc55b83cd30b3c908cf78ac5057d8be4a4b490592a3e5321bb0e27f8384f514378ef16dade49538df908d48c0836f8c9d8bb832b0cadff551a26bdf71dcfac242081448e86c99c688a089446c44855af30d3af0da3363f272d84c3462afdf90d6cdf6fffff03e072a33ad4842f30cf29db3e93cb81d3373ac02da0269c17523edac7b7fb9646e83ca66dea27dab1ae19e1e8eed9cebe658ed44c7fe852b5614d1a8accba51469e9322156ebd26c349df5a68982c2e30d16e0dea5e7e7dab520a0c0f071a7e8832e0764e9e3039d155c28fd5161fb33c5b2fecb217cb0259f0ce176be32dcdc1ee1267e939cc85861dd434461286f1dc6686304f6a433f037b718c885ee03bf6c699aaa5ebad813492bdb41b3b10fe0c8effc3cb8fd5bd73340b496506e773e7ddb30d0489d534a685fb83201898f5e89aa59eb4d5ed514449dbe9cede7a78aea19a2665ca8e55cf0673af7f22aecbe38779fd8142ca58c0f1bf84cd42302cd3adfcc3cbfd2d5fc8c8cf48e3f1d3bd5a068c8fea8fe0927288b931edf8d8d5811cb6ef5c67edb674268b4f604b7ef83677f34e5ea66fcd783fd86231e26c828d6bfb937644bf96f7c9c6d3684a9431d3cc3b70e860f5f45d85af65adc8a729c28d4b2f53bb15f15e39e5b80f0ce98681090bcf3d5ef06a1fa13cd19b637d14e9833a771dd1ca0efe0f72bd61bbe994a2a3a16bcb5d405fb62e24588fdd0b4e6ad5a043cfca9c8c349813fa7b0ffcccccce058b7b2049b73a9506a07b50ad9a71b7d87e31d82338852cd4de04b7332c259ae96b0b78bdea33edf97c33fca4f0a0ec3be4db4c1a6bc8fd0a8496d10d65e792968daecadc6430dbb2c967bbf5aa0874047178565847d4a5a67425166c6e7ff5590aebb4256cb10c41be6fcec01d00e7ff95546698179b4c6174b5090576d4d636ddad5375bd5298570c93eed248849f01fbe2a57ab8131760bc114f8592c1b4898066bc7fbd900526963368399822467f66557c9036c37760de09795a7a60fd5d68df7a572d539d14ad6ffaa3206ebdbf69b96529a208398315c075322b8a686786e706347f604b2a0d8a2c1d303335c5c6ca8874039985888ce0ac0b3c1fd8e39aa24e4847ee3e9412f1857e750fad344429bb5a2b0cfd14ebb69b13e9e591a48a95fcea8d39533440c13275051a4802d294d80e33f818223f8ebaee7157372c7b4f1e8b1de74a7992e3770cf42c814d3c795c4c10f6ee8fde0488ba0238f847dff14e13cb7befff1b7b0c9a444c33025d94b0f8dbf2bc9f71c708b4b8b7b676b46b41b7dc51772620433f81a4286f0c9ca83ba944c3d637c63f32bab5c00e8c834eacfe3ba9d29c2dfe417c6940ce78457d841c38865f4e1a880715839eaed669f6360f12bf8cb94ec6d25eeb9717ecb9d0bd20cb53dedc74f8eee2d9a8520c0e10293291d1e0abc4f83d07bf97860bdddba69d2c39271e92481e5de10c6ea6be37c07cc19938fb365587d5cdc96af83755b84f9671c3f6932feb0c0f8e0b7c71a31a1579dc39deb04f33affd7d1018b25c6ffbe89cbc00960cbac717a8bba3de2fe527c4622c60a21c99f95957078aec45dbaabfb5fb34f492d033d9c2320cb85cb30386a60d8f0b3eb2132bca017679b82486a8f850be03c2be38bfef259e1dd642ab2cb9ec28c37e6bf95594f39b420075ad80d96c0bbcf140a57946befcbb57849fea10869faf8224ecc339d47ff4e9a6e4d2e15046b1445abffc5e99c95409a2e0cd44d80dbdd95824267b9e442ac09e4daa5f10f17e47dc4923c1cde58a0d467a8363aaeb6063cb277768aa5dfeb38ad155a9429cbd148ddfd9641106629a4b642d216fcd41fa81a670377bc50c2ac8074048fa16f4afb00236bb16c3c7a1ace593239671669dc31b7acd3d7525e6dcbc1da35f4f9f25715f2a65d496ffb890df6c23b6b99ac219eafa5d7e827e5693e8b159fab9515e17d619223a922d3a9e1388fe5a1e368a11553386f6763663a6ee1073cae94596429c08cd6e9c1c76a2a1cffc2c918f3647b342f7e20832e5e486a334dc2ba78e6ced409cb17eda608b9384db42feef240e44c1fa93eb6607a39596c8a064a4283c2715cb71b46142fd6260c2d07bb1bddeaefc2f60f76e14f27ee379d449d4b69e00dbdce242af6c887aaf11754134adc9706192ce6a9db5b69b3e59ab711aa32e80e775f53dac9bb1c68b2845708b0e80e71097ec6673f6a673ea8c7f8a45590005452f0dd5cb3229eac6dcf238edc70e9ba94ea7d0a484d2783972000b7a45809cb3ccd94b854f197e9dfe4f2447cc3d30e6a071b262a655bd18934248f1a9100af759042cba3ed36581fa45211ed933d59f741a61f7e57a24955ce4ed3e219610e33ef37829407910ba4a427b287936401928d620f88c728b3e7bfcc2ae39fd6f6c0eabb028180da8f8cfa58e383177b6344817adb4b61b4b4980004791cf67e806f4075c38291b2a4b9457ab93564b57e12741fb6c85d9966ac180d43e7fe69e8e21cd8edda0b02f38cfa2a7b840bfe3a5df683443151a09440b1d3242855332c7208f89c2125590bbb4f94af33f8fe1bacbe5fa17438084a7db7ef6b4d5ce8d45ba61307016e773c8b29a3d53ad7d2670d36328a6698fd439d7de6080ba10225d773431ddeaff55ebe45d707f456cf8056e2ac80f00206f17d08b0c48d5ac069507b6e44cae0a72ee88508443735f9032632e0047824623ae7c0139d0ceeb6a90b647e213a4db1d582bce5b8af13d00ee10a4295ef60c96c41999e1a0a9d860a5fdcfc5e9896bdeaef5358784b814f7ccea811a16cc00cef2f388f6ec501790d86eea34e842c99439939e46c1a3149b7f0d7a3dbfef072bae068dad41e5f244155fb35e620f3799828753000a86333996702a0064b237536414fb4a26252df070674e42a4dea8aed496fa0c6650ca152d5b0be58175a7fc695c199d733f66a5ad2c70573d14b5f147784730b49374cabcb6a1cf557295cafdad0c7ee3e1ae5903632602952ed42ef5bf29131e4a2a71c52bd1d1f794863daf875578139dc6547dfa9bc763b0c6ab876d41161ad9ccbc9e716e2adaf321e50f6e1295dd438894bf4048f942717d0cf0a0b4ef00df5a84b94886ec66e61d149f683748911b9de0ddb76c397868649a85134de1bdeddacf1117a0226c3f468461e14e2730a4c30c40c1074b58ea2192c9381497d01035a714e2d0d22a52776ef12e80cc6857b3f7da7285a37e390fc175f081b61688260b6cfb70bbead49a76058f59f13a07f59f3832305218725b30230993238baddb62489814f2f8c019f22ee4de8bcbce38d11924a7440eacafe390c107bce3be9757dcef17eced06ab10b2c85c85a0ab2202ec7a357f700591ce9a9044c4bfa3d554286ba77927bf38183a12f16b98618cf19254a5a3e45d2531f298c258b7a37f712063f4a31af4357e870663f5fbd95702670fb1de41c266faa7999b76335a7a09782268ff52c255a6d4df1135a91101b80bfd7a64d7664c08f8ecd8b68e0e13a34ef87f6b49a8d78c6b101f86b759e47fc6c80becd076b2350cb27581aa8034f57f7ed15edd9f0dd00eca71f556bb8ad66d6cd4e486f57fdf9acf7a1bcd9568a2188e9bd4998acfd3eb1fd2325feee8cbf92cb16a3546b3396b4b16eeb95effb279c94c471e29415e23abf08f83a34ea3c132ccfd45c2645385cd3ba03ed069b7ee9362673315c84dfa1e6e5992d5f2bca7904d89fc24903da815c8671bd3d4b873167aaa31b768f5d385ea7ae9ed9455cb66ae5c57d05e0caf241f57cc6286ba5cae4a27199c499e9e0c2635881e592cad90cb21b7c0e58cf6de371889709403b918df0740e78d6497b4088f67e1a37d7c9e350e1e26f14b660de22f8fd392d6d3ddcf71f96da3eb804e64fc44445281adeacfe32c10446ee9bc362a50740682f134f2d6d0025bb1932f5852d53324f435c86813c04a9c0e80c3b982c4b140341ee4594bdaa40a0f47c2081b276b86365984b8144d0e1554e728f180103aae09e3995f2d997bcb152ab97257838c5b40738114a5214fbc0a964833c09fb94a5396a214f75fcd215582168993f7f2d8342a6436d0a042e74e3e7bc474d1b8e16fa8284c285e869aa5ccf217027f01730ceaa378932c9ce78c0f76b97618b54fecedd069a71c61c28cf18dbfeb2605339fef03f258c3b98fda5fa5c919f41f66260bc58da83862e198554353d7b3bb73807dfe984f1ce2a627f4ec88c8234d45cbe924175cbd464f2b5e57798a910cc5352b7971b3cf2eaf968452971cafc3c582e5929ddad7618ecb655da22203a7867d82a30344a946fd035b2e959bad5f4c9d26aeb7bae615f170dd91f95293d6694c31995930a226acf2fc207886193b0ed53ed8fff1bd149a807506afb8d9f4aa64c1ef863f945ba0d7d7a03b1cd7c871dacf44dfe2343f2fcad5083d9a8c1a8fb7c06b969bfccfacbc150c2257395094f0c2c638d06b7016c25e10be2463ca84da9c6982816f01c005e0d3d0d0517eb3fcc636ea86cc6deb0b280ff63d195769111fbaddaf6980c5584a2d2deecb8fbd2233417b256e9c0789f8bdff5befe6cc1db6594f79ccd8a089be2dba6fbb8863e6a6f898c9f675e889adef5762a5c793012297806f3d0b52fe5f7daf35fd17c711d365a08b5018cd3da2ba882f2af8e07313a0b455abccfe75999c663b9297ab4f9661aa542c26bb84c763bdfd8d40dcc93b5bbcd5e1d761577ecfc1892626ad3d29f10b529e46022d41511cccda7bccacbffecc1c020173843cab21003ce0879ba9c4c66641f01d43f73ff3105ffcccb7a32768a02cc03da09e9e8b024bcc5e9eac19a7713ff6cee48e1d1749b2cf96ee757ada85de70d4fdeb5f90ce5f01c47873eb872bfd3a26fabf533b645cbcbf277ddadc1bd6887871436bc085e663baffb334b22d7c9ad6577ed3c125e193c3d7866a221b6845ea3605cd32d114d15674360271adf0677e6d8bc52029612e955e9a1f9bb556edf1f7f057556027f5a480d18c3eacd10f98547c1f58c54b30b7a625d5ce7444dfe31ce36bc47c3e911efc389158ecb88d6543c8fd7429f71628293e2ea0c746c24ea071402bd13ac31cb5fd42b86a2c2102bfaef84a5295fb6bc8b69bb4da713dec967fe86dcc90affea24f4dd9937d90ccd8d1eedd34a7b35e1a3ead096fbd3f0368728cdba06fac99e3666ae25ec62e411b3297e12ed8a5188037f54a5997dcf9bb0506a33084b194c5c7657c979a790149f49b086ac2f9769657fa2b2b77ae020e9afa70033cde877e7c5dcd104af6534d8980f64ca0761b8b6b49c0aeed1956fb53912afa867684869dcf3a8d9b7f183856b3e1969b99abe2ddc883e0afc06d6f415c957198251b6b8584a6682341e929f7e6946ec79106c44baf3ba82d9667d271aa0e1454f852eaf790fb2d004c69ebdae2c7b4630abed545881b25c559071371736d2fa25b0ccf21d6e8a73d3f4bfc8fc8b2c1a8ddc43f4d8da1e5758f1f523d5e3e376a5d1d4f3e572704e33e7b8f41080798b571131252f39375506c066675382a7fcc52f2f47be901259668c3cacc208a58f13c75c54f1330c4262775cfdaf411175585d232713347d8af99fa4b0c21d38dac416e44c483817e990dfd3df5259b355b4a95105b2e606d2b84f2093e9e0ad00ff9863aa5e4fdf9e08896e1dc14833", 0x1000, 0xe, 0x0, 0x0) r2 = syz_open_pts() ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000001140)=0x40000000) r3 = msgget(0x2, 0x80) msgsnd(r3, &(0x7f0000001180)={0x1, "33c95b87c8ad28280ba08fddcb83303fdd6a642cfefb818cfd94519ac6372ea826fa90db3dc85c97ee4d7c7261b9d33c682d8919cce4e47a996eebd8c4f853f274c53e538dac74d6ea5cb8c2a82f50dd38b619613797811f33314fccb7be4d65b5eeb15843639d47d5bb3bbe05bf2b5bfcf53f9621185f48c31131ca057f7e509351ae801b51c0de27317f77d6cf538e714b82556a712b15e88de261dc9168c307a2379ee643d9af3ad929e270f0f65e6cf2cd25a42e8a954c3cd649"}, 0xc4, 0x800) shmget$private(0x0, 0x2000, 0xdb, &(0x7f0000ffe000/0x2000)=nil) r4 = dup(r2) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000001280)={""/16, @ifru_metric}) r5 = socket$unix(0x1, 0x1, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000001300)={&(0x7f00000012c0)='./file0\x00', r5, 0x1}) msgsnd(r1, &(0x7f0000001340)={0x3, "7c5dbfaa307ef6e1334e369a33f1b8525bf817e691f32e854006bce11aa55072458195ce055257faa6861cafceac41029dbb84eb22631b2d9e740e8b9c2d3ced1a5b4f9d93132b129047c82b3ae080bc3ed8743d1990dcdb9aa82d04d3ff0b9ecf2ec049b1462e66cb0f42ff08ceff53af0f7821b81722b12a3e540bd46a13603876b15cc6c07474226a5ebadd0bcde9a24767009b98510533f96f26f2c1fd65c69db8de16edd9ae498e1b953f08ff4b81becd7ea7334cf4957a0e"}, 0xc3, 0x800) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) 19:16:32 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) pwritev(r0, &(0x7f0000001180), 0x0, 0x0, 0x3) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 19:16:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000180)={0x0, 0x4, './bus\x00', 0x6, 0xffff, 0x4, 0x2}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYRES32=r3, @ANYRES64=r4], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r5 = dup(r0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000040)="f5040400", 0x4) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$FIONBIO(r6, 0x8004667e, &(0x7f00000000c0)) 19:16:42 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) sysctl$vm_swapencrypt(&(0x7f0000000000)={0x2, 0x5, 0x1}, 0x3, &(0x7f00000001c0)="1bce0d7129245e65cb27d5b4cea866550f81805975bac8458b977f75c4748f519aa10f8ec4960c6af8ba6c596e1cb2924efd8ea6eaf10d81d08260cd0390d2d5897c6955b989dca0bb2af7bda64e09cf038dfb1206e50df944214b56a34f35d7fb6731b946020e8b3c6467f3b237fd04319a5612c143a70fb2603bf9dbdb085216b2f8a800e73d3731cc5b5eb63b10f3e6da85f8c3c136e511c952f27e24ee7199adabc8fb60eb0d7c16f6f5e6213318bd5713d9ff5c32d97943f396103b0fdc0b7bb95de94ce788a49477c4efab9d043c82f9843135782815bfb8740c9ca87c43e673b8467808702901ea36f9b0ba922fec7812bc09b91335cb3a3109ba6857b0347804b829bb730d30c894564ea7ed84c38b1918dfcf14e1f8013db0119d0364918bf7acc605b1036bc1c8e8c7a4d26f88caab6175e6bbfbd3f99d8fec39b7e107cf942b4c840ee8942faf85da9a6f90", &(0x7f0000000100)=0x151, &(0x7f0000000340)="064b9db00000000000000000000000000000000b3bc3332f0eab2782bf67c19bfb4740b92067f8532b66243c102a804dcf1e720ee5b2bfc9b17b2204fcc979d302fad21eb15375fcfec52dc9b07211376a57ddbc976f963238b5a218c3faa2691f0807a18c6b034667ddd7833863abd3824e3bb6c47e008f2ef7faaad51cb956d598fc22f2f94564cbf47ab3cb81da4da598071bdaed44420000000000000000fd92297c4b42b480e100f3d4aff345ff7ee22114d5a597974ef1b41d692410ab151af906003ed67f805f9868d5ea6416cf93977db7700b277f094a05d730af01876a79135360c8097ba8df22efe39178e14f9b08f4f74c01deaf11ead09074001f3b4dea50ddce63e39d6a8eb8941764ee590568ced1c837c528f659469f2e603d7477bcc88b45027bb400d8b910f33dfc2d187835dd1cc13c15781ebd0c20e3b45b0da111", 0x145) r0 = syz_open_pts() close(r0) msgget(0x3, 0x214) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x104, 0x66b, 0x3ff, 0xd, "cf11050038050000000000000000008000"}) write(r0, &(0x7f0000001200)='\r', 0x1) pledge(&(0x7f0000000080)='{\x00', &(0x7f00000000c0)=')\x00') 19:16:42 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffffe7ffffefff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {0x0, 0x0, 0x2}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000400)=""/192) r3 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r4, 0xee01) r5 = getgid() r6 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0x2, r4, r5, r6, 0x0, 0x4, 0x8011}, 0x1000, 0x85d, 0x7}) lchown(&(0x7f0000000140)='./file0\x00', r1, r5) getgroups(0x4, &(0x7f0000000180)=[r5, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r7) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x1, 0x0, 0x0, 0x0, r5, 0xb8, 0x9}, 0x9, 0x6, 0x0, r7, 0x3, 0xac, 0x7}) ioctl$TIOCFLUSH(r0, 0x8080691a, &(0x7f0000000300)) fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) 19:16:42 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000ac0)=[{&(0x7f0000000b40)=""/183, 0xb7}, {&(0x7f0000000880)=""/167, 0xa7}, {&(0x7f0000000a00)=""/184, 0xb8}, {&(0x7f00000000c0)=""/56, 0x38}, {&(0x7f0000000200)=""/88, 0x58}, {&(0x7f0000000640)=""/119, 0x77}, {&(0x7f0000000100)=""/18, 0x12}], 0x7, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x40000002003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}], 0x5, &(0x7f0000000940)=""/173, 0xad}, 0x42) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) 19:16:42 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x8, 0x8, {0x0, 0x10000000000005}}) sysctl$net_inet_ip(&(0x7f00000016c0)={0x4, 0x2, 0x0, 0x1d}, 0x4, &(0x7f0000001700)="fddc10d5cf04c72b231f362082ed18768cafcaf720506d46c77987d3a5cbd64f8aeda35720fd466aac832b95080e23152382ba93b72e208bd37d95426a3c354b5199baa696b12cf3660bfe56d3136659b8653688cc739f2fa580a3ee04fe478f6cc9743037f499d6e52f9fd6f8cf79fd191493b9b3106247bdbcebc88eda06a77fab4c64b627a16b3dab3f4a65466d95db971e91204e164ddd91eb02a2a349fc20846fdb0b6f6b0642faba3940c84ce916b6649d", &(0x7f00000017c0)=0xb4, &(0x7f0000001800), 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000fd7000/0x4000)=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}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x5, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0x80}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = accept$unix(r0, &(0x7f0000000680)=@file={0x0, ""/4096}, &(0x7f0000000540)=0x1002) setsockopt(r1, 0x29, 0x20000c, &(0x7f0000000580)="ebe69931909648000000f4ff3f43cc0ca9ffffffffffff0000fc1b195584a604e7a61131af9cb1a41b6ca49a98a5a41755cfc30ea779cc3acbbb5a43e3be26d7e6d9d9f6d71ee051a2a32df9f078275082a2b12dff7c7c69f5152404a281319d4eceb20752c2d6ab63855d57f9612a20b0eabc59e380543d61c6499b82fe3744beef5801366654f82c2af353522a518c528fc9a6cf24fc0f92151b8a89006cd79e2a464fa3e11557f97003ebeeeb839e687347de8a0c040bb36dcd814cb2adafdcc48aa61faa", 0xc6) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x18, 0x3, 0x0) setsockopt(r4, 0x5b73, 0x26, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 16:00:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) sysctl$net_inet6_icmp6(&(0x7f0000000000), 0x4, &(0x7f0000000080)="51795ce03e68df18e6fbdb32701cb2e278b353968d51d5bf015da6b0bf637ca52c92f03c94e98650780b1a8e83d8332691503addf454414769ecc5fc3041e6d0751bc71a9fc3c5e01a0b4464d22ce253ee09d23d03d7ef982fb0b101f5111c6939ef492d90dc912c2f1d6bb74809081c0cfe12006c21eff6865f4e599dd121836ca2d4bc3ce4217d43048b41dfc3c66233d226415bfdba7b9b3fc8ce599fc36795cec2f6e64e020d96f53e9431ff52cfdfe359f66bfebfe1478454a7223a70caaf25edc9e253ddabd17bd9e17f95682dd65115bf1ac86dfa30612281271d573bc1c507bc66c7fb1ec26748c23ed28dab21c6927be63d341a", &(0x7f0000000180)=0xf8, &(0x7f00000001c0)="611c6f40cb67fe6f64127809e788bd8741a8dcd4fd7d97685aa8d31edecf596b350ed72bee0b6a59970c2a56b7ae343895c9b551fb8aaa833cd985f0cdab988ed33ea3a21915c7fc9fbb1cfd4cf2d29198433ae6323de683fc22bbf842724105bd2c6db02574d482b59218e5d2d023cc95582ded2911786e61bd996c709403a708261ee26599b453c2484b27bfde6900a9ebc7b5b1d8ae1771f26efa74b65f73f7fc9b3928ae74b462e5187f9c6cc1329fc60fb2ef", 0xb5) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) 16:00:00 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) socket$inet(0x2, 0x2, 0x3f) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) listen(r1, 0x1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000000)={0x3f, 0x2}) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000200)="0532989c89d743c136133dad733322ee5196f5456ade2005ba4f7ab76c36c28527b2f4d4183fa79faa6a9a80cf82616c99d9aca6319bbf076327605218dc2697a84ccb303039f824e9afc6ab232354a6c67adbfb95376bdff79c867dcd892e911eddb8cbca88ff4687dfe22f22e5722fcdb1f00a92f251d3bd2b849ed3a9e99add9b13b4d13051bab5c19484a05dff886270224aef334803dcdc98a92ecd4e88e58a3559b1c851fbe3964d2adc0fb5576e8bd7010d679f4a842249990c742398b252204bbcc7475863466efc", 0xcc) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0xd3, 0x1, 0x0, 0x2}, 0xc) 16:00:00 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000900)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1e4f561b2", 0x2c}], 0x1) 16:00:00 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000100)=0x5, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x0, 0x0) write(r3, 0x0, 0x0) 16:00:00 executing program 0: r0 = socket(0x2, 0x8000, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac14"], 0x10) shutdown(r0, 0x1) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000500)=[{0x6, 0x0, 0x1000}, {0x2, 0x3, 0xffc}, {0x2, 0x1009, 0x1000}, {0x0, 0x401, 0x1c00}], 0x4) semop(r1, &(0x7f00000004c0)=[{0x2, 0x32, 0x1800}, {0x0, 0x7ff, 0x1000}, {0x0, 0x40, 0x1000}, {0x2, 0xfff, 0x1000}, {0x3, 0xfe01, 0x1000}, {0x2, 0x2, 0x800}, {0x0, 0x3}], 0x7) semctl$GETPID(r1, 0x3, 0x4, &(0x7f00000005c0)=""/102390) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000340)=""/109) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000040)=""/52) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x3, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r2, 0x0, r3) r5 = socket(0x2, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020691f, &(0x7f0000000300)) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x60}, {0x44}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85047229b675851d", 0xe, 0x0, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x80000000, 0x5}, {0x8, 0x2}}) 16:00:00 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) pipe(&(0x7f0000000140)) preadv(0xffffffffffffffff, &(0x7f0000000340)=[{&(0x7f0000000380)=""/4107, 0x100b}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) writev(r2, &(0x7f0000000240)=[{&(0x7f0000000200)="147d28428c63f8a98b37cf75fe5a01fafe64816fadb00d", 0x17}, {&(0x7f0000001680)="6973d1e47cac191d44e90671438f396d0251111e14ef4a1b6afe87a2bcdd8d23b7885c6207934fab42afda5ea072737a22e5dea660c0b3970f62dc98d8b196f625d49dac5794c4b583d6a9c885b4264093df4a660f1f26560ebe3a7a92002df62c2172b4523d16397c4179fe70590061e2858b05d68cb89a4474722c9533acd770c60e44b0fcd444c1eadc4ca2770465ece2a2fd04bd7dc691e7e7b48179b1b148cdc97c35e1cbbd7a18beb59ab670f4bc704604eabb9a6a3d8d5b29d8d19f569c3c26e859ecd00915d1d76ff30a80d4c5e285b05d5800e827797fe0e5057143d38e6da0997a51ef35751bb2e6bc3d8430aa83daf4a640b1d5cba6d34b2ed673eb407b64181cb912d07dd05c10f221f3024ae9e4c702c9a6dfbd73d78019805d41f94c08d8a6f50f93d9f1077066f209de9f8f8091343cc0d13fe806d7e5cf6d49da0e4f78f411dfbb0755b74c09c439062e65ee7c2fd9bebb2aa20934b18a7eaf42c0bd5e2b8b62f6f85bc121e0de580a3f8510d2f5f426fc52c35f57267e95031eded7d2d3f26a1398bc0385b7953d56a5c1f7691ec1eb10c5da8f9373f1909b67f4fd04c1bc29e9eff8422a3fb5569d58eb2e72e7ce3919e43815a4fea4b74a5cfd219cec51c3745e5042f2ca415903228ffaf1d779c1ac635000b574186fa6398721d2047463cb8001e1876812f90ab961d902db97344243720df0d3e2a7dc2222c29dc0f5e7f8d503201457e89195a000ad26c2113cfaa26160401e61f0662d43e728edd3fff0fe7309601b646a70bd793142491386a6da6b9a1dfcab1fc54adb6498a5b265035da2e1af621d9fe24835104a7758934e69b863fdf2082dacd813e19a954d1da7c19ce5996d1e8dcfc060d4ada847f6617d9b179faf0395e066a28da421a037d6d6b063d1cba0a17be2c53e97866a02ccf03094b51baebb11f351198b2dd445c1b98d6043b9b38470e5cd041d2a17cae7236a8a425836e2770f0c3d6b89204a7b93e3a86ea45f873dd562d4ad54879638e68ae6769ea1b22012673ff6c61c3aac88b0f378bada045148368bdf50ca054ab334835a381a5ac6d43696bbce98124d01f80dc460c79e1822260d7d372a327453fedcf1b4ad84cebc88599af6cb270dd211556ac0f226d3ebdda04029d6fa7970df580ed15f37f8de5d12ab943948fbc28d51575b80dbc94924d00bd8578730a931ed1086d608df5eac4d2c038929111fc5c8551fe50a7896bcdae4643c2cdb1b991cff19ca5f871cc8397ba3b8dacf53850b7d92b8e1356fe734c2e1e27176bedd8848a138ea7c8a313e33a965250a22a87c9e7954b4ea76e1cd4865ec906f64c3c211ce3862c631a32b30a88d0dc342e58b6a20b04021fd1fde3360b01d9c3ef23acfed3a62a51bad34a7a0bf9b2ef4ea109e0bdbf857e109d05eb8b12c0086184466694a766c45463a4d9b79b4f443f55fc2108eb7b3b203a97d8907b2f686169c0b691811fb1543c3f9cffa9f91c496f0a6330eb1a75eb67a3113b8788a5ed2c7c9832f985f5b0db0a5b48ca27b7a5266c121ca6af15ab760ee43c97b8c6ed07d2439035cfeec0bc29000c0505d34ca4645f8186ba8df0cd2103e4084cb727f06e6b70f4c38bb7de5c8b8642c2b4e25f93763843b1c004d0b828f295fb53aeda30828b17e2c11d380da7446e5cf19a08deb66401b33b19a7bb58b3cb38fc285a56fa6a7018cfd587c63968394510b4a5c30305c0723270550d4779fee8b5e5a843b6eb690a7c48ac400d39786f44da2c405708eb5446b5a45ba11a38b8b5f89a02b4cc7edeba8fa95fe33fe73e68ee75cfd1aeebb5c394a6364646661d85fcd38b7f9f205c6bff06f329ed48345d92f85416bf056e75deaf017816533861caa0c8f48e52ec30f9ead404d4e64003b514b81a48881e196e7ed0070b9d756b0fead9edb7c913e27f1722e8755167d847c95deecd81b7e25fa89f9bb3334a35c11bcfbf37de6283038a7c9dc654e56ddc7eac6d9dee338165cbe0e9eb3dd9d0aa734ca979b7d197a13f99fbbd72422428c45fe88047bc750e2df5931fc778f0107b013c16e207adfffc77f3fb44dd3548bdbc455b1209749d83de0a0c35eafeb284975fa90e324ec6081f38c526e411069d816f350ec008ff84ca5e2450e45d1d6eb653e5b0b3f76a98dee1f37adad34dc271a8001b164cd7643faebc36dd7a950f92a357db4ecff647a0cf17229a4bdeb3858683a1403e69e23cfe3bc71c23813fe727bce967195929191d61c9427712c49186b403c10cddffc65f27a4eeb187fb8b5cc1bf4c628d034887a24ae1a4b10c1bd2c922f4341d06ffc36394b9d932187fff6fdd331c2e8f459f45ac4f83a4db7ef09a42544deaa6abb8254f0ac29a5916ef6723e3e46c601729b402e58ef71695595018cd8d0da013d68376492f2c0b07e01e50368d21273df19825aac5a474ca92c2d170086b21005bfc37fc0535a7292d4a1e9db142fa0f545cdeeadd4e460adf936ade472f7e2101ceb07a92fb37101c8717cfed40fd2c1ebc81527e55ec151a6598ebddaf25f182bd3c77033d94bcec1818eaebc49dada7e7f147921058029873da0dbf24f39f2abe0fe87fe4226a60ff9e1d88daa9ef66769b0be64fc196f01311301ccda4da33462a8f3b1115895df582ce50b63de2f636661dcd2747cd3a388772d108b3598eedbfc0de884c8bab03259ee33b0030ed0b97f24cc1863f3ef4ce5311bb30075be27e0e0a346dc00d4386834e38cebb70ae6542bfe752736f67754d42533c7712c7296df569c0f44d1273fb3c9430988927fb4e90e889e9c561c6428625c0c2e124d26b6bd16423f26135548392e7cec6b0e195d883d214c70b7da0038d33d3fa8226af95508aff749764f27f76c969ee8410d4a3574b2fa054339cde0b36804be6357162e957283c0c7d36ebda1729ecd79a71bfc0e9ea07fe118d787fa2a7a9ddd2e00a26b7a7bba6a618c3b7343c5441a220ff1d75819f6fcf971d1da4f813c76ae81954f6257ca0d7189aa59c96ddbe110dccfd82bd89691bcf95b4f5ec9f3d13e0a2dcb9fb250587476928b97260a187fbaf921dc30f4c536408d5780e6ca417bb838ca8bdec185be7ac4ad44d791534f520ded5f474111493514dff1de3258d16daab72af351ea3e7ca459bc4196da8de2ef175a3cd7016a8184393f3fc2de1c480b9687949a2a4e261056b50089d746600375054ce44c5834f3a3e9fe405bba430219ab18beaef620c63945d880d77b596abe5e44f8d54e2002f9a9fed54cd4000ae6f3b4df08ab0be054928186180fb15d7b3f9eb0d7c75a21cda732614d3afa766ea0734269bd2d0727ef6f478c8a03e4021974b1674ed3841e8460b04cc351c262d8218b73fbcd80a39c3b4a519d94e056a009b159ca4b7c0972f541a25243b61ba6ed5a243f79433529dc48074b5f10aef526f0f13467c6cb7d4307099f7efc1fc7ec29d69ec3ea2b4de8507b00e0b5523a8d10d4878a54115078393947006365823ea06df65498f20f55449335a3e2278ace7cc8184f08daf2aa1c92e87666b7d10a6f31f09e3187480ff94203e8606e8a77e1805b69d910cc74286ab8e9a7df75da844c803bc0de5af3e59586b9b8294fa28f12821b548dab714b16b6d1f57a03306b388918630b823c7d8a35e389a9834ad044310e68ec83a5ceacceccc8a0ba66b2051f00889eb912407baac23898bb102a1d69f50044679792b185e00b93f962ea008f46401abd6da1be97f9c6755dde64c440dc81e9a75a9ea267cc2a52d960d084c887edeea8406ee8be4e5154bb26cf73fcc6736eb0c7b97608edcb8b29af91517e6fdb0a91c15d291890555539bee923476f9e3aad8a5efefc952f18a9059a815e32e41e7e2c5a491617d98f3e19cf5d6752a4f6bc0227839e636f82d9db26f13fabdaa000fdc39c4de29743e7c6d0a5717df5b16d135174fa3cb3ec4d4bfca0fa1f161ee75ec777bcc5d60627b6ebcd82941bb2bd8d4cb6023070e31da18dce8f277510ce414cd8f9a5e94fb7da31d6b90d52a34b451a9ad2417a103e1d741e6b41641ded0d7c140cd141ceec9fb20a3a12a3729dfa6dfbbfaddbe4b079bf203e2f2f461ce76e0d0bf09e69d8f23739219240e91993b976bfa1dfba293de710d02030136a2e72ae54c54769f18a3898dfe95495200a8da9e234bdf2c7fe8f8ca003ee63ddf753437aecefe400da17e025028e5f6a420e207bdbf32e76c431e4f1c8133b76f7dbfc93dcecd0215a5e64cdda3b5713bfcfac8dcc327f7d983e0fd7aa88ced2040a72e3af1165a9c9cd5a58057657e30806621a49015e30119c6e695ba9439abe8e5255b08eed795d20842b4f31679621980f78202a5944c824e1221a872b070220825ae558fbb19969a51d970168bbebd4354e605dbb5a270b2175eb949ab344871d8233af04871f9dd08845513092157735feb3b1b7a871ec3345faf1fe65828ff3b477d62b863f8c423c92bddbb767fe25df016ba199442bc051859dc225971def59484a6204fa81181e390cb3b939da417b1c6602cfa390579867880ea76086386b1acc7803f21bf882a14855fa70a9d9248580e946eadba627651d4ccc0c00a51a4250500cdb8972c072b1ba95159943c8bd2fc631f2df27ecbac9e49782a78dfbdf21eea64c0b3bd64a1838958c7b1260ae3b3a153a1b4bca3310071940311ef3709e3a1d1935e3dd089656cdf8bc8be784c837f214df7eb6106db094f16bae2651af697314258b34c611432d2f85bfe5ca6732d7d88aa950f73702667e882117e5a345812bcd7c9e6b9c02ae04b98259351ffd4f84c098f09f63398f5a8d34fad5bad96e933e6ec860acae8bb2389224255af3cc130e1c69b2a28c1c0440f7cbc851237bcb1be4cea328e9073f31f030d35888807919ec598356fac1364ee712bdea52a182adca6a3cd92508155b45e547fe7df2c2135928b2e7653d697eb5c9c2ef59dc7e24fd38674f36df8682bf47f9fc798ef3eb5a92f0851ce908c3ed0810272150698abe11414fe9ee252b8ac2b9d1e9ed35d9ac3fc5adf630e9d0f5ff4f933b152c1b414e59937a492861adf9e69e15ff4ffe26acf1430c4da9f45068d455e9925179ac59f267816f639ef87a59d12c01b224fc36bc95e44838a1686ef62f10fca433e3afc74f1a0a6ce0a36b1944d4561e9936d847af37c03c560e32e723995b6f08ebe72106fa5a27690555252ffea1937561894f8bb4b1ac3493787c210c8d36b92bb36b1a5e78f13a8f572883ac4a87ec91cf633edb2d8f5db423e0d8e0a81e49a131abb4e90f386b4d9bc47492c38db5f3c55c3b3fa7970810bcbb7285bd7f0450ece58d9fcd3b8f5db63564899d073f7582d62a74cefd76dc07925c00740f0c0a939fa43f56c3493f096e12f6c4e0c12326994ff74a745d97a58f32d5db082e5b4e871ba867dac2f47b8039da25f1d342a76ba560874acd7bef4a37abf089c1be985dabd921e7ecbd0d979a87db7278656722d6fe0417f09ad79b4877790dedfb474ff42a70c44b0217a931454b18effe16bfcf685b3c8bd314095362ee8b02773f6f9e7d2f7dc83e93fa1f16ad3aeebffb55d19aebc5d59056048ea213c61fa9289b93b9e3366c195ddfaff8e518df0a23ea6d80dc00135274fb6d05d717048bfc6c65eddfe612b7e943dd286568b6394095e443439d6d6522559de32602fc7d54720ac6f1e02a2d3617af3f99cb9b6e028e72a9a40d325a250858df54b9ec0d19aabf31b400eda7b0601bdd798dfc668d", 0x1000}], 0x2) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)}], 0x1, 0x0, 0x0) 16:00:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffff, 0x0, 0x100000003, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000000)=0x88e24da) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {}, {0x6, 0x0, 0x0, 0x20}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = kqueue() r3 = dup2(r1, r2) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) ioctl$VT_GETSTATE(0xffffffffffffff9c, 0x40067664, &(0x7f0000000000)) write(r0, &(0x7f0000000180)="0f788e199540d6d97099188e90cdb69131fab236d14f773e68cab3ac815f9ba2c14c290d177edf4d0f3295f5a5e8000000d61d55ed5dd1000000000a0064ed47051a51544cf8e01a33ed319f7a8c21de50d37941f5853e5c2fc402", 0x5b) fchmodat(r3, &(0x7f0000000080)='./file0\x00', 0x4, 0x2) 16:00:00 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_ACTIVATE(r3, 0x20007605, &(0x7f0000000100)=0x2) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x100}], 0x4}) 16:00:00 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66696c6530000518099fa5b884905e240d08dd865bdab2c3e912df3d123301886abb07dddd07d547c3b57c4d44b01ee6fc52e824975d6a63c44161f91c2fcc3b06f44a0455283f9a1395fcd91d582c1c7b1b491565b87ae19aa3667f17c3873aeeefc705b7027c860bd2fd6372a66dc140970ecb655d"], 0xa, 0x0, 0x0, &(0x7f0000002280), 0xf0}, 0x0) 16:00:00 executing program 0: ioctl$VT_WAITACTIVE(0xffffffffffffffff, 0x20007606, &(0x7f0000000000)=0x4) clock_gettime(0x0, &(0x7f0000000040)) semctl$SETVAL(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000080)=0x4) semctl$SETVAL(0xffffffffffffffff, 0x2, 0x8, &(0x7f00000000c0)=0x7f) mkdir(&(0x7f0000000100)='./file0\x00', 0x1a) chroot(&(0x7f0000000140)='./file0\x00') r0 = semget$private(0x0, 0x1, 0x100) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000180)=""/142) r1 = open(&(0x7f0000000240)='./file0\x00', 0x800, 0x0) unlinkat(r1, &(0x7f0000000280)='./file0\x00', 0x8) poll(&(0x7f00000002c0), 0x0, 0x2a7) r2 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000300)=0x8) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000340)={0xffff, 0x1, 0x40}) semop(r0, &(0x7f0000000380)=[{0x0, 0xfff, 0x1000}, {0x1, 0xce9, 0x800}, {0x3, 0x7, 0x800}], 0x3) mknod$loop(&(0x7f00000003c0)='./file0\x00', 0x40, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000400)=0x101) recvfrom$inet(r1, &(0x7f0000000440)=""/224, 0xe0, 0x840, &(0x7f0000000540)={0x2, 0x3}, 0xc) socket$inet(0x2, 0x5, 0x1f) fcntl$dupfd(0xffffffffffffffff, 0xa, r2) 16:00:00 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x0) r1 = open$dir(&(0x7f0000000540)='./file0\x00', 0xbbb73fee627068f1, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x2011, r1, 0x0, 0x0) r2 = getgid() r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x10, 0x0) r5 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x8000, 0x0) r6 = socket$inet6(0x18, 0x4, 0xb8) r7 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x8, 0x0) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r10 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r11 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r11, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000040)="076d4b02f277baf15bfb374aec478e5d3a21945aac0a2709405a6ab2b4dd803db2aedef4ddaf9c93d70e3a31f0357a9e3e8d3e36", 0x34}, {&(0x7f0000000580)="f186c20cdea3b6698187bfa2812b0804283d1f8a3f0d5e305e9c8fbaeb7432bf1836beebbf0d98ea84f1ea1d16685dc507a8a98c27ec404f4ab82a7be6cc086f26fe4c0082d7fa4f7ddb95edb506d310e39559d550a05d45e766a0e5ab0e221da38101b911ffc53d15456c53716ed9d2accbf6a427b02b7dc235c2c81a802073e7d680c38584d4abc8f9fa2cc2d4e2f11c6c59ad113cffd63e23de7a6188f4f8e851ba078e7b6d87598fba7c19157ecdf2b0d2f374e8b9b8cc0d5a2c7e4b319f260071bb7a12ea1eb5cf6f86f179f3d674b4871bfd05647a805751f75a2036d8d42b9a378cf4d9cd862c3ba0cceef8c82b2394e6d634208c9938bde208ec79664e0356d86e066ec5416310f210ddc5558c85df74586a118d86f9ee47ca8dc15f7bbb8de577d090f3f89815b0fa2a6b8b0763dc4c34ec682968cd547bc904424570c1299d11e7ddbd5d4d02c77c629527259006a5b7e7de5d0d39e8d791e32152208dbca01c5bb1aa2f137de1b5ca93f2d1edff2449a32b8d6509d21de607b06e0d7b38429a088847f71859181723de777fa07f3a254950830eac718334b5070ad6f97652715f05dd7a08f4ec9929e596cc676568a3d846f4a54112f9de6f48e3302baefd8c80dde14ee269596f21d35f6cf6fe1f12ac07210c89d96479940b6283c23fb5c377c5f49543bcbd9a994dbfbc70df34a02da26845f327ece98116ba501e998990858d90b68bb3d82b0fb2867b2b998a683790309992ba872d821894c6dfcb1a484a004694f345f13a4147b3bb77f3d7d1bf5fee2d1a2d705c045174cc61ce8f01116ca6dc17ab495878a1d61d7ffb5b8d47627cfbea8c3823916387ade89ce4496e515fe4cddc690399e8498f3f18fbad7a8c1047bfce6856e88aab288fd9be32e18daf7e4f26e88544cdb717b7075f2edb57d20022943fe420930475cba001111f99ce5ea39a278907c5eaa02fcfc7f3cea4ed431aed9ffabb468817cd21776869155b3a11958467b742f4ae26d0d5adb8fe9f1711ab84da8f95bb36ecb984a3e658cf1a06b69c395c8527cfdd7050f1c34e041874bd1e468f91361176786daf0db5fbf8ff704102684e096a23120d72493d5a9e11b831245cafd986ede7149d525646000919ac0021598c484dfbc91fadc4819ee5eb9f11701a1cde55ae7fccaa8ce61a68baf95f54cc7d976048a4c3229e06de99f9b336d2def0da74576a61fb0ca4df0cdd9d16e9e7f00c8c5cf54f5bfcd758d315a7f6c4f963051c248fcc3e6d85a95c70c893c173910e05dc0dab9b0bf67dd3cbefecc8893e78415419470c99b42002e910a27a47b8957c7158e9ef7da708477b2c0baa5ae6785cd0eb23a479d401c1fca26a8dae177617f26a1a93f67b650c2e7b8b18264f70e7686bdd35fff5b87129c2a7b807145bb526decef469677c8c8aea5140665c21462fe1b0f7a0c80c0c6057472b265e9d77df1c46f6025a3d0bf84eb14a4b7f3418209f8e4f2b8c3c086a2753f7bc1bcf850cf9c1a47462cfd96d92400b84dd4f8803bf41e5a15ac45ba386395f30d78dbe8a4ead6e13d2da4255a37a760f1d9c31ead92a50b25591917224c3e8585a1b73fec0a1f12ca6369a930a202f7dadd0d8a6a53f4fa191cb9ec44fe83e78b5daf8f4f54e2b2d9b9fd6cdcdcde5353ff3dc94de1f1841e70d281c23688e9ea6be739ce261a989959fac3b0da10502f4a03161bac73b4e6174e5b07ec6f3f4ea2690587d66afb5c094d02a528bf438d6a74fd6254ca84374ca8bf5b4bf59cf3d07784797463508ff174cb00ee33bbd7de0fcb737fe67c2c80b16b313f2172b078bf00d23b055e4e3e2faab5b128db43d2bbfee47865b523d6bd28f6006f33ffaa505eece578cef439ee78c44b7e8b3f308890ab0df19748e698576a7eec63353babfd9f4828fe9b9cf8179ea16ca95424e052b395c626a0cd24b83570bc97f7941ae3f5d2268aa506649c3968173c2df4702889c13f8382caf4f46942c79bbc5fbcca2c65204d14076b73ed6c0035a560a8978c0a0db12480459cf2c229a62cda03c815700be1e1f8107dc52f6477e781a16defedd6e4e68a17c4a52f689f60f81fc26b016c313a7358a8ca743c056f9064a2024bcd4355e1d0599bd13ff8647dc845d81c0589ec047967be17c4998487f5c918ea4dfea2802015d52892af352f95154a1277b0eca0f8643bebe4cfea3635cdb30c7292ae6a5de9d16e8c1a52a551e2a09da7cd6b74a9a4d1b782c43afe10e70cc035781a7b4c7aa34fcbefd0ea82e68d8a44880f01af36fc8e85523549aeaa189ec2357f6c630d9c0163c2833b92d2272305fbca717cb9934a15748b492614dcdad4ef4e759d171168e3e8f926553fb4941875a07061de287a0b0570a4dfe8be3acf45e959b1a3d7735f0dae71495d7252fb4adec8a59fd4aa331b7fefe8b15aba8b313b0b1f32ca03b4fa19aec19d67ff00a14850335876a817336c6e728a16600b854de45f9da74e5bc7531f2fb406e50e96fd435ead266a2493f7a2370637c9a013face964bae3701aef56bc1c3ef2382d758ad53e0efe588b1f94835a0c1cdc76dd83afc00509b1b3362434bcd942e07de9bfb6cf30280a21984d792b4376b11ef1a1423f4e0d74486a4a2728a6b7020c5798f465d68d6fba3bdd0b6066674067118b07cd0761e0135daf44a80d51dfd1063af0728bec4eca7954f2a874a8cd829d2879a62ba027e151eeb98030a5599c9192cee51528fe4131971c6f04db63b515c48c7cc4d14ed40411ca26f30e7296ad2d1714055341ca3228ed40cf348899c080370eb1081322aaf8ad3de8381352047afa758aad14fd2ee89c74b6e9782836c3d449cab4e43d3932928aeef46ad1f8cb9684cf9a7840127fba6abce1496231732d0416f4000416dfb6a4c7633ab921c1b3c5b7b02aee930a6c9a1a1c60869617071f9104884f9ba091aa0a22dfef1d120d3b6749c908ad3d6e54e0961615dc06c44f8c4427916874d2d7ad03ce50df3937bd21cb560d90eaa6b9b74a97ec355a9951b75fb8630c342f60018de34e3121124b8cc6aedeb6c00b20d8d57a09b7ac188d8874adf4f5cf721cb14f25a439e7c3c7c2a3cc6a9033fc2a4d34fcda44465a791912e6fb50dac58447a824e3a62fb8fc44ac2771289efb6bb0df31ca8c745df0d51b8f6afdec5610b2ff944440d74bd14253605cd73c5afa0a958608395d4b6b8b18eca38f933c98bef770d22f3ce0b7d16b643b4786301e6d9be8c86794e6d3fb058b532827149290eb95f74ebccd2b4eba25b803156acb506f164e69d3b5df66f2ffcb888024421a0b26740b994c8f8a1378be1583c833100ada33ce630ce7b04d053e399f38afc2317f85e911f196b62f8d660b8ce4355348050efcc89ef1a091e646634c06e5abef770c770a98a85010ebd7f8908f3b7cde03c1d2e1e118543e79e402eb7de563b85264c96d7b49b5939545416ffab593636e16467b2712d437eb36b5b75ba3e14f40537339ab300688cd21d95b3a2bec870f356faefdbf5e24bf84206d4608bc90b038047ce6e9dd23e509bef094cab88081316dba7e77716a34b14b90bd8aa06432189b084261938a5a1d3aab02407321ac8697bcb9a4881f3f694c12ad232cdf3196f67fa9eb273dd0be7c1668e4c61885557886ca7e3362dcd0b0b052520364c21ac963483f8d7aef2eb425f5db2c92335d38e0e317436e50b1f1a80db7277adcd3fe64e7dc82298d18bef40af4900c93b1f91715088bb633a445c231ac998e0127d0b08e55a2cb807950cfe721010c760d237e2a2aadd85f8677893a9a5e5bce21d3df1d48621e462721713f5e7b79ce2e6b8dbd088edc24fdb91446a8b962b44d507e3948dd2a447c215c7013ed783b75ad0d8b6390beecd95608bc3cb9d0d6415682f989860c0276452b8e1fde379a67e41d0a6e5d8a18dbd8300d461add25ba183181401b3ed5c4e448ba0abe9c3e765ef5815b747986aaf800304ae9970553b54fb8fe51af916708487d5e035eaabe0a54707e06b6a7ceaad2261ae35a5dc62dc3570dd193bfb40d0bab5de88a6dfc7715cfd4577a1d7fc1f0beb3d29d6562991897b482a7aa983822c77a520f434367e538e3e10d7db540d3869ae02504e26dc64264c2b16f37b9b08e811cafdd6afb8590f447a29609fa7512012c288182a76f0db53e2597750940bd4ba5398f9d85e0c7ce95685d80c65a20028ffbffb8405d2473371c4230899e499af0be70b115ee70dadac370a7c927421c036484b28046b5dc737b96e46ae644381bbc91a823379a4ec800f00562c210f1d8309c63d55f66bf01f2cf594ad3e6a0aa88f46b364043567807758b7c40eb9c59fff0b2af092687e4419b6006322b1dd2f8cd7401b30e16221133b1d54f513aeeb396ae3bf03d4da2ecc066be3e9cde9b648cca80ab3bc87705450b44cb964bc11aa20804b976625fb298582bc43131d47f23fc1f53bd20d4c111f6aae645f45a84a53ac211d05f20b1cbf9cba8b74db2657b7d68384476c79f8120e70c0392e6decaa6ce44c41e6e37d04b2eef503e935f85ba638a8650238ed7891e17f7e4c6810c8e016cbc49f823801c75d04fb10f22acf8cf5665af2a6ac088f2ba4ae228f1e64162a34312a55a3dc177b04943297a72a731ab7163b5d3020e6da580a294e9de65884180fd6c0f271276a1208c6aa65f08f09267f59c26f0896e917c9f025ed544ea70882181bc8396e7ec53d81495749ec03b6db646d01bf268c36fe5eda83a24f7fa3d9423258878dd636e2f71891b7acb455f9bd7bac79997cb85b7bcc01fa5fc02ec56074cca2953ffd555e8009101fe8515ebdce55d90585b0f1ac9d9d2d94bd8510fd06529193f284549520442b08e3290d616c87f76cbf2c39ba70f2ba841bf45160a87538e2b926aeb1c53db41bc9d181c988cb6923ceda223dbf8c21ed2fb3f09f8cd2710abe5914af409c474733a509e5775d9c1f0fb6a2fd714051abe12ba276099a17a39813c6692065ce1c6f2988bb43c6437378ab1756babfc19173e60af884d480c4e2bf025dc248663454f101665ca8fed6d97a3af87695e9f6514059e11de577a27b82b6c5d7310eb335a4a62e5f2644cbe2909563d9848f5e57517e032dcb485d8adfc8aa17e515d5b92480594142bea3bee5447600eecf0da3204608ea714126c7d6c2f3fb02c56e54058655d7cd846693e9c2f54d9b3410a250df92c774563c38478e113974ed48c59ef74200317fe68906234fce8b37da0cc7f33c3d72e3eb568d05eff34daac547c88bc1b5092985ac2de2b06bf5cdffb320078ce30e4e1566d1f77a2fef5e272901b13ca09c4d2f6f1d9eccf9a4386864399704f236fa569a8491c9452916d52038982c6e1b989863c1322455cad2a258a1106c28487932687c845d5f06560a49e8e843e60d667234610b7a6e8b288d00199083ae6e605bebc48b3d233622ef5cac42f09d2674a35729b545e43b4728e776cefbd22b3dcfd076d32d0b04079a057d8ccb335eb222b5950907480e3d99fdc8fb514bb27a18b5b7abfedbf16dc824227a0877e3083a4e81c6f8e14f517c66d61d922e112bf33bd17b0c5c977737c77dc54ca486aae27326965894dbb45cec9ee129aa87cf461d7c0d4bd17637ec3ff6757ed8a70c60a3a1f8c1f1fd9d6af41d28f09e67ae5983017c62c97c05a65111edd5e2bc13c3d6588e85075d840bac39feb79f32204fa3c3a2cf1124ad2b9161ab039cf993a972c43f12bc0fbd22c971994091970e41cf0", 0x1000}, {&(0x7f0000000080)="209e69c83da7a9927917c380c9aba43e980f385be3a787526570814cb59004c06b5d25c2209ff07e13a7d70128eb20c7d74d2041b0f224c9ab4ca0cb72d92d5aba257a652603212c2259eb66af7dd8ddcdc957b701066119fc41394d1c7e2cb4fae32929aff3f47fa4a994392f0a01294c5f7cf188e1", 0x76}, {&(0x7f0000001580)="f9583bcf557ae29eff297110d046cb862ed0e93c1455480dbf5de993580e317fce425b23bd0be4dbab17d817ce8326c592b7e2b61e20e2a9083eb0c760f5fe029ddc44776a5f3d4c75be1607a6300be12ce424345f6ca0dfd8ca80730b4b55a48f84c1b5479c7f9f49649aa938c0ef91f18b955d703714a48feb9e3849dd87680e4ea3678a4225066d4f4eb55435e49bb2cba6fa1c2eeed200999cc9b676da775b6e319f404da3337a82c877f671901638677226a2609f04f2e3695c90ef13edb8107f4a4580725844a024cb32b8068234d2ddde951e8a08e54a05762dc5a6b3b580732ff453c9422d6df5468544c2ef63657f5ed325156783b32ac2b82dda66a9685082e3dd348b7b5546b5b8ea0be7282fcad624b3be96108ea0de008e697f632bd7566fe40588865fb4c2600c441ca2f99cabb3318bc8b54af367cce23f4d671e135c760ce0f9868b80d768e7742f8541c561e6f87333633b2b78e1c8121da15fa13ce42435175355425cc8d593bf52b7b62b1bd0e93be5182d88bbd2686c86536255312d4e782253eb06903768f72e1889c2f4aa61fedc1c9121455d1b5e814afbbec148c6ae2d66aabaa614a19bb498d3ba8891c37b73354568637065b31b32a3ad529372ead7abfa840ccabfac284f3cc23b71406d2a71373e603bd2776651c3050e0b3f2871ae88ac20c03fbd7735491ed333ebd97b89509ccdd7aa3371b01b10629490728d45d4cab33740813eaa903ca2aab482acbd0638da81965788f3a1a3047f6ee41175b5a3002cb0c36ac9da552f4db2cfe03e61ba2479088656f0151bd8682c6ff1defae75b4c87e9e1a04e1d5e9f59407577146210e8c66e87c1111bdbc896735cd44cfcbfad4f41ee8a9cb5912d32f4753ce89b6af9546102aeda733600ac9552bd2ffc0ce297fb24680a807513d756b7d21a4bfb8e3906d4728ff32132f6d6bcf3233852503f4842a57e5a2a61289e79add9b605fbb8311f754e1b5608310ddf0dde7e285201563eb09014e4673702d576e443619432cdfbcbb7c7056077aebd79278b7444d784420d4bdf34fdde40c20d783e22fb379a2ba8d58a6c7666665b4300470e5eeee29ae4d6bd7002998356f7a165bac625f992bdf4d6bc1503f922d08938f1e103cb2a65d237c28f87542e17ebe269a6e06543ddf8cfa8f98fe03dd584e6ffe6696cebd64ee840edd0af221ca1b31436b33051322331fb922ad595bb2dcc4c1bcfee9d519735ce9a5fa602fdb34c8a292cb26dc5e10b9a97b6b95429fe49a7af16f75b9e5a8ea5c2c961e04625fcdf4c30fe1a37c5808d560d5de238aa833370bdbf479ad376eb95655912e86c0500656ee0a8e4e1637f5f797bf3bc09a18b99bb0ae8d6a06aec404316250d969a5091bf87aaa105c14133e05a55c17c747aca8c60e6858eab72675e54ca4f9a6ce990a358cf3dcb0c28faac0ca66dc71f52c496eb32ff625d1b2ff2da9ca1ac63b8731109153e912850e3ec702e507bae2f79734d48cf802f48fd832d6a5a0ee974c3586a1ced6be04301b7f802b6c40ca2a863589b8dfbcc0294d20b698e7252bdaa19db1c06e7b17cd1605df5f6e755ea55b8f1dbe26ec5dbaf15d6929bf4074ee37258e23ff59cb53d7e711bb7a1b3793aec977c481a11584d6696f7b5e422c2b0356ce770b932f7d131bb3fdb2d81486635129f6855231fe69682d4f69abb6bf9de458059b5af3e8109c12e5ee42bb250a65c6b449a7390b254eeb8dc58749be0fabdb9c24ad76a98d595d45509a37de88ce3f0b4217bd5188a972d700c7803b4d061d37679b0dd683e1b47ee87edbc29d8e6fe4e98f56d519926b97f23cd1a0af6b660811ab9654c3dd1e87b1fd4b6baca50b9a552759088e5c2e61294dd4361476f1800968590bfab40a791e6832e4c489b7867cd9fdd21427a067bf4e707d9438f017017684369fb2e4f6ad680b0ac8cb4bff2c358b31554b654975ba21c0f4f4aafd0b82adadea838a61bd4e5e852ae9dbdb476b72b3c91ad88079a0b595aa030757517c30ae82da36c7c9ce4082c1c20423559fa20c78154d8e18e42b7fc978644c29950b649bb2c3d02c3e7d63be87c97188e844a9e280bbfe1ab6f54df0313224d4f340a476ba917b6250023b1d7555b1451ef9934f9b6dbf951e9efade7a61bb634afd1e2766ccfd7f340e8c07318fba6ec644642c15003b3f388522b0a80cbdfb11855e7cd8de3c321af66d615df8d01eb06f9a86362df7f157065754174f1bf6794a870e23a8363870fa7cfc12df5a7ab09edee13759042fecf13d2a418d94374f59a8a2ee8e7ce9a46ac9ec5758f64ce3397354497cffbce8ef3c1b5a2f2501b143ba0868307cf468b1b8f5d98192f0000285d0c1392b50548a941bdca8a2995bab9e33594634c133cb4bdb23bbd71421a57ddf39731decf598e2207392729e6d5cc8024764abf36799870ee7269b3887500cc204ec7320911ca4993cbbb8cb444c1c90f44c3609424a941777f5b3d5ea78171de635ffcd8e8b0581ebec6154648c0caef3991097a9a4f25bf860f71da549568644b626a925f39c706f471b0562be64f04efafe8dfa6d8f98876c4655342caaad585693b38bc8f6193cfa2d7d8559ecf3e37b7e9239358f2593229133a3cad32070faa90db8ac4783095a46e5789712b0a5b64172fbbf9ebb8a2667139e24733b0e8680b9bb551a25425f6a91d347fd4072c12eed08448bd116f4844c6ab9c20636c959bac89ec63ff7698b0b590c0d39eb3a578383394f2dd353257c973dcfb5d3b0f57331b16f74db4acd5d98584520b4201075e7f061bd6c62ceb819aeb2137790ea6615288e7bb9d4221dd6254a904c76a9b17f26478e651803244e0805376974c5d6bee7f4a71edf473006990af144ae0fbe0e114cd7960f41f0f670f411ec71b204c3297e6ac0348a9c2909e5194a24d2551699a22439d0c0035a0c90f5bc3d15a573486db0cabc314995d8a3654ed3b8f3b5b6d67b7efe3f3c6718a98851a3109d212403f9875e85ec20c1f239fd7e79dd0c44b38902c3b90d39dcc337c0e0f589f82e6036c848218898fc914c093ab89ba028b6681e227e2b016dde337e7ac285f35fa8a31022eafd96f1c7e5ae7d01dab5458ae91f51d43b9a27fd4492ef5a3484c05390ab679a74d63fd0ae44509aa9edfb9db6ddc187b0871bbc8e9db3dd0965141bbbdc91748ffbd3a71a43e4954317de2e57fd5cd422206c061bc977c6fe4c1342143717a15ecfec4b5e8d9e45f9a1fab32852f5e368e584783464628af556e041c07a08adaf5dbe734b869865199e4a3855815b7d11ec25dbe9f5bd557371bb32eedff2ac144f769d8531e24657f0176fd5b68e822bc1bce6899b3e91478ecb48b257e042a3b863c79d21724aca4223800c5a7e7c3b25774846e01417afd0a8b512c02dd92bcbaedd1232bf6efff787b6f7931e9d55a54399e992acee4454a641e3623b9ff384fe51b1aefd0cfbbb72854bd5b1668ec86a2238e0577aba76fcc8943356375cd2bce8930ae46255e4238bedb7027b3899497adf24c51a45ff0820e01648635af8846c3f5fcca0e54df0e522a050edef39bdd9dde3adaf6dd1ee0e25b178683d2e3d95f156210b5a279b3115776c84488c8f922f0f831177bb017f8e6320438bc13aa53c6484e872f5b89dae2338c0c74e0fc1fadc610e8a422cc5e239b379433736b62850af7ec499b9499806e316ea2c54ae0709f7c9053fe4be7eb50dce98b4ccae3b27aafcaf68cb92dec1a9d13914bc85a40ed3770de3b08e4040e51a95450a90826bb2692e3982dcfee3902123285c94894f4854e248554881a3c458333e48a8e8cd5ba0a3fb3b11c0d19167f71c2e76b364cf8a2e2fcf6c0c9a5b9d8740ba941fb75a3486ff2a75db57fc637129a5e4a974006e6a74545a4425e89b14253a958409ed50ba7ea5703f02846364c8c6c7eaaa12429434f69405559b5e74e101a3884ae57854a36cc72d7795b402652b8238e0b065902a7b3bec7d01d16a786d3de67faa2d0f7348c84d5ffad0daa77db942e0418e5d9701747a4fa7b8bc9af52a15ef61a426686074b33f0dd5a9bf4d428f90279dcae7ebcd80afb831e6c667a33ba54ff16b0ff31d11649876b42d3d0112adb2a0439faa9c1ce77f493ef797f80c3c73ed05481c061f9bbdf6f6bb10f4964fc125dae97c61bce19fa47099c5d1d67b95905509a83aff1035f029f024d244176e932f6f43fd79a12435206ad3bb9825af89cc41afcbc68b0686c30e99018433defa052fb43d35f921182f1006b81768e2f055e23b4bfd62b34e3057cf243830f821a560c098d27a9287e8531a8876d7a70e0e06ca3269c6bc1a16df034a83dfc5afef517bf10a83bee296bf4dbe8d1d430659b3a658f2fef83a7ab3f33c52ab99f02c07a428de85b345c96f03ad091f9126dc4e7c3424cb2d86f27a74c31db38edf86047696363b974b03d7554ea8a09b81c566190144fd33f0ce766886b2bec6c7bc7c7f818031b82437eec26965978635960c3d48cf45a846973ec982d47d4b0e2f221e0e3fc315013e3d71394535be85cf94230468900889d0c547dcdbde349ad039b826e00ceedeb4e69e6009ef040dfbfb0212bf13826d59dcf087ca6b9cbd7d8cdfe00cbb95abdbdd9f1b7d36acfd33880ca320c62a44407bb480075fbdc548ab3abcffc1baf68c88f0a7e183d19c2ce072817a63e2999406d9cded3661d52ddd72c6dcc564336ad17322f1de144caf19c74748f6e7201c3c93f7328d8bbd8aae1dea8edb8a0c5fb54977463ffc546ec177e32b62e9180e9026ee571b52256bc2d28189b0199267f42dfd1e033be372e2db940dcbff99a03f698e2f59163bac3091f58e46deae792ba44f065cebc64af534bcd17b1282cbb5981559a725d3cc9770a788670e64d18c68df62361161669fa6c13d4da8beb08b8000c97cc3897dbb61b3b420d1ff40487873722bdf9f9ac356c98b887392fbe1f7b10dbc9f57ada6871f0a3e5cb154e1c4fcc43e58a2058982ef8bcaa29c66ecc2255b3e6c87e6aff9b984c07aaaee065d9afb9cf002cee0e629dd25b1e4e6a15b34cf402700fb60ddec329e9902f477c261f39cb03e26cda93951e35c274203d2f756c0d8197c63470d306a1f164012e4bb50158dd19fb5fa0b5d4219ba542ed971b84e61a1b52f6a4a5dcdead17b29189dc5fe29603c25f54c5845da30717b3ea1dcd3a31b34eed3d617ccbe8648edfdf6ab725f6fef429984f4768149526c6806eaa04d07ddef1e134284b0dbf1df62a124eaddf21248cb9572b5fdf0ef565f7692f1059765dd25ed0cd488bc9605ca28b164fe98ef86bca6a0f8119065b8cf3b3238e38c1c0a44d70b43bcbb71ce5b5d5893f22553daef4664b274f3f02e74996a0f3c87d41387c2b290cbe0d9d816175b19b42c1c19b462499d4a4b7025e339692037d04c8717c636bc0466cb85115523c35e230bfd839d0fc4fbf2eff4ff8cdd804a2dbaf6bdb5e4f78f27f4d11f403e03ce1ba1790677c36aae5f920492ec1b1deac68cca72f9cd1838964354c6caf599ea8e8227b0d4be30578ee844f6f5d427c3473daefcc201bc894501e4ae308fe12052250c361cdd0eeccab2ece52084272fea0dfd3d28507e72e0feabe3be46e6f4bbc955c249762b9ccf6c18bdb9cc870039b4f4da55559c4865f50d436d79ced4887a416133b8fc6e28ebff93f971c7a0aad9718c3afd7f968acc1a07d5881e0f2e8140c716421dd6787119d3a5047e77bebcd48277bd631", 0x1000}, {&(0x7f0000000100)="90de6df8b6", 0x5}, {&(0x7f0000000180)="ad4c5006b4f7c6c59e8ef942e9331d77dcd78831b8c8a83e8a9555548cfc2a3a350a35eaa4ef058b3362f11b32b0bc9931c8ddb5c7650d4b4e1c3bb36324fb73de649709793e614c7067a7e9a8ba4bb9b329b384e059c65ff9f9e890b10b9b762f4401f7efd2f479e89860b2c9ad5ef6013f36357435c06a", 0x78}], 0x6, &(0x7f0000002580)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r2, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r1, @ANYBLOB="1800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r4, @ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r5, @ANYRES32=r1, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r1, @ANYRES32=r9, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="0015fd5600101361b36c4bab000000"], 0xd0}, 0x4) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) eèckwX %2Ñ‹øç°9Ë@ ¦¿µ¤³-âÆÓž 78<"û™S5×JNlžÊ–/ØØAlF÷e¦‚JI=–ðE=c€ ý./file0pckbd_enable: command error 16:00:01 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x20100, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000280)) r1 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r1, 0x0, 0x0) write(r1, &(0x7f0000000080)="62032a3106773f1e00bb5a1e771e245f50f4857d42b595a4c9343ae2b5ae0ff1d6dbccc65a9e8898b02a8bae6db90bc29ee6ff857ad7231042f9839a1fb7bc4e8f1fd3eb9c0e38f2dabb98b5b60b94512298ffd0461d1f8b62a14b463e278f5fcd0bc84cc038982d02ee7fc24c7ee3ea6700931f65b454aa", 0xc238c0b9) r2 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x10000) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000040)=0x1) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) preadv(r2, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) r4 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f0000000300)=""/186) r5 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) preadv(r7, &(0x7f0000000700)=[{&(0x7f0000000840)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/152, 0x98}, {&(0x7f0000000480)=""/180, 0xb4}, {&(0x7f0000000540)=""/115, 0x73}, {&(0x7f0000000640)=""/173, 0xad}, {&(0x7f00000002c0)=""/36, 0x24}], 0x6, 0x0, 0xffffffff80000004) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000140)=""/200) 16:00:01 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) mknodat(r0, &(0x7f0000000080)='./bus\x00', 0x2000, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000000)) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffffffd, 0x0, 0x201, 0xffffff5d, "0366fe15ebaa10c3ef5caf0400"}) writev(r1, &(0x7f0000001900)=[{&(0x7f0000001680)="f4a2d02f2f537208530023741ade4393fcb48cde1bd3bf5dd861f86804f7c8f19d21f5d205d919bbff5ba1740b0727a2765dfe80258232f4b1e02a28120f3b69063415fbe9d45542fdd45b17704197bec4249b93df24b8b0bed6b1e0f7b201", 0x5f}, {&(0x7f00000004c0)="9aac6250f62bc5262948daca1ef5a5369d2f3689b11caa62dd83c0ab630c0a3d667c52f29b31847116c06e410bfb1ea69d9f913d32d8b15b93d723d9d1354efd31542e9fee0b48e8af8ca09785dd35e95423dc82ead2b3ab1190cdb648e3bcd74c028a725de79bc42da85b7f38c4cc9f68e47a5be45c98934d618ae7f97646a63217cc7ceef88ef67c7b278810fe922e713a0cc8", 0x94}, {&(0x7f0000001780)="2ad8052ef77f4afe35384a875c69357c8a6321b1858186c890e1d431c6b3d558a9f12daf0461eae9705ad5d15f2ec04adaef1da08bb9a66ce61cfc969eac9d9ca1e17f5afc6adeb05b9f43adef24f1c32decf9b9a9aca68cbefccbb471c84c630034805fb269a28b08e42528d291826d5bc387bc98220dc18d3d0b8357421e1fb0b4d5e53d6ac7ab705844f954b10581a1b71fb7a307cc76cd0abccfe8c6b08483d612a519acb7b58e5d6a4607000000000000004f1eb1a24f5524a8b6063c697664909b79781c6d34a3d7a70aabb72876a4db0317c8f429b246bad84482e2c579b2f816e5040625785176850f0ba5581b2bda25118bb98581d4974177423d972f80bff25b538ec0a46bea38459540860606f35b77ef5535be42435fb6eb5b57a2723aee1c", 0x125}, {&(0x7f0000000100)="3e58d57d930aacb3ad2401265fc9bb6ebc5c0b9130492dd095c6438d56f8f94acc4652274c9732100f85e0f6948fb71253c558c1333c6a944e2a3596e7a2011ffd4db5d08a54b097f7e57c3becde0a9beb4384939f489db52244c83086835a99f601e10650c663718019d64503f70b68f57c22c77eceac8891b46ce2da9c24093eebcb34f4fc5c2bb90ecb4544f4d9597b21349aa76099ce748831", 0x9b}], 0x4) write(r1, &(0x7f0000001bc0)="2078f7b678807d89e032dc19f57097f50f1371767dbcbbff8330c25e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a06808c9152732e879f3fd62b9ef04ae7b569cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c7190625314dc21617d8a3a9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17ccdf8ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd15fdf6b519d6b2c4936d7d6c409d25b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a279214894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b61bed1503a69871d90d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc015", 0x18f) 16:00:01 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x80002007, 0x5dc3) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) socket(0x400000000018, 0x3, 0x800000000000003a) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) dup2(r1, r0) 16:00:01 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r2, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000280)={0x2, 0x40}) writev(r3, &(0x7f0000000240)=[{&(0x7f0000000080)="329a8515c6a5ae349b02", 0xa}, {&(0x7f00000000c0)="77fa414b2add7a62f5feed271baf8d415ac2aff1d5bb33e2c918c8c332921d0a7a1ca971e1736bbfd8b1b71e325809666b04ebd1356e768fdcad781bcbdde42263bbddff18f122b23fb04a8f84c1c2340c9e", 0x52}, {&(0x7f0000000180)="e0b83d0cb867a47bc29409666bddfafb1739b4efd52e22baca387abfbeddfb0c406a461e3e3c72010e17a412ce425e653fb3d7554f257ab8b7a31b967d88963bca6d26f1f5aaa1f4eaf3aec9d669122bba7cc900470bb4d1c729ca7ced7979ce09c1b0015a0312588beb9ee036c39a05896130929d2a548fc60f5868f666a6d5949d1c38af477f7417bf361400dd2cebf80c3ceceb965ffc1817108399f6171b635beb", 0xa3}], 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:01 executing program 1: pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) openat(r0, &(0x7f0000000240)='./bus\x00', 0x800, 0x82) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r2 = syz_open_pts() write(r2, &(0x7f0000000200)='X', 0x1) r3 = open(&(0x7f0000000040)='./bus\x00', 0x40, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r4, &(0x7f0000000140)="cb7de3cfa37db5e92d093ff9129b5be069c65f862180a6c254bc3c07910abf5923f640811ecaed1f7dad27749f6516dabf07714b188f5dc0c4367e40d38ea5839fd38b3ef906756ca700e45ef40368eef702023ac049ab986ce4b626d4a2b5b0d8c7e0120e4ca9f3a407cc963f44c51762b7e4ee4b1a016302719c50aa12b108310f715a82a3f3f260711040cc1d6f017673f250e505cab98d269bddfa3c1806bca16595460f71d3", 0xa8) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$FIOGETOWN(r6, 0x4004667b, &(0x7f0000000100)) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r4) read(r1, &(0x7f0000000040)=""/150, 0x96) close(r1) execve(0x0, 0x0, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x20000, 0x180) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{0x81}, {0x60}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35, &(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000bc00000806000f3c07060300010000000000008623ddaaaaaaaaaabbdf40619a5f2b8a84720a285edb693963e275781bba7e303b9d904eb445850e90210404bd255b90420c00000000000000"]) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ftruncate(r2, 0x0, 0x2968) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwrite(r3, &(0x7f00000004c0)="10b24748b252a64b762165c748b4021b9beb6d1763e484923c8067965b79e51694a99f5903ac4ca325fde1c9de370f4bf024ad42fc142712a405d425874c9aaeadd7fbc947e66af205fcd919db614962a472e6234a18ab86e1da28cbdfd741cdf202195010471eeeb0d46483957b932c87dfe11432f9179cc94ac2a923c129d637ddfd420b5c51361d13e979f54b47aaa197e1ae2bbe91831086631421f558e7cc2da7b85a9288e11b43347ce571ece8e8cb4b629fa8124fa96ce227bdec015a93166488b5aa84945783b121279df04f7a152047d98ce36783ba45495c9126b0169265e25d577f", 0xe7, 0x0, 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000300)="5bba747de2d1a920f339ef6be25a20fc91c431538675e91cc5272d724687d833033a4e20ba97b389afa0561cef5c2496ec41b416d850a85e41972806e5fda4a2e9ac99d3454625be8fc0160ce89a81da634c4b4d91eefd67c26ec354bf612b941f2c26206da22bf140ce1e4ba63b0119923a74e7fac4745aea182f9de701df42ad4561a4f14a", 0x86}], 0x1, 0x0, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x45, 0x0, 0x0, 0x401}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x31d, &(0x7f00000000c0)) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000002c40)={&(0x7f0000002240)=@in6={0x18, 0x1, 0x20, 0x7}, 0xc, &(0x7f00000028c0)=[{0x0}], 0x1, &(0x7f0000002a00)=ANY=[@ANYBLOB]}, 0x0) accept(0xffffffffffffff9c, 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0x29}, {&(0x7f0000001180)=""/149, 0x214}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f00000023c0)=""/211, 0xfde3}], 0x6, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, 0x0) socket(0x0, 0x3, 0x0) 16:00:06 executing program 1: munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) r0 = socket(0x11, 0x3, 0x0) recvmsg(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000080)=""/171, 0xab}, {&(0x7f0000000340)=""/158, 0x9e}], 0x2, 0x0}, 0x40) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) 16:00:06 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x2, 0x7f}, {0x46, 0x8}, {0x21, 0xda}, {0x48, 0x100}, {0x24, 0x20}], 0x5}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) r3 = fcntl$dupfd(r0, 0xa, r0) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000000)={{0x0, 0x8, 0xf8}, 0x4, 0x7f, 0x7}) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x0) 16:00:07 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "900a6e01ff7f0000010001000000e50700", 0x1e}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90", 0xd) 16:00:07 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000700)=0x6) sendto$inet6(r1, &(0x7f0000000040), 0x430e1, 0x408, 0x0, 0xfc48) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0x9, './file0\x00'}) write(r0, &(0x7f0000000080)="941ce5d449e5aad813ca7df144482859326c8cffc67fe0ab32fe2962a72f6b1068fc940f930345a93fa2a00f1ed0f0c2a8d8779800689ab9763f89aea5c4138947a3c2d3790e8a7c2d8da5d7a8871a7c26afd0741c70945ec8e589a1b1013ee194c1668722db132d51ad2dccecb91c8ca2d000c9eeb6b82997", 0x79) msgsnd(0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000200)=0x1) geteuid() r3 = msgget$private(0x0, 0xfffffffffffffffd) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x1, 0x0) msgrcv(r3, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) execve(&(0x7f0000000440)='./file0\x00', &(0x7f0000000500)=[&(0x7f0000000540)='y~\'\x00', &(0x7f00000004c0)='\x00'], &(0x7f0000000640)=[&(0x7f0000000740)='\x00N\x00[6\xe5,\xd2\x12vM\x8c\x11\x8e\xb3V<_\xa9l\xac\xc6\xea\x97c\xee\xda\x8a\x82\x14\xbb\xc8\x1e\xf0>\x97W\xce\xaff\x11n&h\xf1O\x99\x98;N\xf1\xdf-\x0e\xb7erm\x9aJ$\x90\xb3 \xa6c=\xa1\x05\x00\x00\x00\x00\x00\x00\x00\xb4\x00\x00\x00\x00\x00\x00\x0f\xffW\xeaM\xcb-\xe2\xc6\xc3f\xe7\xc0 \x1f\xee5\x11:BY\xd7*N\xdc\xcc\xc6V\xa2\n\xb5j\v\x1d\\\xc9S\xa0`\xd8\xb2.O)\xd4\xc6;\xc3\xc5E\xde\xc3\x82K#\xdfN\xb6\xc7\xa0\xef\x92\r5\xcb\xb2M4\xef\xa9y\x95b\fJ\xcb&\x126\xf5\x99=\xa3qj\xfd\xc7c\xa5\xed\xdc\xc0WH\xd7\"Q1r\x13\x95A\xee\xc4\xbfwa`V*', &(0x7f0000000580)='\x00', &(0x7f00000005c0)=':.-\x00', &(0x7f0000000600)='@\x81-\x00']) 16:00:07 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x45, 0x8001}, {0x87, 0x1ff}], 0x2}) fcntl$setown(r1, 0x6, r2) ioctl$FIOASYNC(r0, 0xc4504442, &(0x7f0000000240)) 16:00:07 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x80}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) madvise(&(0x7f00000e9000/0x2000)=nil, 0x2000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 16:00:07 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x1810, r2, 0x0, 0x80) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x8) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x10000, 0x0) write(r3, &(0x7f0000000080)="0991d2d0ffffffffde", 0x9) sysctl$hw(&(0x7f0000000000)={0x4, 0x18}, 0x4, 0x0, 0x0, 0x0, 0x0) 16:00:07 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="b10005136000030000003d000000000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ffaef5a872c881ff7cc53c894303b22f310b404f36a00fdf9000fcfff0ffe608a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x200, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) r3 = fcntl$dupfd(0xffffffffffffffff, 0x2, 0xffffffffffffffff) close(r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000040), 0x4) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r4 = openat(r3, &(0x7f0000000240)='./bus\x00', 0x0, 0x0) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) r5 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) r6 = openat(r5, &(0x7f00000000c0)='./bus\x00', 0x10, 0x0) linkat(r6, &(0x7f0000000100)='./bus\x00', r2, &(0x7f0000000140)='./bus\x00', 0x4) syz_extract_tcp_res(&(0x7f0000000080), 0x8000, 0x5) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x810, r2, 0x0, 0x0) accept$inet(r2, &(0x7f0000000040), &(0x7f0000000000)=0xc) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000200)='./bus\x00', 0x2, 0x184) 16:00:07 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000000)='./bus\x00', 0x800, 0x108) sysctl$net_inet_divert(&(0x7f0000000100)={0x4, 0x2, 0x102, 0x2}, 0x4, &(0x7f0000000140)="e2269422ac812cd2c59b669cd27312c0cdd7c26bf145a19bfc0175d6fd18e8a3747c46d118c67af26459e329324b8108930addae982e2546c3271eb82093714460c59608b565f27bf702b60fa966dd453f642917a55d851b86698612a2482f88079c4500cab656599ba55f55ab1c54ca3bea34a98395f8913470446a8ccd93133323800278982373e9a5d7a716aad2bcb3339cf04203059e2748b7ed5821cb0565255714ad2768e99605fcc23749da2889f93e29998178092fa78a22093929a91c1b13a3ec", &(0x7f0000000240)=0xc5, &(0x7f0000000280)="6027e4e7614575f6bf895191311b6e7299f4dc315874febd40ade4da7989c6b481fd06bb54d3556b02db624999f00684a6b9d749bd401de4b83d77ed6812f252ecfc46d97b01e4b9e37f494304dec17f18f3935723bfb70971deecabcaaf9ce6b42724f60e03b4a67a52f9a5e9a4b70f3c99a1776bb84865bbb30fe767561638792af684c9332a37d4b1de9e85455f7843bbb6b6408fa7f78e9ea83e102c1c59", 0xa0) shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffa000/0x3000)=nil) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000340)) 16:00:08 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r2 = semget$private(0x0, 0x5, 0x46) r3 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x2, 0x0, 0x0, r3, 0x0, 0x4, 0x8011}, 0x1000, 0x85d, 0x7}) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f00000004c0)=""/166) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000400)=""/192) r4 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r6 = getgid() r7 = getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0x2, r5, r6, r7, 0x0, 0x4, 0x8011}, 0x1000, 0x85d, 0x7}) lchown(&(0x7f0000000140)='./file0\x00', r1, r6) getgroups(0x4, &(0x7f0000000180)=[r6, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x1, &(0x7f0000000080)=[r8]) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000100)={0x3d, 0x1ff, 0x48, {[0x3f, 0x100000001, 0x1ff, 0xffffffff, 0x1f4, 0x10000, 0x0, 0x2, 0x3f, 0x4, 0x3, 0x1ff, 0x3b, 0x6b, 0x7f, 0x7, 0x0, 0x20], [0x3, 0x7f, 0x2, 0xf291, 0x54e, 0xffffffffffffffc6, 0x7, 0x5edd, 0x2, 0x2], [0x8, 0x80000000, 0x7, 0x7, 0x1f, 0x800, 0x89], [0xfffffffffffffffc, 0x9, 0xa000, 0x7, 0x8, 0x8], [{0x101, 0xfdd0, 0x6, 0x9}, {0x6, 0x296, 0x2, 0x1}, {0x1, 0x1e0f, 0x8, 0xdbc3}, {0x4, 0x0, 0x7ff, 0x5}, {0x2, 0x0, 0x280, 0x9}, {0x6, 0x10001, 0x9, 0x80000000}, {0x69, 0x2, 0x800, 0x1}, {0x250, 0x80, 0x3, 0x2}], {0x80, 0x1f, 0x3ff, 0xfffffffffffffff9}, {0x3ff, 0xf0000000, 0x1, 0x40}}}) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x1002) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000700)={0x3, &(0x7f0000000000)=[{0x74}, {0x4d}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x180) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) syz_emit_ethernet(0x260, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000000000000000d3abaf7dc71a7e40baa447f1c2faca8587d3c40cb340443b89177dc8ecadf41be840ea2e84180288906d16e83d80f758d8f383544b53c94cdd6a169dcb3626559391a77d39a4e1e3fabff0b9a9ee66549a1ea5267e9581885a65b1f3feb60e058843fc62d7028c646fe23364e40724e18a055c2070fe4edfcf04fc6d64bfb51713d1d96808ce55e9e8560c5d9c897ecd402acab3713adac7ffe2c8336c2c0d9cb8dbd9b12fa1ff0ef42376fa1e982d445ece46c050616819f75c37b7c8c8eb64bf031b"]) 16:00:08 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x2, 0x4, 0x63ab, [{&(0x7f00002fc000/0x3000)=nil, &(0x7f00002fa000/0x3000)=nil}, {&(0x7f00002f6000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f00002f6000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7f}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f00002f9000/0x1000)=nil, 0x55}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f00002f6000/0x2000)=nil, 0x400000800000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x20}, {&(0x7f0000ff7000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xffff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x100}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xcc}, {&(0x7f00002f8000/0x4000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x10000008}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x7ffffffc}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x3000000000000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) sendmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000000780), 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = semget$private(0x0, 0x1, 0x1b4) msgsnd(0x0, &(0x7f00000008c0)=ANY=[@ANYBLOB="0100000000000000cdc920c5f45fbaf099eba03cca6638a2e02578a505d27afb9f0cd6d57af071bbec2942a4972d223af9e91aafba080000000000000041170f96183dcef8db7e91deb37843ae714505a602767a5f66ec4ce3fee67f4a00966b65aff688e4a2aeeb7ce7b5de60dbe7a8bf261169f1559d73b2d1df05a6b35c8decc476a9b3a749611a951ca79a7ede9d07ac43afa16aabba892697774e299fba7afbc48c2b806fc11f12652c78f2159cf7172870dfa0ed280c8529fb1f6f"], 0x61, 0x800) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) sendmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a00)=ANY=[@ANYBLOB="6f95d14998a5607286ed23b8f700c86476d4120794c9759dab46ef8d621d3d7d48b34bd98fa566d8df85e777b5ca57819aa6e4b8823ae1d14e15922bc9ee2a07cb8c204b5644af1bcca8fe609febc58bf908447e27d05033ef34772572b5c51f9f60f06a7b9d52ac5897523d374f204e603f87a43ed906fb5f2810620e292d812a3c7e9616716ec4332a905c516a3ee3f2b5460a292e5334506c1cc37b8302adee63c02b19fa3d31a9f032da73715e7502c415db10e3742dda48dc31650bac8d7e84e1babbfe63b7192fb76211d6c22e2a70f897327ad280c171519da8338cda4fd4af07b4d586a6d0810b94c410630865", @ANYRESHEX], 0xb0}, 0x9) connect$unix(r0, &(0x7f00000009c0)=@abs={0x0, 0x0, 0x3}, 0x8) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x40) sysctl$machdep(&(0x7f0000000600)={0x7, 0x1}, 0x2, &(0x7f0000000780)="f034c70f6595e9290ceab834e3f0382fb4e9c57f2d12e0073101090633694f6e73dd60eec1a282fafc43dd6a695cebdc5130b6aaf36c2e85329095af33f32383988572a8703c694a4229bc882a99b1b7423c605c19777aac2c2d7c59d44848b323148bcb00816725890250308e36d5ef8b71f483dd257e34336d00b689cfc1bba2afc8596c36cbbe26af0ab3df01b4dfabf1462df2586cd0c51c9eaadf380d08e9dad8fe7fe6522f4078de23452c9b2ec84dbc819a52b335b7b439bea2099a4cf25435dc65172d727611fb9894b3353f4dcbfb84", &(0x7f0000000640)=0xd4, &(0x7f0000000880)="b398564758c8b6831bbbfeba2608f495aac38292ed89ac8c24612ed7b41c41653d583c4c33", 0x25) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000680)=0xd13) semget$private(0x0, 0x4, 0x100) syz_open_pts() getsockname$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYRESDEC], &(0x7f0000000580)=0x1002) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/246) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x8}) r1 = getppid() ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000280)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffe}, 0x4000000000004, 0x24a, r1}) ktrace(&(0x7f0000000200)='./bus\x00', 0x2, 0x2, r1) acct(&(0x7f0000000140)='./file0\x00') r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000100)=[{0x1, 0x501e}, {0x1, 0x100}], 0x2) semop(r2, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {0x2, 0x0, 0x1800}, {0x3, 0x0, 0x800}, {0x4, 0x5, 0x1000}], 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(0x0, 0x2, 0x8, &(0x7f0000000340)=0x6a02) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000300)=0x7) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x98) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x14}, {0x1c}, {0x80000000000006}]}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0xffffffffffffffff, 0x7fffffff, 0x0, 0x0, 0x0, 0x8], [], [0x8], [], [{0x0, 0x0, 0xae97}, {0x0, 0x0, 0x0, 0xffffffffffffffff}, {0x0, 0x2}]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:08 executing program 0: sysctl$kern(&(0x7f0000000000)={0x1, 0x10}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f0000000400)=""/192) r5 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r7 = getgid() r8 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000200)={{0x2, r6, r7, r8, 0x0, 0x4, 0x8011}, 0x1000, 0x85d, 0x7}) lchown(&(0x7f0000000140)='./file0\x00', r3, r7) getgroups(0x4, &(0x7f0000000180)=[r7, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) r11 = fcntl$getown(0xffffffffffffff9c, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f00000001c0)={{0x5, 0x0, r7, r10, r2, 0x1a1, 0x9}, 0x9, 0x2, r11, r1, 0x6, 0xdfd6, 0x9}) 16:00:08 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000000)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d08000/0x2000)=nil, &(0x7f0000a66000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000bc6000/0x1000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000a00000/0x600000)=nil}, {&(0x7f0000ff9000/0x7000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000f9e000/0x2000)=nil}, {&(0x7f0000af5000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff5000/0x7000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e45000/0x3000)=nil}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000eaf000/0x1000)=nil}, {&(0x7f0000efa000/0xa000)=nil, &(0x7f0000fea000/0x13000)=nil}, {&(0x7f0000ef9000/0x2000)=nil, &(0x7f0000eaa000/0x4000)=nil}, {&(0x7f0000ddf000/0x3000)=nil, &(0x7f0000dfc000/0x1000)=nil}], ['./file0\x00', './file0\x00', './file0/file0\x00', './file\x00'], './file0/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r0 = socket(0x1, 0x1, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r1 = socket$inet6(0x18, 0x6, 0x9) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x40, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCCDTR(r3, 0x20007478) pread(r2, &(0x7f0000000540)="1cfe23106930c4f70558c0c21ff72a2faebe39f628a8fe63df80a54b16e7b2564dbec5b28bf99eb55159713281d81a1aa1983cb3413d4c2438569a62e9996c65cdb19c2b45a53612be01e0f70fbba2da43df973e13a54b5c0216b8c20120d9a4c922d35f8ada00732de91791e721b691be76da6951d1e9eab0c5dad83db58851f42c029e47f3fb9c5bc3af1345cb6d94160750ff9a0db59ec9b022ad90ffea70366264bcfbed38dd910eab61f3b9e08f2d850390", 0xb4, 0x0, 0x4) r4 = fcntl$dupfd(r1, 0x0, r0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r5, &(0x7f0000000600)="539b9c8afea297996efd612dbb115172682e43eb50f5507a0d47ac6241b52e0d34ebb27995c5cc794f", 0x29) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) ioctl$PCIOCREAD(r4, 0xc010570d, &(0x7f0000000080)) 16:00:08 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x401, 0x0) ioctl$FIOASYNC(r0, 0xc028445a, &(0x7f0000000040)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x80) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) chflagsat(r2, &(0x7f0000000340)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) chdir(&(0x7f0000000400)='./bus\x00') r3 = open(&(0x7f0000000480)='./file0\x00', 0x8000, 0x3) unveil(&(0x7f0000000500)='./file0\x00', &(0x7f00000004c0)='r\x00') r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x80) ioctl$KDDISABIO(r4, 0x20004b3d) write(r3, &(0x7f0000000540)="fa639078e7229371944090245f155ad35e79be5b248ac733e8eef3557552b14e043c585abc14a4259992248f2f741a7ae039b91815c37338b3175c1a87bd22e7d5c82b91cbfbb300d6a7bc52d45a39b8eb5eb392a116186c7b8f12366c77174419b47333b022619d9e88b438b831c9055cb5a5d19ca41d181e38a221faa34673bb04066d07d70037bd8a22b47ea63afd15b2b0b6035c043a965b58286138446928e8031b8b7f6df73b80c5e9c1793431e0e013958901f0b2bdd5a828c5f7913656bf860365d4c94f2f7858b0", 0xcc) readv(r1, &(0x7f0000000000)=[{&(0x7f0000000080)=""/130, 0x82}, {&(0x7f0000000240)=""/238, 0xee}, {&(0x7f0000000140)=""/151, 0x97}], 0x3) unveil(&(0x7f0000000380)='./bus\x00', &(0x7f00000003c0)='x\x00') 16:00:08 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000400)}], 0x1, 0x0, 0x0) recvmsg(r0, &(0x7f00000003c0)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000280)=[{&(0x7f0000000100)=""/72, 0x48}, {&(0x7f0000000180)=""/169, 0xa9}, {&(0x7f0000000240)=""/14, 0xe}], 0x3, &(0x7f0000000300)=""/130, 0x82}, 0x40) r1 = open(&(0x7f00000004c0)='./bus\x00', 0x80, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r1, &(0x7f0000000000)="a43cab08169f25429b2a9bbe0e4fe623aaf06290dbbe83a0a9ba8f6ff30aa8d4f3a64b5357923795a61c32a82bf61d7ba60f63d10e6478e03dea15d05a9fb93a750012366888061f807b58cd0f3d590174f2b78edb8c8dcc67359ba4a72bee7f03e53361af2245d2a49e8923e9c3e222c67116403b714e453064fa373a1c4ced54243df1d75fb7f039fbda70f1f01afab87a", 0x92) r2 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r2, 0x2, 0x5, &(0x7f0000000400)=""/192) socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = getgid() getuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0x2, r3, 0x0, 0x0, 0x0, 0x4, 0x8011}, 0x1000, 0x3, 0x7}) lchown(&(0x7f0000000140)='./file0\x00', 0x0, r4) getgroups(0x3, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchownat(0xffffffffffffffff, &(0x7f0000000440)='./bus\x00', 0x0, r4, 0x4) mkdirat(r1, &(0x7f0000000400)='./bus\x00', 0x184) mlock(&(0x7f0000504000/0x400000)=nil, 0x400000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0xff, 0x4, 0xfc, 0xffffff01}, {0x1, 0x9, 0xd8, 0x10001}, {0x3, 0x7, 0x81, 0x8}]}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000140)) ioctl$BIOCFLUSH(r0, 0x20004268) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000580)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f00000005c0)={0xa92, 0x2}) semctl$GETNCNT(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000300)=""/246) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r4, &(0x7f0000000280)=[{&(0x7f0000000400)="56ef6ed5468032910de56148e3b9409186cee15122bcf8be061c650b09f2aa00e29c94445fe4eece21c9b27e79dcc30999a4fad8ee5fde1dbbcf86a608f589a6f4019f6d44e9f32df26d31bcd14290d0cfacdc1a5a0dcae653a503e2bae385a36e95f91a580da1e425fe2a875c471edffd50877cf3", 0x75}, {&(0x7f00000001c0)="d9f493e9be00c9386fabdb2ae93d123ed1024d76935a996c8745ef278a80a8e5da2d", 0x22}, {&(0x7f0000000480)="8408219698f0aced21cfb0590c235c5cad91e14cdcc4da13df502156bb58f418a2716623df47f6505f1cc4cdd0ddfba7f5f332a9592ed683eb28387a6c15988c434b6c721392da05f4bb76aae6284da3f6566b84731d334e8b7ac9fbd54529514fee130ebbbfbf3215dd36ab01acda2521bcd07f0dd376ef2edc9c76e2b09b7b9cf17cd21725f41fa8da7b02ae138839e331f63ba23d1e0f9d3294b1491beb3b8950981000b5bf9c58c99bda81a76e8201f252d90110b8c500346124f9559e126c0daa0d0898bfc86c6b50a38407b0ecae2d295afc7ff37f50fe0e4cf2515206d29f7570a826872b2604978f6775ec76a96f9872a088f768a6bebbef", 0xfc}], 0x3, 0x0, 0x9) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x48}, {0x24}, {0x56, 0x0, 0x0, 0x7d6}]}) pwrite(r0, &(0x7f0000000240)="b1e91bef8fad27050cdadf3c13b0", 0xe, 0x0, 0x0) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x5, &(0x7f0000000040)=[{0x1}, {0x20}, {0x6, 0x0, 0x0, 0x100}, {0x20, 0x47, 0x40, 0x9}, {0x8, 0x4, 0x9, 0x7fffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000100)) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000280)) fchdir(0xffffffffffffffff) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x40, 0x8, 0x4400804, 0x8, "bc0298c0936cb9fd91b5cb5d2680e4f8f47d26f9", 0x7c10, 0x3ff}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000000c0)={0x1000000, 0x0, 0x0, 0x0, &(0x7f0000000bc0)={{0x0, 0x0, 0x0, 0x0, 0x1, 0xfff}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x10], [], [{0x0, 0x0, 0x1}, {0x0, 0x0, 0x2}, {0x3f, 0x0, 0x0, 0x4}, {0x0, 0x0, 0x0, 0x1}, {0x0, 0x0, 0x9, 0x9}, {}, {0x0, 0x0, 0x0, 0xffffffff}, {0x3}], {}, {0x0, 0x0, 0x0, 0x8000000000000}}}}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = accept$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTOP(r4, 0x2000746f) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2, 0x10, r3, 0x0, 0xfffffffffffffffa) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000100)=0x1) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) 16:00:08 executing program 1: semget$private(0x0, 0x2, 0x44) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x1, 0x0, 0x0, 0x2}, {0x35, 0x8, 0x0, 0xfffffffe}, {0x6}]}) fcntl$getown(r0, 0x5) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f81d00200b0f000005000000ac501fcad2cad800"}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000180)=0x4) sysctl$net_mpls(&(0x7f00000001c0)={0x4, 0x21, 0x3}, 0x3, &(0x7f00000002c0)="c19f2c0ee53128837f09c5c9895bb35771c62b20812fcf942b82a550c29402dddac04e1ee2445d3859d12728b966e05e550463587113ec9245b5c6a3234268cdc744dadc159bb304705c0c71a8ab0143f3c3d5e9dde69da60b0f71fe83f245c0394013d97607d33d7e1617e9942d5a45c8eccd72a78f2cbe8fc1c2959eb6d6f9044de51a56f4c3208d90cdf2cd28bd40eeddaf99b588267045c7e0f0f9428679018f4aeb4834ca975b5c7bf732c0f94c01cf79ae3202361446b488fdf15bab6069d392689e5ec6da8560c10e13759e337ef307ee629e662900967223070e990f3aced674687d7f6347ad79af54c0133e1aa66f33c9f3dce45341045e567e14fb809c67001c5d6ae4e20240c3b5c82d5473fdb1e4722378c724c56b4b4e16025191ef97d80d29ccf44c60033f815d00cb9d802c44e35fb4c676f202207e50aa8c3bdf445949e11d066b9b8280e4178127a62d901b8d23bb5b8a499b70ced96d7787171b93dfdcb991bb9eb131af8437ff470b72e6676909301a19103c5c0c189ace914aa9bc2f82b977b407e2674e4dcb3d8a26f3cd4d08b499c47727401cf0ab7308a35fd1176ec79d9c49f7755c2f653faa3db4dda075d63b783561df99b6413aed305d2b55006b7d1d338a229afa4c687af2cf3e06bce8213d4988a291fc7970ba7a5de9c0ed749a22933160b46866d8c8b0938fb93df453ee14efd33197a83a4ebc49ed2d53d186c3e93d211d3bd529a9f19df6a926c82c3e37df146f5ad600b1a89946f374a2220e07007ad331ed273c07faaf0c40e4d8dd80677a3ae1ebe5b1cecc5aa87d2e119e2c0097defe13743eedfd1d1b3696c3cbb333b3ac5442c7d23b764db5a73b65501224cc8230df3db3379dc3af70e41461ef74c5b26112c09629542bc5a262014241c9a33d6b6d9e32eabbbda8c2c76e3d572a24cf1b151017673b8f80517810a6361fd24260e46e48f181456fbe79d60e9acceaba1c69a55284b3bcb0def3ec5362ca8f39de7e2d075fd7ec58148f2c3fb2d241f894fe994e9448c401264a78ef3016b15fd1eb56205430e61030333c7a138d73e72d6af523b4f8c859509950cfe647b0cd7e9977b4fcee4c24419a850fc1da98cd7ea5a9bb1290fbbd83ac28ee4d4b55b2a2d8ca089f0b38ad1c743995310f0e13e36bbcfeb06f772f708891518dd5278e79fc9255e597bf378dd06f15fd837eabd97fafdc3e095b88001999048f68fce000c83f79b6ad9ac57ccb00d09c613bced3c1ced58b45c78fa3bd4517a071d2c67dff93ecda0cb3df8b18550462c01a4dcaa64ce38b349cdaaf2e62f1be3c42a5f7c142a132f45e4adcdcc2ac1604f840b9e8fc8adbd15dfe017918883f4a5021b964741739eb1dc5e0f80cfc90bfd6a7d4ad1078b11b076e118b44342219208ec4d189bf426295ccb5bf0ff0167033a20b44f3fa7f264754d7cecf857288eaa34c6d1433d891993e2f8c118530c5e0660fb886a71128444c8fbfb8b99ae3759319e71f9b8b5096b8a6a5ea7276efdc512b1393446689cb2522b797cdc692c47779bc336c923f29b523c477a6416106bf37b34a4e9fd2c51309139458531fa0b9810228a17935b381502d57d0e4a3d756b70179e813fca10e689fd907d116346cbbfbfed6d03b5108747c9bc57f1babb3b163b161b935b5300d9cb78104fa9e19603ee539e1a950d37173f9162571e896e8be937d177faa0686412cd4d1e287291ff79b33279e80cee315da08fc05fdb23379fa9d6b64b1c028e23a4ec633fc421572dffa336ec4c93580c99c5f46e93ca3d4e9f1fad1e3e744c665450fe9b39387798ce57bc59606cdaedd6a515c43060cf2bf98e7944177311ce0744fc0ffbfe53cc0e57ffd8059dcbcfe6a8bdbdc0992b235b4e34f52bd021e951a88284fae3d8233e8754c9afb585e31aa5a3a79f2e16ee0e7655b987a4f73935eedf22f8458ae67473debf606ae8e235533ebec1e5f2abe3a3175f3372e791ba41b39557a2f810919f44baabe83a1340b17df2918d778f9ae46486bc29006ce289aa7a924b043b896f9796c42017db2b40582a67898101b24433c3150ec0a78887e2152e95f28384a2bb24527d18611c9350cb05aebeecc2778ef2e238b282d7b79cecb7ab2c666d4aa1f443cd97de69c0fe180c7e961566b2ed04974f8987187d8a2ece0fde5761ce6591cbfc307737c4a082a6c7b830368b6d9c49780e6361db5a27dfd6a8109f984045a226f3e1871332667d36cf5b57101866b92e420f02184ab69a1db1c727716791b087d110eac8bbbca5af2307db20fbda071ca28e3a33344dec65ff5a1b879fe99c80760f9c324cd593e3ddf567970813785c56647bd39a87f05057ec5498bc82d99dd18eb9294f88b818ec2c670a3bf70cc751a6efa9edb56a3d50be58cee6ffe8e8607ac0f8aa166e0d8fb925768be8c755695d505d4a53c277ac1b1945af6be827d44da5c2c56780aebd8114b47ccc1aec6ab8ee2df6a786c55e9c49d63caf7a3a026edac9625827ddd63281f0a604f51d990ffea97adfae106ce9b37147ea4bae7f1ae97f9c039d59f91638d9c905fa200f0db445fd1324a6317b62b0736a7a7ad5bef3322b255b177641e755d35c58204aa8ddfa430687c464befe9dfc650a112adbd50686ee80d76c40d6c49f96060cfe2561e953e4f51d47f15f878a5c36e20a7923500764bebb81f8e884cba76cbe4e7d54984238c3e7bfdc4d576f0db1441c4d1d39916b211b83b32a999dd852fb8723374bae4a6c803c1ab3cbc3dbbc92aa7c5c93517cd3811b5f34ae787ea4d0219659902b925bf8f4043cf425fc53a0479eb09f1c0c49b5239fce2094d2decfc99e9f69682d1a78bf5f20596f18b444ffab7a5c2098350e54f980be5cf8d87a96e4f8853404a32c196fa219977a350ce8c45046d3d2593f221f3df7446cf90c4607a2db84baa98fdd8db8e40e2b8312912b911500f2b1d38303f2f1a365a33cfdbd66801ee2c0778dd39c994a1719e00eb469cc025f852de9cb61eb9293a4839843595f2554ee5f3ece0f3c665b82467425fa127c0abcbd4d8e8ccd13c3d435457c448d87e73b66cc118128da7dde609fd59086febf6f933306ec65ce282bf3532e5557f03b78d2e2ab34922b4e60241c71ebf30853f98f98074baf95caf85f10d4bf80e13dd2c2eb36d6c49804ff1aefbdd89675bf7639ee6b9b3507ae48aa04c3725b171c5ca1a178388aa37e70a05e82b7eee22035f6a526596c406bd005fbef5558119ac595bcadb867ae35d148f567ed929ba21222e53ed62df25edf9e6a49219aaa964a054a3b64dd532c94dd59ebda684315695700e23225b01907edcb7f5987cc97c8107fdcda3fa11d9fa5abd876d8e836c0a6ba0fd4329e3f34b2f00d6de4abb07fe207ad4cb9c5de3223ae81b2e562b2aee77567a7d842508b9144386be72590a0ee38b04ef0279e3eb9f438ae7fa2d2feb1b8b377547522ae29097dcfd39d8683c4423194e8cac83956df2824dc467102d513b97fc428314b5e597e6b4fe7fd713180f79ec5fbdcacf2c84434b6e5aff954cbc3cba27bf4b33d9834461adf499726163bc2fa42c8e264f721fd13b63837d054dc01c653066a07d395ce66294ea0721158e21d37fd0e7a724882b6c4e51be0f4e14c30d6430602ef5ef80924f7ab063712230c2a460f173d2ad84d96f45b6da5186c09b031fc5e6bf95532955d8e28a6314b914e646e079945db7a2001962d19f08b27388998368a946dbadd8b62ea065c197bbcc34c2d77405431b704ff920135948126ceea782b415d47a00c328c653e4ba5f3c5731cbce55d7ce9e77423e23bb1e255dadb3c675ac8bd62735a8c95454cb17b9f12bcdd7339d23312a47d9fb41d377c7f4bc19a28774a2124d0319322f5d62fba77bf744380d74a94bacec00db4b289d001f26f1cc1bc9e2106b5764cfca6104a55530328cb44da3edcda2d02a181127ebc35935c79fd4f2f0b1a8b996e3d14b32a7689bf98c6ba12de38895cf887e8305c1f5f21c963f4a7b7f727dba5d435c56de5c0b7f57db8ab219971c2573aaa62f013eabf75ff59f395fce5ed931f7830e24ad113d83752cb54234f0f9d8c0d1e6a59e6ee9ded04e5a752cad268396d09c29d9e6836f95cefbe4828ec8a1bca8c61b666a8dafed8011a49dd6612f7bdbb9c4463f5b9905d0963437ea7640bcefba33e9c067d1a14b1f7e400bc7b630ff5707714ee33b0f4332a048c7987eaf0a05202ba3b57d592a304bc2aec7de315bea2fa435d1de9fcd01c55a93afb3826bb5bcbf7e03ab667eb82e38f0f0ddc50c88a063b0d8c748f8cd2bf78fda171d8ce636ec0d2fc58db6e031f0bc1eb7c595bc59b6db838b06e42042ed3fb5d966e501173f4e4ff80c43b445f202812f4549533145393d8bf03ee0c73cae37e21d8f8f2f62a16d2c4b75fc137d534cc99f39cd7f735e7c33c3781d3fac8f7b3f615d238b5e0af89f176034d758c311cd5890b98ec9269a562d220c69c3417033e8c731ca1ec96716be107f5e56a4be8a461d9a3aed14ee671f3237ebf52497fc339aa0a083db9384efddb221974ba38a2602cf34c8467709d2baadf11e48be3a3eca82c0b1b7299013c671d2060a5e534be4ccdd9431e7d0eda824515f1cf7d94a1f036ce3ba094bdf63f5c7183f4e0fefd99c808b1456d149ddc1f652f30f153a72bf4e16103caeef7da196804c5bf1d00eb7b40d1faa52f7b7fdba2d328f967eb952d6fc3e50259e53e83a751c9c18d50e61f85c785bc4a157efa146cd4da9cc466879221254076d01aa382c0b7899e6c3e4c061ee55bbd038429fe4a76c5ef18bfd26b43bfd5025b32ac5f843734c8b94058c26589663404443bd6c284b90505d52af81e6bdd9a1a8a17fe67e9fb48f3ea68dd69d2042a07129177b7b186931761fd8e5e574e3075892054acf558e8041bf4eb2c05f08b1a520e7119124645c0ca76ea3b22548582c30d99e44cc550bdbf35ba73426bf5f0fabf361ceac1afc12ff334722e1d450fe4cc128c04b72b404e449ac3f530f1c76972cb28e7f0affaa0d8641f2e6f71c695c010219aa3f159279319cf94b4cf1211ee95d19ca0bfcd62ee257c29d037d2803bf68f410c0f268e9f70ccd1cf0f3a01842ce24d01f838acb20775f24c1435a85279137ab13b554e6cc2afbd99d003b2ca1c706229526cdf9d0cd91b4e271b06a325c035e31f3ade4b30137c7033546f61704ae1cda318cac45da7650a3a7f58a36bfed5891d9a38f98e8bf71ae178170de2d1e61bc431f6e082e44ca6bb89d85a66bc844b8a3fef692366218375c24973f95c50eb7eca4cd1e58aa607669e57c79aa235e7cf5159b71953d08526a6596f41a0f78b41c3ca512250e4be5cfdf6e01981f59f338964ced48358a000787ea41e5bfbd7e0c55a567253fc443ecce972f775619a50ccfdfd6cdb9fcb8b2c95a7b4ac153e90a97532ae9c58a5f1263f424f4bb6d16efc8b3c3133e938baca17962db5fcd5be0f5d5ccb11518fc53e86831811c34c0f9200b5634cd306d9f0450d71ba04de68575a3fcdc67aac81ba1d2aded22f8f3a4dd8106f078e4ac9a6f6b9764ec99dceb4584e0f1515d66571e806b34a0c6f2e8928508be353af2fa9696d1040d9725d7411db2aa3dc6dfafc1b99ce9a6b8478028e0d0f684ff9aa3fa3d694dd7263543a024aace34b33eeb86e98f820811994bf230f376ef0ea0bbada2e8a2f6b3afda48c41c575316a9fb0ce47c73bac308f3c2ca7cb04551ec56f9f6ea7cb0", &(0x7f0000000200)=0x1000, &(0x7f00000012c0)="6e32d3bc1991589a8d34113b4d3dc0cca35728844875e80db5a9c09cba75b2b43d8288f20154e5e2a3f9c016175ec4fef3fb5f0f85ea6ebd5655f3a0d66928effcfae6f413e48af863a12327d28160c43e810c05243472", 0x57) bind$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$inet(r2, &(0x7f00000000c0), &(0x7f0000000000)=0xc) r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) chroot(&(0x7f0000000240)='./file0\x00') 16:00:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='W\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) lchown(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) getgroups(0x4, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchownat(r2, &(0x7f0000000700)='./file1\x00', 0x0, 0x0, 0x4) r3 = getpid() ktrace(&(0x7f0000000480)='./file1\x00', 0x4, 0x81, r3) mkdir(&(0x7f0000000280)='./file1\x00', 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) sysctl$net_inet6_ip6(&(0x7f00000000c0)={0x4, 0x18, 0x29, 0x12}, 0x4, &(0x7f00000002c0)="9d573936843f7742a7a3fafa67800c87c3aa356a01c78ddbc284d8858447a2297cf0317582071f77614fc3c2064513d09604896ad109ddd781ac0a584a5fc3acb6132116ab07607f41893e703684d98839859d76dd293d2eab02c77ae4fc2d9fe8fc40b98854ced08446ad6ffed9522ee5428442f00c3b5b0b888474fedb877a0d5f661ba49a7137df95bf4cc574fbf66aba25005a2f47828c5cc6f1e79c4318a66e4989e0c847c0fbbe2d60d83f2b364a0075db46c6db91bf98dce0b3fde1c96998bb45", &(0x7f0000000440)=0xc4, &(0x7f0000000640)="ccf730b87883ea33e9c8f54b8bab3f753b97f938c8cc56f68ee473838fcde7292d010fb0a46a69fb6282faa8123531a2fc8af5f5d864dc443badbb2c7f7661b83425561e725d1a2976c8eee3dc47415b82fa44424613a7157682088fe9a93fcb62b88eddaee07b11bb2543286bb5e9a45dc31a6ab396f5dfa211b2768aee64d0af3536e637bfdfe27dfa183935a16ff52801a3117160c3fff7a60548bad894a364e06b", 0xa3) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 16:00:08 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x100000800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7fffffff}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000380)) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r7 = accept(r0, 0x0, &(0x7f0000000100)) kevent(r2, &(0x7f0000000040)=[{{r3}, 0x0, 0x31, 0x1, 0x79, 0x8}, {{r4}, 0xfffffffffffffffb, 0x2, 0x10, 0x7, 0xc6}], 0x41, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffa, 0x0, 0xfffff, 0x4, 0x10001}, {{r6}, 0xfffffffffffffff8, 0x4a, 0x80000000, 0xffffffffffff201b, 0x1ff}, {{r7}, 0xfffffffffffffff9, 0x10, 0x20, 0x1b, 0x1}], 0x0, &(0x7f0000000200)={0xdee, 0xffffffffffff8001}) 16:00:08 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x42b, 0x1, 0x5}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000180)={0x0, 0x0, {0x7b, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000100)={0x100, 0x1}) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:09 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0xfffffffd, 0x400}, {0x18, 0x2, 0x1f, 0x80}, 0x0, [0x1, 0x5, 0x5, 0x3, 0x9, 0x3, 0x5ae15f9c, 0x8]}, 0x3c) sendto$unix(r0, &(0x7f00000000c0)="b1000513600000000000100000100000000004fecea11ea8fef96ecfc73f53357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c02bff62c0a11c5db2b04fbb715d2f5a872c881ff7cc53c894303b22f310b404f366339b334b822467357aea8c500000002000000000000020208a371a3f80004000000000000000100000000000000001ca3fbf1565bcb378e21a837d44062cf24138a23484166bf12cb45ea7e6f7753fe4bdba56f4fd881", 0xb1, 0x2, 0x0, 0x1000000bc) write(r0, &(0x7f00000001c0)="a0adcb64c150f527aa7fbef5496159b0fed297b0e84be03aee67e7430f46f1d700e8a67085d6a4d23c28b7f3e8ccf9a1189244b0276b9dfd55a8146cf4b86c6236d11012a549dffa94494d2df4b45bb913c93bc0541d600c967d33ea282025f493d842e9371d8c65de0fd673d395ce6b269a2c85b8252360d8952432765a611c92a79813dc89347b67c5355c9d990ecb3a4dee30d94106f7953807a97a885e1e4e6c36745d239316736b30ecd6fac229611b8a79", 0xb4) 16:00:09 executing program 0: sysctl$hw(&(0x7f0000000000)={0x6, 0x5}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) semctl$GETVAL(0x0, 0x2, 0x5, &(0x7f0000000400)=""/192) r0 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r1, 0xee01) r2 = getgid() r3 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x2, r1, r2, r3, 0x0, 0x4, 0x8011}, 0x1000, 0x85d, 0x7}) lchown(&(0x7f0000000140)='./file0\x00', 0x0, r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x2, 0x2a0) semctl$GETVAL(r5, 0x2, 0x5, &(0x7f0000000400)=""/192) r6 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r7, 0xee01) r8 = getgid() r9 = getuid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000200)={{0x2, r7, r8, r9, 0x0, 0x4, 0x8011}, 0x1000, 0x85d, 0x7}) lchown(&(0x7f0000000140)='./file0\x00', r4, r8) setreuid(0x0, r3) 16:00:09 executing program 0: setpgid(0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x200, 0x0) getpid() mknod(&(0x7f00000001c0)='./bus\x00', 0x2004, 0x800000000004515) r0 = socket(0x1, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) pipe(&(0x7f0000000500)={0xffffffffffffffff}) fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) fcntl$getown(r3, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040), 0x64) r4 = socket(0x10, 0x8000, 0xd3) fcntl$dupfd(r4, 0x0, r4) accept$inet(r4, &(0x7f0000000180), &(0x7f0000000380)=0xc) fcntl$dupfd(r3, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f00000003c0)=0xc) setegid(0x0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20000) r6 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000140)={0x3}) ioctl$VMM_IOC_TERM(r6, 0x80045604, &(0x7f0000000280)={0x6}) semget$private(0x0, 0x1, 0xd9) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) setsockopt$sock_int(r7, 0xffff, 0x10, &(0x7f0000000340)=0xffffffff, 0x4) r8 = socket$unix(0x1, 0x1, 0x0) poll(&(0x7f0000000600)=[{0xffffffffffffffff, 0x2}, {r5, 0x1}, {0xffffffffffffffff, 0x10}, {0xffffffffffffffff, 0x1}, {0xffffffffffffffff, 0x1}], 0x5, 0xfffffffb) shutdown(r8, 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000480)=[{0x60, 0x4, 0x1}, {0x64, 0xfe, 0x0, 0x1c000}, {0x3, 0x5, 0x0, 0x7fffffff}, {0xfff9, 0x2, 0x0, 0x408}, {0xff, 0xfb, 0xff, 0x5}]}) open(&(0x7f0000000080)='./bus\x00', 0x80, 0xe) 16:00:10 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x40, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x101, 0x7}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x2, 0x0, 0x1, 0x0, "00002451859e1865790ac17c39e61fe600", 0x0, 0x8}) r1 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000400)=""/192) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000240)=""/93) sysctl$kern(&(0x7f0000000000)={0x1, 0x54}, 0x3, &(0x7f00000000c0)="7343c9f13a1a65a5dc41e7000055b9e7c7e61e80a00111703c8ad427b38b2f8aa720381c97827991a34f07000000aa8428b796be7c3b0dec5cf124fe01853cbb22f62d6fc07aeaae1028cd4c8391f916efee16d809a6a0b0b5f077d55f10bf208af9f63d4fed291214c315c5459032ba78cf06e3e6dff86da9ac815ad539c221d0d8894615ff18fc678944d0f65ab486924ff505c7690ded14f9ca833b67bfd24a41b9c62e63182ec537052a6472066ce21532deaac00c6ee5dd8cca0bd9c132e66331f794", 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = accept$inet6(r3, 0x0, &(0x7f0000000300)) pwritev(r4, &(0x7f0000000340)=[{&(0x7f00000004c0)="503c2e3ecd6780f7a3d8b92074cbb0326909f17805e248b1b0e8901f48f6640f92e5c9312111dfa530886ac95606697019f72be9fbc5b395a276ab7ca9c032b716047d02831b0ab452e785e9840fad2a6835e5738fccc650dce5df96f0f6dfe81b6a59db09a1ff2bc68099cd682cc7e3d482ea16fce20ababbeb3906ed7ffa28228dd0cb90cb30b2e9916b2f17efd35674e99a1d1c7b4999d6155820196633e60087c80eec372190e5d2502cbd03ade0c6fcda9d730304ed811c7ba2fb62d9dd204af555713793d9eb80c42122ae29e3c40c219077be23d67628", 0xda}], 0x1, 0x0, 0x7fff) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) fchmod(r5, 0xb0) utimes(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)={{0x1b, 0x8}, {0x1, 0x19b}}) ioctl$TIOCEXCL(r2, 0x2000740d) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd0\x00', 0x20, 0x0) pckbd_enable: command error 16:00:11 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0xf11, 0x0, 0x0, 0x0) sendmsg(r0, &(0x7f0000000140)={&(0x7f0000000100)=ANY=[@ANYBLOB="00610500000000dd2c0f9fea45d2e362514b000000"], 0xa, 0x0, 0x0, &(0x7f0000002280), 0xf0}, 0x0) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1000}, {0x2}, {0x3, 0x0, 0x800}, {0x1, 0x5, 0x1000}], 0x4) semop(r2, &(0x7f0000000040), 0x0) r3 = semget$private(0x0, 0x5, 0x46) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0x40, 0x5]) r4 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r4, 0x0, 0x408, 0x0, 0x0) r5 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r5, 0x0, 0x408, 0x0, 0x0) r6 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwrite(r6, 0x0, 0x408, 0x0, 0x0) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f00000000c0)=r1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r7) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000040)=0x4) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 16:00:11 executing program 0: syz_emit_ethernet(0x4a, &(0x7f0000000100)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x14, 0xc, 0x0, @remote={0xfe, 0x80, [], 0x0}, @local={0xfe, 0x80, [], 0x0}, {[], @udp={{0x3, 0x0, 0x8}, {"00b122c24358f19f97cc6038"}}}}}}}) syz_extract_tcp_res(&(0x7f0000000000), 0x9, 0x0) pckbd_enable: command error 16:00:11 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x3, 0x2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="000020d6550980ffea00"], 0x10) sendto$unix(r2, &(0x7f0000000100)="749703442de600d63204af5ca169f5bc55a0", 0x12, 0x0, 0x0, 0x0) r3 = socket$inet(0x2, 0x4, 0x1f) minherit(&(0x7f00005aa000/0x2000)=nil, 0x2000, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1004, &(0x7f0000000080)=0x5346, 0x4) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000140)={0x10, 0x8, 0x4, 0x0, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000135000/0x2000)=nil, 0x3}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000432000/0x4000)=nil, 0xab0}, {&(0x7f00004cd000/0x3000)=nil, &(0x7f00000b5000/0x1000)=nil, 0x333}, {&(0x7f00001e8000/0x4000)=nil, &(0x7f00007d5000/0x2000)=nil, 0x9}, {&(0x7f00003dd000/0x400000)=nil, &(0x7f0000799000/0x1000)=nil, 0x8001}, {&(0x7f0000304000/0x1000)=nil, &(0x7f0000681000/0x4000)=nil, 0x40}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f000040c000/0x4000)=nil, 0x401}, {&(0x7f00006b5000/0x4000)=nil, &(0x7f0000771000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00003e3000/0x2000)=nil, 0x7}, {&(0x7f00006a0000/0x1000)=nil, &(0x7f00004cb000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000104000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000180000/0x3000)=nil, 0x1f}, {&(0x7f000043e000/0x2000)=nil, &(0x7f0000274000/0x3000)=nil, 0xfffffffffffffff9}, {&(0x7f00000db000/0x3000)=nil, &(0x7f00003ba000/0x3000)=nil, 0x5}, {&(0x7f000029f000/0x2000)=nil, &(0x7f00007f3000/0x2000)=nil, 0x5}, {&(0x7f0000133000/0x3000)=nil, &(0x7f0000367000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file'], 0xdc}) munmap(&(0x7f0000716000/0x1000)=nil, 0x1000) 16:00:12 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) writev(r0, &(0x7f00000003c0)=[{0x0}], 0x1) r1 = msgget$private(0x0, 0x0) clock_getres(0x2, &(0x7f0000000080)) msgrcv(r1, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) msgsnd(r1, &(0x7f0000000100)={0x3, "7db46a012e2782ab65c9379b590b698eefc1a5a9c451abb8d78041c8ffe2d21546b8684fdbd07dd4cec80dd48b332ec9526168a3a602caf849f983f20223f216ed876368c4de06b45f547647217cb9fcb4455913d3ac763d0fc5e56a5c0b4b08b6d8a3a7d0261cfdaa1842806bdfd26da529804ed2f72df37e5bdb85597f781597ff3c479bd04354ea66ac428292323bfca1bc8b89e953604b8a47d534d5de2b007de295c0bb8357a08ba14dce7fa10e1e3dbfb86335bd8e293c5a08685ed51e406447325b87d55c3d6520e74cbe49cc8f5f73dbe99f0237e43312ab2f8ba6025ffa7f0e5d6843baabbb24814c978c9a8a9a"}, 0xfa, 0x800) msgrcv(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000ff0f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400"/123], 0x7b, 0x0, 0x0) 16:00:12 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x1, 0x0) r3 = dup2(r2, r1) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x2, 0x2, 0x0) setsockopt(r3, 0x6, 0x1, &(0x7f0000000380)="de931d764c720979d5dffbe537bd18795725e7ee56d1ec6fe457b08e8b4b02df1c6fee995dbe604c3295f0fa2bfd8c8ebbb08b6ebd4771597760995490f7a80fbc08cabc98db1f047c7bb7a84de697f9c2d123e0c9065536fff5255e18d57fe6300c496ca2a5f061b22f11557fb0ccd5efaf4edd2ac16b85be9771a96272a589574be90fd85dd9d8c5e6d191260b9f95c0f6770dae1d6de476c9676f4caf8800869709924befcb6beaaf53cdb9d64f3754a2bc226cf5a47fb7f0ff8e23cfd0c25ca503cf25bb061e7e8c7622cdf7ce8c2259be960dc6d7edf9f4484121a203788063c901c2025e0f6f48d34929e6c68ac816d91439211a4dfd13dca6e2", 0xfd) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_linger(r6, 0xffff, 0x1023, &(0x7f0000000040)={0x5}, 0xe0) dup2(r5, r4) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) select(0x40, &(0x7f0000000180)={0xff, 0x0, 0x0, 0x0, 0x6, 0xfffffffffffffffe, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r0}) r7 = syz_open_pts() ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./bus\x00', r7}) syz_open_pts() pckbd_enable: command error 16:00:12 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffff9c, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7f7fffffeffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0x101) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x2, 0x1000, 0x9, 0x0, 0x1, 0xf0000000, 0x800, 0x0, 0x1, 0x8, 0xd07}) r4 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000d80)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x2]}}}) ioctl$FIOASYNC(r4, 0xcd60441a, &(0x7f0000000240)=0x6) r5 = openat$pf(0xffffffffffffff9c, &(0x7f0000001340)='/dev/pf\x00', 0x1, 0x0) ioctl$FIOASYNC(r5, 0xcd60441a, &(0x7f0000000240)=0x2) 16:00:12 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xcb3], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7fff], [0x0, 0x0, 0x0, 0x9, 0xbfffffffffffffff], [0x0, 0x0, 0x401], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}]}}) write(0xffffffffffffffff, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = socket(0x18, 0x2, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCNOTTY(r3, 0x20007471) r4 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 16:00:13 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000180)={@broadcast, @random="a8764977a05d", [], {@ipv6={0x86dd, {0x0, 0x6, '1\aq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "97be00", 0x0, 0x0, 0x0, @loopback, @loopback, [@routing={0x6}]}}}}}}}) syz_emit_ethernet(0x32, &(0x7f0000000000)={@empty, @empty, [{[{0x88a8, 0x3, 0x1, 0x3}], {0x8100, 0x3, 0x1, 0x3}}], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x4, @remote, @loopback, @remote, @multicast2}}}}) 16:00:13 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x7, 0x7fffffff, 0x0, 0x100000001, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = semget(0x0, 0x3, 0x8) semctl$IPC_RMID(r4, 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 16:00:13 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socket$unix(0x1, 0x2, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8f024d8414ae0001"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xec4e, 0x0, 0x0, 0x0) 16:00:13 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {}, {0x8ff}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x1600001, {0x1, 0x800}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) lchown(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) getgroups(0x4, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100), 0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="110bbb2fb10893d6184d17e1d13f3ce2ee8402d33d0c000000f1c20432c9553ab21cc51ab5f5a397e0e1000000000000000000"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:13 executing program 0: r0 = socket(0x1, 0x3, 0x3) close(r0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="7902adf5ffffffff"], 0x10) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000280)="0c6953110548000080f287fe0822c6a08e59b86a20fee724be73a1cf0b5b3190c7d509e1a55c639be2d7a1ccb63b65b4cc0bed889a32d7cc0a865637bd283cf1e2319c0b8dfaac1caca73ee3bfa8a33a20762fc8c247b6675863b95370c0f4c6cf47ede1f008f662bc09", 0x6a}, {&(0x7f0000000500)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd60f46a16c4a5d8ded247df35c9a56a79e5e2aaadda50795cb44aa89bd6c7521f44ca5cf19d3785a7e95738ca2efbbe3c1b17994f09421ec37c9348b62e45cd16bf33d55d831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c2778abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2200000000000000003625162767c8c57eecd4e02a69adf30b6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e600cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f827422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc03f99e8604e46ae288ce23a6570032c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e2435fa500e0eed7f39f78a583410000000001000000651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e5ad07edf6d168a4a589306741993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae769f545ac8bf3fc1ba1a21303cd98613b868ac60b4511e47405a81e5bb032772113e02686c3546bf682f6de32011372deb3e06e4280516d9d36c143d6bbcd15a6b7fdbc90ef95fe40d59dd01758dea2de2de0b018111894f6969406ab85428fee32bfdcf7e6f609d48d59dc25d7ca5aa183435b1cf8698c4864688c921055bf63a5790274de5155f0b9b18c94c1351f149a7a1375403874079a4369cf949432b3ad0b979c1371d2566b5d4a9f39d3b7cc80a23f59a47fbae6cfd2ca0f0556883bdafa7cba0a4aa4850df2457f9dda43a1fce1bc1b1a88165cd261a4c0249c0507596a99ea092d539531849821b28c5b38479e461a0caaab0d0c58faac4462807aad00e9c1827a90f066af71055334861f9db524c4e0ec16334785e55cbcb09b3b68640eca728e61c5d5f6ae8e71b6f45ba4f7f28aafe461ff73f1bad1a3d4efdc290d596de22e6a14cfeac91ea3e3d98f07964a28817fec2526b5867a9b8b45c4c6e710dc4077ab689789fda99e12c26f38948fde1b598077eb8e88e709b75cd65073b21834c67584f16c597c376e5725fc4ee1d09f3d8b1b566cc981abeff657d914c21ff86c9462eb2aa26ce98e2e039ef276334889eeb8f385edaf639c78696f31bb482d48271a4c2b50e40b394adb93691718dc1190f9231027334f38d9bde2e88c0dd30d834a8a6285c3db5aab93f4129cd76d8db14d5db24c7065f09e8af93ac9e5a47177e64fa5a48e9bdcc661bbe7498d4ee5aa97d29e2367a476f3a056943471a38544c4dd9980772c256045666a7c21cbacd6c74e3d914a8ed1fe8f3d5db9995109c58406f38b694a1e3f13db3141d3c803a12c03bffc314380653548e561d425badb6289a57edbd1b13a207f850835a3b6e7580001c432012da976d8197da5d489c9c83f5884491352aa311309c12fb884d82702ee8f4dcafaf2a3f73ec8e2d868b4ee07b7356e3409bdef3869e1db0db4d88679b44b50c44cc8a9dddfcd388ac800000000d45325a86aba8f95181e1cde22b5676a16607130e8e5db269a30af6c1481e4a55dd596b98061973043fd593fc28b67d000b6004af109aecd03606535a6a69bc14b7dd574918b1bca28b5a7edf688a26bcefd3c060e9557a3601a5bfb5b3ee64a693c44174b23ab0619a3e8233e818e6e5532652caa6d921a03c76e5297a27b92fd4f79a4f68f0170cf439a43e", 0x556}, {&(0x7f0000000200)="892eadf04950038f2e3d15bce70641d006d14157cf5860ca35bdbccc415bce0733fa6b75dffe1713b084002a0900001e00000000f409432124abccd8f3016a98d74be7ea5d5f5abb88ea9c2d", 0x4c}, {&(0x7f0000000080)="76dfed428a7be768fa5eef437f2c42797edd17f7797d48d7b109b31355fe87f3e8fac4d0782fdee8632e3cc739746c4625f3a18df3c16442a24946a5cc30c9a8a5c9fd5b5b18e706bbb5be89e1fec8bbfeb167039d02a29649a2665a8b29d13dac2944b561ab5007dc2397bd4b7ba02688f2b594df481fc6a7215bd6e50d588007a26f357a49140ad54736197bd98025722fe96a9e1c16f34cf1ffd2e8577c06bcc023d6262c7b619cfc96c4b683d9bdc25046fbf1921fdacc2bd8fc9af8e047d8bb73dd8e447f6a23f89a230b0d63c1a894eaed292dee84d52256", 0xdb}, {&(0x7f0000000440)="7292eacfc3d950f7fccf2856481fac21a37d50bdea1b2add2ab85fee508e3c7b00a2c848dc488be997a32286a9b9cd4d57b21d7a1465f0fd1413bd4b5a9cc3f63eddd563b1d6bd2e8dc1ffa4bb81f6684ae232a9e6d16fc29362974071b58664e70c04a7d226e0e11f407736a572977475db294bdbebb9979625550deaca8be43a03927e1c7150f89b8fabe6678bd3b6bf8efa97c961b3004c57", 0x9a}, {&(0x7f0000000180)="6e49d4", 0x3}], 0x6) 16:00:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x0) unveil(&(0x7f0000000040)='./bus/\x00', &(0x7f00000000c0)='W\x00') r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvmsg(r1, &(0x7f0000000100)={&(0x7f0000000180)=ANY=[@ANYBLOB="000000000000000000000000000000000000007af1502af0d7a533595b8f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002100"/110], 0x6e, &(0x7f0000001580)=[{&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f0000001200)=""/76, 0x4c}, {&(0x7f0000001280)=""/238, 0xee}, {&(0x7f0000001380)=""/147, 0x93}, {&(0x7f0000001440)=""/69, 0x45}, {&(0x7f00000014c0)=""/145, 0x91}], 0x6, &(0x7f0000001600)=""/184, 0xb8}, 0x2) ktrace(&(0x7f0000000000)='./bus\x00', 0x4, 0x2, r0) 16:00:13 executing program 0: setrlimit(0x8, &(0x7f0000000140)={0x7, 0x7f5fa24c}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) getsockopt(r1, 0x0, 0x6e, 0x0, 0x0) close(r1) r2 = semget$private(0x0, 0x5, 0x204) semop(r2, &(0x7f00000000c0)=[{0x3, 0x3, 0x800}, {0x4, 0x6}, {0x0, 0x100, 0x1000}, {0x4, 0x200, 0x1800}, {0x3, 0xfff, 0x800}], 0x5) semop(r2, &(0x7f0000000080)=[{0x0, 0xffffffffffffffff, 0x800}, {0x2}, {0x3, 0x0, 0x800}, {0x1, 0x5, 0x1000}], 0x4) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000280)=""/8) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f00000001c0)) r3 = getuid() setreuid(0xee00, r3) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r4 = open(&(0x7f0000000100)='.\x00', 0x2, 0x0) mkdirat(r4, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r4, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000300)) msgget$private(0x0, 0x718) getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000180), 0xc) geteuid() socket(0x2, 0xc003, 0x11) 16:00:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000180)='X', 0x1) close(r0) r1 = syz_open_pts() mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0xbb7dd0275d0698db, r1, 0x0, 0x1) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x812, r2, 0x0, 0x1) syz_open_pts() 16:00:13 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000040)=0x1, 0x4) sysctl$kern(&(0x7f0000000000)={0x1, 0x47}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) 16:00:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(r1, &(0x7f0000000180), 0x6956, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140), 0x80, 0x0, 0x80, 0x0) 16:00:13 executing program 1: setsockopt(0xffffffffffffffff, 0x6, 0x1, &(0x7f0000000140)="7efbd540", 0x4) r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x0, "000000000000000100002000"}) r1 = msgget$private(0x0, 0x0) msgrcv(r1, 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) recvfrom(r2, &(0x7f00000003c0)=""/4096, 0x1000, 0x0, &(0x7f0000000000)=@in={0x2, 0x0}, 0xc) msgrcv(r1, &(0x7f00000001c0)={0x0, ""/31}, 0x27, 0x1, 0x1000) msgsnd(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="01000000000000000fced6a458dbc1d790464ed3d2ef2f5b116de840feada4ca7cc52eb50da369e13cc93b7afcce176eca0e59f53c71d50e81f5d550feb1f75d8f029c5a38434ceb5cb9380ce7b4844d61adb107c223a97a80ce069481651d73eb893e6da868ffd37e990798779ec2d951c10a012136f9bac3b4dd3ed6b035f332d140000000656d040da1b36db7a1ab23e6d974deba058bcee0352b69458b49368e0169b9bf3565f5921648e1a53b395457fa1107a091dc2eb961cd6a66f21d8bb3c59b564f1e7500cfa14229db5b1d67de2f1cc2c07e931acda4e7152fe70c8f7aa96109cfffd4024e0b6511ea4e5fe45d510a2c66314bf34406f26b96"], 0xeb, 0x0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xb1}, {0x2}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) sysctl$net_inet_esp(&(0x7f0000000140)={0x4, 0x2, 0x32, 0x2}, 0x4, &(0x7f0000000180)="cc7e8d1f57a025993e398b61bb71888a3061b38731311e2b7666327181dee4ddb6377763ba476c952d5fde87bd14b11f118fb5c6b66d420435bbd09277e0afe66f6eb2740610f2f69bce938adb2da7898c2f1f5019856135c1599a3138c2c6a3a8b8dee8efe1078059bb890ef06a3b9bfa48a5529ceb782732127f", &(0x7f0000000280)=0x7b, &(0x7f0000000300)="b4ca884bfd15894a122e1246f592ad78732932ae7a8c6417031b8e15ab6495ad6efee51ed59c1cbe219445c41b310d40816392f098642b0b339caa6acf5fa8f90a780128097db4b63364b150c056c49df7ee006a9b8afa408a27ff06787763e7d9afb8f6dbc5168609603b65136c291241ce9cf9605b2cafd931276606c049ac030b3d4afae06b3a2d2ace74b03550ac7831066ec248cb313630c58a29f797b689cbdd0e9b452b6804cc2946b00ea5ef7011542e7b71e1e80c687122ffbb5948dcc97ba559e82c492d2c62d9687e4e979bac91f6179cbb221be130bd741c62387574ca85dc93d19d8195ba4b4da90b5fb17f1dcd91139167ef9a6146e9ee05ddd14daf27b7cab9492aaa4417566d0cf1ff4537f49b7ca02b13086c58d53bd41151dd13a53be0436d51b90861ad1848b4fdb4b6a803bf8c9987e78d20739e08278fefe5834213e6b1977b84af1b72a9952d41409a3461672d6c44c9ca169b3d66dd73b809baae9969abce5885e567d067d1aa36481b78978e196fc937b4076895c16f68caeab92b33ea551c258a22cb2ab163dc107eb6b746700ddf45f2b5e5d4e770dad8454eb2cd93b367ba7ec1db2cba72d5a02010b05ea797b3f8ef1daf6cf6f693d14871a30ebe044e3c0a82ebdb076d3ae0d955c32ced45165497f0f1c9641a39b04db8c25561546d9179e6a5ed68d62851b60db1fd14e8c82bcd2c8ee816e8f68187d98026954e78e904fe9f25ef610375de240dbd7ee67bd68e361df2606df8acfbac6e96c7e29bf63302e25d9d80fd63bec042792fab5339996fdeec5db5929e98e4c70df342719b10ded9a421d794371f2e8b0ee3a9fab3e767235e5fb58d3db0beac795c7f8abe5cc413b18f102133961fc69d8439e303ea7b153f65b7c80ce43736b9235f33e469c148eaf85360002f15c55fcf95bfec85321bd5a2b28ce68e326ceaab225e9f9bb652ddc2e7da75633f8f3df593bae032e1a9b4dc7268b1653696babee2fdc665182ff13b92f0f32c74207c3fe66a55fc532feee745b734c14590f157bcbac689e79d6afb6a88fcf919e9f88526df9689109c2eb845e4c396e276b6c93e2e7839721cfefa6a1772f369c18c8e067178a55d477cef6b065c5e0a6e3be9e1c0e354ddceb99ef2641048b6cf8978f79f0f13963a58d26706d9f7905ec30ee9f6a1e2a4cf906c7b8324b2294cb7a754885a8a16bcaaf1d1ff4b02d877b6b927c15021f35823a497aa29b951e9bf81c9d75ffa30d5658ea2b55d13d98c18578c9a901b323012f31b60cbcb71d1bda0b07fa78271e9d7d9ddd6a21315c75cda5444db5f2fc74917e34dc048f560d92e74ec753bd91d2f507af19524fca83a0b4e18a04803487b5e12ba8429fdc5b02a8719b1ceceadf160a35ddbac58a80bd25b0cf477c77de052c45636eb788c01ff3701ac7b6fbc84dad543cd4aace77cacede05d58643d56a08ee504d447401d4e7d361d95e8de12f58d3c5fe396778090dd427bfa90394ee9294ce0b222375b80003557d446a732d3d8a2b1c80a0b30dee58918f5b983a22efab8bce7a98d72acd715c3ce718de67963fc0afe3250e105203d8c59293cab0bf447dd701096f69d34fd4f863fe6b9909c43a5d528e8b0a11dbf0b62dd8d72e58b06741d5652bcc3aac63400fa1f8ec886baf8b0937ec400124c90855c150baf6e15f6d19f24aa06d4072b42838d27fea420fe7ef56ebc58b93348394e8aac4072ad87b4eb9a2d74ef52031c5d42ae33261e9fbc60b6e80f5d6c827317b8a645c0a38cf171b777a191489227939d2092deabe468576338235dd79d63ce4c7e6cb54ba60ddae9dd0f66cd133e011919c909404b3b6b01fe004b439c36c5da1aa5e58069d40413b667fb323fce2a7f2194a15e0d2642138f173ac7bf3f72b0a29d5cd59ccbb1039156bd7c132992e73ce813be4f9f5e6057b1da504e35ea6f875090d5f073c0bfdfe87798e2eaa0a52b171251a5e7df4b80d75e17522c54f884abf4ac8c5ba5b160a7412dd3a29c355fdaec65fe047c1a61a6ba4ca9d9d08a8b094bab6c22fd4a2619896cd7a6410607dcaeba17cf4856ddd1c724291f9ba631bfa9cdda4f67b4f08530182e780fb3194ff5cfc1614103f1ba0f806d354c7036ca93f2ea108d1e57998e04eff45cee92841c63b7a2b8ce91cce56ca7c1efdcb403e09ef3d9c83192ac0fd2127680fe9df85e4b6fa3b614f52b28071616877c772c838d6a48001b2b8619fd126ae4b73abd03c02dc17c10e51273efaa074c0ad1e5ead74986b24312c619e7432ffbf78b77e02a2049b32eaf7e371ad47866e988cbcd179296df7caed4e7f8e63714fd64158df0b986eb414fbd2af2937324ee8f5563f303c81e3acc800cb5ec99d386cb5d4ea6749767d58f453059238c263f645a93a84da891efc638bb7d1a1a66b604ef0656aa9e72df50465716c500e2ed12fc238b2a27653ef411cf17aa68055436ce034ea3023717560e453c7a0b068199a55569ed17b3fdc79c8043816855da39bd848ca37d8e521f69e51e8a4b0a679d0099133457c662d565d311af2b4f17db5924de1de848858a4be0580c60012d3e10a6e6ff5b3de389e57d2b23745935af9e4a234acbffe92a89f29c7129228afdfb618fb19e78f4b1775b06173ea46d9daf91ce3fa1e9ea66709db64a127c7a6441c38637fa32903e164c4a59d69180b2910b1953fe98de7cfa17832eab112fa24a96f7c4be9aa1a94bf06ac1bdf2458330b3701946dcad520648ccf55e4976232732ea72269af82c4dc24383b57462287718e247ab08e8a0a08909b3058aee0794c4f6c96b5d52c7c7de3a0066a60e04244ec8720973e61552292244ff608a002b7a8faa48b398bf973b19de1741655c850a546d6a3115a381e82a1c51f3e1e48569f1aea0c7b56ba8d6bdc5cc5111444bbab1e37dada3349d89fd304bd180d68427fe2e859d390bba630ed01b141a7c33e06847415f2e9e9865eb6170e58f0043913533d7e95782b88ee290cd18b40f195f1832696d09c096e403c7061a59717d4e84a808d37b977643af2dcb101a73c28c3229ed0e28bc661d6260e05209ac361f76625419c46595f82aed12634ceca50ac3b841ce80b41d3b9a710ec7c42b6d07fdf6cb89ef736bee8cfbf155d5ee0352523325544a77636797bbe99ffc2ef68faa792727b7bc88996f41c802ee0494857d7db5acad0ff2b972ad255536636717529190443f66220815bb18852ce74ed2ef27111e43def0f15ea50457a5bfef2e58fcff59f84d5fff03448307f7d0eadb1390217f18fbc3be9cbda8b9640e67d7e4d949bca1b503b43465369f084fd9d3ca00669cf44751f6de1ad69daebfd29dce80fb3e26ca1fdbe653b64a1e4d85cf34b3c22a09c168d7182d9a35b6b4a82d946ff9cc426f94a8942e171df6b2955c6b6df18e5dc677ce4f102ef84e2a19a98c8e67d1970d3a9240d7b91602a7f7596a41623d434d57326953109d60484d35bc6231357ff7102352d8157b6473bc3c479fe0b5f05f1121389e786bb916b18a894c66b69260c3aec06d4d69518e3a0fe2a91206a4b1d40bc81b53f7a5389a8b493b175656f8ff5c7b2fa06ad86617d830986d3e9646afeffe74058ea9531a394415c1094a91a034741419667f1cd8d2760404e8f999d768b208ce710e8c94e0a57fee7447dfdafdbf0264b7be885c3049ee4c2fd1f4de26f834c5c0a034ca697d13b4fe5c8c836ad5f55b3cf934ca260b38b110e2a7b349f83847982ea3b6767ed57b7795b198259de47fac79026e5a10111d9c00dff991d9dfff98f37ada948bf00b2b9a182a869f6a254974820b82f0cded956f307325f3b0bc491646382c8c412bb9c0fcdc39c3366bc5ac7aa7666826cf3bf616dc13eb58f36fede2c241e54f725c4d67a2c04f04ae92de7ca3e4b4765b8f72f97d260ea0c0561688aeb07137c2d66b3aa9fff9db7e9fe44b435d448a0a970b73339ace89f76495466d14cffc225cb101343beaefc9da7cada56c6d6a6a0b81adf837f05eb3169575ab834c9e2bbca5813246aa7b0bbd75a311125d5a2b9c8439994caae4579a1a259faec1da338b96f4fcf3e110baf1a8ee06b9908e31f8dd4c7ee110d94c00fce86222220a91aa5e41a6b78e7b3f3e68197fca07a0549372597035e3469ee3bae1d953335acdbe5204942ef60f7f08e7cd4ea495f28d0072ec0f08a07507d309471fd902ec0c13608f0b5a79aafbda979b156ddf4f6b347b28d4f4675e6c227955a73cd661f212aa8abf70410275e922833f2dafd7decf23c535f1d17efcfdbdf82530721b48f39dac8bbefdc8b7c3fe0de218f1d3750624c26c13520a78dfe83281ffbf76c08a8f1b968673e3055cd75282b4b3afb113bbc2236dda635b83f12d372fb9d320fd6c445bb9a53dc805a4cf848e2c5ea4d06e7a8dfa62fd73b0f60f2f5b4e75b182948396147c4b4e300131fed0462e18cad145e3fa67e79e6345c2284bcf52987c897d81f2f62a40cc1dd4bbd92627f38b4335aa59bf5ded4ecbfcf92449f5149c724d562f3748fd5c6c1611224280899fb2302a8c62bcd01f3cb137cbb849f1ea8cf556e4fdfbb20007d46d2b12b4fceeba13d90392c0422a7e4e1294425bc601e5144e72d9e60ae624e8afb84df3fef3f1a31b9850419a6964fc17ca1eba0278e84d4bd55cf6c7717fc87a16fd5fb0b82311d27f6fba12cd09363a6e5a1d8d360300fc2f49becf25598f98e9258fb2b6a06b2e81de6753f33e99936804260cff7a5e83727188f539009411eca6156392f7e96b6a5a6693de8e5380f6c6ee350f0a187987d6e19d57fc396d74e5580cbdf5c81e649e73afe4766e46cdcc698acacc0681ceea31c21b11eb2f95b53a5d192a82b57151aa40d541c857077852e3980d757c54d4cb1a63f1dc0f577f759198d60b9901138fe318820cc4d3fd760b1f94af230c9d1cae780e426bc85aea42ce370ad767bd4afcaee96af78f35a45e5a3061ca677fd2ffaa43fe181a3497ee395b554931b978cac5c7fd3ce3121bb250f786d112a7cf498237b3a1adbcacbb7564f755eb4a63c9d1b89fa27c020a7311472f6b4b2a6b95a9691fa41abec651095fd8f5648eb6e0497b01cb6f4a18a15c4060dc7084545175767dc7423fe2f62fc4b05054f06d85b33226c48407ee08003f83a86933112991ec706b71c93bf559d2762bcc914fc085897d392ceaa6e29cd88b4e9248a4cf8737f823fa7d7e7c468cef735b3145b5b349491ae869d638c95e863b5baf19b0e4a5c65783651c2251129a70de52477c117320375dcc30f7261c6d20154c62bfe44a81dc0b011540dd6577a98bf33c80f33b368e3a1bf366cc4bb8fdce91fe161983a4441eb6292fa190daba8ac56c20caa73d23620f48346086b185817ab6d536dcd9207e639bba6580221234ce78ee85336f7e59f7ad96476bbbdb53e7fd64d1a525cab430fff92e252033fd0c6c9513f77cb3e77584c8371dad4bcf4b999c05312bb91962490b93005cf82cb11fbeb6718e48e6fd415bde7c0f85ac4ab8df057bac3cc2e3b8a62c111102182345df32c826dfc58f5772f95acfa6748a6174191522665fbc9d5c8308070d2df99c970d21ca612720897df6a41062e4e3277fb5485a35c0fecc692fb3caf196c142f73e3725bc1d729a2c2d698b2246bff09f784ae0951db5d9edecef3bd1bf89fb473653904ea9748cdf0ce3e64693bcb55791df6bcb4474790d914e01294e79d1d458e2daabbc7199c13c160c2f8f56dfcf11a7b7", 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000000c0)=0x1) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x82, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x5c}, {0x6, 0x0, 0x0, 0x200000ff}]}) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) 16:00:13 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaa0319d26ea0fcaaaa86dd6009001400000000feffffff0000000000000000000000010000000000000080b500598e59298ff098b2cf0c170000ffff00000000"]) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x8000}, {0x4c, 0x35}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 16:00:13 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "000000000000000000ffffff00"}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="2b926c03343cd0e17571abd10b39d5bc4ca96c244a4dab22cb6be97b5279528eae0c7ff6f114ded40a518704e73aa67c6045d7769c2a7bb463fca3107c5b1f6746fcbb956ae1d08dec2c39c0a981e61bd0fb996c1cdd7235ca437cc4a4b85cbebd5970ca1fa96c8655ac7e127940d07d843c0cc0"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r3 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000400)=""/192) semctl$IPC_RMID(r3, 0x0, 0x0) 16:00:13 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) renameat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r3, &(0x7f00000002c0)="f22c50616364ff3fb4e03fe28a136c79235aa5d822062fbe0e4bb91c3936a71675f0b223", 0x24, 0x0, 0x0, 0x0) 16:00:13 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) r2 = dup2(r0, r0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000080)={0x0, [{0x2}, {0x7, 0x7f}, {0x3, 0x3}, {0x1, 0x9}, {0x1, 0x401}, {0x1, 0x81}, {0x1, 0x6}, {0x3, 0x7fff}, {0x1, 0x100}, {0x3, 0x8}, {0x1, 0xf34}, {0x2, 0xff}, {0x1, 0x9}, {0x2, 0x3}, {}, {0x3, 0x6}, {0x1, 0x7}, {0x2, 0xfffffbda}, {0x3}, {0x3, 0xffff}, {0x1, 0x8}, {0x2, 0x800}, {0x2, 0x82f}, {0x1, 0xffff7ccb}, {0x2}, {0x2, 0xfff}, {0x1, 0x101}, {0x1, 0x1}, {0x3}, {0x1, 0x1fffc000}, {0x1, 0x5}, {0x3, 0xfffffff9}]}) r3 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(r0, &(0x7f0000000340)="6f834bfd3dcf325d81051a955c4985906a889146879f4ac130ffcd404d3d5fac245feb2da016f401ac871332a41eb055c377645472a891e90887e00171fd4abdbc9db7cf1d8d42be19fe2ba7135eb9d94794924befbf44b0b55e83ff8c2363a9d6b2483fc0c7e15c8c4f71e3", 0x6c) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x6bc, 0x7ff}, {0x18, 0x2, 0x6}, 0x8305, [0x7fffffff, 0x226, 0x5fd15acb, 0x6, 0xb4b, 0x9, 0x54, 0x101]}, 0x3c) 16:00:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x7f, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x8000, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000106], [0x400], [0x20000, 0x0, 0x0, 0x4], [{0x4000}, {0x0, 0x0, 0xffffffff}, {0x0, 0x0, 0x0, 0x81}, {0x9f, 0x0, 0x0, 0xffffffffffffffff}, {0x0, 0x0, 0x5}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) r1 = kqueue() r2 = fcntl$dupfd(r0, 0x0, r1) r3 = socket$unix(0x1, 0x1, 0x0) recvmsg(r3, &(0x7f00000000c0)={0x0, 0x0, &(0x7f00000026c0)=[{&(0x7f00000014c0)=""/148, 0x94}, {&(0x7f0000000080)=""/44, 0x2c}, {&(0x7f0000001580)=""/178, 0xb2}, {&(0x7f0000001640)=""/4096, 0x1000}, {&(0x7f0000002640)=""/106, 0x6a}], 0x5, &(0x7f0000002740)=""/74, 0x4a}, 0x803) r4 = socket(0x2, 0x400000000002, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80606954, &(0x7f0000000300)) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000000)={0x4, 0x9}) r6 = socket(0x2, 0x3, 0x0) r7 = fcntl$dupfd(r2, 0x0, r6) semget(0x3, 0x1, 0x30) sysctl$machdep(&(0x7f0000000100)={0x7, 0x1}, 0x2, &(0x7f00000004c0)="19e50895469d80df364526f55b80e6c06c1c62aae2f93b4b44aef571ce93ef94fd23a2d21951e0db26cfcd36f7883a59dee4b94bf0c2a74e11b5b91f4c0998f8dbc8189a69558522d3caada3f23691fee29c7ac3b88509e623f79c8a4b8bbb86aa35878f2fe2536ed17f5614c24832a8a13f1d7efa01cbb4c36fdcda4e234c263230b890a1b23572d66c166a01b601b3b7be31fc7727e74f41fdcbfc000d2365fd18d83da031d2e8188016be4b88e44e995645e88ad44c2c965845369e092f74dce62c0b255605dcd069e0501fe6f9c379cdbd3d4c31136ff0506f7a59d6f89181d52af79c406100c564068d7ff0b513522a9d5a96b7a73e997b3cb1b66d738cf36ac4c2a3576bec1ac1190e77a1ee26704d195a8577e41dabfe7f0d81f3946181cacd041e3bd2a308c0031253108dc0860853f638526e5a65744345897479e37abd9ec358dc22e9b784ccfd9308c1a454c5b5cb3be51d669e932cf6b838816a0cbedc692cbd57af790cb838d283b1ed093fe5dd5dbc12436939839ade7f6e775a56b145593940138e23aa132252760af2194ee7680c3d126f89618d0e8c7d66ff1f9c320b64f2e5372c8a987eba1c21e31476e44297f8dc1a4cb9c21ce72500ff126d6f341c9d27be1ad36e6e422fb9029775d2e5564ae4bf973b21d660af4be6ffcf3bde90e405074e110b21ee515afdc9d324cffb3347c133cb778120c1bf296c56dd5483ba483d726efa27cca08f75c39e3f7a942b6c1d9ca50686a86aed225f08dc57cf441d24d1386846735f515c7548faaa03ac7c08fb2f98ed705d94208bd276943270fedbbd067513a75a98984eaee8c1f174f642d2e6e16b774fdb8a5d5bfb69bcc554abc48987769ef9ed866f68be6267089c5e6f7e86cbc217af10ab11fe2f3e973813366f7a2318d94c5b14a1a208008751c84742f71dba4b52d30ab3b83cee2e11dd1d2c54c39f8a5f0379e354b7144b16dcd3b7d5243941c6566ba3a6c69506ca5b71617b0b4f90c73f1d916871ffd161969af42291bb6962e9bb2817841ac92150d6023dd8d813670a18fb4763c6df2502d34a121945534e73d5077455a1e34cc7d7f217ff656f5a156e55e0b2a1af50a082a90c0357407d75a2cec4958071fcd6feecc5ed7f6be4badf9c540e6b3f346e934b913f3e05e127866ce43b0c0472e10e88af89a383afbfbee6692e3c710a7a176fbce387334d035c10513f2dde8eb85be05e83599ec029a3b8e0734dd970522ad20a7a0b007ab8547486fa350b115d6181d19659829eb864a149519e98fdad567cf9ef9cfc530af9d7fa7f2aea3ed59445d6ffdf5f9f1788d6ef9e5a54cda50913e58c440a971ddfe20f110ec3c423950c8a59d6264a053b490062d9d97003de0c3ffb7ac6eb1df163eaa2b1135f8441ae177408c65b7c38a29023c12d39aab26311ca553f1286a64a06ac55ab16528d6cc8cd35663762eaba490c4d7dfe98809a0eff25656f6c83de89fd50c86d6a74f1184e33104315eb74b41bdf6430941220c3259ccb51e38a1b7be4f27046827f9f6c80909903abfbaa3bdf6e53c5a5ad860ad04a62ad1c159c3aece984ae7de81297898317a911a19c8be66b9afc2a5e626706ed46c01f31800fb0b76bfe418b93197ed95c5cef004f1f8aa7b1130d8cfa6f42f4eea3298adb367cc29d74bbb3cc8fa1493494a2b9e199ecf3202c10bc76b04e4ebaeafd73833fab63af00912e90898485329106869e44771aab2133a11bd84c708637f6173a783efa12eca773592f58d4c722ffbf936beb2903dba7c638cbd2bf5a99662ff1df7e52d30b56d70626b155b4428c6afa011af76b88ea0a6390020efcbda3069081de1318d970fafca55d90eda48cfeec5089cfb15e085f9683d3b895fafe3d03f8cfe401b507964ff89b3904d569ded27e41c418731acd91b8b1d4df0dd9b26fffddc3ba1a9d97c4866f3fa4781c71f64edb9c39253126f415eec9008c4ce066310b576871fa17234fe671d101a0bb868e7bf0ecd9928c1dd25784bb84e25ce58a2b8f199222963b8312c6a3ad620ff30973edcc178b2a70af17d59737f1b20a21c7ca81d988f11afa0aec0fe38eb554f68d85d3022b64390b948400eae57b0d9879832c0883b573b231cf0e3e9b98618b17d7f8bf43236d48cb5528d11cd7ba1295d668d970ed9c37aa325f72213c1f8f3ad31f781469bc936bbbecd1226e7a0c10debc8e1df694bc67295902f8ec06f35ab8831bb77c39f71f247b0b95f0e88e019c2f35a0b6760a8b99131133a1cd27bafd1dab676aa81a4ddb4c8a7bb4e57ed4ecda6b0186965fee180c42f793fb7b4d5bc1539b37a6c4acd5af11fcfbfbf49fa30aa499223e4349ff0c1678c09581117088fc831ada49ecb1c3b58bbc366a81eb376f5931f99d63f187667f8d98c5f97e55bf40a9a10bcd7473c0c3fe4ae0f2f79c4aff9dc1f9332e7ea9d98d3ef18c62c7ac38ea5820e851ad2f150ec505aef883158ebf7db7e5f1e1f0eb359a983f2b973a947d24b6a61f7238c977cedd4eb44bb3720fb20e92ffe9ca8afe70a706b6027895e69eea86651c5ce6a57bcaf2ead4b1a7a5f341199e4cf358c0b3f126bb00f03039cee02ded605019336545ee6ca42a8f11ab91cce6477acb295bd4b80578d6fbd98249cae6327a4124804c7a8d0873836e91596f021ed8f575b6ff764075c5756517986debd5af488815da8f6534314d98dc04549a793b10e84b85c3500212032fa512fbdff90b537bb8646512258f93d3137682f0872d945d3b782f9a5f513cebeaab7242fe6118ee8d7588b399f2570430104b72ec9032ba4d267c2c1dce70f4b3b0c233bbca893fbf4a49f4d3c1c35b3a3f91ba524dea9b9c40f59ad215a2ab91d53ba075c34cd0bfc52759bebad1d000367d4acdd548bc8042ca1acbd7dde2bfcae42a37db7d951f387188908b6aafe1a8d69649aa123a9b0850c6ecff16e0b187c51988326e65582d7553c483a5a4ecffaf3c2bfce87abf7c1de62ce74dfd5a76e6f4b86351853cf1aa20dfe8c498112d7b2a5854b660b3bb209a061ddd4002fc145cd440476f81c7de33ce93bb09227ec1c7edce9b4f7b6f921281ecad8790fc29cfa50f2cf9774c21f386a3c97a3a31ac0ff12dac21a2736283be8df93bee6051cf7b02e179dc0f640a0561d7d24ad9c37e85f6f5146adad14a07352afdc9dce6fa84e98b2eaeecca87d1b6f0af38fdafcf4a338b1fc0d0bad1f157dc9da527f1546fde0a21061e2c2c0a2b479b49f5c6c306f451e496b8447d18fe6372dcceabf10b90d3929d73396765cb759fdbf2f862d31169bb86ac9a3834c876c3cfc9fa84c55eb9d73f4901d3dc7bbe94989679a609736708fd98580c8d5801ca5b921f2274f573b6580d3069999ef7000cec76d0be4362c22d42a8ad9875cf6282979297863ef9322ba6a5f44badc3d0811b9a61502c00fa61a882de23ffcd89ea4f6b2217060100956adc373d11fd58185ce3704a703987cd2f529aca827c4bc30517de8932512c6d1d006bf741fc8b955d626fa770789779534fdacf7bc6ee6bb8c4982dcd7e0aeef940067b55ce07021d76603694d2d6b3723dcd99d5e696c134dca9da9daf448326e3df61852af01327187881033c459935b88c7d46173147bc37c5241fe3de591e6cde706f039483274098813d4a21b81aa05735d6c029509e26b42d5d502805cfa16efaf724b10261834cd1b0fa551735e4d3e97e265069d437ee6a554426ce25f117c65e290201d8ddecf8bcb2f4f82328fc417781b6caf017aeac3cd882fb9eca38380325b00a592ddb429978953b7b6c92f4628e745846352393bf915928d6fc4661c9a4b9899a8b971eff81c07db350081f8a0f58cfff519bd49bf67579774f32828e1a8d783e2f6f33409304e88eb70788d481fe87a9ba36afeee0f95e57861e6e8a85e86c2c7fb166c91dfa79810cc2f229dc5e042bec1c6f628d4923d465c370634f21c86d44cdd687be52b7e6a9a16d5ac1195065f6937a637d1955fe3fbeed5519610b0a3abdbb19334db82b6973149a6dcc706922c5810c6cf90e83a1710d2685f926ff6e70e7b97c11f9c0a193c5d794c9d8f4b6f22bdcd100744461eeff301a704530973ee3bb39dadf12a20a162ad105d0acc9e97dcc4f4f68328a8dc8b6175da8c353eabf16f75e2e96d7fe00aec6f57905ddf23afb70b8de3d4f490db2f6260bd1ed3e97fbc78ff181e2899f6393ff4ca9bd008c92b6dacead1deaa7168b1b4446d010de365e23b72124e8a751f09d250bd6b6ae2c73beab8d8203b44ca5031a220b0b63b0e941a2e135a91e3b146f38d84e97b868c9b36456b849d3f082f5bbe79c368ca8ea5a79756e2f45edae1326df4cce0028b42c6fb851a1e369e65676b3d59e04f2faf66ca5d90f39b4438419cfa3688a3a232247f931e5c8e2a270eae7c9585953e21f6b4b503b46f4bc472d02a9490d97fd0037dca00218f0c7a8f1f06c37f668226b362cd0df351662612c7df6bc5dc79993f94bf1127919be542d11444a26c7ed08690889bf6388e067fcce778148103ffd2ed004d2f52560c856fd51afa3355188edc31038c7340360fa42c05794db2196b4e398a9e8c86594d72a96b5bc3e87affdf6aa5e6129cd560c5cf47d4cb7b959c2815a5cebcd02fbf753e7184f27c1ae3a1820766543c0fe4a4f459fcaf40912179e289772c2f49e0ac46f6d963a294766b45ed8d4e24852f50c8370d2831e63d1c9a8f1be607a2752564f800e932d9cba26bfda7665676d0031ea858de5ec594df2c44799be9db0b199810a31a8349da353bb240ea440a69bd70439bbe79d05f4d10fc09e961584b572d080d0cce9b4e6e17e0d5dda09180ee784e79a7381776a76eabe344e776d6c663ab2d6911552bf62bf05ade7e62fbd4fd6c65792c0fb8b0b7a97e6e98206676a3f5f3ac42138becf63caaa8aee38bc0cef7d8c7435c5cd4fb20f68e2a548909180a413ceb601a856edaed3b9ce3540a11313810c8df0e288847215788676195f46b4934416e7ef9a805b0bb2c27b00d4462113c0dfa0eb89612e295b69cbd0378edd9a9183fa93fa28c8fa06c24148c7c4fb004d14f7f4839f06ee5ffe8d98c51c62a731a6d585f6b25043affda032280cfdad8152d82a3d2974261b6881900b3c4d3577268f3b829ce282ae2ed588ff303973fb5b98f45b9d8e15919afb8d380e90e2a542167b630155ad4daa3b640240d0a984f8596c38836177433080cce38689da9569ed1d4485247278d3913d10cfc5ecfab35c4bf14788e74f57d01786a7301a39b22c47db46c18ba231b00910b44cf637c459155ed17cbb7233df282944e6e5aee06cf19d2ee726ca44d1c6864edd6bac62af4d9a6967c8910dfb4785ec3adb6f14f7f96c48e8fbf5df834591e18fc4d24144b8f46d76806b7a18785284e9566449cd64fcc229632cbc630d908f22b9bc2738de2ba41190609a9a6bde7d813a87fd11ee9fe1002fbcb50aea8d426919608b6957df529e1d45abf4f319405c256f308df04ab38fb7e61ab2d1d6aa06423e893e2e63190fa5774d389af76dc7749c42c14d533371715ee38f0711a9e014000914df2454bfb52874fc92b3834e64d620b3802b12f9c6dfb131b2b769136ec6efb6e0e18b1fe20f28842abe1a006d209856b00616562d27f5f3a71bbf6317b73fa6fe569ce457a127e722d9918418e0ebab3b946c2f56c48b42c7ac10df5a67254be2dc5b62369e38b1380038246e81ff21120c9f164eaec1cb4a1d4c43cd9c", &(0x7f0000000140)=0x1000, &(0x7f0000000180)="042ed27efc46ed84f01b53e60b00141cbe17016ea4372568d0105e8c29161c160c2a0c08754cf58d35a3f06fbdd08ecbda77cb5f95db3b7ef2ff8ec877df997212f779b532cf6a3141d6ad2f487b03d83a5e50dfc1abc93a3b541d050f1c165279ddeb20b2eaea5fb34598c6391c39572c1415", 0x73) ioctl$TIOCFLUSH(r7, 0x8020691f, &(0x7f0000000300)) r8 = socket$inet(0x2, 0x1, 0x0) bind(r8, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8) lseek(0xffffffffffffffff, 0x0, 0x400, 0x1) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x140000}, 0xa}, 0x3c) ioctl$TIOCOUTQ(0xffffffffffffff9c, 0x40047473, &(0x7f0000000080)=0x7) sendsyslog(&(0x7f0000000300)="f19ab91638c7fd07f502fe30fd83463512adc125489c6ec1cf4fc3e4c22256ca2f5a9a6b54d6a8641343b2b889d873b624c50f5f8f106ccb0b57a0ef01308743a7ad34c86af7c6ccc71e8cf08871dbf7817d583bbcb18e114f914d9a4276f496d515c7206fc5765ecbd1f68f3ec5efc946e92001886a80b77cea280199420fdd4d5a2437c5f7b2384a5f30225b03af0317b2cf12092794f7680f178fa281cd4804c119bc8a859abd2e9e4fc1a92a7efd4825f2286aca5ac59e25dcf8774f7503152d70102e8b97f7981ccac6c825ce5cc8d8cbe89742bb1d92c004dddf97e44b1ac994be6d00c110c1c6b4b38e9767bc31fda84bde63ac4e609e215cad59ce8ff38e20ff70e9538497383e8f7ffe3cb8aac02c6a532e2961a2ac80e33e757d6e063a34b370e000fdcbd62f54aee53c49f98720b465e8c08be2e622a4f021ecd041f61b7f27f9869ee41f15a08832a2983a6eb34c65dd2ba97d2580c4b8e71f357b7dec6eddd5505fb2aa18613940967289c014f4b4e0467a444d0ece82f8ad1d407e7f522c2c5845de301e67b0ddc55bf7ce0b2e949085774c413eb53388c61095a5a00e410d6193b1a1a209c279437f2ea57513174e761d1e6172ed17893fe2be06b82bc6c4b2df93168068e3b47f0d80c10168cc10253399989e5bd0f94f9f868d0ae49b7944f88cb2c4d3cb3ceec065d5957981acdc4f3d1fea98d5b4366cf972ed5fe7fb426825cd873ba14e9df75bd8213434da056eae7d3c36bdc860f98c21214cae6abe012f6bf0e0dc30dbb4c4446df8693b7f5f33e474f66a4e93e4b8a2d99d22c6f885efbccf9924e76a52b87113b662c7dbca7b34efcff95f7c9333f384eb1463e421ac7c557e48ff1c32e33da3340a4c971fae758fdb848f0bc5cc242b68cb5d455abdf70598a7f6afd1e24fdd0e6399f8649d7e1f209838216c082c9776255b5d4c95d932c6260f7f488eeee15dbfcf1fb124ff3ce47fb60f1895f5c6e5d98eac42ee15f1b0b3065385ccdf084195477b2ec9bb1719aaf391cd68a4f9c75f7f486f92cabbf95f7ffd6751559f140c2f71ad07a44267549884f2817e911ffe1c6a0bee8ce093c253b17e92eb9b572a41c1e08e02c6ff8b1752b225cce94fc0cbd29d8b7944055c8c2528d1580ab98f698850c13348cf77c17bf57d5803dbf82b4c4025e897028dd10bc5e160edb700ce14582410197cf2f2765de0d870839fb54b7202bac36ece351827545f5dd81a3dc487ce2d5f94f4c56e226d17f013150b4a63f6ddca3dc0c0d9044cedd990508be82741e09cf6ba94c7f0c8fecf0508ea38dc84b21ea7533ad05bdabc78fc535104da71159debad4644fac57a5cbf33102fd15c3d617525152999d8a9ea7ac52008f08ffde474a9602393034b32356eee8c5a5ee823c7f7704e899b73d38d58e4f695b0d17fee812690930cf263e0226ec2224fa9ad04e09717b398f792a96e7539896c6179f81d013670854a17621bdc2054f60e6aaab40a25d2742734b660e5fe6b3629d415feac2babb5dc3ca533d46114028606130c6681e0cb13d28487d47b895f0f806cb7c43e0437cfc0d4b343373926ac4cbbcb90ead236010da45ea424faf03ff180372e2fa44976ac0c42d83ff3f2bf0d3cc4cf7a3267da0f5a4f946a7d486ad3348c54a591a6268afc564811d7e41179c0dd24e67f61dbb431cce4b4b41073821806cfce044f5fa88d5f3872b157c694e5eaca79273768ae670bca30dd47eb18e50530dbf6bd0411b5d70b7ac5e895968b6b583206e3e05a96ce66532ad87e09bb0018dd57b533e9f8e8b5318b6fe298a6fd006e1e81ed5023b0411fe7228c8e2dbbefb0ada95edc6b371ab8289e5e112dfe7187024f8e8cada9970aea100d28159e45d88e766dee9435a9559135f1233495fb137d0055f149d5a48269b844ee5bac9058035f5d33d1a0f1e0691640a343c06843d0f0d327ea157524c53bedacd7d31d42109f1f51ce703042af7334444d0c5c5701fc532f3c75cb2800263b8f84fd40c5f88b6bb508869bd58f66df6d6106981987f293de8bca6ba036e8fd8e6cb35481c758d25f53e71856b76ed3e2504e1ff72264ac38c2ca24bf41deb65a88ab58ede73f287bc372562d26bb1129d9a6df3428e396956141c033bca6848b50203249fa04b3e563800642d7dcf6265df5d174b8132e303d49ed90a3a10dcd45ed42fb3498ddac8333df137b258302b343e489895693d9a28b400b472682d3bb8e22058a4e81c3fa9c36f169d333d51f85eccf74014afa47792b3f0662b5dfa55a258f1f70643613b798c7d1136649cef3c443f1faf206a146da7a4dcb9038c145f6d9c81a083543c736ca1ad4a69860e2f9efb637d4d5b1b46f9b78d9484a43f938070ddd38f96210d7df2b872d4f9bea7f21900b5def3ddc0125349fe64c2426449c5156b26892ce02a5c7e334b859fc9e27b8c96576bdf80c1347f65f54197f7dc3409810b97b9a0a18b200ebf21f58258b55c14e83ca58dcd375918f46b62d4b70db4e6e93ebaa539817cd1f44687407b1aad6b9e5b24734ba534b5e0f2c2dc3d5c318bcbb8f75bc9ee76935f3b810676a339c4744b84d63bd5b673e6808e41eda468d6749b0ad0605f3dcbc0e3e14c028e96ba9189160ef60cae7dceed638624484a7eb42e3fcaab7aee9fa5bdda5c943100dc088e654d680e95ea29304bea371ed4fd75e3ebcfe0219abddbd3632ccf92856a7b6dfdad220da28fcbb36a6ba87662426680a5a0900d16afd7ddf3f0db60862ce82ce07924198707588fc2b438280ed3e2f902ebd6b3b7542290d8d69148c247e9d7e07f2c7e1b48f0b8b773faec6d71a33e7ee3abc877c3bad6176d77ebf93c84d2e46c30a3fed8f70f05f1d1e16c0775609662d6b3a55fef04d4e47d2636f2df95e574b8a80145c8cf8bdf6ce097c360dcccb9eeb29272daf5d4c24e63970507e86b434fd7d9dc4be9f10fe4ea95c180ab70f7b89786c90180fe71847bedd22c98b71e0c3ab78670c2e705dbb2d9c510c9898a3c73dc10d39e4a7ac1a58b3d7298cd08c4d58bcb740481fa1fddcedba44bbc66852a66c6056d6e9472cc7802879e97ec746299b7e984b59375747aa1aa15215cc3bf40dfe1c4022752e89b11e6de136990f63864aa2d704ce2d266d98e23966ce6455feba447bc06f357d73f4e0756ba90a36cbad036e0366322f955ac164b4d10d9c874cefed8567f6e59aadcce75689b396d0c67ea79a7ee45cf88d2b5d0625ee926c3d2a5b6f80ae2974b0b4330b8b610a20a2231792ea982915d7bfc860fc126db4cdb68896e4ae976ff3f405d9dfe5e2887c472fdb0f647e4a29cb1990cce6fe6990e317c59b530ff7dfe26393e2f11b07b347465a57f3952c700e73df09f891cbbcd08135220892e6810453cc53f6129cd03a66a77c6f32146f679e496f74b78eb06f51af89d599233273921f83c3b9e4d5683af5c48eba2fcad927f084bb23e5a9bcad0c8120c2f1c2ab0242769723d0fcd455a367fad575f302698ced48f95ee22748a048de3ae7f57f3610e7b7c2f792be021f315c8455d1329c746ec3b51389e4363bfc8f89d74b399c36d5ac3699438295a70cce1a0c03b826f1565b1e934da5beb45087472b7a5b32f047be5f08f539569ef2019b68a340e3f076c6d74d4aafb080a777bda8b255c6ba27dec7fcbf592dc844ab86b1a3dbe2409566611e36ddbe065acef846975711dc9b0bd48dda804334e3b214864ee94990ff1c4619f801958d2dbb62c325ce65bf698a0ded57b58e78042b85c9f34ed0f2b87c1e3f4c2e868b8db6e08392f61bd346ed127c4d4f804ffd3331b12ee9820da9fb2f4afde44f523c826bdcf8554b07b430338bf2d82d0ac8aebd14fd5b44a509b358310ae07c02bebfadac9e80d3f6d94505b09f2a47e99d24ccf52bb1459e628d24234d69a74a4bf9ddadcebbb163bb975e34acd43d6d924439a3789d4f6971c9b935b584a50bd5957f3979e5eec001bae2683524a98ce277f4e00db3c201549cbd194c70f9c6d37074904819ac8dfaad928451b8b216b3d60c1869160a98c8c36613ecacde95be2a46337d8b316cf42b36279cdd773cebb6c68671f55e37cb2e7812b835f0c3e30d26c43b82f4d4f2093de83c0f93802657d03a82ee2e62d2d63edaa3e04b73279b9b79bdf927afd79b059a877b0996f00c01094eab87e8ba4456a25f64151ba30d2b1194917d65fec402e391433fa746d2afdcea6c34550045fcf05c740e4f135a953f185128979c1b4f296c7188f872f1d31d143dc9436b91d4b51ff0dad1bf3747ff68bed0c8611c72f98b875e6cd80528a887f5ab361ede7c08f159e1bf8e5535fc4f7ae0c500959ab50a0b270c05aa0a733be371dc09fa18c4907dc5f16b1c5eea5f44c4a9b917944fd84f8f2b2358c545c3e48e1a50b0c11b6987f4afa53cad5852054ddf44ff5ca9968254ea64d8364aeca47c87c812bf83cc5b92c8c333e241e1a4e5a6f52a366d4b0fd4e2c47e75ca051e726b9bc9578797ed903af7e4ff839049a9564199d3fe34d1a8901eae4d3e54a03abd1539b93b7845826364e8539861608823f38fd23123a299f8ceb79479fadd217c8245defbe427d16d62a995d5ab502b9edf0d3253a5eaed127b9824898de943e013ba5b9c57f3fc16af527466132f100f307d0d2105a03fd804f1e976e9ebcb7ac491676fdedbda9bee44e221fed2fd5f6651696fe01e64a96d4b6933579320e97958c7a595860de6ccb257a8f30ed94a220faab7efd767631538128a9ca4e32637dd3ae1b98099db2400069400744849b1aee46df0a6f487f4dfe026f6a26ebfa9fe34122d3c8d2980e311b02fda657e42aa7af4a876e8743fb813eff5a4a53942b34482de45d5a852390fbee4b1ab6d192d4ea8404a03431104fd699a9ae1711aa7adbfab126766bb65e1caca850d2fe94c605619ef816e1a2b6ec48dbf9853516ba18b6614667c05f57bcffcefb21485bf2d1b0a77a7f8c533e418c3dab3fe741ee7d634f05d14ad1611e283b5981a7c1954e2176189ec22b05bc3129b18cb5487206c861abbe3e52f027d086650ca3ec675f9b31e82206d9d21cc8d3327fda56341c5e3ef6e7704038b82847f2abc04c98233161e7f7fd79fd06ce5bc5145dbf6c4caa7caa8269b5d377a486d6d4543a9d7c56818ec71e14da98d8aacab67282db7d6c7d26583dc2adc2fa1d6686f5444b33f1e554992d48a574c93a0b76f785a6e0b726e6753919ea37234b94e5e51d6021cd16d70f801187ed2a372cbfc1eda49b72f34f9a980bf5c4f6ee77a267177504341fffdcb3ef1afce6f460dd541a8d02db1acb845a1fc6d506873658e7d88d9ec9a3bf72bfb7bbf81ee6e5a4ddddd47c5089ab29fdcc5b774616c30f497471c1ca7dc817cc3fa556582bd72ae543654cc279ac4eed57549bc249abe0b5a27b8440f1f128a9a7aa9fd5b29e2d30f1cc15920848be5ca0372cc1db9d1060bd8b7e7b0d001ea0f288c186cc8603e765f65d92713342ed24c05e49bf6cc82c2e818ca6ae7a2ad1884d4206614e731d7ab18b5a142b3dab6c36ea75f870c12b9919c97f52b7cd3cf465d33c3c1bfe1c81be949c52b3b15452c334a5b6debd97e23115ee2d9d27d8ba3293f1717e0853b8bb8bc9c6b4995f907ac7e46ecbc7caa02483a5e24bbee8860e553f1dda62424a68a7d7fcf297daf4fa1dea8d4c54f80bc9c79a39921f8fdb4ec62f50daca841c10ab7316fe34a640a39a3329adc737b2b85870f0bdec3a3d92e", 0x1000, 0x1d) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendto(r0, &(0x7f0000000140)="bb19183437d646fa5445b17921643b4d", 0x10, 0x0, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000100)=0x4) 16:00:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x400, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpeername$unix(r0, 0x0, &(0x7f0000000040)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x200, 0x40) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f00000000c0)) 16:00:13 executing program 0: sysctl$hw(&(0x7f0000000040)={0x6, 0x5}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xb, 0x0, 0x5e) r0 = semget(0x0, 0x0, 0x210) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x8) r1 = semget$private(0x0, 0x3, 0x485) semop(r1, &(0x7f0000000240), 0x0) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000040)=""/96) semop(r1, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) r2 = semget(0x1, 0x4, 0x80) r3 = semget$private(0x0, 0x5, 0x85) semop(0x0, &(0x7f0000000240), 0x26) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000040)=""/96) semop(r3, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(0x0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) semop(0x0, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0x40d, 0x1c00}, {0x4, 0x5, 0x1800}, {0x1, 0x3, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f0000000240)=""/11) semop(r3, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0x40d, 0x1c00}, {0x4, 0x5, 0x1800}, {0x1, 0x3, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000380)=""/4096) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000200)=[0x7fff, 0x9, 0x7, 0x1, 0x800, 0x4, 0x200, 0x5, 0x691]) semop(r1, &(0x7f0000000300)=[{0x1, 0xfffb, 0x1800}, {}, {0x3, 0x40d, 0x1c00}, {0x4, 0x5, 0x1800}, {0x1, 0x3, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x800}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}], 0xc) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000080)=""/14) 16:00:13 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5be4ee9102327076471100"}) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="a80dfb80d937aac2cc01cc0af4496e7a92c72bfaae53faa26d840b4f6a5deb79762d6210255cf3e1eab79f279a390994735220008870c95701a9d17fde41ded2c299f4669e653248c711b727e87dc5cf2e9d5a30470c45ee2d51a7a9a0b37bf6c606e06df631a6d9a08ff15a36b18c03d06421817f28dc45f1fefe12b73d4a7903762d4acddb719cdad70a1fc74f6b1984a3bd313a00f29f52f4225dcfd23541ec015d74ac11b526"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = shmget$private(0x0, 0x3000, 0x401, &(0x7f00003d2000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) r3 = socket(0x18, 0x4000, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:13 executing program 1: syz_emit_ethernet(0xe, &(0x7f0000000200)={@random="79ad4d717cc9", @remote, [], {@generic={0x806}}}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)=0x1) 16:00:13 executing program 0: sysctl$kern(&(0x7f0000000180)={0x1, 0x2}, 0x2, &(0x7f0000000300)="b11b116754445cda0e56704f8dd95aaa4e5748f56a895c360c492d8e35b84fa0c844ce791ba4387b7a2c600cd894cd05571e2a3dd1ed29e265ce80a9321df153eaa3be30bce9506e2297fef0638b54c9e81fe6e11dc00198637ec9ec20fead2b12c861b26fa158f7003a6f62df1d865f0e546c015bec6c4cb252a1880a410d6cc509ce45beb3062d890d48564b948e0e96cfafece4316fbe777b75a7ea6b7d6bb3798bdcb166", &(0x7f0000000500)=0xa6, &(0x7f00000003c0)="6f21a18d40cae438b096db800f6e0f187e4d8064e11dfdac4346a9b66dfbf7012e77bc32dfcef691eaa3edfd47cb97f2224e910b01005ece5f26567aa1b919d25afc8f7844aecb14863b0cc84b171ee8ba4b6f0afe75d402bfb14a6ceda0e5d2c85f9cf3a34459ccb3ab906973cf74f61df49c6f97acfbe3df9647e7105698b84bb2737277", 0x85) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) tap1: address list non empty 16:00:14 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) syz_open_pts() sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000ebfffffeff0000050000000000005b67071b542a538746000000b8180000002900000023"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:14 executing program 0: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x2, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r1, 0xc0205609, &(0x7f0000000400)={0xfffffff8}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000000)={0x100, 0x4, 0x3}) r2 = socket$inet(0x2, 0x10003, 0x1) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0)="392b930938909efa6839ea8ed440d9ed29f936f7ddd3691372fff2a47a74102f310be9732642da0a277d8cee57f25211700f575dacff028f83af722f4e6da2b9c106f519adf8a3baf3d0326afbc16870e50eb718726d6d38b905f9c2804867922a2ccd9f7664cbb00a43fcb1d0272ace4ead032993e222c48855a32296fa11aae2a844fa0d3215c9c44305cf5550e75fd9dd796d6d0ccbd3e48e6721d28bdc4bfe3244ef39b9b80dbb960b028a49342cdd09683c40a33d57b3c5bb7226", 0xbd}, {&(0x7f0000000180)="adbc10e08b5e0cf81269c4348e", 0xd}, {&(0x7f0000000440)="5a4062874f53b6b5c2010bcb169c6f098e291e88689e5f3293336ac80a04343387119c2bc7a89989b40e9e97cc87b7a927151504f824651816228d802640baddc074a2fc204623109e06ce608938c6b76d4e", 0x52}], 0x3) writev(r1, &(0x7f0000000780)=[{&(0x7f0000000280)="f19d9b3cd9e6faec111ddf5017abaf1cb62fc84ad1394acb236311c796f5968a2054da054e6fd1d31335207b68adddb24a3d100b423afc03e6aaf922eb1d0c3aab1bbf2eca591513c58e93d65c067bf12e", 0x51}, {&(0x7f0000000300)="cb2d9e15063106c9fffd88cf76fe3b03809a62cb43464bebb66669d730aba1c06812ef82c541e6be36c114ec69176fca6ce535589cb456232be4eda2cbdd3a685cff61b6cab775ea15dd1d6e26edeb444f23da344f3ad0d27f87accce5fc24b949dc63842a7b136772401d3b4b10f96fbb3c52844facfda49ddf7d2c05819e06d2f081cf669cba5f821d14acc5ee09b39199473f5516505f748e197c19a9d9e2fb798ae56e9fd33ee7b8d22102a214326c9f435c5bf9910d37a8fe075b2c7d78bfb2bbac5fec4c6a3890d70d6f20316930d663189680b7578bfc11b8a6adae02e12a00bfeaf988ac85e9e90003cafa5e77a970", 0xf3}, {&(0x7f0000000840)="f289daa7c35e2d6d76b6b9c612fcde254c8efdad59010ce0ce18054f52fc8b85569a1e1452f1b21154ecaa", 0x2b}, {&(0x7f00000004c0)="2c99387e682d847fe065e272d335dd0ee25e3569f9209cf2e0eb54405ffcb606e9aba72dbe57a2a56ceed1e4c718ce621a3af6f02291e3b9bafd5c3582dbbdbdf74746d7f8289b3961d4642f3b08d88cad0d04f5fba37187e980853456a520cbc4eaddbd305fec14bac72bdf75ab4d5c6c207484127f0838700aff0564c4fca11c60cee65ad75e682a6ecfac390bd89bd5b2a2f550f3f96d35984a175997eb3a27e9ebb62f8934fc02060174961247c300fce73c647173351ff1baff6c533164c77cd73f15e3f5da5bb3330ee2364d657e2b7237f1681970a56212b818617592cb464eb69e1af9b4fcc9aa4f", 0xec}, {&(0x7f0000000400)}, {&(0x7f00000005c0)="76643aadc90f31d52b9f514f1b765f9d4cec90b49f73458c16a35b7b7359214c14a02c46dfcebdf17124accf39c4b8dc812087065b470ea0191e9a740f7c957c8204343948d0177fe29d11662ed5932104f6edaa6059b8f501dcd0e5a600044233fc3e6200cce40294cc422b8b9ece94cb3bb70f8fdb9e584bf21a8cfdbc7f1b0d08a21e02b8f2f43087dfd7621813e10b896230ee2f", 0x96}, {&(0x7f0000000840)}, {&(0x7f00000006c0)="adb63a7da10cd46518e1ae60bb5c6a5a791e382328a44c99b492877b18db4cce2e5f0f8434952f876c1bbc05516a59f0c38a1b13ba947e585cbdd18b5d54855f9d2155e07a4169025760130f6628aff412ba3930623e5b76b468b1f616f4d8e8a26c4620f48ff8cd5c3b5e52aaf99a8a1546e399b84fe8ce1d1122efaa655cc84a6589b58556d2e5ac71eea2e10b7fb28d3b55b1e6", 0x95}], 0x8) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000680)={0x1000, 0xfffffff7, 0x3ff}) openat(0xffffffffffffffff, &(0x7f0000000880)='./file0\x00', 0x0, 0x189) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000e40)={0x8001, 0x9f, 0x7, 0x1ff, &(0x7f0000000bc0)={{0x17, 0xf2, 0xc0, 0x4, 0x21, 0x6, 0x7fff}, {[0x7, 0x6, 0x0, 0x8, 0x3ff, 0x1, 0x404, 0x6, 0x1dc72, 0x6, 0xffffffffffff0001, 0x1f, 0x7fff, 0x400, 0x5, 0x4, 0x7fffffff, 0x6], [0x1000, 0x101, 0x2000000000006, 0x0, 0x100000000e89b, 0x6, 0x4, 0x6, 0x4, 0x3], [0x8000000010007, 0x3, 0x8000000000000002, 0x79, 0x4, 0xdd8, 0x22], [0x626b8d07, 0x5, 0x6f9, 0x9, 0x2000000000000, 0xf247], [{0x9, 0x5, 0x5, 0x6}, {0xd76, 0xff, 0x2, 0x1}, {0x2, 0x1, 0x800, 0x7ffffffe}, {0x102, 0x6, 0x1, 0x7}, {0x4, 0x8, 0x10001, 0x9df}, {0x2, 0x100, 0x3ff, 0xca}, {0x3, 0xfffffffb, 0x9, 0x1}, {0xfffa, 0x7, 0x8, 0x5}], {0xca, 0xfffffffe, 0x200, 0x6d}, {0x513b, 0x7fffffff, 0x8, 0x66}}}, 0x7, 0x8}) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x200, 0x0) poll(&(0x7f0000000800)=[{r2, 0x8}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x10}], 0x4, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r3, 0xc0205609, &(0x7f0000000000)={0x1, 0x3}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(0xffffffffffffffff, 0xc0205609, &(0x7f0000000000)={0x40000001, 0x8}) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000001c0)={0x10000000, 0x0, 0x0, 0x0, &(0x7f0000000940)={{0x0, 0x0, 0xff, 0x2}, {[0x1, 0xffffffff, 0x800000000000, 0x0, 0x100000000000000, 0x0, 0x0, 0x5, 0x7, 0x0, 0x1, 0x0, 0x2], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x1], [0x0, 0x3fc, 0x9, 0x0, 0x300000001, 0x7], [0x0, 0x800, 0x2, 0x2020000000000000], [{0x0, 0x1000, 0x2}, {0x7, 0x0, 0xb886, 0x1}, {}, {0x1, 0x1, 0x3, 0x1}, {0x8, 0xfffffffe}, {}, {0xfffd, 0xfffffffd}, {0xfffc, 0x0, 0x0, 0xffffffffffffffff}], {0x2, 0x21}, {0x0, 0x101, 0x0, 0x1000000}}}, 0x8001}) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) lstat(&(0x7f00000008c0)='./file0\x00', &(0x7f0000000e80)) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x1fb57824223d9229, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000b00)=[{0x80}, {0x15}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000000)="fb11859dcec857ed7d0957000000", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = dup2(r0, r1) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000040)) 16:00:15 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) write(r0, &(0x7f00000001c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020efbb414b7474672292bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0x3f) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0xfffffffd, 0x6, 0x40, "9c953f4b7ee2546f3f8d7095da769173f3e95874", 0x401, 0x4}) 16:00:15 executing program 0: syz_emit_ethernet(0x6a, &(0x7f00000000c0)=ANY=[]) 16:00:15 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) write(r1, &(0x7f0000000040), 0xfeea) close(r1) close(r0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000880)={0x2, 0x4, 0x6, {[0x5, 0x401, 0x10001, 0x7, 0x6, 0x80000000, 0x10000, 0xf22, 0x100, 0x2, 0x8, 0x6, 0x0, 0x8, 0x401, 0x8000, 0x8, 0xffff], [0x5, 0x9, 0x1, 0x0, 0x7, 0x2, 0x5, 0x8000, 0x4, 0x1ff], [0xfff, 0x3, 0x20, 0x6, 0x8, 0x0, 0x9], [0x3, 0x42e3, 0x3, 0x100000001, 0x80, 0x200], [{0x4, 0x3562, 0x2, 0x4}, {0x2, 0x7, 0x1f, 0x9}, {0x0, 0x5, 0xe231, 0xfff}, {0x3, 0x0, 0x8000, 0x4}, {0x8, 0x2, 0x4, 0x8}, {0x8, 0x43c, 0x8, 0x7}, {0x7f, 0x995, 0x93b, 0xfffffffffffffffc}, {0x4, 0x8, 0x3, 0x5}], {0x0, 0xffff, 0x7b23e126, 0x7}, {0x4000, 0x4, 0x7fff, 0x5}}}) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) setsockopt(r3, 0x7, 0x6, &(0x7f0000000000)="3f089b6b15abf850a721396b87229e6c979795fb68e281af37bea70a852d045a6d0f1ad65c323b9c15c8b4306704ff7c5a30943f5c9b23489ca1b8f4c6d234712b9254d7ffa4d296c8f6f20a562d6d481417809782ead38631d5123225d593fe2c23618dea2d6135d3bc8de21823520aa567bcd9343a2f6c4371bd1a5b5fda5edc2e29f8fddb72b04e48c11461c31567a2b72b3b0f767fe9597ddbced8b0306789", 0xa1) execve(0x0, 0x0, 0x0) 16:00:15 executing program 0: syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffffff4c5b0aecb9cb86dd600000000030000000000022000900000050000000000000fe8000000000000000000000000000aa030090780000000060dbe03000000000ff010000000000000000000000000001ff02000000000000000000000000000191305087822adb839fb225b6c5aed5177065d840457eb209d2fb279410b70c89cccad256c47ee5"]) select(0x40, &(0x7f00000000c0)={0x63b5, 0xd0, 0x8, 0x2, 0x6, 0x4, 0xb64, 0x3}, &(0x7f0000000100)={0x9, 0x3, 0x80000001, 0x3f, 0x6a, 0x4a9, 0x10000, 0x6}, &(0x7f0000000140)={0x2, 0x7132, 0x9, 0x100000000000000, 0x6c2e16e8, 0x2, 0x8000, 0x1}, &(0x7f0000000180)={0x26, 0x8001}) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) 16:00:15 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x8, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0xcb, 0x4000000000005, 0xffff64ad, "925475447dc5ff4f9a8933ec7254a400"}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="035df5a72ee8415fdf13d3825bf20d", 0xf}], 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x200001a5, &(0x7f0000000000)=[{0x35, 0x40, 0x40}, {0x5c, 0xff}, {0x804}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)) 16:00:15 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) poll(&(0x7f0000000100)=[{r0, 0x15}], 0x1, 0x400) write(r0, 0x0, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x200, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000000c0)) 16:00:15 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000140)={0x80000000, 0xf9, 0x3, 0x7ff, 0x10001, 0xd106, 0x10001, 0x10, [{0xe1, 0x4, 0x7f, 0x8}, {0x0, 0x20, 0x7, 0x400}, {0xffff98dd, 0xfff, 0x7f, 0x1}, {0xa3, 0x4, 0xad9, 0x8}, {0x9, 0x100, 0x1, 0xff}, {0x10001, 0x5, 0x7, 0x1}, {0xc9, 0x10000, 0xffffffff}, {0x7, 0x9, 0x1, 0x2}, {0x80000000, 0x6776, 0xda, 0x7f}, {0x0, 0x80, 0x9, 0x6}, {0x0, 0xffff, 0x80000001, 0x800}, {0x5f93a983, 0x3, 0x3, 0x7fffffff}, {0x25, 0x8, 0x1000, 0x5}, {0x0, 0x6, 0x1, 0x1}, {0x1, 0xfffffffb, 0x3, 0x92}, {0xfffffff8, 0xffffffff, 0xffff24e4, 0x1}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x25}, {0x6}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)) 16:00:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbffffbffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x89, 0xbd}, {0x84, 0x401}], 0x2}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) accept$unix(r1, 0x0, &(0x7f0000000000)) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f0000000400)=""/192) r4 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r5, 0xee01) r6 = getgid() r7 = getuid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000200)={{0x2, r5, r6, r7, 0x0, 0x4, 0x8011}, 0x1000, 0x85d, 0x7}) lchown(&(0x7f0000000140)='./file0\x00', r2, r6) getgroups(0x4, &(0x7f0000000180)=[r6, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', r1, r6, 0x4) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSBLEN(r8, 0xc0044266, &(0x7f0000000040)=0x1f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x48}, {0x3c}, {0x4406}]}) syz_emit_ethernet(0xe2, &(0x7f0000000100)=ANY=[@ANYBLOB="edffffffffffffff000000000000"]) pckbd_enable: command error 16:00:17 executing program 1: r0 = msgget$private(0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r1, 0x2, 0x5, &(0x7f0000000400)=""/192) r2 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r3, 0xee01) r4 = getgid() r5 = getuid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x2, r3, r4, r5, 0x0, 0x4, 0x8011}, 0x1000, 0x85d, 0x7}) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0xe0a]) msgsnd(r0, &(0x7f0000001f80)=ANY=[@ANYBLOB='U'], 0x156, 0x800) 16:00:17 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff}) writev(r0, &(0x7f0000002440)=[{&(0x7f0000000180)="49e9b0ca6b68a038701ccfa17abb1993b287963ff077a558e625ecd1ec7e1acaf6c310debd310f9acd06376f40d93c6361f9d8c6e697cb807d4bdb227e648941faefc2527fe8250029879dbf3d41c99842b8516cd04b643888ac2145bddd16905a5b4c38ddb6d8d63d903c8d2249ec43d0339e9289a4730fb2a291aac1a1acaee3e3b24dfcd50ae25f9da2de1ef91a84e96765b9fe14827ce8fffbbf45ae7814b93121ced50d2a11758d70fc5978e9ff70e5a28baa3984b0dc8b17092d9f0b9612564097ff118761c23f4f794eca71b5b1870c44276e03a65e275e6fa1c05e132fcc0a4b96f5c4953c0422c0b3465e1df88b97b071", 0xf5}, {&(0x7f0000000280)}, {&(0x7f00000002c0)="74945e99f640542fd8e6294f9b9be62d80969439711bbcf315c07a57701a0e8548436e126ececa2a515cce0505ddae0e896da4adab6b732c90e0eebf1fd7076eee823abcf6ee76952ab9bf24024d3b44fb562c3712c6d7a7e2af97d00049e7d2186790871a369c0df5076fec31091822c7ea518c1d1cf1544f72687ed13388be1695cc3a56125344929249921045d8185f825bef6ef1f387a383ccec51d316b901b8cb4d81fa376f4d14766cc89ffa92ba228fe0cf1bf4076dce3a13fb44aae3de988ab29520bb5bd4086afbbe7e36592585624a7a758d63b2d7eb321a643f7df5fc8f9eb55da3a95abd98c8e3798277ee089367d16ade3bb7b494918ed96e8cd0c535064f7f08d2e810bf8433fca580829cea075a297c73adbfe589004376894578bfa8d73dc1ca85c4e5c16fabeeb46c4ce94542ffefa9bdda07c6656b86cbed21b31c691d8702566b919baa13f9903085cb60d6bc1c4d631615833da10a6c06e2412181fb76a1124a50cf411d18884cd3802439a1ccdbfd6cadc8d356f5e90f45041c83e12dcf118081034bd76bf7ffefd12f9b50ea192b295dca0f5b20fa97c30b9ce95eb445078ca9cd15d870d5f64381648f3a4ba4409979aef575c13f4f97381f3b2a682de523a611508c8038052785ce83c9bf4ee4787b79ae600fe11bc732112e5e27db6088e1ce91b7071e9bef1614871cc35ca86f4014b0e37542bc9d81a820028bac10c4dea5061b4a6ae649af35763521947c21956f61be13aeae22a78019b1691372be47464c4093f0d810ea74595f4905f1f4c78b2096095d562daafc740e093a40b29f9d036a8e467e347fd115f5b537748476d596cdb16d258f1fc2a12bebf5338c65b01e23ce8a039b1cb33d3def8b618da2c0e950a261ccbbe6eff203cc1e38cc72b2a581647e57b3f2af87f60ebdb00040a0da52465a793aacc81e12e614d2eb4d60174ba01b51c3fb1e63c00696f59e5ca916fcab883d86ca9b9a2c4840acaf86aab80d988829a124563b2c7fb89f4da27744d94b96cdd262dbe1d60e51e02e0b8cbf86786e6476b6a10321e5cb5e2d7433a1a87108d6663c970ebf8c11701edb09b3aa752f644b7e51c3150af97a4bd8dae9b1ff280270fb45563290f69de71d53ee97183934116c22f5a7151ceb5ef161ab8bbd88ec67ae9fd2fd08a4c38abcab05a30ef766e9957c67524ac1efd4442d7771f65e0cb43acf501ec79d473409a9d13b4e33090f967aeb1d9f99b4181666f495ad1403c244f3f0fe077450474f116bd8040fadb50028eee1ad8af94093d81e2c4d529f0ad05ccd0ef96529419cebb3d3e377df459a83843a5f492ae86e8b0221b8a7fe92e57d1ada6218e1456e9dc62f85f75cbdab043d660846ad59785900adf7a7ce2ebda73868fc90382051ed4eb0d04a869f02fd2ccbef397a3ef81be8e08110326f13a000b766ed5707fb890b127e674c57cbccd25964ccaaeacdd07e75eac5c69d6bba7c2c42ef1c215c296769e90550873f7e0f1681756e1960cbb3fe79330067239b801d8275a4cc2c8319b2aa5878037b36bb9559b013039e6d8e7ae5cb95e891b57ff3ff5a85ce7a4b49c1dbdda7bceab10472b243bedca36a67e5eafc56b18fb02b55311158fb5e62a687868524ed379d533a03f96918d36fa875365a3c58b27537f81ced3d98de9642ac73cc871fdce65182466de99f1732b964410806ff073caf702f93d690998caed1acbb421b4522ba0966c4a5830658ed689151b342ad9d070a844012200c1edb652c4e5ac1de449e4726ac9179c12b40950a4a843368201012e0c224c89f106688fbd2d32e8e7761064e5b8cb4b11186b69bbbee16f365f81a9a107c319485de16fd1467ebf4a6e6fbe4e13dbe98a102b200b7d7b26320541d6762a479a520512c6cddaab60826bc65e8e1a318ffce2b8aba80bfb49b8af647a7cacfef0c521704aa4a17133a55ca89ec7aa65da963fc48eadd4da20141e49568502bdc2f9202801e1f0dc3d3845740721c70495d09ee631073edd38d099a5bdec78425c3d812b66c9d44d1d419c881b90cc281c55507390b8080c2ee2d04181f8ea1f348e96e07984b179c79f3594e0ae3abecf68d225be5b07e860f3520c27eb60bf4957131f2783f06b46b9b7fb4947d81a5f82b4a28b8cc592b1dab5397ac4fee2e6475ff230cea8f1fb6ed5b6f5c0bab9253a1311f2ffa65b8aba851c31e2fa1fa5178410baef879991a31cb0060486af48a9533d5bdcb4324922c0fe38c1d028eace752d2fc8656dab08fec4456e2a19c958e00d23c9f4dbe5708dd235340e99ea20be0aaf206d88b816de35a1452b49dbf8ac702ca71e782cdb6820d78099b038710cde64d3a658d211057650bd7698ca7e3907bb41e86305e53a1dab616e99ccd76bb98bc88766909489ef40cf1ca23935253f8820285d687540cc8dc3fda3ccd0e17e216b23c6b73f39fb75cde6a455db0ce5904effca74ca5498b6062df0a4e9d15a8e10a9eb524627024bce7cede643de6674db498b92aa3939ca2d1165f3b3bd7bdf440eb35116e2e990596ef05611dda402b12e9975b655e8a02329c441f0272deda7116aadb66b2b788c4b2a7533fe1d35c623b2637223b50417368771266fb5f24188c21693074358f1e96c4b9ec7c5c1c80b9befac0a2cd067aab40acfb16fca510cddb35b80f2c7edff49bb028c17c65e01dcbf079887e6b908348229ea1c517315cdb29b4b266efb5c834a589c2cd9d25edc9ad762ebec7af510facf90ffd595fd58f571bb98abc592fe86bf90176187c3d11f3009046bedce0d775ab57fd429915c02b52ddf843829c839fca5702c064553eac5888080787ba9ad75f30ec7812b2cf2ba4e6bca8d0ab3c143d00251bcedd2bbebfbe4eeb410d92b677f4530491866dd2f3244ca86453dbb54374e23e7502da6316864d27a68937eecf25738c43af638bb5b4686eae1e92d2415e588e58f825e0fc28316d93b94719843259126316a6c1b6d7d0cec21860a25d8fb32b7d43aacdbcc820857e4cfa3ab90f8846aca070ac5530fed9b10dfee1de1b46f60ac97884877b2d5b20da4613f1337074de7938fdbc7ae8c6d5840edd55745e915a56ef0838973e84f243741cf75bbe53f4ff9d589aba84a1694ce69daccb4c9ca61d2c98353e0ccaa5f7d2f44ba3f37df107be7fd65aa5987279a0623dad216f2a1ce376ad5f5601df8624936cb1a53d26f1774f03bd94df7113617e67dbe50bfe421022cd7e9dd3916d79b3d0d5bdae9237e7745db3cb40b664a0e50a6f76558a670dc1dfbb018b82a121eacd258b957ae176cd03cee22c92ece7e8bc28296288eafb09d54014ca4db96d30e8ea3f622c0e1c875120e5183c711d8500eb7f0daa1c4149555379a2e422549c7a1b83f417b35518fb56cdb67483ad1814fa3b9b2f44fbd60ae0333175f62c0154bcf5b80cb5a4de373e04f10ec72d85f4c490d2b005b15a390cbc5b2f4c9774d8b598771e7bc0207c6d275d1ab6fd619853783f0db3fa5efb67c0ff4ca9f8e2b3a8715d6a8253e5a761bdebbe40a7fab5c808d49abdf8380755c5351bba9b3f0303c453cc05459729144f0bc9142bad553a4eca2aef9fed7dc285433180bf5a8e643544e18d992bdb583bf6027ad872b546ee3aeca42be705a371a7218dda4b3c08b2106b4a935f9fd7ff84280540eb42cfe6efebb98dce560bd56ae72dc34719a9a03b145715a0ef91e9e5768acdaa310d060e4058ccdb469f0c2626cf28947a54f0109418ee346ea2fbdef6c0d897105d59f9f6f1166b9f497e7440ac727d3d88867e4a93cfb18a724ee15008c96e5fac4b4eb03296a00768ac97ab56e0b1b74dd7f3e957c6673109db7e7490eff4038ce016bbc8487ce89cf3a5a915f1b770219925df7d5f508efa40720c4b8bd7fdfa9f7b26e207da61d4bcddc50454992e263de74ed2bab4b3f01c9bb92997f1b362941eaabb0d7d2f6898414f3e302209148d43cac84839a70163ef8f171d6c26da01db610d25cf6ae722e0eed46e2415a9c3df42ab230242aa3be320c1ef17f95e77dc2c4ec141bff5d9de0a4c99ad9ce70c0ce16208918ceaeb477d49ab2b22feb59f7e2579e31f8c647a53ef3e9d80eebc984627cc2a8e11dfc28ac7b43304f0a97b78a1d9cdf0702e7d7f17aba5bd9bf3d4da6dbf19398275116027952fa567ea0e68469ca4f19f3c9c9bbd38b1599f0f775cccbae7c1ed81e809c8dbe19c375b820f2aa01cbaababbfa1c92c690f8780f8ca10e044d3b6536829562e06b1acbcc969db536930c12bb668394ce094f3b2ac31cbc13e1865c6caa4f38a485ebef9edecff2cf3c16f4c4be7519e70a64cd9b29a6adb89eb57c5b3f84d9fc97682539af6c52643a16701b09888fad11498386b5eb4f3cd3027d3e12196cf24ec1e7d5e9c3be32b5707df579ebc00f21bbeb143e171e6ea550e01a3f236faeee7ebb237fc804f8553122d1cc73da439905742962d1851553b5a8367f42b61f4e46f29a83c710fd1cd00b8004f6513f03bb60115c60b0178a5eff45683c003ed75a38bde8d683c15250fec5c3e246eaed946a3ff657ee68b36db85b327686869be5fae4fcf29a80086cd14a7b8325c55358d47ef9afe5e0fbeb689a27f79603cc6698077e9e07c808d512b94159bd36c8e372a065d388cdddc7fa37bbe31a8ac8cdf4162dec76cc9a6c4fc712085a4429636b1e244b3665efc9ceec1dbd745a1fc8762947be3e7c426dffc6ec9e90410ea10a733185515b43ee2da0dfb245ff7cbb4145f4e668e54a1ec0499e57530fd4a2a06cb3157ef971b73a3998036adb454afdc5cffefef1653ee5050e122590303752e7dff44baf687b701bd34e4a9ca149233a4a453e7bb3c5e3b713c6250779da84f6c536073517c09e4d9c23f7c0c4eb3922d63874cc16d7fcdfea31d6ea0d482b06c4096f9c9ff11566aa5e95091ac8ee52125df6206189b55d8a26606e9587af7f4779c54371166909e6f6c656146de08bf9174cc4e7fec3409b92b1f1ed8b93d5be5a9fab60202628cbbaaca79d37946924df9dd7e7d191c3f39f6e3014c9c569e2f99af2eb627ad063afc664179f2b8c10de5d02109a85b908a074055297d7f2ca55c27bb7b7a4726c5f7efb6bca7da100e6bbf4576699843474704f3eb7d60452a10a4a7b968b7a98c70be8ebb4317f2ca5d4ab00768be8bea1ea654002e6277c6da78da6d18a2489d81ebcf855610244225885c5e88679a452fb6be634cfd9258972017e2103f5c080b863d951a07eba7378bca595b608295c33198ca00f7749f4a72a2cf6e22c0359e0c568b87b9aced901c4ddb2d2d1ea84923e1e9ef24133a76349e609b024904035aeb5882233465866d2237ca67df03825ca11747f4cecb93ec713e7443b8cabc1894c16398cbc321be1fc5ee5fa1b02a59a3bf7678ac113385145902cc43a7a160a260faec26c8d89936fccacf653897529bcec1e253bf6cf58ed8934adb09eb4407beaaf5690d21dcb50ca60e5cc198637deee6ae37499b499bc51ae45775eff491d22ce03f0d97d94b6cb6dad82e30b255c46d265ba631bc474df5299a6230c0a3db62c2dd5bae9f9fb96a866b32a291d6e02c8a287a57dac63f399663bfa426817277ac4cf8e7ebc204e7a925d23809d1679be6384397cea63efcf5e1b843778648a75cf6638e60c5901fbf04e38ea10fcbba04b9f0a886a305ddea6203511438731d93c866213271fc9b0d3eac547bf793a7ee7694d9d8e92b1ca32a1f808fab55a9755756", 0x1000}, {&(0x7f00000012c0)="f00b73e7d5385ced1771d0d861bdeabe301c59058b01bc0632a5989d8b733a9dafaeda6ea9ae8bb81c58ee63c21c0faa9c8c693ed29ef8997ad78173c78bbb747b0c9c040629091dc1fc05da1208d7deb86f32ca078c1237f634", 0x5a}, {&(0x7f0000001340)="2619c6b4e1591e4e58f1402d29cb10d8bdc68f721abc14d495712c477d2e34417653c5f0a885b3a2a286e9215a8f683a83", 0x31}, {&(0x7f0000001380)="01914b6221584d7dba3d9994399d5130d77cdeaac39812ffd3", 0x19}, {&(0x7f00000013c0)="9d8fa42abb90369591c6c5157e8eb1968d48d50efd87e0005f9777b4aa1f23d1dc68cedd32685d85cf5e2766dcdf46df7904e52c6d783091b910778571afec60863914823bf8154a339110129a9396ad1fa331458c9e38ed50195aab4c1e15a2c9b923c913cca885e18fe875d01dbd697d0ac6ec5e3a014eaee2a5f556b8d214c0119a39b1f8df720499e43a408c54ea303f4775046c6dc12e400fe16ea54c06b4fdf9e8bfc467c11fbeca8059c7c9fbd1289dcd1711e3f46130d2ae6fe08b2fb63a72c9802401bfaefa523a1a4f94e871f3c25a4280f5ac273140ee29d1eda036052b593b848f9ee6aa459316c49d89163876c0275e52e4c69f46342bf28634ddd5636c142ef1ce9e556b3ee012ca6e35e8fb5a0594be6748e68b323cda35e252d595cb3897e911c00373da77887ad1707b2239649e9a0017a53e54f004599eb93f431ec3d037d5b83a82ef31bda7d44b483dfc2c61cb4d5404f9acf9d2d72d7bc6e12d3b6d577c64d76101084381a3038f4a438917af3627f15aa2798a0e66ef2110a3d7c13d5363e655c2891f1ff446320e3646f0a533edfc2c8c29b6212dc21a6b63182e8bee50da95b956c6fc645a0eee055ba79a9f1e0dd53c51322986e69059b9261d9ce4b0676277460d6cfe6954ea21a4eeceaf4b6717aa297d12b1f71c904ec4815293a4c0ac176f9d98795cab8138f6408bb8a7036b4199f1d6a561f4f0e6f3f265dff6fe967bae2723ad4da48944c6337c49bfdf83940af0ea8735c55b16171a6954d8752e0961701bac3618c63e50eb398c97aa24ce69dfc2fd3a8b9523cab001bb586423f8918a98923c0b6f1b9aa27afb6dcb3a56ac08194563f073f98c62f65c141919773baa68657651d5dfb51c6eb614dc8c0b212b155e0cd26d7dabe69d7e954e573781c069876ad54e7d1c0753f663db6cc771767fa52d5bb4492e5c3bd8c5fe0ec720c06341d1f45ff701511cdc07aa85e2d76b69c51e7ed801d2042c7b2e0782a65a0e9ba691ac7cb8f4276b4bc7565db93019212d10038d9b1a8361d2482fa257377e6842f03e9194bb324281d4b4a11abdbca44d76569440fc5d01ab767284c40962eda8cdfec108f7d7e6c610c8ac055c3956d9e8c06d0969c7f32b44111a9de49fd85c7bf7209d960cc69085196358da4f1151b1617101c2e08a1f36dd3e3b920769d836b04cbd811d94c75b9f994feb18be76679f77844a8c701950d8091a6877774f2d5f4a788d4bc93f43a04c5552708cbb3a0b1c0d769e2d2eb987b603949cfc86da2e0bd11b46e6b424d3a2483bdb5e23c7aef3114d53dc0c31e6ca9d84194acbed6a57e0abf9a98fdcbeaa089af7eedf07b3229b6559cd80b368ac8d26590f6c5468c16118813b546d89a9fc3068758bc7a1505379317bcf321d18e6d94f0d685f1e3ad48cbfb64ecf75bbcb0d58ac2b5c5ba2aac34620935b696df8e1b920fe5c645bf0e897fd20b84cafd5f732e9d33826b7e82593bc972e7340f312c938bf2dd2e211f837773e925bbc431bf650cf790b46e41ee99f6b503130d3f673c86dfd339a67424e983223a11fd72c69accacd27963fafe7fd8bc6f11b47760ec50c1af1e33eb7c7d52ff9d36d140a53ffac1588766193f69fa2b472a9adc66d1cc3d301496df9af2ac5d9de5520e3579936116f52d6811c013f1948cc34d2d46e9b2e36ca8eb3c84e4ad76c3c76a59e5eaebb6164e343a156bda9f636e6b2035c6430dc92d7b7d30fe15d3f74ceb93bb71b3ec2e66d48b500d0a2c4c12bbc99f0df60151e6c5bcd28dfaa9ee48a5c59f53ac314686830c7977c4cde3ddb8b719a7d1fbc53a4fbdf23283ee14c45634a7f3e7d34662df414132c273bf209e492d97b80b4dfac0f91df83ed8b2c710d34f648c3bb6efc945a0ac06d34b3f3c28338400e0ba00116616a731ff14ced8f9ac03fc3917497c543f90fa5a766283a19117ac98f308d1796ad0d5473f77781cde7aecd88fb4c05aaf21a41137051b3e2b07aa335260c6e598724bb18cb84fdd7bfce2545020b4d83cf61a21719e8274d30d0e75e2dd3f316e45ddfb297b74c914bd63aa6bb141a24e29f22e186a5ee1cee8c0e06daf22f0ce19a5ef54b88563fbe976f4dea0975e502c9691343096ab5c2914a4a9302b32f6a25a3450dfc071bbdb78e53276cc037da5ac6743b68a4a724e3a51bf51362d957733bf7e6d7d37a50a1314157b8fdc960d691eb6f729e72b7d4a73f967faf2f6880b5d1372272591da01cd10858dd8b6011a0067106c11a9c5667fd8ffabb4ba8d9352900c04c6eae949cb1b5634837f4c6dd8de92ea7af991ca41f815c2ec263b25c547d5d5b24ed49a180775621d32edb8094660a41b98c1580af9af4847de98475fd578b4704b22985e91a45f50dc4d756ecebc1f8c645bc01bfad4459e6b6f302c1ef4552d418fdf77d9eddbbf0a1ab4ffafa0ec5129d65c71de573dbf053db7290f690f8edc8031584676de9ceaf960c07a311f673029298b8bae3b8a0aadba8bf34276004ecd4019c20151fb56f836d7079e0d175b6ecee59e1db340f81b1c602ebe0070355df440aff38b5b997006971dd98db2fde817ec3180f8c0dabbd1606b928ae568ef6968dacdf35b0ff0b4577fcf4bc63397db63b3d6326066a0bb08490ce5fb655606bd066c0c253c8f5b872058c32e6ecce50ef55b0436b5f32a729d24d7927ee17510a4d757041ee8aed4e5e61ef349f6dfe802c87e700561b67ad06733f380250d0eeab2f4e8f3d56b928f0190f8044c13426eb30a66081e4c9a2da7a5cb805094e7656728853f65b9b68ea2a5f634fe18c280bb57369fef51e46727bdbadc06aeec36aeb1dce0a94efe3e2aa73a8676b383b90d5c670f36aaed88ca1e9b54227d79bc4076788024df3c1a85c7490d4d3322e70142c03124e350427c6711c4cf093aa6dfbff17aea4934ca8d9fdf58f63e51efc2e459653f5f6b5f934d79ac64dce68cd8ef48ed614d1590f23dd70e7d8402a90600e9fd5a35152730410791bc8d1dea8fe9b00603080ebed3475839afa7b60e3c99a19c603ec9e4ad80682881d0fa8a75279a342f01e179c71c030fb9556e789fda4d9c1a45b2571d1bb0dd5bc3e06d90a124812f722d9b3c78edb8f6a4e60e9677bf6697380b9e93d88bd15e172ea8933679a275f71b3d1812af6d5aa28cfd28434ec0552b018c6454e4cadf061047e2c88a1457e8a8451b43568c2401988b7ef6806538091466f29ae26d2ed55528086e38b484a56999a84672e7244e684df1eed1e7c040ee307fa308c8ecc50d00b2b05ceae62493012edd80e82130e781d49eb53f321358adda0c6c5f8a4e74d8be5fcf42d60fd9ac7efa7da2c5f06894c862f9f6a7fd405806f28c944e975613faf157e224213ca33457ac6650921b3b9dd0d1db227336bccf538cb62df057b989982311a3074ca362608e40406e128b7335f256158f6d73f4ac74f27912302c7bfada4e5061b581a2d34f58b8cf87c6aff117d53c27bb2a7127ee33cfa3ab420abba43ec21e685451b23748b65d0c89bcd9fc7cdce8943014aa8180d27b5764443c52276f2a00f7ab67aeeb9ac718e8b652ddebdac2c90f890ec38b8932fc5b8057ea55d0ca982607eaaf3e80713418326e7656f11ec3014f63d6d37c0ba3cf76871e379176df80d665e7f6d1bf45b857f9503c3cca9bcacee9a987971d779633b18f6e8e204173451492e3131e078235255f05edb388a3bb0a5ea0104facb90b30e31ec5d407c62f500fd9c7617e6766bb228cd58463b91a462c6b7f9b48faeb8f4bbc24674db45c9ebc72f47fd01a9dd30d62711e56efe0ec0ce32d36eaeb6acc2363932b106fb1dbaae2867bbb363d55e824736598f5d2aa74fbd5c6aa07a050072aed4ae69e71d9619deb85a1e7ebac58147d8bf305e4b9eab929b0e781a1570e1b8ebe525b4c27aa4ae630e3f73e91d87c6d21812e036c350aaf8b24a999eae40d5df85df58876c7ca206f4182d33fce818dec692bfe93cbfd45bf19d75ebc10ec5e0c5beb23eed131760908cc12b5477362a2f333e5cb20b70cf1f72880d21da824e51fa71e1565dd993fa8e68cb426b7679297441e2781b1b878460ff07dd9d3ab575d20fa3de182ee889daea7ed18b36fa41477692818ec9ed4723127b39618b1788592869b3e5dac571d2d89a0ce7ddf7d0517c0c8fe46c169589e6a6d25d3725abad5ea6e9ec2d385cba34e64b2cb50d38327523e6ff979dc9fb62795480c45b018dd4d7f00d59de0f237d8823b399e13f7a5f20e9f8f8e333f3b701ecdfb1bba3f6576630a3b274c3c6ac7a3ad239afc325707b11a235d166d5fe208e028ee12b3240152b4fdca3741d4aaa1b020351922df2d76aa976dcbb15c4e776e809ff640baee35ec825a5238c6a14b28fdd4e24c7085b57fa3acdd6d4cf874ecb6ad63aaaeab94b6bb7e15eaad8b6ecde86aedf4a8b5e1a0ef10958b294e771a0781ffc89f3ebd560232ec80787e66c4daf27e68ac94d1016d9e92580425c624ba2a3f34eadd512efa9be49cca2a77ffd2e34d43447c3022d56b13fd40df091f4cae20e04a3c63ac0154c8fb8dc3b97313870b0e75d0490eaf12803ed6e4317378af68a9a2776208376af843f6715a221d80b969231379da7060e6ebedc7244e5f90dbd85444ae71840f5e4ddd1e7d814f1972aa1051735627621237a726eb17304ebb5be422b2a3909f185c9ab5ca2d639e870885de865e8ab4643ef234b1cc9d6b1bb7a4a89f04961d1fa3ad08968bdc1c930c2574d8ff064331d3ea1daf56b7ac374d88983ff055e490d49beec0e149e82e91ae0ad09f6636a2cf74986f7c2be0c8e38d1f8dabc15e52285e591cf8a7e3eb2bc7230abaabb14cb3df348f5312e74e599c8b66128766975e6ac97d39876d2d732ab60e182bec931d1dac381024c802e45169d21dbc05040a7a0505c076ef35650e61be1554899ad8ebfbad9d1e6ae43c08a3c1dbfd27a02ee6c3fce4d32cb3e012da904ea71bdd296bba1772d386165bffce51c776d78e04659e85a21ddc95f3991d32e542fd57fcb84a3450f3a9d448948ee04639ad3db5860bd9b67813d1d2be2292ac2d7d3ede842ffdd66313b75455f4df5bec7bb6ac17846feb6ab162c1a9a3382e82d95c5b23bbd691a7964c0872987f1416527f9c9b8dcac2e1a3de8e4549a2535d7c41f0b6a4cef9df6c9b529300cfce599d88877a26489fa145139810f3ca15098d1fbe66d5c7ad989e34a619fd0f9d04fdea13552a5d7d280523bedf41fb19bf54c3e456efa623d6fb07cc1ebf6cc98641d740a88c6a208b12bcabaa330ac12e41902d58f12f0d4266a7d4a3bbc7b048411a135752b0788f9cd380c0d9b52f6a8f7fb444ace8b71f1261aecd63f98aea9ba89753e3b9ea6610c96ac82fe127228ad4dee37eadd2403eccd02ffcc9443a1be8e5b071bd47d7feb84a28dd9d9f58b9ec14a9b77f5255d0cd844a103aca0725b1354fee521b572c7cea77cfcf5fccd357a4733bc2cf7c3689b7064824cc2de1272969a13d25ab2a406c69e5eea686288a16b386a50b11ad0fc2b107fd42f265c8ecb680c2229856752121195f4a82cdcc8abc2bf2e5fabcfcc840aff850222930bcb70d61a3ca3b9a5a1af2fc15d036d1d431047115296f52bc571f3240fe50296fc327c0e01c058cb5d6ff5ec2f039015bd917f8961143f639cb27dedc2f8079ee8665f9c6f12d926f07ae6673719504e947d6a5d35fdde6601c36ec3c85f1edea7db1d670143c858c54cb7c25777da", 0x1000}, {&(0x7f00000023c0)="c03deb268f52ac4aa3dad3c36854ed3e94f24b185a3cb41ee122dcdd4f4c4d15e0edbb2cc2ab0fdeaa98ac6f8d8d2d896ac527f09b0d06ee", 0x38}, {&(0x7f0000002400)="5e44f2cff575125917d787ca8c98736375ad7cd42f8dde09c023a22d4492", 0x1e}], 0x9) clock_settime(0x4, &(0x7f0000000000)={0x3, 0x4}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000100)=0xe63f) syz_emit_ethernet(0x46, &(0x7f0000000040)={@broadcast, @random="45f7b676ee0e", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x5, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @broadcast}, "feb354cd107f6269"}}}}}) 16:00:17 executing program 0: 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) ftruncate(r0, 0x0, 0x2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a551a00"}) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=ANY=[@ANYBLOB="10000000000000000af8c3fc00000000"], 0x10}, 0x0) 16:00:17 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000f40)={0x0, 0x0, {[0x0, 0xfffffffffffffff9, 0x0, 0x6134]}}) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xcd604404, &(0x7f0000000240)) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000080)="740853f8", 0x4}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000100)=0x4) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000000c0)={0x3e698969, 0x400}) lseek(r2, 0x0, 0xfffffffffffffffe, 0x2) pckbd_enable: command error 16:00:17 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)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8) kqueue() r2 = dup(r1) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000000)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r3, r0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{}, 0xfffffffffffffff9, 0xd4, 0x4, 0x2, 0x5}], 0x5, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffffe, 0xc5, 0x40000000, 0x5, 0x6a}], 0x8, &(0x7f0000000200)={0x9, 0xffff}) 16:00:17 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) lchown(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) getgroups(0x4, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x5, &(0x7f0000000400)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) pipe2(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r6, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r7 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r7, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r8 = openat$klog(0xffffffffffffff9c, &(0x7f0000000480)='/dev/klog\x00', 0x8, 0x0) r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r9, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000080)="75b192bf9ea63525e36356f360800aa9259a5430ecac8e66cf59876fc4b7fa1916348f9a815971f7c4bc6f6c85b0825440fc42d8209fc9703814acfa41fe32861758d281c0717bb7256606e2fcba90ebaabf390e0627fb9306f7b215c8cc0d52cd02ec60d614292696fb06a7b0184287ea4403e8af6b94e41238e13f7441afa39fd14ad8f2f4a09a99ee82b7063ece8b95f4c3c092de4d3ea1feaca6aaffc813540ee807a818b62c143be71f", 0xac}, {&(0x7f00000001c0)="4d4fd9dd320d063617226cc97b860e9e682b775f30973f88eb9126c9a4499f79f35d8d5f9d44a5c1a22f02cc148d2673a52aedd28c5ea07d703e725967f4c20d7956", 0x42}], 0x2, &(0x7f00000004c0)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r1]}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r1, r0, r1, 0xffffffffffffffff]}, @rights={0x28, 0xffff, 0x1, [r0, 0xffffffffffffffff, r1, r0, r0]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r0]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r2}, @rights={0x38, 0xffff, 0x1, [r1, r3, r4, r5, r6, r0, r0, r7, r1]}, @rights={0x28, 0xffff, 0x1, [r8, r0, r0, r9, 0xffffffffffffff9c]}], 0x158, 0x404}, 0x37941b926632beae) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r0, 0x0, 0x0) 16:00:17 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20000, 0x10) lseek(r0, 0x0, 0x4, 0x0) getdents(r0, &(0x7f0000000100)=""/102395, 0x8e72) 16:00:17 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffffffbffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x20e, &(0x7f00000004c0)=ANY=[@ANYBLOB="aaaaaaaaaaaa8fb21a5c483188a818008100430086dd69b99fe801d0017fee89283e5335f7ae5239fac03e80a593000000000000000000000000000000011101000000000000010700000000000000000000000000003b00fb000000000004018000010000003711000000000000c204000000070401051f05db40a2200e8149045f6f94e95a7d85a29afb1d9af64946bb5f9c0abecc16f0a077fc3b3109f80ada50c0a5a11ac758224196e10370b6393268bc986b902738c37aac6de3a62ff6904216a7d60336db9805020007040100040120f41ea889f23489ab48b6a5361bfbf492fbbe6cdfd6135f346dc0f3d90e1e6338000100f00000000000000000010000000000003a00000000000000000100000100000000000009000000001102000000000000010300000001060000000000000502008500000000000000030190780100000065d5910100731d6dfe8000000000000000000000000000bbbd70816f877b7a2d029ac592a6e24475370300000000000000010000010004010000010005020006c204000000ffc20400000b82000000005b967174277c671cfa78ed8bcdbb7855b93b1fa55b6513048fde3c76b8d633b815394b8dc6ed88c4edf9b01ebaaf20cf5266c07d79cc916ba2746ff74bed0dd1e24082baa2e5cb2c0be4b37d4f82bdb7441985c56b13ddc798d635ce559309eb69f54ce7959baed9826e1f5f799977af50a3d559072242f4"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) socket$inet6(0x18, 0x5, 0x0) 16:00:17 executing program 1: sysctl$net_inet_ipip(&(0x7f0000000040), 0x5, &(0x7f00000000c0)='\x00'/13, &(0x7f0000000100)=0xd, &(0x7f0000000200)="009519608b8d5b0ca281872ead6b23002558fd2ab17a078941a2f891c3c6fb78e4d4f2885c5a163cb3098759ef8745b7ba5a0157d2cee5baf702751a0c4b7b812ae80b0277a898eef0fa9834372b7e6061e2bc951b6c7a74f74f9ef541e2fccb1ffe89dcda9f8d58ea54082ad9c412f3ee39f519bacea99fa0d0bb17399f34f3058f2c9cf7cfd6d5c568cf3c463fa15eff", 0x91) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r0, 0xee01) r1 = getgid() r2 = getuid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000200)={{0x2, r0, r1, r2, 0x0, 0x4, 0x8011}, 0x1000, 0x85d, 0x7}) lchown(&(0x7f0000000140)='./file0\x00', 0x0, r1) getgroups(0x4, &(0x7f0000000180)=[r1, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x5, 0x46) semctl$GETVAL(r4, 0x2, 0x5, &(0x7f0000000400)=""/192) r5 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r6, 0xee01) r7 = getgid() r8 = getuid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000200)={{0x2, r6, r7, r8, 0x0, 0x4, 0x8011}, 0x1000, 0x85d, 0x7}) lchown(&(0x7f0000000140)='./file0\x00', r3, r7) getgroups(0x4, &(0x7f0000000180)=[r7, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) setgroups(0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, r1, r7]) 16:00:17 executing program 0: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) close(r0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f0000000240)="7050705ab058759103569afc509476358d5e41972d23c8656c3767120eb71070d877e5975621ea0258d74f2b815a871883305f4cffd036146869cbf38a5e5cfd2b22759f5d6c352425d892e4dc4027d652a69337a9901f79718371f063a7d6f2e5b22cbebead3bf297973a278db174770e30d4700108b6c67ba2372bc7ddb4d9c590d2adde567cb80ca8c479c2f69c1996d88fe9cecc70f0deb6a4efd409c9e99d83330fe00cd6918788706dd789631f27f6f2253769e3189c0c8d1ba95a7210f9344da947cd67344e5efcc121ed4ddf15368358eebd0f4892632e54b441f2ab03d3e109e186c4d19841ac0f494f405bb3af7fed", 0xf4}, {&(0x7f0000000340)="714457c48f075b913f2bd9e0144d9964c844dfb1766e44a50a6695e7dffa31b0a4a8704cc05f94b0a45d38502bd5e71c7cd997e65b3ca3f095329b31fa74e4e4e7e82a958de4255416b38753b133782d6b5de507722222028be0d1a1a33bef195bb68c866b03bed0f0a1a1fb6f9b59cd74676fcdbe6e61cfe2ade022d2290722aece96ffdb0b233b66981e89d9fe15fd02874f0cbf91ee2602efb747d0cb939bfb4d4c8c6de2ea48fdad4a7cc20575d11d5ab28441e853b23ecad0dd5a842a81654dcc626d23f5eb50148b912dcb5558e765d369e4a5df858d6cc2a6196280e47e4b9848cae28216624a0a7dffe80c33a229", 0xf2}, {&(0x7f0000000500)="7246b6c271655ec73080db83c4d0f770c9506652847567e9aae8d1e77a9da9e10b32053341456bc6bb81b57c06abf51539c84da926a2da7adbf0cef8ad88fabbe820384377eb38a0e08afba72106385bc42226188e1a2a08833087e62ce4b7a17eda6af5a316fd58a7e4f2eefe649f0b20d71773db502b51fbb0811cb15189d7ff7af45e4fe239299263bf39acce81db767ed1a75a937779f3140a7a851ec18136923cbe97f86b88a93429666c5243961eedeb52256557a53d01b7c0d4df3169ad09c19ba34182255225ee43a1cca3e8e9be4697", 0xd4}, {&(0x7f0000000600)="9b08bf1c18fd87f4f01e976dfa80e9fc9236811cd4899dff31c159b94b1e3e6f8570de39f12610120ac17f9cad3bdaf44ccb59fc1159cdb8cede3b305345a4743ed40611620b353ecef92c6f8e48779a9e538d006ef308b9533c7d42ff678feeb39323b503db026d170387a863dfaafac838ea39615cdcddaffddacb3b1658f41927a55c94e9cd1581ab047ed9c70e", 0x8f}, {&(0x7f0000000000)="76a2cc3ef073", 0x6}, {&(0x7f0000002740)="1a96ce832b4bf20cac36cdb0da0d4fc6e27d08c22f2582ac55298dfe12e86baf1e5296a00e0e11aee098d19229bd7e661404438b8eec5ed8fcf2a41baca6a78aa8f046eaa99f00d79f864b74c565b92178cb23c6089394565c6e4c5a4b34287efa623c9fb01d7f209955b26e8a1149b9a1f37814c9b9a32a6eebaefd63ff1359fe061909c2faa73484a323965c901fe85ca802650e3a180bda863db37df5f5097c4af8b79df9c19d7757c4de0fa022907afb2322fef968566c5e2f6ea262c4e57c841ad9a566f4ab7466425ded5e33c10baec10da8503378a2019c24cd509a19e9f26e5da9e2d46b8d632956b14ff6b39d3da17520249902282065e03eded11156024e2ef8b18ad75d1d69e7d27ef002425bdb394ae6cca788b3e2c3c613d59d6f081fe23d0a1650a403b288bafa08a3f2953dce40ef990c56019f09ededdfa47fa31f6d94111ce6bf29d65bbc2a80117f4c0643425183f2c59deaeb80e53dd194541c4f17044415730ec0d5314aae1ddc494576c843813f594624334900901b61fc86ef8dbdceada4f40a707e9a92501895fe84926c2ed09af1f5672d7b7e0b3a810e5a0a4b3cd0ccae666e1c2bfeb7a5208b7addef1fb0e0182367c6f95f68286bf2b3be07b8856e69e6235ec0f932dffd6d166bdbe7107ffe03418eaeb8ec0c2aec3093192f6d69c811af2f8ecf36c725cc62a9743cd07de731e2248f8b2606e2e116b3f52baa643455a4af370b419f9e79e9cd4b3f8b455025233b0efc3201aaeac9ecdd0a81ab64b64fdbc99a7d004eb21aab75f550b201e08f37b8d5d4df09ee32e86794f5a13fcfb48a99f15d7d47b1270f9a87beb2fd194919b93a9aa84ecf328f355d3029924dc5f8cfab204f9d174c749ab1993e000cd2be9df9cd6f72e95384d9f261d82bd84df1c867a520a48815dcec96cba0490fb61625243a405e80a8249243ce57e665bacde79cf7d75d4717ed9fa2983f1908b1a345a9f81ae2bf3b985d0fb8069286ad780fb2015ba080bc6c613127701d664923721af738f9062f11130f6cb4a39560d2ae9715950f90fa6bab2509f4a77c8fa424984c80bfdd695c6b12b32741c54083472005212a04e00f1c4b970994a3f706731d87c5ba781e4fc1f7b3f187ae13826ed008e1c2b8931a2056ac834788849f75e384706eab5cfc80e083b3dc5791de2d6b7211807e0f568169bd1606200d935caa475fcc75aad99a72e4db1ce5ebc80abb7cf6838719185bdce6e40c5614d9ce6d1a286f8055568beb569df088c7cdc741ec63ac412a421ee648637734c63bd06ce7483f121c26f8d255f476a4cbe19737a48647a2c3faa785096b41d1e5a00ab9304bf3ac5f1c31b415a600ef3afc516286425f58887e199c69ff2ac6d0ae092b13fee2900d793a0fd61b7b8de5e3b5c3328d377e999c40e4aa5daa0bc2db50b9d196a4699b46a77bf1b85b1698bba3dc3d6c0b39bb597b1bf2cb4ba88b39e2af487113ddc2e7c8a1ba01efb801b8ffa6fd8432d0e4f937d277b2f5c93cc13a5bdd32cdf34bac4a8ec07595f7b7136facaaaa3dd154d138515e6ae4be7c2169537254f3973204822ccef16baacf459e9d4ae6d8b643f61825b835014020fac53cbd27e14d74f723dd874a9a5b31dd744c6d69db892bca4cdc9d577d80c07fa29c20f651df2992d6148788332bbf5f2c2eea2efa6722b7aeb685530dc0be851b32dff3567931f857d8ae9cb907cab54b2a08cd633f21facdcbf316b2d3add7f61fd1f92cb2dd62707b7494d778b79816ae4bb786f76cfa1005af1f2a31a40a08f004910de0a22bdf0e3b90c365d8aa7747902fdebb563ae83fba0ac00db9dd649bf61f2c47d2186934228551f8219bebe40be9f1cf4a2419ef12d76839db74d2f7dff68b62e2f709a3871b47559cea594ff0ecc3c85ef6d1548267f1249bdcacbc2c6987a72dc0e3ec799f302541c3416f749d59d3a64e4f1a35639563b143622663045ef70505edcc1740e314c28ecacd1e7fdf7467954ed060cfd31ffba6c0f8bcdc143886ababcf8f79af0e5fedea15ada0756035abfb942a8ea841be1b0a748eb7a4a540bc2a9392a239f988c8409828637a6f928dd43dbcbbf2cde098226653784eb896ade52368e49f7aa07418e2827e3a56f5fb48b9dfebc99eb38805fdf78bcaa31e64cc66f925c4f6123b41ad764b33d0da4ab0e87a7d62a805e363a89383dc3ed788eefee5bbf9fb090b40ebde5578b4c6ecb5d3334d4c22a72ac7ffe2ed79ff498433ef0a8e644d1d91380585177424fe22dbb30131260a30eca42be694565e0f0672c30cde7e8ae03eb8e92938a34201a8dbd6b7c448bc5e24728ae0887b1cba6ef0091b241b971bb0e95faa96d542f03cd8657e0c0a20d6fce9a800ec722a21b1230e45f6c68a326b536aa2faae6909bffc093a74382b30c8415d69a037a765b7d7ca86963878865db9555b676de79b58e1e3c893e259f44d05fdbf0ab0ef67b66a5c88571723aa54e490cf2f027982e289827be6645ff9431139d9d45d64e8cc0fd042131788fee0b7f02bf2f2ec5acc1b52ba07e6837b2d6d21a0ccc565c832225f8433842c5e510d6c76f6c3fd38a453e214988ea7d3ff2b11e40a08551736672a680bc503babdd912b769e5e5f95a8ae20f35bf085825813c9693f71650de311744c496feb5a834345ac550ad99f8452dcdcdeb386845daaf09567f765a6bdcfd5b09bc69574a097e73d258c540d35d03e1845ef70beea8c85536f8b83afae05f80c661a60b2f4cda95c3b4d121f305a676361b6267de2880d42aa1db29edab75a96a9a79ef7138b6fac274def6b5d10c2d1bf9eabbe9831c5ab95e73ec8924f823aca8a4e8bf1b237d9e7e1784b586cb2b5b7612ca6b4da16de46788252eb219fc2af5c34de458beda4e35930fe4603a5eeb54d6a4085545a7cf9732a8855fadf5f3016f4cbcc596841b3c58f29d70df1a770164c480b761e4c4af59ab1dc8bcc6b4122e1cece2ad901f61fe505ff0471632a9798cbfbad19e810c034ac6c08408d32bd2449ad3f788ca64d26101c7ab94a66c9be11850c8b83603273588f62be8c7c8f443a830b804820b4562103f104aa82b63941f49eb6becd1a24a73c3689145d27b8844f32ddfca5bf7db16aee190a6d19293af5a326feb22c4d793b71184f4c1fba020c851b8786ca38405c36239f126f89e62fb183f76df2e4ce7bfed3149b2159aa4482eb330fc4fb0c4eea3052dcd7ea1d2671b0ff0c8a0c9a8c4cbc1f2e6a87e1dd6ef9b1b4e71472238ec8e3456258c8f41c15f12f69a4be6afe7d09763db345d5db0ac15b6328b8a682841d74cf5bd51b984a0340aa40e5cf9f836319aabb8a9118791e63e313c34a043a22a130b712d25bb81ed8349ca602f335a2dbaa75943b0e5c3906d67d065197a8cee57a700b1bb74c44d2f2d0483604cdf18d2caecef85c7bf7b343bcb886a0bc4766f9bf46eba14c30dd7227cc93aa71b10abe6216d31015451d2cafcd556d29d514e2aa009808ac1d7e1abd60c2df2a626a4863bc7e4b5f7bf98bbbc1dc085de6f2c29407bcfd2a838eec70e60031f6cf65a7e43a7e06feb973b1f02aaeba0729040be03436d9e65abe8364990236e6a66d4d8aeeeadfcdfc4c2e994cf4f3a02dc544d87a79eaa1a3df6785ef298e15628ae4596c4453c84d4f0ec4f1cf3dc02ca811ec4b77ab86a0b88a3bbb0838cd4e97c35b5d87537231f4c8f5994282554ad446517054a7e6bf86f6460ef4e9c6d97ee61f0c9ecff0ab780922e2b9b8e1eae045fafae8857b55ac316ec2f130e6d8e5da363c648408f01a521ca74627bc3e07c974ba451698b6ed5e059934530bfd6a48b88d61c4a33240b27816d1150d9c48938a5db3ecf8260541c91bd595ea6c92392c57401085425a942ad9eb8c19913c2869e8c909cecfbe6ce44b249a94ca76470d17034d454b37e50d74d714ec7975aef9d8d934c5bbc3a8593c5137de6440bc802f7704c69c0a3c34cf872b4143bf9678809201ce80289997c4be1d42fc3d8f56e4ff8562386e07b7e2255d2d37c214ca892dd84b263023dd40f0a2525b5df1cc30de62de8665a3868aa5488baa2681e071cf48527ebc016381d60ea183a56c383edf5e699b96ab68698dbdcd0c3bd7af0318b4c110151cb79dd126b25828938bc0d5e356d6c8d4fa1555854e5ba831bf51d4ae9759aa5b37ec46d99ad5e8c35415c2be250caa01214fad6e75bd3e216b8ad929e37b66ed688b1a06b7e946be37b55c10260f0c82581aa38e54dfd71234481e8c6558352adc60dea97d96cdeae7524534f182137b257aebd0d1fbb4358df8b85f7e22bd5fb1a12f58c5f737d7b5cce8ee79d2d87375ae997b1ce346facd2828132234b6c7ad07aeb18dbb9c1352f6cbe18dc80be45b73dd0c0445ced18703d21a08f114eefdb8142c1c92dfb65f38901c81cee8305e8bfaf7cb56673e25f30ac4bd9d19da4c98c18beef8e7a160cb419d44ae9d554e6885863c66c88dd6a21980f249032c9a91f7a32057e09543f356e102002eea1e86dba1435a7a14ef037c6c940f50f49ff24e12c3d62f039f36a546e08c22aff48a6eac247f2c4a33b8cdb96dbc02e00016396447f4934d2e0a4ad9d55b8499c01233fbf1a83f31b9104ad765d2407b45494b8a673aba0d4e98dc177c7fba51d222889ae7756042952c68edfbeed0190469cde7de4c447cb2ffcd5b81bed5357682b63cf50e8ab23569b9e1148f24a18f4b4483d7af2c63420d38bd657cd8d1918883b842c9d3f60c1bf08ab14c34e02f801e61d67a8cdbe89a41276540d62253c4cd00a59231d98f287d55d85567316cbfb3c95c1c02f75d9d07d150b7d94ea9c3b402dfae9f503202cd101d6d383529fc75c88279f61f72d6378bb96050bb0ebfef14daf26cbb2e61cba2174233fc2b0f392e0c914c3645bd665ae309b2e77f354ac9ccfa680f756e8f07c59c8d9631da99002fc9db54890317275504577b599dd3f67083cc324046bf0be9ea684c37a138f6541a4bcb029f0391be2eb73a80aace99e60f7c696f1347637126daf23e290c2370d038c45867ea8dfa95e00158a1d843950c7dbff78c19a0d6f8ac3db080997e263bccb2779189eff011017ccc22c9a953beb160bb50999e059a97b5327031f15f10a4cb584150f21cc4b76a6b0b60f06d8ab00ac4a0e9bf4a129097c3832d92f7dd79e7a67816e738b0c8dce0062ac0bc9306d01f85b02a16078f7656487541be6bb1e246fdf45ae8294183b8f7088a0e414b7d2354f0407cde4f4e7322dc0ba7baa8bbf3be8e5d70ff8282782607048463df7229507213f7fce3ff7030c129c2a49bc8cac6fbc3a652f1dbfeb750c576f857b206928419705830e20d4130f44e61291025a737c11c08c486d303428c50ce2f2ace8efb97a10f23473cdebd927015031ba0046a27ef93c6df7c9cc520929d2a6c8d16115849fd85f027921620383849abba4255fefc6b927c5ff48c8b26557d75d2b278efb2309c56c607bd20e40dcc00098778161dcffc79d7cb1b1966bf5339f7b12f4cd0ecddbbc428f33f3ca1f7630a820c6b7e2f58072a89b01291829fbf5150592b765d525828348a027fd90658dd48331596eee910feda00c80b8261cdfe4788a5971d197113c768def48b1d3407647c558152f0a313402371ade98427e4611456a2e830ef322bef5310975b3d1f2121d2dbc14b9db33443a0c851f4ddcb97e70930de981bd8647fd33f6d07da883e2e4d89c1133fa1fc660bf6bb2c4771f1594f134", 0x1000}], 0x6, 0x0, 0x2) fcntl$setstatus(r3, 0x4, 0x80) getgroups(0x4, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) fchown(0xffffffffffffffff, 0x0, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) r5 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwrite(r5, &(0x7f0000003740)="54acef01c2f5e0c959d7f04d78e82b005bf69f0cfbaafd5292963c3d5c15ece51fe8f42b126647f9641bbda2ba2cf3c7424f6bd636ad2df4ea3679064ead1322e4fd095e3b75df8a6efadb4774dfce227007ae172192260b138c8e2cb30f75fe4ad19a82a729daa17e37c7c3b332233136e1a01fa7ab51b8bfd2fb304440d29c846a30ddbb1602b44934957eb3e90321b5b2c376a33c89722d9232d76902ae602b8d2925f071d5d52496a12e3cd849c9f300c62b5f2ee4cd9d0b9c70db8b24ecc2c475cc9d8cf72aa77ed2798aeb1fc45f2b64b5a0fa960fff60710d00750debd71ee8d550317223cbda0d1e46b80d13ccbf671d8a0f09d0fefafa1fccae3e1e4935acf534ee92030bc9fd3a0ee4b09faa1e19def2c4092c691cafd96ea183a4372a062f9760197c82ccf438080f8d9805d91d2b28ce619f8bba34205c4145853564054ad3f43bcfb376c45f61f186d5ef88d8c483e461df8c6189e07bc396f91a9ba4c4ec95de9925aedc8588c4b8d0ab6a9b5a3156ec341f55ccac028ff3be1045eddbfffc6accaaa11c26af0aa078839a01cb91f1546d69f8b69de3f1ca5405891f9318313e27d9849516d7c20014bd2726aa45b9a0cc68663a372747c53b3b44dc1761390c42c2f502c678b7590a5add7b53d1f85d9eea24771c66dc95bc6c9133b704ca440afc5f7834291d7a184c75cd755bfa0170df7d6df4a7cb8e12ecf3e37ebe7869d945e706d3466ce145b035fa2496e3624d3e3c701c41455086b5002a14b73559cc4bc10e2704db6f3d68f20ec85645ed41129b44bf346e79c7ec8a1e952a29ec9f3b36004e118dee9f27f6aaee3b4d039250c65691fb5ff2db81df8a9bb964aebab67caf01c9a7c4f2efbaa79f6eeae7712f62ec399a74aad7b89f96adc0784f504fddf786d9f557360d7c1b24892df0540223a86bd4c32c85768df83c40717cc36745402b7db2133b5cb3a141253f3c51b467b148254dc14be658aaced31f5a1f032f2aee694a79fc1cdc6384c2b2f1cc15be2647074a54de758bbb3769d3aca6d27fa22a066afe4b6e3008d7f38d3c729d2f37e136d87ea5a5759bbee731d0260681aca9cdf1958213b31f43ada34606e5e257e15f6b59a30a260197b18e0d09cc11b5fb08610aafb21ab6cb0e4d44582dbdce0f9c12c6475c51c85ef9c969b91c20b98a784181468753a7a9a533faeb993655cdfc4fab37d4d3ecdeddce500e5c4d006476acfe9cf99bbd7c60c39018d766561ea34d4bfb1cf6e93f0087666a3e239af448270dafb1d5cbbf7b2218da0b83fe54c81f7a8c9a13c6ef18c4fca3cbc7820a5d5a981c0d4f517b21a2500824f126bcef14ac2ed600788ed704d862ff91ec390dde1d6cb681b2db24bf537a75d0dc2c7d5d088a4109b863802c7f9b6e31e5d551a7c3d77876564c29bd41169f891c861cd1be04d58ec3200831b516f632460ea437ec3bcdcb20e07787fe388d41b9d3f1922cd0c6efca807cbae608fce7a8d099b976b3818679d2900e2cf72d432e1cd89d1d7741e6d1ba95535841b8a5f1f82c172a13bd2ac62359fb3949368914615607546e3a6ad266210e0d3fd29f0a9c39dd955c6ccef882c23f1b8e4bcd6a42a9c733b39d24b074b2b98fdbd9e68d5af9138bb4ee2abe3f85edc9780582e3cf62c2effa39cf6bf5e867c153110bd20fe1b6bea2834402013c1c574d6921597e694f361afb98eb0bdfd05c0785d4f3f063b3069ce97e9fe678bf7608c4ebca87aeb7b5d60c4c2f73547310a3586d56b521d59316065d2e4190708182bf169db9987e2c3a6570b397bda580a85cdfb49a39300c1ab877d0e95f4583697ea77b6c5c6683d393779af300d2a70268b72f221e6b8f49ad2a738d336e86fbc6222eaf1aed97eb3e3cbee3a63db5ff77d06e3486d7e98ca749bdc448d2c5f571ef8728d0aabdd08958e8ad552a2140cae333e252eb89682159ad7f096815f2212a816a0792819f826d66aa11d049e7a001c872a4b477e6cd53efbfc2f712bd98a7f52a6cc05ae705b689b808eea6e598bf0c5c11e409764ee1781129e2525b8a66d8cf5f8ded93766f23dfd08c2bb49a6a85cf2b67ec30b6b9154bce70e8346ddbf2963eaeaf2292d2be9f6ede2ab42b5ee013afbb6666acd70baa966c4e1b2756c11fd49b622d2acd4c47068d134c494220fa14319a3a8ab6ecd5390dada59a839ba4aee55fe31b3005a8ed37a782fb6be1894a79d339544653beb3544d1cd245e3ad7f27f5d052658df3bab20af52cabf88057dec410629589e7a0e754548994568a0645dbbf1b6a69c6f6fde9bc28b7fd2c5fbde68a9ba93960355363ae8184b724747ebc5057ecda2a39ef7011d9cafa1a237e460325fc40f7b93dc8772bce1da110c12bb8cd9f0e85121a38ca6389a0224197d31711ccdae2b34237dd6ead206363665243e020479a1f362225fb940312acf4e95a616ef2e61feb1b768204ac2f975e1b8954662dc7055e4bc11afb36eca9c9639d4d5012438d37572f360f2e43d59eb5a03617ccf41257c05f27fa66a2d5933de6722dcf88635eda7c6da3c08a4a4a4b96d275c2cca59614327a8d74fe57b4814862ba167d67633f6b6ec5f28f400050df8683baa731c4f8a58929fa0583133efb2d81a61e633b34c90cca6591fe84182981152c468c2190b1343e2e8fba12609336eb53c80c79676764a4235992e3907a02369d3933dd55cb66b1a6d59003c7697aca790d98c0ea3734087a1507bb698540e3dfe6356e3d3f479902a478f94ed2018b635657d710aab9eab170cdfe675c6ffa792f0dd58202c0a18f724eedce739d8ea051023428444f7cfe0ba52e946cc8c81903b668d3bb774b7750e30e45e9dd4425f0be181ce4691025a2ac04b16854d6091b31331df0ef426b3f27df140382af28f6d665b34ac6ffc9c62fc326b356950d9f158e1275e6f373ecf1377a014fe7c1913c8dca810e6c24b2ad07d7131b205a845c91176bca4ed9a14aa767fcb6922e51137fdf1ffc4b48cfa0e64168c879c8acab77887e0c2dc579c299bea2e06dea66533ac72a34d0e2dc751af67bc33b944100b4fc62d2452d6ed3651de5c055f4508e80f92710495f26fd85d41ace08be33bfa3b617e32c89d1f3cccccc1ac9ca80ce89c3c6d49e2408ea53b8693d6a515a5340943861b717112db3890306a95aaf827084048678c604f10b3d255f77b8da407346020e49972289ec31ba6908c0d2417fdfff8a95ec87120ec61288ebc9370bf7e27f6e0932673a801bc2342eb9bc5d69118b9e0fa6cfa57922f524c949482cf98aaedfc91276ba191e8822497b2c8a3105957a93220a4a0dc0cf687dafc7ef884ee57d4459cd7b10a424642d63e7bcb4c14e7af891af4000489d14838640a8d4df061962ed1d62deccb39697022b0a86f4f621cdb70fc40e309118a33a8ffc686d41b8a8ce3991f6625836d9b9fca5401f6a28c5d56e6e2345a3687bfd2514862583500b4ee23a3b80019b7426226ef46dc2e148bd88550cf54de1470f57a25e3af804022edf1b4be6ef5591335ed3baa8f8dc8511a9f5bd2d8c39a3e28d8cd83beab62d4e5608b974b8f0d984519a2baa7a0b895e9edef371719d48eff5417fbf27988d39648160e1c79dec42210f1ba19c6a207aff66a1dd8bbdae5dc692e06cd22d2e82f4bd74edc083c41b4c7d553dd92addd5b8a44f86e6503c4d32945eed7de0f1e4061890f69e138e6d6edf0b6cb8f5a3e705d22c79f9fb6e49951bd9a4b190e638b98e5403ca4c3c795da65b1ea506e2281de188922349a33717ba1dfbdbe994b9a9463f107f79d934771dc6e97baedc5a7c41680a7d78915e168ebdabeab901671f15d51ffb3597cc11a5f4a521ce98daefc97ba4497b6421d299f77279efa6c1802114afd6bbccad629169896fc8e6dfa3f912c7a92be9d33312cf1d7a3e09f3e50f12a2eee12df3700e86ff4c3415544bdbddd443c0af0c44f550438da7955a526aaabf8c3a68c8bd7e044593c5bc9623b73aca1f32ef469562a45403548131a7b2f0a4e334185de03616e4f24af4337400fa994d373c9e5cbfc3584c23c1005ea4d609efef100e8eb2745d7712cc79f715dea27f8addc67865c28bdac2270a2186eeefae27b42aa7fe2d6543c136b6de33b14927949685a656300afd6f1958e337ff10b56cc5cfc249c0b2756e0c9e04b6070e78fc29a023ff6cab66bf07aad68de58d6fabdc781bca500b26e24bb1a71f5e73337fbcd875e585fbbf84bcb63dce952f3ae17e8f2c588ded9346a6b6858e51a6c779f55ca9cafeab41189720709a5b6afd83e4e67873323a45401377610854b50b6adf5308f6330a505882f88e875cdf6fb8e7d17b38621325d5651db05f60f8a1d44ac06a1cb9fc4a95f39bb16e9d291fb0654d1a500a9d3088662b2665e07cde8617a5eab872009a20984a3c2d74b38a26bc8d39876a3e64d58160df521547a638df054f0e719cf6044c31fa57f7a6406bccfed594075ff5fa3c2671c36379ac5c857bbc876bff9371432b73522171cdecafe202fb940934db44d1fd32bee561f1b9f86420363d93675313b794aca622066a97802f6b24a109a70d7c0306de88ddf47194f56f019c0d1b043ffc2329bf70f8197ed1042b02a2adda97c560b978dd18954a495468d728004ffdc49fd120a1ae6c7970b47a5a1d731361d9a5d8e38ee1fa74351f1cf347a7338d372850eaa337f0f9fd9c55d9e93372c10a2ba65ad3d9ba6b72abdb02cc97e53ec50e37b36e81ad52d4a529c431749795c335475409849860ea6e85db3a7c4b3a3808cf5e0b7a88b370b8bf34b074e4261901b774393300828acbf7e5f930d4cb8a11a2820f009d8454530462b39a6fe8342216d830b262617ae80bb3772ce3d9626746aec4ba65b1d36c5d4a87a4b72b6eec6ea8098a0ca2c654e02cf6dca375d33caed572ff48aad97ead5060e04a2896372b30ffcce2fc42bb46e7c814c8936af2b5063d089b70c15ab2c2d3c3f937f0454bbd56f69e70aedb029a1bfb911297d616253eaddbdf0afccad7e4c7040504d217cd4942d26be61c1b3a62c749a047661484bf07fdc5c44145ff3ef84e53ebaa5ccfa77bacd57ef85bda95a0704057396688d9630513f8603f22a9821c74906cd6b1a8ca2b77517fe7415b52e531f02e33ca39effc0c9224b3c5efb2de538fee14393d5f837ee77b0917b7a8036b83f8716f5c0bae39e59df0cd4b16e1332c82b376cccf6bb93d509e9a564f4cde865e41c73d7dccb36b17189419a25349b9df46ccc66aa51e24d3077ee2d2e0e4a02177956497c4930c04b8b5ae56bbf58b1be2e6b4774f561b7574b29c91dba21f3c7797fdfea27704a1b04123ee868bf6e49f128bb8c523dbc0ed2305fe364c586212376d39f89a04b810dddfecf8c4d07c3707de3611fb15488f322af77e99b2aaf51e37e0c201d70bbd25e170444ca726eff278319bf234c5dd521a42374b76156accc8c0f97edaaafafd88703736a110b244a16fae4f6861386723f87fe013618c785f15449c2ccbda04b46fb4bed7c911c2ac3463322bae17fa6d233f157bdfd9b7702e58801a3d54f34b29690d972a534549167621e4c19fbc643155a642633521f779223f5f6615cf0fede41014cdb34b4bd6deb621f1f3531064dd8c51893d52474e1e16d7e308b7f2c6f8f9e65895b1c965194e5e04eab1e5832246072d9df2e651fca3aa20d7284c0c7910c43615a749605f1c5f0f54286e07c7e8f33d9364ccf169988f390a74c8bd2aa539c70a1b", 0x1000, 0x0, 0x0) writev(r1, &(0x7f0000000200)=[{0x0}], 0x1) fatal error: unexpected signal during runtime execution [signal SIGSEGV: segmentation violation code=0x2 addr=0xc001f6e000 pc=0x45e493] goroutine 27 [running]: runtime.throw(0x916f35, 0x2a) /usr/local/go/src/runtime/panic.go:774 +0x72 fp=0xc0029a35f8 sp=0xc0029a35c8 pc=0x42e9d2 runtime.sigpanic() /usr/local/go/src/runtime/signal_unix.go:378 +0x47c fp=0xc0029a3628 sp=0xc0029a35f8 pc=0x443f5c runtime.memclrNoHeapPointers(0xc001f6c000, 0x6000) /usr/local/go/src/runtime/memclr_amd64.s:76 +0x113 fp=0xc0029a3630 sp=0xc0029a3628 pc=0x45e493 runtime.(*mheap).alloc(0xd62020, 0x3, 0x25b01005d, 0x2e4a78f20) /usr/local/go/src/runtime/mheap.go:1098 +0xda fp=0xc0029a3680 sp=0xc0029a3630 pc=0x42566a runtime.(*mcentral).grow(0xd63b18, 0x0) /usr/local/go/src/runtime/mcentral.go:255 +0x7b fp=0xc0029a36c0 sp=0xc0029a3680 pc=0x4178ab runtime.(*mcentral).cacheSpan(0xd63b18, 0x203000) /usr/local/go/src/runtime/mcentral.go:106 +0x2fe fp=0xc0029a3720 sp=0xc0029a36c0 pc=0x4173ce runtime.(*mcache).refill(0x2ab6b1008, 0x5d) /usr/local/go/src/runtime/mcache.go:138 +0x85 fp=0xc0029a3740 sp=0xc0029a3720 pc=0x416e75 runtime.(*mcache).nextFree(0x2ab6b1008, 0x87a75d, 0xc001ec8000, 0xc0029a3830, 0x40) /usr/local/go/src/runtime/malloc.go:854 +0x87 fp=0xc0029a3778 sp=0xc0029a3740 pc=0x40b967 runtime.mallocgc(0x1800, 0x8a8720, 0x1, 0x8) /usr/local/go/src/runtime/malloc.go:1022 +0x793 fp=0xc0029a3818 sp=0xc0029a3778 pc=0x40c2a3 runtime.newarray(0x8a8720, 0x4c, 0xc002bf19e0) /usr/local/go/src/runtime/malloc.go:1173 +0x63 fp=0xc0029a3848 sp=0xc0029a3818 pc=0x40c7e3 runtime.makeBucketArray(0x862680, 0x6, 0x0, 0xc0016abb80, 0x4) /usr/local/go/src/runtime/map.go:362 +0x183 fp=0xc0029a3880 sp=0xc0029a3848 pc=0x40d6b3 runtime.hashGrow(0x862680, 0xc001644e10) /usr/local/go/src/runtime/map.go:1033 +0x89 fp=0xc0029a38d0 sp=0xc0029a3880 pc=0x40f1a9 runtime.mapassign_fast64(0x862680, 0xc001644e10, 0xd0, 0xd79620) /usr/local/go/src/runtime/map_fast64.go:156 +0x12c fp=0xc0029a3910 sp=0xc0029a38d0 pc=0x41137c github.com/google/syzkaller/prog.(*vmaAlloc).noteAlloc(0xc001644e40, 0x0, 0x800) /syzkaller/gopath/src/github.com/google/syzkaller/prog/alloc.go:131 +0x9f fp=0xc0029a3968 sp=0xc0029a3910 pc=0x76b9ff github.com/google/syzkaller/prog.(*state).analyzeImpl.func1(0x9b2d60, 0xc001644300, 0xc0016abb40) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:64 +0x3e1 fp=0xc0029a39f0 sp=0xc0029a3968 pc=0x7a18d1 github.com/google/syzkaller/prog.foreachArgImpl(0x9b2d60, 0xc001644300, 0xc0016abb40, 0xc0029a3c10) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:129 +0x113 fp=0xc0029a3bb0 sp=0xc0029a39f0 pc=0x76c513 github.com/google/syzkaller/prog.ForeachArg(0xc001630ac0, 0xc0029a3c10) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:122 +0xdd fp=0xc0029a3c00 sp=0xc0029a3bb0 pc=0x76c36d github.com/google/syzkaller/prog.(*state).analyzeImpl(0xc001578730, 0xc001630ac0, 0xc00275e001) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:58 +0x61 fp=0xc0029a3c38 sp=0xc0029a3c00 pc=0x76c271 github.com/google/syzkaller/prog.analyze(0xc002094480, 0xc00275e000, 0x2665, 0x3000, 0xc001630880, 0xc001631f80, 0x10) /syzkaller/gopath/src/github.com/google/syzkaller/prog/analysis.go:34 +0xa5 fp=0xc0029a3ca0 sp=0xc0029a3c38 pc=0x76bfa5 github.com/google/syzkaller/prog.(*mutator).mutateArg(0xc0029a3ec0, 0xa) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:180 +0x1a3 fp=0xc0029a3e30 sp=0xc0029a3ca0 pc=0x784713 github.com/google/syzkaller/prog.(*Prog).Mutate(0xc001630880, 0x9ac3a0, 0xc0023e4180, 0x14, 0xc002094480, 0xc00275e000, 0x2665, 0x3000) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:47 +0x32c fp=0xc0029a3f08 sp=0xc0029a3e30 pc=0x78367c main.(*Proc).loop(0xc002094600) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:95 +0x434 fp=0xc0029a3fd8 sp=0xc0029a3f08 pc=0x7f1884 runtime.goexit() /usr/local/go/src/runtime/asm_amd64.s:1357 +0x1 fp=0xc0029a3fe0 sp=0xc0029a3fd8 pc=0x45d461 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:260 +0x1188 goroutine 1 [select]: main.(*Fuzzer).pollLoop(0xc0000a5080) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:321 +0x127 main.main() /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:263 +0x12f9 goroutine 21 [IO wait]: internal/poll.runtime_pollWait(0x25dca5df8, 0x72, 0xffffffffffffffff) /usr/local/go/src/runtime/netpoll.go:184 +0x55 internal/poll.(*pollDesc).wait(0xc0000c1698, 0x72, 0x1000, 0x1000, 0xffffffffffffffff) /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:92 internal/poll.(*FD).Read(0xc0000c1680, 0xc000242000, 0x1000, 0x1000, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:169 +0x1cf net.(*netFD).Read(0xc0000c1680, 0xc000242000, 0x1000, 0x1000, 0xc000161a60, 0xc000161b40, 0x7c84dd) /usr/local/go/src/net/fd_unix.go:202 +0x4f net.(*conn).Read(0xc00000f378, 0xc000242000, 0x1000, 0x1000, 0x0, 0x0, 0x0) /usr/local/go/src/net/net.go:184 +0x68 bufio.(*Reader).fill(0xc000055c80) /usr/local/go/src/bufio/bufio.go:100 +0x103 bufio.(*Reader).ReadByte(0xc000055c80, 0xc000161c00, 0xc0000c1700, 0xc00000df20) /usr/local/go/src/bufio/bufio.go:252 +0x39 compress/flate.(*decompressor).moreBits(0xc00023c000, 0x926088, 0xc000161b88) /usr/local/go/src/compress/flate/inflate.go:696 +0x37 compress/flate.(*decompressor).nextBlock(0xc00023c000) /usr/local/go/src/compress/flate/inflate.go:303 +0x36 compress/flate.(*decompressor).Read(0xc00023c000, 0xc000250000, 0x1000, 0x1000, 0x8988c0, 0xc000bcc450, 0x199) /usr/local/go/src/compress/flate/inflate.go:347 +0x77 github.com/google/syzkaller/pkg/rpctype.(*flateConn).Read(0xc0000f4b40, 0xc000250000, 0x1000, 0x1000, 0x10, 0xc000161b88, 0x7c833d) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/rpctype/rpc.go:131 +0x51 bufio.(*Reader).Read(0xc000055ce0, 0xc000020c00, 0x1, 0x9, 0x0, 0x0, 0xc000161d70) /usr/local/go/src/bufio/bufio.go:226 +0x26a io.ReadAtLeast(0x9a8160, 0xc000055ce0, 0xc000020c00, 0x1, 0x9, 0x1, 0x1, 0x0, 0x0) /usr/local/go/src/io/io.go:310 +0x87 io.ReadFull(...) /usr/local/go/src/io/io.go:329 encoding/gob.decodeUintReader(0x9a8160, 0xc000055ce0, 0xc000020c00, 0x9, 0x9, 0x4050d5, 0x4307fc, 0xc000161d48, 0x45a310) /usr/local/go/src/encoding/gob/decode.go:120 +0x6f encoding/gob.(*Decoder).recvMessage(0xc0000c1700, 0x404fbc) /usr/local/go/src/encoding/gob/decoder.go:81 +0x57 encoding/gob.(*Decoder).decodeTypeSequence(0xc0000c1700, 0xc000000100, 0xc000161e10) /usr/local/go/src/encoding/gob/decoder.go:143 +0x10c encoding/gob.(*Decoder).DecodeValue(0xc0000c1700, 0x832ec0, 0xc0000f5020, 0x16, 0x0, 0x0) /usr/local/go/src/encoding/gob/decoder.go:211 +0x10b encoding/gob.(*Decoder).Decode(0xc0000c1700, 0x832ec0, 0xc0000f5020, 0x0, 0x0) /usr/local/go/src/encoding/gob/decoder.go:188 +0x16d net/rpc.(*gobClientCodec).ReadResponseHeader(0xc0000f4c30, 0xc0000f5020, 0xc000bcc420, 0x0) /usr/local/go/src/net/rpc/client.go:228 +0x45 net/rpc.(*Client).input(0xc000055da0) /usr/local/go/src/net/rpc/client.go:109 +0xa5 created by net/rpc.NewClientWithCodec /usr/local/go/src/net/rpc/client.go:206 +0x89 goroutine 7 [syscall, 1 minutes]: os/signal.signal_recv(0x0) /usr/local/go/src/runtime/sigqueue.go:147 +0x9c os/signal.loop() /usr/local/go/src/os/signal/signal_unix.go:23 +0x22 created by os/signal.init.0 /usr/local/go/src/os/signal/signal_unix.go:29 +0x41 goroutine 17 [chan receive, 1 minutes]: github.com/google/syzkaller/pkg/osutil.HandleInterrupts.func1(0xc0000682a0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/osutil/osutil_unix.go:78 +0xb6 created by github.com/google/syzkaller/pkg/osutil.HandleInterrupts /syzkaller/gopath/src/github.com/google/syzkaller/pkg/osutil/osutil_unix.go:75 +0x3f goroutine 18 [chan receive, 1 minutes]: main.main.func1(0xc0000682a0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:138 +0x34 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:136 +0x5b0 goroutine 25 [IO wait]: internal/poll.runtime_pollWait(0x25dca5f98, 0x72, 0xffffffffffffffff) /usr/local/go/src/runtime/netpoll.go:184 +0x55 internal/poll.(*pollDesc).wait(0xc001fa9c98, 0x72, 0x1, 0xc, 0xffffffffffffffff) /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:92 internal/poll.(*FD).Read(0xc001fa9c80, 0xc0015cc620, 0xc, 0xc, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:169 +0x1cf os.(*File).read(...) /usr/local/go/src/os/file_unix.go:259 os.(*File).Read(0xc001b31418, 0xc0015cc620, 0xc, 0xc, 0xc0005199c8, 0x40c698, 0x10) /usr/local/go/src/os/file.go:116 +0x71 io.ReadAtLeast(0x9a8900, 0xc001b31418, 0xc0015cc620, 0xc, 0xc, 0xc, 0x0, 0x3fcd38, 0x3fcd38) /usr/local/go/src/io/io.go:310 +0x87 io.ReadFull(...) /usr/local/go/src/io/io.go:329 github.com/google/syzkaller/pkg/ipc.(*command).exec(0xc0029360e0, 0xc000022ca0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xc000519b68, 0x76c4d8, 0x0, ...) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:755 +0x282 github.com/google/syzkaller/pkg/ipc.(*Env).Exec(0xc000092750, 0xc000022ca0, 0xc00156f6c0, 0x0, 0x0, 0x0, 0x0, 0xc000076418, 0xc0000c6300, 0xc000519d18) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:281 +0x108 main.(*Proc).executeRaw(0xc0020944c0, 0xc000022ca0, 0xc00156f6c0, 0x1, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:294 +0x25c main.(*Proc).execute(0xc0020944c0, 0xc000022ca0, 0xc00156f6c0, 0x0, 0x1, 0x1) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:251 +0x6a main.(*Proc).loop(0xc0020944c0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:97 +0x4de created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:260 +0x1188 goroutine 26 [IO wait]: internal/poll.runtime_pollWait(0x25dca5ec8, 0x72, 0xffffffffffffffff) /usr/local/go/src/runtime/netpoll.go:184 +0x55 internal/poll.(*pollDesc).wait(0xc001fa9bd8, 0x72, 0x1ff01, 0x1ffd6, 0xffffffffffffffff) /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:92 internal/poll.(*FD).Read(0xc001fa9bc0, 0xc002e5002a, 0x1ffd6, 0x1ffd6, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:169 +0x1cf os.(*File).read(...) /usr/local/go/src/os/file_unix.go:259 os.(*File).Read(0xc001b313f8, 0xc002e5002a, 0x1ffd6, 0x1ffd6, 0x11, 0x0, 0x0) /usr/local/go/src/os/file.go:116 +0x71 github.com/google/syzkaller/pkg/ipc.makeCommand.func2(0xc001b313f8, 0xc0029360e0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:601 +0xaf created by github.com/google/syzkaller/pkg/ipc.makeCommand /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:595 +0x880 goroutine 338 [select]: github.com/google/syzkaller/pkg/ipc.(*command).exec.func1(0xc0029360e0, 0xc002929860, 0xc002929800) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:740 +0xba created by github.com/google/syzkaller/pkg/ipc.(*command).exec /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:738 +0x19c goroutine 315 [IO wait]: internal/poll.runtime_pollWait(0x25dca55d8, 0x72, 0xffffffffffffffff) /usr/local/go/src/runtime/netpoll.go:184 +0x55 internal/poll.(*pollDesc).wait(0xc0023fb038, 0x72, 0x1ff01, 0x1ffd6, 0xffffffffffffffff) /usr/local/go/src/internal/poll/fd_poll_runtime.go:87 +0x45 internal/poll.(*pollDesc).waitRead(...) /usr/local/go/src/internal/poll/fd_poll_runtime.go:92 internal/poll.(*FD).Read(0xc0023fb020, 0xc002e7002a, 0x1ffd6, 0x1ffd6, 0x0, 0x0, 0x0) /usr/local/go/src/internal/poll/fd_unix.go:169 +0x1cf os.(*File).read(...) /usr/local/go/src/os/file_unix.go:259 os.(*File).Read(0xc000a784e0, 0xc002e7002a, 0x1ffd6, 0x1ffd6, 0x11, 0x0, 0x0) /usr/local/go/src/os/file.go:116 +0x71 github.com/google/syzkaller/pkg/ipc.makeCommand.func2(0xc000a784e0, 0xc0029363f0) /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:601 +0xaf created by github.com/google/syzkaller/pkg/ipc.makeCommand /syzkaller/gopath/src/github.com/google/syzkaller/pkg/ipc/ipc.go:595 +0x880 OpenBSD/amd64 (ci-openbsd-main-4.c.syzkaller.internal) (tty00) login: panic: amap_wipeout: corrupt amap Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *383660 88429 0 0x14000 0x200 0 reaper db_enter() at db_enter+0x18 panic(ffffffff82403f65) at panic+0x15c amap_wipeout(fffffd805896b4a8) at amap_wipeout+0x208 uvm_unmap_detach(ffff80001d696ba0,1) at uvm_unmap_detach+0x163 uvm_map_teardown(fffffd806bc0a000) at uvm_map_teardown+0x22c uvmspace_free(fffffd806bc0a000) at uvmspace_free+0x86 uvm_exit(ffff8000ffff83b0) at uvm_exit+0x29 reaper(ffff80001d652110) at reaper+0x15c end trace frame: 0x0, count: 7 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> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic amap_wipeout: corrupt amap ddb> trace db_enter() at db_enter+0x18 panic(ffffffff82403f65) at panic+0x15c amap_wipeout(fffffd805896b4a8) at amap_wipeout+0x208 uvm_unmap_detach(ffff80001d696ba0,1) at uvm_unmap_detach+0x163 uvm_map_teardown(fffffd806bc0a000) at uvm_map_teardown+0x22c uvmspace_free(fffffd806bc0a000) at uvmspace_free+0x86 uvm_exit(ffff8000ffff83b0) at uvm_exit+0x29 reaper(ffff80001d652110) at reaper+0x15c end trace frame: 0x0, count: -8 ddb> show registers rdi 0 rsi 0x1 rbp 0xffff80001d696a20 rbx 0xffff80001d696ad0 rdx 0x2 rcx 0 rax 0x1 r8 0xffffffff813801af kprintf+0x15f r9 0x1 r10 0x2 r11 0xc424477ad8c1730f r12 0x3000000008 r13 0xffff80001d696a30 r14 0x100 r15 0x1 rip 0xffffffff811a1d68 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001d696a10 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (reaper) pid=383660 stat=onproc flags process=14000 proc=200 pri=4, usrpri=51, nice=20 forw=0xffffffffffffffff, list=0xffff80001d651ea0,0xffff80001d652ae0 process=0xffff8000ffffc008 user=0xffff80001d691000, vmspace=0xffffffff82837878 estcpu=1, cpticks=3, pctcpu=0.0 user=0, sys=3, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 94396 104147 96156 0 2 0 syz-executor.0 94396 253419 96156 0 3 0x4000080 piperd syz-executor.0 24347 303553 1 0 2 0x82 syz-executor.1 91441 86717 0 0 3 0x14200 bored sosplice 96156 8208 1 0 2 0x482 syz-executor.0 17787 78324 88706 0 3 0x10008a pause ksh 88706 13436 4690 0 2 0x92 sshd 1170 125794 1 0 3 0x100083 ttyin getty 4690 493412 1 0 2 0x80 sshd 61951 248572 25334 73 3 0x100090 kqread syslogd 25334 416361 1 0 3 0x100082 netio syslogd 8223 159447 1 77 2 0x100090 dhclient 90693 170343 1 0 2 0x80 dhclient 59980 401407 0 0 3 0x14200 bored smr 73337 468108 0 0 2 0x14200 zerothread 15600 438728 0 0 3 0x14200 aiodoned aiodoned 66161 125676 0 0 3 0x14200 syncer update 32743 177012 0 0 3 0x14200 cleaner cleaner *88429 383660 0 0 7 0x14200 reaper 92736 125528 0 0 3 0x14200 pgdaemon pagedaemon 57016 375693 0 0 3 0x14200 bored crynlk 38814 457878 0 0 3 0x14200 bored crypto 85508 315240 0 0 3 0x40014200 acpi0 acpi0 54576 33455 0 0 2 0x14200 softnet 54866 131978 0 0 3 0x14200 bored systqmp 79606 390634 0 0 3 0x14200 bored systq 81551 5420 0 0 2 0x40014200 softclock 94585 355025 0 0 3 0x40014200 idle0 1 510323 0 0 2 0x82 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 devbuf 9503 6359K 6852K 78643K 11191 0 pcb 13 8K 8K 78643K 73 0 rtable 96 4K 7K 78643K 415 0 ifaddr 77 16K 16K 78643K 139 0 counters 21 16K 16K 78643K 28 0 ioctlops 0 0K 4K 78643K 60 0 iov 0 0K 16K 78643K 540 0 mount 1 1K 1K 78643K 1 0 vnodes 1224 77K 77K 78643K 1423 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 3 0 VM map 2 0K 0K 78643K 2 0 sem 12 0K 0K 78643K 117 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1809 195K 288K 78643K 12938 0 file desc 4 12K 25K 78643K 355 0 proc 49 38K 63K 78643K 429 0 subproc 32 2K 2K 78643K 51 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 44 0 in_multi 66 3K 3K 78643K 132 0 ether_multi 1 0K 0K 78643K 13 0 mrt 0 0K 0K 78643K 5 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 67 307K 307K 78643K 67 0 exec 0 0K 1K 78643K 239 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 106 70K 76K 78643K 1727 0 UVM aobj 14 2K 2K 78643K 18 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 0K 78643K 40 0 NDP 11 0K 0K 78643K 27 0 temp 102 3846K 3910K 78643K 9955 0 kqueue 2 2K 12K 78643K 37 0 SYN cache 2 16K 16K 78643K 2 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 8 0 2 1 0 1 1 0 8 0 rtpcb 80 47 0 45 1 0 1 1 0 8 0 rtentry 112 75 0 41 2 0 2 2 0 8 0 unpcb 120 201 0 193 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 196 0 196 1 1 0 1 0 8 0 tcpcb 544 159 0 155 1 0 1 1 0 8 0 ipq 40 1 0 1 1 1 0 1 0 8 0 ipqe 40 45 0 45 1 1 0 1 0 8 0 inpcb 296 405 0 398 4 2 2 2 0 8 1 rttmr 72 2 0 2 1 1 0 1 0 8 0 nd6 48 16 0 11 1 0 1 1 0 8 0 pfstscr 40 1 0 0 1 0 1 1 0 8 0 pfrktable 1344 23 0 21 1 0 1 1 0 8 0 pftag 88 4 0 4 1 0 1 1 0 8 1 pfstitem 24 2 0 0 1 0 1 1 0 8 0 pfstkey 112 2 0 0 1 0 1 1 0 8 0 pfstate 328 1 0 0 1 0 1 1 0 8 0 pfrule 1360 12 0 2 1 0 1 1 0 8 0 art_heap8 4096 2 0 0 2 0 2 2 0 8 0 art_heap4 256 343 0 188 13 1 12 13 0 8 2 art_table 32 345 0 188 2 0 2 2 0 8 0 art_node 16 74 0 45 1 0 1 1 0 8 0 sysvmsgpl 40 10 0 5 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 115 0 105 1 0 1 1 0 8 0 shmpl 112 16 0 4 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 1878 0 479 88 0 88 88 0 8 0 ffsino 240 1878 0 479 83 0 83 83 0 8 0 nchpl 144 2774 0 1186 60 0 60 60 0 8 0 uvmvnodes 72 2069 0 0 38 0 38 38 0 8 0 vnodes 208 2069 0 0 109 0 109 109 0 8 0 namei 1024 7493 0 7493 3 2 1 1 0 8 1 vcpupl 1984 6 0 0 1 0 1 1 0 8 0 vmpool 528 6 0 0 1 0 1 1 0 8 0 pfiaddrpl 120 8 0 6 1 0 1 1 0 8 0 scxspl 192 7897 0 7897 1 0 1 1 0 8 1 plimitpl 152 37 0 30 1 0 1 1 0 8 0 sigapl 424 539 0 511 4 0 4 4 0 8 0 futexpl 56 7341 0 7341 3 2 1 1 0 8 1 knotepl 112 113 0 108 1 0 1 1 0 8 0 kqueuepl 144 58 0 57 1 0 1 1 0 8 0 pipelkpl 16 129 0 118 1 0 1 1 0 8 0 pipepl 120 258 0 243 1 0 1 1 0 8 0 fdescpl 432 524 0 511 2 0 2 2 0 8 0 filepl 120 3493 0 3407 4 0 4 4 0 8 1 lockfpl 104 93 0 92 1 0 1 1 0 8 0 lockfspl 48 34 0 33 1 0 1 1 0 8 0 sessionpl 112 18 0 8 1 0 1 1 0 8 0 pgrppl 48 20 0 10 1 0 1 1 0 8 0 ucredpl 96 352 0 345 1 0 1 1 0 8 0 zombiepl 144 511 0 510 1 0 1 1 0 8 0 processpl 920 539 0 510 4 0 4 4 0 8 0 procpl 624 950 0 920 6 2 4 4 0 8 1 sosppl 128 4 0 4 2 1 1 1 0 8 1 sockpl 400 653 0 636 6 3 3 4 0 8 1 mcl64k 65536 31 0 31 3 2 1 1 0 8 1 mcl16k 16384 4 0 4 3 3 0 1 0 8 0 mcl12k 12288 9 0 9 2 1 1 1 0 8 1 mcl9k 9216 9 0 9 4 3 1 1 0 8 1 mcl8k 8192 6 0 6 3 2 1 1 0 8 1 mcl4k 4096 42 0 42 4 3 1 1 0 8 1 mcl2k2 2112 2 0 2 1 1 0 1 0 8 0 mcl2k 2048 76171 0 76123 16 9 7 14 0 8 0 mtagpl 96 58 0 48 3 1 2 2 0 8 0 mbufpl 256 127488 0 127331 24 11 13 19 0 8 1 bufpl 280 4270 0 129 296 0 296 296 0 8 0 anonpl 16 65039 0 57659 71 4 67 69 0 107 1 amapchunkpl 152 2408 0 2313 15 8 7 13 0 158 1 amappl16 192 2484 0 2004 48 2 46 47 0 8 2 amappl15 184 1 0 0 1 0 1 1 0 8 0 amappl14 176 25 0 22 1 0 1 1 0 8 0 amappl13 168 33 0 30 1 0 1 1 0 8 0 amappl12 160 20 0 18 1 0 1 1 0 8 0 amappl11 152 211 0 200 1 0 1 1 0 8 0 amappl10 144 152 0 149 1 0 1 1 0 8 0 amappl9 136 366 0 365 1 0 1 1 0 8 0 amappl8 128 358 0 315 2 0 2 2 0 8 0 amappl7 120 120 0 108 1 0 1 1 0 8 0 amappl6 112 185 0 178 1 0 1 1 0 8 0 amappl5 104 471 0 460 1 0 1 1 0 8 0 amappl4 96 446 0 414 1 0 1 1 0 8 0 amappl3 88 115 0 110 1 0 1 1 0 8 0 amappl2 80 3269 0 3204 2 0 2 2 0 8 0 amappl1 72 19033 0 18616 24 15 9 17 0 8 0 amappl 80 1210 0 1170 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 17 0 4 1 0 1 1 0 8 0 uaddrrnd 24 530 0 511 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 530 0 511 1 0 1 1 0 8 0 vmmpekpl 168 7461 0 7427 2 0 2 2 0 8 0 vmmpepl 168 68801 0 67254 147 23 124 124 0 357 33 vmsppl 272 529 0 510 3 1 2 2 0 8 0 pdppl 4096 1066 0 1026 8 2 6 6 0 8 0 pvpl 32 200618 0 197587 174 10 164 166 0 265 100 pmappl 200 529 0 510 2 0 2 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 272 0 43 7 0 7 7 0 8 0 ddb> machine ddbcpu 0 No such command ddb> trace db_enter() at db_enter+0x18 panic(ffffffff82403f65) at panic+0x15c amap_wipeout(fffffd805896b4a8) at amap_wipeout+0x208 uvm_unmap_detach(ffff80001d696ba0,1) at uvm_unmap_detach+0x163 uvm_map_teardown(fffffd806bc0a000) at uvm_map_teardown+0x22c uvmspace_free(fffffd806bc0a000) at uvmspace_free+0x86 uvm_exit(ffff8000ffff83b0) at uvm_exit+0x29 reaper(ffff80001d652110) at reaper+0x15c end trace frame: 0x0, count: -8 ddb> machine ddbcpu 1 No such command ddb> trace db_enter() at db_enter+0x18 panic(ffffffff82403f65) at panic+0x15c amap_wipeout(fffffd805896b4a8) at amap_wipeout+0x208 uvm_unmap_detach(ffff80001d696ba0,1) at uvm_unmap_detach+0x163 uvm_map_teardown(fffffd806bc0a000) at uvm_map_teardown+0x22c uvmspace_free(fffffd806bc0a000) at uvmspace_free+0x86 uvm_exit(ffff8000ffff83b0) at uvm_exit+0x29 reaper(ffff80001d652110) at reaper+0x15c end trace frame: 0x0, count: -8