Warning: Permanently added '10.128.0.179' (ECDSA) to the list of known hosts. 2019/05/31 23:12:06 fuzzer started 2019/05/31 23:12:12 dialing manager at 10.128.15.235:29349 2019/05/31 23:12:12 syscalls: 322 2019/05/31 23:12:12 code coverage: enabled 2019/05/31 23:12:12 comparison tracing: enabled 2019/05/31 23:12:12 extra coverage: support is not implemented in syzkaller 2019/05/31 23:12:12 setuid sandbox: enabled 2019/05/31 23:12:12 namespace sandbox: support is not implemented in syzkaller 2019/05/31 23:12:12 Android sandbox: support is not implemented in syzkaller 2019/05/31 23:12:12 fault injection: support is not implemented in syzkaller 2019/05/31 23:12:12 leak checking: support is not implemented in syzkaller 2019/05/31 23:12:12 net packet injection: enabled 2019/05/31 23:12:12 net device setup: support is not implemented in syzkaller 23:12:18 executing program 0: chdir(&(0x7f0000000000)='./file0\x00') r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) sendto(r0, &(0x7f0000000040)="01c2137ebbf8c8cfedd58b29c4b916bccdfed2f6af89af34304343729ea9e401cd583020570511c2879ae39bee7eac689ab18762e1259a971ff47ee573eaab23ddba851e6ed0e7a4584f8f0d8fb93c272895e4ac7404050e19b661796907881a77f961cae3453a883f576b7015c3f9e9ebb3c7a61418505edbc2e53018f78e3fb5254f77b836b170e911dac6f1d1b0636bf354ea7b3c20a9cfd5cf4fedc1fd782def3cd227ad960b1a8de8f291e0655db9c1f4874c5389cda0268efa364376bb4720467d0f54aa68a3c90fa9a0", 0xcd, 0x404, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) r1 = openat(r0, &(0x7f0000000180)='./file0\x00', 0x2, 0x44) write(r1, &(0x7f00000001c0)="42d2d5f0c98b60e490e58564b1691107fbcb32a63f9f7c2ec12c374c93578342f9188cf05f424a390317af0a206adb02faabbbfad2334109f468dc301106c65c161752fa31a6bce21189c298763832c556e948fbdf0788b73776d557186da09979c3d9316d7396464e6fe353ebb1cdf2a0bd12c94d1cd02f764ddb8097057d08c8dddc33d26b909c80704fa7d4520c12d86a0b295954ddacdedb70733ebcb953743c107fc39369751ee00f9f9757d82918e035b6fafe15d3c1dd452ae401ff10701eb5ff743663", 0xc7) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000002c0)={0xfffffffffffffff7, 0x7fff, './file0\x00', 0x1, 0x2e, 0x8, 0x3f}) r2 = dup2(r1, r1) getsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000300), &(0x7f0000000340)=0x4) linkat(r0, &(0x7f0000000380)='./file0\x00', r1, &(0x7f00000003c0)='./file0\x00', 0x4) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x10010, 0x0) socketpair(0x10, 0x8004, 0x0, &(0x7f0000000440)={0xffffffffffffffff}) r5 = getpid() fcntl$lock(r3, 0xf, &(0x7f0000000480)={0x1, 0x1, 0x4, 0xf1, r5}) ioctl$BIOCFLUSH(r2, 0x20004268) r6 = open(&(0x7f00000004c0)='./file0\x00', 0x80, 0x2) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000500)) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000540)=0x15) getsockname(r0, &(0x7f0000000580)=@un=@file={0x0, ""/108}, &(0x7f0000000600)=0x6e) mlockall(0x2) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000640)={0x415, 0x3f, 0x7f, 0xff, "58b1a6657651f6969d3163511a762f9eac271114", 0x0, 0x7}) listen(r4, 0x80000001) pwrite(r3, &(0x7f0000000680)="378ff3d645fa99b05e4e24da9b83147b385e97e00cfd6c75546e41aa95410cd0f45303a89af2bd5836c9a35d3b82d1a275b8596146fb8b6128a4fe922b066053e65944e3a5999f6653b01d384333e77c3246f54c8ae61f7b4c51304e2079f21b729a756a72959be21ffa795bb66368ccc98b9c10412b4502543cef6e9e2d5db205af64424cd485d4618573b7c03e9ab97ef5ef9d7c4e3e8dfe5f58ab9d6982d129ff6c872bf36ce52ef9617077c54665d857b265906a688d1801079ae740d8a126b992c5795c9068", 0xc8, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r6, 0xc028575d, &(0x7f0000000780)={0x8, 0xfffffffffffffff7, './file0\x00', 0x7, 0x0, 0x5, 0x6}) ioctl$WSDISPLAYIO_LDFONT(r6, 0x8058574d, &(0x7f00000007c0)={'./file0\x00', 0x6, 0x9, 0x2, 0x0, 0x1ff, 0x20, 0x100, 0x2, 0x0, 0x3, 0x2}) r7 = open$dir(&(0x7f0000000840)='./file0\x00', 0x8, 0x2) r8 = socket$inet(0x2, 0x4000, 0x56) poll(&(0x7f0000000880)=[{r3, 0x2}, {r4, 0xa}, {r8, 0x84}, {r7, 0x10a}, {r7, 0x82}, {r1, 0x80}, {r7, 0x4}, {r2, 0x1}, {r2, 0x4}], 0x9, 0x3) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000900)={0x2, 0x7}) r9 = semget$private(0x0, 0x7, 0x100) semctl$GETNCNT(r9, 0x3, 0x3, &(0x7f0000000940)=""/5) 23:12:18 executing program 1: mlockall(0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/93, 0x5d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x2, 0xc0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x10080, 0x0) preadv(r4, &(0x7f0000002540)=[{&(0x7f00000001c0)=""/97, 0x61}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/13, 0xd}, {&(0x7f0000001280)=""/187, 0xbb}, {&(0x7f0000001340)=""/148, 0x94}, {&(0x7f0000001400)=""/4096, 0x1000}, {&(0x7f0000002400)=""/118, 0x76}, {&(0x7f0000002480)=""/153, 0x99}], 0x8, 0x0, 0x0) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f00000025c0)=0x1) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000002640)={0x3, &(0x7f0000002600)=[{0x695, 0x3, 0x0, 0x7fff}, {0x2, 0x8, 0x7fffffff, 0xffffffffffffff7f}, {0x101, 0x5, 0x1, 0xf800}]}) close(r3) r5 = semget$private(0x0, 0x0, 0x1) semctl$GETVAL(r5, 0x3, 0x5, &(0x7f0000002680)=""/254) r6 = open$dir(&(0x7f0000002780)='./file0\x00', 0x8a0, 0x2) faccessat(r3, &(0x7f00000027c0)='./file0\x00', 0x120, 0x0) getsockname(r3, &(0x7f0000002800)=@in, &(0x7f0000002840)=0xc) r7 = dup2(r1, r4) lstat(&(0x7f0000002880)='./file0\x00', &(0x7f00000028c0)) chmod(&(0x7f0000002940)='./file0\x00', 0x3) mknod(&(0x7f0000002980)='./file1\x00', 0x2, 0xff) lseek(r7, 0x0, 0x0, 0x1) sendto$inet6(r2, &(0x7f00000029c0)="bb75241ba0f67eccb363b052760da74132474867b899497492a68c306b675354d17a9574a33ef61cee1f7dd1841d5b6822749f29cb50dda2453b6e12b8a03c9031b0a6e7ae201ed63a41ee2e78a4ac93354fe5064da11029a78c0d187cf4aed49c9abd447666d07cbd22b003c926486d55a404e0abf49806737f6ced2b77c87f2f3ea6737dc2be5fca5fa508259efffec062762bd7e6e2f69521eaa0dbedfb4d5af5d00b695eac72ce146b05f2265031619bbf1a9b2c8a34a500c13bae02399c43cb1df13e43ddbe91e3e106ddd7084a78e953239bce1f2fd5746fb0f58093dd9c0fc533493db1132c597edc39e47d2227495a8b57c2a653167d4174f91fa3", 0xff, 0xb, &(0x7f0000002ac0)={0x18, 0x2, 0x7, 0xffffffffffffffff}, 0xc) close(r1) kevent(r7, &(0x7f0000002b00)=[{{r1}, 0xfffffffffffffffb, 0x84, 0xfffff, 0x3, 0x5}, {{r0}, 0xfffffffffffffffb, 0x8, 0x20, 0x9, 0x1}, {{r7}, 0xffffffffffffffff, 0x1c, 0x20000002, 0x9}], 0x9, &(0x7f0000002b80)=[{{r2}, 0xfffffffffffffffe, 0x80, 0x20000000, 0xfb, 0x8}, {{r3}, 0xffffffffffffffff, 0x80, 0x2, 0x2, 0x1000}, {{r1}, 0xfffffffffffffffb, 0x10, 0xa67f3336254fc20, 0x401, 0x6}], 0x3, &(0x7f0000002c00)={0x3, 0x3f}) getdents(r3, &(0x7f0000002c40)=""/213, 0xd5) accept(r2, &(0x7f0000002d40)=@un=@abs, &(0x7f0000002d80)=0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002e00)={0x0, 0x0}, &(0x7f0000002e40)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000002e80)={0x0, 0x0, 0x0}, &(0x7f0000002ec0)=0xc) fchownat(r6, &(0x7f0000002dc0)='./file0\x00', r8, r9, 0x4) write(r3, &(0x7f0000002f00)="b0fbcea6a8ce2ac6c8408b502f53ff427570e065ed1cda4a4feb1ce7c7", 0x1d) 23:12:19 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x1) pipe(&(0x7f0000000040)) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x4) 23:12:19 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockname(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) preadv(0xffffffffffffffff, &(0x7f0000000700)=[{&(0x7f0000000000)=""/43, 0x2b}, {&(0x7f0000000300)=""/184, 0xb8}], 0x2, 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000740)=@in, 0xc, 0x0, 0x0, 0x0}, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r1 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f00000003c0)="90", 0x1}], 0x1, 0x0, 0x0) 16:00:00 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) flock(r0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000140)={0x1000, 0x5, 0x800, 0x3, "ce295005acfdf3b19713c5581429fe76f150056a", 0x1, 0x4}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x100, 0x0) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f00000000c0)={0x80000000}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x2}], 0x2000000000000002}) msgget(0x2, 0x1) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x87}, {0x80}, {0x6}]}) open(&(0x7f0000000080)='./file0\x00', 0x103, 0x100) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 16:00:00 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x7, 0x0) r3 = socket$inet6(0x18, 0x1, 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) shutdown(r0, 0x62dceb95011aac8f) setsockopt$sock_int(r2, 0xffff, 0x1802, &(0x7f0000000080)=0x91, 0x4) connect(r1, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:00 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) kqueue() r1 = socket$unix(0x1, 0x110000009, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x7) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='x\x00') symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x20) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) recvmsg(r0, &(0x7f0000001600)={0x0, 0x0, &(0x7f0000000580)=[{&(0x7f0000000200)=""/158, 0x9e}, {&(0x7f00000002c0)=""/160, 0xa0}, {&(0x7f0000000080)=""/93, 0x5d}, {&(0x7f0000000380)=""/88, 0x58}, {&(0x7f0000000400)=""/221, 0xdd}, {&(0x7f0000000500)=""/88, 0x58}], 0x6, &(0x7f0000000600)=""/4096, 0x1000}, 0x1) 16:00:00 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000001c0)={0x4, 0x0, 0x0, 0x3}, 0xc) getpid() socket(0x16, 0x4001, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4]}, 0x5c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x0, 0x13, 0x400}, {0x18, 0x2, 0x3, 0x9}, 0x44b, [0x6, 0x3, 0x8, 0x7fff, 0xfffffffffffffff9, 0x10000, 0x9, 0x80000001]}, 0x3c) 16:00:00 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x3, 0xffffffff, 0x9}, {0x18, 0x0, 0x8, 0x100000001}, 0x7f, [0x9, 0xfffffffffffffff7, 0x10001, 0x100, 0x8, 0x2, 0x20, 0x512]}, 0x3c) openat(r1, &(0x7f0000000040)='./file0\x00', 0x20, 0x22) unveil(0x0, 0x0) 16:00:00 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) semget$private(0x0, 0x3, 0x2a2) semctl$GETPID(0xffffffffffffffff, 0x4, 0x4, &(0x7f00000018c0)=""/167) getppid() getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) sendmsg(r0, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000500)=[{&(0x7f00000000c0)="af3b4c26052e60c612308eac43b8945e0f05f19f7d89d1dc7c5aed038d377666a212926ffe4430ee68ee29cd486900c9d11e3cd0e0df1ca1292698aed02b1c6b59024726e595a713726625e29721cdad9e", 0x51}, {&(0x7f0000000140)="c0b91d07122dabcf1574d201740ea6c72eed2576f696f06390ceeb198b06df959f06e0715ebaab0dfb5c0b86e029637399fac1c8ec42a120bc3bc3ff7020b6b2064206b3de515105edf3386471bbd727836cc8c0485ec1780fafbc1bf809989758957ed4b702e77047d58d683c623e9eb4cce32531bdcb592aee22153ce1b7135cc9f0b099b85534f1af2a85545b158fa76cce0aed30359b1b980abd6a8942e6fed91e6ab55f16eb", 0xa8}, {&(0x7f0000000200)="d7189a01741d2d550001bbf410cc0b879553229d246209d7c32ddaea9711deefee11802f79f9f314ad4de953b0614130c40a3f", 0x33}, {&(0x7f0000000240)="8809dd517ac404708e37536280c17c2dc5de207dc8e3d2abfe40899851320116fbb2570e400dcdb1c1e895ee2ac97cfbc0fc9277f39298ebefbf22ec90f56db6a85bf3fc412bef2b67bd3077f9e832f9b6aba6fa427336e407e24c811670f28fb4a6b9e8bbc701ac", 0x68}, {&(0x7f00000002c0)="640ed6a1c0cb81bcce2683f7e168b9a86df9f1e7f14b8fc22b742839ab9e00c607af5de33624027fb06316d9dac9fd3deff891dede6a91e1990db66ced5e09027388b0ebd15db3632d3dc0f6a08a8fcd3ad3932fe31ae3ca76a650bd1a9db661519d837e1c97229e916dcbab780de43cb0b98637d1732eae601599cd9f240bc3c0368c951e89ae5c1390effe9647848fa871642715bf6e91af0f87ae0e7f0fc63f3a116827234e7d8eed", 0xaa}, {&(0x7f0000000380)="31c544ead8edf69f6cb2bbfb61b219f6fd50efc5e578372f77c2c5889dec50854520f89be0c94605cd9c79ec65f720cf625561347efff3b2e697c3e2250f73592b318f4fb3cac9121558d5cc93f1446200723c4fc93c568836c7181f0d9d5e237975dc23b0b7965bddd394e979f6986bb3692db614c120d416c286581bd8b80896b78bcde645fde91796613a5b701135e64fde66526c2bd89f337d233b2e73a8b05d7a232a3ab72ed71092b4", 0xac}, {&(0x7f0000000440)="ead9ef008912fb169babdb2c29371e606dd6b9ae6aea35db149b6cdaa179dd12800675219eef573b03b499606b2c6fc4bbc23948a4774ae85f0f3a481468c5e0adc1cdd9eabd010c94e3c95bc2e4aba346193c794f82200f42468d03dca4d93524df09dedeec4d0a23f56cb377ef717e247e92a312630ada41063af09f7235fe2f74343278ca59c2391a7ae96240165861002660a01fdb687cbcc4e83da72a7f01917f930f112ff78ef035d59e", 0xad}], 0x7, &(0x7f0000000580)=[{0x10, 0xffff, 0x3}, {0x30, 0xffff, 0x4, "0b0f6306ed2db25658704b877c11e2882bd556beac8177c92f0abfc7840b0320"}, {0xa0, 0x1, 0x5, "a4ae9254181832d1f5d645fbe07f581b38ea3cda3ae65ac188f9ccfa83af94deb838772316a4815cfa7bf9ec622b6e06a05171cafe6e9dc05ec8cd6c00161b1c3db753b8dc7e43651930cd35a59496336e22985c22c5c5add054631b4512726785d45f666b3c8e08ad7eece42678ae400212a1c540fd7a8d17d3013da765e41f70a84f5242081bba9765231e7e52a3cd"}, {0x1010, 0xffff, 0x0, "4d808f70cb46b304dca3ddf26e81a8ab2af9eaee24d870c7669bb187028bca3952d66885d7b1c7d6696cfc07cf6341ac313650c95d9993924ff005b9faca13ff1774467d60944103aa43cf333280f3d25cb07e9ce144de8c0ad4bda0345e60f2ece5d6f8642f515517e24f7f2b540c6a892495f2f5558b55829a312ccd32a7987828d6495f53afc27d723f9027d856447d57afd1e3d77fd23770bb9bce0225b1c621780a7961b6f96ba6a3c5b68396785578aec9899e2c5caab8865ba5d4d911b96e9c95410c7f3fe8d70b0c92f356a427e7c8814a3f5a3d181aa894889001a4d77721730f9cf9abe4774dae15d8133f85994ebbcf59b82abaa9eea026d317b20ef938d479d3dc78e5ca258757389e3877b6466f1e8c138def99a4e987514b046e0ea48d353e14ea16e9bcc1ca4919ce16f6b09daab6baa5b455b9072ac4d0f42421a7cfeddb2c37a4b3fbe0fb0004039f89a944acd5c8737c759c926d4cfbdc349dc6d7fde26b3f2c29b0261cf0234830930f56f9f5afe5642812460e1c8ae108398b313598df96e30464857e08c17ef1a503256a6a6313c86a9ff2e78048a1cbf969925a0eadd590e3f23364fd0ce4784b2d7c2a3f29e67e21c0e2794b41271c030a02e1a1d1fd5180fd813b252df44aa3aa76d0276741c8e2a4068f4287355d605fec97eec0b738931495f7b3fe084529e8ec727d39b90aad44b9ae2cf4307c3dec07984e9c1e44ea762446ba694b20319294f73f9889493a2d41cd6aab06be4b16acdb5b1b1c3a6d868810ff008b0781b06acd32b8a202e9eaf9682f2d383fbe4502e0b3d2743c1a78d8857c679dbd35deb9721d1c7e1143ac2445eb6352842efa748b60d9a4165a670a1316f825d51f8bebb06ea9d1dadeb1b3b2e629761f9819e607c0cc1851612fe2aa4fc9bb175902e8cbc82a2f87e8be5e509208d8f3372363baab6e0e56989ed272da52a5524a954bd6399ab7aa4e832692c5f0f9c94f4391ac7c9440c9cda1ec3686b5cb4bb1f600576cf7549783adcbb4e3bda61d21ed0aca7fe9e5b40773cbdee586058d0d3242c417c1f728f42ee2981c65c52abe33624d2977a560ad73fa3d45a449a82a0675a6c4ab47d6ca461cf81fcc23b9bdc6d3a1777e81615447c034230ed2ee87cc60eb36993336e3020e1912a4d70329f4bf06c6de9d1a509800d27c6eb3d18e7a155b98dd8c1e2abb9fab9d2f7697f509588c4f96024836ca045ce323da09cb9e19019feec83ebb43ee5c5f1b66337aacc029c559c0bb979f7bfccbb53f6ccf36c39dc266806e0a685aa67a44edddbf28f0c3f7ffcfe282c9ba5f5496a7629c7ccf38821eea83f32a0c1f6db687421822932e4178c7e15b74a016b50e218dd9a53d875c62f968db14af09c067bd04d6e32b983703da59fc092bd37562ae4c204757752e92b25054fa5a4c268752fef79f8c5071ed51db1b2793e0a500de10573b5ea1760ff6c72090ec457e6cc14db32de81778c1fdc7d34b8241261416c6643496fa08b84764055ad602bc596c334d73644fabeed1c64b79f9c2171aea00ec15663d407fe84a5e09472cc6adebf1be951264f8b62177944f015915e950a7298a009725d9df3d7677986e07eae1251f7779741cbb2936c54354ee5ceb22e7e3e47af3e2675ca9a59008aa2a03f4feb2d216766f37a29be6e2eed70e170222bc789a0ee07611138fa70ea5c3a71ad65d11073012273544ebfe3e2317938ca6ce04d201d81353a5920e2686402b2dbaa6c0adfe5374b35b98bebeffd27c7e1607bfaff3c2668ac3185b59bddc4e55e66f840102e33ce94aef266c349eccd99c944375c5eb29989f5f41ba58d09eca2d54e8e8db36b7d8c3680dc672fb49b77344b384550ecc5981759e0066fecd3138b36eff16e4ee6d4ed7d139bc88c2e679658f377c10a316c5f52d111528dc45a9334e638fb5e5e096bd59478cd1105616f7333cd610408cebbdb147212538a20d6efd2c7816a63a348436acbc7ddad868f28062b00d50f20c38d45d679334ef4cdca3eb40d17f81ac42a5638519ddd58278c82eae53fc55cd56858e8c0685aef82c1405e9a5e2bf47de9303f2c99eb0e6747612a61edb66f088da5a9e3e7ec607538f2e975a98cfea440d0af13c7f98fdf06a5e6f64d4e2bec4f2653943c05a3d3ef882a7f392490d8cd2bbae5383b1f1633fbd8320cebfdc75fc46daeb260ef2bf2771b73eb20af314ff586f66f22ba4d39170443d301fb4d8181687dab84e8e566f4cbc58e926568aa07275c8ad19517f0ae42da9963ec249321e6043dac0dd18f1e0a96a627f31ed890eb61606ed9ce592efda9fabad0126aa9fc5f8925e0943e04bb4980d07603740f36e353cff074204f835315d0b408e5a396915ea0e25dc57cf0e9edf173d86329674827e34db6143e12bc0bacae0b689d22a3204cf93178b2d27657574ea1c58dfa476562cd8822dac2ac2842035bf76020bddabc4cf5deeeb2f6247112b34dcc9b78a6166aaeccd8210ffb742747b4db835f5307e4bcf06e0cea7076fc9a1b3c9735045e316b6d906621d04a5d8b49b787e556e5a0e036a6fcfab5512abdbb31f5d6d78ccdcf6922949cb91589c013b86999b94acd2658090c4b9f18bb8729718e90458cf564d06630e22e3ac3eb1e45e4ec31e9489d6800cc86a92e12ee8b566bc2c1c7755208eb7ccd20201de73a7e1df55e1344185cd6d2691776f150eed1d9a0fb005a2bdc8355a81f28e7dff37a6f13b6674b375411bdc239eace212c717c12bfb6373b514d4e0b1b5a50c6b9748bf51c7276829c4d39611a051873afd16a33b881ac7c754623d67f260319b647904dd18649ad5aea5c2d1fdb8a46c6c327fe6b514b74fc09ff97f54544aff91445ceb79ad424ed70e54908163841aded2d113cab2f613feb534cafcd4c64f3040d0f8ff3d102abbc3ab45dc4c836cb88e421d0554ce8515118dab11459b8536525ddc3480206c252984e29a7c9daa0c2dc21833919d3cc3f0f5989bb04faad7d05caa5e960d4ed0ad56a16cf039116d92b2d27510f7c893042d96296f572a2f9052e23b0e377c9246f57fdcf616decc1748d1818507d3f512ab56b12b472e2575f7535d3f5c1109848d43a748191d72ad6f9f55b8f3be5a6fc4736260f51430275a9cecd87c6596bd3e4231e79395794e5ec53e630dfa199e7242bea17832dac30e3699925ea71208fa4a6f5298728ed3af40dd1fa69fcde3d61fdc3e47ffa5d64769f5dbf10e1fce3dd89692da7c9605c6db20540e862f02ce0f5a621a0eec0904d5e25eca8240251baa3fe6f11e2ed4b62725d8c03dd7e5863065120cfa6ec46bede1d5b2bd714473d5bc3c7a784eeddcbf42df6cedee35293b250ff7ea624222f3977f61a41d9197fc08655102744b21a28d744ce75532ca5b4745a5d48aece7212c8313613763af83a9d54a0b498cfecbaf1805c9a5dc1187d779f7516566b3dc7e54ea8864b9cb9ce2699ddf470f795022b38d627518a770f0e6fafd7cc0718d33de8e73cb22d957559049ab7bed54761441f90a1d628f40440f5b3b7758a440f980e8da683f30e9b1d3b0665075d2bf3c3b4f26dc6c89ecd9ec52d018800f15b49095e8baaa0775cbbf510f16670243cd689005e2ff80f37ea3fd72c455568d03887ed359c6136f60e29d172490448df0a9251ee47d8c0d0b7182559733b2ce8bc0ad6fe399b784e9097e792deeab20019824725c6ac4c829063b0bbcabd9556c852d44fc43c6aa9fa929d6bc3355eda58d925f5a525c94d0ceb58142444321e09e9f08ab0177a6a8cbb15e62cc09ed76fb092973c50ec0c9445a805da769334ccf842af32abeac047423047e287ee66e1b90ae795952674d311374b0a3b9d7e730015d0fccba146129f7678f2e93e69e2aa62277f8b803c6acba783bced08f854bbe8b5013e16c365aee2852c02a26c50153deed1396e114f902d5db48c930fe984d59ab6ab03135f20ac47d872064cea84eef577f1e69d5c1d482367004ef1b49ce26c32041b1da113977c1221a95f010839772cb08d111d91577da33c6dd1f4e503727dec8fc60a3e3112846748fee32607b53bab993c33009244f7458a0fcf3a743409a435b5a0482d1118287f9aa7b0b5c46ca52200db9b816e0c109374b700fd38575fc9b7bc1ece456f86b69f9a0dc76ed3131ddb9b4c52022cdb9ebc228b87a6de79acbfd43bca96e3966ac12b8bd72601c65e3bbfc5e8647a11b1665cfc0ae4011555bcc9e3487c0d145474c34175790da27015906fd81547750bf6ab18cde86277b61d811b703053a997fa78a156467629bb8e52eab538e059ca87ab08ab798b8b0784ab2d849e45499ebe38cfbc37253daa01730f08684ee1554435d1b191130d673f91f6c4f6f8be719301553eb89536185c1354cb0d065621415d9ebebd6a2b5b9a5c23f65edadf202196f752da4b0cba1e8b273fb92385c291f841b1a265a2f85531540208c52b725098df88a43c18dc2fe58764626670f8a82284e65225a3ab202aad1dca6244efae1708ff4511282070cfd17841708c7f729a710bf0fa5b61be6372df20ecdeebb83e79b15e532afc3d1394f7855478fd2323ffcb9b526c7048de5d31bb99c8ec1a3f82f1a009ca52529812077cc03f325e5ec3cc2580881cfcc0a64604d5d64c6ba74da00a394e845a5339115ab6e6de54f2cb4088e260e9f2d08332a7c0dec0bc40a5f0410ea1ffda95d2789ed9e2c811be5ea0a8f2c673cc90e9880b517d5b37eea7f9312ca339c20b498a81e3f1a6c65efa0a4ff6abf98dfaf5d9f70fa8b281668b7d8fe6c83c9b3a8981aadb6ddf19b67c9219754e10194f276f183b29c2ad16e74729944c40546279776909041d36fd7b4bcaa847267d337d0376941fc009b06bfc1302b2c4c8b1722ab0f6d026e4831a8b6d3190ee3abf00f40ca8c97b62a89226379c939794cf05c7d67676eebae2b2bdbaf298d0ac8540a60fadc41394e3e9c43840846d4be45fbb3ddc3d3da31b3ccb58ffd3821e716667670376decc6c1622af48ae53a84922b872e074926ef73ee48e73e60e58861dc004e111b7f9e0d9f1525f30aca9b8c8e7acb972352db84b99f156645ec9cdee5e75a32e578b5333c7be4b72dc043c790ecf705d73f640bc805ba8e2b0badd8b89de2b8bfc2f67a5308069a23a4c78b03eca50da305d9a0204f91aee5ce7b8cf27c6f46a1c17e962a3b7472f5f9318478fbe09806e087ed8786a26fb8be24b277070278a972e9c3c33d0f0c09339d20e8a09dcc5612d986f19664e5e5d20eca7d0f59026f1cddbe5f4d679fbbf6951feba17826b5b63a45a449bea94e8c8e8c10e8d01f8c7778a7b56e9c3deb8c633e9a31c80a67c4619ca3bf9ebfba497f8f22a2d82cbdb44bc1a81dc71205451eff9a7d7f382f9793d78172d0aaa5cc71b28539551dc3cd0e8a89d47a9702311ed7da3147dee44dbf9bc7553becf897b06ea748165a58c74b0a9eba3bbb8c6f6ebc55b1eb4d58cb64f2f695836586facba828de4a5ccb92b33f0c6c9aa2d3d13e3fed630c4f9e0feeab83e22e153950adfab67ff99119681038a5313ab1ac8e2ca215df1b9bc7bda768a1b968dcaebe07ca042e13b54b85ca07809a50d60cd972bd5a95461de40f618967c2a7cea5e9e2fbbf599b29f56c7a905ef003e8af987aa6e52ac536f30b83a6dff6a249a04fe80c106f5315518724afb73e8e83ae94b32503a17811f3fc4f2c6360f20fa4bfc433760472c50a02ca215ed4eaca0b4661a13b320fda9a06e6f3"}, {0x50, 0xffff, 0x2, "0924f2bdcd2feca0c30872f8396638fd08a1ca852938d40e8917328b5cdf4c5d82c1b6ddac22850cea348a7a17bf2db874dc7385d433c6e9583a1f"}, {0xf8, 0x1, 0x3, "9383ba06a287f3aafa885c331b3f3c7527cf3c1c8dc0a8d638e0d5dc3c7582161ce4f4eccad7ba977f9d486d1189701200147df1e3e38670959cf18698b6fc33eaf5b091930c3b287ce1bab12b5a3c4d06dfdb89b4926e5cca736c75e6e765673f2ece0d9be0ef9fe8b62b246c23547167f771a1ade254699742d2d46107f1075af5d974ac355aae4641d3472a2c05192283dcbf1369726cfc4242dfadd413d1c9d7e388bcb8c2bacf9c1911deb094347ff677c54541df1af3cb8acf21cfb78bbfcd299ec5fff9a48995b27ecdb6000c2d3b811aada70376e9950408205b00de754d79cf2f"}, {0xc8, 0x1, 0x6, "ca9f7f4b2335873fbdb9fb721f52b2fe18efcef60e3aed95c43612bd11308474a96091458f77028aad2ca6340d4d871a59758fd8e4e2fc95ced0914484858cdc6fe330ff8b84137623ef0c05c3c375be6bcc7970e77967ecf790689aae760058ff7da9ef9dffa7ddfb4d20fa9e8e678ceb15ce860d97c084961b20672b65e1f680a73f07b2cd1aa14b77e2ce3a4c3eef39259fda42674a3018564a9cd98f1ba653dfbfe0f4468530bb20b490a2bf7322fe"}], 0x1300}, 0x8) 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x87}, {0x81}, {0x6}]}) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:00 executing program 1: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000140)={&(0x7f0000000040)=[{}, {0x3}], 0x2}) 16:00:00 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = dup(0xffffffffffffffff) fchdir(r0) rmdir(&(0x7f0000000280)='./file0\x00') r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x28081, 0x0) fchdir(r1) pipe2(&(0x7f0000000080), 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r3 = getegid() lchown(&(0x7f0000000400)='./bus\x00', r2, r3) accept$inet(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x8002, 0x0) r4 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000140)="6f4cf51ad3157ff4d9c29a2d66c4c32a836c4781b8b20c406b670fe7ac9f15e3c68f257a9ea7cdc7f97dfb3c1e3026beb0e8b59ce4b8d85a9c82dd3dcac7f71be8c6a9117e", 0x45) write(r4, &(0x7f00000000c0)="65e51accd0382342f4f7ac9ca7ebcc9eef2f901ce582489e04000000000000001f6a5d70b2362700f729f5f94bf205f6d621e5c25ed8202610672e", 0x3b) execve(0x0, 0x0, 0x0) 16:00:00 executing program 1: nanosleep(&(0x7f0000000440)={0x40000000000000a, 0x20}, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/tty\x00', 0x2, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000400)=0x101) r1 = socket(0x2, 0x10000000000003, 0x7ff) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r2 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x402, 0x10) kevent(r2, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffc, 0x50, 0x2, 0x7, 0x949}, {{r1}, 0xfffffffffffffffa, 0x1, 0x80000000, 0x1314, 0x7}, {{r1}, 0xfffffffffffffffc, 0x40, 0x4, 0x7, 0xfffffffffffffffb}, {{r1}, 0xfffffffffffffff8, 0x11, 0x20000001, 0x9, 0x8}, {{r1}, 0xfffffffffffffffd, 0x1, 0x80000000, 0x7ff, 0xffffffff}, {{r1}, 0xfffffffffffffffa, 0x8, 0xc, 0x7, 0x5}, {{r1}, 0x0, 0x2, 0x1, 0xc4, 0xffffffffffffffff}], 0x1f, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffd, 0x40, 0x8, 0x3, 0x4}, {{r1}, 0xffffffffffffffff, 0x41, 0xfffff, 0x5, 0x8}, {{r1}, 0xfffffffffffffffc, 0xd0, 0xfffff, 0x100000000, 0x100000001}, {{r1}, 0xfffffffffffffffb, 0x1, 0xc00fffff, 0x5, 0xfb}, {{r1}, 0xfffffffffffffffa, 0x12, 0x20000045, 0x100000000, 0x7ff}, {{r1}, 0xfffffffffffffffe, 0x0, 0x1, 0x7fffffff, 0x100000000}, {{r1}, 0xfffffffffffffff8, 0x2, 0x80000002, 0x0, 0x10000}, {{r1}, 0xfffffffffffffffb, 0x40, 0x1, 0x723, 0x4}, {{r1}, 0xfffffffffffffffa, 0x1, 0xf0000005, 0x80, 0x5}, {{r1}, 0x0, 0x10, 0x4, 0x4, 0x7ff}], 0x20, &(0x7f0000000380)={0x0, 0x3ff}) pckbd_enable: command error 16:00:01 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x6) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) write(r0, &(0x7f0000000300)="3e227913e4bad21c734f4dd36a27e5e27ba36d673553c0c21b3dfaf90f001ad4491d1f7828bc2d2a500a35a32a2efc42d6baf381b2a83c76a0fe3b3761bb70e030d12885a7350dd98080e037f6cf46a2d9615d15b3411c68bf82cd0bb83dc9d95d8588fc7c93635077f2504d6e63787c280e26d6bc89effbad08863cd5061d431c7b32bc72cd1cc0ef4ac013f02c381f1b5f34458e2338240331c11ed39a85fe0900000029b887cbac44c8804f6dac26edf541708135a9ed0dfa7f4dca45eaaeda26e9daa476a3704de9543bd8e42d6165a0d93cd0bd30b57108efa5762fa3c3d9c517747989587716", 0xe9) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0xfffffffffffffb83, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) syz_open_pts() readv(r3, &(0x7f0000000140)=[{&(0x7f0000000180)=""/45, 0x2d}], 0x1) sendmsg$unix(r2, &(0x7f0000001940)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000001880)=[{&(0x7f00000001c0)="7c7a9b270e7ccfbdccee40e7800e9b283ffcf1661609e08e6645e13b0997cc73a2dc561ea01b36ed6288ef67db12a7011ed545b731c5ff09290dabb3130bc05906fa69fff7f931aa48764789340f7e53b579794de0e835062c9d040a1fe9a22e673077bc1790b47437ce4bb271f0722214fb7ead2d6196f6214e36aadb378548cf80ddf870e4d227e906d6b8", 0x8c}, {&(0x7f0000000400)="a1c17733168674e19be6405333d8cb7a361ffe2cd131659a615465bdb5d194f641d28d956d91b4e8097c07906c9ffd3773c3cf6da94b71e1c720c22ca87e9eb28034ee32c335ee04d764ecb57c621f0ab72aff39bb722e613e6c1ae53238662af7c8ad987cc769c015f1cdd584e05495f3e3c651a3e641f3ad6140143ba7a604e60bd885c12b7c2c3a520fdc95becbb2fcbdcc80d4b191e8a428926ce134af123800baf3f5f03998f7a31d27fd188ee7652883494a3fba1794e612abc2a48ea115b6", 0xc2}, {&(0x7f0000000280)="91ee90ce76484b9a79f2e6638425860c6347c501c9c269b8add849caeda540702527ac4a8b48a5d0dd1ff0fe8f4abd149a38601af45654a758199625794f53086431b430d34437deee82d60e398d25bf7741cff82b2cc2d079d1c5bb85299160bcb92a5727d5cc383039f1fedf92bd25bc0bb9dd76", 0x75}, {&(0x7f0000000500)="e6bb5505804f5ef66a40cfe6b221d96becc9da7b76e46b142cc0dae6e2d80c446e45a89302c3a7f188daf86dbb9418e157ed369a2d6c39f0d0f52b435ae5db2819edc0e4255336bff55239837dc10945f4c26f", 0x53}, {&(0x7f0000000580)="60f7c7276c84e6ef0497053762cd40209450f6ec47eb069c02fb2b5f6de3ee2aab99af6925f5793ace0d91f9fcdcd7df8b7dc4ea419b0f28241eead51a1e8f52b510f261ab5cbcb72fcba9151b255f758c9c1543d52c46abfd72507a4beca744c4e18c5b140fd37baf81e285200ed4d401eed999418a289f0a68b219739c20e24e4a0296dbfda71ace6bed6cd58c87b2da06a7ad47fc952f36e2b91b002debfce6a9f1712e622673873e29a25c06fa5d3fea865302db2cad25f58b6b0325865d47ceda3c68b8ec89da20e9af6b9bf3aafaf1880d5bc126360be50fe87cc8922f95d956223b4cd27949ea754e2e0828c2d9", 0xf1}, {&(0x7f0000000680)="ffa84aeb527a26506183b493fc8231d7195a46aa6987e3a743a4eaedb496e5ccfed0709b6b66b70fee8dcd79db067f572bb306ebce3a625656359086a772036f7f16c24ebeae6226ece0a2298272bfb797a2db2364cbc5eebb26f71513e08c1e9bfd6b994cee975b11d8f2e04a3e2efde7febfb38c322163b24ca69a39b51a2453b82dfb79c80fcaea48921e1e41a8f12e279cd362aef7542f2a2a2258e03992645245f2b4485ed3d05ab20ebf3d4d6dae11beffe8e4ba03e5", 0xb9}, {&(0x7f0000000740)="6d0bd19ebcbaaacb43655d19a0eb50b872da22e76df73180557e0f21917d74d966acff8f6d3bfd2367c9a2c0", 0x2c}, {&(0x7f0000000780)="19697232580687ede80684b7d4a401f223905292817a63229fb17924674d0e9ae5e895d65f967623653f38367b56e2d2128967c300becc7c1f155651be23b9885501e156c0b2e0a87cdfdaac60a3f151746b63e178c4e7471ecc262799f184a1c97677682fb3d9fc9e76d89c220a1234d9e978c4f83b1564e469588e34ea7617580dda07f8a281ed6f315125fa2952f88730402a75e9ee9bc1aeb8918f46a1765234e91f3f19cdf3fb080ac10ca6c2281d9ce22be98d3d50c1f24c841173bf7cdf324b41e4ef200975be5d5d79f930cf3eaad5812299f4bdbc72395e06ef8d32980df967e6ad8f355a4c26ea7d2875bf52a64c74647195973ce9089883beb160c3246842db8c1455cb8f5535784c4558041f111f7a549bb624cac09fb7018ffed8cd82c3c0e3a1d7aaddda1c806e476cdad06fe8d83ac223495bcaa339a1dd3f1ae064a42bb8ab55563fff05bd5a1664834689eeb281d816b361eec328283520e64ec2861dc597609009427456a119477b941b3067d7fec44e199d29fda5bea5315c1a50de5381bfcd6c4dffd1d9d464cbeef2a706c9131d59d6e8611487f6ccd48eb0985529efd969fb110fe8c4d6271ec437589e56dc1cb2a96b30aeed49ecab905b9ac38c6961b48cb83b40386ad58fc0be69dde25bba566355b96f52ec10197cd9d3692158a749ee949c115296276c4d271eba9fdb8bae225cf1d5c6ba93de934f3da28c0e69f9eae05cc8ade8d3b8a45dfba62dd2070914ee2906d3fe5317426c7ece8b129b9f0885c385a5d5bb6ce49f207f7a8e6c1b0f3af4bd6bbe00deb4f35656cf6c4378c86aec35b615b7a6c7e0f31166b6cebd1fe2bfc262832fcdf678e1f4396fc11d3718c3672a1a59b138e0430181e736110a2daac2643cff2f116b7bc7ddfb6304874f1980df78d02f981f1a0eaacfa1d424be0b228b622965ac45b259e6718ffd3482480405d96b38386f285d3c700ea59022aa006d65a09e952c660b78537b938a458d3ac02123d5235453d6d8f04eca0d1bed25b74fc2e26ac8b70c5fd0cbeba88950e2c14a73415aa74fbc57bc1956028023e2b2c9e85c556d67388892d693b9e4689798eed82fc1bf39cae0ddcf5c466ef2cf8829c80503e642eac73747c56771682336a23cfeecc48f17c348ce0dd8678bb312d76dc9654b86ce0fb0e8b942fab81c322b10a72a2958c8eb66a82c8061edabe617d9db0f09bc8026bb825e13555b0b07ba884fde16f23690f0938bddd6cfc5f729f32733fca127a2589114ec27ad180ad017d09ff944b58a0144bece2b89ba5d1f93b1933c4ad3b90025e1d4297b6539efe670ef9bf73432fd24f1ecf7ab713926bfb9fabf8dedf49d0117e804794c19b4e035bac6943d093da29430b34333f966527ff07433a75897beba170dedc6fa1b1ab1d511cf80207c29a1d3099dd7d88e1f02f1f2fc79ac312615671168e7b9dae8ad93ad0cbe14a44480fee99255e18599698a5c83c53341925c1482ae2a3a5db889c46dc32445818eab1a20e0ba0f46bcb9d7bf2eb0706b92bda17579de493a43bbf0840525a99a5f0b1633d07ed7c60aa4f668cce4d75560930ddd299b93bacf7d390ab0ea522dc5964c3c5b2e0a5ad1cbbb5de47e492c8f9c10a15c749ab395d7c6547b1bb60f73a04ee0e419d60aaeccc3f6501421cd790d29bb6040d014c65a91874eb08a88bd45c393ecdee969bcdce9d19031a3f31b5b0aaf5fd58c92d7f8993ec00ed42aaf0c4592c7dd8919e4f1a1358e72396c4129e4493423abc995ea9e0b83dd76f96ce279223078282480c7f6886bb5f2b07a5d231c0ea3b143c657711a4f39eabbd7b6381211d54d5a797ddaf9b984119037cfc68c245377045abdbdde325bb6810b9f7801a86679fc4022527c7a22f5116c36356a03a20483871660277c866d8ac1953dc5572ca83296992858bc8eb7802e18ef7ecb686cb0f5cb643033acc2a7b1a601ffacb2c45cbfd3637bf577219af22c08b46091d14758be8f4b75a7c7173968049c546f4c087dfa224c228acc9ec8b59b07fd1745e7b1d9f51bbe3c7bc9faf96e17664657a9f0d5634d08746c0ce7d09a1f9ff39871b89bf2dc072121377ff832da7557fe7fb90bf43b666267663e9b34f2aad1ada0e983ebe5ea18737d2b10546d0391423f7a2927e8df3dde9cdb400bf58869680f946f63eebc9db316a16655cf8d47c970fdc116ff0844d7ecd3bfbbb15e2b8a2e9033446e37c2c2b42467820abf1dbac9834a31f1858af3743c23ad65c7a28194ae153421fd9a9f1eb24040d342db30238579095da129b7939f29a7a6ac110790df2a463516d132fc012d0282d4aced06197f27e7f666ed5403c528b02ae60f7de6844127a03bf9af450d4de86f6fd78d00307ebdfce5125ad5dbdd7d7a9eaa90c36d7f2872cc252baadee96b86d5dd4f8ba841c1009691db5c08d698b2fa01272729e014385aa131a3340df64daa4e6a3c73f8d75b504db1d490998f4e0f0b945680606f571c71da078d7c180c81db5c6cad793cf90ce6ec8b54ccb4add3a608990cb1769969c69be19ed4f7d371d224eb7d41f3206091ce72ab15b5a519d9a16897ffd60ddd6e86f81852828ee7456f203168d2e0702f03dd09b0b72d6be74fb42256b5cffc845f57b646ddddf0c6015ca49d9fd7ef4a197cd65d4e76f31ff77bf79358978be58e49d73bb97cf96b800eba2400ba286169cbc8b926d64bb148c3d75e5a42ace8f9f47bc6d016a3e34fa03901bc4a954c66e67b77508b73f35fa46058fa43696fd4f012a035aa23d14129ecc53bb62a4c5344995db4d4f385d21af0d8746ec33d42825e07834a7657c1fb8ba5d58b59f5935dabe96d871ef1a729ccbf6d7e22688619d82ceefe9b17888f79cd82fa23ba3a90a2957a3051698c3562c8387874d5e1e6f96b32fb047d97defd5ab9ea0576ad6b7cbe73eb6ce38ac0de594814419810c7a5858b0ca49993ad5dd265397443ad212c0bfc533c882ef20b1753eb54ee5a133276b44970aa6279dc0b35f2ad985fa062abce4745ff5b71bf93593c8b06ec7fd2a5eb9540641cb892f69b9c6e77b94e04889ae50628fcb352285bc27cdc86d14ed2794490153593f5c8e3e43521251ca1e18e7398389164d45bfe56eab4ffa7274eba2cbc9779d8adbef924fbfc0ffe98b94d46b1b3b16b7021dc0ce8264e80461c3261c1f99f5242d7cfdb5b174007aa0f316a5af33e453cb3461084093ba0aa9458dd5facf2d8a78abb53917d3d62f756a78da92bdbf60ea13f4f204f6519790e1b4f0ea0f5357624c9ce095032e9bd921e2dfc2ca4c0be1192148c3619e179720b1d3ad720feb9b5b59961f36ca06134d49b1838ef130dcc2981ab4f4a3b9e45187e2e98f5db6c48105fd14079afdfe72487ef79446f2a52a49eb8487afe745a7f401a6aebd9b2b2b3bacd5a789895874b046fe1cdb3b86904780bf470d2a08617822a75482d1c2509ccf280ba8f820500e52cdfc957e9ab97df699578db627fbf7e3a999536027332eea10331d50475c5ae4bb313706b055584098945e73a513547b231c26b8f70db046e52f2163a6df27e120abd76b09d197cc4540cbcce7b26d54da9937746f8fddc5debf0b618fb1fccd0bf505230a1cd24c3656e50032c01ca5eea54c7bb4958699c7394fe772ee20ed5e1bbe50eea928c0b4bd291f140dc9585be273066939cec092094c4cbe6fa2a0fe100ecbd2634d802e80c45cd4f3370b2a0c769e08fc74c3ce6e0edd0187669e7bbcd57a4a5c08535b327731b12e22904865741c9e43daa1466b4f6bce846eb24a52bca33fbc7f552de211d1e2094ef9e038f2a851da278bbb9169ddd9dda530a596854446f105dbb4c93ec05364e708f8e59a5621e9d4578c835db8731c7047e950b54ca5cb0bef48e83047bef0b0513686ca56707a2c3fbc2d74a70d4363c6faee51594eb3258e0f42440e9b3b28293489db33f94814f9dea71ae9e5cefbe0edf0e68d2454fe7915c921705d327db644997fd1129c6c820d26406095072b27e1055c4e897564190eaf4db1ba990a4087533febcddc6eea44c537da023ab3689c30364e3ada421f644c13f5923c35ad601b9a8777879c5553f4a049c74dddc9b8e96d50b20dee89ca1ff59fbec68840adcf0447c6e73c9d6679ce4053940df55a94715525cf8c9e12e482d69c80580c344a3e47fe89529e8bf7f8252f3bbac278d169cf7af9f4ec706f4b4e2f51b08ebff34d59c55cfe29e35fc73d329be3ee9d3fe84f807bd568ef2c6a9360671e16f6a6ebe077e167e186c27198bc6f47be7e01c240e6b7faeb86c9477d1875661b2b7dc013a9eb725d89b84a646e998de625c9f875ed774eae515c5d32d5ddb2958a31510dc0533f1ebc232968cca82738f77ba030366aecf5266ba9e573e9825e4417be535c49cc49483012e480d28a2aec5ebe49bd6598a42b10922f9c6f9f8e01d3b4a5de189020ce6fbd93a78ef93192754ea49449d3c2bc4904d309d3f3cc6f055521f638a7a5b30a07788ddfa3d65c5c2fe2f0efb7f15a8f88e25e2cec59d7cdaaea9ef4802e975f3131463f21562c431610ab4c09711f5044cd286636e4ceff7f72cbffbdc34a7f3c5cc595f03c4b957d97a5cdb0495c5a81786b653c3c44015c76835b2d2bc42e882917cf295869b34a1bace73685d3a8a453a1fb6927e760ba242b1e33b67ce097215abda61ba1a0b20714bfb73726c8789dd9559286dbb0202a6fb1cecb31af14d04f4625abe63f8df6c8dc327806fc6ad8698cf95dbfb1d210aa52aaa922ab12a738e7b07d3c9560fd0681d7db9b8c4eae2fb8fbbea4c782b791d26f774b45fa77ee88508d7ee850d90acc81b5e9ffd00ad615354ddb0246513100dbe0f8fca9a9ea34fbe4c1cb53ee975a51a65500bbb20188102b299c47edcf5fca0cc692699b1d0185889a1e0be5b4e113e47aab44c36d7bdc9161c6ca8da847915d75cf9a0c1b062fffce3c402170ba7987d3401eeb134dd69e0b4fed348ee25b16c32a9ae51c695a86d0c56672460fe93000470514a97fdb6da2a7fb4894ff85c28dcbcdd39f6ccde2095120251e1ffab415c82ec6830b4c660efefa776402d9aa86ee05bb39bd343fc6b40fa0a6352aade79c4275476d6d1c42d21ff5d830bdb94a78852747a13b776f81f2b8c8953e21627a283b1caef2dbfafca91ad878df5183d5f0ad47bdaf2188ad3d602ed080b0d3a878d045a11ddabedff6113c39eb4de90358acb2fd4e2cb97b327cbc2df6025c92e22d936c834ffc701ea02863a399e667f54c948bb30c89e7e605535803f51d68b1f60abc9f875c4ec3d9fe5501e244284efc4266bd6f06a06b6ed77c1a4d967aa2a3d01ec29ef5235e466a18603c81eab8accac72432fa2b32de2436d3b5a65c0cf90208c332447ba00576c62e708f31885b53dac607a0c8c8a6849e709522c298f639c6419cd178c3ec14dbd345334224f45c8347880b8c96a035145c35f51866611065e98841133a830bc350fedc7fc55a4460b5c6cf9cedcced1ec69151fecc3722b0d922d819a62dd70c4bbb01f9ab72e8c2baa47cbd03cdda9fbff629fc73ca02ea347ae1b8d7ad21fdabb25fe878c8166b4d040a4cc6ceed6eb1f23a53ebc229bc5b0dee8b9becdf66c728ad6f4a1b0543e9cfd56d7d1522003f4f16251614f5804a67d40c9f87d7b2df4f3b07d0a08e5b3a1e7fad27cea6800aebd22433151187a498714d01ac6fb36d134a40248cd8dc03846a5901f590bbceb53d3dacca34eaf25ddf4218f", 0x1000}, {&(0x7f0000001780)="3aa480fe72a0a97815d50505164e69aba992bd404f5c7206c37ce6b4660ee25fbe654ccdea3fc69b61fc921aa44969e53b695523d4842332142c7e8b11582903b1f50900d72ca7afcba5da7957092e4f35135e1947eda1fce687ecad582cc62d1445d2fc25b93e092d274084ec43dc1c0617320b02e8e2528c993773467c0b43a36d42fa7bd77371a0b3ee1697dd25cab935ea25db02573878fd62a32af0fab27fc6acf7b33636523ba8fe14464720d883992c59a56ca081fe4bc8e88459df161b31516d25dd294b1c315017cce586873a2f7b3d826419c35f8ee75ce53f891cdf3ff3ac", 0xe4}], 0x9, 0x0, 0x0, 0xa}, 0x8) 16:00:01 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0x2, 0x5) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000000)="ac", 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x3, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x0, 0x1}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xf1ba, 0x0, "08e29743649ae1cf66f8b7507b96e6d1da1e6c84", 0x0, 0x100}) syz_open_pts() 16:00:01 executing program 1: r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000001240)={0x0, "c5840020573be8275cb162354163a9899f76b7facf15313da5bda725861c371dd6dac01fc57e5ab73b1d2021ec2202fa7c8d5f32b9776b591e8c8607ca8f3c3e9a131cfe6843cef5e4d4dcef67b19d67df594bf7d91560fa81e2c311f7e52be1c4ac9f2407265a67080e78bd1776042032c5c7257ada68c73c3fd88ded3e5c4f525b861fd3c76626000cf021550532863a93c554196dc9ed2f356ab4130604721e80022dd30a99fe7b410e13516565f19263751c831286ee679dd19928397cd0fb765392f3e634227f2a729b063a83cb23fddbf59933e98571"}, 0xe1, 0x800) msgrcv(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000020000000e1ffba4c000000000000000000000000000000000000000000000000000000000005000000000000008e0000000000000000000000eddac143a5fc9e87d0ec16ac0575c849f62e829da2ded087392610760bec2bf08bb331768046cf6cad5914e0f080f66661b6e0ab6d55c6655d17b6d890f8b9dbd31360dad1c46c1658292ce3ce849a0277f2137616a113d0801e58d76f3b398251cb1c000000000000000000000000323fc9220eb4a571cc3f72fbdc63c89fb3706ade44c880bd4360f1b60cdc88a333e38831"], 0x4d, 0x0, 0x1000) 16:00:01 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000440)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x1c4) sendmsg(r0, &(0x7f0000000400)={&(0x7f0000000040)=@in={0x2, 0x3}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000100)="eaecc042ac38b708bfe918ea03035b544abc2aa840847dafcfaa27d6d92f9af909924918e6328f04772fbe32bf16d619e2b3a88836bda33477fc1a05fcb88d53d1f1f29812e68e3aa844d10b89e8ac3d2d0dfd4d45f33048fd1df011d00bfe9d639d14a1bbdd28584498ac6437314450d08b03bbbf8133e1833f301c4455d86fce4c39000ade1628783a71ceb0d91976283a7016a816697b40418a5e7e5da77a85f801d235cc0e5aa2275e7f54695f59c9af1e3d7ac55f0d0674fd318851cf74faa09b73c4acf5ccd5b431", 0xcb}, {&(0x7f0000000200)="2a3e9f74a448481699792d6b1ff53c911f246b3929f0a99b9bd929a9e771efc0412fa4ced312f3bbaf36cb6b8424e4013c6280d071f84cbab5756581c52125e74e56a80fb67977965e930b172191e866a78644456faa6fed7b30e605fc627fd743e1402a6acdb2128b347118b0bc7e87fe5b73c2c9c3ba872ac911a14737374dcf5a3958782cc78e24109fc207309a7144927db72adc8c39a03ea9231837f20b479a7a09f96f3d1ea403d8da5a6c637fc0d7f664cf5e0d92a9d6f7e2bea7e09faa4e34726a6f113a7e7547e2dc5ea971", 0xd0}], 0x2, &(0x7f0000000300)=[{0xa0, 0x1, 0x1, "818c01fa4958567f3bf945431946ce17ea3385e0df9f991bcc978fa54f8efddb5ee868fc3dc9c106f98b7a8585c48e8f051511aafb030c8bfd7174f968fdc86d96e7500835c67e09a93118fefc9c4701bfb6a43f8768a6df434e2d3d0001e7c6576947a3b3fb429e14ed4063c2f79c8dbbd20c7e94aabb436efaa9d628b519ccc603b4a5198120a93849"}, {0x48, 0x1, 0x10000, "974d06f270e6f5146609637a869a8bc38ac8a1427eb415381d9313406ff518b946f99a25657e96e4f9b8ad0b34f5c58f4fa75f6a60"}], 0xe8}, 0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6, 0x3, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:01 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x2, 0xffffffff, 0x6, 0x1, 0x6, 0x6, 0xffffffffffffff2c, 0x0, 0x1, 0x200, 0x8}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) recvmsg(r1, &(0x7f0000000380)={&(0x7f0000000040)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/160, 0xa0}], 0x1, &(0x7f0000000280)=""/199, 0xc7}, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x0, 0x200000005}) 16:00:01 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000040)="c1", 0x1) openat(r0, &(0x7f0000000140)='./file0\x00', 0x10002, 0x5) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0xffffffffffffffff) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000180)) poll(&(0x7f0000000100)=[{r1, 0x3}, {r0, 0x8}], 0x2, 0xc424) read(r0, &(0x7f0000000080)=""/101, 0x65) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:01 executing program 1: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(0x0, r0) setreuid(0xffffffffffffffff, 0x0) 16:00:01 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x482, 0x4) ioctl$TIOCSDTR(r0, 0x20007479) r1 = kqueue() r2 = kqueue() syz_emit_ethernet(0x11, &(0x7f0000000040)="53d4e5fc878ff69cbe3d61f1dc036b60fa") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_dstaddr=@un=@abs}) kevent(r1, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup(r3) kevent(r4, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r2, &(0x7f0000000040), 0x20, 0x0, 0x10000, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000040), 0x3, 0x0, 0xcb5, 0x0) close(r1) 16:00:01 executing program 1: r0 = socket(0x11, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) connect(r0, &(0x7f0000000080)=@in={0x2, 0x0}, 0xfffffded) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8050, 0x0) pipe(&(0x7f00000000c0)) ioctl$KDSETRAD(r1, 0x20004b43) 16:00:01 executing program 0: chmod(&(0x7f0000000080)='./file0\x00', 0x80) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x80016fc) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) openat(r0, &(0x7f00000000c0)='./file0\x00', 0x10, 0xb4) ioctl$TIOCMSET(r1, 0x8010426d, &(0x7f0000000000)=0x5) 16:00:01 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) open(&(0x7f0000000000)='./bus\x00', 0x808, 0x42) 16:00:01 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000001580)={0xfffffffffffffffd, 0x0, 0x1, 0xd44, "22bdadbcfa95984668ef00d9b649fabf6107893e", 0xfffffffffffffffe}) getgroups(0x6, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) setgid(r1) writev(r0, &(0x7f0000000240)=[{&(0x7f0000002280)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd907cee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a977f9a672208381078b3d6a3c93ad44fe1f4d9aa994fbbc897a33f5377bb85d4ab4074786cf5c8cee74d99809fc43e7d2e30991f907b1d9b8712eaa6fdb092e3c05b19d3a1be4be6b3515fafe62fc372987e64bbd58882160a828159cac249adfeec113f01776f604f9f96535c16fee5b3613977d2fc64fed5fc1aab582588599f309139f0af55dd2f2b3b9003615958b9279a3654469a96931792a6eba2b319dc2620c58406f0edbdfe0c7f2ab4ed7f782122fe5369e526143b300fb3b529af06e94f472e98e922a120cfb117e2125a6e1e5d8382317879b24b547972f973456a401424c60ceeedd30f4fff625a9534a9f44de850c4d9bb248f6aacc66620d94629795aa7202ff50594011483ff1d3a52d0baebc281aa2938c39ddb8632c65a2b226ca3d012744c7a3be85226b6bbe8c66a29290b7e003474dcaf3c861625ac4643b15153fe4e609d0d1ce40a8aeffe4c08ac55cf11de2332ea80302161d74c1ddd6e019aeebe395b8b2ba77d75e7f0f9789a101151a6171c6525c7f36dd829fc385ec4f03d1fde9cdd939cf68a3f983fb5c45bea4248bc2f48f70c2d3e9dfbb7da016042c625d0c2e62d675ff60e40ca9a7c4efccc24a41df9b243199909778f114423b4b4a3f9c34e1758a1d60657d478c178b6ed5c9b619d8265f273703c461c2540212fe48e181a25c2ece1bd5c5eb959cda2c3038e8b415528a657c62cb38ff5a612d21d4ff708f1b769d1f480085601718ea6edc072f4f07ba914cccc542b3fcd4b941e0c917a2b00488618ded0f1004ad8f72d2a82b81675d6be4ac4411c59b0b0335bf04b8778fade26439ac884199a73ba989fb6c4e870f94ce4877ee770ce5e072256d7088d4a6af6b1b840f787085055b656dc9adea362034a92316df10606da1f8d64b5e6c58c31eb065a9658ef400ed9a7f08783904d896efff3598966193529fc0d8ef8de3bf1b1357a1b96d6e9c4dc2f52443ff82aa8a40d2cdcda7ec66b2c7443b34d0e5a187ebdd8c989171f19b279f5ddf9707d2a2fa58766b2b1270bcb8bc79d2d85c64bcb2a64e0537a87bbc677a6aac01065a0fb99837f7eddd493b1c08d97c07fdd94d63f4ed68d4810f8f8318a2718a56c9281fb6a589e2f0a78c88fe041a6075ebb6e3aeab2afc1fec30ed158e5f49efabbcb821ee516c656c7e4003ad1b879d06cf3f4b88f04a9748aef7f80b6333f61feff89c442dfc1bba3af9d33b8d86c701786365838d2325008315a1a75e3137c3050dcdbad9a581ac5a13191c5ed04591eeb10fd5a97fd85060f946913f16ddbb1de314a0ce7abee8e6e77b40c6b8d1b3c87ba08a0af5878f7595be68ebe1a40133dcf12e81c30c5a8fd38bb7eebbc6d12999d86c7ecebd06d8349d9697b407c32427af6378d79553ff74e56897af0fabdc36f5b4cc29cf470c8fad4bea95bc46347820565419540ad8c885dd312200773e0c534ffcd7aaaf937ceba3fdbda19e60b665093f942fcb4f1bc80a27fba7b73e955732bd0551d66142a2c62a6987bcff7b45710f2d0f1e25226eb7da7e17fb7182a3b78b2b98a59556f4290fa5fd19799a683ae36177b91dae688726d9c10557f08e0c5b36e67a8632291233382803de3db6297051ec76f15c2d545762c99940f21cddbf8734f47f024eaa83ac4c3a4e22d2c560a4831e0f75a1be20dd0931f4ca6b664a75b65862d253b9c7d65daffc406a1796f0d609b4e306473d82910f1cb7ec69af06d857cfedad399214dc0b8a4ca0b78cdf2c5effae7fec02e077167399d104e26cd872fe6e7d6d91ac77968bcb7c9e4b3dbd21d6cd689cd9de44c7599c19e9b3c2a5a1ddddecd9dcc3dc9ab800da20e7e94e6d66d7b82074e35f398a4e42fdaab185baf2de79a7912fde5ab1871bc26ddf861e8f2dbc75ae86de346f95c94ab8b7a8cb759f9d1ab8e0d817b519ca9ba55864c3b1ae3070310d7f4a8d6e77c10f6460f74c3640ea018da2f9151ea607ff5bee630384464372b923eee78ce8d115903e1d5406da7cae470e865172e06e4a24e3a34482bf5a2210b30b6989abc31ff7ed2205f78114f216fcf92a910e9952662fe152461dd1408ee7d60361c3f74abc01692f668a64887555a61cda72c61f20b3326ad909fc09e7b6cabc8a224a37552f9d48463fbf02d0ab84f9883a9f8fa155cf6a69af4416735040123c557783d2bd22b79536548e7ddf78944aca9bbcb01d35855985db85a3a4f624906d58ef94e016a1f47e5fd47ca6735139a1bbd53005752fe847114690cbaa81b73bd7ec2d16929e2c79a71b5acd12ac9fec1d541cb271840b7cde4cc96806241869b7735ff80840ad423e2dd29be000e277b7552f3fa013043078e5a934d18e7c41631d51224fa5b64a60bcfa66135a3d0df80e24ae634fc2beb4fab6328018f52a6b99d2ca890a48abbef02f3a2ca5d1b49f3487b10ac07e7eb7eec32c54e9b8ad69c048e0b6238b5841197892b603c99b44493732f2b55cbae1c7421e969829b8324d54253234a9738da8462204ed9f4f82feba633f02fa04609c0c12a05f64ee85053609b8a1be23772a74135c807c53ec7869ec7205bdec63d71f8cec3070b469a29517dd23328327e061af2f42d557ea281bf3efc511e071304b931a0d224e9428bda303d39d45e8bdce375775fe458715a94efd6ff6c94375501226aec689afd009ce904f70d55992295420170e3941a0c1cd6edff8cdc7118d0c162e43e01268eada328e8cbbd198b3f3f658aa4ebf32936fa17d623be8f78b3ec5b91387b6bfb6f02402dced77a5c2ddf799d390dfc40ea67c373ac8dcbc7f79b78b2d92c403957efd411158703581bc41639fb09cc5aebbf43a69cedafa3d578a32fcaab0d4875496f99fc96928d5d860197897f257310779b4e403a5ae6b518b8e99626f7aebec7926840ef67788f54d316dfe40eb25276bfebf8f6406024a26be5463aea879d31bd8901264e93cc599b6b336d39a65c782b62d3e9d0fa72c6ba9652f8f4f57b94c2604d0f351ebd09c9247b1ce357e7d0d6d82e16c5c0e0e4983db75d969d2dc0692964b47b144d8b6716952366ffd3f43e9d54c6afd372f78b0845728e680e86f634e48a243b7f06d4fd00fc5427e500a1ac5ae0272646e75bd94723aec5935fddde7194733b4adeb65a530dbc37228743f8fab3a310dd9020ff39b042fbc06e7298968e6bf585f7aaa02d4f7f333458201818a3e297a634acdb4f2cdede7fe51aa74da7bc56050a1b730f4a8d582fa9469b854c41f5b55e16543d431d521ca01b260a303d4d897f76d432896e72bf6acf7a54bfdc993ddeef5dec7ce99dbdb4ae7570098ec98b85de04998bcd5eb7c88689371e9b6f7d35dc37ef58427bf980c3c29bae6d331ac19faf8f81e39b286bc363a656d0f649c2ff180dcc6f44f371ecb810a0bd07f5a9eb5d7c7ee435644e1b47f0a22674e31192735d304db77da62767cfd3ccc9c56724e087e8f34ea60ad7153bf88fdd6c20d9f8e642872f57233a750be5bc0a9cbe474032b97d43b5695f4a72a8e9755eb4ca1ef4510e5820277e514d93d63852df00039453bc5ed2ad6eff7408a73cb6e8dbe9a154dd2cd65c41ebd6322f21d60cbe50c6435615d997bc3d66dc207043609c53ef7a46fc5b6fd71473ffa96fd42ffb4f61398307badf14c7b4d5f734e902314f0173c3c562937ce5025718f85e5318ea67b8d7d45c005b4b6220ad63412fb5a8afa6d442a72762821fc9abf8f67ecc66b615cb52f395cf03fdf694234cd3ab35d5862fa2", 0xbed}], 0x1) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522db05dbca9bfbe9f9cd826b928b335a3e8630baede286e72bfca81884438f1daa20d16a6fbc863759a0dbc9da02964853b4e082e7a3cf640faec316a4d822957f39ca8c42fc41ebccfbc2c5318bd900bb0b1af5c96f42805101e04c3e59a4e40ba9698f2e45357e0d8b44269c6b6bfbe41d33a85d3cabf367945d814f66bb66c6eb75610a2fc391dab031d581b2ec45ccc01c8ced006ca6c258c1c1319250fc9fd172534f0217e0f581a454ae1b626b01c957cd9b802c8d653c9b2397de6f5b8a0a6ba89765b8484ca6e96dff4a997422c384e88d2a484fcaef4e09fc628adc009246e6708a6f02653454d6161a8c3b63d9cf719ae945860e2dd6fdf62e2908e8ee24df33284f4848e3b26aaede8c60aa69299810f9924e42c3bf05fe5396", 0x450}], 0x1) 16:00:01 executing program 0: clock_gettime(0x403, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0x5) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x200, 0x0) sendto(r1, 0x0, 0xfffffe7f, 0x4, 0x0, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000140)="fd95") r1 = semget$private(0x0, 0x0, 0x2) semctl$IPC_RMID(r1, 0x0, 0x0) 16:00:02 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000280), 0x0, 0x0, 0x4) 16:00:02 executing program 1: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x109}, {r0, 0x129}], 0x7aa8d0a390c6e7a, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x18, 0x3, 0x120000000000000) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0xffffffffffffff59, 0x0, 0xbb}, 0x0) 16:00:03 executing program 0: r0 = accept$inet(0xffffffffffffffff, &(0x7f0000002b80), 0x0) r1 = geteuid() seteuid(r1) getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) geteuid() geteuid() setsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000)={0x4, 0xd5}, 0x10) getpeername(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) pckbd_enable: command error 16:00:03 executing program 1: r0 = syz_open_pts() read(r0, 0x0, 0x201) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f0000000040)='./bus/file0\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000300)="15fa43b7c1c12a1d93f2bb476d5d44831020e448446c4c13a5704a5da943728ef96088e407e18bd5e84571932399ec8c20f532b6fd64802664f40c16dc93dbd491ee6ee4c7a934df7072fe2d10c65f0cae6b09595dac89af2e348fcc6789390ce72223329daa275e77506889e142a726323ed106d01999f80940dfb033eabf692d9712f5f8e61b7b3171ccf3f55639c83991eb9a7b5ca676f34cbc22235e3cb9c4f661d61cc2df2ff85d8fe093eb26a7cf5607aa4eb960fc973814850ffef70ae91e34f5ed070de4d080e5df56f5cc7aec3d82a202ec45a4baf47797a120265b79f38bb6998feb8d6aa2260e4d38ebecb0c0c2e1e453ece4164fb7e4391a4d51b83e15cc67e5e26e50ae14f82ab9b752af7f6e23f8902be3677b9d8a79d8d8803d793e642c440e9882130fef87b6292a231405ad97802b82b77e5214aa986de99868bc619d007180b0002d40e7552e4b0e34c97986bcfa187c297fb92b7a0be100088c56ccf116ca6b5b5bcd61581473258a1fa36e45d1adfaf13506b88f5164f738835308b5e477f50096b81d79c60b915a50125cff1050300e80edeb2854de4a3a3d87fa71d28a3fda7f16c6d497fa2153638308b4dc4606adbc5ee65b9d40b1d381e438c9c84556374d697cc2fa2b1589636832e91110f9b0e3bec2142be9dada7bef42c1387e264d2dd33bb3fd5c4dfd624d522d963fb86e5d8f7f027361", 0x200) 16:00:03 executing program 0: 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)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080), 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) kqueue() r3 = fcntl$dupfd(r1, 0x8000000000004, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000380)={{0x18, 0x3, 0x20, 0x6}, {0x18, 0x0, 0x1}, 0x7, [0xffffffff, 0x0, 0x40000, 0x1, 0x1, 0x1f, 0x4, 0x9]}, 0x3c) r4 = dup2(r1, r3) r5 = kqueue() close(r4) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) recvmsg(r4, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000040)=""/120, 0x78}, {&(0x7f00000000c0)=""/131, 0x83}], 0x2, &(0x7f0000000240)=""/215, 0xd7}, 0x42) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) kevent(r5, &(0x7f00000001c0)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x7fe, 0x0, 0x0, 0x0) dup2(r2, r5) 16:00:03 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x8, 0x40000000, 0x297, 0x4}], 0x7, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x20, 0x1, 0x7}, {{r0}, 0x0, 0x8, 0x80000037, 0x3, 0xfffffffffffffffb}, {{r0}, 0xffffffffffffffff, 0x10, 0x1, 0x9, 0x6}, {{r0}, 0x0, 0x1, 0xa, 0x7, 0x1ff}, {{r0}, 0xfffffffffffffffc, 0x8, 0x4, 0x4be3, 0x400}, {{r0}, 0xfffffffffffffffb, 0x10, 0x80, 0x5, 0x401}, {{r0}, 0xfffffffffffffffe, 0x66, 0x4000000d, 0x100, 0x1000}], 0x7, &(0x7f00000001c0)={0xedb7, 0xc4}) fcntl$getown(r0, 0x6) 16:00:03 executing program 1: r0 = syz_open_pts() write(r0, &(0x7f0000000000)="ce90b553627de85a82e3aeae27eb201ea9464397901f76f84f3310ae2e60f62117479d8744a651f77b0d6b6dbb93ebc6bbc8e24d4918f5fd2a7ef89bf1b5c24afb4362533b02df0693818a02bbe742689d985eda262d4520d50797e15ca37f986cd65bb7141fe910266edfb84fa160a9cc97ce7d7d9c1938d46160adab2a435a81de977f9a6b2653dd8ac07f017dd9590e7026e3d0667fdc", 0x98) syz_open_pts() write(r0, 0x0, 0x0) 16:00:03 executing program 0: setrlimit(0x4000000000001, &(0x7f0000001ff8)={0xffffffffffffffff, 0xffffffffffffffff}) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) r1 = open(&(0x7f00000002c0)='./file0\x00', 0x1, 0x1b7) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) fcntl$getown(r2, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r3 = semget(0x1, 0x2, 0x20b21f2e5e69edee) semctl$GETVAL(r3, 0x0, 0x5, &(0x7f0000000140)=""/200) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xc, &(0x7f0000000240)="9aa67a226da61554f82f30b2") 16:00:03 executing program 1: r0 = socket(0x18, 0x1, 0x0) poll(&(0x7f0000000000)=[{r0, 0x4}, {r0, 0x80}, {r0, 0x3}, {r0, 0x4}], 0x4, 0x7) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, 0x0, 0x0) 16:00:03 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000100)) 16:00:03 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000000)={0x10, 0x86e, 0x4, 0xb0, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x101}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x81}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xda}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x800}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x40}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x40}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x30e}) clock_getres(0x100000000a, 0xfffffffffffffffe) 16:00:03 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0xfeffffff}) clock_settime(0x0, &(0x7f0000000040)={0x3f, 0x10001}) 16:00:03 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50, 0x0, 0x400000000000000}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:03 executing program 0: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = kqueue() write(r0, &(0x7f0000000340), 0x10000014c) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x200, 0x0, 0x0, 0x0) r2 = geteuid() r3 = getgid() chown(&(0x7f0000000000)='./file0\x00', r2, r3) execve(0x0, 0x0, 0x0) 16:01:03 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000004c0), 0x1) execve(0x0, 0x0, 0x0) 16:01:03 executing program 1: socketpair$unix(0x1, 0xffffffffffffffff, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x200, 0x0) sendto$unix(r0, &(0x7f0000000180)="4c9147d21c251e487318f80d6274796ad85f7eddeeef92f4986efdfe648107c02a9bc9c2b9a3fe803e9f63850be1f6ea631c9c8761c61fa2a32443f75208966271f9131c8a0d2d4424f60ca7358119a85329c6585bbf79073c2f6728fe25a66376594ef7d06cf0c2226e4b30f6fca20893630910432375711a99ef6bafa69b3c22f6aa8849edc9af0773e4277bb1ea79272edd41061ee640691da5cc9fff61cad376807d62a90f66fc6c01242c59135a056192b6834061ed14bfb3eaaa143df007be5c", 0xc3, 0xf, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) denied attempt to set clock forward to 4278190079 denied attempt to set clock forward to 4278190079 16:01:03 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f00000000c0)=0x8001) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETAW(r0, 0x80047460, &(0x7f0000000000)={0x100000001, 0x0, 0x9, 0x0, "e7d373a39a3aaa8bf86590044961d05f24c809e9", 0x0, 0x4}) kqueue() 16:01:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="000000186004008b00002b27febf000000000000f659565c00040000000000000000000000000d7e35618e1a", 0x2c}], 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0xa, &(0x7f00000001c0)=[{0x3, 0x8, 0x4, 0x3}, {0xfffffffffffffffd, 0xffffffffffffffdb, 0x101, 0x8000}, {0x7, 0x5, 0x774, 0x1a}, {0x222, 0x6, 0x5, 0xa3}, {0x6d, 0x3f, 0x5a9d, 0xfffffffffffffe00}, {0x1, 0x4, 0x3, 0x7fffffff}, {0x6, 0x1, 0x10001, 0x9}, {0x200, 0x8001, 0xd3f, 0x8}, {0x9, 0x94d, 0x1ff, 0x36946654}, {0x5, 0x100, 0x419, 0x1}]}) getpeername(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000100)=0x8) 16:01:03 executing program 1: madvise(&(0x7f00003ea000/0x4000)=nil, 0x4000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) madvise(&(0x7f00003e9000/0x1000)=nil, 0x1000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) r1 = dup(r0) munmap(&(0x7f00006c9000/0x2000)=nil, 0x2000) flock(r1, 0x2) kqueue() 16:01:05 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000480)={0x6, './file0/file0\x00', './file0\x00'}) recvmsg(r0, &(0x7f00000003c0)={&(0x7f0000000080)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000001d00"/108], 0x6e, &(0x7f0000000000)=[{&(0x7f0000000140)=""/111, 0x6f}, {&(0x7f00000001c0)=""/96, 0x60}], 0x2, &(0x7f0000000240)=""/208, 0xd0}, 0x40) symlink(&(0x7f0000000380)='./file0\x00', &(0x7f0000000340)='./file0\x00') symlink(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file1\x00') rename(&(0x7f0000000780)='./file1\x00', &(0x7f00000007c0)='./file0/file0\x00') symlinkat(&(0x7f0000000400)='./file0/file0\x00', r0, &(0x7f0000000440)='./file1\x00') 16:01:06 executing program 1: socket(0x10, 0x3, 0x20) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x78) sendto$inet(r0, &(0x7f0000000380)="0e1234a1f29f149a17d1c1270c1006556f3242d2b87facc3fbe08debfde7f0a7efc2fb265711e10c8947a45ebb49a1ddcee79737f9a6691c925e47ee6cc25fb7460e53c046c2606228e06dfd53b92354cbf173597e763a730c431cbfa22189ff5478b33b59324543266182e6b0b5b3911e860ed614ab7028e056217e5afc4ab7a5955e8496c55f50dfb6f5aa903589beb2c0ca2ca0a82a3a5733c4c191d8ea147a91d404cad91718cd6df3ee6b56e1a2abc0dc1031cef0d806192c68cb8a227d9c5c3c3a9e8d7c5da795b77f6878615f5a48a3b3a1d943d1d7e995ba55ddf96fed63bb91d2230755d234c79ebc441496b4e0694fc8a7dbb224f25f273818a2fb72c4eddb664bfb363b135db607ea45d78e1e56581664b9ae89828068c34933fcfff77b2f9c67861fa7235c3ed5760e1e8531c8190d977bffb256e7a4c0861d175d4c4940465fa3d51db78aa102c7c7c14afd92932234d62015128a823b43c1e2b06cdc4736dde30c25687ff1a055de6c4b7248aba12099ba7ff1d076ae273e0ce1a7c764fe747424f453e879e7a4dfb254c46e0ea21f5ba418c5fd7775083bfc6170fde8ca79cdab753de78f1a1f5dc617c1ed119550050c76ee827ba9f2a4930b595f16c7241377feaac183d733d07008ec87d77968909a7110ad5a473ecc250216b26bb778d84925b1ffab58d710b826cc0f4b34d2f867e54c25b2a7fe72f784d67f43a731b0f67a0bb6281f1aec3c7f0865fa1a248f0be2d884ebb449a8061a7ba08df7c4f8acf13b41faf039237a2d849c5b12fb2d14b0c5c5f9ff4365972c158068b88f544660b5e89cd062aaea34ccc2d21a0e4f863dd71b6b52764cd6d37e9e843236ceedf1d73a979342983014f33e94c6e2a1dfedb2537cd890fdce2e47989fbd832d220224508cbf4f050df478dfc10a689007823c42543c475c26c1a784b5d10281838486c35031985c07eed5ca7c5f05eddaef91fd89b0a41eb13ecafd4643db942c6df9d432305c84c31a1a2f74c2384cf4ce20281b8021eb750667711e9cd9b8705166ba3d8fd0fc7ee6cc425314e1b2307ce973908343eb8a49fad1da254beac6d5d93b910988a01db760e7b1119809b710a67482b241978898bc430388978236a09958ed6316a9024ebe2e42673a95d09687f696d8e9a910dde8166e7f1950ff487763813e13d919789565481093427838bfdd20b5725e1caf21a8291e16458a999a8e2356984edaf429d6b5e8ece45870723ffee0c63f98279022dafc4d02490249f129f3e7ae83fff660a5373882e079e9c81112dd67635a3db92620ad3eadbe0cdd441c0309a623533aa7e9a72397960f08ff93f27a0d73ca1d015a431112426e829ddf8f106a2386759e67dc95131e3d6f835a6f69656be17e2ee8375d4148b69a10c060d43f3a7576133df87ed1364ede2f45cbcd5eeee4b50dcde18d286d64798eafe00a034b360c662b2b5861b45754e583ad1bac771777aed524100861d12a4bb683b2a0752093bc6b1932f3464ef49f2b2f3cab190129e5bb3f84bb8295324e6ee8a1cfdded344a407881364c6e2a0b80b00a5ef0f7d90d7ac089bc84efe8fc3aa1afdd25141cc34ead2227631e85436cfe9e685695b7ce79e199d594b16d303703406d1cc4ec34d62961b20ec842f06c587edb997f5f19358c7ee29561869873bdc79b2f1d10d4356f337b85da7830ba69d9dc25c2d76ddeb895146fd1a69b412c238f00b15fe4e4fc22fec596eb5a2edc5e3eb1bc26322194ff98376fc92fd25f7d5dde4aa28996783fdf7d8a0bd6571c8695e7be2a4716be7b0257f99f0fc8a2d2bb34b9601513babc7cb96bee2a32ce9248cd497d5041bf58c55a898a8542087135c6a78b39e72119df298aecab6ca1f9b907e63e2f9624898359018c836f28ad22785c543dc76e6f01a4f525b5925a73ebcaaec85a962b3e570f88ff339320cec2bfd7a8eaa583789a63f8729b3dd22947996818a45ad0e4c2c1bb0be95a1601ec2685d81e090fb12f5d8a484519e0141e5532326b4e2729aa2a724a81034672f671fec86fac7705b7a272823b0bd2da77bdd8462eeb7bfacd1514fdcfc80944ce06fc77c05ac2110586afcf866180c44a20228c5b32e6452548b7bfdf41dd605d3512615e6ba3747982ff80dc0c3ac2d79b9771c337d426feec5ace28da60c2a9e8226613ef3956121260f8330243af458652babb5924cdffea3c08cdba4239b5cf43e7e42dd7d27603c90ce4f4ab6ddc1745d5747144626196c39aad0b41e1332e7ef97c2714f6bfd23831d14e3d869c062e69221f5496dd651e84d4969c5dbf21d714f385ef8cf2ae646d83e1afcd45d936867e0fb68cda6b8d44281fef729e672d2584be8dc32b11b55b361996c11aee506a935d8eca33c48fd9b72dbbb0f10c8a7d73e3d05d7618557dca310ea463ee4a0c4230363489a78b6ebcdcbab0ff8cd99b95db0da35deb9b586ace66719a64becaf0a2f398a5b7f3df078aa2ede00f0c576285939954ed8ba72b38c0b8f9dd942b97ebe9860adb0898f499d3d6f2f5ab6ca7326a4facd8658b8991b33de76bc08f44cb854dc5e4b8fb3a5f25d3b0f6e5379fb87b239295d69637aa1881ea72f67509792d6f0ae5ccf8df4471094b27bace6becb023e0eba19af2c991d6c8f258c60f3ba3174eb97248f97420f8bb5667437ddcdcd150485348b6a328e52b089f2855b2deb4e67b39e9af8b52e593ed65706e9f2895b5645838b1ca18a97a84a65dbba847111d2c9d39cb5ec7b93a76438e3201cd8f6f29e9446b11a1a67b9fd4e4149e21276dfe178911eb00d0633b9734b2c6a8d097821a26ac8e06024a68a47ef665c0cf6419f784b380cf53981f3cdcd3005322f52f0039f8e79ec043134178a68aaf3dc4c6370cab71aab729f8a603d80ff0a1297c5d44a4c6734b93cb3cd957222c3865c1d6345392d58244e3e381ea07dc8ad474b33f5dbb2370f3d383416985fda16c4955b5d8140a76b6fdd355e0adeda7f10a65a8041a0749a4e3987d064013ae103bbaca74538c3bbeea586cb54891b629aeb2a54a3d23667e0d11239ca2aadbbc8c512102f9dcdeb46eef83552d8554b7b0881dde5bf82efcd9c3d9e1b2028a2b79ff0544f2ab4cd7f87e2284d09f07e3555d6f8708e563c068e065ae8798aaf58dadbedb076f60c852b3c86a032b14d6d16b9a6bc0b846aa9ac115446853823c25c643469c01a469778e283c8328ebe11a742e9e4a42ea41e88ad03a61ca87e78409b767b49890ccce91b55b76e725561943023eb9160ea67304e8330e437949b4eb19205e7773d76d67d1b564c58a24001a4002ba0470e602aed323dd9f8242c853bac9ffa9047f002ae6c6fd1e518ef7f180ed99cc04544b296b40ca33f882faa35a42d8f0f93e4f4f3faf708fc08775c6435b289173a77f7a9d373a96569ae1a9ec047010d45d6445b0db18c53c71922388cb1a7bc750abe3f8fd839c903a84a8676150644455b6a72fc692d6e275cd14f2ced6c8733e30be8d5d28e7edc0569d57e3a800a1ba27ac5d428a58e8f349d5646104ec9a68677a097b48b8128f0fbb1b26bea64c330f0a2fb56cfd09e7945d770d5e457b290fd44ad1849546177e543f8d65047c618477bcd208f13ab0d1c974c9085a132fa1b2a5547d9d55236ea355ee3e8a7a493da8b6afdbdfdafb63db98a82660c1dc7ceb5d3675342aa31b85cec1d20d9d8f23df82d4760095b242014ca268c0ed17c178d170753be318c6049cf29850f6fcfa4e017a306c5c75df3e4720b62384c57a29a662dca9f4825daa1ad631aad5578a0064a414c56bcb4e2107a827e103a7e0a5ae35d9b93186c648fc9cd69132c42400c4a5eb2a8e9ba02dad8168990927ee33ad6fd941e61e309789455a11875e979c74d6eede119b73fbe894070f7fafcb4b4900ec661474446ad85e3de3a10858ebd036019d6fc2182c99771eeda325f6e8ece2b8f72982e699a269b9ab1d74a732591a708c799c75eddc4773c9c4e442e925436ab2e7c75e90a57c38682266e3691da97f9174278f080e16a68434140b53ec1e025e1bffc1a62134a9cbca396aa428e15f6115451849231803bd4e8519f31ae49efde71abbfa68003af88dbba876d447589a91fd5cc9425608a6f76a00e28210bdaab51160f95ea69829fbf12c4cdf0b2867cdf59c9eadd4dba191d8065e2342439608331e08ea07512b6103d2c76cab542b48297747359569dae57ded90418fd9e3ac883efa6f867262d859762ee31eff9ac85ce474f3b1d6ceb906d934d4ae6c4579f3455fff59a4db6ce3f47b2661c528d7a697cc36f2d905334dec51e854d391d7f46b7f8ee9db624359cd25ae7fb89b6cf797d96878312dea4d32358f82025d4ccf39ccd084481483ec90a02cb09c52a6309cc3f1a968d2d08ae0ede56661922183e2aa2fcdbcf3b7431f3b09591c0b46b05d39b4807a25f4da0eb475ad76a579939957d7891c7f1ed3fdd6c522d5d8aeb9e32fc3705a4d272f6e4eca51e5aebeffa0b1b781e183f03412b7925def98a619ecf8a185075a0577dd8a82553f520ae97b6a5f80e27830b4b788329942d9494a356aab53c73e43227ca337e1e737430f2d143acee660d6dfcbef0a72fb36588cc6861b25aaf62753821d90c0c8f31c2607fe4b255cac2643063dd8e874d710c7144c07273aa8824d89a2b1001bf7af9eef93690c840bc9584db1f6d37e612d78211901f783e58a318d7b9588c09fb99d8e201ec38ab88b81eaa60b7e6013f9bfca2261d894c8c34f37d9a01816b0c6ea9b74212f8c0adb2875b123e604d15539b07c224eba5f18ae2b0b1dc250468e2c49ffa26d2c97999c0c67cee639ef42ef81759f4a52e06460bd221a30d5bca00c4989abfbd87db30b988bf74ae359d54d08afc85e051597fb88fed694bc0b9868bf0e2d4b50d193701c066be1b6559723329f83633d30fe4aa7d16cd1972af304459d6be54b54f9ec9951ea907c7834a0d8706b4375ddcad6c24dffc81cb147b985252cb34fa5e8539f6228b82795e9b9c4b4d326c6ed842ca22a801c7f7c0b2fd0ff5359539bac5414f54e052b642126e62429d3e66989b7e88f40d0b62be96b72909f73595c3e0060719a942289fb9e1182d2f59243bf64b6be5577c3da063e1fca7b05b300abb7ca5e3b6541ee575eb7d167fb34c057c7795e05f778dbc5c0b93e66feb1fdb9e5d4da8bd65dbd3d2505b278d49a16e5ccd19be9d14486bf7bbb52fae85ed6cdf500e9d3b6827bed3dcf3b3214cda90794f87df259dc04ddb8f8377c8451bd59b6369158f2a002bbf6a1748fa77145aca22492b3e28730e9317b0a28a0e35c04fb216df341aa45e3d734080ec6337383673b64a2d03e3a78d5518ff14cc66512dc8e54abef61c3ca34b126aa330d541dc5de21b7680b327e65242434b59ef7a13bb4d5c4c3f5c8c7409a7b521b9896bd28f74cd7353d6f734e3a21f30f33bc4955a6f3013c060fb7b0f28db6496a81afc11ef03162883faf029d5ca72ea1b887c5a28fa7ca4fd4a11a8b27f1b5ad364d355a7b5e565df08d46f121ddec07fe19a57870318458a554e6dabb36e9e33b2f476169624b75175acc462476028c2697cf73dc194ae43d46899e1d2a8eb0222504cea001ea67496588b2f16bbe1ea9d27d461c64f62a313e8d341a8636e4696c85c25453a8392e2f05f643e1bb3e0ae2b809f379ecd2c91f6aa61a547b8147bcc11e3b9dc8fe4a522d60df03e743e77e1cf332ae862a1388818419eef7625d609a", 0x1000, 0x402, &(0x7f0000000080)={0x2, 0x2}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x80}, {0x7}, {0x6}]}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:06 executing program 0: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000b00)={0x5, 0xffffffffffff4464}) fcntl$dupfd(r0, 0xa, r0) 16:01:06 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x1, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000180)={0x3, 0xffffffffffff8001, 0x3, {[0x3, 0x0, 0x4, 0x3, 0xff, 0x5, 0x81, 0x200, 0x4, 0x9, 0x1ff, 0x0, 0x0, 0x2, 0x0, 0x7, 0x6, 0x1000], [0x10000, 0x4, 0x5, 0x20, 0x4b1, 0x2, 0x4, 0x1, 0x9, 0x10001], [0x3, 0x7, 0x3, 0x4, 0x1f, 0x1, 0x930], [0x80000000, 0x0, 0x0, 0x9, 0x7, 0x5], [{0x401, 0x6, 0x80000001, 0x3}, {0x10000, 0x3, 0x800, 0xc90}, {0x401, 0x100, 0x10000, 0x4695}, {0x0, 0x0, 0x1, 0x8}, {0x200, 0x8, 0x6, 0x1}, {0x1, 0x0, 0x9, 0xffffffff}, {0x401, 0x5, 0x1, 0x3223}, {0x1ff, 0x8, 0x5, 0xffffffff}], {0x2, 0x401, 0x0, 0x6}, {0x3, 0xfffffffffffffff7, 0xb6, 0x7}}}) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 16:01:06 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) fcntl$setstatus(r1, 0x4, 0x8) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000100)) close(r1) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 16:01:06 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000001c0)=ANY=[@ANYBLOB='\x00'/16, @ANYPTR=&(0x7f0000000200)=ANY=[@ANYBLOB="b6bdc995009a3f3882a92141d6eb80dc90b89abce610e08ec5ee23694ddc466cff55bd117aeb10a8c9b38babb79e55ca619bf4ff20e118d30f7b8f10ec7f2d91b27337b5f02db78012e54b63f16aa2de2f16a7cb7ac9a854892d99b6854ab790170d42c659d67b57f01f47e4fd74486c58e028dbc5215e0cbea7086fbaa50fd48abc1977a34d0969aa5e66fc658b558d30087a8cf7fa1ac5bd0faf68b61564f0b51811c7cd53c7172514aa8802b255e296bfa4c8219533b2ece74406a12a4356f7bff92bc44b6363e2a6f60251885bd9fdb63820e50f89202a9f3dbbdded4c1ce24bda72b432fb5c84549a50a2fef580ae92ec4e47e292c91dae"]]) r2 = dup2(r0, r0) shutdown(r2, 0x1) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 16:01:06 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0xfffff}], 0x0, 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000002700)='./file0\x00', 0x100000000001fffe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x6, 0x800, './file0\x00', 0x8, 0x11, 0x8000, 0x20}) 16:01:06 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050390000000000008005586ca900f0e08fecea11ea8fef96e00000000357ae26c6fda15fa4f376336acf00b7804be781e4991f7c8df5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01bb1b62351c5000000020066000000200f0200ff00"/177, 0xb1, 0x0, 0x0, 0x0) socket$unix(0x1, 0x7, 0x0) 16:01:06 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) select(0x40, &(0x7f0000000000)={0xff800000, 0x80000000, 0x5, 0xfaa, 0x4, 0x3208, 0x0, 0x85}, &(0x7f0000000040)={0x20, 0x5, 0x1, 0x5, 0xe277, 0x9, 0xe0e, 0x100000000}, &(0x7f0000000080)={0x9155, 0x3, 0x0, 0x50000000000, 0x4, 0x6, 0x2, 0xffffffff}, &(0x7f00000000c0)={0x100000000, 0x3}) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)={0xffffffffffffffff}) pipe(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) openat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x150) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) setuid(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r4, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r4], 0x28}, 0x0) recvmsg(r3, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:01:06 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) flock(r0, 0x5) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r1}], 0x1ffffffffffffc8f, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000240)=0x3) 16:01:06 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f0000000240)="fcc0ef6009e5c2a1b452a7925d0d5583212ee5f5b0a87496742fe920a6d8fd20b8bd809cd88f9c828e4989585b646e2cbfe29d0269497606b66a68bac41da78e3a6d4bf1c8f0f487a6c657d99842758d074aac3fd570786e3f1407a944146afd4cec31caf26f", 0x66) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) 16:01:06 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x1, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(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']}) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000540)='/dev/null\x00', 0x80, 0x0) linkat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000580)='./file\x00', 0x4) 16:01:06 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r1 = msgget(0x0, 0x400) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000000c0)=""/47) r2 = socket(0x1, 0x1, 0x8) getsockname$unix(r2, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, &(0x7f0000000240)="fcc0ef6009e5c2a1b452a7925d0d5583212ee5f5b0a87496742fe920a6d8fd20b8bd809cd88f9c828e4989585b646e2cbfe29d0269497606b66a68bac41da78e3a6d4bf1c8f0f487a6c657d99842758d074aac3fd570786e3f1407a944146afd4cec31caf26f1cc433203ada1acdb742d76882e800e7caaf48342ed2da67e44651b319193b0de165c12a82b09cac504978d60f280f562f38a35b7935f84369636013e7d69d5a3811c4facaf1d596ffb9d8c337add779eab09d000b049308fe0b3b2857b5ce176aaa3410a9f69140fa3a77d9a8077504e3ef", 0xd8) 16:01:06 executing program 0: r0 = socket(0x7, 0x3, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) listen(r0, 0x0) 16:01:06 executing program 1: getgid() execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/@\x00'], 0x0) getegid() r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x1) ioctl$TIOCCDTR(r0, 0x20007478) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket$inet(0x2, 0x4, 0x20100000000005) r1 = socket$inet(0x2, 0x2, 0x0) fcntl$setstatus(r1, 0x4, 0x80) getsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f00000001c0)=""/113, &(0x7f00000000c0)=0xfffffffffffffedf) 16:01:07 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x9}], 0x0, 0x0, 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x1) 16:01:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0xb1}, {0x15, 0x200000001f, 0x4}, {0x3, 0x0, 0x80000001}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") 16:01:07 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffe, 0xcd, 0x43, 0xd4b}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f", 0x2b6, 0x0, 0x0, 0x0) r3 = kqueue() r4 = dup2(r1, r2) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000000)=0x8001) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, &(0x7f0000000a80)=""/4096, 0x1000) 16:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25, 0x0, 0x72}, {0x8, 0x0, 0x0, 0x20}, {0x6, 0x5}]}) r1 = open(&(0x7f0000000280)='./file0\x00', 0x80, 0x2) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000002c0)={0x1, 0x7fb, 0x1, 0x51, "691a2ca5582701abb752150a51523b21989e95a6", 0x0, 0x1}) r2 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) getsockopt(r2, 0x3, 0x5, &(0x7f0000000180)=""/124, &(0x7f0000000240)=0x7c) ioctl$TIOCSTART(r1, 0x2000746e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = syz_open_pts() ioctl$TIOCSTSTAMP(r3, 0x8008745a, &(0x7f0000000040)={0xd07}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:07 executing program 0: truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0xffffffff) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) openat(r1, &(0x7f00000000c0)='./file0\x00', 0x101a2, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_media}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x4, 0x1}]}) 16:01:07 executing program 1: nanosleep(&(0x7f0000000040)={0xd}, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x100) openat(r1, &(0x7f0000000100)='./file0\x00', 0x0, 0x8) sendto$inet6(r0, &(0x7f00000000c0)="9b3758e1b1a941f0", 0x8, 0x4, 0x0, 0x0) 16:01:07 executing program 0: unveil(0x0, &(0x7f0000000000)='r\x00') 16:01:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61f41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd84606000000cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb8c6ba9d32fd083b12017bd1ea0d5c21", 0xca) r1 = syz_open_pts() close(r0) r2 = dup(r1) fchdir(r1) r3 = syz_open_pts() dup(r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b7c507c84a4ffffffffff9c11fe4dbfa600"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 16:01:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1d}, {0x3}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000180)) syz_emit_ethernet(0x11, &(0x7f00000000c0)="b2f1fcd974b429ffb7f9101c3c1ec76c2b") pledge(&(0x7f0000000040)='/dev/bpf\x00', &(0x7f0000000080)='/dev/bpf\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x5c0, 0x0) 16:01:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x40}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = getuid() r2 = geteuid() setreuid(r1, r2) syz_emit_ethernet(0x4, &(0x7f0000000200)="b6238812") 16:01:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000180)=0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x4}]}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x892, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) getsockname$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getrlimit(0x6, &(0x7f0000000100)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000280)={0x2, 0x5254, {0x4, 0x80000000000000}}) 16:01:08 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000000)='./file0/file0\x00', 0x0) rename(&(0x7f0000000500)='.\x00', &(0x7f0000000540)='./file0/file0\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockname(r0, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) 16:01:08 executing program 1: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00wW}'], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) close(r1) 16:01:08 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8c01, 0x0) unlinkat(r0, &(0x7f0000000100)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') chflags(&(0x7f0000000140)='./file0/file0\x00', 0x0) 16:01:08 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) shutdown(r0, 0x2) poll(&(0x7f0000000000)=[{r0, 0x8000000002115}], 0x0, 0x0) 16:01:08 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "81f310b890653d3d1c337ffda9ecd7662e909178"}) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x0, 0x101e, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) mmap(&(0x7f00001f0000/0x4000)=nil, 0x4000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) 16:01:10 executing program 1: munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f00000000c0)=0xc) fchflags(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0x7) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 16:01:10 executing program 1: mkdir(&(0x7f0000000100)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0xffffffffffffff42) unveil(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000080)='c\x00') 16:01:10 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x9, 0xf341, 0x80000000, 0xffff}, {0x5, 0x3, 0x4, 0x7}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:10 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x2, 0x0) dup2(r0, r1) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x3, 0xffffffffffffffff) readv(r3, &(0x7f0000000100)=[{0x0}], 0x1) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000000)) fcntl$setstatus(r2, 0x4, 0x0) 16:01:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x28}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000080)) 16:01:11 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getdents(r0, &(0x7f00000000c0)=""/187, 0xbb) r1 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1001, 0x0, 0x0) 16:01:11 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x8c}, {r1}], 0x2, 0x0) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)) read(r1, &(0x7f0000000140)=""/36, 0x24) 16:01:11 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c65ab2a"], 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(r0, 0x0, &(0x7f00000000c0)={0x3, 0x0, 0x8, 0x4, r2}) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) 16:01:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x14}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000000)=[{0x91, 0x0, 0x4}, {0xfffffffffffff800, 0xffffffff80000000, 0x40, 0x20000000000}, {0x2000000000000000, 0x7f, 0x10000000000004, 0xda}, {0x3, 0x3f, 0x1f, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000100)=0x40) 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80000005}, {0x4}, {0x6}]}) r1 = getppid() fcntl$lock(r0, 0xb, &(0x7f0000000080)={0x20000000000001, 0x0, 0x3, 0xbe0, r1}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:12 executing program 1: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) bind(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) setsockopt(r0, 0x29, 0x1b, &(0x7f0000000040)="00010000", 0x4) 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x24}, {0x61}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000000)=[{0x5, 0x100000000, 0x8001, 0xfffffffffffffff9}, {0x3ff, 0xffff, 0x100, 0x6}]}) dup2(r0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='X') 16:01:12 executing program 0: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r4 = socket$inet6(0x18, 0x3, 0x9) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000001c0)={r0, r1, r2}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r5 = getgid() chown(&(0x7f0000000100)='./file0\x00', r3, r5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 16:01:12 executing program 1: accept$inet6(0xffffffffffffffff, 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) 16:01:12 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "5b980c03a70e2660b65d3bb18de05869d12445f2"}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x5, 0x100, 0x3, 0x800, "1508ef437c97f4f259999b3a60bb3ef0be378307", 0x80000001, 0x401}) faccessat(0xffffffffffffffff, &(0x7f0000000100)='\x00', 0x0, 0x0) syz_open_pts() 16:01:12 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200a2, 0x183) openat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x154) setsockopt(r0, 0x0, 0x0, 0x0, 0x0) 16:01:12 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) fcntl$setstatus(r1, 0x4, 0x48) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1fffffffffe, "b04d00f3ff0a631a00"}) r2 = socket(0x18, 0x1, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_open_pts() 16:01:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x5}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) 16:01:12 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe, 0x0, 0x0, 0x0, 0x4}], 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCSDTR(r0, 0x20007479) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup(r1) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000000)=0x2) setsockopt$sock_timeval(r1, 0xffff, 0x100001001, &(0x7f0000000100)={0xe5, 0x1}, 0x1fa) 16:01:12 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0xfffffffffffffffa, 0x0, 0x0, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0xc002, 0x800) setsockopt(r0, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:12 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x7, 0x80000001, 0xca, 0x8, "07c85f6fe5df0049e193809cd1f9d574530cfdbf", 0x1, 0x995}) dup(r0) semctl$IPC_RMID(0xffffffffffffffff, 0x0, 0x0) socket(0x2, 0x3, 0xa2) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0xfffffffffffffef6) 16:01:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002940)='/dev/bpf\x00', 0x8080, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x81}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") sendmsg(r1, &(0x7f00000028c0)={0x0, 0x0, &(0x7f0000002540)=[{&(0x7f00000001c0)="0ef8fbd0e3d7c2da894a6e9895993764a973875485a2925afe35737a4ff8eb231cc028a4ac14784d21d4cea673efeace88880e76b55c8b4c5b8aa763d7d8678cdaa445bd06092f6c7ac46574c68416aa9862a4098b7835d91d310be3e977124fea09f3cc9aa2a1a3810d1f8717aafd4afe78e2695d9f922df39af8a6fd2693a2664d8c3330476b2cc25923c5a011bc111d62284494d60aa217ea6c9d8324687e69943909a84e63b9424d90edf3338fc36716032f3551e4801c7879ab7a31f57799", 0xc1}, {&(0x7f00000000c0)="6e693cc66ce06bf9d992b5163c5110727940da88a9fdb0537957f56c7159d6462d35378f087dbfa48c3c69fded1fca835e34e4d464404b3125c46b533b0e7bb72fc7ac15c88605d048f806accc2bb93be707ba3b84dd2d9f", 0x58}, {&(0x7f0000000380)="7a1b3d72c816d98ee9b07aa9833990ae072dfb3f780d2932d68ff130190ee4bb95dcb4da2ed0e303878a7ef5a8efe8bdb1b13837a7b91753f47e39f846ce944874c0313e66a94cb0f24123e87856c88054f000495114253d17c16d8fd37d22a7cdac86fc3efbf0c2928c8bbd15006a8b084d4bfee5483936aea95a4e151f39adf671d9a01802cc5a12fc8be4c58f599cdaf26124258ffe0d46c9f900d9108d80c601e1f028d83e2ced010e75da10a931ed5226c1180bd98b77f2332cc59b7132871172641fcb500cb3e1318aef284595ce66fd94fdf1007e0886c87f47b38822d24d9efe3cfa236a15f3aa9b75a0561a8f6175ba4a30dcb51f75e4058c1efbf4c4408dc2e280f4a307598ff3ff9212184db4b99e07ca7b832cec34bc99c4d32a01feb399ea49d1c69dabb59f011d91d433bbf292752a4b23b67604a4502909aacba9ac091b7e7cf1dc3fedd28edf05f9f2e74886c3093ba6af28b59e377141ec9c1518a4f6668c725fec901402c368f12f55bbfcb29a863d1d1c33ee95ed68f665ac930905ef78a5b1730ecf159a36e4465916e22b9037a57743076fce3ca2a986e3e52dbec830a28e54e98017840ed77e3fe44a4ec86b6c1f88f9b57200a44c983bdf59f26077064ed116f9ccd7578250e93ab6f8f6d5f3249d4dce0d1391c4ff629f073d4c55b9c15516b5727b434b89e850cd338edea4878d6d5516a795cdb49913cd29b36da32100e1dedf1ed312311650ff3b235a7c4d040ae36c57887e89a68a00cc3c010b8ca9abd949d62ed11720c836f71e2ea62bddf7e6c5c589e40f4137a9c13cd761eb3c7bd4ec4930b676f763e7f12339b776ba6c8dc203a77f142f59109d9d97245729d238d7c81f4919985491b21f986302511ca922e67ffdcde330e9cd959d0ec89c11dbde7daa19a89de43ac31c426c24eb6b559da9e2aaa478977c8b77412ae79a2c7fc596bdf699872d3741e4064863fce3bcfe3a2bdb84043b22453f8afdf8ab450eb6dc8bad99e439c4a22b9725afa81f2c1806854ef4298952b9c550e7efb082135e67af6bb66087c5963b599c83ba55f0c600fb094d6ad979a572bbcca596034766bfd98320da5b2bd9033fe596552ca77a51515a23a37a70cb8c300d5e7f8ff90cb2ed56e4873b88f2ccba0a915428f38cd1f8001eb61f05311b89439ad6796c871be0194585fc81da9ef2f6d7d04207f3e83ef5f603b94567e5c6401005ad6c1fd41bf534cece61db1821c3118be66bfdabf22048cd323eda83e6360eb7f11ec6b4bbb2b8bf76a61418b85384cc406205e72876c354a6ffb93f0e1fac11bdf935a2a3d491edfe5b85c61df0529c3963f107825a0bb22c239dce576534f310e680662c5a303f01edbccc7ca81a2b99dafc1ed3f1592dee3fb41ad04899be7734c64eeacba70a0cb5e3f16ac82bf71f50500010364f9b8e468ec7dee7f16c3b6d74d4d8794831b4274111dedb559f4b75470b0b71beff344d8b50098eb7ac4ef97ed1d3a1435d5a7366a07f54abab4d9d0d9e76edb8848f78d448867c5fa70a9b6ecf1d81e96f8353940fbf10d1072c8f131ce994b259532635474114f6b8af2226c6fa6f0b4703f568c26213451ae91ac4a753a59bbece9b9edd24ad6dbd6430412b7d0a411004295d082a1113059eb6e35098cbf4ef6937e3eb79a49000a12dac359e9e6e263b9723f2f684da199e7ffddc22b704ebfe9cf91deb741a24d5112c10519cf36043de4336315ab7519d33cdff63fa3e6129ce835ada44442c077858a7387b8e3d67b15bf787f434041315dea9f88f433e86972d241b52635776e4e70ef7aabe7dd2d02a941041e3d52939a89faf5c7e8453fa66cc0fd7869aae0152d3b8a556f8c4d6782276b937d6d866000320c7cbcdb01438b7876f042ebfac04bd0a2c4d404a26b42de40936b597d09c6ad96aecc2e929c650dc65a6d44e924fec9f0a6f0d842c29752dd769235f297377211e1285b8ce8298d0c092d414f6ccb2fe382cd647c16759e7b50196b0f101392c9cc061163544e64cc4e88d7226d2c369de50f07144d5d5e15075d3089415ea2b94a2286ca37cea33078a8786be5418d25686d34cd9b41ae1fc00008fd3bc1e319969259e1e62296c4012a86f64e888b11cbab4073de73cae5f10858f0c60801efbd0353d20f06a163305f1fe48b8817e897d42990c5e4a146dee9cbb67ec6968025ceaa1709f81fa4535f4bba9a0d4fae09c7f7210c6e37429032075aa2026c412d2453779f0486b1077af0b9fb4ebcfc7d2d7839305a37fb366237e0fad15f359c8dc86d8ed9215d57671220ba474e4229ba0ea2b3ba52b3104f24a969e5b5e5e0aa45a107d3303e483b81cdefb4619647c6df91e6f01ed7c6ce0722194429fb7bcbb4f1c09eed5475d0c321fc11fba160c44b4ab4504f71ecc141c8542bc581b37a317a68b16e9d70924f52e5b105936dba61ed466dffe782273a24a66a7bd6d15556eeab7d9c74eb96531d1ff3a2972aa6e4ffc268c3b8046b05f53b48053a50c23ecea2861e03f5fb2b23b42fe1f8c220ccc6113e7eef04ca471fb25db3983757bde922a4abf2f92c4ade7783d065c629fc8e4a6d1dbb196d32888a904ce3941c64ef56ba127b8560a98cd5259a2534f3af69370783d9f158ac4ea48ac7a1305596fb0b820f5e20add08661da4bfb1d79badb16dfdd4f9aaa0abcbab53d162a6ef9b51f74a7cb2ccb3f39c6a5600b556ce7ad333f4ec3abb5c1e1ce21b0ee5322d8132d6f771f2aa2b8d76de9e6fedf707e10349edf80bfcf5dcce8a9b89a7d9f56d7bfb21699ef21aa76b72e2c6c829bcd0401bb9ee53fa694d68a67c2f6cbc9375a06d369f914d366a6efc64e0e9445d16d6449f8fc9e56a57330a2bd7e9d3c0a394e37351230db9d632161d5fa4967d67c2c009b156126747c8256d92c2b58eaf494b46ee7878d262c614f731bf56c15593ac0b46c03022976a06a9d66f8201bd2b0d1212ed5a063710115a2188ee480335311900383de516f84e705572888d5be7fd86ab439113d37c6cc636f8559f66cefbcd8ee47ec545f4cf86a71b9c780b4d3267420aed664a4c9fa5336de2180061346c737fd2415e14c32f69d3fa8d476b1c9e0464e9c7fbd308b1e2e0bcb5c186d555aad716293a3a8bd2f838ca7edfcf965fc36e7d1f0080426ebd2547c321a92027536e903db145c6d040d06c84cc4e741e9d720c174748afc0e1acd9b6b2e4a25ab30b72bf57feb19c1b9da593791fc419e6ecd5178a1852c541e32e886ce898da911d382a3e19ef6f399747ad23f3d9a9e1bb7a0796a2d97ea46e68d363162949bf10ec1a1dc86ed1654715c5ac0c6c745a002561f396a42f1c80ded1fee4b74993599eba59ec9164002dacda332b9612585feaf02059f66efd777e55ee6eceec77f8e7030ff857a649ac7334329018bafc21a82cacbd32d6e209ba645cb21e0e19d9dd16eef3516ede7533310e6b025c25c9896b0fb06d6583b80ef121b8e4593d1aefaeb2438082c5e8392c6579a7ca38b4b41e8f58df4b83cfd3772f4ccd6a586e0f29eaacd413d16314e31519f39cda1f2184d91c9cc785979fe7570042615959ce2a342964bea513d95be888db134d5d37ff36369d218913a48797c30dbd25e2e1b2e514b3db6c1ad99c03680a02788438df96b0fcb538625317ee3eacc7fddc24c8703d1e08ea6002dd73d04dc8db0d4757891a2d4ebba9a42b9bf0abfb3e3f6a7c94fec27b18f0418165e157086da11275ec7009f00897aa139cf33548686ac731b846c68930b2062e9f3ab5bd65efcb4ac923f08966a06ec8c8df9b5e7b2c433f96b3670846650b78906ac531fc74e01526ff4e72f6ccbe37674084039463afa0635e20c3d80b4669d81e3e8f9dcf2dc22a1e0ab77b1a87a0fa604636afb779f9135fde86661f47dfc462b4107546d4597689510881b47c14444985661cac617f989d4b059b8025e753739e47c64220cafe3cdb469f62c99ae1bdde85ea6387723ac2089559539183572d22d12ca202e23228837000b4defa4524905e7008c1ea255d813c86a5e62066635d4a3909f36c1120feffb5c416b5c2152b00d44dcd9f553ab649eb613c1e4b600a92e81356f495e6c4035f4778ad6afebbe826a5cb508fdbe042875044cd07759d1704e3725ed491c46af899856945c88475ce510ae81237f555d17b651ad53453f65fa18d37d63ae283892436095c47b3588a9b2e3a01b8644e9fa3a7f163fe52dd627f53cffa5acd1d3b576135d7a70ab68885d23dbb82c45363ee4fb930131b435757e326b74535c18f2184a391e370cde9525cc34dc7f8307db5e58a7f47a5aa30a51871300602cfbea971469f37cddc61b5f0d30e7fbfa02ed98f2e14898817399f8117ca190d8c642ccbc1d024987a3f3bccec8e073b54d41497f31338c06a7d928d9b06c12507d4268c3d20a9c4b6a40834279675dea4138e1ffe3e9d29785e0c4d04d5f25c3f5c8fe9d4e1591d2f75c9c53c0948c1311e38e37c157500346c5e8461018b9118a4db68330cb43d9bf329ace29bf29aafcbfa77f93a92915f8215a893024086b0fe76a7010b81309135c91e223698b6fb73caa59cebb45020f99c111baa0aa86de649b643e59847bb4829b10c15c0e4fdd0418600708c646fa653cf9c61ac0c2af4d1b71798cc7297709a9779d91e4e7b269b99150e56146d42ca6783c39b39eefc3bec4dca044a3a0ddf467ccf50cadada05124a64dec76aab8f781bf118363abbb6798a8f5abf37ceb3999577a99f73acac0c8f2385340dc113954276e00fbc095029dc3d999edc17df12253852c7c087f90ee0b0bff08af9c5d3336472bb7d07dc2901bc1c2314dbe67e87c6de88b593ee134001032a4ad277acf8648cb9c1e5fc3328a0a6d3713d2e48a9be83c818bd8afcce966aff76a4e695bd039af24f74e2af3a0f669365ac50b4feceb98971113b94f262161319a58cbeb308fa9c1542ec78109ba79d76c5c4eda0f78b4d30bd2a17beb982af4b9fba88859eda2bdc9756abcbc9f40133c1b03be2d45601dea559ec8c4cecc2d138fed26eb4bca2d7a05da5f65cc2ae9e087004683b27ead992a42d4f4b1de2adb961af40d69c6e05323c3beaf16f954ff07ecd349eb66c9a280b70a99dab9e168fb2da50dbac6b2f9531509d7393531e601dd7e30a6e108c71efdaa924e243cf822f50422c3a21866af93fad187e9b5240ea98e1b22312ea57970b3d8a45345db35dfd49a1d46aede25eafe4659a7e6a859e643affa0e18dd67df0476061105104cac94e6be38a9c3f4ac81c775b21a37fd90e2c33e13e06de93e1eed738dff172fa548af12bf9e501fa0f754c804589e26ac8c8fcc92bbb4e25698d859cdb0ad44a26ef2c89a4f20c265e2472f61da3744b9d2478388af7d60e50e55d5a5484486a443e235a0600544d5af80e7d7df79b562008066bb715a145f990abade2a83b1a8caf73e495d02248e712e892d82ad76b6dc501ba9a3f46b83cab7756df3ba2c01a2ee0abe1606be022097510420eb1272bb46f292892cb2e465ef3870195e8c7a09a7e435d0dc85e3ca4ad6f1d51aec9ab2093f615fc8b7c43a48cdfe947e2b8068afae85dcea1d0219b98497d02104cf274f341481699eeeed26999a83f7e1be1db1a0f5deaddff5a2de0ff3e273016f001a132a412964d2b79db68e51a69530c729eef5f46e207949d0bfb4dbbd7f0811b6879e08cd4153b117977ca18008e632d54b68b11b8814d0a34590d19381df3e572f4a2617d08", 0x1000}, {&(0x7f0000001380)="726dc2890a08a0be6a88fed986495f4cf1c001d5fd6913f8accc183be83fbd0e22962384590a2803a381f902195695374823a86d28bb833ac11553fb3a07a19498de77e55ff00ba02d963295f183059f7989a1ecdea3ee84e18a87ba586d6ff537e17a0d8495e0701101c8ef7025a220a2260a06ed30dcc2691cefb1f5ae87c28f1cd7b35e0a82bd02fc4738c667", 0x8e}, {&(0x7f0000000140)="2fd9c5afeca540678286d91179bf4636600cb4eb9dcd215e70dd47e98b6266bdb8", 0x21}, {&(0x7f0000001440)="feeb4a2b9bcfd9b8a97f1023cec15681591d3cc2b80e0cd5fb43f777ba25050134be95b1d9b6ddee441fe33f580018d53a23f0d266c2eb83f9a0acf8e14fb665c963cd3643628fa8c8ad6b44aa12e3016b5fc9fd91e1ac45246c50af15ec9b98363c82fd706792ba7420982be232fb2a875a3ef192cd134b5e8c3d54ab798e4d2106f22e5ecf1f6ba7dc311353f8f39317e70cdeb321795a5e7a97b23b53c3838368442a246d41e5d7e15ff3fdd20b301dc6488be2ded415507bec732f7cd12d8c9c4b2827a30ee901d050034a6124929ca4c0573a3f389907971a9abaf44220230c3d574142007571de8bf35cd299e0ddcc5121c7ee66fc1aefcf88451234e09f0df74af03b0c8d487fe96752a1d0fdef7d2fa838642d155d56ef2d757d8a01a2ed1451be448b4f7a8823e0be9dde0b8b2fa7f37f7a87fe89dc696041694d0b4a2d6438e800b1da56633a54385f6a9840e4722a212162ead6a9adaa6bdb29d4020d916d10272fd7be00d435ca7e3fa80ad42be244536f26587f1ce5e6ba227d45efd41f7e66e24f5dd803076cac07f17a76bc7d4016516c75db353f2c8b16e7798adcaf4031296d4fecec0474c55dcb2442d3cd28fef48a4523d220f4d3cf7444157215a41dc713d25f9d8296b3d6db568f3fcc2129bc657e391974acb78adf15d766d5aa3679403a9c2ff8129f53332cc339d38ad734837a1157159548b03cce62aedba88246d36b1027b0035296c9c0101ef813e0ac313069211071598e00dab2e64b98ea59db9d1fe60c0528db95845fef1099f70af2848ea952b9844ccab1cc962979598c01becf13c96df654ebd96b8bd41530ea3d3cbc20f25c95b569848a0f0ef9fada0b69e6cc7b6bc15c82f13fcf4a7c1cfd2a1bb5778f5bd0807466a08504992141b3453bbe74e6fe905ca035c23be26aeadcef09d0e5572311d15448ad00e0d0be1a1ae120df51108d814642886d90ec764eda9f9c01f1105d9408a6404435bab868abdd4fb552f0fd57cf830704e2b86926a00fb449fb2400f7e248be9d9c40946441af4c6c6d9f4ba1c622b519f72490d8bad14e6b4cd522d79c71ee5e41cbbc0c65da0555e7a079ce0217ed90b97c97974e5783562dd58023650c38459b21c9ae02806d6c7296eb2ba59a09218bd0836172b8baa0004749fea1c1b731539a6c7cd10f82062553642a9702ed5e18e055a6f08d5859dba1d7f4f8d0b67c1022be32bc262373942c93a5e6b333487227103761581442f8f6c3ff7005918e8f086c77b23e95362c3adb0ca40e93057f2020cb90af9b00de330ada8a046eab3b9344403f295e0844c2bc52b5c773ce2242ba94c3c78b8bba7ae4908fd8b09895bfc4354faed5678031b8686933898497a4e111e8c7c33570756d4347a3a2866bc507c7fea31720f503167b6e9fc6ffb3edad0a4076ee79f88386c52ca3d1f64b2192dfc4a6d6c230aaa1471a6f3f165c3555013037fafa28b715bee4752c92ae81906af7ecda1a0a03b1d6b3a4d95a6f588648e71cf41924fc7501020b70b4570411befda2b0cc40547b76c2db954108881de78d2924174fd590338c46dd96e05eb3c0b7183e5cac726b980417c9c95dbd53ee9cde3695cc232d6d57cdfecb32cc02ae564864196bd48b475e5f162b8699fbf0055c914fbb79048dd83a370d5e0c21de9aa47809f7331fe34616d984db25d181fc601cba9dfa2b40ddc4d56cc9fc4d247b9043f74d17fdd6cf5f232db592eadfeac73e313701a61f08ef3722a5d958274ca73ca93400d20d7909de85f155a1f6d1ce886e4407d46bc41b9fa6cf7108c7ec6055408a8505cd07b41062e3c16f6c7e61a8c7d38e3ea9ee5ab374d1159e00df7fed4dea260fe541ec7a0f4a18a83079ab35d63f0bfa931f7242759a04bdc8f8348961b9709d3c24b82567d8e7dccb904c0dfda2632b17e7b039d60cc49482c1937e0cb8c9a4934b7ad6971278f602183a6e6b312c95d1a43d5c65eb276c566f094ba82bb84ed30761ee8a9cb62d756610e86561b4d32d08159069c5f216cc008863b6a220a39c8fc59950edb3b3126cf3fd54abce2717b4fc92eaa699588da720d4b1e7309f11f3100c4794d933af7d8fd23bed10166ddc60eeb23522099d1e80fd6a6b130d4a2d9cf4b742c6a4e9d6e8a71add3edb5c12e7b419183695e1202fd7cd31005a8a3237e9c1e98a06cb8f78ec10ba6e1694a5b84da522a7f6bf1a54c829f98bf6a8dc77de4b19b32686c7a2b45dc257695688e372e5d451dfa6d491cc2bd955876932e571f563480efe3ee6ad81e53f35cadff6ae70886bc6a171660f3ea743aa458727c7960c61c6c5babc8da7c4ce878808780d8518a3e2edeff255796ee20348767e97ccbd726f537364226fa4a1b951df7816458fad742b1817dd29b9dc2a95089d5799f1e2d9a4f525a0b28c325330e26c5c79afa1746a2aaa50a9c616662c2e7ec6f0a8fa88f56cdeb5a1d4159ef7def2db3f1397888af7e2a93e10785875cdf28b744b30130ff9b0cfb8e370a0e68465a952c364a53f8d4ff29f4dfc222172ec6b903fe9b792423cea74c85c40384e07a4b2be36ae815bd26f3928b745e5f3c8e503380c87e1865985002a9faafe971499842471db722d034ce95d9465e25f6768643a7648b0755d001033aec14b85d28c41666b10fb5f94273707ea0d3d7ff0589132f8d74503192ee2cce5ed989f3a9c99abaa62a644a70a77cdd3b3c8748287579dc0d45c9825c99485697622bab8f432d07b3a6787fcc6dbdf42dddd0904dfef2c6b78047725147f8ce5f412464274645e86659b377432587b30c59fabb9036ef2a5a48ca5991682d65be80b6a8be3b1171450f7feb786e15923e8a658cc7c77f5410cee9be0470bf2e3a6618b5e5c506762fd13975c6672d8870d2fac1eb59706777611338ba39d6d7514d71e05d6112a98775eb216eed2a5676e33485b4f388cf2e62b112e0e5d4a3f252146e17b1a2541aaa66284c3f11338e9d89a8bccdc4ac95ab25bd51e292739f177c91481819ad05768e04c2a31118d39f3826f9475cb6d379f734ba5e1a61e7eb2f5cc967b3929b7f29acc42276dc38dca0f7e86b54dd2302949f904cccf37293bace7685ca97d67a8ed6451a2ea0cd3a8082bad587ade79784e357eab1b140dbdd3b775675af30de96b8764bbc3372b7b3a0dd980c5244b1f58c41bf62603b9ce18b83f1c12d492937ffa128565d9a35e890158a1238768c35b21272b821274c81e6f120b246a6c2406790a00e81d79aeffe2f74e334006f239370ff3a52cb8f09b089864387ae1a0bc83346ab3d4a24355e4f57f0bb28de43c68b7c2e7445f4c26249a63cf157cde0dba6c1ed6a3b5f214d155c74b3850a356323ca761b31e6e3d44de9040ef09e8014d746c264a5a646335a4c06b51629aa5cac0f28e51c587fb262252ac79ee9372e384ce99ec03717bdbd0ce88c10a3e4b1fcc6dc618c125dea902ab2728455e2d95e26261341989a2154ba3d3f22edc05ee758451ab58587a956c14c48adad80d756d869528518cae2c49a85f31391103996931a1b0cfcbb6d6a7852b27cb90c7623be9c9dacb2e51a010dddde6312bb9488e98eedbfb5e167e33281c5deef0c021fd066e60ef7eccfd5e3f779d6fe44a1af996e6dc30bff1734655d498dc3d676c908b246bcc63a99f778a09dd078639d3050ac59ce00ccf39960d935caa8b9bc34a10e6d0eab819a29b90a4db0318be54c65f017c0440517022bc29484ce800bda4152f6ee3ca8cf3dbe507b6013c73a5eae2e23a2179693a47cf59e3b015b0949c665afc850ee34b5fae4492a4ffc18040cf0dbe0d4953f6f5f51032676cc20f10e0a6aff05cb0ab854c7482daa0334cbf0a9b52ace39e2397e5732a5b0e28301f86128a9edbc70e0b3781fb2a4d23b25714a413db475844a782d11723d3dd46c0d7f42f7adf493c8cf4575b511489cc2f0b20f3167815b9fcba5a448e1f900aeb78a5c2840489c4d6ae0795d63d253ecd181b7b1dc3364265b8328586da6cafd5bccd11576acdcaf40c7a20b834018262b78edd3ae41be9bb895f9c7187804c586ae469fa6a0e27dab994fb2005acc2efcc235b9808272cadc0fa11000a91c855ae7c7b2b042348bf55fd2f3b86200fb04a42e75e7ed324571460e856bebfa80f9eb7847e775d5fb95381e6c7ed7d685784aab949ab327eae2ec4c171b2ba2e9e1672c3b1221ba9bd412e60d6be9effb77293c41e2ea08f3bc53c7d6bdbeea8b8e654f6b7101943e40337d6c401d9e923aed8d8129a02e961b7b1708e9c30a880f000a785572229132f43dc556ff3aab387f0b55459884be8b31c9cba7faa6c2e903f3a7cb88d615ccfac8921940d058e3d23fd1aff99f6d99a39e16de3b393c562416d07cbef7febc5ea6c968a74d5e0776d9ddd0e40744f1f3445b080973d6c2c915a0b8b842bc6996f90c72acf0fe54746dfc711e8424ff61783ebe127aac95e2d13da6506856b255d69f54b248a5f3c8aad3a1c776a9e93eeda6ca2f2b19bd4b50e4a081e4aaf61f2676f9092c5b3d53a97914db0f46d4daf2b7263b1c7793d549571634ece0e520ac7d92f07808da092770302933e66e7897a49d67c4314e6e1768faa217c74427b3ebade80d98b9a21766f204b60123de6e7eb759575507eaa5ee7f6e56198a54a5670501d70788eaf0ef1d84e181e2361ab49177e048a5a36e11205040d985d36f63deecb6a76cae3ec1e1bdc2547cffa089749c52d8ca1c7c2d8e20ea42e5b95632e91950ba769761db460109602bcdc0e4073d035add4a6e87c264bcd68a77b865a3a4cc6488d1fa7d2214481e621defeaf5834bb888a09cae351d6bef0568beec1111ff4c2e4d94ad610a86b3d9eaae44461fbfa472d4ee21708e76c7718b4a70e6e25546829b2eff366f2d9d30efe63eeefddea30973e35019f748aad0149d0311f26a0949c99ec9d998ffb8f09640bd16bf85d2e0a1bbd7b274a52946316c5016ae62c8d57cd40f562cf7991d42bd2fd7a879078421f9fedcd8004b39324aed468ddecf9fb38f4091a74948f5c66bb082b7ebc86ea5160310d810c594d84376ae81735771e1e550fb39440d2d5dba1d22b968450cbc19afd375ec1287ea5bf097133e8db657ada5ddacb6f5cdfcc24005f3a16fba811fb74d78923c64698327d331e84bc9e8afa42047233818543350505a67b5788c89b606082a15192aaff92bc5ec3f8ab8724c97d48af582938f9d174a5e5570452e116c58f9330270a406eb837db71b4ca2bf0587c378cac5d6427a6ab9180f983be7b7892b873429fc68dbeffc23276760647e9e1c480c58535b159c9effec1af7352a31efb20ed735957f6f55899b9b856daf391e8e6833d8367f31b81014366184813ad7edb833c9a638f3f3a65b2d9b0ec9dc1ee5263bf96118530572a4e90aa5757e883e6992440eb0fac0c5c19625563c44be7f3e3c8cd0ee62b2c1c5894ae00313009824e1395805305211f714131bb489870ff0e6591359fe6836786c361d0423c6415a7363c741dcfb2a4abb603d3c3efa84628f1e24afc38a8def37f9cff46120b90b77c8123d16f1d463a75e6b73d85c9704c9b424857eaea65c06e6006d722760bee8d678a677f4d4ecd220741275b914f0d354ab43fede5b0179d47513b25e5de0732b89f736cf41ea0a156dfbffa78da51404e1ec179874d3b415a571da8d21b0cb34646d14e8cd4d80c8583fa0e5c99cbd1b7bb52f03d85e79bcf5ec15f09019a2a4cf18c4883aab4335a7e3a", 0x1000}, {&(0x7f0000002440)="dae62b8a407a70d1a4e8db5061286fef9b33f0b53826c5f3c33b2d43e753788c4ba5f6abe46ddb1778d6dd7cae17e04b0aa8c938f413b983ea988a11cfabc1ddae20110f07e37d643e102fff3c4d4b0423bd3af9138be07e9f7acd7b45d6cbc17c633e68f3d9569df60ce71055cf49f5ca5f5cca6132afc6fd488f509486e5e06b594eacba55c0e907d5721e15", 0x8d}, {&(0x7f00000002c0)="160ca4b37c40c54fdf9acb3bd2477e56d7128ec6c57e7bf55fc896decb4a22d8e83fb37ed2c3aa833a12df4cc46fa66a223d38bd45efc37ce73c02b662604b0a8550d30b7c857133", 0x48}, {&(0x7f0000002500)="d89fcd01fc530685bbebb6", 0xb}], 0x9, &(0x7f0000002600)=[{0xa0, 0xffff, 0x100000001, "27dbf9ecb55fff52f29d1ec97d2e72aed210f360c32ca074e98a03ace748aa2fc43225a93575d0e44a7f272586a3378dd161e27465ffa4fceca13c0694cfcfb1d10e97fd63898d10bd537614fdea02e19dbe4e87451a4983a04f41492f3deffdcdc02a9fafc3bacec02a6ab52f0e49d22464c8bd65e5bc4f4e14003670ff4b6fac5c3dc22dbd986e42f58d4e"}, {0x48, 0xffff, 0x100000001, "91bab685febcaea741439affa74b13406b0e77365c268c1387ac96772326ac639c59ce73914acaca8aafb67ba29d02d712265ecfff5ee7a3"}, {0xb0, 0xffff, 0x97b4, "2bf567ea31a13566e2fa16d8ef89ba91ed3b390473b32efb4aa6a5dd4cbaeebf7f5ed8de798f9864c84dc0d7f4e8179ec65f913d6a1f84516ecc88cdb2037bbe36621151e828a3024c6c0440b5e9bb17b5980bfcfd9329ba87e0bd7b3f37b7604edddfc2ed309f2e72311798978dd67f9c06d621c93044811b8b3edc612b45d4c41abf12ed18193f5ef6301a3ae2b47006e7ef5e796a3c8db9"}, {0xd0, 0xffff, 0x0, "ef17af46ddc81dc33d89ccd687d06355af1138a0e5bd186c417bb8530510e0862f40b2425a37ce0702892179e8a154cf7b7e47c6e0bcb0e543f8d88acb7b7a86ed1419339374f22918695ca92694ebe165419fe59227a6ad43af6bb735501c5fed4c3cd464eb083ee974e8a44a7b156cbbb7c9cc6d71382a796caf021880566cb72e643b490dc695c87dc58c6d6c9243085c188c6ee42837f32bfa3120d5e4b5230e24a6213bb4cf18935302d7873bbbd4442648337ba2196e0093"}, {0x28, 0x1, 0x10001, "1f421f4b7827547c3fd11300bdc6096c1dccf796"}, {0x20, 0x1, 0x5f7, "ec0109019f2f5ec8c7a65b9747dd72"}], 0x2b0}, 0x40a) 16:01:13 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050300000000000008005586ca900f0e08fecea11ea8fef96e00000000357ae26caae515fa4f376336acf00b7804be781e4991f7c8df5f882b2b7be1aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7d026ba8af63ff37282934e4fd89720fd3872babfbb77008f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01bb1b62351c5000000020000000000200f0200a371a3f80000feffffffffffff000000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) 16:01:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x1) r1 = getegid() fchownat(r0, &(0x7f0000000240)='./file0\x00', 0x0, r1, 0x2) 16:01:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) poll(&(0x7f0000000000)=[{r0, 0x42}, {r0, 0x40}, {r0, 0x24}, {r0, 0x20}, {r0, 0x30}, {r0, 0x54}], 0x6, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x2f, 0xffffffffffffff81, 0x8, 0x6}, {0x6, 0xff, 0x8, 0x5}]}) syz_emit_ethernet(0x1, &(0x7f00000002c0)='+') 16:01:13 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x20, 0x41b4) pread(r1, &(0x7f0000000080)="b8d42e2aeb0decb79045fee8e8fbd8af9d5129833d4ceb9d73001a5130dee9284908dafccfc7b1a5f8bccd4db12a4a05c9d1f3bb5da910692332cdb9bbf7b92e87004acd9dfdc1052cef08e53527a4184c955f7585ed85e5dd", 0x59, 0x0, 0x0) readv(r0, &(0x7f00000003c0)=[{&(0x7f00000002c0)=""/64}, {&(0x7f0000000300)=""/166}], 0x100000000000057a) mknod(&(0x7f0000000040)='./file0\x00', 0x8060, 0x7ff) write(r1, &(0x7f00000001c0)="e7378185d77ce2bc410396be6072245ed6832a0580916144052d0077ae997bd16ff7b387fc6d2f97839fea8f09a67570ceedfac2cb7eb413d6a5765277d55aad14e26774ccac0e6592088af8233b9bd44853f19d38de540c74263778b61311377d76cec59f14b06cc7f9dde39d05d6fd1f653988b004e4e3c2a293d839cab54bc1a99b3efe9cc4408cdd4dd758c59b51837c02d4e2b52e6fc13ab87c9362850afa9579c770eecea0623fb55db5860d59d2b63ec2d8d6ed0b858ec5c17a9f6f8750e7b6418e48e8e7830fe66c4af8d18a73bb51af3f6e0825", 0xd8) 16:01:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xffffffffffffffe6, 0x1ff, 0x0, "b0d42000006e9300"}) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x3}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x0, 0x0}) r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x1, 0x17e7, 0x2, r1}) pwrite(r0, &(0x7f00000000c0)="0ae410697fb8660537080d4193b80c95fe7437f1b8734a236fdcf64fb04903ac3e7a9bcab7d75eda23961eb0c93e527188926fcb82a7f6ea67d0656f8f931d1d579468b2e59b4a1bef97b79e68a0742ddf422cc24ca543ee3f791b823f75d26c6a7350f6b0d90de34525907e7cc7c662c5b298983e4e81eb4f73cd188810e1017ac35b98e4c95802228e1ef3b969fbc2ce6a2ed18447ea8bc66fe5ed8f51b85f127ff9f77fad3055a5cea73ed22ed4ac2512372ad92bf42aff", 0xb9, 0x0, 0x0) r2 = shmat(0xffffffffffffffff, &(0x7f0000ffb000/0x4000)=nil, 0x2000) shmdt(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xc01, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0x3}], 0x0, 0x0, 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x80) r6 = kqueue() dup2(r4, r5) kevent(r6, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x200000, 0x0) read(r0, &(0x7f00000002c0)=""/255, 0xfffffffffffffdb0) ioctl$BIOCPROMISC(r0, 0x20004269) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) 16:01:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x280002002, 0x7) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) ioctl$TIOCFLUSH(r0, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0xffffffff) fchmod(r0, 0x10) r1 = semget(0x1, 0x0, 0x4) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000040)=""/41) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000200)) ioctl$TIOCCONS(r0, 0x80047460, &(0x7f0000000340)=0x8) 16:01:13 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2003, 0x5) r0 = open(&(0x7f0000000080)='./bus\x00', 0x3fe, 0x88) write(r0, &(0x7f0000000140)='n6', 0x2) 16:01:13 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="0c94a58f041338043d83ed0e34091516ae23fda55a247e1db11e9f8e255f9126fb9b0737284e847943c0e4c8fbf0e5c0a9640251fe7d015ff2424b64195159b4899394b4eb065f894e5d24d80e7b051c1e7fae097b2abf55277e654c992f2e76e1246c27e819c95fec838b5da8f4b12f429608ada4fd947ae0109200b3edccbef91a4a45ac584cffa68aab25897532cb5590b4996824d69f67e396b511ce37ddc1482dc27094a8b394a9f1687d732c8e9db43ab9f1bbc5f073d8ea4725dfc587b682fcc375691b778ebd5068c662f274496976477216feccab8b3f3b685c23546857fecd2e248af794416c24bb6cffb15ad28de288113138aed8b48976852ae6cf94a5a89de4a026cff87ec3d85692634672dc72360a0cc22db4a575e797c28332ea6c915795b5eb4321504edf93ab4fc1a72db0cd80e5584f4f171d23bd711a490393c2dd2d1afaf776bc2549ba879c3afaa238a5fd37ff08217e4d49e4f01c1bbba0cc95bb3e715097deabd1828391b5e1a77243a0bf91bab929ead4eead926180da61d3ba1bdbb07a077c427fb56f9e977840d68f4b72785e9b44dca97825d9f4130cc8281df230c0abbfec4df74ce1b7eefc41a84880ab786597f152dc883ca0509fb398bdde9da9130a84aff5313aea538d574b32eb466e50883cb3d4112d6c21e88b99723745eff14fa13154d3967808d916292758e2ba3809b3f3f26d692c0e30ffcc40254c13a022290e877e63c9bddc5248de54a55bedd692f564a998810c4e91e52428a667ea733a0455880e15e3eb15274070a536e2ec921894dc08b50389ce6f769de006b2f79e4df497f349aaa9e3c54fccdf76e09085ae8f9430e089a64bde027483f630b3575efb9f3f1961faf114d9ef90f026030a63a87f2cbc18d0c1c71903529e8124dbbaaf57f763d2d9ded5190e1dfbdf21cd9b343f03334b6346361899d09c36a9c0e1c697a587fe8e36887d4570960c44ee1ac4d8714dded7160b08340436d60e8ca2821f1e454df59d48129def30aac6f8516eef4c842fffe6a44ad876f194d9fd6f7e29a2e205890d6139da1bdca4021ed90f161bc43a786ebeddbb02d322b67de0819021a3e6ffebc5bcb4fe375ac502ee963e015f8d32466dc06d12f6c3b3398569ad130fc97f6490b2d0b3e5a352d05d58bde00ce212109f1fd5b2115b9e5891caefae95978c9a00a725759590297cc933c32b98f2488d84ec1ec45e3ab8e61712d5070d52bfb157a12f29286b174a1ae22d89acaab88fa7001c11e03e0697b6b26a275a6ce651a61f695369bba4e24cd4f85a8a26b006f9d01084da2129db55386e39a56bf1607e3521ba4eea808eb0fee2524554934a74facedd4f42dec772ab79ba19c02277d69cc3ee2d21abfc3a35e39ff9a721afb824c318f7acec46aec00c87c4c5068f3116c337113670837694581eb5eeceb22b536a9ac69b90501525f0cd0ac17c21b63f8834686b13085a68be3072439a98a8a45a5e1141df75f81fd02854ede47d795906db627e00660d97971a34f85419d7c7f8c0a43445842430ef36e8e6f93b37f8018fea1b0e914bff331cbdc59758db26f43816b8b9370448978ce87544916cd89279b234cdad4ac1aa56135be4a5d67f4797139ca51ba0a2f0426d97c0dfd018a553f3cdd11e2c93bb1f2ae33b55c743007005605af2d7e4c74105340a7555c6af87646aa6d86ae9684fc24cb6d063f3b817ea0141de894f3efbb34045a723648bbe04534d4170f1d836d3e981e991d9ee616f52fc65ab912c4772d286f6c8c642bff8187a887aedc33fd3270c3ca8cae65f6dbbf6524a0d3ae01c4425573070c400a70b8aab14ee973dace1d8882aeb43bf0a76f7b68b7987037e67e0e3aa46948a08d83930e3e76b555854d388c851d0f86f3c7c6fe537397a1fbe05b552b1e3d464a7531e943b4cb3716154b819f3fbd5b2a198ee13db21d703bdb15d158f242b93dbbaa8cd4249f6191bbbb251d9eb883d666d5217f8d5ba1f93c07457a6332d3b666c03735e83fc257fa75fffa5cab7ae922562e81b4250b7b67e3bfdecb995002edd24259a0f60334ec28e62748b0ec21d51beea40f075a282fd0e71921ce182014c5cc0b6d9eaa66cd0eda740756bfd0aea04f4da1832a2b93a2809fa2d581d14344839a4ecb76d22d97fc6d94a1de021f3cfc0e92669aac4888a71c9853549ee4aa6502d607f34b08e9952fe4e144385d2fc578ea8b0fdce59ae25edd970e0b67331eb6e1980ab9f1798076e5e8b37f41fe7f1ef6e2f1b5ee3049e8b88e22ee0c0f2043e55ee69ee713009bc4ca970f5f8684484085675ed830bf7a1286340c6aaf257d10c931a9d555a016fed356c7251b3c89e6b9de3fd98340c58b44e073dcd7be9af120ab373ac973c4f67d86280ea913362946ce31fbbdf580135b4d2bd2371621c38ff164e0f5961f125cf4eba66e16cbd27f8d678df2e67f4ee3d428fcb9c80959604d18628d38eb9292f7d281decffb1f94681664ca0054d936939cf281697aff94316de0e026c0a6a32b978060b2d01e5f2ec78982e457661af8787f95eb92939e9b56195eb7d2ae06f368bcdd3f68e2914c07a58b2feddbd526790c742ee2fc47c9a7fb7eb88144f49c3dc1b1ec318b68b533196e05e4a2d56a3b17c9ad4b52e4257279b8ccf85ebf69d24320b003e1e72328e46a1a1cebdf3b5faa10d57dbc2b4384d76adf73b6132d9387c356cded58afbfa8100a095faf50ea6a3349b33f4c3f2b7866186dc50248a84adb2b2222932c8b829fe491f24cb7fb59e7ecd801605cd37d7d4d353d6e7566bab374c83f43bbcc7ab25e9851cb8ab08633323b6b34113922b3107527d2ba4b0e1e394554fb69791fa7f7ac1e66495ea2c904b82ad1fc629c64b46cf0441fb5f321132d900b0fa941a0bef269f6b61969d2ca63c621940ae06faa3d18423cdd946e49fa99fdb6cb270077e990b637183e88d89d078cf80906700f27349bb5c5195bb1d07626735d5a7c1e6b56d6d5df72555c3afcf23ae2cb05cb9a9670d7897813d84fb1ed907e0b10d5554ba35e5e7cb833861be5322c12898a0efe2007888f7f89b008cc08292fc9b9ad0ac41e94c6a68a4855f80291293896eff2031ea2d8e94240a630f22d5bb24ed0fbe7f044b77b1f10711922139e933bb95c994c1781de303d5d78bf35043ce76fbb717ad005e020858170fd91121ac95d6bb892bfdbc2bd28f53973eacc73789bca08469712bcb92a75f022a432836cfe19a48e5807c5ff3dfee913e82091f4c7c84d7fe1fd0942e6ad816ff09ee7cfd14f6ee26c87809e9cd35389220dc6def910ec7b29875c67935ae70619485fec0a7c9898c8e70e73e8317fa36cc316d4d85dc828a85682c6b174a784544d714cb51e826e56403", 0x96c) syz_open_pts() writev(r0, &(0x7f0000000080)=[{&(0x7f0000000440), 0x5844}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x0) 16:01:13 executing program 0: munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8000000000000825, 0x0) poll(&(0x7f0000000000)=[{r0, 0xed}], 0x1, 0x0) fcntl$dupfd(r0, 0xa, r0) 16:01:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x6, 0xa012, r0, 0x0, 0x0) openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x105) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)) 16:01:14 executing program 0: socketpair(0x6, 0x8007, 0x1f, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r2 = shmget$private(0x0, 0x3000, 0x18, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r2, 0x3) recvfrom(r0, &(0x7f0000000180)=""/44, 0x2c, 0x2, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000000)={0xfeffffff}) getsockname$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) 16:01:14 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x10b885, 0x0) 16:01:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) mknod(&(0x7f0000000080)='./bus\x00', 0x2022, 0x7) ioctl$WSKBDIO_SETMODE(r1, 0x400c5708, &(0x7f00000002c0)=0x1) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000140)={0x3, [{0x3, 0x8}, {0x3, 0x5}, {0x3, 0xfffffffffffffff8}, {0x3, 0x3}, {0x3, 0x9}, {0x3, 0x3}, {0x1, 0x6}, {0x3, 0x23f6}, {0x1, 0x846d}, {0x3, 0x1}, {0x2, 0x9}, {0x3, 0x2}, {0x3}, {0x2, 0xfed5}, {0x3, 0x80000001}, {0x3, 0x6}, {0x3, 0x5}, {0x3, 0x1f}, {0x1, 0x9}, {0x2, 0x7}, {0x3, 0x4}, {0x3, 0xcc}, {0x3, 0x50000000000}, {0x1, 0x2}, {0x3, 0x1ff}, {0x2, 0xffffffffffff7fff}, {0x3, 0x8}, {0x1, 0x3}, {0x2, 0x2}, {0x3, 0x401}, {0x2, 0x100000000}, {0x2, 0x8}]}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x4, 0x80000001, 0x1ff, 0x80, "077d2e56f808ef5f1e2341e1f5c85d8f5c68f2bd", 0x800000000, 0x8}) n6n6denied attempt to set clock forward to 4278190079 denied attempt to set clock forward to 4278190079 16:01:14 executing program 0: r0 = kqueue() kqueue() kevent(r0, &(0x7f00000000c0), 0x3f, 0x0, 0x0, 0x0) 16:01:14 executing program 0: chroot(&(0x7f0000000180)='./file1/file0\x00') unveil(&(0x7f0000000080)='./file1/file0\x00', &(0x7f0000000140)='r\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r1 = getegid() chown(&(0x7f00000001c0)='./file0\x00', r0, r1) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00') chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:01:15 executing program 1: setreuid(0x0, 0xee01) r0 = socket(0x800000018, 0x1, 0x0) connect$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x4}, 0x1c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0x51b19d3e7d59d2b6) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0xa, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r4 = getpgrp() r5 = geteuid() r6 = getegid() r7 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r10 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) pipe(&(0x7f0000000400)) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r10, 0x0, 0x0) pwritev(r10, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/vmm\x00', 0x80, 0x0) sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000100)=[{&(0x7f00000000c0)="ca4311b40f34a528aef73973d48d4de31bdd9e05", 0x14}], 0x1, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x18, 0xffff, 0x1, [r0]}, @rights={0x28, 0xffff, 0x1, [r0, r11, r0, r0, r0, r0]}], 0xc0, 0xa}, 0x400) 16:01:15 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[], 0x0) getsockopt(r0, 0x400, 0x100000001, &(0x7f0000000100)=""/140, &(0x7f0000000000)=0x8c) sendto$inet6(r0, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) 16:01:15 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x6a65, 0xffffffffffffffff, 0x60f, 0xfffffffffffff68f, "f0aeed0a671f76308b44001c00", 0x4}) r1 = socket$unix(0x1, 0x7, 0x0) accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) r2 = fcntl$dupfd(r0, 0xd, r0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f0000000040)={0x5, 0x9, 0x2}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) getsockname(r2, &(0x7f0000000100)=@in, &(0x7f0000000180)=0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x4, 0x401, 0x1, 0x4a, "c6c5ab65f520256eb04724a5f841825175958dfe", 0x8001, 0x200}) fsync(r0) 16:01:15 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) fcntl$getown(r0, 0x4) pipe2(&(0x7f0000000000), 0x10004) 16:01:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)="b6") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) 16:01:15 executing program 1: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x2000000000090d2, 0x0, "d7300800bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f00000000c0)="582720efabd16ebae6322525956001e6080000005f73f2a044fd330555d3c3a19436e59dc2fc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf572456fc7d4016e8c8b6b87cb96aaf1f330e63355842d72b8bcdb9ad8a4f5f728193ef16ab93f12fc", 0x65) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x10001, 0x9d69, 0x5, 0x2, "7346cf8f8cbd08f63e43d5e4195b4bbd1be09410", 0xc7db, 0x3}) write(r2, &(0x7f0000000340)="d7c7367ca4921aa25dd55648015bdabbc1529b0f03623849a077db269b0d", 0x1e) kevent(r0, 0x0, 0x0, &(0x7f00000001c0), 0x7, 0x0) r3 = syz_open_pts() close(r0) dup(r3) syz_open_pts() 16:01:15 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0x4e) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000005c0)=@abs, &(0x7f0000000600)=0x8) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000640), &(0x7f0000000680)=0xc) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/tty\x00', 0x600, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) socketpair(0x6, 0x8007, 0x6, &(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000740)='/dev/zero\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f00000007c0)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f00000000c0)="cd42d9bbed2915cdce6b6687ed0adfe1d1fd80bca9837d1b8c2c176ab0699bdc25a610af4115cb5a98ba4ad5891dbbf036a8c4b029201a8210016eb6cbf8b3e24bf4f9ca10bd4348820c3eff4dbe18f96a4cba4056e47a6264241bf787e1c772777ac50b2bc3a44e8dfa7b66e80b112b9614e032ee249b04490695dce97d6d588f9aa93df2", 0x85}, {&(0x7f0000000180)="cd06e0b57ee3bd99bdb2eecc6c0b8a894630b91d95897580371a4061529734cc87e93d2497846ae417de140aa057611fe3c4ac3d20db118acd85a24783cf9d9364bfdd62c3b2839a792472a8f3b43280dfe945e323d41dc8549cadd84fc44a90e4fc1085788acc061248d6b7e9259e1d1c83", 0x72}, {&(0x7f0000000340)="1660324007aae61496b783e24f568baf73b8998b38aa5fbd7a9ea1487798d1afe957b4a0d9df3788afabb55bfdb61c6899b5f9b8b1036bcb38bd2553104524a400efc3be9eb0d6dd547b9b7cd1617396dfbe798eb0e91aef7e6e8b6d28047f829f33ad8768ffabffa0dbc7faf3b97459886c3505bd078e1e297ab397065c89e57c03e4e38804eb905a2199783cad4c5f", 0x90}, {&(0x7f0000000200)="676b49a25850e32da4eacdd5e9e8686f340b6a7dbaf8084b0f7ee670ea27f4ce65c9b3c61b286549c6b1593eb3", 0x2d}, {&(0x7f0000000400)="b3c1be98791eba73548be4a17ea66844", 0x10}, {&(0x7f0000000440)="f81550f9ea027c0321bdb908bf8c9f49872c03638c8e5dd97ec682712adbced17a67ddd197af8a37092f455683737f08b0cd24e6620fb57b65341dfecdb8eb94a0d2d552b4d154edfa681ec4793030c1ab56812099ecf4f06cfcab2570e9d87127cad7cd34b816e71b63b40279bd0f30ea7fe75e72fb41626e9de63d7d2422bbc5988df2145583f44bb0e5658cbc686cd744054c3df7d3aff289618005ab0725a82f7dbb68f3125d6adef56591dc166c48a4e984126ee1dce5a6a06c398ca8392d0babdd329be6f2784413541d216135595f9b99653ae3ea1b9301e2d2bbef4bc16134", 0xe3}], 0x6, &(0x7f0000000780)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6]}], 0x28, 0x400}, 0x8) socketpair$unix(0x1, 0x2000000005, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r7, 0x0, 0x0, 0x0, 0x0, 0x0) accept$unix(r7, &(0x7f0000000800)=@abs, &(0x7f0000000840)=0x8) dup2(r8, r7) readv(r8, &(0x7f0000000300)=[{&(0x7f0000000240)=""/168, 0xa8}], 0x1) 16:01:15 executing program 0: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20082, 0x0) chflagsat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) r1 = msgget(0x2, 0x413) msgrcv(r1, &(0x7f0000000140)={0x0, ""/104}, 0x70, 0x3, 0x800) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x20000, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x2, 0x810, r2, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0xa, r0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x11, r3, 0x0, 0x0) r4 = msgget$private(0x0, 0x400) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000200)) msgrcv(r4, &(0x7f0000000240)={0x0, ""/4096}, 0x1008, 0x1, 0x800) msgget(0x3, 0x84) read(r2, &(0x7f0000001280)=""/23, 0x17) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f00000012c0)={0x2, 0x4}) msgget$private(0x0, 0x40) msgrcv(r4, &(0x7f0000001300)={0x0, ""/112}, 0x78, 0x3, 0x1000) execve(&(0x7f0000001380)='./file0\x00', &(0x7f0000001500)=[&(0x7f00000013c0)='\x00', &(0x7f0000001400)='$5-\x00', &(0x7f0000001440)='/dev/null\x00', &(0x7f0000001480)='\x00', &(0x7f00000014c0)='\x00'], &(0x7f0000001580)=[&(0x7f0000001540)='/dev/null\x00']) msgget$private(0x0, 0x4) fchflags(r2, 0x10000) readlink(&(0x7f0000002940)='./file0\x00', &(0x7f0000002980)=""/176, 0xb0) symlinkat(&(0x7f00000015c0)='./file0\x00', r3, &(0x7f0000001600)='./file0\x00') ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000001640)) preadv(r2, &(0x7f0000002680)=[{&(0x7f0000001680)=""/4096, 0x1000}], 0x1, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000026c0)=0x1f) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000002700)=0x1) getpeername$inet(r3, &(0x7f0000002740), &(0x7f0000002780)=0xc) msgsnd(r1, &(0x7f00000027c0)=ANY=[@ANYBLOB="000000000000000078be306f35a93baa6a6b3c9c1d5acd8cf66e7310dd755b845a8f1121e11a52419e1842c782c52c55093a733adb7157dd9df3d53ea4bc2422d45f303719cff3178f27171ce918de5edada624edc8604e6b40364d58dfa622aca8cf570b4d1c7f64368cfda7c3fd278edf66a661706ad1aed7b3313673fcd46b31911ec57048cba4a2d399312e93b937fab0e2d03c052e8c87708160baaa991"], 0xa0, 0x0) msgsnd(r4, &(0x7f0000002880)={0x3, "201ca38407279efc4ad39f21c0768812f3bf2bdb5ec3137373846e6e0dee0effade9884053361b7e9cd70963e5e11601f776136b03bf8fbac2c66728394fb0a1cba7ff4a27b885fee6dee189e494d63eb72f6bc4432e65b75b14489457bdd00397415585a412342ba83093068a1d0b280c99ea5455c999845ffd7c7008ede9b2675847003ac3cde4562a300e6ba5ec67d0b2dc6be2124b2c2680222c8041d5286faa0ca9beca049d"}, 0xb0, 0x800) 16:01:15 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() fcntl$setown(r0, 0x6, r2) ioctl$TIOCFLUSH(r0, 0x80047308, &(0x7f00000000c0)) getpgid(r2) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 16:01:15 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000000c0)=0x800) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000400)="04", 0x1}], 0x1) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) setreuid(0x0, 0xee00) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x8010426d, &(0x7f0000000000)) 16:01:15 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) setuid(0xee01) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f00000000c0)={0xffffffffffff8000, 0x81, 0xed, 0xffffffffffff57a7, "fc5a8858038ce3ce0a7b24d8ce27078e3f636cba", 0x3ff, 0x2}) 16:01:15 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file0/\x00', r0, &(0x7f0000000140)='./file0\x00') openat(r0, &(0x7f00000001c0)='./file0/\x00', 0xffffffffffffffff, 0x100000) 16:01:15 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000140)=0x100000001) flock(r2, 0x6) fcntl$lock(r2, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) open(&(0x7f0000000080)='./file0\x00', 0x90, 0x0) dup2(r0, r2) 16:01:15 executing program 1: r0 = syz_open_pts() flock(r0, 0x4) fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) 16:01:15 executing program 1: mkdir(&(0x7f0000000100)='\xe9\x1fq\x89Y\x1e\x923aK/\x00', 0x2) unlink(&(0x7f00000000c0)='\xe9\x1fq\x89Y\x1e\x923aK/') 16:01:15 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000040)=""/33, 0x21}, {&(0x7f0000000100)=""/93, 0x5d}, {&(0x7f0000000180)=""/4096, 0x1000}], 0x3) write(r0, &(0x7f0000000000)="9bc4c222c0d223af3d93d2b4269d8c4a7348d4152ed1d7de403536fdcfbc0ccfc553305f6675189410d8534fd35a9b0862b6", 0x32) 16:01:15 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x260, 0x0, 0x2de}, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x1) bind$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0xc) 16:01:15 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) r1 = syz_open_pts() r2 = dup(r1) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f00000001c0)) close(r1) syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) connect$unix(r0, &(0x7f0000000140)=@abs={0x0, 0x0, 0x3}, 0x8) poll(&(0x7f0000000240)=[{r0, 0x40}], 0x1, 0x0) close(r0) r3 = semget$private(0x0, 0x5, 0x0) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0x1000]) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000200)=0x9f3) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000280)='./file0\x00') 16:01:15 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0xfff, 0x0, 0x2, 0x0) r1 = kqueue() dup(r0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 16:01:15 executing program 1: r0 = syz_open_pts() flock(r0, 0xffffffffeffffffd) pipe(&(0x7f0000001080)={0xffffffffffffffff}) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000001040)={0x1000, 0x0, &(0x7f0000000040)=""/4096}) fcntl$getflags(r1, 0x3) 16:01:15 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x1fff, 0x605) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) write(r0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r1, r0) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000000)) r4 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0, 0x0}, &(0x7f0000000900)=0xc) r7 = getpgrp() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, 0xc) r9 = getegid() sendmsg$unix(r3, &(0x7f0000000a40)={&(0x7f0000000180)=@abs={0x754905a546a2ba, 0x0, 0x0}, 0x8, &(0x7f00000007c0)=[{&(0x7f00000001c0)="9e96b2454f48de11189fbdab163c67d3cca5fcb32e95ca44943ef67f15317174f51082ccd169186fdba5ae04e22a51a676c283e2af2186121eab727c9389a5fca20a0152fff951b20985250eeb2d4dc6927b060dad2c73ca021fdfd40a198621a4672312884d930117a4759b9bddf8480a6ebe8f494c3ae1c02a250c1fdb3e31edce3acc5a716063cac81da6ef68bd937dc55b50c4b696995edd8c17e1efd586719e2a8635f0e2578c30e4104a8232a0", 0xb0}, {&(0x7f0000000280)="0e3ac697827badbf1d8a4b9cda4c1d4c40a5771d9d5a5a0a0872c69e1009193069549447d76d0bc36b29b2221b74276a37d07124cddc19ebc71c81bdd77b5e409f6af1010c276b2b304b4e65f9d5efbc7c1cc04a9ebdbc466ed2d8d9cbb7d99a5b8a6b780223b449162c03eb366166cf6b15b61f744dc482c0a5d1240db43bb84e1f2b9c30df4a0e657891e10252627ac28052", 0x93}, {&(0x7f0000000340)="a7ad72ffc461b93dbd7e7b5e96ab129e1dedd73eb4c9ad6cc1361bcf41f38eda1f255aca19da7aa6a280a1975756645d66b54a0047ec9c0773edaf54b0146433a2d1b9c1af809d0dcee45babe5b00fbba4fa340b9a96849711b47893a539ce1ac0ec643b95f5566c0702555e716ff9da1376", 0x72}, {&(0x7f00000003c0)="dcbbf87e6776dc4542bc5b4ad5c7abcaae089413ccb67c601269fe985560689c666e07c801d092a54e3be0727fd064ca7d1fd9c1d0b2e0faf1a9d4bac7870743b885166c77a6", 0x46}, {&(0x7f0000000440)="1232debb93e10a07816343d944", 0xd}, {&(0x7f0000000480)="704d59bee29875904061b4e403ce834ec44e9b9ab920062e4d3d7910ac9b35d6233c10671a16af2f954f5cc63096557ee59949a57a98f062566c070dbfa1687c00f537bd3ed05b74ff50f003cdc33ca7c4b15cc90314a6879553697564b0998688cdd19f3b8b3c8dcf8a286f510bb0c631090c6b987551ed635e8b559dd1dbc23310a61e644367ab23a80f21e455fc98ba94e1b3e561596028ff9d1e61a506703beefa94f77dc1b699bd901a8aa3f273869e4faf121c0c8e", 0xb8}, {&(0x7f0000000540)="0db1c2172602e68056f4a2e9fc9bd7cfdf2727ddc4dc311b3e45c82630e3336218c687283fad186d8a60c03a50efbd044706a3c2527dd9b9ca110939e33360a97ab26d9a1689c0f2fc46de7de5539eaf837ebb6c9513ca576131a936869a59921d3898165bbbcf1107c46c4222a375a8b0e11dc002b33c28d7839cd387aaf490fc31229761a651c479f0c9fee9374528842a7feb0639bd3ba68f16aa262cd9ea4c8e393b3fcb78fa72f607ffdde9fc22d48a1ad00dd34c", 0xb7}, {&(0x7f0000000600)="0caf49410a43778e7ca8e1a67c1871e429575440c5d94dd6efcc1735dabe181d29a421e9e1268a7f7a010f37d781b9f29a2b07ccea35b8eda398954b5b14545e10573b5d3c", 0x45}, {&(0x7f0000000680)="e1f956d1ed549aaf5a08a9955918666261d77c5aa5b83a17a422860a6abb2b8b0cd8ec80812c4f49df5faac7f5e7daab6bc0f75a6d04d2c5f6b591bdf7bf5aa67812bb2c914ff8df58e6f5dcb2c81f57f7af5672d395b9a7108d867a666b6500dfcdd594ab20b8c9cd0fa48d625b63b0dee7513b2d4fe26c8fea62fc64455a91dc0f69d76d04afdec755589d176b36ffc52faa94850c585bfbd0804c7a1e6dd222385b53937b1d3e04a7eb88e1beee1a1287", 0xb2}, {&(0x7f0000000740)="13b493fc354d1a620cce70c0f1f34ae3b36aa7f53b45999ed1730de4fb8e7aef21930ad48badc048d398ee3e6ccd0c6c98fce9799da471dae5f44dbc22c5c093a185cd9822c15a35609969872921621cfb4fe09b9e27c685ab8e3d62a82b5fdd59ec0f01476b07", 0x67}], 0xa, &(0x7f0000000980)=[@rights={0x38, 0xffff, 0x1, [r1, r3, r0, r2, r1, r0, r3, r2, r1]}, @cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x30, 0xffff, 0x1, [r3, r3, r0, r1, r1, r1, r1, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0xa8, 0x400}, 0x1) execve(0x0, 0x0, 0x0) 16:01:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x0) sendto(0xffffffffffffffff, &(0x7f0000000280)="b845b818e051d70bb82ee42fb187fff210b44d137305e53b73b21bb57157771dd6a83d10ac62cbe2395093e90598046fd9fe04a84b67c8f68a0c8023e2e370de4a91ab24473a28824f50de7cab060cea6a4b766f3f5bde0cd040f132e1bf25b9e2a2f0b2e9520259b3d9910a31563eb3a66d108626f9a7bed97b2ba75a2c966452ca8789d6f56c6322ea1b94e8754701753c79a299c05a41c6c55f62d55ee69e4766c236e3ea378e5dc418a69924520b4182fa8e4c508e5fa2853fe876ca82845b6927a5bbd08a3d92755eabb819a1d76a4666a1afb39a0c12d8f0be797aab7591374870517b7ccb7280265238b5051abcc17071ba4b47100d62e78cc26c20b6897c1d8bb61de678771e3bb69f5878a4ff73bc30e6e40109c0a66a4a70f0ec603c7e8fb6d1001e2048c020e7206e37a3630c59723d2912ce3abe3da01294d68382dd5dcb477b0104cb4f5426a8c4823429451f9e5495205fae4bb65fe4e10204797f65b3f16ff4", 0x96, 0x403, &(0x7f0000000000)=@in6={0x18, 0x0, 0x75, 0x1}, 0xb9) r0 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) accept$unix(r0, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) bind$unix(r0, &(0x7f00000000c0)=@file={0x1, './bus\x00'}, 0x8) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047410, &(0x7f0000000100)=0x100002) 16:01:15 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r2 = getgid() fchown(r0, r1, r2) r3 = open$dir(&(0x7f0000000000)='./bus\x00', 0x4, 0xfffffffffffffffe) fcntl$setstatus(r3, 0x4, 0x0) 16:01:15 executing program 1: select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) listen(r0, 0x1) write(r0, &(0x7f0000000180)="259a2aaf41d275ce", 0x8) 16:01:15 executing program 0: mknod(&(0x7f0000000000)='./file1\x00', 0x1ff8, 0x10000001700) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) r3 = dup(r2) setuid(0xee01) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) 16:01:15 executing program 0: r0 = socket(0x7, 0x400000000005, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x22) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x10000001f, 0x8}) setsockopt(r0, 0x0, 0x4, &(0x7f0000000040)="ffffffff", 0x4) 16:01:15 executing program 0: r0 = syz_open_pts() preadv(r0, &(0x7f00000002c0)=[{0x0}], 0x190, 0x0, 0x0) r1 = dup(r0) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xfff, 0x4}, {0x4, 0x7}}, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x7, 0x0, 0x11e1, 0x0, 0x5, 0x0, 0x7, 0x0, 0x2, 0xe, 0x100000000}) 16:01:16 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x2000000000000) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') r0 = socket$inet(0x2, 0x3, 0x9) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0xc) fchdir(r0) socket$inet(0x2, 0x5, 0x9) rename(&(0x7f0000000040)='./file0\x00', 0x0) 16:01:16 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) connect$inet(r0, &(0x7f0000000080)={0x2, 0x3}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000), 0x0) syz_execute_func(&(0x7f0000000000)="42d9697c430f8a00000100c422c98c7200660f382214923e660ff7e2650f697af166410ff3b06a5fe81b2e66470f38145d01410f0f0c5faa660fd6d6") 16:01:16 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20001, 0x41) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x3}) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xc0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000000c0)=0x8) 16:01:16 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x6, 0x1f, &(0x7f0000000100)="c13bd41da856616b9abbeb1852f0c000296511fc497d018831cd68d62aaf0b82e93d050ccd75bd852e512d4c8114024234c497f3d91007904e2155527522e40107216e2f0bf3df12ca55df5351518e91ab186fabb2eece11af0cef6039f301a746281a4654bf43c53f83c6a8cbc86ef751487cf0936384c5ee3adb80f6f6af523f29d4ffb0cef593c0f94249c9e09fd52be26ee668ce26ac98ade4c56808d939e008e856849a0b6550683699cd11409bddc5e942b4bc6473af95b16aaed31b4b51dd60936dad6eec4ddf4ce604b08a361be85dea8b57dc76e002ebf25b19ff6c850cd78ae4e66ac7d7f61e6af805627be9428be33f33bc98378d2fdf478780dcb0a091a456a7fd3e8ce0136b50969e99d721b110964bf021c6dc81b078b4c61ee6c7ad77bf8061ebc0bf2b2cefd1492fd4f57e88065cc20e138df3b28b698bccc5b81f011a7fccd71b8cb4cbb020dbfda3df8bb495ada292add767b74310cb083d21a9a6f4233f4a8e7b7f70878c2bb7ac60e4dcb6c5798e0c4f91288f588bda1708d2f90d1f1aa1ab66b1f9bbac9607cae42848bbe0b5d994c9b9e9b3135090c28c1fed761e9f26cbb9f6a5e550284771846cf5b0f7d835771ea2f4d66e24d5716148c6a08004e075b46001bfd47be0ce8606a5b20c01030cac8d989d64956b382061dd4f3e494b6a3cdb9aec7cb990b0688e8eb47d065e7d70d6d90df6a7b40f6cd622ff9a426b5f209a4e901a800bf80ad02febe0a3a83444a69dc06cf84a57e4984eeab46cc276af0c9a36a2fcae5abd76d075b95fed10426613b8c17d7b0e5569d034f29c5615a3849cb6bc121f73ff2a02a72673e26b6c2b72574ebb9c3977fc340bf7183d4d98efb9a80411f46e4f1df324f6ab7117f651aa1f920f15f4b26cb251744aa7e03a9c123d929bbf9eaefbab0a14b069c300b9261c9fad9d283913343c9af3802e731c0a3b42a5fca83137d1db442f4f33ba1a2f98e7f76e708ccac0b4f3bc17b83dc76ebd4565751eee51dc2a2446f31a503456f76e27bb09a386b774a79fc2fc4ff657783c39c04ea607c9ac76ebe2f94f0244a2c5b5999999bf1229c0e256c6b30aa3ea4e928579f9ae8bdf640ef200118b4821ac65d2e9589d3edd59ccf088812bab4e4aa21332b5ce24a6c72b4cc461a268b3360f82ba32475ab6df8037e32fad5f191b3d67be9938a904f08ad3e44482cc243799c2bf05a480aaa46500c37ed77b09f5e792bdea88937ffb19de19cf49676e6e22f8bc1cc7dd7385e26c314222417b68c2e30b723a730e13825e35d3ec277bc95f6078beb0162bd6eccbf577cb6a47f79d517db4eea9e1df2da158962b601b064be31d52d82cf41b8ebdcab32aa2bcc49ea4cf546880862d82c966496656c7481f7c7df0e75ffb45c6f259cb4af0028e76f29f32eb41982a81348cb639aa6ac9ccfc4c6d947de84c9db79beff4e794cb0d271d058e6f0a01f55a7568a7e1110f2303e6c1c04f0ce34483a660124a1d9d8c3358f0fe4f4adf5dd99d1619c80fe3b6db3494921e62ef129688a0fb8fe46dc7c0eb49c0fcd7bc3dfda8b908bb56c0cf4cd394bb3843465beaf47e9312e6a44391cd903490614d4c99446a1c98e8023f3f7756397247ebbe8f8e266a800a6b1d7db533ec3c96d372f2af9856db02f8e4d03875436f65aa6a9701ba70a3e48de9d360a3c0573c9eb8573820ea22b80394d6c879e8f9a1fa1d7b39484fd3642cfbb9323b46fd22a08da5b41c5d4a35ccda92563b06baf5d1d56203035ba4e96208be2b799cf174abae89f213f2678fb02c9e2bb36628dc8baab0a8a9c174ec10c6752d843f6fc1189bd172b61f8dcf8b3a7db3e7c64263c618ae983cd76526778441f1389deb7352d65ed4dab60ab9445996d6dfa773f7e9a15a29936d920449a404813b5d3e954dd20ce58ae49e549a066059aa5ce9bdba1304b1b25df309e846484682209b9c51385cfb7fc7b5be4c762cea6ace12e92d3ed51a6f156ae38b1672f4457adf39723882f0318e1eb71aedd8affd8da31c170b56225df76ff64060a269701e475ff07d4fdc848694db7d50a9d805246afba19e7cd60f9cf417a09551c0500c67f5bad9374a83b0be428724b8d6fa19b982040dbee8d75dd8b3f7afe50591ae15ce772f0a35f02ad66d48c3817ddb90c7c76077a301be7d395e2d01a952195d48070a2c0346d30adc7a37f4e3c806b0338b4fd666849c58dc516d3009d21c684c70e58f7ff8fe939ead46f40231d99799303a4430291fcab9982f36f8c9c2213f9d781e2e10623dd85cd045f17116b9458a32056dfcd972786a61c12465e81a66eab315886d59936f022dec2c0a06d12c7fe0d5dfbc0ecae5534b80cf1ce8ba19f14707dbeb3437244e99664a068664ddcf4c08c123ecc0728b7edbd8226ffa65605a15b3102b184d30c58d343725a9618ebbda71cd70976d391f0f1e390c9585b8483be2e6f3a884f657df0da8f9c35453b349675db503ba296004daebc236af8df5f7bc563eb260d197c8e75a480014bf390f31c5a6940f64561b24243d32cc6580b8afc4ebe1353cf203c9223a13fe432485664b96a76f0976f1261f0e03d2d418f58a83e1e78ea82c008745d9d65d1e4647938254a37c00b6041f7ccdcb0c44dec437441c865a6ac5ce62ac30eafdcb4828c6d7d2d72ae822467376b0857a5d260477241c664204a4df750b2c2a7d2c0261adc444beb9e6876fde64a8f2457f563ea9b97319832aace256aec45bb20393a1306e58c63c6ef29ee88664c5fa2aa159ee4c078a140c91de35837e58b720735ec6656d1e2235760ed3b657c045b3c617d6f1952556baaf4cf988081f7fb3f61e5652fb5d8b0f0cc9d35322d9fdc68b363a99ebd3bbd51639b3d8796653c6984b191a4dada9a1323a3158799060043d88ecb54b3a6f8cb5fff32948a82e6e03fd8fbf60e0f9d6d244c41a2fa209b81c5bd0eafb54eaf62e2ec72038c886d7e2d6de61e1ba9a8658110618f4eea4d44e517d84ad2b10c4c43782fa0c95926dbc81c5f6c155e4876b6e207c0978f107f84b6f99e1ae5161dc060e7926e411ca338d88147df8b8b034aeb19174799b62bc825aac58e26bffda8aa1b7fc41227fc48768c8842cb2b360a5ab19cf03f92a21c1b293ac30220db3e30ffe3faa502c300f55c7be80f576ceb6441d9de4436a35fccb1ff8dd214f21a318da88843f2588a5d4e5bb7a79a13a7f68e2432110c7bad1098a8a20ab257557d05ab7ffa94acf4d5926595e5e39b1ef5b23d2dfc6addb4b5b44329bde6e2e66715702db1e1bdfae555c4cb9738f9bd33900bfcd6177aae6e38267e4d651b5e0ecbedd83f6bc0284b985eeb67e4afb08198a57e7567bce9f2d1c13428c324e406c4f1909addde47f162318bc9067e0e85bc02dd9fa13256b46b1d8f792d78b35915b8f08bb168d5e96054150b8c85203251d7df9b929c0be116afb0ba1e4b0bcf48a68d197e1aa5004ae4fd4e32104fa076e8208860044fbcb844fde967781c351db03cdcf4153e799846ad61945532659c084ba087631a733722e0085995544c170481a1146cce2c10fddb2c3a9bf0008c1cccd049664325f47fe3fa42584912e2d3df524a469eb406151c68f9ec35ddd341fb12a4ba3bd9961b16e6bf018e673d97c89ff3a0ba2b0c96355d0547d021dc918478ee533b5a0eb82a27423db955c411f3e8057950039dfe0f3f4e31b88330f97da4a82f33c1da558a98c9484aee193f0aaaeeec7e8b97bcabce3be6d8099e6df790dea65d035625e88484567d411a3685c48fe10b52ba691d1cd651c4f50c0fe98c0d8725d49925a2b47e6f61a245de603d19b009e1ff2259691f9f6b6d4e9780da6e53328d4b1d96099a85986f513041575438209f28cda346602e6a23f5b54f5d5c78cc3817b33bc37f64b62a080a595843b04b9bbb06ae6b1b94807d636e9e37dcdc8278f19f249b19e3360b70403ef4dc81dcdfbe374b1f205cb30aafe31362046651b7fec9274d44282d35c1dde70de5a5af98558e2a6e53aa65c0410bebff43536d7c1a9a684a4f2f896dca54e586d178b089a5b65fb44aea34477a06230063b289e8bc4008b186a3bebe3eb0f41241acf4d637703b6e33d84dfd1b372b7588a39222ceb16a82b1124ded79bc1fd95ec99bb2d821cd117e419a0d4d071c9d4f2e5f437938b68228245090d2d43f455c35c2be33748d87642ef10a47c453c7f9f3b2dbb3335b1c9df396305edf226ea8a65494bec6d69c77990b44622edfe299bafc8bbca836c0bf13877fecf63100c622623c9c3cbec848af970801d7a5fbe45fa1524b6bc0ccb61753d913e0781c5271eccd5deedd66bb6983acf3a0d8aef91c4e8514ac20b2973c81d0baecb0078742dffa0e9c2abb92768dc94e0d7e6e70f028e6bb35967403b7e68cd4c2bcf05c118f7e79e5b6a2e64f20057a97352eed14aea4f999b0921c940d171b49687d46f266800dd8b8f29dcc71920039c3a8cc8d768ae15e66fa6fb24f7b94d3c72f1632ceaec9040e7fda91342a8efe24fe3c9a239a7af2590f5f27976e1f40ff2216af31fd317867f4c3d0b7819a5088d7649007ad13be1d46dfaf1d0a39527f42a4687f4a986ef186f365fd249e5670010505b9aabaa74b6af2e4da258af7f35fd3a50da6f4d9c51d227418837fc6824e87ec06fb523ee13d27ba41ecd66214bfbbfe41907494d4d05c2184a260a4bad66f84ff27eaf3e867ec43c8d4ed34f83cd729bb6752b7e280e0f16087860a4a1c70537af7ad4a6faa1048a085c39755c22ebc9bd3fd69a0a208942549eb730a89dcde8a710dae70d0861c4aa055b98c11a0b9e46cec34b8d0fecf9ebd0a2ebb7cd3a8ba55592515fd1acaf2336ff737b95e7c25dc090bccca94d582808770d31a7273bee949215e5daf53ff0e7f64750676ed13d950cab693e9836f1164424152d4a097fe3d4a39fe98729ee6328e72da7459664f2d5f2c411f2dac383164c7f7e6469b4e0bf2e1b2a9415366d0ae2fcedaa0c891cc77c8c9bc9cf2273ca795328e22e886dfab5bed317314fb67af0bee845aaa3a6fefc6555c28c499a13a2a0eb36ed9f4c3cfa162c3e261d3819303638cb419bdfec1806000f7883b03bd2791f7c3b5680f8988a1a468614d8dc70b003ed29017246c02a849b740a26d79934a11c00ed73fbe2666b96c6d492a538f6d0bb9abd86fdb052c3a19c93e412e58853def3f09090cf7401d80904999ba3642bfb3a2c8f173e0a873a8843040ee65a8b97752d111af7fd0827b52575334712f2bf1f228ceffd4349cdf597995b483521b15820d73116cc327f6aa7a6acccf98554b2095d6e63cd7bb1a149f1006373f67fae447ad94499bf36e99311c0883ee3ab4f554520a72cc53ed6bd26505ac6c68fe4b3394258717e153fb11682bc9abd1c0201a0f47902fcde904af5bf086707e8c07bdf88d2696047932fdec207cde7732a96253c556a4d8c116f029f1941879466ed4553a2c8354eb1d1333071cfb37057aaa31d4a6ab25bcfbd104001592ec45ddf24615993a629b94270472294f385360836c048e72883e1eddede539eee20ad186cc5842f17002fea663496b3faee95681c0fb9dd8418e082653d3d6a6963abb4003512df0f1142e47d796a08455554b404ab2418864a7b53dca6dce4e0da672ffc74fc05a50e77fbf2321c6341c0f727e423bf25b92c6a3a4a91639a3410fa089caecd35792ad5d848647cf95ab8dd6fd536a5eee6175ef10b1ef12f661e99e3e85a068222042fbeb4", 0x1000) socket(0x3b, 0x5, 0x10000) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mknodat(r0, &(0x7f0000000080)='./file0\x00', 0x6000, 0xff) r1 = open(&(0x7f0000000000)='./file0\x00', 0x200, 0x4) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000001100)={'./file0\x00', 0x7, 0x2, 0x8, 0x0, 0x8, 0x20, 0x40, 0x3f0a46cb3f77ab36, 0x3, 0x1, 0x2}) dup(r0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000001200)=0x1) open(&(0x7f0000000040)='./file0\x00', 0x800, 0x2) 16:01:16 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x7, 0x0, "8dc6861f62e38a64ec768840672c55a31f82335c"}) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={r1, r2, r3}, 0xc) r4 = socket(0x18, 0x1, 0x0) syz_open_pts() setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:16 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc020699c, &(0x7f00000000c0)) 16:01:16 executing program 1: mknod(&(0x7f0000000200)='./bus\x00', 0x800080001ffe, 0x5bca) r0 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) write(r0, &(0x7f0000000140)="441132f75458623ee39857c8a03b250e40b0d53bbcad008b112c7e4875269f474c8fae937bd4e0ee5cbd664f0d1bdaeb608177cca8be3d9f25c06bd6e40ff6d4e3e781560b03f323f0bcb97e520eb83c6d38aa1352a7ae412930b738f90131daa5565aa2f0613ea4b3396ec76926b26c0f955d034a3c84dd2746f23e7d651091e4b71b90364c6cf14973f907433d4a4829", 0x91) 16:01:16 executing program 0: r0 = syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x2e) fcntl$setstatus(r0, 0x4, 0x80) dup2(r0, r0) syz_open_pts() syz_open_pts() 16:01:16 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000002300)='//e./bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x28031, 0x0) 16:01:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x7}, {0x4c}, {0x6}]}) r1 = dup2(r0, r0) sendto$inet6(r1, &(0x7f0000000200)="f989dc2c4b4bdbb2aae48d618fc30334a37eb960a83fce9cee51a8053cae7edcd99c5a442db32bc6b7fcc444aa34d071f3f75829c5299170b39add5280b838ac6d4a5e529c5822d0b27e0ea71a0512b063a952fda7dc6863cf6506fe9c03923708b85ca9d8a55b96fbae466d3a817779c32c861376a214b634da5b824dbe2dc11f14a75bf293a519e08a01948d7126a16b23cac7eb1db18c478cb97d0b5b9337b557a8c293fc59cd61b7ed9bd32ad479f020614ea186f28d8191dc2248fff6631f91ffb176637673c95d34126aa75650d96e3018ed50b0ba98d19266171dd50241ae5d246ef8b81ad28881d619a2bc53a645cc4dfb13f0c4", 0xf8, 0x8, &(0x7f0000000040)={0x18, 0x0, 0x4, 0x1}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:01:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0x1b7, 0x100000000, 0xcbe4, 0x5}]}) syz_emit_ethernet(0xfffffffffffffd15, &(0x7f0000000380)="32b909005dc385ea3d139100000000000061ad2b5900000019d895e66100ffa87d58e21120a801cea0171b9a86c5b7398956283b313e53c3c0e5df064314fd639433ba431f4c85430fc9a230db79013ef94acdf66cb94faa4502ab3933881c9f99eb7683b7de95ab606ff58ab5ab430b02da1ebc88db998a7f361c6e43b653403f5abbeba4edff823246b4260597a36b2e54b1f2575e1dfe1fc8344d821aa201025d5d4ba0ae35d1ac3e950917a0e92f17aed78d5745e2ea618f9285ff242066b5a6a21a34f36c515f2cf92d3c84859534f5f2d86ac2c0476076de8ca6c3eae6e379607a82fb548531e099ef00") 16:01:16 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x4002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) dup2(r0, r0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:01:16 executing program 1: socketpair(0x38, 0x3, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000004c0)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000440)=[{&(0x7f0000000180)=""/202, 0xca}, {&(0x7f0000000280)=""/170, 0xaa}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/6, 0x6}, {&(0x7f0000000340)=""/231, 0xe7}], 0x5, &(0x7f0000001600)=""/4096, 0x1000}, 0x42) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) recvmsg(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0xffffff22, &(0x7f0000000500), 0x2, 0x0}, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) pwritev(r1, &(0x7f0000000140)=[{0x0, 0x3d}], 0x10000000000000b0, 0x0, 0x0) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000500)=0xffffffffffffff80) 16:01:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f00000001c0)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140), 0xb51) sendto$inet6(0xffffffffffffffff, &(0x7f0000000280)="a2c50b167b74745985c7090215", 0xd, 0x0, 0x0, 0x0) r1 = syz_open_pts() r2 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) sendto$inet6(r2, &(0x7f00000000c0)="eb2d01e0d0a065c2590a3df39d6777ac9f919ca8ced7e66f25833446085d937436577ea5cd7cb406b5ccd8003dd03e956aea96ecd8a318553b24e36ca1f1630e29d11615255a83b77b072c024d82d8831037d6d2c44726cdc969d3effff6c87747c93dee5e090512988f2d15296194d3452e53a05d5cbef6691ea509161d260a96583e9573cbfbe5c4f212c147916cd68a45c12b85d3af9bcf890e9ec9d653faff5e204254ec6c", 0xa7, 0x402, &(0x7f0000000180)={0x18, 0x3, 0x0, 0x1}, 0xc) close(r0) dup(r1) syz_open_pts() 16:01:16 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) r1 = accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r2 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000002280)="c9e2265aed0bc15de5c7e7638ad11d130344bfe850c4b911cbf31319447f267ed673f324f152e3849b6699bc15a9db73d9ce3beba50a2fea53e134f453f3c44f3831ea4d3a3bca3d6ab7f5a9b86450534838134b619063f9603bf70aadbaa9f929d6d1c0487157d65b7d1b662e6997d6125e72c4486cc43e8f4a2de701ed6b6917aeb7819ab1750e956fcbf408f27e3a9ea4b9f41044080fc3612fbd8b8c401641412e9f44f6220f681896ce83f7bcc71a9a17aead72d656701a4ce21cc2dfbcf7ebf55a0cb5a4e086ec74ffd631d4a2775ced3d175cc2119b7894f8df0616f4460393a16edd86963d1914366f3e7d6b367a1239e156d4a23648bd2ccbee357f35b7afbb5de116b0fc4446a00146e9fc1491b32021007ba5b7295ff192cc2c3c9cd7381ce5df286fb4e4072caafeedd4c6659824549d127cebe5e8f4e6ff08a46187509ce8173a5160141bea7a9d12bb34d8497c09a8a3bc19e9bd28f9ffd62e9192dfc3709199303ac0910c4e71ac15f00f5777684930f5ef598547d193b90dbe4813f67e9c434703a6e8e6a0303c8dae77e219885227426f9962f5ce2da064cc5e40d970ce991d463d9864419f30fa5bbed68cb639e711473782889e8f792c8a8f870a52993729449db2fb1634d9c3b8dec98c72651d1ab76a8c645237f7d407b3221add5a07f28dfc20b2956a62e4c38b86111ad83b6cd04c89d85bb90ad791e6a5946464bdd09255f08d13c5c547cf01ae19935a1d9e30b9a1c0b990c19e99dd02aceb46d761426407fec965aaa3e5dffa48b16da45821125c6b8d87181320cad8e20cb5c18abd1b76d7e816749f13141be68a40fc52aafb05d9d86716dc9d5a333788cb068984014d48fa1713da73507a2f8729a265244edad68c75f08388e33449c94bcdcb5c88159af0ad0793dcf933b901ad879729389b3cd9648074be99c41c54538f92f964421a591e80e89cdfa9a269d3c7f9593d47451fea9859d12c7e1ffd0e10438f639db0f136658b8bfa54cf7616d8c6747284b4e9829df0726f60633de774b38a835f9557d1719678c0a7335fe66aca54bcbaab3fd581a425f12bcb073de7a484671a0cd017812471a89452073bba2eeadf370c50f282bd32c45cbbce373ba38aa5b878f28e3238fa871b1909ae5772d9d65de704e059f0a7788068253803e2713549cca90bf34e8e3304ba38e158f7d27a4741c61d96aa57c2cf78c8a0f0f896f19c071fc2632a6e517b55370470beb2e3f2df142653afb1ac6d600fb099574a2b7b84d4794ab6e8210888e6dbc8b9b1447dfc9af951681a2c961cd03bffe7ab442316d9ec1fb54d0816cec5f70fa97cb78d3c1a304d117b7ca31a33030301baea4996b6cbff896928a3e6682e04ff9d14aa6f43ab4324d49ef1d36bba5edb6d5d5924e4250f4c675588e8b6652ae34ced782dc2f7353df4b89a1701f904b108ec21fb4b6fd0dc63fc7ee205ef4e2fdb06efb89b49440bb4f8b2e7ec3e65fecb9cdb4e4029b63b9cfc50cf20ec52f20e17090aafe9623aec1da2f97411a0e56ffa88f25267c41d7c2d899b4160a4d32efa0ea486b4e2843433c7691ef6b1ea4dc3085b078c6465ac05dc63d2e53f20b137b25597e160fd0870fd669b0f65b222bae1bc45bfca388fabf41fcdb408ba69a697080ced8d6a81c103153ea76685d5271c65130f98657c3513215ccd8da9e2b11dfc7defc9bd0f813f9e99cc8193aac90087542d0ac162f6ab2a43d668274f95c0d60ca64e886d9d716d3236fa6188b3af9b1d4a3e1f1e0858f380f252871409993288659acee52c72dd3c46f724478f08d24c43e0d11d9e5a03ebc8f25dee503141e5e4c9a109e11c7bf01533de9279b6e0ee01d5cf0608c829fec405da704f50c4d0dd1a29abfc608db7949fdd756dad60db207fdbfa935001e0dfdcf5a229a6c7c8d40cea0fa7f991d82805283a4807debb07d8532cc986cea4d8249bca85cf584e8a4a972a09c0ab9b0e89cac66aafa4e3ca1a5a85248a0615f3823f897fa1e69c9eaf71b010141958d0967af0b3724113ff3c1b9d857b3cf6969f39001c69e282a9baef274caddbc24cc5249b7eb93cbee11a380e8ad677a20a8a33779da914aea7ddbc6dd056bbdadc2eb253ca19954f565d37aa75265749faefaba505af49956fb3594cb524292e7fd9fecb371f721fa81be7d6fcfa37d54bef73dcd5cc220299555c4dc0b88e06eecaad4838e6e70ce56d33c9adc784aaf515d1f23de9fa8c3225a96ef8dc33e45ca07337c97435e9e02a827e34e416f2e178eccaee9a6f58105e749495ab52fbe490e4e1c424f13798b06fe78d89ff812758e02f2a00a328ff138d4cdfb0720d0ad6f038a5d4108204c6e6937ad8e198ed0097e1cf745e8e46040678271eff17b6d8f13a1172f44e60bb2c9f3aab567afda4c475ff57f9f5f684704e65ee9932a781edfc0878716ee70e66f504b080c1016d775b4dd4501e1edf22a80cf1718608bdaced5859eed378e06d6862f02470e3979859ebd32683dcc1def8ae8b65ffaf7fc4d2c16ac3582dd42f8e60d680f6bc29bcb0e9339d62e9662a68159b940356df9a3ddc5c20500d5ab852f9ebfc656f161a42090ff28d5b6edad03a1af9bba4569d84a1d90745cb5244b2c6eb5c2637e4b47cd0fcfd9b83ae0faef011205cea05c07cd3c1e6b338e27c12ef98961bed427f3412050ad60039ba5103097a15b505eb5ae50aeea4fdce19961409ae3712e44740886aa4ee9c2e71e2f4088f7637ca76058f304f7f0d21ff9ac829fedff3ab7a1ae1d93ac85b4acbd399cc847f7f26df0d7cde1200ce49b13ad434937157434c72cc61c6fbb87f3870b5af4b8e4acb33e10bf1b71a38796446331306640848462c8f3ef68c83ea917d7d7c49f5065d884bcc2ce726bff85e6473ea82fc9fe87fe13ca4ed6c121dfc7c3c3c98cdbce1c53a6926f27e7c2175b43e8c3e9e8e895638e6f10bc82ecac889a9b5c6d993226ae55c9f5e49eb931850f79263f4aa4ffca334eb6e76f8249ef9d6ef1adc0035b0ec9b431ca5b66b850ca928e66c4c5ee29549f5c4800894303dcb7d9f85e59b8ab81bfa12f0433303671888b36f2a86f72844e09721caa73d127247ee0bd8861b11b4be5385181eaca5c70afb71ee249565a0fe8960dd82b694461b24e370d88c3e3fd310d279ca32585d984eabd76055090d1f0612135b9691eb47429d48487bf146dde3cbc19e13b3499748388fe2ad03566a7ffe1f3ef18b64332abc3df983589e848c5648af8acc28d3f6469acbd288a2c522ddaa3046c4520d1d297e8ce58859ad12d57a7912002cbdfd993a343c120eb944105d9fca81a6b013465c3a77af91d4c584a99b322a79ce25a9712c7b55b983223b0ac98cc6db5d9113736f22be0ef7439c4a28b3ffcf57e6d706bce5992038a6060ce0d49aa73d2c3c4ce69bbef26946d1dbc0e72a28c7e30e9c00de93c70e886e5e1e043e82124357c6c80b99024b2562730e5a03fdcf6e25f08c02ec0eb259d73428cd9db7e867e677aea0682687b2c1425a95a52ddd361225ef0c9f444aa9110c331b3561d8ad04b0c2bb3b14fcc404e12df1aa9b9a7e54819089045bebcb7ff9338107bcd90d7f0305e83c34a6e98d201ed9bab463121e67b8146432d94ce7a113832398ac52766c79d84f66b5c6f0275c6a1af9e67e756dcafeb1e920a8cb54b3e9c8b0784c48656e154804c6d47c8ac2e6fd94ad151b8fa26707ed8861486f3a18afa6c2c32c07f9774882a0a9e233692e00b15e5930fcf3515e62fc6356b946a5f03b6825a2b8cbf74fbf12b7232781951227e5dcbac6a31f81affd32749ca34991dfeea1763007e53a3226577301766efcd0e606eea7c26c3f8470c11e87110730f317ac6e5aa0799d2f2b570f42b93476c69e54b3445943e95eea08ba5672976023cc621cadafa7289a563aed45109b34be1448d88ba8ebff1bab1d8eab1e3f63f289a556db9da13ec2af70e49ea6d84811b74afba4996b893bbd06c710d6b31fd5d84682f6f4f7543743acc6b2d46ce1bbe75829d7c282e66e6cc7da4bbded56613b84c7bde9bc448ecceb6a6a6766335ff8b1dc2b13726cb284c5f4bb7b4d4b30bf69531512fb068c7adfaaf8f90641839d095df7d982190ea47e54127a2d810dce87d8bde17bab0c75d1ded0cb47d2ad390260d6f5de0509042315c2f1033cc33a2c38f53e52b1567482db10cecec35f059812a2ac5d9ebd5561613d8d3d4a5962f97a5eca807a36c80c0c463a10d788daefb22a403a99d6d53164f01654dbb4f3dba19adf173653a4bce37b3e9cbf2806dbff1c8b436f3622c4980b494e1d46016c0ea09642ed4a400e919c05223d3260ae95e3dd89b0f01c86a50c6b439030789ec2a945019110ed7f4921a57be0fc0beb6c7103943b9ee054b9face09cdb969ec08ec92fd97e33270a8073c6888f0e090055746ed18305a4ce49deb6e230c6c78b4e1144fa6129b12e512953502ae43ded10b2a762ddfd96281be7c1c9feed51475d6d029e8cfd594a6b07d9426678c43f5a2bb9364cbb4412592ba93f74afa8167ceec3de2ccdd81add7a8ef98e9d855bbdb5d463f39b7bdf116287e758622319f0c1af5df3f673795ca6b8deea8b292f56eaf29e3769a1fc653eb2a4c3fad7ca77e218ffaac8df959e586297bc190aea144b960c73486195887c5cf7caeca7d0c0602c676958d96c60f7a451e034df013d10cd6c75e0c5e95a2a4361655dfce09365d7bb9db472bc95f41e20a2e852ce21bed2f5f7b18a8d6bbb9069eac5f27981b192b2e92d9ce9ac99502c7e2014177b1d891184201c11cc747a05a1195366ba3f984b0c8a13eea8a763480da56681c4d4c9d8b63196322bbc5b40bdbf5c5d4c5037eae718b9f15552a5dd78746ffeb3759b6975596afe0649ed3f662eb5301de5f002231b61fab8cf8edf3f0fbd6ad7a4058ef6691d13d2924f32058522b6bced763d2ba1862b6ea1d6a01138f8029798e340484bebb490ff8ec9bbc308a4fd7ea5a35584778ef929abed885410d539d5d2798fecfa3bb4ae9c2edb6edc9a3e0966ab63cb661292756892e8146dc20b963a184cbf7eed4544cc59e80fdc84edd51870c8f6b19a5d0b37bbff04492f94971f6528f0dac1ce0b31d96fd0926c6c13323830437fc241458792ea5875e44245f8961515772d9e317b349c94f10e10df3c5dc5951925d22ea84d3bbc02b1a482da974cc4f464b56ce0664f8781812624fdeae78e26284c737a6b117c66137d85a3e1d8ec64499e35ef81741734feb7e35f099cac63fb71dcc26c3d6f2f1ab48cc78307c7e9bbc97fb1cf95f68b0b8c1cae76b8b7877e4d25f27a26336243795450543ab1c99203206bd58d7270557f9a27603d918646cc7a41f542700262d0b6a4e25ea996d0aa9259108d307a8dc40da3ff476807d7a643a82acc50ba9a50127d5a36ef9a77852a5cb0f51b3e6e93aae43e0eb028db93fe13a6e5113f336fd0735fea7af316c91fb00ba6d6dec101bd96ca3df886692a30a2fde27abab6a8022fb57091e9083eae3d527f922946546ebd51eeee71d81542936b697ba62e1eee3ba24e9b8e735015900d9b289c96277c4e685bcf818a58c39d834e9255b34ff91af59c621b81e3dcdd652103e5f7d510388d1f75c600e2ee626da1882ea01c3104d339b8ce207febd2738590d5d94a4cd7c40d2bb682632cc7bf750c885fe055f554a84ee9a33aa876a0298280bea3a14f376cf4b31ee4a90de449fd6133db0b03acb9a88f9c80a9a9a", 0x1000}], 0x1) bind(r1, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) fsync(r2) write(r2, &(0x7f0000006280)="1130deee954a118face7b911b4aff7b9a8136babb4b90edba0e295eb21e3f845212c963b20cad81a9ccbf8eeb9e021d093e8ea4d1f9dec07e4551cc26a14bfb2da1f099d0e786e5db248721e8fec7b3e5276f0ad800de77344b574aa651091fd3ffdd66258a02593bed5d92371f9fca3b91402350d183ae8f46f4ec057f1dd3f3ca9f3ca6e4d9b3804ef6dc02989ac75cdad70236fcf67f2a5c1b02a48249b5bbc2c0e26241ace840962b78f1588c6445abb63dbdbfcff0c77534d932c00e04daa039e67d1a38b4c97b98ccfb97e93c02c043619529d4c8a18add7e9a9dd9292f73ab427a88a3890264ccb9eab375230bfc53c8bde3cc899a8105cf9c4a58c39b909b355f4f12cc642c552325c8a89c260f7f2b13c740adb12399f69a3e3d6ae2059aab700f9628640fd666257e82bff8879848616e93881ecd93e822cdeeaedc49e1857500bcd64ef188b7326fe38e1494c18af11391ff1a6499bc937afe0c261f5662a1b7ef9e55122fb661185e8372719a5b38bb280d8291ef2ef6cd5580c583022a1ed4d02dc316f29c8d0a855cb31c8bcf839b8c0b97b42e6fe90c1c3da4699e312808e7d76ac8ce13d24661500a443382f303e50214b7353131982dce17ac299d30b2d6dcda0aa75b69d526f90982d702c86287c194d5e99d7f54c5928bd461cb7b39d71a5b3385bf5d82227485a568ac307d39e88e36137b98d65bcc6fd92351b7237f2ea4afbb6af3981f62ddb869b4e40ccd0fcb3ecfb4df7ee34ecf7e180942376ba28a21f4af36bcc330f6f94699fb8b560234bb03431166abc5a3b500c1e9052f632c0bb8b12bebb14de34cae3bcfbb17fe90e1420aa34dc174912283badfa22c8ccd8605a4f782f6888d6cca11be42a5a9ac8e60e1c490aca0a64be55c67d63cc1ca3220dabcf8da5ecf4427dbb3eda55e6324e3294dd905b2feb3a65cb71a8167302ee6076ea0bff1550374664206801c12c2036474db56455fd7ba690cf56d10ef72496c40d152695f57cf8a7eb4516623cef6bcca87b92ac398cf7de7922608108ba1fc260a2c227d62e698c871b9016676462a41a737de475687cafddd657a7eb9bf04c4253a91682616d11187144693e988fe3af19cfa03079ed6df1cb1868b640bcb5cb8bae61f02efad2327001d3d57a09f3d1fd5e2b4923bb112af0458670164ee068699b7c1f78dbeb5b58eb9e421db54fb84af4cde7e720d8ad2777c2af61477d35bd9f784104da782204fddb0578cafd324fde89e28084a21546b19a982e49650575095383e8446bafb6e5b8f6e2a53989b97b6a8a0d9acec60c3f44febdc158931571a47c03e977049199bcbc9db79825cace610bb76162e21a4d53e4288748cc36ed8c6ea32e31434f2efb2ce914039a65227ec5181ee5f5ee2148d266b83b75fd46c374f68530973adbdcc3efb8b084237c08c0b940ea1b04923ca349a1870a2f732228ae97aded2df8a31b3eae0ace1e3424d91b35793f853ee514b34e2d361eaa67cda1a573956ee565c74f18b10125b46ba70de5ae6fa316b50c3170e115f946b881d4e6c3e5c87929e8a7d0dc452430980e55934e234e433699f9cceed1ae77cf53823560a47e242baeaaae3f6b69a99759c199fdeedc2ca0fa4f6c35c9665e4d1d4c203c577569fc4bcc5f60cfc1cf44a39007d5bda6e9a57481f463f49d98af346ec9957f46f54e591f67f535ab5f83ccb7b0e399cd5d721d16ec30c78e53a42dacd3458c3cb4153af245d1529741524ac469ac950f6bd21d3a95e391405116c043d45dc04ad4539604fa95ccd12d31fddac1f7d8adadddca2466a3bc8439cc3f071e61521dc6be5cd990ef3d6e84719dce3f6603be3cefc8b103bb20f4b32aa1d1c221be56e87ad48080f7a8c8cbe4f4c57f1f95f6f0ed20e7127953c34c8a99109a6cc9ffba7d196fd58a5493ddbc20fe83c3993d6f64c5d9f31230ef3bb2fa7c66abbf67b781ce29dd7b08a04fa84840ef272cbde7db6b6a607aca1aca9ac55493cb6ef0b0021a03423d332791a771d95e4a2c9dfcd9139aacc8ca6a3eeebd7f7b632ea9442cc229d1acaee96b7f96544677bdf709a4afa09d9cb3d423a088a72fd2e797a862eae8141f7fa5173625b14fe88b3dd74d4483574a465bebc53a8f2f19627ac762b4c2731e9d0caadc245a129a69008ed311585c8eab3d76a935e751c688726a697a82bc8c6e8ae54484a169007ba070aae6e3215d262bfaf314cc0082b532b968d9dcb49d2142727842bfb7b70fe09ebae08dbcf5f5ef8b3fdb79f6175a71d2b3ddd997979ccfcc0d44dafbb5715b3b5dc6baf6e0bac8b5056ab7ab71f191e18aa373e3c130651314cd2ff6a631fe4ccc341d56139ab3081d49eeb484961122ae2b841c619f7e8572a8ab03036f84a5bc348ae458367ae0127c589d4312a5c7e480e377f2edfa034d4450cd9eb171dfde268f18a35b26b9be02ccb5ebf5e123b84f5edf08065d6b7c6222a51eaf1437a2b2561dde85ddf3358345eea65ef5392319a4e4260c16a08e554264edbf4b203be4a92668bc36bbdf4aedf092e15f4ee7f3794e91390bc14361e5caea93e5e5888067b2831ac12f13f158e7f53d30b5aa9c2bb573f5677d44b77e7895912105d7a26ec046dd725833bc161d7701e43435bedb2388c72221891a9d71cfc5074f9cd8437c531cd69c0c14623b4dd3371a983757aa344e3e3952d3a91eaf2f2d81a93ca62f03b5e38fb4e68f50b4fc1a78214cb414fedc6697fce2c90d4a7a86ff43953efd6f25ec091f824317cc032a02bf2c0a1539eb14360010001b3781820a8cbd74f5a7e129acfdc9abfc8d0669f3ae07030b2043aace02fff2f3e1a8dcbd8e23afd8aa22d1f831d0f6ee130f601751a6f59451051785640fe1901a445ace4cbdc66cae914a055d0ed1a593970477e265b555d55227b652339164ad89ea04fe88901601665cac4aea90b8b2813b48cf709586312932f854c540407233157dfa2ef476fbcfe02cb7d3e797da105883b99a168c5e52884e7d8eceb1877790b8468d1b6acec63dcc56706b63f9413071ca1f94cfeadd011b20ad7e63b7ed43e1017c58b4d05f49324e1fd42bd3e2e9965b86f1445046285cd2749d4760959bd559ae08aa09ed68a67276d9e167bb4d3add1c2cd69a3ff1f94dfa7ef989283e88c87922eacf01a119a0b8bc710dc9620dad00a135250cf43d792dc0512e8b523527cb5d17a5d34bc718f0b3778af3cb8be9123f117729a843a0dcd3f95e98b41c4bdc8a4dcbcbe62a02bcac24a3c00b3f4f2f34b85aa8949749aedb6f570576e29d727d58b0fb0be5b81ee97c5a8faca2545c68991d5ed2d90e6d8fae67c7b9defa268e730c0f1c687b9ab3e79f686c38979e121a8212706e82fa38d4572630946763c07f49940d67996a7e6093e6c677acc0dbada3da88802d3c3b56f6df26b8f231d118eaac0d150d789473a0e7a3ee7e2d31cca937dc8ee9cd9769bdf5e7c039c9463722c39f5b19e991144844cad09335d190712c0ff2c010e7a8a66f0bea1220987ff270dbfd0eaf36cbccc043d7bf202457390e3bf4ed4ad66ba03a4a0b49542fa5eb099ca923087e744d49037482dcdf5bf40c6b48aae2fefef210f30e20270faf366432c8c6e4f4a0fc889a734956f1c339df02e63b02d8e4a525cb98fdc425dc9983549261f4ab6875c0f824e9a17d9e9c5bca0ee4ab12cb25374c3bc6033413bcee5703a9055ba2bdc7de0b84efbbe079239580785c2ace2bfa37b9f65d0bc0accc17ce7c539fcc6b5b9e13f91db896d1704a609b2bcf2bea7eebc4003cd7dd130086d26abef4eed83128f62987b802411ca461da4eb907a6b6659e1c72a32d9c89649462d165727a1679a15a5056a489ab111ce9e79a198cd8fd105daf9fa057aef865622c73e1ead7e1d509a6f0835df38cfcab8c13edb910a2445318d4f4b683408a13c176aa4d8ad1a5923b9980eb14666e1dc150df0ae81e5d228a86e9495cb2debe83c466ba3f4ad02b4dfda9ee285d80c244dd7dc93b1163ed6c41c0c5daf8a39ef773e5ad073378989ffa4be98ec1cdc02146daf3c8f620f047b82272e722e3ff98229cbef0c2354e0515ac3c6531f8e07dfeb93a72e42ae70e3d86ac5f4d973c2581cd8e373987e92a1665694064617c58c2f7d1e23e3c8577766991dd55037e84a72aba97213f2068d6f43ce5d9953ff96d5cb59210221db7fbc5125d8520fc8d35597013eefc3c2f8d26400cf8e68f9aa5bc98abaae1041bcf9f389712ab8768472eff5250a9d1395c427bdf2e26a19e8369c1118fd307dabfdb2f6a0899754000b4d55dfe207285e57e2c93112a57aa2b339f354b0a6fd872bb438a6f7f58afd59823d4b9b292f41bf815594e72eea62b6ad6c52a5df1c4ccf01aca256c30f810aa3e0c12d18311c37ace00cee6ed75631420f8137dcdc844e5548538e5d63e969323f73d78fccfa2ad2edd2fccc6fd9614adb1ffe35d5eb44b106f2df8dcd41efb42d5e62d80d8d27665ae468999140926f359d0374b0e07afe8bdd3c55628c138b7ca0727dd021613c45ceb3aae9150cd6107d2e743557b93e293e9829a9b9b2b24949d9412d89774e9a7defd7d265b6153a7cce45a48ef39f258db75392e67111837bea4ffbdb1a00f83f8add6569332aceb1651e6a817704202b298e4968c5c9be908b95bbfdd00f8d4cce3e82f47a66a3afb1b9315b38108902873fbbc1ca54919d6a65ac67dfc6655a75966f3c8627120e51661319573a70ebeb19f61871642b79a3303e1472ae3a7c6d1f843e6c9bae05166ea58067afe0f8ae1a7641fb19ef19ea5b8664830f9bbf455a6261da17c4154600383b8ec09e1bcee4f8a645054f8822b305b08a2736ef0f03cb952e7365338d499c19997515e51e4800cfab62e26d269d64559f03eaa8b93e79c02b401adeaf76e962588fbe73fead3d02e0ebe243c21ec5802b8f8148bca009954d69e09be84a34f5f44d4373e1b22fef4ea998c2eb60f70ae597a57b958cdfc2539f45673441c7627437e658676327e814ec9cd2a37b9bc9c53561c98f29251f342eeab0b25705785f05e7df5c8711d88b8ba5837384a213cf38e0077b70ea179b550f4fadac22a65b69479002ec1ae21c8b4c2c9b750be741052d634605022cb4827d18ba20ec2bd7794ec413c11f8f7bc26b901c3eccfd6320e0f39e28cd398bfe6eafb0d7e2b228bbb693a4c057cbf417535f4e6541f7cce455854aa947bf53b167f5573effd4b236d99da20e94d6390f44925bce65d3c679820453f5ae4211aaf42a39f311b2aae76768f62d27d3026ab3e26e7c6114354662bb305e869e5dbc0be079a80a1a41328260c679e1e9497ac84373f5d75c6c5f21ac0d7302b25e8446ac379c4162097164d1c10808e35dd03fb7e51473289eb9f69a03408824be2559cb46d8d35507fe73f9f338d2d7d17d68b401efe08ccefcd7fdb5f873d91803a5b2f4b6976b1e675b292ec0f99f99774ca75398c27d78455e0cdb3cb13af5f672eb713046e19f7dd7e66312f8ae762ecc3b54c60cf296b599f61f622d595d99f51dec33683349fa978e1d8bc9056d3fb2889e062c2a13fcede31625b4c5618ea9223dc040af30b1b9137f2b0b2595537272fca336bd364cf161e7145b00f14ecd73a762302eca47995bf0b4de85c057a4b24696acc3589f01eac68009e296b7ffe4d352219038f4dba3ad342e938f68844188118164921f106cbebe559d101f60c182344ff40e42ae2540e16d39abe1e075f41a1e004ac0000000000", 0x1000) writev(r2, &(0x7f0000000000)=[{&(0x7f0000003280)="e41209bb6027cb58731bbef7e18aa7f4b286049ae7faebd6c8a58a48709956d84dbdd149d98008f987f58183e1d5f38acb35b5a952efc78933302054821a706ba2136598c7d814d024494688f44b94f65f2d620529d20b1e6ad080abe17021f78c069b09c5b9b7dea3d535a6ce9bbc6095a7cfb6db67a762954b130f4fe4fda407ef3ec7fdfec7fee57ece2228c2ede998242b61680589cda32a7bf818935d508599f7ad5be64b3e6a663ade95d2ea9057fee4747e71c2aa3d708dcfbb4c2ec83669ef8a30153d74b3006a4d4e0ec60532b7b89577e2f1ef5f0f25ef7eee04762590bdb2515961d9bf75aaea2d482c5488e5c56507f4a6eb3d5d1a33940ba75f0c0c7af4484048b82ca13b8847c0dc9658b6557969853263f0deaf8a858fd224a59b3a4218c4cabe3a3a13113dd29bf222cd0c41ee8def619388634aeec25e3e87044b1c29fe8c35703494a52c39ca5176b4a7079da7d2f1e4e9dcdb0e4e6e7152ba26d07feccfb1e8244b9a4d071b08ec1e259090fcb09b7ed1bacf319d72ca7bccb06fa045d49794f70a68945784921fca09742b247012572f66e21cd80368d4f8240da2b205480c2b6748ad758f4267cef4166d73270761bb5e733cdaa2ef726f1f1a4fa79ef136b40afe7153cad51947a27dd5250ce8eb1b13fffbaa2ab306bad06f249c70b19ae1ddfdcb0e01e460329cddd50f5545e6d7f0457b2293ac07fb3126736857270c2f69e97a7698942a51e8f59a76a16f7a543ee6d23cf54da1205a2192fb21e77416ff6473fc52d39d596f1709a8f9b91b3fbd3134fc2dec90fadcf6ddc08d80a1eaaeb6dda535ce5f1df9ceb35860eb1d871a36853ca4ae648070082f69ff460da2e1bd65b64221f756540eca6bc29856726dbc33a4df68c5be67fe1098f6389000559ca425283eff3075025e67cf08c8b54b8c8304c327a68563d04d40f4945c9db75a2db0cf639637fe4ddfaed070188dd748b9cf6c1c4903d8b9d02552cbdc96612c0ff93b37964226fb81f60a343c49c45ae26ef8d2c4580f9f7b9c24f166b93e3bc1e994c3d8321b3874ad6a13dc16d9f691295f867e58dff7c4204dc0ac20b5861865b3ebabeb6faf97361295989afe2435a83ecefd19dc180ad7ea5570e5a18cf49842280459b5d20384eb80f79a067e52777277645a0cc1716b82b92ec62aea7a6051b6d15560e4eb83abcbddbc1d43c1850442dbd912410ffc118d8c581062f661d2fd65b9fad98d61ccf025bd2d674d37dbe8bd31986cd3942afdd26984ab8fcf960136d1ff568b00fa89c0f44a435e0363af424a4d9f00ea9c3f3c5c5a77c54d5639db4e8d00771f31d87e3879c6a99c22211dbd087e39af5fb8956427254fd4d7583a6e9468b681c1d09c976592ca82c3b70446b1c640568e9f2b46b258b26701189ccecd3ac3ebaf7b21cd9b5a14c45169bbfc3fbeeb79f6763f435f876b206bc655726f4d6aeb28af7b0a94f161ba54255acb05bf5735274949a2986f78007e58169f97b13d16bfd57083e49d361f4b49e2d5c9d96f74368562d498d18c535bd2aa0038e1d0c6b068901f0ca50d0d0d58b1037bd34c43aab8fa47a598b95a192e94c3cfacb7b06c8ce1ca3fe29fecaf731dc0db8dd5af4941072521a063a00b78422d48a214cc4e453d909bb8a8bdbb26fc13c8dc1719819b746fab28e894d1c2cc3c1900f860d6b9c75792dfb369fcbaba4b57bc6a77663f7b60f6df7debbe197871cbd2e9fc47b52b02215bc92e3d9c16a26da501acb952d0f1330ab8f2c0c2e87a490f2e105e565577d3355d758ea89dff9e1a7ab7800b19d928c90be328e7a0ba491f6cbcea0e04168b1857d83cb4c92d2b3f73bdb60545dc37a3eb9df2eb6780c687b5626963920dfd7bde71d242b0263e134e6108268eafbfa587cbe2247bfe0e3d87d987129c3bcb29faebdad92b8af8fc011e875c8946a5240bc0f9b94421b212095fd84252f86cdb40f829174870dbd984a205dd718356347be114b3cdd292df11c03040db0da37317d51870d34eeeba0e97867d0c677a1519f9738d7c5cf7b360c3e45f5891b26caeecd6ac9cde7d29fd0aee6212d7b9894185666174b425e41d36678bfca8c7441658d47b4b11de9e6713f9191fafadb02a6030736e16f9f9a5fc367a461b35910d1ba1030d351949faca4f9bb3afee9883b3af69f62b00163aac90ff4393a0d1652d0546a5a93883cecc747f732b3bdaed2e3077235d96e1c1348d539cab6f0226ae54f631184707dd430195a94466afe2e0896f107d6102fffddd2af32a09d36ad8349e20bbbdf9b77d50c655fbc3364a66b2304c9ad762e72acd03671d3806de5fe6548449e00a4831a821e5eb68e5dcbf5140b7e02119f04477766056218d53c72af78896ac01534846921574df2fc773a8c2700b2fbf81beff179c180c882327522590f83044f70a7bdea6fd2a6cc7c81b6b6f6b8b35d96a96cf2d51ba5876f0f984224f41fa9366786eb01d492be422d116a994b3f36bb65936a9bb68556ee5872d8636f310122698aae9f1441d25dfde6e3f273611aad08417f3468fa202806e69b54de76a8ea0eb0b5f3a721dbd23467db7707b21801682a082948705092acb471a9102988e7b875e45d0b628f4e6703c707a2875173c9a570c7c7ac3247089276eaf98dbba7f08f7031cf315b793c0d5586adb2ab5a18c54dde0141a0e871b7b5e78da4b209e2f13e09fc123a3d14b4dd54bd0956cb1943b2fe3664656ae020166f6f36f7af96a062520fca85836eba5f696d434dbdb5ae2cee09dd91ba24dd34c680731de081b895d413c17481de09647430a3aa3cf4dced613d96a65f0e064db4a4510d8df4708538486363a8ba4c757b42e53bbc3a7547c53916001fc92a465984ec28af133669d24d0814fe27203897dea53d4f685f03c9c5ef209fc8b7a4dbd50331b983396efadd0d12869e2e21eda3205a1f52be7b4277e8976919f928e960ee335792fa14f3045b1653a9d395e148aa895c4f5cd7a7a62c44396ea7d718ac4234067d74d06fa15fe76d3da7f526ec5d2874a7f4c8aa3ed5842bcd9657e90eeaaf62a21008019bb01493fff3fd9f45a9b80adf1ccbe50a1e7d1f8c87c661c52aed96e463e8095924827e01e127fc7f8f26d58235e302ff466818dd40c61b3908bb22ca2afde9116e840cdd2996e24cbef5cac0c82a796481b772e7165df274d536b4cf133b93ef8b52ab6319744fd6335545056a85f7412dafe64822c5d03b6819b0256bcc85b8358d4a9be03b09458cf818a08cf7eaaacf4a8a20703fcbac1e15d4fd52cee660825ba2567fbe5d8f32a9db26860e8aa0646c222ee043160d5c66b1964db05fd5362ab48a84826428a79998fb0d95db786b397ec67247051259dcf2e6fdfbfbe9788a322052aa4a79b6ff4c57ecb94969d187ee43d8fcd39d954727356df86fcc1aa7c893a91d6f9b26ec078caa394071ec42c158619d0dc8de816070c369d747896ce423439f78f926aeb73c552bbfa58b6b9b0078cc218a3b272754f267a2345abf942622c763cdd452d3e807f90f3ac256f5b493112496feb8d8bbfec2168b9ecedc27c47b0b0bdba04008820161f854f642cb8978d386cde2fbf567bc85b1d6a10ea0a78c33138925df6e4249c66359efb217d0b6cb7c636d89c146611bbc2f51189384e4607f465b1ab1dab3fc8d16d169a8943462ae9cb09e5babbe56fe040d166e945b95fb3908a136de12f965e545f3eec0de07404146bccf54efd2d39d5950af0f1a15ba4f993551eac7b1db0a1842f9c52e7f5dbb607275b6e786467c58260c75b6a003e7a4a9e5b0a060585383c1b1bc827e4dde8e8ef1a1ad4dab884ffc94fe42d5b8522ad0cd486b1ff38bc2db8c0a6c3bcb2d2d1c3c1cc4dd0f9cf8a943059fb88ea2bfdf1c2daca687c8768d2a8e0bd65e6d4704f3f00994bf4f6646e9a23266ce4ef997f587e3dc3508ae4b53fe363035f96294a3e08b5a868ad2f823f375f862bda37521e86abbcc19ef8e4f66b2b53bdeabeffa6c3b5b34e756ccdbbec2f38a722e3e41fbbfc59d63a2383ee1876935a5fb2a2ded6ea387efb234732ce40aa603d1b5f8d1930f749dea4549346496fe14f92e0cf353cb2ee32fe1e419ca23843859f739c74f9a921e2779d0decab633d024868810d1283436bc6ec2a822bdb1f7969708844187eab2ae77065f8bb3fc7aa93ae7960075a683180e463410bb15e777799c877d25a8d507066edc03653f854501deb94454887dcde32e2654e5f2ba797508e5663eae978b3c823fe93d4dc5d9e53d048d68c12f811a2637eda70d4a64c3af3d407b710200beb886b00b354fbf6a6b6f5f3b5591ecd19ef3772f66d4a0aef9df9030d5f225e360f014f03399d4f877999aaf068bbe15a106da70999eb293f7f36b662d8bed0b5ffcd359f2435aea2d04124b546c3fda0ca9fc9334e5e603ac2f5f67087e327dbdfc006ad888ffd72db56744e6259c8aecc567881023e4577046c9c7151e9547c29ad54686f1b22b3daad2fbb9f336bb0ec53f39fc9eead6614c1d6e4f15906502f70ad14a7295e232b6db3f8be7d90d0b51e586fd051be0190a9f665afc76f6df244b610c6c9436de7c6a50b2f235a61578f1bda4c8caa6fc966b2f5ea0c0b7b84ca5a291633cef3be06bbcbb06bd87b238efed24e26fbf95dd74e5cc54f132c6b8b63b758bd966755c7aec03c0fea5bd0b6c685d60208cb2d67f42c7286d78dc0b3f425c83f0dccbbeac9fcdceab68e900b893a2e368e116144012678d08e893aced28ddd093a683f1882ab593d2c6bd925391a8ebdb406210e0474402b793d832da228ca77a99e42779e5f1eb66666133f463187c0e21cf9871236ed5a3dbf19f8aa366bc03eeb3bba20eae7bdb7106859e5fc8b5200416ed60605f5c3b65ac862e74dff7c918c3dfffa54df14a0381e6f1a0e52c288ec3d5c64fdd763d22317fe8e3abe63328d36cc5be498ade5b00a947df995653ddfe1e070c7eda7c1684e02f359dc95f52c7ddbeaf561b1f835feafa679a37fa35638d68467f597db3e73dfcdc57ce2d574596531b68e4533776e773cc22ed0565ede27213c11ad76d81b0609beda271ff36072b07c0850b9baf20e121fcc608f9b231ed5b27490b2d98c24df6697cd8a5f5a38d0141e8973f208143ea7332a442d3c47d093cc6428b5d6d9d88e1685646bfc15c35e930d446974f6240f73d56647974585fe817ced7568634280cfd7475bb5a3787af1ceb44e2cc102442194ffbd22f21df9a8b873b6dd9df8093139f5d182928c4dc9f26380f9919635ac5fb653823370813807f080f8251ca39d50356442b2aac656a0119f7a907f907904db37fad33eacceec290f5e5ffdec15b719188c109c0ffa5957adbb41a2bd478afb09ed53c0db4f670127a6abc44da201a3cfc4eccf42e48568905ccc4e9e173ae3651d50cbe07dfdb326bb2487038b723d3e258433505f6b0ecd6836e0564a8497e85a12679a8813cc3d854c3828539b544ea1deea851e4d0bd6678bf62e8c92c7e736a994956332b6df7d6ccc9664c9919af5ea080ca2b7c0f86c9d5eaf911e5191d2f14135e56b9b041c691cec4e81a22232614261e8370a7e80f29d71b75ee8a89fb6c9f04b8058ee1cff4ee04e5cfd3fd5a49d7636d5234cdc17b787c7e64017df8607cd78432fe7ae9cba61ac55fdf9cb20938e389e6e04bf3f57a4637f6c2eeb54e9972094602b9725c6eb50b7ef16f11bbd256a86fd9168445b893e15f988ee931691d2b0b41f10a3", 0x1000}], 0x1) setsockopt(r0, 0x100000000, 0x100000010, &(0x7f0000000200)="622fe8530c3c0700", 0x148) setsockopt(r0, 0x1, 0xb69, &(0x7f0000000840)="2744148d37e3a37b25225cf994c7405069b108b6c5f26a0479b8018bdee27b05d872d1c599ed94e833fba782f2002add907290173b1ee8d646ff6d95026becd82bdf7bc85e637d6c450ac28a0660a9e197ce4bb2e232e2b574214fd061db565b3c6117448ecb618cb96445f50f627992801526ad6c4776b22e3d3fe3cfbfd70829640a55a074b7c2ddf756dd5f4cc556c8027c08f7a515b3225681cf8a87343393d6698dfc97d7de3f09e196522684e690bbfff7f132bda43b3df1cd1e951ccdf9944401f75b9189146dc9a3b44ce10b37e582e3bb8c97d03942af4d7c26b8884d21cc5e5a1f03e5a09051d02f7544b05120f0818b4e6741c620b38b2273ff60bcf130ae646c2228a69830c5979d957107d288209011025f0400bbe678cbe3ae94200448f520ae55a966b883be2496a20a70153df4ee9f86409118a6a2bb35775fab159219987c3476f4343e424001f5f0ccc9abe00d3a0bc48aecadec96f32ee1bbefb26789d4fde9688ea1308dd58397c0e7ac7984bd3af77c248d578640053844ff0d91e5a8f1342992c514b059c66977c136c14e620d47ce2ecb43e21b80137faf4e0529af83652c4c61bbda43e7a399fed8845a189bb78df7d484acbc955519b777c40753302c21db2d52024548fd156bbbe8746f24512a9a96c5e92650b3e76c9019744ba249ce5b91449c5f684518dd2209300a730c5996f66f173bfa0ecddf32288b6a928c7a66b3c18e6d93fc418fa92dcdd98f24a936610c1c0fc3ba6137ec7c2f0cf13a8ebcfcbffad5f07e8ee6f09297a1f221368664263e9a3e924d021ad73f4706ea226e89fac8449e8b6e76963ebe8735d0902c63de2a92283a055a008f8389602d208480742de65de0e971b4a5d18d4db5eaf46c83ac92adf56986819a0d6cf1359ffe168e8163d078c95b3a2c79bceef0a1bf9431018884a6e5401f9a3ebba7170a59352cecc3b24e5f319280e7df23a5b5fcad3c12367f49bade8da3e6e7d200fd830737fe3f3cab7cc723be3ab9826d6b04abec2a0b6fac076b0c2fa0364d1ba707f9e28a3fee522ff063352f276ef9cb9de51978cff33faea5d9bae00f4a7ceeefe91cf4fecbb60ec5d065e630a5d07e488448dd5b662740428705bf57edfcee4cebaded2847a93d44f37813ff4634eadc3923788223114bec4110957c41827307b5d96beeec5f82ce8d683e810e279eae90fdfa29008fbb1cdb0361e72ece0055c401749c9afac226ea1291e38d60e907fc4c58db7a7de43267d4532736b36e6eb290194f9d1d0ba67a6f3993ad824e45a1d1c3f9c37b8d5b74d2a8ae32e325e002d532f778516f90202dd44a7f3104b746cc1f1ba46e3d12981b55e5c88c33562d3b1196cd3f306657116120de4e248ada8d77037881aa8a5809672beeabff31195b45f175e76d3e2c5b91ad7e1b49734bdbfe0a536d027ef58de4b28d9a452c59c05c5f728c3d872a34d27cc6d773c37495d88a53e56d8589d7b9165dc7abab9a878e25597c93fb2bfb75e3a818968412d4d33ddb2e15cd5d67c3b64814907b20d583e0c73bef6df5711b09899b196977cd1565fdb93eb4f719d3d10e898d516f1e6a8d25411f654aa8dcf00bd7046262e0113856fb32afa2191f821d1c1ce5c6f721495a0963d5c4ff7645496d3ad394f12b58e1eb20267ebab63f7ecff1d7406916618431f2249a335ade7ec31089be2c685b327eab6f1fa3b63478a0b5852c73b37dfb8edff2b76aa9a29bb3809fdadacdbf8b37c6b101647e53567d4d3b185cf1487c42dce5b7d1c5561c8f6b94621be3ca975a278dd86b1738c488747f9f379fb158b29f94ffdd6c08574397f3686cf6dca82d6acb2b111ca47cc45a7afa72d51535d0ac9144c3913b84c9cb5697c493fdd261e79f2bcb32c2ff501f90679c14c2900b1e79038c8f31af13b2759598a5761f76e1c927d6806585778b02856bcbe01b0c7e0f19de4a79a18cd1129a4c7ad1b56684a66b0900caecf924ef0f4f0958e1943f2527b61865b707f856083e79445aa5f6a5e65a7bb7c8bc75f0ac00e018b763b9ae8ebd3bc5671c7e81d43a9316f0404dce27fb1a88ac7f19d48b33c80356f4a49682b186439561a7b2d1844f2efae0c047c70a92df5609223330f3296bdd97dd40213af82bd5a4c3ef0ddc55b4c40a9d51b75f80f83941706d6a94125c1b06eb48baadb6966ac93fba4bbf53431f96c537af54c235948a9ac42e7a02c31cd994c2dc8c31faf3a14e350871764d96df5a049aabef7fe784fae5b1ddb608e540a014fbbc78b0de49c36a6c65a6673092891407e73f1dccf53f0b36f1f818025dfd0bfefa52473df93aff985ef51ec5899107e7d2f4a7404d386b9a2872d44d4862b0a1e0eda8e2837e36c3e38de487f7619d8deb6d61794783182b8b1f41804a12ec1702630553e126ecbdc165ddd2f618b1c7628e4a4ef46eeda03fc8b8580fa6987603eb2560b1e17bb59c6b1ffe88a346afa133a45fb2466daaf2cea9375eb684463d4fdb4d90dcb6245c4c0a56fdbd5cfbd87a76fbc77b0358233ddae5b62e3784123effbb4acb2f99d3f044dac7760bec71e22e37204e6b2efe3c4ed1ff887ca258f65de8152a749ffc398efae28b95265ae0877841dc6791f9baf28f72c411d65f010b0f52185c0095a74d630dcd797f12f53d3852c862a20b16ff1acf2788f173f0966163e9a8772ccda1456d29281c1a9fcf0b977434726e732bef711ad5cb780e79700ca3cf302d26453635e88d7bd4a3ecf80214e5d2d8a61ef0a571642a1c1d1c752cbc19b1d1023fb861133ac29867e87cdee4ab5888a281e95105318f12db30d71f07083a1a107d1eddb612a177cdd81f85a0f1cbbef44db33eadcbfdc806ebac58084fac2437284e2d039cdec2f51797c38089b70475036e10ab4c19369de1937948503eec392e1a338555329e9aeb7ed41e566262d646397f5df8bc73b5778fded320f07d2c362f9247508734384d670a485b68c8671725d822accf1f86b52c3c30ea43e6ad7efc2dc47c7156583b4d80bf83f112f2c3544f55882635a96007780d1421f64e3695df07d6dcb3a88421fc2717227af0e97ad92f05b54e1593705acc7ca6e8bc0a0b4976b481bbf8f5fd6bf155ade6360c85d649e34af4858135bb6d804a793fd6b179ba784c693ae912b538f30aa9e9049db66d113415dfa5e2b7dd7c094ea7680a7b59ec0484ba1c7d0f8ba131adef5dc6818d58f28f20b05b9dbb64d458a37b4514dc3bb66a2a8032307034dbcc66b773611a1a9f42c748f9bdaf3e4b1de247f986c173aea881ebd60167e88f06a4923ec0ccfc581ec4fa9c604fd3f2ce81d4ceddc60c9af018152ad64c7d12be266494e5168d8dd60f86de43c16db7b4d3be14e3351d844a96817ca840890d81c193352b65488eaf55138519af5956e157cd8aca5a41fa0964e08056e43c125d4420361e5ba92fd311919a4c70c6145c08ebcb066e556095d68dd54dc25e7660db4c7dd05b4c1482c6084716c7f1ea54349919534fc9f64032bed4fd1e0f8b617859a6d802abec3c009b4cfb5db01fd84b2f71c6df892bd3e4eb3c56ec50eb7d7996da2551256513fd2b2821dfbbce58f22592af0e082c967b18b270838e3c7b769321b6790658d4879fadef492105dd0c1e18869bdcb2062a4426dd6908c6ee9ecc98feb850868ad9580bdd0aa1039f84c36ff4d26e7326f6e37f3c511a92e71c35137ca8c3d5a0dbc46d3225f9a149e775929882f54f82eea7495ecd78722cb842cec0304f54222b29fbc5f87e7547b0dbc7ba8098e7299ad4e7a36f11bb2d27904ce7c317b5af80f3be5376d4b93f9473b37d6ee2de6821789be2a7d98f7c732ec4eeb33e75e64b02c90537064524dfd879414ccca26cbe14880799b904dc1788e86edc76ff9fa03936e1114005da980e39aeafde5f94c122987413802a10c2c608a1cc95d84066554609d29339a78784df50dad2e05d08fa961a768ca2046478fbdc9359fdb117b0d41ff0ce087b52270ddc2ec57092bd9954e5e254cbeee2a9d58597d0f192ac0cfc045a73566d56a947f2ebbdd441a75667967f3b4ff2fd4a44fc4cc5fd93d652813ba126733663614aefb85f2e00210ef5dd6601c507015ad7acb2213717cae865f99c18955474b2c89034dff7d60e022b62ae88841ad9ef9c93b6d9b6ab243635377762e03d02f66e12f45d08cdc4aac90ad18993e0a32959c90bfcb9eeefffbc5d505e8e633a8811f90c37890b68c8aa0a8f448806b71503df89db7cf880432d3761f09a5caaa25343b0d67f637f21901a1e249e4afacf2d9458dfb271265b6e083b27dc32fb8ecc77f72c2aafce3ba2086749f414f304543b9cef55a76650105e0b61e1d69e7dcc4ba5899a3070ecaef32f7b3080d5f9000f871b02712e0994b295022d161e5470b40fc3a3d67de863e85445f0d00430ce991750d0d26ccf7847524d9342178ffa5305795c78ac88c204cadda2eaca8518c3f61033b59fcefd3fff6bded12619e172886528625cf0c6cf01630634210cb181e0ba69d02e19df3504b12708dd49e46f012900ac8ea47387520a49fc72157316d6cafee49132ddef0373d37b5635c1dbbf5b7ea895385d89d5c28b46a509494148605ab435648ea388058c38e17fcf8477700516cd67e79d491d1dc2edf689175b658500563e7406efd76332bead4d9b773647d3e9c13e16e2caa45060bf7c7fb66c1276b19841da0fad6dd3ed6c45a1073f5c13bbee58aa17103ef85f87eca8c1a4293a6aa6cec0333555c88e0ea7afeee7afc394c67ea732bf12efdc26f53c49e7040a2bc4f2367b8dec7855e481a86bf7aed8cd03e9eed3f452f8ba136b8dad032b742981a8b2d2d259f412d761478966a2f14ef4b3df93cb5ac07bfb9e79427af7d46f58f4214258d15ddd69ff9c3fb5fc102796af5e7153a3245322463134febdd6fe10df14adc540ad5dbc042c7604ca1ff2871043f0c97ad4d52de274fdf7734991fb32faa26b16fff96e997e20403668b760c63c2b0c2065287d12865e2d1b294d029f5eff295b1fb95b097d7564324aaa2049468f83b8075b18775898312436d2a51e8e75702eded972b888b73f787b3f5ca2d11f97b325e8f14ccf7d8338dc56e926b99ab26ce89ab3cb9c7e4007a85bfac1ece4d17f5098bca3008ea058d51e03cfb9ce0ff20d7da99eec687496d245cecd5a7f6fa1e07caa1f1d97c09e1429de61f550b4cbf175865e111747339b60d774d72e02522fed12e7e9628bd8d1fbe2a649e1c0e27815ebafae3ce65075bdd24149663329d58eab0216ed0f8768e0a0dd01ac0595bbb44d754baa9177695fc114aaf250af0a327580fa3caab969eeefc60faecf9ba1edb69f6bd92559cf3a57ca335ea89f380caaf07a398a1165819796cbed5315feaf0cec14b05edaaacdc189f1684925cd352d72df487348c47c880f4db962fe0e3d1cf437b416daba6f302ff45000b7d3e822b401e911f4addfcd002ad7abd094a4b876c33f829a05433e866fd7b8745ade24ca260204405ee7d000b1c348033efee5571b36d67442975d19b184725f53ccfa2855597beb486b87a8dc07ec438f4cc24c265df3d45a03818879068ead2a78612e20b540819d422e97a80c84cbe13d95c2d5d1114f6c98798ad908f3b0bf9f0a27f99641f07c39af08bcd653ab7fb90f546d0d9be8546cca8fb0f6fffd50ce20da234ed605a0ea0774e67c4c44c1e194bd0961df9b085ea2cf59db098f169c8c2fe2e5d1fac9272f780c8c2f067da10b46", 0x1000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="cffac6ec49a18143cc8d20ab", 0xc) 16:01:16 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) sendto(r0, &(0x7f00000000c0)="e8fa012e683ef68f6d2d14364a060a872c78332729d82deb2eacaf1133cec0df65c1f173d62d31f16a827265775fdfa2e9cf7b31d4c97e1f9539b096ea05ebb11abd82a4014c3a6cc93647b89b6978df40b6049429a322343e", 0x59, 0x2, &(0x7f0000000140)=ANY=[@ANYBLOB="00002e0f66696c653000"], 0xa) setrlimit(0x3, &(0x7f0000000000)={0xffff, 0x10000}) setrlimit(0xffffffffffffffff, &(0x7f0000000080)={0x3, 0x6}) r1 = socket(0x2, 0x8003, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getpeername$inet6(r1, 0x0, &(0x7f0000000080)) setrlimit(0xa, &(0x7f0000000040)={0x401, 0x9}) 16:01:16 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0xc000, 0x20) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000fc0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) poll(&(0x7f0000000080)=[{r0, 0x84}], 0x1, 0x0) 16:01:16 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebdffffe200100000000000000005b67071a542a53870000290000002f00893f00000000000000000000000000000000000056"], 0x38}, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000003640)=@abs, &(0x7f0000003680)=0x8) sendmsg(r0, &(0x7f0000004d80)={&(0x7f00000036c0)=@in={0x2, 0x1}, 0xc, &(0x7f0000003b40)=[{&(0x7f0000003700)="b4aa8cc863242c4bbe6e1071252575856cdf8cc7a24ef959da22a24ac4b5b8b99a3560bd18e0f773e8b462d199ef1ecbae3b39523b2554bef90c828180198bd5fc362b0fe28edddb6514b04e2bbd23e2c0f2fe8d3fe139", 0x57}, {&(0x7f0000003780)}, {&(0x7f00000037c0)="bc8af31bd442589ba9ee49b5bafb156d98f508c756abcd39e14cc3fa55efd97396e3faab4bbb5fe75c59f379236708d095887a0aaf5f7eb0357ad6c00f862e432ec5b9d96ac525d2a2538f498678d7d220405beb3711aabf73093baa6012a6190126b7c130254bcce46d472d737a7c8f86050ef82bfe02e81b186c5fd5b3c0ecf024b9d333d362e40ea94a5e25ca200e641d3597204b2fe87d041013877d183a188641906247130bf1", 0xa9}, {&(0x7f0000003880)="2ede26000f82552cd15e8378125d350847e97f38af5ed610976e50141e9764e8c17c1874886d2f07d8037b2947ebd7023c101dcd36c4cc8ab9bc668bfaccfc7528d834f0246f0b2ce12717a0b7463f028899ca855a476948c31f81953a4be1ef66c2d61a39854c62a8687a7c45604d68e37830b673268ae3b82881f5a1cb800fdd1af38f09dcdba49e93788019a1ee2c690e7e67ee465b650b99cad7a14162ae5734188075ded4526771e8b9ac351172cbd6b393bc9fff70ea58edba616f44f0b02be1769f58a057cfc39914a5348756f98a2860a5ceda2f152467580f8b07d9327aebb4dd74246776a1548b36fc31f8984346066dbc", 0xf6}, {&(0x7f0000003980)="4b56263c0d198ccee6574629df913aee331b0509f9d5a55a141ecc2a2dee294676803a090c18b3d090e0ce48569d6953cde610521b1fae1462d98f231c2bde60ce911bcb35793453122c3b49460c321e9e1ea4e0635bcd8d03a6fc6d7b24b6b8aa8a3bcc0204ae13fabfeffae0b448d58ac1cf8f93260492b0868cd3f21f81c265815a73b84801cab41220d43ed5c51c0b64a6495fc58c915e9b0c1adfd812d0ad75075df50703dcb73a3b8bd1064e6399d9ab110a8462e1ebddd40a69faa995c00d92a7f6eacb6ee1434c89c567551cb891cf07256a9ae0899f775a9904ec132faaf66e98adabbe025bbee81fd98a8f94d49dd3e64b176060be1979", 0xfc}, {&(0x7f0000003a80)="2d9b73f6dec646b77170156646c9a8f914a60ac92f77b87a9f75ff596ce1a1c2603affff7251264820d7a4a4d139261a27495e9b53756cee67917dd0f3022ad03db5b1f5ba9d7a457834703dac59b44c2a8fb60e20dc4800b26b4d45c18ad66e7a32a9105b835989acb404b57ec3a8f5143c239d99010a4c9892336e4ed0f04bb7259edf66f47be781aa250ef903", 0x8e}], 0x6, &(0x7f0000003bc0)=[{0x98, 0x1, 0x1, "48e4a1c98f8282965e7345d5ed65c64fc07c250bba39e84d2c4d9df8909ca73d9583f419c96de42f13f7f3f9eb24b806165956cba2110f3d52f2f55ecd439f97b77313a8207e9ead339b873547b5d318a853353ea3808bafc3985cc417ba3c6a49054385e524596c75df3595a24b78e033f84eeab5001654202bef38118d2403d2"}, {0xe8, 0xffff, 0x40, "49374973ac683c3e8fa16e265a4e9e6852455b44176aa1719141e7f2eb951288be3addfa6e5cb09880b6f31c396817e70ab2772553c5c5a29538b30a3129b49eca802fe36decee6c94772caab2b5dbdc78617bc5eb3a43189d36f1fb86a28f495a3a482a25e15ac516595afebf800e983f23cb8ef0d3e72da12777c2ce1362f10bc2bc3ca1dbc465c4231a2f524b0b8b5b963875383cef542eb3bfa61df78b9caa45d90879d88e08926ab10b3bf7298255bf6bf648d9c42be345f7926014c7a650e033882c470e50f5930db9a060a0cef478f5"}, {0x1010, 0xffff, 0x6f61, "f2f77f760da8fc1615bba6f2d1708d976d9b564be2d26892a30e48f244f74637b6fa4ca030f0bd3ce2a666232e0820694d36f7d0132c74557272afff276bbff291a5973de5881fad38a306829e2581a6a2677156a249e56ad5b3088ce6631e58c61625ffa195ab053079498c426e516809871338ca2fcaa116a01c6c5a48547eefbb78f8ca93f08e75cb1bc4ba98e7a2de710be97c25793647c0327ae585e456655f4d19d7b282fb1c58bf17f6c1417fe597f0018862bd1c3a9ee49ebecae5096584f415f30e1ab322057936c1b83edc02715dcb975bb1fcc6c10a11049ea30dbfd75c47c242b83d684e798df6115d5993e681f69e22e0aab130fc480c8afce934d5feccaf11fb71794fbd30943fa7426994098fb3609bf275e3ff458a89e3a13f8d1af4f9156defc8eac31c0bed4b7b76597ad84ff4881901f961a28d780d63ee325b503d880baaea15bd28e05b630ddc47a6ae9105b30fe64a302a86712bc7e036b973b80f825ad23d59887885152c91379c1f4e46c9a6ac514d92c38ce2fdd046c5a2d9395525f0b5096eb2b58c6ce8902d093ab285db238754dafe979255ff8e098ca07041b39f5ea73c2c5caa381b2b01e2528bbcb324d0f68a9725a4ae6cd4038478b50c6fd1157a5c003a8fd043a89d924be40aa056b24fd3700ae363be5c377425f15a717cd4594a34cf2d94e0a705fe6e3a048650cb40854fb34dfe35584b451ab95132f6bdbb58df44ff342623292d806eb7196905eb68756e48211af79c9cfa656bd7ea9e665504f67f2b7a04b9fd39f0a8ce038f9114fc3f7577c385aa706b5cad2879a2c8561b829318f5d7b25955ba096f4262a3e676cbf855055cbeb3568e1cc9ca8c3d029a1308996336819b4620a226681a309d80bebdcb26ded7cc0f0b82ac4c12747c9ae4f62f34c817d8cf4e8ec797a0b530da71a71e1280cd12915960be7f2a0af3ff803e35bd70e5acd685da1666a7ea8ea04bb5704e402ba378fd90ec2d6e5c39f8e98dae357f0cceb44257230fee81d4a454b87f8cbba167253b73806b7176096c57acc2d5ca46b4999e28a131af4f3ecf192592f32ec1ddb0f13520df10e23646903232952659d4a7d7d58cd1da5c7922c44d65b91a381c3c9b22da1ee23bac21b44b4a9278c333f8ab613198f4af6af3a8033f03d74c7c3ff22e111c7d1c87255a99085e447b48924b075f5976ead5e0176cc7edf4a3616a512c82bfff9238261d0d61ea0eec7213f28191adcad2c78b7eb447277e2b7ab1b3106a102c363c8acb3a3324a0b627c1972584a6adb502f4a747e56290195461dbf879dd55c9958b3e7f8466b82e5f1845694609af5490642a481f6b76e49ebc59e0ad54bf2f6213b57747a8ea6079e942a33d3e7a0020c6dbe65ef5fb22e5070a6748d9195d348a31c0a010b9c5dc19ab179708bf4b75a1feacab51de56e624db51c8ffd9ec7b9b795241bef51113686ca55af0d59a795beb3f9f0699abd18ab446a7a14c365cb4b294910e56ac8301473b788c6db6acb7041709a7caede825521dde06f13ee43a203ce3e609d5bab643787edc5d036c3a7359cf61aa8a9602e47efd1d14cec919df4c93eb172224cf226b9588ab6708a76e3e285886aae7d77fc96b30131fd7bd0baa2f4ce17b656b5a8214f9a140337bff43fdb8ce1021846fc09f266f03d08587c03dbc14e96f0f6b4b3bdb803c3f61839484e1246b85ee340e34d346b2efa36cc4ac55ed122abe5e7f48c7855daf20d0819e2580b76f856ceeef4fb2f69b04bc0a1b270cd4f13496d2fee98e4938a53150d221decb5635796996c112b24af5df34691c378b2d6cfff1b86fea678cc651eaa081e9988910f859d2c84d0f9363e99a751e12675f14e1d756952321dbb06c32204db0bdd2bf74c7a7e90277220363c7edd3ee7e86874ef44e8d552f0efe5fb33012a8e685acec63588fbf934afd6da5eff5ba7e316ed7704fd8798ef18d664405ad23345fbff1fc8a77c45788bcf2b9d1a11bbaa29338b06160e07d127fc04bad06985dbb57996c9f921629658e1408a1423417a36c8bce19151044e3e8f14fae32607553c03bee0a3b6eb9625d6ee57f93cd967f776fc6bcfea50e3e6d58b4eb2a8168c3decec99075fec1e77b5a03a53edba77807abf0949d05b4eb434ca16dab406036cc2d0faf53b223d57725b6b68a4f3ee49b9ebf734616a317753efea0e000d547864cac46779f4d7a423e98928ae16381cbb335974dc96ed56e49478f7141f86e6a7b2ab06ff357ab0d710d43d9128cd67dd70ccf6734781820b00f18cb2ad4a362d816f42879d0cb8750a0712523bb4ff25146542d2939ef353c0cac88a08c09e6b57e129b0ed542a421f8525b5aa735a6fb6a88f82d700f8dd4fb609c8f04e0f5b017b7539fc5b733bca432b7dc5314fed01849fc958263d9e7e46a4ccdca1988eb89ec2ee4d95dc335843ac5558445752bd076b5a37660d09b973e063db56dfe41dbf7cf1d7ccc4a178700cca6e6d41e60e3c232b5323ce7bf58bb744ffc2ce7c74a1604a1d63973038a5d8194af6fa11768ea3090f184590ba997daf6d42d19aad293b9f905478339ea548df22a94a5069573cbd44f6d4bc3dcbe124151e8edbaa3854a4464739179656e9b46322d043c7a133fb92bfcdd5d442e21a569c150e66dcde21a7f6ef8551a2b50575741a2539185de8f05971c72f0225abdadcc484c230ea23dbd9cd8d0b12bbfef00a0ebbd0b1435bcea86afd7424503192c67aa6ea3538b6f50747255c1cf4e1a168b2ee9fea40c83adc317e6edb7da9e62ff006228a7088fdf7fd17fd6d925cbff38f1f93a6166bcd667c4083b325ef9b4443771b6483b0d2c32528a6d395ac0e048a6afa33bd74c30fc8d95c58e992a613d6d8aff75d95b1bc051f0619bf08cf369b8b6e160264885bf2bc2b2bcbdf7e870ab8f22a359e9f24ef33e8a3c6570764c9de066d138c837739f372515d5f6b609636f960a728cbccbc84e691b99baba5894dd4f418bff2fa7c033e611affc7cff5a14eccec6628ea2229313cf7e608904601059b4e38531f5acf7f5fa2c259ede8e4f9a09252b0a47d6b4047b04be3f78807ee371d711122ce6205f226cb85e6a1c156e7b078c67f7f8bc1a1c578ff0a93eb63e0a8803877025826d8dfa23be786444dd271ddd4e3414b85713da96ee555046b756d1427e15bcdd2b5e7ab1d4e5ed6f0bd6703bff7b89bc5b978c062f5b3fa1faae76ac1cb9064eea09c85ea0d5f8bd66f6da9c0464b931c77d6bec3e600e86d3fc0a5bbff4a7355aad69baa67b5541a20f4500a648f4b0fd7811423c5e9c7c06d746cf4ac3ea8b7c907a1ade758e78d736efb594818b2737f2bbbbcad4694631c8c0a4c9a48a210add6a96e7a120def353e26239a2ab4a9068a65f6c1e17c3ff1c5eb7e7e7aecb2aeec6538da2af33a313ade9ccb42f964b83ec57b944e423c265de7499550bb37317bd56a72c3324042eb53c85a4a54c8ffb689fe563a79629ad34328944543ceb3cc1c0504090ac84202508717fc63faebee4526561cbf5cabbb623756aa605dbb2d1876236a174555a938fdf57e56d09eb4e7a52bfa2f98441925ac2ae52cb025eb0b96ddac9e3f5851dc6208f0ec71e3924dee9cebef761737987601c4aa6e8a21bcdec3ec3362ddc8ceadb90737e0f7f7868f3977490a308cc1b676b5030e25b71c68673cf52c441e573019c4d58c5d6515a62842531b4ae831fb2211650b6d11c1df9385f69bb0a23db651a94ebbdfa6a5d009f57023e1a9c672164655e074e5f8ed017ae396658055006db253908905f3ca02a821604dcdce45c6cec54ac2179a2601cb37a2e35f19a3f62a474ce0dd277af3b0a82658f2de5e445d88c5d3ef8e59e40779364ef10c3d5acd8680b6a9c4bc5b151ea6068a557fd1d76bb3adbe38230f3b065feefe7c16b4b1fab81df701000e2b484e62d6ba6bbc577459075a4ace46ed511758bcdfa51ba6b6de759eda062ac9107ed7e88a53746127c54195de3564e139b1e7f51c7bc74d4a2b9c33809233d847b8cff1e0aff976e9fdd89314c4de1077f661344cb97f027acc76f62a121c615ca003bee012c08eb38618d35f22f5b418b278e4b87836b53decd21bd5a7e07be3265c566e2d00d50ee9826b510d956e1fa11831b42b0161562d619909bec6c93b511ad274f14f166a2c983ab3db22ea2594cf3917066e793244667dc4477c962e542eedaba3eca84af5239a4b919cf19fed648f16688909069f4039e6404b50376afc3a7f8aa83770356d1bd29ed75e5f4fd0e51720c2cb4c23e27329dc7151673cbdc64801776fe92c33e35173d3306b9b39b69f04b60120640f914890f8c05febeaabe573fa6f657a9a91a3ee1f25815281386fa25fd86c13b386bc2442243dd57d5a3c6326379af558b4b9a40c4b2dad5208efd62e504778b2b03830cf0da8bc1f96e067aeabc290a7728d07beba90a4f1e010e913bcf0a72866c1fc1ed52a3ffa116aba4ce123c80e9efaa98423eec0ff1b04173448b606d108fa9a84de68403dd9f83ad0146f7be48e0170fbcbe58f7f62029ec624a2c791bdd0ec2d75f5708cf1344927d3849f56285d67cd6331eef66ca3fd5d2b541aabc97a45971d2581972af13cbedee98b754926e7cb3ef6aceb514add3d0bc8093b60e5d53708bead1daf3addef88060e3b8ca92ba7a8f45a8bd77a4e2bceacda095b6e45247b66c49e0814e3623ed6f4438deb3ca861f6aedcf6d9403170e02c145f4dff032dcb97dcd6a83189cb8c09c1ebb9cb5f48842cd3e960e12520efa8fc59b4b7df549980741c649c3d92a95ec2fd8e8f2e10150178ff3bfc1e657a483f8188a7c0cf39789d8c33855a3b82423d069c36dd48970235069d31f7870ccffb8f312e71dbdcaeb2efcafd8e1e368e99e5ddc8aafcd4c9747a93774d5ad0d6620e902dd2586bf93e5f84d31d89aacb9af0d0d69046387e6535797afe65b066bb3bc04dd3a0999e456499a4c26c14d685fcc70fb3a6be3dc34b46029e050c4b248f07eda0f680117f605289f3a7386043ef4c08cf6cad8de624a5995711dc7c8c0fc415c1d5fd2338278b66e666b3c06444fcfb46c458cb43a4709dec68ce173e39de368cdfdcf2d94c718187b1a65d47f6ee254d527dac7cf3f76b0cc5ef7e7cebc82b2cc67541f31bfad8511e5d239c4ddd87f84aefc34713212aad5df6b8e01b8e775f7dfc0fad6e63366b83d004e9d37f97dd5221baa0fd3e836db64f35d8f92ade6b1b1e045c6179b369928c6574a5333d699f793eb7a2b5e94dd586f94ed226acd653b8e45054e232131ffb8858ef165ee8630d6dd95f48a8901e30d3226cecefabba86229fdfefb65c122dbef5b5d55461b26188b9497bcdfd8872f5ef70975bee1be6fc17cb8626170d80f0c925fff3b99685ff7381ff28ae966eda2e14db698ec4ed3a8f1a6ddd6cebb122a4e9679188f3b4f39fec24e8923a816f89ee9a94086c55eff644e13f7cc5e4436055119965837cc8541429ae9d4fcae1be3ddc253e0bff8b4ba7d1d6f312d42b0b16076fd4111101196d6a1696fdf8568efa9302035f1f7dcb5bf6835984524a46db4826e9461cd90686aea4a75baff46427d272c5a8fa0e91593eb85ef9b0112182c48a26ff37f1edcd52aed4593b78bf296d1282031ffd4b2c4ef38be72459e6cd6144bcfb5531d39c5100979d582b09e196d72e11db9afa1cd492d422507dd9ce93ba3842ccbb392d01e74d68e2294e36d447203e612468743709ec34170cdbc"}], 0x1190}, 0x8) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000490000/0x4000)=nil, 0x4000, 0x5) sendmsg(r1, &(0x7f0000003580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg(r1, &(0x7f0000003540)={0x0, 0x0, &(0x7f0000003140)=[{&(0x7f0000000140)="273fd09962d025cad6712d086353660fe6ee4f1a0910cf0f5d5332c2433c8c1381b8edad5056174c150a22744c8c98a5cad2d8bf272be1fe3fdff09046d121d98101eac03a8b1d7dbe2335a8df4fe80262322e0c780aea6f56ba9e797d6407d8e895dee0c6d417fd80c7e51e163aef8912da6904b787edfa245b7747011580ea70b017c8de0675d71e4e5193219a187cbcfd05240a2549f3d7672708703ca8fdb9a75cf9c188a0275e66c0f5cb652c54eddbe1067c5d3eb63e485b070fea417a9b8708216dc891a8234625c8e6a0193eab43e97ade54c93a4e3eeff52d649f8941fbb27bc3e881332b6e7abb7591e71beecdb48cca658aeb21ac3f6db385396b0609adafaeb2813b4cbbc1b0693a0c77255c523b41b921ff3807891a59140dffe179546637de1211bdba78a1bbfb575e9b028e07500daabe92e2581e883c50e0e27c84ab03773f3b6b4339be37bc50dabe373962fb54b725d36792ea0b98c9a8358141f6855261106161743f4b20f70322c5c8461bf249082414678c0a433bcf59b23f2c5ec1c5e1988bd323e793b129b9489687ed623abcdf7be2c5c97919be4a39b10bdad7fd4a31a8a6bc735ad295d65cbfb134e56c0cc84fc9cf1f9d7b4279475e9881838a4104c020df1846c1133fe3add6ead79c81a8190e9d10b0dd079db449fb136d81de64b0d3c23b5cb73fe79db9a8e4e28e8a4a49948451cdcf7c8fb9c89a50bd774c33b21815f7f94664f1dab9487f37c01f04220ebcb0c75b4fcb12c87f6210e4952742173c2e9bc94f3450e1a8b0b5b2d8cae532afbb7531367754a21f184b0ef5af5e0febca73b27e6a4a2b40c81f32fb4ba549fd57e484771a8fd19c33211e8e960070f63d72a8af96859b4a075461be639423b77cd83479bc0f72199c333e5f124689b418a2e906a13272675740bf05c0881c1af4086c322aa408d1120be0f9df1423c114b17b7bf078452916c4475304cf2124207b33bb2ab53d85854ce3ecd3ad6de0090e268d1de24c161f6e7eae9c7b0822f4983132c356ab8cdc60aebacffaac3037282d9a04a2d953205c6059458bb944fee35a70e643977b31840aecf10a3f60ea7e21bd5870bf44f88f74b6948fba28003874e1ecf9fb271110e0e36529eaf55cc9060693b48ca6d32b4b33d4173845a0cd250a4ae6cba59131e8de4745a1a841a3901f032be06d84a23730a1eecbc27003deb88718fadaf34a5a7eb70d56b238645baad46cca135554205695201bc90a4b728929eaecd3291a661f78dc36deb3d336d07b4b16c32647f1d1416a6511f16982cc8226dd75df967b2b48fa4654d645e32a6a64060325ca30b36072ff2f5ade59b1fd326fca7b77d4a8b5780f6d45187f5580f2fc5978ce5407003b3a772445de80405c0fabd7e54f163a709eefb5a5c1eb7a59dd99ee171c8e36b2c075a950e777d3b6aeb32b1da69101ec482d9fd17831cda6f4cb619e90d23bbbd95efd65c09a05b60841c882d07876b46ed26fc24cb3c499cfe6feae9189fd74c7faa63ad1a3bbdcaf9f14550aafe4a7da73a1580d0da8048faf881fbc3227dccaf275112020d9cbc5312bfbef6be3ba04c2bcb668d09241607912b46a5fa1c6c9077993b327bd9cec2d243aea4899ac5d4965d49aa6d90b939c88dbf23004ab8bf153e40aad241e6a2f0f353ca12f51552f84a3e8ed16ae66a6941191c7d091f89e395bbcfeb93b0039244358c7b4d0683da2028ef037997c761fdd35383cd8308c4679913b65f30c998cb62d674e89ef531a0d4b80b3b2c366eb97ea109e578a92f821d8ec8f832af0a4cf10fca35974d52725ccd7f019dfc4777271ab61231068a9d38ca2e70b2c7a18448a647fa99be26d24f3de7d52cd28af46316df37fd6636ba0f40f0a7025ab46ac686183a9a5fe23d4d4d645942fd0fc75ae503a9decd857fcc9f4503f7fc134920bad3d663cb47096ce78909910bdc09fb183fb9de205fb309854c98e68728af397d0888cbb26d1809a46db4943c0596f6dbe5fd2f2fd178bdee58da5b024ce71b93a75a653cd94e4040dd9058ceed14665de90fa13c633635b7006118959f1ef9049d4274330029506916a844f568e459aeee7d09a7389148cb7da236ca59086fcad1472b7e3607d490d867cb632e07e886fd2b39be1bc9ddacea69128a3fc67c2320ae5ab61d8dc4c425096874fbbd583706fa289ceb381d7ca0a5fe45b3b4c1a26247191568128290c95e364a4486d4c8b9fb921c0284ba5343a8cfda40eff5d6cdd916e8c092c8b6f69e80a14c3623a9f14441f4f4f0a4ca88cf4485aeda307b03c83cb8baacf2d979a450be15fc564476916c53a1a3131d32f99dad84091172838697051c847e45dee997466201c7c95454f876261a22356228be95815631e526639469356249887ea1c5539438ba3e0163f98c9deb504ddd99e36b7eac1b2489994bdd07c9c33eeb1668b9b0d5b4e320f9e2ebdc4b6bcc32e57b17390788d339b441aff4823bb65c26dc0f58183b60159a0640bc76a2b6e2bf0abc5681d1fb7c028e22084a58bf07d0d38bdb48e2f93c40283e4bd95da067e51d0ac93149c3741d8e02cd142710e6387d60439708557ff54fed7cf12638e00a17df15b76d49a158f0d3bce73cb59e7fef2e93cf810fbc3682467aee1181bf394d9aee3d35fddf9881947741ce23cc16cb8c0cd5e4e68d34dec745e367215a2c6bf2425ea29e4f005f9325f0d0fae26fcc28a1e72fe0aa80fcddbf2bd57eecd1345bb13897e003fea4eab36367869eb525be5cdc4b359ef52129d901f19e9c76ade89cb4f39e14753f4095fad2d9577e95cf7579c44ade67c9ab90015f0fd7d19d9168ea52cd7becbc5003d5ffc980d71170ae3fe37ec068d42318b2609480b73928f663abd2ca7ac6df9f0cc780473b8df7d0ccdfbafb1d4ee1683e0159102066729ac45d703bb07338679c326458bcda75ef12d028308db4b69405df94c32cf2d668a351e9acab7375e54191fe90bb6d45d6fe3e5a64db070c9d9a84171ea0fa1ef50ff2b1ae06fc9fc43fa2369b17ae394836644ce808257cdc84be6ed9ca5c7f30ce88572da64a36d9c874307f9076a07917175c89e12c5217d04414a3b23a1d08a7cdedc9b169bd6087e2cc1d7d727081d4d2892445e399eb682de055d33ac4989d475efdcbbddbc6cbeb7b32ed34b3d4e3096a2f70c8d0e3b91815d2e51c29d886ec57c1756ce6301e472de96f280fa320a3b7127452d27a260b51e24f6ca2d6d01509d254c21985623aef36560acd51a0a1bd46c40754caef5aa52a3a970c93ebe1695446fa46ab2b6cfc6f88da17485fb77e7a2eac4f73c3687549c3c4138d77e619dc822db938dfcc3bbbaf3c5aeea4137783b2fc2ffc980874bd9b67c3c7a8f9aa6ce30d0f46f6499be7f22cc567e8093f01d645487911d01a2ba822677a8209e85a660ae290f395a497472a90064923f84c7d93b7380ff1543a976f8c57e660c8b58ab4d9395485d29492e0cdec99a77a244bf7e49b7209a1f55b0860bdb7d2b211b5ea5aeba98bfa07115f379a8d83d483dc82f3cf3dfd35979edf77028771587a7f13fec1b4b3fa759f0dce10f87796d8be432c02058d340f2dbad9383b00a7a5c76f0645d1bcaa17180dc97f2215b40f038e9b1b86f0c755d43e9782554eb6327604ad5f9dc8a213c00a1c766836cfc11df28a57fa2b34ce0d1a32f1ab1d236b268ea025638cf94c6b44724360f6b672a0a5466ba9644ce2f4c822ce9a86edf24a929b3cb4284fa03b834880a763e4c7abc4654d584f69bc4e64c799b56834ef750eace4ab7628d6f61e117a4aaa4a761f2caef8709858c19a1d93436832d0a3bfe38908d9fe921fa7ed468a9640c593bc875273cd6ba4838ea1e5dddf5b458120ebcc144db894b9a39440a72204baba4722b6efaa1865c45390900612d4b18ace136ccc336e7cc60e4f588e29d40b3996c13bcf15d967bcafbc0665dee63158427ba3a3f4d19aa1819e3cbe1ac434fd99514a6e73c2027d51dca666c671138fbcef4566f6f233b48a88138a8bcf6e36fb46e86667b39b972fe9d2a362b008353df422989f281493e61cbd63a5623fa7be08f8c620c57f38b90e2b52686ac91b34ca3ab8a698aa92fdb229d36047dda209af5d7a8759528a473827247200c82bb1f27f80aa44bee29665bd274133e2639bc482604d20bffc9b199b89605486cca3c8657ec4ac53f7fdf50c4756efb693afefd021014ebc2d776bb4ef7430adb8a0cbce48cd6953a6b04419ddd71e5d1bd66954ddf467d44cec0b0ed2a10a6f20c539b3aa754eafaceef3a6e93a1b112f1e855b6cbd97a914359aa73eeee29985fe700a8054f86dfa9d7d98a00d591a8d50270725bd96d6f5a9e25bf480cce5ead7f43cf3fa6dc923cc897723eaaaf4e012b0ae73543c99d284019a9b0be449ed5aea18ad2a62293aa4ee0adb1af988c6786a062825c327425ecf54f8745d07f706c45eca82daec8746828d4d682c79dc99dfd5c1b97dee7ed195347f12267a43a6a70efb33396d128463ae8f6b31d1d61e3c4a79bbef02cc0cd9676844749f08e23bf9f5fd466d1b411d5d0c7016c73771fa340ee3019f48c020b396de34d201263b1c944950fee7b0cffc5c5358f8598d060916982725a20b77edcf361c0dd22a734e00442d3eda5afd85497cfb707e4d64323432de1049ca82370f1c1aced112979e256b4fa740f17c153d7fb486460d50e3d7fc097bfcac835b77fb52ea3b691c3b44de52507a89fa997df94b872d0d8ed3d70c50222cb46c9f9a089c25c3037f7ce1e1d0f29821ec8fb47f071dd0be86b92e86822ed8e6ab53d9c15c51db322c0e0af9c074a8d08b7d6fbca94aa1585132c29c85483e63ece943ce7bac36bbdf36ccb3fd227906e51fc04e806d759a9f1d76aedec09d0c6707113f63671fda40c4e991d082f8d8ca3d0cca742c5d11eb022abb6c7f26196c6fc57749320bf1bca2da978da48cfaea0413deabd6dbb083b593edabeb462fe7e46e6d2b84ba4bfc96b36b4719bc17c8af2f03188f99a6acd39b20f419c9e3f686e5ae03b82446a2e2f6d086d61e3ec6c98dfed2ae7eb0e2b8af74177d2ebca66b897e2d7d2711db99b1315fa02c40b6513296487eb0a4bdea2facb29f3c7588cd4a78586c4c66c1395925bc0d11105b45c9b519cb44585eec3a898ae52832c92b7ea7089d1c50c9170e16f48cbc568f5b5122dbd9a1f23951bb91d0b61e9b2c7ffe3ca284229595553d3055a914c7eb00c3eec36bbee76a529b095dcfb68a91701ba4886db86fb33c37e8d809658b1742121ac829ef79e068eabcb912d1b82dc2a169c27b232160b584f5a7f3b5a896b9d7e1e125cbdbc77e6c58860c76123f69164a58ef8d82cf8ef8cd5ace6fa9ce674f903ef1a2f6867652927e0326957f20e3a3922171c59092c0d19e1f6ae730f3070c753b3a1e8ab1c6087fdfa64ee25da7c2c0d3c4a9cd870200630f3deea902bee27676fa3d2af221e856f1bba42e85875e941a9923e2ce3e4cdb8cfa2a0ac24a35f8d6b9b098f57c374605c7a3476a61d483fadddbf674478a30dbd6a44806ab333d5eaa6d4491031792e1294fa20746a40d1732be3d8e200de24b3009349a7939c3cf91a1797c619d62726d715785096014966f3e644c346bfbe5e1931a55ef22c2691c3f18d1b2ca07a0f010dee1036e6ca35c1b77eb62ab2161f36d259d8f5aa473c3845433421a3dd667a291ea78438e17d1ab129432597b0f036b320fa7a6a7de8a1c90363dc79de7d", 0x1000}, {&(0x7f0000001140)="fa6b3074edbe3cb6008231566dbf0c28beb67cfef435cc7bb5e3d50b428c747066a403e713ce6b1655943ad0cca8043063c43a9ac94585f6164bdebb92f15d3176fea6720b2f6d3de6d78f2131974535d88afde2dc136078dff3266a560e0b0e0604dfe1d2d6c938fd6030d54348e7cd5594472f2abb09495e86ef75f988d0fc174c8a054708606f5d252c7cf21ef90e49d8f12bdbbf0a86d3ae2ad2ec0b8c67f12d1a6002662eac2922d9a8392c8c7213a232b58eebe2a9ed5cf412428babe88fcf7cfeeb9e55626f8a756c3f77f6c2013ef381ea5956d337d43613ffd2fed23ca21eed70958e98173a7c3429e42a365d94bbf4cff4c0dbd9d8029219994db5da43014503e3d58d81f05c0f372e218c2fa7edce6c8bc5ca61cc145f72f09b373e5bdd2f300a4025ca0f631166ccf712ee85b760a5cf4652dbdef50231f09f959408533272f53d7483ecf7c5b52fd8d22a7aedc0a17496d2670db8c28a8889536f12ad14ff351d8d86f8d41c18ca1e3b7fce589283ba81e698855d2a39326dc14982a1847ac7947a6a65b7e354e418fcea3eb3faa919b8838ee395473734075283321a9bbe1aebed6ba166f9758cb8b00b51ba86fc0cf685709d8235226ea2338f5ce1df934e522721906ab27c860b159cc2a466a4c0e76594e9b988003a976a2d420f67adcd3239d416f8e914931ca566d8df1807872c54b2ed62a20c3f5c7bcc5edd21e8b5388421999760ac4a3faca707699209f571f1ba226b6b11441c32c31571238f24097cf513e233954549732de9a21a68764e74466eedc98b8feb9f972766347b57f98977728fe538e5109a10fe863cd43cf9a151fccb7473203dd23d5aefda7fdd2b97559963268197b0480aeb11a149ccb0d2705b0417a98d3a85e083b56b61eed0d77bd3552ad33e62d085841c6bcaffbdaac6492049d4b1158ffa91b1bf2917579e5a1e04c6de7c69dfdc8115f6af1e92cae0920bbd08809bbfb5eb338c5cc645f4e6a073c67d093bf8c7d78b0c9b9d98b1ad1106643a4d83226126c8eb6f0430458bc065aba6f949e1431e6eeb26b75405e7fee9e5f5a1fb0ed28039e27e363456768b969bce99b1701eff146c0cca5f26e116acd9ec5732cf7c230555315e58e17c2f8eaae307061e70b7965b7ce6f740502c27e206931785154bd613aff60f65aec2a317adb6c64833521b36283b32d3627905a87f869aebdd1143891fa9ca7b91ad0c02a294ad6c7a2b295b6645a88d636af9d6161ccfeea4e81b41ac89f17be2d36d6be3a1a0290a97e45b3ba741acb670d6871b73d4f7d9d9b68f6008744097bd0ed679ac843f09e7525234c0eabfab12e08e4f68d0d9f18a96142cccab18c3b5ae248726bb1b8d0d7db647deacde7943cbadf8ebcb857b695c05d32f18021665f55a4853496d61152072052788be2821079ce0ad4bcc135eb92c0512a5bfa64df75e72ae52065f8d0636ee75bca4f4f9c1b80971cd41cc00dfa8ba5ff181b64bc82960f76ccf91208aaa1618c4ecca35b78ee57a723361801e4329ae1fcc5749153c7522387d5ef463de9bdc4bc1531065af570a3192a7107404ec61c0546dfadab1f2be3341f246a44d7f919b849dfc191d46bfc77082eb4eb97f6fc19ea0459e8e1b5f90fcd8460283b8fafe38e9d09df8fbcf40375070cc5fb23431b81f45550f6c2b0de4f55f158bcc5aa9c53c623281f7b67fc19af8c2d1305f573f580f386126ffb0dac5032bdfe1dc9f1c74c8cc58b2c2ab9c9e4379dfa518b527b1ce6e9fec5bbc510997d5260591dade4b36aec90c5de243ff12d54a895cc6e2dc2ce8e519498d284e2955694b98dd8651b20affdf0e6d07f1931963fc3369a24568bf3ec2456a9419580c7b4552109f92bdaf0376e31acef55a0cfaae465e50ac30e15e882e5cb652cf6b44fb7db406ca402e0bdd70300bfe98d6e214d032c14de9ac3349087b4f92bc7d80ce4b88a16a19d4c609258eaf65f89cd5abd77217b42ba7fc254dde38271947cb9f77b012cac827a42132e5a547ae5ab17ac75fadfa8ce84aaec11874896ca7f49be508943224edd5950617eaf539e9353596d53a734865d416a423f9edc3532816d9ecbaaa52e54f7ef5ee54c2e045d769d25882f0e133b0f952ebb533829eb487e6c46c9788558912c052962ac027352e7ad1729b5a0d2776909dec2b5165090a731b71f5bdbb384ee9237fb2e43d8135f7b1a03b00d692269b29fb156f496141a811e2e61116b72a8dcae5fe755ee0aa5d5526048817f756bf517ce415cd112136058672b3ccc10bd3fb6f140cfc7157a13d5a54c29fa1b92f77909804cec557d07426bb0ea1b5a517494750716437e0c0cc3eec334334be76f420d0f0a2b2ee70c33c4c6bba8d7797813fb8465d7079be43075be0049cc75aaf449aab8cf58ec589b2bd5f3c3f55e054c085fd7093565b39758e0dd6e094c9480931998669c6d01b72378d66ab94de14a6e53b7cd398d8778d0048e000ae0ef2c79bc564fdd1680b42528dda2f7f3a8a3c26ffe251e9b99fe3b1ed97c2b51fa447f63f4bf390d8400ed4cedb04def65237e4ee22956862b374812e1ee237ffc4e882dec41e5ed413256908598954d137c73f8e4eef79f7d0c3b154b00212e6ded47dd39c6471853ca05db35224553903508fb960566ee819e1b35b99e60b99fc4a986975470934278f0c5ec27eaf27366823b268caf8c072ba8e7a4d64fa0fac63a05cedaa8af15f5ffb9c36ba17d944ea7adcea51f94cc06f6c2dc942bbd34ed40e248a59ee2ec50d488aebe20df765addc718da1c5c087d69b6a938647d030e77c027e3fdfdefda48f62d3df062279ae01cd6f324038e7cf9ede898bf972163cc02c061b4a48ea425527ed023294b43a75f576dec5311505ce3ad889f098ae13a8cdf47e37f14dd1089fc22dc9cc099a81df74808a6512b35739a3f2a901f03ffa3817396f541c5ec6667d9dd7265387c8c7b52ef1b65604079db852db40876a4ade42d6d53e63674b07dec3c2657c0894a409cbde43f7d8fb6bdac9b5f2252ea1f4c36aca89590f9e6e93e7d02e18af2ed6ebab3ebad46390e3f1e81ad8234cd86d13a9730aa359cba43277f1c5f4aad8fe3d9807df1864e713948d7a6855290047ee0c87fed2332339efd515b74363e10b95e1fa2b8819d0e72ba4118488feb2aa36e4713ae742e43d1f389d91188058e13a5fffab1dead7d2969256fa42499fa47f5da20475343b586b01227ab2cf821d9d80da8d5045225ac4b45ce2d84ee502eb04a34fe4d3650b792d694558341119614bda7066dcdedf8057f612d63b3308493a50a5d84a40bee537d0bda8d57b770baf11e6e21da7a7672caccaedef4c2cc58796fcf8a991e1cc388c667cae6a2d2f2b8f74211554e3c993e266ad7248df9799a31e52cca6d66fb8bf07290a1dc48a2bcc7efedb3dbd50cbe795169b8df3f5498052e03d6be96c46ba51a062da275c8da143cd54ae7ca6455ed099717e7563ae1d448075173938e9c77db8e5e2609e5cf4a1e0858ebd1ffa6f1201dccc56539f1521bb95789266dacc48edabb01a752fa5e4f476bc31a11a4849f4b8dd468bc4505f0b19860e8cae6c9ae4bd268af578a96374e162059a27d5714fc0f30d778bae9f9b98d00e3cd2acc290b5bf73a3b0c52a25803df992c1fd9a2cd53690584029d715f53fb2bf86796fc0d808a23b897338757728ca49dfaae7fa6802829356f8fb29384494a999c0600463e5c30a8ab9ac02c7e3696bbcd03b79257c5eab661ddc462ab417109360ec002e52bd6021ffb6d2aa0649c918baaf47244234fdf980e9dcc541bb5b28f13b1cdf624221e600d756e8da233c488642bcea401dfd31cb04aa195c8c4069aadad92e16884141f2151c7be1f202eddbecac5ad9a6ca69e64eb07ff421a5f02887c130b2b802915aea844b78697b80b3ef94c518c4c4e839493ec01befa993e03df4cdb71ade93a368c4f32d1b9c0616c2c3e40514967d777c96971b51dbb0df18d430cc89ef71b737b86b80fbb34e5634c1435ff65815ebac6d0abd5d322f52151b85b670f058ec47c1ecc7d6451581bbb9607c8800de8ee86cb1cf94cc6c595cb67c869f036ee448414c920949067c99aeea66d0c8aed99d7f68d35d97d502296f8b3edda986d783b92409346e07a5362834379bf8b0c7d8001368ec809ad66285c39c4ee30fe06206836da8e707f2df2a690b28cab8e3f880e8caa75cc8ae02f0261870498ca6ed19fffc252023cf574d220dae22e46045e2c25150abc2f405f6c91e64d197e7e529ee3d45ec8c853f234e23a80182e43a28f035e5af36d153516eec7551652b079dec3dc234076379af72431ac9fcd723dedb2d65046383cfa7a645a3708b1e570224553b4b4ac2e0f5a1861f29059373cc31fee6d67f9643e0715ed525fdfadf222a3c5f777a7947cef8cb423440b8f76148fb5484b1af6578dfea7100a94102caceb66abca1dda81daa8afd2bb20d7fe0125bcfdbf6c90c4f6e5d09818ed9ff1dbd61651e956f2efea61c971ed35dec78f8d7c8bbe777660e30d772256be83c4f29deb1cb2b81d1cb88452fa4db0b0a9b4b181642a867f743102d16b28364e5c0645235642c0428276d85c4d76669ec17ce170db88010d086a0df6dcf219b33efe90b1b6965723c2939fd1c5d5281c3aa6ba9986ddec7a11e8591448e01593b230313712d36798e3e918ce9a71d6ad621f9797d2bdfe23da7c5fa845bbc12f39ebfcd2f52e0503029814c0f0c57dacfd6f645fa2b74d28410a85988b183f018bf449a7a67896f2a09f93622bd5e4638a03d19e5f358b86d158513a9d5d8a97ceb8e63985a9a73734a7df481ee7825d89ae520921b9bbab1d8e934796ee3e9c6eb600e0e1e322b8a50ae64b51f6c3a4609db1a949571aa8ab3b5160cf00a1b1fd940ce1cdd3ca330c68ab8d750b35455ee1ebeaa1d2587374e5127489d88244d562e55611dbf4216e1a9e0f6c58c20e44d94c1e90a665673b4664a2f4aaee92211200385145eb63804bd3bd71e97fa9c4657d68cb540c8f8ffc587e12b3eb588461714919f60bdf20b2aad5bfc72fad923edaa6f3adc386ab45601d5764d0a83d51d1f9aa0fa36305fb5731c69bc01f4b6f01078f247e546f947e51ea7f43c03be133b3286b0b4f5d234505a0b95be1808f4294ab039ddc099f56e8887e865e424deff4eed56d267e0589fdca5adfb885818f468fcde6a1b1a8f21650d0dcf28fdef206cddde7baf525f095d7f0257b6f7e947e48eb4760bfcae8489b3194c5d71463b920f0fb878827ef74b4da8027c67d59552ce8da21c10b1fbb98092b51e24a5897a4bfacea5e2d84e53faab08045fb1fe3157e6cc91843eb362849e8b3ea1affae07e79945419d0fd6802a89b621ae8e9be6d8bc4c568db30614307d449c52509a1b73611948044f52cbd374850d45f2e573907570102384060df6157bb3e75220e9c3e0460d73a1ad83bdf3a2152ed2ad81ab0cabdd03e23433e04eff0dec10b7ade64830f80f664437129b7e76f67aba9104e52d27b6378df5c64d0e11c1c66578029c71b5225df15a5f1bf86de9e5b2b2dd094792cdadcfb98b7a09a47254846484c0e939c679f2ebce7dca51e43e94ce0af628c57abe8bae16f1a16fa9263ae6efddf7f0432d041e8fa52ed9b8a2b2eeac77ccdfe9628cd23f625ed0bca6df0ed4201ed9a0533ea31a66a50034437a41506aba78e1652bd37e471f3656dc01c6382701c40e9f4d2cfbfe59519bb448f512904470a30", 0x1000}, {&(0x7f0000000040)="1dc774a3e905c6fb11bc8b4f21b28014975cc26884cf26c73f6e60e5a88d92b5e1849f7e29c04b167b1d39aae32f06ed0045a54fff5f2c74f2b2b9c72269658725014b4255733f36d1e8cf7b0c1642da38a13648b44ec1baa75d82d408d78f8126b1feff84f84b0ace405efc29bf7551573ef4", 0x73}, {&(0x7f0000002140)="a033b9937c7154fb5563af7594a4fe38fc256400f32f9ff746b89aac578a589e3a8e2d9308db81864722f8eb9ab95a7570fc94a434c0a806f3509f87230a24dc14e74bbd797573ba582a4ddf76cb9bd81985bc2e5c269d72cd7a1f7e7e05ff3369cf585d1c7dbb6a40f701ce673f24b0148291b6fd079774d1c08e9a69ddac524ed1da8e6dcac473a8ec1b1d56db554d539f0aa287c6027c2a96759a2f4a383cd3549d2ecd3c4bda3312cab68067f1fe1b2195e4503834fb883ebee5e4517c5b1832e20ca2785d45b3a5783ee7554ae0dea60947cb8ac48a6b0d22871c342b14e0cbfb9651abab6d5a49ae82675c515606f8cc3bddc7ca3495c7ca77855d2ddb325262cf42973d899ed7a9127c69f1d529df381a6bb68c2d36359dd1c881cfd752adf021d03153e3364ba88a8a1996d27d9f113d13fe3fc4f770dadf5a02650485be4f672098398762582081a33f707c5c3eae67109f55885f4ae9d4be1527c606e919365b3703990b851bb9c6a44d467bb6ddebf9831cea2628d3a6edaa297090c4e41d0ea9ef525540daa495fb405bc14cb159939f9a055ba23e08b9e10783381a1bd7a01deed0a021bc62a5fab8292915558bc8d270350cda7c1bb9c49f961321cd3c73678bf2336cb0b14b521298be9ba2fe4c8c6c3014728a0e58a299da3107aa5052fc67b2fe89d4972b0539f210f28786e6725d2b82f1a671eaeb2b781d45662c2185545dea764b6af5af1e79f1ad709b7925c643769e1d4f627cc91d4a1b91f2e18d1ff1b45b36e8131ef40e0e2496bf9cdd4895bd6fecded33f67578d25fc94121bd6cf461e22d9dedefbb10f54ffad634957afd9ba96154f6acb11b016d22bd8649aabeb0fc07e79bc4d23ec6aea0c65fb2f4951a53272441e4288d4a949e5c67b09640c1f136e6048209a6d256819deb6afe3a2f4c8fdafbad855420d0a2bce065af330a981b5d455ba2108f44978fe3d8fbc4abf9f3a68a42d22f882727108843cb02c0da9e45ade75b418a4d8cb430bdb5cb2c107198ef8a4606a982910c810ff141c3090e1eaadf0ed793baa311755789149732403e264410c46ad2054c3314d913d4da726d8dbe9479ab22ab7655681dd9ba85b30bb720a36abd4ba1314d76b79e8efdc04a5ac5ca7c453635d7ca5188bffd7e3531c3f32d5da09bbe76a484aa2df6cf1533b25956d505a61da5cdc506b961095a7370cba2d0471234244a1d3f68783cc127e4040f4f0e9303de16591d1e089e088004994a0d0dd8bbb3eb9de6594f930bd8cdaf1c027e5e65de4063f01d4e7fe6e71c54ca659bd8c89b2183e123cc3766c3d20363593f1741aca238eba3d197e3fcafb1bc00b222ba4b001d79b42667965deb5eaa8d8d66d6cf5256e63d800b4968f844f0678fdc2e674335d309d8d669c15cf5366ad1bf2bcaf63165ab75b3949c3f231290894134a4e052518b205d6c9fd9a8d6b219b39e92633675a6cba6861eb7872fd6967ef9e1ff048b44a4b5aa782cd0bc9d24ed2069f80077fec73fe35a63f878daf6fa4b659e3581615d36f0e58553143c86190a25ac873cd9485dddb3f669db2b3b686835fb1393be1e27a8b565585abdb740d9d670ae44994a4d32f8e485e8a1081db11ca0157462c1772f4a6f558a2c4669c2898864e9cd581d804fcf3327ee5247af878bbd5861ff6c0dd4d6c765cfa586af0d209c818ccd2d8c5d60931e74b651c4d7f65cf7ac9fd98f7fc171e082af52e91a0df4a284174d9bd84213dbe5122bb34e7fe897b82ec6f15dfaf1ebc2be117a19c23170025658a1657ed249673b746c1c20a56460439110d9e7e133a1d510d1188dec270d8523f3e6e2bbc85ed940d416d63e39368159fc340602c8aa2413233a9fa4dfb765165e89f262e7561fb5e9b179f9524b07c55e8e3972c00c959a1bb0bd275a18939d75172996278f1e9b653d3a85ab11a3cacb6b728ae3865dd6eecd9e08ed5e33d1236fd608c308095882174d384cd3971a878dceaf023dd74de57b7e28c561e0f6a8f34d9ca32ac804e0770e3292d08c6d51329926082d846fed6d4c9266c96b59ef8ea079a7ace1e9aaf91a5004f9b99e5560616fe21d07ba3feb21036af03aa86984090b8efe5b6b06d4a7e45df217231659875e165a4387fa03a27005e62815ae0da2c56787ab86ac9b9db3553c39bd1c8368e23b888e7d211e551c494608279db09ba3f1e5c48f6bd125f7a04d651b81ef359d3955b5b000266dbc6bc931cac2e478f67a4886527a666072bea88dcee7ab8f38cdc9154b80efe2ef94d80e9c618db14c03595dca4f0c130ea27a75f03d5ecff0583142ad2dc873a02c66c839e982e2926179f547b8ddc2295d8203de4940409295e7e529b27a27c53704137a74fb763789f92822a383a0ff8a12a8e1dc2e5661c93933c22a8d0e4b0bdb3e6a1147ac74413395fc95d870e04084e1140f54d6fb375efdbbb02ba76ef95f36ec8749f65a00fa3ab8d6dff0a5762c6769f2c8d98337c5582df49f4991a1a60f9762e59cbf4c78a1f30f85b10ad1f55235ea84d518850d1e4a93cd382f301269b61a8d167756e1ea5345176b4cc8e92f87975f327c269148bd9969c5d87bb79b00f3c3f311825b7178fe801ef5748a803318bde664c9285a006c4ca7e07504f13f34568dc890093d8157b185574fd8691f76497ee4ede87a2ed2cce83a0c27ae79e7100a885f218216b3f406bce6adc0b46def95bb4c859d1882588291d0b2a852684bb327f8b5adceeb3c638a103ed96208ae6e46441f9333d360aafb182db02df905c47de0d7c4990f6502a95cbfa5f9c593c28ffaaf1a84ba33e15e3e84660473e56d9a0330a77fd30d53e4428079ce7a55f8f887e83810244508c6076723105d30558cadffda38a4f2c1dc623e1360d9fc0ba4dcc0e88f505c1827c44d4f31b48afe7cc566e6c943be2d3d18e9a0cf268becf8946eac1a3e762ad63d0391890ba06ab17a820c4f82415e23da92dab15a8b22197bc5d36b7ca10014dbac903e30cb834dfc64bf069c09fffd2caec21db29d48b9512e765e9fbcdddead580ff6d001ed60daa277d5f008c49887714320591cbd43de04d1824d11b06276287893a8d6d60003d2d8078ee2db313a6e81800de77480f10e012ebede1c08521ecb3affb9ea719f91e9d23ff66f4d758e2ded7cb9061cbf3374e26173152f1024e98f7cb8262409eff6d3628c5d4ee04262af54c477f381f86a69fa0ac28af8560aeeb9e09d72e1b00aeb93d54492d8b0490f4ea3922eb5e1b204c5a33dddb7909834a876705ce872cd8e67c14c68aca5615e869b8635cbb322a6e4eb2d169c5fd638091ce5fde2cf1772fa3f1b90f2a46d8441e5339286c2aff0decbd30fc9ea3a4d96f73a6e821dc8e2e13dabe21a2de28ab305e4085b0abf52c3d429201f8664ec9ad9149f9b3b71cb660af996c7ccefa756127e14022350114fc5e14050227236f45c3e3f9f4f7dc0125c0724ed065b91418f4b9f286dd3344436c340463b9db5e68bb0148a2e8f68d034256be0cb3e41746eaec85a09b0ccaf28307b7513f8050d8741554e315a28e6682ffbdce0d9476f027372b99708792be52e3df188a4cafb07fc60b92fc745966d84d2c9c1c8138d2836d19284f3ee5c4ed05cb098de3205131172f68a8ac169c85c9a8d5d9a5dc87b066afbf2f787b2592f7aed12b9e533e43589767332f5a448cf6fa7061e409df2056de62aef4bb7f2f522f825c4bab4a761e192610b54f3a0a8453ded4b0449929c173f6a9d194f0955602f696f9715b182a97f31c3f300f1113209c0458b7887d1a90e3755b04190d136aa5945fb47c0c3e8a60e72e252ade9bbd33ad3dcc21665aa0572bafa611270e2c18d449c5cd4cd3803e7647f3e4433ffff184950532f351133008d2f15be12d2c3e0b20e4361df897ad1efb0d563c0c7ecb8445121bacb1f5a1fb3974a96caa6144574722e4502774581ae976bf716589c8308a2b26f98ed7eca4e7613b275e6f184fcc7dd7799d6738c5723e4cb8c45eaee764afb0b2fc0a67b7cec347ef77cbf76dd0715fe9f104af2c65a041f980fcd4fb21ea9abe7b771d0dd3cf076d3b7c5b1e4c8312b74f72df1168320fc85ddd33125036e46c627c35465c0f8317e5fd5c611e38ab9ff749a0cf904ea8b62020590b7e632abf75e6c91e8b8de2e07ad81e0085e985e85c47825aa5fff6d21d3eb17dd97d08b635abb560f51be35adb3961d786ac3fc84f7b7ce55ac280d048b10b417f7a230dd2842b33a38436764437663f4e43967cec05cb4dbf32a1f54da9fa3881810c185d1acdae33f76b6a410ea6eff38ad5fea6a6ed7efd5f351cbb7ac7fe6c60179e43ad528c5f2ce3f476c943a48ff2e7274130c0e232eaa491e66a22fc671368c3ff3e02448f65c15370169e2e383d24c606df1f0a45354546ac45d98ce4c19896158b7536be24f224d9998621abd16961ca0e73926739a85499d898dd571e0680d177c11ef62c1f1594666a1733a167fc9ccb24e15cf9954dc0bad7013da5e9114eb678184bb5e0a065f14cf75ebda68256dc19f878cf1ad9dbeb3a0209650adcc6bef57616242f48029f9afd2824f426cf5bbc6aaf2f2567adb90d121b20d6013b46254d794a58d7d33f4704b3db924ea4c5a06a64b2964a97e13cbef6d6c0b10cd07a2751d840b55ff23e59edfd8e4ba2be01fbd45dd6062874bbe4bc15f1309ffdd29c250f864349d44e10c439aceb1e82249980436f22f4674dd9a9c2e5383b723992d48dcbd1bd247642e19e30605bac5cfe51e6a1cdd23c9ae34053e9d6bba8db597eefa2efa8f19c20afc912bf0b6da55eac7e9658aea1c9104cd1cbf738b6b35af4a26007c4b227655a2e98a4e70a3d345c42e5e474424ecfc7e45464070382f3a5a3e80c18b728a7739d8fda16fde3deb88cae619c39ed6de1f97c22fa74e9ecc8803c5556360986851b1d594ea6d05ea926ed8c2636b2ea330d9056a304a1197933470a65091a2b4bc6c0cd4adb15b59c210179f82c4ac668dd9a07346de42bf747931023b5e1c2a87cbe1cf88e2b1f2647ab5df3107017d6f5b3c3f7571ef716b7b8b13f8a4b4291fcdd40ac1be22c5fa6dfcff45415ce8ae8467e6f49b6c71eb6bab45a5aa79b1c403fd23d06bff8c57682197ab85df7c4edb78d7b285b90f5bc51e3db792c8d6e16528f7ca927d8b8b30b5d6a70f00880c667556d5df9058b8f730c21f245590333f90d28f899e54598344772e6af8f78c2f298e2e94ecd9a1d9655fa1271870cebaa5b43270ec828eaea9551f2430d690b34a4668b34a202abb187fa225b983f4b5b46306e07512671d5d62dee1361a58c9beed10fc4c68ac83c81f3914ee68c9a092d22c8e6fe120e8007c53c0b58d134d70f83c3f4606b7cc1666a4423a9830f60f1e44d665dfb12206efb5db7ea27b25885dbee0542445590adfd8d0d993bcb1c821fb3c1ce263b1e656b4c9c676367fd1986d1695b76b87db20e3b59c9aa1d36eb440fb31a7ab400519596199e72ddf14ba3b72e10d1052be20bb9114bf55238594b7d2330edcbc37a57975de8a26047f18d4e464ce83ff75432b980b4412db186d891f67a49fab167746fcbef1be86c347f628b6e73116af26be929902da8234e453ee7a0b33beb699294f6b2dbf6c166031f808cb7cada9387ee13f3d67bcb3f120ceae02098035f29c433a76a0a4394fde3c9fbf38779998855546e903e3082f80e44200970adb0c4426015cae0fe1030a4bb8ba2fb1b98bfede47ef6600fee0c67a1", 0x1000}], 0x4, &(0x7f0000003180)=[{0x70, 0x0, 0x80000000, "66cd3a2fdd376776a505e43d06440ca62cab4daf6832e2b6e3af7841a6cc22bf87c1cd3b016d46836f8678e82e233448f59c87057d783175df5802c1a645256a59293bab610dc523077758c11a30f9eadaced754577c621ef37bd1"}, {0x10, 0x1, 0x419}, {0x80, 0x1, 0xffffffff, "7aa5f2c70eeba948870b9c88ac21cf8e59153003ae0cc21b0be82f5abba93b3e5a50e4f62ae5aac9e1ed7de4359e76a0cedd5d051fc6e2be2264c82d863e0f2af73840c328450377f693b93ed0389d0c11757094a525526f1e36db63176b8d97c90f9328ceeb7f37e5cc3083d6126c"}, {0x80, 0x0, 0x7ff, "01743b42373f6ce4768d916d8b03fa4d8a2a0476794109a4589ea1d980fbf1f150fe4662c96d1f60a1b20e9565b8678acaa233deb6f071d878a4b4d647319504dbaff944876ebfe04a81750bbf7bdf491d0532b80be9fcf2823fdf9cba020285d0063609b8c08636bd827bc180"}, {0xf0, 0xffff, 0x9, "101caae8295fac01150cb35d2b35e373389b76050be94ea10a3d56e19927c476cbf15e707a1c2702113229d274f13083a9d3c9315544a2dbba7dc520a65e61694f2b550fd8369ebb15d63fb63e811c9ad0bca9207f765d40a6c5c50f1f138d5577e07737185bfe842b38c16bc4a9ca94865b6f22fb19941d5e391e479797cd18053d20fd1a3ad4a8c8137454d11c5154e88f1a2908583cb8e7a564c2da3f61b8cb24af5120195b9ef6d1c8556a178264212a3d5bfecb9db3a35bfc93934446936812e71a4b96ebb926f7c8fa252cedfa117b4825557819a84760e4dac02ae843"}, {0x30, 0x1, 0x1c, "ad96e90c609d80f46d07a58602619dd7f2ef636e25f921c765fc68c5801ae2"}, {0xf0, 0xffff, 0xb1, "d51db3f7b0af3909bc897b6fc68938618a2a8fc34c7b486a8fe6597529c4b7774e3dcd1a6b2f0be08f545cbbfb9cd4aebf0b812d38bea7a7b72eccb26fa3567f56e5f0eb90d4b8622722841a372f8a4565022c8207fa6aa88622c1a38690c8c16e8c943723a9b65e1e2ebe35a0058d94daf1d2d52868e9334be3c503b59545f8aaf247bd2032459539f0eb165e1db0d3ea00ea6a59f10ce7d79624915132b00f998e072393d992bee281503abbea7fbe14ff20dc0fa2fc3bb505caced085577a9f0d9274c9d94f1a0fcc17aee31648d5201df86955276fee6d"}], 0x390}, 0x406) pipe2(&(0x7f00000035c0)={0xffffffffffffffff}, 0x4) mknodat(r2, &(0x7f0000003600)='./file0\x00', 0x0, 0x6) listen(r1, 0x4) 16:01:16 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000200)={0xffffffffffffffff, 0x0, 0x0, 0xfffffffffffffffe, "010000000000000000ffffff7f00", 0x8001}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r2 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0)={r2, r3, r4}, 0xc) 16:01:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000100)="ddc3") r1 = dup(r0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)="281fa682980e744a711075c50ee4e3ac6aa193b3c478f44891118c26842b29fe594f", 0x22}, {&(0x7f0000000480)="e2d55d5b00ed0fa469b91db99d5bff14128f8cf8f502adf3bc935d144593894d4408d5ace6c9b8bf5e9d66c2a53224be9e2fc17ab80741501d506c648e615781826665da8f7eb525d2fc5335566f298b44b7e4e783cfce9bde1509c312b0dd8a5a3cd318cd7c69cb1655d61c657106c46ec51729014657544b0c2b90b029046d2bc847792320e898974394fdc7c8828a042492368396704ad0ed55647291cb2e07b79c9ce56de71644de6a97d28c72e6d84df632d55ef027a1f8601b735b058dd55d37c704ce215b83c255993791397a1052ae32c8466a7fe972635d9d3125fbef18e60ec482233b9890da3bb4b33d3f78e7fb79d0077f3acdc5a21b2b1e4b1625e8cc579ea3ec25bfc5915e5187e27df4cb3b4afee23ac63c5507f1618f02ddebe04b9f224399260c4ccead4e4355d7d668b1eba584b26100e462c5c1098037b66b8e05b0be595ae7758738e9d0a3f26a576313f6725b7779b3bc4cea11ec47fb75e42697352f459920271ad4a9867ff4c91b5880bd259aeb4b46cdf91b306ff9070a3cce6efadac3e06df8201893efb7a08246c0669d0fc4f1d235e6dc5c6e0ff3c093499cc3b8ec3fe0d4834e67f51c4d4b5328d803b83e6410696b8450621f97c03bd04235057370aeb338ad2015974e33b978a2e78ece64df0e48d85f83a85278b50f6430a6226e9e2e103001436fc5a608a2a7f067ae9c77ec823bf7aedd3b286c478ddb125f59f3f8d295d2784e35670c879438284b821e8da3410e33481a615ce7aed1f18137c93b17601858a11db5726409960eda2e74ee53d1dc644c21dac2616b939745ad4f045875cef92cfefd9f92d6428583e5cfd6fb743a86c7c8b263010517c431976c59a7ea25ffd6876eda294429ecd8f6356cad5df6cb88c9760122387c8337510eecff1dd9cf9ebb81c3440fbf172a2f45fc5a779916551d7b12c5758c700c182629a40f68a025f4da43631737a1cef602f38561d9c131ef6518d092a4190e158176da7249bf2837c1c182279680119e005edc3d1a4cdedec856da603a7ed26362a7d6cb6363a73b89fb4c80ae009477d211c0db5e08fb0b628c768abe354618334a78f522d0fcd46dfdcb38b47d0bc0746654d823a7d685fc6bdaa8f0bbeba01b561eddbc1e86f64c2aa2522dbb63e494666d3d5b0770872b7af488452e9fb46928a29110544b489aabcae0a6605ce7c97a22a48cf4e2f8559b437efc024a1544205eddf12e510312b1463bcc531a3888cde9a9c710e02227911ec36b3538a7a483b00335cc343ab51b85d5997d689916d0f680558f3a2cc131829d69a68db1672fccfe6a046db831718520ec0523c864103a905664150a1a7279935dd1c2f510d69c0ce1cd8b4d47e5d5f62c906555e27a910be243c633738f307c0159617f972177702cd2ed612488bd7870fe70a49848843339735667cfd2970f399a3f744c566027d17a55465f8b657a43fd9956829fcec9574167bc103d40003d27edb973ad1474eebaf5093f750dc137bf20cbae632f7d606571ffac5c8ed3f94f290212a5966e81cbcd1790ce22e4eff4cb16a0ec64993fee8f74b5e238a6f205b94fe09b10f41dda294904dc307ba7478469a3e8626c113a48b35ff95f172c4d8ae3749f2d0101682e95948b9ab4d14564ad95f7548d6881ee0efc1686186cdf2bb79d6f46c479818d37cb5307c422ed8c5c8863a3068431cc201c32779ce51e9c8f220bfa608f2deb83e544b7a27f35c7f762be3492d76a96014e6a1d527a63e27441e2986adb80fe47f6b89eef942c89a67bf198118682ef6873e9fd49e87c1796cd3c58ecd35f6731ab32eacfb107914167d1b739e8036abb5e2f1d099451121bcc5d1218897f79287e9265d6804ec6ee184feb2ec1cc99be6019d5474009228272852f92e108a0fbfaf8dc3dd48dc7fc13d381f5777cd72fa40658e019360dff6019e1876a3cc3fd71801aec23fec52eb63474349bf35f26b4df85213792e7a0bfc1c51e8b983095dd024b8cd290311f49e1dd890972f05a0f8814e0e370f9ced6378965e1b3ca88b9c6f72c79c8c7f432bf14d2b95b7ae3d30fd203c76d03d07ce6409535d534dfd1626e43efff57245c0cb4c2716f4f1215030722d7b8dc6c7b13c16a5f0ca44c1dd33fb7cfe2fcf9453763edfa16adc0797855089621def0d548ef0315f33b21daf80aea4e0c457ba708cdaf50e96a82a324c547a073fda11804dd99067350b2a03425499afaa6f5955d69f45b50b2ecb8ae0f6730e2cd5d108fc01801af2ebd461d924646b0adbacbf7b8680638706fcd920815d81301135273fa526fcdc336bb09809bddb38c909f2fe339c9d1f8d33bb180571411b739dccaa963ee91fc9e9bc2a0bce0585d9503ee3f2684fd97ddf26cd644dcfc9244c4e0505e55d68a8028326d04d4ae879aba3bd1c95471277f6bf26cea323218a79042b431ade2a47fc0038a794a4cd6a6b9df5352d07e8994d830799b907ae3cbc48a0eb62b9f05e49eafb8d9683b657163d0a029eb4d1aa162a4ecab97fb9a9a688bfcdc6f884e7913803d78f6227d6654794e7334e11357545195f008ea9b6887a2685ddd3c6d4fc65ac6457c686b5f604d97b5039d759e1cbe869fad7c6ee8d82dc845755998a9a4569ea393b988494fa9a0469af117a1a743667ac25d477bf723e38cc76d691ba2b762b91d695569e50aace355da882166d81314edefce59edb1476cb942fa7766a08801a6da00d089c7f96a3087505cb87109e1c602dad01a3381212e24f892d5cea9aad1a3f8a61746d5c8db2c062e868012873ae1aee8b49bc33b05176f990085df90e8f861cfdb047650240c08595e4524c20b31ec96677efedfeb0113669624bd4c2bc1992dada11417291bf9156cb3909c4a62093ca9ed3582ddb6d6d4675ad165745eefcd5a7d5eb538e96c2188e68305e5f9f2fa4d940f844969c0e5bac29484f05f0ef8743c64d9cd2d4f8253ce7d9efd59d4e67221b7f7c1a8e992725b755582a975b31f3b1bc35b22191122fa5f34c572aa5e913facb63ad612f19ab22eb58608d9ee83c4d3347531f00d4067ff032d1a0b6e6ec2a3b256a58c29558c22ae0e93e464b657a6a2bd6c2fb2257508b9e47438105f49dffa195e4596794ab7509273bda6c7d39b87599e94c525dee481bed3b74b19119945959e63c238071cef3bc6714d1897d48c0dfeeaaa4b80ddf3a1a0313d9a856865e221aba41bff02051a69c7f084a7a482dc82de06d36d699949be055e0dfe0069eeb49b2147dab7644bd2fcc3777ab689f4053542c6d44403988c057f100eae0b97dd682c25135fce51bc9fabd9a1e7df02d3fd9915345d24fed32bd38282f28f78d311ee320ca8e5d963cb38b6124ba344dc494b365f060c511d44de3f1c188a4ca99c2d916073555642d9fed7e0b2e0974d2e66432fa3369f22706090ec22b071e281b66806ad7b6c99796bbb0578a74fcc44a8e7db2ccf2a7d7cbd917f9d1cfc5515d409c4199b726dbd88b9008f7aeb31ffeddae0c579add9efb4caab5f63f5c3ba367d879702ea143d9c56c6f5ef1f1ec0ca9a4c1b09df09205fff5f048ecf0775514ad48283cea170bb0593ef98ed327d631525e0c808f53ae22306c8d3a6d415b3d57c173b3d41641da4e3c6db96f5e322a25961f146f9bab15f3bb6bba1639f36c7a6642cfcfa5ce184875fd318a037c77249d56b003e52072ad780d2e0163a94bed28089e69800d974969a1caa72e87ea1c2a8f247e3a07426ec9429591bb0b1a607c47a6b40ea9e5b9ed15073b8ca24131565594f493d2693e764fc4a5833e828d7b49396ae1ae59cf5c5efddc165d485e5a5abd5417fec8d72fc3a4f395eb6035d31af79a0319cf8ac43f83e166638cf68f8de0e1dcb4fc765b6c951fe239aa008954c8286c873799de0d595e5d0fa9e7c8ac51cf582ac5ff9794c95ac471556bdfa2a9dc46ed6b7a502c1fafeba9bc6528d67f707b1d004e58e09f633c9f7aecc75733cc59c01b5bf8d22713b9a3a91b9fdd50ff48d7e2e3e295b79f9b71b29bf499cb8b846d24834c7c3ba8c0debb7a59a06cc2e37f666ecec41f4c34453c6744ff0d5c72ed7afcf595c55be1c0d02276cc947ecf60ed7740088d0469430585826f3c544a718efdc76882f8f5d7786ea0b5d0770c0faad0aa9692edce5ef3773e4b715eff516c87bc667cf48f2481c86fcb367c2819c678f843ec2eeb097e12dcb7f0fa07a36fed8154116988594150a6a82ccbd7f71b810368fa2db44f89842be4f20e71ba32f7a454e177f6466ca433f356ef2e7585f9c4d52b8169c38014cf8f65e96603eb1d8a1c918d9542ff1838c25a81981005654c2ff160fd3c35fdfeeffd4b58f6ad0945f793bf620a3d77346234c2b7a66ad152282e52b7118c229bbe8ea4c91e344242d497a39c3526845c928a6d81746324dc297cb2fdd57bf392968a83de93d8a5684da7471265a78a73c57e60fa952dd78a300316b72f1891963a90bac099bf19d4f967eb368368aba4a6dec80f50753a69817ebcfc5251eeb160757645144810cdec10a65a357390ddee4f568f620ee484ea67d09dcb01b9d10e34b679bf63302ab2fb0ab6c525989201262af15a02293026f5dc74a2b9bda84d5c3b75cdb0f8961aa476cff580dfe9b0d995e0eaf8a94778fa74a678d3e7ed7d6e488d8834e258b2b131deb211ea6f7cd37de82edb1ae12f0027690588c233206c6d9b579ac994c00167d48a22b58befc1d9f0457cf875eb0775f90c1ac6dbfc8aa149ff3038deab767b52610944defd8de6df9f1ddbe70c2f5c24f1a0f637066ed14afcfec350ebc9685caa3aa4ca02170590dee2218607b0d3d69d426ee1a791c83105f116b9a143bcca504ab87ef729e982a38d91bf9c99035cf92f6d357022533523e3b1b6952a3f9ba7ccab8f1e3358f5ab8316e4ed2854fb86acb89feb4ab2440a6f048a5a3659a16dfd8886757cf4276726a348a7b7544dbc5ab807ce6560ac8047d981c32febb3fd015a6378c4683b109e5b9f390862c5c37cbf2b6b0fc8f74d62a51fb46d7999384143a323e9865254012d2634e19c4b5cc4fe925076eb21481c6c6f02889870ba562f7a6ffc4454a6e8ae328eedb5a75e1e4eaa8dfe4384334d115d5762fdcc55a04eca22ebb916dfe8f51dfa2cd04ee275c8d434e6e3eabaac97e87889b4af1419d9c8918806e140523ae3525cc69482983984c75d600c4dd8282929b712ee141486d1266a496e9be7434ee7f40ade4672e676fd9bf307c6f5c06647302538838d7bffcfeda3d7a858bfeb23582805079b6f42099201fcce40eb648c244aca9311108e0e5c355761e1e9348d70fd88ba0f83b327304d9dd6810bacb092fdd7b6680f5ed69664c111baa16b00801c4e05dbb2cae8ff098c83316c37bfdf62a849645aad6ab19f3af621f78f87950b449af21241d7ea6335c5942bd0114fa86160e5570fc87b683523615c9364ef0d4b2a780e7cc6ab6202059f8ec8e705bdbb283e07ff7413df2e8cec948a57cc1976903d9dcc286b69315bb241b7cf3c0b9260ccd545a7b2cf02c5c59dc6f89ff2ba27d65d0a24ff136e7c19f70af4ba3140b748241956914db579465e03209fa01ef8dae0736bd7b448aec4b5eeb563566be78b41d3f4d47b822592dccc95935516e979b4725e912890c66bb9abb48ba4c24fbc6571591f32e0deffd6e315600ad80d0202c81fd68d4b48889b8a784a3b4dc3727e8add00c2e12b7830a835b3efe6f713ad7f7139db98a4d3614685401bb", 0x1000}, {&(0x7f0000000180)="ac10e41e4b50faa16496004dae954f1f435e82d059", 0x15}], 0x3) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x5, 0x4, 0x7, 0x2}]}) 16:01:16 executing program 1: socketpair(0x2, 0x2, 0x1, &(0x7f00000001c0)) 16:01:16 executing program 0: readlink(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)=""/192, 0xc0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1afc) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10c01, 0x0) r1 = accept(r0, 0x0, &(0x7f0000000080)) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000180)='T', 0x1}], 0x1) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000280)="127e759630f4d0b1c9121fc48f7d15551b7e3e0b1b5aecdcd3278e876a95b7758575f6f35bc92d4072f3234a04f9110ad104740bcf67943ca472a5c85f8ba518f6ef5e2a207aa2581028a93a5762e6c05cf4795135f14ee9431a3e2b01b95a238e1a06f86bae8cf263ebd7b45564a327920b34255fa658278f3014f0bf87b10375a89413ccec91b70c90718f0aa285e1eec93d32932693529228bc7738e832871c0b9e97c26d01889e6ebee77e86afc736473036d5d25017", 0xb8}, {&(0x7f0000000340)="e84aebd55235f69f36463104eb305eb0ea27daacf6e0a758002922d74777b833f39c2b369f088c5d6afc80c79e85b78259d66954d43cccb67d3bbc9fa39a32e5803afcf8e98d5ff4fc4764aab69b41c98ee97240214f58294c414ae78014e88b173ee0325f043da25c8ac28e493616e58f9b641ccd84dbe6f27b124c807787bc5998f5cdc4b151ec41768587b4969d5e3339bb66589cd66f566b5d6c8a26d9714eb718fa50c435d13cd8ec8563a56736ba1ec17280305b6e6074989fb94ebdc7463e549046a5f8dcd77451dc40e92fa1c33b639cbc78f7ea297ce1c7e84b7171a49905a4746f9dd074ef0f6a1e3fde87a8cd6d4ff000d129dee5092523e1cb3b8741b4d81d5ed28f5620e85c5d7efaaf06310537f94dfc4db4c7395f11da2dcde24027882dc600d3dafd92f68ccf0171db783fe012d62f750b3b08afd95608c105b41567c44576a3ae90d97529f0d1474ed43cb83995a20c04e066b0fab03ca5608e3621d5716f9b88ce12a38120bfada8755248c6813cc71e4a4adf3510c4e31f06f43a688f13ad3d450d91d44f47b9b88ea225718cff0a605464edb2baa988db49d67479d7116ca04a3c0f359d459e01cccd6d16ce0241ec96c4c9598b33eea050d637f8f6264ec92aa2d811ac7207cc40505e614b1a03ab3e088d81b28ff7004ee17b92acd7210aa41f39d811f5abc8067fc50169e9ee06653ef8ad397d0988622890dd0b06ca958c71fb890fb98091ebe4db6b2892f7effc7910eb8d92ea6f8ee208ada2e10f1aa159f16ba24bbdd785c50977f60432660091e488b48c78a9c3abc6fd1e75c737783c914d4814ef3f8c63dc9e0b76ad7980e1f0b43f3cba9139a98fee3034d85336e451e0596027cd3b3b2d017cca6fc5aaa6591b3a53b349d4abf25052dfa7c39f11e964ec921db9885ac876344591e9fae4b02b0735c7f4b5878cb2d181fc51c5fe1a89f38437724d89f8c3d1015daeea32bc241e295ddce1fe2c7254705ecbae250dff6f71c28a046ca4bbd3dc18c9db7622509969cba0c20d1410b3375b7a31c6bd231e11c330bcb53a17691c2d8d6810aa5fb1834463e001cf89373a25c6f3eba29d146f37284ad5a8c03979673f2d2b2b4a46d700bfe57c2b806305696c40d9b9f91b2e5625d22a9f81a58c0b8cfb69413cdc13ef56dc293a7814c77822756bb023663c354617139bc6ce4753ac409d607218849b30f364803b719bccce61dd3e6faeef42eb9670a3dcea7ee9a08d95f62c0e264367f4c368f4024fa46d57a032281cab2e2c88b4bec980c7eae2cc4eeb3f6cae98d2cff01f0eedd7f421c2700da1fd4e839b316dc02154de86dcb775f9cac599e5c6a96f5e69326d892cc08eb4dde3cbd1d32e29c4aeae1b8fa9168d5a1ec35390c97e3fd533cf801a5dd76d4a729753225a43e77ea10fbd98afde1f7878cda7ec0c07302f1129d5bd78c9784648a54f8410304e179d8c7827bc8bbc442dd0030f87fe81cd9ee7884391e2053cd7bc4ea3400f44dd769a67b0a875ce5a6b89122fa5074ebd4c58c797afab3441533188dbf6d6a22aa46103cdde606e19e9a070c4976ea8f0a6cc99dcdf1d3c276f2b99158715cecfa9ce698ac94772c9cc01995ed0ce9f1d45bef9988afa7e019877cbfec82dfd3b5ff935b6a5fe3b29e7b59555f2d74eb1dc3e47ff621e5d9b34535cee2435ab8f2b859a507403b3244cddb7e0bd44c05cf0562d31bcc10955532bec662002d771da33a23234d219a9ee309714a57f2079168d55de2fbbfff247b0e00d192347b5097860691441879851a85e48d7e1cf994f220b0f5daef8a86bfd041a3a95fff400128784a7aa869c6471022b660e5dc06b0eeb44d5e199bcb49e938e14f4a23ca17bff521f070555d64188ef654d235491adf5e1e26e32f2797d4c43eb5b41662668865400c05694f2d675ecbcf8a52c61df87c9c1c9020b2e58d8980e6d17682a2033d9090b49876d462b58fb03414f32ae38d5cba2006ce4fb58bf31fb6d21c3d1ca8593f43bbbdeac6721daf26876502672572c10ae5f9023eadb6c057315802491f33f007fd0b4b9ee8de188b6e600c65168b2514122d33b1fa2772ee79d466f3fcebe51b83563796e545be36bcb732ad80f8ad50542c5995ec39c5a3ee9f9de7838ab7da63e5ff549b3dc094356a2e16c822c844f2896a02bf97945a2f0ed2da8e8c6d3a8c26e05e2cbc3a9f469276e9cb444365f637f2f43d65a8fd20c6f869e945b633bb77f072f5c0d53c9d50c21955c298c5277ed2963e2324dccc4634f46a5bf02e6abbf2069584a1c8a5290fc25fe1e78069e39425b851c0a0f43b9da0643557e0e30dc326760978f3bb650b264c4bb0f472043bcea6c673fe1b7e9995fe04b9afc6cf5f62afec680b9ba798a697931c8358fec66885ef77d1d0dd753f450b89a2a97ff00e8824a14f61ae11a0071117c27eefb4dce76a3b05760b56a511bb0241a0e246c9af071164c2d5c3f07cac83c5351ad2f783682591fcac4a8e17d0dc6feecf75aef509aeb0c1b2841ddda570919db92bbe36de988986edb3d32e185dfa89b054d80e93e3aa193461b5f65aacf28fbee5b6b02ce9a1bcf9dc9a0d0865ee04d931744e9557b09e999c565cd4f5a568268601548805408d34e6c8baa9eb125a3204b713bc401e61be76f5ea353b7aa52a8c43aa4ed49108a651880cda9a5146b103c6ec19479ca7b52a41fdc24ee3ac3cf6fc07c543accdc324f0583ccc0651e62ccab50b98b937265df7a424e7e8c76e9413a165907e7e023ffde693a875c2866625345569daa7eec5f1db51abba558f0d899f6f0627d203a15f3097c5a03953527a6ca79e4008a0fed3f1cbdb090ff097c2bccecdf370fff26c59bbe04f731fe15505328eacf6ff036000d8ebc258e10e2365b560d008c3fba341ddbd6d9cd948149c5f69f6f99342da5e533c7027cd725f0f81726d8e70286e91db763058c755cafc7e639668ef975d92ba58ba0a5e7f2dae044936503c711fd114af699b578b113f152c3ababb5bbeeb82eedd9bb444b45eb8066f2d44990572576fc7a18588a90fe4ee2b238f801ccc5040808949b5412c85066853902f0397a3f60a6bacbfecbcdcf1e10d8fec8ab2e0f1e385247c6aedd9d854ff7c2ab853a4435294b9653998433e35a77dc49fefde14126956ac1e86f4f66e06359f2a2723429eb818a573830862b18cdd39fdaae19c47b475120930d095b9be9236fcd8ab7ba1c85f5337af24da599b19968a0f763f493e498867348d045f8a7c2e587b8a7b954258ef86581704c28e2a73f2b459902c5d41b63f7ec764d002403864855094ed526e97216610e635334270a51b25a0ab4b2bbed92322005032a37daf3e7f1a4789800d64375cc50af8e44a5ec541a64d12b705b1ffc79eb3187e8e79d7498d789df08c435842522fa38f0a9f502f59ff76874c38c5e9969b14f0199d25323e4559cabdf3d67445a4f1ffe67bd88d596e20f1ae0464c22d8f25e458a724adf34c1589eb90173df84a13666204ed9f2ee88d10fd1f787ce446ebf905d17a8a2f6ac36d1d8827ce91ae1320779cfc6616eedbaf04bd48d6a53074a1cd922a66f7ee2dd13fc704d989dce00c99eb11c08433005c62f4ad4f93485bcb178d2da7ec01cf947ebcbcae57ac4e406df9ba2734c1244fd27ef55e3ed6d63f89a49a8a09d97fbfcc12d71d176d7101143a306069a4ddea3143f02414672535beda510b6523bb3c70c40bb1df074f46137e882a31632887b37329a83cdddee4879c3c72af33266acba21159ce88466b48eccd13b9a536105f9bc4caafe0afcbfd9c7ac65fa2c6cc5238b7397fff7abc5dac577dec48a3d8f85c081fbaa5e1731fc79087f6e4b5bc12ed1990fcd83a71a3442a037b9f005a4e3a482d9d158ebc7be46c5d56c07e05ca0cf4569817c67c15c221bb0aa8b478ae4a1d3e36f54e42341f30f270828b8b8bc18a3ac7a2c0612c80732c4a8d12aa4c2da0ed3e89490ac4ed8f551328fc75960b47db854ac6206b075b41ba45586bb305a1b31c6dd1ed7a852cfcb5fce9d9c35587680fcba4102d249636c1be4e91b90cf37cc6c60fb7fdfce5ac1222043121e068ca8daf80cbcfbe408044a37d3393b541001159737d9e9f08f3bf83bc180e0b8a2e6abb0842e74bf5dcaf0c84dc9a4a697639d0c88ecfde3d62011c13cd31b5bcbb0fe323206108c21b71aade85a5856ac789b2a2f85b8c1b61b565c8b13d2fa8cd2aa38a2bd1e50936c5199bcb6e02b4b8441546c8eb8a8db77c099f9cad967caa5d40a4895bcc13b65ccd57ba4e9fe68af1ad17d0193af46ff06473626c84ce52d338f534ce0c9c8a50a174398ff083a7b9ed972908412e76786006fe3a535ba92741ffbb1fb27cae4d9049e9850e782c226143dbf1d5817aac7db275e3dad443613f9e597a66fb43db819bfe870c2c2c98846d71a2478b9e14ff9f7e58cdd67d49b6d299930fbd79df128e7735df200c12e97aa848ed663c920447ebf05063a8bc5f99e17758b64dc4d3c39e96f359c8f540ea81e771c5ffa61ebc50ff715770d3bad1ecb8f04ea706def6551121e9c1223528d1fab204374f3cd74f49a13739ced908b666d3b65cd4eded7c2456c7d5aaf99811c80e57b879eb74676d7f6c73308a709fa5b89e476ca219ef2872612c8afd0c9225c69263591399b9f2f5c9668a6c59658c60b8e0a8a43d6bce64947908c4bc14fc5e84937f065d8716a981808ff45f4a6d3254aa1578ba55288280f8ceb60e6baf7c0fc37ecba603f679651043e8ed699e23808c2350f650b001190b38af71c268bb697bc6671d27c00136e3df68f59a022573c61b2799dbac09ab050692b1a7871264d092cb9814728dbab556e909d5af942f1081fa7ffae1a20370069e4d147694457c3aaead86e41e5b6984a95107a68db897ade4a0655df2ee2e46d362cfd9ae9c50d90b10283589fc6770b2f0e8904b4248dabc707b049ab158834246a7557fd765d09105fb77be753290a33c7f5dbddaf6b4fec80ea1c6f596540919307de31a9f53807f5b94e53d711fbe1d7d9af7e2141e27a93f3f5dbd53192d64b4f1a7d27e5671557a9b7731cf2c92f08df9f58559ad1ac1bb99cb51c595c6bd4ac4faf9c0a3b50567fba53cde39633f5a37b3226c90d675e4a3dd0456bd5bb90694928380f096c362d58e53ec443de43fdf0535ba1d3a90ad2853b8f0d17681fdeb30abec261225d43ef7a2d256f65dd159f3c0a270dcb51d22faa9dd169ab50bab211edb9e346063d5b5e564af94e7b78b71e8110dc69d2493104af3edf22b035f221bcd974d630923347027d5297d05df97186b73578245f765960f40fb5b39c5f677e45d229860cb68337da82d23cdf00bbd9c49a42f9ceed1877a837b2523f123ad8115614fc7700947c94125e5d230bc8a217e59d5808d8ea65fa63890183f9f2f2140f576f2e076877c3c11e3db98a7f4a76c43ed89c1635cdcb8b4a4b89c51bdff3521722f3af64e92500666530363325672cd943dda5cc1c7db46056510ca268b702a8078da7d338ec316b145675d832c253e0291c779f76ca0f042d08e6398a4c06ac1a746a9d438e530b0ff303fdab154e0774e66cff0718855520d4d69c73f7e16e0ab86880afdb603f4532f3bbd322c94852064eec12e1411575062e4edae781aee6d35d9f42a5cd39c2d28d2e826f521190f12de4976ca96c0f4284467bb370b7bf4d3a21aecf85ad0fadde50709dedd1d8a02ded83a0bf5319a623577e83ae72b03bb4a3b0", 0x1000}], 0x2) 16:01:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b0d4000200fe4cf8000100"}) r0 = socket(0x18, 0x3, 0x80) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f00000006c0)="6446410f86a245fd2fc484f541807447d6a41a8546e823273d8ac56f483a754917547eeda57066339473af491ed9ef40a8d623cf3228a87d13c93e654cc77374d54025e268de018a71e401f09898712134377acf8ede90908a4d74d4f263ab6492645996a6ceb713b41f5dd621083c970de82aa7f3681e8b8496bdf44080a50e920368db269c46cfba43bf632b6c4d6a45964b54bd3dc8d3c87106053e17ad160f5d78eeaa7b50526555b614e8eb58afa278839e131e02ddab777f889600ec44cdd51057fd37e119c9287c16c981c56f63bffad541b826a1c89b1af01e8583ce3b1ad9edae3aaf54df77853bc2627b7e2de31cdb0c5ad3e2c5d36a964af4266632782d43db11ef5e127fb336d3527106e20d5bb3a19996f9bedd809454ef14e1b1f0d6353122c0ff7665fdc7f3534f0e01b0fdd55c7d083f6b735ad63468d2bebd25d090b8fd94b6d91669642a9a752a56a9b4bc03f3465d29d9c2c66e07369c0e897c1d61ca4144c683dd805d472261fdcbc480eefc1ab06c12cb14e7155578dfdf693be3bcf57639cbea8c787e6a7f3d44e666363d4ce4e3f303086934e5f75c9560f8984e4380620e04630925eb13aabc337d01b64b49476a5e20e0d2060c0867764354f2bdce55c3c0926375208874c34dfe208bc86b018281b5119251c882eb8ae8a9563b5cdc2e3f62c6f13899ac7eba4f9a8f97e9928460176ac074b7c51e7b89f1d6da0e793c4047631a71aa7108b79f7b8c2ea6c198b17b53b979be722a919d171c8467ec87fb6990060b18f707ed1805a950ac3419c0d911055fb4a6c9d6c3f3946cabf8838f4026d032d9607736ad9e4e8b4c153505f9b0579dda7198b93b5f48f07521adcf0346e34e0d41290fc20685f27fcf8cf325bbd29139b57cb869f05530af241b5be9edd656fd4f02ae9b648b39094078303653ecf33fbf63274f4538c8bec8e4e49ca1db561a2fd664efd629dececdd7e3f7c7b58a7e770352d94cb8c90069a4417f281d6a14f4320e69ac737e416412b801130883b38cdc9f749b675b83afc1e6ac215ffc965fce3f4726712903cee2347e79730748f6256d64caebe2fd3f49984903c370172f49bc8ea7f3b38685f8c5d648505f3f80815fb4d65da5f7cf3eaf7bfd1828dc7e6dffd2563ebd4d03067819ef14d54733d1f59c52b5fe3023b954833c8c848c97c3a5e21ec677317e6219d9354d3664528ebb11bf8dad9dccc86bd94b215e80e8cc4c5ad4f641af53a24224f25bc500fe185f40e4c68468e4cc53e7790ae193eab35114e6f9949b227ff28f52bf9514231f926799f8421320a9dc5ad1c91649e9741f2a428c95f1988aab53a4d87865a3abf4c6b9186ea451ab57403ee91687493b8341d66669361234b828957e9549f35e6ef126a1e9b80c4e9e307f7d87c1f77343d5b1e74b3e77b2ca50e10757582bc0c6d89569f28c12d2453ea46586b2042aa36e1a163529679d69791c0acf787ea68d108064c20849468b284c68d9d303cd8080409fc8a77a50f4c00d4ee0abc80856a829919b9a7b43683e0b28ae82c5ed208f2bea9f91b584d1be44b04349aa124c97b8f8d4f06ebeaa7cf4a6f7a76c092d379eed336e357e44be92c5e0d0aa79696476595d2d374e0cd32afd73bc08eb3165ea3572b881a5a664ecd8bf885dc07645a952a48d1fb1bf19608599f58c59cc30b62445574825a38cb16ea387e2a2af7f723301b79f678ef236f3e5ba8fb26dfa4bab973d3044d01212cf23cb0402a5749706158d526d1ea6feeb7ce44ba2fad27d60ab2a303d85f21d72bc47241ec2880e7aa614235b4f6b2b3821862f8faf9c027438bf64f5c90df32ee3feb55704ef27e4169ecda91d9296861ec3ab8c0f3984ffa6261b01479e31d01b65b0a2411be79b22776860fd152009e44079084f7c1a5395697cb0c1e2b11270a4a73251eb7b0ee7dfdb4eced481b4c7739267a1f48b6b7e59e93395f2cd53e67829ccbe039444e402ade4f942d6", 0x58d) r1 = semget$private(0x0, 0x7, 0x308) r2 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x100000000, r2, r3, r4, r5, 0x34, 0x8}, 0xff, 0x7, 0x5}) 16:01:17 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r1, &(0x7f0000000240), 0x100000001, 0x0, 0x3c0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x82, 0x0, 0x5}], 0x400008, 0x0, 0x4, 0x0) r3 = dup2(r0, r1) utimensat(r3, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x10000, 0x7}, {0x9, 0xffffffff80000000}}, 0x2) 16:01:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x800000000087}, {0x4}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xc0, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x0, 0x400}, {0x15}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x00') fchdir(r1) chroot(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x200e, 0x84500) open(&(0x7f0000000040)='./bus\x00', 0x410, 0x40) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x899acaa4bfe9e67a, 0x6) 16:01:17 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0xa2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x0, 0x5, 0x7, 0x81}, {0xc52f, 0x80000000, 0xffffffff, 0x9}, {0x0, 0x1, 0x7, 0x80000000}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_extract_tcp_res(&(0x7f0000000180), 0x3, 0x6) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f00000001c0)=0x2) 16:01:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x51a62d48436669b0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r1, 0x20004b3d) 16:01:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x35, 0x0, 0x0) socket(0x37, 0x8000, 0x1) 16:01:17 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = socket$unix(0x1, 0x8, 0x0) sendto(r0, &(0x7f0000000180)="fd8b068e756ed505be034f52b127b3f104bdd4415a043291ad904db84e7bb723f56aa5c7f2b7c0cce4897dc74cee71fd6785ea8b92f6994d45525f1c18f7acf3a812c0d2ef54ed32c56c3dbc0e4d004c60a9b466b72eca91d954e4e28983b2865be6e5ada69494afdf7e80467335fa8583176f67bef3985afe55bae434ce07e0bcb1f6e3d6762540b6139a4625aa4f66aad5", 0x92, 0x4, &(0x7f0000000000)=@un=@file={0x0, './bus\x00'}, 0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000100)={0x8}, 0x0, 0x0, 0x0) poll(&(0x7f0000000140)=[{r1, 0x11}], 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) 16:01:17 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = socket$unix(0x1, 0x0, 0x0) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0xfd) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) getpeername(r0, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000180)={0x80, 0x7}) open(&(0x7f00009b7000)='./bus\x00', 0x10b885, 0x0) 16:01:18 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x4) fcntl$setflags(r0, 0x2, 0x1) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) write(r2, &(0x7f0000000040), 0xfeea) read(r1, &(0x7f0000000080)=""/101, 0x65) execve(&(0x7f0000000040)='./file1\x00', &(0x7f0000000200)=[&(0x7f0000000100)='$\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='!\x00'], &(0x7f00000003c0)=[&(0x7f0000000240)=',\x00', &(0x7f0000000280)=',[:%{\\\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='\x1a]#-\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='\x00']) fcntl$setstatus(r1, 0x4, 0x40) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:01:18 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) getdents(r0, &(0x7f0000000380)=""/68, 0x44) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x5) syz_open_pts() fcntl$getown(r2, 0x5) r3 = semget$private(0x0, 0x3, 0x40) semop(r3, &(0x7f0000000440)=[{0x6, 0xfffffffffffff538, 0x1000}, {0x1, 0xfff, 0x1800}, {0x3, 0x5, 0x800}, {0x2, 0x9}, {0x2, 0x4, 0x1800}], 0x5) open(&(0x7f0000000480)='./file0\x00', 0x200, 0x80) 16:01:18 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x1, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000040)=0x1) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x0, 0x0) close(r1) fchdir(r1) 16:01:18 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1ffffffffffd, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff037f", 0x11) 16:01:18 executing program 0: r0 = semget(0x3, 0x0, 0x40) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/5) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x5) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000080)=0x69f3) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f00000000c0)) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x40) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000140)) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000180)={0x9, './file0\x00', './file0\x00'}) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f00000001c0)=0xd93) r2 = dup2(r1, r1) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000200)=0xffffffffffff28af) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000240)={0x9, 0x4, {0x6, 0x3}}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000280)=0xd0e8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) wait4(r3, &(0x7f0000000340), 0x2, &(0x7f0000000380)) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse0\x00', 0x10000, 0x0) getpeername$inet(r1, &(0x7f0000000480), &(0x7f00000004c0)=0xc) semget$private(0x0, 0x0, 0x290) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000500)={0x1, './file0\x00', './file0\x00'}) faccessat(r1, &(0x7f0000000540)='./file0\x00', 0x0, 0x3) open$dir(&(0x7f0000000580)='./file0\x00', 0x18000, 0xc8) fcntl$getown(r4, 0x5) pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r5, 0x20004b3d) getdents(r1, &(0x7f0000000600)=""/54, 0x36) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000640)={0x9, 0x0, {0xfff, 0x35}}) readv(r1, &(0x7f0000000800)=[{&(0x7f0000000680)=""/98, 0x62}, {&(0x7f0000000700)=""/33, 0x21}, {&(0x7f0000000740)=""/154, 0x9a}], 0x3) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000840)) ioctl$BIOCIMMEDIATE(r5, 0x80044270, &(0x7f0000000880)=0xfffffffffffffffe) 16:01:18 executing program 1: pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f0000000480)=[{r0, 0x21}], 0x1, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) fchmod(r0, 0x88) execve(0x0, 0x0, 0x0) 16:01:18 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) write(r0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) write(r2, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x84) accept$unix(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000041400000000000000000000000000000000000000000000000000000000000ea00e48fafd103a05c2b4a45014f6387476e7ed212e1e6ebd16625fda6c99c840e4d1e748b3e63062fdc189de11c9d573f43d878909fea788bc0e890ba415caf0a6cc5b94d5a3358add052ef86f748b7cc31374433d501d3e43da0f193698ed4532901f5a628fb0a6aaca13e5e97e784614183712b4cd99a"], &(0x7f00000000c0)=0x5f) 16:01:18 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x200, 0x0) r1 = getppid() r2 = dup2(r0, r0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000040)=0x2) fcntl$setown(r0, 0x6, r1) r3 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r4 = getpid() ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000080)) fcntl$setown(r3, 0x6, r4) fcntl$setown(r3, 0x6, r4) ioctl$KDDISABIO(r2, 0x20004b3d) 16:01:18 executing program 1: socketpair$unix(0x1, 0xffffffffffffffff, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) poll(&(0x7f0000000100)=[{r0, 0x5}], 0x1, 0x0) 16:01:18 executing program 1: r0 = socket(0x1c, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r3, 0x4, 0x81) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) linkat(r3, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000280)='./file0\x00', 0x4) r4 = dup(r1) sendto(r4, &(0x7f0000000140)="a711d32316c3fdfb93caba54380de98aa924a6cfe87e498813ecb7ff28e9146e952e696d0c7a4f6dc430d7e045f7285dc4259cc984a7e3d6782a56cd2eb097c9d64c0e9b0bcb56359dc80159e4417dd639493bdea75374d0e057546d86f2002c9e516b73c910aa4829ab3b6237649cf960bb1dad535c5600c3be4ae5d8d37e08611143dbdd4a759ce31299fe4ac869036b5e147e", 0x94, 0x4, &(0x7f0000000200)=ANY=[@ANYBLOB="01002e2f66696c6530001deb30145d98f72767c3f0a143fb26b19da08e5296d96367cf3836edf32fc6deacb1581e3a7c6eda9d74559c7deaf4695798bf27fb9d5e00"/79], 0xa) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getpeername$inet(r0, 0x0, &(0x7f00000000c0)) close(r0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) 16:01:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x40000000, 0x2, "098119000d00ae2fc327d84000"}) close(r0) r1 = getpgrp() fcntl$setown(r0, 0x6, r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) syz_open_pts() connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:01:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) 16:01:18 executing program 0: r0 = syz_open_pts() syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10000, 0x1) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0x4) fcntl$setstatus(r0, 0x4, 0xc0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) getegid() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) 16:01:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0xffffffffffffff5a}, 0x0, 0x0, 0x0) preadv(r0, &(0x7f00000006c0)=[{&(0x7f00000000c0)=""/77, 0x4d}], 0x1, 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, 0x0, &(0x7f0000000200)) setrlimit(0x8, &(0x7f0000000140)={0x3, 0x7ff}) 16:01:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0x7fff) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0x8004667e, &(0x7f0000000200)) 16:01:18 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a", 0xe5) syz_open_pts() close(r0) r1 = dup(r0) r2 = syz_open_pts() connect(r1, &(0x7f0000000000)=@in6={0x18, 0x3, 0x8001, 0x1}, 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1451, 0x5796, "b000000000001a00f3ff0a6300"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() 16:01:18 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000540)=[{&(0x7f0000000280)=""/224, 0xe0}, {&(0x7f0000000100)=""/86, 0x56}, {&(0x7f0000000380)=""/97, 0x61}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f00000004c0)=""/115, 0x73}], 0x5) symlinkat(&(0x7f000001effd)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000040)='./file0\x00') mknod$loop(&(0x7f0000000080)='./file0\x00', 0xc000, 0x0) poll(&(0x7f0000000100), 0x0, 0x7) truncate(&(0x7f00000000c0)='./file0/file0/file0/file0\x00', 0x0, 0x101) chroot(&(0x7f0000157000)='./file0\x00') utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', &(0x7f0000000240)={{0x0, 0xfffffffffffffffe}}, 0x0) 16:01:19 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x2000}, 0x1c) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x1f) 16:01:19 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000100)=@un=@abs, &(0x7f0000000140)=0x8) getsockname$inet6(r0, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev//pf\x00', 0x41, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000000c0)) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000080)) socket(0x2, 0x1, 0x9) 16:01:19 executing program 0: clock_gettime(0x3, &(0x7f0000000040)) 16:01:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0, 0x46) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x5, &(0x7f0000000280)=[{0x2875, 0x2, 0x2a800000, 0x4}, {0x6, 0x7, 0x7, 0x8001}, {0x5, 0x0, 0x1, 0x6}, {0x1, 0xd5f, 0xbe1, 0x1}, {0x2, 0x4, 0x0, 0x5}]}) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x3, 0x479d, 0x401, 0x8}, {0x401, 0xf, 0x40, 0x3ff}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x24}, {0x6}]}) openat(r1, &(0x7f0000000200)='./file0\x00', 0x8000, 0x188) openat(r1, &(0x7f0000000240)='./file0\x00', 0x892, 0xc8) ioctl$BIOCLOCK(r0, 0x20004276) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:01:19 executing program 0: r0 = socket$inet(0x2, 0x5, 0x2) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000)={0x7ff, 0xffffffff}, 0x10) fcntl$setstatus(r0, 0x4, 0x40) r1 = msgget(0x2, 0x714) msgctl$IPC_RMID(r1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1817, &(0x7f0000000040), &(0x7f0000000080)=0x4) r2 = syz_open_pts() ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f00000000c0)=0x9) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)="45fec62425e7bd36b52c76bf8a39c57e4e635ece3fe52a25b6944499343d17bcb88fd7f63d9406221ed1d73ddddcacde411569b0e1bdd33b6ded6f4d3fc6fcda553b87e9645e9482fdc14fff92bd45f0ccce8e22efa8f489caac960ce70fffedcedd7e326ea70e168a412cf62cecf23070c332c9adc7e009ddc44a6debd9635c2f5429f2578ff343130db423cb49df6e002e8857a5e5207a42d67bf6cc8884be22b0b82edf503ffb6da21905916c121816c9b113e8be60cb1f946021ad4b1a3d1197f24357c582b7a9e0b3086f2ea5ec356baf3710af10dc6f76fbac934620f259b2fdab5fd0a4649c2e01fa3bee19", 0xef) r3 = dup2(r2, r2) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000200)) r4 = msgget(0x3, 0x40) msgctl$IPC_RMID(r4, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r5 = socket(0x11, 0x8000, 0x7ff) sendto$inet6(r5, &(0x7f0000000280)="c5bd7830e88116bc2d1c8f48627845a7ac5bb2cce09a1d83287f602de91657c71580c542a131206942bb9fb735d57c6a6d75d10e55e2d64c1eb0242cb1d16b77ef0a408a05f65ffadbd3c397bdbdfe6cf199433c0a3dd20630be28d0f8c804cb7f4cd95e14c5d9d9a6d9028f378524a37a25982ac04bb5a00b0419486df64856214bcab89f6c89edbd45ef6231c7e0872a774cb73764b3ed747f8d8d9102904e3efb9db46ef38b2063fcb6067357c013d51818a4b643", 0xb6, 0x409, 0x0, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) setsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000000380)={0x10000, 0x7fff}, 0x10) chflagsat(r3, &(0x7f00000003c0)='./file0\x00', 0x0, 0x2) socketpair(0x6, 0x2, 0x9, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCDRAIN(r2, 0x2000745e) r7 = semget$private(0x0, 0x4, 0x0) semctl$SETVAL(r7, 0x3, 0x8, &(0x7f0000000440)=0xe2) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000480)) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000004c0)) socket$inet(0x2, 0x4, 0x7) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000500)="946ffb9bda19d0da59a5ba1f90d96b2c153f4608cac759a214e6fe29376e28d6c3df3617e1e86af167b9e33b5d9495cfc6de7add57560e19a836d1da31fcd4cf318e27f4cc7a5be80fea00117acd7d5c51d7feed69b29b2bf1dd604a1b14a710c4ba96230af24319472c0ee9c76d72bbfe8e6ce3844d67fe1e8a763fd4b6e517c5261fefb6c761c2dcfbfb20620e9700bef927c97cda9c5596b0a32943856e9ff6d14a3698e290f8a7fb01563dce2b501ca3dd405b6b73f0f68197ff92a98c71fd5cc891ff59a964a92ad38eac3c873440fe100d92ef24bea8583434959255741fe7b9624dc25fa0b1a6d08e3ae966949e", 0xf1) getrlimit(0xf, &(0x7f0000000600)) poll(&(0x7f0000000640)=[{r6, 0xfb3739792b586d09}, {r6, 0x8}, {r5, 0x88}, {r2, 0x10}], 0x4, 0x4951) 16:01:19 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x10001, 0x200000037, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) sendto$inet6(r0, &(0x7f0000000040)="45b77e3f28434744229273d4b9e52bf2901fe6a830641bbedb003dce2537f3eb984a8078e5030adf2dbfbd2e05f7cfebc690383d1c3b051ec567cd40754849113c9f39958f6e24f056ef9e8f6314e6eb0ffa507d96b9a7a64e048716fb25fc15f84f1e3ea705586c0f0de01868db9c1f94fd4a1991df49ceac948b67971b1880ebf8ea26cd70f42dec65", 0x8a, 0x2, &(0x7f0000000100)={0x18, 0x0, 0x2, 0xffffffff}, 0xc) 16:01:19 executing program 1: socketpair(0x30, 0x5, 0x4, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000040)="b9e1d0083a82c663a72ad614272f996eefd6f10120d604c6d55183f4bc1af71fcaae7f7687d00091d775b0ef0533f8", 0x2f}, {&(0x7f0000000180)="cb544eafd82ebfeed8d4daaf576e437c6d735147e8682f3355b14f91aef032cdd8de209c1c24c6d7117560883063b88ed3ce27d157e7a750bdaefbe87c693222059b55de6c17fcad1e45e6edb3c53acfa397e3cce16f387bb166f6e56ddf90d10c254c19e8f80d9364f974c5ddf6088dd569ec4911b30930e05d63341d57e129cbff8cb82a63a2df45659895fe918abb55e9fe43c3d8120fe7bbcae0c4b99a52073460ca85f6ae57ba6d083df6736f1d046af1ade69fbb98c0baf5581772acf8c25545eb5f342a5555788d2c157ad3875b96228a9ebb2b07", 0xd8}], 0x2, &(0x7f0000000280)=[{0x60, 0xffff, 0x9, "7f161f3a0cbffbd64294fb8976df55657798afb18955b58fbebfdd6c7fdbcbc330531914d0731417a56f343721e6174f9104d3eb9263a73686f792473b9d5e8cfe6ec8867f856fa0a33ac1fc0d8a"}, {0x48, 0xffff, 0x4, "ff0f2b59ce8fe6c782c4014f690172f87e93c836c5d2e59dec073f97c5d031ff29c7254c2fc8970176d33891ee45aa354d0181d4dc0199"}, {0x10, 0x0, 0x7fffffff}, {0x98, 0xffff, 0x8, "ad1da16c8575a59932569fc54de158aee35e518e2441470d7efde166652febd657afb094840bffbc1a061eac8f8d7b323253f1905a5e49c657a1426c08a74db3563e486f721781b238af06d3ebc9696f941fe20324b14be81f78a72408e99ec52d00a1dfad27bdbaac4de5a6190dac719f49e551c641459447c444dfd2e1f9878007fc492ed7f0ab"}, {0x98, 0x1, 0x1, "b72477a337a1832e579f470972d4db25142a0bddb0cda76f6a36cd7bd55fcaa756893676f5beb5b9288178a2fd21d61bfc3bc8b6adafff308dc6a5e29f4e184fff413031e65668a3e61d40291a5a7b90dfad3861337e7974ddddb9cace4fb1592d0a69700c5f76e25c0d64528b48e3fefd9c9500f47c77a812a5a161032457dd8b89b8683293"}, {0x100, 0xffff, 0x0, "92af40c1c7a0f3ae04646bc1f6363c10237197a8a1186ff831dfe415b41c62e51f7c64a59a8a3fa62a8bbe9a4d32734d400f68ab11515de64bcdae975ea71e536ed8e3ba16339806b2003d61be5bf0d325f786988d04e22bc2e9435915371117634d30840c5e01008aa0dcb68ccba44fcd6c673173832d68389659a65a89f092881056e0a3ab5cf25d6b45d7b6eb97ec29812964433ec0cfaf27b8b6e39b106b89a32ccbca717e34950f8ef91151aeab2bd08cfa8894192fdafc50f7f9fcb41f8b6416e79f661d784eba35af44fc05ecdf3816332ff47bb916d36adc279355cf37c9ceaea432096d013b335c06b21f74"}, {0x38, 0x1, 0x53087f97, "250574c0dffe8137fcfbcab15206a750075c1cb562e13fea8ec53fddcdfb6c38ca6fcdfe"}, {0x48, 0xffff, 0x9, "79e18acaf48e2acdd50964633769cf61baa0b809bb206ae17cee21b7ea8f3dea93fb79b65501b1c06608fb5d4117049466a291"}], 0x368}, 0x8) r1 = socket(0x80000000000002, 0x400000000002, 0x0) truncate(&(0x7f0000000640)='./file0\x00', 0x0, 0x7) sendto$inet6(r1, &(0x7f0000000680), 0x0, 0x2, &(0x7f00000006c0)={0x18, 0x3, 0x7ff, 0x1}, 0xc) sendmsg(r1, &(0x7f0000002000)={&(0x7f00000000c0)=ANY=[@ANYBLOB="56022e2f66696c653000d41f7e0d4956dbc10f930bbf7c48cbd3fbc4c6db5fe11d15062f4f4fcdf38d75534b606934fe97421785a0755083507a4fcafe1450655f98166f991a0b152ee800e273bfab2d965b1ecee335a0bb94e9028312e2565de63779a6d54e96e73988bf7986f520e0fb27cee71ab12ee208e8538297ed85599c4bdeeecb8d9552643d2555f0ffb099be4e648a"], 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x0) 16:01:19 executing program 1: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) shutdown(r0, 0x2) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x6) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) 16:01:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x3, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = dup(0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x1, 0x1, 0x200, 0x7, "d9a576fcb52a46fec9552cfca393927889446365", 0xffb, 0x80}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket(0x19, 0x4, 0xd9) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfff, 0x80, 0x80000001, 0x100, "214cd34a184de020745c61df7c6fc15a3871e616", 0x35, 0xb816}) ioctl$KDENABIO(r0, 0x20004b3c) write(r1, &(0x7f0000000000)="9bc4c222c0d223af3d93d2b4269d8c4a7348d4152ed1d7de403536fdcfbc0ccfc553305f6675189410d8534fd35a9b0862b62029a820af04ec3ad497f174c9c56ad4", 0x42) 16:01:20 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff, 0x0, 0x0, 0x0, "0100000000000200"}) r0 = socket$inet6(0x18, 0x8003, 0x3) mprotect(&(0x7f000026a000/0x4000)=nil, 0x4000, 0x0) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x3, 0x1, 0x1, 0x6, r2}) mmap(&(0x7f00002a8000/0x5000)=nil, 0x5000, 0x0, 0x2010, r0, 0x0, 0x13) setsockopt(r1, 0x80000000000027, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x4, 0x7fff) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2}, {0x14}, {0x6}]}) semget$private(0x0, 0x2, 0x5) fcntl$getown(r0, 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:20 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae6fa21259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0xffffffffffffffe9) write(r0, &(0x7f0000000fc0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99ab60fbd92bd05a945d968bc224ca6750c756fb194c47c90921f000b88c651b971b5ae67d06de4059c9fd509cd7db34ec4c835ccab9d909218a7caf20c436db93cc40f5f935d7dac7964758acf332bfe0a5f3d5921827d190a12cc7800ed0bf5e726fc458ab4f787635f7295e78d108b72595d9b6298ef6ad0a7169628d6a3c1bef95d3b4a791922b512c9312cbb8f919e3bea2782470b3670623d4f927c36890aea8abebc07260023414e29a483132963428c01ec1dff2428b4ff99438c660706000000d7e131012ee90a09b2852d8261790e3f5464e46a4410d7ff86c89109cd98ffa4a22c4885c45a5d47e69a785bc21826494285cc349c74534ed2f29e330d20f9fa4b4d181f3949a372fe4737b3c1933a1f5ba5980d072a256f3f46c6e5b56ac9cb5b454a4538710499d50d785c60d7c7e68a2a04b62bac0d7e2bafd15a70f28c3fe29f55bcc9ff3e668642ccfdb9c29168aa3ccf88f6c3f1120c3016e5efc20e9761081a484fe62a5b7e05e6e36179e462d9dfeab13506e93618638faacb8c8ff5c64cd626d33fb4707346b5dfc59f14e81a8b1a3ccd66946fe3f15dd8fe2708e0422f3ccd55fc8e2582ca6a105fbdb01df874d101e56ea78a7c0ac42f9c70a1e11a510ad212b1a9e7da7f85bec6bf33463623cf4fde8a118e8aee4bae66acf87310c96ca684144db8b95aee4e8499801fb10dd5ae2a66bca3afee3708733a5acab4e90664be7927b712200ad5abf93bf9caa42b8f0be6db97ad97ebdfa5bbcf8b7448cc3eb6a6cffbbd255491ecf580ad8084f5fc076a89d23a94fa2451690effef372f4adbcb5fc408f0e6077eed4196913d2987a1e8a7cc3e50fb66b3c97f2326afe514625f80135eb2a6235b5f73a25bdd9fad6850f2b322d0be58980fe0b4d0bde486500b10b7b4ccb1537200593b9356deeece9e31c1b3e100f2a4d4fff6c7973793a143f164a20fef68383b812a62bf4947df21748f138dbf51375c033bd2dbfc356157048f178d963688fa0c047909bcda792847d1be7d4044b723fb7dbf4f458461a8bb3e4a1a7fe9e951d37abb1bffdc08c264df35f0e3f9380f573d26d80ef9ef798f6127c2179a4aff0000000000000000126a447927a9fe36f013dafca55a7816f08e1cdb194c59b4fa24ef58b2104f8ea555c34e2e212aeb9923d9c809b95764b26f6cb3f0bc3c77b25084bc6bccbe2e1a31b6a624f42777e88ce4aa5c62d0455ba6137603bdfaeee8dbc8bebced3f88cebf5a24975b8d242bcfe8a623d81e6de9c8c19a2d1f2f60f66bdfd47410335e893b6786262146ff3f3bdbe912a8ee0d04b8037fdfbab4353da9e3141f2e579255fd94b9f5df2a46d3e3397d08992d0a7cf295fa7121cb1bbedc1abc8d323b4b8e1df2a63761c218f0d2514f30901a2e98ba18735d06e3cb0b1508d98c13eaf6179f2fa8f27e11f23115aaf8e954d897e8e6a99f0043b6e92d4fb2f7daf36897030c6cebf2b40bebe15699f2861fe0c1a5ede9c937ed69317d2636a94b84e48aa57a7c678980f851280aed5cfe37249c465fafb29db3baaa0a4b30af77341f140862ac67ccdcc069333f28337ce248087743d9f4436dea826bd30418012cd0374dea53368d282a87a45a5b80804ff6849a9f8bd45a0d9707e59036d526f1980dc2e49dc4b1d2b4e66888020c7bcf3e955ad304480b630665187f0c86ee2e151c218cf8ac3c435ec1508ffeff8748c3d398cdd85ca0030083124936cffa1ef2cfedcd8bc9c1512cdcc98e9add10e2dfb91f0577d88d", 0x6ef) r1 = syz_open_pts() close(r0) r2 = dup(r1) fcntl$setstatus(r2, 0x4, 0x0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000000)={0x18, 0x6afd, 0xffffffffffffff7f, 0x401, "0e66bf5521505dbfaf6daab275e40192a263ebfc", 0xf9, 0xde}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x20003, 0x2000000000da0, "b08d16c65519470100000000000000d8e500"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:01:20 executing program 1: socketpair(0x17, 0x5, 0x5, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff7d) r2 = getegid() fchown(r0, r1, r2) setreuid(0x0, 0xee00) clock_settime(0x4, &(0x7f00000000c0)={0x5, 0x8}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8820, 0x0) mkdirat(r3, &(0x7f0000000140)='./file0\x00', 0x8) clock_settime(0xfffffffffffffffe, 0x0) 16:01:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x87}, {0x10001}, {0x6, 0x4, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) 16:01:20 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x7) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) ioctl$KDENABIO(r0, 0x20004b3c) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f00000000c0)) r1 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000100)={0x3, 0x2, 0xe02b, 0x9, r1}) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000140)={0x2, 0x3}) poll(&(0x7f0000000180)=[{r0, 0x20}], 0x1, 0x9) r2 = dup2(r0, r0) accept$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000240)={0x3, 0x7, 0x0, 0x4, "86dc25b726fe671fe7efcf0591cc3afa677a9544", 0xc7c7, 0x81}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) setegid(r4) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x989b869f7b37fad0, 0x10, r0, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000300)={0x0, 0xcd11}) fchmodat(r2, &(0x7f0000000340)='./file0\x00', 0x2, 0x6) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000380)={0x0, 0x1, 0x9, 0x9e}) readv(r0, &(0x7f0000000440)=[{&(0x7f00000003c0)=""/70, 0x46}], 0x1) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000480)=0x1) fsync(r0) fsync(r2) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000004c0)={0xfffffffffffffff9, 0x9, 0x80000000, 0x9}) writev(r2, &(0x7f0000000580)=[{&(0x7f0000000500)="8a554b62407447b3960a3836b33b6831fcdd6bb3e96848cec5ba9ebc016f8d499698a7ec4b5166e73cb0d72aa7d4a036b2f625dfe039b49cace00e542645940a14aa8525c78aeb68135059f8089ec4dbf03a1e951fec237032ef0b299d2ecfff5cc47f7224797c1c32d1a199bad1b67cac23b9afddbbce34cc26ad", 0x7b}], 0x1) nanosleep(&(0x7f00000005c0)={0x7}, 0x0) writev(r2, &(0x7f0000000900)=[{&(0x7f0000000600)="b5d23b4b95a76c57a45e7b0820a38d07f2cb7c5c9fef9b90ffcd05b252f5f8d8437a21d9fe4e4ee5e447fb0b4d2416993e9c4f5af14f678375d4ec15b0b33e7c4b3445bf686c5f6dec88aca04761735bb5a06c164c06f78d5773b9212ed2851f76ea14e332a4af0b090cc45e09347f77615d82deca403c8263236c9d12458d5c1b5792ab8fe431e16084e8397779d71287547ba33b2fbacec84afe20ed0f0e9fa8c520d5905a5112634b94d9356a89d898bdc6ba4db5108d7da53c2c82a47cc414d24def212dd8edd6acc6d77867307effcdd339477e7ed2f3c41598377f69037b3b0073", 0xe4}, {&(0x7f0000000700)="1f97f66da3aa8bd896cd8ad4c69961a891c54e941629f0373b9d703d3f1b19687bebf22fd07ae06c3f51644084824b35e9cb376dd8e3c74ae6a65e751422a6b554b725c923ed4763120838c90f717f4d13096d21d96b94e047bb8f83ffa50eb17d445ca991eb755b8a20e7705cd50c7ef5307dea6c6b329b6a9873c2d16a0fdd5cf611e09062e5fe8c6029a6b9e0f7114d904378cbf650b565d71bb55c2cf16b7e3d0c16b1ada57d4ac54c97b6704313e4a78cfb8c55780821871c8c9dc2272e96af8a9e831a41d65ab26b94f2930bc3d7f1e0b0b2239360", 0xd8}, {&(0x7f0000000800)="08c56606f1705cf92f9178e5e4f10bc769582758e0145508a9a3422c5098c7ce938dd8047fed60", 0x27}, {&(0x7f0000000840)="4024cbbb6a6378b14b2e7aacc0cea964c8896b114b6a37b4d4ed88ed26d0623f9b4eb8c22605848e991422073fc7e26aef0f005863c1972f90abe864b8cb93315855ebc462c29146b5bc61860a34d1ecdd9d251fe13c04efbc9bcb066316a5913ed08ff65f5bb99776878d39a69a0db624e35a115d5b33050442642354ac850a10f93a8d3614cf62c0069fdc29fbc433855bbd41078102a4082edcf5948b4fc6f00ce9f4022676a7ac9475e152", 0xad}], 0x4) preadv(r0, &(0x7f0000000dc0)=[{&(0x7f0000000940)=""/35, 0x23}, {&(0x7f0000000980)=""/255, 0xff}, {&(0x7f0000000a80)=""/45, 0x2d}, {&(0x7f0000000ac0)=""/200, 0xc8}, {&(0x7f0000000bc0)=""/194, 0xc2}, {&(0x7f0000000cc0)=""/216, 0xd8}], 0x6, 0x0, 0x0) fchmodat(r0, &(0x7f0000000e40)='./file0\x00', 0x85, 0x2) sendmsg$unix(r2, &(0x7f0000001080)={&(0x7f0000000e80)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001000)=[{&(0x7f0000000ec0)="3d593941983e42211c1a3ed7ec4371cebc92d247385e5e49bd4ec374808a38080b9d41def854a8dece516203ce1124846ae57b059362fde5e31813cc9574f5a5bb7101f8b3059f5bd11f8eff2537fbdfae0e7ddb29ce64cbb1c2596700633695198edcf87d78d87b77b634f2a9b5029d51642c9154f82dce81760b2c679c9bd5b1df03792cd56b88979023ab759de0b551392c2f5ac18569d15bdfe0ecac29f109765b5702f21eb27ae86dc57ad09073245542e663b565ba5ad154a58485251bb65d11b93dfcbb0d3cc17642b0ef66e10ca2c4e17d57c0987588336b3185c59de78116aa96eaf80eb1542cc175ea812fbea990a6115c8135", 0xf8}, {&(0x7f0000000fc0)="e1dd337732c57121", 0x8}], 0x2, &(0x7f0000001040)=[@cred={0x20, 0xffff, 0x0, r1, r3, r4}, @cred={0x20, 0xffff, 0x0, r1, r3, r4}], 0x40}, 0x6) rmdir(&(0x7f00000010c0)='./file0\x00') 16:01:21 executing program 0: mknod(&(0x7f00000004c0)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x3fd, 0x0) r1 = accept(r0, 0x0, &(0x7f0000000000)) write(r0, &(0x7f0000000080)="6e2ef2", 0x3) mkdirat(r0, &(0x7f00000000c0)='./bus\x00', 0x40) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) 16:01:21 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffe, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) flock(r0, 0x1) close(r0) 16:01:21 executing program 1: r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x400, 0x4) open$dir(&(0x7f0000000040)='./bus\x00', 0x1, 0x19) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x80105703, &(0x7f0000000000)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x24, 0xfb, {0x8001, 0x80}}) 16:01:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x61}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r1 = dup2(r0, r0) setsockopt(r1, 0x1, 0x5, &(0x7f0000000140)="7bf0f01631abdc2e14b0e9a19404cc7c0cc753bd06f60a7637dc1e96437ec6fcc6f9a4993f868165b675353c76cd39f3b3f1fe4e0381201f057234f06f04abf268e796908265d4bd06dfe6b65f9c1be12f06cda62791e5a6eacc9a49e06a117a26970ebd68ec7b80df14c7b35fba", 0x6e) syz_emit_ethernet(0xfffffffffffffd47, &(0x7f0000000100)="b6") 16:01:22 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x0, 0xfffffffffffffff9}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x21e) 16:01:22 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x420, 0x11c) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)={0x0, 0x5, 0xfffffffffffffff7, 0x9}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), 0x10) 16:01:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x2, 0x80, 0x8}, {0x18, 0x1, 0x5af, 0x4}, 0x26, [0x20, 0xfff, 0xd1eb, 0x8, 0x36fc2c71, 0x5, 0x5]}, 0x3c) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:01:22 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffc, 0x0, 0x4000000011}], 0x0, 0x0, 0x0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x603, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) r2 = open(&(0x7f0000000080)='./bus\x00', 0x10000000380, 0x0) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) connect(r2, &(0x7f0000000000)=@in6={0x18, 0x3, 0x9, 0x6}, 0xc) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:22 executing program 1: poll(0x0, 0x1f9, 0x100000002) execve(0x0, 0x0, 0x0) 16:01:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x204001ff, 0x0, "b0d42000006e9300"}) r0 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r0, &(0x7f0000000380)="87409fb96d1bb958d6e885e51c033794e49f07e54bd1eaef40a28f8d5c7611ea1e542e4d8eff4aec7a4104e074bf435e2c96d14c858981151816a39ca3765dd67a82d38841ada2c08b7386ad18b007218b8dacffd128a42be2a4133966d48a89bb1ce91296df98ab5a246194ae113bf142aa406e60e5ed383f1fc336a8914823aaea8b286fc320efb648579bf30db333ca712f6402d6ce680347ecae59c409edbe2528e40e04fe6a4ad28ca7121bdfbae14319086e5138ed94b5fb632311c8a4d1f049509de4b29ee0c9824251f71c6ed870c2fdf1987fcc2360bbd1173f255b147d2e1c96e88a60a475dc1b12a0d1345c740386051cddea96331fb3b71726045a6f2c4138f39ecc20f74d7fbab73ba8028e40fcdf2c93e1d3f163270a34b841c9cb5906f451c609cc4997135fe537071671235d299df802156ea71da6e181d6f5518a288d771dcd60eecf854097e6ebf04e6c039f8c53895dff7fb819013550ca973307ec0b3e00bca5aa5d4eae5f4c3f7f6685f71c333672efe777050837e74db16753476e043ce9f608e0b2d086af41f7d2b825cf497b467c7d96fadd21c8cb8000a8292279d5ab644200e966c360e6067dc175bbe5a5c0e2b368c396072d940980eff78bef3664f713745d659b3ed4987f9101cb40c28596a658a417266952153d3d6a0f922a569b668c198b1a9301482cd2e254bfec7a7e6a4b6c0d44ea99aea4dec7d2945ece5b7e604f529666561f5b7c5c4f7a0247ce96adc8c5039c033f2ab72b4e90452ffa552d6864b6930cfa65c381d4fd5297d6ea7591937478dc7abfe2c63314d63c7fedf3e4e1c22350a0c3f3f8e2489ac83a9f8a3b1dd16e2b9008da1e59e52972e2e59cbc519519efd27c7ed8d6fa7ea34c3307d45f987da16eccf4854209ad7777cf5c374867637e1efeedddc8831c538d92ac5610a7013114801366c890d5eecd2a954702feac567780d2d0ce4d5b7abe9ea9d573ef7e7ccf1914a10e663fca2277627afe8749d8d577e0d4e4c42e56272dbb05a58946285fc0ee5522baf60adc319965584bf0db8179401339779672424ac0502278d8b9292c3bd7e0be09be07267d674cc7262db2b6123000c02813cabfa17118f66857a070f9600eee5bcbc911e8a5e433db0cc63d1c4faa1ab4a5eacc6d6d8ebfca103a16fbac0b34a2c773f2fd1562c7d1ece001c4fea31daa0a5b33a40a0ae61c927de1fce696af689215b95a4177c5d3fc6c8ce707b23bb91bd50aefd074935fe448d871cf9edfc6c73b5f92ed0b67afeec4ccf6917d451e1b1f95753db81e5cb509478b64fa96e40b2313d2433dfb97509e18209fba51edd46e8644967d52c944897e6cdd0ecf0901251cec5734c02ffde2551130d444d92fb29a7c6bb2e6d5fa4028be4ed921ae245e07e08c8c55ca3efa18e5be9f9e017387732b7686211771dc2aa3628c0f23fbb543332713825fdf37eaa1f6bc867fec726fe9136e7a5c2fada2ae9e1f36241f273e1d060d57cb00d63172c5a1d073f17121b500cb4e86f14a03a72be2d571500c76e5f88722c1123d0df84f6bf8af2131be5f0a5a4d607f91bfc9969302ec0688bc82f7a1713d3ceef93d4b6199f63728c3821f4413c9132724b73598f76ab4710372538708a0594a0c5a45cdf0769db2b1f12661844329ada7932aa654819e09127957ffdb6ffc78fc3f6eac955f1eaaad4ff015ab27275878367a85e4c4d0b90b42962c96429bc0085742d88d7356342cf14cf0b2619ecad7da543982bc51fe0ed1c4d21564f3f82d0587d2f6743bb70a5ef0338d87dfbe0e7fad4e748dcf9e1dbb2e7533778ef1aefa71b0e789e2995e18a71691fe2ef94b8cb05cfc50a263d4e9e89bb75231a78e7792624d8c4c4de343c390547f2ac0c487958097db50230b870e4bbb2a076a8a16e0a37948b49acdc6077160dbea3e78e4d90e75b6b647ae25abd1807a1336a3efc956bb16b7c62a2e9bee09c8ddade85a4b39bd64c0481069675320209050437362504c9d5480de7101135119da7045b8667970b8ea8fb0c654ed3371232b72a63748505eddd1ae1d843e1c6decdd74e3d61d152775d805eec6b6e9a893b44080e9b53eff9adba8dcb7298b7b8b7431d8f6219f55aeb6c719fcb39fa1266bc1685799589edce6744c8ae32ecb6e3a8491001eb701984e8a4e9beccbde25f8dfae39ff3c49fc55e3b438803f77010d5d8c0941bae9aefe86b64d67468fe1840a7c60f4362b023ce03f9bcf70b2935965dc51b41072eb532d6fd0185b937a43a5832633820b62c34f810e2f632d06310eeda3f0c675fdf7cef4da8ad04012d5e06ea05f8d62282531c293252db028b5e4420e007bda3df5e3313bf2b9099f0f20adfb1bacafd6e2fe1134b5da116a93f86f5638c29da9cb66d7f823d46357e86995245e2891e9a8efba21a14eb202e2f40939393457e79a54a5bef67b585ce51ac0456f144d50385a2433da80fccfb76c7618e11ff2719d4efc63bfc9e4c598cf77a6e7983d075fa7ed7a81f7c94fcdfeec0fab1bf7a7ee5fcc4c65522b446a7af23e967dd6ac459e7a634613f2369e2f59331dc30d02079779e0cec3db380965a06597b4101ddaf0d2a6ffc8e45ab85f5eb6e3b1872a100ea511b13363abc05fedaf47294c29f6b21ea35ea03b5289c253d19bc152aa807e7df741a7f11eb42c809e8b79a80e5b10750a6c88ff395e6190cb9daf30c6fc0f195d4a785e58b62d77a45c8dc7272039a6c19072e3ca6496b52e93f6fcd2e1690d5df0dfe17cf4aad912d080763776926e4859febfa2cfcc42a39914dfd898ce9a8ca21c62e9a6d2be60f44feb1d11c8ef93c8bf5905444066f902d4d59661a2c17854fa104d132bcfc6657e74734f0f4f10b4d9a4550b5035f0169f82cdb826fcdbaef21bf4c17435345f0af9c8560ce40b68d33f09b84e501054bef2aeb13364314ceea7a7761f180e711d5ee9abe34ea26b4a4f4f6ae25bc104ec62c7e4f3ed8645a0ef501c21b6f80f818d6d9f5c9888407ca29e2f52600b6649c19bb4454e0a6e3cc6333137fb520ee4bda78d34b6fe36b9a9ff7b4136c1587427a795125ddd51fc6a8344dbc28502c8b26ca63cabe9cdfd0cb8be937e2bb5ce791b549009bf1c23ed2770e7bde9b19e59c02163783dc01de5138ae24ec9d9457e6e066a6cf818991195833e6da231fb3d040a5a61c0b9534418cde8e0bedbce8de1004203e24cd25e6825f23b82a6b1aab79572d677526564a44583820789022840d9270872e418318cbea0759419a8892bbc72479d2961f4fee9caad6f69b7f1931cfccbda86c02f25237893bf25a10e2b09d6673eb149be5f13ed37f92e638efc37a8460e6c5010e71ee188425a42f4c16ed16e6e7d0eefbc4f0830621306297ccd6ba9fedb6cc00c192291f6883cf506392ea8941e617265628a6a19161ce7c43f061585c111f2b2641ba6cd756992019868b85ca6365622e2a391a53789f3c37a4b4d5d1c31a8cc18ab42c65402f870cd73336760577576e9c3b958aa0349da3f9e5ab9e4b13c9a400b80d9428254da7e7c75d98117d370f6130a0a5261c2391424b8ac3918abfa45448d3c4ca3f6ad1ba7039354309cc2ffdb20ce78a3848c21a2cfc75734e1594e1f965288ff3a9fd2476f6171a4ba015801440fa9f88122f957fee9ba8c4a9ad0a72aa2bf55d4035b0c8f939adfc674658a729693fa3870cdca4ebb38c196d18ae3b49c78a3d6de0b86b8fae810a61b3854d29ee2dc0face86bac1c609803b131843c906d0cce7f89b27711d11a75795b6932e5b47beba73a9d5ff483c608e9847a99dc37740592a78ea981cf11615c94bfddabb9d83076f585eefefd95867244999ba126c4f7922012d48edabed0d71f78b6a90f169dacb51c7ea1a3268aa6ade516c83c68aad60ff69c91738eb1b8db77ccd94e6a2ae9ecdb5ac7d5eb9b174bb9990dd304ce6875c00d86a945d1698dc470430ac5be4b3d24671fb641570ca9bcc4d26dd263a5ef99df8fe53d486c3b9de96f98066d400a3f4087fb83393d3fc6a3760be6fd8b7d5b18b83cfea41783b06506714c36d5455eefdc66f848ec66a00c18483eb1cde3a442a1209d65dc550dea3d9fa0e3b00513f99c13199d64bcade9ec466b07cb1e2f09d67d5596ec7bdef4a6475f9feb7b548dfdd2013f99f2ef295787c3a6f47da1dc113e42251cd6bc74c740c5703d3aee9d15d1e0f8803e1c0237edae9a9f4863f36c0ced52d57b75fcaea74f41c5fec911affa9bcbe9f9b06f3fe6051cd6db5db09d02168bec3118fe2de4232ceadd247b5ea2654015d481444242e06bc252a43800fd2c0e7dbadd5ed097c6c749b4c31d2ab75112e915d08ac54503358cbe708cc7772cb841d062156fd5b6aca2444a53c44122d78877bb772bf2ece1ecbd8019c19fcff330514ad0f5d8cd2012af350851d0e8f9e95c10ecb1a967fa527c49f2430d02bb47c7876f84bccccad270b26b99d602f6b4fbeb5f733cd93fb5f875756b41cd1af66600bd93e5c78e01231d19c362c7f06793a681b3fb1c62faf80be827dd9876a4236585bc51bf3373bfcc5d15d2d414b0ff8a59ec6a17a47cc4f3e9852677fb31d410bbe414fc5a820af58054050f9e835ab7056abb76cfca7775dae2c9701527532c9624bad1ac56743b5234630a001067caf435a1eab6d47886a54b7003c2d5d5b12cfe1b7357614741a23696839f5317567e85958e59e75b8852f8e988293162cc7999dbe2afeaa93c1230ed01d26526e72a51d7808dbb99e1dbc652f2dab3ff4494c5951cd6cdc71747eead3ae63ee9ea58a4faa63596d2bcbbb296a15287adcc53f77768b33777e469a985640f64038c59dc571f71b96c504251d71e6f3251e45bf77aaa1a4af538fc70ee7a0b5abc0a77c879e2530b5c3bd556c106df7417f9adf30032f1a859e7e74e202584dc452f7ecdfa038d1717026e7eb238b069bdeac8f88c4ec7aa8fbd90fc9fc3dcb7dfbefd02501cc879b214ccfdaa9cfb1a624e5e4dc95b624a1f0573ace4090907167c831de760c62af8504c90768927d7ccdb9134fb1228f1c3159c772b698300f2d8e91aacb5139fc43badaf23e8591ac8130526d5d65457b06c374d93b47223e2d10b609ef7b98a485ad9144779ee037d25140f75046a6ae0143f7d2c9308ae354486d7a601df28710017441bbbb8a11b48bbef6bc1f0e95af0e67304a98b6757379199faacf571a803abe0d53da6e0c718fb2e9304c2b504bf158473afa7e6edc8104de45b96d7ca0efa9c3fe1aa5da58d0050959af50241658ca63ebaf03b8404aa575afa846ef14c2bf451db6d4c63b4b43a99c5d6fdc9839b4480a9edac541d5d05d2cc04c01f0428d1cababa43b89c51e2cadf1eeb96cbd72ec59b038ec1e402596a2b565a56082c50455aad2c6d9b39d5dd1bd485f755651f658b39266125c7fc4ca08eece4ac9bc2ef279a5811aebdfe1607381e954490b2bec26cb4d2ce7ec09da4a1cccd8b4f01bda9dcc54f78f5c6314b4e2ec59a8e3c1f478a55ce725bb6fa2cd9e3f08560b081ee69de5f6243a14bfd6227691436aec8ba0ecff89ace507ec5a94b71ace9cffb2ddbed34d1d16c7caa969eadba3499e2a8a3ccc7f26ad3af20c05c97df8667774d62a72a828ea66aba285eee11fda7d6261f9448fd31faf6cb31c8bffc17234791419e08d8fb22c00e32fb525bf5b059604071d8bc910b5a0b7f424e0cd57263f0db3f91af15d8afed17f9f81c75164bd514764e3064cbc41dea7a266b229835a50f", 0x1000, 0x2, &(0x7f0000001380)=@file={0x1, './file0\x00'}, 0xa) r1 = dup2(r0, r0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000240)=""/170, &(0x7f0000000300)=0xaa) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) pwritev(r2, &(0x7f0000000200)=[{&(0x7f0000000040)="d5ef1d9dfd76635e78fa428a752fc68f47b12d5c10e6b5dcd662c52e4de33dcd7a6d1dfaab8a7706d14774da6da533afa4c5bdd66219d9f56e51faa419", 0x3d}, {&(0x7f00000001c0)="da40cc7781e4c54a419c9a7e4051c5ec4f1a1687637aae9e60490a4c615b3d9b772e6e64b14d2664ca405a81dbca309a", 0x30}], 0x2, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, r0) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000000)={0x91, 0x0, &(0x7f0000000100)=""/145}) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) 16:01:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() unveil(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000200)='x\x00') kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) getpeername(r0, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x1c, 0x0, 0xdb03, 0xfffffffffffffffc}, {{r2}, 0xfffffffffffffffb, 0x11, 0x20, 0x0, 0xec}, {{r0}, 0xffffffffffffffff, 0x80, 0x4, 0x81, 0xb82}, {{r2}, 0xfffffffffffffffe, 0x50, 0x20000000, 0x2}, {{r1}, 0xfffffffffffffffd, 0x80, 0x480000000, 0x6, 0x100}], 0x66, 0x0, 0x0, 0x0) dup2(r1, r0) 16:01:22 executing program 1: pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) r1 = semget$private(0x0, 0x2, 0x1) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f00000000c0)=""/196) getdents(r0, 0x0, 0x0) 16:01:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) unveil(&(0x7f0000000080)='./file0\x00', 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) dup(r0) r1 = socket(0x8018, 0x40000000000004, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f000021d000/0x1000)=nil, 0x1000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x10002, 0x0) r3 = dup(r2) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x1, 0x6, 0xfffffffffffff09b, 0x1}]}) sync() sendmsg(r1, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0x1, 0x6, 0x1, 0x1}, {0x72, 0x7, 0x1f, 0x4a3}, {0x4, 0x10001, 0x8, 0x4}, {0x2, 0x3, 0x3, 0x2}, {0x10001, 0xd7, 0x90, 0x4}]}) ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000180)) 16:01:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) syz_open_pts() write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x9, 0x7fffffff, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:01:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x7}, {0x96}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x3, 0x800, 0x80000000, 0x1000}, {0x0, 0x6fc2, 0x101, 0x6}, {0xf9, 0x7, 0x7ff, 0x7}]}) r1 = semget$private(0x0, 0x3, 0x440) semctl$GETPID(r1, 0x2, 0x4, &(0x7f00000001c0)=""/69) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:01:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x1028, &(0x7f0000000080)=0x3ff, 0x3481316f781bf7d6) recvfrom(r0, 0x0, 0x0, 0x3, 0x0, 0x0) 16:01:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") semget(0x0, 0x2, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x800, 0x8) ioctl$TIOCDRAIN(r1, 0x2000745e) 16:01:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="2d1566696c6530004bd81075b8beb72cd615a44d82ab851eb2f88ff75e121b2af419db7cdd13df16998466f8bee9f8fcab70009909"], 0x8) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000000c0)={0xffffffff, 0x2}) getsockname$unix(r0, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) 16:01:22 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x8000, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r0, 0xc0205601, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) execve(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000200)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='/dev/vmm\x00', &(0x7f00000001c0)='/dev/vmm\x00'], &(0x7f0000000480)=[&(0x7f0000000240)='\x00', &(0x7f0000000280)=']\x00', &(0x7f00000002c0)='.{$\x00', &(0x7f0000000300)='/dev/vmm\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='%(})]#+/\x00', &(0x7f00000003c0)='#\x00', &(0x7f0000000400)='/dev/vmm\x00', &(0x7f0000000440)='/dev/vmm\x00']) semget$private(0x0, 0x3, 0x27) 16:01:22 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000000)='/', r0, &(0x7f0000000040)='./file0\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000100)={0x7, './file0\x00', './file0\x00'}) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{}, {0x0, 0xffffffffffffffff}}, 0x0) sendto$unix(r0, &(0x7f0000000240)="cf846a72e0c9202a3dacd6d43622ebe6a9e0ea543c7d399939677a46b792dc1d09af6efa9585bdea694bf987affd01696f3c98f3988b5b1302075c02699ec47abe6fd4c6", 0x44, 0x400, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) 16:01:22 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = open(&(0x7f0000000040)='./file0\x00', 0x301, 0x40) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000180)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) ioctl$KDENABIO(r1, 0x20004b3c) setegid(r2) sendmsg(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, 0x0}, 0x405) 16:01:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) madvise(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x400000000000b) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x17, 0xffff, 0x3, 0x5}, {0x8, 0xab5e, 0x3f, 0x7}, {0x6, 0x92f, 0x1, 0x10000}, {0x200, 0x4, 0x4, 0x8}, {0x6}]}) 16:01:22 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0x1, 0x0, 0x5, 0x1, 0xe343, 0xfffffffffffffffc, 0x2, 0x2, 0x0, 0x5, 0x5}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0xfffff}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) open(&(0x7f0000000240)='./bus\x00', 0x2, 0x103) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x9, &(0x7f00000001c0)=[{0x1, 0x8, 0x0, 0x5}, {0x0, 0x3, 0x60c5, 0x3}, {0x2, 0x8, 0x8001, 0x7f}, {0x5, 0x3, 0x7, 0x1f}, {0xe3a2, 0x5, 0x1e800000000000, 0x1f}, {0xf056, 0x590f, 0x4, 0x7}, {0x100000001, 0x4, 0x9e96, 0x8132}, {0x40, 0x1, 0x4, 0x3}, {0xffffffff80000000, 0x6, 0x8, 0x7}]}) 16:01:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x10000000005c}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffcb, &(0x7f0000000380)="52679fd20c0000000000009813a4005d2b9ed0fcf31a9a8eb8181b668cf5f6247b25a21a51c03f4ce1877bc4bbac47749a6fb80393a5942bbb83a8798d04d3bc0527ac0d1d07b5c872ec5d62535d30fbaa2f4827572805c5bdcd68cd0cecd88a6ff6dbac978bbc64c417c72944defe356e9b3d8d30b825b6046c879686de63adc7bf3695c63e438fca88ed0a153980039fc62eda094f1751efa37bf49646dd69a6f47bea455b0c399c367200d31d87d1bdd579527248159a460b75fbe130b14c97bbb69fdd2be7ef17cc06") 16:01:22 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) recvfrom(r0, &(0x7f0000000000)=""/135, 0x87, 0x1, 0x0, 0x0) r1 = socket$unix(0x1, 0x80006, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, 0x0, 0x0) 16:01:22 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x381, 0x4) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000000)) 16:01:22 executing program 1: dup2(0xffffffffffffffff, 0xffffffffffffffff) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0xc) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000180)={0x10, 0x8, 0x4, 0x1, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3ff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7f}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xff7ffffffffffff9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xffffffff80000001}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7fff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x8}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffff9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x80}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x401}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1175}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x8df3}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x20}], ['./bus\x00', './bus\x00', './bus/file0\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0xfffffffffffffff9}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000700)='/dev/ttyCcfg\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000680)={0x400, 0xfff, {0x200, 0x80000000}}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "b7d00e90bc4dc8a5772cc9979ecdea9e6214d355"}) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000017c0)=0x5) r2 = open(&(0x7f0000000000)='./bus/file0\x00', 0x842, 0x20) sendto$unix(r2, &(0x7f00000007c0)="23c8d7e7d3d94b46f27a452c63bf2552111d4c71fa93e175f249c53c57af91bb4b855c6c777096e11726b2c4f33c0f5ba45ef45c059176cdcd47ba67d845126dfb45f6b8bbad0ff6768f5d07f684b386f43f19349c1c3510ce1396999ba94a6a1919663d14f495813d69d3dfb2dd597715b364839f0ca2549b61caa30b35e4e260b85d3f961b760e02d86dff181fdd3260439afec35a44369b668d22db6813a4d3ab2226afa588df3a7a7bf166d907bab2923dca695fb92dfafcee1293968935b778649ddaf3cef7c164d184e406f6fc381bbb708ea5678c72e5089787ebeae95b2ac878af3991e8a5aea52cd4b52d63719f542a8647aa8e115b2f54c30c2d7d38a34d3f675d18b4309b1793af1e398fb22bcf8c445be303cc4e773c88729dde5294edf97727bc1529e374ddff93f33d47321bd5e5d55ac657e6a998d5b5ec57a2ad49ca346a11947c1181bb36be5b5b3f84932ebab8db80ddd23e51764f6e048ffdd1fe9fccf1198d41648044842b61abc4938d3eaa92565aeece6f395408fe983a85a850e5464fbc756154094daa81b304f03c21df09b145f75ac3286fb18fd0a492c353a8baea317d1d197d62615465a2661a85bde3fe350e21a5ad63547b6447df9f5da1b9b48dbe8423793048e121f3cf8f129d8cc807db3f533e91ec5b9f9e5e74255ed04c22c11da6612f9fa5233811ed990dbca696fe4c82bc63bde5ec377aedd96ce9f50a2df70068c2c2315c8bf59b39f133b3cb08b364015d01737f04ac9f253af2231bb935b580a35d9723faceb877874f73c9a9e1d4eaf39379d486d714f3949d07cc9e7154d57fff59ff891c7f32f6dde8b1d247cfe331657f24176b670705ffcdfa22fea2109ba17f22db6fcb928041e362527ebc2fd53f76e607300afed58baa7c0cb2c2ab48b0ac5d8c968a3ac7b3139776dc3a991cbaa5c6aabdabea30d57f40a2ff5148dcf5a5ceead92edf88b989fdc816b8c3c7cc7a6ecbe07b0e1a3f216708edd38206da692ec8ca7fac00f5541557628f595e13a9997e3265aa88ac8ea075da57731bc44c9e3a9c21cf6a946cb2b0e4f80f75d47350465ec19222edf72012f0b25bc31e70782a02e44c939ae3f1f9408b97f1f779aac129cf8f08e9f4189d8d986af85a398e3a753a458cc665082351bca16a8cb9c2ec727ef20970f4216ed6b68a1757041828b05d5b9e22ae63fbf2356002fc38fc4dc984dc4baa0d84c865f7ed1cc118aaf3a3afc2eb09cb1c725f8614ad7af31410d5e6f34f966bc7d7307d4f231386a902dd15e0589be29026a5877897a0525aa757cbf54c5b2f24193212f9f577fa2959d87864c5b0b3527ef375a0b7e184a39fe879fad1a146ca61485b3dee29783e01581f25a070990f367827288b0573a4b3711b65f250b1ca77ab6bdc03dfc6ad8abb5344b439f186fb3903c624ab94f131fdf0ca8a54c6e9cfc9615a70c93915b660e47e7520230542b79e15b03e82b758ca6085054727a2761cb9bce0d3196d79503b6d1cd0f0d057f0cb2a5653fad8ecaf9b9916d9e92726cab2ec410fb0f1d3d90c8caeaf07f36ef0921947fd443c93168ac944932cdc5bfc5bf8223459c3f2e8027510ff7616382d6755ee90401d5693c9eab50e24855128e02a72449eede2c84c6e42c26014a9ab1b71e39de70d8016d0a97d606781027a7a0677f1a0db762689c1d2350c016ce816435e749b1295c1e07e6392abd55121041141370460126b7af93cb40499491d78307d6510806f0c56f4b14beda5c2f82370d83862003a3eace31805e828a6b1458897a9a5716b36a5841a337994864c81e0bcca797fca5fdc788413528e00888d2827eb3804f6326ffebd97872cf2163aa5f0196d4a82d876607a5a5d7e04067617cf896d979fdefac319ab7165abae63e7eea3f134750e7f052d828b990b1ed928c1b560f650956b2e7aa5d019e3204c5537b7766f3e77621e642885251ce7934cef9cde1aecc1780b5e041714a3d0975faf281e7b9291d855b11a1747d70dca4bb62b068a6061ba56de37e4cfea5f3633c9e8b510bede716ecb2cc3637337db7d03afeeeda5fb03d56be0b9d56763d63304771e8fb54483cb872fae1e35d835b18b344b1435f95ec990a77cdbc9c76d9b44040f125d84ecaf9094db134a4a70bb112b9209570533f83e472a025bb9aa3a0092d3ff49e39a6a35cd86f887fbec39c1416d1967445aae1acadeb3d75bc67c529f2a395d15570f6f57a7bda41a3ec5aa64bd21bc9e3d69b12c24d52a70e37af79637f752f323aefc0b326d9eae7588928394223165d9095af46b5b636c794af2facb17563414e14f9daa12d08136fc94ba6fce399efd68668bcafc42d5a373200809576b282e94dc4ed56f046ffaeeb2a9010b2b2d2aee2e9a423d1189fa0b5b661cda636ced6805e52a52bf7c797d300d24492649a8b602f8081f60ce2ffeb25c73e0d6a87013d4e2f7f102ceb9c4c3459475227f2e39d9abb400461602a7f629222edc8267a08cf0bc2587e43951392c128f292d2e6a0ff715de8ec551e7adb1060930e1c7062e4b4896ea71fd09ae9ca468c02a61fefde1a3d7198c0c2e70c5a18084e23e96621e6327d14f8c43e1621f9945b409095b5dfd69b6c88a17fe0d64f85f6881556e9a54cb876ff87a249c07a22df8783ee2769fb8ba208f31520c025f820ede5d1cac826be4f095a0352affc149c533d178d7ca9d280b2626160205f2a6b0ff77c2c30acf02b9ed72fd8da0a93666eb48404db4801e6857e991a4de771aaa335871ba344d5bebb2bbc1bb5d6d6fcf9b670ed5ff0d720cd2b135a67c62c188670cdf881d2406f31b1f9a907760a14eb3cf18ecf69bc2992d68ede2c02607fbd4df54f0f28b0e1161b8d3fdb4838f96d846d770c0a784bd170239ef3cd06d9b9cfa96d35b89156a4354979b9eac0434b633e6e820affac0a50280cd2b5aad44f6e82dacffd9af4f3d9863bbd9d779e2acce3ddffa2def3febd048f0747c1e3163999d367148b426849b429117bbfe9361c09c999caf8432a9f80df79c5185c863ad0c696f27b3a6595173c0266aa3ddbcf828fb6059c7aa6de73f5f635cd6a1d5a2291f956fb867d1d18ad423c190e319b0a4e799343fe533e4083484f29c5a15e85372bb522f93f1ea6c26c70fddf4b38d4cdc1597bad435a4b68cd2b4a183b0eb05b9e8d08fa808676ba575b601bef0cd98aa8460faa9673b28a3e8e388d0e38f1ded5cfb0abc87e012efedeb5431ea037a962e0415081dbc1ff0d718ef7cffde2c01c38024fd3b48105e38621a15519ef29ef2bb584568f5b10b7b755474488b15ddd9227db385684714434dd9dc7ecf93e2ac46efb2f734c285e9b65ae18339bffa048111289024fc5a809daa4c9c7391b314ff0d050e314d499a489dc5998f0be5308621813b5895b1605d7be6c6608eb04088b3c0d5c9161441aa4de2741f178c2232a953ee4e495ff8a811e0aa300026894b37437fcfdeefcc83291238884af8b320a33860578110d7b2eb1599f85ef22a7572bec544f76f864a1ebb52d039cf48fa884f756aceb54d1b7ad55529c2d05710dbb6cf1e6970971b670036b391a2798619e81c64c8c84c1f49741824ddd26e7a6462a51985f0660896878a5bbdaee489efc7c4de787d5d47e78be40eb32b0f368cf6ae70ee8cc1f9eb812230270fc3f8af73650286296b1cc4074460780c799bbcab1c734a083b4a49aebbd2c0866eba57516aca317608794d33275aaa7fa1893f292ac913382bee3846463246ed3c2a6a515aa6ccecf59e7c54f97f772b942b47c683bc26c00c0da271cff30d8e89f0d8f1593885f0ecbb8dfab0b2fe11b911719423373fbedb17da757a4867716e3d72bbdfc260f6abcb168ad2d522e6a837524d316d4f1e615c7a4ec2a561cd19de1ccc0f39051dd92928dab47acb9a290fa5f536b5ca311223bc50787f49583f0f78ac875af28d3128ff81b0da9b2ad7b96c4ccd25984dbbe97a5f5c6c9698249e0e564d123f4d0043fc4a15d738d3459e5e256c7a6a4a31ffcb9877eac79bfb9ede945e1a156343c2b7dc4fbadaab70bda216af8da66e0cf4eda796614ed5078458448c2f6338f48f7c33b13668ee8b83c3740d8aba098ef8f54c11535c6dffc5867a713b284c9b45048ae539d139a99470d2470cb147614a13c4df0e5d514e12decd2fcbd06a0ee6e9204162d5bad479a2cf251bbe6fa6469c103370ac0393cb3a01b92091c05b866376e80bfb7c717c4281ec2c0cfb3e4891af19ddba526dcab98ea6c61faf7cdc4341af5155a156cd9ff195264d46c7270b9cfacb06eeccd26294448014c2da2304678178a5d2a47652f87c664abf105b3b370afbd34e4b7bf2cca44f357000a6fe1357ba5ec10d975dd49a4481c5981eff4e1b4ea680cecdedd38f3a2fb766abd421c239ba1eacd754aeb3c88aad7fabc2ed90e05d543289a5be7a7756f38e566806cc7433bd506ce6fe5d1120c9408a16068e6fe44d787b4b8752850718517684da5bc57f6ba38bbc35ea60c8e94587c626bb0c4995325808d5d5cd351d6425515825581ad6ed0abdfb4179d40bb45794a5f302e943742cca0d9a5792c7e8f479c46bddef4d8cd2f464cbcd59bcae94ccaaa92ff938a7dbcd9d28b918019abb9c8a2f91094e7db5903d4acc872cbd1e4e1335bce0df922fbef8291b173a025521bc4ef8ddbf003d6786cb833ef0d9b5997eafe9e91310163231badd5cf58b26e50d0c2ce27b869ec8233af36d96cd7bf5c1b9b88878a02a636c0da0615befc0f9b3c8e7e8cf9073c32488596c41db22fc4da00b92f92e2583dc09a655bcd57e2c73c72b0b340d9ed673e413c511dc08b5c472620c585b5fc233109c5f200d3dd52bddc6432aebd6a0b801bcd039171d0ffbc422617a0a82201a4f00c40babfd6315e095b7b952d56fb7637b3b421151cde8b9742d225a454e4a2aa4b2c89b308a46dc5cf074c738a1d898556021bfde418b18c74aef12124d669ff319f502b31fb1e37b69a2cc17ae14a9d9007a4cae807c998de257615c83bf091b379512a73f8f750b76b55834fee413e78abe809f65542cfafb708b3a3e20a75c4499763d2b828aab655a9052981f5ec6d89b3d1cd5ffebc77f4f46402d6fea59a3e97310bca4130f5adf463f1bf9935be62982fb5cf37ecfd5b5a1f30707a49d1c4765df8a7dc546de366f801eff425365651811b6366e9b7a56b0006a7ac21983c5b7db1b0c7fd1241af0b8345d789261f73f0d8bf07a834711f8d8aa2ff2317436e4ec3fd1357e410e515f31d3e2daae43b66eebf3f63eeae942f894e92eb96ec9997a57995ced317d8f4143ac5b4a6ef353b23719b5c0a969ef13bff35e9f6db29744b89c509733ee7bcf4838c767dd5e7cc8d9dabd2c109bfbd4ed83e2def7649f9d06a5d4b464cf611f58c439dd27ebeca64d32925f4febe12342993ba6ae73b2fa63d0321c478743809f0aee0019f32e42e8d5b183e30d365defc0d876c87356daa60590f416fd05d67e783c71856108c223f161f4eeec0e04384514ab95e97ea4b7aaec5b8fd6f20979d28be28df6fcfe5e3966af59ee4da2b1d8dd9f48f08cfd1ec363501701f57923a46e2fb05041ac9dd5c5074ac444542541fdd9ed50b738c054d76353d784bbfc33895f734f59e039e0dcc7776f34d53b3a7a389783c2e3e2b31f0173f787186b78fdf4ca4bd24f3ecafc69468cdd51755448bb6b7b3028de15e0f9ea943f8fcbc1b02ed885d0a6407cbeb2123d709ce998398b73895c", 0x1000, 0x0, &(0x7f00000006c0)=@file={0x0, './bus/file0\x00'}, 0xe) 16:01:22 executing program 0: syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x20, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="8239020489a381feeec2c00b7ff8fc25e56e83cc5caa881edca22df604432734bcf68c9b74580351a3e8e44f2ee11f2c3537057c0d046b3d6ce94f62ca8d854854b32b192db896e98e5b5e25effafb2fefee10e326e9df29f741e7b59258f8e624f22853fe47949349db03af7f6ced9db741ff76e8758fd7baf1e55bb748181556b6c8c38134a07012219d4029439a1aa134af3cb00bd17050bfc03ae3b8f39ae4c3c32590710a5a12ccef88a8280e924f7e1382ec6a59ae8c420742a5c9da660fa3e47e3caa8f26f1b71bc5ab256cb475848e2d4df168dff29922e4fe42f946239b1031", 0xe4}], 0x1, 0x0, 0x38) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000280)="0f13778c506e1ec3d163f08d30c504924f263e", 0x13}], 0x1, 0x0, 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCDRAIN(r1, 0x2000745e) pwritev(r2, &(0x7f00000024c0)=[{&(0x7f0000002480)="580079f263e224a22aff62fa0534cef3", 0x10}], 0x1, 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000002540)) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002580)='/dev/wsmouse\x00', 0x8800, 0x0) r4 = getgid() getgroups(0x1, &(0x7f00000025c0)=[r4]) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000002600)='/dev/wsmouse\x00', 0x90, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000002640)={0x0, 0x0}, &(0x7f0000002680)=0xc) r8 = getegid() r9 = openat$vmm(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/vmm\x00', 0x80, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r10 = msgget(0x0, 0x4) ioctl$VMM_IOC_INTR(r9, 0x800c5606, &(0x7f0000002700)={0x0, 0x8, 0x4}) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000002740)=0x4) msgctl$IPC_SET(r10, 0x1, &(0x7f0000002780)={{0x1, r7, r5, r7, r8, 0x1, 0x5}, 0x100, 0xffff, r6, r6, 0x3, 0x7, 0xff, 0x6}) r11 = fcntl$dupfd(r9, 0xa, r0) ioctl$FIOGETOWN(r11, 0x4004667b, &(0x7f0000002800)) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000002840)=0x4) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000002880)) sync() 16:01:22 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x8) r1 = socket$unix(0x1, 0x1, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') getpeername(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) recvmsg(r1, 0xffffffffffffffff, 0x1) 16:01:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0xa0, 0x49) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x2, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f0000000200)) fchdir(r0) 16:01:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x6) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x0, './bus\x00', './bus\x00'}) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="cf7b04342880e8e4cc0ae941e5c1109fb53b860d62fd0a8ae2a05d4222e80efe11192361fd51b1e41fe69004604db9", 0x2f}, {&(0x7f0000000080)="704c13", 0x3}, {&(0x7f00000000c0)}, {&(0x7f0000000140)="cb8cc2a0d0a5a6d82fe35eff26bbfee7ef52d57e8edf9daf94781a504e9a5823f7f2932e9180ba8227ed5cbd9c2084374511afede6aab2ab89bb185999270ae26deabfbef22565bd720f7875fb00c0649da170cc73e7cf2af747d2d5f8595e285b0554ba096ee7ba830e06e3ae4b806600595cc4ced6dff9755490a1ea38ebc32ae3775a7a5c4e5eb3098fd613cb6b8729e3c9aea7db6672e47f27b1f960b7228412685477923c91b2287c2af4f642ad96b24cd065bb5ef33e557ae4f84cc38b6b63a623f2dc121c11ecb52b01ec70109ab03c182248c2aa471cfd326cc7d9404731a5998667289160b4678dfea0e0a634c19a247f", 0xf5}, {&(0x7f0000000240)="e585efb2a5d30bf4953da5626433cd811403be189bb2830bfe455e4e825e9ca3d68d", 0x22}], 0x5) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000280)) 16:01:22 executing program 0: kqueue() r0 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) fcntl$setstatus(r1, 0x4, 0x80) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f00000002c0)='(\\\x83\x00', &(0x7f0000000300)='\x00']) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) close(r0) 16:01:22 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) r1 = syz_open_pts() syz_open_pts() openat(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) flock(r1, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socket$inet(0x2, 0x0, 0x0) 16:01:22 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x2, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCSTOP(r1, 0x2000746f) 16:01:22 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="b909c2d8024cf4d75db876ada57f39520f225369709ad4cc2b52f6a4278953e11f05f3864e892609dc24137b023a1b65c251c3399726dfc3288c10636772989bf3fe38e8952dcab6575dff35b5bc0b7e7b6b2a7f0967cc63e70e673e94c0b94a630f96684da90d470aa181f03a20186368f73be84e4d9377fe25bac94071787c4a68b6f4fa004a173a2ecb492e97861b7b69381fed8a4e1a2d017e89d301ce4a56660de8630168cd943c28668d1efe62d0cb57750190b969ea304ab1ca68595ddd8caabdc56042c2de7084299613776633f98076a740ac77e929d823f091ca44477d1089339dd5e1ca1b610aedeec53ea4a2fcab150f3b5a5e460f576ac9a2baff0a282a488c2f8f49d9d4f50fd26a56e1a765807422d12b1d6e6763944f32e4dbcb3bac0298a5b7391512b4974dee11532e7d69814e498aa67e94e0eee909455d0a249832f185071f2de1cb6cd65a531f01051c96e1ad31b7b0bac4038b9c05f3cffccc6941538f8dca85c1b9f10f18fe6d9f6d7c19149571ee6a2f9716868a47e81fede2ae05b5fc118d0e41d2ae092f72e4e1e8f142f7aeed7b9baeeaf67a5ad1e41c18394ed98691a7a17caf14ea5b421b39e95071786845794188d5e0a9a9edc889e2c96af9b11bd6e4383291ebbd92f338bc6641e8f69f0ba9a91a86994bb9e9331b7a4ca00c26cf3b88245f4c584b3c2924e620e1e00f7aaf8d4b8b681531bfc15a96b987e40071c175419acc68b345a5ccad277e2b6570d55351a46585a66a86465b079ab787c1142a684a9cc925db2b69ef983455a4325ad3fdc2adb0ff1ed2a6f5bd3ec37f5b7ee4f9549b533704166f9e436b49e7ab327b4090145de2d907688bb90be92d5d5f443ddeac2747396c673e0d7ee2846fad4b0cd32e1ef1f3edf7a222f1b984696c69b27b49db0a22b614c1722d420d74f581da6da107675b7a0fb3a79954ad233158ba6872e58450ed83e49c35e7edcf3c6236fa78f9f2aa68e2f7977b19e935b361a03949a0e4d517d77541681f6be51755b0aedb537486ed39067d7b17c1e83a413036010384d8d6be6a9479a28ab0a23c566eb5b266339f2a8db3b51e097507cd8cad5b336ca7c0521300a4b72fb23b29ce9e785812710b060f7006efb08f06e9cbb7d75f061c11c7f2d3f1c38fabb2a5f4ac9119d9ae0ec83fd16250b6af2049983c664fadab34e2e2501c85d2d6c54887b354a57b624ca29f2e8c451dddbb05e59772bbc2624e2a3ab7d6795090f1ae7622ba7762f43c050cf54794f43907fa391d275c9c5a753c412cc9704d64585673f8d95300a354a799c9925b23d9e0cbdb2d8da20c83f25bbce45e490e7226bdf5bf5c42e150ba2ed6742a006caf882e714ef8e5995f2682f78d08698419cccae82a8131bfd2b7c6dc2a3e7aac7a27e904badd4e38566ede7cfd2b69935d972437ab90d3e7a0f1100c431a0a4a2c2c515140c9f7cd9f1def9b051bfa974afeddae355748fcf6898abc0db1c08e13ea6dbaba5c0a4b4b2d7147f866a5fa5939216f650391493a378b1393df1793ca33d7044005dc5603d3f4e920b172ca663c6bd40051970e6e05ca9c69341df7944b07e2531b07eb212efaca1d59f2b5f3300da94b1d182649a9aa32d46e5d3b65ba5af913ebdf528d5d2b9d414bebc74f0c05bce7ce267a6e016af97ff048cbcc4951aa0f4b10571612f3ea051279075654215cef8a6f7c14ec7d14c8cd8ba76eb7649ba1e7a47b4eb7f93b5556af701afa95019f6de9d98657c9a4e8478dd3f1837f4531068c5476e679380a6c4ceea2fb0157a6c245a9b26521861552d98cc4b6518daa901424d423d6ad422b08d9878e624bc93abba236811587171f052f4bac9e17f8d63b1e14ceffcc252c1da6a5699b1c960dd091398533eec30f288d349a69577168876920f8a1208c356ac835078945baf26b10f52d61a89e3ebae8d234c9193034be3fcfc118ca402164cf33be1aa65bab2e79f6273e6ad00c0a81bcdcfcc481aa233538119b7d2398fe08ee0baf068a2dc58e60569cfc0092029ae798a44122367bd2ae51e4bb1605c31e9114d005feb5c772a4b9b221774a2f57c25b3ab8ceab4dd2cb3f2635eb411e1c991c2d8655184998b754c4ef83ea4ae8771434b328fb09444ec298f56e5995f22b47f6771e85062fa91e7f42cb669025cf6dd62fe448cfc99b0e2205e45f614cb381ab10e9ec7265df03fa4ad84398b762b5ffb143aed31bc9b878a39081a31efc1594c9982a960ed6daaa2a0b9fd897cd8f6d56fae54627ff1801311a2ca2852459d214e74550285b3005e53b968097f48759c90fb1c00a2de5c966c399d605e6b0e2ff707931b4c95a7d257b00b077baa179d40266f77aa6676e36d1760763badd4c61c812f45d6cc4242f5d3b2bc93bc510ef0b6783c862553fbdae725c68d7536da592ba44e9d778ed4def33fc576a98f6232106a0e8a19f83cf7b69002288cf0585d5e7d2977b7571fba4487d83d7f3154172356bd7f5e3f2063a6fb199f47cd01b814f767846b9bc18e5b624613b7df105c32fdd1c429c098554456de67af0cac6b954c5e3b61923ead37007cf03171c4cf88d68c11dd83f4fa087b3b2b2f8b69f1e2d885a72925d61ea1e5494a17b5bc5cf247e0df44f12b597578e7a92cfe613183f8ef98c219e1784f4b8673b76e67ca5fc69254c31dd47114370072656d32204cb54f68c426de086c9c821b185c7dbd5ac984582c826a35198a656e156bd0fe2d3f73000da563246f9043cfe2435beca507c14560ee4b064c80361d1c50bcae2777878f6c3fddefc695b2f9ca16c9ed951f914abef432d6f54033015853e52cf507f960fdf0954dc85eabcff84948630f91c0aa817f39593a2516c8e86faa06e37c3cc2d92dff2983c0a993298bef252fc2125c92a74d31da9d5b6750c83f0ba8aa181d6f4be80d0849c2f41b4a9997107279123dd4f0e2cf18ca0eb319e726542261f16e2c7c239eb6f2bc6e6abdf9a2872d61d0b87cbba801080dc98f37a4ad554272b7492de1b277c5de869fecb5ce7092a07ae268277e5406ce8e787d06918624828467bb58aa9fbd3bd260817d1d7e71daf04e5fd6229e7c536454f60056cba6e1f2df231432a3074e54eacb8f428faf648020c715ee87f2895d0391d031b78d7445bf42047e55ff8e92a8e1b7ca282a65ebf2ac177d26e41df7fa0dc180b05c36e2915be2e1fccbed18e5a41b8c7cb26fe7e16dbcae3e9a59a4be65d99245789cecc4650d1bf6c8d319e760608f1ff25216d508e65f5a5e2eca03d51ac97e6f89eb77864071a00404f6c30a5f75b7243215ac43aead0a724ff463a7f80439ea30794d8f357a9756394017211a7d0191b0208e80132eb8463a896022d2e11a1b890da236d82dfe24cfece9eb6a927f297c434f9e623890df74eb330b81f22cbbf442b99faf27eb5438405337f5dd1da7f2067961c3d3e5badcb74c5274459315aaf0c65d01bb7be8941910b1e848479aebe32e38988d1a5c343cb62c5f783218717e61990651750bb9f7b4dde196c41c40922a30564b8ed854fbc4d92e6d0990ee8cba0b08a40f320c7a75a7688b051888b95cc6657d475ad148f9e3c14aff7cc0054b05cd5ce1fe7c9cf09b1ad1638ad98b37dab19d5213d523d69597d8069f5e91f4b4cf7c0244183593e17a2a6ab91e8e1e5e8b80b4a16c58ebefff676f282232aaea1bfd48da6a893cd6a789d4e46bafa2a6c96a81504ea8ea1e0486a9c47aee2fa803e3c85b7fb6689542a4f366be304ad40165895575882be58404ba9c98c83b5c96bbfb94fabf74ca2bf47b3ef9c9439c5eb7f1fa175237899c184f1f061e72ad008ac6922947753604fb7304f6537d820512c379a21340b56f4d9aca4225010ffb1052f8e2d4196bfad01ae29363e699176a68338a2264bb6f77cb56a0b85d82eae5f8caaac57d31e6aceee4812cec802da72052a66160760e2431f71b67ec6109188485bfbc14793650fa540ce0cc50f4554f7b5b702ec0dcc26ee7d098cd3c59178cd0a67e158e5fbff26c8b513e0c31e660204c124355623a86919bafda0130784c91ca51fcf77c7c29df00139067984a87a27f28ff0668fcf261c13014bfb2b023547a36094a9d14890beb5fe706076e41e715739b736eb1047d4225b69b45b1798e5c48928b6b4b38eca2350bd9f9a12e4b896e676cde65eeaba847587916f61e2b3a2e7341f69db9ff4f84ae95cbb8c0f11b997a48171f070c02988a45bff33783669bfeab57de77071d91c373488befc7d415dfab6e179c0f354cf385b0f2bea083ed6a6a987d1fbd5d2a1a2156c0a0d571e717e18789c289e55789fe4b998fc46bb71358be45bf1dda399084fe2364b8c265e873f168696bd27e79d2b269510963005e106790debf7a0ac91377d7efe1cc7b4733fb6950d0f9355c36b031286caab1c9abe067430f5ae8763f7e87d32deab445ce426be8e9d44b295db48a48f43f7fc409e7cc87dbecf90ad64d04d3f88850cb9122a3b3e79dd004b67219b26a2cb955159dd97a230b5074422c0a62d5e7383891e2da636b2f5d2f27c7427b98d4c6351ef6a34a4a5b5aee21e398565cd4244c77d8a06224ed6f3cb289940430b7742eccfd0a75b53c5d6c9bbb3958bd1b828182b0027b0fcf48ee6a3f4410ea8758dffbafd94685d878e9424db2fcc5f2bb66f672d79c25dbdfc71aac1d52da2cf72d1ced0a8eb8ed52e99f010f1331e7bc7c72a659100142eb498b95511c479cebd1d3440c5b0ccfc907813d1aaceb3bd7cbbd9832e77f67c78da40970929aa739bd3de0ea4de20de5c589dde083cece1b27c7d0225e5e6747597f58030d82ea0f3d7c1f3ccff5caa0ac2db3040594746e4090cc56a46874aa3563edd9e58a769def1b5115103f38cbec369ce239fe7c601ec740146b15d2d551a4ba689c2d37e43fa50e1ca9638ebfb4b7625ee4fac1c3dcae0bf9051b8a700aa0d206fcd082dd6ee99c51ac4d84d4753410cb8b29b452f78d8df187b7eaf2f8b25d24c7b4f5be1decddf8ff2d34db22d81b5d8faa48eeb5ae518e84fecd30f1f0486bde36f465fd5d942cd6dbaa8a7592d36d1e7e63a74f342be406915167a89992389279dde657c4512d502d93165e92178528e05d6c873feae00b8049b34ec883fbbb20c89632643aa7f0449981e8d474ba561481cf2b44b7a364233997d401136da4ff85d163e61d9f30389807cc5792bccbdff8c2732ee48898a27444835e87040d78a4c27eb831ab062e633dcdbd3bcdbba1f5bdd1ea74b1f6097485029c77c54ed4a0361bff3e9323c60e4914d02c9d8676e17da27210f6f68dbeb81d7931bb53247a85cdb47a93c4f204954657a5b60f75214e7e819d40394a2d998af74dc325b7d309688566f82483185f3514bcb00aaeed3e4ff0b731641e8a53f2fa1a96f654608dfdbc41abd8d049bb52d5989eb8a25b40edc60e0651c43ad73d0f36e7adc5f292643c4ea1a942fece0353d2faf5be0c5f7917c6cc3d2f6671808dd6386fb0393d6827193165e40933059c7b70b1bdec2f9cb53bc6ddcc2460ac84f1d784831baedc084f466c41762326e51026af9cabf2541a3f2da08313e19361b8bf0458bbca95c72b3f85686b7bd5b07933ff3940708016eb292a7df5e0e1c73dde5862eba2ebb2c4c293f3ef3a0ed07d0b841cffd80dfc119cf19b1d57c86cd33a2070861ef9c1bed0ecc13e5ad5c07d474fc782bb268a0b2efc39ac49f924219b3076030069dfa6ad8f621609d027d987c1a217e1c0b8a9d20", 0x1000}], 0x1, 0x0, 0x0) 16:01:22 executing program 0: r0 = socket(0x0, 0x0, 0x100000001) setsockopt(r0, 0x29, 0x800000000000040, &(0x7f0000000000), 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x40, 0x1f, 0x1, 0x3, "7da754bb1857836debfc958eebb14fce2ff44919", 0x20, 0x6ee}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:01:22 executing program 1: r0 = socket(0x11, 0x20000000000005, 0x6) setsockopt(r0, 0x1, 0x800, &(0x7f00000001c0)="7ba43d698b01b4ddab2115218ea2fe23dd6698445e77050889aaffb7c1a3c4710c5f961fa89599beb65d2b8aefeebc9a59e203314fb234df859b7b613e98d30d212a27856aa038ff20045e82a5ae307fc55d7bdb92ebcb92db2a07d7303c6a5379f5b33a97273aae6d19f61b532fa80a736cfcf1bba4459ac3464b7df82d4cacedb7dc3ffeec5667183f2ea2206f7a36628e5dd8bc34b224e21fb19fe53be1b8b51c", 0xa2) sendto$unix(r0, &(0x7f0000000040)="5001050260000004000000000706ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416ee4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babdbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000010020000000000000e0208a371a3f80004ff00000000000000000000000000a2008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x38) 16:01:22 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) readlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/61, 0x3d) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f00000000c0)={0x81, './file0\x00', './file0\x00'}) read(r0, &(0x7f0000000040)=""/86, 0x56) 16:01:22 executing program 1: mprotect(&(0x7f00002fc000/0x4000)=nil, 0x4000, 0x2) r0 = socket(0x0, 0x1000000000820003, 0xa3) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xa, 0x0, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 16:01:22 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000005000000000005b67071b542a538706000000b818000000290000002e00000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x38, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) link(&(0x7f0000000080)='./file\x00', &(0x7f0000000680)='./file\x00') sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000180)={0x10, 0x8, 0x4, 0x9, [{&(0x7f00002ac000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000166000/0x2000)=nil, &(0x7f0000716000/0x4000)=nil, 0x361}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f00005f4000/0x3000)=nil, 0x8}, {&(0x7f00001a8000/0x3000)=nil, &(0x7f0000bff000/0x400000)=nil, 0x8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x81}, {&(0x7f0000788000/0x1000)=nil, &(0x7f000033d000/0x3000)=nil, 0xdccc}, {&(0x7f0000ca3000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100000001}, {&(0x7f00007fc000/0x3000)=nil, &(0x7f0000e81000/0x3000)=nil, 0x3}, {&(0x7f00007cc000/0x4000)=nil, &(0x7f00002a2000/0x1000)=nil, 0xce8}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000cbc000/0x4000)=nil, 0x1ed6de11}, {&(0x7f0000eab000/0x2000)=nil, &(0x7f0000fed000/0x13000)=nil, 0x800}, {&(0x7f0000e58000/0x1000)=nil, &(0x7f00001a4000/0x1000)=nil, 0xff}, {&(0x7f0000c0c000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000d05000/0x2000)=nil, &(0x7f0000590000/0x3000)=nil, 0x7}, {&(0x7f0000ff5000/0x8000)=nil, &(0x7f000066f000/0x2000)=nil, 0x1d2f}, {&(0x7f0000f46000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x10001}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x800}) accept$unix(r0, 0x0, &(0x7f0000000040)) 16:01:22 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x400, 0xd) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[0x5, 0x100000001, 0x6]}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x52fd) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) unlink(&(0x7f0000000140)='./bus\x00') 16:01:22 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x1, 0xffffffffffffffff, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f", 0x0, 0x1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x23b) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:23 executing program 0: r0 = socket(0x4, 0x104003, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000100), &(0x7f0000000140)=0x10) getsockopt(r0, 0x0, 0x15, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="69e38f133db8b60824cc0d5a4c9c74184594ba96116b1762ca0dd90f16b2f3e473240f46c2b65a88e827a732d99c8bdb92cc2e7f9b3b8dd4168c9efe6a1cb0c042922bb1185aadf304c46779b499a31edf5fff6cddb87097923428e039ee181eddb6e4ec5f19cf7b7f9695eb14bfd6674303c3113dff1e89f3bc5926a091eb396b0482245432eb9881af962ac53c090ca3f12079b38dee7980f5d3084be16ff9734f1e37a41f9e5e6d", 0xa9, 0xb, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 16:01:23 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) r1 = syz_open_pts() r2 = fcntl$dupfd(r0, 0xa, r0) setsockopt(r2, 0x2, 0x7, &(0x7f0000000500)="75dc531c51cae70bc25946063b6c764700cd599b3e4f5d1bacd9d1b620d9103edf25549c31a7b403b70e0d29281e63c3a1958e849c1fbf77a8995fdc5ccba0d0a28541d67a2b2e152cc83b499e28082a650841cd1cebe3aacad414c0c9bcd217bd7358b1a7f9d6ad183fc8901ff129a70c5081329debdfc1d0b2a440eecd709233c536ad6b94b1ec5fbcfb61f20d77ae70fa1e2403fb4256f4f298224062a74ad1a233404fe4c382c65c773ee41696c160b8cb180238abd6bd62e095b21bac2e7b58c946f8e5bfed12249b98fbcf8de5967afed9ecb8921352e56f58b937339e4d739ef138f2205cfb2b90624822fd0c2fdd896f32c69793847454e8b23bff801cb6451d70b8f137403cc84d6b75f2b8831a54892dade67dd90a04454fdc83abca51e22e93b5efd16acbaca4195e28be27f9f0c4dca33118828994d447ac5d73b85e6e0e48a4f4628079d65bc85f259014f3c3261028e6b3e6368a7b0d7c8823943cadcd8ba555a4c87994bdca69a18d9463839fc8a9334c3f274568d7d7092115b1761950d59ba392d8e53d138a8e1fcabb127deaca6ce82f8dd8a0955cd82a84c8e105c3ea784e14c0025852b07da0fe44e0a116481f56294159dbc68dff09dcf9125880bf00d4d0ff99eb6281de650592a3b5624b86c48c478db922eda52e21b84caa690fcdff10f9c4946731fbb4a7673e181482b95ccfdb8c004bd803f07acc042f2f3df11d48124f3f597662de54af7594b4231ca8b8e31c44aba901f94a5f155277fa6408a6e645444ca27e0992e049d663994801219e70ae32aa57a2b83952f927bd03c34cb99de998e50f5e9c7d35f964893296392c511bb9a3fe9a6d671015f1f734a80d2d3cc6e883c388f0edd8ec1de9c0027d9a2fb596daa781b3e8ffb5477cadeb5b4c516e863a9babb6a33613380f4c433cf1b54209b45a31a40b918ca818df99b06ad676c99e873d33c595fdf1a79443222981cc1524c83b1456f6879aedf53795f2d278cdef350c595d2caf446080d086754088b8d213122b3b3f0f4a1337e58187a980c6999b152940dc50a6ab65c2f1a91b04f60e7ccc57daa78efdd70580b847197017e29a63a946e50768da13af8028a8025b06a5de361ef56e7974112ecd547b1714388e98734838010b090eb7ee163eff7c8040cc7d31d282c984f5432cb201b9d12fb6878042a984c0bf508738a1a24f2497662b14e29aa5b156c072d30279bd91ac5c82b4c1f13dc2d7740db211738ca36b2f8ed9d31c6ba10cba2ace2a3f4813bf98ce7aa3addc5879942f75ef21991ae4ae540a25b17fb72c72cdbd124d7da12f446f246831a1b58eccc6cf3be6e4f251c11b7ae09321a3474b5dbcb6e64b35b7b25c9e97f5be30ce39345fdb5aa94fd6114abed0777c84df0313a96cb3531347f1decd3db92ad9b7fc667259283fdc9ec420dd0a45a03b1ef97a83f4026db574ae7a11377cbdd61d2e2fc21122dffe17eb765dbb9e65c669aee4af19140a83396cab70dad358b900399d765a0d9e04b967b050c0f3a110d9091eb0b2aaa6307734e733bc49e60482e0c51eb8b34c91d42031538571d8c2b2dd989a88e0fbc68775badb8a764fc8ceff7955ef46246692a5a6e1c913683827df1af3f855bf2e2175c26e23aa7f05ea0ddcc93ed972f36b615108cd9dd4995b3de1e912d9b97f2a424bd13f1f1608eac3acf90e2e0720a0c9b1d7347d2299e937d9f30c02ce67b6d9b20852cdb00b634ac9f7eb6c7d25dd3865459e4c3d3bddba9581b149e1e4eb81c8edf4e4af8cd1223f055eaebc076e7896e95fca6143b950add149cff1dd64dbf7e672083747cf611ca404c017917eafc2d007bf17aacc55c421948af0cf332345d4896be2c6473a3559efa2ccdd974b97e7b0e91e6cf1e5ba251fdad337a0ce90f12d10994d769bfac8cbb7a1b5ac438bc2db4a47be0a03990c3829ca2f2c38ca77398cdab3d5615dc1428a3b016b65abd9d1f8f0c3dafccccdd1075a5df52a18ef1acb1e7246dece3032f8d23f6feef2f340a57403fa2d3a8ecaf7aaa2aaf2e293b1515e93e9e275828b62fe51e556572e6be4d16cc85c96ae72ccbfb37d227e72c87140f90df7eaeb6698a63a9744b38624be6ebcc68d18f336347f3cbeacb209f27aa5b6d00d2f84a34a64c5933f8bee9f749bdcff9edf5253db4feb4bdd9cfe1b0080f00f8020e9b82dc2429e7f56d87994ab7e922d1ed28b4ff6cf43db4e5ac6c5efe5e401b49f7c3edac6e17de1164b06efc2c95be3a10c42b514ce7619d4a0dac3d5695858134d5eb772fcc1ac9b36cd4bb846f11fefca386d15632754c33f992164ed39c5ab2f1827e11ba29685169f534362b91176d64d0e756d17d585ac29b1f1fc777226db6f0c13c5a67bd8e3bcdcf87b658e80dbd82849745721ae3d27aaf7e4c04cf34217897fc2db4667058a131070827dfd63862886c6a031e1a4bbad9f6c42b286f5973352582404488630aa68d928eae24126c7c7af59b2d630a4c359caa25657cda927eb9e0fb57fa7c71301f3b1f6425e5dca8e07df11ca0db57c859fab97ee815afcefb5fdb5d17b3d9a6927e9732cec8795791b5088a8a6299f0fc85b240a3e0975d407a920eca70301cd9f798366e95e23c548a96bd6fafb93c0e50960414fc94a238c655f789f021e7c26162aa1e33e3b1b4ef4a71fa46e141b1a629523afe2caebc526f75c825643eeb9b15a5a351fe85a0561771ff0f8659b7d97120019a32ba6c104fe866fcb95a2d6b79c9201afa7ace25697a8e97d095393762d5a387c8dd58d001afdf984e6b4fa7ecd851c0c46b6b88d527ff4df3de972cd43bf879f8794eb727902d9957f879b380f848d50f5297c71131e13a5a3f046a7591dda136536b6a24cf37ba4a8be860431214f784bd2de81a366d1055afce3683481a45caeafe55f0d7dafde2245e2365a0abb400e7912336f7e43bc37a76111d4dac592c22cbdcfd6ad6714e6659de04f5b3ebe453380bab213664cb9d1dacffe26b14d23b605d3980a4a96d7925fc55bb41d9fb4960129637a791ff22efc4600e2cfa681da9ba4cd21b350eca74838352073a6b10ec61381be21723b28f06e50d7990fe6c9d8e777c326e0bb2ef660391f43ceb7fa1cdad99f6032a0fefb2fcaeaf0b821a46e8ef2ce7634355045b366f893a592f1fde2c359961be9d3edc029fd9d44ee62584e13691f48239fa383441a0d9614f5acc1f8262b8b867cfe0e5febf39964bacff84af7dbf09d1e55d52834f6035cd98dd8518a1b269b8c7ed3f87438d9f70ead25e8a9f0e515cb7f61659807cde2754f1640b1385c7d8e8795bd50a2ee92669e167bf6afed2411cf4bf415008d5a728570a507512a6db108f3381d0466aae443353a5ada7a4dad83d0125c847bdc2b95169ea5c0c71c763ef7b4dd0e1a8f6a93b6fbdfb813891a177073ec6a641f9d2b234d734b5260b5026c437429e87ab9b7e70028c1233fdba273d53935bcd52e7343bd72beb9a1a03757a288e88df2435f7c5378a17fafc71525d1ae282cd36f9815ae973c8a4f50b3dad616da5d905818f43e46afda09a384471a5e1c869ff3c3d06e046184e3a036b6845ebd383dd5faaa4768f1c12e5d339ba0609a9b46461067a03374e5443195833060b084d9e9d9a8d54b0e01da960a4b5815807f8faf9b00a4dc882dcf8899c320ed378f61cee8c9191947b7e419c797194aa097170fd8b2358f9b52dd6bb82869cf2866c31014d26421acf9e8f4b53a1587954f388866e69c0b5f34763115b751b6b9322bc18aa3934e84e30cfead98026f1d1c93a19d03343e9bf0baea2cec4b387e2c90dd6c02d0b48831b8fd9652c881336f1bfb736afa66757bf41aaba19a86875873da010c4e0808954b0065930bc0289d24f36dc2f6cc9794adac0d1508a055aa066e14653761e729319889e9fb4abc8c6c576b99b360b8eb02f912d51eb36e034f77da3a9394e41db2da0170d5c72d743259b0d34aa89a92c0298cfe859119bc3fb4d502351767aa3589e4fb7bc3064375d6cb9d016b66f8d5c7563448f6596ee1e8feae69c325accd720bdddd2e844c850e90e0ef45a4cd33e22827820de40452e70822a9108038713340e05d5fd3853f51e8665c7f47488667c8aeae4d608c5de6ad4e908df17500f6937b5059849ba87bd8ca54ccab027294946ae8a45eb08332b819f9e32bbf018a3621014cc5d99f164d110922def6e2c1f0ce6fcde7dd545f31adc5d4e0c32877eabdfd1e02638409f1a0b10fcf240c8af719701adab707b7aa68a1afdf20afc41d800272047447319261d882b447de3405cc5e25323745243e6cc27483f8c6a56de70e53704331c3bb98ac514d86bdea32a4f8be551fb891d5034beb284a59d64e5dadaebded2cd8ca839972a1b7fae964ba115621979b8ecb09e3b045709b590f7192657cf962a5b86cb2cb48084c04288f3b9a67c1217fb8d749e006d22a677ec8871da92b4b624ea9551df5c46a06b671410ee3ac6f19f9bdb16b8121de91b221c32fcdef3cf9e7522b19bac0fd99b9b46987e9e6699044f1e49b838f1c392cadb5893c75c05be4eda99535092bb9b39ff02ab289e9b3e8b233b61cc7ea98fb0655041d2066bb46cdb9240957f53e2f3c74b6512d250eac84ee36f2dc23ba22fa888e376e59a5badfa63d9f9a0bdbb068b9819f9552b433631561b36d457486cd4e92954e32b98e38d238f077127246086d95ace31d33cf09a0b5e79986227e3e64215b79132554cccfe380d5f667ec56fe0258c35b403e01e5819bd34f84d36004cde38dee07287e699c9b4769ad2e2e250168cc703ddf4b0097e8fae34e74fe57690e9a1bd2520280e373c7fbb7650359a0d9e9e0206583c0bdc72b4d4e013234475159833bb7fb29186356e935c5fb171c9eafd73aa7511650c58832097696e2edd36ef4f97133368969b7724460aebb998d8e5dc87e8dfe2acea73c6c9a11ffc3b0f2dbd21a44317afea22eb346aa54b5917a061409d65bab9a094d88ba7f95f852f9a8fdd9015199386470b7240b9ee63fbaa011bfb4c3d2fda12541fcb2b47e5a3eaba0c53d85f457962e3643f69b356feaad6367540cb3fc18effc2f442670f931ed0fd3811970d9f4237e3cee593fd86331be8ef57caf042f9914e8eec90277a0f5eea116849ac97a0755503186370529b12c73eaf3ed9462edd7953d8295449a902cd58c9d4e1da6e516f36dbcad88c62cf1d59eeea82ecc9d4a1512b2168d05c1aba4fff66174c215b209138855deece84f459aab6e88feb0f9a65861941600548fa75a1c5e59128c5b98b2304aaef5edacd1ba143d5b931ef00ce8cc64c5d8f1ab72d3aaf4ee38adf3dddc1fe3701f0cd590ccafb39cdd34e1d40ad921a5cd73ee6635ef156b97a2073c23077edebc89edefbe9dd429549e9c65d995db5c001684ff6849f9dc285bd9e1eddd670843f29452f9f3a2bb422f2a3c98fbb856d6a5f3312178160af1571e38a3fa779d1e409a93c2b70b4cfcae4678c47d90ad3208eb9d35331c4a0f0b4a7ca16f6897c9542951b77838070eef8e229ec31b8537e240654623e364a6d433df02d32f7962cd5f36764185e7a4c86354578e18279cec80bda5816e7e253489a113140bdae945ffac8a819134c446e8120ee16be3cdf410cdaf3747b6f2acde27cb59ca61863e34dba8f105593c600059f01b3ee4c9c840af529e8705574b84f46689a54da5f9572f329072203c86af261124703df35bc3d0b9e513098612f9ddec2677d17d081b3f7d86", 0x1059) dup(r1) close(r0) dup(r1) faccessat(r1, &(0x7f0000000180)='./file0\x00', 0x100, 0x3) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x1, 0x8000000000003, 0x7ffffffffffffffc, "845d550900200073397f10d2008f27df00000002"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:01:23 executing program 0: stat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4c}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") geteuid() 16:01:23 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0xa, 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x3ff, 0x2}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0xffff, 0x7}) fchdir(r1) 16:01:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x30}, {0x61}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x0, 0x7, 0x7, 0x5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x102, &(0x7f00000001c0)="47e18a62c560c5d9d51156869aaca80aca19fcc9cea91dc189ff130a007a95c0981f73c38f27e218a07b422df22b85f3e5e12eadce6a9cb1b44c5d8c216f1faac41e8bf7505ebd6637d1a1f33ab55750832976b2c010276d5ee184b1b27d08ed70e0465dfbcfdaefeac5e692a30feade65382bc276e05054fd08dfb7b2eb6ce59e353990303d942336647fe398060a128871d797c01191834c81ed8c3f10c99d1153772067488be76f109066e492184bee27348b2f798f0e609b6d0dc49206278650c37d9de03233f7e9a5c0153b22462121d6189cfc46d782535160b5cd629144481b71b56e5490e3239735d5567ac1897fc2fdb9d06d27d08b8d0410698b36ae78") 16:01:23 executing program 1: r0 = socket$inet6(0xa, 0x3, 0x3c) connect$inet6(r0, &(0x7f0000000100)={0xa, 0x0}, 0x1c) sendmsg(r0, &(0x7f00000000c0)={0x0, 0xa2, 0x0}, 0xc100) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)=[{&(0x7f00000006c0)="119a0e63c9476288b671afdbd53a5994e137381f62021d1951b627b8dda57a5d17d744648c81c5703ed8146ab1b0171f89091b1dd3238d03dbb686df460963245dedf2013ee555af99499e44ad420dbf65fd46fbc99a1274429e2d5783751815828ec8cb3553110cca66460215353d19f6d8bbd8fb08ad0491634ac2fd10e2cd30bcd7fede24263a7fff16e53ea293f3551b7147c33a44ea437fb1515c3e8d4f162fdebf8ebe11ae6fcd9372c8d8f19556ee091fe94215ae9434da412f6fa4cb6561e5f78ff9707844ee5d573fb294437722d9a06dfa61748c32c73d759933a8dd344c947d3efdbe90d0eb049df5fbb0c19f6785264b619c530d97395d44b04f7e2a280d658c7871ad373b792678c49227999651ef3b2ee1bc2b8f3035db2d6e8e09aa3837233c8713065a8ad131d24f6c42a3220d0e07c3d3e95d9f44f059a5dd10c0971608f874ecf53aadfa5050ff40f2c3c4a629b6445e5836100afff5a8977583653b40ca116f8f11416e5c1bd5499636ddae25fc49709f0309cf5c0bf8e432160c258d14223b3b0d009b09858645773dd97e68a9531072713cff077b2e73e03ed4f145e9199c126a7f235e5674a3c7f5c7129ac7c1a3319590249b6d34ef6c3d8b94c6fc7cdcbddb053243f33e7bc1f230d3bc7dfc4359e33992d0a3946b914a093287a76ac4a249b5b86cc75476466e409553355fefab75e9268a8751ffc9481fcff1f49c475699595b315e2147eebe8b7291600c6b1cf7c8f24d587b9464a67e5ccec17820e711b98f4f7d5053642068a3fff72b53e2622d6e8b4a4c815fb2ea90ef63e141209dd29254e5ab5bde9c6817b3cb184586049e7741b2d8b5b1a19e99e1834a25959155720c1c0efa4d9d3c42e1ba282847d476cef0228b6a1422aba08e5f3c1cd279bb20dcf3e90f80a4a8ac093de9f0d9c11a540aff2de27437787bbed317439cafb71e7f92b7e02cbadb076f04ba2cb8c96aeef53c74d9036c922b1b24a79228e833abc661b5630caa45389341cb8ddf277fd916141023fb53c0d155faf6fdfb593e22db25c4f8afdcd90d437672ebe975f4a5f445bbdd845505fcfea702a42d821d3dc11720de0009e83161e5a089d09184346606e126842de54e85e20aa5bac874367a8690d09d6ee61278bd424eabe824ff22693b0cece9e4d935f28bb7efd85afb1642a363d583eb01f48f25784f80002b163bd3da724b0391dac7c23f76b5c5c6319f7aab18a486d5607f68ce2f83d2a6a8a13f8ecdb845b8af96230f063019ff113698c720403bbf6202b2d50800000000000000d538fc1fa57518769bd3bfc11e743b4e56b01f17483a152abcca0bd84a1011bd703a494150176d17322cf10307d259999622b76ac6a86407c9ed281ae29b9b569b382d3f39fe4d07706c96c41a565437d9edb1cb532d900efe54f518044bba5fa5791c1797c569a3d6c21342d92f4b104a3d957cf85e617c46ac97b6785a455ce7765eb80a02de4dffde0207061e1afb61e777379b202707f0f49edcf21a186eae3371280d89aabb3bd53408b4cb2a8e42f9f4d0bc11d766eb51940f5e92559b91954649f2786fb6683e19ca5f609c40e327876f5515aeefce0f390d3fd557aabcb091b04131f3edc1ed80a2d5a812786530a302ab54f7e1f3a6bca852722d1af85ceab2e6565733b31f76d795b1a603a780564b181e8ee6a3cb1e1a4f87badb0028c03d0c2c2831ce3a83369bf4ec61f802633e719040dac86c9c", 0x4dc}], 0x1}, 0x0) 16:01:23 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x400000000000001, 0x0, &(0x7f0000000140)) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f", 0xf51) sendto$unix(r0, &(0x7f0000000180)="fd793154f66e1cb21a78e93d835179a2593c1ce3d9136118a3696242cc9bd3e2537c3e3b0d258c6efed89027839f82674d3a0fadea7e4e6188f06b7a89f9c475f7782f8a0e29b8a4bb5ce44fdd6a8a6c30c670747d46c7c7c18f43c4c09eb20c9c2032a8012969fbe03e14edf6b53a69c82db50e3f1a0a801fef2814c3c444e01b8ceccf2c9d97bf678074f7849344129d4c0a968fc4084002f9174ab689ce5d115880edb31a8facdc8cd30d3741420a", 0xb0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:01:23 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x0) r0 = semget(0x3, 0x0, 0x0) semop(r0, &(0x7f0000000000)=[{}], 0x1) 16:01:24 executing program 1: pwritev(0xffffffffffffffff, 0x0, 0xfffffffffffffd60, 0x0, 0x0) 16:01:24 executing program 1: 16:01:24 executing program 0: 16:01:24 executing program 1: 16:01:24 executing program 1: 16:01:24 executing program 0: 16:01:24 executing program 1: openat(0xffffffffffffffff, &(0x7f0000000100)='/', 0x40060, 0x10) 16:01:24 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x8, 0x1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000000)={0x3, 0x1ff}) 16:01:24 executing program 1: open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x0, 0x0, 0x0, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x6) r1 = kqueue() kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) sendto$unix(r0, &(0x7f00000000c0)="e3160cd98474f244eaf576d4904e8c335deaafc98ccc131f587a119ece9c4d71461b199be45cf070bdb3d35217abbd4a4d44c7a0600730bd705007fd3120caa743691a66d7abcfce36443285bed43306339b4a9472f91ffc54", 0x59, 0x408, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) 16:01:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000000600)=[{&(0x7f0000000580)="c56a5d253087f7d145f286b507d9dace1f822707496e01d626920179b38b61b6afe2bd979c639f49e2579a552e03dc5a0c2841e98ab5d328d57e70fe35f2a58595196c90f4f32ddc21", 0x49}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xfffffffffffffffd, 0x3, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d", 0x10000, 0x2000000}) writev(r0, &(0x7f0000002b40)=[{&(0x7f0000001ac0)='G', 0x1}], 0x1) lseek(r0, 0x0, 0x0, 0x3) r2 = semget(0x1, 0x3, 0x409) semctl$SETVAL(r2, 0x7, 0x8, &(0x7f0000000080)=0x1) 16:01:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{}, {0x81}, {0x6}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x82f, 0x0, 0x4, 0xffffffffffff0000, "78f60fab3e52536d169da40511ba9dde9efbcc54", 0x5, 0x73e}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:24 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0xffffffffffffffff, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f00003a3000/0x2000)=nil, 0x2000, 0x1) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:24 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0xaf}], 0x10000, 0x0, 0x0, 0x0) r3 = dup(r1) fchmod(r3, 0x44) dup2(r1, r0) kevent(r2, &(0x7f0000000000), 0x9, 0x0, 0x9, 0x0) 16:01:24 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x800) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) mknod(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) 16:01:25 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r1) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x42) chdir(&(0x7f0000000100)='./file0/file0\x00') 16:01:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000100)=[{0x35, 0x401, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget$private(0x0, 0x4, 0x8) semctl$IPC_RMID(r1, 0x0, 0x0) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:01:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)) 16:01:25 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) writev(r0, &(0x7f00000008c0)=[{0x0}], 0x1) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r3, &(0x7f00000005c0)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f01fb0a70b8b27eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564", 0xec, 0x0, 0x59) r4 = getpgrp() r5 = getuid() r6 = getegid() r7 = getpgid(0xffffffffffffffff) r8 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) socket(0x10, 0x4000, 0x3) r10 = getppid() r11 = geteuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, &(0x7f0000000940)=0xc) r13 = getpgrp() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0}, &(0x7f00000009c0)=0xc) getgroups(0x6, &(0x7f0000000a00)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r16 = getppid() r17 = geteuid() getgroups(0x4, &(0x7f0000000a40)=[0x0, 0x0, 0x0, 0x0]) sendmsg$unix(r1, &(0x7f0000000b80)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000840)=[{&(0x7f0000000280)="b1f45aa74b51e5b8a238aac15fb735a54d7a09fa330ad838b985450f5a19ade7f208bd61d24430e959e458184931f5db98280e99d7bb135a796711fe6080ca80762a09ac26cd6b0d8804115372dba8727d10eaa0000564995a331728519cc9cf3d44998444f7afa9569f95a862b5bee8d3ad5500f8299f8e692b59fbcb3c35ddb4cb1e77d55fad1ea400717ed7a944efd8da003251e98a02fedeb474a1a7abfb2ec441f1927843600c7af1882c43", 0xae}, {&(0x7f0000000340)="5701f10efd27d8b7c8c97a1d019ea41a4ad05135104f95c3dd60be98a684ab08e1c3b65ae8586762351c272a532ae70c4e8a991b2edb53bc68fbe52f800b71bdd3def3b3946df82e13bed6fc3283f67a00150829895fbe9c4097e172a8b6a726837162c28ace6b6d41d64cdafdd746803a4cc0f554301f3f4620de0ea63920095cc286f6e343c300f9fdec0e3412a669f20c24a6b140874cbe5206753510190ca988f45cf05a3720a75d8c6511aa44bfef", 0xb1}, {&(0x7f0000000400)="9ceac089cbf0cbfca3b3758d8891de4ce458b7d9140fe5b060e7deb27af1be1a5f004a5d38619e2e50fa0a10baffb9c26ad1a63da05514834eafb7bb394172d33239701d78e9d779f4554263a91d9b6c08b398e6aa922aa5a5ae89375d27d9d9242e4c23c305e3113799e38aafdfcab831d2eb616d812a00b450e54a6dd377ca1a614e770d746f7b9869c88c125f4537f9ccd61f100b9d45c627888969e22f910ab901fd6249ad66bfe1eafad82658a98705872caefa169ac5e7", 0xba}, {&(0x7f00000004c0)="a97e1238e7aa4b346bd185a6cb41075115cb48aa8994c2daf2ac83f7bebf5904b828c25e9f36454f46095ee03ed5c81757c5ca7f3977981c371dd0f6e4c20d6650d34541a9fd70cb69bc439bb6f7bec9e98b1192d5a445cfda4be4a98aa67e4aea63227ccdb19c322c5917a63b7f07c114c97a2eb97ab26e36c21ff9d070351a6726872d7859ab4ff4c7f02bc12dc8a6d9427737cb94a435a03a7343c49286", 0x9f}, {&(0x7f00000006c0)="931cb20a387b53f5e0638e82378c5d200378b397787dbfd01f46144eafa827b529664f76ecd2eb58d445a429bf4a9f2461541d5f2d2b8216162694988cce04f1be7a5ad950119838e1b972d8e08b5af12cb9e270cac7dd67ae0463fc35ca295c69", 0x61}, {&(0x7f0000000740)="648c6d92bd1e70f018a85603666ba049df675b9625b08ed78f91ea30fa23fd46fdbebf212d8f687b9238f86bbc2f56ce4a0326433ce1d7b9d6dd1f804e2a3ed6b82ffeaac6869e0a457ec9125e14ad173e471743b91ae237320b89dfe042b114ea66ade9f11ec9940341d1e0476540ceaa991e3a8d294ca47114e5ba7abab606380475acf73012dc1abd0ec316e165990108db5ad99b6f811c1fac93de61f8555f95009cdd27b9511b18db7a46ebd48c1e48610455c74240fd284a788003c310cfda1bed201a5125", 0xc8}], 0x6, &(0x7f0000000bc0)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r9, @ANYBLOB="000000002000000000000002724c000000000000e98947d6d289a93974eedc1330e0afdd2398bb69933ee79c851e", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r12, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r13, @ANYRES32=r14, @ANYRES32=r15, @ANYBLOB="000000001000000000000000ffff0000010000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r16, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0x2}, 0xc) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4, 0x2010, r2, 0x0, 0x0) 16:01:25 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) bind$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) 16:01:25 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff0000000000000a7d8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000"], 0x38}, 0x0) 16:01:25 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) dup2(r0, r1) setuid(0xee01) r2 = socket$unix(0x1, 0x1, 0x0) sendmsg(r1, &(0x7f0000000380)={&(0x7f0000000040)=@in={0x2, 0x0}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000080)="4608c32561b1a1fc5e2df48fb8af3a9e1e910036efb17953e41e7d86cf0f76fbb4fc647920509f5ff73968b06f5e30a219837f2a66efb201b6ea238a3567e938eabc2a84d10f82f88ee3daadba12cfc6748e4b8ac4a8518d91456f41b33fa5b35a2af349040e572a48d108d0049439bf68371005330e03e7828ee6cac4363a9b641b9537d11aa9b93bc9e440afd82b18773bfd1e0527da04c66d08e47a5dbab370aec29c8745d79f4d72c1de6fb9c54c58777255529606deab9b612330de19e756da121867cf7c824703faf3f528f873776c15ccb8f0b32d60d75523a39b4245908f477134dcc68a19c17bf4b64e08146117c32d", 0xf4}], 0x1, &(0x7f0000000200)=[{0x40, 0x1, 0x800, "d6e68b9e9685525c042cbcda217920aa029e1d22495d86bfb6de09d6a2d6676584460278593437e81f"}], 0x40}, 0x9) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000280)=ANY=[@ANYBLOB="70012e2f66696c65300045fe639cadfde0c3707755e99d79a8a225f7fe2d8efef101d4d6f7deb7daa1c00dcf61cacbabeba53c5b4d8bbf42ac8400372660aa6700a8a5619cd611016c4e56eff1acddfdc446e45d334cfcbcc1c0795acb136521bd2e1adc8562625f5e33c3f3ebf313bab0625e2aea53382301cef2f1c952f1a3cc9661512b1d5c135007aa3e1b099b9ee7d2aab828dbf11c11ed1bcc2eed65235f8b374b816dc935fc653276c82a3581787b46c3f2fce8260bf88de550d862c91a6ed3125d3cba392fcabe67511a261997"], 0xa, 0x0}, 0x0) 16:01:26 executing program 1: r0 = kqueue() mkdir(&(0x7f0000000000)='./file0\x00', 0x1) r1 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x29, 0xfffff, 0x4}], 0x883, 0x0, 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) syz_open_pts() preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000240)=""/254, 0xfe}, {&(0x7f0000000340)=""/73, 0x49}, {&(0x7f00000003c0)}, {&(0x7f0000000400)=""/38, 0x26}, {&(0x7f0000000500)=""/181, 0xb5}], 0x5, 0x0, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x8) rmdir(&(0x7f00000000c0)='./file0\x00') getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) getgroups(0x8, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) lchown(&(0x7f0000000080)='./file0\x00', r2, r3) 16:01:26 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) fchdir(r1) r2 = kqueue() close(r0) r3 = dup(r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[0x1f]}) r4 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0xe79c3f16f15bef61) 16:01:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001480)={0x0, 0xffffffffffffff78, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x10}, @cred={0x3e0a800a}], 0x18}, 0x0) 16:01:26 executing program 0: r0 = socket$inet(0x2, 0x8003, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)='\x00', 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) 16:01:26 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='c\x00') linkat(r0, &(0x7f00000001c0)='./file0\x00', r0, &(0x7f0000000200)='./file0\x00', 0x4) faccessat(r0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file2\x00') 16:01:26 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) setuid(r0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') setuid(0xee01) rename(&(0x7f0000000040)='./file0/file1\x00', 0x0) 16:01:26 executing program 1: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setgid(r1) setregid(r0, 0xffffffffffffffff) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x3) socket$unix(0x1, 0x7, 0x0) 16:01:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x4c7) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:01:26 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000080)="6528b21f6e6cc9574e0ceed367da5dd0a4143bc40258cd84ea76bc9064075c8e4256a767d193eb739308373124cdc89fbe8d717dd4e8c9329600038dddb89bb15e655608a89d70f9a4d465279c3bf5fc62b2c69ecb415d6a092978c3d079ef115624f037a9ece28309ed6486", 0x6c) write(r0, &(0x7f0000000380)='ms', 0x2) 16:01:26 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r2 = semget$private(0x0, 0x6, 0x80) r3 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x842, 0x60) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000200)) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f00000000c0)=""/8) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000440)=0x1) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0xffffffffffffffff) semop(r2, &(0x7f0000000040)=[{0x1, 0x8, 0xac95d12287ad2dca}, {0x10000003, 0x2, 0xffe}], 0x2) semop(r2, &(0x7f0000000080)=[{0x3, 0x8, 0x1800}, {0x0, 0x6d}, {0x0, 0x800, 0x800}], 0x3) fchdir(r3) write(r1, 0x0, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20, 0x20) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) r5 = shmget(0x2, 0x2000, 0x80, &(0x7f0000000000/0x2000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000001c0)={0x8, 0x0, 0x2e07, 0x600, "b5011b35c8f4ad1cfee213f30c0c7834a919c889", 0x2, 0x3}) r6 = geteuid() r7 = getegid() chown(&(0x7f00000002c0)='./file0\x00', r6, r7) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000140)=0x1) r8 = semget$private(0x0, 0x0, 0x100) semctl$SETVAL(r8, 0x3, 0x8, &(0x7f0000000300)=0x4) semget$private(0x0, 0x3, 0x101) r9 = socket(0x12, 0x1, 0x8001) chmod(&(0x7f0000000280)='./file0\x00', 0x0) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x601) getsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f00000003c0), &(0x7f0000000400)=0x8) 16:01:26 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fsync(r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) setuid(0xee01) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000180)=0x4) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x6, 0x62}, {0xffff, 0x58}}, 0x2) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x9) ioctl$TIOCMSET(r1, 0x4004427c, &(0x7f0000000000)) fcntl$dupfd(r1, 0xa, r0) 16:01:26 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186204018b002b06000000267e897f7780e9992d83600053b5d1d090753dd40900a24e14da00000000e1838f74652d62e159c51bad5a8bf626d9dea3c2c37bb79d7d2c336ec500"/87, 0x57}], 0x1) 16:01:27 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000100)='./file1/file0\x00', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') linkat(r0, &(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000080)='./file1\x00', 0x4) 16:01:27 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffa, 0x2000100000005}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)) 16:01:27 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) getsockopt(r0, 0x20b8, 0x4, &(0x7f0000000040)=""/244, &(0x7f0000000140)=0xf4) 16:01:27 executing program 0: clock_getres(0x2, 0x0) 16:01:27 executing program 1: setitimer(0x2, &(0x7f0000000180)={{}, {0x0, 0x6}}, &(0x7f00000001c0)) r0 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) recvmsg(r0, &(0x7f0000001780)={&(0x7f0000000080)=@un=@file={0x0, ""/82}, 0x54, &(0x7f0000001640)=[{&(0x7f0000000100)=""/44, 0x2c}, {&(0x7f0000000200)=""/149, 0x95}, {&(0x7f00000002c0)=""/227, 0xe3}, {&(0x7f00000003c0)=""/89, 0x59}, {&(0x7f0000000440)=""/218, 0xda}, {&(0x7f0000000540)=""/112, 0x70}, {&(0x7f0000000140)=""/15, 0xf}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/13, 0xd}, {&(0x7f0000001600)=""/26, 0x1a}], 0xa, &(0x7f0000001700)=""/78, 0x4e}, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x4, 0x4) accept$inet(r0, &(0x7f00000017c0), &(0x7f0000001800)=0xc) 16:01:27 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000340)={&(0x7f0000000300)=[{0x7}], 0x1}) open$dir(&(0x7f0000000000)='./file0\x00', 0x80, 0x0) 16:01:27 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x4f, 0x7fff, 0x80000001, 0x4, "5ecaf9d7482bc472c23ba57cbbff9032394f6ca6", 0xfffffffffffffffc, 0x6}) setsockopt(r0, 0x1000000000029, 0x200000027, &(0x7f0000000000)="4b74954c", 0x4) sendto$unix(r0, &(0x7f0000000080)="282b2de47f3b9d7b2aefc5c8950b2fc4dd9a08710573a703ea6e110345f345277f27532cd1d450cbed70b0858d00cf06ae6b7320c24718d46a5d5bd5c00f0d2f4ed4e3b1b0af544b587bf7442bc0af13752984b6f651de00a591875c91eeee", 0x5f, 0x406, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) 16:01:27 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x180, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10940, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000400)='/dev/vmm\x00', 0x14, 0x0) fcntl$setflags(r0, 0x2, 0x1) syz_open_pts() ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f00000000c0)={0x3, 0x0, 0x0, {[0x0, 0x0, 0xffffffff80000001]}}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) recvfrom(r2, &(0x7f0000000340)=""/180, 0xb4, 0x1, 0x0, 0x0) 16:01:27 executing program 0: getrusage(0xffffffffffffffff, &(0x7f00000001c0)) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x2011, r0, 0x0, 0x40000000) recvfrom$unix(r0, &(0x7f0000000000)=""/109, 0x6d, 0x1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) madvise(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1000000000000002) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000340)=""/212}, {&(0x7f0000000440)=""/4096}, {0x0}, {&(0x7f00000000c0)=""/37}], 0xd23ddcde3edb10a) read(r0, &(0x7f0000000280)=""/159, 0x9f) 16:01:27 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r1 = dup2(r0, r0) ioctl$KDDISABIO(r1, 0x20004b3d) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) 16:01:27 executing program 0: r0 = socket(0x2, 0x4003, 0x0) socketpair(0x20, 0x4, 0xfff, &(0x7f0000000000)) munlockall() getsockopt(r0, 0x20000080000001, 0xffff, 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x2) 16:01:27 executing program 1: setuid(0xee01) shmget(0x0, 0x2000, 0x0, &(0x7f0000008000/0x2000)=nil) r0 = accept(0xffffffffffffffff, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) r1 = getpgrp() r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={r1, r2, r3}, 0xc) r4 = getuid() setuid(r4) r5 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(r5, r4, r6) 16:01:27 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a97", 0x20}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000140)="8c684897f018781ac95402f5759853cff783ab622c5c0a9e99b9bf573d37c31258572b4166973a090d67e9b35dbf41cfe689e02c52da41beb2d4e1359b2cb256d69520bee04f476b09bb6a9b861b6f279b0d55c8bbc8d4043d5effa6b92e2ec4d4cc38ebe11f5128d3cb71b955e56f09fcf7c8b0268bf972ec095ca81d909b9dfb4d4ffcab179e6c725e955ae5909f4532bfd5ec1adafbe746464da0485be165c9742852080d7d3f5b3c68dc77588cee98899ece8ed10f7e2d6115ed6a49247eeeb0d4237ab5b8a84c1eed1e3e0221d06105a761831b0da89c1727c602b847ca2fe6", 0xe2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) 16:01:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000080)=0x77a1) write(r0, &(0x7f0000000040)="d2c2f156663b3d43df4392e4effb7f2242acea69e74013a8bf640f7c55d2f59ce24f96297040417d104e8a9734a5a265af48a1cbf2de27764d2fa19d5a9f5655", 0x40) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x3, 0x2, 0x3, 0x1ff, r1}) r2 = syz_open_pts() r3 = kqueue() close(r2) r4 = syz_open_pts() ioctl$WSDISPLAYIO_SVIDEO(r3, 0x80045745, &(0x7f0000000000)) kevent(r3, &(0x7f0000000100)=[{{r4}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) close(r0) 16:01:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x35}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup(r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000000)) 16:01:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x25}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") 16:01:27 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="2000000000000000ffff0000000000006e0000000000000004541f8eaa984402392e0c3e8f714273d1f345cd6c5042f0da59224b028ff6620a9d45acd4b3997ee65f73b874da85fcf9f43f7e4d688b4176fa8529e49518154cd7a2ee918e824d5a9171f778ee48565d0371ce069d6427508a59ff7c3e55ff8a122ab3296c7e5ab19e973424483dcb86e3d1d7e156e85d3a48cfd5c7b14a3350b94e13802001b21c7c66e5aca86550a82003eab8e98363e4bab080", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001000000000000000ffff000001000000"], 0x30}, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x80) mknod(&(0x7f0000000180)='./file0\x00', 0x92, 0x4) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') 16:01:27 executing program 1: r0 = semget$private(0x0, 0x0, 0x2) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000200)=[0x7]) r1 = socket(0x2000800000018, 0x400000000001, 0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x90, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x200, 0xffff, 0x2, 0x8, "9d895f70d82e0533203ab22a2b30b9aab8414777", 0x6273356f, 0xfffffffffffffffb}) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) r3 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) getsockname(r3, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) open(&(0x7f00000015c0)='./file0/file0\x00', 0x408, 0x8) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) r5 = geteuid() setuid(r5) dup2(r1, r1) connect$unix(r4, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) setuid(0xee01) r6 = socket(0x800000018, 0x1, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) writev(r2, &(0x7f0000001540)=[{&(0x7f0000000240)="fec7365cf395dee814b500b5b59e75796e145cb9dde5c640ee71cb2c4ebc4a742fa13e2d6f083615b5495a86c33078a7ca334eaa12d8399f36362281216cdf6f5571c3f1cb7cf27e1bf9e4e50b277136ad265b245e82e8e278228655d3327f115cd8c371e920ada62df20649767e1801691466c2aa33fb26dc18748e4cafc86da0a7da8ef44e69410d7fa8a34728aaa83bd61b7546a10fbd6873f0d798729e40bb1cb8b33455ec4778d854350bbdfaa07098189719672935505c63", 0xbb}, {&(0x7f0000000300)="f195bc2735333adf8a2f517f95eee756171c8d7414eaa0e34f89b13320a076cf13e80d07858e674f3996aeb2e91868372315609556e8d1a856df761d05e3629bb5240e88370454a706e8459b2f7fbfbb8cfd91682d6fd9e77a687f03b8c6c5d93ed6c7eb9da17c5dfb17a932787a7e032218746d9ec362a89690195971e644c6071dfc57b0acb8744b991ffb435ccfe387700f2ba62ea3056f12381dcc99752acc91b89e51d0dd85613ec9d0ed3392008b063f5ff9", 0xb5}, {&(0x7f00000003c0)="01f009982bee1c37d0fe92fee5e6a4999076f871b05f72390a33aac3e67604397339dcd145ee4c9cc666732ce65e4e3b7f5152d88395e2b45c3cc91a8d91e13a890c812b028066c467b2e1b70f57c6c00e86c3ab82dbd9bb6079a3d7dac2ccc29bbf8194d13ba98b9d789da21b9dcefb7a98b12352fb9ddb8a4dd94ed2a41cc037f7ebb409e24cfeddb3ba8e9c5d90c9332e622647162a79f1106080766a3ef4d1d0756ec725b196039285c2748f4863cce02aadf9db3d826104d450bd964459ee213cb5b02bd52350486b4b090d4ed015f87a8cf06f0fe365a5a3a83fc375f791df7f6ea1b61bf09f8638468799c481ee83c738d38138eba43aa615582fb6a4c650b094fc3befdc75baa77e8d681369c3b739631eee1f95de9a32e1a9f7bedd38c6ad1bf2d1cc52a85fa46eb5b2f2f6b88f33c1b75015bed2748cce5145e0371ef773d92d57c761c6b9148d8c76b28ee0b6fe887578fe7fc6d1c7487ab98ac1e7eb9f373ace8ba12800217e65cf113603a93e2a3718635434d84fb818613fddb8e30ba2faea6e3c1b4569910107fa0907b0cf40ea14a0469e4e4bd325b6c5b9fe838ac57267cb1c0fad3896b3b049c923234f0b5dae7bc8b290069aac147398ed7e134b4e70ab516b6f0c5ade24e67eef9cd425cd1862f838b0ddc134dab6a4af8c168070530ac507742edaac946b7be0d67aafee6171a7ed30ef65b561803eea6d867ffe985b76c16c2643b6d58cb2bb6f83280f7b3f11f5ea284541ef10aaf9dd10ab4a62b427b3dbf2e28d626c097758c2f077c2b554c2b78b4b9c58b86208f0adff5a2c7be14f8b13de9f2eca4276e8c8600cbf58526805180d98be25b37eea4f2a7791b0cf7d58d0ac2e1e531b38df5d4f97ad0895d5d3c407f46909846fe07a841884b42abaa7053516679dbe2f0bbb8f37dc9fca78e560f723e341831689dbd2c050d908f97f065a2aec77d43fc22f0ca04b222b95b28512588073e589a5b7204607391841503322387a0fed319ea16646eb4c359e44bedefffbe41d75da51dd081a1640abf33f7a1fc4a4e9d211b25d969bcdfcd668f4a444ea883c4c564541d49ff7753a73f363f5fec54c1f151b805b3c1bbd7b96bce3d9fb2e7ad3f8253354e49e8f5a603631528fbf26a37469011a5a461acc568432a50259fde9f7c663a793b355dbfafe13e461daa6e5d028808193181f1cf5a06c0d56d39193267cc49cfc9ccd0d0f83a676ac27e96ab84e6d1897278f6aaf3a79a4ecfc8be2e5fa4f2164ffb0f57a417abae760c114a3a132d42d42879e4776567af79ebbb6a2e5e9e6fe3e65848c72ec6ed571223a1411504abfd0a0d9c0c88014b5ae5ebfdef96adb2bed4a2cb630eae269b6768ec8cfef39aa5b6df090084b837758c8d13c409c50b527677b08d6bfe5f904eccd451b3bf1a960b48ef7c66530e47ea36d5dd725c461b7dcaa0efea8548eb4ac5f9c62a3f04f68aa06410d9f776897b2ca326069f0078e862d87f09b07bf791e16a71df24cb6ddd74037226a0c09336fb2b9f4da55251f4d8ffa3030c6107e3ad463a6b5c5193aa186ca60b475649fc5136c502719dd09da8b4239574199098f01164f8c3fdb0d91b83555c495865621c67b6398d0cdbeda6a5c91c7dc10f674e4a4d67212d7b9c16881c5ded3724969b2c1a2fc5f500f9213b2251685453a15a37e03f2a93e51a66b9c990bab9389f00c893e89e2fa8f4ef9aa6cf69f67d0e63d1c2e9117e3c1c21df0be2554ecee2657094ce774eed41515f6c61fb2203587d48ccb7779f07f9f4ddbfff9a2267d1a75a917db8ccbb159349551f151a7b8be659c6a7870e68c4d8f2f215629c8743d5117bda8aa2a67a9fa3963451a8756c8516c98a7553c3d2dcaeb65ef96ecddeff96885260c62f788cb7fb2412fb1f2068164168b752222f5b6849f751b4f4dca9019a57a54bc8e7514792e56b33ab0bfdb2fecac63349a8570482513527013dd87264aa371de6b67f2ee67a75455adf9952f7c7ef216e78b30ee8f37c9350edf6bab087d05c52c94bc6694a93fae182e39db42238f776f2b88b31e336d58d7cd3c20439fee450c5eb6ef420fb7d37cf4a95af757200989fafd332411e39bf3b3cc386c50f61694b63c5f6b790cb5ae02c9f83b2015b675735d8c4d411751dbec2ab976b176b755042cbfc86dcf1449b72f86fa619b5c6b8b1afc1566a7ff05789d5f0645a45e31b804c01a03bfdf3e03052107f652059858390384e6bc724f27049108e95c7da4b835a0ab4ae99ad8ab3414a376cf6d17867f91e4e226ae546064588adaec2dfecc03b42cf404cffcad66f2bc96cabc6795b62219a6be4aed7bf13b99ddb3f2bac80c61e32dd2cc8e2a85a519965a4eb6ab9f145974b087c55fb28a0ad1a412647786611f5548476fe2431160cd974066b35f1d1a0a0ddf742c9b8a025b019951fb6dc10b60cc76e7d9e48bac837afcd7c4940bb4d8960ef4426f0df3c824dee3f4578ffa0022da0fd857a2aa7f28afd8fc37023d3eec551e60c36cf49a712449882582a2d28752667f6a2dac1ff0c75ec1a0c6cb7301590555416e0fdc5c2aaa643587f3b4ce78e64395ccf11e2965214fa9c3e56ff0ad06950c51087be5271bae4fff233707f2fa24b4d00981d9dc1df194359a4e7166b54d544bef2f4181c74b1bd183368adf6db9fcced1fbc1797a8efc240b56bc790c4dc4249b67c0326561ce1967332d15133ee78ae2ee1af11f84b472517a1ab0bb87920acb25f951d7812b51568925a38e46c4c91580f4c6081afb25d73aa5951200fce88cb58925b57b2c8d73ce44be9e4f5c8736668f9b1ec14393d45dd0e0546eff2f2f1d61e663c9b3fbb3082e44078a72ec8be6df0c6914e3e6c7c43530ba7b845f20b04455449462ccab7dec0584583b05908412e050d23c44b5102b5e1fa39fadcd9b65fc2614b0e3d682467d4dafb039c52fe6e625a8975998d750c22bb37b021de734bd1c5eae143cf1249eb0cf8e48721e325a9a783a9c413a88e3de24de2b827f392fe049b15ca36a63ba1ee4d44ead8b8bac0ce24830382a3690580b1803147559f3327e4e1728cb35fb7c116ecc1bee6c598b9f65530024a57d3d18d0f0743e6cbea955255fbc3b15f25bef9b36819b9310d857130f347c377903f29f4ea402adf3930bcf2819db0aa14379f2b97e5672f0ba6c9d45333218323a908bf565ea5849642a2327c1a7295e0bd91318c5896c189103de0c6f638ff3a3ba147cbe2ff84384ef75033b0f0ca513fd8ce42cb7f1ab08a3b27dd6b95d61311fe23d60911d63dcbd9447a482871337042e4c3048973dc0bb1f64bc6c913bbfbdbca301ea0ecadb7c389259bab2609a8255268146970cb95460ec53284743ff743c82e3e3427be3c0fbdd6ec88def6248528a4a724798f080107dcfa4c368106052e42b0ab5351141693be506a31dd3eed709213dda7a42dc42338619793c908863774700158807da9f888a0716a0a1f1e8d9724e1a89b03e8ac0ae2ea2ca3faf3b8b65c21c5b5cf3289646bf5ca53200c0704a657b28818f30da7ed55416ef089d8e203f88d7528985047860482b70221b6de47fdb77ce189c74a1db58e4e69de4df3ebfdb4399bc55349595071d3a68842afcb3f6005e80144c3de1a51ea60fe6199ab6dda7263530264b1b78fcb08ea718a4f02c3b25205169a57563db8237335e6a922efb0673b7d26ceab098c531aa4889e0f777debe62ff568feb6cdb1ee276d7c69bdba11c200b6a402dcb9b3a79cc07f5c4924e2004b1ed9a26ac9202f61f26b06e6dada164e6ff16221118c09a181311f0dbdda99b021335c8ced04ff0f5f156fbf6d8f1f17e25abb7290c1fd1d595795baf014276e0c313eaf4c47f1c6a58ac7efbd3629b2e2a11e9c0af14fee916f16f283da42461c17c4fb4b04b04d4e5a358aea7cfa659a5b4d0d1285dd4b87c8d981377b8dc85281edd8543411290ac513e85ccf37759afb7cdb3d481d4657ad2cfb39aadcc8ab1cd0e0b10d9b7282caaa6890c2da82e284882e99898c864700ca79813c47a6358644db28d3b840c03fc39916648471210ced46eb59650f9e8d6aabfffe5802736fcde5453daae697882247b6753c19e0f6335fe6a68030e2dc872a47e539af7c4c8a15feb7e78da5d2458a050e268a93475ad5eb1c14e2767bded2f29cc0521539051e1ced4649b0321dbcb57153cf4bdc59563512576723b8863b44b39dd44a76cefb79d48a2b4b8d8f53f6ffd1fe5a850024c3d170a67dd9f446e7ce3df6bd3ee7af92102f829f3cc27816aa6e00967659923a287552612c01e9b8ae9032d721ef0615a8bd51bb99115a0ee1640678d3fbe7f772c1a85dec7daefc457b3268851810d63100d3928972d2ba6c34412490d72410bd04a018da8d227183d0727037d5e71f13526e8a4f8e4f92199c9f3c4a090bed4a8a9698bde7407a902bde9ee68b3ba0c99758eb8c319447c541916bc3e1a18bdd705ab1c6e8282fb7ca0ff7fb481db0e50819dc50a7098d9ae79e6123dc451ee92971dca895f7ec0a24b0d1e97512f96e51fb8b996b9f4a3e09f720b04291713791ded7cfb99ba8aba159283a8327182349b4d39d76304d16b444884d5388af11714a9aa7c6b435f74ae0d80cffd954f333630174b0df110e0c9df81f5ff92babb1a0c3be4a7052a05a8f33f30346972937d477c0db7f78c7b6728d82a48fc802b606b95144117e265f7047a773383fe939772315cc2ae515f85de377112302161f9232b97c06ad0cb24068f98c1228d0fa530a4e65779f6bf96addbd34e87cfc5eea2763c0c5bb2fe1ff212a225d3ffe73956baca6440fb215c6da1bb1c883ce0fff0608877b4f148decae3ca492af274ff3155c2f88fafa4aac947029d1a73d6b5f1aa6ca3835d5412d24a60ef528d729f9a19041ac6c608b55cdcf20506c5e6de078e6455b8d92307d66ee9587df2c2e2956fa077000e4c5924f6b8a79cd98542c916ab7ce1586b630910263523096af271cd031dbc26c81de2822d2eae569d5b9eee057b36be16011c70d3d6ce661e571e2e17b0ff1b66fa65b8d593858fe906b8cfdfc102306ac00f95c7e1e54422e019438b53b014024a9f547dc4719a08fb741276cb3e9131ca58cdb16b34321a8bedf052192a10b0d58c6b28bc64aae236b7f0c381e162faec08cbcc35a812a4e1a7348bddfb72f266ac31d1219c001a6d171e95b92898af47e4bf22c97f98491a27878db31e77355b27d8550b55fa3c758dda28e910ccb7ccad46a6738f4f9abf59ea8e66c41d2647d673da1fc4fb37dc2b798e0cc4c884f2a3c590ad11a03b7497cba8a9d20df339c31488021555f76dfe04f223737caf4cd9d97793b5ec5a2308d486445590d2517646d47823b6a087bdfb2d81dd5f71d53c79d45dc49475561535a7f91e165e880d219aeaea47840cd319c7d13bb930f97d0eea4615b92b363f9032e4936e75b245e4cd52d3fd58cc8a96afcfb324c20fca6f521213a5d13813c02068db1f5b114b4dcc4326f04d26c6d297574430b9a314bc9f922ff82729b2c4a8bb0d5dca22c53214c9b6d4731076bc75a2bf6069f7e12465541f30978c9e73e0440b871e8e7e56d253ebe1926d45bf48f783e99c3beac0997899659f6c1a7331a2e0d06264a781952e43543e3d3696f7ea18c33c18597899ae1fac348d97f5ddcf07e525f1935fe118e9f19f2bd51f425c9a1aebbe1d8e5eb2f48a5529c3c0fc82d217277894db7791078ca14bcd74770aa1aaa2a59cd73627059655", 0x1000}, {&(0x7f00000013c0)="16f348e614cdb22f7fda22aa727de47a8b60d3421e34f6f77918dcac2a197b7490c8e0871255f036b687209bfcf44dea0c143dfed17fc26b1af15b3defca998eb36cf57b42a592f89d0169b1007026193b5626f12178811e249baa44476c54de839772ab2a1f5cea50252118fee0f99286abeb771ddab78d13f90dd8b48d54010f26b7c1ab094b5ee8d6ef282c0b9f153f1fd63c51765b30c20686056d7f5d97d8730834be29a7127dfe227b9b565ddef51305dabc6b3074b73d40e836e671c173", 0xc1}, {&(0x7f00000014c0)="29e9492a9a36ae39194bab", 0xb}, {&(0x7f0000001500)="67b72d0ab1b6", 0x6}], 0x6) 16:01:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffdc2, &(0x7f0000000340)) 16:01:27 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x4, 0x9, 0x2, 0x388, "6ec77ce1497ff98f6dd41a281d6e9703458fd4eb", 0x1, 0x9}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0xa2a) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) 16:01:27 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80, 0x0, 0x3, 0x4000000000000000}, {0x61, 0x0, 0x0, 0x3f}, {0x8, 0x3, 0x7f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf4, &(0x7f0000000080)="b6") pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDSETRAD(r1, 0x20004b43) 16:01:27 executing program 1: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000280)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008c7940dfd00c000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000007d1b3e314d9dc42873e8f7d42b3352f5990370cffd819d443d6d11b4f8ada2e7643252c6020a0dae7fba6746c6b8bf8c71b98e8545ab618309134243a05186fb5b574a700c5fd430eb33184c9d1a56358e8bddb1ee8b925b20df3f912d46f3ff65df4bf2b22516a756ca0a7591fed5c0e1be6c16745cc6821b89f4298ae9bd775a859a70a831ed1ac3fd41780c075cec8f302fe69d8cb971dde91af16a1b00000000000000001100000000000000"], &(0x7f0000000240)=0x6e) mkdir(&(0x7f0000000540)='./file2\x00', 0x120) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x10000, 0x42) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000040)) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000100), &(0x7f0000000180)=0x10) chdir(&(0x7f0000000500)='./file2\x00') recvfrom(r0, &(0x7f00000003c0)=""/246, 0xf6, 0x40, &(0x7f00000004c0)=@un=@abs={0x1, 0x0, 0x0}, 0x8) pipe(&(0x7f0000000080)) socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r2, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) sendto$unix(r2, 0x0, 0xfffffffffffffeac, 0x40000000000024, 0x0, 0x33ddacdfec233cf5) r4 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000200)) bind(r4, &(0x7f00000001c0)=@un=@file={0x0, './file0\x00'}, 0x332) recvmsg(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:01:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x20, 0xfffffffffffffffe, 0x10000ffffffff}) 16:01:27 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e2000000e74de4000200"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) utimes(0x0, &(0x7f00000001c0)={{0x0, 0x200000000009}, {0x3, 0x410000000000}}) write(r0, &(0x7f0000000180), 0x271) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xfffffffffffffff9, "0900abb8afb40000e37c81febe5803cdbc0e8b00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f00000002c0)) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x400, 0x0, 0x1f, 0x3f, "e4b05fe8c92cdd798820344e82be1cb52460996e", 0x10000, 0x8}) 16:01:27 executing program 1: bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0xffffffffffffffff, 0xfffffffffffffffc, 0x7}, 0xffffff3d) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f00000000c0)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xa00, 0x0) 16:01:27 executing program 1: clock_gettime(0x6, &(0x7f0000000000)) r0 = dup(0xffffffffffffffff) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x20100, 0x4) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) socketpair(0x30, 0x3, 0x6, &(0x7f0000000140)={0xffffffffffffffff}) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x1, 0x0) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x40, 0x0) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x10000, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) r7 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x680, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x90, 0x0) r9 = socket$unix(0x1, 0x3, 0x0) accept(r3, &(0x7f0000000400)=@un=@file={0x0, ""/4096}, &(0x7f0000001440)=0x1002) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffa, 0x0, 0x41, 0x4, 0x7ff}], 0x9c, &(0x7f00000002c0)=[{{r2}, 0xfffffffffffffffe, 0x20, 0xf000000c, 0x8, 0x3}, {{r3}, 0xfffffffffffffff9, 0x1, 0x8, 0x1ff, 0x4}, {{r4}, 0xfffffffffffffffb, 0x8, 0x80, 0x3, 0x3ff}, {{r5}, 0xfffffffffffffffb, 0x10, 0x20000000, 0x2, 0x8}, {{r6}, 0xffffffffffffffff, 0x1, 0x22, 0x3, 0x6}, {{r7}, 0x0, 0x10, 0x80, 0x67d4db47, 0x8}, {{r8}, 0xffffffffffffffff, 0x5, 0xf0000004, 0x0, 0x1}, {{r9}, 0xffffffffffffffff, 0x8, 0x1, 0x0, 0xba1f}], 0x0, &(0x7f00000003c0)={0x6}) 16:01:28 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000080)) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) execve(0x0, 0x0, &(0x7f0000000540)=[&(0x7f0000000400)='(\\\x83\x00', &(0x7f0000000440)='(\\\x83\x00', &(0x7f0000000480)='\x00', &(0x7f0000000580)='(\\\x83\x00']) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = msgget$private(0x0, 0x0) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000240)) msgctl$IPC_RMID(r3, 0x0) 16:01:29 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ftruncate(r1, 0x0, 0x3) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00./file0/filZLP'], 0x10) pckbd_enable: command error 16:01:29 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x8, 0x0, 0x0) dup2(r0, r0) 16:01:29 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = getppid() r2 = getpgid(0x0) fchdir(r0) fcntl$setown(r0, 0x6, r2) ftruncate(r0, 0x0, 0x8000) fcntl$setown(r0, 0x6, r1) 16:01:29 executing program 0: clock_getres(0x2, &(0x7f0000000000)) 16:01:29 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) readv(r0, &(0x7f0000002540)=[{&(0x7f0000000200)=""/98, 0x62}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 16:01:29 executing program 1: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') r0 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000140)={0x3, 0x7, './file0\x00', 0x4, 0x9, 0x7, 0xffffffff}) utimensat(r0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)={{0x0, 0x1}, {0x5}}, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r4 = getegid() chown(&(0x7f0000000180)='./file0\x00', r3, r4) rmdir(&(0x7f0000000080)='./file0\x00') sendmsg$unix(r2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="25e8680700", @ANYRES32=r2, @ANYRES32=r2, @ANYPTR, @ANYRES64=0x0], 0x28}, 0x0) recvmsg(r1, &(0x7f0000000200)={0x0, 0x1a3, 0x0, 0x262, &(0x7f0000000240)=""/156, 0x9c}, 0x0) 16:01:29 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000140)=0x3f) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000040)=0x3) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)=0x1) 16:01:29 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) clock_getres(0x0, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000000), 0x3) 16:01:29 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x48) write(r0, &(0x7f0000000400)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560c534642a247a3e4003d756b8fb6f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a", 0x122) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x3c3, 0x3, 0xb, "b08dce5800"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:01:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x5fffd}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000100)) 16:01:29 executing program 0: r0 = socket(0x18, 0x1, 0x0) ftruncate(r0, 0x0, 0x800) setsockopt(r0, 0x80000000000029, 0x35, &(0x7f0000000000), 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) 16:01:29 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "f000000007000200fdbe0700"}) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) readv(r0, &(0x7f0000000200)=[{&(0x7f0000000100)=""/207, 0xcf}], 0x1) poll(&(0x7f0000000000)=[{}], 0x20000000000000ea, 0x0) 16:01:29 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchown(r0, 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x8) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) 16:01:29 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) writev(r0, &(0x7f00000008c0)=[{&(0x7f0000000340)="d318754638c7f2b98a2cf7b116888f056f45", 0x12}], 0x1) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000380)=""/245, 0xf5, 0x1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) poll(&(0x7f0000000080)=[{r1, 0x37fb0f89810124a6}, {r0, 0x40}, {r1, 0x20}, {r0, 0x4}, {r0, 0x20}], 0x5, 0x6) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f00000005c0)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f01fb0a70b8b27eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc9e9756cbac315a3564", 0xec, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ftruncate(r2, 0x0, 0x0) 16:01:29 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000040)={0xfffffffffffffffc, 0x100000000000007, 0x0, 0x7, "d730c1e7bb6f4de400"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:01:29 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) getsockname$inet(r0, 0x0, &(0x7f0000000040)=0x1db) 16:01:29 executing program 0: r0 = msgget$private(0x0, 0x80000000000002) msgrcv(r0, &(0x7f00000003c0)={0x0, ""/91}, 0x63, 0x3, 0x800) msgrcv(r0, &(0x7f0000000080)={0x0, ""/193}, 0xc9, 0x3, 0x0) msgsnd(r0, &(0x7f0000000180)={0x0, "4ab9c08f49705bf9db1b6f87be78bb46e4d83de65f51edc79ed7de09c692811fe91f9867b4065548f1f5fd8f26405508bfbd32092d7f09b443eb21bf089d4c6653f685a325d6ffa641bc9138cf4b5c435b39ef68b58c1bab75e244bcdd650ed6a5f213690f35004acbaa9f4c5fc2c187728ac49595c9a8abc310d82d5cd9e7cf2d19846493693ea552b7e50ec1d74dd2f0e68a02628d3efd9b51570888d9e1a82e1f4671f6d9ac6742ddcfe70081dd13a594536372dec24af130ef96ffde829c16fd317e7ca1be5ef8904b4183be86f7f525c9ce93e9ac78458007c30883c61657024697d29a09192b49716802d29a64e6"}, 0xf9, 0x800) msgsnd(r0, &(0x7f0000000000)=ANY=[], 0x0, 0x0) msgrcv(r0, &(0x7f0000000680)={0x0, ""/252}, 0x104, 0x0, 0x800) msgrcv(r0, &(0x7f0000000600)={0x0, ""/109}, 0x75, 0x0, 0x1800) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) msgrcv(r0, &(0x7f0000000300)={0x0, ""/162}, 0xaa, 0x2, 0x1800) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x4, 0xfff, 0x6, 0x0, 0xe2a7, 0x100, 0x1f, 0x2, 0x0, 0x7fff, 0x8000}) accept$inet(r1, 0x0, &(0x7f0000000040)) 16:01:30 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r1 = socket$inet(0x2, 0x1, 0x7) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet6(0x18, 0xc007, 0x6) r4 = socket$inet(0x2, 0x3, 0x401) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x82, 0x1, 0x8, 0xa12}, {{r2}, 0xfffffffffffffffe, 0x0, 0x4, 0x959, 0x1}, {{r3}, 0xffffffffffffffff, 0x20, 0x80000000, 0x8001, 0x1}], 0x8001, &(0x7f0000000100)=[{{r4}, 0x0, 0x88, 0x1, 0x2, 0x7}], 0x3, &(0x7f0000000140)={0x7ff, 0x62}) r5 = socket$inet6(0x18, 0x2, 0xfffffffffffffff9) getsockopt(r5, 0x29, 0x3e, 0x0, 0x0) 16:01:30 executing program 1: pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) r2 = semget$private(0x0, 0x7, 0x4) semctl$SETVAL(r2, 0x7, 0x8, &(0x7f0000000000)=0x100000001) flock(r0, 0x0) fcntl$setstatus(r0, 0x4, 0x46bfb) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000001c0)) fcntl$setstatus(r1, 0x4, 0x4) fchdir(r1) ioctl$TIOCNOTTY(r1, 0x20007471) write(r1, &(0x7f0000000340), 0x10000014c) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_media}) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x80, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10000, 0x8) r3 = getpid() fcntl$lock(r1, 0xf, &(0x7f0000000140)={0x2, 0x2, 0xfffffffffffeffff, 0xad3d, r3}) 16:01:30 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x80000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)='N\a\x00\x00', 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="401204dac8eca34dde8e61bae114e1d44d89183d887d502b5cb0ad50e6d651e3ada85b2dba0f2d1c31196c11d4a465a3f504f6e7cc28c57804116eb2879a3ce635567d389a954fbef12ac0", 0x4b}], 0x1, 0x0, 0x0) 16:01:30 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffa, 0x1, 0x3, 0x1, 0xdb}, {{r0}, 0xffffffffffffffff, 0x57, 0x1, 0x4, 0x401}, {{r0}, 0xfffffffffffffffe, 0x28, 0xf0000021, 0x8, 0x7fffffff}, {{r0}, 0x0, 0x1, 0x4, 0x7f, 0x6}, {{r1}, 0x0, 0x29, 0x1, 0x100, 0x8}, {{r0}, 0xffffffffffffffff, 0x96, 0x2, 0x3, 0x1f}], 0x100000001, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffff9, 0x20, 0xfffff, 0x4, 0x6}, {{r0}, 0xffffffffffffffff, 0x2, 0x6, 0x0, 0x7}, {{r0}, 0xfffffffffffffffe, 0x1, 0x6, 0x1f, 0x10000}, {{r0}, 0xffffffffffffffff, 0x4, 0x80000002, 0x8, 0x833}, {{r1}, 0xffffffffffffffff, 0x80, 0x40000000, 0x9, 0x3}, {{r0}, 0xfffffffffffffffe, 0xc, 0x4, 0x6, 0x1000}, {{r1}, 0xfffffffffffffff8, 0x8, 0xfffff, 0x4, 0x5}, {{r1}, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0xe599}, {{r1}, 0xfffffffffffffffc, 0xa0, 0x10, 0x7, 0x1}, {{r1}, 0xfffffffffffffffe, 0x4, 0x2, 0x0, 0x7}], 0x3, &(0x7f0000000000)={0x3, 0x5}) write(r1, &(0x7f00000001c0)='\\', 0x1) r2 = kqueue() kevent(r2, &(0x7f00000004c0)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:01:30 executing program 1: r0 = msgget(0x3, 0x1c) msgctl$IPC_STAT(r0, 0x4, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/217) 16:01:30 executing program 1: munmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x3, 0x30b4a881, 0x6, 0x8000}, {0x41, 0x7, 0x101, 0x9}, {0x3, 0x6dde5d09, 0x3e, 0xa935}, {0x0, 0x200000000, 0x7, 0x4}, {0x1, 0x3, 0x5c0, 0x7}, {0x100, 0xfffffffffffffffe, 0x0, 0x10}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) readlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/189, 0xbd) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x1011, r1, 0x0, 0x0) 16:01:30 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000080), 0x10000) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000040)=0x1) fcntl$setstatus(r1, 0x4, 0x44) dup2(r1, r2) 16:01:30 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x21ffd, 0x40004004000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186004008b000023270004000028000000010000000000000028000000000000000000f6a2287f433f", 0x2c}], 0x1) 16:01:30 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) open$dir(&(0x7f0000000000)='./file0\x00', 0x890, 0x2) bind$unix(r1, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) readv(r1, &(0x7f0000000080)=[{0x0, 0x32f}], 0x100000000000039b) 16:01:30 executing program 1: r0 = shmget(0x3, 0x3000, 0x20, &(0x7f0000ffd000/0x3000)=nil) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xffffffffffffff62) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r5 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r7 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x9, r3, r4, r5, r6, 0x20, 0x6}, 0x1, 0x95b, r7, r8, 0x1, 0x9, 0x21210b61}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) mlockall(0x1) r9 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f0000000000)={0x20, 0xc7}, 0x8) 16:01:30 executing program 1: r0 = socket(0x2, 0xc003, 0x6) recvmsg(r0, &(0x7f0000000180)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000000140)=[{&(0x7f0000000080)=""/151, 0x97}], 0x1, &(0x7f0000000340)=""/143, 0x8f}, 0x40) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000200)="5050ec69cc4f0dcf3ab6d4f899ede531c63f836b38cc77b4e78f13c964e1a4f6524d185053cd3382ccf15874bc55aea761c6027bdf4111002fc67a473e426e72ce60957965f1f32f5ecd3295b2122acd7ea3a4c34a8624a5402ca68df4ad3fca8e290bf2ea5baba7c3046dbc0c496c6f49a97d5f895b52b4ea9bbae453beae4d9797fb775ef99e4bea293e0a5ec39a797ac65ff1c088123e0e7b700332f229e1a4e45e3ffdda42d147675333c7a33d90f4455013b184d5dd4a91b6f2d4dfe941f32fee8fa30222ab00c0b05359815dee0c52833feca992a5086f5461d5ca326965336ce68f90d6546d82f24a9012e16620ad97ffc3c137ca0a440dede464364fbefa4ed88e2fefe153801733", 0x10c}], 0x1) 16:01:30 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) shutdown(r0, 0x0) poll(&(0x7f00000000c0)=[{r0, 0x115}], 0x1, 0x0) 16:01:31 executing program 0: r0 = socket$inet(0x2, 0x8004, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='\x00', 0xfcc8) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000000)=0x800) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)="58f9abdb", 0x4) 16:01:31 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x4000400000002c2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r2 = getpgid(0x0) stat(&(0x7f0000000080)='./file1\x00', &(0x7f0000000140)) fcntl$lock(r0, 0x0, &(0x7f0000000000)={0x1, 0x0, 0x3f, 0x5, r2}) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file1\x00') 16:01:31 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000140)) openat(r0, 0xfffffffffffffffe, 0x20, 0x8) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x0) mkdir(&(0x7f0000000100)='./bus\x00', 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x4000000000040001, 0x0) readlinkat(r0, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/205, 0xcd) writev(r1, &(0x7f0000001340)=[{0x0}], 0x1) pread(r0, &(0x7f0000000240)="e0822c8cc86f139c0c344eb8bd5d384f6334087e6e794681c44fefdfe8c36088206ca305886044740596adfca849dd9cfabfa757319fd1f4f645c5091d368306fad4020cff38450a2f444dce3a3684f946f72b061f3ed49af77fb4e665cd392930ed3dfe13d17a2627c260534e78dc17ad02ddfe84fd7467991223b21c12fe221c0c59fa3f4b64b57b211e", 0x8b, 0x0, 0x47) symlinkat(&(0x7f0000000040)='./bus\x00', r1, &(0x7f00000000c0)='./bus\x00') ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)) 16:01:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bca) r0 = open(&(0x7f0000000100)='./bus\x00', 0x4a2, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x84) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./bus\x00') write(r0, 0x0, 0x29e) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) 16:01:31 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = fcntl$getown(0xffffffffffffffff, 0x5) wait4(r0, 0x0, 0xb, &(0x7f0000000180)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x3}) 16:01:31 executing program 1: 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) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:31 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x800000000000009, &(0x7f0000000080)="292918d7", 0x4) r1 = socket(0x1e, 0x4001, 0x4) r2 = dup(r1) getsockopt$sock_int(r2, 0xffff, 0x200, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000000)=0x1) 16:01:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff2c, &(0x7f00000005c0)="db73ef642695022476229af1724d879de442dbc8af6411591837e30827893e64184b83515cfde596165dbfcb194d387d11c36a9415906ddba32e30391d15cdf862543891f18f768a045f0becc9171b5c75c4735fb075096ca1fd195ca60edb8c1a24ead24346e8d099d01f010b107565d4addfd85e1a9d9f66ebba787aab75b9876c") 16:01:31 executing program 1: r0 = socket$unix(0x1, 0xc, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x8}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f0000000000)=0xfffffffffffffffc) 16:01:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xc6, &(0x7f0000000100)="25e6cfca33410a09219e7ac0247277ccd311db5b4b672f66aa9e3651ce3b8cd8f9a6434b11373436aebe8018bfefbf148863d10a9ba6b071b352c850b3796c21a226ecff83489bc41243e85c8021146d1a25a5a796f9e17b0541a5ae5e245aef35bf20a137bf57d17c89029816ae094b897e7371178f69883214d2669dd126614b8670e6a304bd695192832b09cd7082c648e428106cbacee2c3736c86d60a77a567c4b24fb1be2682de605396870fd8b879a2a018a2529fac4d5508a63b791d7fa4a83acc40") 16:01:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000140)="fecba2bcd05d77a0584fb1f3a68bd764cba977d860dc1ceedf35b65099553ab72004f90cfdf93f769af6559566007341794fe9e98d0c639ff2eb59bcd03c5a474fe711bbe7c038988fa3d208025fa41e1b8c51fca0b581b413cc941f3f5a5902e271d0d86191b9a7f48337f72546409c81bd46f7a6ccf023a69a9b07686b8de0bcf74da1d6ac", 0x86, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x3c}, {0x6}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x2006}]}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setgid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$TIOCSTOP(r1, 0x2000746f) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:31 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0xcb}], 0x4, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x21}], 0x8, 0x0, 0x0, 0x0) shutdown(r0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000080)=0x10) 16:01:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:31 executing program 0: r0 = socket(0x18, 0x3, 0x0) shutdown(r0, 0x42) mknod(&(0x7f0000000000)='./file0\x00', 0x6000, 0x1f) fcntl$dupfd(r0, 0x0, r0) accept(r0, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 16:01:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x12, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x80085301, &(0x7f0000000140)={0x0, [{0xc6000000}]}) mknodat(r0, &(0x7f0000000080)='./bus/file0\x00', 0x6000, 0x100000000) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000380)) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000280)) bind(r0, &(0x7f00000002c0)=@un=@file={0x1, './bus\x00'}, 0x8) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000500)=ANY=[@ANYBLOB="00008005007f6e20acf6fdffffff1024a3ff7f000000000000ffffff0000000000e08d17db74b0cff9e7b493b9c5c75d61f126c6beeba8ae0785eaa2ee4bfb40eb68d63e5ba4745d5c99080774345518ef94ac53cea35a81c3a54cf7f064e8d0d9b425a4523f2d021fa36ca3294382ed1f1a5c224a8b7450783da26449ae5e31c36c8bb924491961a997e52eaaff9c758ced9e956a017222df47ceb3ed4db152017584a32164caba3baf0091b9bd23b3837f90799c0b3c0a2a626e7ca1cf6992991bbe27807f13ec59a49b9b3d00e2ed961f7758f0309adf329c78b125e6dcdc2109ddc470270a1993811f4a6a99a0f7ffb6be40c1264373ca14946350d10bac053e07481ee5069179dcd9b107b3450755f183776914b52d521f8ebe1c3b5fa9b58afd8f200d3efc9edfb0dc04a7b620a4d74fcc0e88eb7c39595b"]) 16:01:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10c01, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000180)='P', 0x1}], 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) fcntl$setown(r0, 0x6, r1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000080)={0x1, 0xffff, 0xfff, 0xb2, "0b7f420bb09762685c1db614a72b796d6164d807", 0x1f, 0x81}) 16:01:31 executing program 1: r0 = socket$inet(0x2, 0x800000004001, 0x0) listen(r0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x2, 0x0) fcntl$dupfd(r0, 0xa, r0) bind$inet(r0, &(0x7f0000000000), 0xc) 16:01:31 executing program 1: r0 = getuid() r1 = socket(0x18, 0x2, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x100, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) fchownat(r2, &(0x7f0000000080)='./file0\x00', r0, r3, 0x4) setsockopt(r1, 0x1000000000029, 0x20000002a, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000000029, 0x20000002f, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) recvfrom(r1, &(0x7f0000000200)=""/4096, 0x1000, 0x840, &(0x7f0000000040)=@in6={0x18, 0x1, 0x7687, 0x401}, 0xc) shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) connect$unix(r2, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) getuid() write(r2, &(0x7f0000001200)="3ad136682478c0588ddae73714c050c510abf9fcf4cd5b8e9a3a13f5281aeb1dc27c5f3027fec9e7c9a0b74510febb10908494dd483b100e30b9e50cd425d83a974435dea1af7bedd217ac5ef98d3b0f87aaadcdc4a4cea89bd4222f247bdf6978b96fd4d12d0d291829600298707170e719f3343f754b9aa2d6798c1e5c9d5ecc9c3fa611cc61b4f14faeda8ef1496d7ec643d6fab7ef649e7ff8ed7443", 0x9e) 16:01:31 executing program 1: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) write(r0, &(0x7f0000000040)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000080)="40a958b6e532f0352a17f248537b78a4d987c7e3", 0x14, 0x0, 0x0, 0x0) fcntl$getflags(r0, 0x0) 16:01:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x2) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000000000)='N', 0x1}], 0x0, 0x0, 0x0) 16:01:32 executing program 1: socketpair$unix(0x1, 0x3ffffffffffffffe, 0x0, &(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r2 = semget$private(0x0, 0x1, 0x84) r3 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x842, 0x60) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000200)) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f00000000c0)=""/8) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$WSKBDIO_SETMODE(r3, 0x80045713, &(0x7f0000000440)=0x1) syz_extract_tcp_res$synack(&(0x7f0000000380), 0x1, 0x0) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0xffffffffffffffff) semop(r2, &(0x7f0000000040)=[{0x1, 0x8, 0xac95d12287ad2dca}, {0x10000003, 0x2, 0xffe}], 0x2) semop(r2, &(0x7f0000000080)=[{0x3, 0x8, 0x1800}, {0x0, 0x6d}, {0x0, 0x800, 0x800}], 0x3) fchdir(r3) write(r1, 0x0, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20, 0x20) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) r5 = shmget(0x2, 0x2000, 0x80, &(0x7f0000000000/0x2000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000001c0)={0x8, 0x0, 0x2e07, 0x600, "b5011b35c8f4ad1cfee213f30c0c7834a919c889", 0x2, 0x3}) r6 = geteuid() r7 = getegid() chown(&(0x7f00000002c0)='./file0\x00', r6, r7) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000140)=0x4) r8 = semget$private(0x0, 0x0, 0x100) semctl$SETVAL(r8, 0x3, 0x8, &(0x7f0000000300)=0x4) semget$private(0x0, 0x3, 0x101) r9 = socket(0x12, 0x1, 0x8001) chmod(&(0x7f0000000280)='./file0\x00', 0x0) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x601) getsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f00000003c0), &(0x7f0000000400)=0x8) 16:01:32 executing program 1: fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) r0 = socket$inet6(0x18, 0x8007, 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x9) r1 = msgget$private(0x0, 0xfffffffffffffffb) setreuid(0x0, 0xee00) msgctl$IPC_RMID(r1, 0x0) pipe2(&(0x7f0000000040), 0x4) 16:01:32 executing program 0: clock_gettime(0x2, &(0x7f0000000200)) r0 = msgget(0x1, 0x420) msgsnd(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="01000000000000007efd58defd3a1acefe06449055"], 0x15, 0x800) clock_gettime(0x3, &(0x7f0000000000)) 16:01:32 executing program 1: r0 = socket$inet(0x2, 0x4002, 0xffffffffffffffff) r1 = getpid() r2 = getuid() r3 = getgid() setpgid(r1, r1) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={r1, r2, r3}, 0xc) r4 = socket(0x400000000018, 0x3, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140), 0xc) setsockopt(r4, 0x800, 0x9, &(0x7f0000000000)="801e70c0d75e93cfb42e00d0228349f831fc1d10ce757f8648a28e88e4e07ab045da0ebf9b01d7425e8df87809df70291c9782438373704d3ad4f3214fa529833907a74a969e5d3e0d980908682db7bf41538db3b23347d39b9c79f4ccc320eb37f9f9ed27054a87171d6beb0a08e8b22a30c755f76751176d5354ddbaec89e104a8563fd51753b7a66ea2946dc774a52020bb22e61d3d067ce4b13abb57d0680faf07ea451e9ea2ebd336d6b9d6a9619acfc8dec838e8a126fb7cf55c6fb43755bfbad4a1a51badbf977b8be4305a5b", 0xd0) setsockopt(r4, 0x20000000000029, 0x37, &(0x7f00000000c0), 0x0) 16:01:32 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x2001000, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x3, 0x80) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x10b885, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./bus\x00', 0x2, 0x0, 0xffffffff, 0x1, 0x7, 0x400, 0x3, 0x0, 0x0, 0xcd2, 0x1}) read(r0, 0x0, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000000)) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000340)=[{&(0x7f0000000180)="5b31e996f4cc271c477e4d0f8c9801fb70acebcc2e2751ba579d2dc029b58c", 0x1f}, {&(0x7f0000001000)="dae0eaebc9061a808b4cd0b844a80cead6fb4e02e20280ae0cede6dea935abb8e89247abafde2258115150a43473752d94dea82877c820fe94328b6123a440ccf194a4f6b5879c64c236ab55468a92a1d3c7e181ee6af405b0c179b1172c79f8959355b8d2e22371cba81a5ec8ecec1743d3b1e9c9d8c921b2030a561e488c540074c2def89aeaadcea8934645149a38602c2695068615eb3ac45df8ce8afb318c510e8695589d37b28c11b780bf1f75f6594388910a490c18e44ae956bf81b2f06aecf872904812c596dc301f91754d91b97ac14331573f6df40d01e72406a3c11e748dade9f0c910c2a48db87fa42360c9eabc40b671de59ceea1f912666ad1031977369b886f20366f4b02afca8129a2a83b0bd4cc47f8961fd1e095073a0396e1fc278d45a042e286fcaad01259c6969a82bbef77d736490935c55ccd6de8ab194bcd0a2428e5ff90a92e93cdcfbcadcd962757100a44d1ffa324dc347674a2f12ea202271a046e00c8a03dfde4b1f9f0b74835a76eabfd7c6dfcaaaf64c4cfa33eba03f3ae7daac89de7188ee9988118545bcf30c8ed5f9e5516765221936b90a24d03d5514f17f55b2664f7a28c292d33febe0a167f1bdbe7694c04a79843f0b78001210fec1665c57fc8d3f52cc94964678164a82e04b101cde4b2839fff1e93ec4f23ea7a46c061a303820deed84669ebcd29f26040528c226627335020ba90d52a3915380049c08aa888d43dff0eb28fa27a118480dc7171a5266f516c9455ab69ad9a4830df8d2dfd229114663618f9c1e2d5d26e494bfea09320e325d35cf470575cb83f0299558c578c1abb8d9e67727406f4e89ae9613df76b7dbb4c7a3688ff28cf11ed73eda59ae1d639931f4eca1d07e8e2dbeb5c0ae98c7de664bbb52a5b3873b107bfa5340d78b2af522aab4c03ecf19650dac82b155df2e2c073acd5858cfc5804e2bdcf906f5e0183af98ec44205d66b306cdedf4710bb184aa6210e516d0f0b1c876280d78d4d3528d450c934c201ccbd7ba088e240c68e728ee162c4192b74915631798489662687efc5dade786c0164d5a42c6aad2ffc0bfcf7590a51b316bca98146d76a8f45943b189bb0a938cbedf3c72c3b7eaecce95db9423a66ae243ee6a88f9ff8af908b898b0ed94799910edff7e576ea30bbf00f798de73d1fca724d3f8e2d93d71c1a7685b9e3cf9a6d10bbbbbe7388f2422c429efd1a43d64339d993bcf211e25f6485ef2d0f7beeef3ce18f4efae78c835baac947a5ffa6fef86cb7e54a0230869109b3d0191818cf6dd0c6291e613dbfb2f24df74e9ec924f8f7e85ead1fbc078e7dabcefda5eebfb29cee23615124f3025b1bff6589e5e3f6334bbd2b66afc78dce0098f91144d5ebe63159cc24888021c8148bb10e6f8aaa2e048f226a514bd42f81edf1991210c5f9bb5392ba42714a572d1aefd0f7c1b4cb241f542d3f033bf7dc99c0fb0f728c5069cbbf5ba99abe944d2899710f9422ea80077e07124412617403c51ab2be411d32d1c89fe998ce507cc9b67eb3a0ab3e1818c4646f965aade118b3eb43488d98afb2c42f9f812a6c1a170c64d43676ba4449025379dd6b266a401562519d5b542bf9b208db27b91b1fc9d29288e6c11bb4b85f414aee12f8c8f6a4cbe43bbde275eaf37d5f6656d90f289b9c094264c5963eebc91a16a6291a8d679d2777ba0cd65f1588d484abf70d9e5aefc3c6fd8df59d41c4eb56e8effdec7ef3b7a499b7e2e4840acdfa83e074b41f3521bfd03e2709e4f719aa2ad589525acb747c372ce0596e50975985a188dabcb61a613ba1f3c24973d27d6ad81c701fc63c282d92ab6c2f0f468aaa5c052e06d0072bf9eed141590c91d16f0e5e82eb9b3ecc10c2736248449684d2f3c3391cf08f44157296b65a2fc57188932a5a42227f18764f6a82c5f4607a925207eb696701fff10fde871d537433bc4307cac0442fc1293ee67fc7b020623b2469a4a7c387908403e3cbf1619966b0452af8106c2397c6b9012ba28ffd3bfd8c85b034c4955688fd71a27dcb9a7adddb92f2f8350a19fd208409c7dd0c4759452634d13de061504ec8c970f7e839099b251c1948de00a88cdbf084cd474701b137a2eb24f1af10509c2de6b5905f0436b08dcc38048e909768456a22b6cb9c77ccd7f023ef6c74208b8d792b5826d73170867faa75cdfd2ac454136e66d5d986d881f905a9335b7950d7d3ded7d359abf4fe3f4aa6f2122b479e65e18db29a839a10905a26e8fb145196cd99906ab454e1b5d32e01543ed0c629719ca00fc8b5ae1a2b39e334e49b6fbeb005f89b716febc8e779da8d505bdb9ee2c6ee33c70a6ba13bd0d952acaa456487d9f432c3b0272fbf5a82c8adb7d4ac6adbf968b62c0fe076c30ccfd6dfd1c68f112657e8dfa4399c770c23ef38af36d11c4cc4e7f7f29f57cc6c80d3416a865d41bb786dc4853c9723db3bb57c477ad14b1fa2552864f8afa22fa01c5c453b31cfbb5a40caa8dc6dd05faf92853a90aa461be738135f4c2ad57a695426d5530f85395cf4b7053475189baa784b7fa1164db0031ee4d0ca754271735bf2c70619ffc54fc5d6725674b1aa42ea3e5dd5e1a0d95ab3cd5f1434610a773139342c957f8cb78823d6f4db04d65d15db6ec0e665f3160c3c2e9d6bed8f3df53192109c441a0be8e525cee0676111c790079ecef68fa2f8779df298eea4d37c219c34ab73985d42268c563d799dea141f0c8ea91d5ec72687e944204e9f983b446e2edb304c82fce1875103f6dc821f416196baef8cb9a9efcb0ea19e76fe32cdbfcd8a46500907efc1b3e4868e95beb9c132367da3f79cd7682d001eb3603f984739dc6bb2cfe77f217464d33af5591d87e8ca2e0bb9e6c57adca00326e8ac0428b85b45c0f8c3cb06578234ee788ad8309d311ccc93a21becd6725679ecf84014f098fe86ba9f4400e9135443190036e24cd36146c601fc785e7a6661ba93876b438a72ffde90645b2b4d38f09b0e997e9e4e4b4b292f54fbc618cb714b7ea068e7ec3f8bca487dc3ae48e1ba8c67ba86a67e031af391c1661fd38a9abd8a1768db7da5cae94ded76dd3d3fe1b6ffc3bf0216382633e0dc361cb0636298fe66b5da273988121c073cbc7221a2dd68016ddfcb7b3f1537aafbb28be72ac11e8e00119bb28bfe2995b7b2877b2bc75a0d6ca293787918137390fc84bdd93a3f041e480b2bb067a7c406288883e760181445b114d5d368fcf760983871a210d42ae316f9f186f3998bff1653ad2715205c3bf9d5a809a8f0b56b5d24eeb5c2baf45f8edeed943a57275883f94e922f6840bbe63cb7a0dbe2033caf8c43f45f754572141b8fbb8690a9d8e62fda16f440ce17168aa65938f1f0b18500c8a244c1e4ed8e2488a840e0348971dfb376ea96fd427e349c43a9ae184738f1b955167f2ec09fa64353dfc90417dbd07ecd85fbe8ec497b56007eb6ac02aa3e47b612ef33f05582a2f0ae57b6d0122187c178746d279c3f1b4f954f4aa5a8a9025e980ffb110a24e58628fa5c78dc1aedf8f151252cce082b558475c68850a12b4fa8e9f64217162cd5bb3e9fcacd7621a8ed5a4c92c7656af3d7ee90082676271b22a5864320e26158cf498349638e15f4c15136c09e0686aa30e36499a1b4caac59e3e029c54026b11197b1694fe4b284737c7b27960b82e43111c05558a2acaed2c8af799751ee87885b0478a183c6394e7dfd2d3d422649a24c0b8579ea56c2c2f86887735b4b9f1c04f74833baef402d1cf2821faaf01b4a5ccc0bfbc7599f6f2babeeda7dbb57e2eeaf025b8d34d2554d627a9401ec0a54dc426392423139600c672c77bc7b3591e211d84fe32ee2c5ac6ed23ea0cdcc2003537de9dd93d23f19dc5413dccbe5971212f9ed89648ec55395a2900e3ed918e9617c4c66b5aa8309b900a974d214a371eba4c59082e24e6ca9f959503c5fb69874bc7a31d9baa6541027ba01ee7d0fde2b4c7b481905842413660f9c22768f7a4536d44bb9d6125051485c519284d4c59b16211ce09206674f83bd3dba3ec58528aeed0dbdedc4789ac333c1bce98bf518e8dddc8a0dc6e60d618e6d2557837fbb9cb01325d70e786114272ec81ae22d4b22d927116ce31f34625c1c65f38fd270556c2270b1fa217b80610c3e2b7272b4500549598807afe6912b921d973ae62a5f8e9e8293489bbf769624bd739bfdb528926d5825792f237db61d16b426819397d8178672a4a999fcf6c7490dac548cc45c9c547d693d5b5b89b01f7594b05a4beaa6de7a0df4133548d4611ea21c013d4dcb333aa66cf6037c007550cb507396e30d4795d1815cfe7bfc40eab66d6986de02f3512e147bac66d55083cc5a84d3f67da6b21480361e8af5234a71ecf32150c244ab28387d205188a716f99a4eecb84d6c897bfdaa6799e913767c644ff5250fb5ab47100a62299db493d81bfe3f5f04f7acb34d2a2d43efc5f5a006c81f2bc507e7294439ff1aaed9f8fe46c7ecd7a4d36a4fc448f9a382cd778a403cbf391fa6e42d7648128ce3f0703d33c70cf2b2f82b51b7297ee31a1aa6f23e5ecce255d8d01145c9fcb9bd6d5fbfa7832f12e82f1a1ee2b697d901bc33b91ec9c752c758b38f972bb9a7e7e294697960878bb53cc3a8142c36d94507026343b2b5d81f7834c7706fa83635deb5fae47f947f7e0494460d986dc0f8360633dd28c37911f00c4140549a9f49c860ed09eb526471d5326a0b688f8931bbe895df53715d5a0c6c05a923c62cc9ce3b34d3684087056dc7b4e1392795239c4a88e53f137c3a2fbbf525f703b8d648ca0ef121ca27fec95cff5837c563181ac47204687a87780a7cd1c6b339ca6566556fe53c9d6ae59c1a377a8d9651ad32adbe995de909b836dad29f4805375ec193fcb2ef2acdf70c6a5cc7397cd348cd7b66551ba5e97cc0be125e19b7eb08719d25aedb0fdf072de6487259f02a82d8508d0bc95c562354133a534513b33ef54b06297336eac27952d40b188cc5e61255071dc965d0e53e44738ea657c9f6dc41e98da241545bb3c1cf86e606ccf3a87ab3b00d1201d7a47ec46a8b4f8ad7ad5c88c77401daff8495b5db3c4a61e95675b57acd48efb9ee3e70c566f23fa9a74f98f02b3e173cd51a6119de6b9b8ee771583610b50bbb401334aae5b5270a74689afc7b2221c3d0013d51237200f8c1fe377777ffcc1a50f7707b049e9ab39be71ef6d75ef72e2a1efc08e43e2fedb0d74163068d5faf91c452b49bde1ef8c32c480d8515367641b2d77c07e2ef4bd43df74ca8143982a2547b672a631988dba59764947aaae029730b3d8c5da6b1fd11a4eecd07d4e6ef562b8272749e047bd69755f8a1012a8ea4d8824ce99681b67f8c42e9ad5590a6a6c91d1da570b5564f88cf2abb17c8118ffb9c0c8971e39dce80475984972c2bc4069883a0c43a53682136df20fa31f2c3617a016450460a667b518ec7c933b2142ce194e331447dc0ee160159fe2b7c96539cfc403747ac0a934aa6045d90709c8ad1c115a17944e256d7ca90340f508621cc18a5ae5e10a745c2bff43411d0124191ecc3bcc859af0823cadc70a24dba02d90a8ed0569c31c7716735b9049b2fc71fcf1107fd28e4abaaa38e92cc7745a68cdb3002bb424c1187200250653137d7ce80bfb83715e32e1916cf1202dfa2acb32c8d7b344c4da9ffdf1cf3b45dfb39bf7756c30c066df7e18c38ec710127d1b818c322d1b13a6ff43e015937046144208884475714", 0x1000}, {&(0x7f0000002000)="6db6a462fb036e0299f1ed3d31bca5a3741438d78724ee1554f891e281c37d5c56398cc41273366089ad229c8be073ea9335444f452c16a78eb5a345921190ee88798a42858720446e5aca449984deb77bd23f3c6ff025f9f3c53713899598358bfa5f1051402371d78e084af3f79263e9cc67d98d14f1ac1ba27c5bba996eb9c39af4b8a686ee7edc4eac133e0f29d66bb9955ee1bd8069cb4a3777a63421f2af7f718e1efd48a68b6a9fef6e801bbb60ae4ad2e0abf08b42033a7623dd488caa42c521676f88fb4180b879364d5ba618e3ea63f94f1db152c741171c6b44815ed74b1ed259031efda64473e447d0fe6fece87d3554dc6c9736bce5fdf947f50a74789be9dbdd4b0277cf1c950cffdb8fa63847b6776a9866b37ac9e3c821391e1ef4624b93617a72fba98ef426b14b632b207b1a3df5a9d528b19d7222366b8c945fd3f31daf6390253659c51f54799cdd0a30e84fa53de9de0f209321530973939b51cc6b8d328264a8d4e20adcf2ba22278ad458d9a6119bc85cb2152e7283e4fe5a9def8ff2106ce987c236ebfd818dcda6cdd36783620d9229d32c252b2f69e412f534597da90292e382397fc8f60c0fe22ba8ce0abc2de4e3d1c458e64c95bd9a5901780831f0614b1e68a00781de539533a80174befd4912293e7025838986371dfb28283f231ddd48e3dcabb717dbe74d9a79d32f05a36c5890f2738c02b95fc3dbe0b79c9af1fe310e8168f75bdaaad2c0aa5e0bbaafe4ffc32516aba2a818ea632b9726e1e7c7178dc8005611d2525d8453d9d13508affceb073e83509c21a3ebf60d6cf7f963d8e217746de5cc6434383d38e8d87c4b0cf89ac12f413f053457513f2fd71c41dc38c5c71dac6b2375ba80e22a14472a975f66332b46e73afd0bb962543338543c25ffc2a7c8334387b4961ea7b3b27b98522473760bcf532eed18d6dd2c522baeb2e4a1fe6fa654031a2e4d42e0161c781a6e0bc2551d61224f19a698c477d8db642842b2b36f4baf4aad93abae4c1ce48c2263a27597fa1b2126ddc26a1088225214dbde19e867f49e64f473779ac3126ad58c2a29a5f9e49641053dcef412ed734c5222d7d5990ab46722bbd71115dc7a9a2baabd7c41195abbecdfc334e5325a6a3efa9505a16708147d5e67f803325b0e26d7a12fa5ac61a2507f15a9edf7ccea772a6cced2757f588e4428ddf75d1fd722e9e581b53f12833fafb7f411570cd32a676888f67d9ef0b7f2a9a1ff09fd72e3e6120eb6b7d735f2ddd4a33b5048aaca5f4bc20278f3b48f8b06d1aa7673918c56079b276136182743de0d789aedcbc151803cb8a2d32a02b5ed4ce64d01bb57349ac073bf904db1b2ebb4f926550c282eeae0f2bafbf62a42612029ed09d6ac27b10e0c3a3f3dbe0094360e52d08aa3f16f1b64cd83a589eb5494e4b4477e4445c32bdd9c4e1b0df7055a1dfc9132cc993a0bd1a2b3a1fd3221b2c6d6465998e8e0722e9a82bd99131d232f7d7c821c09fe52b0ea1acf7ae929d55e24a280edc780cd239c903054a07c4541e70f07c63db2897d3f2534d1552382017dea407679e3cb92ad5636f52835270f05de87ce7dc38f5476ea708ffa5e9cf4d57c227fcd0f80725aa9361699da70b98dd1fdc9f5b9646c3a0ab00727e5849f2758872e1bfc6c65ee6f0121878569a98c8de7fe72226bcf5f9e6e00ffc0291a7035aefb029086700ff4125ad9d12e281f12c9d904a0be352e3f7278c5f9154b598d89376f1525defd745e4a5e7ab55d4fedcc7e745bf595c1d15de572b310cf61774300aec0c24951e55982b53d80439698e97db3eb172ff8ca9b5eed0d21d3376b9df522b69c2e20bc5a39c2aafa8e2afe890c4c572c2179481669475f3a08bca0e02491a0f86ed111f791e5fab1f7b1397e5e06afe7c2c20184a3cb3b4057acbd9b32efe3ac6d14812b72a04a357075c93d624e4e7cd6471578f2cc394a0389a009318bfa05a9af32d650522f44ce4e3fbb1c15d3b0e87a6e26947e91dea3159cf8d56b255e11cedd5b301cd1d37c6c11cfb19ae9cee2e446fd454a647cc6c864b0d0e4f3d8abe2e3de1eb7f4d28026446015638b87040f00ab05037bd1372592f6b0ec1256750d6331504c683565940357e98331189dd1b203e9512f242cd0e07922850f8256cbd9f8a1c37f2baabc2d389481eb78651d7ce70f6f0123cd4552f01d17745fd6c0457b4d49a10648294394cbe002a8572a16e69c9be3d3e79801abb0bd5a646661b60617fd7e6e8dd84643d194ac04c6f2779ae2e67ade653f2f7dc322328d8310de0e7ba926583de9df89356dfbb44f21b57e5e9453100cb6cf612543c07c175805ae8c10ef69c87f0bbc132fdeaaf0c47eacc079288d6871ce2c829de2f74d78abc3c711c3d3c5b21c623588f4a39e3703afb1539fd25066ac884895667c7c391b3b267b727481a550322d9474474e955272d97c54e8a7fd49c42d24e4fde1ad451645e074345f09235beb69517f917fbd6a5935d1075cbd1b3272e5ef96060dd3d48b6ebbd9b1bab8dfeb45f1dfe2f53ad9f761ed999ce06a283b25085b88592fd6c1e19d2a42e00e2cf4bdd5aa8d1532bd41475eed5fd5b27b03e105e0a6cb88614516504023d4647f1f0bb2ef2538bf9c79ca0d4dcf041b47f29157f656ac4cf94f2066bd75fe28ac31af3961854eac3cfc89cbf990a886d4acec0929d50b7bef41088ee13b0b40dcad7d6fe1f6606f6ef6eb4af725685f304db4284d7c01bc1092ba2a203fa2ef2d333284a4b94efd4f8f03511a7f824e4e52193462b71f627550fb880f481aa30fd696123cc392b10e0860c676fe22af82be279a1df7816ca3c509c12236e6b965d901d5cd7850d4da94d7be1749fb01f8c710c8624d6edbed872a094d736e8dcdcd5cb4d27a4c0b181fefea81a2156a89c3df1d9cc1c6d35891eb336ec0e1407f8cc6ac0c6a880535da3cb3d54fd4d6bf1807144bb7f047820aa97cc481632d9cfe34f9a3b259cf72b3753b7c11034e86052f8e09bbff306060f8f6b809fd3dafc8dd0abc13d3945b6851433402c8ee46c4a50e1021cacafa869e901322d43c52b4ae946154ecf1178a24dc75793cb6f09a08e1d642ac67876c745ad7d06bac31c4fab9ef3ff39c9ff60c9990606e20b34f65bf08b5985d79f8b55c8e045e0c83bb4dcd83836d9ec009a30b94c6177cc85296132995c9403e1ef7ca8ef60adec2b29dd28ae2752e2d1cee972a9305133c03bbf8234523149ceb58aa84c9665d3780bbb36799501e8c4126fd59b320f6d56234d8310b9588319491646c27f248971e37276c321439add5e5d4db6c09a56ea471c48ebab09f4a154e7112de7330c2286986a5ca755ba1b8dbb0d9829d969f82eecaffb0852d5ae16e4eed36cae239ccf60e71fef5d828c24d929298742579d5d139921543a9553c067b861411f4e3049a4f9c2654870b42e48bf0e8d54f4033ba8f3b2cdd4e372edb65ff4addbcd5fc4cf7070e0148e05179c22adcebb39fc21bf10f9b8bececbf5dc90f8f891b516389c7445762d55a03c3afec378b33b86fc577a38ffe5cdfc99785469f06f32945c178098a0437362a69efeff7563a2c77daea4e8c9e85c0e8470ed6cc8333466e8760b2724372a39f3d72290718b4af50b51d6b86fbc66f87c9364573562fcd6b74709cc3bda490925a08628fd67507bfb8551eed9fb7ffb696080ac1256f7e6f7a3e3cdf8e8a3421d465ba0de06cf7d3f1cbd414a663e3cbc22824470f6a64fc36c1454cbb9e4d4acceff003a053a619ea93cf38d14d6913f5bc5273d9f4b23f82dda31b1b798492f0dbcb5bebd00cea18e5078d6dd792b4bea90d5415714e742d5d4194fc4f01ac695776029864c2048b56b3063e62a9d94732cc271a9b7b7cccd705e22fe7553d0391cbd77ecfe0f7719ae80f215c5bf893d6d1c074dde8670426cb8f8115e703a50cfe8355f78d312797bbb5f18ba3ab8440bf5ba387fe2730ca2a41293e7ccc81d86f45ec3683ac2e90164ad0bd6b58fccb7788139c70fd1e39a1d825bccf12925efc5def1f82637f9e056504fbc2885ce9fe6c6e9927a5914337931cccd4ed4dc19b10d561723a679e8460f32a768ccb592f216b18ecb3875864253332a40ac91bdb443ee4cd98d568cddbd5ed32dfae3916e34b3871dd4056c5e4727f234ee7d0285b1947992303109754ba658fd20402ba3e8cadf97571beb07ce80e906d65982babeab5f33c3f2d0ec7c257316ffa578e40e5d230b813fc54a8de6624f66cdacb404d93704db55fed498c85245bb88aa6ddcb61d47a470ec03d972c9f408483bfa710b411a2f63f53a8deb843c268a457db402bf4da292fa5bdfed2dd1d6daf1dab0e424a1a194065b62e15fed9959167f8613e990d7372e7781f2ac02f07e90302bbcc0c3674c1c89f3505856797d9fd0350196544dc88280a9d3b252b784ce055a79a10028fdfd0d619dcb41bfc248d1f431cd0fa9b1a10c7d396cab3fef56148d61b68a2d1f2df60eba2b96d400e8f32740b504109722b8a7f65808ce711c8ed5853f729335e44659b7135ba56f2924eca97b7136140f026deee876438bf109baa8380eb4145d256dfccda529589e03a164fb22afe8479c9650fa1fd5feb5a2f948ceb1a4ce33526f6487a1ab2be4da434ffd3f22a597a08c31018143783e591add74cec5f4e9b2e1429e05de992d8d5195e293e0038d450f7df64ad1adfa7ef40022f7f30dc35e41fa7ac254f39d6374789bf16f11e22959d8352016b6168e6c741350ba75c8208d57a225405d9a978dfa333105d3f5149b51c082a73965d53fbde4b8ddb983e1a9640e6aa6c38a784dca6c240ccba21f91495a836f46b697956c7c8fe8ab164e0843eefc77f767d75e4461886db72cb041dbbb44ccc3d6b7f52f66fcfdf0fd72f8641eddc76e67e368680f8896d6af26031705f837bf20368b03dd21fb1e5a0e351547a53bd67e07bb397370743a66b058883d6a36e71ce1f1fe3e78792cb604eb697ee503676cfa66705692c7111c7a7a5199762ebdb1a67eccd23d603c2ad346e52e31c16f1c2713fa74dbdab10cb843da49646f6143dc28b0c9b686b0eff96a7294f5f04a8208dc270ba427c8585144a449e18ff1b7a24cbb7d77576df68af1bc2df0b8b123e33479cbc7d196799193574bba7d7c580ba2cf0462a50b1e72f01f9de71cfca729d7eefb975bc81553ded745e545989e3b5c726c0db803270500f126f3ec75c63cab8efd43b71722a840b456df7b082783841f07d8c48a412000aa2224c26c941bc99b73a4c57081a756aac6d6629573b25d1968288683d410c3de58b5ba80812478480376e39c2ad737a1b0779481eafb6961b3908fa220757a741f117b2fda4422b6f25f1f9be56dfb43724d662fe6327f95f2f9d8bb6766319dbd3ee557d29e5fea3e18516f3e88c23f5b61bdc268c6df5bf928f037d66aa5017f72ccfd74e54123d3799ede5d764a64926af4a5fd8b419ad8b0625b1ab7c5dc55e51d74dbfae239eaa01cff0e82bc034d6168f71a3ec0b94881ccbb596ae4216d2a439b09b9a18562f46622402df0f66a6f85176bab29fae6eea52f16675e59999ae8e30c12a3f873db2faa3c70ed46214daa030422b0cedfb7b98f37b00ff2d9973d15afa57dc7400dbcb99eec71d12cd96e2831d3c9be44516e49622b1b65157d99ed0db17cb93d64e438a3756a2e61c80c71182680e4c7fc21f9ea332b269e286efc69394fdaea2157bc52724125c8ebe551d7cf6399b3f04", 0x1000}, {&(0x7f00000001c0)="dd21a2149abce035e9a7f2e89d087d17a8d3785f4fe158e6d922d1c2936ab7d639e09d497483bca23f042cc7d5356f83ee2e27bb659d9ef66d37f9c5c9654d338efc959a5d25190540ba82dafd18ed595195f4274a2cf1b4ab7c4774adc47d25567da351ed0851e2e3935951342c9639d352d95cc9b8777226a6b4be9a5462bbaa085ec5aba171037c235af1eb6fd706b1b983b199c908548ce216fdb3916352e3d0b36da0ecdf638ac7c86b15e3310db075bad5713952142748229f518db3c9f0c0fb849d6154209c2c555a019839d3102514a6b0638285a33e8b6f5780b3da47691125e3dc2adc3a58e288f0", 0xed}, {&(0x7f00000002c0)="ae772061930967ffd5847a3aebba8dc631c735a9b48897da15ae74e7970d1a475889", 0x22}, {&(0x7f0000000300)="f1f70506802a7b51db4989548e5fd40757f39f6a5a5a3ffb55182b5155e81792923372385b3e35c1f83dc62b30203f6d6242e121dd5cebbf87bb2de8c5", 0x3d}], 0x6, &(0x7f00000003c0)=[@rights={0x28, 0xffff, 0x1, [r1, r1, r0, r1, r0]}, @rights={0x30, 0xffff, 0x1, [r1, r1, r1, r0, r0, r0, r1, r1]}], 0x58, 0x8}, 0x4) close(r0) 16:01:32 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r1 = semget$private(0x0, 0x3, 0x620) r2 = msgget(0x3, 0xdf754e0f56ba295) msgrcv(r2, &(0x7f0000001300)={0x0, ""/112}, 0x78, 0x0, 0x1000) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000080)=""/26) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f00000012c0)) sync() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001380)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000013c0)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000001440)={{0x6, r3, r4, r5, r6, 0x1, 0x2}, 0x0, 0x1, 0x7fff}) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000200)=[{0x23, 0x3}, {0x83, 0x2}, {0x8a, 0xa28}], 0x3}) r7 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x10019, 0x4000000002) ioctl$WSDISPLAYIO_LDFONT(r7, 0x8058574d, &(0x7f00000000c0)={'./file0/file0\x00', 0x2000002004, 0x10000000000004, 0x6, 0x1, 0xa6d5, 0x2000000000000009, 0x100000000, 0x3, 0x2, 0x3, 0x6766f692}) semctl$GETVAL(r1, 0x7, 0x5, &(0x7f0000000280)=""/4096) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f00000014c0)=""/34) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x5, 0x0) openat(r7, &(0x7f0000001280)='./file0\x00', 0x1a, 0x8) 16:01:32 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r2) setuid(0xee01) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:01:32 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f00000002c0)='./file0\x00', 0x800, 0x10) fcntl$setstatus(r1, 0x4, 0x84) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0xfffffffffffffe00) write(r1, &(0x7f0000000000), 0xff85) write(r1, &(0x7f00000001c0)="2d7d77680176958adf391abc1c61eb9075984f8ad98f93d85667f4d5131b07c04a9a3facf3ffafb8a9bfc234e125adc42a7c3d6afa48c2aea97eecc5131e56e928545e6efe27968d4a85560685a855e44495cb8c37a5d375faf38acc2d30ccfdaae069a60dcd0fd19a5678bedc12a02b3baadf9b19da5baeb6d91c5f99f94adebb386f", 0x83) 16:01:32 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x401000002c2, 0x0) r1 = semget(0x0, 0x0, 0x90) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f0000001480)=""/4096) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) write(r0, &(0x7f00000000c0)="5e81532b5a27388a1f6fbcea177faee88ed89115c3b6e3c0422527801413ce0a1c5c9840748e30b3d9aa278a3cb87bd871ff8d329c3b15abdb507430064cad96", 0x40) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000240)) r3 = msgget(0x3, 0x4) r4 = getuid() getgroups(0xa, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) r6 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) r8 = getpid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002480)={0x0}, &(0x7f00000024c0)=0xc) msgctl$IPC_SET(r3, 0x1, &(0x7f0000002500)={{0x400, r4, r5, r6, r7, 0x42, 0x6}, 0x8, 0x7, r8, r9, 0x492, 0x8, 0x1, 0x4}) r10 = semget$private(0x0, 0x3, 0xfffffffffffffffc) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000100)={{0x4, 0xfff}, {0x7}}, 0x2) msgget(0x0, 0x280) semctl$GETZCNT(r10, 0xfffffffffffffffd, 0x7, &(0x7f0000000280)=""/165) 16:01:33 executing program 1: pipe(&(0x7f0000000400)) r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x10000, 0x40) r1 = openat(r0, &(0x7f00000003c0)='./file0\x00', 0x800, 0x5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getgroups(0x5, &(0x7f0000000280)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) r5 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x440, 0x0) sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f0000000000)=ANY=[@ANYBLOB="6f9d1f76a283da0000000066696c59181d"], 0xa, &(0x7f00000001c0)=[{&(0x7f00000000c0)="3730be857d9613fc9e1ba2f72f6422bb790ff488e64a7efad88e8ef2a6db7f3be5dc338eb56e58208f4749c8279d566c40ada644dfb6bb1c8a7a83d0fc6097b83c2ae33b34b6302f96e7b0ad341f489d7b87b547cfe1466d78b31f5972d7ed228f981a0bb7d8610e54b30131a8d6116eeb82805d4ffdd4c1e8b628e9d361c3d60a051c302043638f6eeb7fb8d0f2634bf3c9ca71ce3fb93dcab5ede7459658fcbb6820fd3e2671e979ebb77c88ee7d48e27d146d6878d294d27e1a49e353f4732ee8bf3c78711b4d0f6fb55e0b6e0243916cc6409e3d90d0e64d", 0xda}], 0x1, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x18, 0xffff, 0x1, [r5, r6]}], 0x38, 0x1}, 0x8) setuid(r3) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wsmouse\x00', 0x28030, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r7 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r7, 0x0, 0x13, &(0x7f0000000040), 0x4) 16:01:33 executing program 0: getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getgroups(0x4, &(0x7f00000000c0)) setregid(0x0, 0x0) setregid(0x0, 0xffffffffffffffff) 16:01:33 executing program 0: socketpair$unix(0x1, 0x800003, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x81005, &(0x7f0000000040)={0x2, 0x1000000}, 0xfffffffffffffc66) 16:01:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x81}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000000)) openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x400, 0x0) 16:01:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x100, 0x0) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x9, 0x0) 16:01:33 executing program 1: pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) ioctl$TIOCSTOP(r0, 0x2000746f) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r2, 0x0, r1) fcntl$getown(r2, 0x5) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0xffff, 0x80, 0x4, 0x40, "0151fe9b3afe8f016f866ae8ed51c3e9874c8597", 0x40, 0x352e}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) bind$inet(r3, &(0x7f0000000080)={0x2, 0x3}, 0xc) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x10802, 0x0) ioctl$TIOCSETVERAUTH(r4, 0x8004741c, &(0x7f0000000040)=0x1) write(r3, &(0x7f0000000440)="ee8977945b6d8668e7e0b622c9b3baeceb2605811b0a5ceb3951516a566bccf72dbfaa6ea0983733fc4809e3f03501389c4d158a140a5df1479bc9e2d293e9fc5d0f9706bd7bc35572410b0116d8714cec10d719047d3d95672a0b7b43f03afc8ff98791c333e431aca0082ab2ad80c12c67b9a4b823b95ab74bf9bf375f0b8265975597371e1f744f2f75aafda51ade14eb6aa92134d6693d1e1d0284fd5a06d831cc59f64b80654249c5f2b9ebf22bcfe13aaaae3a0269c0d960facb0276c897ba33b7e9dac11c5dc0ed2ff3b27ff68376600cfbe3356eca7295618a055bf896785616bcda541d3d6580d91441aa840d191d296e794af9b2770b31dd3829c0ea65a0221794a89915c2fbbfc636882c3df47b9444ea1f3da05d09f56fba229493fc086f824f09e9d70400671c542719ccd3328a4758ebd4341665892746ad7b97dddb41bbf30586d5ceb732ed19943cb55f9a484b3a9374dfe1b1fb21273939d074182b038efffe56d805213710a47162400900b660d30fa6ad9497c5c389b5d3ce4e49f6c2d32f8c74c1dd83a8c0d17076f3d31198fe394cdea4cb61de9f7aa6db2117394a4291891cbebf289af9cf4f8edad82443163e97fc611a8cb152d8c0f69f60ac0ddcdae85789ba55ca51d0ed92e9a36a98c406810fef5ec3d3659483f6977eb7329f4d728dc1f98a3ecbd1a244f34bc5feceb1a329cd8072d6c6b2a9fa96ed382aa5063999af093219457cd2c5d1b20af0c6d613eefce0b52c9200c45da4dd19a1dc544b479b99682898b77c256285f302726782aa9a979200f0609d71102131e34154fbc9d4d11ea29d47cc09c368113dc16dd13dbde37abac983c52cf3f5b6d1a37a5495047baedc13245fd6f6343560793850a7425b8d0307d1300cafa999ee93d057af9185cdc7fc2502e858635454b41aca565793716ca51ee1087cb04fd4ed717b58e0bba3d32b8b8a7df4269576dfa9bb959702b0639688c9d61f9d0b0975c2df9f2613c80d727f407a9b578466689425e216c01a614cb668432a21c18a0c1435f6b9ed03ddb17a80ed9fb9b38d9cdd6c909045f7e545a3036e9de996456310fa681c876c65029693e4a545283b9366df99937a0ba9e1dd37067cba8dcc0d2397011df09335221677246a9fc14e10a6c7e1a8269ec4202e30d23c1e5f4820afcc0383aed93d85fe79ba9a7f9a7cdcf3cc06fab10a476287ad6c2bdafcbad7d630ccfd841a02e7077841c138e0d50f43d85d8b7435d170a721684578833e49513d500f5eafb51cd3a46297f60284c3c7e6bd39b8cc7a429303de2a145659da89e8828845ac05a95a7d7b50c8ebe248cc522d5302e2dd0cfc00a3a9f7b494753682c0b7cf1254d4f9c8d2d7d6fdde181b707336ecd751c2464e8ec4911a5795f409e7c09969da33bd2c5c173cb9c0c359f3dac11bcba3585755a105d803f51e26f92b50b8dff0b59432dd46c22cad84fb0c5c83a939bf3ec38c3244525304157cbd6954e9455d7acf7021a9e75352d28e32865fe1c3f9caa60c0fa321d2619c823488db32646995c273241e011d2efac3d99984f584a0ef2ef810a8d3a93f82168d7c102cca4fc4354c7e1e35cac390ebc52dadb3b0ac02ab651c1fdad9bc2a5b8b73f7f39cce89eccd83ee397bf6a5ccfbd7e8a25fa015ba45b584c8d943d8be91bb8f575b69c10f9dc6463c5218c7abc7a66502ff76896f86707106998f5d9d6256a802def6016cd2f6d7df572eccc5dec41c44d219250405777c70c591ae70cb01f903b3d376c52ea6f218e6ce715f4a607b31060ef914c5a90d6610a7313fb1d39665eef62ee3d54ac79a4ee39fd9bb912d001b76797e6a517b51cba170639a336f4bb6ac3f7e3d278ac9b8bb993b5fd3296e4b9213e3139a426a7160660885ec7363bf74734a93abc856af6e3e0812c5ced318a90d9931100db547813ef42cf621f15b873682129e55d00e3ca562af21f61cd6ac2dfc3bc939ac01d7e627ece21d40e9d3c27ad0cfbce029e962f23d339a96b7bcfdbabf09a24e819ca572d07e86c2dfe49f8f75e0341e45b637a5c58b6c999fbdf06e7bc9a043f629eff778c52a7f04e77d01b048a851dca8d235fbedcaded44e9e23d5176f5a1ea17f0a16ed23ccf9efedca679c6e7ef48859952d04b9c57ef56779a458bb4971c0575ae2d3a52837af6876901571f9495974846c05d67942faf22f867f417c2ec419219a72603f55f06f425142287930e4bde0d7d11f479d78f28d0d01b9a4204dafa2231f6d93497e4f40402ad6fc2b35b95ae346073f0617ccc9eb9884cb4cce943834627daec4cd3d3f7678d33a62cb7c4b50b09f5ab0994ac2b557f0a8d524b963cb040b3c79517b9d1de5b08cfed46519ae4cc3e13ab379ce8974f18e42c56c977a1866fe004d7f70dede0abf7c7b5f7f0b54730a62ce1398a01db4dd5ec7ccc421d5b837e964f33ded9aff6a078615b4252678da2c0792e21dcf23820e06035da9f2e067ac5e3b6ba6c351ea50c46d7ae1ff90826d0fa93380eb6547c2cd47ea50bd5b142f3f04043fea940d61396c1f0047d5a59ec11eefe7021c0b88a6f7d6db1508b46f4467c5265d5f99aafb89f7e6b7b632597af475baceb2ed0ade5488e1d1d4d21a133e2134ff1a9f7292adfa039e5173a2429314ea4e91e7a35c756a2e79acf63635faa213b332d2afeca84fc9616299243d4ba891f2c99edcd22f167ec0fc5506ef1787ea", 0x791) 16:01:33 executing program 1: r0 = getppid() r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000140)) fcntl$setown(r1, 0x6, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) poll(&(0x7f0000000180)=[{r2}, {r1, 0x25}], 0x2, 0x3) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x44}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:01:33 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)=0xff) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0xff}], 0x4, 0x0, 0x0, 0x0) 16:01:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) preadv(r0, &(0x7f0000000740)=[{&(0x7f0000000140)=""/68, 0x44}, {&(0x7f0000000040)=""/10, 0xa}, {&(0x7f00000001c0)=""/148, 0x94}, {&(0x7f0000000280)=""/157, 0x9d}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000580)=""/137, 0x89}, {&(0x7f0000000640)=""/195, 0xc3}, {&(0x7f0000000340)=""/32, 0x20}, {&(0x7f0000000380)=""/11, 0xb}], 0x9, 0x0, 0xf) r1 = accept$inet(0xffffffffffffff9c, &(0x7f00000004c0), &(0x7f0000000500)=0xc) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000800)={0x5, 0x3}, 0x8) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000000)=0x2) 16:01:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x3) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000000)) faccessat(r0, &(0x7f0000000040)='./bus\x00', 0x0, 0x1) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000200)="ea378337bae3b15389028b5dab267338424e0e7c76f844371c3658981faa63cd80e50f4fee94e1598d5494bc84c5360fbe53c68d6d", 0x35}], 0x1) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000480)="aa171b43619aea250ea094c48394a2865a9e6d8927f2d42303dff7b045404f14d90d26e7e63c18c8140bf4de333e1b4e33300c206d8c63dd0c20fc46ecac675e4af68a8367cfe7da8af56c7886c345943070f34e9802f4eed940112c158dd089d72317805e3110c90a17dba5da63f10fdfcd49e6a13d30cc14b85a2097d1297dbce6539b213bbee15e8f6636c1178bb3c19a8a0b8894ed17ea846d2cec967909bf5091033ff228c70b035fd19650e2787316f017c7f076cb5888745a5e4924150664b6826cf77427347995bc91703fd7acbfc47e9cf3c65d9266ab5e6e806241724ae9740dee9c966394cb0c1a6574b07aaa9d385e38dbf8c3427d144e408e16f6799bfb5247355c64c6f5dabb307cc91c342e12185d6afd4f8ba31b9618e82702a348771241625e495bf1de65a2220cbf6a4330fbd04c6c640906cf56eeda8e6ca7edccd92544b1d81af54ed66b1d7f424e39b6d85db9461b3069b1b9e82d8a675379f08c468ee44d7915aba2bc4293ea846e580be6ba9a424c25a29b2b0cc8e9526fb2d3f05a8b4bc9af89c34f1d1e", 0x190}], 0x1) 16:01:33 executing program 0: clock_getres(0x4, &(0x7f0000000000)) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x84) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000100)={0x1, './bus\x00'}) getpgrp() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) getpgrp() select(0x23, &(0x7f0000000080)={0x100, 0x0, 0x400000000005ccd, 0x40, 0x800000000000000, 0x0, 0x8}, 0x0, 0x0, 0x0) 16:01:33 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) openat$tty(0xffffffffffffff9c, &(0x7f0000000300)='/dev/tty\x00', 0x80, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r0 = open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000004c0)={0xbf, 0x0, &(0x7f0000000400)=""/191}) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) readlinkat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000200)=""/203, 0xcb) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x100000000000027c, 0x0, 0x0) r1 = msgget(0x3, 0xc0) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000380)=""/106) 16:01:33 executing program 0: setrlimit(0x20000000000008, &(0x7f0000000180)) socket(0x2, 0x4003, 0x0) geteuid() 16:01:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") write(r0, &(0x7f0000000240)="b85cf45cd746e32881280a56767087a1afe4dcfe262769f0fa9a886d76e3ce6c5b4edd09e81f5240520d581372b64d6179fa9287b1019bbdeda2188fe8a42c1e0d9e8fdfb7587ed017edd945f2e2702311c2f8590ad27e49ebd406350dfbb6081bce26bb8f0fe05be7e9850df61a2cda8d3bfca64ca936f4c1679d83932c2b36c2", 0x81) 16:01:34 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) shutdown(r0, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) 16:01:34 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8010, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[0xfff, 0xf380, 0x6]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000100)=0xfff) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000140)=0xffffffff) r1 = dup(r0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000180)) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f00000001c0)=0x4) r2 = fcntl$dupfd(r0, 0xa, r0) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x204a2, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000240)={0x1, 0x3, 0x15, 0x1b, 0xeb3}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x400, 0x0) ioctl$VMM_IOC_INTR(r3, 0x800c5606, &(0x7f00000002c0)={0xd1a, 0x2c4c, 0xc86}) setsockopt(r1, 0x8, 0x9, &(0x7f0000000300)="a3ee8bba5778572ec84dd2c885f5571937c1b5c4e4135fdb4b296d7d57d03e9d196815abcf006123deceb038f4a8983807646a4a1a5445389f0310e791224e7face85e0c", 0x44) syz_emit_ethernet(0xe1, &(0x7f0000000380)="1333c821b985e2d31ef4450a61c2a8a36633c3fa6a41f56ec7c819a503cb19833c91d07230b1a063b6bb345661d3baaa37302ea724e2bd50a9125fef079f024dffa545d03d76e1dfc4e6c9941463b7ea7e103bf8859d6dce1bd5bcfe1d23a300c8b30d2ec3ce62e75d4ca040bb74d75d87b6f91865290266e6731ae4d6b102e706551a242f5c52742956b8714caa491123686ebbb258b94a08fa17b91db963f114a098a2ca13de1cae11f8db2429db506dd00aac752d15ccd8112fef3eb6c502e9b3027447520ae024d2ee453f35c33e21179232e5ffac83d014f1de0f6cb12acf") ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000480)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000004c0)=0x5) getpeername(r0, &(0x7f0000000500)=@un=@file={0x0, ""/108}, &(0x7f0000000580)=0x6e) getpeername$inet6(r3, &(0x7f00000005c0), &(0x7f0000000600)=0xc) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000640)={0x100, [{0x1, 0x9}, {0x2, 0xe5}, {0x3, 0x5}, {0x3, 0xdc}, {0x2, 0xffffffff}, {0x0, 0x2}, {0x2, 0x3}, {0x1, 0xc6ab}, {0x2, 0x7fff}, {0x3}, {0x1, 0xffffffffffffff7f}, {0x3, 0x200}, {0x3, 0x4}, {0x1, 0x9}, {0x3, 0x9}, {0x1, 0x6}, {0x3, 0x101}, {0x3, 0x1}, {0x3, 0x8}, {0x3, 0x1}, {0x3, 0x5}, {0x3, 0xd70a}, {0x3, 0x20}, {0x3, 0x20}, {0x3}, {0x0, 0x20}, {0x3, 0x1}, {0x6ec6d790eb81abf9, 0x8}, {0xc297665dd7778549, 0x6}, {0x2, 0x5}, {0x3, 0x1000}, {0x3, 0x5}]}) pipe2(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f00000007c0)=0x1) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000800)) getpeername$inet6(r5, &(0x7f0000000840), &(0x7f0000000880)=0xc) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000008c0)={'./file0\x00', 0xffffffffffffffff, 0xa0f, 0x7, 0x0, 0x7ff, 0x3, 0x3, 0x1, 0x3, 0x3ff, 0xffff}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000940)=0x6e) r6 = semget$private(0x0, 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r4, 0x80045713, &(0x7f0000000980)) ioctl$TIOCSTART(r2, 0x2000746e) semop(r6, &(0x7f00000009c0)=[{0x3, 0xffffffff, 0x800}, {0x0, 0x4, 0x800}, {0x0, 0x4, 0x1800}, {0x6, 0x8}, {0x4, 0x0, 0x1800}, {0x5bcd47b82bb54985, 0xff, 0x800}, {0x7, 0x6, 0x1000}, {0x3, 0x8, 0x1800}], 0x8) 16:01:34 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x90, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fcntl$lock(r0, 0x7, &(0x7f00000000c0)={0x2, 0x2, 0x20000000000000, 0x3, r1}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) chdir(&(0x7f0000000140)='./file0\x00') fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x2, 0x0, 0x9, 0x1, r1}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)=0x8) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000200)={0xff, 0x8001}) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000240)) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={r1, r3, r2}, 0xc) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000002c0)={""/16, @ifru_addr=@un=@abs}) r4 = dup2(r0, r0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x6010, r0, 0x0, 0x0) ioctl$BIOCGDLTLIST(r4, 0xc010427b, &(0x7f0000000340)={0x4, &(0x7f0000000300)=[0x9, 0x9, 0x400, 0x2a5]}) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd0\x00', 0x400, 0x0) clock_gettime(0x0, &(0x7f00000003c0)) fcntl$getflags(r0, 0x3) chflags(&(0x7f0000000400)='./file1\x00', 0x1) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x6, 0x810, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000440)) mkdirat(r0, &(0x7f0000000480)='./file0\x00', 0x5) open$dir(&(0x7f00000004c0)='./file1\x00', 0x480, 0x28) r6 = semget(0x0, 0x1, 0x426) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000000500)=""/221) openat$tty(0xffffffffffffff9c, &(0x7f0000000600)='/dev/tty\x00', 0x480, 0x0) getpeername$unix(r0, &(0x7f0000000640)=@abs, &(0x7f0000000680)=0x8) writev(r4, &(0x7f0000001d80)=[{&(0x7f00000006c0)="4429368e2e60013cdf7f4c8921ff433010d9057d05cd7de97017fa7cdc72614a478277a4d4191fe634e492c093e1ee10c9c63da668496dc843a00214ecc9c869093b01452d8e3424405ec23d59bf5f902ce6f7b97a23a7135756ffbfde19248b2f95ca0a7a7d17c15a2e8ff21b58cdb21168178ac9e50b76f3ef1be5247ce10d1b87449c87a93447f4092797e5de33e31174b284f172a5a7f20508b5c0df728ededfefd276569d366da91abe6ba9ec293762b7642f65f82c1c199334720edc8930a1e6806ac8c9bc7826f304d639f7c942e5fce2f541f19d62163d1830874ad7b14c8732c012eda60df97f06eb7afbaebeff456eb89b74c4e0758d6b43e9161d2251bf77d71cbec83cf50a3f7471bd5394821477d39c2be957fe852ab66376af57ee82b6b2b3454fe56164b08c606be92a54fb1d79313d9e71f387ab8fc29c31c453eeb548247d7943ba648aba406d420a3e0544ce535b83ae018ca590b5cbe4d8940fcceb5e9c75b5d278ab3da5b4d3966999d10cc161c70eeb6786ed1b7447c42a5a072510715084ac049fca6405f4040a3d62490a3aad2d323bbf8d86107f525d79f25d976eadc9a9fb02870bbdf900d5e7b79dd537d133d71372f060cdb2283242f943874c48b82186b897af1276f38737ad438eab10ebb602ffb9705e987591ca73d19419287f5d470daa637e3f4276ccc3a31cf25bc424187fbd20eff5c89f9c7d3badf56e5ada7c49bb708c3ceccfe607949f8f928fa6cd7cd033754e1fd11bf24d1091a5d38fb10897761085ad497867856f328a3e7a3e827100b4c73dce5d2b73b2c6770418526b3361c54e64a8668163702fbad9067b74d175aeb26c41cc33a5cf8f3b03fa8baea5d3e6dcbdde12149969480c8db04f541d9ef0fb560e0d6deb2ca895aba0abfa67dc2b3d0d01d0c35193d9b5f087c1f16892ce0f2f05506af17e2f7a0cef70947fed173d664a17f31505abc503c969da1bab96ec8fcae06135b4979100c3c92ecabd12de1b3fbd0bdf4ffe3f38d406aa3579bc2dfd3723be5677d69f19124de8deec53700c2816bbe6773c0c2d871308ed1cf15d1f3249431a40535f05dfe28428aa4927588004cbe233d91188ee0fef5897fabdded24f50cf5d5b08b983aaa4b5c8fdb8341cb310343fadf3bb10a8e18fe14dc2d1357c387972153f84bd8129fc6cae72c7823c15c6e777a7ec92839554497ee7a0241f3d9e21396cb0e446f0e58fc9423481b8a0d0d0b8e739892442111b833dca3f94c4c8deb82d6df261dbb589871a50512b879e29ca1a88334c3abd040ef091fbb718e7ce0c1c7055117b31d6d5d84e354a1ebd4d02de7b9995004a4bd2efd276160252b17a61987b74a680cf7f2d55289bed23967ca57c6749b74a3e05d6087646e31c51a083ec3c74d10f3a6dc0383b9a6dc9902504d254d2db6eef6ca6ce851a7353542505b5288a9a13aa16f13306e9e619511187361851d2e4f55d71599b7a48532f7c92320ea6a79e6a0ded45167f93df7b6d47bebb83631514607349fe8f85a54d672c50031e52450e218f389ef820556bceda639c3d3e49eb627712640078c3bb56d18269dc3e06e0866ab7872bb4dc2db3c9127e6017245bdde813507306b061758c77ea91bcb822a0308742a71933fa69f6a8ac74d2db6951c5e8ad7d9e3a65a0cf32da9e7f9c83527298f87c1a891789e623ebc9e3f1df8841191b69f0ed4d8805d806473ad431278fcde48baf6b9abe0811e7d0924570cbd53b63968719cb2b28462862b094767c12d8d93a9776f506910aad2ddc64dd499dc688a58cebf90b31f442e952c9852cd3f0e5793078fe1a28ce1e02a646aa97a5bc13681e9bb0e2124a00471c90f6d378b117a75a98516eb46739b9db205a980b2469d5d60bb61a86590ca4615068856d9b5fba76fde25994b4630b0c6f366b41c181e11360a9cad3ba462165e89213baf8172fe3ab9dcddec0915835d6009e653d07d7fb1138356c4cbd2216df21131204c761a8465e55319d1fcc219e05e47265047a208c493aedb429d5703e8adc194725c34486b10c8d62b670f2c91a6af396b8361a3cc38339ca6adcaf72ba22bdc2d2bb3ac0a634c28efd485955576ef1cf61a8538e24c82cfa72c2851ccd8b1c2767ea35b0e4e5b45b93631fb5a2660e0e8ff22166831276e61c295fb339b697d311a763d9edd786ca8943349d9b75fe4906e8cbe2f360b3a443c58376c5d7edce58018bb417565f7993b8915b95cddceff7fac3ab38d45bf1db0ac8168e1bd046bfd69e6730baeddb2ce81351bd0e53f3b6d30dcb22e80fbd3ffe1fb785289e47ab68fb64723001ec0b19055b45046c55735f82122830ffec6739f69fe4ede37bbc9ab7767f7ff428cf21372a40945d10944d06f6ad8ba535bb72112fc0951d105e24d08c5a239d8af1681f5ca001ee7d489e8600dc838ff63ef476d35085217ac26c1348f08c96b72b81000a50a3360d36d96c9c3633abad20ba007bf688f534767adc4ef71a70d86e449eef6d9274caa506249a51b3188ffa13ffa20715ff068aaa7b39ef693662b0ff1a3e3b7bcfb23c0195b062f3b08d12c41865c42b42e3d4b65365a0fc719a75d60af3429b135065df1a57e0409d88db444d07d7a8a6b6298f71b9b1c9df081eb86ea6602ce159ec4bc2977262ae2fc57eb2997d91ff386ce74b0ce64bb62ec0e544ca4e2be4b2afc903ab47847b023328a9fc2fbeb584fccdf8d481dc9739a5435a5138ef124c5093a56d9106d901cd3172a0afae30bcca0b4ae950423f0941c8e1489b01579ff2718579562edde4ab5751b26f5afa05ac2b4a24cdba44204f73ca7672b5c22952bd7e4b7e5dd853da4161221e62a8fd6edf1fcbf168d0ca794258066068eef9af97072589e4cf9aaedf8328cb87da9a8de98cd6a7de15ceffecdd1a0dfbacb73ca5e63ebc2933a03e5f72d561f83da26e77c23ce42482aed66b1a70d4b6faa38b2845782eccf6e45dfbf2d87f5ec37a3b9a90fe3d959b31ebfbf9ef6de5b636a84bf6f4cc28b0fb327e6ba75cf800f3015025b06ff92d3873fa1c4d0e7cda062138c93f6c99f0faf3435b0aa23cfa3cb33a7e1b02a7fe0ebbc4833fc90caead7ec07831a9dcce73436e59e96d0936d123eefad6277ee206e9e0822faf03a1e78fd8d66dd15fff7f07617f66703a480307edd5f8aa581be9fdb1b296b6dcb06d652f3d7254cda7ab594513ae6455307fc30934fdcb7285a875126ca2b77b723c4a75d5cd56979e8c3c8b72189c7d794c1e7f236248276ec003cd3b232ab904223814ea685936d454c376c02d9f2f756e244fedd6cb52e15f223e6ac2789706747bdb13f96f8fd2a268d7e710f8caea711e68773c929fa56529fbea606af32868805f35e1b255249644ea9e01056dec41e02384e65e028b61fb4cbca6232cab3cf4960087a31f863ffc8b60e079505fafbd749e693bde3366d0fe379da5b58d5f1ccd915e5b9f2fd95308cc5be86fc2d73df0792afb88e5ed2bb214b9154f63231de5866c38d5aea8849b7900c0af3c0ecedbe4bcb9888ec0644b2bcd9255ecf7cc0b991d7d255b4e12a6ade2556c60ad3a5e04be4feb064ceeb4974c9e77a281126976c504a57453d9e7b31c50e7383d47955e250f96a0df541ed30d19f41c6bbea3f87a91260b1a185480ab7e24bfb14e8238b8239e5724c78ded32e26258c82ca29b6c33a4a6bca083608925209575539ba60461405a4be5c0de4779e6c49909258d002162395344ac24b5e7458db6520c36dcbfc72324822204abfcb12428e6c662400f92a3c9c16e221e9f61cf1ab3b6d3e5ac26cd5dab16fb359774f4ebd802eccc3632c29161c3d6b6fc6830c8f9accccef4f7d11ad54df83a419ea56a2333e44653ab84176b965a71b1154264734296f666660d21a2a0e9887c9bb55d46971b5155aa828203c055cd0a8c919f324b269bc47b34161396e677ee0319df6db38fad9b1d5e4abb479d0455d549c56f0d3f9d44e6ab5d335b16621ff2cfc7151e0330840f15a840d384444762f72358949ca2d2ac1008cbcbeb36872f9225e18bf58d85ca49b16adb3c518813e21cd160a066dfb94c1bce0c261704985de0ea2869fd9b00cc97d757d97ac4f233e2192c88d62790233d2180cf4e6feb68c6cb3c758f13941be79b434fa4db72204877d49d2d93f1f1c6082b309bb6a6d54bf5c7b043757ec936349227f4ff82e512534f3f7f6bdc97eb8c4b2341a925d1b0282e8d7e24188d1604734efda72ee0868da7194349de0c8064283d7d9e5d5236fb73ca3915eda50aad038162d8dc4b72d2e401572f891053803a5efb8397ebad6dc4a9823bf355871ee0f1cee6b0db56cfe7de8a36800a8afdcf01b353b8f866abf67a7873f28e2ff9ad5bd7115b009ea3fadabcb813d079f36ca11699335ac42ff1b119c82dfb22af78ad40a2e8dccd84e54a44788c1737650127dbc82a94f5854726a40b530c2602812976ff3cd5a576494e78933cdf21b5aa64f26fe05df18611a619fd32aa3b91a12b4e732f9cb64804f4992d6ab8e37488753207333a4ceb1241d1d139ad914a69b555bc4b1b29e69ccb1183cfcaaef612d9a0dbc31cef38e15060e2a52fdb97b1010a8637dc23bd5e0b4d46483d1038091f4bafcb56c64df0e829d5eda8cdee8646ddde6d7706edcf587760e34a5021a83819d6ccc82374bfb03889f11a711657f05a64b35fe5593a939d7a0c0d2ad4161a336d8c1afe8ab42d3136bb9875215741b3c9951d6ba941ece0de811431d0e335d873c7b84736be4b30663b95d33a4939aba32ad38c0f558c7694fc430fb895ef9b44bcc749801393e562d7d7d27f02067cb012f00402c5e56a8bb6b1408219e44868cf04ebc37979d288a8e420f43aeeab556604b58622b479c60d3b76067dd8b27d05547d413e917a63771c22bfb1dafe46ea4f0cac8b79208a1e557c9e7081baed192c06524f9967125067a105d08d9d920ea6351bc0b778f105e2515b67ff70f6eefda75f33ee1ee1612fd85387aefabecf14ce9bea1d7c1ac6b3b0f91e22fc83b4b86ccd9d12cef529197ee2489d379bbcdf1c73b43f1c1420dda7bd39989a8035648714e7b8b7b60822129d2314c1614d13a8a6a3f7760f433bfc9d5fd4e0101bcc18df737b02ce848cc23552450eb5be398b2b37157bba768e150e9945bd428ed84151b9d8c869e98462efaa64d64b201397305e9eca666c62d4a281b65a35a8789bfb7d3e595d1ae6abeeddf1f6a4696da7e69e3532e65822d88d965188dfaf2b33a7373b7da7c130eaefb4be7b9a5ad2d8638c820a077baf8124e68ca328dadfd554d22f8573974457fdc7e681f6c3bea24fa0c82ca4f2711c4c6ac3fc7ef0002c46c2dab5aa9c4174f387b6729f92a446ab54cc1c899a45a461c9bab52df91bffe1dcbbefb6c858fd1aae74de489ede9f0999af969dc0d71090bce978fbb7ab17fec41521c244fc7558be441fd25c5822e52034fefff4185a1cbc6fc38db81460988fcdcc63b7112983e43cb34d8722bae738eadbe618d5ad6b6e6b1cdb7ee1ae4adc709e6dd5e8a46dfff3a970a174317be45752d47714597809ded263661e9d4b5e90d585fee2832ce4347ff0521321dde85e1dda724cb78e24b664bd5db0a36632cf9c6d7b2c5d22c741f4b2b33b3a8934add079ebd0e980df4f023862a352ecf671e4e2df4d2e842a633cb519dfe29b393dbb3b25d8c671e2104f50fbaf821bc97351d5891266573b16186383a6864ffb3ba0c2e51247f1cb393477f410", 0x1000}, {&(0x7f00000016c0)="cf3093a6bd04553bc7009f7d05c88a5bfc460d0b44f76d9b6862f774a430efa201c1e60562dde01e597c86a1ecc7d8b63c0626a49557dc582e3a0ecf03", 0x3d}, {&(0x7f0000001700)="3f16602fcd6ce2cab72d92a287b04bb60be89316680a48a5e0c06806f4f057fa06e005ff97b8f608a607d9ba9a556289f984bf4a7da5de069a74ded5298919349c0e5af78ab27d8dcb4020760ec54143d4a018c0fb80e201c4459bbc6bf39558eb2ca166348109d4336c22f6e8dbdb7cad8a12fb913bf6678484838af48df462fc17b9fe4dbf93e5b59b224bf9d4b18bc0d85144b3f0b03b8498e52eb4da5fd9939bd522d0c6a462d8b4b8bea3952050fc59aaf761a0fda8c3f6c78eb64dbe8b78e261f3d001fcaf47d48e49cd73720747d7ab", 0xd3}, {&(0x7f0000001800)="ebe2def0da7f53599bbae070de526342bf541c5f26b616f4d1b8cfa6b35822af48a41ad86d87ce3389b36be7a2671989de93caceccb316af0d22efc8b1a6d32e369d80e427aea1688c07a5c2b0eb1482b9bd83285f46a6fe8a0790a4a1dd102874e080a1bf85d2991977aabbc8bbbfd66422266cd037f70ea94e339c027352a66fec5059f834d6a6540e0f385829ea7f641fb412cdbe77532b7f34d14477149fef75f00eea04a532b84c1b1a5ffba0fe3bea10f426f7bc70714bb4d18ece57c6c971b7190141e84532416046d633c7dfd4e4ba75ebf94f92c2bef66d0d21d95eeb", 0xe1}, {&(0x7f0000001900)="11696209c7efec69d4d75483673e9c76a903c940826c5bf2cd32dc50e04bb27f37329cb96ae4ec29b6f971ac0c4e1e9309ba62ee93d9751c96b618d524cfa46d5bd53832be450aa52fc6bf79ea5ebc7d5b130e1e2fc5532ecdb4af0b5518c742c2dd9a9becdd52836e6eab2869fe9d1f622d762cc4894db3cef4e2821e221f7b9d037796a18cc977a903baf046ce5c0743ac4cab4f", 0x95}, {&(0x7f00000019c0)="605e139c2e925c343bd4f04de2e86493cbcfe03570261ae3fb7fe5215c60f6a24fc034322545df1c19c2aece4d315f39d0dc300aa8957dcac9855908bbb1d0da64dda07e05d55eefca4f80d6a40e590fc81980d45394b2d78f0f07298807e27806d2b4aae0992a553156ece4ebadea98d442a3e3321ec7e88cf9453d857579ff6566134aeaebc31f009d90bda27e8315f01bf16f3596e6d5ca31064e452bbc3d6d6aea21e791e604c1be94c2c726744b3e667dbd37fc835d2bfe6b5882ba9fb59c9066bc21ad54830c1161cdaaa8a7b5", 0xd0}, {&(0x7f0000001ac0)="abba9ced558c8f510ca234b4fec59650960a47ee789fb58612e7a4fa2b053137a1d63b824531b3f8484f70327cd0cbb2039460a6c98e12dfd65eba3d203879e7f22ff96129e85284fd6fd1b1163a9efd16d2f00a42919de871280222a78e6343eeefa96d3e62bfc039d6ded50116e004a4ea28373c4f9b1e737f656c999624b304a12b412e27c15e2a24d7aa5b831bbfefc1a3eeaa0c66b65b38983f3aa2f15118c995abf813a9aa17641f7e2f10e9e29259232cb1ed", 0xb6}, {&(0x7f0000001b80)="89a18fd9fa05644e34fbe0e917bd0e0209575012e348e1bbe1ecafe816b3763990a57193713549be06a206d2fd11515780be94816c18c56818fe9295c68d0833486f23748cf114cefbbe24fd87d652e339069a75e7fdee96f76d1b24882949bbf18f5d6af736435de429dbf83201a31aeb5dc091e21e065b717aa8dd1b6ae5b78e591561438f449d6151de01dd9d310f9bb2e80ad5e8843c0bf63b230682ed70dac1542084e5c7661470106d6f08caadfb76b5f09c71e561100f240b42d95661c59f557e04d1d14a7247307be89c476dc9fe36cdf8a9c0e297fd5f7d03170f4012896b762b63502f15dc87e92af18812bc2e3b8efad723775da8b2c4ba", 0xfd}, {&(0x7f0000001c80)="48c4584f0b40f38a28d6edf536473ae7af5a7bf4b69b84692393ebaa389893b2106366192b641d344f93c43ef71ddcff40721e786525e02a5831f73828e9f63c056a5769c30ffcf886dfe71f8f0bcb8ea8c26f89daa03cfeb9bede259b1794f462bd1b8b90d96d232cde42e6558f778ee7adcccbd4e2582beecb2d9db7c7c36b405fa8fff75fdb3e58f5d8d4dc86c268712d0fb2f2aa4c664bb6d5eb123e6adbb7436809a78b933fd9f84cc7b3588f90a48ec01ab7d57bd2ae03e8af22f51bb151f6a2bb22d313bc9c935556bf3a22a5d2f81c254ab7d466ab1811be8dc872a627061e6f46e09cefdbf82748cf87157e12c39fa615287a22", 0xf8}], 0x9) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000001e40)=0x3ff) fcntl$lock(r5, 0x7, &(0x7f0000001e80)={0x2, 0x0, 0x275, 0x80000001, r1}) 16:01:34 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20298, 0x0) r1 = kqueue() r2 = kqueue() ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000180)) r3 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x2) kevent(r2, &(0x7f0000000000)=[{{r3}, 0xffffffffffffffff, 0x21}], 0x227082db, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x800007, 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) kevent(r2, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x1}], 0xa4dd, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000340)=[{{r4}, 0xffffffffffffffff, 0x7}], 0x470c7792, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000100)={0x100, './bus\x00', './bus\x00'}) dup2(r1, r3) 16:01:34 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000003c000/0x1000)=nil, 0x1000, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 16:01:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x63}], 0x7, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r2, r0) 16:01:34 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() r1 = open(&(0x7f0000000100)='./bus\x00', 0x200, 0x20) mkdirat(r1, &(0x7f0000000140)='./bus\x00', 0x8) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0xfffff}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) bind(r2, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x6, 0x2}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r4 = getegid() setregid(r3, r4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:01:34 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f00000000c0)=0x10) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000080)='W', 0x1) close(r1) 16:01:35 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000740)={0x14, 0x8, {[0x1, 0x5, 0x7ff, 0x3d48, 0x3, 0x9, 0x8, 0x8c, 0x5, 0x4, 0x0, 0x0, 0x8, 0x3, 0x10000000, 0x200, 0x100, 0x17052139], [0x6, 0xffffffffffff12d8, 0x1, 0x4, 0x3, 0x8000, 0x80000000, 0x4, 0x80], [0x2, 0x74, 0x100000001, 0x5, 0x0, 0x200, 0x5], [0x40, 0x100000000, 0x4, 0x10000, 0x16, 0x100000001], [{0x4, 0x1, 0x240, 0xffff}, {0x7, 0x4, 0x2, 0xff}, {0x7fffffff, 0x0, 0xfdf9, 0xca}, {0xfffffffffffffff9, 0x4, 0x4, 0x8}, {0x8, 0x2, 0x5, 0x8}, {0x78f1, 0x40, 0x6, 0x9}, {0x80000000, 0x6, 0xab, 0x5}, {0x100, 0x37, 0x8, 0x5}], {0x4, 0x6, 0x7, 0x5}, {0x8, 0x33f, 0xb4cc, 0x8}}}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x10001, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000240)={0x10, 0x9d1a, 0x4, 0x3, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x1}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff3000/0xc000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x4}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x1000}, {&(0x7f0000ff3000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x35}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x100}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fee000/0x10000)=nil, 0x66b0a1ae}, {&(0x7f0000fef000/0x3000)=nil, &(0x7f0000fef000/0x2000)=nil, 0x400}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xad3277c}, {&(0x7f0000fef000/0x2000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xca1}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x7c96}], ['./bus\x00', './bus\x00', './file0\x00', './bus\x00'], './bus\x00', './file0\x00', './file0\x00', ['./file', './file', './bus\x00', './bus\x00'], 0x3ff}) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0x20}, {r3}], 0x1ffffffffffffc8f, 0x0) ioctl$TIOCSETVERAUTH(r2, 0xc0107008, &(0x7f0000000000)) 16:01:35 executing program 0: mknod(&(0x7f0000000240)='./bus/file0\x00', 0x8000, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000180)=0x6) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x100, 0x0) getpeername(r2, &(0x7f0000000140)=@in, &(0x7f00000001c0)=0xc) kqueue() close(r0) close(r1) 16:01:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x42100, 0x0) r0 = open(&(0x7f0000000400)='./bus\x00', 0x10140, 0x14a) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)) 16:01:35 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x50000400000002c2, 0x0) r1 = openat(r0, &(0x7f0000000000)='\x00', 0x240, 0x10) sendto$unix(r1, &(0x7f0000000040)="eb6facc2f056abc929fe5ff67d979458466d87a718bcf36a4bc80cddc8b047ab881442ceb3e94d9773db8a5268f74e6df8477f415cd99bfcad089d310840770f85ebe5157863309f80e5d01e9f79a44eb2722bf2d0ed55a154a9b05902c2c9eafdc298f4122cf2785744714a801545de4b0a91214d6bcbf10e6ffd206a20da7503722907d33657038b5fee811035c2b36139f6fc214f0ef2692b84dffc06899a860243165421bba17462c0e1e5c41e04eac112522795d0e625cab5fa2e2053170c4469297cce42ec0925394058c03166ac", 0xd1, 0x402, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) ftruncate(r0, 0x0, 0x7ffffff9) connect$unix(r1, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) 16:01:35 executing program 1: setuid(0xee01) r0 = open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x40) chflags(&(0x7f00000000c0)='./file0\x00', 0x10000) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x1) r1 = syz_open_pts() fchmod(r1, 0x0) 16:01:35 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000a40)=""/4096, 0x1000}], 0x1, 0x0}, 0x40) sendto$unix(r0, &(0x7f0000000140)="05", 0x1, 0x0, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x80000001, 0x1ff, 0x3, 0x0, 0x100000000, 0x2, 0xfffffffffffffffd, 0x0, 0x3, 0xff, 0xfffffffffffff0ee}) close(r0) pipe(&(0x7f0000000080)) pipe(&(0x7f00000000c0)) 16:01:35 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x6066) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x4}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) 16:01:35 executing program 0: r0 = syz_open_pts() r1 = dup2(r0, r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x800, 0x56) fcntl$lock(r0, 0x9, &(0x7f0000000140)={0x0, 0x4, 0xfffffffffffffffa, 0x2000100000005}) 16:01:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000001}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:35 executing program 0: r0 = socket(0x80000000000002, 0x400000000002, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000040)) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000000)=ANY=[], 0x10, 0x0, 0x0, 0x0, 0xfffffffffffffe80}, 0x80000000004) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x40, 0x8}, 0xc) 16:01:35 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20a, 0xfffffffffffffffd) r1 = fcntl$dupfd(r0, 0x400000000001, r0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="17", 0xb495d75b399378c0}], 0x1) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x100000000, './file0\x00', './file0\x00'}) 16:01:35 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x800002004, 0x80) r0 = openat(0xffffffffffffff9c, &(0x7f0000000540)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, "66fca8c04cbdbb27182aef2166093fbc58670865", 0x800, 0xeb0}) 16:01:35 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="101c10ef3c7199a91be879000000fffffdff00b0000000000000"], 0x10}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20000, 0x0) utimensat(r2, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0x10001, 0x2}, {0x0, 0x5}}, 0x2) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=""/214, 0xd6}, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000380)=0x3) readlinkat(r2, &(0x7f0000000400)='./file0\x00', &(0x7f0000000440)=""/191, 0xbf) r3 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x30) open$dir(&(0x7f0000000100)='./file0\x00', 0x600, 0x0) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) ioctl$BIOCSDLT(r3, 0x8004427a, &(0x7f00000003c0)=0x22153fe8) utimensat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x346f4bc6, 0x2f88}, {0x1f, 0x6}}, 0x2) 16:01:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, 0xffffffffffffffff, 0x20003, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x8108, 0x0) pipe(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000001c0)={'./file0\x00', 0xb3a, 0xf6, 0x3, 0x1, 0x4, 0x3, 0x0, 0x0, 0x3, 0x9, 0x81}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000180)=[{0x24}, {0x16}]}) syz_emit_ethernet(0x69, &(0x7f00000002c0)="0850c2e57eda6de8f2a56f1c6ee2d58280e7b8d2cf895f18f60ecf87318e654cc9010a9ef5d424fe2e5652d7c62f4e1a55a622c69232ea6c39cad563afc2dff29028fb30d31ad970d62986f17aefa273ab0ca827549619ff1967b0b2f5cb69a9221da453000d000000") ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x1d7, 0x4, 0x2b, 0x0, 0x8, 0x9, 0x6, 0x2, 0x0, 0x7, 0x2}) pipe2(&(0x7f0000000080), 0x10000) 16:01:35 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x40, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x4, &(0x7f0000000180)=[{0x78000000000, 0xb8ba, 0x5}, {0xb0, 0x1, 0x1, 0xfc8}, {0x0, 0x2f, 0x6, 0xffff}, {0x7, 0xff30, 0x1f, 0x3}]}) open$dir(&(0x7f0000000040)='./bus\x00', 0x600, 0x20) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r1 = open(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) utimes(&(0x7f0000000200)='.\x00', &(0x7f0000000240)={{0x7, 0x8}, {0x3, 0x2dda000000}}) 16:01:35 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x1f, 0x0, 0x9, 0x6}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x6a, 0x0, 0x0) 16:01:35 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000200)="fc8395f9210268204e13678033d20ae9", 0x10}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) r0 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0xa, r1) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x2) 16:01:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000140)=0xfffffffffffff801) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x10000, 0x3, 0x401, 0x8}, {0x2, 0x7, 0x5, 0x1}, {0xd2cd}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x6, &(0x7f0000000200)=[{0x4, 0x7, 0x8, 0x2}, {0xf7f, 0x4, 0x9, 0x5}, {0xab21, 0x24, 0x17c5, 0x2}, {0x4, 0xe388, 0x7ff, 0x4}, {0xb88, 0x2, 0x5, 0x2}, {0x2, 0x80000001, 0x1938, 0x4}]}) 16:01:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x30db0c9f) syz_emit_ethernet(0x1, &(0x7f0000000140)='5') 16:01:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002000, 0x881) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x84, 0x0) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000180)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x80) dup(r1) mknodat(r2, &(0x7f00000000c0)='./bus\x00', 0x40, 0x3) open(&(0x7f0000000100)='./bus\x00', 0x10011, 0x5) 16:01:35 executing program 1: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x1e, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x3, 0x40000000000000}, 0x8) 16:01:35 executing program 0: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10004f20ffff0000010000000000004e"], 0x10}, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f0000000000)) 16:01:35 executing program 0: mknod$loop(&(0x7f0000000040)='./bus\x00', 0x2080, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f00000004c0)="7976468d47d99a800fff6ba8ec2824a7e0b97dc7eee26c9752ed2dd34bc594eb68f4b283904dc496044b31bad7bf15d0472d", 0x32}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:01:35 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x3a0, 0x80) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x8000, 0x0) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000040)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x80, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000002580)=[{&(0x7f0000001580)="6a86", 0x2}], 0x1, 0x0, 0x0) 16:01:35 executing program 0: socket$inet(0x2, 0x2, 0x0) 16:01:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x2005fffd}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)='\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:01:35 executing program 0: r0 = socket$unix(0x1, 0x8, 0x0) accept(r0, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x808, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x10001, './file0\x00', './file0\x00'}) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000100)) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000140)) socket$unix(0x1, 0x7, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, 0x0, 0x5d6) 16:01:35 executing program 1: r0 = socket$inet6(0x18, 0x5, 0x9) recvfrom(r0, &(0x7f0000000000)=""/49, 0x31, 0x42, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x0, 0x100000001}, 0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x800, 0x0) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x1, 0x0) renameat(r1, &(0x7f0000000180)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00') r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:35 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x4) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) pwritev(r0, &(0x7f0000002580)=[{&(0x7f0000000000)='D', 0x1}], 0x1, 0x0, 0x0) 16:01:35 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = dup(0xffffffffffffffff) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f00000001c0)) r1 = socket$unix(0x1, 0x1, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000140)=0x1) fcntl$dupfd(r1, 0xa, r1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x4010, r1, 0x0, 0x0) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x400, 0x4, 0xc4b5, 0x2f66c08a, "dcc70ddc17e37cd299bb2e6046f181bbac8a2204", 0x20, 0x80}) mknod(&(0x7f0000000100)='./bus\x00', 0x80002002, 0x28a9) open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) close(r3) 16:01:35 executing program 0: setuid(0xee01) mprotect(&(0x7f000051b000/0x1000)=nil, 0x1000, 0x3) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) write(r0, &(0x7f0000000080)="92d1156e33127691a7a420855f4ed7b2dbcac39f8004d1fc084e48f9f539724cf577cc0cec9c329269792234f5bdecf5cf71de7527574715cc5adf592b50a74584a403434f6413dbc72c59d8110bc24aeaf854f08845854aaa499cb3de3c4b34c1cbf554de74b0e497bbaa86419e3dda170f9293b33f78f02dec81993b012dd4791dd449a4b59c92538659ad5f3cbabd6b5c142b12181943ebcd57", 0x9b) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000100)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x8, &(0x7f0000000140)=[{0x6, 0x0, 0x2, 0xdb}, {0x3, 0x400, 0x5, 0x5}, {0x74b1cfb5, 0x2, 0x8001, 0x81}, {0x3e, 0x589, 0xff, 0xffffffffffff8001}, {0x4, 0x5d7dd62d, 0x0, 0x9}, {0x8425, 0x2, 0x1, 0x1}, {0x5, 0x6, 0x1, 0x6}, {0x1, 0xe4f0, 0x400, 0x1f}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x10001}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = kqueue() kevent(r1, &(0x7f00000000c0)=[{{}, 0xfffffffffffffff9, 0xe5, 0x0, 0xfffffffffffff938}], 0x7, 0x0, 0x0, 0x0) r2 = dup(r0) ioctl$TIOCSDTR(r2, 0x20007479) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1c}, {0x6}]}) socket$unix(0x1, 0x2, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000100)='./file0\x00', 0x8, 0x2) recvfrom$unix(r1, &(0x7f0000000180)=""/110, 0x6e, 0x40, &(0x7f0000000200)=ANY=[@ANYBLOB="00002e2f66696c653010"], 0xa) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0x1ff) close(r1) 16:01:35 executing program 0: accept(0xffffffffffffff9c, &(0x7f0000000180)=@in6, &(0x7f00000001c0)=0xc) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd\x00', 0x28200, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000240)='./file0\x00', 0x20400, 0x38) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000280)='/dev/pci\x00', 0x40, 0x0) r2 = fcntl$dupfd(r0, 0xb, r1) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000100)={0x5, 0x0, &(0x7f00000000c0)=""/5}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:01:38 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x8200, 0x4) ioctl$TIOCEXCL(r0, 0x2000740d) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x400000, "d730c15b00f4ff000074000000683f00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCNOTTY(r0, 0x20007471) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffc, 0xffffffffffffffff, 0x6}], 0x7ff, 0x0, 0x0, 0x0) kevent(r4, 0x0, 0x0, 0x0, 0x9, 0x0) r5 = semget$private(0x0, 0x2, 0x10) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000140)=""/130) select(0x40, &(0x7f00000004c0)={0x7f}, 0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000100)=0x7) writev(r3, &(0x7f0000000080)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) pckbd_enable: command error 16:01:39 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x20040, 0x0) r1 = dup(r0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) connect$unix(r1, &(0x7f0000000180)=@file={0x1, './bus\x00'}, 0x8) r3 = dup(r2) ioctl$WSKBDIO_SETMODE(r3, 0x400c5711, 0x0) getsockname$unix(r3, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) 16:01:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x7}, {0x4c, 0x0, 0x5}, {0x6}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_flags}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:01:39 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) r1 = geteuid() r2 = getegid() r3 = getuid() r4 = getegid() r5 = getpid() r6 = getpgrp() r7 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0xa4) getdents(r7, &(0x7f00000000c0)=""/20, 0x14) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, r1, r2, r3, r4, 0x54, 0x8}, 0x800, 0x7f, r5, r6, 0x4, 0xe60, 0x0, 0x100000001}) msgctl$IPC_RMID(r0, 0x0) 16:01:39 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:01:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xffffffffffffffff, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0xc}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:39 executing program 0: r0 = open$dir(&(0x7f0000000000)='.\x00', 0x80a00, 0x0) r1 = socket(0x1, 0x8000, 0x4) r2 = getpgid(0x0) open$dir(&(0x7f0000000200)='./file0\x00', 0x0, 0xe4) r3 = getuid() r4 = getgid() sendmsg$unix(r1, &(0x7f00000001c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000080)="0aad2a92af7020f1640ef721dd873b9e607a597c924075aab460f3a3884fa7548395f9b12d1a5ba36a4f3de3", 0x2c}, {&(0x7f00000000c0)="aa290b3b1c3af200305a0258d63b4f3e9aa98a7f0921f12b2f360d070fe7b1f09f1a57fb91f29c0a1dd86cae95", 0x2d}, {&(0x7f0000000100)="24662616ce241089ce8ae2493a29dabc375b3608f249669e171aa46f5355", 0x1e}], 0x3, &(0x7f0000000180)=[@rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}], 0x40, 0x40e}, 0x2) 16:01:39 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) r1 = geteuid() r2 = getegid() r3 = getuid() r4 = getegid() r5 = getpid() r6 = getpgrp() r7 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0xa4) getdents(r7, &(0x7f00000000c0)=""/20, 0x14) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, r1, r2, r3, r4, 0x54, 0x8}, 0x800, 0x7f, r5, r6, 0x4, 0xe60, 0x0, 0x100000001}) msgctl$IPC_RMID(r0, 0x0) 16:01:39 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) r1 = getppid() r2 = getppid() setpgid(r1, r2) sendto$unix(r0, 0x0, 0xff92, 0x0, 0x0, 0x0) 16:01:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = getgid() r2 = getgid() ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0xfff, 0x5, 0x8, 0x0, 0x5, 0x800, 0x1, 0x0, 0x1, 0x3ff, 0xffffffff}) getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r5 = getgid() r6 = getgid() setgroups(0x6, &(0x7f00000001c0)=[r1, r2, r3, r4, r5, r6]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x64}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:40 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x3, 0x5, 0x799, "73cc510e52b3912e0d3fc9c06d00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67a3715dd01c775ef9e66ef8981ecfc232d4b80a0cacd9143649d81affd101fee4acaff41e823f5ff44571c6a5ca2ef00000000290000030188fc5a82813ffff8fd3f6ab7cfe2b59965", 0x2d) 16:01:40 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) r1 = geteuid() r2 = getegid() r3 = getuid() r4 = getegid() r5 = getpid() r6 = getpgrp() r7 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0xa4) getdents(r7, &(0x7f00000000c0)=""/20, 0x14) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, r1, r2, r3, r4, 0x54, 0x8}, 0x800, 0x7f, r5, r6, 0x4, 0xe60, 0x0, 0x100000001}) msgctl$IPC_RMID(r0, 0x0) 16:01:40 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) symlinkat(&(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') r2 = fcntl$dupfd(r1, 0xa, r1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80}, {0x4}, {0x4006, 0x0, 0x0, 0x2}]}) ioctl$TIOCSBRK(r2, 0x2000747b) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000140), &(0x7f0000000180)=0x10) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000036280000000000000000001e7e8b4f86bea0a75c2431812541ae5b16a3a48089f63004ca01fe3efc6b15118ad73da59f3a4c42e842c300b8bd338e8d9788752dda93098a6369e58aaca2cf155f2b53701b3b46c3a495bd93df3d184fe729d70e18aceebaabd6b3f5902079ae11af837a320344905a224d91a2de45e84104dca00dad22efdee2a61bec00"/156]) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 16:01:40 executing program 0: r0 = msgget$private(0x0, 0x80000000000002) msgrcv(r0, &(0x7f0000000080)={0x0, ""/193}, 0xc9, 0x3, 0x0) msgget(0x2, 0x200) msgsnd(r0, &(0x7f0000000180)={0x0, "4ab9c08f49705bf9db1b6f87be78bb46e4d83de65f51edc79ed7de09c692811fe91f9867b4065548f1f5fd8f26405508bfbd32092d7f09b443eb21bf089d4c6653f685a325d6ffa641bc9138cf4b5c435b39ef68b58c1bab75e244bcdd650ed6a5f213690f35004acbaa9f4c5fc2c187728ac49595c9a8abc310d82d5cd9e7cf2d19846493693ea552b7e50ec1d74dd2f0e68a02628d3efd9b51570888d9e1a82e1f4671f6d9ac6742ddcfe70081dd13a594536372dec24af130ef96ffde829c16fd317e7ca1be5ef8904b4183be86f7f525c9ce93e9ac78458007c30883c61657024697d29a09192b49716802d29a64e6"}, 0xf9, 0x800) msgsnd(r0, &(0x7f0000000000)=ANY=[], 0x0, 0x0) msgrcv(r0, &(0x7f0000000680)={0x0, ""/252}, 0x104, 0x0, 0x800) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r2 = kqueue() r3 = dup(0xffffffffffffff9c) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10001, 0x0) r5 = open(&(0x7f0000000280)='./file0\x00', 0x9a, 0x8) r6 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x8090, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x8, 0x0) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x0, 0x40, 0x7, 0xff}, {{r3}, 0xfffffffffffffffc, 0x59, 0xa, 0x7, 0x8}], 0x0, &(0x7f0000000340)=[{{r4}, 0xfffffffffffffffe, 0x50, 0x48, 0x6, 0x1f}, {{r5}, 0xfffffffffffffff8, 0x90, 0x4, 0x600, 0x100000000}, {{r6}, 0xfffffffffffffff9, 0x4, 0x0, 0x9869, 0x4}, {{r7}, 0xffffffffffffffff, 0x2, 0x4000008d, 0x401, 0x3ff}, {{r8}, 0xfffffffffffffffe, 0x8, 0x80, 0x0, 0x4}], 0x2, &(0x7f0000000400)={0x3, 0x5}) msgrcv(r0, &(0x7f0000000600)={0x0, ""/109}, 0x75, 0x0, 0x1800) 16:01:40 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000080)="e11cc1bd", 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:01:41 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) r1 = geteuid() r2 = getegid() r3 = getuid() r4 = getegid() r5 = getpid() r6 = getpgrp() r7 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0xa4) getdents(r7, &(0x7f00000000c0)=""/20, 0x14) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, r1, r2, r3, r4, 0x54, 0x8}, 0x800, 0x7f, r5, r6, 0x4, 0xe60, 0x0, 0x100000001}) msgctl$IPC_RMID(r0, 0x0) 16:01:41 executing program 0: 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)={0x42, 0x0, 0x0, 0x1, 0xfffffffffffffffd}, 0xc) pledge(&(0x7f0000000080)=':\x00', &(0x7f0000000180)='\x00') shutdown(r0, 0x3) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r1 = semget$private(0x0, 0x2, 0x2) munlockall() semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)=[0xffff, 0x400, 0x7f, 0x3, 0xfc78, 0x4, 0x400, 0x200]) dup2(r0, r0) 16:01:41 executing program 0: getpid() r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) utimensat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x5935, 0x6}, {0x1000}}, 0x2) sendto$inet6(r0, &(0x7f0000000100)="4e680f735de1fe977bbca54eb232ff5fbaad94c47ee43e0125fce0f0871676dcce59cba8b4bb421a7f14bbf2442db010dac1e0d7fd67", 0x36, 0x1, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getdents(r1, 0x0, 0x0) 16:01:41 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {}, {0x6}]}) r1 = semget$private(0x0, 0x7, 0x1) r2 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000400)={{0x0, r3, r4, r3, r4, 0x10, 0x6}, 0x8, 0x25, 0x1}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r6 = open(&(0x7f0000000300)='./file0\x00', 0x8000, 0x102) ioctl$TIOCGETA(r6, 0x402c7413, &(0x7f0000000340)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xffffff61) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x1, r2, r4, r7, r8, 0xc7, 0x9}, 0x1f, 0x4, 0x3101}) getpeername$inet(r6, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffc9a, &(0x7f0000000280)="b6") 16:01:42 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) r1 = geteuid() r2 = getegid() r3 = getuid() r4 = getegid() r5 = getpid() r6 = getpgrp() r7 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0xa4) getdents(r7, &(0x7f00000000c0)=""/20, 0x14) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, r1, r2, r3, r4, 0x54, 0x8}, 0x800, 0x7f, r5, r6, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:42 executing program 0: r0 = syz_open_pts() open(&(0x7f0000000000)='./file0\x00', 0xe819221f42987cf0, 0x8) r1 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x3, 0x1, 0x80, 0xfffffffffefffff9, r1}) write(r0, &(0x7f0000000040), 0xfe8a) execve(0x0, 0x0, 0x0) 16:01:42 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x1) r1 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000001c0)={'./bus\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3}) 16:01:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 16:01:43 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) r1 = geteuid() r2 = getegid() r3 = getuid() r4 = getegid() r5 = getpid() r6 = getpgrp() open(&(0x7f0000000080)='./file0\x00', 0x10, 0xa4) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, r1, r2, r3, r4, 0x54, 0x8}, 0x800, 0x7f, r5, r6, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x1, 0x2) 16:01:43 executing program 0: semget$private(0x0, 0x10000000000003, 0x7) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x8004667d, &(0x7f0000000080)) 16:01:43 executing program 0: unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f0000000100)='#\x00') r0 = open(&(0x7f0000000000)='./file0/file0/file0\x00', 0xa0, 0x8) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) 16:01:44 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) r1 = geteuid() r2 = getegid() r3 = getuid() r4 = getegid() r5 = getpid() r6 = getpgrp() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, r1, r2, r3, r4, 0x54, 0x8}, 0x800, 0x7f, r5, r6, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:44 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x400, 0x46) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 16:01:44 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0xc, 0x10200001700) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) lseek(r0, 0x0, 0x0, 0x1) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) r3 = dup(r2) setuid(0xee01) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x8) 16:01:44 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x4, 0x7) listen(r0, 0x2) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:44 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) r1 = geteuid() r2 = getegid() r3 = getuid() r4 = getegid() r5 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, r1, r2, r3, r4, 0x54, 0x8}, 0x800, 0x7f, r5, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@un=@file={0x0, ""/33}, &(0x7f00000000c0)=0x23) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000140)="8e7488ff28e51f2deea8e95de77149f97f20bd22d7d71ead0d668f94e2181f473d9845a8e06caa97ba85", 0x2a) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f0000000240)=[{0x100000000, 0x7, 0x3, 0x6}, {0x3, 0x6, 0x1, 0x1}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000000)) mknod(&(0x7f0000000180)='./file0\x00', 0x0, 0x200000000000fba) 16:01:45 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r0 = open(&(0x7f0000000240)='./file0\x00', 0x0, 0x1b0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0xa08, 0x0) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000100)) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r3, 0x20004276, 0x0) getuid() geteuid() getuid() ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000700)) getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000640)=0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xc) setuid(r4) ioctl$TIOCMSET(r3, 0x20004276, 0x0) r5 = msgget$private(0x0, 0x2) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, 0xc) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000000)={0x80000001, 0x0, 0x0, 0x1f, "bb7a9c6798d4a23560a88f24ace72b9983678c1a", 0x9, 0x62f8}) r9 = getegid() r10 = getppid() msgctl$IPC_SET(r5, 0x1, &(0x7f0000000300)={{0x7, r6, r7, r8, r9}, 0x1, 0x20, r10, 0x0, 0x3, 0x5, 0x100000000, 0x5}) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000380)={0x6, 0x0, 0x5, {[0x7ff, 0x6, 0x2e1, 0x6, 0x8001, 0x7ff, 0x5, 0x5, 0x4, 0x2, 0x5, 0x6, 0x8, 0x1, 0x2, 0x101, 0x93, 0x6], [0x8, 0x77, 0x7, 0x80000001, 0x1, 0x2, 0x1ff, 0x7, 0x2, 0x7f], [0x1, 0x3, 0x85, 0x7, 0x4, 0x65, 0x6], [0x7f, 0xac51, 0x1, 0x3f, 0x1f, 0x7fff], [{0x2c, 0x3ff, 0x0, 0x1e}, {0x5, 0x100000000, 0xb738, 0x2}, {0x4, 0x1, 0x2, 0x2}, {0x6, 0xcf, 0x9, 0x4afd}, {0x2, 0x8, 0x1, 0x5}, {0x7, 0x6, 0x6, 0x8}, {0x101, 0x9, 0x8, 0x200}, {0x4, 0xfff, 0x81, 0x3f}], {0x1, 0x56, 0xfff, 0x2fe1}, {0x2, 0x7fff, 0x8, 0x8}}}) 16:01:45 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff0000000000000000005b67071b542a538706000000b81800000029000000310000000300000007000000c1bb893f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x22) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) sendmsg(r0, &(0x7f00000006c0)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f00000001c0)=[{&(0x7f0000000080)="ad5d1a65f1049ff0ee991df9cd07e27e37bc577065adcf4d7b59f93d4ba040f21995c41ac49bd5c76d98758a3eac7b7f91153e053c5ceb65db7de86e6e09667aece034a1f67ef932236380343038b95c7a24167c160ee990b0288fd4d9e8b0447d4fd14e2d51d6f3941bfa789250807bcda303e0ea", 0x75}, {&(0x7f0000000140)="3e362f16ff68a7a24347f6db2ae05813b0d27a56482da23d387f44319686fd4584334ab62542b46ce5efcbc8623bad6c9071ccad86a83a4e93c4c34c390b6e13122e0932774b7be1c966ac9637ce9a424e20c33f98ef4657285648ef94dda96f0fbdfc2da88ade361e3bb52d794e0f8c2274", 0x72}, {&(0x7f0000000240)="d803be97a6de27d5efdb9d67c13e14c5e45bcf42925c81c1a8475bd3f59f9c733051e093e72f8c89c8ef2db692a13a6006bca3e41263049de12f568503bcd5a69baa49df8ce2614553105dc7967d94b82d5465dd788788febc7ca887b255071c7c70f50ecff854e833163fdb03cf2bcceabda11989149263dbd382b2caabc007795d73a1c1540d00a4287aba9ab71aeb8390a5840de75238d574d9ec0b883eb58ac4a14b0b1e82efd1d603c53283651829", 0xb1}], 0x3, &(0x7f0000000300)=[{0x68, 0x1, 0x81, "983fd1570e98d2e92844b3e7879361e047990ba7f0a2a281ccac952340c02f228b3f8364451cf418edbfdaadc06130e2d9278e9aa6eb302cf0561c676e2164495f308d121f8a10c7398180c76dc3be37c5f58abd3a3bed"}, {0x40, 0x1, 0x6, "6150856a98824670fc0a8f31bfd6eabdcc3446d2d14ea7af8688554bcbafa5fcfcd102cc6004cf1b50a2"}, {0x28, 0xffff, 0x2, "c1f97d046c91551069701b64b96c22c5b2"}, {0x30, 0xffff, 0x2, "532935ea59882405d8f8fd9d32af68f55d71f9793f32294edcab07f660"}, {0xa8, 0xffff, 0xe5, "123024f6c6670321bbc21224ae233b4f57d479f7481c05b08180ad1500e803fa674567b39dd185553e858951a40217bec08a873181ef16d55e692116791ba67ca38dda729819867593a5826b5f7e076276ef4521f4e626a88d12d042cd17ed5e92dc862b06cacbd3253061c2765461eca26c1a6fa2e4faf80e56d929752eed58de906cbd6d30d850fefe3a135721c1b2b76b74a2adcb"}, {0xe8, 0xffff, 0x7, "7fe09a2a55bb7b9dfb289696436432c45a88abd3a586af39eb9cbafd949fb1fcf42595f1f9aadc18b63c9b5e0c019c96e4c6aaa51bf5c5405df616ede36df9d144731d1a9e083cc9850482b6beb248b6db977a335ea4ee524d08c075965a6f88af519881ae920a914c02ebc8206db933332c90c4dd241acce19a424b11e02bccc202addc9573b81213807ad495491728defd3770339e5b729fdf5217ec2d7785c9896b4b8eabde62b896b27721bba29561175ba7c5f628bf0b837bf7ba41d358f36dff2efbacb88871b3ab95bf13a41bb3"}, {0x100, 0xffff, 0x0, "5d9ff9055940faf392caf87e1edc5db680babed806c815207bf380cbe7a87b6181e1d9f6b32611118327161c9c82786533b0c37351e45621892b5587ec5fcba0e5bed20b043399cec3fc63f47e15671ebfb35c5ae783671753a416e710baa026f826f00cf5a15f5dc3a46712f8739eb9a72f30e94ee4da0e182cb3083e13fe13658193760461714e571d231118062d215f07996a5a08b1a14e8239fc891aebbea0c482a12e4d3f7f864dbc08fd8751a84a402e84c77f65d6653db5642d1e6d1c01d7fbd4a3e30750d010d9cc571f56c661759062acd617556b1e71cc21f72739a8913c526e2cfa4a7acd96"}], 0x390}, 0x2) 16:01:45 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) r1 = geteuid() r2 = getegid() r3 = getuid() r4 = getegid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, r1, r2, r3, r4, 0x54, 0x8}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000140)=[{0x80000001, 0x0, 0x7, 0x5}, {0x9, 0x1, 0x801}, {0x1, 0x0, 0x7f, 0x9}, {0x1, 0x5, 0x10000, 0x8}, {0x3, 0x7f, 0x3f, 0x100}, {0x3, 0x4, 0x100}, {0xfffffffffffffff6, 0x20, 0xfffffffffffffffe, 0x101}, {0xffffffffffffffff, 0x9, 0x80000001, 0xd}, {0x8, 0x0, 0x2}]}) r1 = socket$inet(0x2, 0x0, 0x180000000) poll(&(0x7f00000001c0)=[{r0, 0x6}, {r0, 0x80}, {r1, 0x8}, {r0, 0x100}, {r0, 0x2}, {r0}, {r0, 0x2}, {r0, 0x5}], 0x8, 0x2f) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000080)=[{0x8176cac079fcb7fa, 0x5}, {0x83, 0xa66}, {0x42, 0x100000001}, {0xce, 0x6}, {0x86, 0x1}, {0x82, 0x8000}, {0x21, 0x1}, {0x26, 0x2}, {0x1, 0x7ff}, {0x87, 0x9}], 0xa}) 16:01:45 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x38, 0x4) r1 = kqueue() ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000040)=0x6) kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x37, 0x0, 0xc68, 0x0) dup2(r2, r0) pipe2(&(0x7f0000000080), 0x10000) kqueue() 16:01:46 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) r1 = geteuid() r2 = getegid() r3 = getuid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, r1, r2, r3, 0x0, 0x54, 0x8}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x2}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f00000000c0)={{}, 0x6, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:46 executing program 0: setuid(0xee01) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:01:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0xc}, {0x64}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:01:47 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) r1 = geteuid() r2 = getegid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, r1, r2, 0x0, 0x0, 0x54, 0x8}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:47 executing program 0: mkdir(&(0x7f000000e000)='./control\x00', 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x7fff, './control\x00'}) r1 = open(&(0x7f0000021000)='./control\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./control\x00', 0x82, 0x4) mknodat(r1, &(0x7f0000040000)='./control\x00', 0x100000000001040, 0x0) faccessat(r1, &(0x7f000003fff6)='./control\x00', 0x3, 0x0) fchmod(r0, 0x24) syz_execute_func(&(0x7f0000000000)="f0809e040000009081baf5bd8de56f000000468f4701c423550641000b66420f6d8e00008020c40175d933c42149d03f3e0fa8c4e1335dae822a8030c4623d3d9a0e000000") openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x8000, 0x0) 16:01:48 executing program 0: r0 = socket(0xdb3354226f14a9f6, 0x4, 0x66) fchdir(r0) r1 = kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffff8}], 0x1, 0x0, 0x1, 0x0) getsockopt(r2, 0x7, 0x8, &(0x7f0000000080)=""/51, &(0x7f00000000c0)=0x33) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000100)=0x4) 16:01:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 16:01:49 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) r1 = geteuid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, r1, 0x0, 0x0, 0x0, 0x54, 0x8}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:49 executing program 0: r0 = socket$inet(0x2, 0x2, 0x3) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) r1 = dup(r0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x9, 0x7, 0x80000000, 0xdd, "8546b2a317a524046a523a4ed34be559f4d5de1c", 0xfffffffffffffff9, 0x9}) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x2bc) 16:01:49 executing program 0: r0 = socket$unix(0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000000), 0x4) 16:01:49 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x0, 0x0) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/168, 0x256}], 0x10000000000000d8, 0x0, 0x0) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:01:50 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:50 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c71004dd36a27e5e27b216d67140800001b3dfaf91739fd0f0000e552aaeefeaf8605d6810a65926d49ffffffffc85e2c31c61ad449011f78230000000000000001ff10340b92eace5ab6bf20858cfd270e83f3ded1817d577b814db1e2255d4b6d83748963c69dcb74e674b12aefde325763e070728fcdbd8bd26d672f62cc6221198bd3d49d296225408533c904f10831774cb6d47fa865178d7a2fc53a6bac7bdd59cd42b625e0253776f2f3b6ee64863aa37c3156be13d78238b316db9ae7b6345830d47ff759fab46d218fe62a8e42efa2ab18d8bf402254bb2bbc736d4729e8efdbb9a039c0a2204f988fe559f2bd183c5600", 0xfd) r1 = syz_open_pts() close(r0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup(r1) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000040)=0x2) r3 = syz_open_pts() fchflags(r2, 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000340)={0x0, 0xfffffffffffffffd, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:01:51 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:51 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000200)="51c5bea1ea", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000100)=0xc94) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 16:01:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x61}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x14) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:51 executing program 0: syz_extract_tcp_res(&(0x7f0000000000), 0xfffffffffffffffb, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) pipe(&(0x7f0000000100)) syz_open_pts() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x480, 0x0) setitimer(0x0, &(0x7f0000000040)={{0x80000001, 0x75e}, {0x0, 0x8}}, &(0x7f0000000080)) 16:01:51 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:51 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0xfffffffffffffffd}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) 16:01:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8048, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x6}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) rmdir(&(0x7f0000000180)='./file0\x00') 16:01:51 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) getrlimit(0x3, &(0x7f0000000080)) r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x200, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r2 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x28c82, 0x9) r3 = socket$inet6(0x18, 0x3, 0xffffffff00000000) sendmsg$unix(r1, &(0x7f0000000b00)={&(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000840)="5c636bb5fb7fde9b5b26d3642b6d635ae8accb719842fd4e8fb86587010a7a86127c6bc9c64b2c5696bae21e0a12ec291faf84d9272b5c761ebfa4900e0617e65125e2844de2a0bd370531cf400fea967c8148ad92699091de35828726fafff9d64e67247c0ff56d5bc602b52c5205aeb99dabb5b7b78f842d232aba62d4238422eb414b11d5", 0x86}, {&(0x7f0000000900)="a447ace64f1e1d7cbac7de844980f3ffdcbb6099dcb2522e5170e6a4d4ca74d00eda5b7dd4499b459aace609948f5bfcec784c0c6f6ed63f94aee92d50013657bf970540534a959a074037e95285c0bcb200d0f92c6dd043021f379ca3355d5378c00fc4adbb3380cbac696e985403a73257b1008cf2f88db4dee60dcdf108f113611bed82082e223528bb6a4a9f313c8e0b483c4ea45e9c94096da6e86589253f6de598ad359a984c065a02ea61344ead2a1bffa20851667fc7c8884ed020c18ddf767efaf5a0c3ce1e19014faa28e0a7527998c14457f97929fdba79e089c967f9764da84421", 0xe7}, {&(0x7f0000000a00)="6a90573bbf15624f608868a255d92c6a43fc1caf9374c6f7ba0f821680a9f343e3f2eb056d2799fba5f34f9c829dae56f3aa1ce018699eb59d937714ad887a659a7a805b2ca5281ced62b06006d4962f7bf0f712eabc55ea577ca348a59b7ad52b6cde111627ec16e057e3548667f4845a429823a8f46fa3b4af5a46536ce86fa7bb8010666c86bdee4f166d778a84c82b7c2d17366f06c73eca8f741bf9f4d8", 0xa0}], 0x3, &(0x7f0000000ac0)=[@rights={0x10}, @rights={0x18, 0xffff, 0x1, [r1]}], 0x28, 0x400}, 0x0) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x20100, 0x0) poll(&(0x7f0000000340)=[{r0}, {r1, 0x80}, {r2}, {r3, 0x40}, {r4, 0x80}], 0x5, 0xfffffffffffffffa) r5 = syz_open_pts() close(r5) r6 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r6}, 0x0, 0x0, 0x1}], 0x1ff, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r6, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x3, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r6, &(0x7f0000000040)="8aef39241507f8177039e098f6643c601743ae26a5c44b6f20d1eeebef88dd7cf8377d01c78723704d47c881356d62fca8b50de676f83789c3", 0xffffffffffffffb5) write(r5, &(0x7f0000000240)="fcc0ef6009e5c2a1b452a7925d0d5583212ee5f5b0a87496742fe920a6d8fd20b8bd809cd88f9c828e4989585b646e2cbfe29d0269497606b66a68bac41da78e3a6d4bf1c8f0f487a6c657d99842758d074aac3fd570786e3f1407a944146afd4cec31caf26f1cc433203ada1acdb742d76882e800e7caaf48342ed2da67e44651b319193b0de165c12a82b09cac504978d60f280f562f38a35b7935f84369636013e7d69d5a3811c4facaf1d596ffb9d8c337add779eab09d000b049308fe0b3b2857b5ce176aaa3410a9f69140fa3a77d9a8077504e3ef", 0xd8) preadv(r6, &(0x7f00000007c0)=[{&(0x7f0000000400)=""/156}, {&(0x7f00000004c0)=""/152}, {&(0x7f0000000580)=""/118}, {&(0x7f0000000600)=""/226}, {&(0x7f0000000700)=""/55}, {&(0x7f0000000740)=""/76}], 0x2, 0x0, 0x0) 16:01:52 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:52 executing program 0: r0 = syz_open_pts() fcntl$dupfd(r0, 0x20000000000007, 0xffffffffffffff9c) ioctl$TIOCNXCL(r0, 0x2000740e) 16:01:52 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0x1) socketpair(0x37, 0x5, 0x8, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x10002, 0x0) poll(&(0x7f0000000100)=[{r1, 0x24}, {r2, 0x30}], 0x2, 0x6919fb95) r3 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) dup2(r2, r0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000140)=0x7fffffff) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000040)=0x1) 16:01:53 executing program 1: r0 = msgget$private(0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:53 executing program 0: r0 = socket$inet(0x2, 0x12, 0x200000800000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="402e01", 0x0) 16:01:53 executing program 1: r0 = msgget$private(0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:53 executing program 0: r0 = socket(0x10000000002, 0x2, 0x0) r1 = syz_open_pts() flock(r1, 0xa) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 16:01:53 executing program 1: r0 = msgget$private(0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:53 executing program 0: mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) rmdir(&(0x7f0000000080)='./file0\x00') mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)='x\x00') 16:01:53 executing program 1: msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:53 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000080)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000180)={'./file0\x00', 0x0, 0x6, 0x9, 0x1, 0x0, 0x57, 0x3, 0x0, 0x3, 0x6, 0x1}) socketpair(0x2, 0xf63f68b5a64a3f3a, 0x5, &(0x7f0000000100)) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) r2 = shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmat(r2, &(0x7f0000ffd000/0x2000)=nil, 0x2000) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x5c}, {0x80000016}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = socket(0x12, 0x1, 0x4) shutdown(r3, 0x2) minherit(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) syz_execute_func(&(0x7f0000000140)="f3410f5b6700c422fd352e402b5951c4e2a99bacb7f3fffffff047801d0391000006c4e195e806c4017c7741fe8fab000000450f18c0c483597849f700") 16:01:53 executing program 1: msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:53 executing program 0: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xc0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) r1 = getuid() r2 = getegid() fchown(r0, r1, r2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x14f84bdb, 0xfffffffffffffffd, 0x10001, 0x40, "610333096ba727f7d98108cc5cb9dd3d59cb780a", 0x9, 0x3}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) 16:01:53 executing program 1: msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:53 executing program 0: r0 = geteuid() setreuid(r0, r0) 16:01:53 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:53 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000400)=[&(0x7f00000002c0)='&[\x00', &(0x7f0000000300)=',#!(\x00']) preadv(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000600)=""/247, 0xf7}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) getsockname$inet(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) close(0xffffffffffffffff) fchdir(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000000)=0x4) 16:01:53 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:53 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:53 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:53 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) fcntl$setstatus(r4, 0x4, 0x80) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getegid() getsockopt$sock_cred(r3, 0xffff, 0x1022, 0x0, 0x0) getgroups(0x0, 0x0) getegid() getgroups(0x2, &(0x7f00000002c0)=[0x0, 0x0]) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) pwritev(r4, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r3, 0x0, 0x8000000000000000) write(r1, &(0x7f0000000100)="84", 0x1) write(r1, &(0x7f0000000000)="1d", 0x1) dup2(r1, r0) fchown(r4, 0x0, 0x0) 16:01:53 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:53 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:54 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, 0x0) 16:01:54 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x6, 0x4}, 0x8) shutdown(r0, 0x0) 16:01:54 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, 0x0) 16:01:54 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, 0x0) 16:01:54 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:54 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x200, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) faccessat(r2, &(0x7f00000000c0)='./file0\x00', 0x8, 0x1) stat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) mkdir(&(0x7f0000000080)='./file0\x00', 0xfffffffffffdfffd) lstat(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffe) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() setregid(r3, r4) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000180)) 16:01:54 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) 16:01:54 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:54 executing program 0: r0 = open(&(0x7f0000000380)='.\x00', 0x8, 0x50) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x200000027, &(0x7f0000000000)="4b74954c", 0x4) openat$vmm(0xffffffffffffff9c, &(0x7f0000000940)='/dev/vmm\x00', 0x20, 0x0) pwritev(r1, &(0x7f0000000600)=[{&(0x7f00000003c0)="c8caeb57ce30c9ada29a0340b954f424246b902f20062791d16bf551892286f09678fcf506b8516aa873763cd647361a2877cb", 0x33}, {&(0x7f0000000400)="023e7c7d5368e2d3fea2f6a4f464a99d6838975d789ee21ff4955ff716b2b1d40a41a7b413057f767b4fedd44fdcd1218d05b64ece24c839a71e9bbd37c7c9f3ae71ffb988eff5dd8f5f1ebdcd11e1badba7757097ad85efd9a61d46eac438e0cfe6f32002bf4914ef4c0efcf51c6fd737c0c0196f19e48829ad323edb70c8741de77631", 0x84}, {&(0x7f00000004c0)="56585c63621299503fc45376a1af9264cdf2c8f3126b1c48c3ee246f6ba54c093611c88b028bfe4991079aab4bda123333f9e65beb605891c15335648a9ada4d6896864ca444465ce29bed26fd37119c67ac7540ecd95cd892ea8b7c953745bce108192903d903d8f46bff8df3d10b29bc7b7292df7cb63aae860c47ae7a190c78ed", 0x82}, {&(0x7f0000000580)="542f8943dfa9", 0x6}, {&(0x7f00000005c0)="4dd87f6e991dfc3540b76c151be9", 0xe}], 0x5, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x0, 0x0) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x200, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000900)='/dev/vmm\x00', 0x20, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000100)={0x76, 0x4, 0x8, {[0x5e7, 0x7, 0x800, 0x6, 0x5, 0x8, 0x1c5, 0x7fff, 0x234, 0x4, 0xa35e, 0x40, 0x7, 0x1, 0x3, 0x1, 0x3, 0x6], [0x2, 0x2, 0xffffffffffff0000, 0x6, 0x1, 0x1f, 0xd3, 0x6, 0x8, 0x1], [0x1, 0x6, 0x8, 0x8, 0x8000, 0x7fffffff, 0x4], [0x3f, 0x1, 0x5f5, 0x7f, 0x7, 0xfffffffffffffe01], [{0x8, 0x101, 0x6, 0x7f}, {0x1, 0x9, 0x5e7, 0x3}, {0x1, 0x7, 0xce73, 0xca35}, {0x80, 0x9, 0x0, 0xffffffffffff610b}, {0x8, 0x1, 0xfffffffffffffff8, 0xa6}, {0x4000000000000000, 0x7, 0xb28, 0x100000}, {0x6, 0x7, 0x5, 0x8000}, {0xffff, 0x0, 0x7fffffff, 0x3}], {0x5, 0x2, 0x4, 0x9}, {0x27e, 0x6, 0x9, 0x401}}}) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000080)) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000680)={0x9, 0x6, 0x100000001, {[0x1, 0x83, 0x3, 0xffff, 0x800, 0x4, 0x1cfe, 0x7, 0x2ce, 0x7f, 0x245c, 0x6, 0x73, 0x1000, 0x3, 0x8c, 0x81, 0x6dd], [0x3, 0xd0fc, 0x8, 0xa3c5, 0x6c0, 0x7fffffff, 0x8, 0xffffffffffffff00, 0x9, 0x2], [0x5, 0x70, 0x8, 0x9, 0x2, 0xb51, 0x8], [0x8, 0x100000000, 0x199a, 0x1, 0x3, 0x5], [{0x3f, 0x400, 0x8, 0x3ff}, {0x5, 0x7f, 0x80, 0x8}, {0x80000001, 0x124a80000000000, 0x8, 0x7}, {0x2, 0x9, 0x9}, {0x200, 0x6, 0x3}, {0xa800000, 0xb96, 0x400, 0x623}, {0x3, 0x0, 0x49e8728e, 0x5}, {0xfff, 0x0, 0x0, 0xffffffff}], {0x2, 0xfffffffffffffffd, 0x3, 0x1}, {0x7, 0x9, 0x3, 0x9}}}) 16:01:54 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:54 executing program 0: r0 = syz_open_pts() pread(r0, &(0x7f0000000980)="f04be6c0b032a889e10b42eeacab78f1bb8f7868f1ab916b99e3dc11143dda7ab0a4e31058c8132669f0bb8f5ede5d2841d8ba1ee0591c18e4960092fec43e3f1b214267d2f0e5ec3c114835ea6c58318680914fb31c33596a106030e1fdaecc87a69665b9babd19a046d1667a478d2b646a46db70b616c35d2dd4efdfbc4ebfaa344c1e4ff90a2c57889e633ca22d67fc438625722bf8d19ffe84512a402f2872a972ebaee02bead8b70774b9e5a64051109d974b05d1c5e44cbe97f3a31e23d71946fdd5f8cb09e666837ed0b8a189317361783f86c58bc7cb0f4286d3dce6a01c5db4de8c9403ef4be5a5bcd12ae55698fdd81e39c22b795c76c013d6ae1b695d36e7d962ba8cd40238a4a1485234e8ca34a0868db8fc668552b73ccae3afd21f1825e230c03e196f767c4063f71aa65b4d3fb9dea142920a0b6f355165a644eff493bda5841d64011ca02724464dc307182d20aac305c773ecabaa1bdce4ba7161e6044409bb0e37a4f689cf510a3dd3e92041c5680084d70a03fdca529947b4205483183094b30dad80591b0cfefb3e8d755d479e5aa52c9eacb42fe5af15a3412d5ec6ad18024707f60982ef1657f1590429589ba0d605847a5df6faf43b9af6d6b6498065aa4e4d529335c7113922340173e0afd962a2542c4d74e78c7f4f3bd9a57ef5a464b6076abf6afdfc9b389ab14d6106815cd1c5b5ee9fe709ba46646ee10eeccd154a1997839411e9073201d9263c6fd72e7b0cf3bc1ce2a8696d43da032b01d260bd826cc5d57f50fd6c30228634f7a1edd812c27ff43e46854a7da295bdaaee6a25fc5b647e6fae8c380f610a84849f811d24b3ef27e33699a9c8c85fc834a4100a629857230c987332d9539195b0a29eeb48b933644a02ae20e442e854ebd1f13f6768e15bf3937202d201aea031152ab3a0ab45975a27203da560664234da6cee6188190c616c2fa6f3f44a922017286277e8f3b84f77bced5612bee6713be7a86bffc2ea215f5e8275668dcc0ddd927f3e2c0fe2f47145854083fb7d0d0761010591ce7bdce3d00675ae059e5094a3e80831abef926fa60d244991794bde3964457f9a94df391958ddaf73b2d3d119d3e10d3ba2b7e9034d2fd7d2f245563eb2faddac5ea6141bcbe58361c8b7c99e7000083fa1bc1f6c5b210faf1a37e6ecd27ecf94a9d995df82229bdc58e8234ae1e50f32139ad90cc31fe8c4c41058a2b9c2c5fb425bcb01cd4a4f5617c49a2962c19f623bd2dfb78b58bb8352d4c9121567881d2b7ff15efb609e2089977edbfcae9cba4601378366968fa632be96174654c8cf8be51d2f386bc50b2947fc4e58990ca4f5f11cde918cf739534d2e4fcd5901b845c28c4ba60d98d827e7f513f1ab69c9148469137ed6f87fbd61c0eb3f0097471ce1efb0d3fa9ecb99d8b334ffaebac1b42af1871133d475b2b652dbaadf12b49a06e960ff124da12c1922e3bddfa37595881bd30f2f94f8f3187e1f6626754203b3f00c374fa2b882cca8f892de475293ea256457a48b01566d1c7fa5dac0723c9e5858070c6f70b59c94b8b2886c6e7cb294dc43f004aac926fe6e647969a443fca20b0d9d4624339c3ed3aead7fe1deeac53945a84d7a58ea2558accf8675e18bd04be8aedef07bf3c1a225d8e67d5c72043bdb9ef65bca7701a3d858131b29f58d6f93c8a0142ad240b43bfa44efb3c27ec7f700ca8e3fcd5806b1f0f130b08e654fb8e41e8de9f6ec1a98868c66024871ac2fe8f6edc4f8d8357a598cc4bca8f66be67f8599b0d38c748beb452fa244012d553460e0007444a19688c7c7222059977a067e6695cadfb55393d3ca0312c3d7b712d134136800ca4fbda18d96f5e79d4876bc6106d0aafd5d9335573774f9764cba4a20c5892da9fe24acc32e77bb2bd906a92a52eb110587d785af05ac44667c509de8bc94d5f9fd3123014eb5ccecbaf363b67e9a3fd24f71b50b5c2dffef3be570386a8adaf0ce8b59de87f306901ec80a163221889558b40e283101f72b6df75ef92762e09420f46c9056f151875d767b4e44eec2e389e88a26b60301518f7c8c64248374fa7700f5864b7ec34b114756e252daf7bbc750532c038f45f0a774687162b308028120a4b8e5f3a66d0dcd097f8442d4d4e41713d3c5f32b5d017626b75747ead3c953bbd014c07339981a3f8a28fcc29c3ba32cbdb83ffeeb23723fd1b4c419ad0e554b198d8f5d69e550eaf81b087cf175b886b5120008667441f57ac2c7bbeafef5db51392724cc70ea85e3f879be2d57b8e561ee1ffecc5fad7c5ce0a4c7bbe4998b20b6ef0c4478c9f1ca02de7793d8a1a6b98a6988db1b4eec56cffcbaa6f8c4b4b8be4d39373ede9df20412836dcf16ddecc8ad575e34aaca61834ea02e7018274bc78959fe38dc681495bc1a931d8d63e843eace957761214474425c265cf28cce23580e0feed5a0c001635722a7f6e2d47110b708f45fc2aecd7833a48b4ec535b7d3db2d9f8664e36524552dda689d002aea2e820b0328d4f786e6ac2df7333dc85363be26a18a518a98fb26cd0d436e9292876b3a63a87f588102748d2cd3dd4b1d8eb7cf420028c8a1deb2349bbb4d62fe3c8c52db3daff0f33ef64b027d425e096cefe6f9daa64d4f3c47d543247d953a557a00d1cb86583c1b54b51e80088148b679d3dd141127c05a1b4eb8648f3279c6c45749fe043302a9c750792f3dae7106d051d8aff22779fa18392e1ceb2db7c386f289fe637c32bb81917bd90b6384d83164ded41c4d94532805f6c82cf80cf0d54ed6c424a86ab518c5408eb19d0fd78888db189fdeb414ac9812fee9fc234849f45e0e0b4bdb5425ae00d46ac778a0d6d0fe75f4cf560e8b589977f636aeff4825fe7f8b4545b8762246f9f4f27c718cf887516dc2b9697094b71ee940caa4f33ab306afd4fe927227c3948eec55de99b29046fb5a503dcac4e059d76d910e362b38b362dcd1a360d3d853a040086b495a5b5bc2f1c4c8220e5fd5423689676d650cb132ed3822059a9013393d0973ed94405cf4821bd956f7e2dc39478033daeb12afc8d6416d68709ad1f21e8fe3ac144141190db0f41f80d62f413eb7d87a11475272b9e363f80d1580551352843371786cf6dc3a5f133a77dcc72b625138dfe03bb5c1145038c291167f1b0450689f40a1c6031ffe8db96bf9191a25eaf3d67432e89c985a0c704ccabc36355b86289251131dce48233b8ced9d171ed6d5819a5ff94370847ea480e53f808fad38258d12144860d9d503852e3cdec012e9ee19cbc6af1fe0c662218542414fda93c8db7408132b2139690997069ea45ed2f8743f14748df4c819891510ab48bfaebc8f1b188631fe7dc971d87e8a6f8a774c832f5349d871f519419d9e969a478e0fef5d3bcae85ff013deffa6cbc575ae513dbfb476858f6683cbbf2756d637021ceb3b7769b4f3a1042be733f05b1c368852f0320c4ba64021fd198d4baaa6be74eceda0c2f52a393b3292159068cc84053cfec532f78f1532ba7f5e0fe1db2415f3f262761b2f9ff0262048f8e2c8a8b19d45d5c9ace74e07e8a9a88b21f63ccb8667596196b0943b8d37f874f9bc4d0f26f5cd45d94fda9f14975022f0503bb456b7ac8e96988a746dacdd4b7165fb0eeab2ba7ffd789e169236cc4bb6489ac407b9a97ac4cb78d9600a81658999cff2d7e6bfe36750cf3a3e745e7e3f7a2ed16e690f6a82194d6291804bbfaa91e4ac3b1b615e3fa821c4c265cbfafcfc83fe9ef0f20db24806ad382ade693a8d8241169f32395d5a86b3a76cebfcaa5e273e98391904b3505346dda22cb8650c623acf4e17480c15c67958cc283c5ca57691e414e2f6d56eb59ff7405017b2180bcb251fdbd9e5fbc5c94f6cd01f045661c4613180e00b4e87f70ef4c7df43bcc636c5bbc8a3e484a039c2183fd8dc8eddeaf3b75285becb67253729e75f639c07841df9213cc58fbeaabbe34a4af82d2dc57c1cd108a5ec8a517cdcc3b373282f1cef0b78c1dfcf5b1b8becc7e29cd9053cafb0b5da7d8b310a0fac51f136a91f0ff6ef5541d5d13cc4a31d41b7c110c16243eb048d2c8b8c5b27dc8c7d5514fbc93168ac7fef00becd48d001db6ce2b772bf5063c13715aca6f2fe448b0ce5ea9dca649f11ed79ab27327a6c2d44ce565db51eb25d5a96c4904bae0b905a7c579c7eacada7f87c69dd5ced4e757714c8f256e8d549478ade3752d65798c7d4f1f9c1375dbb68ca88f63d96d6ea5f4028fb2960e9c438d50ea3c8f6379694b2a79f8415a8056f72d152b7364a9e1745d8b2723c257d968588cb21f6099af412172fda25c49e2cfeed643fc57591062110f472bdbb1767fecbf03cd173b3167d326ac3414fc897bb1e45d1daeca48e973e230f528293f17fbf823cd3e5aaab448ba381847a62c1cc9319b3b83772e77374a6775051ebf26a0ccafc9b923a730e20e7571030dddd062ba0f378fe7ccd90c95280def743187a752b79251b724168f1a12479cf613ad62b3eddbe4afad4a7a9f25673de63dd66520c32b4e0f6c713c02e4475021aae2ad10204aa2c4b0a884dc5068e162fc045defa5da7adf9075cc1030db84614f1684ea09c1dd153944ad390e9b44410046e78c0211bff1178e1823e9a5b9a471fbe89b60fb4f2e1f4bcf13fd99d1a5b55c2b8aff5e3eeb0aa7a80a800898531925dffe0984a32663f6ba4fb44bd1c990ce19ee4a590dc28a911ec35134d96a0122cc71b5c0df077097842949b43225a161fb32d3998ba2f6055ce04ded7f5661791b8829b7bacc138882e7e5ad309392d29f2ca439b179a0eeff791a0988d167bb014c7ad47e68b67a1d39d042919d6c96757a77db62b71a5fdadb95ef89fd612739500184108b74c47a4a052d9544dec6be03beb2eb080a3f4b7a0e1abb5b434192bf62a736ca1078875031948022ea53a85f9de9027826006527e2db20e06307e1326ca5f8319dcbece805370797e299d0f419fe0a9dd387fe89df489c5328ab096aa3a8e4843dfce3f385d4db9f4dee34fd4641b444c5e4b596feb864412d8bf9f149c435966c4726cd790d5d2cdbb719452b7efe3fa3b31646632a179846495d8db7a7b7b3b69d10d1596fd12ce7621cf901194a3852ab017c6a9444991cce8716a638436d1753908404003558cec9f5dda78a415a1d450b809a41e7236371a8d318fb92d1dbb1fe36a4f5caff41446a1509821fafd09990b97df53f2b192e8ac28816a5bba09e420bc0be08b9155d1f5d1d4feebb4fcd7ea2525cc3b16197f8594f322a197f4179b2ef13397a71e41e32892bcade0af2870cd144a26df34d0db7972dc0df5122958d25c24f52680a5aa8c4ce6d1c581cd5ff2fa23d2b35455dced00e9da7e85e2723e11d3eda398ddbdc85f1a850f579ffd84ad6067681fafe5537e91664fd5ac105ffd02b60558b6bafdbc493c60c28576798fd7eac3360a123170884278450ec24e1a77b27df3dc55faf67a8cf31deb10a8713044318d00d7df45037698421bf0f064c39f9f538597674e5134e14bf5e108c9c635e7e9eb80f625ab0b550c784bfcc7c0b77f17d6ff33c16ce1d72fa854f7b7e6fdc120dc61fd5e899904754b2da7da01ae09d04515e5c03c99bc0fd7e8ff930146a3230e54904c80bf243c2a5644f92f06693f0b4ac92f0bbcb087eba83bc67e4912583208916f7848158183c574f62d20f0468b7759309d4eb2f3bfe2b6cafcfb079a16a5c3ce559e1d0c256eb1cc4e70be1f3590c71cb06a7d733c", 0x1000, 0x0, 0x37) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x4001000000000007, 0x95}) r1 = syz_open_pts() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x810, 0x0) close(r1) r3 = syz_open_pts() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x90, 0x0) close(r3) syz_open_pts() ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f00000000c0)) ioctl$VMM_IOC_RESETCPU(r4, 0x82405605, &(0x7f0000000500)={0x1f, 0x0, {[0x10001, 0x3, 0x32, 0xc5d1, 0x3f, 0x3f, 0x7fff, 0xd0b, 0x7, 0xfffffffffffffffd, 0x5, 0x7f, 0x4, 0xa48, 0x7, 0x4ab7d166, 0x1, 0xff], [0xbe, 0x0, 0x1000, 0x2, 0xfffffffffffffff7, 0x1000, 0x2f4f, 0x100, 0x1ff, 0x14e9], [0x3, 0x7, 0x7ff, 0x101, 0x3f, 0x3ff, 0x7ff], [0xfff, 0x7f, 0x9, 0xffffffffffffffe1, 0x7, 0x7], [{0x0, 0x5, 0x0, 0x2}, {0x1ff, 0x100000001, 0x3, 0x6}, {0x0, 0xfffffffffffeffff, 0x3, 0x105}, {0x7, 0x4, 0x4, 0x2}, {0x9, 0x5, 0x2, 0x7fff}, {0xffffffff, 0x2, 0x5}, {0x7, 0x27b, 0x3f0, 0xfffffffffffffbff}, {0x5, 0xfff, 0x9, 0x2}], {0x5, 0x40, 0x9, 0x1d}, {0x9, 0x4, 0xe00000, 0x3}}}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000740)={0x0, 0x0, {[0x9, 0x3d2731de, 0x80, 0x7fffffff, 0x0, 0x1, 0x200, 0x6, 0xa54, 0xfb, 0x100000001, 0x9, 0x1ff, 0x4, 0x80, 0x3, 0x8, 0x8000000000000], [0x3fd2, 0x4d8cfa61, 0x10001, 0xfffffffffffff8c3, 0x3, 0x2, 0x7, 0x7, 0xb73, 0x1], [0x9, 0x8, 0x7fffffff, 0x2, 0x1, 0x2, 0x4], [0x3, 0x8, 0x6, 0xec64, 0x0, 0x2], [{0x6, 0x4, 0x800, 0x7f}, {0xbb, 0x1b, 0x8, 0x81}, {0x3f, 0x0, 0x101, 0x6}, {0x4, 0xfff, 0x6, 0x70}, {0x401, 0x80, 0x2}, {0x0, 0x2, 0x8, 0x7}, {0x10, 0x178eefbe, 0xffffffff, 0x6}, {0x347c, 0xfff, 0x9, 0x200}], {0x3cf, 0x8, 0x8000, 0x7fffffff}, {0x2, 0x2, 0x7, 0xfffffffffffffffe}}}) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="e1a39ef28a19d8715825db1ae7d56ea70d273d1d3a4c2bd6ade26a000879587637f8dd4742e986af00403cc0cb91a70522570279c747a0c062027c4a7ac25f6938910e5df0393395b015753b2ef414661698943735ea094804", 0x59}], 0x1) 16:01:54 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:54 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x20, "b0d42000006e9300"}) socketpair(0x2, 0x4, 0x8, &(0x7f0000000180)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="01002e2f66696c65300077a9d6785ef39a04aba7b8f953b8cd72de9c93f1587e3e37e509a6468770de7e9e4093b614f0b27aae3ca74aa93dbeeaf4ca927bf242af7869f70d0ef517b573e3f06d7392020ec3b48d"], 0xa) r1 = socket$unix(0x1, 0x5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r2 = dup2(r1, r1) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000080)=0x1f9140) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000140)=0x7) r3 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r1) getsockopt(r4, 0x6, 0x7, &(0x7f0000000000)=""/107, &(0x7f0000000100)=0x6b) ioctl$TIOCFLUSH(r4, 0xc0106978, &(0x7f00000000c0)) 16:01:54 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x7c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f00000000c0)=[{0x28, 0xbe6f, 0x83, 0x5a7}, {0x9, 0x100000001, 0x4, 0x6}, {0xedd8, 0x2c980000, 0x40, 0x4}, {0x9bd4, 0x7ff, 0x2d6, 0x9}, {0x2, 0x200, 0x1000, 0x7fffffff}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8000, 0x0) syz_emit_ethernet(0x0, &(0x7f0000000a00)="f869eaa9f43b30c536b9e52f1b39fb4273bbcfb276099a51dea57d769b8bc3e6008aa9fdca9ed8595c0de4c6543eafba081f447bc333bc04d720e1f039d0771ec3770f7941b72d0cc0f1fbbb1aeb7d148400ff466434582024620ede9538933abbf7e19cdd34f4a675f2aef7eed874365d47682e80130feeddf9b15f2e2135fa81de45c54c3b43c38472a395886ef98ea56ed04a3e4a32f2d094c7d86c315bdfecff2dee7a7d91e4004803fe9fd5f47d50a590e6d265c4844b10cda032f1c67e094b120a5431504e5e7bdc6a36e97bbe15fae228304dac330d95e814329b0c9d4c97e101270c85951d659fddc10f471cc0c926a47919000097d99f8decc180f972e9b2a7f2225a28db5a405b101f48f7ca3cc7de8087a4410954e8af59b3e8ba817eec6981f520720322d99bbe54a582972c12d149ff7e832a29f55dfa5c181f873f9e37ff6dc6feae3bedaedd96df0f56d893081b83a32e8ae4390f2378afb41f1939f1e4f1a767416c436c3d8046a917f87c103c3249fb57971c15523bf9479eaf29") rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') 16:01:54 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:54 executing program 0: r0 = shmget(0x3, 0x1000, 0x108, &(0x7f0000ffd000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) setuid(0xee01) setregid(0xffffffffffffffff, 0x0) shmctl$IPC_STAT(r1, 0x2, 0x0) 16:01:54 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:54 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:54 executing program 0: minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20000, 0x0) poll(&(0x7f0000000100)=[{r0, 0x100}], 0x1, 0x3) r1 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) recvfrom$unix(r1, &(0x7f0000000140)=""/164, 0xa4, 0x803, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) write(r1, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 16:01:54 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0x8010426d, &(0x7f0000000040)) 16:01:54 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8}, 0x0, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:54 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c2, 0x0) write(r0, &(0x7f0000000240)='-', 0x1) read(r0, &(0x7f0000000140)=""/252, 0x7fffffffffffffff) close(r0) 16:01:54 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8}, 0x0, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:54 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = semget$private(0x0, 0x1, 0x2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r3 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x6, r2, r3, r4, r5, 0x40, 0x3}, 0x1ff, 0x100000000, 0x4}) getsockopt(r0, 0x0, 0x6d, 0x0, 0x0) 16:01:54 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8}, 0x0, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:54 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0xfffffffffffffffd) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) utimensat(r0, &(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)={{0x3, 0x2}, {0x7, 0x10000}}, 0x2) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 16:01:54 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8}, 0x800, 0x0, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:54 executing program 0: chflags(&(0x7f0000000080)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000040)=""/59, 0x3b) writev(r1, &(0x7f00000002c0)=[{0x0, 0xffffffffffffff35}], 0x1) write(r1, &(0x7f00000000c0)="b7", 0xfffffffffffffdac) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x0, 0x0) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000300)=""/121, 0x79}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/166, 0xa6}, {&(0x7f0000001440)=""/244, 0xf4}, {&(0x7f0000001540)=""/128, 0x80}, {&(0x7f0000000280)=""/15, 0xf}, {&(0x7f00000015c0)=""/34, 0x22}, {&(0x7f0000001600)=""/88, 0x58}], 0x8) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000140)=""/245, &(0x7f0000000240)=0xf5) dup2(r1, r0) 16:01:54 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8}, 0x800, 0x0, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:54 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8}, 0x800, 0x0, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:54 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8}, 0x800, 0x7f, 0x0, 0x0, 0x0, 0xe60, 0x0, 0x100000001}) 16:01:54 executing program 0: r0 = socket(0x2, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f00000000c0)=0xdee) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000140)={0x77, './file0\x00', './file0\x00'}) connect$inet(r2, &(0x7f00000001c0)={0x2, 0x2}, 0xc) close(r0) 16:01:54 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8}, 0x800, 0x7f, 0x0, 0x0, 0x0, 0xe60, 0x0, 0x100000001}) 16:01:54 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8}, 0x800, 0x7f, 0x0, 0x0, 0x0, 0xe60, 0x0, 0x100000001}) 16:01:54 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0x0, 0x0, 0x100000001}) 16:01:55 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0x0, 0x0, 0x100000001}) 16:01:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000005}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x80, 0xffff, 0x4, 0x4}]}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x108) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000180)={0x9b, 0x2}) 16:01:55 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0x0, 0x0, 0x100000001}) 16:01:55 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60}) 16:01:55 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x0) mknod(&(0x7f0000000180)='./bus\x00', 0x40, 0x6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x10, 0x2) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f00000000c0)=[{0x85, 0x8}, {0x8a, 0x2}, {0x6, 0x3}], 0x3}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x80000000) 16:01:55 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60}) 16:01:55 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) r2 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x74e3, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) read(r0, &(0x7f00000008c0)=""/167, 0x295) r4 = geteuid() r5 = shmget$private(0x0, 0x4000, 0x12, &(0x7f0000ffa000/0x4000)=nil) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, &(0x7f00000007c0)=0xc) r8 = fcntl$getown(r3, 0x5) r9 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x3, r4, r7, r4, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r8, r9, 0x0, 0x92, 0xffff}) geteuid() setreuid(r6, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) pwritev(r3, &(0x7f00000009c0), 0x10000000000000ea, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000540)=0xffffffffffffffff) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f00000001c0), &(0x7f0000000040)=0x698ace23dd04bf86) pwritev(r3, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) semop(r1, &(0x7f0000000740)=[{0x3, 0x7, 0x1000}, {0x3, 0xffffffff, 0x1800}], 0x2) ioctl$TIOCNOTTY(r2, 0x20007471) writev(r2, &(0x7f0000000b40), 0x0) mmap(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x5, 0x10, r3, 0x0, 0x0) r10 = semget$private(0x0, 0x3, 0x4) semop(r10, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) shutdown(r3, 0xffffffffffffffff) accept$inet(r0, &(0x7f0000000680), &(0x7f00000006c0)=0x3059b6b611da2231) bind(r2, &(0x7f0000000640)=@in={0x2, 0x1}, 0xc) 16:01:55 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60}) 16:01:55 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0xffffffffffffff00}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0xc9b55c7bf38488ff, 0x3, 0x1) 16:01:55 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:55 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0xa227, 0xfffffffffffffff8, 0x4, "0100edffffff0000000000000200f3ff00", 0x1000000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0xd0, 0x100) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x3) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:01:55 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x13, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = dup(0xffffffffffffff9c) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000040)=0x1) mknod(&(0x7f0000000200)='./bus\x00', 0x1000, 0x80) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[0x6, 0x80000001]}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000000)=0x5) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) 16:01:55 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x2}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:01:55 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x3}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:55 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10150, 0x0) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000080)={0x3d, 0x0, &(0x7f0000000040)=""/61}) flock(r0, 0x8) r1 = getpgrp() r2 = getuid() r3 = getegid() r4 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = getegid() r8 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r12 = getgid() sendmsg$unix(r0, &(0x7f00000003c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000100)="18d03a8a1d9b2808a94ca6211e8d34f57716f187db8c7d", 0x17}], 0x1, &(0x7f0000000280)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r4, r5, r7}, @rights={0x20, 0xffff, 0x1, [r0, r0, r0]}, @rights={0x38, 0xffff, 0x1, [r0, r0, r0, r0, r0, r0, r0, r0, r0, r0]}, @cred={0x20, 0xffff, 0x0, r8, r10, r12}], 0x128}, 0x0) r13 = getuid() chflagsat(r0, &(0x7f0000000400)='./file0\x00', 0x10000, 0x0) r14 = dup2(r0, r0) r15 = msgget(0x2, 0x120) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000440)={{0x215, r13, r11, r2, r6, 0x101, 0xffffffffffffa61c}, 0x4, 0x5, r1, r9, 0xfffffffffffffff8, 0x2, 0x100000000, 0x4be}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, &(0x7f0000000500)=0xc) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000540)={{0x0, r10, r3, r13, r6, 0x21, 0x100}, 0x0, 0x0, r9, r16, 0x2, 0x6, 0xfc1, 0x6}) getpgrp() ioctl$BIOCGDIRFILT(r14, 0x4004427c, &(0x7f00000005c0)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000600)="51ed4470cff592995797bb5f06f3a7efb51eed561f982393cf8660fff573c297b8135fb67e06457c86cab17961a7bb9f8f573179906186a61285940678ca28a4bdedc50b27f09bcf48f723704629689da7cc304bb8f2b1f451662580a8cf3efa1b7ae6ac97888381ac7f3c6a554be3661972d1a1d8f2222aa307ee1f5f6a42bbb3e4828666f6fa638ee6b434514eea88b098e7488263eb7716f399c6547de831e136fc874e4ca918d430d51f2500bcdf2748908de31a2ec9addc69c2ede2", 0xbe) bind$unix(r0, &(0x7f00000006c0)=@abs={0x1, 0x0, 0x3}, 0x8) chflagsat(r14, &(0x7f0000000700)='./file0\x00', 0x1, 0x2) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000740)=0x2) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000780), 0xc) fcntl$getflags(r14, 0x3) recvfrom(r14, &(0x7f00000007c0)=""/143, 0x8f, 0x40, &(0x7f0000000880)=@in={0x2, 0x0}, 0xc) chflags(&(0x7f00000008c0)='./file0\x00', 0x0) 16:01:55 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x4}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:55 executing program 0: r0 = socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r1 = dup(r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x5, 0x8, 0xda, 0x7, "998264335dd45dd7dedef5deae239b259e037776", 0x100000001, 0x10a4}) setsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) getitimer(0x2, &(0x7f0000000040)) 16:01:55 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x5}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:55 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x6}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:55 executing program 0: r0 = open(&(0x7f00000006c0)='./file\x00', 0x4, 0x280) getpeername$unix(r0, &(0x7f0000000580)=@file={0x0, ""/11}, &(0x7f00000005c0)=0xd) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000640)='/dev/vmm\x00', 0x82, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0xfffffffffffff7fd, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7df26f000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(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, &(0x7f0000d9f000/0x10000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 16:01:55 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x7}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x3d}, {0x40}, {0x4, 0x0, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 16:01:55 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x8}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:55 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x0) syz_open_pts() readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 16:01:55 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x9}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:55 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0xa}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:55 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0xb}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:55 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x20000040, &(0x7f0000000200)=[{0x74}, {0x60, 0xfffffffffffffffc, 0x0, 0x911}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17, &(0x7f0000000040)="aa18473d63e57764c0bb64073be94cc80000000000c7b6") 16:01:55 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0xc}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000080)) open$dir(&(0x7f0000000040)='./bus\x00', 0x810, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, &(0x7f00000000c0)=0x400) 16:01:55 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0xd}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:55 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) fcntl$getown(r0, 0x5) fcntl$setflags(r0, 0x2, 0x1) 16:01:55 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0xe}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:55 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0xf}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:55 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x10}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:56 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040), &(0x7f00000000c0)={0x8}, 0x0, 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x8200, 0x8) 16:01:56 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x11}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:56 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x12}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000140)=0x2) 16:01:56 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x13}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:56 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0xffffffffffffffff, &(0x7f0000000080)=0x9) getuid() 16:01:56 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x14}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:56 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000001c0)="4e050000000000004e2e2e90", 0xc) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0xfe, './bus\x00'}) 16:01:56 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x15}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:56 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x16}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:56 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x17}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:56 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x108) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) read(r0, &(0x7f0000000000)=""/20, 0x14) write(r1, &(0x7f0000000080)="b2", 0x1) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) 16:01:56 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x18}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:56 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x19}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:56 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x1a}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:57 executing program 0: getgid() chroot(&(0x7f0000000180)='./file1/file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') symlink(&(0x7f00000001c0)='./file1/file0\x00', &(0x7f00000000c0)='./file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) symlink(&(0x7f0000000140)='./file0\x00', &(0x7f0000000240)='./file0\x00') bind(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="00002e2f6669f06c10ef000000"], 0xa) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 16:01:57 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x1b}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:57 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x1c}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:57 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x1000000000002, 0xffffffffffffffff) fcntl$setstatus(r1, 0x4, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x1, 0xfffffffffffffff9}, {0x18, 0x3, 0x2, 0x3}, 0x8, [0x7, 0x101, 0x7, 0x400000000, 0x8, 0x9, 0x200, 0x100000001]}, 0x3c) 16:01:57 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x1d}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:57 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f00000000c0)={0x3ff, 0x81000007fefffff}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x90, 0x2, 0x9, 0xfffffffffffff800}, {{r1}, 0xfffffffffffffffe, 0x8, 0x80000020, 0x40000000000000fb, 0x5}], 0x9130fbf, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) close(r1) 16:01:57 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x1e}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:57 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x91df829f558f2a50, 0x28aa) r0 = open(&(0x7f0000000080)='./bus/../file0\x00', 0x40, 0x100) mknod(&(0x7f0000000140)='./bus\x00', 0x1, 0x401) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)) 16:01:57 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x21}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:57 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x22}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:57 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x5, 0x4) connect$unix(r0, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) nanosleep(&(0x7f0000000080)={0x10001, 0x1}, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) 16:01:57 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x23}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:57 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x24}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:57 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x25}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:58 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x3) close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x100000000000002a) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) poll(&(0x7f0000000080)=[{r0, 0x10e}], 0x1, 0x0) 16:01:58 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x26}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:58 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x27}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:58 executing program 0: write(0xffffffffffffffff, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a0", 0x15) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\b', 0x0, 0x0) 16:01:58 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x28}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:59 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0xc6}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:59 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfc6d}], 0x315) 16:01:59 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x300}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:59 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) recvfrom$inet6(r0, &(0x7f0000000140)=""/225, 0xe1, 0x0, 0x0, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) clock_settime(0x4, &(0x7f0000000080)={0x9, 0x5a1}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvmsg(r0, &(0x7f0000001240)={0x0, 0x0, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/21, 0x15}], 0x1, &(0x7f0000000240)=""/4096, 0x1000}, 0x43) 16:01:59 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x500}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:59 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x600}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:59 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x700}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:59 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x900}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:59 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = getpgid(0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r3}, 0xc) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000000)="186fe65c", 0x4) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) 16:01:59 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0xa00}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:59 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000580)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505540f55d9bb5fa3be8987e1237f559b05b5e32d3a0000001996791d75bc9028040087f01309bbe061a751731e5c20f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15e74f1279d66c31400b4dc386972d2eae1f3c146eaea700eeaabffa2c7eff7f0000a20000003a31dd57f31cdd5c1a7573c1d9cec09530fa91e0dfc6ba5343a1dd419a83095023331de975dd7d7595644671d8dad51e4b33a963c30c4ab75ca132cd29724d1fef1b60b1dd2a6a7a4e765c92194d7d043f8db3e2c4607122aa80537a5dea0fdffa5a6b9cf0c1e4f5137e293c760bfe2ee1423add9ee541f88fe716535243e43584188f32c5fd", 0x125) r1 = syz_open_pts() pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) close(r2) dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "e011ebf8d59239a35971911660e08d68686f6ee7"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd11, "b04d6a6e069f6764c8f418f2e6349911f33ffd00"}) close(r0) read(r3, &(0x7f0000000880)=""/161, 0xa1) 16:01:59 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0xb00}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:59 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0xc00}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:01:59 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0xd00}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:00 executing program 0: kqueue() r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x3, 0x80000001, 0x3, 0x1, 0x9, 0x1, 0x0, 0x2, 0x1, 0x3, 0x9}) kevent(r0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) close(r0) 16:02:00 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0xe00}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:00 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0xf00}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:00 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x1100}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x100000007}, {0x400084}, {0x16}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getrlimit(0x7, &(0x7f0000000080)) getrlimit(0x0, &(0x7f0000000100)) 16:02:00 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x1200}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:00 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x1300}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:00 executing program 0: r0 = geteuid() openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x10008, 0x0) getgroups(0x4, &(0x7f0000000040)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) chown(&(0x7f0000000000)='./bus\x00', r0, r1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0xffffffffffffffff, 0x0, 0x100000}}, 0x3c) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000140)="670dc330d3", 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:02:00 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x1400}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:00 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x1500}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:00 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd94", 0x3}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) pwritev(r0, &(0x7f0000002500)=[{&(0x7f0000000040)='b\"', 0x2}, {&(0x7f0000000200)="9fdd25308e2983de67ac4069f79d98aca3bb34b409a72a8798316b0db7b2be85bf3eac71a734388a51c116d40ec2cc8c938c1b26c4904886f93e968b6bb4ca6c3a68fab6e75e3692ef53e7c8e00a8533c87561f6c46629c20a32c49e5547bbf74874a8c31f3a41954d10214766dc1a7b689522ef467c3a0bd7d2524fe8724c508eb89f27477aa6f9536a88647e276b32783a00ec34f3cf5f03f63a1df3ae633e309e6b242e3459af1cd7837041e1a8b65d276ae793e1c5c4e2ca8022f7e23203e22ab708af6ef5a46ee9dad46d65ada4fcd7c43d06881c86f56258a996d3bc4606f09d46de47b8af0eb8ff311be8c6a1a55f5244aafdfc1e3ed449204746db1414960e69e75c42dd6fd3a50eaa36ed96eb278ebdd4ceb56e87cc0853ae0c4b5ce49c05fbaa4e264f3159ef829cd26cd3060737410c6c85077d30d51f17169add69bf6048b322157525e61c4f12f182017d02d9b10d9805c48b6bfa05faf8fe05aeff578476103e7e251343867d9e7c8291389612ea9bdd86ccacedd618370838c381e27e7fd0ff8ddc35afe3ef11826d74b001e6515ace641b9410fff7271bc78c60e4ae518d3c07f03b7c61d744aa14c9fd91fa46ebf1b02d2f271f116c23b7f781a59723748e28da93f7501b40bc52816edd0ffcbe10dd8e656f82a242aa9a0d6c6120ece0b2305ab1238185e65dfa45dad3af3926e7f7a8d9769507348854b7e8a2f3320583f799c56cd141aeff7c318f30fccdaea59c150e2ed44ebc79014173aa07090c15294750ca295217730ce1f463b2789b635c5801797d8479c9f1f25ffffc27a1f8ea9549587fa4c6bfadf072ad82123c41285027483f23deb321dea33367da91766c71ccd4f2a293a4a2c1e2b3602ba198d6af9020fa383b233bc03eaa3d4623262f48e281fb99e5c39cc5dfa7a60ec857f8cc72c11a98b97ebcd56f66e94488edbeb8035cf00a7d5ae43cee57a9157b4f4639b4dad2a9933bf28972c0b03587813ec04f768efb2be88c4d1970ec135e8065fa2ce3dfc367914a0b20952589a2b8634717caeeaa0d7522d50e599514bc40b52794ce1730e8248d99b0ff02e493d603ce2b49b776b0eae57b22d035d4f7ca65c219e864b373b1e2a7e898df6ac3521485f0e29c39fb6175d905b1b19025920b8ca0fa61fd0f5e7afc7f3a41fa304a7115573294654a1b6e5045a3a9fa24bf36bede6a9fc680dad443ffdb94df5419b1fbf636f37511749e496d6108369000fe397a2083ffeef0893ec6dd5eaf51f1ca309f13bccca40e2a43f87fb6aacb2ba35f1e02991233c22d5c25285bc9243d7cdfe8c1d40c1abafcbfae2074814a4c7929b20857e8088309e39373cdb953f9755a7c3a57712516cd2b2084ab4c120e4debad258fc50464ab0d2f98f0bc13ec5c9ba910d2f145d406fb0c07e7805807d3f85717c116c6d50283b9bdab2350c330f1a4f6a65bdafded8b2aab45edd5430432f64b5a249a67e26721baf3aa6220a5f9b96a03a46fc6335185f8949d7aa0e179f57285dfe3966fe13a269d914355ecbcaf227f475a0aa355d02e7468e127f34a8bed3ac8ee9ed357f238d6af7d1b59fc2bafab4dc6fd0c6473fba94384f02fbf2aca84b0ee13b612f3756a144bb9484e04a4739a73fbd17da17956f913ae49cba91c97369696018942f4a758a2b5c0edb89da75fd2e0b39f09a83a980b4c8ea42828e5b2bf3c99a0f216fb06f8b6be46fda5abea8caa44eb97f49e6f522aa9067a7773929461d60cd65ecace724157306da9bf7489a1298ab4d6a7b8140bb8ce5cc4a98c6f02aa7562f64b6f6e16bfd75448223f71aa11f0da63d2267296fde4cb769f3a97cd875f4cdbe0cd6f140453a98446860c26b5fcd70dce522bc81bd2dc992d6a35bad154e6aa813755dee8f944e41d9354066b7e3bd03a5ad1f87c818bc652686ce8a35454d213073fe5f61f944263eab3d31af627280dce79e3de72e48f631fffa8a4f4fc52666c9698761fa1c703801163ecbbc3a5058fa75645e84865a182f8edf751b8e374864484c3a1fd3e81e15204e6462deceecb17d9749f5758632739a623b27b9e888eb1bc4884da1b9df7275e850701fa4c8b07f6ef396681a499da15e90bc9f5a4f0601c5a4819374417a1bea4cf8c8c0896fa16a1753306bcf236b6fd4fb2109fcbf690eaa19030d0c3466bc15996d67796bce83f71e0ab302ac27a8ea563a81d2520e8f1791f23e7c55065f9a7e4f727f2dcbc00b279384a4beab833e495c8c9e13f8763c5e3ae8b733f3bb5de5bce2bd93e29d6401105fae368568a253be6f38a1d02ea207732222d665973ce009ac0e84b4317ec6aef67fe52963a3bb01bd370ee1fdc98dde734d2e533f92aed91efe00d77126b9126a6e716814527e2613648e59313f40bc8adfc8d9c43c8802c4b56ad38cf4e8e38066f80255bd97e039b6ce770d59f4f03a62925450b97ae24e10d7ee17c734f5ecb8b0add71787c6c0f98444f45f3ddd91c1794ac938b851fefb79faae70465b16edaada248e7c333e4aa4bbb035912da668fd3ea5607f8eda8aa17843412c976e390ffe00bb46f91dd6f4c7b2e3d178b96bdd50665259a02176f4fc9ee6bf192b67c262771cf05aec6993433ed6d5c38add3ec1443e8ba3c80ddedf755c08a8c3afa75e9b117d4a73d99f0fd002a8833456b8e794664880d0c66211be6b697176cb9fbedb9bfa9e1682ffd5096c171b1757425079212487f6dfe380af1b8320b51698db787e0d46ec944bef571564fafb9faed81ff80f71dbb084162159fbb5d3119e530f1989b93348b3ba3576391f223ba439a1c83028cd2154fc6e3b92fb223a6d2c93a08e9149177a6f4001e3a53dfdceff699351e81fbb6ee8a388d597f5c14058cfe4b6ef9a6343c634be542e693c1de94e975d4b2fffc83bf5a5bb275029f35f79cd1a5817b5a6760090f2d666d0aef85e70daebb1ce4663cb494bebb2471d3bf112f1b3ff3788caa1208a335a9583bcbf6fd5b0d44c0b0d5a82073192ae489e963f6f85907766ed799e6f15a508166374247ee4b3df9812f6fe1d6b95e07e51c1faa0da6332c4e139505d97fddbd1ef4949db7d0d444ecfd0310f9bbfc5f2c59eb28da1260ac859ccfd567bd7e91a54395e3aeff48076e9536825c4a92225077a73a66eba8d90a2c838dd1dd8b977358fef2325b7c7fce5390c252f9f175507ed6cc9ed6fcc1352b5ec1a0638409d9cbf32799d8f59eefb9609245e03af55e341e7b9655cae14a027f4356067be9b149557e78ba50536c0cb1da1e495613e63a6e6879701fe66c585fa95f589f27e5418e4bf6868efa3be3d3596ef8f278e760fd6479be536133ab30926edad3b91e664a974f0af7922274af77b9120f57fa83b3ba3140b8907bb32fbbfbd9a8fecee0f05ce3a1041efba3ea635cd4eb4f6272ebb2d9cbbb8a74b06d876c6d76340d4b42b9ac251583f63d7f86978ffb04e590c49a4c7d6a0878d96a5f48a68ee8736f41a5645bf04da4db5c5961a2b7f47b575b698aec9939056ec0beb6a1b5219c97dc2f487351c9f4f1e21aa43e9786852c18a7d39b8b79cf65140173c86d167de3911e4b0bd434cb27e491ccf2cd12c060acc896621db494600fb041ffda28765eb51598515d0c435fa13aa0881f601aa3e1f011ac458bf7c37043cc41039aae03bd71f44b856ead50128f5b82fe71f12049776087fd35ef3c010dac4dd5e16f80951ce6757442ec6b398911caefd9451cb2b890f53e33f56d59f25e4cd3eeece4f9876d303c3b50d50fe131fe79def56bb195dd5efb6b7e04b218cacadedad44a7f996df6b021c628442b4391df49f31f7b5df9a09da22d084522bb41e736cfdb8e20a8913e1add21fade79738b18d2d7653aff6bd25e253ec24db4b1231e2bbd9e49b5c7e51b687550977714a89b3dbb42ead67b9fa0dc89f7bb9982fbb67b1acad078a7e07776d3750ebc6f27996f680b6c31acb85ad19bfc4c4e4b84735555435bc8df6a8c49cae36cfad4212ba01d981c01402b6838c6ed72182c2092b91895144c8d2b14df8786c33cbdb7541884d05b47f00cbb9a0c11b3f3e08bd73de548e2505526edee4fce46eee74234168dfc2c71b056bf456bae8f908db3a1229a9a2a73e149ab3fa747783cb460ba285b4c72f78c17a994b07f6e39d0255f1f83b6a81c6c58374f525e2111bc42c63bd2aef858c157e3cdf6bbb206164afdaf3db6ca68f032bf16dd80ff35cb99e2ba8396bf606021bace0ddcf6b8217159f9c33348dc048acd020fa11f21a001869016707715705259cbd5fcbc04ee48b6e77f75ef0fecfe96dd5b0f8e4b9486e1463fb4174de2af5851e132beb54b589a09b10e6fc721fa5d362df45dee063fffcab0bece47621870fb09899a0eb0f5bdc37d4de18f520a1f5a1ae092b1afb2a5bfd2c068afd706fb7af489f98ba9d43438aaa31c671c25d7e27f9ddea5c0f24b38e9aedf456e0abb4efeff1045c90fb992cba3957ecfbd991fe6a64f18afeecd44038aabd6b86c406fafea14b9404f0ebde6cc40bd7dfac4f9a73fdaf13842177f68fb162f1aa24773515f0a6ee69eb147d0ee946dcd04434f0680cc7cf6f08f1961f547bfa723282d70cfde4b08b985c7b30a03f09c9c7290ddee0ef4310066c4aa5911a7d77009d2b5276ce9007ad6d00fb0dd6ec59218820f013f4de3373bd662dd6e8fad8e2c9e237ecbd033cb56bcd45f5da88cfd8d7a4cbfab3140642b726eeb0edb99801f9cf87ba90f11246bbd68fa73962c7d81e54ba001aeb74c33790667235c2ff3e7a951d67a14ad662ec08aa23910904f7dcef0034669b243439c4316d5c82076f672decbeb292a3348a17c4576bfb0fa5385326bfae567f4b0d72be7a4d5a937f65f0c59be7b3842a7e6da18d73902cd4bc8f57227d2709468938d411331ca3895d00b5a33ba7d0f7ffcc84b4c6c5607919742974df1b01bb43f44fc6045c38c49affd9610593097122ab48c6928085263cf74e80b93acc2e2e11325018f084631220f4c27df1a911fea7a53757e000fbf5b30d639282cc7b5a97e08089fc5a9600f3dc2075698e1e7798d2c455fc26ca4091e22b396691685d95394c0bdca46cb9a574277cda29a5deea6b7c7126567832f3e179d491097b4812de010e4e8864857e207a5eff76d33b3eff577105bc5d143b9e0220e9a8eac6d75a1f01cbfe9a15e01aeb891c24d4cf4abb3def6c27dad24673cb9f16829fdf95f4a8cd8d820f55d0fcc79aadb24b82d250c77f7e0c99211409e0b6e2edd027aa743c8af40fe484052eefdd1a6a5cc1236a9a92f57a21a146ee900f3adc84869aaa791ba7611558f9652dd16016aad80e2d97a2f025dac30554daec047fedc16b56062219549c113ba89a24be2bb80c8ad54e37f8acc3fd862e93e6021311188e691828f21478310bb3a4420c7de0f86981375d6a309f8668f0a3ffe4627fb496fd5ebec83ea9914d9fd6ebc50efdd38e457855c593cd6a9886537a9cd095e0848b85e9f836f393857aa019dc4e768c4320b4ed5770009585822558927334496905e85259e8864f4c284b055daf14b81cdd2497c194d63ed1daddff9f6edbfbbe0ba8f7777e21aa69f104bcb16d3e666f3d3e1b955590640fe117a30f60e9ebe954969a6eac772e3e7bab2b8d45c9d8c1de15358febdcc38439858b014e94110280b72c9a64d14f9e059122a27f56ac4ae216741b4ca9788fa9137440bb241d96886ae2466f9bcb88913c9e603efe5b72e8c9964efe112b686e15b13e04a4e0d0ac0", 0x1000}, {&(0x7f0000001340)="209d4b3395a4bb6fa02dd9d332fdd997b2dfc5a8092cf53b7b1d5383f8583963edb8f5fca06470965852afd5d8fef43ee6ba0efce5901a7e33d0f15ee6e78da28b5fe5f6b044513bedf3d95bbe365faf42ca690e90d32d657a90e7cc3baa147fd710471a6078ed6a0eacd1c2d6bd479142928316761b196c5fca9e168d8f13c3e4e7ba30957a829353dc6672a7cdf4defb1158bd3c5a5c62ca55144703b8c93f9eb0e948a401729e29c28db40d59c56cbb0b2bc309c94d4681ca122d0dfd12419f1bcee7fc291afd61deedc30702344753727c36994b7b5425efc90f3af93f62aa28a654743b1369c4e066e5df7d8fedf90afd579582f7c4056a8dfaf63bda62372164a583b202b8ac5c85b7b4f0dc50d2350c3433895183b809d88164ec74eaed41761886202e5fe9fbff2cfe275b960f1d0d43ab60ac6f726e071037fa933d00fa74979f3172d5fefc7d4542657159e263c1cf341066824c75da6bde4d58a7325385a453b09a0c750028fa42114e1e773e9f525a5ebe1565571ba6aec240322b576b8084326c094a98aef59beae950998d7020673f488bf25c251ed147506318336802bfda1e43cb8e881f96d930ca49f6090b9d2d28a5e2bf53eb3932f74dd0afcdb0735fa33e920397e4778a1660a48d397bc7f51f07bd1cbea7527e7a1761fa118d8164614f3b8ce29df1f34f9969ea27b8cfa43121078375af4f86685760dcf1b70a4d57546292876e4d4e3a972f6f65fcfd34c7ecfabd8591297e972a65cc1565475eb047ee7db8f9e8a6a13e81753c0750cb2be1a1c26386db228e5453c8a7210c92639b542a9d93aa9ce97550b68056f3b211bc240c073ecbf01d92f72e965674ef8007b026490c68b7e50a86f7fc8ed149eb1529c88420537b743cd76d3b3fb6caf51767152df3a4a30127ec3a5451109fb19fd93bf795dc288d74af7f832165b97a357fccb7e35530f7932e8142f9d5ec4098d3b25ac3caab5807da90116a848a973751b48229a881c439df54c643cc8dcc0209311925748b4dfa475fbecef6498973e4238f6674475d7528bab74ee7dec72ca54fd4e656ba33ee4a5232cbb941435be49537830914f324628ba0fb805794d81f75c0956b6090dab3fe566126173228cae7808c945ec5eb9ce102afb1c3b2d636b78df2f328084b6728cab1426335f0c108a743046a10875f501f3ca403566905e12493cf84ff2097b45b0409f56abe19aac3bb2fa841f0c70362cadfc673391189a7aef8dda2d34cfc1083ae00a8d41129f58248af128359e4b0e6a0623968866e2564ed38e1022161d2f3828275b09b578039fa4e826fd7704fb732cb3bc6ab59379630add729e6b42696a970f8b599fcad9dd419c9d0467ae26cc9429ffd8f6d5a31ece9b3ef914ad44b763897169bb827b50f5ddbe788b87f250d3fd57ccf094160aec5ab75a991bc7728062192bb2d6f6ac086857ce4535ed0f8e2e7261b378071b50061c3d4303c145b249626dcb65a371f81c03567ec7a1d56461ff044888fd30b0e7527e5ae6f84131312ed6219557ee643c172368ee1995574853d7337b8f6c96dc170645008298afb58b8fb8d5072e2091b2f90fcb15938d0e1647b9f3bec39c6d2a6bcdc69aa28900d61b6c9839054991c24488903604edae14a9675afd0a5d604664b0106bc7804fe8e922302cf01d6ae31b8a1b7c5a5933f9abca3964c2a18e17a9e6ec7c3a7b3d2ececf465a04e16b75d21e342f7df9586227d1d1d00184955a03d81ba9936be5a0712bc60ffd4ee10a02ae59be4ea27d87151924d04de9cd18b660cdae5df8774544887ec9691a558daf7eb8a9263689ef54516f03916198e5f0df6bde25a901a39da9e6029f27a3a40189a7408a227269f57f6dbcec36d7c089426bb7067e0b90313d3ef041b68849de19cfc5662db3fb73d3600ab3919310bc569599bdb99d069d2abbac10bbc9124fc044c89811ed4772ebb22bbd272e3ce2de75dd8706af8ac4cfc2ccf4bffb16f88bf8b1b6ddb66441944bb76b85de5834d123a46c383caa2523eb8b43bb65e63b76b3eabc0cf6d0470b6b7d25400f745e614a5c1bb10515944805ec5f46b08a87d0039a7891aece37594a25e7df0e9045a3166f1f88869974b72a065b02bcdaf85ed675afb7026e17538214e38b5f03101fcd81e6760d773c9d2cb4853600ca9fbb5c30cb01a4e1fae801d1d4469ce3e8e1d8134025c1d37f1f2b3c553dfe9d4d9f0628625fa8eaaa634cf4d13a56acb8bece6ea40393dc2587fabeb2c9f5404c1144bc8af3c5d890d55349dc9c7de2d2f9e14255c846efae5aca1c132be96165e2339527ec3bfeca0531c70c16c8066553819a7ad1844b02e88f3423d93a74bbba705b41e8f5a3d35dccf38dec027961ef7439f2e7fc8c95e6ec2a1ba79cf1c112eac90bb48c03ed90a358221fd27c2b4bf95c8a619886891c02999db6f308742986ddd919d74cdf97f6d988bc712c485e7aa6138977ba3adf825f7f89915328d5e91b4ccd9d2000cfb43463cb49218b08caae05ef9feb80578082325e6e7a9d3b9c27eb1a7fa94175f1ef66034daaa18c3786bbf83073b1414206b34fbc7f022d11561c9887f9a550ef3cc0ea8802655938999457f01a1670734a43b234594b027d1d11219ab8f54a5838987fd2aba109bf92b502491a610faecc64222a1d519b931778dfb79b311d5e6b7dac01ea30c1c0593e398fc998b017d0eeafbad9901c941bbced4b79ca70a56b6afb99b3c7176186c95d8936e1124e0eba1625d08331b4ea67b6e3705005f1afbbbec8494856ac988298cb293e993cb403fb32123c7004916e67b90b624b47cfb0cbf3e5d6f9f70de488a49c1c9264fb8983c379a841102183c9fdc94e7686fdd54dd1d6245c7a55438977b243fc5af7efc9a184a84ee376ab0cbfd6f6fbc4a5c241d2ccdbd787a7d8e03013e147524136168dc58ab516b0185ac677ccfb7729e5c1d00212188c20de93320cb0df574a4f7db570614bdee84096b6077d988566c592b55479088453931e98c746120eed6ea93a72670d4a8aa459e4440262d18312f116130f39aed34d4aa336ba6c49b3997c494f7946fa32b8e7142a3ce5a4e90b454c73885e7b382f50b96101b53f5825503be5c50bd3ec8a9f261a1c446c2aab27f8f8da74740aa2ae9681cb2a1204cb95102e3b8bebd474be97952e606048dadc019765ce0a7f62e2b2bbf3e17f6b98eb30bf90474548f6ea3c77f9d995e2d78bfd35591c7b0309705683a03a90a295724fa2e91f157609df8d5552f7548d17b245dcc0919b6de8438348f2f985626cc54a56e662b560b1b03d0fbbe820eb0da742d614056b3a399014f1475f4ae6b38724f8d80b23d8fe7bc342dc6503cb0598af40892be9e4d7e082366efe2ac7c5341d428015206f7e12c7da4d380164e0ac53ec0e9e93f672d4cd9585447994c2df601830108fcb7bc5445887a9a90a9e118eaea8b1d08e8aa8f12a9aa02ff8ab4fae9776056b8c59ba09beab69fdd7c8080becff74ae88fec3a98719bb10c04cc5455a847d8bfcda6a49d79f29859fb0cd8f50f00be52a0e0478204546415ee895a591a409e9b75cae6c8d3c995cea5732aef7c6f1ce1e9670212d8a37e84ff8fd6c70670e06e2b9ecf0b699a1da5c615dcb97f995b7a81ed4f8cbfe9fbb688849d4724cc522f9d5914ee5843ac9462e60bb1140ed60a9f9565c49a210d3aa6ed110eb172426ef0427595367de4d2034955d494552507752663e073f376cf394b71d479f7ca294e187c7893223a3fd099800e92a17bd095fae26a921af89478b6e61de91154eac51494c9a90fc7e6f6692d18230bc416e5eadd1f537eee3f8885391effa87aa212530b06ec32016f59b60a417900a58feaaf2814fc0ba475c71028a62ea39ff42e2e317abf9fb3e23b162d844843340c9478d90f443e8ed1f1bfa1cf8a7ea3e9e11123ea505fa3f4c9435093df01f420908160f6e426be1824a93186403aaee58adbc9a3d71e6529377f1f636e4db08a981507ecbd0bba6a5f1818c0723e56a3c56a66a272c5ed8863489e14a40573495ec884d32d7039662216f105b688626678435de462337f3ab365c067a079237306f5abaf99e0870e2a2743846686ac86a56efcb810e83b484a5da83dde92ada8ad864d0ba72b79610c243eee75bef787ec98cbdd291428a86eece3485d3fc4f884c663a93e9ebe331e68b9ba98d64953fda21e0ae6a4ba9e98127a41b1be46c7211b7771f6cfde7dc29a8a3242cc079c71162dcce77d21f2808c4ee88f17e307227b0889cf0639000f3218b186513fecc9e8be6189dece38b209a98c5ba7878c947024cc95535e2da9c32cc8f335bababc311c4bac83033a99a467007e8b223ed1c5743b3f892b6af68cd4c7aa470c7e303db281df5664b577370e27c03091f6830ded6bf7d7dadb11bea2b85542a1e9134591589dc33edfd94d066e75d36a4bce7b553688e0b87fca892dc6d880e74f12d501144ab7854e2406e1c31dc1002e73f4fabca10b9ec3cde8a5cd0a31c24b01c275a54e54bfdb4817d652fd4bc9961d515d65fe374fcf9680fb95bba0adb43bf95b9a262371c17c743d4e10bdddbe7a608392fd5c73f3e909e6f3387be895e09d930b94310eaf1643a91dd3be9d9c975381bfe6e0119aa866aa38fae402a81cb744b19997ec2f693d4a3bbd4a6725d6a60711df781d56bdec27a934d64a9ae0a07711ff97c2b7e3b305a6c899c5a469e445195651f9cb4bc14a95a41e80506c024033dbf36b668124111c0bdf53a0f6094df6bf6d275674180798a6631a7208a6f83ecb9acba41f625281ba4963326b733b757e5bdb63880bd346a824b8f427971e2d55ed0af0fee9ed9c13890b80641ac2bf1f0421e5663cc653017365c698da976d818e94020c6bfd49d27e7a20148696a31688bae2f13a1d8ddb5fb242d97b36bf987e72023556e89b0edf14b4aae6a9f57bae319be9bff8a3d5bd43832c7619937a39a5be509247c585e623961b2da93b370d921ad454311edccb4689356231aad40f8880868caf0877bedd866e8060835058ca0b9723f7e211069e65c7f5b1edb59a16b669382dd9677a9d6bb558126de0de1485526ee64872d03636bb97b12c977743795899a9daad8726a2cb748c103914f37b9899d5976d4bcc1c88b56bd6d58ea5da5f1ea4623f2df0aee32c738e9129c775684b2a46b77503206387bee8f882967407ef0c52d2cb628ab99bd35eb68058007cd2b198e320073cbd179ba11584ba981c74638683936ae9d385468e445c6aa5c0ae24528c73688d65a5de33665467932ff8a8926045aa80bd2fb1bea051fd3c8c621cc01cf62e268aabfbf3ac01fc55a1ca831565d5ebb7782732ba9f19fc72a6f65f51f64732245891d3f78ff7e9da32aba72e6aa56263db92c830e123de1e0081226ba925731880ca1a86a6c119477fd57108a0efc418c64b87af4a298e00bf502b66544f0f7d084863a69eee8e2ac9fb8cb9060f6dcd8a3c56970ca812ece002d1a3bfb0304259102626a726435db8e3d492e2d571a2c390c64b4ef3e563c687c7d83889c7d04f5a3e732554e1ab286df2f3df7d1a6d04a8a11539f24de1365285b071521bce8dfaceae5222e6d9248eefbc7837c0fe460a0e5b0f3ddb2eb1230c0aea9d057290ccc31128100189071330df9bf0a6d301a11a5d8e42b8ef9f033e50b6193ad218dc5c06abaa41fb2679ff3049277693404c6b1bf8cee66392681d8489ca9c84920f94b448331b09dda44032d0", 0x1000}, {&(0x7f0000001200)="abef35e98049d9db144f38838e1ce83cde115261ae53261375e91d314abdd91dff29bf9635d85c0207787846c5e372f18edfde01e8efe7df920715b14d78e52baab1849ab431", 0x46}, {&(0x7f0000001280)="fb1969854c99a22fbbe62ba7952998798f0b49629c369ec3ba93767e7231db80b0c5e598803a3997747e7ce565a94e9bf4602f53d6f57d2961c81e5139da331a0eb564c315b4d504b6d5388d7d6ba57bdf2c333898f4e7431a0a08c2459d7f72fa255d07445449b3b1e1e4eab4173a4d56864c37db4ce99f035a553bf08569", 0x7f}, {&(0x7f0000002340)="e7549f10095bc08a13df25b7bfdfab56101c18a3f46deb3a128604aabdced712e350516334aadcee80a0b26702d7f6efa118f3b4700ad89ed911b3d8dcb802f6cda638feceeb89229c3ee7dd09d3bde298c8399ca56b90cff2", 0x59}, {&(0x7f00000023c0)="b27691a9392778e464c9fa1c6c97312efecd8a8dde1cb09bea18c1997d1be5618ed5f2590cf97f9c3ebd7da914919d0c3c0d272a830fe7b07435f8ebc84e85b42a1a9bfab46fd5b5b668dd413a3798b9b0b1f1b865d55d9800841e23c8a57366699ec75bb57f6353fec68c08660ddf64a32fa6c8bc7430e23e115b4ee2e19f694ba84c83ece368da4ef86941b12e06a3", 0x90}, {&(0x7f0000002480)="8c073278e717da7afc30d7cf18dec2152fbfd6ffab9b43dd777faa1c9caed6c82538646e0d15b1fcd5c4052d06ed11655bc76237e730ee3c998d356dddcf4bbd948a1a114faa3f", 0x47}], 0x8, 0x0, 0x50) 16:02:00 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x1600}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:00 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2006, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x100000000, 0xfffffffffffffffb, 0x3, 0x0, 0xfffffffffffffb4e, 0x0, 0x9e81, 0x1, 0x1, 0x6, 0xffff}) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)='x\x00') chdir(&(0x7f0000000000)='./file0\x00') 16:02:00 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x1700}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:00 executing program 0: pledge(&(0x7f0000000040)='\x00', &(0x7f0000000080)=']\xbb)g(\xc5H\x8cF\xaa\xb8\x9f\xf7#\x8f\x85\x87Y\x9a\x1ct\x99)\x137\xccDrI\xf3\xb4\xe0(tv\x12\x94\x9b\xc0(*7}IGN\'\xdfb \f\xb8\x8dR\xf8q\xb4x\xa9-e\x8f\xfe\xb0J\'\xbc\x98\xc7B\xe4N\b\x0ebAq\xd3\x81\xcd>\x99\xd3\x12\xfa\xf8\x86\xf5x\n7\xe2\xdb\xb3\x96\xe6\x89\x1a\x06\x9d\b\x8c\xe0\xbf#_\xe2#\x06(-%\x88m\xb1~\x8cX\xf7\xe2\x96\x81\x1d\xb3\xd3#D\x82\x95\xcb|\xd4\xfc\v\xfc\xc9\xb9\x84P\xb6\xbd\x8c,\xe9N\x18C') 16:02:00 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x1800}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:00 executing program 0: madvise(&(0x7f00005e6000/0x2000)=nil, 0x2000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x40, 0x1, 0x2, 0x20}, {{r0}, 0xffffffffffffffff, 0x2, 0x10, 0x800, 0x3}, {{r0}, 0xfffffffffffffffe, 0x83, 0x3, 0x200, 0x4}, {{r0}, 0xfffffffffffffff8, 0x10, 0x400fffff, 0x7fffffff, 0x5}, {{r0}, 0xfffffffffffffff8, 0x8, 0x1, 0x10000, 0x5}], 0x3f3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0x40, 0x2, 0x8001, 0x7}], 0x1, &(0x7f0000000100)={0xacc6, 0x4}) r1 = dup2(r0, r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000140)) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 16:02:03 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x1900}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:03 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x1a00}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000240)=[{0x40, 0x0, 0x0, 0x9f}, {0x6}]}) syz_emit_ethernet(0xa3, &(0x7f0000000140)="b489a83b8fccf27b8e84901652446aafb9c974d210cb3d6d298456f01a982ea00c89c3f131262b0795de24a22162442245e34a7d3119e1ed3d0ccec518ef80549db8566ef9019eefef36a9a164200fb9ccc60910fff8b5a73217c220cbbc9c6d3f1372cb87ebb9bf8987a7270f4efb2ce3068667c7991ad80d0eefb2d228e619800fb5d49c36633c936466cd480a06d211f979d24c301d0862401fc71fe7502ce0b3ac") 16:02:03 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x1b00}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:03 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x1c00}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:03 executing program 0: r0 = socket(0x2000000000000002, 0x80000000001, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000480)=[{0x2, 0x10005, 0xfffffffffffffffc}], 0x1) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) preadv(r0, &(0x7f0000000180)=[{&(0x7f0000000200)=""/230, 0xe6}, {&(0x7f0000000300)=""/113, 0x71}, {&(0x7f0000000380)=""/210, 0xd2}], 0x3, 0x0, 0x0) r3 = msgget(0x1, 0x20) msgsnd(r3, &(0x7f0000000540)=ANY=[@ANYBLOB="0300000000000000ed8297313681daac48ff7ba6fb5610c913e7d94165a55708440cf27c1a379d5ef57fcfbb1c1722a1e5c1151c73755f54f958bcb75d25f700f3832ece7027d45582b284d804b68c36bc1891e2fd5483bc24d3c5e096b6816c155948088f64e5b646cdd1abc9c49765cc114891b3b92769ea56658fd7c12ca80ac8dd503c4e60d4330499d2188932bc62845c48b673202e90526d2488c3615c17fb4ae042c678d57993c1121f7bbddd512d59898419628124e6fb6202a342bc62657cf94e599ae0d56e44b1c927325ed9bb328d5003ea"], 0xd7, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f0000000640)={0x2044ed, 0x8}, 0x1b9) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r4 = semget$private(0x0, 0x3, 0x4) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f00000004c0), &(0x7f0000000500)=0x10) semop(r4, &(0x7f0000000100)=[{0x0, 0x20, 0x4d6411c0486f3d3}, {0x0, 0x2, 0x800}], 0x2) mknod(&(0x7f0000000680)='./file0\x00', 0x0, 0x2) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) select(0x40, &(0x7f00000006c0)={0x4, 0x70, 0x5, 0x1, 0x7, 0x39, 0x1, 0x6}, &(0x7f0000000700)={0xfffffffffffffc00, 0x29b, 0x7, 0x3, 0xe99, 0x2, 0x7f, 0x18}, &(0x7f0000000740)={0x6, 0x87c, 0x7f7, 0x8, 0x7, 0x80000001, 0x6, 0x3}, &(0x7f0000000780)={0x6}) 16:02:03 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x1d00}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:03 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff0000e4ffdfffffffff5a67071b542a538706000000b8180000002900000031000000ccb503e18d000000070005a2"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)="adf39d39bd4d3cd749d1484d98bebcd92aa8f45c70f4d8052975e77a8d88c20a20eb02c7c96cd451b0ec44524df40ee120398d972f6437b49603d8aea4754bced345992f77c47c01bbc735128d743ae7f60f7e879c882001d2b4352455df88cf52930bdbdf0821d04de852af8e98f8ff90c65f5006b6178cdd81c4d0dff9951be278ace16e4ebf99e37e96cb320d5d4f49e9d7285281efe4584b77e9fc301517e015e67c4d5f58ef6e6cd43c9ad07ed90351a0e0e78117b9e66e7590d933d44f5fb062f292df8ff49864817dfca77cd97008aab74edf80d9", 0xd8) 16:02:03 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x1e00}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:03 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x3, 0x4, &(0x7f0000000000)="ce8895f8991fa44f762972a8b2e8685e096fc68a72231104fb3ed830fb6da2ae2dfb", 0x22) setsockopt(r0, 0x0, 0x14, &(0x7f0000000040)="04000000", 0x4) 16:02:03 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x1f00}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:03 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028a7) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./bus\x00', 0x1000, 0x101, 0x7, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffd, 0x33ed, 0x3, 0x2, 0x6, 0x9}) getdents(r0, &(0x7f0000000280)=""/235, 0xeb) writev(r0, &(0x7f0000000180), 0x0) fcntl$getown(r0, 0x5) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) 16:02:03 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x2000}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:03 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="00202eff0300006530002f527338d159ef72b78718be64130779526c552aca22435fac77ad96155c35b3890876f2b7991baf816aaefb6e7dabc54bb19bae09250e7fc4838b17bd34bf70c435a5579c253c237eb11caececea84f8f22096e8f4c940cef1b6d3af0e29f024757a865f07454d3c41102a064543b84b3b8ec159d649c16558872b9a4e6180b44b7433b97491d97fc2bdc10d16a7795907f883b38d83f3bee8f7a767cd216841fecd20a1dee41dcd4367a5a2746f78cb4d7d9ce3437e47292d9e6c9169f313ecea8583f3e2b3a4008b3e9579c847d41885e6b795e9985fea4e7bf5bdb7aa4eb3a31e150eb77da48cad69fe2e6810102d0ca597f3916d71f747c9fe5fb163d3423603e26d758581be4d5f537321fd3a9ff15e864985953007d5d620311c29b97df1f3cee95ab00d97616232d5c"], 0xa, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0xb2}, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) 16:02:03 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x2100}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x81}, {0x3, 0x0, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$KDDISABIO(r1, 0x20004b3d) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:03 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x2200}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:03 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001580)=[{&(0x7f0000000200)="25e21bb15ce1326f6d9b1a159c3c20107f48728a4f4ed4d22465c579a4ab724c1dc433cea0765610cd1a34481bca6b9df6d8f687565576f9bcb605614b4644cca1c5811b791e94ebaf3d53e402468e49378adb669781a5963ebab3498fb29971735eddd69b8c3b87958f6635b6710ade9ccd6e5bd23b3b7c44f3ade1bfa9f0857812805a39807fc92b2d04ccc7a9de10489bfc931ec3e1bc1b2d17d46efe8ab105007cb2f63707ab9c7d013767ff870e9b3b5d72bc9d932b41d22ccaba6295f4d51d28769367ee7c60b46ad36410f181279595c98d9be18d9255165518aefa2dd8477942594ef2abfb7d5782b2fbc37e5abef700d1e7cb8e2665e5e7e73669", 0xff}], 0x1) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440)='I', 0x1}], 0x1) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) readv(r0, &(0x7f0000000180)=[{&(0x7f0000000140)=""/35, 0x23}, {&(0x7f0000000080), 0x126}, {&(0x7f0000003a40)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/4096, 0x1000}, {&(0x7f0000002a40)=""/4096, 0x1000}], 0x2ff) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000000c0)) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x82, 0x8) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000080)=0x1) 16:02:03 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x2300}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:02:03 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x2400}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:03 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002be, 0x0) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') ftruncate(r0, 0x0, 0x23803001c) 16:02:03 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x2500}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:04 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8400, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) msgget(0x0, 0x484) syz_execute_func(0xffffffffffffffff) 16:02:04 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x2600}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:04 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x2700}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:04 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2063, 0x40002065d) r0 = dup(0xffffffffffffffff) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000001c0)=0x1ff) getsockname(r0, &(0x7f00000007c0)=@in, &(0x7f0000000800)=0xc) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047469, &(0x7f0000000140)=0xb) write(r1, &(0x7f0000000340)="1e9d04c34e106742e1310b198f5f24065394727c30247c4ec312d2fc1e2ca22d6f86b9d373b5c31482084c93206db92f3ad43e88d3b2cd485cdbf3542598435f46699beba5a79329023521499f09a2035fc56e95243056a5e6a1230daac654a207376903d0", 0x65) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0xffffffff, 0x7, 0x7fff, 0x6, "745665c4453da633783b5aadeea1ada346133238", 0xb95a, 0x4}) recvfrom$unix(r1, &(0x7f00000005c0)=""/75, 0x4b, 0x40, &(0x7f0000000640)=@abs={0x0, 0x0, 0x2}, 0x8) pwritev(r1, &(0x7f0000000540)=[{&(0x7f0000000480)="99cd0d5b9d0e08e7716d7a2b1c0549e87f8947db609181fcf0eb6d41496e39f9b2b19290cda0f4bfd5fd2ab28ef2af5f5c8a22ed1ce875c79c36eecb2dab91f452044d06440e1dba6e6390104fd4ab126408143cf399720767f24fc4708bc2d92414f01d444270369ac50c09b3e29ac2938e0701248e178046dd64809e71924022c2cbf8bc28c211b36de0402a625c25413c5cf8b52aad5791a6a74b3979d53c7656d1b40c59b74bf9c011030000006547819189b087b36dc490eb", 0xbb}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000200)="7e4f08e9e15795d1ea7ae2b7c10af422bf13cc9a4918129e4530a656d94c2836b84257627d01b154003bd1501db7a7151f4706f14f0a", 0x36) openat(r1, &(0x7f0000000100)='./bus\x00', 0x10000, 0x14) write(r1, &(0x7f0000000080)="86b227ba39fc147a477a44d7e0b2f0e7e59b1e49cc99f5c2a2e551458e91db574a", 0x21) 16:02:04 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x2800}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:04 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x6}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) syz_open_pts() pread(r0, &(0x7f0000000100)="cbacf5b4dcd33370ac16e1ef22941a973b4a3f053987e33a801ff193faf4d9a7822ea540ebb9355be4e762e60df26b531a8ea9fa518ef345228ddcc8ae9132644d690556e165044f0e71f28635c5c477b3a173ccd64c6566365a2a6117f9bdc81615a781d98e812ce2417e4219c5f9f4d32cc0e37400a5d9c9a049e88794fe4cbfd698da7cb671c0499539e0eb97e44d40afd75522e08475f82fe8bf78d627269b6681ccee676b7d0d5731ba862e7fbd0ddbb372ebce39e87fb0f6a2d34ef83ab0eed6523870a60699d33d4216cf98fc6de0a544edd847ca1f28bc5598fbc39be7f919017e615f21289358758b2e6320c746378c48edfa", 0xf7, 0x0, 0x6) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:02:04 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0xc600}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:04 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x1000000}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000100)="582739efabd1fb0a007ee54d67000000000000e5815f73f2a044fd33055d52fbd5e4178963620a3f9dd870cb01cf462eaf4845a5f22500499b29786479d71fa2521348479f753aefd5b022416ff300cd11f2a4124d2fbbc3090c7776ae66", 0x5e) poll(&(0x7f0000000000)=[{r0, 0x191}, {r0, 0x4}], 0x2, 0x80) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x626c, 0xad32, 0x9, 0x2, "5c557dae4b7503bb71b87d02f9d32012a130fac3", 0x10000, 0x80000007560}) r1 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x10, 0x102) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000200)={0x6, 0x3}) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x8) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000180)=0x7ff) 16:02:04 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x2000000}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:04 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x3000000}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:04 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x4000000}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:04 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) socket(0x3e, 0x1, 0xfe) ftruncate(r2, 0x0, 0xfffffffffffffff8) 16:02:04 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x5000000}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:05 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x6000000}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:05 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc020697e, &(0x7f00000000c0)) 16:02:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x2d, 0x20000000000017, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x8, 0x942}, 0x8) getpeername(r0, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x3, 0x5}, 0x8) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000140)) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000180)={0x100, 0xf000000000000000, {0x80000000, 0x30}}) fcntl$getflags(r0, 0x3) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x200, 0x4) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0x3, 0x8}) open(&(0x7f0000000100)='./file0\x00', 0x20000, 0x50) 16:02:05 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x7000000}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:05 executing program 0: r0 = socket(0x20, 0x20000002, 0x0) connect$unix(r0, &(0x7f0000000100)=@abs={0x89a88f592e0a028b}, 0x10) 16:02:05 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x8000000}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:05 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) 16:02:05 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x9000000}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:05 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0xa000000}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:05 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0xb000000}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x0, 0x6, 0x0, 0x1, 0x40, 0x3, 0x7, 0x1, 0x0, 0x0, 0x8d}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r3, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffe01, 0x0, 0x0, 0x0, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) chflags(&(0x7f00000001c0)='./file1\x00', 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d6420e80da1ceeb6905a0f9f9927cdc448dae6e6"}) 16:02:05 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0xc000000}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:05 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0xd000000}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000280)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000002c0)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x100000000005c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000040)={0xd2, 0x0, &(0x7f0000000140)=""/210}) 16:02:05 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0xe000000}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='5') r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x10) unlinkat(r1, &(0x7f00000000c0)='./file0\x00', 0x8) 16:02:05 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0xf000000}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x5c, 0xfffffffffffffffe}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='D') ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 16:02:05 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x10000000}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x10000000005c}, {0x30}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) semget$private(0x0, 0x3, 0x20) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) chflagsat(r1, &(0x7f0000000280)='./file0\x00', 0x0, 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2, 0x0) r2 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f00000001c0), &(0x7f0000000200)=0x10) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:05 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x11000000}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f0000000140)="93b766ea70c081f44fd3dd6beb3f0833e2fc4a426c61d3289f931c752ba8355d1c8e4c4297e08d142b950d75d62f9d78407282eda38bcff885df380adcb844ec2914bd2234efee3d1c5ffa3e5a92ce6b3dd5cb705821f31048984e904200", 0x5e) syz_open_pts() r1 = kqueue() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffb, "8549551000e1ff00"}) syz_open_pts() kevent(r1, &(0x7f0000000300)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x8000, 0x0) 16:02:05 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x12000000}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:05 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x13000000}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:05 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x14000000}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:05 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x15000000}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x84}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 16:02:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x25}, {0x1d}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0xc00, 0x0) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 16:02:05 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x16000000}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:05 executing program 0: execve(&(0x7f0000000040)='./bus\x00', &(0x7f0000000300)=[&(0x7f0000000080)='}!\x00', &(0x7f0000000140)='\x00', &(0x7f00000001c0)='9\xeb\x90\xf0\x00', &(0x7f0000000200)=',.[#}\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00'], &(0x7f00000004c0)=[&(0x7f0000000340)='*}\xf0\x00', &(0x7f0000000380)='}\x00', &(0x7f00000003c0)='%\x00', &(0x7f0000000400)='\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00']) socket(0x20, 0x0, 0x2) 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)={0x3b, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) syz_extract_tcp_res$synack(&(0x7f0000000580), 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) getpeername(r1, &(0x7f0000000500)=@in6, &(0x7f0000000540)=0xc) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186004008b5c080000000000000000000a2700f659565c000400000000000000000000ffff00000000", 0x2c}], 0x1) 16:02:05 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x17000000}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:05 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x18000000}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:05 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0x5, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0xf8b1, 0x0, 0x10000fe, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) kevent(r1, 0x0, 0x0, 0x0, 0x9, 0x0) 16:02:05 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x19000000}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:06 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x1a000000}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:06 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchownat(r0, &(0x7f00000000c0)='./file0\x00', r1, r2, 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chdir(&(0x7f0000000080)='./file0\x00') openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x200, 0x0) 16:02:06 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x88, 0x0) r0 = open(&(0x7f0000000140)='./file0\x00', 0x180, 0x4) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x2, 0x1000004}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x100000000200, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) 16:02:06 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x1b000000}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:06 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x1c000000}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x5c}, {0x6c}, {0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x8088, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x3f, 0x101, 0xbf, 0x81, "b342fcc05b560b9ba663643a47e709cfed05e0fc", 0x55, 0xfff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000300)={0x8, 0x3}) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000001380)) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/128, 0x80}, {&(0x7f0000000240)=""/162, 0xa2}, {&(0x7f0000000380)=""/4096, 0x10ab}, {&(0x7f0000002380)=""/4096, 0x1000}], 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:06 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x1d000000}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:06 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x1}, 0x10) socketpair(0x2, 0x8003, 0x2, 0x0) 16:02:06 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x1e000000}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:06 executing program 0: socketpair(0x18, 0x3, 0x800, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) recvmsg(r0, &(0x7f0000000200)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000180)=[{&(0x7f0000000040)=""/115, 0x73}, {&(0x7f00000000c0)=""/133, 0x85}], 0x2, &(0x7f00000001c0)}, 0x800) 16:02:06 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x1f000000}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:06 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000552ff0), 0x1) write(r1, &(0x7f0000335000), 0xfc94) 16:02:06 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x20000000}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:06 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) fchflags(r1, 0x10001) 16:02:06 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x21000000}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:06 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x22000000}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:06 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x8800, 0x100) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0xfffffffffffffffe, './bus\x00', './bus\x00'}) ioctl$KDENABIO(r0, 0x20004b3c) sendto$unix(r0, &(0x7f0000000100)="3a2fa0bee57848b43796b8a4b6ec493217e327bcb9f982cb9d39321658d85e253e1b0b9342e2295f565751d6e2a13fef21de2423", 0x1d9, 0x3, &(0x7f0000000180)=@abs={0x0, 0x0, 0x2}, 0x8) mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0xfffffffffffffffc) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000000c0)={0x8, 0x1f, 0x3ff, 0x9}) getpeername$unix(r1, &(0x7f0000001500)=ANY=[@ANYRESHEX=r1, @ANYRESDEC=r1, @ANYPTR64=&(0x7f0000001600)=ANY=[@ANYPTR64, @ANYRES16=r1, @ANYRES64=r1, @ANYPTR=&(0x7f0000001580)=ANY=[@ANYRESDEC=r0, @ANYRESHEX=r0, @ANYRES64, @ANYRES16=r1, @ANYPTR64, @ANYPTR, @ANYRESDEC=r1], @ANYRESDEC=0x0], @ANYRESHEX], &(0x7f00000003c0)=0x4) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000140)="000000186004008b00062b00feffffff0000a3bb6b3c042efdd100000000ffffffff0000000af6ce4f22276e3c8d2a48d69e", 0x32}], 0x1) shutdown(r0, 0x0) rename(&(0x7f0000000240)='./bus\x00', &(0x7f0000000280)='./bus\x00') 16:02:06 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x23000000}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:06 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x24000000}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:06 executing program 0: socketpair(0x0, 0x3, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) connect(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) r1 = socket(0x3, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x1f, &(0x7f0000000040), 0x0) 16:02:06 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x25000000}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:06 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) ioctl$KDGKBMODE(r0, 0x40044b06) 16:02:06 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x26000000}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:06 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x27000000}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:06 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x28000000}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:06 executing program 0: r0 = socket(0x2, 0x2, 0x0) getpeername$unix(r0, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xe0}], 0x18}, 0x0) bind$inet6(r0, &(0x7f00000010c0)={0x18, 0x1, 0x3, 0x1f}, 0xc) 16:02:06 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0xc6000000}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000180)=0x7f) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000080)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x30}, {0x1c}, {0x6}]}) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000280)={&(0x7f0000000140)=[{0x0, 0x3}, {0x5, 0x8}, {0x63, 0x1000}, {0x66, 0x6}, {0x4000001, 0x8}, {0x100, 0x8}, {0x0, 0x9}], 0x7}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:06 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x100000000000000}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:06 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = syz_open_pts() r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, 0x108) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x9, 0xffffffffffff26ee, 0x1ff, 0x3}]}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000040)=0x3) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) writev(r2, &(0x7f0000000240)=[{0x0}], 0x1) 16:02:06 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x200000000000000}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:06 executing program 0: setuid(0xee01) r0 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000000)={0x10001, 0x0, {[0x1d0b, 0x9, 0x1, 0x3, 0x7fffffff, 0x7, 0x40, 0x80, 0x2369, 0xfffffffffffffffd, 0x4, 0x7, 0x1, 0x6, 0x8, 0x1, 0x2, 0x5], [0x6, 0x2480, 0x4, 0x6, 0x0, 0xfffffffffffffffd, 0x5, 0x200, 0x8000000000, 0x9], [0x0, 0x7ff, 0x120, 0x7, 0x2, 0x9, 0x2], [0x2, 0x400, 0x8000, 0x0, 0x2, 0x8], [{0x10001, 0x9, 0x6e82, 0x48f}, {0x4, 0x7911, 0xfffffffffffff99c, 0x100000001}, {0x400, 0x0, 0xb464, 0x20}, {0x0, 0x0, 0x5ce1}, {0xed, 0xfffffffffffffffa, 0x101, 0x59}, {0x4, 0x47, 0x3, 0xffffffffffffff3a}, {0xfffffffffffffff8, 0x9, 0xc844, 0x101}, {0xfff, 0x3, 0x6, 0xf5c}], {0x9c0, 0x6, 0x8, 0x7}, {0x8, 0x3, 0x7fffffff, 0x3}}}) r1 = semget$private(0x0, 0x7, 0x6) r2 = getuid() r3 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000300)={{0x6, r2, r3, r4, r5, 0x4, 0x3}, 0x2, 0x7f, 0x1}) setreuid(0x0, 0x0) 16:02:06 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x300000000000000}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:06 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x4, 0x7fff, 0x0, 0x8001, 0x1b}, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x3ff, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e6f8dae32b48", 0x14) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) socket(0x2, 0x7, 0x4) kqueue() 16:02:06 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x400000000000000}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:06 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x500000000000000}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:06 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x600000000000000}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getuid() syz_emit_ethernet(0x71, &(0x7f0000000080)="19d90f964cfd4460e87f98e54ce800ff7dc20e595841a0a08dd9cacf1f50791b3e14c765fc7179e422f815e3f98395be1192e14b54baa6ace671c6356aa6aaa12131a50754f276f376aada8cf447b2e747f4cd8c221a9e0c38b9bfec840535b98df000570e2b4f48adafc6451151286c04") syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:07 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x700000000000000}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:07 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x800000000000000}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:07 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x84) chmod(&(0x7f0000000100)='./file0\x00', 0x1019) r1 = geteuid() r2 = getegid() fchownat(r0, &(0x7f00000000c0)='./file0\x00', r1, r2, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r3, 0xc0245755, &(0x7f0000000140)={0x5, './file0\x00', './file0\x00'}) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000040)=0x4) 16:02:07 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x900000000000000}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055d52fbd5e4178963", 0x21) poll(&(0x7f0000000000)=[{r0, 0x193}, {r0, 0x4}], 0x2, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "2639fa284f2864e6a666efb10ab6551b8788bc60"}) poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000100)="eb70a90ab2982632bbc6f60f0465c9db36bf5357cda96cd8787e5be500b7f04598aa0725a4447509550eac6bcc25c11f72686227434496a482b821b1bd6a27832bbf4c0420b3193856dea3ce1fb883c017c81501ed7d37fded5dfa9ff2bf9c31e65ad289ba37783008a8c1754e3e04d34e1bc6b708d4d91e2931d0625eaa30254f39fa9b0dcb2eaf582fcc1b6848ec621adac09f97e534629c4293cbb5ea4f079c650456ba213f50ad43099dfeced954d931837d55325c0e36d9e09ae30b809a7d111250", 0xc4}, {&(0x7f0000000200)="fef37d13800173f7247fb291d35b7b47ed21915a0ef6fa48877dd4169c6b31a0d85b33f3faf5b8d2988e31a9928992f6470806329034ef837cf2a14a8eca486be1338b41677c4c70e9f607f3f17666684d397b97bbc1e1d1cd4f134829752ce72fbfb1b33f7f21d1fe836f98dd36c13abf3d950ac41299e7a9ee196ad0515155004b2c87", 0x84}, {&(0x7f00000003c0)="9772192f23f86e7897bf39c8f77ddeb604800478b09599d3c91ffdeddabdae4c18ded187e8ab538a56c9aa24e6d63db43b754d323dbfcdebce5db3e7436343a9feebcbfc206c614335d45af951fec1709cdfd90d506b7a23da7b15848a8898410c6aa5a99ebd15a7a5448666d1f99e56dc05a322df33439a43ae36a2deafd019cfde83abe5151f8c36459051ca039bb429f8756bc53046a43dcaeff266732a510fd2b25296a889ccc2f811a1f9489129ea13f85183a5df890ecda2348fbec5eee14c23c8c4", 0xc5}, {&(0x7f00000002c0)="d1dbf9c46eb1b23829af08e8b06c7241ee0851bb2b4e5dfc4db6afefd853c09b716f384491ff0ba4bddde7df21ab7e09d809f6781396c6fc303b9742aac6743f66eddb97b66a07828983e2c239d59195ab528530d7fce2a7913b4058cf7d3e06ab429e59d2da759e92b088d9ac8cefc893acd7568fb3fcffd3aedeb05a8003649050", 0x82}, {&(0x7f00000004c0)="00cd6b2d29aa1700411f7b7c8cb3fdc771b64430b4a7ee0e3de8b121c7d80f237c473572f3c4773258f48ed8aeec47dc1f38a22a2b206adae8071db96ce007043d5a003e1e187e47f3e04d3b8f755d6c324b881744d3360a5c157a06d90c82be1b5d7a58ac38b6a850cac81c6f3c1a3ef8176b7dc4457cced9d73c9744a782ce72ca46895e5e35194c82bc80c4590d457025a95ca86199bb0b", 0x99}], 0x5) 16:02:07 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0xa00000000000000}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:07 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0xb00000000000000}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:07 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0xc00000000000000}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3}, {0x4000000000000064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) sync() syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:02:08 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0xd00000000000000}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:08 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0xe00000000000000}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:08 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0xf00000000000000}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) 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, 0xffffffffffffffff}, {&(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, 0x8}, {&(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$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000600)={'./file0\x00', 0x2, 0x80000000, 0x3, 0x1, 0x100000001, 0x969, 0x0, 0x3, 0x0, 0x8001, 0xffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000540)={0x1, &(0x7f0000000000)=[{0x7ff, 0x6, 0x5, 0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000005c0)={0x2, &(0x7f0000000580)=[{0x7fffffff, 0x8, 0x1, 0xef}, {0x9, 0x2, 0xffff, 0x28}]}) 16:02:08 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x1000000000000000}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x50}, {0x7c}, {0x80000000000006}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:02:08 executing program 0: r0 = getpgid(0x0) socket(0x19, 0x2, 0x400) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x201, 0x1) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x3, 0xffffffff00000000}, {0x6, 0x40}, {0x1cf, 0x3}], 0x3}) bind$unix(r1, &(0x7f0000000200)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000001c0)={0x1}) wait4(r0, &(0x7f0000000000), 0x9, &(0x7f0000000040)) 16:02:08 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x1100000000000000}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:08 executing program 0: r0 = socket(0x2, 0x4003, 0x0) getsockopt(r0, 0x0, 0x13, 0x0, 0x0) r1 = getppid() sendmsg$unix(r0, &(0x7f0000000480)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000400)=[{&(0x7f0000000080)="1d2739134e76f82ed861861a19a822f628b8de2c0c64259043ee2438b3148297221c7a0a24b3a1d59450381273d39d10df60618936a1b7ce2b8113528ccf5da976882f694bcf1efaebb22d4d7f781f908cc00db72f2c87cbd6ebc38c9fcbb83d8b51382b861548776e82555c693b9374081e83de7cb7fe90a1c11b7d6ecc04b1ecc5713ade2db796a0ad958c3b2c6637b16c6c0d8dcb90ea76e312b1", 0x9c}, {&(0x7f0000000140)="f4d204edbdc577a41427a457f459c789880d24452ae0213a9be0691ab4ef19f6f4eb5c6b61a255e83a99ef0b09823306331667eb0aaa3d0644a6529dff2b189ffc21d6e61ed60cd2c05d7165bf4848d07395bd42df9be748d7ddd2c58511c39a458e0e4180e9e527e9c111db8a880e7031bed30a873dd6483a11f304d3fec26aea3fa964b0857240a22d0c48ea9d905ada65328b33c25f69f6810ff660ce3807c9686209723c07c06c82f853dcb2a013d856990e11b4a352f0cd09cc02c197f07defb668e18d", 0xc6}, {&(0x7f0000000240)="ee4133aae58bd5d47675fb6f41a8abd03ec9b1f845d12ce598a9a303ce72d35c27ac1878e853cb5987618369aaebd08da4b58ae480ac4e4d5d617edf2878997770a9829f4b39ccd0381d3dc776c788ba3738847c43fb999caed626f64f64403d9b005e8e0c685014155b717ba8fcdb57d80ebfbaac7467a3c64cb91f56ed301ce38d21d367c2b58b9d5cdfddfe922631a82b22d09f6fbc38add8e333099d1be8d0491b5bb17be86b6c6a50229b8053d76e12b6d244ac9365728b09f7ad715391908ad5a34f1e036f5c4ea04fe8ccb2b3d435dc253a8650636c08d390", 0xdc}, {&(0x7f0000000340)="4f22286d441ac53e95c53e25b92f317739f5103ac437c33d30ff8fac5c88ad", 0x1f}, {&(0x7f0000000380)="5424e6aae48d1936cee37545b339ddca1279e7be6723f7f0f0801f22e37e3f2076dc24cbe2e10b46f933d9a58541fedd3bfea54846fc41e2b6cacf39c8e5bb40d203095da03dda0e6a18ad0cb0446f633336", 0x52}], 0x5, 0x0, 0x0, 0x9}, 0x404) r2 = getuid() r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, r2, r3}, 0xc) 16:02:08 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x1200000000000000}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:08 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000024c0)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kqueue() kevent(r1, &(0x7f0000000040), 0x9130dbf, 0x0, 0xdde, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:02:08 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x1300000000000000}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:08 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) setuid(0xee01) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000000)={{0x5, 0x0, 0x0, 0x0, 0x0, 0x54, 0x8, 0x1400000000000000}, 0x800, 0x7f, 0x0, 0x0, 0x4, 0xe60, 0x0, 0x100000001}) 16:02:08 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0), 0x4) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) fchflags(r1, 0x10000) readlinkat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000280)=""/151, 0x97) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000140)='\x00', 0x1) fcntl$getflags(r0, 0x1) read(r0, &(0x7f0000001600)=""/52, 0x34) witness: lock order reversal: 1st 0xffff800020b8d5a8 &pr->ps_mtx (&pr->ps_mtx) 2nd 0xffffffff82384c80 &sched_lock (&sched_lock) lock order "&sched_lock"(sched_lock) -> "&pr->ps_mtx"(mutex) first seen at: #0 witness_checkorder+0x6a7 #1 mtx_enter+0x3a #2 tuagg+0x32 #3 mi_switch+0x1c7 #4 sleep_finish+0x110 #5 msleep+0x1af #6 scsi_xs_sync+0x14f #7 scsi_start+0x86 #8 sdopen+0x22b #9 spec_open+0x41c #10 VOP_OPEN+0x6a #11 sr_meta_native_bootprobe+0xd3 #12 sr_boot_assembly+0x1aa #13 sr_attach+0x183 #14 config_attach+0x347 #15 main+0x6de #16 longmode_hi+0x95 lock order "&pr->ps_mtx"(mutex) -> "&sched_lock"(sched_lock) first seen at: #0 witness_checkorder+0x6a7 #1 __mp_lock+0xa1 #2 schedclock+0x99 #3 hardclock+0x1d8 #4 lapic_clockintr+0x44 #5 Xresume_lapic_ltimer+0x26 #6 calcru+0x5e #7 exit1+0x737 #8 sys_exit+0x17 #9 syscall+0x552 #10 Xsyscall+0x128 Stopped at db_enter+0x18: addq $0x8,%rsp ddb{1}> ddb{1}> set $lines = 0 ddb{1}> set $maxwidth = 0 ddb{1}> show panic the kernel did not panic ddb{1}> trace db_enter() at db_enter+0x18 witness_checkorder(ffffffff82384c80,9,0) at witness_checkorder+0xffc __mp_lock(ffffffff82384a78) at __mp_lock+0xa1 schedclock(ffff800020b32bd0) at schedclock+0x99 hardclock(ffff800022e1b2e0) at hardclock+0x1d8 lapic_clockintr(0,0) at lapic_clockintr+0x44 Xresume_lapic_ltimer(9,0,0,0,2,0) at Xresume_lapic_ltimer+0x26 calcru(ffff800020b8d610,fffffd807ae22cf8,fffffd807ae22d08,0) at calcru+0x5e exit1(ffff800020b32bd0,0,1) at exit1+0x737 sys_exit(ffff800020b32bd0,ffff800022e1b4f0,ffff800022e1b560) at sys_exit+0x17 syscall(ffff800022e1b5d0) at syscall+0x552 Xsyscall(6,1,0,1,0,7f7fffff7684) at Xsyscall+0x128 end of kernel end trace frame: 0x7f7fffff7650, count: -12 ddb{1}> show registers rdi 0x3 rsi 0xffffffff821fc9e0 __sancov_gen_cov_switch_values.122 rbp 0xffff800022e1b0e0 rbx 0x3 rdx 0xffff800020ab0ff0 rcx 0x3 rax 0xffff800020ab0ff0 r8 0xffffffff818c8c95 witness_checkorder+0xfd5 r9 0x5 r10 0x3 r11 0xf810aea24af7fe5c r12 0xfffffd8002661340 r13 0xc r14 0xffffffff82334260 w_lodata+0x49010 r15 0xffffffff823423e0 w_lodata+0x57190 rip 0xffffffff81a42468 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800022e1b0d0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{1}> show proc PROC (syz-executor.1) pid=176519 stat=dead flags process=1018 proc=2000 pri=50, usrpri=76, nice=20 forw=0xffffffffffffffff, list=0xffffffffffffffff,0xffffffffffffffff process=0xffff800020b8d4e8 user=0xffff800022e16000, vmspace=0xfffffd807effd9d8 estcpu=36, cpticks=3, pctcpu=0.0 user=0, sys=1, intr=0 ddb{1}> ps PID TID PPID UID S FLAGS WAIT COMMAND 25736 344477 82404 0 7 0 syz-executor.0 25736 512016 82404 0 3 0x4000000 biowait syz-executor.0 53074 356430 0 0 3 0x14200 bored sosplice 557 291839 88505 0 3 0x82 nanosleep syz-executor.1 82404 24056 88505 0 3 0x82 nanosleep syz-executor.0 88505 45902 87690 0 3 0x82 thrsleep syz-fuzzer 88505 263573 87690 0 3 0x4000082 thrsleep syz-fuzzer 88505 235121 87690 0 3 0x4000082 thrsleep syz-fuzzer 88505 304203 87690 0 3 0x4000082 kqread syz-fuzzer 88505 38255 87690 0 3 0x4000082 thrsleep syz-fuzzer 88505 338348 87690 0 3 0x4000082 thrsleep syz-fuzzer 88505 411696 87690 0 3 0x4000082 thrsleep syz-fuzzer 88505 353425 87690 0 3 0x4000082 thrsleep syz-fuzzer 88505 7157 87690 0 3 0x4000082 thrsleep syz-fuzzer 88505 50159 87690 0 3 0x4000082 thrsleep syz-fuzzer 87690 458360 35910 0 3 0x10008a pause ksh 35910 195532 45488 0 3 0x92 select sshd 20274 476729 1 0 3 0x100083 ttyin getty 45488 435434 1 0 3 0x80 select sshd 6041 17564 86042 74 3 0x100092 bpf pflogd 86042 135186 1 0 3 0x80 netio pflogd 1326 317016 82702 73 2 0x100090 syslogd 82702 342264 1 0 3 0x100082 netio syslogd 98388 199688 1 77 3 0x100090 poll dhclient 28818 206006 1 0 3 0x80 poll dhclient 54359 195355 0 0 2 0x14200 zerothread 47990 3646 0 0 3 0x14200 aiodoned aiodoned 51924 311296 0 0 3 0x14200 syncer update 56542 248650 0 0 3 0x14200 cleaner cleaner 78350 219830 0 0 3 0x14200 reaper reaper 31622 31494 0 0 3 0x14200 pgdaemon pagedaemon 21718 171149 0 0 3 0x14200 bored crynlk 15406 339093 0 0 3 0x14200 bored crypto 78880 304093 0 0 3 0x40014200 acpi0 acpi0 351 337017 0 0 3 0x40014200 idle1 90565 280853 0 0 3 0x14200 bored softnet 4638 101096 0 0 3 0x14200 bored systqmp 30809 215667 0 0 3 0x14200 bored systq 89537 59389 0 0 3 0x40014200 bored softclock 74714 240519 0 0 3 0x40014200 idle0 7239 524084 0 0 3 0x14200 bored smr 1 10322 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{1}> show all locks CPU 1: exclusive mutex &pr->ps_mtx r = 0 (0xffff800020b8d5a8) #0 witness_lock+0x52e #1 mtx_enter_try+0x102 #2 mtx_enter+0x4b #3 exit1+0x722 #4 sys_exit+0x17 #5 syscall+0x552 #6 Xsyscall+0x128 Process 25736 (syz-executor.0) thread 0xffff800020b33530 (512016) exclusive rrwlock inode r = 0 (0xfffffd80678b44e8) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 ufs_ihashins+0x45 #4 ffs_vget+0x133 #5 ffs_inode_alloc+0x1cf #6 ufs_makeinode+0xaa #7 ufs_create+0x41 #8 VOP_CREATE+0x64 #9 vn_open+0x23c #10 doopenat+0x28e #11 syscall+0x552 #12 Xsyscall+0x128 exclusive rrwlock inode r = 0 (0xfffffd80678b4928) #0 witness_lock+0x52e #1 rw_enter+0x46d #2 rrw_enter+0x4f #3 VOP_LOCK+0x4b #4 vn_lock+0x6e #5 vfs_lookup+0xe9 #6 namei+0x61c #7 vn_open+0x145 #8 doopenat+0x28e #9 syscall+0x552 #10 Xsyscall+0x128 ddb{1}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9485 6410K 7056K 78643K 11780 0 0 pcb 25 9K 11K 78643K 367 0 0 rtable 108 4K 4K 78643K 301 0 0 ifaddr 46 11K 12K 78643K 97 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1494 0 0 iov 0 0K 32K 78643K 70 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1211 76K 77K 78643K 1710 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 6 0 0 VM map 2 1K 1K 78643K 2 0 0 sem 12 1K 1K 78643K 59 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12628 0 0 file desc 5 13K 25K 78643K 832 0 0 sigio 0 0K 0K 78643K 14 0 0 proc 54 51K 83K 78643K 426 0 0 subproc 32 2K 2K 78643K 34 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 53 0 0 in_multi 33 2K 2K 78643K 54 0 0 ether_multi 1 0K 0K 78643K 5 0 0 mrt 0 0K 0K 78643K 8 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 60 265K 265K 78643K 60 0 0 exec 0 0K 1K 78643K 250 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 93 21K 30K 78643K 3559 0 0 UVM aobj 16 2K 2K 78643K 16 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 29 0 0 NDP 8 0K 0K 78643K 25 0 0 temp 144 2735K 2803K 78643K 5514 0 0 kqueue 0 0K 0K 78643K 3 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{1}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 6 0 0 1 0 1 1 0 8 0 inpcbpl 280 284 0 277 1 0 1 1 0 8 0 plimitpl 152 38 0 30 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtentry 112 47 0 3 2 0 2 2 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 4 0 4 1 1 0 1 0 8 0 tcpcb 544 99 0 95 1 0 1 1 0 8 0 rttmr 72 2 0 2 2 1 1 1 0 8 1 nd6 48 6 0 0 1 0 1 1 0 8 0 ppxss 1128 11 0 11 4 3 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 16 0 7 1 0 1 1 0 8 0 pfstkey 112 16 0 7 1 0 1 1 0 8 0 pfstate 328 16 0 7 1 0 1 1 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 188 0 0 12 0 12 12 0 8 0 art_table 32 189 0 0 2 0 2 2 0 8 0 art_node 16 46 0 6 1 0 1 1 0 8 0 sysvmsgpl 40 10 0 10 4 4 0 1 0 8 0 semapl 112 57 0 47 1 0 1 1 0 8 0 shmpl 112 14 0 0 1 0 1 1 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2629 0 1204 47 0 47 47 0 8 0 ffsino 272 2629 0 1204 96 0 96 96 0 8 0 nchpl 144 3935 0 2292 62 0 62 62 0 8 0 uvmvnodes 72 2977 0 0 55 0 55 55 0 8 0 vnodes 200 2977 0 0 157 0 157 157 0 8 0 namei 1024 10933 0 10932 2 1 1 1 0 8 0 percpumem 16 30 0 0 1 0 1 1 0 8 0 scxspl 192 11327 0 11326 8 7 1 6 0 8 0 sigapl 432 1032 0 1016 3 1 2 3 0 8 0 futexpl 56 8086 0 8086 1 0 1 1 0 8 1 knotepl 112 123 0 104 1 0 1 1 0 8 0 kqueuepl 104 133 0 131 1 0 1 1 0 8 0 pipepl 112 514 0 493 3 2 1 2 0 8 0 fdescpl 488 1033 0 1017 4 1 3 3 0 8 0 filepl 152 4905 0 4803 5 0 5 5 0 8 1 lockfpl 104 218 0 218 3 2 1 1 0 8 1 lockfspl 48 73 0 73 3 2 1 1 0 8 1 sessionpl 112 18 0 7 1 0 1 1 0 8 0 pgrppl 48 22 0 11 1 0 1 1 0 8 0 ucredpl 96 1048 0 1038 1 0 1 1 0 8 0 zombiepl 144 1017 0 1016 2 1 1 1 0 8 0 processpl 888 1049 0 1016 4 0 4 4 0 8 0 procpl 600 2780 0 2737 4 0 4 4 0 8 0 srpgc 64 2 0 2 2 1 1 1 0 8 1 sosppl 128 8 0 8 3 2 1 1 0 8 1 sockpl 384 590 0 571 4 1 3 4 0 8 1 mcl64k 65536 6 0 0 1 0 1 1 0 8 0 mcl16k 16384 2 0 0 1 0 1 1 0 8 0 mcl12k 12288 4 0 0 1 0 1 1 0 8 0 mcl9k 9216 3 0 0 1 0 1 1 0 8 0 mcl8k 8192 4 0 0 1 0 1 1 0 8 0 mcl4k 4096 5 0 0 1 0 1 1 0 8 0 mcl2k2 2112 3 0 0 1 0 1 1 0 8 0 mcl2k 2048 118 0 0 14 0 14 14 0 8 0 mtagpl 80 1 0 0 1 0 1 1 0 8 0 mbufpl 256 142 0 0 8 0 8 8 0 8 0 bufpl 256 7406 0 1189 389 0 389 389 0 8 0 anonpl 16 99960 0 89913 73 16 57 57 0 125 16 amapchunkpl 152 5462 0 5360 12 6 6 9 0 158 0 amappl16 192 4447 0 3917 51 16 35 38 0 8 8 amappl15 184 411 0 409 1 0 1 1 0 8 0 amappl14 176 449 0 445 2 1 1 1 0 8 0 amappl13 168 385 0 383 2 1 1 1 0 8 0 amappl12 160 10 0 8 1 0 1 1 0 8 0 amappl11 152 61 0 42 1 0 1 1 0 8 0 amappl10 144 72 0 68 1 0 1 1 0 8 0 amappl9 136 595 0 592 1 0 1 1 0 8 0 amappl8 128 138 0 124 1 0 1 1 0 8 0 amappl7 120 35 0 30 1 0 1 1 0 8 0 amappl6 112 60 0 52 1 0 1 1 0 8 0 amappl5 104 129 0 114 1 0 1 1 0 8 0 amappl4 96 780 0 756 1 0 1 1 0 8 0 amappl3 88 1027 0 1012 1 0 1 1 0 8 0 amappl2 80 7326 0 7246 4 2 2 3 0 8 0 amappl1 72 31861 0 31403 25 14 11 20 0 8 0 amappl 80 3029 0 2989 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 15 0 0 1 0 1 1 0 8 0 uaddrrnd 24 1033 0 1016 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1033 0 1016 1 0 1 1 0 8 0 vmmpekpl 168 11862 0 11831 2 0 2 2 0 8 0 vmmpepl 168 115750 0 114077 102 22 80 83 0 357 7 vmsppl 360 1032 0 1016 2 0 2 2 0 8 0 pdppl 4096 2074 0 2032 7 1 6 6 0 8 0 pvpl 32 302083 0 288773 179 35 144 144 0 265 35 pmappl 232 1032 0 1016 2 1 1 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 541 0 5 16 0 16 16 0 8 0