16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x7c}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x542, 0x6, 0x10000, 0x3}, {0x21, 0x4a, 0x1, 0x9}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x60}, {0x6}]}) r1 = dup(r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000280)={0x4, &(0x7f00000001c0)=[{0x6, 0x4, 0x0, 0x4}, {0x0, 0xb9c, 0x10000, 0xffffffff}, {0xe6, 0x8, 0x6, 0x10001}, {0x6, 0x6, 0x80}]}) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=""/28, 0x1c) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x0, &(0x7f0000000240)=[{0xe, 0xff, 0xf413, 0x200}, {0x81, 0xfffffffe, 0x16, 0x200}, {0x2, 0x40, 0xd6c, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) lstat(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000300)) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:13 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) fcntl$setstatus(r0, 0x4, 0x40) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) socket(0x10, 0x8000, 0x6) fsync(r0) close(r0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x7, 0x3, 0x904, 0x2}, {0x3, 0x100000001, 0x7, 0x7da}, {0x8, 0xb5f3, 0x4, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x4}, {0x16}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x10000000002004, 0x4506) chflags(&(0x7f0000000140)='./bus\x00', 0x400000000000000) r0 = open(&(0x7f0000000100)='./bus\x00', 0x5, 0xb3) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80105703, &(0x7f0000000380)) 16:00:13 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000140)={0x0, 0x0, {[0x4000000000000000]}}) 16:00:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1fbe, 0x1) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x1, 0x0, 0x100000}, 0x28, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc]}, 0x3c) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f00000009c0)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) flock(r0, 0x6) mkdir(&(0x7f0000000980)='./bus\x00', 0x30) writev(r0, &(0x7f0000000c40)=[{&(0x7f00000001c0)="a2965b0dc73d5985eaaa5400a263bafd71145735488c7160711c1183742434cb2c420fdacb5ee7b9a68da0ed5ffb5324726d19904e413f553a15436131a787e2e1c30d2191f2f94ac157801b657755706a088afede787dfc3974d978b0931413895b8df0ef9b24f132b343c88db76b224aad9fbf654f66208ab6b36a455f0c7de88dfd1528c9f1fe4aaea736d5319477ee485fad6103e225ddd0523ef01b0caee5d4c849465ea49c715e633a3a56abe94b63850a9de237ec66c4cddba123798806fad83240939a93bef1cf88d6fbff9163799503ba7e8dad9cd0eb71218fdca85c9ed5c8518c69e8e2323aa6c5ecb515bc2c0f48b22932123f04c632bf4627", 0xff}, {&(0x7f00000000c0)="854df63fea47934b88fad05de9baf5768e03837611036d57b4319588909bd2ffa322acfa46b47622aefb8c5195d06e7b5920794985dc1567f55644da0267b5d95ea487ee0083579df2d0b4a5ee3ce31c283830386d1b934202b1c6b1f147c0cf6f11048de96aad06806e8dd08683a91a7476f3f014eb1d47c54f6ad13264ded96faaf754c4755c8dc5b3b961147f4b9853566e9c31dd4504", 0x98}, {&(0x7f0000000300)="356624ecb029785216abae218292250a3d3c8fbb924561a9e6cd50ec1d5dc6124b42433296430ef79acb660a7ee56295cd941b40e1e32b4f6541f9ced037aecf40cc003ce6281d4ca48f74b68af4c8c5d28aecc5dd953e8c49f40e1f7a922546", 0x60}, {&(0x7f0000000380)="51504c27a3b044692382c5669f0435ad39ae00f7802e80b00bb6fe1d846948e7de8067a6214b69092aa2ee45a927c1b390fd6b427906faabdcf42a17cc9e53ad107a89ec2787b77c054c7935fc336171d84cad8c5101b7c16693b01115bea490d33e29f0758abd57c6e743a51581ae635b1705b8", 0x74}, {&(0x7f0000000400)="5a86be8af492c19bb2c6b9f440d4daa9ba79be35244abef6a5d1f869beec36aaff8aa0eef75a4143f54359b9e54967e7f334c51f533bb6a5d02d77af07f0d012e423fafa42b81e51c6eb488335fdced800042fe6eb7d7e6d8df1d156a95e5ebb561cbde82bc1a14b7ca93ef70cf540638ca876060de064b7bb489c948a202ec96d4509c8e5e4d18170c18e26dc9d30e5666c82b5cd7bf19257d7d75ae909da9cab2df05e6789198d3ca712e1408a1ac23ea1da3ed41983faab6073842124aff905d9151310d585d01e5266c5bccfe2eedddd169bef0481b310da1fc23c15599af680cb7f397b24feee095e99a3", 0xed}, {&(0x7f0000000500)="4b0def8d816efe799a066142ad66878d2bae7b19d82da51d8162fe39b1b2e32a647c35ba164628920a2d20d96e8a5ab7bf226f1479ff4d26ac7f309cf1acecb9029c7d70a29c497d", 0x48}, {&(0x7f0000000580)="91ea1db6837b363777e6052cfd669f9c88b394da3bc0eba36888123ea2fbe05fbe762511b9f648c97e51bdb0e24b67607c4dfd22d418e3e271a28cd6219614fc9465a9271ea890963a66424688a36b7215e7a0ccdceaefd72ed22220603c0207efd0c36b81d184ca48c718", 0x6b}, {&(0x7f0000000600)="ed1be55284d541a6291353f4341d35cd1d8b3e30a5cc14900ed9890e15e68337928990d1c6b424b08fceded8e35f7296fbe7a45206c4f00d58703be1980ff50560264765ec5ac2bd7946311e3db0d2379d0a551ad24ceb53010c0d11eab6e5571b6e0764f8d090b8cd9dc0c200ef59ad7ecd41b2b7ad8e0659a74c86b49ad5a284b60c00f541d6bc0c9ba411ac61befef82cbcedf264ae20954d8e856141d950653b5b0774db0e4a6379dc8c67b390587da455252a8234c17f7598fb4aadf068b4d49f93", 0xc4}, {&(0x7f0000000a00)="33b47deec80fb356b443d11f6884a7225eb8d1d9cbe3d0cc64f0cee2decd911a526eb0ea761ce817b51a1b7a05b8b3b0ffe5ea19e6f174e64b85863c85006bb5c646864b269644c444b1402b5e64123e15967f9ade0c159833710859bc0601e66973cda1ccd42613b1ff8f82eb2b5d900d3db6d32a66cddcbb1051408805f0add8adbb38caed79497e4be035948a8d2e40e12695e56246caa0902c13f2d66acee0ad9648d00dac13448a1195a58b6c1cf496500868aaafc247f200000000000000000000000000007408ee54e8c20d9426812e2f0301cce1d86d980a0588aff0ad49259966b74ff60c181df4cf5b7156e038a26638acb990f5ba660894b89691d586b3e4dc58d62e60fe6d0ad609adde7b1c4cb19dbaaa12d007e2ecd3b2aca3d4148eb1c71d35b8b46a31f74eb90be1921fb9d45a863f53f88c32b3c099690db5975b415843bf9b8947daa34fd4345802a1cdb530035f3f0b6aaed5b8eeb25b192c892cdaa39a6fca6572fea33373cc5ca7c8f99114b4f2113c49bdda15fc239b4bd74e31c98b46313e47cb26cddc1583a67a166a89e411e01aa1979bb81c067dbd7f48d275e21f9a3db79812c7b18b28b8efc6672edb5ffb5bce1c4aca56265979019023188abe1bde9f1bdbc02e8498ac06bfd551df934141176261724ca4209dbb21f906062bae4d21c2c3aee4f11be30d70e601a25cbeec6f63f5c5ee8b2a58fa197d01e343f1190fa958c7cb4ac5e65aed67810cfa894a75e3dcbd812c6a1e92e1375fa1bcf1a944ca9d16b0fc98dee61fd3698a87b50800000000", 0x23e}, {&(0x7f0000000800)="3757888cd41f35ab4fc85c92d088283aafbb1023cefd84dadce0b2a7e8c28f0106bdc57c5209328534f357b755070854e7b1f6398cdf23dcb81e888d422aed088feea2c9f6ee16355fd5e4e0c2cc543eaabedb2974761461f6ddd081b8ff95500c5089e596efa31a4eb752a3cf0edff3739ba34e732c25936fc7ab44fc62fd5891b34f7ebc737628d2b2871292c267", 0x8f}], 0xa) 16:00:13 executing program 0: setuid(0xee01) shmget(0x2, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000000c0)) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) 16:00:13 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$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x280, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20890, 0x0) renameat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f00000001c0)='./file0\x00') dup2(r0, r0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(r1, r0) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000000)={0x40, 0x4}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000080)) 16:00:13 executing program 0: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffe, 0xb}], 0x66, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000001480), 0x6, &(0x7f0000001500)=[{{r2}, 0xfffffffffffffffe, 0x4}], 0x1000, 0x0) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83}, {&(0x7f0000000180)=""/83, 0x268}], 0x10000000000002f9) close(r0) write(r1, &(0x7f0000000200)='R', 0x1) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) 16:00:13 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0x3, 0x6, 0x68}, 0x1, 0x4, 0xa612}) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x7fffffff) ftruncate(r1, 0x0, 0x80000000) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000080)) 16:00:13 executing program 1: r0 = semget$private(0x0, 0x3, 0x20e) semop(r0, &(0x7f0000000000)=[{0x2, 0x8, 0x1800}, {0x3, 0xffffffffffff3595}, {0x3, 0xda3, 0x800}, {0x4, 0x4d, 0x800}, {0x2, 0x8, 0x800}, {0x2, 0xffffffff, 0x1800}], 0x6) r1 = semget(0x0, 0x3, 0x8) syz_extract_tcp_res(&(0x7f0000000040), 0x0, 0x2) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=@file={0x0, ""/14}, &(0x7f00000000c0)=0x10) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x10400, 0x0) socketpair(0x1, 0x3, 0x6, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket$inet6(0x18, 0x7, 0x9) r7 = kqueue() poll(&(0x7f0000000180)=[{r2, 0x80}, {r3, 0x81}, {r4, 0xd0}, {r6, 0x4}, {r7, 0xc2}], 0x5, 0x5414) kevent(r7, &(0x7f00000001c0), 0x0, &(0x7f0000000200)=[{{r5}, 0xffffffffffffffff, 0x1, 0x4, 0x5a9, 0x2}, {{r5}, 0xffffffffffffffff, 0x10, 0x80000002, 0x0, 0x2}], 0x5, &(0x7f0000000240)={0x9, 0x9}) kevent(r7, &(0x7f0000000280)=[{{r7}, 0xffffffffffffffff, 0x80, 0x2, 0x79, 0x101}, {{r7}, 0xfffffffffffffffb, 0x8, 0x4, 0x1e0, 0x8001}], 0x4d, &(0x7f00000002c0)=[{{r7}, 0xffffffffffffffff, 0x40, 0x4, 0x5, 0x6}, {{r7}, 0xffffffffffffffff, 0x0, 0x1b, 0x0, 0xfffffffffffffff8}, {{r3}, 0xfffffffffffffffc, 0x44, 0xf0000000, 0x4, 0xfb66}, {{r4}, 0xfffffffffffffff8, 0x30, 0x12, 0x8001}, {{r6}, 0x0, 0x10, 0x40, 0x2, 0x6}, {{r5}, 0xfffffffffffffffb, 0x10, 0x5, 0x919, 0x3}, {{r6}, 0xfffffffffffffffa, 0x50, 0x20000002, 0x0, 0x9}], 0x3, &(0x7f00000003c0)={0x4}) semget$private(0x0, 0x4, 0x81) fcntl$getflags(r7, 0x1) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f0000000400)) semop(r1, &(0x7f0000000440)=[{0x4, 0x80, 0x800}, {0x2, 0x1, 0x800}, {0x5, 0x98ae, 0x800}, {0x5, 0x8, 0x1000}, {0x7, 0x3, 0x800}, {0x4, 0x5230, 0x800}, {0x4, 0x6, 0x1000}], 0x7) pread(r7, &(0x7f0000000480)="5d16f41f7d37fc120f9070d7ca4df2fc2978799ee98ca485770429f1d85f715611131149a8400a5fee8ac5691519b24fc0aeb9b9698f2dff9589637930d57c671fa94d6a359b559d4bc031e98dc609e4566dc9dec4464bcd21a2911629c318f5f0c115dadb2b447e3674b44b41921462bd14643127003c1a383b92b1e1e2d146ed970c9c18f321e6cefc7d17a55d6465aa290f62a5db136aeb8c6908b48a9abb46b2b647bdacf27520a97801bc72a99b7506d1098582aa2368b6117f7ec224199556013357a1c6533ef8a9f03ceb1e297e7e1204e362ff570108", 0xda, 0x0, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) kqueue() ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f0000000580)) r8 = semget$private(0x0, 0x2, 0x1) r9 = openat$tty(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSFLAGS(r9, 0x8004745c, &(0x7f0000000600)) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000640)={0x8000, 0x1, 0x10001, 0x2, 0x80000001}, 0xc) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000680)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r10, 0xc0245755, &(0x7f00000006c0)={0x0, './file0\x00', './file0\x00'}) semctl$IPC_RMID(r8, 0x0, 0x0) ioctl$TIOCMGET(r9, 0x4004746a, &(0x7f0000000700)) ioctl$TIOCNXCL(r10, 0x2000740e) semctl$GETNCNT(r8, 0x1, 0x3, &(0x7f0000000740)=""/202) 16:00:13 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) mkdirat(r0, &(0x7f0000000140)='./file0\x00', 0x6) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x18) r2 = getegid() r3 = getegid() r4 = semget$private(0x0, 0x2, 0x100) semctl$GETPID(r4, 0xf3d24906f2536648, 0x4, &(0x7f0000000340)=""/88) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000240)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000500)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000400)={&(0x7f00000003c0)=[{0x100, 0x8}], 0x1}) r9 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) ioctl$BIOCLOCK(r0, 0x20004276) getgroups(0x8, &(0x7f0000000300)=[r2, r3, r5, r6, r7, r8, r9, r10]) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000080)) getitimer(0x3, &(0x7f0000000000)) geteuid() 16:00:13 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0x0, 0xdbf, 0x0, 0x0, "172d768989ca984c8831ca15004a546eb3dd1b1b"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0x400000000001, 0x8000000080000000) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000002700)="68167cbc965f05120879032999618a9a7d73758261a3c4211ef602ce8395e2da4e4bc4c6d69c32394404f2736055ee58af728f5bd5016843d5504189bdca6515f43ae89402bd0fc321870bd914b797722ecd402f29b46cc52d7c26c8547096f31d5684cac74a7e0b66a756f151e006a68a5ca889f8d8c24f787b7d15c49512cfdcd347df032d603b0dea5195fd059239ca83954ad041c356e3b71446bc02660dac47f11ec0eb3c0518d9f1c420248d3bbbf3df5018faf1e48e06464bcf299a29040972f575466fb09c2a2cd08ff8e8d3c0dab45619ad6b34682561a2d6ba1c33ab1714dcafa7a1ce882e87e92ea963eb425e74e3f6b820367c62478d678105a31544b5680b6373b89253e25340d0ea95a20f36acd8d8230d79449de32405d4352515820ec31b4a48c7581fdb72f88c637ea128e54ac977bf3f85c2ed9fc3ba455a266973a2bd6c5d997b97490a33527409ac24eacc3a67f3a9eca7a97ec1dff1dfa558a4e6f7eeef0b3398e645e03e747674a8892e7a436af17a7c0a185d912c5c51169341e317523ae227be161a88dccf3e007d939da8ca6bb5bb28d85f0d2879ef1a80812ca955a23c8b5d01b97aa68204f1be70670858963e1d74499939a0f47fd523a547076c6d205decb4b16674319c243aae90e7b26660b00e047296138afad6bf37b6f5d3fa45ab845bfc910add8084f7db15453396d4c9f5ea693d32f5dcfe67f2907f36fca64e0a049c8e462f309064f1fbd8c2cf7e1f7e0fa802a014f9b252381ba7ff0206eb5b8c2dec9ad4bc020beb45a560c1111a434ad062c6b9bb0e528fb7879c21febb70b44a92800c41eaed96e45d26024064c9d7bd66ba8a8669bb49d24c706cad16410b085b5d645528ba48ab190ce50d011b7b28bb8dc03a3b7e2561b4886fe3eedc6007b6419febadec94aa26eca37c6ce5897c307c16b7d2023ba261c951778ecfe070d23bf5ba1e4335eef1d6d2c904e0ce98ac98fd07ceb808ef736f00ed2f6f555040c3fc9c09cdfb68977fe8ea352181c7814348787c27680fccf49db8f6ad1396ac60971f44a600fb0cd88a0f8c6787c10a3d52ce9e45e2181b5d0d8898e91978a5f826d52d1761e4750e3c43f21e339ec59350a22606ab61ab75ecfc4fae77f87cc27bc94fcbffa44f102563a9c216a86097b1e898b1b28d142d8f49fb48ecadbca5242d9f050ab0ee04ff688c23f2b9eea8c5c1a9f5510a9cef7ae594a599c25209c9c03241936cdfc5b409913a47e03e8172e764ebd592f3e06504e97313078b392ee82086489d20f40d31d18da01a4c1067095f50a90108c0683ac57618dbf039293ba19f3ca2950ab6f9200c91c061b2e14e5e053b23ddfc0a6ab04ac00d0d220da590fd334c5964e97df848cce67d9c1513304bb113bad26210a94c3c0aa3518149f60fc511d937a959e1ce0d20be2550b19fc6d3a950af15166d8e2102688d42438c0facea71b19c2afce28252189978fbf8d25f6951e32e9a2fa6cf9913f63074dcd597921412d69d0a54210d0b06bd51888682f5774a56d0e805bfa7b33e1836e074c7f7c1aa01583ee5b229e0b181239492958ae6eaaa4d7390bf81001dd855259bf029cc6c6e9963a34e9b6367037c126a5c3b6ce1cca0651d68337a123d75f250317af2b4f28048334476cd44f53d3baf3dcf3941f3c8a285d8329b585151f6f53406270b00cd049d337f967bc092f7eb71891302b7cd3a2c15ed1dc6070908a6b15430c30a0c862c727b9acd5d4923b55ee7d4c948d75a584f82281c88c3ffc5f5d8ff5e4ecef533c96c86ba08544b31b126da2aae3828c13edf5cb4df6ef5d5b4c48023791af63c26ce9a659410fb95fe1f59729fcb995233c216153681c9f43af7e939cd64bcb06e51dd5b6fac9c45e46386b2cacc4a1deacd6ea22502f789818ece025ae3376fc6cae5050cb67bc28ce255ce339a42585e57220787ae3bf5760b99232d9c6ba62f851450bfff5bd0fc9c9eb969be48da9bca5ede305248120eac4c914576637bc5c8cb2cfbd626a5dd45a882fdeec934e1001bf2719542455f2bd438aa7feb943ec6da6019fb4747ffd1f5a1f095729d5f8689603bf2d38a58514ec70c4807810d536e90ad6bf4de38a53595c8f4809a33feb5c9b67dcf6b537edce1fb1965fa739c928f26e713a9c7fe98679914450e0fbaa6aff6aaf388d447319123cf45ba81a0913d033d7430f891c18a8d2965b74933f1a80b250e2ee2578443ef97146539b05f2c2966cc7b07f5c94b4977b1f9bb12a25ea465bb6156bd9b300bac9a573ea9f2be54c5c8cb32d23de418c77159722f57274999c527adfe94f1f8307dc5ab76f19a037f819b5ec8eec7bd5d433b40437b45c59cd4f36211ae7456731269e8a7d01b2fb9d9ca0886f6a2612d7b22227907e362db4aee9d9ff0a9da3cd37b5ec2b29c160627d8d045167e861e10ab153ee4b3b63f973871cc3d633b5439c038c2ed8cdc4e5d30c6c5321b68716670b58766ab05a0bc26582b5a28151028c4100143aa06f12c0c3b8dc0d0aa9d9f3d2c0ef4e4e11cdd47afef0998349db1788ea5356642ed966512e749e85e5efc5aa79f6699460ce425852855cc971455d732e3004ef12fdb6c16b621cc1b49f064e861cce7f0292bc2530654181a3fab7a6541cdabb3f0976d8731e84a69346ed9379a5dd12d4a9a7d8fb2f5b7fe0f0397270c95ec38442fc447077034bd9282b088c28c271ccd73bb924701bc2b790eb28c1d9eebf161e1b956e9c37941a191fc36574af61d27425b59d6895185999d41ec087f139ade9ed7d1f26e24441c9431d381c9394b52fb9ee36969431bf1c440302a8fa3b2110f94d41086a721832fd48a97a11ede25606cdd12567791cbed2c3880b461812c46996b01ad5716de4509c52cf4b43f48378c380fc56b4f9631dd04066e0ee02864dd18a591f92ea63b11ff170570591677efb660af563166df09ae162f14043bea1ccbbabe1dc017af89d6e7acb7ccc09b2eebf3981ce6804363007bf0f3cf03d2f3c0eb6eed2c5f4dba340cf1c356a7796bb4b8c30c1aaeeeef79c9d7610fa17a930e513d83e063c64dcb19b4a0114673111bcb4a5fcbd1f8bb60e7eeb58ee8487bb15b934b33dd72c9c42f7c4351adc33876f219cf26dbf9cfa528159ebbe6f2752e96baa118f6f20f71442fc8ad60054cd566e36654c2e240a8c51ccdb9cced5a66d13126a15f2d0583ac6f553f870572a58385dd1a34ec177c5bb2d0d7b8ef68f3d4b5b7a50cee10a54063173dcc1be3395cab8794ea5aa4cc78c90bbb672107d24e8e4c896041471ce8ba244d7760d6aa5608cc4e676773d4eca3e2bfb7463eb4e97c17c897d6949114c235b5c061434725e3d42de8dcc08b1992b3a8f9cdd6bbabc343ba85be7071f460d10fad4b81e2ca84a38bddd8db60697333b0ec0c8b52fea1226a1709968fdf621e6df3c700bb631dd598363bf830cc67a6cfecb38ac83d9865a9bc36e01d2dcfdfdebaaa9b820574ad8ade57d80a91da3034e81b4a6a5f3d820394b5306903fa42e855638227244db9b01c8e1a1c0630680ddc244d53469aa0f9d7726a0235ec389a2d887fa2688e5da0af11b923219761b721405b5b69fdc67eab30236ec651d0f81a14483f7c253a51424eda182453fef5dba3ecd6a780efa4291c2e2596b2145db70504713b92a93d4ea07271ab8c6c365d0b35e630fd2a507d3cf20a750b8208202323500a600de2b5c30f1545764462fb5acd44f57df9b272f2a1ec7fced1fcdf8506e6811713d9ec63c377df0241fa748a642773c3b24ac6efd7f366dacc4928dcc3ec0155d3894a21b7acbff46759571093bb7a81deec48c011e0dd8333676a1b9e7e615a7fe6ec1f365c0d209ee2b1ad6b86f0f3a00dd7998ce5fc5530d7ad53d0032d6b5831f2842ff941640ae463e872d365a82e1d76695933d1a641ae81ee40189ea56672f193d351f1ea7a20e2a839db35b3c13a1378d6e99f65e90f7a5ab64e753823a2777bd64c84650db7ea8f42dffa1d3d314351bf1f48ed015efb277952b90ed5b18769c4f342636be14a116cd6a36233086a53231ee001ccf43bcfb1b96b0d185e3d95b84ebd45e33bf78916f706c2061ad0c5694f795cb3107ddf9429ef7d11e30d16bf1ab58a89391de7575474cda0731b337fac310350b85a4a34bb3040121ab13ac3c496489a83906690ac68191d6b60dfb2cc6ef4a928bb9a58b89e4eaec7c9084b2b72902b2c3441d64a41a41405a55c902bbddf304b2e338f350b937e7ee6b3f9f6582f051de439a6cfa54fd66f3a89130e5b5fd2feac64a4d6f03b4065596f9a259b77762e620bb67db0044e22a9d2b00020d0c934cb7d2b3e4fe33da091ec8268c3cf99d22ac5c4158cf83bb857a7e5da47c74e631a6cb7662db4ce5abf5e6ec54fb0fade83487bbfec5a07ac24f16cf9df7afd986acab4d4640003e21a247645b642b8ed34972b1ab6328bc48f60047fa08e3efd4f40c8921c40144868abdd8ea377528eb369b53caadf223bff3b3c55cccae7403e225993e71e0bef138da42b389e39adc4903164b95a908f56a34538cf1950baa7b4b79b0d76fbd22f6ff4f842b256a58388de4d35970121ba6bf4caf9448c0bb23b275861557d006868d3702efed9a4d6925a03f9bdde456dbea65fd125792df9a726a82478d92090f235d203c2b92a0e3f1f1f57cf2788256b5078a8cedee149008a17d730eb3b41e02ebe21bfb37ae136041b31f0f115391ed17fbdf4a74726fac8f281e4292e3c86a1263f51acb24c8d401d0f5cd145c418913f6c915f7bccc360196553cdf83ff7425de45a9be041a3a6e988263a165af00d16aaa0513248ebe5a152dad4033f65ac88e5ad45288d9120c3b05a72579a27ca257ba5d64db62dbc6f4a7f90a9a5c42e7eb837ac3251abf9fcf51b26754337ac852d0492757c75499c72d1b9cd240ff1037eb3544843bdabbd5e1390cc9898bf6e55f6c3d48417b2ceca477b0e377985aa55827daaf20a909c2502c89934e81405737eb734ef0b4e8a430bd88f7f30823da76ba809948a538fc141e4390043bfa4c6acea74c466f8be6d0596f0917096c308d3fb1323204acbbcec359098d20beb9d510be1ae716b0fafb06ed7c932142aaec2128b81ccc96d42575364b74f95fc8611505916f163305850c12bb55e3d2cb6e3bfc1878341111db47576caf0f8632eae8f675e6ce2f6cdc6c7cc03dd58d1e644727cf70c0171998e922bab243ff3503310609544f84e777fb531b608ed1ad67583599531eca9ca522bb59a11be0ef8b6d016fd057f5dfcf9fd419aba7c63c7e5f2c60ca88f00cefe95492e288f9191bcb0a3890b50c8fe725bf978752763e5a784773e3a535cadec827a4974ce51753cc2bccc4c9d77ba30f1dc27d8144ca3ad2b7bc4206f07e5d39a2e33c4685256f82550bd4c266005bd1313a8f53b02571d516dfca3b42d566e26505b863b8f0795dfae4e4b78ab203aec9df86c423ae977f6e274087464cd8df5dc956f91e54f28f00c32a775ede61b78e456ed2198bf3f3b5e993610ba0080d9e79605d6e6fb94c509c1119b194208efb756f9ae1a23e129719d628814e6bfdb00ead55d15c68d8c9876c0fe8256c3bccfb24c4b7f45fce65dedd56108aa48c5794a47475aab35f14f1df64a51fc984a6baddd6fa268949612b9a3ef0884370f5831a8d0270319", 0xfcf) r1 = syz_open_pts() close(r0) r2 = dup(r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x20) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x20003, 0x2000000000da0, "b08d16c65519470100000000000000d8e500"}) readv(r3, &(0x7f0000000280)=[{&(0x7f0000000200)=""/45, 0xfffffffffffffe48}], 0x22c) syz_open_pts() 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40074}, {0x1d}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10080, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0x2, 0x0, 0xa0000, 0x5, "2977e8c256b796b8eb3506755cfc40222c8d584d", 0x1000, 0x9}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000380)={0x0, 0x3f, 0x1, {[0x1, 0x4, 0x81, 0xa3d, 0x7ff, 0x4, 0x2, 0x4, 0xff, 0x9, 0xd05, 0x9, 0x883, 0x3f, 0x8, 0x80000000, 0x80, 0x8], [0x1, 0x2, 0x8, 0x2, 0xcc39, 0xf6, 0x3, 0x40, 0x7, 0x400], [0x6, 0x2, 0x7fff, 0x7f, 0x4, 0x1, 0x1], [0x9, 0xfffffffffffff7ba, 0x2, 0x100, 0xffffffffffffffe8, 0x8], [{0x100, 0x0, 0x8, 0x4}, {0x6, 0x20, 0x8859, 0x7ff}, {0x4, 0x8, 0x3ff, 0xffffffffffffffe1}, {0x1, 0x3, 0xf582, 0xdc3}, {0x7, 0x2, 0x3f, 0x400}, {0x5, 0x2, 0x0, 0x3ff}, {0x6, 0x1000, 0x7, 0x7}, {0xf9e6, 0x3, 0x8, 0x6}], {0x7, 0x9, 0x0, 0x6}, {0x2, 0x4, 0x1, 0x800}}}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028a9) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="0000001860040008000000ffff0200"/44, 0x2c}], 0x1) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x60, 0x0, 0x4}, {0x6, 0x0, 0x0, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 16:00:14 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x21}], 0x2}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xe9b4fe471bfc1c1d, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000100)) 16:00:14 executing program 0: r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020690c, &(0x7f00000000c0)=0x100001) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x800007a, r0) ioctl$TIOCSDTR(r1, 0x20007479) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) r1 = getuid() r2 = getgid() fchownat(r0, &(0x7f0000000640)='./file0\x00', r1, r2, 0x4) writev(0xffffffffffffffff, 0xffffffffffffffff, 0x1) r3 = kqueue() writev(r3, &(0x7f0000000400)=[{&(0x7f0000000000)="fa4a58e2f293b841b63420a0a46a58b21828f3d74c605a78487d3627d5713b756dc86669002961d7f561f7b0c56471746a11bd026b003ca22ae3d94de5431f65143c40d4016df236b0965b57b69c5d9314b91f36985844336ee4b5c3150546b016afff962e31f0d3d103959237851210f5e3b4f558acef03424c205bcee50648f9456ce9952699753cf8affc9e8c9b24f4d777b4d4638056d485958304c151f4505115b0a5ada0fb0e707cbbfa12d8ad366b56d6fc073ceb1ed16c0156bdce2b86e0cd6399381c11f89dd16e3586bfa6fc04c0", 0xd3}, {&(0x7f0000000100)="982dcb3daf96198dfd4fa8d7fddf981d7a99a026bea0cc8521a71a39c118895982be53937f6d978ae06ed4102008208b2ced78e7f80ceac708d09985b2c5d711c9c3448e7f203868f418e17f4c5c80dde9ea0f72c387bc43f3e01dc7d52f974d90ccd66ceaf4c1da73b10b55ae9b79010b9d41a05b61cbce8e2c947f4711378c8d6e6b1b3451546c74635b5ead31932b585fea483a3c667e32f46e3831", 0x9d}, {&(0x7f00000001c0)="562532d65f14d477a96302eba5353a6515e5eecc8fcb254d4ce5aae1dc", 0x1d}, {&(0x7f0000000200)="280484346e7b2573dde4dbf14486f0cf77d2a90ec7c41c290c20fbc6cf1b1509b5323189e75b901ef55ce03fb7a12f814d43be34e2a0d1845a084702ce228bdc4bf568e953cb4e465ad052f629b69d0ccbdc9dfae4583e1400328e8dc0ef81dfb1bc6aceaadae26ae8f70e8d6aec5f7ae3243e566e4036b194b0d85b0bca031592cb28f51809c48f70876a00b4be030652f813b75e8bc84f", 0x98}, {&(0x7f00000002c0)="510022096f392927edb999ecb352b54653e9627574a8c65e0882492c9b5fa03d35743150627d70e88ad583c9e8a18976ec613aa4f0ce43a38cbcd9bcac1f8c8c4e35f991eea4a0dd217010aea1f4a0bcd4a231e96bf44b862a86257846eb1474bfed1136760840c9c719750f44b36022ebb6ded1cbcfd99be08c24188207f29efa27dcdf3503e5b75ed2ddc962da22cffa5cfd4d06dc8736c71c1ee1a22feb4095350f4d1e858f8fdf90b186d8cc544e", 0xb0}, {&(0x7f0000000380)="48245288ed18e5f158ea6b4fa8c9abfd191e639f62327de81990085184a43d669c21dabf2ce689a5ecbb181f62646366f39b6502f6aa57c5fe04dc1a90a6bfa5021f278a69f9634d8f84366c8b2a13e55c9c341d35c34e7719c59e6a47ae3198408409d9", 0x64}], 0x6) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wsmouse0\x00', 0x10000000008390, 0x0) r5 = semget(0x2, 0x1, 0x1) semctl$GETVAL(r5, 0x1, 0x5, &(0x7f00000006c0)=""/4096) kevent(r3, &(0x7f00000004c0)=[{{r4}, 0xffffffffffffffff, 0x1, 0xfffff, 0x1000, 0x6}, {{r3}, 0xfffffffffffffff9, 0x2, 0x19, 0x7, 0x1}, {{r3}, 0xfffffffffffffffe, 0x0, 0x20000068, 0x100000000, 0x7}, {{r3}, 0xffffffffffffffff, 0x10, 0x40000004, 0xffffffffffffff01, 0x3}, {{r3}, 0xffffffffffffffff, 0xc0, 0x1, 0xa19b, 0x7}, {{r3}, 0xffffffffffffffff, 0xa4, 0x40, 0x9, 0x64f0}], 0x5, &(0x7f0000000580)=[{{r3}, 0xfffffffffffffffc, 0x10, 0x3, 0x1, 0x9}, {{r3}, 0xfffffffffffffffa, 0x84, 0x1, 0x7, 0x1000}, {{r3}, 0xfffffffffffffffe, 0x8, 0x1, 0x8000, 0x7}], 0x3, &(0x7f0000000600)={0xd0, 0x8}) 16:00:14 executing program 0: setitimer(0x4, &(0x7f0000000100)={{0x0, 0x7ffffffd}, {0x0, 0xf423f}}, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x25) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="000000186004008b000023270000000000000000010000000000000000000000000000000000f6a2287f433f", 0x2c}], 0x1) 16:00:14 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xfffffffffffffff7, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffe) msgsnd(r1, &(0x7f0000000080)={0x0, "b7fb543ef5c9399833e9e3087974310da66f4000d2e653f0e9c1a273488fdfe45e29e6daa803765b"}, 0x30, 0x800) msgget$private(0x0, 0x10) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="0300cf000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000001d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000005f5a6a6f0000000074f100"/261], 0x104, 0x2, 0x1000) recvfrom(r0, &(0x7f0000000540)=""/128, 0x80, 0x3, &(0x7f0000000380)=@in={0x2, 0x1}, 0xfffffffffffffe99) bind$inet(r0, &(0x7f00000000c0)={0x2, 0x3}, 0xc) ioctl$TIOCSBRK(r0, 0x2000747b) msgsnd(r1, &(0x7f00000005c0)=ANY=[@ANYBLOB="02000000000000009f43cda3a5a6f15206d490436f25a8d663da260ebde866bca376965fbe5916376a0037b600abb7a80bd2d8e58b9237b862c76e1c93d27e8184cb942e40bc8d2fca40c2acd1dee817941d322be39335470aa8efa1ae21875c3d69a8917f411e232fe2a58dacd6ba99e590de324d493ee3a9be981762fc620396836b9a9f3e1af0ad5cfb4aef2766026c3c31d4966d3cbd31be938cce54e5ed3540a2221d8db0afb2592ff797c8dd7d9c77a9e0bcee7efd6d900c7d999a7ca92fba6c31b321862e854c8d182b6cd04a879b2a7fda8defba00dbee9b6ae0957815ddfe8c19ed61183195b7a04e5aadfc4554959e8e4463a68b88aa1bee843a4b15d698525b7213a0b3b188dee1e26caeff8e03d5dc667c4799981926fd37af76"], 0x1, 0x800) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000000)={0x5}) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0xc4) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x200, 0x0) getsockname(r2, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getgroups(0x3aae4ba103adb642, &(0x7f0000000200)) fchownat(r1, &(0x7f00000000c0)='./file0\x00', r3, 0x0, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x28}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000040)="f9ffffff") 16:00:14 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffc, 0x20, 0x12, 0x10001, 0x9}, {{r2}, 0xfffffffffffffffe, 0x20, 0x40000000, 0x4, 0x8}, {{r2}, 0xffffffffffffffff, 0x10, 0xa0000025, 0xfffffffffffff82a, 0x3}, {{r2}, 0xfffffffffffffffd, 0x21, 0x8, 0x8}], 0x5, 0x0, 0x0, 0x0) dup2(r1, r0) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c04f7b202c, 0x1300) r0 = dup(0xffffffffffffffff) bind$unix(r0, &(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x88, 0x0) r2 = dup2(0xffffffffffffffff, r1) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000100)={0xffffffff, 0x7fffffff, {0x600000000, 0x7ff}}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x60}, {0x6}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x82, 0x1) getdents(r1, &(0x7f0000000100)=""/207, 0xcf) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:14 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$TIOCNXCL(r0, 0x2000740e) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) read(r0, &(0x7f0000000000)=""/249, 0xf9) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000100)) sendto$inet(r0, &(0x7f0000000140)="f0748f970ef0a8fdbc6c542351", 0xd, 0x1, &(0x7f0000000180)={0x2, 0x0}, 0xc) ioctl$TIOCSBRK(r0, 0x2000747b) utimensat(r0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)={{0xa263, 0x2}, {0xfff, 0x4}}, 0x2) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000240)) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000002c0)={&(0x7f0000000280)=[{0x21, 0xfffffffffffffffe}], 0x1}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000300)) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000340)={'./file0\x00', 0x5, 0xedd, 0x0, 0x1, 0x5, 0x5, 0x6, 0x3, 0x2, 0x7, 0x8}) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000003c0)={0x4, 0x3}) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) fchownat(r0, &(0x7f0000000400)='./file1\x00', r1, r4, 0x6) pread(r0, &(0x7f00000004c0)="6f24d8e10354c210a246a43a6e715f18bd0ad1a22bcf513d5e86572451eaddfb9c815c746b810d1534b6d7a9d7453c8c93d5d81e8e6c5be1e2edac7917b8e731a78da02901d29af55afb88bb669d1fbf849fd2d7cb4ea79ac5e6a413932a9fc8730afffac22456252aacea05188a80c8f04861bb154cafb659dbb23aa015dea19fee3442d210f8a0442c23300cc59147", 0x90, 0x0, 0x0) r5 = accept$inet6(r0, &(0x7f0000000580), &(0x7f00000005c0)=0xc) close(r0) socketpair(0x18, 0xc006, 0x8, &(0x7f0000000600)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000b40)={&(0x7f0000000640)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000a80)=[{&(0x7f0000000680)="bf114d2e88bc9e31cd45546fd589b32fbea1de56c9ffdb9665289903bec75ea1c072788ec05391a624a4ced2640562d363888f3ffcc7828a9a877b982b9b5ba0ee8abefd6c443645f9e040a828259ad335c57942a77795e81e8232fd62beb36f96dd6ed6faed346ecf2ef7e182a0fa11210bd5c93c63922015a14705268854331a84d5f015739e5bd3a1e569d1181b2c17d6f6853157afdbdb6712ea2b882f0725c4d68e4fc191a1477a1d3965df8e63dac0deb8ab435ce7fa44b8c0fc9141cf072a1d26c6dfade1dfc68f37", 0xcc}, {&(0x7f0000000780)="31a889409ec3800e808bac6a49ad2c3728a56194f799e7eafcb01e957b125782aa85138048409e", 0x27}, {&(0x7f00000007c0)="c2cb1c54cc12a72b4fbf4abe3758d4e87ba2a72e98", 0x15}, {&(0x7f0000000800)="27035105bf917fb7f68bdd3482", 0xd}, {&(0x7f0000000840)="8ce8b79ecf2f571fe69a35b92a5d7b2d903adaf088e8f7dab13ee958bca5ec3d7e960af053b9f9531c77d7cd5c58dc6728d19371711ae38a4884c3277c9a29177a24401a1594149552b6808084d1d0cad54391810d579c3b068f766cb843c05cb51f6639613b73246a6358a76c2c8ea28be4eead20444086a2f322c85870407d01b3f221b2b4", 0x86}, {&(0x7f0000000900)="74281fe15fd8de6b0063212599af2fb3d5ff1b528c077a93a70f5f38e385e9cddfae1bf71afc35a44adcaa65b285ad2e6e29fc33e43ac4d3290812cd800843b00390735a163d4030e25de8e148a512fcce4bd4ed09bd4a9af122e82e", 0x5c}, {&(0x7f0000000980)="25bb6c6181f043b3f1e007ebafa390cb11d839d1a3d4f5e75a56be512147b4db050bb3041a4f13e8be69dc58e5b5e6d0c2a88d029e2e2070ec7e284b03167058455b9738cb6eaafc5c66c4eecbb4beba543d1750ec2918edb4565a5010a2e728dfb75a4cdbab58caf6d1ed40f5acfa3d2f557547df", 0x75}, {&(0x7f0000000a00)="436404e413b47b4009d9f37bce8ca648ebf51b2dbcebd6fb9f028ff3030d1a1960895132e4653d21c64a1b48632ca605f7445b69b79bd3a6785ad7e6d250f6b64d41fb", 0x43}], 0x8, &(0x7f0000000b00)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r5, r5, r0, r6]}], 0x40, 0x40b}, 0xaa1ad73bb6518cb9) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000b80)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000bc0)={0x5, 0x1, './file0\x00', 0x237, 0x5, 0xb5, 0x4}) r7 = semget$private(0x0, 0x1, 0x40) semctl$GETPID(r7, 0x7, 0x4, &(0x7f0000000c00)=""/44) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCNOTTY(r0, 0x20007471) r8 = socket$inet6(0x18, 0x2, 0x6) preadv(r8, &(0x7f0000001e80)=[{&(0x7f0000000c40)=""/111, 0x6f}, {&(0x7f0000000cc0)=""/4096, 0x1000}, {&(0x7f0000001cc0)=""/216, 0xd8}, {&(0x7f0000001dc0)=""/159, 0x9f}], 0x4, 0x0, 0x0) 16:00:14 executing program 1: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0xc7, 0x0, 0x9, 0x2}, {0x2a, 0x9093, 0x7, 0x88}, {0x5, 0x2, 0xfff, 0x12}, {0x0, 0x46, 0x40, 0x3}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x87}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = shmget(0x2, 0x3000, 0x10, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_RMID(r1, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0xc9}, {{r1}, 0xffffffffffffffff, 0xc}], 0x7af, 0x0, 0xfff, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x42, 0x0, 0x5, 0x952}, {{r0}, 0xffffffffffffffff, 0x1c9d62c1586a4c94, 0x1, 0x5, 0xfffffffffffffffe}, {{r1}, 0xfffffffffffffffb, 0x10, 0x40000000, 0xfffffffffffffffb, 0x7}, {{r1}, 0xffffffffffffffff, 0x40, 0x4, 0x8, 0x2c}, {{r1}, 0xfffffffffffffff9, 0x5, 0xf0000082, 0x1, 0xffffffff}, {{r1}, 0xfffffffffffffffd, 0x10, 0x20000000, 0x6, 0x8}, {{r1}, 0xffffffffffffffff, 0x4, 0xa00fffff, 0x7, 0x3}, {{r1}, 0xfffffffffffffffe, 0xd3, 0x80000001, 0x5, 0x8}, {{r0}, 0xfffffffffffffffb, 0x50, 0x90, 0x8000, 0x8001}], 0x1, &(0x7f0000000040)=[{{r1}, 0x0, 0x20, 0x41, 0xffff, 0xb7}, {{r0}, 0x0, 0x2, 0xf0000000, 0x4}, {{r1}, 0x0, 0x60, 0xf0000006, 0x9, 0x8}, {{r1}, 0xfffffffffffffff8, 0x25, 0x1, 0x2, 0xc83a}, {{r1}, 0xfffffffffffffffe, 0x9, 0x1, 0x8000, 0x42}], 0x4, &(0x7f0000000100)={0x2}) mknod(&(0x7f0000000300)='./bus\x00', 0x2, 0x7) 16:00:15 executing program 1: mkdir(&(0x7f00000000c0)='./control\x00', 0x100000004) unveil(&(0x7f0000000200)='./control\x00', &(0x7f0000000180)) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x7fff, './control\x00'}) readlink(&(0x7f0000000000)='./control\x00', 0x0, 0x0) 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x2a22) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x200, 0x0) r1 = socket$unix(0x1, 0x7, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x8400, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8000, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x22, 0x0) r5 = socket(0x18, 0x4000, 0x4) poll(&(0x7f0000000180)=[{r0, 0x80}, {r1, 0x8}, {r2, 0x180}, {r3, 0x1}, {r4, 0x80}, {r5, 0x1}], 0x6, 0xff) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) 16:00:15 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) read(r0, &(0x7f00000000c0)=""/99, 0x63) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) preadv(r0, &(0x7f0000001600)=[{&(0x7f0000000300)=""/101, 0x65}], 0x1, 0x0, 0x0) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) fcntl$setstatus(r0, 0x4, 0x4) execve(0x0, 0x0, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCLOCK(r0, 0x20004276) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r3, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r3, &(0x7f0000000040), 0xfffffec2) r4 = syz_open_pts() close(r3) dup(r4) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000200)={0x0, 0x7fffffff, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00680400"}) ioctl$TIOCSTOP(r5, 0x2000746f) readv(r5, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xfffffffffffffffc, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup2(r1, r0) 16:00:15 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) mkdir(&(0x7f0000000080)='./file0/file1\x00', 0x4) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) mkdirat(r0, &(0x7f0000000140)='./file0/file0\x00', 0x45) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:15 executing program 1: socketpair(0x2, 0xffffffffffffffff, 0x0, 0x0) 16:00:15 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x0, 0x0) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000e40)={0x3, 0x1, 0x2, 0x1, r1}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000006c0)={0x10, 0x1dc6, 0x4, 0x7, [{&(0x7f0000c15000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000c6f000/0x3000)=nil, &(0x7f0000bdc000/0x2000)=nil, 0x2}, {&(0x7f0000e8b000/0x4000)=nil, &(0x7f0000cc8000/0x2000)=nil, 0x8ca}, {&(0x7f0000b06000/0x2000)=nil, &(0x7f0000cb8000/0x1000)=nil, 0x1f}, {&(0x7f0000a0b000/0x4000)=nil, &(0x7f0000bfd000/0x400000)=nil, 0x3ff}, {&(0x7f0000b2c000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fe8000/0x3000)=nil, 0xffffffffffff226a}, {&(0x7f0000ce8000/0x8000)=nil, &(0x7f0000a0e000/0x4000)=nil, 0x5}, {&(0x7f0000ae2000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x81}, {&(0x7f0000bd8000/0x3000)=nil, &(0x7f0000abe000/0x2000)=nil, 0x7}, {&(0x7f0000a43000/0x2000)=nil, &(0x7f0000b3e000/0x2000)=nil, 0x3e}, {&(0x7f0000e1a000/0x3000)=nil, &(0x7f0000e90000/0x2000)=nil, 0xfff}, {&(0x7f0000b92000/0x4000)=nil, &(0x7f0000c84000/0x1000)=nil, 0x100}, {&(0x7f0000a9a000/0x3000)=nil, &(0x7f0000e8a000/0x2000)=nil, 0xffff}, {&(0x7f0000c37000/0x4000)=nil, &(0x7f0000cb5000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000f41000/0x2000)=nil, 0xa84}], ['./file\x00', './file\x00', './file0\x00', './file0\x00'], './file0\x00', './file\x00', './file0/file0\x00', ['./file', './file', './file', './file']}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000580)=0xc) write(r0, &(0x7f0000000e80)="347136f306fe4423ff8a0fe4fa0358e7f2010400000000000067323bc3783796005dc2ed19", 0x25) r3 = dup2(r0, r0) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000e00)=0x7fff) fchmodat(r3, &(0x7f0000000640)='./file\x00', 0x2, 0x6) r4 = dup2(r3, r0) fcntl$lock(r0, 0xf, &(0x7f00000005c0)={0x0, 0x3, 0xa1ef, 0x545, r2}) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000680)={{}, 0x6, &(0x7f0000000600)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7df26f000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000bc0)={0x7, 0x200, {[0x1, 0x8, 0x5, 0x5146, 0x5, 0x3, 0x5, 0x6, 0x7, 0x1, 0x1, 0x80, 0x1, 0xfffffffffffffff9, 0x0, 0x0, 0x167e, 0x60], [0x2c, 0x5, 0x4, 0xb2, 0x3, 0x7, 0x3, 0x1, 0x1ff, 0x40], [0x3, 0x80000000, 0x94ba, 0x8, 0xe94b, 0x4, 0x8], [0xffffffffffff8001, 0x3, 0x7f, 0x688d, 0x0, 0x7], [{0x846, 0x2, 0xd8, 0x7}, {0xffff, 0x400, 0x1, 0x9}, {0xfffffffffffffffd, 0x7ff, 0xfffffffffffffffd, 0x1}, {0x7, 0x4, 0x80, 0x2c98}, {0x10001, 0x81, 0x101, 0xd11}, {0x3, 0x55, 0x0, 0x100000000}, {0x80000001, 0x1, 0x6, 0x2}, {0xfff, 0x1, 0x7f6b}], {0xba4, 0x2, 0x6, 0x6}, {0x9, 0x2, 0x64}}}) 16:00:16 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) recvmsg(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000000040)=[{&(0x7f0000000140)=""/87, 0x57}], 0x1, &(0x7f00000001c0)=""/229, 0xe5}, 0x1) flock(r0, 0x8) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000580)=""/178, 0x169}], 0x1, 0x0, 0x183}, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x24}, {0x6}]}) r1 = dup(r0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x8001) syz_emit_ethernet(0x1, &(0x7f0000003d00)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x3, 0x3ff, 0x5, 0x55dd}, {0xffffffff00000000, 0x6, 0x2, 0x2}]}) sendmsg(r1, &(0x7f0000003cc0)={&(0x7f00000001c0)=@in6={0x18, 0x2, 0x10001, 0x16253980}, 0xc, &(0x7f0000002540)=[{&(0x7f0000000380)="325492d63d8f594a8b46f69801d4c8fea226c304ea207904a137244982111de738a62724929d8e5ebecc74a6d1af096e31ced36953d3b378f0be12ed4aa9ac50205af2706e14b34adb76cad706cc27bce85fef6ea714cca8f59269188de738a6997237b885c780021a93b931de572cf12b447a5887d9e21c4f5b8469077fd4c2e3e3c61faf06f37587b21096c847d994c3f7bda32869e5345ca225e9d8fc52e92fd769c7f44e76eb5b92aa95270c6dceef6fc3ca29aa4a4b3972e384d32b37147e3c01fd6cb9a69e424cdfa7817a95134c715574de5089b82b8232bac0e64129026347277ac8877d2490d9231a48a187f8843eade532e48fcf5eb6f8f6482fa071c776ed088bb82fb16d8f89d814de75964c1c3e28a2906dc39f3f4ea8a2fd2af89475ea7e3227a0b3e9ce54abeb77a5a11897bae9746cd4e88617f9f11ec7faa24d55dc4eb40cf897c1fcceeaf7104028c799d0a8d48203709db882e50d50aec8eb82400acebd3f2b2c1198498d1ea4b564ee850435a9233b556c496d56978ebd89cd93c9818edba828982d655940fc07c4f40296f1246b540840acdf2372b000cd0889cacc9c1c2aca63a491d56258c980bd9bb54f71881e243c392cdcae1efaf8617ccfcdcf6d6a07adf6b9e269ca27c68143daa1ea75543c7470c976bd4f8420496ce4b4ec29561c20fdaf8fd806aae695f9a35c16a15ec29d5e5218d20ee8211d949f1752d9da82b446307317efd5ce3c5afea7338d04a48565747ee6a335b28da39ff1536473cfd508ac30fe02788fac0836cb61b8b4e8dee291fbeff6e40bdbcb14695fd08788956ee37743f5b036fd6d22e549b60fe904104f9da14395ba9ed760011f0e4a6635ba56ae0bf2d58bef6d6184d25f774f7593a96674574bdc888122929367f0b0fc3ef877c5c85c91f321677cf97e9abb16e3d611a96157fa356217493c00e21ee0467906e05a10f03bb09d977591ae93e2f08bca7bfbcb0039426336528c1cd7551b9158cdda637551e855b1e91ec8ee71b5758ea54caeeee63049ce17712865d33db8a30b814641c372d6c9e849cb7c06f8f9017807de13ad8948194871330858c56abfe6c17eacec463eea628c4cbe0688716888962cd6cba814a54676dae34b07df099233148a266bf428a97ee6a58995efed590165bfb627d1bd4985498d0cf82b3382e77a22b8c0fdf8f82e2e3e818bb71318b4bd262406f8db14fb239f72dd252e12378fb1f9c779f16fe3ad8ab4dd5c54d803874a756d9f8925864945a4207e210b1670e39772f68e667ced07a9ee5cc0716716b16e42d673759140968a01dbe752d129f0cbdd379a4dac9e9aa1c653c9b5a8459230467e5bd6a0bdc02b2c7daa6f3160b9853d780c598de18921c37228e68b6331091a6ae48d9246611cd60eb58bac10a2f17c226e396b796811b2612a530b4e4fca8e3f72e612132f2098cd5c5942889caf62d8baa16695704285a219dde1badf28bb130e58cd94f9b4c06bdb32b05dad1aa64afe1a9ab24e54157e9c5916535ef70a20e151009b06a33824c7f404e7fab95983e75fa748e6ec5e10fd426b0998b658d850d2d3b0e384b1ffce02ed82f98123ad2c69199fa904e75b0bd148e91c5598b8cd55e2b28392600e5a5650933452ab390042d96f2727361c6e17ef214baeabdb555fed0583768d65a0b6229e131f91271f2a847a44a7da9e7d2ae78cc7c72bdf57a99813d354f7745fbb8a3334ff92ca51ba4df03354d592f201ba0ee93ba8cf0b73493eddc71a3a37f1431c565270966462284d5d45f3e8b717e2a7460509c65e6f1c8a5aaf8ab9418464fc8aff6825b40395a6f620ab6249582443c1df13982a46be3eeb8bd3de70f340570bc77e6dfd2c20bb05ae2a4e1027e09e43de6474617042ff858c0db8891d9f5817d0ced4092a1d7ca2ff9c3a9dced31894830173cc5993b0a1ac571df6bfc017f5def5433bdc1e92b76cf61987642ec44ea295c8f3a243fdebb1e3f1ee3fe6d310884ac0624b3b883c18814e675bbb10495b246882868b677b1f53699f569211da0caca3d4848e2c860e2da07d547448c219186c3b1a4d24ed21cc08b1b4b998868e411d4e3b5622c7b1b14b4c6342d4a9a29f1befd703929553d2f69d08719da55b313735886151e8cb24daac9e07f48a9829e40bf5a2bed85e21da3a8940d373243da3130b0db62b2003536ee9c9f62cd07ec3fb55c155d2229e56d17bb8dec9ff571ff2b8274760aefefbc5fb577160263262fb907382d8dcbddfd9bd388390bf00d2aecdeaab1038ed370c956cee22a50f40ba1c3e4d9c3acdf993e05770c7f65cbb1433ef03f2264e70fad8799f40b0f2039b0871184777d7d14b37c1dcdff5ed94e38e549251002f804a059244cb1aa92b1262e7422b753d48436b43b6c9a3df0cc82acf7253d93050ab0a5f2ac833e4fc75a73571b1370dfba36bd76ec9e5c744d555baf728d47dd8d9fa9ed6ee1e460e7231eed9b428bf0ca19df7772754dca05ec9462bbacc70410e8d29bd4c50378696238de5c77531c490ce3d1b141bc0480e9070e766b2fc9e042116079a9f03954cab1ee10b2394630ff91dfef6bf9bcf7d4946f4a9a7b590578c89a11971ce63933bf6050e7ae835ed0817aec4d1bc96c523ddd0c7cbc474f7bb647e8899855f42ca58445b9bf12fbc7091f6ee8bcac4444fc2356d489c1651b823194fda8f8702d371da8fc505be643b2f8567be1df030bbc376c671c5e7f92bd605ba436a4f04268dda1e5fb8b99eea5da91599efb2562fdf8941c7afdb171783d73acb16ab655bda711eabf627106c215409bd761fd99339ecdea7509560d23026105faebae61852a5a80cc56c17c0cdae5f38dea95aaeb92af2367727685dae40d24cbd5f27e930c14b0e360f97a09f04c9f8f40b0a254f13f3f516af180417ff342c87fc635cb45d0833baae52beba9c96dcbc52d0a3cee692bc6ee1c652cec6a096db8ba681dbdc487c9e5298c92a2efd4aa904ecf58dded0335595d4f4fda247edb5c88c68e2b62fe9a5fffe378fd7a2c63d996a4f8184645eee60198567bec76c4ec61905a595580b9f6e920997ec18a7fa813f291ad1888dc1cababbac8fab99211880a33e9c5283519fa531af66c4ba16191ceed29e120c96c54f0ad8804f25daaace947c7cc30ec043bb6e874bce96872bdf545ecd976d1bf1ff8a0b6205fcc111274aab8063b5799ccd22ae101bfef391483baba4a6d88d1071aa0498c90864f00c42f0e49f2f7fba92ab1377e4b1588689f65b849a7b5fe219f7cb6737adf569b33f96004b01f1ba1af072e1e5fb705d511d53dd32860b94a8f195a9baddeb2e83be7d830e52c8107ebdc9f61b7c363954ecac96a8b8bdaddfc287767f34d1402879da545401f7e663110f11bd0736c459fc4f48682c87aa20143f2a76a65b8a4488318ca7f8c2fe5936845e7e623bcc0f60f94e3d0d9cf6fb1babb15ee60b8dbd362e294c71c2aed2d16a71616830e73c5e74066717f8485b09b037004a1a58e475332d39033b5235e001c70b1ae91efa91c9eac5602511fcdf88d7265d1d89fe502eee929c2c802c2e0f732123ecf1cdebc072f2299d73c8a3276953864df8b7d616c9035e912bface541932b9bbba20ebcb31ac4f0b97d116824e43fb5dbde164687a2f91a26f4e3b4cd425adcdcefded2c74a89b96518c4b16834093b65776a4c3fceaf8f2235475a0f4e2998646dd3de96fb98579316d2cfe9b42d9db5d2385adf7a4dfc7554e7fc6506f7340dc65778dce4a6bb010eb7b11443e450399200d5a587b23dada68dbb1d50633f82c2d136fc34916d9895027fc24f459ede14deb3c41cadc5f34c0254aa8fb08ebf7824a15ff5ca10697a3d073b15e1630bc4f1e14a3ef0d16f77feae153fe3de384a865f9978c286354d89c9fc83359e003249f2721f664ceb71b93cca07e21df5db31922b77b5467e63cd9bebb0c423c6c940b8713f643c942a4770aec236a9f6ae6897528d69a23e035d34fa43e0c63894f9d688f406d92c606586251e4ca263c114031ffe84b82a2f95a9e52d0e6bef519a96d902a223763743a5b32813325fe93214869d4770864ce590e69fd468a9288cd22899f39400cdc81a4e34d9a5f65547e09487303c1e14d19e6fdfe64ddf31cfc78d8cf3b25cb005d5cf63fafa255b774eb8ddf87b782cbfd846cb2f2627cebab967d1612265847191d18a12a9342cefa81e5fa88893ff7479cc9ddcd4913715d9f6a0153886aa8b2e231b995db8ab89f667ccf76b7370cbf1458f95ac7280dd9f2a1904e27bc8b5cfb1d2a6e26f0631ded642f925bc9d2c6442b878aae9c94e1426f283e023ab8a64a1f243c2a78ca0811ef2aef8b244c55af0b373dc284df1ab7af2c11ed59c1369a5abe282b5d1b19882def657f8ea68e2f89af0254258d402ec49c14cbafd009cdbf75bdd78ce1d91c60bac895ff079ca4afb8cf2cdcd5a9ea4cc865a2033322734122b801aa7e53ffced8aad011235fcfe8deaa5840cabcf939d91672101d9aed0babcb32dae048712174668cb11617e19c8af60619f97a70d585d2aa0cf86bf2660539383fbad51b4f038f43948546b45ff17c88b6c77bf226c4c2ded7bebd980b3d1da9ae8bfe2be9d5b26473e5b9f72076bd2efc9713f8e29faa502012bd941b8bf287f53b7c9d3bb86ad777e48881ef77185073db9f5fb8408ec71bef1d6f4033728131e6a9e19e112fd5a60a2c58a93655f97a97dfac00fc40e60b0f2ea8ad481ac26ae9d9b143d88f66c6f660ffcdb49f2b4ffd423b7e92be1d9a22722eaeaa8e5f073eb0f8aa1904fb08888fc5d902b1296c9768ed13a3830a3a771288c719583913664ad1c1e7ec46d8d682c6b24d86425048e7e33f3b6a71d66a86b1b4b205e76a80fbbce1845cb86c6abbecbef26ac14b844ed89b43acca01ec724a63d0aff59a3a42e4454c8e36796507d5f0ad8fcbc00cdc5ebb88449c20162a2901fa51e2dc35d0c4652986a32cf0a5bb966f1a10c5ab03d7fb24fb7d65d142b036d01912e67083a0d769572c1c1e9729460ded6f72a1d1fab34ddfc21f9001a022190a5a1e6e5d845941cacebf638be74c0d7c85f38e8514e2f2999a7e58ed5e123e11dfb21afd5c7b76b377f2cb2386a2081043d043dc7b4192ff4cf222f17e293cda8f8e6deaa76a11ed88ef61669db538592bf3e9812021e91c3eb4aed3aee9162c2af474a85817022fa8578f261dbf05dbdd192d1df9fdd3d445070f70dc85da78e45e69d015d3a5bbf917649a0f60b6072b74aaafc059f5500b8976377a617bc9f6a225a0ae9264d9abd29d90210333fc8bca43258eacabef92699bd948f8a8ae3a4a140baa36665956bf7fe51208ac5292ac982e099d7b9c96c1c6deb16662a2f5f10d1c254b61b0ad947cb2de3a2cd6320b61e15826a91464258810fe2f80452c2947bc21fe43917348654561929fa2c121996083491b20a28d7cfb962469b72b10f2b96ee994560c80384f0ed5cf6d0e77c512e0fc25c7d38ab05f3e12948f067f4ce11733ab6a76307aa4e0f6418c4e6b2ecda3e8f9d909770dd1a7d127ba8a119dca1f3150bfc249e1077de43e0fa6c1d420a95458e93bb78538d366dac846c6f3de61d18d399a3c680e3e902405c8e1a1a44ea791c2561b899249b9ef160e6924a359d95df15894183b117d13a5358d0b13b352166e1323e425583a5b6c0ff21515e67598f1c768eb628b957eebfe8232f74be6a1d72fc045309ac50e93bd12a8550f8ef93409017db29d", 0x1000}, {&(0x7f0000000200)="ee793fe6b868f72cb29a07c616afe921706d4d4527a5b5e08dca2c5e00abbf4b053905", 0x23}, {&(0x7f0000000240)="42dfb18a728f475be3817ef6f25ec6adcfbf4c93333892063e7a7cd614c9b593e512bbddc2e986deeee1537ffa66e9495352e4f121daa64b000401a851479465126e8906321ac6fa019caabcc9b326e5b3c7986d03f41db44dadad1997b1ad12cbeb3d1b363f19bbf61dc2c0bf309c2008d0dc06da0bdadb771e988aa36e20f3d1da2bbd2de7387a6bb49435cc480e609519b2b882274882121a0af8ea44c442f59ba50768c62528a93e", 0xaa}, {&(0x7f0000000300)="632bb681bec5a24902e55e1638863d0f0f12b94adef9d7d9c8e8650e6349685247caf1a29aef935b559150cc390768c269ae05de05bd", 0x36}, {&(0x7f0000001380)="14186dc6c51319ee791c41a3fe4f2b28c949ac75ecb492dcf2d294474929a37556a959fa961945b0dcde03989f31708597f3ae752e1724fcfb424966811372e49ef4a8336b8af33915164392a73890a123b3b521edb560528d935db8776c021f0a26912d2d49647346d7f686b7ee4c93ac659dc2bd441d4dfc4206555515689918876b79bd9fd3069b4168d86b766b4514e929049487d39f2cc2e8dc5a8d66191e6f6a7d9ee56bbba1cc5d470ba6610edd7a06b920c202703108399e91bf8929f8703c9d2ca8c20a761401b8e5860ee5ab633850006ecbdfb783a0bd754ada1d68c0275dff791b70e1a0f3e41a61e617580c6bd644ea0c", 0xf7}, {&(0x7f0000001480)="b3f8b57926a50f8067dba32c0b1b420bf63799d5bb4b7527bda354d127cd408f8b55c6e375846325b6bc6701c979518ac45bb0358b2e0bd594587cc91191977db53259e5610a4ba5876b88d76c348af5765267fec50f876f1897adab70aba20c42f52caeffa6500dd5258f3afb88f74273ea82a4cb03cbc972966633efdc1d88b7a8102a7e93ef90e71bb9afa2e4facc0253e8884dfaa05702e84fd2698899805424b62e5ff12303ca7d838feebde98014cccd7c670c651e736c25ef2d0021b43be74e3dc02809de16b076ea752955e4cfd20c94b3a7de461deab7c359701c41003fd31cc628a1a281fa11bf9e6800bf547cc45056b5f9dfdfc0e7a3e83c64b27b1fa147491e91c3c1ff0c10321b01847666b037a06e27219a71d38e71cf5e38a79c3e019ce0731e66574d8a345283c24d50f710e55ae27a5e3cf97710dc329c68bd338afd74941938ddc0cf10dc823a18a5c6b53af35a18df8ed44a401a3969fa34d2a0f6d927f435deabc699eac8e4b0414557d7c8f0fc83c2da2117ed5a8c8abd13261921ac25c309b0abe4cbba212156d980af15879e061632ddac9d27443383665a6cebef498b6e72420b7e9fdd13fb5d46cf83a5d824b732e4e17b5147388c39d09c7133f64ba0b58a6373d7173bf2d69ad16d8da6a1d4f49437726c5b3925e7752ecc2f4abfdb8a8ac9f5b1851a6bb53e61da11caa61682e45fca2ae89baf092a697424645d7da5535e8a08c2f986c503562699987de2c20f8063233b2307253a6199de63bfc6199698e8e460f08d234de74743ac6f66c5196aebd6237fc39bd22d4e1b0ad75eb615e8f17d2680821f19a15680fff07cc7cd7000383532cd1eec5a4973c1f382bbdf66832630a194098deb6b01e5978aafd294da7953397725badb3aeea6b8ebc4a39b69771ee83bf29f5424f7407d40d2c13c7c4970547a3c3b8bfabb0e0a8eed9f1136939e979a812c69f45b07e0381ae3eeae8be2d33faa5ced20907bfeb3f22d6cd9bec431bb3004d3673ba58cb2d4a46780fc8fc04c1c542ec0fe75c25a849778323f6eae22ae3470ce2431320fadf413637606aad09a153084dddc482aa570a2494a3eb4692b7137cf9397d0836dd3537f3e44a948c4862b5f05af48f3cc3839d647f30d2f9cd9e13fdffb4e768a7306b52ae4a0c3a9e97588eac5a6802563816aab2aa04313f287262efacabf019e514ca4f84522ca6838331a42fffd8dfae97184ae9be305bf5b816b0e33c7112daec5bbcecddf96a56d5f89673ce514e324179cc7a431870b15beb44ce3b262d480ce05e0db1bc5f013e93e2f1e3e0fe39dbfb661161a30762ee5139b9dded92db94ba08ed2693b770691e990e58bffb3ceb6923b2318978124de1d133dd8d5091bc765498245e14a26808cffaf3d5db87021a21de699cdcb6ab55e048bf4383034a07672f2157c1b205f18af9fa551b872b240890207166a98d55d02937b0e87ebf39083cbee3ac7e36ac5de38860dd0462b977a367fe295f3b906a7843d8803aba5318119f4a5caa610899fd7d8015468b83b445055020ac4865390db2965852eac5347d9aa6e7d66ab8b8c78701260285a0e9d7e0b25218fd1cc9724c20c0d5e0dada8b6c11d66593ae52bd44c5eaa159325ac5bf02c7eedb10cf9cd02ff7fcffa3b1c8a4004b45930c98cab99c74ac6fdf48563fb35674694e92face50c7fe3d6f4e92f35078abfa1a7061d59bd40b0e07c4123dbf627e30776811a945d938e470acbb348d273bb1384d6fe017c707293e54e8475e5366f1dc10a3f81fe9a35ba92f69822d458c626c3689378944a67c83e0e0d7341e60f7b66f8e7ba894066fe9413c9ac63048b29515bb686a97b61a9b8c13efcf20e2f1e1052900c2b745142ba57c652d41156f22ec80108d40135ea14e0a3c7291599ca42bcae84cd14b7dfbee514ea6b328fa1629cbb809907ce79eb07b1051ba54cf9425b0fe64365df679eb8e5439151809481158bf0fa45e3a600bad8539affa5393633a15fc0645f3f77c57004daa207d776b279f36681ea7a25dc609e328bdb882b934bac3819976af53aa72e636d9b60d7e82c39e0f5f1688590cc35f4620b2bafdace2f866c056cae4921b98164876d6fb3662f7882ab2a0faffd3a54e8327060678861d6fc3f7773c1694a65f81fae4cdf484e649c59eb1ba810c899023edac160476da64d950756107749eb4777f90c4c84e66d57f7f93ab82c612d88e2a83c8f348c90c442c7f33a072046198ebb1dbf8feec59b96f360a1f1941e3ec6b5f7babd393809a1ac5c06f620e24974b279e261ff3d3fc7f768c0ec2b550308eda4f617ca0885fa5efdb6f6ebcdff1012d87be21cb68a9077e2d537c8d8850a873b055213f4a5eb15271aae7d1e40102fd80d0ca3b3291d9b84c71b720f9e295b6852dcdf79942d3dc2ff86ce1b98376614a4045d0c6073a6087445cd4ff33e67f8fbaa39473f029e103b52ea9b4e9cf15684272cd99cff2b19093a4e376e1693663db566ae477ce74699ef01efad18fbfc0b0050ac9df933fdd7bc9eb1ac8d08ddf8c554ce47724ed44bdd175259a4e6e1dfb904ad572e11497aec6e70cf4fee7a27e0e17afc9f01c5ed01ffd4e99b677f3b91b0fd0357271577afec56b6364fc55d418e89fa5529e9f8c3c5ece5648a1e8a3351839fd2dfba6a7a3707f2c5dbaa619ceb40a43e5b0b326d5030e02c5a485b7dc045692fb2203bb2e9f9fc1d216469870d9108cd4bcea9270bda2f77394f3d0d27142a8ffff6cbe1d892b80a53eb8691d9b86a08dc8098b286a59f408bf723d375e7480e18457304a27468927ac2248a47c3ecc8125eeeb7d61ed087bf7c83eca57f2ae50359e98fedea4187d224f8e3e79139dc76f18a0e15f03e468c46e0311be798c2a1c3a737218dca36448e47b839694308ee6ea505200b4c0c64f10a32a54ac0aff7dfa180d27a5e8453c0af0e4071b3c3dc5b6a336dd3f83cbfa1e15759632526aeb0c22755e70759fcce089d68ac3c7bcbe97ec215e57664832e0eaba52ae3e671d2fac05cc82bbf25eb65f8d99f19a629f032b3667f7febd1272e480a42379d781338939ad8128969e97de70d85873022ed285cf80287b83be0f4574ca928fb2decbf3d454aa0e46ef30c774531b6d6ec05edecc421076a84354c86ce197f62719c6dc3078aad8ce5820feedbfae1a70bce3b5ed2a2847a6bf5a44141d25363abe795b7905c2957c3c4ce97e04a6a400d1d0867ad2dfb705fe0319b9611aed4603e0cfc1db41999afdf22bfaab015d684a04a7553bac4314be993a5c59addea1163b37355134ab3055f9c4379e44c5fc033318c1b21174fdad8e8dbe7dc70dedde696b86bdce98ba2fc564706a0e00c6d479fc3160300025607cf584905a57078a2a61d73c1727e427cf3637aed9d32bbbcaf1113b56c11a004a56aa530cd2bf0a3dca12435ce6d65f90810c206e139626614376883747a08a57a2de511dcaf459a9d14b2af38d77d982283e147ff51e425b0852a2bae2b02f9275dfbe4039691577f24f3b6e7e214e5d137c67257db6ea40abef3e8b607d54000cf33442994c747812458cec0a5dfd47db2d249a09f32540fa191bfd363a601d1f6ac0ada6937d8fee0fa65384e5ce5710a5401198a55f8f193a2bdf4a591d3b298a6f2be2e1bf8a5ede9bb4c3ff46f74da68b162ef48001a8a92259b092f884c41c2a4ca4fb8aac21e775da8ea74d3bbd06c20b9e7d067f4aba8aa2276d2822d722f9e6282d0147fc150e13945919ebf08c28d0e94de1da8c628c0ced6704cae99ad3a9d95115c3d828c713ac0d24f12e6db59f4aa875ad74a741c718d0f46506174e72d8fea248d691e6fdd71481142e2d9218ca899c45cb2f92814bc058c44c7aec42d7123dee60d4d55ead41668f100fc158b2c86c40ae5a472a1b80a432ddc7afe0fd0eea637a497067120f152280e55bb744c82efa37a27df86fb86d42cc95cfb45ce8cf19254ec32a34257b378172762e1c76e24c4c20201d0bd83a96c4024d3648b27c2bcf91d504ada27a0c18d928899c9fd5656778f6e36b73499b0b5adbc140ed7deb7aae6bb7c5fcefe202c8b2ce4d76dc011704c72ce08caa56f52e11bf51926dc64125fc244d255f442d8224575e7221a8ad37b1513842e244385a29f771ff79190feda7273d3360c90287efa9a5dc843e959a3a4c01498ba2bfac24b38d1901d1342265ea8148a658e560254f49bd78ae8a46c1e723378186a8be87f92044b3fe1d0736ba75638f9efbfb54bf6e82ed3f0f9c3ba668ad8bcd29731ca407cd063652e1a72e006b21354efe25c37723603dda0280b807ac56c7f0d1f316bbae61f04552960b70494a8570d115b4c29f43c77bc809a5da63b7e1174fc2bf8731eee49b878e9e4e5a255e132b27caed22f3180b0e1d4581f1b2870f4d1bc1d61107e7bae464f14168cb14b83ff4e5b4662e680496aba1e23619ff5cc3766951cb06ca10bd685c02aee3bb0c353fba54a12187006cf5467d5a5088de8cbe07390dfc808748fc75407f4a2ffab36058ebf1f121c2223757ca35c824d53cc484a53088b6160b64c8e35e8538b981b7c33083885c8bced49d47b96b8d7bdf564d6c4af574b3886a66304d238212c19f6147022f3050a90424217a3e6939dfa52e008456b567d6afd7a39daeba2adf02574c7d7a7adda4b8c00ef4d0274c9d710ec2196c46dfc10067cc98b074e592fabda047e42d1fd7e3d1cbc90d97006d23ecd7008da4ac5126a6e740e2d7f0e8987587e3728d3ed2a1aa2ee28d0315b30c24c9d7966d617b753f449724336c5b046099f51b3f8a28ecd4b9aeab87ba87e441ce738f43a6c7b0dfd75d7dab71d2e192d0440742ea30da64244d35a7bd497b786cc0dcf118e56192e8f766695207165aa70e7354097e2c67f89a0a458ad674b13659ed7bd03dea0d54aa27cafd97fb11fb71419fbaed2845458da57a66db3109659e59c97287f321b2a70d990f9026a4bf9df3a2bc64e9a2b922815bdc4cb90150c02b3f1e07d04157923340f119894b0a94b2ec4fa212b1212f406e665f928f705e5eaead338f4a08a54db58771ecbabc4ab7e69da1b8339f5e2f59337d9c1af25435f124569259454b680982552c927fb44f9d30d7f79f54730e0c4b0d8ca0428e29c57ee5f0a2154017dc014b7683482a15707fe2337cdb9b5f25155f71b00efbe5509220246d2df4342c58c04ca6e1024b0b1ba06d9b439f4e84eb348278c4cf2892da78df18be599b48d2e50468ab5fd8e80f362ae394ab7e65b67dc8ec7bbef62e486e7f7dc0b3bec2757fbc392764b1e2027bdfdc436ea9749e73f15cdcf23b525d23493ae43948b1af968595ba97155a3677de607c032fdc15bda76fa2ac2e7aebb8ea2a11f3428c0f4ca5950351f1ed51556f9a871fc7087db59e2e7b834ad8f7a46af61fa667f9e01e12c302f8aaea7d81d0c6f37422c984edbf5905b1cf6b7ef807e870b2e0321ac2dee32d2184969a387ac3c383b491e927833d16c669a773e0afab2cf33d38eb4d64d91dbcf8f76a37b60fa6e5676469724a389cb470e531704a00158c0044c8100d11f7e329053875f1f0363b9b34898cbd13b77ea6e75c325754ec26673f7d73ba0a6c375c67657c22fdfb4b6cb0fbef19de4041cd4a5374656f8ab8dedab0baee52e186fe70573543292c6c4b794a59c17aacb6a868a9c35ba729b10a1b478016d1a0e445259327876d7829d1060b1b1ef25687883e3f981ab757e27c81d33c184e7e160027e", 0x1000}, {&(0x7f0000002480)="2c42c38dd5283fddbfee0cdc22", 0xd}, {&(0x7f00000024c0)="444aeeab4a078c799afbd1305c62ff9b083b510ced5212778615cc22d6260a3837df10d3269bb827ee6f95", 0x2b}, {&(0x7f0000002500)="89ab11b021ec", 0x6}], 0x9, &(0x7f0000002600)=[{0xb8, 0x1, 0x6, "9d25606c4a5ab62728dc1d9b2a94986a1c0da6d51a3887ddce5376c6ba63af971bea4f49afed6463d068354ab0e96e9a3e96e44d533b2542b0f663de45d6bdadf474b9e351d99a61f2cc7f71be7bf53c1abd7fa32a24d0a23fc9885fccb5d662e384e13176e0c7262520855b23d2c96f1410ae9edf42a226aed5ec6e780908b92612d5088a4398700b27cf7b1b419175e9f467845f55fd9f8db90d9871fae623035c71362a3fb1"}, {0xb8, 0xffff, 0x5, "bbf52c64822ffac28840d644458865885d19672eeae5d1ebd2530b0d2c03e0b17a622ee23793891d5a48beb1f70290f5adde9dc76c0656ab6d21f76b6f8a530d12f969dcd22e0111b352b05643024aa92bcb45d8e2e092468d7819535b2080e04f0e21d1f326b4990ee011cb2aa4db48cb177426741c1ab30dfdde246d9280bc06522d7ce2fdc959f32b842b02a069ed224ac4e86f00691374830fad47e85d69ea2caf0301e451cd"}, {0x100, 0xffff, 0x7, "eaf15231dffa1e331a9918d66f30365d51da58780e056bb0f16794af3bd76a706cd1b2ea604374462d077dc2006927bd89cb8951220f6aab82123df1de6707c4ac5ada7c37909d45502ed30fc9bc1502b8133c46e8304edc40c1f79c30be9ca167831a108ddde0f0a0afbe49b9dd981a24de1ec39081e8969dbe9298c8399b241673d096af94f737698d110a297b07cd2f7cae271db845d0d69a7b4e690bff82902031f905f086f995b3b3d5d48458d56d8ed3ae0a2070067b84f5750fd6ac249afdcd1bfbb32d330ab242288ca3765107688013c62e923923ca00fb949cb9f3e56200a27db6f14862c0cbe8082a"}, {0xc0, 0xffff, 0x7, "0ea9081ad62e90fb8e4a98fa5db80b79a951f95cae8167a3fd95c00c8ab8bcc871aae0537b85064b21ac9a8a46dd72d5d3e53b187d1ed6160055ba25ee0fa3f46aaa0b4c537fad5d9b766d1d62eb8301362bf3d1b9e71b81c5434f85fe4cd9cf66ceb0fb88e62c9f99e4e98a1c0d0f566e619ce5ca659fd2ad4f05635db3b48cb5dc0f27c8517303aaef2d68625c008c106619dad3293e228f8b9bd225944f22b04401ff0bf04c7f643e66a6ed"}, {0x108, 0x1, 0x3ce, "aff4a261f3c778c6cfd9f93b3a5ce1723d9c79b880f6f2c41189b1f955c0500e537c3460a5180e75f2bba944b8825155eeced48769729cb3318e3a8a4ea1aeb25dc2342fa48f6943f9b903ce33b155e044ab4e9142a2c92527fd633a570ee009af1c8c2111511a5abb1c240189c933ba71bb3528a56ccac64fcf4ee6fc410d9e4f287d880f36650058103eb8e70cf860c53d2925582318777a575335b1e9988a4b796f01b4b8b6606845dcce40d70a6cb7968064f96a0dea00e6876bb91d89f1743c62982179bf47d6f54b21a1d0103f7e01efc3a027fbbabd5ad1283279308d76797e8a72c6ac0f23a40bb93b3103cee9651709b5"}, {0x18, 0x1, 0x0, "4f37777aac8f"}, {0xc8, 0xffff, 0x7c, "2d79c905303fd4b718758e23b319d27706505c5f0939698d9082a3217933f0e466812313e4f59c50770303c6d2bfc04f81d19df5f23fae43734daddda4964e233fd38ebc3a1f2a89fef7ac8ed8538b86c36f185a58b1b2a845aa1d73731003327a077d3888d43f85240dfd45b1a5001b3a23f2cefb5737a6ee9150cbe282b635f3004fcbfb3e007fc8c124f946e2fd0bcbcc75ed84620531c17f942e81c6ac78e22346d7270d2d62075ac5f35d36e3d59f2cc321"}, {0x1010, 0x1, 0x80000001, "3e358cff823f0af74ca483ee736af7b7d065f9a4f0fe669492a5c50aad51d69014a7fa93db690d73fcd703f45df2d4bdf7461e6e6463e285986323dba0f7f567a033210197b99f749553d290b6cf6284de0332dc27b8e5cb8994289d5774261c7d6633b8bfbc0ac679f3a95d774bb8558070025449a734174d9579030fb61f3e248ee7788acd083498373fe0a071b75c43d33476f0b00197f058d8f0e8c93434fec45fe9d0da4fa476b9ce5b17c933611285f73cdddda0e2b578e0b741fd34f7550a09f879386ef3ead77ccbda1a83316992b5357f6f8ba8447982c5f22cf738de50761a0630272b2b59bfe3cf858fa6b627ffaf67e97928881d247ec77d276a9e465a61ebc6a5eb892b8719395e4e7fa28e5e0988927670f7a5b5c1a65b76f01895a222c948227e0c0cfc193f5f3b6e1a602169958f22c4d4651ddfc39dcade29aedc9ed35dcef06f9849aa4659147f591570839ab9335ebc6b491db1579f72c35d05229fc7dfe08546eefac589ee57aaf3e0b1423182b7d69d97b416b27cbb2469d5195effd9c98a2dad8accd7bd6e769c099308a8f4fa6a4423a9a352a26b8abd9d39a62f84b9b066e7fba3029cab3b4e20bff30a43dc34f95df0d54aba18c893a90b21d37af159b87ca68a01be847927a7ffeab9e7b166388459707068a7703c20716f9f9914a73b26109d45b87efb4e68d173b8e3cf71d5763256df88c221bda537373b28ff4d961a69306d7d43a4c139295d42fd4bd91a7b52fbbc158373a3de2904c793f538b9c9ae08895881bce40b90a72b4e53408ca02a9b050bb3513da6f990a3bd84cc2e2b103df9819f7e5671fed8f420aaa73aecacb7b85e52b5e515f3c2a4b07f023f59bd87a90f70d7bc01f521065c71864b509c4c9c1903fea486bc1b50a47f8fd991f5a7eb6f730242d83a7d4184722cad084e81c23f5ea2979da04da71d894e3cd5da7805d6806ebd99c4f18cfa0d4dd9033e70ca1e19126e07df7bfdd1bdd0de56d53b8da03a88cae8f2b355eac786d2bc8b5da940e212609f32ccf3ee7fe9a61825cb27cdac7ba4b2102171378a6d7f2b0ed9d27ab6425b3738abc25c598940308efb8a419a4718f98214d81edd772d4d5c676464d34daeb9b261cc36e82356e6566c7fed7e1528d95d988f6fd76fbb7ebcdbffc137d133ff12c0ce5779acff6f6faf2aacc2db50ed0de30acb46a2f0adf28e65631fe6d8b75dc47ddfa9d62f53260a063801e113ee9d853815a825b8010018fd9a28067adfca3e4385697e826490fb870a3463200d1c4b3d1479e4acb9559371ca9922dfe1ab984c31f40b76584fa895419873131a385a8005d9f5975a863217789ade74e0398cd16c80543cd3c9c75e21c90cf3204910feb4a75a67936d87b849c5a35ee446f18c1e75f4335c89631a18b67e1bf4a7dac1ee58c40d4fbb776e93586918dd5840a62ae7f0547bcf10767db605631b2a42ef9f9153e73005d9b5a2092ef0241a568ec97796f3d4d75e25e8defbf4ada46c497d9d20a8b057c6d5275eba369a49fc31a4171395cb1b01947ebd85390473cba39ec84e2332c64f38edcd7f808825490b0918dcbd5add600ba808e11f02159fc1c9b9c451814fe2208aaba5bf3cf364182e4e61ee660989707f570d110a86f68c97c6f51fadff96073a5b710a199ebf09c2e0a710bcf74f141048ef93ddb99fb8f6d92ff822100807e8f67d8906dcdc0b0008194f54e13041875057df6a0140e842f2cba5d82065e161206d93af3c9ab57d4380ec5c3a59f72b4b087b99618776ff4b23fd81de4ba279bb4e1cbc414ef84b3c9599e7c7c14eee011603ddcfe43ab378c1f492eb992f8f90240c42972813ac6f70aabc6b937aef2bd417e3d77041564f4a527f31819f08fa3e9a267a985ac8674438cd7b7e9481a2036c47bcba34bc11973fa4a5ed7c4bc118bc71af3628fd27087fb22d5091d334e679039dfe67e980452a19c242c5dff6b79bd264e1d6a9ed0faaa7eecfd09e9fd47e1cd483d4ef9d09e0aa42094ba7508a0c24ca544d0544c6658f5d2a42c916ac5f17fca88b5065d154024a5db333f621a7f0a1377e61cd08831e2d164008c90a6c268c15f2b325c01a4f6ddfcb698dca36a9a844c551c1753035d3a76f15c4407bb0fb7aaf2e62ef3a42f0ac24904d2aea2631adb96a0bc17b4c2a738d3becce685416c254d140d4ef2019df39e9cd76f63c69a051bb08b494bd5a4abbf89c8345565395dcbb07d703184423dc3f938ab85dd4648eb64a83a7dbe24c9a5687163342013b86b38d7494f445e911edebbbe1c58762e51bac65120eb51b6b32502434e6b49ed5b9510e39858be3f39a01250a94592cc7df80741a0278e72aa3daeb643f3ead5f73ca95bf016ec3f72e58d66fc7190627eb0232d5fbacd687082c8a8e7fef6ef2155467f82bdf951710499634856108b2a32d222c32625605bc141624bd90630138251e89d3004da1ecad88465f8ba4434015132624d9de5f22769fd4bc9f35dc8b47e02230ccdbe2cb87ce5a1970053d90d672ac319104bc6d80e108a3c6e9a4929a03e38c54315b84b976d5453122c25cea8f29d1505b678a40ace0f77c52e34487ad8db5223babdc662f3282f10913203cf4343e713b4f28480e231ae54b63d9d94805852785c555a4a3d27490f986c348265c5bb694d81303ee98b0aac2165ddca0f8fea8e5abfc575d67cb0ec84b452afbcaa41805d31e6e1809e2049a82172ad3f34b8317f025e17511dfd89976c7b802633b8003459931c51d2c824dc2388241d77ae928214821e9fb3eb5176b1a1ed319267b70684cf7c299d183c8f232e9583cee742736fc73afe8899f670dee47d0c678a2d0eb40c12ca51ae36094e149f6bd682d2486b0ac83c39f11ed3b2052ac6f7f5b0fa4f978e6e656c2fb55a2612b75f78e4438b38e27d2a9db454b729a1d2110a39539248e259d615a23d5e81c05df96b11cc5f4547655893c42a3a4bab8e2615d9250701de1e02efca0387610763624ea95cc9d53323554c89eb56f9b55942ff9b5c0b2240cf8e937e4cbc7973746753bf07da589f92b0250fc7d1e12715e524863dd47809db4bb61eb83531c2d130ec8f54566a92776de469350cd9bd2afd5971d6e773b14b7131a5f4c033c4cf7a82492f03055128aa58f67696f9e95508c96545b726d55cfb0dc8bd1bc285758a50a6e0a6a720257f3fd4ba872a6035ab4d69fca11e7d8ef2736fedad78407d2353b99ff441730f4bf210a4b97131ef16a3fb52cb23a3b03b30d040390874ad74e15731fed8fac6b485f759f83c48e5dd84e94004dcab3e4630ddd7d719124f0225e4481e7acd58528059e64ebfc4229b874103e3c942832f5be18ceeb85dde8ae3c3f5ed83f77fb503339300ee9bda8c728a7024c7f5bd6fb3e6d314f727ee1e86054397928fa522a0bfa40b656c00897d1a27abd516af1a854334005cb9f27808ef33f4477b21fa5c4750cbf47516c854a181e8d75cc415c29aa6d2a15a058d65a5d73121b0e89480da122942998a8ad3dfda6f41feec33567a5c546109693f8714250b3cfd421de7828d0fbb8f3fc71aadd8d79837ce45c8e8063d2459a4fddccc6c4ac86f9b7c8c0adc693dae743523980333109355d760ce443ced9ea99da9260fe4d9c3679b9ca791e2263a17153be7ec017b0297eef1151a788db007cd200849173fdb23c83ca1bccc541579c92f24a85431452ef68889a7fade1baab56dcfac0ebbf57c744e3fa382097f45d44bde138d6be26cebe4c88db92395eb4370b615b91745105b2408adfcb6c948f847d9a79c89fc55bac4ee1e25cbb3656bab39697ce33a7f32deaf8d8fbbdae018413de645c2557e11c45fcec1d367e75561b17b671bfab2109fbde19087fa9cf518c1b0f981f13f7c12cd869b9cc700ee39ebaa330ee4af01331e5c4d7b86ee9dc5c4f89d051849082c9fc7bed29cc02c567ef4337a1fa5a2befdf4dfea4f46fe7fb3a3e00c13d0cd1270cb002dfd19067e52ab1894394daecde7653e1642a77302feed36ba36be656449c35477abc467bc2c9e9331a081c7c3ab9c34e8c35b55271cb95784bedda7382a5f250cc148dd82cf28e9c7408111173d43292ccd324eb0c09adfa26c20ad548e68ac06b6f4372b7ddcec8832a6e2d33eb0ca020973702cb0bae254558b5138fbefb70f05db6eec8ff82269d24ee614bb2cddf9fe5eecbcaf1d22bf7669db146b9e35dd8a65d3dc471b7a3d421a81455760bd5dade459efd1d6335cd96a760772c2e8b86609230a6c6953792713e03bb6d8fbf79d507df861877f49adff2444772ea9077dfef77d09c930183712954f8d5bcc33e95514dde867db904e25683d55c09639efdcbca446f4c590e4a851a7349a1da9a877fcd658b1ed07707ca4291a3bd6478f822e8727fa2a340c44a5f7e1597ee3b772ef15850436caffe64abfc9d8c09e9dc13811936771c7102b59a204838cd380f66c658602398d1d17e1ef5b6a30b7d66aeb74c0a5749309f7bd54e6708ee61dcc202f177f57ff201197f7edb74e7a19c6a37875c7fabd881dc7f2e5b833dc88cf0a9384e4396788d8d76fbca60af994b3bcbc58bdc9283bfaa80ac7ed97a5235ea1b1efc4875caa2dff49c310845348f1551ff58afd787d348e7ea56f89b1f16e510ca1f8e35fded1e8ce59eca4af6d08fba761de6ab9c8d0ddd3c1f6ea83e7863025634f9b959648d6f51e4f3f241b3eb6c6495f73d6425ec5262ee64880c6e4e58e653076c6d060cb2f3dc026d4aa86b1d8808bb0d1a671afc28567b76d261d47f37fc50f427d047135cf902c1ba3e3c96e09c87e4670929538a499b31fe59c30fbc573638597ed4dca7d14a179fc9774cf009e9672dacbd5c9449980735f597dda51f75fab517f5c07184af82aaa85884ccdaaa0f870f7d5439412a011c56efdb021dd5ca98b2f55e2420ac505155641c9bc6eab79e899f004b2d5d2d82bd3747d4728502558e94f367363f45e996a7a1f9edc5cba038cf13dfa8d128dd6b92e15dae7ef4303de6d8a6e6c6e8f8d604ae104c452c59eb4f693fb27d6a2fe49b59ab4949de113a3f54971f7c464e9bb627740dd8cdda0178e2e55cb9cdd18652e98ac7cbc5d30b86637f9079ebe99f9ef41e7c8b9addab09c720829c7c425188f135fffd56ed0dac616e12e6f355c1d9a41bcbfdd46550253fe918bd41560b8b1b1c5d568bc7be8cffb093ac3a2eca24077f09b14483df99482548abe59e1e96ddd70fda606ef7ee4f0052ad11ff58dd095d48c2b6bfff7673d50972ebf9d999b1d410465a0eecba7af2c54b13dd30d80912793947cd4e4c15a75ceee45fb81cbd7dbe5fbc891da794b6ee39da93307483522cbcb6a1d163e35b7024a022ab989819ee6cb7cdbab84def549073c547a2193edc5956760cbc143429238e74e97f3cfc53e2bdbae6624b339f6116b66bb060e488dbcc9dbcbbebd3719ace7b38b7d524bd83a270baf61514eda2ed5de7d751423a9f52981cf371ba772c9901ceaf6914adb18888fc38ef65eacc924cd10cfe0f1cab99e3faebe881dcbb246cb9c42fd815845738f2c07624dc0bfef54278efb0149bbab1b410eeed141cb9a87d220a5a87751e4b8f928c2528b6f68d093c1fe5931cf4c888f316a57bc88072d3d71506ad3ce9870613d36dd8ca2d29366f7a4d5cf4ad63383f44c48ef7496ca03f946148b292c5a22af4e6f1748dadd7040cc766258c68477a3bde4ff66ed02a0e1aa2c72671ce9691d5670bf3cf497a306573c4fef4c6"}, {0xf0, 0xffff, 0x2, "7975e4d9061a03e70b814659e6ad7990cce4d4edb384d36a8a315b31b0222112b6836423dab0c2ea8823db3fced6bee6167f59efc834ffc02fcf8f7ef49957805f256f067cc0b559d90b73d76677a1e355fc77e72bb74858fabdd4224f8208fd2309c022e1393db1e35f58b1d5a5d3ddaadc84472c03b77bd96ec637188f7f6600055847724087e62153ca5557b20ec1a4f94816fb721fe2e9090274ea62298c6e1d424b78f3e00481a13aac46fceb2a1a2039b5528cd8a4e7bc6bf037f0d770c8251391a7be9d128d36725eea503c92d613ac44b5dc1ca1c7938356967a8d8c"}, {0x88, 0x1, 0x9, "450a67dedaf7eca9e22b0575b91e0ce081c501b7db2d32dda2be351f6f5a75415581123d23c5d92d009783d962a3959eeeee9d9cb26b6014487005b090212c02be140c9345b3d82ffdbcf39e2fa256dd938dbd2a4e59dcc6fc0907115917a6dc4c9328c27a0fd40eee427814981793f1d6"}], 0x16a0}, 0x8) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000003d80)={0x1, &(0x7f0000003d40)=[{0x5, 0x3, 0xffffffffffffffb1, 0x4}]}) pipe(&(0x7f0000000340)) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x0, 0x3, 0x486) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000000)=""/15) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x202, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x100, 0x0) r3 = fcntl$getown(r1, 0x5) getpgid(r3) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000000c0)) close(r0) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f0000000140)=0x81) 16:00:16 executing program 1: r0 = shmget(0xffffffffffffffff, 0x1000, 0x4, &(0x7f0000ffc000/0x1000)=nil) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r2 = getegid() getgroups(0x3e01, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, r2, r1, 0x0]) setegid(r3) r4 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) getsockname$inet6(r4, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setgroups(0x0, 0x0) setuid(0xee01) shmctl$IPC_STAT(r0, 0x2, 0x0) 16:00:16 executing program 0: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) munlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) write(r0, &(0x7f0000000040)="926cf87e522cf89598ab2005b75d8670b73e76cb46567344375f2f2a3a2e34dfed362e89ce20cd924a05a21d215d18fa69cf079643a03661843f03", 0x3b) pipe(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)={0xffffffffffffffff}) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) getsockname$inet6(r3, &(0x7f0000000140), &(0x7f0000000180)=0xc) syz_open_pts() r4 = syz_open_pts() syz_open_pts() ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000100)) syz_open_pts() ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000000c0)={0x0, 0x1}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) syz_open_pts() setrlimit(0x8, &(0x7f00000001c0)) dup(r4) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x20}, {0x6}]}) r1 = dup2(r0, r0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000040)={0x8001, 0x80000001, 0x7036}) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCLOCK(r1, 0x20004276) r2 = msgget$private(0x0, 0x4b7) open(&(0x7f00000001c0)='./file0\x00', 0x8, 0x0) msgrcv(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000001800"/75], 0x4b, 0x1, 0x800) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100, 0x0) 16:00:16 executing program 0: fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(0xffffffffffffffff, 0x100001) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) 16:00:16 executing program 1: r0 = open$dir(&(0x7f0000000180)='./file0\x00', 0x40000400008002be, 0x0) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000006c0), 0xefcf}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000001440)=[{&(0x7f0000000080)="83b7157623e86766fc2d1db6f9d11eecd27b185b837d5942980407d996c964734f1f4192a23f9a4188b1338104a25ac940d576a5351d4926d3727c109cfa57d5382b7adbd5330b08757f02bc86fbdac55cb8660d2900b19272627393b7594c88e8e9bf8ec6774cbe7334cdfc72570e73bedf7f65d8e9d6a905ea67ed3df803b2d9c5501fc0af762d8d7593596bebce151df34597e2a803b5b94cdb761f4e9644fc1769215dad9cf7583ede364574e782552e7f10c7ea93d5c1c220a44fd42986bb210093a2f2461303aa84a7167b623adf5e4ac9dcfef75b35b8a35092e89bfc40f321064c81882201e0fd75620735012feaf5bf37785540dd", 0xf9}, {&(0x7f0000000200)="346b138c970af0fdf3b44cec6cdf7a5b120b8b06ce8c689b635b5710b6ff71da53d5260fb8269022ea4dfa2646856172197a7a3f4b579a929c079a55d683d49e5bfbcb6a2cf27a7845a87ce3975051a1159024c8786ec77d21e864e3ce796a12367a843fe2451c007d619640afe9cfb0880d66205188acfaa766c551abf84c453d1a5e2f96d73cf9c7435158ef25aff07cec1d9e85f6fc709d92b29645f9befb5d1d9c41c74f00a481e1970f91d176a763b170d2d01f7b7cef35af8cbaecd25b4ecb8ae3d5b591afc8640efc76ae483e7bcfd04c18a6c240ae5b3e66254bd84db0536b55e9f4679029fc1956480e3b3f7a76cf69f55ca03e8117d608ec2b922caa0b2d65c44c12b0b1b65c84d3c528b822de603883249b892c60dbabddeb337aae78dcfb0e1f54ce7c2b9f39916c7a577b45adf2e8ae33ed8574d44b159af4c6dc7b68ec3d0497539488cb4fc13f23cae6dfcf78c1bca7d7f7bf8aa2b4205bb02d1a8aa87f8de5ea66884f6111ec3064e4546656bafaa09f7ed6a32e44b6c36679ed81b63f931a4e3942a84e03df7951e897e49f050c7c7117116925ca6b364cead4c255c900d1d2a3a89a281647b645f738e2f9f92d5d29a43274097204642e01af3a59bb8fad41f33bf323c088e944b25d3e49c3551b69989f0e13e6dd9c86367f82a91268c582f02489ccdbb8a543397e6989492e8b4a382db1d2a223845b8e11bbcb815e7dfdeb1e0f2e47ca61d7a0918e8294435cda9a448b1e46f46a788d4b651c5984b83e7c7374df5662924af510b3bb5958e931cd7486d5f235bc0c401642ede60ab5806e0d97d62b120f57ce117d98d633c4cecbe9c8a852f4925835fa6b6783b2ba9b8b44acf6822e7b6ebbb8215834e8294946bd99056183c783390a631f7d4a1d8bec78fceab4a528dce1f32ccd0dd925b656d4987ed1d77dd44cb30211918085c21a94f401751c0d4bdd0f9c3ac4907ef3ba088c69a1805aecbf7c77c53f162eda8b3a7323f242b5ed3c67d08be1678a55a8b98c9e1b0dce265f108cd520ff4ee3aceaf7fd3996ce1973531d07a00fd86314a3bbcec59ab40361d5c030d849d20d2ccf3c43a419cbe70dfee38bebfcda6c329baaca1b1a26b0a32b75643825f3243ea94102cc8f32e5475e977dc21cc5679abbd9992a2eb0439d60669cafc0e9122ee6cacee42d753782108037498648379844168301bd3eba62fb7742e4e8e37585286d9c6d7badb4379632ef8b1e3ce7fb66ef8ae2b5a829e697b42f7789b6a574e6f72b72dbdb43c8e7fd4bcdb137a300c1c41284a86c045749df6ad2a42cb93f212359bdf5a163b41b2cc4cd39577d81a436a821d0cc3a6667b81cc8a97be47c09699e56d2e53e4026d332c0e0b5acb12f69b7d9b5a82edbbe1d0f1efbb6c39850078f7d955eb7be43b092e29d7165f4160fc2696fe2b9ed35a9e70872e17b0cafcbd1167bdfac3b44cfba5d35737640a0d9ae480947cc9747579f1b993ecea726be6b53045ed80de17439b9538f8bc34dbd28e069156865c907a9e5889eb58c2387b452cf72e9c106e9afcb3b0b223fe0b86df1698903483ddc0196c7843455a7725d4e6395df4bf17e0b8540c27eba1046b491d8f43aff9cb28c73445db85a6f4646ec75009d399a530d8860bb8319fabbe9612ee71b590ad5e3558331a6b09797ef2594ff3a16d5e2b59d9673f8a308ca764e4f4dd75d1f83af7687d5e3c12d9bb8d69c3f88f387c0ed04f1f2c1a2150fca211d561e49a445507ddd6ba225ae191d5d02918922088b2ae844b20d9830cfd867fa6aab6ac0544212685f8bf9e91784de77bbbfc9896f6e7886659c8399186d5271689f28b3090ed08c10ffb1b3c3cbf0fdf7843367d33807a5eee68734c4da79212bbee99ab7943808363c76bb4af6beae8288bc83d1a8b8beecb35947f24c4f07d3d3bf8137c2f99d4937f27c235c86bd5097022cc9c7fe7133b6cf00718d777413380bc155b73078650127fb131343c3bd3c99971975a838abf773330970749db89dfe9f3703ce7173ea69e4c8a017d6656a2bda421e6a9ebac9eac71b99ad644e62368d17c69e800cf82110a537f2fb04846d900f0fceb26ed04ab1b87d6e7fc52520a7b63876ba9767a7994081a6fc601f0647ef1301b4806c63e9c09ec6ca07e9d301725dcf15fef22ebc8a8dcd085e1ec79784227c6ae5e03030923955abb2212781a63718f36be1a5ed376f3f37b0a8c5fbe5c9ee8539c12e1b6a9d81992cd2425176f234bd6987378ec4426fd7d8e901992c9931aa6d2b52857db465a1686fbd666ada1a9a39f862241908c82eb30e178e3c94f86c1489d7cb2a6c66ce8ae8de59cbe4603c3fdbdc8e6bc492d64c201a7ffa0f0bbf04284ee424f37c592c2306a041fffd47ee371afbe85b40e78679a4e84f023ed993b3ca2251ba09a0daaea807dcd9e6eed310705d2469fc42449a54b5999d0761ffc70968c53610e6360420201d83532c6bc84090f7a4f36e1dffc073b53e99323db0616382a2b08d17ba2adb2b4596335b3104fbd9e632c6041dbfb5b70ff4430ea1faf833d8dc1be0bb3e4a47fba9514da60ecbe968d59433a5a8e86eaa290bb40df7b5b8588c9656f94c0a4c62a75a285e704839c89f13224edacd7b5f36e7ca01b706672b3dda8343aa56db3e01913667156a0a5c2b206131f92dd4e2607f36bd917b926c7a30cddbc2209c0c20086bc63c9b971b695d52be50b292d2894f22c710a169e4e6bd9436bad114331742fc7ae399dbe2a2ffe1e8a6d749fabdeafa477f0c47376213ba45fbdbaa48a08710852fee7fd8785a37dddb71ceda4a1aa5a311e2eb9cdd0f7b4f5ca96dca166c6226c31c7b09f9cd23cf9b3a95c6bbff23dffc4a016c41ab0c1b9ef77683af0c1ca7942903997916f843956cfa95e451fc46f81f94874a80293babd67b5590013b2fb2a03025d4e19f4d4c4d5915ae18229757c64958e89aba544d5f20e565c0725ca638365e55edb55c403c1d4e1728c68b4830e60092a6fcf6504d2b4b7535d9f9be429334339cf84ada2f7857a9e6716698a7a35f07dd4288b39f65ecd5cb61dcaac9ead1a32ad993d7a8ea8b9259ca9ae1a73818b4962f940fc7a4c790f2d65955d4e4d9bcbfa696cfe66b46de856d4f00614d40840b6f9f4f11b16394f7e35d6c991510661522d2d43770a3b5b410e8505a5be5a602421637a6552f168af581317ca77d72293096cf57b9788a1a94b10be710f86226f12970dd3a930daa373edae4a54153c825b004edfab55c42c0e7cae6e40c3a53c4a04a7146e084b7616da31d8890ca8e1b7ef1447483b78fc8459777d6400c0be5c06d69d0ad4119e162274f6b3cc605997bc7039eb917a271d3c029dae7ec6da8df376b82b481735aca87221619c797c4bcab075d208e83d6d4f1f11b704f13573795212a22a9f68d8032821079f43b83ea71224a8ff78ad8589163227768fa23269e230b91e5bab83ae31b6fd72bd7e40a628b26dbae5bf48e60bcff22b33f0251ecab256cd714ed82b90abd7861e53c69cd23f312e2cbb474d8fe058f4133f1e4f3714490ab217b4d83e775c542f8c093c8c979de7e395106239b618d3b0760ea67e38ad0ba8695784ae6cab2f7440f9701b9d8f77d08f2b64b221b08550d0e218caf369a3d6dc8f0d649be5c6672319f11194c90fa295a724f8fba65a045dd77285e0f8aef19b68b611380cf0e2fda81fb032f8cad65f8ddac28bbade8d32138723e864dc6344a06fdc3c253fde4b03d4c320166057db952e91ba9619af0d36f92275ded21cab288742216ef51ef61a385ef37d93acb8ee5467cdaf813ae8fd04a9108af4f69e67f90c8c177641d566463bc7123b9ac46016bc91b027e28cd34578dd69b108854b2d0f3f133beab8add806403ce53497a852a5d69c556a36ef009320fc9de44a75f3ec2d0a8b91bc7c88dddfcd6ea76bb5df4bc002a5b728dcf5a6d900ad15493a6da08741e4ce19d2fd1d22a685528d595d997274ebd67e45ea9b31c6def60655f506032811e78e0e258fc52eb4f4e55184a312e645ea98968466648621af0ab8ceff60d2c8fd0dbaccee1d699a584cac172710be3f6ff584b5e35973d37e4a3d2c2526a0e760d8425266df4e390871b14ece1d0fda7c184fbaf9212851e67ea5d7071ac73efb56ec4b406aa147de90f4aff4b6323fa36afcf0d569c79f31c2db634b2b8a1fdad2957d3e84b2052c13da6a86bafade50dfd8ed0e570f2961376cd2382e3e29942e4783cb4ad641fe65d46a3ec64414716e31fffab87acc5e0c9ad073ad65d01d98edf1353c10753b79c39c2603938a2dd4265ec986fe291a3b19e7863942c013f7cef5b81483f66c5e3f363da2a275e4f3389dbf73f027d42ab8fa0970f8933fad0b1819cc5ff38a3d53d5d55f074b50f5cd3539d8dfe0cca9bd900c0f6715d1e3c5132c045c69c6bf6ce2751844834efbb439059b1911f3bfc15a83c24032805975a05372d1445299beef4dd5bc01c842e10d45c0732505877f15eaa3e376fd8619514fb230caf78da39ec2ad74cb9cd2c9722c391992e3375715d801b7152d5b7aad33ce249deebf9dadff060a1741ee59c965a3612549dc73a6a6bbeac92954b4ac0d24c7670506660e9cde37dd36cb277a099a2cf2ed26fd269badbb530a9b9680f3684c17754c51029e232ea0c91aad8711b0311713a362d0184d89e56f942a5215dbb298ed8a41d6893651254ce74d47d311d59c7bb78b4e7550de8d3e82cb3eedec6924bf7c8d5ec0a5c662da2ebd9e49165a343e00314002efeaa907dd8e9b050747874c827909500ea51e3eaee97bfc2cb161b3012d0d79b6fd029d11f8c15bbc207b9f4d1d6acd08be26a0c63400d22a51c75aa89eb4f275f7938fc66870c26485781a671c1238c0e9de0f940a8fc5d5e3dfc5a05ca30f957661c947afa78f95d361ef9f5e7e369641171ab2116e06a791a2e82bebc2d4affd6aef8430c098a3dc69970b1b31c3b68656e1691faddd2576add5aadd7d29540d3324230677e4aae1fb93e1c6f1dccddd6ece078c7beacb077dea50afac3e2832f9735e87ec0bd3c55d2aee1de98b132bdac5488128b9250513d04a6c89f4c76ff553947b0882b963c4025011ba04b9655feb6082b5f768b8c7215a5d00fc3685e3fbb81fe2ca598b95ae019c6743a67a087d2e2c4822032061b25679ff3292cec9160d94918080231dcff2476aa01c3cd1f5d5bfa8454be3f4a6583716dbc59bfdd3bbee5ddd222ddc04be7e6403f9c158995d0ba24992455211d7f718219fe6bbc1d4a72694123fba9f2292d1bb4418b56d7d70b54298b7c711a0e9e24076d8c160905274e0e7fbf44c971b399880a1b5add09186911bd8d1f11620f5e5a72d83ed0aca5f600df06e3b8949a02a9e1f9a05fd9532b10e4dc522eaf7aef383e30aca38b4b04a1f68f63d880eaea2383f84e7dd27fd8f7cf90f29ae94c4a575ec453f79e48e4d708c0a1a4658f9683c9496b07b1e74a2afac50eaff76bd67c01c7feb81e1762e33803e03826ceb242ad74efe994f31a30b70af3910d1a4a4cd9bd9ac97704223d49c0dec042d033593c81bb0634577b3661caec55b30bcbb8ea96b64c104ad94ae70937123a707bca228661c814a276437665bdc45fe7153ee92c92617f810a9911991d49ad14716d6ae256aab40a3534583f2bbbc300c98a856b5d7564edc61631457143f1bb6eafead8987a4a1249f32bf569cdb4c0dbf9024318c064153fb1683e3391d3859c6df753d17f79a8", 0x1000}, {&(0x7f0000001200)="dc61e982c5945910fe8e1a5a514d884702d6481692e35349afdbcdba6cb57dbb24112294ae34e9f932f09289dc0a15bd6901a44e0687b3bdccdbe4f27c1b", 0x3e}, {&(0x7f0000001240)="1b4f7b3724d656fc8c9c6f3032f84ab3032b1f1437b353eda7767fdcc4135b16a9eb32e9b0367145aad86755b0568589b9d570a5cb7c0a851222dc0297738f87c58489e21caa5891bb02b6bd821272a2efee705457620de84dbe776fc065d6591fdce34a33e3286142e3c641480ffcd146d78ad4227cdf71fe752601a13d9f2dbf85e8a13e9e59fc4230f4cd123866353e4f326d018c57a4c8b970e84284557baaf5b45f77c86fc713565f27e56bd1eb4051b4f4ff770e8bd8e97b89af64068a5bb302559e9bd8b3701cf2e2ea264fe7ce8a169d79d5e567d66626ae7bd805b91de5e63b9a50", 0xe6}, {&(0x7f0000001340)="e1f5097a343cffed82d52e373e05530ffaaaf3edc7a3dd7a64b3ac61f98cfb9d878ae87cfb43259eb0e97ee006d0f75b66f09a4016d59ce2b3a50e4c75e3ff9133c2837dbaa2beee2ad51d0c342ec0c27c57404c7fe77824a221bafd2a415d7db06bc1da9f34312b2a131f66e5f4c4996dea01e77dd78151e65947d058290ba16bd6da53f868b79245aa958ce057184bd6d6e171ff1af06253f1d521fb3a793a7679493febfd7ded02551cfa7a1f1402768770037302528af2", 0xb9}, {&(0x7f0000001400)="eb230df0d9044932298e8c8ee565302a9a4fd08f28f9d66b5cd18fafa039c932e8a3a1ed58", 0x25}], 0x6, 0x0, 0x0) writev(r0, &(0x7f0000000000), 0x10000000000000e4) r1 = semget$private(0x0, 0x1, 0x40) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f00000014c0)=""/4096) 16:00:16 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0xfffffffffffffffd, 0xfffffffffffffffe) close(r0) 16:00:16 executing program 1: pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x1}, {{r1}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) r3 = getpid() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x3, 0x2, 0x1, 0x6c, r3}) dup(r1) close(r2) 16:00:16 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x20) fchmodat(r0, &(0x7f0000000040)='./file0\x00', 0x21, 0x4) setuid(0xee01) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) 16:00:16 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b03) r0 = open(&(0x7f0000000000)='./bus\x00', 0x3fd, 0x0) writev(r0, &(0x7f0000001800)=[{&(0x7f0000000040)='mB#', 0x3}], 0x1) 16:00:16 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) ftruncate(r0, 0x0, 0x100004000) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) kevent(r1, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb, 0x88, 0x14, 0x5c7071cd, 0x2}, {{r1}, 0xfffffffffffffffa, 0x3, 0x20000000, 0x1, 0x3f}, {{r0}, 0xfffffffffffffffb, 0x41, 0x2, 0x5, 0x9}, {{r1}, 0x0, 0x0, 0x4, 0x4, 0x2}, {{r0}, 0xfffffffffffffffb, 0x3, 0xf0000000, 0x1f, 0xfff}], 0x6, &(0x7f0000000240)=[{{r0}, 0x0, 0x0, 0x20000013, 0x3, 0x3d78}, {{r1}, 0x5121130179496bc7, 0x80, 0xc4, 0x4, 0x1}, {{r0}, 0xfffffffffffffffd, 0x6, 0xfffff, 0xbb5, 0x9d}, {{r1}, 0xfffffffffffffffa, 0x0, 0xf0000000, 0xffffffffffffffff, 0x9}, {{r1}, 0xffffffffffffffff, 0xa0, 0x2, 0x1f}, {{r0}, 0xfffffffffffffffe, 0x2, 0x1, 0x5, 0x20}, {{r0}, 0xfffffffffffffff8, 0x10, 0x0, 0x8, 0x6}], 0xc42d, &(0x7f0000000340)={0x0, 0xffffffff00000001}) accept$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/66}, &(0x7f0000000140)=0x44) mknod(&(0x7f0000000040)='./file0\x00', 0xc000, 0x2) ftruncate(r1, 0x0, 0x7fffffff) 16:00:16 executing program 1: shmget$private(0x0, 0x4000, 0x220, &(0x7f0000ffc000/0x4000)=nil) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000180)={0x45d6, 0x3, 0x3ff, {[0x6c6, 0x6, 0x7fff, 0x8, 0x100000001, 0x5, 0x1000, 0xcea, 0x3, 0x2ee2, 0xf68c, 0x9556, 0x1, 0x8, 0x61425a67, 0x2af, 0x100000000, 0x6], [0x10000, 0xfff, 0x100000001, 0x9, 0x7, 0x7, 0x200000000, 0x100000001, 0x8, 0x100000000], [0x7, 0x800, 0xffffffff7fffffff, 0x0, 0x5, 0x5, 0x58], [0x2, 0xfffffffffffffffb, 0x7, 0xa6bd, 0x7], [{0x7, 0x3, 0x6, 0x4dc4}, {0x6, 0xfffffffffffffffe, 0xc4, 0x8000}, {0x8, 0x28000, 0x138d, 0x7}, {0x401, 0x7, 0xfffffffffffeffff, 0xe86c}, {0x5c2, 0x632, 0x1}, {0x6, 0x8, 0x3d, 0x101}, {0xddd, 0x3, 0x8, 0x40}, {0x100000000, 0x28000000000000, 0x9, 0x69f}], {0x20, 0x80000000, 0x9, 0x936}, {0x8d, 0x0, 0x4, 0x52e}}}) r1 = socket(0x16, 0x8000, 0xfffffffffffffffe) sendto$unix(r1, &(0x7f00000000c0)="b100050360000000000008005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872bab70c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80000000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:16 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x27f1, './file0\x00', './file0\x00'}) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x80044279, &(0x7f0000000000)) pipe2(&(0x7f0000000100), 0x10000) 16:00:16 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000400)='./bus\x00', 0x4, 0x5) kevent(r4, &(0x7f0000000040)=[{{r3}, 0xffffffffffffffff, 0x15}], 0xffff, 0x0, 0x0, 0x0) dup2(r1, r4) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x438, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x9) 16:00:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) symlinkat(&(0x7f0000000180)='./file0\x00', r0, &(0x7f00000001c0)='./bus\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100, 0x0, "3e58a044b1fb0364c62c4028c5d58a014f77c2bc", 0x200, 0x100}) sendto$unix(r0, &(0x7f0000000040)="fa1f9be3537a11777f2a6cedbf6f81b6ff0f40a5f2f3560e7c440c56d4c3684bf1bbbf9082ef36914ff1ae4a1482baaa4e0f4e2e2f4769319b85dd873dcde28ba835c1d557d015d279f323fc80529ef237f6039db437b52cf4930ed3", 0x5c, 0x4, &(0x7f0000000140)=@file={0x0, './bus\x00'}, 0x8) bind$unix(r0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8) 16:00:16 executing program 1: setuid(0xee01) setgroups(0x0, 0x0) r0 = msgget(0x0, 0x0) msgsnd(r0, &(0x7f0000000000)={0x3, "47c069f1466cc25410ffdfd732594cff5afd2dc5465f43ad0f28dd6bf4ebadfede32cf0af6fe6393c27b7f8b91db856dedc60c7dd9e26f087a701559fa81972880bfd5daf48ed7bfd11b38457067929ffd8239b0964209fc0cedb4483e79b13f8c0b0e6eab1e5041dc8703bc8f0e0d2632fde7e8358f7d915cc955bf0d2a6fadd29da4ee0e220701157605663cbb8d20ecff56d2a5efa7840b7f3fb5b525d60c3db377bd69e638ff7b043024ccf59a6c320e751ed2426b54555d3f2833f466735397c8d3141ab25b41eb6a918d54bc7722ca50c451831cccc3f7581d331b5f275f053ceb92c0b8c966dcbc5effcd7a88eca3ec0d188e43774806ef5cfdf449d6cb3186e3510b68087157eaefca5a103256497b8578a0642a2dab42f7e2bc97c2dbfe40c9825e2058a123309ae55f57f4676869aa4bf557f3ff1a8a15e212671a857e24a6759a224bc77949badb2db29f5f6783cb87565edb57f6ee5ebc00f62683fe1a8f7096e8c0a9dece4dfaaba38da5551ba5a4277b914c0cd2cde85ae6bfd9a3130768805f32fcafb0ba50764cdb907431b54c28294d3ace7bec54d1bcc23606257eb2d98fe4ca3ca05e1bb8e1a7efd2b4c87c40cb3e6cf56c096d972007565bf659bb0214c2068c7e778b234c961e27f15e386f0003a1b8d468c5d27b836ac059172a9efed0d898d23afc60b8514903c2e4eac50407497a5fa69ff6e68cbec44c35900897cf976796ea0ddca41446f5c25e53884de94dc0a677f7049689e03c672fd331d5090202d77f3333175859003b71144f888433c493035685cdb2edfc79d97d15c875566430ecd6bae190c6151f3e0edf1e649f6cebe8b3683bf95fc959c9374aab6eda36ce21b708ff5124b0c460efb444f8e9874ac239a8a981bf746011a407ba3d0ccc9864a86dc8d486e621ede9d889d9a21209aa3ce89fcd9a664e264324e8fa697213ec54e671b9456fb7bcc0bbd69bd27f85ded7cdf86db3fd4060e7cc82a7c670b2fb177abd52053d432be93994718b5b4b8ba2fad11f33c316ff803f701679a71e102352f26783c192fe06d2220a50174e8760d26cf604c1c12bca23c4800b7a9f2b9c3962199a33e21f78fc5cec2cd68fcadf734ff8ab0ec9d67805e48fd4b85133ccb47bb8533001b8b2effd99005a1f0a9b935a765e96ebce31cd19ee61f02293d1d00eba55da099168c08c117b46c12de02090acc14df9704a76e88fbc8a5bb543c39a9242da4ed26a9b74d81a1d2db1dd4fcbdb4f647a46bf100ce61c19212f22909c10ea291eab07fcfbba5896e27a770f874d52aa8c97870c245153ebcce4d7ee87fe351e31d67ca1ff3ff057d1d0ec4b0df5b85fff2852a97c8079a0cc80897b5a9dc3cfa3e487625dcfb4983d9a56fe3a96f61944acac496b91203b169c01eed6629365796327a98dabe4f59473e1df15286ea93f45d895b6ed47f176693f427a5bc8b9893e6c9562317677830cc3bc41b874908c9e228cbe6378aa4d1aed2b0a6e209d6c014579088647a92117064737e579ad472b57b1c0d532d2951b6a53e4a47a207ad69336d46269c096c189b85ccc7ea20f9a99ff9024791230ce098534d7a284ab4df99760364f620252bad94d7aceaa0a210340a476dbf29c61e4f4a824db8bd58f96479440aaaf1d77b5ef438a0c63039cc0d071511e8882b834589f4e6371e89a77a570c3bd3fd47f4c13e8e7c78ee769202810d976bf7988d8ec9c31a57cc0eedc97a26507c463062833fd1a1123e148ec429f6a9c4cfce5081ed2c07c18062e8535230da329e65284a0bc71c8e18bbd8710a3f61ef7e2e95953995b9825650001ae30886ccdcf4d3638b02d59081a710bef3c28a128739b87800f46f6b8bc76d7b6fd4abec436f015bf4a3d31369cec41b68f822d66b94469f8afbba60cac4dfe7abb11ed805af6eed749e9663c4c45fa58b6e0dd08ec32fbecd1f7ff61c28797f6ebbcfa08dc0f42587de0e56c5a2452dd2735efa196ce063592a1abd062bc1101d9a5d1fafc37f43f6b06bbc759075caf36f630cd43ef48c3a9996416f56b5d4de2ed97e0b563d8c504619c5ce233115f352d4e18f51743e7a52bc21560520594012bf6a37056d8a4c7eb9520c37ffee97dbe7f29f38596c444e74430cfe844e7fcf7017ec774f5906b246a09af8e3aa98676f9700ebd410b9ef18ffab8085f864f944eefc7ce34674851bb974eb7aa7d2eaa29394d59c991d573fcfdeda1d369bef1c1dfc3c999c11706603a6568bf43481e86d56038deec21dea3ab99c495ce617478c1d99b237f211d65e65284e3b467030263e99938683211a2f07ab9da5c892d586115afef3ca545888cffe513555a64674823ca3b4cc79d7d516d9f9e5b646ede10b89c163e1b0c4ef3fcba6ed2d70b776716678bd8e4e627369ded3d3112a0b6c68fcda7a58f283b73b18f6aed715b00c8aebfe90d9ca7e547a9dbcb7195858f506baff1916274d5cc376492aa0bdc1d9305554b81c9a3766baf59c79329286e9da1a875da4f504b47cc8fb9b6391b808436fbcc95dfce9653a42634ab6d44b6cdf05bd12af2667f7764d8306f60c553c778a0bbd098eecd7b862a4f4ce3366e8c3f758cc6ace697de46d9e373d35a3dbec5cce76b82941e6768ea9de250eb486c28e4d99a5de9c02e6821d439c57f6c5aaa33eebcdaba43cae75333133dd4d0d2b11fd2e8968c1abc6185a817852b56cbfc9c30ff839bfe4402d79c11a018289e383989868af8d41a3eaf552ede91d597542195c5fac218fa41fa3429e4c58cd15d043fd5c14a22737b9745f411efa8a3f98ab9789c8e8afefb498656aa6b64ddd8f01867ed8213406cfcb9f2a78426251f72e583320d44388949666b4fddd71acbf995b788846ad0720c08fd8a59f6b18ce96c1f73b36740b22add9ba4d1fb35e80fc1d1f77b2b7987b68569d8bb5cabe533427755b47be0c9696c319b5669c41e514483bc2e0e91fb8513cc0a625f6212d63ad0aef01766c68ac1e06bd4d80432bb5c5390ed9ecdf5a39324594a5c562a69f0788cece47837c7a724ce136f3429de9b370e9551918292d162be670d1d2c7bb1a75c9389085e34ee6608470a1994955d4705e3d664adc11ae42f26ee89d61725aa642da36eded47eb7a25753af3278a0b6e35fa96a7f24af9b2ce729756b966c72e7643b9c2d55f4cf216a50bd52e9c65fbe251a8ae40e9fe0ba12b488a7143cdf046bd381df0a581d618594dec135b00090810040f2f71c3e77c744ed8156d1799dafbb08bdb03d1a9d4020857e348efb47af2719d01d174ef7a59aaaf4d11c5e78ddc3d55552281bef670bc85bd7c5a4eb2b81b3455b14780eb8ea6e1969d20d26329abeeac2183df57900010a87b08921f938e3f68041fbfbeb590f00fe503b21274042f4294e00680f184cb1fb93e3de0c634850673707ea22dae7d5e5af3325dc10d8bcd1dfb4992cf44d93b9415d8ef371cfe242a8c2c14605d0e67c01e0dc234a3f4e4ba36bd07793166eb0b28394245c0c8fb20d43360eb2fee221357b70272a91beb337ed6ffdb9da953d7e03fe01219c22d56d7afa77354c5a82e84afbbd6a1d6180203ff9e3b0edc1319ac7d7d9851130353937af361ce90057fbabc3a87b413a262100030499a2f1c12b93c4bf2336a002a44f0a46e4190f38ac2b8ad2ad22635673c2ba5b82739a0c380ae08b1d2fd10e45cf9f158d2b3a405bf7b230630afcabc76455e5d3b568ae205a9291030ccaf3c0a397eb2a8dea76a7233d893aeb0ed31ce6cdf620411ec2d048b64ca0c8f87a9327bcc5bbfe80f472e9985aec2db2bd99d25e53e6f8381a686b62346d0c5dd09eea17f88e0723ce89f04da55a385aa42213979a4b388b42cf92cd7af140e2e26ffcb62ccebd7f5e283f70789c93d336d6dc57a542dbdd7e594410c2b9ac238f16f6547d1ae65546e5db96880a7fd1113c75c10591cae2b8caed2dd12117de7c644f66e76c8705e7dcfff47b4763e6afecdb8e02e64f62a10ddf0b6c13fb66eac24ee72c7905385e3312f7005c508c94d2c6ba5b043603d6976b51a55c913102362dd56ee42a87d7ec3d75b40cfd3a2a2ca75434f44f60eb40eb78b371560119e93f2b9ad2540c3928be094d99c0bd080e5ee3b770a8c17972efd264a30a082622138b67a115123a2048257921f51b2095828fc78e16d545985e15190d3288c635a88b48c200620a278f9efcf258ce760d936318f9998fd458abea858951b89c9f1dfff0a94b37db7ef1b90ebde56a31e2d80cce787fb91342064bd4c1edfb0a3ec0fe318d17c08cb17f20219a767e0244af2349caae9f97a373cf0758ecc179d3fdbcc6d57747e498a71178116f6282e835c7fafddb37b76b71245187d616f3f323e94000c971971c7e0735fdd2ae9ed7314ba1070f43b7613114189c7e25f90ecc3eefa85fb9eb209328bbc2be1251412f11855ca55b229ec316fac63d337361dbde711df5a65c970394f4f5ac7c2319ed43c53cc41538cded7d2d843ac3615718a5c8d180e16ea5fcc1808706607be8dc6f0ddb3c224b4400d443a9f30460f035981cf3c856303c4b8f78230add502b8a8d5efe2aae8364ba21a109bd4b8e19a57e8da5e41036f7953524719725d4836d142031c80d0723353d5ad6b660fd599e9ec7ccf9732cfdda60380173aa95dd9c14e42ac63129f814b38e2df8461cec5ba8b250ed7c2987f118293fb390e38d6a9707fe60ba1776652202b9f352d27f9e6195b77d3a5ff6dbe9c0e55b0dedcf4ac92c1cde47cadb2d40c0e12161c4942cae66875d562893f8ba1e986e8f626fcfd2d0ba8b1784d94e6549d2a13b77a1a8167e0d618d3821933f5e5eaced204ff0dec4c17f97b43ba270a7ef5b963e71011abdca7523494bc4edd97e10ce95281174a9ffd45779d9f6a21e12b80896a9bd4b533862130e88bab4e140e41d300844698d6c53b4971cb5fe00ce2523c78f572460b30b64d7416e08bb62c6c559edfd5def36665e8325cafad92f79bd47e70ed5b53544032e4f49ae5f4ff2d6f580e8662cdda23e0c8b12f36e6a8a3adf3d69e4d7e48cd059b99711a6e6fc6e54af4f73a24bdfc1d5d47177a17bf7502f018c5a4153363c38083074dfe8232535aa8b6dda1471917c6642afaaaee0664baecd7c5644dd6af849fc4edb365f24a674b775781527f4f99c62ff120a5ae8635f2b96a748026faf2ceac776b9352323ac68a213594519f9a946e5c734749fe0433931df8d3317b43243d76e7a9ef96d70bca321cc0d2d857a60dd8a58a309dd6266011c08b8c0780c01b264dc250a4ac5ba43a7f99485b2d29fb47a1e74577f0ce6b6878212b04b9ab0a9f4ac4b483db5d31c6125c94331c4be9c8cf525281d7292c52e6f17d50380e74b82df90f4a523561cb0f1588f482e238c58535453c62a18055af534d37b571a8b167848da656acbc7e302930f3514da391a63318b87f92edd19865c15b96b0a96e838a0cbd39d15ad8c09603d606d468a4b9548207ed349533ad4889e8e56c77ab11e587643e7c2b2a61c7506630dfd8a7cd37d7c10011c69c56691507cebb48c3ec59b3d76cef73295080219e5154eec816a0b07a3c10efe5a9093a50fd49307ca2241626f2a0d654dbdd4fdf3e17304b98fdb628e991f232b7e2236c07d347e75f8e80679ad3436bca71f3d99c7714b8406179cacf2dc38510986cca64611fd13260c94a66febaa77071ac6ecee0b5899504389b93ecf91e6d648128ef6b2981a9cc4bb502fe73bc403c690aefa22055e"}, 0x1008, 0x800) 16:00:16 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x6180, 0xaf38) open(&(0x7f0000000080)='./bus\x00', 0xcde8e06abea91818, 0x0) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1}, {0x45}, {0x6}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x34, &(0x7f0000000140)="0696926bc1e1a5450d3b83dd978f42578a819885ce4b3703816a06501ce73908a5567362e410be0000adcb58d98303b1118402b6") 16:00:16 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10000, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x28ce) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) preadv(r3, &(0x7f0000000040)=[{&(0x7f0000001280)=""/4096, 0x29a}], 0x1000000000000065, 0x0, 0x0) close(r3) open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) execve(0x0, 0x0, 0x0) preadv(r2, &(0x7f0000000540)=[{&(0x7f0000000180)=""/159, 0x9f}, {&(0x7f0000000100)=""/14, 0xe}, {&(0x7f0000000240)}, {&(0x7f0000000280)=""/123, 0x7b}, {&(0x7f0000000300)=""/54, 0x36}, {&(0x7f0000000340)=""/29, 0x1d}, {&(0x7f0000002280)=""/4096, 0x1000}, {&(0x7f0000000380)=""/241, 0xf1}, {&(0x7f0000000480)=""/164, 0xa4}], 0x9, 0x0, 0x0) 16:00:16 executing program 1: r0 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x7, 0x10, r0, 0x0, 0x0) openat(r0, &(0x7f0000000300)='./file1\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x11, r0, 0x0, 0x1000) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) getsockname(r0, &(0x7f0000000140)=@in6, &(0x7f00000001c0)=0xc) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000200)=0xfff) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:00:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) socket(0x6, 0x7, 0x7) setsockopt(r0, 0x29, 0x26, 0x0, 0xc2) 16:00:16 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a", 0xe5) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1451, 0x5796, "b000000000001a00f3ff0a6300"}) socket$unix(0x1, 0x1, 0x0) read(r2, &(0x7f0000000880)=""/161, 0xa1) syz_open_pts() 16:00:16 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000140), &(0x7f0000000180)=0xc) recvfrom$inet(r0, &(0x7f0000000200)=""/57, 0x39, 0x840, &(0x7f0000000240)={0x2, 0x1}, 0xc) r1 = accept(r0, 0x0, &(0x7f00000001c0)) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) r3 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) getpeername(r3, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000100)=0x4) kqueue() ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000280)=0x1) 16:00:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) 16:00:16 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10201, 0x0) dup2(r0, r0) poll(&(0x7f0000000180)=[{r0}], 0x1, 0x0) 16:00:17 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000100)=""/196, 0xc4, 0x0, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = open(&(0x7f0000000000)='./file0\x00', 0x801, 0x4) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x9) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000240)={0x48fd, './file0\x00'}) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') socket$inet6(0x18, 0xb, 0x20000000000003e) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000080)={0x4, './file0\x00'}) setuid(0xee01) r2 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r2, 0x1, 0xffffffffffffffff) 16:00:17 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x52ff) r0 = kqueue() r1 = open(&(0x7f0000000100)='./bus\x00', 0x40, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x2, 0x2, 0xfffffffffffffff8, 0x7b4e}], 0x9, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffb, 0x47, 0x40000000, 0x2, 0x100000000}, {{r0}, 0xfffffffffffffffb, 0x20, 0xa0000002, 0x0, 0x3}, {{r0}, 0xffffffffffffffff, 0x81, 0x0, 0x9, 0x7}, {{r0}, 0xfffffffffffffff9, 0x40, 0x0, 0x84, 0x7}], 0x401, &(0x7f0000000380)={0x100000000, 0x9}) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="3e8f4512bbe1d22f844b8fa702e96854b0b543e608a4a968a0d5c41dc50e14fc8269bd9b6ab066d3cc355c0d21cc74d3f04d801f318bda4579ac23b895c483f3aed4fecaa2ef0887aebb0d240d56195dd7d9e381d8fce4b97010", 0x5a}, {&(0x7f00000001c0)="cdfd5713ef80253c325409f4f5fb73e93617e545ee870ca811af6c337f08ae9ad74b19990c6f812bc44bc26d4934d9c4204f51eeedab64bb5d060efb318df91ff126c990f81f29b53efe4bb5ca842fd63a607cec3923424a4ae471f8739b0c2f3d1894cfbfc69a57c18fe1a75a454e7c5a75e5460f8954bb03e383282e22ab7df3fe7ab45335c1a27757a0b504b16ab3eb3efd5fdd4215319fbf4360879c4b3c817931acf09e049593c7002fce1a302d7b4f2177520f2af2f76538124aad858eb6cb", 0xc2}], 0x2, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x6, 0x0) read(r0, &(0x7f00000003c0)=""/223, 0xdf) 16:00:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x4) pipe(&(0x7f0000000200)={0xffffffffffffffff}) linkat(r0, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000240)='./bus\x00', 0x4) r2 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x3a0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x82) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 16:00:17 executing program 0: r0 = semget(0x1, 0x4, 0x116) getpgrp() semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000000)=""/52) r1 = getpgrp() setpgid(r1, 0x0) r2 = socket$inet(0x2, 0x4007, 0x10000) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r4 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r3, r4}, 0xc) 16:00:17 executing program 1: mprotect(&(0x7f0000032000/0x1000)=nil, 0x1000, 0x0) setitimer(0x0, &(0x7f0000032fe0), 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mlock(&(0x7f0000032000/0x1000)=nil, 0x1000) open(&(0x7f0000000100)='./file0/../file0\x00', 0x0, 0x6) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) 16:00:17 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r0 = open(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) lseek(r0, 0x0, 0x0, 0x2) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x2) 16:00:17 executing program 1: r0 = socket(0x2, 0x1, 0x0) accept$inet(r0, &(0x7f0000000300), &(0x7f0000000340)=0xc) r1 = socket(0x10000000002, 0x2, 0x0) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000140)=""/207, 0xcf}], 0x1) dup2(r0, r1) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10008, 0x0) setsockopt(r0, 0x40, 0x10001, &(0x7f0000000240)="6d11ee84be19de52a64811ae8432c01aab3948cb74fe351f20205b3c81349460f0ce318c53c1afad29f37844bc08434d07f5aedf8eb3a71dac5272dc0c3feb009494ef48ab9967afc19804d1590533dc9eb081f10b7827e4d883091c80bbc11a393ccbabebf009380d29355c5e3d978f12e8988d912da64b62ee080c7fec11cca92f593967f7d6426342811df71f13741c319d715dfcd4fc89ec725b", 0x439) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f0000000000)=0x80000000, 0x4) shutdown(r0, 0x0) getsockname$inet(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) execve(0x0, 0x0, 0x0) 16:00:17 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) dup(r0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) utimes(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x5, 0x1}, {0x8, 0x200}}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000001740)="6ca89af93c6a75b5a37cda4a6c9b9a2974e4aca675b5e0bf2ef8df856454fbf45df0ea405e8d70e5ec7cb6492e651c1b588b6478306ae3ea8584ab8805fe7e685f077d0366033c34758c91037161ba0964cb25bd76bed83ea089efd298f89819dc509e923b66fa88b620fb1497716f3c90eee422733c16efee2ea106f33524d3e2d691dd38fc9216a8357a8c2716998c6c0dbb7f13d552f65b173d937da7920b1428d6aa6141f39dd2035bbdb4f26890366ac8009da25142bf6fae455e2c7b9ecd6e502928772c1d1c86f9aaebe9e73aa1a4920fb541013f1c480114c5934dafbcbc46f38a77d0cf07a5e8d56a209a9bbf18558169a2278b4856ff4d35c844698303db2cdf805f44e38eeec0a9dab4d11d45557c1bdae53bf4f41d018970fa273a07266b7ca9cd3b85df7a7bfb98f9d159a8a5353000b9b02620ae2420ffc9ff5efeadb69284998ada973fe26a2691ee5e106feec1871e25f83f083aaa8eb074ede34f198030a771e3a58ecf3bb4baa4b8e5003c663e5ab4439edb22a618468e4dbc8192d86a95451486a13096cd33a094240089997b3ba339e571a39ca8c284305fd72cf490877868e5f083110ba0770a423760213777b6eb6c1a8207c6be05dcf7a73bf8e537d90f6719e81e69c9a2ce3e18f3afe52a2a68eedb0ab5843fbad5eceb47ae606d7ddb93f55fd88011744bad9ef10a723695168b5c60b6d56ba4a7ac9d975f3a27f9", 0x208}], 0x1, 0x0, 0x0) ftruncate(r3, 0x0, 0x571) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r0, 0x0, 0x0, 0x0, 0x3, &(0x7f0000000200)) 16:00:17 executing program 0: r0 = socket(0x30, 0x8000020003, 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080)=0x9619, 0x4) 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) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") r1 = dup(r0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000340)={0x10, 0x7, 0x4, 0x2, [{&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1f7}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x8}, {&(0x7f0000ea8000/0x3000)=nil, &(0x7f0000ec4000/0x1000)=nil, 0x9}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000f35000/0x2000)=nil, 0xc95}, {&(0x7f0000efd000/0x1000)=nil, &(0x7f0000f7a000/0x4000)=nil, 0x100000000}, {&(0x7f0000eee000/0x3000)=nil, &(0x7f0000f76000/0x3000)=nil, 0x6}, {&(0x7f0000e5f000/0x2000)=nil, &(0x7f0000e48000/0x3000)=nil, 0x8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000e3d000/0x2000)=nil, 0x80}, {&(0x7f0000f5c000/0x2000)=nil, &(0x7f0000f25000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000e78000/0x4000)=nil, 0x1ff}, {&(0x7f0000e32000/0x3000)=nil, &(0x7f0000e6f000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000f77000/0x4000)=nil, 0x8}, {&(0x7f0000e83000/0x3000)=nil, &(0x7f0000f54000/0x1000)=nil, 0x80c}, {&(0x7f0000e9b000/0x3000)=nil, &(0x7f0000ec4000/0x2000)=nil, 0x1}, {&(0x7f0000f18000/0x3000)=nil, &(0x7f0000f5b000/0x1000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3}) 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002002, 0x4) r0 = open$dir(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x800) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) dup2(r0, r1) 16:00:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000100)='./bus\x00', 0x3, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[0x20]}) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r4, r1) 16:00:17 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000100)) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000180)="e493e9", 0x3}], 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) sendmsg(r1, &(0x7f0000000600)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:17 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = dup(r0) poll(&(0x7f0000000000)=[{r0, 0x40}, {r0, 0x2}, {r1, 0x1}, {r1, 0x1}, {r1, 0x80}], 0x5, 0xfff) write(r1, 0x0, 0x0) 16:00:17 executing program 0: 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) write(r0, &(0x7f0000000000)="02e4c879423d7574c3657b66abd8", 0xe) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) close(r1) 16:00:18 executing program 0: r0 = socket(0x7, 0x3, 0x0) sendmsg(r0, &(0x7f0000000540)={&(0x7f0000000000)=@in6={0x18, 0x2, 0x4bd, 0x9}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000100)="3b1b5027862533aa26b22f8b8131d5984c5bedc780fccd62951253b2df4c51693572e2e2f339d88c957328a7573eff9d718422ac8148bf1c6e20ae39b1ded6da92dc40a381ad2c6902d98a70c0b2809c7d3ab0a8b6a09504f7f73c80cf763e1081f20c6a2ed57d7f9934c82f1543f547068d5fcf8b2b887c80df16e075559a513cee0a78c8fc3f237e3e", 0x8a}, {&(0x7f0000000040)="3cb2d568d39b05ab24e0aa96ebf57fdcb4d71c5e1f356dba16777ee3dd9cc2ad239ca3c77279f56e755157ec15ee41cab2a33972cf5d7b6703", 0x39}, {&(0x7f00000001c0)="4cfb89f7bdad0b8bf18793d2da83c3badf6fd7112ec059ce63a4b67c9a3a684d4f58387add0e137b6a8646501bdcf872689ad900b8d7175315a664932d3b89dd51ca03b3a4d75bb2473960a64610c6f9a7d3adc80e25f3fa578fa3e964389c4ff992feb12bbf255ea7d6cae65f50e49a11e82622c8e3d1c4c43511e57d6dbeaf04847fa43f7ac2daab243042eb92630d4324d5a63afffda8e53fbb99e792b82e9bc1a74d35e8981fe233d984bc3eaad80e8493f8113e50b946f40e394ac51a", 0xbf}, {&(0x7f0000000080)="2c4444f22d2192a3c5a584c16b17f13ad5625c60badd11ec", 0x18}], 0x4, &(0x7f00000002c0)=[{0xd8, 0xffff, 0x7, "5bd827e519b05b3769c326890bdd6527301e89f66cd09c8a55a462b139c383ebfafc9a77fbd2c8de22f468badb71dc4ef3e0aea0ad0e4a14b32207ae2540c944d309212fbca31b0531dc65ed0eb6585869e508c84755e424e2cb7320cc0d0c9e3b0c58f3a38f9504915754ae9865fb92a1eae024be7fe9e4debd930c3f8bb38a690859746c62a77611c3bcf87917d7977e538a70fa58a2ac7dfc841b6d11635ed8fb5ee5f8ca5a5b30d06cff17c8c9b5dd2ad3ab567695b9153dcea6067cd34b5896acbfb766"}, {0x38, 0xffff, 0x51c, "135c49d41e00b6dcd1f8afafd4dcf27556f966343a5f57ca0a1b1e850a61362572d2edc445a1"}, {0x90, 0xffff, 0xfc, "c0ede09b9df5089a0cb8684256ba9730f56c32f23bcd01256bb48fed1422f44c1d696b85d707d414bfda047563743bf5461d675fa1f78e4644218fe65ac58eb9e1ffa8a2e463fc5c27640976db453322fee2cd9e1210aa591fcbe2db763e99acd039d00c3ed36f477e6e9988c0f715dc55508de14b6b46718783297eb2ff4142"}, {0x20, 0x1, 0x66, "bed50fa6caf4c569fc37d5882a"}, {0x28, 0x0, 0x7, "1518d684d44528b6747f5ff213335337adfbd320a3"}, {0x78, 0x0, 0xce0, "e9eb97b42c6fcda2e8399624f0039a215e81ffccb2c3fdc4e1cbab856441e4e50627d9a4b4c9737409edd8f3c4b71539bedefc0985ddf8302e9279100535fb076a77083587dfa0c23449528a6031af5bae87e8d3dea1b9efeb42c712f8410803f1"}], 0x260}, 0x4) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) bind$inet6(r0, &(0x7f0000000640)={0x18, 0x2, 0x0, 0x9}, 0xc) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000700)) fsync(r2) write(r0, 0x0, 0x0) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000680)) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000580)={0x40, 0x8, 0xa561, 0x10000, "8d845cfccd276c6deec3b8008bee908ca16b8cc1", 0xf8}) 16:00:18 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) r1 = shmat(r0, &(0x7f0000ffb000/0x1000)=nil, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) shmctl$IPC_RMID(r0, 0x0) shmdt(r1) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/251) shmdt(0x0) 16:00:18 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "030000000082ac0000ffe0357f00"}) r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) bind$inet(r1, &(0x7f0000000100)={0x2, 0x0}, 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f00000002c0)=0xd01) sendto(r1, &(0x7f0000000540)="b87f7b7932d0cef749d468524966797e1bbe863e458bdf5e91796dd233df8ef3dcd80a30d53c7e8a305904c65574013d619859ac6653650745e6c5127630cf238054cafcbcd301c60c5e01cf208311829d464d3e4bb6547c26263f0a2e849725b3a45ebf7fa6eab984b62fcb75037eee5eb70cabfe69e46becb5b5577cf7c98b206527a71f924878664031c23d0e2505b74d466916fa94b1ba1989df127c278d163f9ed11516d69915326b76283d4577c98219f14dfacade", 0xfffffe53, 0x8, &(0x7f0000000500)=@in6={0x18, 0x0, 0x3, 0x7}, 0xc) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x2, 0x40100000000, 0x6}, {0x18, 0x0, 0x0, 0x5}, 0x5, [0x3, 0x6, 0xed23, 0x101, 0x7, 0x0, 0x200, 0x410c0276]}, 0x3c) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20, 0x180) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000080)=0x20) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000300)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xd) 16:00:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) symlinkat(&(0x7f0000000080)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') link(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:00:18 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a4934c44f7b202c, 0x4853) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x1) 16:00:18 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x10001ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0x20) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x1, 0x100000010, r0, 0x0, 0x0) pipe(&(0x7f0000001200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000001140)={{0x18, 0x3, 0x7, 0x1}, {0x18, 0x3, 0xfffffffffffffff8, 0x80000000}, 0x8000, [0x5, 0x9, 0xbc1, 0x6, 0xffffffffffffff80, 0x2, 0x209e, 0x1000]}, 0x3c) linkat(r1, &(0x7f0000001180)='./file0\x00', r2, &(0x7f00000011c0)='./file0\x00', 0x4) recvfrom$unix(r0, &(0x7f0000000100)=""/4096, 0x1000, 0x0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) 16:00:18 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000200)=""/247, 0xf7}, {&(0x7f00000013c0)=""/4096, 0x1000}], 0x2, 0x0, 0x0) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/106, 0x6a}, {&(0x7f00000003c0)=""/4096, 0x1000}], 0x2, 0x0, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x6, &(0x7f0000000040)=[{0x7ff, 0x5, 0x9, 0x20000}, {0xb29, 0x2, 0x6a, 0x9}, {0x420a20b2, 0x401, 0x8, 0x5}, {0x7, 0x3ff, 0x6, 0x6}, {0x80000001, 0xfffffffffffffe00, 0x1000, 0x2}, {0x10000, 0x5}]}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x0) sendmsg(r1, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000100)="cc38f67484a40f6c8b27af69b629f65a90f464384dd3cb", 0x17}, {&(0x7f0000000140)="8e5a7b1cb5d429bf69678e868fcbb7aa034a8ef04d691f22c5", 0x19}], 0x2, &(0x7f00000001c0)=[{0x78, 0x1, 0x721, "50a18cfd202ee4c63eeeb0ad16a393e452ea1e998b9f3c6274df6e4a0abbcd62d3f2c3179d66cd2e980da388b87740e612bcae5694ab9504cb8d8e625ad15eb32c97e79f1f85cd3b41ce7cfb07ac0b6df3e4bc0611ab630065a81a50c9f6b6b524b44e54"}, {0xd8, 0xffff, 0x3ff, "12ac552b465f41a15d06480a9b465b362363b84a180d81d3ef04106c76edccaf0761af47d0b31951c8689000f00c9287fedd6b923874e383758bedfe99c9f45da2924948dbe784b1123756eea1ebb9f5ddb7204bfad60a17e45ae1040cba99dad1567aa3d35c358730aa7422ffc1aa27b97da9500249a4d3656379307cc90632c7c08afc12bb17bbad842c3b0663c8b26e3af578f78f4b06e65d3685cd3b9c4a44222d597b451382da86c951f23f2eb3a87c9b4900cf7bc3b74de84782135dc7fd10d4b48a78"}, {0xb8, 0x1, 0x40, "41a483fbb7cc442735f9e2d9055b9362e72890ab8eae9d5c33e00809dd6bda5da99d3ca64e074954ad3f94e220497a8a1380420490603c86a3b3d07fddbd052d610581780eeebb93e5e7e8e87fc8194e71934af3a68c16009f5f23aef68245a26c5bfb46bedc1d9fef15525d8405f3f1de7c2b4b22b1c7bcb9be0b64cb2ae79945f9970d55b774ba7d0287330176077abb5a058f884e46a537e080d6f2e2fb0963b3"}], 0x208}, 0x409) 16:00:19 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x1) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f00000000c0)=0x101) setsockopt(r0, 0x2d, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) 16:00:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="815faa6aa9ac3e0b5dc8f25c030811f88ded64280cf98746f4052a4e62117eecc447271a652b", 0x26}], 0x1) execve(0x0, 0x0, 0x0) open(&(0x7f0000000040)='./bus\x00', 0x28000, 0x1) 16:00:19 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x80000001}, {0x0, 0x28a}}, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) fcntl$getown(r0, 0x5) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000001c0)={0x2, 0x0, &(0x7f0000000180)=""/2}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x11, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000200)=0x9) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f00000000c0)={0x20, 0x0, &(0x7f0000000080)=""/32}) setitimer(0x0, 0xffffffffffffffff, &(0x7f0000000240)) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000100)=0x4) 16:00:19 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10400, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x1}, 0xc) pipe(&(0x7f0000e2aff8)={0xffffffffffffffff}) close(r1) dup2(r1, 0xffffffffffffffff) 16:00:19 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="92", 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) recvfrom$inet6(r1, &(0x7f00000000c0)=""/92, 0x5c, 0x0, &(0x7f0000000140)={0x18, 0x2, 0x400, 0xfff}, 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="e45c65355a5a82ab4a87", 0xa) 16:00:19 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) close(r0) setsockopt(r0, 0x0, 0x6, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 16:00:19 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xafaf, "8d78742aa39d9c6003d8403d0df63791286298c8"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a9541891", 0x47f) write(r0, &(0x7f0000000080)="6da2a1e95db8ab8409b92c2c1308394de032af6d3ab0085a341e8279e968d97881f3ae5ab086561523a698d9718f958b12035d194753840daa76878b731fe2dd75c3b7787eec975f40b8f9cf4eeb62bed8cfe4c1467686", 0x57) 16:00:19 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) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000480)=[0x0, 0x0]) setregid(r1, r2) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x120, 0x0) mknodat(r3, &(0x7f0000000180)='./file0\x00', 0xe004, 0x3e) write(r0, &(0x7f0000000200), 0xb5b) r4 = syz_open_pts() close(r0) r5 = dup(r4) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000500)) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0xffffffffffffff7f, 0x0, 0x3, 0x7ffffffffffffffc, "845d550900200000fc5c7fd2008f27df00"}) close(r0) kevent(r3, &(0x7f00000001c0)=[{{r4}, 0xffffffffffffffff, 0x91, 0xf0000000, 0x8, 0x7f}, {{r4}, 0x0, 0x10, 0x2, 0x5, 0x100}, {{r3}, 0xfffffffffffffffb, 0x20, 0xf00fffff, 0x3f, 0x8}, {{r5}, 0xfffffffffffffffb, 0x44, 0x3, 0x9}, {{r6}, 0xfffffffffffffff9, 0x94, 0x80000005, 0x9, 0x100}], 0x2, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffff9, 0x10, 0xf0000003, 0xfffffffffffff7be, 0x5}, {{r5}, 0xfffffffffffffff9, 0x20, 0x1, 0x9, 0x1}, {{r5}, 0xffffffffffffffff, 0xa0, 0x2, 0x3, 0x3}, {{r0}, 0xfffffffffffffffe, 0x80, 0x6000004f, 0x20, 0x1000}, {{r5}, 0xfffffffffffffffc, 0x60, 0x1, 0x6, 0x4}, {{r3}, 0xfffffffffffffffe, 0x5, 0x2, 0x3f, 0x8001}, {{r6}, 0xfffffffffffffffe, 0x41, 0x1, 0x2, 0x401}, {{r0}, 0xfffffffffffffff9, 0x8, 0x41, 0x3, 0x7ff}], 0x9, &(0x7f0000000400)={0x2}) readv(r6, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x25}, {0x6}]}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000380)="d8da56083b905527c333af392a01b34322d0025626a1884c8397f872fc623aeb7206aa1fc47f3ffb16c1ea66630bf4a169c599c885a09030fcf3932fb852c7e34b91350e05c590831b4d69b3100a52bc65933d69a46c59989428e1c4b217631d3ed72723c6d51d4f7bfa2c34af9276231928ea96211a2dde87d289014f5bc8e79ddfb6d18633c9636d1ad95a0ecf1f280c5e4942bb2c0a5c485d8e38ba105185e13145d9689d7f336fc076b324104a96f8c09256d564045965d52f5613cb5c4f98871daf115a80d6be77815594d147ac51db13ce8d244d0167afb5140ff775a69b488114294e912d61cdad717c17fee457d1cc88b1aec0bf778bc210df4c63bfca25211c89c57d7a6050dd021f8f1e5fd9c0c0fcc6325528627f56b21313f159016d09d966a4269120bbce6866fd1c0e746f38546f3f06b2f7c37c9f78b830516ec9ce53961d848ceb22ae374dad728cff95eec95aa8abca0127e5f2564ef727b75241d6bc69104fcdd2dbf1753d58ba6caf15be8fe34b254bf61b701658ba33b9f0e89fda45c641bf0debb46a4a975be02a4db1450f4ee07aa260c9c5948ea62e1ec5f39dfb770ee8ff52dcc54acacdb037cfae88c955c15f1882789da6bee7bf868a03943d194ca6124b42d71f453990ce8b0b771e6c59351075cde3fdeaa5abda4e831ba2d745286c9f9aa44b83b025a9b264ad5979991805b44243e863c2a4834f259edd3202b6c4d1ac3bbeeab8fcf1fcd90b7fa09038e872abc822a814e4a6a478c428173e789952052fde631d8e21a12d472b4f1a6896da3f6e7eeed97d1ecaebfd8b6c4f23b85003ff0f7296912130ffe6086932fb1b5258b35f674a67569e2a5aafd06ffdb16110f409911af8baa8677844b693e6c544d854af29cbc116cfd93dcedf62e6355d7e7c0bf923f853b96d3f6a76c235523da406312de3ed15385377d6936a2de45670d41851f43a6b886a5ff6930b36cac405f3296708a5d85a9583a518d0bc8c4c310b14c9d80faa1dab1ec11ba11e30139a9e9f06e319469f113f4082da730f6a849c0225f604f51c09b025ff20a3b6a559aaf6d164e16b821a012c8de85a8eb8d8538d7e5c8236da258aa33798d7e51ae477970d83401aa00e338c565e07ba3e067c0fcffaeff874329d11297eed2dad62fda585fe650f36cb7cd859b0e7150757566d6346aa4aa77c9abd4be4dbe5c9305063cf3dbbb33eb9c56483c982d91e71e7d1bf400b2753655cafd832ee54647423e563938702930f0c9ed6d64eb52dabd670be9e3bf96a3e194381d62563d5d537ac5c68edc7a74f8bc3f662e5e48a8a5179be2d79dbde93fc22a0949112d6adbfcc4008477c4244d3704661de12bb39434ce4d4b8ba96ea79cfcb64c6d8fd638ac54883c8f849f7f1e403dbaf0ae47de536fbe60d67f8e5218d21fc7dd4d830182ba95415c9e8ba052733e71ff5936ba474c3829bb1190be456eeec00dc07567e12743ee20d396e63a4efddaa2328f103bcd19d51cc25172ca0e68b6e7c88220466b57bd53e7c90d5745751eb8cc751ae8055aaa81874e324f57271b69b584a40ba3007c9fa70465acdbf01a8ac9105ee3a1ccb2eb88c493865f4bbb2f584e69490e5a4e6afa0178d73ed50cc415993538703f1b52930da3b5cb83e6c29f59c29c5493cbc06e568c98693a48f7666d4e5aa42ee8a1dc78e58f4f5f27e373c3deab8c4268417053943cc919e46f223cab750e639c2efe4ba898a032d2722eb0fe96c18a5ea8793d4b85831b19a2357796f84e940d78266896167a6382eecaeebaf1219e8fc46bb6fbcb4f74ee1d345ad486a20e4bf9d3348b099336ab1e4fb86940c7d685af6479db1fd26ab794d0e126a48ea84e8ffb8572f7f450d0dbebdc7910a9febe4f1de6458ae7a5a9bd90024252a5db970f2482cb5d494fa0890e672477fe437162b337510b1decc006e73acd8be16b23ea31ffae9926697e7c390089cfcbd5ce5cfc6c0d68fc4fc76f1fc00f6638bd59d5be23d29b7f2db7e79a35638d8866901ebf4acb3940ca05474804b098d0bf48664828026146a6e8a58a6b638b4e8fea1c8d68cf2dbbe78cb9ca9240faaf9cf4dd77c62e81bff80f3aa6747af1ae36e3b56fff0595f6052e254cdc180a70b549f55c5ad183a2f57156ff98f26ccecd6087ed2f14c58ca8c1db87700646e4092c3dbd9b7925c498861b780047a8973676001e207b8f7fb117c6d1d3ed378e03522f1e0c06c7c61ed8476b198d8b2ccb37d31f7aa3c335bf418f23ba2fd8cf0ad52dcd7fff279abf72e74091950ce7e728359ac4d54e9bbb4f09bfb8ae60b0280e82f3717ccff9edea907c5f2be4dfdf9bf7811839ed86f10ba10b593c56e990f280be7f260bc1b3278fe130067abdf60131aebb7b28009dd6846cb52d68e832f8275ce19a22505c33bacbfc0063994d4eef6aadd4ee616131b1b5d95f1548017b62e120ff2e797716d4f833db4f54fe07fedee0ad5d66ccbc24c3dbaceb30b98976b303a4c129ecd7bd7f1f786c9e3c85a85bd8f33acdebfcd7b44df3968ba76f3cf0d2ae5424a48c35af662b92994c4aac9141c8324fb907b8481375460c2365744bc6b92bc242234677d06abeb1ecabcb6c599199e2efb11dbef201cc2f3a335e3ba5912e26c89e1c6ddebb51774edf30d4c93b4eac88ccb7321528471b33d10b7a15de788546d98eb22909763735d762fcce814f2aa172cb81a2f3ba9d2e5f878d04102e4e67dce78d7469e65597e00067040a0db16b60c7923392ac5654f525b47a18b477b126e4eb813d2bbc5995ab5eadfcb81f20531af58977f1cecd2780ef0936fb47dfed6ab24fa91afb165e67ceee89eb6e30e636a507aa13fcaec3c612b17c2c7b1ea4566a37693551c0c848c18e4cf59b2f241fc23fa8492bd6a2cdd06e4a49e1b681874327c9322675c3eca5b0006a4ba16e56d7e050cb2f9e29b272bfc3883a4ee3ae2cb315138cffe8c563415cbf20e06770229fdaeb63fbe1f8263ded348f5436a0a6a15ec0998fb2207d407b1dc6f894258c64259f5aa38c8cdc4def0fe7329434c779bdbf7d8133ff2bf5a54e299d1dab62af5097799954e57f0396575e02f8edd50f3e2075c4f16f0220c745dd9fe700a1bd5d28e12ac5bd80662b94cd3442a15937408a838e9a8fea99b8b47fb6cad6ad99f1ed43baec991cdb6de69609c0df6a217e57d15ac4b8a918f6cdfc4380e8b3fea692bbeda70ce6f4fa4b9e95c0d776ab82580a0de072819dd98cba5193111b8790516849e8153a5bb09d41cee9e00bd29331967ac60d7ba54cabab13684760924d113391d8a51d94de79d16286569aa33fa5b9279d08a3201d2a54f673a789c9ae55dd16669bd91812869c08ade68fab0c7927e9a43dd12978ab208c3bfafe9a47ea77f8cca3032ba49fc2533e338ba7f6cedba5401dcea4802eb8feeaec584ccfc9e2d3057fb5e51167804ce3858bdd5e12741564c14f009d79470f10a7dfe6db5d6aa9232d14934efe1e7bac54ef5d0ec477c06baa76bbb4c82d89fb84c6717e5bbe648a04a5b9023e0b49457d0fa70029232b2dd957ae1a989818c542726ddc0b7620e241bcc9473525d93b0e6d2dd4fc2aabfe0e10e102bbb70f5d630b0957d8bd0f33a4ecaa42413dd1368ea248a35cbb0df546c32713cfcda4e9ef7983d4620ecdfba516a2a0848b888e1a9709bd38279209a78397803caab7992b6e34c73c448cfdbfba2f4c9849094cdddef30f0016955f382a160dada5b018601627f4285fcab774ac1b635a51b2037f22b7dc7e503be562630385e04120aa0623dc73265d0557c2dd923cca7d9c9d07af7d505cb9cba868c112944257f7cd162556b8c21e661d8aff2c352cdd8dbfb7593ea764dd2cd9a06d8fa115e6a29138b914ec6967f44d37f865cbabfab1ceb30e8430ebece253b60a4b073bdb18f4b82c503e79c278109cecfdf5789b80f6aa41b09e41c0778fe472740f24c50cd9ecbbba56c616f0598e743c85cfe009b0a69a5b83db57478f2e3e955ec207f8b7d4189435f707a7971212311da9d98e845400f7eba5bcc37694ce0d609cd80c7142093d9c6925ceaef09c8de32ec26b8f0fd6e09cd13a34ff7f4d83abf6e9dc1a58557f44774a0eba8993dab35f7c9fa02442b9699a9315c82329e8c70e7db9f964016fd9100038d0f307417d6752d78744b953822c5dea0e0ae2eacc81b0e14416d14dc33d6320677180d3a9204af5de4cc121dfe0abb2a3fea467c765a90978ae51a1291f5da9dfdccc122f736914e62ce0bfd3c80eb8121bdc8894749ae59e26ffce4e23cee262199b1bb28788ce9e80857a72b29f27395f9d7a674c87bc38d6812d0e08faf394a487c1622d907151b949ca7ece86729ad04a3904a359eb8e772818a7324fe15c24e740d35a1b4d75b77b28cd59123570feb03cc9b5b29ed106c1dcf351c6af05335e15429666130ade6fee29c71523dcbfd19f399a2e2fce9a092ec959d06dd9dc199fd4e9d8205abca108dc0f754f458db0a7aa8104567f29b8171b68589ecaeec5da6d42970bc4907dcea800b219d0649a977e181eec02e579708fd6b94ba9b82a2f83058afdcf2309d05de9d2c25881878e814ee06365f474c55a2fab5337401a17c22917bc78ab662e1f894b431c32d0520270a4031b1a0953e630cd667affbe0943021137ed4da4501b07ef675b233c3f5e0a7f45e4c3e74e3c8118bca2387bd29744ca377392053881eb25d494023428d758c031aa1ade3633d6c2d3ba833605e50f65289e8d0b68f49414a397567fee8cbe631ff5a217b9a28fd122c26decb5b56546a94922b7502ec3d9569387a76d3a17a34fffc688c6a440b76ea250fc675f2993eed668f58d0a10915f9c18717851dce280047340d6ffd3a71c5157bede41741f88ba701193ccd82bdf3398ec3677454f084dddce0a37cdcf510a6ce27db64083adfbd9d61641ca0ba8bae74bc6266ce1955614a25e47a7e88d5bfc6c4aee0dee8097a8adde5ffd4563866128d1163fd311108a1b4f4e2fc22c3613744db955582b47d46d8b80342adb615dda8a9af3f3554ece9b778d8e2856d8dc06d56f99005d82a5e5b72ee833bcbb56a04338405e42e5c5333e57ef84f5a1502463ac306db66e8adaa1fe428ee4ef970bda8a8fe5034f9e4b598cc37676cd22622266058d01908b1c8a6c41a70a826fd853f23d117f7fca4fb56919b76e0b1b49198ada890509399107953ac3524efc99f10ab9052255fe719ccf49f1ed84736954d26d2a68378f9c0e301219280b119478840412e09f7c5d04f58387310281ae3eccdd5859e6bdcbf7d14cf1ac10ec0c2c17e470524804f89f602237e584c47710affe9d3c51f71d7e5dcce73e0b0c9416cbe2545dba4fcfb946b88c10524c3b9623bd3ba7a18e58b34ff0399280c0baf265c8415b10c144fd52398fc4838b8d5d8015f1b288589ee951504080d8606a9824400c6641f76b4fe6ca4b6afcc56e626c5ffcd6ee4bf342c7a322913881a226d4404388c067eec0d2cba909d4ada04edc9bb7d240f3ee66517c2ac1a9f951c03ce54b61c577c9590b74fe59430e427f98bc7485018502c1909eee4b703f4410625b1c331fd76fc4ee580e7dd584f27f006fd1a3af51677630e3fd89440451e603357d200a4f394e8e0144db85f7c749edcabd6c0346dc7bd8ceea1ac8b9fee846602d58207f74703898bba40d0d435b45bbd346bb3d81f2bff181c3fdf64cc8fd927e91bf92de1d5204d94885c9dae59adb7b1eddcbe38c917297bfa", 0x1000}, {&(0x7f0000000140)="2db72b589857f9880811f51340f734e7142f9763d24e6d796c76de23aabdf51b3ca71ab47d72aa6e6814", 0x2a}, {&(0x7f0000000180)="d44bb489602d0941effd5cb3d2c3dc1dc25a684a24f611d50f98b316289cf68b4bcdf5b7c3c6b9b5d3de36ef50da71a57bf283b42dff0f690dc6b7bf489c3039db0deb1693d42ce17bb2ef8414f21a9bfe3418acfe6ff5a5a44c35ab125949fab9492f040d0117acdfa796e076d4cfe04e15f7cfee5731141faaae439a76ababba626c7eb80470dbb26d99580350bc74b6e4bc976ff4a2d26430c3585903ce53601d389b2cf652691b17709aafbeafa90970e5e145ade29353cda514ca1ef0637574b1f3627fab61", 0xc8}, {&(0x7f0000000280)="e2f6b2cd45a1a426ef9bdbc0a8b2ad0d", 0x10}, {&(0x7f0000001380)="3aa41577d5f8033dc9c47416779cd72bb62200b9f6655b34bce321d8647c90f43670f22f001a257adfd4ef49904a37877f8a9116b772afa608ae3dea92c73b94c801e07bbda31dde7129bb9bcdb31ac2c40396faf4523bd878c5ca23b45a874c23aa5e51cb8413482794f2fb5ccdc451aab73f848f301659384c582fb05c28cba2e7f1e45bddabccdeda64", 0x8b}], 0x5, 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x48) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) close(r0) 16:00:20 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x1, 0x20) r2 = accept(0xffffffffffffff9c, &(0x7f0000000100)=@un=@file={0x0, ""/108}, &(0x7f0000000180)=0x6e) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x8220, 0x0) r4 = accept(0xffffffffffffffff, &(0x7f00000002c0)=@in6, &(0x7f0000000300)=0xc) kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffb, 0x1, 0x20, 0x8000, 0xa5b}, {{r2}, 0xfffffffffffffffb, 0x2, 0xa0000010, 0x5, 0xffff}, {{r3}, 0x0, 0x80, 0x5, 0x6, 0xfffffffffffff000}], 0x9, &(0x7f0000000340)=[{{r4}, 0xfffffffffffffff8, 0x0, 0x1, 0x5, 0x3}], 0xffffffffffffeada, &(0x7f0000000380)={0x1, 0xa0b}) r5 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) fcntl$getflags(r0, 0x1) ioctl$TIOCFLUSH(r5, 0xc028698d, &(0x7f00000000c0)) 16:00:20 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x830, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000140)={0x8, 0xb5db, {0x1f, 0x3f}}) getgroups(0x1, &(0x7f0000000080)=[0x0]) getgroups(0x4000000000000053, &(0x7f0000000100)=[0x0, 0x0]) getgroups(0x5, &(0x7f0000000040)=[r1, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:20 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x4) socket(0x2, 0x5, 0x81) write(r0, &(0x7f0000000180)='T', 0x1) pread(r0, &(0x7f00000000c0)="fc61bb069d0daced0c3d0730c09bd588070ac5596237806b582cedf90eff509d7a47cc1244c283e321708addb8555de807583c5c259138741b77a7315e639c08f776f8dc2aea77ea1df0004f4310740883580ecb29fe4e6d9315128deabb0f32bd", 0x61, 0x0, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) fcntl$setflags(r1, 0x2, 0x1) getsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000100), &(0x7f00000001c0)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x48, 0x0, 0x0, 0xfffffffffffffffc}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 16:00:20 executing program 1: chroot(&(0x7f0000000340)='.\x00') r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x8, 0x0) r1 = dup2(0xffffffffffffffff, r0) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') rename(&(0x7f0000000180)='.\x00', &(0x7f0000000140)='./file0\x00') openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0xa80, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_metric}) 16:00:20 executing program 0: select(0xfffffffffffffd5c, 0xfffffffffffffffe, 0x0, 0x0, 0x0) 16:00:20 executing program 1: pipe(&(0x7f00000000c0)={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) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000500)="36dfdb0e6fdc491cd3ec12de894dcec5deb47d06f7abf37b5898342cf08d30276fac0386633bae1d192c46a9439c8e3c93e8ceb2aca8015c6df8c9fe11fd183f4bb0db24e34b8d27ec32c724e6ccd5e51cb10b154c03d90ec560a36537667435a3078a4f742ab89551f5ba1ede0cd7b09abf", 0x72}, {&(0x7f0000000580)="55b81b9950be1954364562bd0cc14978c2e5c372e853cf8019d0abae7437b6f94b84b999fbe15b433e99b7851f39a294a2c7d283c6b0e4b847346f386aa73dc9232fad3d1c5d4de94926414c1e101994247ae89933ffb0e954673a04b7d5f7d72e353c446dc6ce9e66e335979146ffb81f709bc3a0ac54f3be3b161069b3c3c1ee7ca9eb73e3b2f0b1821101a504befcefc4ed27bb3720669e4b2b68b7907cbf50137ab7e8ee00058ba73abe84330e53b87a581dc86f779f2b33d8d718", 0xbd}], 0x2, 0x0, 0x9) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f00000006c0)) dup2(r1, r3) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000640)={'./file0\x00', 0xdc04, 0x0, 0x2, 0x0, 0x0, 0x39194e2e, 0xc1, 0x0, 0x0, 0x100000001, 0x200}) pwritev(r0, &(0x7f0000000000)=[{&(0x7f00000001c0)="1d2e9f53b1e15f9edb14095f45b481b59a087b1e0da81ae61a1b30058db569735f963b3eb3ce958707a7f93afabeeae9f842512f7aff4b2d7489d32e0c4d4f12b1beb8f9fe43b597d62d79f831c832eca1d3d8ca865835021fb4943f51c69b0ffae0fba4e11e78f34c276d9036e04217da7395018e9fb7208265423abe3f09d4d74cfa0c53fce62e78f2f16ac84aef9359f3a07cf1bb0eba3ad641d6c6605c4856569520b622cda18ab80aa94da27a2bb258fd30b8835b640798ed262ef20b9dc5762697e478c4c8", 0xc8}, {&(0x7f00000002c0)="1b316d037a83b7acc5e1d19516dd71672d43f75bdd5d24fca7894ffd506508bd9a29fb047be5327a54b0080401b2d8a0abdbcee6aff7abd21cecdeb41906dfa47beb65042d4882b0aeaf206553e30ce298757d5692647222e59703809b265ef5a1455e53655c800e2aeb73690f1508f42df681b0a0b0e136309a1402ee26015a6bf8a67f914cc1ce65a170d643733aa6a8afa8e252473562bafbe338723eb6b9faef2c0f1e87fe95ff7bc98daf04373c21f0257699f7ec58edc6b015c3fb97d1672df346ed3a825a557e951a5fb62e3ee3d099c168d5", 0xd6}, {&(0x7f00000003c0)="11a723e7fafd412232a2b2c806b78cd9510ac5d6abaf14d0980d09d7f8265d920f04646792ab5e71024175b7df017263bc36bf7482cadabc9abc1a371819603aab64a33695d9d45e86a766fe23fbe22df177c97d3bb9706a471dc569e793b964f86b7980e2857f822b1834d55d21b5821c92a887c29c54b2362811eb1b0da2f51acddbd5cd41f4724c5f6cfe3205b3cc60fc844069a723230c9daff2ff93e82afaae367bc68e29e9ef47df83621f578f11b598873eb9ac2c42d16f9cc0ec147f46000fb2587d9aec5c315d7c5ac3536f6216c9", 0xd3}], 0x3, 0x0, 0x0) mkdir(&(0x7f0000000100)='./file0/file0\x00', 0x4c) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x1) close(r1) 16:00:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="2d012e4e66696c653000"], 0xa) r2 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) recvfrom$unix(r0, &(0x7f0000000280)=""/4096, 0x1000, 0x1, 0x0, 0x0) 16:00:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000100)='./bus\x00', 0x4, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x7, 0x0) 16:00:20 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0xffffffffffffffff) chmod(&(0x7f00000001c0)='./file0\x00', 0x8) readlink(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000200)=""/146, 0x92) setuid(0xee01) chmod(&(0x7f0000000140)='./file0/../file0\x00', 0x2) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') truncate(&(0x7f0000000040)='./file0/../file0\x00', 0x0, 0x5) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2bc, &(0x7f0000000040)=[{0x48, 0x0, 0x6, 0xfffffffffffffffd}, {0x205, 0x0, 0xfffffffffffffffe}, {0x9, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0xc4d, 0x4, 0x1, 0x1ff}, {0x3, 0x9, 0x4, 0x1}]}) 16:00:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) mlockall(0x3) r1 = fcntl$dupfd(r0, 0xa, r0) bind$inet(r1, &(0x7f0000000000)={0x2, 0x2}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000001c0)='B', 0x1) execve(0x0, 0x0, 0x0) close(r0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='x\x00') pwrite(r0, &(0x7f00000000c0)="93f5dfd1a661c5065d9eb5e6da88a2b990896ae47a0028dedee004", 0x1b, 0x0, 0x0) 16:00:21 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x100040042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 16:00:21 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0xfffffffffffffefe) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000040)=0x5) r2 = fcntl$dupfd(r0, 0xa, r0) fcntl$dupfd(r0, 0xa, r2) fcntl$setstatus(r1, 0x4, 0xcc) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000140)=0x401) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f00000000c0)={0x3, 0x5fffffff}) 16:00:21 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$TIOCCBRK(r0, 0x2000747a) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffdfffff, 0xfffffffffffffffd}], 0x1, 0x0, 0x0, 0x0) 16:00:21 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x200, 0x6e) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000000c0)={{}, 0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x400) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x100, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000000)={0x100, 0xffffffffffffff01, 0x6, 0xd9e9000000, &(0x7f0000000280)={{0x9, 0x6, 0x119, 0x100000001, 0x7, 0x8fb, 0x5}, {[0xdbf, 0x7, 0x0, 0x1, 0x80000000, 0x0, 0x0, 0x0, 0x40, 0x7, 0xfff, 0x6, 0x1, 0x4, 0xfffffffffffffffa, 0x8, 0x5, 0xaae3], [0x14d, 0x10000, 0x10000, 0x7, 0xf, 0x10001, 0x81, 0x8, 0x6, 0x3], [0x6, 0x9, 0xfffffffffffff001, 0x3a9a, 0xd412, 0x9], [0x3274, 0x100000000, 0x0, 0x40, 0x1e, 0x3e], [{0x6, 0x7, 0xfffffffffffff801, 0xe68}, {0x20, 0x0, 0x100000001}, {0x6, 0x5, 0x100, 0x80000000}, {0x0, 0x5f, 0x1ff, 0x5}, {0x8000, 0x0, 0x3f, 0x3f}, {0x2, 0x2, 0x4, 0x755}, {0x4, 0x400, 0x3, 0x7fffffff}, {0x100000001, 0xffff, 0x3f, 0xffff}], {0xff, 0x100000000, 0x6, 0x1000}, {0x3, 0x8, 0x2, 0x7}}}, 0x8, 0x7f}) 16:00:21 executing program 0: r0 = msgget$private(0x0, 0x0) msgctl$IPC_RMID(r0, 0x0) clock_settime(0x0, &(0x7f0000000000)={0xfe1ecc7f}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./file0\x00', r1, r2) 22:28:15 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000100)={0x1ff, 0x0, 0xffff, 0x82c5, "01f4ffffff00020000001100", 0x2000000000000000, 0x7}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) ftruncate(r0, 0x0, 0x6) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000180)) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x35e) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) mprotect(&(0x7f000023a000/0x1000)=nil, 0x1000, 0x2) fchmodat(r1, &(0x7f00000001c0)='./file0\x00', 0x40, 0x4) 22:28:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[{0x765}]}) 22:28:15 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c1, 0x0) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) lchown(&(0x7f0000000040)='./file0\x00', r1, r2) ftruncate(r0, 0x0, 0x7fffffffff6) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x10000, 0x0) ftruncate(r3, 0x0, 0xfac7) 22:28:15 executing program 1: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x88, 0x0) r1 = getpgid(0x0) fcntl$setown(r0, 0x6, r1) r2 = socket$inet(0x2, 0x1, 0x0) getsockopt(r2, 0x40000000000000, 0xffff, &(0x7f0000000000)=""/133, &(0x7f00000000c0)=0x85) write(r2, &(0x7f0000000280)="f241c88c", 0x4) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000300)={0x3, 0x5}) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f00000003c0)) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000200)) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f00000002c0)={0x0, 0x1}) mkdir(&(0x7f0000000180)='./file0\x00', 0x137) r4 = semget$private(0x0, 0x4, 0x18) bind(r2, &(0x7f0000000400)=@in={0x2, 0x0}, 0xc) semctl$IPC_RMID(r4, 0x0, 0x0) chroot(&(0x7f00000001c0)='./file0\x00') ioctl$TIOCSTART(r3, 0x2000746e) r5 = socket$inet(0x2, 0xbffe, 0x6) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000240)={0x100000000, 0x844}, 0x8) ioctl$KDGKBMODE(r3, 0x40044b06) fcntl$dupfd(r2, 0x0, r5) socket(0x0, 0xc005, 0x3b) semget$private(0x0, 0x3, 0x2) openat(r3, &(0x7f0000000340)='./file0\x00', 0x400008100, 0x80) symlinkat(&(0x7f0000000100)='./file0\x00', r5, &(0x7f0000000140)='./file0\x00') 22:28:15 executing program 0: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r0) r1 = socket$unix(0x1, 0x1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x84}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") r3 = socket(0x2, 0x400000000002, 0x0) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20, 0x0) mkdirat(r4, &(0x7f00000001c0)='./file0\x00', 0x104) setsockopt(r3, 0x0, 0x15, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 22:28:15 executing program 0: mknod(&(0x7f0000000080)='./file0\x00', 0x8000, 0x1000) r0 = open$dir(&(0x7f0000001480)='./file0\x00', 0x2, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, 0x0) r2 = semget$private(0x0, 0x0, 0x100) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x8, 0x8, 0x3f, 0x1]) 22:28:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getgid() r3 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) fcntl$setstatus(r0, 0x4, 0x4) mknod$loop(&(0x7f00000001c0)='./file0\x00', 0xc000, 0x0) r4 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) r6 = shmget(0x1, 0x4000, 0x2c0, &(0x7f0000ffc000/0x4000)=nil) r7 = geteuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, &(0x7f00000002c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000300)={0x0}, 0xc) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000340)={{0x2, r7, r2, r8, r2, 0x106, 0x400}, 0x1, 0x6, r9, r10, 0xd5, 0xffff, 0x2}) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x4, 0x1) pwritev(r5, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) shutdown(r1, 0x1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r4, 0x0, 0x0) write(r5, &(0x7f0000000080)="49942a47af403c5d1758411a93f4c35ccc2297511829df538a23cccf0f7acd5efcd734b0a047d6890ba17f24d21409e00d49c7ffe2a6928489df67f11927219b71e4fd09be693ed400010000778d9883bed3f9916e3ddef69ad125551eba47dfbf70c6a7ce849faf6e5ccae1664ac74ab43362857b0cbf73b632878db8797f1ec2af2b50c02738bb79c8085d8d65d5d8dcd97dfd0975a125bd491757f1576f3d4cf06957461a42a5ba0373e6cd1b4bb70a19aadce966489f1b6410cf5dfac0aa04167539f1efc2b6b8b245603efe8c81a3827a4f896a953158b371fccca253cc4e71584886c9", 0x44) write(r0, 0x0, 0x0) 22:28:15 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000000c0)) poll(&(0x7f0000000040)=[{r1, 0xc6}], 0x1, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000080)={{}, 0x1, &(0x7f0000000000)=[0x0]}) 22:28:15 executing program 0: r0 = kqueue() ioctl$FIOGETOWN(r0, 0x4004667b, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000100)={0xc58, 0xfffffffffffffffa, 0x1f, {[0x80000000, 0x1, 0x3, 0x7, 0xffffffffffffff81, 0x100000001, 0x6, 0x6, 0x7fffffff, 0x1, 0x0, 0x0, 0x800, 0x0, 0x4, 0xb417, 0x7fff, 0x10001], [0x7f, 0x4, 0x6, 0x3, 0x7, 0x8, 0x2, 0x9, 0xd028, 0x13b], [0x8001, 0x9, 0x4b3, 0x6, 0x8, 0x61c, 0x5], [0x0, 0x3f, 0x1, 0x0, 0xffffffffffffff01, 0x4], [{0x3, 0x7, 0x4, 0x10002000}, {0x1, 0xffffffff, 0x80, 0x7}, {0x5, 0x3, 0x1, 0x9}, {0x9, 0x4, 0x6, 0x10000}, {0x0, 0x3f, 0x0, 0x1}, {0xfffffffeffffffff, 0x5, 0x0, 0x9}, {0xac, 0x1d2, 0x7, 0x6}, {0x800, 0x800, 0x3, 0x1}], {0x3, 0x5, 0x6, 0xe4}, {0x2, 0x3, 0x0, 0x6}}}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) utimensat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xe3, 0xffffffffffff6bba}, {0x1e0a589c, 0x9e4}}, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000000)=0x1) close(r2) 22:28:15 executing program 0: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1103, &(0x7f0000000040), &(0x7f0000000080)=0x4) getpeername(r0, &(0x7f0000000200)=@in6, &(0x7f0000000240)=0xc) r1 = msgget$private(0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180), 0xc) getgroups(0x1, &(0x7f00000001c0)=[0xffffffffffffffff]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r5 = getgid() getpgid(0xffffffffffffffff) r6 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400), 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000440)={{0x3, r4, r2, r4, r5, 0x73, 0x10001}, 0x8, 0x81, r3, r6, 0x800, 0x3, 0x0, 0x8}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0xa3, 0x3}, 0x10) syz_execute_func(&(0x7f0000000380)="0f513926f30fb65a0e0f01450f8f281086c1b0c4c2f10284ebca944af8c4a29590841403000000c44181742417c4c189ea51d2653642de8a84e4d60b8f092801c9") 22:28:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x9) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="03b4aeb3ec242ad6f9d1db4e2c0a", 0xe}], 0x1) r1 = syz_open_pts() close(r0) dup(r1) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)) syz_open_pts() 22:28:15 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)="e1f10300", 0x4) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0xa0b) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xc754, 0x0, 0x1000000003, 0xfffffffffff7fb7e, "815c55000267a7230000001a0000000000000040"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) syz_open_pts() 22:28:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000100)=[{0x87}, {0x57de}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="fa") r1 = dup(r0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000000c0)={0x2, 0x101, './file0\x00', 0x0, 0x200, 0x80000001}) 22:28:15 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setitimer(0x1, &(0x7f0000000080)={{0x8, 0xfffffffffffffa58}, {0x6b8b, 0x2}}, &(0x7f00000000c0)) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) 22:28:15 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x20f0, 0x0) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0xffffffffdfffffe1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000140)) 22:28:15 executing program 0: pledge(0x0, 0x0) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) faccessat(r0, &(0x7f0000000100)='./file1/file0\x00', 0x10, 0x1) mknodat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x3ff) openat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', 0x200, 0x20) link(&(0x7f0000000080)='./file1/file0\x00', &(0x7f00000000c0)='./file1\x00') ioctl$KDGKBMODE(r0, 0x40044b06) 22:28:15 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}, {{r1}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) dup2(r1, r2) r3 = syz_open_pts() readv(r3, &(0x7f0000000340)=[{&(0x7f0000000200)=""/115, 0x73}], 0x1) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r4 = dup2(r0, r3) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) write(r4, &(0x7f0000000380)="fa", 0x1) 22:28:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) preadv(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000000)=""/88, 0x58}, {&(0x7f00000002c0)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000000780)=""/88, 0x58}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f00000003c0)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f00000000c0)=""/58, 0x3a}, {&(0x7f0000000540)=""/167, 0xfcf5}], 0xa, 0x0, 0x0) 22:28:15 executing program 1: utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xffffffffffffff81, 0xced}, {0xffff, 0x8bc}}) r0 = socket(0x1e, 0x3, 0x0) sendto$unix(r0, 0x0, 0x0, 0x40f, 0x0, 0x0) 22:28:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x4, 0x0, 0x90d2, 0x5, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000002700)="68167cbc965f05120879032999618a9a7d73758261a3c4211ef602ce8395e2da4e4bc4c6d69c32394404f2736055ee58af728f5bd5016843d5504189bdca6515f43ae89402bd0fc321870bd914b797722ecd402f29b46cc52d7c26c8547096f31d5684cac74a7e0b66a756f151e006a68a5ca889f8d8c24f787b7d15c49512cfdcd347df032d603b0dea5195fd059239ca83954ad041c356e3b71446bc02660dac47f11ec0eb3c0518d9f1c420248d3bbbf3df5018faf1e48e06464bcf299a29040972f575466fb09c2a2cd08ff8e8d3c0dab45619ad6b34682561a2d6ba1c33ab1714dcafa7a1ce882e87e92ea963eb425e74e3f6b820367c62478d678105a31544b5680b6373b89253e25340d0ea95a20f36acd8d8230d79449de32405d4352515820ec31b4a48c7581fdb72f88c637ea128e54ac977bf3f85c2ed9fc3ba455a266973a2bd6c5d997b97490a33527409ac24eacc3a67f3a9eca7a97ec1dff1dfa558a4e6f7eeef0b3398e645e03e747674a8892e7a436af17a7c0a185d912c5c51169341e317523ae227be161a88dccf3e007d939da8ca6bb5bb28d85f0d2879ef1a80812ca955a23c8b5d01b97aa68204f1be70670858963e1d74499939a0f47fd523a547076c6d205decb4b16674319c243aae90e7b26660b00e047296138afad6bf37b6f5d3fa45ab845bfc910add8084f7db15453396d4c9f5ea693d32f5dcfe67f2907f36fca64e0a049c8e462f309064f1fbd8c2cf7e1f7e0fa802a014f9b252381ba7ff0206eb5b8c2dec9ad4bc020beb45a560c1111a434ad062c6b9bb0e528fb7879c21febb70b44a92800c41eaed96e45d26024064c9d7bd66ba8a8669bb49d24c706cad16410b085b5d645528ba48ab190ce50d011b7b28bb8dc03a3b7e2561b4886fe3eedc6007b6419febadec94aa26eca37c6ce5897c307c16b7d2023ba261c951778ecfe070d23bf5ba1e4335eef1d6d2c904e0ce98ac98fd07ceb808ef736f00ed2f6f555040c3fc9c09cdfb68977fe8ea352181c7814348787c27680fccf49db8f6ad1396ac60971f44a600fb0cd88a0f8c6787c10a3d52ce9e45e2181b5d0d8898e91978a5f826d52d1761e4750e3c43f21e339ec59350a22606ab61ab75ecfc4fae77f87cc27bc94fcbffa44f102563a9c216a86097b1e898b1b28d142d8f49fb48ecadbca5242d9f050ab0ee04ff", 0x359) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 22:28:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40074}, {0x20}, {0x6}]}) r1 = open(&(0x7f0000000140)='./file0\x00', 0x820, 0x100) mkdirat(r1, &(0x7f0000000180)='./file0\x00', 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setstatus(r0, 0x4, 0xc8) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0x20) r2 = open(&(0x7f0000000100)='./file0\x00', 0x20080, 0x20) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getgroups(0x4, &(0x7f0000000280)=[0x0, 0x0, 0x0, 0xffffffffffffffff]) fchownat(r1, &(0x7f00000001c0)='./file0\x00', r3, r4, 0x4) 22:28:15 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f0000000080)=[{0x22}], 0x2}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0xb188bb311084bdb3, 0xc32}], 0x1}) 22:28:15 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000000)={0x3ff, './file0\x00'}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000040)={0x10, 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, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000f30000/0x3000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000600)) 22:28:15 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, 0x0, 0x7, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x5, 0x0, 0x7f, 0x0) kevent(r1, &(0x7f0000001580)=[{{r1}, 0xfffffffffffffff9, 0x22, 0x2, 0xfffffffffffffffd, 0x94a}, {{r0}, 0xfffffffffffffffd, 0x10, 0x1, 0x1, 0x81e0}], 0xfffffffffffffffa, &(0x7f00000015c0)=[{{r0}, 0xffffffffffffffff, 0x50, 0x4, 0x9d, 0x2}, {{r1}, 0xfffffffffffffffd, 0x10, 0x8, 0x80, 0x26}, {{r1}, 0xb5f3a89ea6ca42bf, 0x4, 0x9, 0x2, 0x200}, {{r1}, 0xfffffffffffffffe, 0xa7, 0xfffff, 0x800, 0x2}], 0xa125, &(0x7f0000001640)={0x7fff, 0x81}) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000040)="b5164e30cc1414fdcfad30ba21a58eed45ef6686fc1acd21b1c31e0fb5c948d4508d7df2f175a4854e34b94a4e4f0c6d666fedcd7ab9840966bd85d48bac81fe69ebf44c8cd2845f9d9f96b5246a53d3b8dec40bca286dc7991c4e7a8c669763f5f5f1d243a3be747755713ba13dd903fa1149e56e3dd66a20f11561adb2fc0f320728ef851bf1b7e5b678dd0731a03b9d8746e0bc9759fba44eb6bd4f024a8665fdc9cbfc9a4421c21ec1864aca76a151623ea5080c5bad8e59b9e9ed1f1795a78d01506cff11302ef9f6395822807823d6efac2cf8bfdaa5df91340f64f15cbde9ea25f997e2a660bb23762f749c607c0a0f433d574407c308", 0xfa}, {&(0x7f0000000280)="62affe2212919008088e44919771e0eb666190e815581158da8eef925c3309d67827f33475b8882d492b616a0fef5629d6118d601baa09c6f8961937936a86d0484048433be9db0f4b9aa375bacd912c10d7e8892a6067f4904ef43835156b1be2ff20507dcc71dd26dc16e7f2996cc683832e79dbe6ae709114ae05e561b4d8d6b1c4b3848a98bda9d0cd2f5cbdd24d77ff9bb9ef1ca10c441d76cd38fdd007e4179a90ee39ae7b641cfc001f480224867022ccdbc354ebc29c1e997b743fcd1d29612f6d38b4cb9111d4b3d7cbb63e59d12459f64fc696726d99", 0xdb}, {&(0x7f0000000380)="9e88f98797a4ddc87251fc6b27056d3c363529d631578720439d653d8fbacb5ebd013bb8eb1f5e43b47f26d925125d72ba4af8d4f68655a222be7135546adc31f950087a762153a363365277a874a143d337e1c6552ad0521b847a0be07024f6365cfd6c60c4b78a41e3dea3a09e09d74af59bfa72963279f97494672ad3d63b5024e30a8dffd75a2c7b098e1da269ef3610aad0440fb603c88caa488dda06024e360f58d4bbf7cdd723151763e2bf30af03e4431734a151055141b2378bb430497ece766887ae3ca97390", 0xcb}, {&(0x7f0000000480)="63ee223a5bb7d07955f903d6e92cb5194f99d569bce96617bdae06f7a93614740ab7157ca62024727852a7f2a1fb31c6c83879683b69042b81e6d5e2882a5350934fd3d02935241feabe850aabf80f76bc2b8c387faf3b2f21521ddde28600ae7c52a88878dd0a4e5d044cc0dad3687ecb4760da628d7c8388a50e22d0a2644d61168a1bd0809e4d11ffcf5cf52d1c8805d65337293d843e15f64cb367206b9c949a25aaf95ee96ad4fbc89828e667a997efb2ada5991d8428c3820203d8f8c145b727b78573f2a357e8b3070af9207ad573c5af389d05bac83f3012b80bb29dc95c2b24479cb8ef660094cfba2e4ef64d4500f7442c87531e7d6151ebe528f258465d5956b6ff93e715313ac185ddf02ace0904397b074d45c7d72ab3ff13a8b3bb6059edea6341fd6b1f980c583cfad5bf8fec2e6bd4a8fd100f50c26f2b8d839a86f068d622f44722f31a00fef78c4e6357b8e8c3c513589939ea26a8f82fbebf5013a9a27b17f2753ee079001f7b22bb20c6b2d90c788712cfddd1af873f4a8286b9ac86e672d34e3c818f69bcd518ff9e83a368257b158451cbc71d328ac53c0b7d0e5b950b5f5893b1f0f6db37fa519c6063e47d47ae887aef724ef8c41b5239aa829b2072264a81f3385743d5f33e082f31fc954546bb1f057eb36dc2bea8aba7758dc8d50ce4c4ab1d997cd793ffb92991a861707aa7e472735bcd58cd983a9bf2b6c3b9cc18f2f5b816b9ff2da96a4063e4b5d7ee14913ac8df2746e061dfb3d57e8bbe510e53817240d919aa01f270b1c2a65b0fd58f35b06f3afb2a84c3733046a076fa03625103fafbe0becc195467d15ed130f19583bebb135b7a709eb26fb83c1b0d5c6f2216dcc147c994290cfc0fb939c6f96de8178e742a323838c6e6d74c84cb2e0471d902755078c4ebc123b0b26859a930c4abe3ba5025ecd0c8b8c88810399b8efcc3d793efb551758b2c4a8ab75e7d367637f1a5578aa3da153d6e32da4bfa4855c3dbcdc40c7b2d9b38fe1fa918356c51959ca4a4eb7d5ad9b0cf49a645151714329b3b739812e0d4e5f9ccddcb58972bcb89351071b8aab2877a12366b43400d59da0464477f45df35103beb7d4e1af5ceb1d8feb75560f0b456870dc0a11b9c34e859fcb9a5101751db3853fd82200c8d25dda376d6263a0c69b20c5ca3a54a63ff6688402a7c07a0b799bef35b544d372bec53261b26700b676446e7612b56089bac3e298375d72d770681e2e48622222a8475032aed17f66051b7a5e5917940538849e9c2246632bb7f4995db7ec7e10490f9ebfeb5539846a5f98a4cc331c2a36f08b37da4b88b7ddbe1a97285b5a5bb0751ae05641e2da7627c2d9c5eb076566dc712aa698def49e7b9ec1bd71a054a1a17469235d9211f70f3f754b7fcbb5272bda48a00fd42d54a5f2a96e0df32652500b0a38fef307a042b365f0a8822a7c130620e190d9704c2c0bee633b25b529f20b7802ac77b56826235fe42524d1286cb3dbf8492ec4a9bcdc8dfa69a4fa2ab17a5644d85a419b04538c12d3ea509fc70a23000b7e26eda2cb3401619a5305733207ac66fbd637065d6e6510d64f02b1afd905c8954c13e525a789cf3352fe28ca008374a56b935578f3566f963fc442f77f69a9ed99cbb608d351a42e97b4fb3ceac3554add3317a4df72d82c1dce44fc604531c25f617d6eb1fcf82ecd6fee979512f1471c798e93d19959c916703d0e5d711612ee7e128769a84753eeb80a0004a7150643bceb2e8f18db01d7b9a92db3253598ad387ca9c281962df76a297aa7552b8c6cae683fab992a3b7c554db52262fbb39bb3263a96cd5417ac7ff4bd33c23567ccadf0eba073cf68d2916ab9ce41b62c59bff9a98a250d8eff1b672499798356136f1e0e2e0f4d9368b1543298539327f70f77c9ed0ecf9c8da196e294de38832f4a44570f34e70f3aa959eb3655afc7ff94eeeb4f1db1fbf3cefe26f5e8111dfdbcefef37614d0dc8f2c9b32b01f89268f0c33d9b041f41f419fba069d30a7088ba91704327f7e414f038fde4bb4d50b469125d5a14564aead300a6aec755e83893cfe381676d81d9915276dee295d8c77487acdc33cb8c616dc07fad3ee07c27f9e860e0713c5c9c7346a6224b1a40be485648d67b86fb5ad7485919086eb9f2fcd11165f59db054e7e56154f2edd36a1ab8ff6806e375fbe1702e0b7455c639b385fff071c4c98e78f11f63cca12a06383cc2992214141a8405d3ed2be3d82368ef7ee4f9f0c2a61af5bfc4995da0bac951c76c3c0263e5b8bc6e7b9746aad849c2edca8580ea0890a7b7c425a7a8cf4b5632ba3a6aac293cb4d1fdd2dd653015b84ecf644283145082ca1f4f06e5c7ba997dd9a10647387a7d1007f36c4a3d7d445f407eee6fd1bb142eb06551215e2b85c581b4b25af9982230aa5ba72397cac680b26afaa54d9c82e9bc776c920c1dc9777d40aac08ff25b530a5397f16c2cfd8b034bd9fb40a4653fd9472c8a47ee02bbb284afc40187a031798795e773d5ed25cbae9794b99fd3a8ae4adabe2b606b931e5e146b20338f8a744639fa4cf8ae8a98c1d009e638ffddaf119734344c4aef9847d5b3719878f5c688c2e4d6f166cbdb7433ebddb3b1c8f912b481109002a2007b17f82cdf959d14e025ba5f13090d5096778ec9236deed1674ae25dfe7469ab2ead2d6a0d5deb8a099d7446c02706b679934d3d93f67323b40f372539cf3273dce331ae8b751c33a2952a44d5c8b77d27346ef89cbd0573ab1b6359b537315e100b7c1178adb8fce8f8807ba282950a78b3fd04537368965a13a6b876a6059e7466ee744bb378c1cd856a5efc0d00d8ba5e63b359b5866502e5f0e23f5a888f228dce054c54cf12e3b7a534d96e55e3ba78b4b44a8594fcb6d85a509633374a21f97277ca36727ff4330351fb53ecfa8beffdfc72ba5e6d1a2f017ed4a58ace544e3167b6b89d0c9f9dcf3e2cbd2b60d4a47236c83e9b40e0c9812d3d3a3d37626f8ec3161cdad167dca78df1b168a79e3b7ce01230ea8ff2b39fd508127104341c736039417963273d74a5d3ee64eb7fe82ba65b1cc1a82b2393ac8382c028da9dbdd14367d39f078c329004a8b42c649f994c944b49b581534fe3969d34f38f8b1a27b4fb38acca45e3ad1c9301b6df0a140cc93071dea491c7cbc1d54ccf7514ed39b925614b63bf53cc60c57579d1077b3ef705c2b7c8a34d14e879e6a1ef0186ee2079cd89d14d236e368eab077d926f89296b1534640515d0caaee00a9615624ce67b2fe093ea70251716f5a234c7471efaa3f2f9dc963f211b62c13d954c7ff057d5b4b2051b9b2e6c6fa8c6a84f8ee5cce691e43919e5ad30e87fa000a8a609e709b812e6d84d671a6305ebcef7292e96cecb15bc160817e984dfc6cbf96bb06f9cb530c9fd00888392ab32e44e02ac6016f09afa6b71c0e0b376bcb13369c41f40e34a7b100a95134f6e446cc66b61931c60e65398acd2a2b6b93f445ccc78e2315029db3ba262fc93edcb6b0e444d9593cc9fe7ac93e211863e20540c64116aa4ca7b7c18e887f2c89bb662b24271202c49154a9ad48d8ba339426d02b606b41339754ce2e822dd9ff70de65dfa239b35ed68953496d8a567dccb02e9b3d826d2580e2cf470b8635fb958ce9319b5c04f018a044a92e6cb2cb57a09133b82c27365b08f36e53b2e1c4b8b8c090fc9b5de3ab797f60dca88f4fedb546654cb4a9bf975abee5ecf0b86cc2a28b56ce08f7bf67efb3128d39a41ad27e5417ee365193ebf48bf67f36bd68f5bb6b9f5de6ace09df5fcb6be53e0e60ff7115a5b9650d238038b9999e8e0c145b51336a31f2ba91d413fc4d47cf4076c0a3fb99818e6dfdc8c30b16ae841b6e476ab13ceeb9ccb142ed7b00ba756da821e7ee7e8d8f0ef6f3dd6c5277c08661be188fa2cf3e2c5ce5af0fc57c1ac2f16654109385d8f3cb50a18d3ae9363fcfade2065f5a420dc8bac89cd67eb0029376990075af1ec3e2b7be88d1b36bb72ebbc526f67d18a8b10c9fe4c0428da02f2e6dabccc2eb318a7549580703bc40a6967184523288952b3e63dc4bcda514ce2a8d12e7303373580c04cb64345933fc6c6db3ff7e365fd06d7ab1bf297deb91624f8b02436bbf5c9a596b563fea9ff3d1ff2c50799758031b5577e083662d0414a826ba4db42f700eeafaf9d844e6d5094f000b72aff6e15caa1e56ca86fdbc14f4073d413bbacd78ac516357aad53c45c7dd1a30504973a9decb13003363e22a40d671ac7b7efd8b3ffdf3845d20908c6ffa8ade948f99f15f4f3d333b474322e17243c2002176c805b994d8cb79176e2ccf82269249ea2ee95e5fedafef6f13fabe7f318ba227a3f66affd312adde0e74dd4e0b42eb63ca64526af339a9d782c839486121d3142d15887cb30b196681e0b01cfcff3446d5102de582a6e59303a9378b1645c20a78214bff296d9c12b4787736827610ebfd309b9419ac35ff0f56119c16509e5e0d61fb6a227927445ff55940d2927d3950d4fc52216ca009fce53aaf22ecfd0882423aa31e9fa1a8901da7e0601beee71804e8b572dd33b2397f93db461ea96c9d3af8ed62514327d4da50f7bcbd2229c8a9c524fda9480d119746c07f499f08bc6946be7ed6b2cfa8e436b4ec6a854e5d46abd33192be1011a215b3efdbb80fc2aae8edbb3f4f9294564bb4467ca2058ac442f164294239cb59b64100848002bd2a0ffce3f90e36d9c5379d390e4ce5151f07257530bacfc5ece36add1a39df4136b6ca3b79ab57f0127af8868d7ec8c33ceaf487860c8fbaa27435f5f0ca84f8524b072bc276837519f881dd140e7cc314f7caaf3bf102abb4ee16555658d8aa86125effc0cae1c4365c9eb4cf019afdf2223df7c2a855b1fbc22c2c042ce272b8ebf01e6203368b71376d37c8183b6c6e9df858236dcc25b2f4e813e363faebd3791d1ea6c9a02fed6f1201a5ff16e74efa225b5de2a5675feca4536c19cc833400051f9d9d19fc4df7b057c75caa5e3449ca24abeac767cf9e74691bda9429483074281877c76f11ad9853e6cd04b9e101b364a8eb6486ab839ceff14a1aa1dc279a9c496588019863f6a15a0829e1783d103047eb2887a046d408a7fbc82503128b7295d1373fb077c1ff5cb43b2e8063e9f572bcce4972563d08b7f446de7cd1c3bff09d6aac7a24aad83feae97e56b228a71b218a8e23893a0d7f3bb2733e04daed4d19ff878902f96940ca233cfce10598a9a85db9fd8ebdb087e33eb0766ee54901292a366218bf2b605b020290ae7ea6f3f506dfb30c4db2f9c2905cb85db765e4361244acf9875e34cf612b877782b944a5d906318985629ff3fc78d2a91c9b729232aac0a0bf36d0956a917f962161bf978a0f36ed2aad54dfeeec88e75869c6447ae51fbffe9047f2f299020db3515bcaa146f2ecf3b6fd435a3fb2ce6404a7c0c04ee793304a122b02c467012533e446872f4858e3303052c4833836bbf6e317840cce55234e9de6591ed0e6442e30b5e2e95564679db76c76e6176e1f29451551149526acb9aabd8f0b116e45fcf23a58b462cb353f684298038e439621a5520b5fc5b0c2385a6450c17a538a1b981cdfec6af3d013a3100b59e3c72c8f33f1986024f6054b3f50a67b9b7af66b4590d3dcbaa80eafe5f543644d97da311d877a10d834d951c17695a55482fcf366e6e1d732c34eddb70d69e74dd6775384366a1f52d03e44743af1ee9b10a0df33c8543e7cecdcc363c30", 0x1000}, {&(0x7f0000001480)="fa49364f622fb369424e2c5804c4d7a813f7bd7927a2de9f7d3e20432eec6122f1c6a1b0bea9eb604ee99a6142a9929d519c1f75d28103b8bf69c53debe36c47c20b2d0fe32c516f8a0aa9cdaa108dcf25b57d1ba7f53ab42be3f19220f915f550e5c960814f486edb84e6acc2667e7cad2b804b9abfc982206adf3c55f6b22bc0a8f528a3bf128696c8f3792241040ae83ee1cddd9ab9699c96a34129953e405d61fecdf5c90543cf33cc7de4e8bbdcdbc9f3bf24b0ab6520ebd3f762f134d6f3af708b04d5e0155804e9adf739a16764ee5629815ada", 0xd7}], 0x5) 22:28:16 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) ioctl$KDGKBMODE(r2, 0x40044b06) setsockopt$sock_int(r1, 0xffff, 0x10, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x3}, 0x8) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x183ba, 0x0) syz_emit_ethernet(0x4f, &(0x7f0000000180)="000000000a593a6b43d3d98ac61708328f72400522a93c8be0eae8e07e99829219b30bd5dc14438052b27e92069cdd6decc4386374327a35dd98f7192248a913c7afdd0ddf91c5d34f74dd27917592") 22:28:16 executing program 1: shmget$private(0x0, 0x3000, 0x1e, &(0x7f0000b3a000/0x3000)=nil) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x1008c, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x3, 0xffffffffffff1ecc}) 22:28:16 executing program 1: mknod$loop(&(0x7f0000000040)='./file0\x00', 0x14, 0x0) r0 = socket(0x2, 0x400000000001, 0x6) setsockopt(r0, 0x0, 0x24, &(0x7f0000000000), 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8c0, 0x8) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000140)) openat(r1, &(0x7f0000000100)='./file1\x00', 0x10100, 0x16) chflagsat(r1, &(0x7f00000000c0)='./file1\x00', 0x10000, 0x2) 22:28:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x5c0, 0x40) utimensat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x8, 0x5c}, {0x2, 0x200}}, 0x2) rename(&(0x7f0000000000)='..', &(0x7f0000000100)='./file0\x00') 22:28:16 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) chflagsat(r0, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) ioctl$TIOCFLUSH(r1, 0x80047469, &(0x7f0000000280)) syz_open_pts() r2 = semget(0x1, 0x7, 0x33) semctl$IPC_RMID(r2, 0x0, 0x0) 22:28:16 executing program 1: munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xfffffffffffffffd) getuid() r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x81, 0xc5) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f0000000040)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x6) ftruncate(r0, 0x0, 0x401) shmget(0x1, 0x2000, 0x12, &(0x7f0000ffd000/0x2000)=nil) 22:28:16 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2050, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) accept(r0, 0x0, &(0x7f0000000080)) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000100)=0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1314, 0x0, "d5dbe3ac3ae26111efef0523d7af73535ded3f81"}) 22:28:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000380)='mL', 0x2) 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(&(0x7f00000002c0)='./file0\x00', 0x400000000000611, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f00000000c0)="555757f4155665c584c209fbd811740e3facbdf7dee164ca72a175dfae0000", 0x1f) dup2(r3, r4) write(r3, 0xfffffffffffffffe, 0xa2bdc53d) read(r5, &(0x7f0000000200)=""/184, 0xb8) 22:28:16 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) socket(0x1e, 0x8000, 0x8001) setsockopt(r0, 0x0, 0x6, &(0x7f0000000180)="005f000061b4cac5cb4f86c976a0364fc468febb98f91182de315a464b85874d59dbe369a49f1fdad718942d66d56340dd7246b85b6c941bb2fa133b4167a8996d78bd74910e1dd30bb7cc16611c5f52cc0244ac9bc5e25ae401dc6e7a0e5341f8674cff7873d4e329cfac0ed089ec07cfab636778304f25eb244771164e485dacf08f189502e80bf4884ca0eead44f9fbcfa3566cfa6ac30dc84fbcb5089aef238010f7eba29a3fc9c12aeb76d52ad1975c5cc7ab54323a0618aa4d211198e7537d66eaf5642196a0d5427d7b37d871651f7079dfe2ed1fbea940e955d9ef8675c509b4645f16be61e3ae45f802a4c2ef046a05", 0x35) 22:28:16 executing program 0: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') getuid() getuid() getuid() geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r1) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) 22:28:17 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0\x00', 0x80, 0x4) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000003c0)={{0x3c5, 0x4, 0x8856}, 0x8, 0xcf, 0x2}) sendto$unix(r0, &(0x7f0000000180)="35db854e5d9d152bb6483a243632d8b3d91eafce02d4cb7972f72191c7cb5683dee30945eb1ed56c9906c1edc71f0ef99b62ee24da69e67b50a34107d452bda72510212f030a24ebce527bad3f0c3b103e82fbdd53b1d4461cd935592bc015e02b5da34728bea6298ccf80056fdd0c3e419876e50da05f88095fbec7ae88860e19ca8a312a7d890119a1035d88045bcb91a584d9f16ebe0b08c419e1429f790557242e10ca046426428aee2ec489bbc2db05b7305bb59c78672ff424b6c45d4303372b3d", 0xc4, 0x401, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) pipe(&(0x7f00000002c0)) sendto$unix(r0, &(0x7f0000000000)="5001050360000004000000018304ca90041010fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) sendto(r0, &(0x7f0000000340)="d2385ad2beb326426d7ea5d3ced058cfbfd2e76631", 0x15, 0x2, &(0x7f0000000380)=@un=@file={0x0, './file0\x00'}, 0xa) 22:28:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x280, 0x0) renameat(r1, &(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') 22:28:17 executing program 0: r0 = semget$private(0x0, 0x3, 0x3c) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000000)=0x7fffffff) semop(r0, &(0x7f0000000040)=[{0x6, 0x9, 0x800}, {0x7, 0x100000000000}, {0x7, 0x5553, 0x800}, {0x3, 0x38, 0x800}, {0x7, 0xdcbc, 0x1800}, {0x7, 0x6}], 0x6) semctl$SETVAL(r0, 0x7, 0x8, &(0x7f0000000080)=0x7) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10080, 0x1a0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000140)=0xc) r3 = getuid() r4 = getgid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={r2, r3, r4}, 0xc) recvfrom$inet(r1, &(0x7f00000001c0)=""/34, 0x22, 0x42, &(0x7f0000000200)={0x2, 0x1}, 0xc) recvfrom(r1, &(0x7f0000000240)=""/171, 0xab, 0x1, &(0x7f0000001dc0)=ANY=[@ANYBLOB="4bdd030d1c12a55d13832900bf64e699608a5873b0795e13740e8fb0085c891b48928ee44513673e76ab6d5d26e74852b901b814d5ae7fcda66911e5ef16cc3c78bcee860e2677065ac73d2cedf9d7bf7bad0b5eea59364d01804e551c6997ce609b47d82c482359d7498f4702307d9cd23fb1acc888b30e45709a4c24afb06f7b84060000000063a74b0c718204f0d8bea9f8e88503864e180f8a858e95d3a7f818dec54a07968980ff779285938b16ac7fca15ee27d61aca7985937fac1a19a4dd93886bc50e037bc2b1588bca497d2c7895d6ac"], 0x1) shutdown(r1, 0xfffffffffffffffc) r5 = syz_open_pts() semop(r0, &(0x7f0000000340)=[{0x0, 0xfff, 0x1000}], 0x1) semctl$IPC_RMID(r0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000380)="b2da5c21c5fefa33faa8b62d238c38d16a543208bd9e9626ceb76c276d1e3051d1b363f9323896a41a1430", 0x2b, 0x2, 0x0, 0x0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000400)=0xfffffffffffffff7) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000440)=""/167) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000500)) readv(r1, &(0x7f0000001800)=[{&(0x7f0000000540)=""/59, 0x3b}, {&(0x7f0000000580)=""/254, 0xfe}, {&(0x7f0000000680)=""/5, 0x5}, {&(0x7f00000006c0)=""/38, 0x26}, {&(0x7f0000000700)}, {&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000001740)=""/61, 0x3d}, {&(0x7f0000001780)=""/76, 0x4c}], 0x8) writev(r1, &(0x7f0000001a40)=[{&(0x7f0000001980)="d7b0196b7afac7795b1ee21c60bbe2be55524693e6db261d131ffb79ccd50c689c4eab14664837326d22dde7e5a712f5c2c82f7673941cab21549dabe3f87997c10e2b86c2a90ed3bd777447994c511d14b4a7b04ea455f3685cdfa83ed621002ed7415b60abfa6b5469cee36eda362457453fef7c9b750fb0f1f490efdb839460ba03fd227133ae9da09e8ed068bfba21d0a1185d6412426ef4711690ae78726503869b8b6b52f0279214afda06", 0xae}], 0x1) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000001a80)=""/72) rename(&(0x7f0000001b00)='./file0/file0\x00', &(0x7f0000001b40)='./file0\x00') ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000001b80)={0x7c, 0x8, './file0/file0\x00', 0x3ff, 0x10001, 0x6b, 0x7fffffff}) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000001bc0)=""/153) getpeername(r1, &(0x7f0000001c80)=@in6, &(0x7f0000001cc0)=0xc) r6 = semget$private(0x0, 0x7, 0x80) semop(r6, &(0x7f0000001d40)=[{0x6, 0xffffffffffffffff, 0x1000}, {0x2, 0x7, 0x604868b25c82ce95}], 0x2) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000001d80)={0x7, 0x5, {0x0, 0x2}}) 22:28:17 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0xc000, 0x501) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0xc) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x1000, 0x40) chflagsat(r0, &(0x7f0000000080)='./bus\x00', 0x0, 0x2) r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) open$dir(&(0x7f00000000c0)='./bus\x00', 0x10481, 0x2) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) connect(r0, &(0x7f00000001c0)=@in={0x2, 0x2}, 0xc) 22:28:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) socket$inet(0x2, 0xc007, 0x4) setsockopt$inet_opts(r0, 0x0, 0x16, 0x0, 0x0) r1 = semget$private(0x0, 0x0, 0x1) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000000)=0xa2) 22:28:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = msgget$private(0x0, 0x100) msgsnd(r1, &(0x7f0000000040)={0x1, "83c1c0344d02587afd8d1d5e31e93ab958cdc610bb583c3d4b05c8301d90455e997d82e387c26e5ed92ccb0064d7ad3a03bd9426378337187af8bd8e7b2ba3b105570aaf9126251be9c5c6cc8d7f4d5677269710781aa2991b900d608b9e6a54c21bf7b8d4ee28e4936887cf629676f9a0a7953bb2529fcdbd058e21c76f47e13a81c02a321aad3d5902579fd202cdb6777ab58521fb159fc1cb3a707a19c6d76e65cb043c"}, 0xad, 0x800) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000140)=0x224) 22:28:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000840)) lseek(r0, 0x0, 0x0, 0x1) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x200) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) recvmsg(0xffffffffffffffff, &(0x7f0000000800)={&(0x7f00000001c0)=@un=@abs, 0x8, &(0x7f0000000680)=[{&(0x7f0000000200)=""/126, 0x7e}, {&(0x7f0000000280)=""/124, 0x7c}, {&(0x7f0000000300)=""/109, 0x6d}, {&(0x7f0000000380)=""/157, 0x9d}, {&(0x7f0000000440)=""/101, 0x65}, {&(0x7f00000004c0)=""/117, 0x75}, {&(0x7f0000000540)=""/32, 0x20}, {&(0x7f0000000580)=""/95, 0x5f}, {&(0x7f0000000600)=""/109, 0x6d}], 0x9, &(0x7f0000000740)=""/135, 0x87}, 0x803) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000000)={0x0, &(0x7f0000000040)}) r1 = socket(0x39, 0x4003, 0x80000000) ioctl$TIOCMBIS(0xffffffffffffffff, 0x8004746c, &(0x7f0000000040)=0x6) accept(r1, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) 22:28:17 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000100)={0x1000, './bus\x00', './bus\x00'}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000140)={0x7ff, 0x0, 0x7, 0x101, "e45da4443ecf1daf1e96c86291ac22182b7b0040", 0x7fffffff, 0x2}) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x8) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 22:28:17 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = dup(r0) ioctl$KDDISABIO(r1, 0x20004b3d) r2 = socket$inet(0x2, 0x2, 0x0) getsockopt(r2, 0x0, 0xb, 0x0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000000)=0x80000000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000140)="edfd125c0000006b", 0xffffff6d) 22:28:17 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="cbed583d20de6cce85b9e5b50f4fc604030c43707a898ddf1496e4fb70c7c8ac0756380eedebc8197cbb3b95c5e1cf1fb908519cc88d6660b26649cc3592b0d9d4645371b0c22fe073fdb6cf4e3338a8c7738473eee705f7c90959ca6b05c2e9f721b63b040da15b649d673093a4527b326cbd201548ff4da7a7e534f2bd47ca4cbcb2739cdf", 0x86) setsockopt(r0, 0x0, 0x23, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) 22:28:17 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080001ffe, 0x40004000000028ab) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x200000000001) ioctl$TIOCFLUSH(r0, 0x800c7005, &(0x7f0000000140)=0xfffffffffffffffe) 22:28:17 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)=[{&(0x7f00000001c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495c955f9e52efe292f43a3e2b3bdf7ff9f3765d2ca6ad03d901bf707acb49fb35c0ff4a269c23e031bc14e01d04bcc2c9d282e9c8c03af71b96fc8614433a01afe39f2c1e8ad6e7a885054d1ce8f0547990f15aefecf229756ff5a7c1056b9139826b9f4aad8a421fad7ba7b0dd4f9f6a1efc9bd5ee9896cc929b89e57083039a6", 0x9d}], 0x1) r1 = syz_open_pts() pwrite(r1, &(0x7f0000000280)="e0cb40c589edc2d51b886328ed2a29789b63ca36ff7ef150f66773c5388ee31f0bbb8bf8d88a4536bc640830cdbf98d768d5cf5652c1f711d0bcc52aa4b37f94885260ecf6b2a9814cebdc40d56b1746f6f3738f3f42b17c8ae6a6fd649d76d8a2fcf35bbb18f0b1b71e6b8a2db6a2206f681d8c14be657faec58f560f32262a5a0a444a908e19a76dc7189419e192e9d0c99f6346f18b89b4428624ef2e92ec7e3aeaba88658a788c9988f6ad007d0425c6", 0xb2, 0x0, 0x0) close(r0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x180) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000100)={0x80000001, './file0\x00', './file0\x00'}) r3 = dup(r1) bind$inet(r3, &(0x7f0000000000)={0x2, 0x3}, 0xc) r4 = syz_open_pts() ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000180)={0x8, 0x1}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000140)={0x2, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r4, 0x21}], 0x1, 0x0) 22:28:17 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1009, &(0x7f0000000000)=0x8, 0x4) getrlimit(0x3, &(0x7f0000000b40)) sendmsg(r0, &(0x7f0000000940)={&(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000380)=[{&(0x7f00000000c0)="9f8f399e03fd770adfe4d11166d9d4e624", 0x11}, {&(0x7f0000000100)="4026cef7dd13184f3659a2372aaa75056768f8f4b423102a0823e5d5d0e3d1e38c8f88dfff98483585fad922dd82916a672d9da606942181ff38ad4dbcc183b849d13d0c340d4adb0431e53053cfdfba1e5cdeff248795684b18b3e7de77b99ed20f665cfde946ec6a872e1a6e64d34a3c5b450af83149cdf1de890df46e8d1cc4f7f1c467b537d74f36ddc1732e74255d32efa29d110c3aa9c4f2f8e0b0a3b30266e27dcdc1f95957db36aa2e6fcae28451608145b1129b234600b999cacc3b5142c3a95a62a675913c516f2ba975e6642578c13a110a7e76675bcd18", 0xdd}, {&(0x7f0000000200)="9203b278e556283d7c46facfa68cd0de127ad6bc44bcb0b7832465ce1309efcf067156db91fb559e468887b07cec59", 0x2f}, {&(0x7f0000000240)="4bc9f902098b9d0725b17205b75171e2f6b5454d0bb82fcdf99868e487ca8afcc49630fe0803269fbb8791d8b4199bd005715760b9f009ea5e4f99034a654922268bb8cf959d7882a4d63c2b12cb0ed7fa58bf49ea18f4ce0c084afaedcdb8f549089317df326e83b86112f7e89092d4ddd60ccea7a141ab8d16e05b08e63d587192c0b4ea018eb8a514b66e8702689a1483f1d294e7f2cc42e7c520d4e5c770d2bc0db4c6e3d251056d8756567b3d05ac01d5177d2e4828e3cb8a4a991a987339863d075b69a2ba58b73b1c763a33ad2ec0d5969397c1fe42a4a63b20e1f5e637", 0xe1}, {&(0x7f0000000340)="46f507ebad94ff7dfe65b1154408172b72970e", 0x13}], 0x5, &(0x7f0000000b80)=[{0x48, 0x1, 0x7f, "1185ff4f8c55dfa9b7dd6f41c181ee4a2764a303ba56b9dc5d7a8e7187aca7d36f59f7975dda629502b4491bb5f60db86bd3b05b16"}, {0x98, 0xffff, 0x431b, "97dde18b8b1719039fd01ecbf71bbace81b1317a3307ccae7bcf73f33cdaa3ddeb1bde795d41d449a0db4c642d48a696e3a3614fbe307be46a2d50a7d9eef949d7641351b77a64a6a00b8fef3374e8f8e39629a55e4799390b873be000a5b3205f7ebea6f42dcdd0a554a1316a006c73d25aa192d68310a5331fe56f0dd235d73a18"}, {0x10, 0x0, 0x8}, {0xe8, 0xffff, 0x7, "6c224fccd2e2d03c5bb3f6235549ee2247d8640571386d9dd03d95db03ca6083b611968ab929c795de0f78b723201b37339ef8e7cac64fd67162f52bf9013b44ce2f9eaa52cb0064b28331bc8ce8854be010f373c7afe9231a69299e242db97510d8708dd765ae91ddd1a2c364059a7d286eee6ce0aac7b8a8518e4d6ff14ed96cd7e11206a95cbbd31ccc2dd43803a35c29bd11fb8788a2c135730cc172e5697622d70448a8de7303e9d0386e98bdfc1fc3a1d245231d5991383e924c22c95d74dd061d7535a90772d84b2524f661377d589f59"}, {0x60, 0xffff, 0x80, "779c3e3560e7858710b522627e6bbaea3367b4591c74dac0261a9ae9163343fea3b6831cf85527766e644594333a6db2aa6f81a6419f67cac3089d9bbc43292fb5921a9471ba371b3fefd6ab"}, {0xd0, 0xffff, 0x176a, "3ab3ab6c2535ef2630f291c91930486f3c6ef1fdf07440e662c163f427d7f8acc97a3218c032870ea4f10ec7fd291c23936a8a55e187b94afdbd4ffc2af6a249f574ccb5d60e4524e0d83da7a11aa24e9a05b6dc18a294f4f3841f761f86838d15611deb9b44bea25bf7fcb9cdd0e72308e81dbf3d8cfb55614a46b344e603e44fd50ffaa8f7fbb743e83762bbd56f2eae55748de1a5ee9300a0232ca6ccd65671953f49061b28f5e9dc0a52ea9919fac5aab87087d53b34e9b5595cb9"}, {0xd8, 0x1, 0x1, "4ac481991414e3c07b4795b61e1b2abd03e416aae24d3e77c9631310f109bab1c8da47ca69bcbefa3a01d023e35feb39c55b6986405b4a7d77d3ec1c209809468b87a664e2f499151a681b4c3ee30c61aaced1d0720d9500e08a44a99041c9c2561123bd7459177d20e7cf1152971d316af4ab752ea4a300f37ca64a7c21df9ab180e0dbcdc8b44e16be812813c49da1d595fb523a32d39a1cdd93693555866a6d9459a6075033ac6f09d9f571105f62f3a8c676602558f2fea09919c18d4d15f1aae6"}, {0x88, 0x0, 0x9, "44fe6688a2c26feb39c5b02ac6be071a2c55a0e74e4a4fd3bcef597a05d9f9cdbefc5b02a2b198ab127d5fab0cff633ccc8f75cf7e1aa7ed9e299427dedfc92a6c05b5dee7681d13d253a630e344a4099424389ff3acec89822e72636e2b9b906991623da7680af6d817bbda4687796c6118bfd2bf4d6c1e"}, {0xe0, 0xffff, 0x8, "7e02000000ffcb0acc58190cd2cf5bdc6288203d36160640cf6e9234b32a3682682920d42c5b0f155aa64f9d612ce708d76986339b4bdac1d65a381a2ead8f8d81d10990d5e28c8513ee9e9da8cab60c51722c9538fa8cc705878c1c54631b09584c846625c9c751d055bc9a2f272b5939830c0d3143e6709899d43e5d4e7415910b246ea215065fee67363c46df19f2e2112d2e1a0dacad829bac93dadf527960c3bdf645f734dc42ce6e4adc76dd081a3a17b85a4019a5fda8c2b0d4d40c3131dde9edfa07a802c57a62e8"}], 0x548}, 0xd) socket(0x20, 0x3, 0x1) 22:28:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)="010000", 0x3}], 0x1) write(r0, &(0x7f0000000040)="000000deff", 0x5) pwritev(r0, &(0x7f0000002380)=[{&(0x7f0000000500)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 22:28:17 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x1}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCCBRK(r0, 0x2000747a) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280533ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f31d6a2e60e1f34322c0cdf8648b48935d14a79a15cec5d79cd66c31400b4dc386972d2eae1f50145e21795618f1f71dc3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225903d22d6d6ea821e153a6212dc30a15f3b72c37e6969b9336888fff85cc584aa9720b4a00009c8161e2baf0b7ae5907ed", 0xfe) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0xfff, 0x1ffff, 0xffffffffffff07dd, "b08d9e7fed29000000000000975b6222e5000bb5"}) write(r2, &(0x7f0000000300)="553bc6b7d61808786e729236bee51e279db00fa29aa45a99d5f999b15443a54e02dcc630e81fd8748eca16b2ac4813284ad6a32b63aeda1c0dc878e15e41f0bbdb88454d3dc7863fca34fef094f5d7730b24f1cbbce241a8d4d5de6775fb300ccaf9127db065c836e9d5be7e88e6e6e10fac2817bc33c26b7309b9bcd24be7692eaa0e481f0d1b0b1f81d7188cfc346ca6f9d88b9d9f730417891a26b7efd466acc76d365d197082c709ff0fa3ff22b3ac7fd635734f3ccb3c5792a96ebdd43848fdc152b86b15ae96a0ee0e89c7db4b6c7771eb48266761b7b7157c136fcab7f7645025990b8c33284d4ef5b8ec35ce120cb81e228fb34d68c354a3f550d8d5e3d5987feae01b9ff1b715d04b8f9ab19a26b57b36f864b5396d3e9d0317fe2bfa6d0bec0422c598cfec00da81c2d5da022d1348981240aca0e9da2c0d5398b08977beac02cc340db759a239b7b87a0ae98918d3cf0fd017de67ddc8a6a0464aa0a05dec5783e8c834f12942827f547d91301fdc4401361ef38304e6aae21f6aee1dde6bfe2ccb5b3fb1660831e7ddf38d9c4c244e7ffc82415bc7b7327fde4699d514e5374b210eb0aa64f97931509823a20c656b3a5c3ef112e576edab195dcb65d9164f184ce460a037e0f03ed2bdb84307ddc3dd4b7a9d3784fea695f59025918c6f9cdd51b7b62d453d92720165d08dda1a4ccdffd943de75483e72cbf5a9ec7c65aa5520f862b1860578ca5c0907c1be857af1881d646b1afeccced2a41dd090f47a799b4a770e50ca231705ce57e76623cc4ac290b853417ee4b5447801be12fb94dc842ce98904e47d69ca0b314a8edf7a369f4281aeeffa7162ffd046b040eeecd7873f89709e9baec5c8e4fab042f790b21dbec2cea37e8528cd5659576108fc1d76c4e90a36b02ebd0a6a4191484119d848d923b893c54a22a3b87bd3ea8aebd5bfc6b7404b5cad0af3e96b8ba0d0c878f3f6e48f11d9f5aa3d1a923620bccb34714513b0906e5cd38d2909f37d954a1183c0ed1a5d092cd8a70167c78c27ebdfe96afb755010fada019c89fd1c2a0e0fe26841d054fd2c67d8ad2c3ec43834bc50c7e342ee1948602678747f21f0b4e6215c50f55bf4c24d02a407c91377f190a01fbe537aa4c5a81a3f1b8fbbd81ae1da52028d8a643aeecffc33a70d002f597eeadd0648fa6b1a845685b9dd358a472aecf03e2df935553faee1c9ca79bf96d590f9967f3b8a0c139af6fb2c76e6508dc0acc80ea2b3adf1c251059c461a564aedaac3a924405b02cf836da0fa1a3cca16adc4364303c76e94e1ff3d4b0e4ee60032c6f24b7dc52d8c4193a6ba99bbec9d2e9408f2fcf454938ac877f854b04128e70dd194584a27cf4bb11265be015364c918963a507c3e7c47e75f7cc2166dc37254228ef109cb349db4ebdba6e7622ac6c32c8290d8209b719de35375301e9213a5cace2e7d00fc5039a4307290fb41d9c9b9dbc562bef2de4e96710801ca81fc87d54b32950bbbe80fa7d7553c0a3e5742512039ba383fd1a8ff58b66b98918047cb1dd63b539f8a0dc259cd2f32c1c9534f876d360f2d42021e878baa408d9e7643a6c3915f476f9f4f446b48b43afc13954b0a5cb1316a86efa6f0829b05cffd9231b9b87b48aab8296891dce60240ec418eda85d3038e966834d69f69b3a0b1a9b4adced39fde70deb881ae9067ae22c064ad7d95733d8182929220fb760ecd30b7b7c5d84e43ccc008aa716e04f68a8c57bc26a18127acb90e8234c53c6effc9c5f75be67f0d8f2978540bf0907c061a6db094c14707883fd7b065ae196a121fda8d83c28b27116dabcc68270322257fc0786c97923270f56f64e4d60ef1693815ae528cc7e55ce3e1828cc2b89b5a910124d9967282753692b73ea706b3a7534bfb3b56c13dedd20d6798d3da61d544f885afe87fde4f45f6161df61604b76c97e894af84ad64f2d36ead079082f96a06f3c5366710821740d50c67728d77b75bf3249cccc1265e0988cbd59d925a61cd1f89b5aeefb7b859c110c7c40889e7ada85edb58bd6cccf37c008b59f2cdaade0aec7cb469a8e99d4f573e8afe2d5e4b70c1178b6e69f869e31fe1a73e1c6fe364a8872a54e013db5ff55e19c79fafcdb2bff524eec7a6d44b4c4b7301a543cd8c66efc77f4bdb37c63a0b23576e529832dd2102dbad42d8939d02dcae73041ccee1174c549f09c15c0e900e10f4b9d70aa03be24445d6b471b7489f2788a48891edced3af45d8a6f8ef50340dbee8820bf00e34276e50dc7a19696dc9e02ae4241cd7c85f2141473e862be77f2ca3727585ab38b9827fb887115ecfdfbd9231faa6868dd244d5fad4382f041758459d9bff801f76b85a6c7ddf4abeb5de98f1162c646d75c07e1575215c55e55d77380872293fbcb1118588f4d19117581054e3b78b1e5bdbf3579ebc8d29cf35746d6f6934eb54b8ed54e603923b9d937968a721f282115e10e9eb7e25b1a5d14d299ce0f031e27d49a5b745f79f05092e895285c283bb57fc7d73b400eb24aa5af09b5f05ce375d045ce557a2ba4618d2ff15c7515e845d40d4f98e1311aadf2bbbe1a7305b1915a7b433cb1287999d4b76fdab21628ffe5459e837f4b79ff04d9be4786cdc62d9bd2db1e880cc3b282b9916cc3715bc664501422833d37fe9bab767e7a8fedacdcd0eaf65894d0cfeec1cde0c18dda9aef2e39c5e1f503918d34184866e6ceab625588796f1cb5ea959697731720394ac4a11aa24e6fd66092a932c6deea15b47cee6ad49fbbd2a2a55fde7f0f2078e01a727a37f0bd54884eff8e9933c38824dae6105a54d10233a3c6733a6d1456e6bf9c2604d761fb255ef6d8d44eeb4a9706898b4c11cb70b079e6cb2518edfe99ad70bb57f0a0028ecb6d6e82dde80ef874b797eff0ef3b9cf8864dd17146e7621fb53b424e1a0e8a46343c12d53c0c77dc723f4db36522d19c28f6369d1843b2df007a992e4da27496afd35f3d0102a35d39fa633aaf55de3bdda01d33feb283e108468bd0bd83b8dc05e7737ce13c3ff3fd99e4405e147840589997f33fc9de38f291c40749a42c5d6f6bc1aee5c237f63649be4fd47d8dda1642e53591db1c25c1d48d7cbff89472b655985659972e489c42b1392b0dd90ed4faf03354dc39c8e0c6dd8307beace9cca829229ab890eb92f38024feb92dbb5ea9f70210e7c5847839a34a9656868d7d767b3c547fdc8d776a2ab0c2cfe4a460599f1b163742785deb911160215833fa7dfdb914a91fa1f5fff8610225838419a8d734b395be3dfe9360b28dd292d3df8ce120268276475e15746607f34610d0a64b4b0651ed766b3a2198cdb247a435f6f549bb30285d2a74ca131e9e355d3bc83f7778c6827b34654a71fcf9fb7d4583907a177492c9af6dc0a7851f00e8cd625c896537104d43867b256afc0723fe730c9da4d114598c2f42ec70e388d3bd4a2dd7c7d5a77d84c9b8f9c9d37267985dd9b30bcf66ff00e06c8a40628b5e14231919b2200b8e6cbed5ee711999848553657010f1b90aa3e71f7263c79d6ea7bd79a70d25a7cf2558d58528803651c3a700ddc0bc5a2b1cf1a8cff070ec2d14f09d9b759f447da819a88a8723529de737288930caa420e3327b5cf412c6b802697d2e3204c3921c3df0b5c59a648312b2dc9acce860a45e58f831c4b176595719e9f5770d32026d62fcd6613d523cf9b4f526859d587701b74bfd198e2c2e7f5b0fe34844dd990872757a25ad69a2bbbea62776613b3a03146629ad89f271cb26f4e76189844804f1bbdab60f653514e0379885dd13827c9149d0583c98302a350024d167a014c4255d808ee57a28b70c872eea7b32d177e7f4684f980f4007b591c8658fa07f358cc11a0e094e813587a00a45f223f918510f3402e959f21e1d469549ff3aabac67ee692680250cca696c6f79351bde08d3a8b9f2b66a4ca4b8dca2b8ece21c0f9a6e58c894f39272bd56f72293e7e0c05942c38860322788e76a7d556a8394e7c0b5730b90fc93603b9c17e6d2e056859c52ef6ef345c32d09b4ed82927ce8ee01939e885b4ef3dfc2563e75439aa96c8813bf9645d1c28688c00b6dc815b65292c8bc1e71c216ac7d14149c57f6d39900e3879fa931834b92f369cd34af39dd63d6f40c306dc20eac471b69d7c0e26d7967b3ddfc2045eb602b4dea73538ebcae3a17829fe0ce271f8ecb5509b4ca999e387c2ec432b5e0f683ffe56cf66746c259f1524b0544d3a83fa93d08595fecf62446391ee20be392110531563f778f83866a301a1d58652abafb766e58b6daef545f4caf63e256e841344510b2a097c1cd728d651e029a7e6be8722fdbe30c6c24becb43e307c59bc709173e12549fa637b3ed21e4c78aee578b7f1e65377c0733294aa8ff9440d9d2993d8e9205bf6b117b7f9555196a3de785a9dccd99ea86c1841f747863f46d5dcbddb9c142c31512aad2f8e3c8f9af0200c611f908f8cdffbcced539d480299b46295fea030189b6a911f43c4436283dc0523de8fd82c5a59ba58299b4dbe8a1be289bda3e555a5fc8e1203919fad096a0db42ea5535f89b43a5bece502936f2c7103292bd4d1f185e199866ee74871e0a512096f98bacfc078b44ccc07bc88f9132c1505e51a8d0da559e43f6ec2b2aa6e254e8bc08d953de96c84a379d754f9c5316731cdc387fe344c6c82afede172baf77f22a989c2a1d0a9cb515b82c46d16812af116fdd8632b809d5288f65961d0b4b272aa5aeea3aad471402e4c183a18aa9ca01af5a7069a96fa5ca0dad395bde596caae968151421e9d1f9c246e090628bf8cd3458df9a190316fb114b54805fc59a919c15e8ab1b15206ca0642c676b59a6e0c9ae40fb4dcb689a101c31721909b67faf5469159c57b7695dfb05b062df26c6ff26542de6f486698722271701b34546b67909f61ec2e2cf92cadbf478e0f94cf80ea4b9c577d57add3d5b9f2f07162bbe2096a8074b1ba27167f0db4f006a746d5290f837e916cb7cb2e3e968f3a3bdc7b96cbed675e43f671769051a45d3956a32e0e67e878671571c40949617d11cbb14a4aea7778cb91182ce0c8895ef48fce29d7c580fe188bdf7d583d9b1728c179413bf41aa15c8baa07ad7734ab2b6be2c191a44caaf892d9fbcfa0fd36094f103b9cd091d420ca24ed17e6c810a046cb6daa2793fec7c783e2f52c04e7f05395907aaee0c0adc86e8447bbe721a3a47d3d9d5cd0fdcab5b07ff9b85d09122e7fcd78b944d6fb973f2b57f00bb1f75dac0dfe8baf17121a74570bf9d2069015dc0ba63a26f587ac6d4fe04d0d306086bd913eceef29bec6ea4cba20661f9e20ae7cb738eff4c5594788374ef091a17b574d9a8ac439f51cabf38431937fdfd3a02ee468ac1adf2a42e711c853331f91817724ddf0f8fdf0ffdb8444804ab099e057686a54ce7afa859e350d738d51e2bc372be370e65f1403f8d2f3d2f9f7ae5e8ea18c114d05d514d8918452a1fc434f87e695d95a101e3e5476d2c5bf6bb80120abfd29f023d0e6d3c101082f04ccd70e6fe93d13830eac96a80f66ebb92a086c3d53f3e55a4a8cf0f87756f5feed2bf9bcfa4b3249a422d055fb6e5accfd9221e772ce102b17cdea97a354fe2308d685670fb4a076d66ad4e83d87d55f8edefd501c29ceb336887e5d34b95fd9d5a2d6ac376b96a69b62b555dca7b64921e44743f021f5f3c509b1c270bbd42b3905be3194ef7895c71c5faac7ea588b97c1e8a660053aced4cd06f9b123", 0x1000) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) shmget(0x0, 0x3000, 0x611, &(0x7f0000ffd000/0x3000)=nil) 22:28:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0xc000, 0x802) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x4010, r0, 0x0, 0x0) close(r0) ioctl$TIOCSDTR(r0, 0x20007479) r1 = shmget$private(0x0, 0x1000, 0x100, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r1, 0x0) openat(r0, &(0x7f00000000c0)='./bus\x00', 0x80, 0x0) 22:28:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)=[{0x2000040, 0x0, 0x0, 0xffffffffffffffff}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") 22:28:17 executing program 0: pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x0) ioctl$FIONREAD(r0, 0x40047309, &(0x7f00000000c0)) 22:28:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x74}, {0x60}, {0x6}]}) pledge(&(0x7f0000000000)='+!/+\x00', &(0x7f0000000040)='tap') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x751, &(0x7f0000000880)="f66108a49b3a8d5f326e5a7a8853e032be520b7139c8e42d948e7fb7782f67eed69ba7bef4abcf4789a699c5aebf23c6341cc6a205139d8a95da5d4d33437256f8e3d46b9bc482bbb14d271c2afb8925e41af09636187daa621ba9b26f661d848df7185e1520a9713dfe4a5bc75e82a413edebaaa34402691f79cd03ab0f7d77756aea0fd5f2734fb579e2b537a5c07356771854432bd900cbb7b315cc1d344937bf20a12d02655d5d2e5c1861efc83aad46df8832f335c8ad3b63e397ad05c2d6078d81b62050a08186b17bd88a48b96817424142d84de0fbbdd6bf3bfda848b8151bc254de1f00effef86646f10d4f4f19132664e098f6664f79dd61f18c8a33c9fd90b0d0fcb7ec420569cdc01da7940d80312b6509d917f56c440c58e1851159697f368bc206ff16fcc830abc6fc4821a20d491252c6d8d59e92c4de2a2442b35b930b67e217316c92219c0752259739dd18c9753b2327dcc1890db92b9189b8a2891711f400571997dd692217d0bf41bc81e575a5db97ca48ede946f47324") 22:28:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0xfffffffffffffffe, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0xa41) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffc000/0x4000)=nil, 0x1000) shmdt(r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 22:28:17 executing program 1: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) select(0x40, &(0x7f0000000000)={0x3, 0x8, 0x6, 0x3, 0xed, 0x10001, 0x3, 0xff}, &(0x7f0000000040)={0x7, 0x7, 0xfffffffffffffffd, 0xb, 0x8, 0x5, 0x9, 0x1}, &(0x7f0000000080)={0x100000000, 0x2, 0xff, 0xd4e, 0x3ff, 0x401, 0xfffffffffffffff9, 0x2}, &(0x7f0000000100)={0x0, 0x371}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000900)={0x0, 0x0, &(0x7f00000007c0)=[{&(0x7f0000000700)="5ed0da60dc06b311cbfb69366cd93ba94697878e1d0c13b4bef2f2742ccd9479b98f9cad7352bcd7a8d560", 0x2b}], 0x1, 0x0}, 0x0) 22:28:17 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) mknod(&(0x7f0000000240)='./bus\x00', 0x8000800080002002, 0x2840) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) munlockall() readlinkat(r0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000140)=""/218, 0xda) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000080)=0xffffffffffffffff) 22:28:17 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x120, 0x0) bind$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x1000000000007c, 0x0, 0x0, 0x9}, {0x800000006}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) sendto$inet6(r2, &(0x7f0000000380)="463a9abc9cb0031da5919f007c178fa505caf82f243bae030754a683800e91c64557f9b3777d3568512dfe4b795c780811af7b103ac71e16151870811b6bd1194b87677000807c85fd648cfefea7036c1d5ad9f78dbb62665a6beb2863dd01efd527170fa12904f3cb483408f4776ede95496f3efc69d2d4f0f8584368600934b9fe543a3d6b1f6795713648598f795dd3fd7e5fcf0aea8aefc02e811957ff8767e23d5abe910ff123fe769f75984f7da210904ad067149204ee085f5b7147bf58843ec40e8e9f16635645a59cb79a866f8f1fba25de959ec8fb831352f84c2da01de952876b5ae2faf342ce072db4f39918dbaae2f1d08a75de15a0b2a555888950365e880db409f47785a9eda87781834ca4687cb958982b25c2ca6686f1a69b720f058705c0bf5c71d4dc0f421591dd421f2a5f3e797e89f33a485ecb23487232a09f51d050f6ebb3ab355f469013cda71b73d8e398aef28f86290650cd9ba5fa73a36cc9de89784f6c4342fabb6a12edf7d6515eaaea687027cbd23d65572589bc935700e160b097b576e13e393aa3452a691cfde6c8424648c221c924af52af9aa38a1de7ac13fd7a5912a20fa2117e6b074a91b3e5e82da89246f5acf4d9f4214e796054a3cbce8965bd89acce9e28d79a0f83b0c19733ce1fe753c923ae5646d66284f455019160c446fd7e1136b1a4bb40d66156f33d0bacc16c6ed5bba91d5ee2fe9dde09a246511fc4c276e399b1c03bc86a7dcde2f3eba3f391562565e73944b26a11dafb9f6d36986938d0b2fdd117b1ea993fd699e29013de3606413304aa8c99446dc5c647a77f05faa16fc921c927fbcaece4d057f5f387d74e6863b823db013d3f918f024195f6d2669e2a97de1acce6de1ed3ec52d4c100c10ca06f5486c6fb1767bca1284a457607a09af65a7516f6792118d1e2b25885c20ab62bea9983e32dce454769253641092ba6285fec844117ff25dd361392e5c9288e0d314e847e2d1c359c0ab5d4413d49321eb74b35449b2311f1c6c6bd65ccf26314062eea4532ce7b27ae61b19c202db615e04d0fe4152f127a1b4584e5f4730b624d4fc7855569dc814511ea11e64cf4edc5f790a2cc1202a2c266841bfb215dc04edbdfced413878fa23d7900e6451f0d18d951330c5d0ff26683c50956ba04843d7294e58c82a5a10f4507784fe2eb15f67b160f23826679edfc078e4ad7ce522f7e30ef42718dbe006c750a23f3d0e0727c742c62025cf689323c924575a4b29d9fda2858b3fbe22f67669f42e036ffadce0450ef52af1a6d4c93b7a8a73febc7ab6c02aa2556781772c6252cdd7e8f0e83477572b3f74b9736c1dc3c7ccf13f13e76fc90834268d8f27da4d2c1ffdf6bdb39edee55e807d9700cf9cbf9dc8a1e99ace5dc519af230000061abf75c8012ecf72c8b7b909cf1d210034cbad04033c7f923e19088251c2be896645f7b55f40135b0b2fdfc2376f105c405089b6d4e1a9a5b705578bf2c6e342244d2bb6c43ff9c7701a2326fe36c6128572c1b82910c2e53c56d2255efe495fbbafa76445b9ec98722982e670d7e1bc3226d40ce14935920b26ad3853daf73ea27fc97091b9afcfed2355d30b191c29a6f0b2d1493dc8d4e270270938ef26a0d444247bc6388381afff2958cf60d9d6ce075e5e08c47137115b59957997246342772c90913c37558e67a7d4c6c9f4a158d9095a26b0fc0870602b638e18e09277a6614ad2ebd24541b6370943c9af23fb07231536632d75055aaf610521fe6149a66ef370035902607f4237da58885c26b6222471995d025fad1c2fac228141a2ff3e22f2db7091022076dbf39af10b1bef36daca4787f62cce89907d84a33420d382652b9835f367f82473e86ead40115a7e7c29b2d44cf457ccae0d0940981550d42fccfa1f14482d8e73e9b74ca896ec65dc39423231ef1ff197478f88f010f165a06c5a4352633b50d96ebc2ca6e0b85bce6e4fa68d0115ac5006e2a92a8e08f1845eee50f99ac37f4d61653fcc1c848c7842ef76dc59ca593a5d1fd86ed4ecc8bdb5ca35736f47b2e8753a101910cf5c5f98743b3b8ca73397db8e1a96d085e70071edf3b238a62f93f6b1d204f9d1e18b14c08e67d0716469ffba3393520e772de216a82c7a205c4635de6d68fbbda52b6e26c373a4b5d6c3bef6baeb1a0eaf131ca610b43d8f21c5a3183045097fe06d36da3b49a94646f46b1b754e373bdd2d888dd666eb8b5ef7377e544ff3beac245ec66693b871a74783e874b7ff87127faae9359d04ad619bcb3e098563c254e76c4c9c4d2d40bfd046a830a2fe9ea1c51c5c9d3d61ced2390667dbd950aaa84a9206000a67cab74390420e40e41c7f1ffe58171697343c9a86dcf53ead5fb12aa521d38d407cf8ce3bbab4eb6bb3e8d2223f77f905ecb0ca123ecc0a85a8f9a9f6fb6c309a1c8006c36c78b288da3ffe093834285ee28a4ea0f7b7b1979357304e4ab2d6325faf58732d52b6591e4db7c398523e56f9da33cad990f1aab05c7fe2635dc977c3c5c5ed5a31bfd0285e3657958c51db5c8a9d8da3a803b42368c5c408ae811458e2bfde83aaa7eb6abac349192f7d0fe05f9ace1a4f60556a411380a602ebb18aec542925ef9de662b21c27a7c8c702fab971900c449b7e11ab841907fb854a10cd0dbe4c7fac8491f557b2ecddae6da42cb36b37b35c9225696c1ca442ba0beb6f5fcdb9ac0cacd30fd3e2c7f968028c4eafb23d821fab629898d2d2950b7e63d24993d7751a8f718f8e14b4361bbacee0d27588635bd7d1802214546167090773f8499b3eecfbfb4965f44a5dcf7beaf5eec2e013597ae4a8ae4dafb5454e0b3281215a2245ca9917a61e9f445da9a1ad00cda2e97f3ae58690974a74ac08a0242743a34865ee737e024a17d6cd113abc3b000d73427f3c77e6ba92c109091ee4662b984a8899ab23eaa3b7cae72743ece961b0989479dcf5df83d770ffee744a5f44f1ada16ecc88333a38d27d1c1dd12232869edb5b8b8e2032fb1b7d8cd9ce68785ae76eaa1d34c83a29bc29047be66015ee81791c650f2c21ee2686e4a49887ded075ea887f52f1f9f30b3e455ae2a6ce12099fcb49075e9a495bb1e9a9d3c29826e58196bde23382086fa9a8dfffad77ad6cd8dce468ebcaa0f1636c7aaf378aa62b61ea7996ac7ea191d335eb308a5025648f87a435eb6bf454b59a233e8630c1310775fa0496f654c65c797aa5c96e1688cfa58bb3ccd7e21c94ca927fe8cb829e552323b7b8c01f337a88b97a36661fadce1ee81d74fda65870d991418fa778c00c2cbf2a711eeecb2feb835d956dd359d21be0db7235669e0d46d6ac6016c476f1b2c784c967e615c7e9b8a81528e5f35861cb4c7a9688025a40d1d3ce8c64367ef3b9c1d5c5bf5cf6ca17775c0c106eab8212d2f8c0d8bad081f72bb4f3c0967ce3d7284835516b3667443f66922e40cb44d982d3a7fcdeccc921bf0bdcbdbfeff27d652f0653105ebc932b73dedcc253a34241fb4b8d9db9ca75ddbde9e759e17ac23c1bd8984f6f07992e1a6f3e02cd8753e5a340c16b9dbe953afe440c221162977818a3656c5731d8c2e0c3b2d0dc7a0e92d7799b6034b05bc449a0d32118412509d8810e0dd763bb74f5612ede7626b345dc0d31863c820cb1b3d1950ca9c9584e11bf4b65c45bdf70147fcad24ae0c55d6810d434093b2e147eef8029247b3396ea0179b437bee3e77a12f033b1d749582c03dc821e781defebb8715be1cbdfcd86827d451384fd1cd3cbffb6b5bb7b907c7896c86605be7da2f44698f846b5fd76b09bcfe2147ee09d759c551049e9a6bc2fb64159aaa19384684fdfaf97dd1cbd1c7a69eada9a43e1926b991b7b809d982a11d09d387afb93cec63b6c70d80a7c24f7a69225a0e5e3ac7b60664679fe5e09ff2f3413a0110cfae5288b3cea55df965bffa0e8913c09104d9bed6a69f612620f2745f1159b5b17b944779a6c4224efd9451904bff93be70dac0dfcaa10c47982617a4202e2ff9b9c90c8efbd5fb48d9f04bc27b29711e94624845dff43ba1614010ff79a55a0d5a0d24834e56c53cce720ad83d0e77295784fcea02ef06edc2e0e8eca2ecca2fcb15566d59ef2184b47571ac7e254460b664f6ad9e954cb2ceaee2ea4d68cb45c8bfbe364d5ecbf6b33b6b3e96353eb865e28b4d9222822ed4ea916b8b0def761ec8e17d7dea31e92357e3b1242c6cc7a5ba8316ad447b3451ec4aaccbe68c055d8ea9cc53d6663578718aab4bfd6f7b42d61cd8f43c0db54dfc828995155e9b442e8544d7ec233af653586785306b32b3bb07d64bfbdfdcc7518b8d2a7ad08b6c03d9e6acf98fc75826dd3d91c896a37da1ce7c9ec678da27d930f8ee27dd32330ef16c028b5e96cc8e17903602d522dae5a282cd560a085e93cc35152a0db1e1b67972bd617e72f826b42d8ca8b2963b68d5c46d7ccd5ff2d1bd0f9481a9845c68080f3aa07817ce9f5723a3f143dd1db277c2a1b6b0f49c183d92779a635eb081008c3280b141692bf49fe24eafc8f2ec6dca8c24e0d839f3ce1d20dd2436baf7293e8700c29ac917657fa903ae1f7a5ae5551200ab6fb2443f658f23e8f3dd64d7411385ada209a2259a7d98234c01c8e960865b9defa2fed1e593262cb4e5d25b8738cca817724b1ec9779fedb760953323de43ae1e9f0bed0380be76f02faeb484a717cda78365ff35316994f745feba91f0857c31e461fa65ed4b0482063468dcfd4688c75591fc8a074d61a5e93a73590ce86bfe88c0cf519247d18475629870272a4f70c859a25649d6bc118ba08c1f121e889f646c86c58741592d2b83e27b898fcacbf34362090e283f195f1c48d2b146e8103ee6437752d2ebfca62a4173989dfe8ae5e8dab9bbe9b9f8c0f9c6e0806e211281792a6e453d5c0ad51670bb215160ae4a43cb0c2c97077bbbb7e12c2e8eee857bb104086c74327a35d0c73f4533845fe424f1be8ad4849e57d31176d660377c51eb8d730349deeb0bbffe37be5151512b0d3d671bd1de92967020eda9bafa7c0203b7aad767150c804212b10e0f2dd17683bc122fec851cabb3c561c9234b1e94ce12ca1cbe6ef186eeca0e6856bbf4a26e0d45625dc64759220c5c190bfbd6c4d71a91a065e8a5d36e7e4b452f236251e0275481fe7985407c39e46c070717c253e6ccd01962291465863819a1e5e0c541aa188d1de5d7cef9ff8041016af1a4233c5030ec5a732751894a5e10dcb49e55767a7a27f5c5e248ac0ec9a2a55d1db11df0e4c99a9aae3a6c8341ffe0193835a7b616f7d39873aadbdd37eeb153800853608dd51c63e4c3c61bcca6a5bd24d2d5a7faaf52502cac9268f5f528217722b66959ee323420576044f687a1a1a7458b70c2b211d0d8788a8b5b9e298a44fa2b5d453f079889bfafa7ee6c55c494678360ad86878f66669825b1b97edf16b6e84c3617e0638082f4d9e777c654c1ba6990633f0a70b96f4e506905455df37454a06b8f11ac19b5aa4429c1236d22e2a192318d1d493b07915d8ef44ec36d3fe3a812f8efa933f401e1fc39ae8b7dc18918356411a727cff776be95d3c942bfa6986392a0eb0b36d5fdc6cac9bf83a1ad439e919143ae9baa9633ca0e65746ea609c14bac6b287ab9d33919126db7c00766c6a0db253a3a5a7ea2ca9e4586befa2ef87025fe1b5526646d02b9a496e2126188cdef7b802c967762b4b6e3a3684a277ae6acf87a6d202a06f47f0d0951dc725212e6f32ee637e1", 0x1000, 0x420000000000000, 0x0, 0x0) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000080)=0x8) r4 = semget$private(0x0, 0x7, 0x4a0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000040)=[0x10000]) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:17 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) clock_getres(0x4, &(0x7f0000000000)) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) r0 = semget$private(0x0, 0x40000000001, 0x2a1) semctl$GETZCNT(r0, 0x6, 0x7, &(0x7f0000000200)=""/203) open$dir(&(0x7f0000000040)='./file0\x00', 0x801, 0x0) 22:28:17 executing program 1: r0 = syz_open_pts() fcntl$setstatus(r0, 0x4, 0xcc) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x90, 0x101) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)="ee08c2a08d979d334ea9863765b12de6f0c6572c60459cc228083bd0ece7625f25da4030d4c19d8dd88029c9f08ac173732087aa648631d6884cdd48f3f81ad66766d8f45ec8d233424ee24017cc0a77f5873e6955381ae3c44f70ac8e41267ce9cdab529dbe2741c03bedad942d9a6a79e09232d258c288cac881b73092c3276c9a8d0fcd7c2170932d10b19e871686b984db", 0x93}, {&(0x7f0000000140)="4b406a9f27302c68f3969bd381568f86ba71ce6152efd68f97d7ef53dac09a5dcbbff11eeb12038eba4303abcb469c6a968e21ae79e3ab67cbe192c054e8d28cf43a39ff81d6000324726a59ec9cdc7b2f76882b75fb951d52d23e42ca9c19fec21fefe4e2140f07e443476512d77eea8cef719906d6f3afb85dbdb02b30c270392f64dbc6d0726d438a74e4141b9a9f2945d520f7e504e1e9435b5e89cbad964bb6", 0xa2}, {&(0x7f0000000200)="d0f0bf81373109f351ed232dc93a1aedc9542ace189d312f9877ff7616d1d4e026eeb277a0aac096a4dec3df24a40ffbdbd509fbfab503e019095dc68e08601612e8cf87190c447fd7b89153f0803bed7fd285b828956f5432a6b08e83f8601d8c31ca1e8de86e3abe3e7eec72bb514b20aa9a891d9c8f538f60e0622cc3e148451ebdc7798907edfddb6c119c6c10dbd3", 0x91}], 0x3, 0x0, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0, "bdbc386e71a516733cd04e5e6652d646b537ea9c"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x235c, "63db6e92407e5c431bf58c0ff722e2c8a6beedc6"}) 22:28:17 executing program 0: mlockall(0x2) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x220, 0x0) setrlimit(0x6, &(0x7f00000000c0)) mlockall(0x1) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x5, 0x2010, r0, 0x0, 0x0) 22:28:17 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x31}], 0x4, 0x0, 0x0, 0x0) shutdown(r1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 22:28:17 executing program 1: poll(&(0x7f0000001fef)=[{}, {}], 0x53, 0x0) mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) pipe(&(0x7f0000000040)) r0 = dup(0xffffffffffffffff) r1 = openat(r0, &(0x7f0000000380)='./file0\x00', 0x800, 0xb6) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000100)={0x6, 0x100000001, {[0xffffffffffffff7f, 0x1, 0xd9, 0x4, 0x101, 0x10000, 0xfffffffffffffe01, 0x100000001, 0x8001, 0x2, 0x9, 0x200, 0x9, 0x4d, 0x800, 0x54c6, 0x101, 0x9], [0x0, 0x3ff, 0x3, 0x4, 0x80, 0x2, 0x3, 0x7, 0x2, 0x1f], [0x61, 0xffffffffffffffff, 0x80, 0x0, 0xfffffffffffffff9, 0x0, 0x5], [0x0, 0xdfe, 0xcad, 0x7643, 0x9, 0xffffffff], [{0x7, 0x9, 0xff00000000000000, 0x81}, {0x853e, 0x4, 0x80000000, 0x100000001}, {0x7, 0x3f7d, 0x81, 0x5ae}, {0x200, 0x6, 0x2}, {0xceb, 0xc4e, 0x47, 0xffffffffffff0000}, {0x525, 0x7, 0x5, 0x3}, {0x18, 0x8, 0xb5, 0x7fffffff}, {0x2, 0xfffffffffffffffc, 0x8}], {0x9, 0x100000000, 0x3}, {0x8, 0x3, 0xffffffffffff0001, 0x10000}}}) read(r0, &(0x7f00000003c0)=""/103, 0x67) ioctl$TIOCCDTR(r1, 0x20007478) setgroups(0x1, &(0x7f00000000c0)=[0x0]) 22:28:17 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in={0x2, 0x1}, 0xc, &(0x7f0000000240)=[{&(0x7f0000000080)="fd9df3c5b3dbd42bf51d38f7175644e668c16bdf3c0be80299c6c119118d578b742e15ea9e275c5b9e3231291b6e4216eb853fd9ff9f3ef7557f4d88519aca5db509e10260c368362ce7", 0x4a}, {&(0x7f0000000100)="eb156eca69fd6500e62098966f1931c47108ea12ff44c9", 0x17}, {&(0x7f00000001c0)="247a35efe6354f0eb1f7d9ac7e3943efc0a2b530d9dfa9e7a1a6ca0a4c7da1c2aa7f3d923ab2245cad866120eff40bc974bd52dbbb84ccd39b33e587ee3e73760209dbee5a1c8af1076d798e14f5edac53f8a9a1aa65dd93b7", 0x59}], 0x3, &(0x7f0000000280)=[{0xf0, 0xffff, 0x2, "035ceeca2e2aa10a9e459ea446203a98312cab81f5361efbd47b67da405cad932263e353771ada1c197894195e499ed1d943fd1c9adf8ee26954574c28ae0bc7c10439bcf0033a68f3cb24c2f2fc35c76015653b88f9efc07691d8bc315a879ffe02bb67f6f18aec25d06cd9251c7cc7075fce19c48c5305726a3b830b7faa118902b9ea3528659eb17957d7a806f7cf7b80ed5b9211fbb4234a47fda4aae98545cc953743d2a9900f437173e9b9a79e357dd5d63730aaf5538b85be0d4838c9f03607cdae8570778611fc00848bcb63efe88ec55ec84d810164f938af50c5"}, {0x40, 0xffff, 0x4, "8de890317cddbc4c7d0fc23bf398534a6b00c99978084c811eb1269b9a8a8c1691ab18fd0ca0683ff52edf6d8d"}], 0x130}, 0x40e) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='r\x00') fchdir(r1) 22:28:17 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000140)=0x101) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x8) accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x21, &(0x7f0000000000)="caf5b415", 0x4) open(&(0x7f0000000100)='./file0\x00', 0xa00, 0x40) 22:28:17 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x3) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000000c0)=0x7fa9) write(r0, &(0x7f0000000200), 0xfe72) 22:28:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xb1}, {0x84}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x88a0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 22:28:17 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r1 = syz_open_pts() writev(r1, &(0x7f0000000000)=[{&(0x7f00000001c0)="64e863905123ad4c70f4ab5272368bad53e9c7b6f79fa62620897cac7b74bc49d0ff69ae4bd46ba7946d28e0726c91fa4586823befbc9db73d29cbc62ce034f71265fbf33865aed7b7740d0d", 0x4c}], 0x1) 22:28:18 executing program 0: setitimer(0x0, &(0x7f00000002c0)={{0x0, 0x8}, {0x8}}, 0x0) setitimer(0x3, &(0x7f0000000000)={{0x4723, 0x641}, {0x40, 0xf648}}, &(0x7f0000000040)) 22:28:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x1}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:18 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10080, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x80, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x80, 0x0) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000001240)=0x1002) r1 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./bus/file0\x00', 0x1000, 0x10000, 0x7, 0x1, 0xfffffffffffffe01, 0x100, 0x6, 0x1, 0x0, 0x4, 0x4}) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x6) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus/file1\x00', 0x8000, 0x9) 22:28:18 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) select(0x40, &(0x7f0000000140)={0x9, 0x1, 0xffff, 0xe3e, 0xffffffffffffffe6, 0x1, 0x80, 0x492}, &(0x7f0000000180)={0x800, 0x0, 0x1f, 0x80000001, 0x8b, 0xfffffffffffffff9, 0x715f, 0x7fffffff}, &(0x7f00000001c0)={0x7, 0x7ff, 0x3, 0xf6, 0x80, 0x0, 0x0, 0x80000000}, &(0x7f0000000200)={0x0, 0x3}) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8000, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0x9) 22:28:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000240)='./file0\x00', 0x2, 0x105) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x200c8, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000080)=0x7) syz_emit_ethernet(0x1, &(0x7f0000000000)="f3") 22:28:18 executing program 1: link(0x0, &(0x7f0000000400)='./file0/file0\x00') pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000000), 0x10000000000000c4) recvfrom$unix(r0, &(0x7f0000000000)=""/65, 0x41, 0x41, &(0x7f0000000080)=@file={0x1, './file0/file0\x00'}, 0x10) write(r1, &(0x7f0000335000), 0x10052) 22:28:18 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r2 = kqueue() dup2(r1, r2) pipe2(&(0x7f0000000080), 0x4) kevent(r2, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000080), 0x9, 0x0) 22:28:18 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10004) readlinkat(r0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000180)=""/19, 0x13) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r1, 0xc0106477, &(0x7f0000000140)=0x8000000020002800) 22:28:18 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) pipe(&(0x7f0000000080)) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000140), 0xc) 22:28:19 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x4000000006, &(0x7f0000ee0f7f), 0x0) setsockopt(r0, 0x0, 0x9, &(0x7f0000000000)="1ea3e18569b3b87638c511c32eb58d7d44cb5922824a4b11d1e959e5886ee865", 0x20) 22:28:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8400, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ftruncate(r1, 0x0, 0xa28) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000440)) socketpair(0x6, 0x8007, 0x9, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x4, &(0x7f0000000100)=[{0x2, 0x9, 0x8, 0xed54000000000}, {0x80000001, 0x7036, 0x6859, 0x2}, {0x59, 0x4, 0xf, 0x7}, {0x1f, 0x6, 0xc3, 0x4}]}) sendto(r2, &(0x7f00000000c0)="22f40dd1474e9fe99daaf33656fd663fdb1ff14ac95fed1feb6f36757b041adf8075b34e8d1760132cb72ebe36", 0x2d, 0x1, &(0x7f0000000140)=@in6={0x18, 0x2, 0x777, 0x64}, 0xc) getrusage(0xffffffffffffffff, &(0x7f0000000240)) syz_emit_ethernet(0x96, &(0x7f0000000380)="4fa3f2423947e3530072462b56d358360874a54bcb7e704d3c0389173e85b3dcda69045a89598fb865505246f2105d5a30072e84db547b9e007938ef4026e7f0600ea878f80e9dd460438044484bf551d251783e4bedc7247040f2a362417757111c89781043fe0ebf83e2ce42a4b21db97f64fe80db3cce351278de5e6c3a41738dee1cd338e2c9835c34cd1249149e70c0a4114576") r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000300)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000480)={0x7b, 0x9, {0x5, 0x100000000}}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x20}) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140), 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 22:28:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x98, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x4698) r1 = dup(r0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x101, 0x5, {0x6, 0x4}}) 22:28:19 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0xa0a, 0x101) fcntl$setstatus(r0, 0x4, 0x0) 22:28:19 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000100)='./bus\x00', 0x203d, 0x0) r1 = dup(r0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) socket(0x0, 0x8007, 0x100) ioctl$WSKBDIO_SETMODE(r1, 0x8010570e, &(0x7f0000000080)=0x200000000) 22:28:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000300)="4f492b585685ec99727e0abdd61a83ef16209b7ba10c37ba3a3ec69190cd5d0ee0caf81776b2b124ab82d80e2ac99c7b7f058d9d5cc95bf7a1fe61d68f0cac010661ac5bcd6311b918dc3515d26d97bdf87988e664d5256be3a195a63c1d721ab9dbab9e68ff6a15b55e5bc4affacd4f6f92258980", 0xffc8) r1 = syz_open_pts() r2 = dup2(r1, r1) getpeername$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) close(r0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x2) bind$unix(r2, &(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8) dup(r1) r3 = syz_open_pts() ioctl$BIOCLOCK(r2, 0x20004276) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 22:28:19 executing program 1: r0 = socket(0x802, 0x0, 0x4000000002) setsockopt(r0, 0x0, 0x8000000006, &(0x7f0000000400)="f6000000", 0xfffffffe) shutdown(r0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x11, 0x4, 0x4, &(0x7f0000000140)={0xffffffffffffffff}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x8, 0xcc4d}) r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) chflagsat(r3, &(0x7f0000000380)='./file0\x00', 0x10000, 0x2) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x10, 0x100) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f00000001c0)=0xc) fcntl$lock(r4, 0xf, &(0x7f0000000200)={0x3, 0x3, 0xc4, 0x5, r5}) chflagsat(r4, &(0x7f0000000100)='./file0\x00', 0xf66654c9a8c1a6b9, 0x2) r6 = socket(0x2, 0x1, 0x6) sendto$unix(r6, &(0x7f0000000240)="aeafbc72f105b6f28967563085a5a8d5d5dcd6199e3bd8ccb1a586714b0d9e223b4fb912888cf7a569442ca18ad7e73adf44c9f95fee11d09ecc6744e6e5f273f3d6c8bc74aadba673045bd8394e80a72d8dafe5dcbef93da6baaacb2d69b7904098e633aced9dd7b3213c530b80a112d855a4c813b503f117864fbe3a300a11c9099b9cbe0dbe1033578164e62a6a506043312a124eb2f38d94a1629334df8145b9091cf67c30f07618196f02cb09adf87fd4350496b79a9f13c08dbc016c197c2bab550eb15bc72b4954956465bb79d4f74ee701fc823f2887f9e528935b0053cd12e38687fd869a1d", 0xea, 0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="01000e2fa30055653005"], 0xa) r7 = dup(r3) ioctl$WSDISPLAYIO_ADDSCREEN(r7, 0x80245753, &(0x7f00000003c0)={0xdcb, './file1\x00', './file0\x00'}) socket(0x10, 0x4000, 0x3) kqueue() 22:28:19 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffffff) fcntl$getflags(r0, 0x1) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06131bb0398824b3da025bbd45d3bf579456fc7d40906008b6b87cb2d72b8c9db939e9ad8a4f5f728193e00"/101, 0x65) write(r1, &(0x7f0000000500)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb2) r2 = syz_open_pts() close(r1) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x400a4b, 0x5, 0x4000000008d9f, "00000000001f0500000000dffffffb084000"}) pwrite(r1, &(0x7f0000000000)="446e9c8abba0123c1faf75e5ed462f8435dccfc590ad", 0x16, 0x0, 0x0) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8020, 0x0) pwrite(r3, &(0x7f0000000280)="5485a7df732800f5c1068163d1344d61794061fa66208bdecaa68066562c2aaeef81a3a2d0ba83c3e57fd385b0285e203f14e3e1adc556806f36d070dec594b0b2b3b91aaf648c9aeefd7f6929c949ed2b8484f30b77e0e77e645fc02d5d63192beea2576ec53815831c8e727d0cc1ed0badf9c803bc0bf0ac27742a77c062241d4e6eabca28491934bfb6ef5fa5a85d96ac8a0f19f468f00a30ff4ecf86d183383a93a7e84ba31e2769f8ca62f0c5b4c35e0ab565b9e1ec15b9", 0xba, 0x0, 0x6) syz_open_pts() 22:28:19 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xc00, 0x1) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f00000000c0)=0x1af7f3cafe4fc0b2) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000080)) clock_getres(0x3, &(0x7f0000000040)) 22:28:19 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x21, 0x0) r1 = dup2(r0, r0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000009c0)) preadv(r1, &(0x7f0000000500)=[{&(0x7f0000000080)=""/154, 0x9a}, {&(0x7f0000000140)=""/117, 0x75}, {&(0x7f00000001c0)=""/80, 0x50}, {&(0x7f0000000000)=""/38, 0x26}, {&(0x7f0000000240)=""/226, 0xe2}, {&(0x7f0000000340)=""/9, 0x9}, {&(0x7f0000000380)=""/99, 0x63}, {&(0x7f0000000400)=""/202, 0xca}], 0x8, 0x0, 0x0) 22:28:19 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fff696c753000"], 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="2003a801f50be7576a524ce0dd600001", 0x10) write(r0, &(0x7f0000000100)="4a7e18378cb37a058dff6836e32d59ce004eced23f1ea22336a1ef2d66809aa72dc68ba223d7aad934035af5fd7a48d34b64fc87482c80af741acfdf0536b383718ed818dff4c272bf3c8d056fd3e6fbc06ecf7fefad944f650676c1592913978c06c8575314f38e43fb36f17189f3741addba351953b058c87c0c4ea37261dd2f4f56d03183fc54770be61d7c9a0a632991f953c9d2073dbe914a340ffcedb122127248f43b4b18354a90d0b3f24b4858d326dd4707021825e74cf622029fd984177f05d33e5d527771c05b679400635d7d4dec1aaa3b995ba4d2efb30521252884b1cb205cfd7fd44db332b40167d0c4f58bdb16c3775f20ba51f7a8e2f7eb78785ba28496532100df28f04caa7c64da8f5c093068c125458a29970c95dfc6899619d11be79a2c55f4243f8d2bb35713cac60327f0c13800a5299d86c27027392091d15b0a6acf45ad19e02ff1c37888a68eb028202a34d8f089cfae7bf1c1e0b187273210c07a01ffa977f2cab7d2bf3d6a6d9fa6d8072c8715c577838bce9f1fcb999681c99e85333419dedd489f538850a78da8799c56d7f4566f3ce016bc44a80e2d7852580d923d8d2832e3d9b9fa72645532b3dab25778ca6d3ef758fd51643f36378d26f11f28394b2d20db6b4b45e4e28663c933bc746e38fd3a2319e9efb128142b31ff859662e5ab44723e1447a18b8c0fba0ff1e3ec34451ca4ee2c4d1345f049169d88862a8bd400806652caeed3287daf9899e49bc9ec24372cc1692dea1d72822f38044a123d4098dcf75e30232d250d262ce631009f16e75cf0b42085a6817896849880768e88956da018afb91240376ef71b4e9882350ef6a0de1b63a225b73440266dfd074af10fae84c645d533f61bf02c0ff88d71e4994adf8d454a7f0d0a877d1340bf56d7339ca614c617313db95513394f9161b92e2ca0309b501a39d8e3dd63295638a1848cc397bbc2c8b75e835497b63cca6fe08252c67848c1f6d5e948e95361b31235b7877e93e68f55a3fd6ecbabac0b4f2ac21c7767dfdbdbd519daf008426063b5123cb8842f52eac24ab9a65fd35d6784b05d3cddd7a44505a0c297de7f8e7478140a951b48096efeea7fa82d2bae8497e6589e2c307bf52159f44b30ca4f81b47aae83d726b6cd260128b84f3462691c8dc27f8d20adf95bd95e9a336770dbdce7cccae3fc05a232e87c41636e79010dc9439d450c34401796e768f915e6109d52aa0e8325c86b425dd73302dcced488297f9faee00189eb4030ba3babe485af5f4e067e06827fb2342403d5b0e790f8c56d021e30e676ebd235432b1309e960bcddc850c685f32962b38bdf1a1718520cb4f6a87b3cc9b707fb47616e0f8aac4af0f16c5150ee7eeaafc06cdf30523201511eff5c851589d7174ca9f34c5fd77b69aa1fe07c32b3c970492de9591da85e206a31d6875f7dffd7e2d942ad1661f714b26e90b1569c7d6a2fd5d6d78bc6dd5440cca86ffb8e2723cad64d0619d0ddca3a2590faaeb195c72d496aed686ba32bd6980257b553bd640e6394a6a07e642f4e0b9ddabceb3fc692e04f0c5e0729fb12bb2d13a32bb813071664eee053d8b716c5c3bccddafb32b1541d4c12d2077f952bf5a7f8a447a7ea704374aacbe759a3cdd3ed27b5d172305a51924175637fd3adff7e19044bb59b915e465431107426155f68556e0721cec56122ff8a3ed7416b767eb9344fd0b093290c27c7d6d3f9cbdb7258b9e317f4d4d353a8d58bd8353ceb5e5b75fbfeef80c3b663efd8151735319a3e6a9c1167de0aad7a8c78ab05fb3a195515902c9aa0668adeaa6bf6dc2cf98ee6e3d1978e1fa4b28d98b3be8dfb30878740e567be9188e90d434d5be7275cfd12f9fdf3cf76e29d31dbec54311a006bcfc88b86cf6faacea37ba85caf05eaed19000c63c3e1c0fb2b51dba00c25afe2df5cadd6a5126ec4857312be165ac59c128daa614032c4e986c6ab76e44741b8dd26", 0x589) 22:28:20 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2000000002, 0x0) dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r4, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 22:28:20 executing program 0: r0 = socket$inet(0x2, 0x7, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000200000a, &(0x7f0000000040), 0x0) 22:28:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x100000b1}, {0x1d}, {0x6}]}) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000100)=""/22, 0x16}, {&(0x7f0000000180)=""/207, 0xcf}, {&(0x7f0000000280)=""/158, 0x9e}], 0x3, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") geteuid() r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000380)) 22:28:20 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x0, &(0x7f0000000080)="ebffcb2204b9fd812eaa4e713048e6d9319296487fcffb74d78ebb6f95fdd04a5330d0a0a1c85adf8fb4e7de1e749249ddb32834899ebd988b8663d3266a0895475fd1c234", 0x21) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000000)={0x9, 0x1}, 0x8) setsockopt(r0, 0x4, 0x401, &(0x7f0000000100)="afe1dddf7db8cad790bb3648e9ac58fff6f04cb8d10f78eb212c98e9e0778e3396dea37a33887c4a599df774f444be760fe50e8009370ed25fac835ee0d47cff575609685fbf3ce96e2a291c7637e7b31077a914d1288453f6381c9aae5227df4e337c21943ba2482571637c15b05237d258ba8c21f31bc8d52ddafceb1104f52e5674aedff93d1676196508742aad7c3ec241414a1e5041865b825c1d674ccee8af28342fd1f73114fcf52061b449a84c037a3a8e", 0xb5) shutdown(r0, 0x1) 22:28:20 executing program 0: socketpair(0x0, 0x2, 0x100000000, &(0x7f0000000000)={0xffffffffffffffff}) fchflags(r0, 0x10001) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) setrlimit(0x8, &(0x7f0000000040)={0x9, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() poll(&(0x7f0000000000)=[{r2, 0x80}], 0x1, 0xfe9) poll(&(0x7f0000000080)=[{r2, 0xc3}], 0x1, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:20 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x221, 0x111) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0xffffffff, 0x400, 0xa, 0x3, 0x1, 0x2, 0x8, 0xffffffffffffffff, 0x1, 0x7, 0xac}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x8) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000240)=0x2) getpeername$unix(r0, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000340)={0x0, &(0x7f0000000280)}) recvfrom$unix(r0, &(0x7f0000000140)=""/212, 0xd4, 0x802, 0x0, 0x0) 22:28:20 executing program 1: pipe(&(0x7f0000000000)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x3}, {0x84}, {0x6}]}) r1 = semget(0x2, 0x4, 0x0) semop(r1, &(0x7f0000000100)=[{0x0, 0x3, 0x800}, {0x3, 0x7, 0x800}, {0x1, 0x1ff, 0x1800}, {0x3, 0x8}, {0x1, 0x3, 0x1800}, {0x1, 0x1, 0x1800}, {0x2, 0x9, 0x1000}], 0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:20 executing program 1: r0 = socket(0x11, 0x8000, 0x3) fcntl$setflags(r0, 0x2, 0x1) sendto(r0, &(0x7f0000000200)="67374e1fc5210c098de500addb90837ade81c38ea4255dbea6ac77f49a866d1bbdcfff898c4a4655e5f08e64360846b20560a91e5297046a9be9e281e27df56dd6bc8edcd846981c8bf52a555937be837b1469d168cc770e09efc6acb40720ccb596ec6c879981f6ac8c426e127f47d735bddc2a182e", 0x76, 0x2, &(0x7f0000000280)=@un=@file={0x1, './file0\x00'}, 0xa) bind$inet(r0, &(0x7f00000001c0)={0x2, 0x2}, 0xc) sendto$unix(r0, &(0x7f0000000040)="5001050260000004000000000706ca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416ee4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babdbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000010020000000000000e0208a371a3f80004ff00000000000000000000000000a2008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) bind$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8) 22:28:21 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="b10005136000009005001bb100000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) getitimer(0x2, &(0x7f0000000080)) r1 = dup2(r0, r0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x6, 0x6, 0x400, 0x3, "2540e5833538b445cbe772accd20cbaca64c516d", 0x8c8, 0x200}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000180)=0x8) 22:28:21 executing program 1: minherit(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) r0 = socket(0x13, 0x0, 0xeb) sendto$unix(r0, &(0x7f0000000000)="13467845e35e4f2d17e73542ff5084a1ecadc434e1", 0x15, 0x400, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) r1 = getpgrp() r2 = geteuid() r3 = getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002680)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000026c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002700)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f00000027c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000025c0)=[{&(0x7f00000000c0)="2424441c19ef51055f234b56b5b8ce14fafbd302a7af429040876afb7510af7baca055ef732bf8721045041e7e6ce318489effb72af46c892c2e3548672d8eb651c9b25657c3f38916ebecf4c625907ead1322", 0x53}, {&(0x7f0000000140)="e2a82cbdb9a8c042c2f10b2c6261924c11a171311c454c6ddec15c8087e41c360d86ac35f2138d97faf38429fe159a0d38687c8d1d73849615bec0b69b5736c65fa2c08f782ae061943546b320897059cc00dac11e150b83621a4d09746663754a6aa9f9e2099f65a2bbb4906a3c522fdb34ffc100d8a7421e172dec1e28cc3aa173679ac2e855a7764f43ff7ce4e79430a066c0bea259e76afa41442ac1b02f9e750d70bb73f6882764e2d315c5cad647ada356109d48ed6ad5b26afca85418729eb75bff38607c1c84d2f1bb3bd04f1a8850368f6b66143590ead9a0aaa49fd3b871fa", 0xe4}, {&(0x7f0000000240)="e15a491f440614915eedb9dc0bff7df493538c677ab8618b004f626251c67cb1ddfd2baadbaf5dce413717c09e7285f5868e3c8302aa2f82b4ccb6f8e89953946c32ffcd660e6ce4ca129d0a271474d71c3c1f5142cfaa8c8fa7bfd5984aec730d235f05159c8ce59bfd68e97294d8d3ffb32b3ab04e096cf23c4af54898daa3e85ba8b369946990b9cf82292d75f77370ce6e32c3995903fee3e254cc7796c413c9b7982499aa6a3a4c21ba3ed080c580c0a4fe0354fb", 0xb7}, {&(0x7f0000000300)="9840b031ab08f96929ffd9d5a3f2c4a1ea2c5c67ec790c26dff4546fb0fa9153fb63920b05b18bf08204ae1911bc9a91b78116aa2c5048b25f8323765c287d134f6adf5cac3ef2a61dd0bf95ce0f843794d2fa0117f5f244bb9be61de6e487284f50cf424e4aaae777b0ab96d250dd06ae86ada77b3580f2f7267ede570d11d1789e2b9ae896a4013adcd9f11e5a7b27ddfbfd0717c077847b9ecd1d386151533ecc3f6f7ba165d28ee80398276e8019beaac28c1012038cd07327d1ed70c8432926a21a551b96f0bf589d12e1567d94ae7b118ee44781a9b8293a4db1a09d3f7bb81b40038f6d64529730d834663b67606f713ffc2ddad28a6e347bcf71cadd0cb03369b0e159b606581e8cc455751d89595ec53d2e6a14b633733f38193d2e4ae40f6506511bc7da705e90c2dfd6c552bd636ab348d0a31d6e22d6e64b5e0ef85144ff00d4c697f55fff085df0581e7a0f2982b693a8ece862fb8146fdaefa44058d6ef8a01d57268fb0abe7bd2b34cca5606d8b3bb58099e1ac54eaeac27cbe0a85e607f85104c5e8e1b9aea6279a21ae2e9701fccb35ec147d8396bd2e3398d7e0a6bff91ac0a4bfa5e2ae974e0b2f49ccbd640ff4f13a08a0642428bde37b10703f3eee0f2e37ab2384a02ea8df04c7982810dba9d273c103cc959523348c96146522517981771e37a6327bb23b49a3cc8f181fcc8cb59467db65c30efb3df8ba5eb209503ad79f0ac0616a6e32c67f440c3caf9585f0b7a628f8b791bf13d2f13968258a13c81fc8ddd0f1e8bf57775906d9762089fa9d09b793c0c3b81a1e35fa2fc612883c4207cd4120987fc93721c4c580946a96f9b4fbb17b9ff15e2a41d48bb0fcd2ecc1379e730a9e9827a06c79e704c6fd4b7afe61a6791027975eb1661e172b378547fbbe10857b7afdd5b4b23650aab188e85f3ee12cba7605010bdad5f4a3e905acaa4b931af4c20592d9f89cb13dd65b8add8bc635c09d5cff8c1a070ff66ba2e69e72b5022e6c6929b8ec74bee10755b5897a91b2ff207d2f6180beb5dce4af4db3212710bc0030899e2c2599d5f41f453b6f0784cff007891248317ef25a75b92d8e49e5dccda50084cb71b69520adff70f73129ae9759699a9927d29f55dd8dc9877f764b3f3b2460d680eacf423c026d7a7d6d31647773b85d9546db72212a763d1ecf2723288c5e312809999cf671bdd73e0cfea530fca0d2a61e369ac3b58578502699294abcef7e03f6c4b2065f0070b7b139e87c360672cb02cca16daa0bc1417c3f63e4fbc964afeeba49a5a81ee10a6e9374cc42d5b486fce8a01188f0bd2f3a4a34862e83c16d7de08b4c012df048411539c79201d199b90964650c35c549f16a8c43bd6c1855bd8f8f4d4f3a895d787eed76ef0fc0e4c6c2a6f0376f3821b94c21cfacc6637d8aeac9f92cd049df554355d811305d25405a7ab4c527ea06568fff3ad3467658256f2d62161e52b607c858dd163fc2b980e5cdccd0841126da08b25ff192aa75d1a41317e0595e1da2abd7d64f898327fa6c466173a9a0f52fa97b074403d07c62d391078906db012cca651be3eb113b7843713b00311e42ad3fc5247408dc813ca4275169dd7e30e1e6acfc3cf558a48e098cd2ce3cd062a0709160d63ddfe9eb8cc63f77619e8104355a8119f6f82bc176f78cad755f02a2ee5cacee079a351a677e99c583a138cf2ba95ec8030f716a50cc4d839fa1fbe7da3cd9340ce8d560b655df646ddc3f5a1801ebf4248b2f81f414d7480d4b0ed9f27cc22ba146108f784b8f4f765164db305122da869c572074f075a3786464d41849e8b109cc0f6316b6059250ed20c7f4ecfec7ee4e854e9112130089d354e57331819502b3809a883b82564b16c325fa86e2c171505f52b65360ca02816edaa2db60747bae1dfdef8c8b9de3b124c520b104198c344e6fbc484a35184fc0def970659fae5cc8d199f170acf86348f144982ebe0e30af219181b41af15cf57b2122d05c12764373d1468f4048ba3e9304e8041933d326c45dadf0b5b57f6ea9275ee6e04b1e02c45d6d684985b46b00471e594cc0adb96cb42a331f3ed4c8d1f876654e460705361c562c4ef4575234d05673e0a6d7eba20123ffea25ae587ebdfdfdb558d379eacb9abcf52a18baa14dbebe97e02742f82f89d37f0ca58caf10b780a69cf41938acc0f1a294c1a5790ddfdce982a28519c87cc23b579adf8a5337a96bdf430b15dede614d8ae64bd3d2ea209156e77a43417873f18f6dcf1047ca32a824efdb491baf803114e2d6b22f7aec91d2a1ef7878a451b287ea07b4c45b854a90e459be9c1e5f6987cf578836d787a46267ddad9e66c2f5bd1e3d50a3a389c06983025335a9620e790efea052f7715ae03a70afba32ba38e03eeae80f0c2c07e9b035f9556437f690b6ac390e4241d2f186974635986d9a68c862aac56c93622942ea5d930594109d6eb6af7ef4b35ba7ea950ec3ef25691f56f8c3c6302db0c08fc27768419b6189a7b28dd93f17f3ad8394f0e1574832542cbaa8fef9acc5311541aa76c94f56214575b8586f7f83b50d5e6a05f94491448fa880b6e714e8d158023b6ea7e0301797f5f88b3f2ccdf60fc5ff2ab5276f9998bf3e4f9515c2d76676f28fd0c7e943f448006169a4b8447b0f503a9052f89578b6effc172cf65de104052e7d36a2a0a7b1fca0c32373991633ead1b01fe83cdcb4cbbab86d8a58e30265e920bc0d0b814438d68565fb11c8d5b8a79574648fe8e9a17cb36ced09fd38603b46cf9de905030b991426b93c3820f142a0994f465195a5a974e2ef2eb9573037a64566fdb0b9a642f42ba293d9637cdf4720856d92e9d7d14f51c5d2eb5e6755522f6d245deafcabca496184e654202559f650e1f851d9ecc0206211b047f15e49a1cde7c02d02c657466d73eb81f5d5aae88e2aea176d2ebebec68bba437bc0314839e997c478d729c8babfbcfb045f6e9206de6f16b3f689f484a070f99199e7aa5188533a0dfc0d2cf5e91a5ea67c6250d48fcfa359b8e21041ad5eb3bc112b33e7b93bf2c4ced800ae99e2facc81f1b88e3c7f310534492e03b7a42b11c933fda9cf88af87b5db49c371d22743dd5c124c7adb918b02092e89eaed12f16727c78846669b191b69443e8ff875b0048df95688f1b9c8671e5fb69e95f7bc0fa109211e9ed9cb7d311845570b67f596f99b03843b015c4accb59426952c9925415599946c333ccf43a93100439a18990f8b10ac0e46fa09d8d23311b9e0aa855c5087078d31601c2d9211e9a9f67d8acce40a95496bf36f5aba70af5d4815fb69bb86fce19a9562e11a65b020c9066ae59b678fe15a8aa904da884a82346345facf1cad91fdeff20d7ca2073461dae8e11aff7e42fb3807a9d25e0b2ac4d56fcbb872190487fcc83766c64e0bc8b8b655bd777661bba8ace2c0d2079b1e69746221cf253278bd44601725127da456c7f0a396418ec6ff1ccb9d2129e7c5b613a5465540c3dbf3f5a7c27305f93d4c81ba1f5d01fd559730475fa12093fda42d3a2f99fe39ee598b8a91f8cdd180c96d2f8946fed3699484eabb7128597050165307a784c873d7e2afc7c75cfb4ed42e99a6e5817d0daff03b31b32f38a3d65e69ad7515b01adf0e2f910e6c32ab224a1fac96d89c33dbd4ff1dc0cb40d92e24cf32e1bb4ff0ade79afc4d4913d9275c1bee2818e6b86be4b3a7ec500e871f599a53bfc57ade0655f3655e6f9fa35abc3c4ab014fe6beaaf13708e534f26bf248aaf01c0ac45c2904d1646498d20997f575ae35c3072b5ba86fdf181928689eafe8fa60e3bda93d2759d808f02a07dd70668ff3f3be56e4639e4b7960b0e3e3d72422bea7b9cc30c49c0863b888d41186479d524e31c93d506e86fd1b9b64e77b5a1d898f3c2246f31f6f8841a607f95e5c96c192f3e22a3b98e499cf9e34afc6ad858cead5a1f70cdad2c44509d4ead289f8282155476e11139b1b46eedb5fbf622ed4b1c972918357ac0aba5e9a76457c03567ce7881fe6de62fa464efbac45340ca35b268b00cec4475cc32367028c0d2b61cbcac3b7a9d2f22e276acfe69b2b583954b2387af8ee5a82feb27212ee4aa00ce0b74e7de282677174f4928b70cc4523e455e8717422459374acdb08b0894454a2b9fb51c4abdc6a392a21c033ade56c4f7c6d497d4ecae124b99f06f86651f8769c68397acfde802c366e678a72216913d2ad87bc2dbececf7e6f7205772c16ee5b4a36ddfa8cbb1005dfd0dd1d692daabdfe5cb3bcc377a9a716ca4352d183a549c6f073004fe94a283d5e1b6b5ee9e91ec8383badfa0c6414faa3b9f0119e795ac77ea0deed7140906b1f3f37edf465d084a1da3843eabf1ba6f701b5323eba0b4c77177d79a54a94a16e293f1be6e5528030c8f65b301252d5cea4d993e9e9e47ec9ac75e6dcf3d834cc43067577f90948eeb41648b1e304adb980f973601a3fa14c3e04215e1d2c2868bdc59bfb0e8ea8216703793a9c272944763a39dee712133863503f0991178f280bde94f943bd98750189707da7cbaff37f263f63d7d62ab883fc13dbd996af38ac3462b9965701c76fd0b6d87a51e2223c3573715fc27daebec512f3c12b70a81cf59326db3a844f18425f258d29add5567b533c34c619a6bc82d4dc901245c6a33db3c5414e76ee4a4b0930135205bdb4ab6f52a83ff32bd687175acd47f8d1d7ecaeb958459b9c1aa94295fa14a1f156cc8a2c362f1dd50061255f76140322411f4ec16adc523f968705bb5b529dffcabff0aeead78cbbd9ad902ace46f29c6c2a668ecf9bdb7b948f4a2bd6c8b307563b2e96cd406759f24f318fa0be646d1bafde35398cd13493da1eebbca7926dd4b11c08e2869e8effca0dbf7987d36e8882ed84f57222e1fcbaacf22d081a1b25274060c407653247f3b7a7d877b23b2ed75f842610512396ee7f028e4bb99d735c314360e4d4f449d7423bdd1ced52fe715967d74833f1c104589790ac242121615a45d0d69c58eaf4ac984fbee9d1733be7a2a8921f96f58773f9863f193e2d05263a51a987f1be28db357681b9802fe604832545c7bf598555e6c92cc9fe48f3f38d14927c6996976452abc9f57f1ebffa34ea348bc191c3d8df069cee467512a2e41b31ccc54fe6704fe388a0a96b29a9e9cda31fc869c3b9f43fc8faac9c8dc8efe9970a7c4a81f08abc41d7f23f343f846741e231824639e0ab57a576124dde88307603e8a21d8f59706e05cb9ce0a8016b72c767855b0a10124f4688481c7cc779743bdf67e38790da61c45d119a9f496a0cf6194890b59abc76213334923779c3d75c9f37c84c8c3eb6a467531f573fd219063bf7c311ee52f651538d28403079ea70a751f00df9af1fc4300fc66a9df3694b9de26b625453efa268f7b29fbf78d34aa38309534d802567c5628fbecc815370f7c264f1459758a3e5c593575445a2f476747c79170249d4d6e3dc1adec7a8e194abf5bcf17c49af4bea61ec2efb03db3854669078e14c63818428d7e43292100710491693a1f9365554da7c4229b0dee64f811e874c289ac2893b472125753325259d27eaaf5e433ebec95065b38526f292b795b004ae79f685511f496482b5aa7fb7d8daac1e6dd07b9d9f82e8f83e91152575c86714ebb2a2aeab3c5344efd05ea20f6e699d691a9840216c89c166f8688a10564910d34cd302c770f6950bf07946a40923d11489287f2849c660a8060605828b663664d9e66aad45b29ccc7d51f", 0x1000}, {&(0x7f0000001300)="1c92ae95750372ea558ab93919a033acc162ac1305746c5cfd9f6e182021be19949b2eb21a3d31fa15647bacf1490ce6274ab92671f0b3e9c8994b57add0419c3366b06484e11fba553f1dc89588e0ca0662b2277d20484b10aaad0cfc85016a80a8a9086ba53399dba83de2feb8e9d155b79564b596d9197e160387b9567e7b40626d3c68cb86bc3a1dec9bc89ffc3b494dd51eeb8fe4aaa3f46c8b67b86ac5ce2f4ff1938352a7b21580580e007b", 0xaf}, {&(0x7f00000013c0)="7c8fa15875d35f8b09854cf29b58161c178406b9e84d36dc13a524f2cbba0418fa84ec7d498ae7c02e93e927acbadfe86f59ab19b07f70a7dbe0df8902467399cb179c07093bc8dd83d61001594dabcbeacf6533226b9ee6c2450e99fcc8cc6264c83f699a13bab71f4244724bfb0ed495f6377d10aad2c692ea9de9e4a983da115fa78e3a538b7924f7dd0f2f3c4b3d838caa75f75190d30e6b578c6b32987667adca2dc1564f0f1d437ebace1ec42cf22d517818d57fbae3dda1305e04c0fdffd204576e49d0ea25633213", 0xcc}, {&(0x7f00000014c0)="9413ef9a2ada3448c67e4b4f4bc7a2188ed1abfd15b8004a5368abf797b7c1d53d0c7c3dad7f95e85779b2f56e477e8b0747917e11c67bc9b38684ea783a9a5a9a21ca36657b11e04def019735665de2c344ab3878cb40a0682f6c78a39dc19e3704e71af3d982dd56ea5a0d4427f7a27e51c46a9faff9abca4fd65d6c34c32c50a085f0953598beb2eed52e6d88ca9c66f615ba19f856b99becad65047f959f5d0be8cb563237292a3da7e349d7dd0943a2c623ae8d79fa91cd2655dd7b21bbcc6d98522b2aa15d0cd9844f06c693a299dbe9377ed0211e57a82e5a7a3c88c5470cdcb13d1816e0084836e4b2678f80713ff8a1bdd51575eed303ff5f49f29fefaf190f365184ae4c9716ac3ff938a916ba85df4d14a2cd941d2b1c90e7fa09c9f2558d1dd00e3f671cfe34d762bd238764899c85f9903f95637538f6d8c7273410b337b2aaa2230696843dd3498f52efffd660107ef927e4d5a95715b0a7c050ffad76be34065e8d04f70b74dfe60e7455ef76ff9e7d7649e251137709f626f170e448bc47610f2b235ed6d833698fa9e041de66689523c7383ac7c9c59fe6b3eafdcea3672f33cc4111a030be83ae99e2f86515e11af758bd27ce9004b7c6789c4ddfd42efd21d671acb05724efba87e30a9f5b67f37ee0e2e986a954715f8c68411c59e96e08e19cb6c7564208ea2a0f4c454b50d2ceff4a8ca930ae766316677675b167a7dc07d871ece309cdcdb14f56a74a89ddfdd2447525dc7b45762ca264fad79fa575dcff75b787c380717077bd824e731f1d5dab9bb902f526e916b5b602b55b784b227305a696fa99c42607140aa6fb7a8c486ac8984e32a62466df9a013b45c7c0a62f24f41eb8c93591fcfdc32fbf7f5ac639fb8fc236b4231bf0929cf69486d4f0fcd7bf5af695fd6e83eff60f37111595b00dd611738d04b17417a7597749e312c9cf702e27a8622b5e23769ae308986239b9b43df25dbbb280fcec3f97be70e1b2cb6bf587a636183c06ed8ecdd9c870acce19e51b50405a0cd49fd5f326a66cb610560f73f0d855a2235b15b0a30af58f01bb47ece266f612daa2778279fc0ba72ed6810db7b906dc8a25022b6238a92e2d4e6804c4993b49a182d2ebe7e9d757937bec6f1ede5216d9e3cbf9befc1e0b5aeff41088c77e4c28fa9b6554276694904e20917698280e5673d7cbd0661e267264f0899a89733f164a5c2baac7235f16079187dcbcdeebbfe715de135bddd14bb5dc19c19328e6891a933dffe776c46dd2f17f5a3c88a58d189586d31b386634ce98211ec90d21bba1a0b15b17ab1aede120a0c67c0487d52826539e2db8bb20e520d5e7f861d8d5e2aba041959c5a442e942301d110a1f7fb8abc0d075333c54375ecae97a6fd84c235f0dc04ebcf83a74c4fabf9209ceb3a076b16eedea77dda1cae5aa3c35270c6c244e3704c062f327acb9a7b48ef78ef839179d1ba3375beda38d42f5553bb5e53ff4c38a956df857258bf4b7d45e9fdeac66ac8ccc1dd3dcf5dceab47933332cd3902a099d5d3b132fcfab2d6cb92734a6d335472f33ec0fc96f58cff9f8308db7fa7d83f9013556ebd574bd8cae761d439297c0b9985f283d6fd095e43e69687ba54ef5b5289d3785c8b320ae668d88eb35a5d93127e70c8186970f23ea742730ed1f68e3e0ccbc832e644d1222c619d1b3da38274b23b14c6c52c5c9e88106ded13455dddb03f9eea0b78f45f9c04a12afa08cf97ea076449471cc2a33eed901191fd042af3203a0aea1c1a95f393fa460572b4f9a5941ada535c6e384444b1514e29b7ad18ac01c5118502e6c80aa9cadd46a905bb6c24d7864dfc45dbb78642025b84869e6b46816eec6c5b41492c2cc8bde5786fc4a1c3981a5851e4bff1106cd77edd18ecb1bf36234d6aef48e27144f72f9b901a9d1463f1c5b16e0af5c46a3ffba0c9bfcdb34ffb698ac485343eb851076dde7c5a32579295794db94cbb2300d39f147162a1b54f1f3726b19046b773fab5427de30023097e32e0043de3dbc1f123609e023fb0917e49b27f0e4475f01d01a3fc5463bb5984e76d888d47e36103987c44c3f182a3181b869eee8049f016a8928c595f7d345e7e793041a11270cd3d6adc87bf85d0c14fbbd474642cc96338f88c4158d4f83ed5369445555eb18ca1dbc635e15757e443606a97507e06e5d8933981e9bd725ed7c974aaeb6079a0ee344f9025a997eff4416673944a568f4aca1458f41814e9f11e77390931b48c691fbc134cbdb9b7438bec2a07fe4a7efcb7349b0b63f976bd30b28dc6e190fd5fce0be63890abe03ea0f19c6f962572715fa4f7a2e2a44f24e91785807761a7e6f251d4197ed4d77e77377fb784efc2b1dce4cf304cfce3526af4eb92e75148cd66747adeb3fad510a52b7271374db42fe35c35f7cbb03102518efeb61cb580305611b9acaf93246c4841c2b6c4eefa888bff1ac0fae1e7ffb20e594270a543a07c0ae9e492881ac75608e39cfea5824bad32f4f02f770e69912fe3455abb077003c1be279da51a6a37d3b082f9e0263fddf08cfa0eb3f66c53cd58aa95dce4951731238d62b1d2fbdc6a9ea5f330108bf69898d7426b3a2ee2d17705924e81826a041f421132a9dd8418bd3f7be5ad32fe3a9667a92bf1fb883c3d7831b5f896a8b9f9ac9165e03fc8da7d6a0c8b95b8cbf2e36d858df1bbf627349ecb1aac11dda525668e4e00916e16444e3e5dda17ab94156d34d725bc3d6847eb8e03ccda9e8da405549a66d39b4c652f8917ecd9e80489ddcf79ac431a9bf0dcb133ed7eefb10f84f3343bf58886cdb60724225facb143113e440d712595fde5b7978d0ff9eea1d0101a180eb0435410b56b5a851d5f0b0dee10bafbcb94ebbe5defc8e3e9af71a582aec0c1e8a073593677bcaa6c58257a81218d87f3c41b93e4fc79a283a0e10f9e26cf7c0b424da29bab8476227091a1c1c0304c2b1d0cb015c06d7b677d571ea703baf6025635a4cef5867a0fac5df43a4f08e072ca6e1cf1088789f8341bedbf8d6e52661f8cbc7f168e8bcf2aa3b71ff03da9b372c5dde3ad7aca085b188c04748132226abb7ef55a64762635993e7a783f1e08a81f7502cac7f9d3bfe0d226eb1ab0a8687046360d00840f399908ffcb579785281346c08776bae4cf3c1989afb74c35b60a860224a54c23e653f2294259250c0e064418ae0a15b181cbc2e516c285a8a54d81d479496af4c91eeeccf46d83029cd53b61fe38c1fa983ebf07c32160263e06230c111fac3f1ea73d56b3b01250e656900eb6a813bc2604d40ea58dd6c9b57bdf81df8405a29e61dcf08626828a6485be47df4b01810b552329dc8886540fb90a56980c1aad5c6d8796b66d4c25e69b9060d6668a3bcdd4fa9a54ba3fb4224d67fd17486479842f29a1b5fac11fbfca219863aba5bcf3b70569f1eb1a145217b90df4387062a1335af83fa263049a6f4ecd76ddcf7b4577aa702456c437c5e79b5ab0fcc5346a2689fd18e6a3ece5e0a1fc2ea4a93d09e62a6ee00a1f7202931fd2564042adc73cc2a67b6bad746955d6a0ae3682f1484de24129d4c73b515c45a2f2c5b5a9c6eeff990ad200edf091db85a153e7f798ce738833c709d067cc5e524ed821c683760d38b4073cfb171bb757f98f0e5d4fa39a7292a838981d9d5db4301555c4003743181c16b36cc69b32770fef7ef3436e72f70894d7c5de753b29a26569618c184434e4d7541a40ce17f91f7bf5ca1f02ef35577855ed993fd1081d81d2e26148561c27dcae04cfb5316476b9cc055a93cd50703105036d6266cd1ddace164e9579c6993d173720032d797b6f9fedbabfda5eb336a5b93a3f3e4353f0ec7bd839b1f97904c88ea5e2d8a4e239f4f94f58e5176b6a4dc279a160b78ab974d3e0c0051aab8abe9237e077cc4c20489dc654413728ad8e1830e84b3005255cb78b86c75b8148dc6f5bc65f0f69ec9974899815eab4ba7a685d36c7e88525632190a1ce3ee0cb4d32e3ae8ce5c908bdf1039dffbcf0013cf3069d1ddcfd46b2f5b141cdddcbb7b5479f62b50cbf45c7d690c21c59dba1bf59b94870acc079e34712323b66658c96739a1ad739626460029f4b20085544fe922064da2819cbbb14715c58a3e66ac83c432a4e88b0303df9e73556fba9fea5637fae3711e87c5b6b6637835377f2bb6a882baa45191e5bd96c71bf554e1f9226f12a59c685951dfb5b425590cb005c8c55ca9f14aade2cba50d2d306b4b8b8eadc0cdff0ed47b3792879f99b112d8a0c8d9a39c4633076678be62af606c59e10aaf0ee6b04bd83e9d0214d81da8bb228877eb5c10dd4a0a22e35f7ebb14580a257f7200f0c2f21049b13952ed057a75f49ff33f68c2e636c07bb0fae48003d4fc50281e2250bb6852dc5437a289e75a549dc3ecc127f38fb429482f7b193f206a3e405a8d275ee8dc58f5c272bdb8eafea95cd1100a8707c1685bb6f2e6e5cfe3ff96d2512832ae378ac84d40f923f15add8bcd4b828290ab80bcfea4b1f02e6d9a1df7e9e05f53d312a4d72125d6a6cffb1254600676f9fd9d82e8ce84eb89ae0c3544cab837fe8f2b0a6a32ca33ad3f4092479427b603cfd4a77ac0921eef5cc27d2bd967dc18d02a6eefbe262bc88a00d7056a9b94c0e0df6ca6acc1731f86ef368569e3146c5fd05acc3341dfdbf13d76a69dba4ab3da8ab8001b78045ec68c5c209b2fa5079dce02f70f07ad42584309c03490128715c812b01991d1a2001a9b7bdaf0102442d0cd5bb380792752f3ccfce026ea97cd96ffd6c28b6b6a68e940c43f26f37c3820aef033f8d034ecd02f46e956be97825db7911e1a644ece6b27d523663c9011de4c49b3a7ba03facccdf362ecf742d80786974d54b8546b2cbb4b91a6b1ddb4b85e99aa10166a2498ead9ec465dc85004e832813d2b624b46f5de6c0e3ae82d2153f93197ec252b5b7fdb6b10b851e3412b8fce72b365a37ce313e44fe90d19956ed5e17d25d31201ab083eed476a8c258a198fa87c63b36d81e59d30524b345914a415d8882ba2418398274fa0bb336bc5afbe3c643efea6d9ef0fef99f067ffe3c4c02130c9bb708d96ce8deb4a04cb0e6e329a865b1326420894afc7b51ea561c3d2e242aa7bb3a6d1aee26688d2a5703db81d7173c661da8d38b85577a9d27f0d7f8dbde3d2443551a18921166f87af6a149bf2f5a45ee12019db66f858cbb094a6989058deb1aa80a819acfd0bc2c930d9c78ca65422dae0542e454a2f3c4f391134bf1cf22f198c7395266606fce7c9a2e94080a874e378013b3f2a1155c75af04a282a0b982805d8e3160c4078d846d02757c014c23dd0f3adbeefdcab8e7c88e2740e433f4a2ea666e0848dd6841397d1ab836d3ff994e89e311a8d310cbb4f665f4c5ed5c1f1fc043a5fe8c741e32901523627e7865e405f4e2fd64dc5f879f1d9937f80fe6e16c5f369d50f7ab456df009d9c38ac570e9a96cb7463aacc846e63106bea3bbca42970a8848b5c0e954601c989b23910c4c35eb6692d71a38f97e972a14d086837736c300251d29a7583dc84602e74d0715680cee4628eae61b1ee5b48ae1f15c02c627cc06b7bca36883a90736a2d7580b83defddd92e7cc142eedfaa211fcb173eb612e11f0301c47c9f17f632f348a367016e96a5fd2bc2831e2d50d7cbdccebfd2c187d8e6e5755488e685337d5b7c057327da9cb29bfe9a2b529cd2b5a0bdfaf096f76342dbd13146ef3b0e7adbd55844954cec603e23b", 0x1000}, {&(0x7f00000024c0)="c581", 0x2}, {&(0x7f0000002500)="656912f65739df86ac89a9344b43df026fc57814cc0737b15268d8197b2f16ef8b1216101dd847b2d578d1062a4d2adffc30cff33e55c217ca2229f4730db34460512e10e7d3a6500c2267deddfc8ecf674a501992f61d71d61a40b1d4a5060658e82222edd2fefe3c6e8297b3c1857d173c43ff62692bba65d97f4edc5335e6c909589e2d0c148f81cf1719aa6b3b587d18112223f4ebc7922b6441a4bdc57e74100954e16e68a42b6b53174ae58736cb65fe56", 0xb4}], 0x9, &(0x7f0000002740)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r4, r7, r8}], 0x58, 0x402}, 0x2) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000002800)='/dev/null\x00', 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000002840)={0x3, 0x8}) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000002880)={0x200, 0x80000001, 0x7, 0x3, "53b4fcf78b6af2de89ddcff7e5676ff3baabc5a9", 0x100000000, 0x1}) r10 = openat(r9, &(0x7f00000028c0)='./file0\x00', 0x20220, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r9, 0x40045744, &(0x7f0000002900)) munlock(&(0x7f0000fff000/0x1000)=nil, 0x1000) chown(&(0x7f0000002940)='./file0\x00', r5, r6) fcntl$getown(r0, 0x5) openat$wskbd(0xffffffffffffff9c, &(0x7f0000002980)='/dev/wskbd0\x00', 0x20000, 0x0) ioctl$TIOCEXCL(r10, 0x2000740d) ioctl$BIOCSHDRCMPLT(r9, 0x80044275, &(0x7f00000029c0)=0x6) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) recvfrom(r10, &(0x7f0000002a00)=""/25, 0x19, 0x94aae655e31fae0c, &(0x7f0000002a40)=@in6={0x18, 0x1, 0x7, 0x2}, 0xc) ioctl$WSDISPLAYIO_SETSCREEN(r9, 0x80045756, &(0x7f0000002a80)=0x6) r11 = msgget(0x1, 0xe734819059b0684f) msgrcv(r11, &(0x7f0000002ac0)={0x0, ""/98}, 0x6a, 0x2, 0x1800) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x3) ioctl$TIOCGETA(r10, 0x402c7413, &(0x7f0000002b40)) mkdir(&(0x7f0000002b80)='./file0\x00', 0x3) 22:28:21 executing program 0: write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) 22:28:21 executing program 1: socketpair(0x2, 0xc003, 0x2f, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r1 = getpgrp() r2 = geteuid() getgroups(0x4, &(0x7f0000000000)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) 22:28:21 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x88, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) shutdown(r0, 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x3) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000100)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000140)) close(r1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) mlock(&(0x7f0000ffa000/0x4000)=nil, 0x4000) clock_getres(0x7, &(0x7f00000001c0)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000200)=0x3f) ioctl$KDENABIO(r1, 0x20004b3c) r5 = syz_open_pts() ioctl$KDSETRAD(r1, 0x20004b43) sendto(r0, &(0x7f0000000240)="19a0f143b6f1bd6b448fcc29c5acaaee38be96753c751127372aa4fdb1261d4af982df60bfc8be914bafc638b09c0765529456435dae85473a8acda7c83c70cbb99ea7890255ef1f49382864b737a3906c7bc57cf218e9491a595173a9269ba17257a713756a218c6a199b565c89fbbb14b15512201334baba6e1b283597cdadd3f678d9108995fdfb97041833e1f34ff12f879dcfb96288b6175e955edbb989d474617a8001dffcf36be55d7b76d5a282f5447294504737971629c9dcec2f74282d88ce96626d97dc58b615ab165bc64edc4df42cd9f2dd2d", 0xd9, 0xd, &(0x7f0000000340)=@in={0x2, 0x0}, 0xc) readv(r5, &(0x7f0000000580)=[{&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/204, 0xcc}, {&(0x7f00000004c0)=""/116, 0x74}, {&(0x7f0000000540)=""/64, 0x40}], 0x4) sendmsg(r0, &(0x7f0000000a80)={&(0x7f00000005c0)=@in6={0x18, 0x2, 0x4f59, 0x208}, 0xc, &(0x7f00000008c0)=[{&(0x7f0000000600)="3b7cc113d69bee3c2777257c46ff3eb37147e0c159ce12e56fd69a2238364808a0e7e451bd4f111d603cdaa822bf0126505a3719d2bcad52dc9925b0c2a56881f9c98994e668d7024cf2040ddd504f936f7197d45abc67c5156d08a559b5aa58700cbbb528c65d376c6369539e5e40691a1a02e5873c43c18236621ec744aa64844e5f1837919a61f5c5c9262c14e561f08376bfddeabe38adb612bc1cfc8de8bf523ff9cf4cb7d7aac4b9534e3eca52c7d0fed6c23482bd33df6e362e", 0xbd}, {&(0x7f00000006c0)="e10cf41cdb6a163e67d640feb3201a9a88ccc559f87cfa498e16deb88880e1499bd98847e2d2d64976b25cd9862802ab9a375048aded7486ec4ed0b69be7174815d9a0327812f4b2ad063249880d84b6482ad4be9d499eb1e8b40ee00c7346f19012217ee4568345d5349bd50f", 0x6d}, {&(0x7f0000000740)="a5e0a15563b18b949eba96af618643ccae2a73d70b16739e0f48ddb47cec6a142ce802472a5ba44d14742a2fb2db0275b1ba6b19b3ba7b2f84a6b9b76c9165475fd55f500b6b240cbcb49ef42046277cd9e5d4a18d113e99b1a17f9b472cfce20814badbddb383b34a3edf22779fbd0cfd92f6cd66f160285a39212c58735916e37b67f14fe16dca0b657f286f7773621f74a3f54f9c440c5231db063b465b916030fd24a47839cfa0f08c585c487ef65412a139bb73fdfb298a0a4a9ee5fc571e3e5c7e", 0xc4}, {&(0x7f0000000840)="2691ad4a72025004efda0f5f7dd17b84d7f3842a286db0922da3dc287c806c3fcda58b3395ee03e1be7d9fc1219b2401629d9db46055a045004e364ce2ab38124fdf72a89dce50300dc8998b9099b350d08d4e6db14e603fc1abdeecd8190083e31608d850f3", 0x66}], 0x4, &(0x7f0000000900)=[{0xe0, 0xffff, 0x3, "c53af0712ef08e73bc917bc4e7c5a0ea061fc9f2eeb49a052e43261c9f1c898548965cc0b4226d78d710ffa65e3b631b33d6524240afaef5ab91a9a144b5b6d0a64f4bbc73c7332d7d94665089ceb6769662df7be102cbc9229f308fb8ad18d92e75b81e86b0e08e7d215a2b31925dc742b450a24be6abdfe0c04935b53ed92e946a17b86c41a96f79cad27f2479ababb23c4727472bcebcaa5e382cca432c11eb4a0199b0cda2cbbfd9e522b15439b8b662ba59501d1e743998f803e696aaa7a3e689e6b6089d6a8b42f9ba"}, {0x90, 0xffff, 0xffffffff, "2eb5818289013b4c2fc5d1fbcb4418e2387e0e393c1e5e05089965a8559b4b1065ea0db330e94852605d7815f2cf65ac992381ca8081d31bfde574e11e86de10601a6b0b751ea1f4d9db5a7940e5cf9889cd2bb1273fdf45bd47f7ee1ba24be70abdd1da7363118bce2faac4dadeaed9d4fde903cb44d07efe97763ce4"}], 0x170}, 0x1) r6 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000ac0)={'./file0\x00', 0x80, 0x1, 0x7, 0x0, 0x0, 0x20, 0x1, 0x0, 0x0, 0x9c8, 0x10001}) lchown(&(0x7f0000000b40)='./file0/../file0\x00', r3, r4) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000b80)=0x6) fcntl$lock(r5, 0xf, &(0x7f0000000bc0)={0x3, 0x0, 0xffffffffffffcc7e, 0x0, r2}) fcntl$dupfd(r6, 0xa, r0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000c00)) pipe(&(0x7f0000000c40)={0xffffffffffffffff}) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) fcntl$getflags(r7, 0x3) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) pipe2(&(0x7f0000000c80), 0x10000) 22:28:21 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000140)={0x29a, 0x6, {0x16d}}) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000440)="a806e3060000000000000000000000000018d23a", 0x14) sendto$unix(r0, &(0x7f0000000040)="974089476cea26ace71c9bfdbe45c276803edab0b5f27892ab054e9d0066cc57e13a6ebde3f13f5699cac439a7fc729ca459570614422d91da1e420d7338b23333f706ee09269594e16d62ececaf649a97185022421eb8f38ff9abf2839266bc4fa9303ba7ecc680e24f179facb85b215f8fd26fde9bae00deb13f81381e7016d8fc0db9ca133eada8db", 0x8a, 0x0, 0x0, 0x0) 22:28:21 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000680)='/dev/tty\x00', 0xc8, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000006c0)={0x5, 0x8, 0x1f, 0xfffffffffffeffff, "ccec86ab6486403fbce75146a729be81d44b4362", 0x40, 0x4bf0a025}) write(0xffffffffffffffff, &(0x7f0000000080)="c3ee522419caa734c331491b7e87f6cef3aaea801d2f0a69b6a2403990a418bb067e8b7454a8d6c862fd18f3b5070b654a22889bd79136b0ea5a7ef7d5b091337437c7aef957c048c6c6a45fc7fe589d05959ad7d16e337fa2db9667608074c311d3071fd137a09ed8297ed0c459f98afde1143a17aa7377842186674902125b26ba703ddcce0ffc23f607563a1caddd7b958be98f14f421239d6525695edea742d9cce410f97b1d55a1866720f2fefbb868be6cb31c97ef311ec2afe1b63476a51ea5c418ca88f45be68e2a020ac5f471ffe52f58619f563eccc3798b89d050a251b06b6f3de54e8e9171703dd2904871bc30cbfce611083fc916dd67f08c4f55914f71a976438ac5191ecfe7f31ff194107eaee87b628d03f470edb35668f5443ed1eb254a35b7dea4d8b82609ff266dc6b3cc355ac6dcc2f25e529d063c25289c14a5d50e10f5a073e869fecd5d6ecee53cfce11242c6725bcb7fb075dccfeb9827f1206f24f0def08418e958e6f4967e25c2abb137b13c8631c82514afd97f4a28e52ec2519c3597fea71c5e34ea1dd00f7aedf41b06970736860563117cf8c83029a6c3ec1498db6f4d584d578c49acf9f68ea7d255450d2f14806361931c6ea500661367ac038b879676e0e855d2a8593765864c16c602cb27c63aca5d287d70fd6e169dcfbc2349c1b37ae6a5d6841f359e3e74de4fb1f85c51b3570824105cedb553022f615bb879ee97fa8f80df710e8920cfe19ab30e7db1a1470a5951599181d7c946ae98efcc5c53a40a05a6bd9afe30f420f894945d4382f2bf88c2bbd0045321303cd94f7d00f840a486c76fae69a32675092698cbb973df215d200956c7894705f7bc774907a744d07ad61945212bd8da921f2a14bc0214ec7321f2796b827a99af547ae6cf3079fafb07e6ff7764733bf7b38fd457ae92a822e57f08d1ad3ce2cd3c67fe845e00161192a00197da428eef2e43cfcecd11696050cbcb2d2f45ab7fc4ddf36e7aee5f7531a8bdabd98beccd89f2d198883b0f1042e6350574836f0dcd590643741845f3b46600126238c16c2248b31f9121297fa2682f2f1a5cc980d618184e4faf1070e27d100a4c42344d230a992f220e9fad25a389d911142ac828dd10877696b8093f81b2f3212d071372117a552da3475cb5122cd7e47f83b26905d12fd4ca637bb88db8b6155b60fa52b6b66d8c479635d6381824ac2dec8e28f67fbed8647331dbcff1d129174afa68aa2ba06f9c880e4bc23e8f57e3b77f6bd8501ebc2881b327ed28d4315e3d8c0ea617ed0c56a19610adbc0e875a13aee01c8da2b51d618d5ee2611a1373af3e98bc1873612decaf3884c071bbcb207f74472d28b4c2a7e78513777d64e18132b08c03071d536daa9d16d67ffc76c083cc300f30cd7359df1fbcd329217b1b7743545e6954f0100e23dd0cc3fe77d19cdc70a101771e6ad57999f6d7026fa1d7afea997cb0e3cc7e16e3e42371f846c0d5ba807a1877e047075c090f2528da2d934fa44a52d4be357a3cefc990f0ea2b5d33c5f43cd37acb7bebb16b4bc3cf34abc6578587ddee74d8a6420bb945bcbbb2cca54e671bc775a6e4c238f38ec89f9da5a82105e2bec58b6c50c89a6fc5e3e934077e457aa12fcce5c06f8478db4b13c81cd2107bb0446ff7f27bf5629b16db8ba60f2eb0dc6905be165f34fd643a47abd60081d67a8297b4a9ea61196b6bb5e2c4bfb731a8c3c87ea6ec4a965e40a989032f3da135c8d9ff7ef9f7fe90d5ac975c3381174f75919d8d3bf3386d7412a188bdc275953f5f288e8066034857df41d8bc6a6b01a3ae2575e7058d6700e0ac3e6e12e07ebba144c7261cadef65b5a359136a1058fd27d48fbeaf5ec6cfb2a75309b62788222e3c627e929435a8869a93186397c7739c7a4f5201515d0c731052571666521d33ab1acbc71543a54dc415a634974dd1f2e8b08f4eee92e0c64cfcc75c07c9ed1930bdd44c1e56f07dad2d1eb8beecfd473d6072f6a28237f5638a34228cd65641f8bca5ee072a4551e4f8f09d74f668d227ae07d7565cedcd92f93356c4e6b2a21ee3c28d218b8c30c769af65f50856518986d201ac13d316e082345b4040f385070d", 0x5e4) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() syz_open_pts() socket$inet(0x2, 0x8007, 0xfffffffffffffff8) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000040)=[{r1, 0x7e}], 0x1, 0x0) 22:28:21 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xc0, 0x0) ioctl$TIOCCBRK(r1, 0x2000747a) setsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) 22:28:21 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) setuid(r1) r2 = dup(r0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d2ffef31a3e1fd570466c5a108100227c6637da9", 0x0, 0x9}) 22:28:21 executing program 0: recvfrom$inet6(0xffffffffffffffff, 0x0, 0xffffffffffffff50, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000040)={0x3, 0x1, 0x5, 0x6, 0x7fff}, 0xc) 22:28:22 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f00002c2000/0x1000)=nil, 0x1000, 0x2) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140), 0x14) 22:28:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000000), 0x10004) syz_open_pts() pipe(0x0) 22:28:22 executing program 0: r0 = socket$inet6(0x18, 0x5, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setregid(0x0, 0xffffffffffffffff) 22:28:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f0000000080)=[{0x8, 0x6337, 0x8, 0xfff}, {0x39a, 0xa87, 0x7, 0x3}, {0x0, 0x10000, 0x1, 0x3}, {0x0, 0x2, 0x7, 0xffff}, {0x6, 0x4, 0x2, 0x7}, {0xfffffffffffffffc, 0x8, 0x1, 0x5}, {0x0, 0x8, 0xffffffff, 0x3}, {0x1, 0x5, 0x9, 0x101}, {0x20000000000000, 0x242, 0xaf2, 0x9}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x24}, {0x24}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") 22:28:22 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/242, 0xf2}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000040)={0x0, 0x7}) 22:28:22 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x6066) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x1, 0x40) 22:28:22 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) clock_getres(0x2, &(0x7f0000000040)) mknod(&(0x7f00000001c0)='./bus\x00', 0x280002002, 0x2065d) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10080, 0x0) ioctl$TIOCFLUSH(r1, 0x80047470, &(0x7f0000000000)=0x8001) ioctl$TIOCCONS(r1, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "3e8b03610a5b9614f7510b8987cd7384e095aee4"}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) 22:28:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={&(0x7f0000000100)=[{0x41, 0x1}, {0x43, 0x80}, {0x100, 0x1}, {0x0, 0x950}, {0x4, 0x3}, {0x85, 0x80}], 0x6}) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000040)={0x9, 0x9}, 0x10) getgroups(0x3fcd, &(0x7f0000000180)) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r2 = dup(r0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000080)) 22:28:22 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) recvfrom$unix(r0, &(0x7f0000000440)=""/4096, 0x1000, 0x0, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) 22:28:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x51, 0x0) r1 = getegid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setregid(r1, r1) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80185760, &(0x7f00000001c0)) 22:28:22 executing program 0: mkdir(&(0x7f00000002c0)='./file0\x00', 0x0) rename(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='./file1\x00') mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0/file0\x00', 0x40) setuid(0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x800, 0x0) fchmodat(r0, &(0x7f0000000300)='./file0/file0\x00', 0x12, 0x2) rename(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='./file1\x00') rename(&(0x7f0000000140)='\x00', &(0x7f0000000200)='./file0/file0/file0\x00') 22:28:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) write(r0, &(0x7f00000005c0)="bdfa4c2591c321a8cf98848e4a8051bd24313dea8d035ed605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb44a3be8987e1cc70d08d564e7f1c05dc03e23ac168a023c8badb5bf15bb8385ca72ded2752217f559b05b5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd60331400b4dc386972d2eae1f3c146eaea700eeaabffa2c7ee14f90d1a2816e0a79ee62056713ab5955e6e0267600000048a32abb7899ec4ed0f04cb96b67cac39150199dd7ebdefa4b4f8ec7e9b892fdb4482d1771759814bb547f28f456bb51b628ea98c3ca1948adb0e03e6a95047606f5d8aafb5b0bf33c38276a539a2a0db68aac768b16a425dc73fd7ed22e15af5116568e6083736f7ff47fc797f17f91382ad062442a66a66d24b349085aa71451afe029498eb47a292c5e44c6464ad1573d61cdd8990bb80d7d4eebc88f55d5c4b3e557cd8a058bb2fb9dfeca929fd7d87501e969be5939819069f8bed90a6560dce197ac5f5df0670f0009d42099829035d44bd5fa3ea13dc19248757889aa2868935e327881150987062ab2b94f3871de886341a3feab9baec05838798951d6d090a949aa52a0e4b23dac3d8e3e9c141d18639e26b89d1304d0474412cf7bbf4f26eb93e06159f8444925bc21cd6fdc02cf5bd2569f", 0x216) r1 = syz_open_pts() close(r0) r2 = dup(r1) getpeername$inet6(r2, &(0x7f00000000c0), &(0x7f0000000140)=0xc) write(r0, &(0x7f0000000180)="a5d13927f6a690793887f44068a2cca7f59843c62f1ecf80ac14c621fb0fdf9f1d9963472d6c1e1b934f2f143c3c1e80d35509e553fe0515f6ed6197c62c557b3a457b0f87f47abe8a05eb5e7a39e1eb23", 0x51) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "e011ebf8d59239a35971911660e08d68686f6ee7"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xd0f, "b04d6a6e069f6764c8f418f2e6349911f33ffd00"}) read(r3, &(0x7f0000000880)=""/161, 0xa1) 22:28:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10400, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000140)=0x80000000) 22:28:22 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) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x38, 0x6, 0x4, 0x0, "d6e37df5853e6979a42ff77142833f564503a1c6", 0xffffffffffffffff, 0x7}) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="201c850000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002f000000030035700100000000000000cee0ac6993f237902c875cdb8492e52fee07d58277ce55fcb150f0715ee227a31b6425ed6d578d130e18ae9ac637e9182dbc171001fe2dd75cb141be31ce2121346bcf93d0519601994299425df5bbd509d5e413ea"], 0x38}, 0x0) 22:28:22 executing program 0: r0 = socket(0x2, 0x4003, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8400, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 22:28:23 executing program 1: r0 = socket(0x18, 0x1, 0xfffffffffffffffc) setsockopt(r0, 0x29, 0x36, 0x0, 0x0) setsockopt(r0, 0x6, 0x6, &(0x7f0000000000)="a75b1482880ec2959b0964f3e2725d347c5c035e9e6892da9d3897afb9ced3565d15c601836bbcc8afbc69ce9e28fc951cbf1a836fc0cd1a29", 0x39) 22:28:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000100)={0x100, 0x0, '.\x00', 0x7, 0x328, 0x1, 0x1000}) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) sendto(r1, &(0x7f0000000140)="4395cc2c41bb0fa9759243200948ef6885a3ab18c6f33beac11599699896d187cacbe736f8c771727dbca1fb0dbadf64ab4e8d0ecf95336f14a19720867d179828530c6ec2b1779af16d5206b496308abb89838c6ff883ea7c2835bf798d28ec349e9963d6ab7216387a4c9cc3329707fd7d44f859f838df5ec14208685672c1ac5b03a8eface7fc659c5d837d06a8dce43c575de6086b430f7f78ac77fc", 0x9e, 0x408, &(0x7f0000000200)=@un=@file={0x1, './bus\x00'}, 0x8) 22:28:23 executing program 0: getsockname(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\t\x00\x00wW}'], 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000001500)=0x1) ioctl$TIOCSCTTY(r0, 0x20007461) 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) r2 = msgget(0x3, 0x22) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xfffffe5d) getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) r5 = geteuid() r6 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r10 = semget(0x3, 0x2, 0xd8) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000001540)={{0x1ff, r8, r6, r8, r9, 0x164, 0x8}, 0x2, 0x7fff, 0x8001}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f00000015c0)) r11 = fcntl$getown(r0, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x0, r3, r4, r5, r6, 0x40, 0x4}, 0x8, 0x7f, r7, r11, 0x9, 0x7, 0x5, 0xfff}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) sendmsg(r1, &(0x7f0000000480)={&(0x7f0000000380)=@in6={0x18, 0x1, 0x200, 0x5}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000500)="7dd3551cb5230d5524f4edafa262395e580ecaf4f43af02f08dfa7f2f5fd943be6dd343f6c09f8ed379cabe902df03df6ccdeade0ecfac602e3ab974d4fd529303eba5290a4826547b93f937477a213556d47b83b1189aa47279f53d1cb435ff299dc9eee245ab2ca7233e72f1802057d557d88f8c3072cdaea1b84ed48888b0fcf002e566a94777ef95c72bc0b682e96f9bf363e3e00d59e270fe62de35c36b065fdd1bd4b726df3e6af90666d9963d0b08b5ee27997f1c784d55c013b808c4eccccd3705801d59c3f1f8a6b73fc2fdf963dc813d8038580d2f3cc9b31ee0c47ec8bb1734582d03ddbbae5b153b8c3ee59f890241dd8639969ced0baabb74dd245e218693a793b23a540752bac06539493d4a88ee1991737da44086d2526ffa484997b605a0400e1e95e874dfc816c9a933cbe1d40f31129af2412dd3c564707fc9f4c4324a313cffb40d1976a2db7ffabe13e295ffedb8ca162c9f70d94620fb6d64b6a55d4e7b2b1b7d8b46bf630f739bb75c4cd9b3a06b94d40b9465cbd2bf7b4c641e86a2ba926e10c92bc947de8af9b98ffb12ae492d05d3fa5d8d88b4b9d98718c29c9172b5b6f41bc55694954cbd495a558ee18d7bb54ebf4859039f878cc5502d85337e3da79b60312c8ca5ba6271c507e27d45cee9fe18f815f3d46dd1d7c40bace57f21b094e46532f0a10835c6c7cbfc5e1db0475d55594b4a17afdb6c2a497ef6124c4f484fa1adfbe5a7b374f4bcf005e94d5d8e406cdad58dbe6c94c255031741369be06228c9e78ea55d05db65baf680b995d93b641a0f75c473503e76c2250db63e56d441e859d9952cb27fc17b306e2b6db888ebfb1a58524fdbc905a25511acb7c6ce01aa379f2fc56158f1958c575ad30e7388dbfa49eca8da246544c6eb3c167dd6eb9844389fa9595a34cae6d0f54be3e4c67e5c4bca2f23c3d721672add273c1a747fc3de89345d38315d4103ebabf410d0fa55be3315ac2ba001ba88b1b928403f69b0d8f75f1c51809f52e11ff6f670e8b9dd8896bc48d86e4e5a6dda9615becf7bfe62706035baa51905c7ef1f13721a289df601e5519b7ff1dc9d88aa4ec32ef089552065ca94c3c99b6f60a10f5c07a972e7b274ea7a74da49c9db450345802ed7cff19aedd1428d5b257073649381098e665760743a3492bed43b68f0ef77f058f4144e75911bfcfcbcaaa34a0090b5c67e37b6b24526542d6bc332c07249513464959dd8c9e29615d3b5ed3e982070a57fe8c77c67f931a4aaec4248ed3c9ea4a37cb889af34975761de7e44519c4f08c402946e8ca56606e68402655986a2fe5609dd12b8c3c4da314009c6adf3bba0be4bedeb029680d86c1f69363ad03309c95aeb72f80454a1251d85c5bca60a3c6f5343c43ad8225ae45030bf213930986782504b43ea1d988872ad90734c572fb73cf778f757368bbb7ee33bd8c8afbeeab44a40a629607e5753d669971c318f10e2e5b5f719f747d816fc024188944f2c492339f15df21f18b2d95efb5b730244a0c85ff97e280c7dd50457c9c571aa969c1e273f3693b06f1b99bd4a3bc10808d08178bf10120e480bf2f2ebae8b9b6d32acab6f352c3e7bc852732c4d1fdef3d1295f2dcdfad74c6e954f666208ff4adceea3e122f0b25d40c67eac084b146916cdf6ff7159a40d9f3453853af6299df0b4133007d6d532543d8b5055a1fa50a6e4a7175a18d686e907d7c8582b5acf84ad46dc9723d7333f2eddbe16ca7df671340fd73dcb3fde3c9b5bb155ea42dc19ad9df804bef24f30331486a0967b6297a5132265514775afafc805f21036b8ec9930aa55983a766772f40bd31d6df2006075e1a7e4e92f117b17a800cc0a8670fe3736976cd867cf0c6ceafb651de5e992fba740b75ffaafc7982e7659d673a5d583051283f0fc9de87671f26268ab7cedb9a730123138196a5ceb3ac417296d9b153c88ab816fea1b4efa9520724de21d2620497ff519c0cb97f35b25eed08ebffba2ba291f47bfd329d16ff16e56ab5128d774e0c4eec630b5f59d604028b78c5e11fc6e154eb0ea35e33b00746154a3fa3a853541986515b0d4a28a0590ee7eae89ae70ec8b7428a0f839fdab439701143f0e3ccdc376881c195dbb6efaaffae4436e942c1d5c80ecf8015daf45718839425f0ba47752958d9b289eec8540a95ed7e74083887f765dbcc092cf82a5d89bc72a2e0559e09dadc43fdde6c8dd72597a35490a06b4d738bdb23d3c5dc934380f58f15029978f2ea61a93cd9f3634d6e6c5d83fd2a73f3be585a611126a1ecddb3b9d3e6edfd8c13f20b04d1cf6bd94e308ae6a840f8201791dc9d4fa0e23932f33d084976bec5cd68ee54dbc711b0f83136897a8f31fc7f2665d6a8f99edb879cac6a6f54b179cee431a880a74d3905f6a2450e087837bf1b7a56911aa304b6e230bb62140a3d6e36ed66ea70d00122f66c3b009ead842fdf3807dd7ba4dab7b8485bd5a21c48e0301394788313ae23630c19a0e8af4342464712485c7a5fa569d12a2cc51af0626ee2afb9ff985b84118343df9b4dde5e23c23ef936ae7c1b9f0bdc66d8f573eb5e71b62532fecb433ea01614587bd5cc38fbcd458fdec499645742846a110888da8f519560b672d3dce4b40805cac15ce3c96f664454a573b380c4eee8270452df5bc5efeac9bc822737513a6e0d4e4955d8ea24d7d6b9e3cc7f1dd7b00262b0246275045f846592a9b0c3853a3d7d7573caccb374e6dc34f3b736246708b4d3d4c3dd10f651cf3cafdbbc243dec2898e51abc605f82e7ac0729c5c6a4ae46fb6b5cfcfd6acc06cd41aa57aa13c8f9d6b04e12450c434205caf5cdc71d582cb9d22e2500b96b6f065a5a4cd7d2d4a95fef47090f2d95a115717f4af603f40ead185a59adc1226b7f6c4b36152b687934127638b4f43f3bf3d765acda30e64b1876d42b4dd1119716f29dc493b95304f78b2935efa55442bc36fb7c5d8cda3d6ba7ffeb78352e130b82b729185c78e0889eb573b8bde45aa8c4873c29215ea473e6c291c370ea3213f7bbc94cd65df2c05c0c43e04d64762f25178cff4438d99237344577fbfd6e6d385d1f8915239e4de3f83851a793156b21bec35cfe2d17df2eb094c016b245388287a460a86ab70d3e35e4f3c2d32f72e673c29a21c9f01aa3f9ec8bcc38c11826edc206bec4b5e8d808ac9ddfa3fefa0a49e3ce58d99662c50529d956cd3b834c54605d0909c7532fb8d71e9f94e30bb2c4b991994ca39d8197d7b05c569ba7c7b68d437e3ba31a177eeb6440c5d95db027ad4a2f68d6a0118950a994f562326012763b87b5062a508ea196e2bbc94f5f4e7376aff243351b1fa1b9034377a5c8409c64fcc01c73b2ca4847e294d37cecacd3ee335ceb4f6b4e6f734109787c3c1866c7770fbcd84615bbc861ecf5c11fd422a2424a394132123186ef08b7b4cf4b3bd57b1a05128e0479c546c096d2b48ae189aa2dbc78cd359d99181a76e24fe5c6d927bf89fba88e26e914bc3608c957769c87acbd96690425dfcd7f5556ba47be2097700355e39e2eb462861c8d8744c582192184ea5b4d0cfc124536a8bacdcf1e0bd65f0a2d91c89ec032f23f3a7278d765bdedac26fcc9cd606ec192d76ee8f77db1d598a84df82733340292c19d7d21e1c5370e77046c562047832af807c1c103194f96fe23ce6cfcd70b2d283de98383a47ee858759f6b0251b22399ac16565b5942328c141ecf4eb468f925034690590b7d34ce0c68096a4e044fb812c20f56ac810dc5a3f363a28d0d5fd1d8e2a7bdb21833ac61538cd9f903e86ee467dc054741b47a67f1d6db21c4eeb04b98b8afa875bd02797cbee369dc1989dda33e028aa64b2e30ee5b8d62c33b797c0ef827cc3360ce3a4197c356c03dc482a45cea8a6d1992bce4733443ae8a6e3736f26971024a8a29062ab1c0e354eaa6cdeab5b76f68e283aea49f37a068577e2acd4b23b57dcac251df41057b84c6eed321322ccb2be21bf08ca09fe1b806aa091ab17ddc899284d9c450044c298093a43bf6a7ae0f0713924bfa2f419d64dbd62aaa997c149c180d252a386a4771988ae29d5b079e912f843f0fe55d74e8533dbf92fee6d3ca53d46b25da5c30afa246c4dc0c1584a3b960b8cf439bc467655ce1682d5ca287165d986904bf6d6258146a5cc3dc68c25e084648a3486336e25b17de488c6cc41c21052a52c78d3f4ca09588cc2c28774ab16f43c6d6b8c66dcbe69aedda11999db43f5505eeff43e04385f7e494797679f2b384c927e001f724e6a723cbaf2bd433c37bfbf87dc5aa1ca20c7e93905ef3fe4cfb58a3a7efdc30780862203c9e802cb6cf1619f04e2e47428cc51f5e0bf1ab768b871e34dc4d7b6addffb3242007ebbe0c05e69c0fc4caa08ab4c3c017b1493c5a7c91d37e4615bd6d7b91f95c141fb48130d7fc5b33f9d200f9a3a9a664a6cd581c7794c9fa6fe0a07af72e9b5afcf49dc18834e3c14aab6178978f21c27b179f387d1dce2cc4388a131a8c99100f90f0526e83cc39366ffab7b44ac655834a6f7431e7ab5bdba81edbac24ee51b90aa80ac6e20f5d38b661108b0880e2eb6fb9834bfc8085ed0990f5f0fa24ef541bad58069edb886d22931beb9fb59d0156bc6255c0d83687f138102840eada06dcac98a186d479d32a3df8e846172dab1ef540eaa8c96e52cc5a822ba609dba2d1b6c7722d75831a32f2bebd5e7d8cdbaa198251936c5d167f1eb035ed884d897ecd5bc4d2c7709a65e54b0955d1147b2ff1aa8054d336b724118d0f4df91ddc0b0d4dc17c8a3c30db64dcd4748cfab8befc31993f7a860144f5b6677e6c0833f7c2d3a13e73ad2b920d6ba6d94a8be79d847f899edeecebfc194df22a13fb96db1beb620da16258cae0282211a03b5c09c041efd36f9253d10976cc5052d37aad82c9bba370263e68f3166a3d546290b8fff57faf353d0cdba557f4456c554e114a15c3fb9ed74ac905b68a94b39598135f491c6e042879d54fefce62b613256a6b7bdfc818eca0e4b51488ea9ee3205f7fe4fbd8793f81a172ca55ac524832c571bcde19f57a03eb8886baa2e0cb3af6a89d80389b4169a510dcc046fc21cc30aff871a573afd31e63b339bc578af11e37f54bc6c9fc674189b0fa352a14e7f71bfa2855feefe8c3a2b51d5e31e76ac753a0e5b158baa4394d950972f4a9a177c50621e75dc1d88e1a15046360177ecf8ee1087d8bff07f991c09fc6e13649e3a36b1b8953a98d66b0dd0e19eb6d27e147adced043c72fc63672217e35cfffed3a984e4b17697454cabd1072b50990d2c9fa6e85ade016dee3ea45059841573e8a783a53708fe86e544ce71617d76ced49c7238218631fc4ec104313b4b3268875cddcd8973a98748d043a94b8495d94de9d637b23e484bfb05149674c57edc85a46c70b35a1e5f2b1fdc2e69f4da7fc58cdb95eafe273a4d18980ef8234d6e84eaf2c5bc0f863fcc10c7c85d3fd88889305c949dc0ba11b2e8bf414866e67ada6e98c10309d26a53a71f71162d533dd37f692e1c441bc4345ce5b2739e4c9119ed5de6b3462fda6e80af3770fd043cafa26a99e347440f74e4ff29cb0f9864c1b43b3cffe2664ed349b1670eb5c563b9e33cfeec00addaef3c01af727b768352f192a590c749294931af6ae68ee8eec1ed3c7c8d118ae7a1b222b8c7af8f163a66b38e222c982244a8ab39f917feeebbe140719305c8c01bc5666fb01aeb288d8abc4d4f4713dfffd0e31f35f00bce6d", 0x1000}], 0x1, &(0x7f0000001600)=ANY=[@ANYBLOB="7800000000000000ffff000002000000a9e9dd9ed00ddcdd9e60c48328d9b5ab6433f3bdd5ef2021cb94835eabb795b6c2e44751a5836315b1d30844addb3ec8f6f32990967e40462ddd2367ce0562fb77d8000000dd792a2c1f54fc23e996f902e595995aab59a061096cbc83d44da00714000000000000cbf6ab81714277bf69e468167edf1c6bb3c90b7791ec2eae58f081e59adf7a735c4f0973276bd970181f3834364b08adf6d0ece6aeff370c95d1a10db7aef6210aad91af03e25ed1154a4098cc59828ef22b140ae9c82c87f5fbea7bd774b1ad31aa26095403325c9909b68c8985e008afc144eaf484841a7a42d91b4700ee60157a5db2d138dcb9bd5607a9bdeff99db90d50881ac46852a25d3b4087ed6db4617f7bf0b4b3cf11c16f1b616a86d55806"], 0x78}, 0x4) fchdir(r1) getgroups(0x9, &(0x7f0000000400)=[r4, r6, r4, r4, r4, r9, r4, r6, r4]) fcntl$lock(r1, 0x7, &(0x7f0000000100)) lseek(r0, 0x0, 0x100000004, 0x1003) close(r1) 22:28:23 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000001480)=[{&(0x7f0000001240)="bba9", 0x2}], 0x1) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2, 0x4010, r1, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r2 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000100)=0xc) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$getown(r3, 0x5) accept(r2, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0xfffffffffffffffd, "0366402b96297f0c033c02df71795acd76ef3caf"}) write(r0, &(0x7f00000000c0)='\x00', 0x1) 22:28:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8801, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x7, 0xffff, 0x8000, 0x20}, {0x6, 0xa4, 0x4, 0x2}, {0x0, 0x1a, 0x9, 0xffff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x4}, {0x14}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:23 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) fcntl$setflags(r1, 0x2, 0x1) r2 = fcntl$dupfd(r0, 0x0, r1) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) fcntl$dupfd(r1, 0xa, r2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) 22:28:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x40}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000500)='./file0\x00', 0x408, 0x80000040) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000140)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffd68, &(0x7f0000000240)="db") r2 = dup(r0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000000)={0x2, 0x3}) fcntl$getflags(r0, 0x3) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000180)="8b73194398656e25169a2c71d597c7a328eee99d8c07f3aa17960f4163ddfd614bfeb2abd2d0", 0x26}, {&(0x7f0000000280)="01e2cbcee1fdb5e2d0cbc59dc9f98ec36c91d072c804b5cf4ebc3f89ce8673ace863b4c3334b6368f5bd100448e4ca84fc5871623f0b0d82b56802a988c44c3ddd404494b1ed266fd4414ffbc961d5d867c6c2b580cf88a8e061c20db08a16af4b8808d7b69c1562dba808d0a4063934ca7c42b865511078881850789b3683ac09696b78a5da7cb1233551dc1bc0195d44df0ae0f4d0da680464b757013a1ca00c10f379565953ddb8ce619cb8709450f6af216daf6a9417335785b558ebcb9bf1e56f06adde266eacfa6f", 0xcb}, {&(0x7f0000000540)="39ca8d2772bd9aa8134f3a8bc483cbe7ca1aeddcdab96b0f4e915b741aa0ccb778de1f9b89e754c0f6149fcd25a13bcb93c859b6ab4027e0639ebc3834c9fc0f4b36bf41a471a2eb79f803d57b72adb9c52f9ddae70a92781dee20c29ddd0e9f977b443585b8014a219a11e56e5955b76c2719aa0e", 0x75}, {&(0x7f0000000400)="09dd61212384f501073a837ceb62df943ecba0590e0fa0f8a8b1fa0c52d10b93c760637bc3d158a26c49b3656aebca9e9db83c6a57318dc916abbaca3fc067a4baa0d44984d521ab9109b456638c6c92b5923c56", 0x54}], 0x4, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000480)={'./file0/file0\x00', 0x401, 0x3, 0x1, 0x1, 0x0, 0x5, 0x901, 0x3, 0x0, 0xfff, 0x5ce6}) 22:28:23 executing program 1: r0 = socket(0x18, 0x2, 0x0) nanosleep(&(0x7f0000000040)={0x8, 0x9}, &(0x7f0000000080)) chdir(&(0x7f0000000140)='./file0\x00') setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="066c0000", 0x4) r1 = dup(r0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0x0, 0x0, 0x2, 0x1, 0x6}, {{r0}, 0xfffffffffffffffc, 0x0, 0x0, 0x200, 0x4}, {{r0}, 0xfffffffffffffffb, 0xa, 0xe0, 0x20, 0x3}, {{r0}, 0xfffffffffffffffd, 0x82, 0x3, 0x94, 0x3}], 0xffff, &(0x7f0000000140), 0x8, &(0x7f0000000180)={0x1, 0x97}) 22:28:23 executing program 0: socket(0x37, 0x3, 0x97) setuid(0xee01) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) fchown(r0, 0x0, 0x0) 22:28:23 executing program 0: r0 = socket$inet6(0x18, 0x3, 0xffffffffffffffff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x40, &(0x7f0000000000)={0x0, 0xfffffffffffffffd}, 0x0, &(0x7f0000000080)={0x2, 0xa7, 0x80007, 0x4, 0x5, 0x100000000, 0x8, 0x8}, &(0x7f00000000c0)={0x0, 0x20}) getsockopt(r0, 0x200000029, 0x6c, 0x0, 0x0) 22:28:23 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x4) r1 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28a9) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x3e63, 0x0, 0x10001, 0x0) 22:28:24 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:28:24 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = dup2(r0, r0) ioctl$VMM_IOC_RUN(r1, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) 22:28:24 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000d06ff8)='./file0\x00') fchmodat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0) 22:28:24 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x27, 0x0, 0xfffffd6c) 22:28:24 executing program 0: symlink(&(0x7f0000000080)='./control\x00', &(0x7f0000000180)='./file0\x00') semget(0x2, 0x6, 0x40) stat(&(0x7f0000000040)='./control\x00', 0x0) 22:28:24 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x6, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt$sock_int(r0, 0xffff, 0x7, &(0x7f0000000080)=0xed28, 0x90) 22:28:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x200000000002c}, {0x87}, {0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000240)=0x1) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000200)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20508, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000180)=0xfffffffffffffffe) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="06") 22:28:24 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000001700)=@file={0x1, './file0\x00'}, 0xa) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) recvmsg(r0, &(0x7f0000001640)={&(0x7f0000000040)=@in6, 0xc, &(0x7f00000014c0)=[{&(0x7f0000000080)=""/46, 0x2e}, {&(0x7f0000000200)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/36, 0x24}, {&(0x7f0000001200)=""/125, 0x7d}, {&(0x7f0000001280)=""/94, 0x5e}, {&(0x7f0000001300)=""/227, 0xe3}, {&(0x7f0000000100)=""/27, 0x1b}, {&(0x7f0000001400)=""/150, 0x96}], 0x8, &(0x7f0000001540)=""/200, 0xc8}, 0x840) read(r1, &(0x7f0000001680)=""/78, 0x4e) recvmsg(r1, &(0x7f00000001c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000180)=""/9, 0x9}, 0x0) 22:28:24 executing program 0: r0 = kqueue() r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x2) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x7) r2 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4) 22:28:24 executing program 0: r0 = socket(0x18, 0x2, 0x0) socket(0x1, 0x7, 0x7) socketpair(0x20, 0x3, 0x80000000, &(0x7f0000000240)) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) writev(r1, &(0x7f0000002600)=[{&(0x7f0000000000)="d97ade16f3047db7a0604836ce983bb266455971098e183822a4e1583aec28b94d1337eac90b7207a9a0d1be021e5e4e415d4c269949945e1197109e9ffa440816725336fce424655645dbc634e1f7873eb0b2d84779a1b9819713ee2993d710ff1c08667d7b208da3115ce3a0b04641d1b6f30f1b174f8c80538bf01cbce3efd05008a406afe7a8d7af500438eed3ae4c63d0d0b705049b6588250a834fbfde0a370dfe3d15", 0xa6}, {&(0x7f0000000280)="37cb08ac59ca0fd12be659e844fa1b562e853f5cd864ce5cea0e75763acab5bedf2ddcfb6702cacacafbd17d928008552aee61a76d2c500b6d46f99faa10a3e4c50347f399938b1e68023fb559cbc3d183b4af4ca6b63488f74147307fb199b83dc22d3c8938b712757afd08ee5465f0c54e78af46a08692a5fa70357211d113354e85030a899f4bbebce5fc4a4f13115dc26e761925c299829b6bab693d48111eeb23beccdabb11b1f4abfaee55e8d3a50ae2a7ca591c1e11dd3351e72001655519ffcbc247d9627c8cbe2118fda7b453140aeee515426dd4cb47a173ee64203390a5a0e606b6e9f83e4dd0c35432774b132668f8cc1fe562daf1cf033ee84ae8c6ee43f6969f7c1982fc55b40dfe3e831714aa348aacb95c71ddfde2bc9a4fe2bed59196167880faa3ec539e99e0923530a6293454714a23dda9542d807bf03deb43caf03fcd0dc9973ff2c2b70b2b831ef7ac9b98decde4ce59b3ec9b052f42525968d5dc8d3f9cf6403259a45a0e615c81a192dbe3d53cac21e7e1b2be3906c4f514380e392ce6ff4f53b25335518ad1e07e6fcf3ab5ac5305ced95f5b0ed2bc24340f93cbe21cf7a36e408467bc05cfb0d8c973b335f0c8e8af78a6f6491cdbd87ae27cbf617782e7c16a2042a547ad53ecf37b95ec996756c9931fa748851116294d3456a0bafb649135d100fc30d22f9fe5ee1d283c2e3a31f528ab78531248075f800ad0983a216a70bdc0805ed6f0821b0695bc858000777541b0109b67b8c5f1765b63ad6b8df54c6f3deddad2da917586e7c9889faa9b3a47718fe33a6995fde3a1d51af494af58c8e50315476f938acf4a041ac7d455996f9842f68bcb5176aa6a0ab43eb69eae07f234b582af32cda438784d126c7bfd0f62393b3e57e8a45da6aed00d29b367e908e828686c62408919a673df9ef9635538fa55d1c47a12fbeea2b8eb095f999d30dec38109caeb431cc2236427231fd93ca57f330b3a11818629afedd0d604dd97bc97948b1f1b680f645ce8b85ad33c3378f4cdb15e7593c753a87f63a118a731040af4872f4e0fcdd83c26a6cdcf7ee21ee75490fc7aa0ffce1de8292987ddfc518236b912607b9e1badcb8c088a722315995da2b3c9f568124943a218741cf50324a5559edb33e3302ef50d00e3b18f717e8073c1972b6fdf07d56f6df06dbfbca209a261611dc803af0bc398ed4113ceca038b652a2a4c6487161c896298ae1c5a0b36ffdc2364c67c913b995a4857d4f28a1345494524331b3a650b15dda19869e1688b3d16a7ca8b7a625734e2d945d46c335ca20d96e23eb3d160b16f80bb194d7d5f13f0c9d371119ff5fa9fcd73311ceadea77983b9b8649681c77ae89d0100d49e16f556c2d5d1d4b189c3169e818da9c32d5495f564ab3c6bad088dbe49d44b212db04973a6ae4d3d0074b503c02f2897c31af2eacfdf94e651363be8ed982c5a702ed6f0960698a1cf7e26182d5ab09b8e20dd169e948df729cd186ac3ed49962e5ee202799f0c36371c647b143acea2d231d49e2b938643d2e4adc043ae2059afb454ab0d410765969be513cfea1102e26bed613ed0763456adc171a5bb85a76bc0e6d1e5878e92cb12a9498312d127753886123209878809973631a7cd1b88cb300facd2c6d69f52866d84d2d277656fdfebc2be2029ba1f1ae6ef8d4300bd2ced12b1aa13086bd049b27747e59ff40a7dfb7d1128b04dfdedd482f5e04fb782dff1d1cb25e093902ab324dc58e979fbbca327d0ff853c9b91ab3f06edf0e94c46fb08d402a5a0c0e603e3900e4e5d1c1c53015faf0de7da31537884cafa14dbe0dc154ef702b4c08edcba1bf9d33ddbf65786dd66dc9c7f673abeadb87acb049e853aff57ee60335c450c38744bbf29f6b18b81dc4025dd69206f709c691db29f0a10c4d16056c2b5029514d4aa9bf9af837194376b8f4292ed684989fd727e80869b2ccbd900a679c35bcf476e4f9cd4d2301487a003aec116cdeed9b0ad5b5968b50740096a399808b4b21b8eb3b33a0f16824233c70d1243108e7534d88238e29bce81b917fc33e9b1f318a92ae7795199c7c79c6b047e650d837ee57c176f44770f4cc10a9654c2c60c092598fda7130d0c3030f57132c21d0644e4268fa3862ea13256ba1e75d780ab394a92f7e2293abba663561041a11d310e6e614ee6efc413fea50887a7a484956ea8a18d5e99957ae478ca2ea92cddbaef97e93232b82d57b218665f9605bb4c567ba7209993e9e53bc29c68c11b8fe18395796f726a583acf1a419a926ce19e98332d37a48adaef58b8b28cfd9df02e412e1ac9d09f19772cd83b0d69aa1ac2fa248c925c972530bac302cebfe4864818de9dad7ed64bd021bdd81f133c2b07bc7b83de2ff793488e83db4fe7594b62d2743d6807e61d5889a7c963f22612fba07816436f99216c44b50fc5bea48f6c79c015eacd4a36215659677eadc7e91f55a55ab49d81768096d4caa1cc8669932891f1c80c53e6d3e2d0837cdeb794f07da953057b65444ecbed76d5046564c4abf6767f0993d34dc31233a0c2b9e902d10379df4a6401ecc34ca3f55b2a9964e4262b817e3065ba5a7808f4e2cd0835a46992a5d559882cddeeb4f80bd50ca93c3fc8ee1ca168eb8adc82836ca5ac9e30e1b295c274c90848b6f572ed0bf1ab98ad0e0d14bad8d1f20c794168b7b8e9027e0a1121567d8054c858a2482857d23dc6292a1796967c1f1af65f14cb1cfa93d707935f09582811479b413f82acc771da2d23e940bb65a9e44690517c6e1f0d6d6eedeb797a54c318ea5b505a6f9bf812f697ca0bc6ed46445b89881973d6dbc85ce9bdfe5fbec1590828947bb5c2d00301b41c5288b68a010e63aa81388521db452cd822d52806a9dd96bfef450a24552b8be81733c508e2e9a9beb6587d6ed5def0d1a35b9be92f17b106d03d67e74d1ae823c1734eaecee2f7b72237a38a7d23d2948b3c96eb4fe93bb700d34c19cbf8352c04fbba82970d2acf8b8046f3cf37ab17565c0f4ee1ecc42589d7ba0c923098858687c8ad503d9d1771a160543a3a6da7aa34bc4abc3b226e4672a880ebb03dc94fae2f99bb28efa80474ae4ee4e6c2bd017cd23ebb83b87ba3ada0900c467afeb743274252e12dae202045fb9e11d2adc430141e5b71432e42abaf4e28373f8d05f1a62dfe2653066a1d6ac084a5532eef3b80b048131a6e0f618cb57976dbc008ce817c99781b65bf82723e54e230abb09b163a6651f5bdf5e40afa5f444d13f57a5fd0d00dd0bcd2eae6823b999b250a83777b18a8a74e4d23d23d83c0ac3a08c4b2f451adc478eff0930d4202b86999410a22796faf7e21b560347b4530267a5e1f676ecbc8f24cf050f66dd1749b7053c6a7f96d118f33502c3d6a4f403eeba320218282af7e0e8ba8bd85717afd86734b14514699c7b1d686877fbbb99d0c648e3453b11ef0767b161113918697517b8b1e4db333c5b4adb1ed16d2036325ec06aec13fef5d2741dd8243a209eec8bf8bdd37c5ce39a0ccb9f209ab268c85952221979dd9fbe62bad2d593959950a85466f86a16f7c5e3c5a30e9aebde9c56c5a9ba7a827e68b09f564bc0dd5e41830dfc817dbb89d1187f44d6b77cb71671644fb81f7a2722b15f278684d2fc78e4a3e77ba2c5d2b2c6ee3f979d363a6ebf7c9bcd7a130c1c224fe9a996d7daa9ac6860bfc7941402eb2c0960ef61f0bf150cc0c31dd1930b7a7d73c7aa81e52fca365c945048bb7375615a622f9b98bce365ba991a22cc8e8b0be011b5a20e39a868d4f3933887fbb7673f5d86d943b70d42119f749febbff546103aa525044d9a350de1e8e681ec3c395e20a49bd8a920cfe232b7882bf46faa18024c1e959bf353be89a86647934e24e6fb3dc279076906ddc1bd4dc40db0020f32d7752d0c042e0df5dba0b206e8eac99de9603a8443a1f0197754973f00c8b3f17ab6cbe6597aa161e5f23ca942c9a01ab370b8c283f7331aa4589d8be5782925f3d248fa17c34a06cc525e41dda641aafa7da35b835773d9e0e32c749962e679ecc0153e26ca812cff20f40234eda7811742d86781c421f8318de01c2a1f015783fa2cfa6088b325d269a0f15c2a13780c8bb14cd5b7335d616c15da21dd9513fbd1ec40e46b2735139f17aebbaed41c2c79528a84c7bdefcfeac786f4f83b6f891d72e7d7bf79b89a6c720715f89dd49db79caa3f80abeaae680b50f14b903b37ee42edd58b3f8913d08b50f72370bcf6500d5fddf57bd6a49047205dca0d3e02dd9ad03c1a5be23b49c8d1761879fafe6145f354e7633907bab829c85a0bf2a652d5524d0586db4cb3afe21a1faa1111a0f92ab6c456c550ebc4b0c71aedea3b425d34cb41cabf7797e29a477498c3e85caaa25c49dcc3d46c00b10ca08be54083de5bbffa4fdde0d8a9104a4c618165cb5c7bf3c074fbbf6d89a4a18b39785e65945b658e55afa3cb5f088b6ee5c8c44b00ae5eb030c290098c525073a0984b08f495e0cd32e623341edcb85165224a3640abcd802891582fab39fe95587af3f7130ef2e5878583e3edb2b30e691ad179dc87f4a872878a2d77ec7489b0385672e756e09c150c3359eb70b24bbdbfc6d09b3653902459abd05f066cd745266f0499b5b8a2f90f1f3c9c0e878d2784175694a8225db9c07226f9be1786432f2ff2bed02852d95c1f99a6f453267aa08e7efc06122f484e5378a80f8c2221f63fb74cec7e655e0f2b987f12d5ae162baca449b64ba91387fd3ba592ac56b770390558aec05a3fa8648662f9abc64e75558b1811fda003c7228807b9e8fe3ddc4821b1b5e6a5226afdfc16dc6e4195ece907381852a8a8f9f841473470a494d9ab1d352861a8b6fd14ee5b6a08922eab15fe5487fd549713c95fb8a83faedb51e26f7467764ebd27b24c21d02796266fbdcc5ea4c324edc90363f007c1b455ed150e643d10a7ce54e12b2ec40697f1bcb417bfbd0e23f9766859340d5e476fb991b3118f917ac537e8c37f0ab540f361afb19f1e8d7692b8e9d6b380f6c2eca0a19a4e7c579c06443cf43e0fa6a55ad0e6bcacee60d44d77b41aea983ff351a29ed16cd19151a85c1eded9af230cdf18564d071ae1ea4bf29f72b8ccecd2ec2909378485d0978b4ec1b60d1bab2651a5d17f08bd96338347632cb02b43b7c8e4c83add5517847b507ad26a11d9831f5f8d315c688a4d7a7356c2acede75c2bd13f364c036a2d581091eadb9eb919787d3645cf91624e6c8b5925af581a94877f3ef44a04723d3277ec726ff2e49120312d4edb6827fb4a7c954bf0c35b510e74d55227c43328c49184627c7b76b77d2a2815acc2ed416a6e5e7d8d7f47b7204cb5b8ada08a310a1cba7725ec6ec369a9ffe25edf1fba0c1d6783fd6da00dbbe768c2c0820404fc169cc789668f5fedbe1a7e123314da139071a4d0a29956edb153ce038d8a85d080d19f9bace3fda328732a07b061b5ab542c7de5367678333e1ce002cfcdeae95b2f2b71405a1467037fadefa6d39a680d75cb7424a1fe557198805f21006f8fa2e10a110341ce685763c430ff846fd2dec922d1f643fb894f06ca2dcaddd84c961bd5d5729bfd77d88578fc87ac7da5554c377d87e57089a1829ee48feb91f6d111cc2f5b2e5909dcfa471647a48604650ff42c58e1227d7862def4b21d5a663868ac186f14f14de78c0d6a7a7cdc22bcd2cb96ed201b8128476d3e1e6ba44e8f5cb9d796116652463b0a40ab051154d36c632f559b3", 0x1000}, {&(0x7f0000000140)="96449d52ddcd1be69896424f3c66d79b3c76783a6e1ce0f8a9cdf5b2ae54cf2cc8ebb32dae32f04cba078e73a9b13a1c9038b11b1740c48da05acf9f443a744db94b9992b36ed84279b789a7779e9d2ffac0e80466093c331e2bc781346c5089dce1a4742e9ee94f1a3db1ad9fccf3c3e357ec0055de743bdcb9250f6a360f728c0a5c2513cbbe1ad92c204f31313df9c1de51fa519caec18c4a2c255882681100a0edd1f37cc771b594328ae37166b208b4c7ac37ee959fdc1e76302e73dd20", 0xc0}, {&(0x7f0000001280)="dcc2fd67f376a1605ec0071faa9bf377eff87ddbcfb0599ffcb40c27d2dc800d4a7c4ecb497be6a5ff69888b76e06fe905cc83f97b50c01f22a98e5813a750eb2d837993145dc5613f6cb7b429ad4dc71c0684966fa6a5cbf85f24b42cbdb9b9abc7b734261f7184602a80f75186951a87445518d82591fb09e6ad7c95a76b40552bb80b6cffff20bbd6deda7273a63d953374445181509289823614295b03e02854277309acb593bd7f104ef76bff13f11668a6049d2466471b7ae12fa41c2f945e5d", 0xc3}, {&(0x7f0000000200)="978764ea9cbe42130710777fc90d86f82d9488d265130bf9eedb2fa9e74fa179a14fcd6bc8ba62effb0e267873532328f8df526f3b", 0x35}, {&(0x7f0000001380)="fbc5cea4311ca540ed539316b4e919638c7209d9efeaf92195059f1654f88c4d78a05473c2de982d08825fd431947f61a5fbd424d1a38ec15365fc0804a0b464296ea3243a94163d457304b3465dfd850bcb348ecac9935722547367433ee119f96e9dc2690a21312c961b0c3e9c74036560876df28461e08d4485193c046d24687bd4cb2d4ae3769ef3126f0b112d3ab11b916a78efd19ef558d45e2b9e70b710f81a634e5bdde7c49fcef059d151a0d43e4f45341f1dd6a26742124e3c16e21e2dc22407b4600c2b980ff955977267553747d422ea8ce80436cb9f5fea778dac9ac3e6580b873e82d40b2670950ecce1f24139e61a6ecc40238339bb529643936f3dc462c36d60daa57e1e63fe6f46a4fb1aac196df85e65fdbdc925277623c0b185d4980ac42642e537d1534eb96a9e73f2f122836be2592ddae13c42951f4f77ee50eb435923f4dd496e6eb6a9692cd5a691bad97134b476a2779067da7648e88d32f5be3f35b780147b86edd9d590e8671a9d39bb7bd1294a28341079f510b0ddd6383bff48858dad0ea5b2e4dd0e6e4857c5a89aa495c19ca0c71fb97d25df9e0afe8d4d970034c48b12554cbe7f2cff9ffabe0182b3bcfff3a4868f0a5a7f0506795b3e8e5a0292c2099fc3abfca672173ddfdaf207357fbd75eb3edda7aa6300e08eea8b09c00caa79d15d1ecb42cd382baa8cd7d00b57413a9af111ac0a4668adefc72360fea29487b3be95578585a56a676092c722c1f90092a28c7639597798a7a290e6cae85a88683a7e3438314ee11e03f1bacab89de45f47a845ce1cd940c3fc0d322698a39b9e32902d75ef61a30f6b5202464d85f95d6ea42efb7ad7ad5f1a5f88478d5661aacb67e851c27c1cefdfd53a57966973133b5176e55c2af83666c3fe30fd7cbdb3721ef0e5d4af7ac6fd53ad8296b2af5a170d4cb29382ecdbe5e0179974e3fdc4a4c4495a6d69d491e46fec749b08c9f46e452d1cef69aa1cf02d19cfc93e8f1989f56be1edf78bdb3bccd2e01ccec677c42b27d1729f62205578e519a48acea325eff93914dcefb22ddfe4dd1e3849ea896e17e6a51c93089151779ffcb1138c3ac54ffc507b88cac5698ba210f1d09e95ddc31aa98c5acb738c2ad61b169173f9f8c4bd0e7b62248fa7c6b2694744fff6e718f81e8a59695d85c6c6f12832f22b299b860703f4ae8f3d30b65f54f632e2c5006b3a5125116f46f88165b08369a4139f48a79345a6be805c4511b37dd7ce8b196e255b86e11622ba7228eab72d7dd9c568d77ead6319bff0d9123abe52d3c195de35c0f2d4e9f130f7f0056858c344e2f2444d5c5e109956ba11044ad83becadd68c632714c79cf001ef22f5a3caff2e94378da26597c15763f7fd4f080e99a549b725338b23c05a80eec181ab55d39970283747fdc5eb3982ba6caa88214bce974412693c4a2d14a968318d96a8089b16859fdb948b450e7792a137a29794455503c9d6c758206b1d641a90934a92833531e76c34bd7ac2aa949101cf51a1a327bdee094cb09867d35de318a21dc129e6304934e6402d911e082cc22304d834e2efb5f2bbd2ef3cd24ae707b4c83a4b8610a5b885a33768b97b654226f51a4cf9c03f3ae836a54a449f991bb85502c34bbc077a89d2d0ed730f0c4affd5c3a8e1421742aa714ce6897daed8f1e301378440d9d05d26ec387e7cea62d7fcf13f5dcaf1ac77bd98e0e41173af1540243d6f52a95207e901f3876a633630f540e58bbe30c3082995f154dfb4b1c126fe7e7af832ec31ded142f1329d1b99b8a1852df314132ddddd84ae66b8314e4c6aa53b0118a44eac36a1afb13226fcdcd5258a7f2fbbcbc2a414d7b521bac1970376334c8ea511942a0087eb2b9155bf7163f5d59408c2ada3946635633427be4adab703ada0362b9575860ba6cea21034a7cf03c352c637b8cc8dcf1bb8fde954d4845d777fb7245d924cc31b859d918b54f5136b702c12ce0e83cf0cd93c1fb9d75b742263ca8ffd57b48be498119f6efae2d51570d70e9997de9b42fe7528714ab0e437c6d1e8a10246dd73e0bbb7e46c72d665ea40a31e6d9d2e005306eb9c3ae7f00f986bf719def1978e4a7da15a9363cad98a6929a4741b712290b40abaa9bc0a6c94ddc8196e048e9e078483bbddb43bea06d6230fc833f69af6dedd9b94c97a4f7324c6349796b3b1916d3bfa40329f282c6bea9c3791d2a7d6f0fb0b6a5d172194538c19080cd5052ac85a3d4c2e58801ac8d2eeabef496dd6e72859e18c2d1c91cdade7264fd3dfeb55728de21eca6deaeb643f3edeb8993c77abac4b2c6fde58dd0b452f5f2e07be4f922fa9d74e343ed7d8907af76754afcf2f15c086dc7f9f2ea6d578a214d1db2adec2e195497e6e1462f7d0b497a486b6d3c8542a2b09fcb1049fb79f0a5e66024e5d533a65d7f298c124734d2de528a8f5026a7c178feb8e770cd7e803712749213795fa262af8ce10415e7e8ab246a07f65a54f6a44625d3917178428bb216677b29cecd44c170529aea3ebb2678fea85bb3f1e8e0b482cc25b8d451d5972f2d01df95ebb27c730bca718a80962c7d192786993dbf22f166dde23a2f508d8cb31e196298ddb2abde97e6ee8c086c650c7d9b7446045b1f89a15e0dd8d64068f88ae86d4a1404a6eaa32958c07042e38bf18c9e3376fbc962106eff011df96184cd037ca5c2aaa1a81201de580e8c855520862f666f346d202d8186622f8a96e41930a961ae4424cd23b3cae0649f89a74b87ae542eab59aa9d87edc5b664697eb7a9858ee7ecf3369d12d87bac35c505723e1b1b1e48f17f653713768b382ba334af77de788bbfe5c858fa7f4ddad4603f893091d8af588cc67f6ea6223c4e60f7a477a65da1c71f6d0f6b3c727314ad7c26281239a1effa62cf4815f932346cef12d1683794bec4b2ff9bb46715f5d8e0b04e96e5392be4a9b99b03754df682c25db346c665b59bae2fa95c585bde286db9da19521b8f3d75783fd86c70b4a0ca58df22e661bd4076348d6778343e42b1c780024146411a342c8493d98726932ff4a680b63daa6335998c297e7d09123b72d4fecf17e3734892cf2eaabb123939e37bb7680bc19c1adc861d3f9e0d2c7221f38b2abb1ef34f88a0f8df19e6b2856d744522cd519d9e7b7377697ddf24336a70737475bdb7998305b8e7812ee7f00fb30e5f0bc67a8714bd88b1783b2cff4d0d3fd87b762d3d527a478d0078c09e48ddc888b9e577f9d1c8e8ee9da97ae64a57383618b2011ae7001122e2a7fa82bfcc7581633e02419792266873b1949396e45a56f07c3f82218fd2c6dba819524062b146622a200a81a24627ef45fcdd1744679cfc49471d2662250e6ec349522c771eead26e2a27b43356516b290064cc31bfe7793de3094a8652fea751401247a3327eb4421b8bbebd2ab046a04e19c93265a3b7a488556fc8dcb70b30173bae0bb2a17ae67b6a272ed79b1fb79fc4ae397002879562ea18a55c6da8968804df7c079fd1a5c22ca859214bb2a5e83f2390eb30ec3f71fc9d8c9160cb02ac27a010331e262ddfb967db14457ce65f7e2f662232cc3be40c1d76dd13486c445da8aeab73fd4899d0f832ded716a7b4483c9d0c73d254730fe7a77f4d580c51147bc94f15294f4f23f352ac46e7e81a389dcaeace72e29349650e2d5e8426f6340b755ce606d634888c90cdadab4be79282d23b509eeef0af6927c48276403d9154bda209541ba6567862d498231c3f7f8a3eb0c0caccc0e97fca3c9885d8182336246954a63de0e2950efd68f47041f050ee987b9aa8ebd526b23268b6d9629bdd0ff8db594342a7febc11288533add105c76dce30b86bf399ff8b585fb071e8a3d12fe1cfd80ba777802d809beb485f84d1bd4de0ebd9feb13c22b86255c5ece5a45728eb5f651b78b6fb0e69ed4e1f0c9edf4b01996672889675cf67a61042e9d6de2e045856c0823ab66b1064de764123d96692f0882281e101f8cdd93d21cc81cfc9d56ff2fe835f00fd1c7c3fcb94ef3db4d2d0e8d229bc4a3d75dfe819eb9c29e684ed69b7f6fdcfa589a11643313b4dd85c24138702c42dce166bea30705b5af54616e8c2684216622be13677f88ce3bacb65369d568985c7402d9eff3c0fc013fecd1e687b9632b05a1a6baf07907b69c0d5b0126277d5d9110dc282531234fa95caa37d776cea11beb3b679e034ace514a050790a23ca8febde85da5814a2302c5ad01036f040f67160254e1a63c8992fb2d1562dda7ed4e1ebfd9002c75071800c6798abdbec7958a06f8f1f4b580ecd63a4c4d4457df64e8118ec2abf405a317cf38d9160318586f77ace7c69e955b377326f75de986f01a879bde258c3ab0c651d207bb33cc49ea60850b2a7b2bbf9576c807b14cfdbffb8a3efdbd80d53d2a29a40ad3df1c723d54e17700ddee62278e9872ec4110801de0ecef1ecbf4b10e6050bc9e1ab4475dab416dd7ccf3d59c926c069e79f6e6e8d05a24137921d0a1a8929e002d07daf5a563cca16ce32f69216837698f4b6d7505e771464768230055e3cb320158124f8a055649e72c3d9866a1c954bef5061fc450b37824df100cb06d8dbeebbed9c2b4e100908e57d0cfd344fea6388d6de89836b6283b86ec7109576552b43634523dc5e8e9b32fb1a7bd18e5ade34a352cb4c4c9f0816b142001ba380e57df329ec622ea3988d7102ad609d8d2cb8814608d01eaf9c5bb93dcf1eb9efa35f344a4a07fe8faf96a496d653de5cae6b9f1a6482fe0509c0ae0b6e62d547762339c93dd7b08eab130efd392522e7230d697d441827ee5e3be34e79396bb1e53f317ce0444ff2db53524ba91896fccbda691db2fc70989d46949d4cc7aa2f7ad4abeaae489a817eec74fde2eca2d63a40464d976441d8e40d4310605a0d71363e8e67fda39fa2624cc2b6539c5100e0fe3bed0f2910a0cf83b8eab258d25eabae0b41a8744d882b4d096637586d6261a5fc0b3b2a8a1fd92ce44a2b65bfe61d13e2e13a389afbeded79348722f7fe3af4547117b63f60b385d8b5cde948fb34fff35709352c713bfd2b61a28925c74b6569c1bfb6ba4355d8b9dbd2bda78dde1329e16b46ea8278357b6c1f254c846e78311047ea0ab5e01126a10e6effaa4927b44f89e392395d188e11b023372ab57c61cad22a027fcef5548bf0c6b68318b88450e8129491d7b3ff5a80d8bf4a4a4430e9e69e2698b6865fb768d9845a2990791f1603bf285b494ffbf9dd32ceff46c4649e9e14629ed2cf27983399e0d7f1641b9baee45fb7da2fcc09e788c1824e405c66cc957c61bd6db8bb5f5632ac257406a115f69d7ffcdd820182b2b9ee1a0c88475ab5752a384723ef51486032df55566177e490ee0c238650aedc58dad3fb334fa14d0f62602d8e92b3e62803bc195d117d2acdd3776f6f2fda8e94da9551efac146cbecf3cfdf6688b5504733901951fdfcfb328c2e5a71022a80b16a4e1a364c6a96e3ad6fc9c01858a67c7d1cd64fc966895f8db3b92828cb9cdeefc7a8f8bc682aa501e6a9e2d53b42ca8a8a65e2d00dd9afd4007f1ec8e53e33b9a0e8d3106c230ed90e1ce693ac852998e9e8ae1e52dc63f6b1d360b372622b5b8badda20408b8e90954ae5edf24b8e22900024c5f1ccf859dcff84cbb1accee317eb833b39d329b9b1898f575a96e00c3bb2090b6bf70dfb3f906c1524c221d153326f321be93d4149a2a49bbb22d8e9a04bad0e1ec34619f362a00922772b0892cecbaa340d", 0x1000}, {&(0x7f0000002380)="c83d05e101297694bf8d6df53bf4c2526711", 0x12}, {&(0x7f00000023c0)="7263fa91886321dfa519c6221b7f2393a32e5d6fa53e99c87fbd8a3254ec5edc6ba7f444cbf99ef98d00d0d011cd008c52ef9962bdc0fc2975bb41b73cf0983b56c2c42e52b3c071c2bc190f", 0x4c}, {&(0x7f0000002440)="7febdd24383b4b847ce978b700d27531b0f92027a5614e7442373a72bdabf941c3206557b69c42b993a6668fcf0e3a5bf36dada9ed674ecab0de7560c1ba4fae17f4a79f834c1444d65d1771b04d19609da2543f3e23c4eceebb4ea19b0cf034e2375729256cac85564f68ae5a971b4bfe3b241ada1bec75f76072f6b51d045ac75b29634593aa24a09dd240084077c7aa174530ea348e5547b0720c6de6daa830f741494b89baf0308a2cdfd267b592fa250d7b5b2b57c5", 0xb8}, {&(0x7f0000002500)="9ede1c0613670ec9a464a3e8ccf8de72f1e63b47aac17544f7e2e55096ec6c042fc8276873610961fc5a5c4943adda4f3935dafe928e3992a2cd5dd290f25077932be37a52187618579645245f9ea939b20b0c40a5062941fb1ef98216716fb9571d8888c679e38a3978a25d49a6ce6595e4c0d679f22d6f808e0307d99c41152f50e866e1d7708a84f9b7ced8293e912f88ea86ec8c06bc4f9840b43eead743c15485885c2a282cba220e309e9cc3bccdc064f22e679bd73ffc36d8d0932f5d8495ed44a17597250cc8", 0xca}], 0xa) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 22:28:24 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x0, 0x100000000}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x88a, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x4) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x3, 0x100000000}) read(r1, &(0x7f0000000140)=""/51, 0x33) 22:28:25 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)=[&(0x7f0000000080)='&%([\x00', &(0x7f00000000c0)=')]/&\'\xcd,\x00', &(0x7f0000000100)='.$:(\x00'], &(0x7f0000000240)=[&(0x7f0000000180)='$\x00', &(0x7f00000001c0)=':\x00', &(0x7f0000000200)='^\\^\'.\x00']) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$KDSETRAD(r1, 0x20004b43) readlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)=""/198, 0xc6) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) 22:28:25 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000080)="9c5e85952e11dff281c5ecaeb1e69399184ff1ccfefa0c15e9d49863ad07eba92f1a654aee0dfa36a0e2baaccc1b8f301ce084c97578ba29413b6b19394f3398e3be4d8192e4178cac8c291015f9b1", 0x4f, 0x404, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205603, &(0x7f0000000040)={0x0, 0x6, 0x0, 0x3093, 0x0, 0x1000000000000002, 0x2}) 22:28:25 executing program 0: mlockall(0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x0, 0x0) mprotect(&(0x7f0000792000/0x2000)=nil, 0x2000, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendto$unix(r0, &(0x7f0000000080)="f66f8fa2f89f2787d09f6e290e30afea8d94ea51c1a307e431f18ee70d816e7c110faa1eb1dee8427840bf878a069013d6d2c6fcaa5e743c7423bf388b356d0c9acf9a0a8d3ed88e7fb89c5e1dd05b9904d08619022d955ef61db209c3e638bca6827f1d", 0x64, 0x2, &(0x7f0000000100)=@abs={0x0, 0x0, 0x1}, 0x8) pipe(&(0x7f0000000000)={0xffffffffffffffff}) mmap(&(0x7f0000499000/0x2000)=nil, 0x2000, 0x0, 0x11, r1, 0x0, 0x45) mprotect(&(0x7f00007f1000/0x2000)=nil, 0x2000, 0x2) 22:28:25 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) shmget$private(0x0, 0x4000, 0x0, &(0x7f00003c5000/0x4000)=nil) 22:28:25 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="9ace66b7b47fc152f4af8a3ab7d091d0e07112cbfab1ff7baa8f8ccf921465e52f5a9550959ae9bade527ce641828ad2b5da441c628d6b0dd90d083d7009b9f8101b1fc0202af0cb4963809f770b8e0e0e4ce3bb3327ffa20724ea775bdcc09a086899fe", 0x64) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000180)="9e0facd8", 0x4) getsockopt(r1, 0x0, 0x8, 0x0, 0x0) 22:28:25 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x1f) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x900, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x4004667f, &(0x7f0000000100)) 22:28:25 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)=""/87, 0x57}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) connect(r0, &(0x7f00000000c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000140)) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x3, 0x10, r0, 0x0, 0x0) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x0, 0xffffffffffffffff) 22:28:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4007c}, {0x14}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f0000000040)=[{0x4, 0x8, 0xff, 0x32b}, {0x1800000000000000, 0x7, 0x6, 0x2}, {0x4, 0x80000000, 0x6, 0x40}, {0x99, 0xc75, 0x9, 0x4}, {0x9, 0x3, 0x5, 0x40}, {0x2, 0x5, 0x3ff, 0x7}, {0x5, 0x4, 0x0, 0x8}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") 22:28:25 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x200, 0x0) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x5, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) fcntl$setown(r0, 0x6, 0x0) 22:28:25 executing program 0: setuid(0xee01) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0xfff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffff2f2a"], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000080)=0x5) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 22:28:25 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000)=0x9, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x0, 0x0, 0x0) 22:28:25 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000001c0)={0x2, 0x24b9, 0xffff, 0x1, "81b70e494d5e003fbe9daf84952bd1dd0b7be32f", 0x8, 0xc71}) sendto$unix(r0, &(0x7f0000000000)="5001050360000d04000000011306ca90041004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa7b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0224a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d7040b59da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dca0d7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a000000000000", 0x150, 0x0, 0x0, 0x0) 22:28:25 executing program 1: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x4, 0x3f, &(0x7f0000000080)="e3ae2afc19a012aa78fbc9e433caf110ac65418eed562d0f00be68709f38e26089bd6d999fb39cb5744c076e9f3842b0a7ce81d17f40672c06ba737fe338b579c1119f5a57879428ff0db01203af399f0ee85812aefb6e8a7152e93a25007b75eefc4b1fe4ff342ce86cbae92e2f1e6571592d59907fb835646db9fc902c930b9ef7b30f21d0dfb74c959b517b9dc0a4e5377ca2de7b206428ca46c87826307bd133681e6c860cd430eae5117c", 0xad) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r1, 0x1) 22:28:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000080)=')[%)\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='tap'], &(0x7f0000000280)=[&(0x7f0000000240)]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2c}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = msgget$private(0x0, 0xd) msgsnd(r1, &(0x7f0000000400)={0x3, "2b2eeff2417153aff718565f977f72251ff708c64f5d0e9eb70fb51040bc132bb9ce6266dd283c443b327e70b7750424c58fd20864283de973517acb7e6fc80b456a19749cba12a33a80da4d8fc9eb722d3a8cf380e3ee47b44e7c5849e3f5cdb8a75869132c98a8512630b9cbdd7ab77cf8c5bdb6a1ac7e39f88785903b7747a07ce6e90f7f69ca"}, 0x90, 0x800) r2 = open(&(0x7f00000002c0)='./file0\x00', 0xb0, 0x20) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000380)={'./file0\x00', 0x2, 0xffffffffffffff3e, 0xffffffff, 0x0, 0x7f, 0x21, 0x400, 0x3, 0x1, 0x9, 0xfffffffffffffffd}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCGETA(0xffffffffffffffff, 0x402c7413, &(0x7f0000000240)) close(r0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0\x00', 0x2f, 0xffffffff, 0xfbbf, 0x1, 0x1f, 0x2, 0x9, 0x2, 0x1, 0x800, 0x7}) 22:28:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x7458c65b549ab182, &(0x7f0000000000)="b6") 22:28:25 executing program 1: socketpair(0x18, 0x1, 0x8001, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt(r0, 0x9, 0x6, &(0x7f0000000040)=""/148, &(0x7f0000000100)=0x94) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x31, 0x0, 0x0) syz_open_pts() 22:28:25 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) fchmod(r1, 0x40) r2 = getpgrp() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x48) writev(r1, &(0x7f0000000000), 0x1f0) 22:28:25 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x81, 0x90) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000140)=0x4) r1 = socket(0x20000000000001e, 0x3, 0x800) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x202) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x2, 0x9}) sendto$inet6(r1, &(0x7f0000000240)="322d60dc36f2361bb16b14ec336a8b83ade5eeb7840fdbdd7149bd5b26632707a0ed216ecec241c34b1926ad8e74e15b871864a7aaf0b818bd9fdb7ecf1f8b781a6055a1c962bd75d7df5a60e436dbe8ed549c1fd46837d44c7102ce31cfca7f17d7d7c8ef5a976d57c941c0a3d1bcd5a37a1cea61dda4feb5d41f5d1933e8f8e2ddb61787047276d7ec81d41bb78a2db03a97acb6431815b08e2bb56767fb88116e8b12e7d6c3deea55c1f5e8c2d0e194889c4df8982f80d9c0103b3bce078ba4b6f4f61b316f8c2bb26384fb87374ce17afa3bb41a1bf7f827b7f5e28b269da05df85ac882a783d63d581094d322f6d5364075e8c51fe1184ad8fbaaa2dc1928dc2e1246613a41431fa7d0613b75441f9cdf0a392f5f0b81cbc0ae9dbd897e107c4d5d4e5dad3c8dc5b63b314349e5cdf26bbe33fa9d090bfece58925eb0eb6466e1b2d6c40a5d4e7beaa24ffee00883fdeb1c34068ce37f47272d06e2f124458217bda9f92c60777b6bbba686773ab192128b6c0e0a8f00d3cb2ccc2a9f99a7d3244f17bc28bc9922c54046615c3090e6e073acce67d7f6e57b3417080e4b2e56e9fca926eb4fc0d4066cb3263cb00a6a1a65c280285eac75e4afdaa2271ce16f511977b2a98f9e4d90605ee40151", 0xfffffffffffffde9, 0x3, 0x0, 0xfffffffffffffd8d) bind$inet(r1, &(0x7f0000000000), 0xc) ioctl$TIOCDRAIN(r0, 0x2000745e) dup(r0) 22:28:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x60}, {0x74}, {0x80000006}]}) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) sendto$unix(r1, &(0x7f0000000140)="dd35ab237b9a7919fb7e568e9a75574f2d324cfff394b371678081f4cda34d94aa99a76713625ab33d35cba323e2bc4401ca314d47f40c1a07cd79209e96b2d34c42dfd155fc77a8ac224ad822968011c6c25d31f25df49ebd37e513f95d64213960c63a1aad0228a41d68590c0d49b0d908e393dd0462860bcb7e5278ff0fc31ff3cea307c6f8eebcd6e1b7a4873243683c3ba21aa4394120f61ed69a5522", 0x9f, 0xf, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x488, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b6") 22:28:25 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x200, 0x4) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) r1 = socket(0x800000018, 0x8003, 0x0) recvfrom(r0, &(0x7f00000000c0)=""/28, 0x1c, 0x0, 0x0, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) 22:28:25 executing program 1: r0 = open(&(0x7f0000001280)='./file0\x00', 0x280, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2000000002, 0x10000000000101c, r0, 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x1000) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xfffffffffffffef4) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x6) accept(0xffffffffffffffff, &(0x7f00002caffa), 0x0) 22:28:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x7fffffff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:25 executing program 1: sync() r0 = semget$private(0x0, 0x0, 0x200) semctl$IPC_RMID(r0, 0x0, 0x0) getrusage(0x1, 0xfffffffffffffffe) 22:28:25 executing program 0: r0 = open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r1 = shmget(0x0, 0x1000, 0x210, &(0x7f0000ffd000/0x1000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0xa, &(0x7f0000000680)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) r4 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) r6 = fcntl$getown(r0, 0x5) r7 = getpgrp() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000740)={{0x4, r2, r3, r4, r5, 0x10, 0x7}, 0x7, 0x3, r6, r7, 0x6, 0x5, 0x9}) getsockname(r0, &(0x7f0000000140)=@in6, &(0x7f00000001c0)=0xc) dup2(r0, r0) chroot(&(0x7f0000000040)='./file0\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=""/210, 0xffffffffffffff17}, 0x0) getpgrp() ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000400)) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000240)={0x8, './file0\x00'}) sendmsg$unix(r9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008c57fdf03000000", @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r8, @ANYRES32=r9], 0x28}, 0x0) 22:28:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffa, 0x1, 0x20000020, 0x4920b69c, 0x6}, {{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0x400, 0x2}, {{r0}, 0x0, 0x81, 0x80, 0x72dbf8e}, {{r0}, 0xffffffffffffffff, 0x0, 0x80000000, 0x4, 0x2}], 0x0, &(0x7f0000000180)=[{{r0}, 0x0, 0x2a, 0x4, 0x0, 0x9}, {{r0}, 0xfffffffffffffffd, 0x70, 0x1, 0x4e, 0x7}], 0x100000000, &(0x7f00000001c0)={0x0, 0x7}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40074}, {0x18}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mknod$loop(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) 22:28:26 executing program 1: clock_getres(0x5, 0x0) clock_gettime(0x2, &(0x7f0000000000)) 22:28:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000080)={0x80000001}, 0x8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0x280, 0x0, "9aa15fae0c9aae230df171567c7e329d830664e0"}) faccessat(r0, &(0x7f0000000040)='./bus\x00', 0x20, 0x2) 22:28:26 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x0) pipe2(&(0x7f0000000040), 0x10000) 22:28:26 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000040)='./file0\x00', 0x400, 0x10) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000180)=""/173, 0xad}, {&(0x7f0000000100)=""/67, 0x43}, {&(0x7f0000002140)=""/4096, 0x1000}, {&(0x7f0000003140)=""/4096, 0x1000}, {&(0x7f0000000540)=""/150, 0x96}, {&(0x7f0000000480)=""/175, 0xaf}, {&(0x7f0000000000)=""/58, 0xffffff43}], 0x7, 0x0, 0x0) 22:28:26 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x1e, r0, 0x0, 0x3) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) 22:28:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1d}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socket$inet6(0x18, 0x1, 0x2) 22:28:26 executing program 1: select(0xffffffffffffff4a, 0xfffffffffffffffe, 0x0, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) recvfrom$inet(r1, &(0x7f0000000000)=""/15, 0xf, 0x0, &(0x7f0000000040)={0x2, 0x0}, 0xc) dup2(r0, r1) 22:28:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x1, &(0x7f0000000200)=[{0xfffffffffffff72c}]}) r1 = semget$private(0x0, 0x5, 0x400) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) semget$private(0x0, 0xffffffffffffffff, 0x800000000000640) readv(r0, &(0x7f0000000640)=[{&(0x7f0000000300)=""/120, 0x78}, {&(0x7f0000000380)=""/90, 0x5a}, {&(0x7f0000000400)=""/243, 0xf3}, {&(0x7f0000000500)=""/208, 0xd0}, {&(0x7f0000000280)=""/39, 0x27}, {&(0x7f0000000600)=""/34, 0x22}], 0x6) getgroups(0x400000000000013f, &(0x7f00000002c0)=[r4]) r6 = msgget(0x3, 0x200) msgctl$IPC_SET(r6, 0x1, &(0x7f00000006c0)={{0x400000000, r3, r5, r3, r5, 0x2, 0xf7}, 0x0, 0x0, r2, r2, 0x0, 0x80, 0x4}) writev(r0, &(0x7f0000000d40)=[{&(0x7f0000000740)="90d6b357e16c76e44b62fb3c9dcd6359ae7ce32232822508dde823a7cfde215d7e12fead7294913b4c8072161038c93ca03eeceb8cc58870fddd2b2576a49314b50e5614c91afb024d6c448d2a4aefb97fc397a26bbb55d60442682f72159685c4b7312682d4e13a36c1a375", 0x6c}, {&(0x7f00000007c0)="5b4924290a09fc99d3bdae66c50ae5b1dcb7ee8c3aa2c9b80b9fc76579ec7d7a74e840f9e5c61b0d5b39f69982c63de6ec0803b1ca7b97a3639c37bedc6596d437247f0871452eeaa9d350893e452cade8dd5bd2e090467cbcce584d2c9ab93e6126db8b91d3468bf084c63de28753452897265ee307bf3eeebf10b6eef2086888cbbfcb36def5cfa6709aa83967afea570b8be3d50e65347ad4cb19e41d82812c9fd93e340a8019a4717ec024fc3e53fb03f5cc43a947ad760f", 0xba}, {&(0x7f0000000880)="8e2295703d49f9dae20b857758646293a66dd9a30246eaefa108b3f01e711b0dab35e85f2b3d11f47a00f88af5dde7545bf6f16d530376af0581658e9fc1751ba7c3f2981b88cdc8b3704946b419e2db42289770c019ae1a264bdcc6b8d3bd16ba3a61bc87f9343a0d32099f0d01749c97a520f2078af0c0400a2ec034d3d41518816ed5ce97a42a4f0a63636ddab8df2f9e", 0x92}, {&(0x7f0000000940)="0ebecd8b551f63823bab05aa38ff86b9a362fa6fd169abe489f14a68dcc608af5e60bd91734efe197e1bfab49ab03c3ee174afd22c9b4803484db6768f124cd4eaecf56485437c59cb1f4676bb04e11b011447439998ca65194621651184ef41f44b9241afac3825ac9188abbe90ab962f337ba177ea1692530145e3342fd28135920b06871f7de09d3f6b34ac11caf415532cdabf51f0adac26ff3e2fa27835df94f261f0e444edf0198422be509fe93725a9312b894276c36944fac92071ab1936405d45", 0xc5}, {&(0x7f0000000a40)="2630f3140b6437aead043adfafbcdaa3e4f834ba4d4f17cbdd0dfe540835570c518e9ee7865ea0b69e2c5c7c96e132029d02462aae07328c00bd26ff30459a25104f34d2eaf93966ee18c8c92429dd11e900b5ea5b15b67545de05c328dd08734a03ddc8e351af48a94427d99fcf88f4b301e1389b86b940efacf047768f377fc224b34c4bc737cbdc5b31234f2e17cde309647323a4e13cede1a48ebf566623b345e1daa472abcbcd861fd9cd9f30fe638e18dbf0e728d1f4133a3bdf65a9264942f34e4bbd", 0xc6}, {&(0x7f0000000b40)="6c7000d52e901789d7a61b1f031d55d8ea62920f3925bbc7914482bf5c415273139f737a9556c2ad1516c275ba5394b67acff1dfa1985aff55f8678f395dbaa5f4194be2bc05f929b9d760edaf", 0x4d}, {&(0x7f0000000bc0)="9da543939fdb4bbff1a469a3ac7a54ddd288ff4d932b35f3a5e995d8f4b2a32d4d32dee12480f478b8aa091d4722bb59c871974877f9b407eb925c695aba5214093f13a6ebe2b0cf00bbf04b189cafa97feb38cdc8ea09e7e79a82e9d6583939698431075f035bc8c81963a7705550e419fcfbabdafd1238a253513c8c8c4589aae68643b2b15278e8b49d72aa5d859fe75176f76b3af014fd", 0x99}, {&(0x7f0000000c80)="ac22092b8a179228cbb8af195d43b28c2d250a46a4e667d72769f173ffb882619792e57e42d1f54351875b36cf4d621f011f1e69202dfb2ada9f3f01e8f75506af9d369e06554e1fb3bb025435c0d553215082c7311b46dbf534ec5b45382d9761bb934db0faa16b5f9da23995ee8372b7a37bd2c5776495834c8871bf2fd30b1ce159e9cf3379e391801b4e78c8a8e578dde9c9d77f5d67249b445ebcb3732a", 0xa0}], 0x8) dup(r0) r7 = geteuid() r8 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000000c0)={{0x5, r3, r5, r7, r8, 0x10}, 0x80000000000, 0x6, 0x2e}) socketpair(0x18, 0x7, 0x80000001, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000240)=0xc) connect$inet(r9, &(0x7f0000000180)={0x2, 0x2}, 0xc) 22:28:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047460, &(0x7f0000000100)=0x3) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0xd8e7, 0x0, 0x0, "c415287bdd489c053e8c69490c0fa385f847a994"}) write(r0, &(0x7f0000000000)="2053890fa08f429bac285079afcabd54198ae84f8ae6a803072d7a9032ee17b2447dfe6fcd1d10a7d1bf191388ba8c7927c558db9e91d75ce4e50d228e5909", 0x3f) r1 = semget$private(0x0, 0x0, 0x200) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000040)=0x1) 22:28:26 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x9}, {{r0}, 0xffffffffffffffff, 0x7}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe}], 0x85f5, 0x0, 0x9925, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x8}, {{r1}, 0xfffffffffffffffb, 0x2, 0x20000000, 0xff, 0xfffffffffffffff7}, {{r1}, 0x0, 0x1, 0x80000004, 0x7, 0x9}, {{r1}, 0x0, 0x8, 0xf0000084, 0x6, 0x1}, {{r1}, 0xfffffffffffffffd, 0x2, 0x200fffff, 0xeb5, 0x80}, {{r1}, 0xfffffffffffffffe, 0x8, 0xfffff, 0x4, 0x2}, {{r1}, 0xfffffffffffffffe, 0x11, 0x200fffff, 0x23e80}, {{r1}, 0xffffffffffffffff, 0x1, 0x14, 0xdf5, 0x7fffffff}], 0x9, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x40, 0xf0000000, 0x0, 0x5}, {{r0}, 0xfffffffffffffff9, 0x44, 0x0, 0x1ff, 0x5}, {{r1}, 0xffffffffffffffff, 0x10, 0xfffff, 0xd6e, 0x400}, {{r0}, 0xffffffffffffffff, 0x20, 0xf0000023, 0x1, 0x3}, {{r1}, 0xfffffffffffffffe, 0x40, 0x40, 0x3, 0x8}], 0x1, &(0x7f0000000000)={0xffffffffffffff01, 0x6}) 22:28:26 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b0d420000000000010d671319b00"}) r0 = dup(0xffffffffffffff9c) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000100)={{0x18, 0x1, 0x7, 0x2}, {0x18, 0x3, 0x9, 0x9}, 0x7, [0x89db, 0x821, 0x3, 0x80, 0x5b9a2bb5, 0x10001, 0x100000000, 0x6]}, 0x3c) r1 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 22:28:26 executing program 0: pipe2(&(0x7f00000003c0), 0x0) r0 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000000)=ANY=[@ANYBLOB="35d2846b16660ba834ca5e00002e2f66c8799fe600"], 0xa, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0xb2}, 0x0) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000140)) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000100)=0xdf62) 22:28:26 executing program 1: mknod(&(0x7f0000000300)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x4) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x7, 0x0, 0x7, 0x0) 22:28:26 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) close(r0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x10) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x46) fcntl$getflags(r0, 0x0) fchmodat(r1, &(0x7f0000000200)='./file0\x00', 0xc2, 0x4) sendto(r1, &(0x7f00000000c0)="11ec11fcc93fcda4f1a3f1677c6027ffda333e0ce821787a97139f9080bf8bb207b4a93fa929001ff37df591c4f5dbecdad78e970d7b429f01c986f14436e740e25bde02f992897fa16d1e576d8c359a85587b9656175d810cca9672f6434a9e1679a04c3aae5537", 0x68, 0x2, &(0x7f0000000140)=@un=@abs={0x1, 0x0, 0x0}, 0x8) rename(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 22:28:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) recvfrom$unix(r1, &(0x7f0000000140)=""/177, 0xb1, 0x800, 0x0, 0x0) 22:28:26 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rmdir(&(0x7f0000000040)='./file0\x00') r0 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r0, 0x0) 22:28:26 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) readv(r0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/76, 0x4c}], 0x1) close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) 22:28:26 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f000054a000)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/171, 0xab}], 0x1) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x8) r1 = getpid() fcntl$lock(r0, 0x7, &(0x7f0000000180)={0x3, 0x1, 0xe1c, 0xffffffffffffffc6, r1}) 22:28:26 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x20006, 0x0) chmod(&(0x7f0000000080)='./file1\x00', 0x2) fchdir(r0) chroot(&(0x7f00000002c0)='./file0\x00') execve(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000200)=[&(0x7f0000000180)='$,]\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000400)=[&(0x7f0000000240)='W\x00', &(0x7f0000000280)='@\x00', &(0x7f0000000300)='^\x10!\x00', &(0x7f0000000340)='W\x00', &(0x7f0000000380)='{\x00', &(0x7f00000003c0)='@\x00']) unlink(&(0x7f0000000000)='./file1\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='W\x00') 22:28:26 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20004, 0x0) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x11, 0x3, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) 22:28:26 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f00000000c0)) r1 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000980)="9cc377284c19534e2e2e2e008c5461ac66063ee3353dc42723744120145916f0d7ce8d1f8df2d6330a9a06970e0ebe87554cd5c293e6d7eb79daa6d33ba806339f7cc9b9333413f7b9fd248ba99db877628fe33e004d262dcea4ecb442688343c1e9d3ca37a3caeb9370530f10d5d64ef89d11d01da1f5e71a2985eae16836508ce0ef9346e35fff60d1b637650000000000000085bb8894d48aafc9e5add4b8fc4feaeea69eb61d6a08000000f5e0c32388018cc3863d324a806df0c59cabecc161b6721f57f84a3bdcfb14c21e066a6edcd92c4892f004a5423ad1f151c0dee8a265ab338a24ef688f7722a0ac4edb7db583a6f5ce3ec1046f41b02da87ac5529d8700336e70671e9f6d3429bcb83d7714ef51f99c76c250f949cd860c6c69768cd4ccff9abac1922cc0d51e3bb6e5543833deea89be7571af8531296ad04d19cc1c8e80c924935ec4af788eb50b27977b287ae38a74f300f4b46a469919ff6c2ef05174294ace0de66843f6e8ae369e0bb842109e2d6749f5f0909fc2cef2c08761d88a340167d056cb72a31bbe4f7e382e6d", 0x194) execve(0x0, 0x0, 0x0) 22:28:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4d}, {0x3}, {0x6}]}) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000140)) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000180)=0x34) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getuid() 22:28:26 executing program 1: r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x8, 0x21) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x0, 0x0) openat(r0, &(0x7f0000000200)='./file0/../file0\x00', 0x200, 0x20) r2 = socket$inet6(0x18, 0x8006, 0x0) close(r2) setrlimit(0xf, &(0x7f0000000080)={0x9f, 0xf76}) syz_open_pts() accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000140)) chflags(&(0x7f0000000040)='./file0\x00', 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000001580)={0x400, 0x0, 0x1, 0x0, "22bdadbcfa95984668ef00d9b649fabf6107893e"}) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000001740)="a489d39b7359036751a377755f5d14820c84d991cadaa23d54774e3944b83b07f19e6caddc74bf61f43dae8a3f56b56b816b5894617bf751f4182bceccb3770139e35da643faa093c62e11961883b47fc94c7d2d4d5e5d8033d24f215f0c6eb83db88d365095cccbb74b380afeae770fa28123e1ad8d216d84bda77b28636f6bbe8d6585b065ddaf8bbc7d10f72975ce31d6281db77347ef304699c7083f0f9a2a77c5d077d5ccf55a91a82c29daf2321719d91b02080267324320a2e96164af8ec7b47377dcd8495540ea4b614eea63e9143fb559428d0867fc9d9e0101edca185b994ed1844014e2582a0aebca3d26b99c77dc61996712189089ff668fb71909110af9609dc5df8f538ab72394a27fb9ece1c6df6a949809f40b3dd8e390865042ae57243f952ad438b8a674145ef1778907afa4b18a6b2c562d4d841d757b16646ebad69a7cc300b1f73c904031f28d5620c2639dfac31732de4ebad3e9262bd5594cd88b66acef679634fb34934477f1b0182cc4597b9c1f046bc988e65d030a313ac2af9df5953db9c51510617c131e4c72391ed8bec058490cea1ac0309099b84e762d3cfb7a1cd72281ecaedbbcc2aa1b1f01b4d7f61f58c065a6d75852db13fbc27c7099a961b42969a4a2c5ceeec8c952ab7e0a4fefd0609980449853889acf0adc74d9e4cde7807fbdbc4f08e3652c7ad9a76c68fab96b8f3dc00a3d9747ffc250bef1c27e127fa56a70814c9790874086898305a741d9a69299565471043d8217d3431cb3670d6215d21cfdfd28638b8cec40143e174024439c9b1ee2dcfbdc8fced4d8432e69f15af03e76c9b584f3a6b319ce39931fbfe5bfd57b61f1941c67044c668ea73daccf55f5aa056724267bc9bb233da1dbec363b85e2e49e8c8dec264eb94aa943c27ef367c95c9f93b5ba01910ec10c85788d119b5f71c48f6dd9b29eecd2ee618f9e9a8a7d0dc605acd4ad70ceca3d372fefa5ec934af8fab1eccc6b222e2a566fdcb679d976bdc189e4eaf55650dddd8dd80f60523473782e305b0ac7cd00c88a0e4e756e7ca6514251cba51f7d94f0bf8f57e7c6ceb3dc0146ce01fe1027e346826fd72317b24a07c5b7f035e321fbe10919fe48010b076318d0dec3f0f2a22791f5826a93275d800f1f3a40b951680f50dfea77964cfae8cba1cf983f49020a626a553796bf3d9543a1e664624294f8a973f95081c31622b886426d58f0b6b4616479c15d27d1feb0ff0e4171cc80213c55a538595c8c63bca59df3dce415f04a28b30fe993433d175752a5e7972d6137f90acb3716752e327d024305fd9cc6a97f9ef18033282d689cc9d1cb21a93479c5c55fd75a9f9113809dd864fe396bc3331cdd436324bf0a68688a279af3df553aba840bb0807126d97f321016f2edef54237e9fa7ac9706ef1c6210daeae24a3fde0f27cb1d7f7f4c45c2f79f16dd6d6a14a971e9d3deb51ec42156d18c891ddac2b3371375c7775e6052ea0c8a9f83cfe7ed10ca5eb3e22320cd94508c226c29490a05633239f5e903082839d125cba0e8ceddc3c6d38f3809c952abd840cb6ca8ec7f95828d5335646576e1e7ff682ac091e008039cac3b8ce9ae3297494db7b9ebc69baae8d1f41bc2a87f2e95f35853a361bde71950fcbadc0b1c09598ce64696ebe56fd30cec2f95d350898851766fd480bc091ce14b4c3bd725bc82857ffa00e3144f8f32b403587809cd798a6f6fcbc7fc811b5acfa4db7940ea70a74815017cd0f010e55921b3336a5c72d3bd0316239e663a72b8e7413e968e7fff8ab494432e148649a5dbef51726a887dd4bdecd62d77f12cef1b10ff2ecf05825afd5ea16b9abfaa2141f34cad41693f97b43870f99c59b16cb4b12fc79a62afe4221b6089f98f0fecebedcd5cdb9b71e298c5b156a583059a09819c18f9607db366b682bac40da1913719f135f15ab0a290bf9fc99d4744446b478672c3f1186773c19ce76c1c6d8bff7cdc505a293fd0224c13241bb9080c34d513118e7f75ddd0e9ef5ba5b3ba1f95f9250e276bc3e21edd56287ab374f35192d7684832fc4bc6f19796dec2a324b9a42c8ed91de6ff405727b413008e41f67424f92a0ace2fa8c827545f3dc0f8c280bf8e3035985b57ff94c00e086838fe084a61cc946bdd883a2c98cc99b875fbed3edb5c38ff9e7b35c86c5c7c231276a710faa6e34d4234944675be8b72cac87f0e399a92389f3741c1c62aa52813ab688e408c97a3f91bbfe9f16ac333319fc5c722b489b7d263c1c30d21007e2c4efcc8b83f25da50f1bf90ced624d04b5c0121b3f567ca915dd7a055987a2b66b38deb7dbf0f357256c7d3159014a5a5965554101147c10054848cfa9b4e3f8d5893cc6873c65388db27af455e10a30b145d0fe5365a1f5eabaeacb62f35ecc3e9e7a4fe4ff2d76ccf9d72d8b6cde9d959c873bf67b15dbcdca7f99a338afd2f0e67d6c4d726d59feb07f2d19de5f4aa039ff4538f1d6222d309860f6db03a7bd4ce9dc8e7bc1bdff142e404931bf497cdd258d4e91d0adbb208f636b5aee504b0d212fb5de2b7f99e5e4918fb8e31266befb0de733053bd0efc90c791195a16a541bff9a942db4ea0b411b2d710ff49c6dfd2eab25f54a7103f5e502bdd7b1b72de5b56a2b4136c67a7f0d7946aa6591b9f6e3241bcfa983cc7ed08c00214eb5b5c2ff0b878c1c8f0ff433a15429b6c59003a2ce7ffa7e9abc7c0706e42815a56c61cee73c12be31cb50d8689aa3a2a7b26f0a803e4a8eb4e8c7e55c863abad8db1750846b40e86152d6871c3d1c723ddda1d9658ff95672c6e670f20fb125420df3a37b18019d07d798f66b7a115fcabeab830ed16f6f7ecfe2b0e8ba5f1298016b082d205fb330bc3652bc327cfcf74faddc433ab9f39bc476b5fb8080f4529a53ba107e568d1cc499fd5f858d29ea8dc61eb1944e1f851c5135d1889cf289a8fe8dae84260fb863650f00551111d9665cfef2e429d324d357420ba3f48fd5211409e7f1d3ddce23dd72be9e3527708b1b9b78fa1528ea130134c54b77c1d012c9a15158fff2f2d823dab9432cddc6b6995ca83f017f909b1c56edf3d5647d4e740c7c48bf9c3a995b82b33a273201f1ee8d1772b938fa4dfc32e8607d6892643df2fcdde349aabdf5b547a98ae07aeae646b6f11456b5db58301ecef377ab1c958dca68e72eb2fff84f824c5a0a8a975ef4b7f72806d5409732ab4f62e6e9078532bf6409fd11e9c43891f2fb106868ffce7ddf263a7e2b8799460afeab9b718f82cb60b176ed72f20222da1e1680e9d65a25364a24578c6e4d360f688e1057ea03812eee4ccff4497b1420d34d2c78fe378f74b6434050c46bda03fcce6eb332db7ac4a218e75323a083bafd716d0aae52abc8af9efe5d9738dd9cee7034a1aac1799469af0edeb480eda86dde80db10a0e45694c0d2cbd4acec5ee48721e2b633f0c5e3fb8ad1b649c7fdf871c26a7d2f2261833090207e5e309aebde5fe7a748b858a97fb3694b657992d61f129957520ecc877716198e71b578f840964dd9e1ce331d9356aa1ef9944885c917aecf640db4d771eb2f06ff23aa520f76fc663630cab569c236290fdd4ef21aa958020570f9f2cee5e9cf10ceccadc3eb8fb97429beb7878d54b2a3d6627d3c894d4ae512b4c7343dd3e3f401d3ff6024748d516226c351fbe072c9b7476f334cbbdaf8e4f09e6d1cb2b5223573436b4e97712b67df27f70f76b3709e5700e41e1c8f861624b83ded6e191f2104bf501bb0b4ced10255bc63885af6ce5ac6c90e0ab06c65c7b3fecb601486198a9ae7877f68bf251a665d3447dae4f20d60cdfd7ee1b9281a9918ced223c1edcc7ddd92e6746521063f51546da33cec75c25c597b832032cd819382b49e10b0f164a621dc3aa8bafebf8a4f39f447b4e246cef73f9a8220dfa2ae3e7300fcfd69acf3178bbb3bacbd51021b36a1ba295adc53f155898db8ea03afa7be6911605ab7848ed75b0ee364439d7cdb9f06ca59bd18bec1c670753e156d62d584c162d9da28491ecb154df9d37a24361366305bee89f7737945489a3da89293231e192a3e584ad1fe9a6ceeedb046d0eb47152083abc44e55fefa8e0996129700098b9d029c559d9f4af6d7aba5a0ef603be94f2b3039f20ae9f51b26bd38d1d580f636d8d720f81e318b541483f304eb28b6ecc7c76075b6e833db6da6ae08a3a4e8eedbdf71305a5c7dca33807be282a78ceb3dead84149103dc0a53dbefba670c9daf5f6fe044d0cc4ac6c807237457bb92ecfe581428d2eff5fcf924623e6d096a96968a1ad639b4814db2d7ff4bcd8eae5db7f6d94baddad3fede1228984e25515293c4ba8ae31d66269c708f323e2a44679da1dd63959db7adb59b70b5d548fb29a435688b394a382d16c1771df1919f892e1d70872c8ca257bbea93b254710926b55766da9aa000df3ffdecb92f06d0b34d7a04ce76f945fadd39a15f1ba13c2f47f3b8dc28fadb21596eac53ad66bf8c98bd9a082a20fbe1be97994d3621fd8af4fa4b7437d10c86d129dab9b8cd8557a25930be0f33219b12136a83710abfa58165ee1911eb76bc27d1d6189320bf9d2e9ec00b67081360820ee9501a3bc3c4b499b9d001a12837d08b609e274cb90a3f401be60a2c478ab37f086cd5f0654065764ea01a23965ad03da1108d8ee076766e783569bb5e13d9a0fa3b6aa9568b37e65d1f9dbe3ec81425ec5b67158277182a7ced8e0ff67f5ec7ba703d4d408fcabb6587ef4589af51a93ab430236c6718182f10ae47456311fef187ecc82c6ebaa7d82441f861b3786e55af55e91ece66cbaffeb629413adabae37dd035b148fb3befb5bcac3d7fd2aaf292cbc03c0dba340f1fe37cdb31f786c7f96ada03621029aa4b5d0abe338301f8cfb13ce0e52a6c32dfc9c174e610fb5b0c9a4a716adb4f781964dd22fd9f7f221ff5c412fa62c54b4d09bacc101d5041d6b04cf0e9638877b5bad483cdba9005ed0eaf2e76c853ba68705253930b5da9b9ad8bba477c4fc1feffbf6d90c9e3cdbbf744bce2b76dd1bc2358d970c5b0c8dc5f1b7b9d6e89741dfd455e961a98c824b4395c3439bbfaee2279c891a303e0536805c4e1e7f96f4cb9d8d6be87823c112cd0393ee7dee33777e44282d3b3e7a8be9bba03f132ef69c52f94f83a104abe169b26e36593f285fe14f740c5a107a3d4a73cb2922055931c1c4fddab6aed22a8149c4eead89f85527359f21b425fc7dac7e9e14323c0496a1ca9f2f36fa4b98a0964327f81b1d7d80062791d17b44d40ba63953d9047cd80c9a0b4e4fcb48b126bfebee5e01def12aad8ff3641df3dc031f45aed1ba17447e4db257fcaa4ef3c70d988a7fd91a2d6b6b5416553de3c0e0c3a237114c8f23a7cd925bde617628732e25ca0ad0ed031215b7fa333663fc5b7ea3e48a586e3a8991400419bc85bfc1fb9a93b2f95db2610a5e1a504e8e36077fe10cef28bfb904bb1981d04a107a0220f042102e079790162893e90ef120292119fb4367efe5b0d3f12c075c474369e1230716a68582423426e98344cb5676c275dc9c2b390443ddd0b66b2fd6fb9561e55dd0f0ee3a2129caea565db2b6fe8a366", 0xf95}, {0x0}], 0x2) r3 = open(&(0x7f0000000180)='./file0/file0\x00', 0x400, 0xf8) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f00000001c0)=0x6) writev(r1, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e31b6b7daec6a65d72ab56255e40849fa4a6472d0950e255ee1bc455fe6aab0923af1eecc2836bea1e572848edc91bf271dc100e831d9baa3f19a7cb6b6b67feec9e249b7242c4bec2c70548c023cf3fc7fdbe8d091a4a96c9994584ac5befd9e6d74fe688ccc34ca1d5c26dede78746e71302c714819f691341d272453760aac318bd0f1c5bcfc8f351be84be41e461484c5a0997c0ae89b4f1edc8ba63d42acb0b6450423c0c25c9b19d327f73db26d0d19318de2abafad6390c42b8675ee36545aaa465d97c7c02ffac30b9048ed53076a95ac468e0f9b98f72e7cb2e73ddc69b76013bc01c7b94dd4e6d8131445c94419360d2734251642439d32fb4fce76f32c1cb689fe6e04d614e0d23f9924154dbb1a84401d09297204c8157f140457b46dfee3ac8f242a61d38a2c9561c4c9c01c8aa7c36d371aeb9286e1f01240049df5ba85e10c0d5f81aaee71462892688f713888b2a19d7d4af1397e385103a7c478a53cf3c19db96e57f6ea2a91b42dd2ff97d75cf29491dda7ad98a736d1a1addf1f5491cfcb0a6f84701dd3e98bd0a3f74465fa5abc075f102d725084d440f7c89bbd09cad2cd7e4bd91f258b32c59d8ed0a151383078e5ce99d14b4eb079d5ca839c2a8cacae552c5add940b613a35bc78ecb45a065c8ed196571268d4622645464d92352ff75258caf28293c10b608f139934bffb81b063d02b60f78b3c01b92a91e6837e43343d6457009cd81a8ee47b892bf94652984cb4c13ce65eb74658953c8b5f51029e06b8aa4d57f187251dfdec1bcc995615cf046ffec6d990e9c4423b9670f51502a8ce8b33205527972af8e835cb8efbcdf0d70bb40c47c41e464b24f31778c732ac461d86814b4d0c36483a4a181f7e76b3b7dc94db24ef1ec1ccc00d1a937a0462368a2a675eee62adc7502e4c72bda5ec3b26d452d754b3edaf68914647e977b39d30af4481541be0982c62b2376b61d6969fde2229a0399bf75d6e86024dd40bad774ac0bd22a9023bccb5211ee0cc7d50ad539eb793c605ad3da9b1e93c78771c7a75587d5928c6dec3577bd07e152fe47030c43f71c1a594375af71c969b838bc7691265985533460d3c9631e1d3f968eaccefd22c75382bd821f3b9764c5b5845092a3a6522db05dbca9bfbe9f9cd826b928b335a3e8630baede286e72bfca81884438f1daa20d16a6fbc863759a0dbc9da02964853b4e082e7a3cf640faec316a4d822957f39ca8c42fc41ebccfbc2c5318bd900bb0b1af5c96f42805101e04c3e59a4e40ba9698f2e45357e0d8b44269c6b6bfbe41d33a85d3cabf367945d814f66bb66c6eb75610a2fc391dab031d581b2ec45ccc01c8ced006ca6c258c1c1319250fc9fd172534f0217e0f581a454ae1b626b01c957cd9b802c8d653c9b2397de6f5b8a0a6ba89765b8484ca6e96dff4a997422c384e88d2a484fcaef4e09fc628adc009246e6708a6f02653454d6161a8c3b63d9cf719ae945860e2dd6fdf62e2908e8ee24df33284f4848e3b26aaede8c60aa69299810f9924e42c3bf05fe539694ea521f657ae864364afc2808100f8091d7d5b1b8edeeffbb74bdf7dc66b21d252cce3e0b7b2df667b0c46f00fd029069ee157656eb93fee0f185a50f1d2312fe1db9f735c262c558505671de1317e98da84ee400ff235a3727db167746f2920325dc056874eb3779e43ea0128e972adaad1210687982f7f53e21ceb857cc00f87c15fb66a40d7ee3597a34569c55826fbd6b927f6ee37d1c432c0ccfbc0c0ac518c81a85190d3dd17aa0636f766e3322483a72fdeede4f2ffbead699b2809eb455bbefe69bc595aa26618f2c2c2502c478f7efb56c73d8440e12ac9f97d33d363d9fa68592b8ca12045edb2a9baec1f00e962bce901c64c7bf645d28c32b38b427892c8013e178a87d2734efca3ec457397e8a795c977fffbad5c3921b75a8d6c41de2ee4e1fd0d3b5dda8c4cb38df925d58a760fe35a443c30809792b3768b244f3f040f1e77df8ad74f0379b517d51854d73e5184849f155f96ef522a23594ad7ab854bc865ab3d703a4f17add3ae5b7055eec0c434f4728a85544eab12caa14779e5265bb6ec4f000e7004430ccbb03960bc4d6e78ed0e53ac673af40398d1826fac0c4a4618aa78752a93a2708eee24c7177c1c501a566d822b3d632d5fa0ebd9c7c2cb17029e02dc0574b9ec66b757147dde6076b5802e822c0bf7c22a196ea4b3fb88453cec6b2675abaf93e3eff956c4106be462f4e9f8272090a094cfa793ec3334965b16da9d25d735ca05a77ab72baaa5c314398cc303152551bc4ea8065fa04cc99e5340facdaada8b10bb0948e7cd894a6de008cda9ff2f541c8818238da884e7dec267673b758b898131c6d8b013a8435c0bc6d7aee8a31e568a4a5b2eece7c7f94ed7d017f04a3330c695f32a643bc42cf71cedf0aa4970267b4f510da1a03ab000c98a852477b1a1abf8ace8ae6649b5f4996100423572fe974fbcbcd279b40de275619da8a99cee2dcfd26fae31fdb8965beff999bcc2b2dcbe7b5e563f93fe6e306eab14a000c820c1e2615ff24a7ae4aaee618234c96428170d8ecea65ebc5d2373ebe1541ecdf0d286aba2235a197fad2812367c4be57071a1a864f438fc0d0b20ff9e13d2c51866d762da28278619b444284dd1111f51567920d7f400758a427f85c56541993bcda35d16ddc10a7f7e0ae44adeadeefaa56192035a2a6aa3ddcb6754db4e54f5eac50c8f7ed163d51849f36e3906dbf9d48ee9fe3b22cb3e7f15c442c4f891fe62e1f0f854e7c3a69b1101df5ac7af82a4b4d81c5138ff7ac1a92ab43842a60bf5c550f0fbe466e081511d48ab02e5f0db0cabf71645c49d439cdab56a1a8b537e8e1e416708c95d8964c3b7cc02d7c5d9452e3813ed3b38c0ab07977d5b2e2332ad4c129b340678e394bd56277ab20faaa708bd06de898ae31ae2a49f0079ad88c35aed37836d1ff99aaeeff4fcf040608e82f5e84c0491e4d7bbb4b6fb3a0a37992db4c50e9f699f366e52bb6373a0f22eaa3df12ac588f5b9b8e22a47d86665c447915eb990a40c7e7b8d978f6af7d0819ed56c1abd75a5e3b693dec29de8417981fde7bd2f54abf4fc0805600e0c89d7084125d9e84e623e1129283ebe56a0f0399fc15f5c57f1822af994713739f4c2923db1f33b049168bbdc5a6b82b8cb8c825156bf2908387b985a0854cabe3f736de5d8daa6ce57bcd698c22c44acd99b10444a72418b64e2857dc3c094c5aead6b06095057a13d91550dfb0cd96db903b95a0c30d45816c155410793d67d84404eec4d4b34dff378b93507d916aaac83557f06ccd312ebf36d28178da7c96a4595c4a14575d2718733588cd32ab022d03cc4e390d26071de61788769d7e88595ff5d48b36cdfc83a4b1e6373943593538eac786c0f7077574bedab9e6fff73f492fde00b06b427e86fdfac55803d7e8c23c23f758a5a9dc82a22dfc4431f89e9ee7636e3ca3a75ab831fdada8874d3fca12078abe3ac829a8bf24a378004cfc1c83da036d9aec78757803b3dbd04dd51d9600ecc62b91f85a38a8a3956281a6d9fdc8bb162f6d3afd073986d4ab5734c02ecb74cafbf184b2b0faf9e26193bc3895b7715a0c09139355a6665bf07b79f95cffddd06e2b23f70afd5aa8f7e2291101a92fbaba5f141759d83adafdc32e5314ad0b43bc62110b16447edc9f1a7588a6bb4cb5a16bfb6b8d742a2e116478896fcdd6a92ff37354f0f6b6498f405411840a22ed9a30b8965dec3b59d0a95c1b88a915f3c40648580728915833eecac10958af1f6f29b6a0bdafe154bf8b2ded1ca814d1af05ed6d854dc9ca5f0cc01720c0e34076f22598ce11e19ce8ab8a7aeb374c64d5960e3fe3e834e8b7aa37e3a924b4e34d9663b7cb63a12adf5d9075316e730ead62d4304ef1f96259d867c27458abc3218acc619825d282197a19c6b8799bb161efbdfa7d5e3a669d48c7b9d28b6af8b11fd2964434e5de4c71965534aaad36d9242cc22d9dbad9fb3ca49dd57b338d1a85b6e1bcb0b58535b0ab4f276c9bc03e41199ab8de25e5bdf5fa0cb1a157782838307a983808c8aa38cc79cc4ee0656cf0935348c97d7788fc3b29e905d251bc0908c433a1c34d251f7ce9b14718676e07460da6d72aa23114ad4be05c5d62f3fc92dca984b9fc02fc2321b17625e14d2f5f882235895eeb64e58a3730ff72f9c77923f5528075cc8d0f8d665ace094894d93c2044ae6025410a804e776e1961593bbf261b217841ede222aa30e5abeac30a22928549a1221ea6c054321edf502ce8d22a144afd3a419ba3e66bb1506dfd0c6f8f9469037ab718002926b53e59bba7eef72a06c1b3dd13dac05d4aa5c0dac791bae8ade62b498e1a3038174823529aa4c5e0788b27d15a3b9dc2425f1f12e0ef8a60451806dc89a918e383cb2d783e20d43eb3d03df2b628d8266b5369aceae174921b6a5c667061303da8ec6f7f83e8faae256ef202f69728c6d6417ce00113c18e4aba2f4e317d93e002d2c7831ea0e6e1b227666068c2f8eb9f1ac50407a820276159167784caddfd2bc74c499aecfc4c649bc364ed55570eda2f656d1b6919ab9c0fb6219e94978847693a002b37295b9e7f09825c9229646a3220aab242e8b77355660baeec7a5a5054d4a063c7d174d9092c500cc3686904cee43d996d20f4dfa90afb59bb64c9ab28439295db80703151ae05320338768b8bd467fb8bd62b12bd6cebc0bdfe7540973b249292f45c138d43bcbfc088a346c4aaf782e896bf43d1638f94ce93488663e9eb7378145ce25f9220a24222b394e4baeb73bc7e0ea4511905ab89b4421e1d723b422f16597067dcf2bca50bde7482119b41b085b58820aa969fcc135c54f0c632c2bdc377137f6bdb9e59e92fa14113e01ed67f0bc6701c606c1a635063c852f67e9fe128f00b91e3f15018bd6397b7df9de2b57ac3ec97fe8dd75b2a5f97396e314f0bdcf8c22f320a4fdbb0f0b670800dd20e53fed093b7cd3cef87c75d2eb2865bc7a2b37651892d5f629f3b9d83342985fd5bd2c56e12da43f468dbfd965e608fc0a06aac361988bf1632d2f3bc1cceb51f2fd05692b986817ba690ede40f2721a7f8a354ab4e0d6beee4212a5b464624173efd35acea7c13f2a78297f092caadfde0bd7e13ff327a394499f360f65a020c7e605d16ab21cb68d8f1ed9f62d96ae684d0582f2ddf6ce6fee7dff73acdfd18c3409cb16a0decdd232697d4ab400791fd40b0f105", 0xea2}], 0x1) r4 = shmget$private(0x0, 0x4000, 0x600, &(0x7f0000ffa000/0x4000)=nil) shmctl$IPC_RMID(r4, 0x0) 22:28:26 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000020381, 0x0) r1 = dup(r0) getpgrp() ioctl$WSKBDIO_SETMODE(r1, 0x400c5708, &(0x7f0000000200)=0x1) open$dir(&(0x7f0000000000)='./bus\x00', 0x20080, 0x6) r2 = msgget$private(0x0, 0x40) msgsnd(r2, &(0x7f0000000240)={0x3, "f7f2d9832d6cdfe13c5f9660d766667b4d3521bcaf53"}, 0x1e, 0x800) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000080)=0xc) mknod(&(0x7f0000000140)='./bus\x00', 0x1000, 0x40) r3 = msgget$private(0x0, 0x100) msgsnd(r3, &(0x7f0000000180)={0x3, "b8b0cdfa1e762f2f07c8146a1a202dcc700eee6652cc1dfd6ed116494656f8f7549bf551fd44abab93173f245c1ffe9d3e0070cb90b142ab4acfe2940e210973f37574d63074beb886"}, 0x51, 0x800) 22:28:26 executing program 0: setrlimit(0x8, &(0x7f0000000000)) r0 = syz_open_pts() ioctl$TIOCSCTTY(r0, 0x20007461) r1 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000001c0)={0x0, './file0\x00'}) recvfrom$unix(r1, &(0x7f0000000080)=""/243, 0xf3, 0x3, &(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000180)) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) socketpair$unix(0x1, 0x1, 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCSDTR(r1, 0x20007479) 22:28:26 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc020699c, &(0x7f00000000c0)) 22:28:26 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) chdir(&(0x7f00000001c0)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82", 0x168}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) select(0x40, &(0x7f0000000240)={0x7, 0x1, 0x81, 0x1, 0x77a3, 0xfffffffffffffffe, 0xffff, 0x7}, &(0x7f0000000280)={0x9, 0x8, 0x2, 0x1, 0x80000000, 0x2, 0x5fb064, 0x100}, &(0x7f00000002c0)={0x7fffffff, 0x6, 0x581d, 0x2, 0x8, 0x2a45, 0x7, 0x5}, &(0x7f0000000300)={0xa30, 0x10000}) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file1\x00') 22:28:26 executing program 1: pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83, 0x53}], 0x1) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)=[&(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f00000002c0)='\x00'], &(0x7f0000000540)=[&(0x7f0000000340)='/[\x00', &(0x7f0000000380)='\x00', &(0x7f0000000400)='*\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='#$\'\x00', &(0x7f00000004c0)='\x00', &(0x7f0000000500)='%.\x00']) dup(r0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) close(r0) execve(0x0, 0x0, 0x0) write(r0, &(0x7f0000000040)="009b31a5a41e87f572498461081ad8b63ea586b420e6e85637515291eac18fc86fd42b77b6a31621f2f0d4c321dbec8ca94222e7f067214a024f62143cd28648dd25e773db689aa43bbcccb12a39449e021a452ac778fed07fed7c0a3e1f13c432f98ca3c90029111e0fcbf7726610d4487076ab80da8c1d3697a6a51a8824315324e55b2de5e88acd7f4b5172ef60ccdbc928c02b371816df1af80bfcf309bbb768a9b2145db1eef132bf335c1109cec14975e3d326d1146004c95340193abfa17ac2758dd182c36bfc72c4b5d83cda", 0xd0) 22:28:27 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2005, 0x20e) r0 = dup(0xffffffffffffff9c) mknod(&(0x7f0000000280)='./file1\x00', 0x80, 0x9) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x7, 0x4}, {0x0, 0x8000}, {0x3, 0x20}], 0x3}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000240)='./file0\x00', 0x1, 0x0) r2 = geteuid() setreuid(r2, r2) openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10000, 0x0) unveil(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000180)='r\x00') setuid(r2) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000100)={'./file1/file0\x00', 0xd4a, 0xd1, 0x9, 0x1, 0xae2a, 0x8000, 0x3, 0x0, 0x1, 0x80}) read(r1, &(0x7f00000000c0)=""/24, 0x18) 22:28:27 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r1, 0x4, 0x80) getsockname(r0, &(0x7f0000000500)=@un=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) pwritev(r1, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0xe002, 0x4) write(r2, &(0x7f0000000080)='6', 0x1) write(r2, 0x0, 0x1e5) 22:28:27 executing program 1: mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x10000, 0x10, 0xffffffffffffffff, 0x0, 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCNXCL(r0, 0x2000740e) 22:28:27 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$setstatus(r0, 0x4, 0xc4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) r3 = kqueue() setsockopt(r2, 0x3d117fd1, 0x1105d9d9, &(0x7f00000002c0)="b56cfc4d370c4bb7dd9d654d100a737dc5ea01af38d5eb37ca1f4bd8e80b158e9cd80209f5a69e83dca22d0703080b40a7c47eaf042758d08719c9f0761cd0bbbec2e584e9a100d38029029f11c427ccbe039f2378f98618cabff52f52179c16e20419822c4a78c66d54d9b316ce1d1ac552fc804244b4ce3cb6c84cde0a0c8453baef749eee98558be33fa2a214f662bc07", 0x92) kevent(r3, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x63, 0xfffffffffffffff9}], 0x200000069, 0x0, 0xfffffffffffffffc, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = getegid() lchown(&(0x7f0000000080)='./file0\x00', r4, r5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) writev(r1, &(0x7f0000001440)=[{&(0x7f00000014c0)="e43a9ae1eb95ce30abb8fc4b2e7c2cf5e8c479d2429c902f1d58dfab4a190d93083c1cfce4d592532835a016d8bf6bff6f633a8371e65f032c8b6b04a95259fb15ca6e3bb6c1399565a67ee27d9a9d765c2088e204d2f19cd7c350acccafd6fe282309d7e5d1aa46edfb7a888036f232e4009e38f880a4acd735dfcc6378d92b61610f453da7ce452b8abfdbc0c56e28f0064bb7f87905490f489bd61fd74deaa86668461ec0fd1eac9a817769896b1c2e7e744a1ee9e9fcdb301e95aa99ddbc6c34398456d54f220892a002d9a42225ee683261c67fff2582c45c64d9f0a8637a400a2f6c1dcbb0341f4849e9f0206f89bced0b2bdf02306df1e15af057d81437dd0d1f1ca38e80f46f3aff15a464dfe64b71ea8057351d90062db941831dc11a63b7a5e2baa28f3f2af917b7626fa2cecf788f4b516495ad496b9a92daef7e441746c06f78e0243e8f35910c4170bd3cf26662e13255e2caec523d14ba994c700a3d9ac3220cafac61ee8bdd41d9f04fd267be772706c0bf717c6736853d1f64790b15b8443cd5f7daf3277f133a20771a7d4f4eaa24e36b2144d7a48d5f13757194d529e9adb9d11e80e174a97952197b6425ef1dfff28e454dbf0a39bcc996b54b9a5b32211d05d94e4b49dd3c71d6e2b05bde5f089bb5a8acc06899c8ababc56b89e7fdc8f799df80274e26edeb2a875d1737b53c7e5816e1ef3d9f469e34e7761539052ed7bb0c2dd689fd379bee20ef657bbda7404a26c573576c85595d88350888c3b1648d6d801f67b78f3f8994a172b9a4c3574d0ddb4dec4b17813a1fac214512689e2344be499b915f12b699ff5bd474bbc5838e12423d2fff54f8d7d351f7b062019bc73880ba40af8111e9dc7f37545129088c0d39a5ead5e22c6ccf4c940a7a2ff65f885526a285ac829ffc7dfb1848696063df9c7ad80e50ebe656341187408a8ae903c1714103bb34fe5499a71b85857d21cb4d914ba8a17522534af79964eded09cdcdf5fd6ba0c934ee441bffdef852e4a6b1c322099ed3e528ed02aca5332574846d85d6c1b8b1f67c6403ec47d74035b6a0ff9b11955292cd7bd834d4e818da8d4a78a8bb741ca93195ff23020907daa1d86f66baa4d028a5453acbdfb0d2ea299f187a9273c18feafc8787e93428e9d15a0f101b0a8094c30e908555f8769657c43e0dbaa13e272ad8014743d58f049fafa174a697f0c4b81cfe63f5af35bd8d27e6a20fe59f69c253a92dcdf307c8807904d702c9e5c88fbf3ad9e3905401a3c59b158ca4b2a5fb1a9df8a0287861fa1b2f1520cac4c95f6cf6dc3c86f996f4ebddea964b4251483866666a0b76dc27187c0a8e74c5719818bbb3cb32e66cada98f6a3cf874dde1cb71fd5a235f69710453321cd019d549a68957d5d6d3450c25c4fe4380b851347698269010556a4b29fae5ea372a46cba64eb1a619f6c1172a4a78ed2a11b6b8bd99d726632d669a98843471522a67448cc7204008e25526ebb6acd89087808383a5426694587fab9138e0253e392d19d2f94f7f8313a9111f80fdfc4592deabfbc4cc03ae0e5885946484abee88b43d63de2f1efee1bdda29acd81095b8df2934d9a6a440d6fa31e5946cfb6c6ed5714a175a915b6088e8e83094178c5e873a4863fd30319e304f8f10b296c6c35fc7412c0596c46c37ab95ac8e28d763c42534e1b1a2c0150bd8311bdd3e8e2215a340e8c96805d2ae5ce1592b8c9f5da2f0cf6c0cddd3bff4a55393644d6964432975d5eb2d5183e7be97a6d8df9e6f165345bfd1c13539b2e286fed34e2f660f8545fed8b11af9592bbc6bfea01e357edf73c2d436243bc20ea876f21a634c6501af57fec4136dfb338f95efd43b8618ac5f8ca61892ec8907e90ec04aac75af6e85304a768c09dcec3068fa98d735b6921cbe4126bfb8c94910bb91934ed75f5a832f99b51c899ca2fd3c1ff9c798ba4a3c87e13826d983954a90677ce0bd5d2564ffb956762bff99495f27dfbdfb58d1f9d2008eba4532e2f7f84b9e98202195cbcdb8f5a7c7f5f48e9cca53d5eeed38c88870db26c80ce64c095326189b1be02497d660d77ea233bed32ac3def7e5684c6db6bd70ce532761b95bf57168ed612ba94f9d31d562b941681f09ff0e605dc66e7614a5b37d02edadc7a2a468cf824922fc57bacb2e9ec070941f9080af47ecac69e327f72172a8c7f972668fce969b268d061d90e96b9d13b2eb8e402e3072adb222237cdeff86c2b2c0ee10d0bf35b7627decd8f9aecce8514103fdaa2606acc05bccf65406e6155231c31d015de0cd655b1c81cff49389a9bca4058f1df45b55fce38223352732ae71232fdc46115cc7e91b7bff6e4cf668f7036140e0caa7664eaef5d691d229856519eb152acb485183a263575262f5f5903076cb1d5a97d16704ff4c8a581247b9dc8a2b5116f8a76fbce3a335932519e8def8c550baca3b1737d2af87c72bcf9632b3692f80a7ff121ef8b63b57f5d1e753f8a335c429d9803c6125f2caf4ffe6cc5ed6a18acc053a80dc5e12af7cd69e05688d0363fbc4bc6cc6a360b99daf2342a624ef2fb5156fb6d55303cbd35399d009809d03a80361c511363cfe02601b4fd269a3055eda03a50b3a75a65ea2512f0463167e067897b69fba7fac9f3680a81282f024de5ddb5525211171e5b6716741fc741fb4038a97de8f786a86a30d0909063f74f2206969dfb5b2cb1707e9f83bdb3cd3b8755ad6a483e97c0c41146db2cfc610151df2578be207faccc25c9acf7d31e90d6f113c6bad680df488436890d14f4cf34dedf0a1a24ac6780c0f5296d468d8f831cd484079edc5faa2faa53b1d294f7420b242366cf9e7ee0b8c928b8562028036ba5750daae34a393690775", 0x801}], 0x1) kevent(r3, 0x0, 0x0, 0x0, 0x5, &(0x7f0000000140)) 22:28:27 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x40) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) 22:28:27 executing program 1: r0 = shmget(0x2, 0x1000, 0x20, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x2000) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r2 = getgid() getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) setregid(r2, r3) r4 = socket(0x18, 0x2, 0x0) setregid(r2, r3) setsockopt(r4, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) 22:28:27 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000391000/0x1000)=nil, 0x1000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xb, &(0x7f0000000180)="ea3f0008", 0x4) 22:28:27 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r0, 0x0, 0x8000000000000000) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) preadv(r0, &(0x7f0000000280)=[{0x0}], 0x1, 0x0, 0x0) 22:28:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x40000000000087}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) getgid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffea7, &(0x7f0000000340)="b6") 22:28:27 executing program 0: r0 = semget$private(0x0, 0x1, 0x2) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000180)=""/172) r1 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) clock_getres(0x0, &(0x7f0000000080)) nanosleep(&(0x7f0000001c40)={0xf0, 0x7feffffe}, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x3, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x50, 0x4, 0x900000000000000, 0x2}, {{r1}, 0xfffffffffffffffb, 0x0, 0x46, 0x9}, {{r1}, 0xfffffffffffffffa, 0x0, 0x0, 0x9, 0xb6d2}, {{r2}, 0xffffffffffffffff, 0x2, 0xf0000000, 0x5, 0xdaf}, {{r1}, 0x0, 0x2, 0x10, 0xfff, 0xb2d7}], 0x1ff, 0x0) syz_extract_tcp_res(&(0x7f0000000040), 0x8, 0x7) 22:28:27 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0xc0, 0x20) r1 = open(&(0x7f0000001700)='./file0\x00', 0x0, 0x6) pread(r0, &(0x7f0000000040)="69d12dde13fc5428d3a28dc21a7d4f72a53cf32ab9ee26fe443e240b6d5fda2e3d340d375b15b4fdbec5244e41ada9e8db5892a9e237839b3cf80555028cb510566ae4d350e6f1be3a0f413c0a94c0218aae8562f66dd8afefa4fc87953780d066cba9f5c14e273347c61c8df3647eaaef377e733667a4f5e83e434714a98f9373216e49cae3a587817c12254dcd1c7a1a616a5fec35faf343df505e5103f5d88b3abb596b4b8684402af7e2f07c9eda4074e57ae0cd89a27aade00bab600618097853969c7aeca82ebf821d23baf675fda816e463196ea95a24862dc5039a26347f137740f5b1d198c67cd6", 0xec, 0x0, 0x0) lseek(r1, 0x0, 0x0, 0x2) socket$inet6(0x18, 0x2, 0xe010) 22:28:27 executing program 0: mknod(&(0x7f0000000300)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000000c0)="d1be0a8def5e3a33694a4d2aa6e2af74d849824cee809a29628dbad42e5d6223305ebc208c5d8b4897a333b10c53cd9a237a166c64f262833325695285a8476143e420c3d64d92b25ac783832ab20782d06a7a17be382c6eeeab000000004a0600000000e29573b7acd7ab4add4015a152ca70606d033907c6bd66e99fd79f6cf3f50fd772fe75acbce81dfb20ca4c61109f6eb70dd3e5f3cbbe8ee7f0079e3143f650aa97a4f6a5bc8ac6f19349d30736aee5c7e676657a7d58d9f366f0849c855db0c1436d98f85886611dca063a23dd0f6fecfb2ecf329dafeeaad017243c6038a076d5b053957bc43c15d5f234020491c695cc0ff67b565f167c2c169aa5e7c36ee7e73adb5c69f88acf4d2ac8041d0ee876fe800328ec394cde00"/300, 0xb3) 22:28:27 executing program 1: r0 = syz_open_pts() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() close(r0) close(r1) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0xffffffffffffff00, "cb4f8c42cf3371489c8f81ffa32695e65af070eb"}) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x0, 0x0) 22:28:27 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000480)=[{{r1}, 0xfffffffffffffff9, 0x53}], 0x1eb3, 0x0, 0x6, 0x0) close(r1) linkat(r0, &(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000080)='./file0\x00', 0x4) 22:28:27 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x10) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000400)={'./file0\x00', 0x100000000, 0x81, 0xbf1, 0x1, 0x10001, 0x7fffffff, 0x4, 0x1, 0x0, 0x3}) getsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="000000000000000000000000fffbffff0000000000000000000000000000ddff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffabf0dbaf85f80566099f000000000000000000000300000000000000075a878b6176b1470888b68472069d15ffcab104273e6073a73a2196d636c76153b8fe5b3568ca099053d0e278363837e1d660cf4c3e5f856753e463397efa1e32fc52b8c6efb16b31a9252de79519b98600c3d1f1384dd0554c03fd14de7146d246ac3256e83e8c7a28d9b91a40750e7754bd74d3"], 0x6e, &(0x7f0000000240)=[{&(0x7f0000000080)=""/227, 0xe3}, {&(0x7f0000000180)=""/134, 0x86}], 0x2, &(0x7f0000000280)=""/64, 0x40}, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 22:28:28 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) write(r0, &(0x7f0000000000)="83bb2b2b33", 0x5) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="01648bdaa20566818bae66f4edb9166f8bf6", 0x12) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) close(r0) 22:28:28 executing program 1: semget(0x2, 0x1, 0x200) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000700)='/dev/vmm\x00', 0x400, 0x0) fchflags(r1, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000100)={0x10, 0x7, 0x4, 0x6, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x4}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x80000000}, {&(0x7f0000f56000/0x2000)=nil, &(0x7f0000fb1000/0x4000)=nil, 0x9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000f48000/0x2000)=nil, 0x6}, {&(0x7f0000e68000/0x2000)=nil, &(0x7f0000ee8000/0x3000)=nil, 0x6}, {&(0x7f0000f72000/0x2000)=nil, &(0x7f0000ff0000/0xf000)=nil, 0x200}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000f2a000/0x2000)=nil}, {&(0x7f0000ff5000/0xa000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xa11c}, {&(0x7f0000fd1000/0x4000)=nil, &(0x7f0000ff2000/0x2000)=nil}, {&(0x7f0000eac000/0x1000)=nil, &(0x7f0000ee0000/0x2000)=nil, 0x10001}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000fdc000/0x1000)=nil, 0x4}, {&(0x7f0000e02000/0x4000)=nil, &(0x7f0000e70000/0x1000)=nil, 0x8}, {&(0x7f0000fb9000/0x1000)=nil, &(0x7f0000fa5000/0x3000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x10001}) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)) r2 = open(&(0x7f00000000c0)='./file0/../file0\x00', 0x80, 0x8) r3 = getppid() r4 = getuid() getgroups(0x5, &(0x7f0000000a40)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r6 = getpgrp() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0}, &(0x7f0000000ac0)=0xc) r8 = getegid() r9 = getpgid(0xffffffffffffffff) r10 = getuid() r11 = getegid() sendmsg$unix(r2, &(0x7f0000000bc0)={&(0x7f0000000680)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f00000009c0)=[{&(0x7f0000000740)="e1b524ad395a84d1b9e09538f4da77284ffc8d0dd633b810a10521eb5ac42432eeb4f3305a35416c1bd5678c45693168fcc6baf956f200bc523b73caa1c457f054dfaa18e74aeb73e3e9f20f57", 0x4d}, {&(0x7f00000007c0)="e22cbf939cc754174f0c65b1e100a1e9deb92180a6001da67edcdb9dbe69ba2fcc5604df6af39af5cb214b3be2ecbdd358318e6943b754c497dfca4f6eeffedf3aa109f088f46ff540987f59f3485262a53d60fe9314aa87e5a11280d41580f0a8457e42e33a71c58edfa511d0d5e831b7", 0x71}, {&(0x7f0000000840)="b59db2697419ede492bcf99b5ecd6218987e98aec868e4555031929cf668299795172ba55c0df60de44170c804af96d04732fc293c3b7b4fa2211bf1dd964490cd8f24c50b5a250c5f81bca1084ca834f1b25641c70f8b82ed4a66f297bb4e0bd0d62152658e548ef0e9d2beb7f043e872b3019f8a3bb096446392f33470f17b78e2821541c58c5ecab6593cbeb5150788da928536d4319a3098cdb284c82938316df34cc2e6a9b5010cc3d63ea9e5727de98644e78b0ea8f9c6960b283032b9e17b56fab910cb0b2cc9a1a926148924c7738f2dee1dfb003f679b", 0xdb}, {&(0x7f00000006c0)="f0b3e82aa799aa", 0x7}, {&(0x7f0000000940)="43624067bf6f974e5daa467b989985d94ff903d5d0035202beb9320c3da43b99d7bd314af1e770c287053d5d5c5163dc7f9c744aa50dee4b15cd5d1b65ad28f52cac64e7f416404b447b1c0f943b02d9ebd9655d490e821983879a8437430ceb4fde5686", 0x64}], 0x5, &(0x7f0000000b00)=[@rights={0x20, 0xffff, 0x1, [r1, r1, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1, r0]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}], 0xa0, 0x4}, 0x9) r12 = dup(r1) symlinkat(&(0x7f0000000600)='./file0\x00', r12, &(0x7f0000000640)='./file0/../file0\x00') 22:28:28 executing program 1: open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x100000000000, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = dup2(r3, r3) ioctl$VMM_IOC_RUN(r4, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) connect(r2, &(0x7f00000000c0)=@in, 0xc) 22:28:28 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x40fff, 0x0) recvfrom$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) r1 = dup2(r0, r0) write(r0, &(0x7f00000012c0)="e6", 0x1) writev(r1, &(0x7f0000000040), 0x1b) ftruncate(r0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r2, &(0x7f0000000140)=""/4096, 0x1000, 0x842, 0x0, 0x0) 22:28:28 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r1, 0x6, r2) close(r1) r3 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) 22:28:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20, 0x2) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000080)={0x2, 0x10001}) ioctl$BIOCPROMISC(r0, 0x20004269) 22:28:28 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000080)) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) open$dir(&(0x7f0000000000)='./file1\x00', 0x0, 0x2) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x20, 0x44) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r0, 0x0, 0x9, 0x0, 0x0, &(0x7f0000000200)) close(r0) 22:28:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6000, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f00000003c0)='N0', 0x2}], 0x1) shmget$private(0x0, 0x3000, 0x2, &(0x7f0000ffa000/0x3000)=nil) 22:28:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) accept$unix(0xffffffffffffffff, &(0x7f0000000300)=ANY=[@ANYBLOB="000000000002000000000000000000000000000000000000000a2f0000000000000000000000000000000000000000000000000000000000ff7f0000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000012f5273b8cf5622d2d9e96b9bc6790bf839fd3ce8ca0564dd86c29a9fcd415c400bebc2a0023ca37758f1f6008ff6789b1ea6a86814b45def16a0c0bb8774d5d5a5c324e308501e35d9d9651e807b94acc679404cc00000000000000000000000063984c3e3ef8a65c73a283c7b4442496058f6b86d5328b8d9e03e8b9296ab2323b20"], &(0x7f0000000140)=0x6e) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x20200, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x900, 0x0) ftruncate(r1, 0x0, 0xc0000) ftruncate(0xffffffffffffffff, 0x0, 0x30000) getegid() ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000000c0)) 22:28:29 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r1 = open(&(0x7f00000019c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x20) r2 = getpgid(0x0) fcntl$setown(r0, 0x6, r2) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) 22:28:29 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x80000001, 0x7}, {0x18, 0x0, 0x8, 0x1}, 0x2, [0x7f6, 0xb842, 0x800, 0x6, 0xfffffffffffff95d, 0x1, 0xee08, 0x8]}, 0x3c) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000180)={0x1, 0x101}, 0x10) syz_emit_ethernet(0x41, &(0x7f0000000080)="f4653a27c1803cde662458a3936767c08027b631b343be9945b0d7ae448d04005bfd981c4d0bbcee74758cea3e18c804982afa0098b44d0165c45ad18ea410860a") r1 = openat(0xffffffffffffffff, &(0x7f00000001c0)='./file0\x00', 0x800, 0x1) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000200)=0x20) setrlimit(0x0, &(0x7f0000000140)={0x9, 0x9}) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x847b}, 0xc) 22:28:29 executing program 0: r0 = socket(0x16, 0x4003, 0x4000000000000000) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, 0x0, 0x0) 22:28:29 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x28000, 0x0) fcntl$setstatus(r0, 0xb, 0x0) 22:28:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x400, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="0000001860040400000100000000000000000000000000000000005bfeffffff00"/44, 0x2c}], 0x1) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000080)={0x3, 0x6}) 22:28:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000100)={{}, 0x3, &(0x7f0000000000)=[0x0, 0x0, 0x0]}) 22:28:29 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) getegid() r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80200004, 0x0) read(r0, &(0x7f00000000c0)=""/77, 0x4d) 22:28:29 executing program 0: r0 = socket(0x23, 0x5, 0x80000001) chroot(&(0x7f0000000140)='./file0\x00') sendto$unix(r0, &(0x7f0000000180)="b10005016000000400000002070cca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882ba97be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a3ff0000000000000000030000000000", 0xab, 0x0, 0x0, 0x0) setsockopt(r0, 0x7, 0x7f, &(0x7f0000000340)="8e017297bf5d2a870ced7d7e19a0687d98ea8fe94a8aec8934c9e0d32693eed0dde5c96265c4b63e8cb801f97e41cda449a86cc4f097b2123214c352b650cdcaef04658203c024bdbd576fcfee8113e183e750b71218869a5cd59d7f506c8a27e0cca424e1b9f7ef9c210fb3733e2f0c0a8447e9c64676447e2df6a07bdb18aaaabd907c03f5a0", 0x87) sendto$unix(r0, &(0x7f0000000000)="707b02b3428703a82ee27390893c37ef8f1460970daa0a92a239552ceead1a5773765a891c797a3fe408407a6d51c07b56fc05a683cc3dd730ca27a2ffcc7d9b81f79bf966484289a7bf46ac69671b631f992d4a1420b4553b92aa505fbeed13508ab9f7a99a58a7445e7f36f91e59dcf0fb392b3d2022bc95116d45c8551ff6eb51f3bcd999e8a562e5e0e7b9aeba54ddde1571161f12dee9b8154dfcd3dd3d9177cd1feee0b51858949de5cda9a71bcf5430836d035457eb4e8f34d8aff1108324", 0xc2, 0x8, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00\x00\t\x00fiXe0\x00'], 0xa) write(r0, &(0x7f0000000240)="6aa99823d331adbcb22cdfa48b5d4e2f4fbf1ac7198b2d9e00bd42a5f926a8a31726f5d6a2352b255a7ec7e18fc7fad456fb143131528fdc0bb2a911b4929968f4dcce1b3e1eb98c8e45ef48dc2bb75b4697fab9d2cec1d4b4e64ec7aac5e6eb9e1703a2a8830f46d20d18d1091c66e5124dc1d76dc39234bd7b84c8be074a8f6d73cd0068a25d92d4a788c3381df0d6cfe6644e599925bd4584479d40606dc83268353f8e40e1f2836c3a95eab7c67b9dc1e624a007d7b568e4e65a23cb2b57a94aae92e4e7ad14065a517d0caf81535a70dc19a5cc68859d97a3b80fcefc2a3a76399dbce22c9152", 0xe9) 22:28:29 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8001c0000e0ff070900"}) r0 = socket(0x10, 0x7, 0x20000000000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x4, 0x1, 0x76, 0xffffffff, "e7865b3b7f717bba35a9631f270f40969006c881", 0x400, 0x1}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000480)={0x7, 0x8e}) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f00000004c0)=0xfffffffffffff800) readv(r1, &(0x7f0000000400)=[{&(0x7f0000000080)=""/5, 0x5}, {&(0x7f0000000100)=""/228, 0xe4}, {&(0x7f0000000200)=""/59, 0x3b}, {&(0x7f0000000240)=""/119, 0x77}, {&(0x7f00000002c0)=""/232, 0xe8}, {&(0x7f00000003c0)=""/64, 0x40}], 0x6) connect$unix(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="832628aebdfcc02c7b19002e2f66696c653000"], 0xa) socket(0x6, 0x8003, 0x6) 22:28:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10200, 0x1) getdents(r0, &(0x7f0000000240)=""/181, 0xb5) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) fcntl$getown(r1, 0x5) fsync(r1) read(r1, &(0x7f0000000140)=""/208, 0xd0) 22:28:29 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x1, 0x22) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186004008b00002b2704000000080200000000000028000901feffffff000000000000091400000000", 0xfffffd88}], 0x1000000000000046) 22:28:29 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f00000000c0)={0x0, 0x2}) r1 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) dup2(r2, r1) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x5f0c) kevent(r2, 0x0, 0x0, 0x0, 0xec, &(0x7f0000000040)) 22:28:30 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r3 = socket$inet(0x2, 0xc006, 0x7ff) flock(r3, 0x2) setegid(r0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) getgroups(0x2, &(0x7f0000000040)=[r1, r2]) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) 22:28:30 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x4, &(0x7f0000000040)="ffffffff", 0x4) getsockopt(r0, 0x5, 0x6, &(0x7f0000000000), &(0x7f0000000080)) setsockopt(r0, 0x5, 0x81, &(0x7f0000000000)="21fa66eec336123fb5ec046249b5bdfe3d412da89d737e5513d5c94055fc462368927ffe8202cf493c38bfd02ce80a87ca3a443d3cd6d6c5d2f81f55", 0x3c) 22:28:30 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x6) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000080)={'./file0\x00', 0xffffffffffffffff, 0x0, 0x8, 0x1, 0x9, 0x7f, 0x4, 0x2, 0x1, 0x81, 0x5}) r2 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r5 = accept$unix(r1, 0x0, &(0x7f0000000540)) r6 = fcntl$getown(r0, 0x5) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f00000005c0)=[0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) sendmsg$unix(r0, &(0x7f0000000680)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000400)=[{&(0x7f0000000200)="f65e32d4077565f5a46503266478a547fae218380a97fc6f0275f0c24bf3423c5675a6aee096e6756c59e440f71c8af2c48d3aed0f348eb340b27542a3689bc9b78daf7eb18dbc2322bba34aa3859cde87a98967605bf570693cf9f2dfc7ce5d67bbda183886bd09429c0993202822d911387065c7e56894007ac577d225674c556f84ecaa00c66e77e42b34188577e0d63aa7eb2b6cdf0a2d4ff8e7365d34a0e09a37a7868b9c9b2a44f1fe23299cd5bf67e006cbf5165ec90732b03167a36ac9fdc0c088950c7e42a5cacd7087f2278a29f74ca24ab805b16751cc51b937c53aa5b9d228867d3fc68ae3fc58794d52", 0xf0}, {&(0x7f0000000300)="0b2eea9cf720ef6e1ccc4c3e1621051bf4828a6fe26f53eef4436780d9b208c44486858a5e1ecc75abdf04d277fa134008a2391d5c9e3a653bbfb8427561af45bc3c98b23d43de078d26211ca57e7ce0fe28ad6e7152261118183cb5ae4cfab03e35922cc8d5cb136c6d97250e1aa50e55fb4ac0d3bd73781e38f1e3cdca78df8ed21ba18c01317b95484f8b7d46affa5eceb5d8a40cd06ac0e7d1498cc2fa1e880e32983d26884c25adb6c199db3c286a213dab95f732b1429cf35c72e10e43d41b", 0xc2}], 0x2, &(0x7f0000000600)=[@cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r0, r5]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x60, 0x5}, 0xc) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="10000000009f0000000000009cd2fe6a"], 0x10}, 0x0) 22:28:30 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10080, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x10000, 0x8, 0x9}, 0x9, 0x5, 0x81}) getsockopt(r0, 0x200000029, 0x0, 0x0, 0x0) connect(r0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x4044, 0x10001}, 0xc) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000100)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x147780000) 22:28:30 executing program 1: socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() fchflags(r4, 0x0) kevent(r3, &(0x7f00000000c0)=[{{r2}, 0xffffffffffffffff, 0x2, 0x10, 0x7, 0x2}, {{r2}, 0xfffffffffffffffe, 0x4, 0xfffff, 0x4, 0x7da3}, {{r4}, 0xfffffffffffffffb, 0x20, 0x0, 0xfffffffffffffffd, 0xffff}, {{r2}, 0xffffffffffffffff, 0x74, 0x2, 0x7f, 0xa}, {{r4}, 0xfffffffffffffffd, 0x80, 0x10, 0x1, 0x3}, {{r1}, 0xfffffffffffffffb, 0x44, 0x0, 0x3, 0xfffffffffffffffc}], 0xd0, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffff8, 0x2, 0x80000000, 0x40, 0x84fd}, {{r3}, 0xfffffffffffffffd, 0x58, 0x5, 0x4, 0x9}, {{r0}, 0xfffffffffffffffd, 0x40, 0x2, 0x0, 0xfffffffffffffffc}, {{r0}, 0xffffffffffffffff, 0x4, 0x40000000, 0x0, 0xcd84}], 0x8, &(0x7f0000000040)={0x6, 0xe8b4}) setsockopt(r3, 0x4, 0x8, &(0x7f0000000280)="d4da4e88d06d", 0x6) close(r2) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f0000000000)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0xffffffff}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) ioctl$TIOCNXCL(r2, 0x2000740e) 22:28:30 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x0, 0xa6138) r0 = dup(0xffffffffffffffff) recvmsg(r0, &(0x7f0000000200)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f0000000080)=""/130, 0x82}], 0x1, &(0x7f0000000180)=""/26, 0x1a}, 0x802) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 22:28:30 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x100) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000080)={0x1, 0x1ffc000000}) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000240)=0xb516) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x80) 22:28:30 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000580)='./file0\x00', 0x4004) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000100)) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000140)) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000007c0)={{0x80000000020, 0x7, 0x7cb}, 0x100000000000004, 0x6, 0x1ff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0xfffffffffffffffc) r3 = msgget$private(0x0, 0x10) msgctl$IPC_RMID(r3, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000280)={0x7, &(0x7f0000000240)=[0x4, 0x0, 0x8, 0x7fff, 0x9, 0x6, 0x1000]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000002c0)=0x8) msgctl$IPC_RMID(r3, 0x0) chroot(&(0x7f0000000300)='./file0\x00') ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000480)=0xfffffffffffffff6) linkat(r2, &(0x7f00000006c0)='./file0\x00', r0, &(0x7f0000000700)='./file0\x00', 0x4) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000380)={0x100000001}) r4 = getpgid(0xffffffffffffffff) wait4(r4, 0x0, 0x1, &(0x7f00000005c0)) fcntl$lock(r1, 0x7, &(0x7f0000000180)={0x1, 0x8000000001, 0x9, 0x9, r4}) mkdirat(r1, &(0x7f0000000200)='./file0\x00', 0x3) ioctl$BIOCLOCK(r1, 0x20004276) chroot(&(0x7f00000004c0)='./file0\x00') open(&(0x7f0000000500)='./file0\x00', 0x10800, 0x8) r5 = semget$private(0x0, 0x6, 0x24) semop(r5, &(0x7f0000000540)=[{0x2, 0x2}, {0x3, 0xfffffffffffffffa, 0x800}, {0x0, 0x2, 0x800}, {0x1, 0x1, 0x800}, {0x3, 0x8, 0x1800}], 0x5) openat(r0, &(0x7f0000000340)='./file0\x00', 0x100, 0x0) 22:28:30 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e0c6a3db76fa8677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33", 0x72}], 0x1, 0x0, 0x0) chdir(&(0x7f00000000c0)='./bus\x00') execve(0x0, 0x0, 0x0) 22:28:30 executing program 0: setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) setrlimit(0x7, &(0x7f0000000040)={0x0, 0x10001}) 22:28:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x1047e, 0x0) fcntl$setstatus(r0, 0x4, 0x8) ioctl$BIOCPROMISC(r0, 0x20004269) 22:28:30 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x23) 22:28:30 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x800080002202, 0x5bca) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000002280)=[{0x0}], 0x1, 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) 22:28:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="a363427069b3eb2deae8be9de6da5d3a1d706326ccabfc06f2dfb4d1c3553d3df8a59da384d17cb88ad933313b80520a5358fcaee9f57d54f08ee9872d6458d8f7d4ecec749994ce78c0cceb7fc5b700cebb40689a2b4bde31e6fbcbb0ae6242932c860c373f88d058afee51b9a0d385eb6b884a0e5d82ed381b3c0d4af897fc650f54c710cff3fa9b8a0d383773e221153b0f371ce77bcd8d4a3efbb10818959af35b0fc943cb449dbda4c4f07f58f99decb44a7cc55899baf076cf85be65faa8b949f00ce89e02ea00ac5a94b492c9a9ca0e941ef97f785c07bf6889b52db825b1fb72f56a3decbf97d619feb7a732fbdc89092faf77fd99c6af7d77404ea83646da83b15a29bec2cd00f666064b4a6231135392b4abd25db74604642095b40b4b8030fb383bd6061820ce65bcecd4b0f775545ff459f6b4baebad28cdb377f4946c0c44d11f6c18004a312c40109c2af821d28b626c5b87fab225bf4900b9110692a8fd2044788a3d65c9826349e914c10578851c5268f149e3cc6aa7978d483419bf0f20d8b0277b8d64cd6fb2290a4bf5c73ac2a2354aa70baa42cad14b3b6cbd2346466a16cea8bdb7cbc8d36f4f93be2d00748d608de021484db596060e6fddd8dc8630a95de8ac9c4be197731df534d0947c06e16028d85088dc26c10876260e3fa2f908bd3a30b94e8613fa8be7559286786e1e535b1d34344bbf9db49516b16f6cf78665257752de913996fea20cc8b86740c12cb6feaceeef5d7ed01ff173971ba30e838a4465d3c167cf4d82435d6d5696f33b3035ae8a436f881c8b46125dd69ca7ab56a4cf4fa6dd256367b87d7454069bc7e2d210a9bbeeb4006c698b85778f5744459799001c841e29752d5f53fa2737573e0f281fc0a1428fb164894a01d5dc42247b1f4cbcb1ebe544e202b58c74c93f1102bbc92648a9fdf6376a60ce901bf516938a6ffacb9f067bd5574e91249bfdca736d662e0a669bd5a0f56d8944e6107c31dbe9213b817197baeb355e7469c59af5f695e3ddfc8272bd44a08876a16b6e6110c36afe3cfd18ae43f6ba708753fb36e2c1671badeee6f71ed552bc0bdbf8200db38c445c8a68e09277c706b277dcf5fc10438be250479219b0566a2bc1d811936080b80648deb4106c1694001642f3cd1b007a8c8149f439c7aa43558a1249346531766b65a69476c2d4d4366d5bd31c109e4f136c3eeb6ad79e12c868c7d83917f40651e513c0fb40314aed0e8a4afcba95d18f6aaaa528978fd12e4f770c74e50b9552390506c37ea3f88a962dd2a3ecff34a680525127d4d5f88cc989432ffbd9c272a21fc8c3cdcc2a1715a83c52d470b3dca69924d378930aaed96293f6d1b0171f27a14e2512bff13630f3489c8280af83b68b56c90b0e0f9be452ffc266470ce7477839f70643bec0487718a3da94b639a8ba3bf48961d13f2f10b301aa95d76b41ac14f89263b24aecfd406ec3499353cc6741bc19a771639a237841dda8b7a8d884182795b638cb539a2899708742c17d6eedf3b3661f513a47fc42542efb0574d6db7bb135c997b1a7467e8025cf2a007c5804e2ba5b3a5ce5aeb1ad4a354db67806a3d1185f3e7f6773c7297472d670d7865717e340ce7752f01dbd21651e11ae07127f2d820c5f852696b85493b2dd8018639a1b4aa3e03afd214ac925980d39cfc67bda70bf6f9c99ecebe98dc2df0baa4e3a5d236e5dad413c6e598edd51d3f878cda0ca61ede88bb3b673f3a6d18b2b9827e89c335aab129458346c94c8998d0b557fd74eace70dc8e8aef10ade7fe399c5975eb3d7db02889da534bdb47d118a86adfcce09a27d1930b5fc7241e1a28181d74ac2c61dd92990fecb05ea8653761b8d1036fe8f1a0e25bba4391a95c8b8b00b57a439b4aaec046ec340da2bb1e3ae23ed724d7029bea970dce9ec6cf4b1cd6e41a58fd2b5fa0ac4815a92e00ecfcbe86cd21652e1bff5392d85944891b6fa3b43201790fbd448e27bbab425e7f26eabe456106b200b1e37aee66706e7cebdc2830c1fa9ba8cc82ebff95872f6da386e51b8ffb4570dc09add91d6f8a3a7648ea2d98648d5b1e0f13a73d5a006ea80844a32f9a8a9fbd240e8f987f7fb8f079ece1ad9f95d70be4bc52dacd74fa93c207233612d4fff948cdaede619c061e04e0ca0d7ef1609a2ab21932aa643b065f0af745c142dd6f85182db56d9508a1d905cd5319d994fca47d424148f07b441720d7ab60eb95caa3f818190414f5e852a28f589fe52805632a3ecb2548ccefc6ecca01b51588581baa86cfa16203b447f631c820072d35380db1d960064871580b92da3d04178449e184ec1d39d27763d4c06f68f94bf67ace20509ad70276d320797bb402a6b5b8aa3f829a1189a588efd1e9d0dad743a1a3d22bc43819904875a35b465273ab19858c075b076d99593a9ae9dad660458f5e7930add9c75bfc4cd2141fa0ffe2553c7ab4a5cf81dcec052c184e9c5671d375efaa78e097abd89ab2ea0009016c552fda2adc43beac587c4536e5e4f99c9ba25e826b6e03c3b510d7c3c71dc01f2306d009ed5f57d0d895e0c229d509c2f872ed3af4f511e2ae7f249bebc514fc2bdeea5b03f282f9cdda66825c9a3129117d4491a1e4ca5de5c78d5dc97c73a2e473d816b95ed52665b22a47b1dd9f62bb6775dea0ca0a7e8414e6dbf001aa28950f31cfe3981e55f5f437f4b7dfad1770fa302d4144ab8b487744b96109db97b0ce6fd9ad1652033c5d6404c652c2eda1fcb7e24db85c7be46004a8fc7cb57e41604298fb1f54f07452ce907696032ff33f2eba0847f42c20166bf007f6d5c3e857b7cdc9c9496b103e5e4b23cce57e0a00d7bd0314f66c9b217632ca4f5e49fcb1ec6008e5dc73d4096cad75a8c5944844c5615a49f7359163fc307c56b0f33a74bfbe1ca5e45cade2b94c41222bcf22da343a1a5c0750257bc57b4cc9922dc1880b6caaadf58bdf901cc431c2c109b87ea9a7d00e9644f0f10079675c9389f6b05bb63db7f2df3ebfd50c5f3a069e54fda6828ae45534215cf7eb8a9f4d247ad91ce363b96be3745177f0b584fe4ea5d7408ac06edc3586ddaf98e05d9a510f89133432473cfe2dd7cfe49e890f3ec1ef8985127a0628eff65f292a4ebaee9828cc5944416ca472162824b029a1fd8c0349a2af3390acfc073d0ba49e1a4d01781b4be3dabf6800e085c4e943fd409208a85294cc301c9b89aa024dca82ae28499371de9cca7f4c6d1b570da1930feddeedb0a8227614e97764a30fe943ef19c44c1068c7e340702c4dd716ec9c3051b3a56d97d3f1d0998ff6c8ed3114810bad9eea099c28e36551940417a34b65a3b122744d4259ce26827a2ccd432f262992a985fb8eaaeeb13627e65e50e92f2c4542b714417bb7f016739c2a1f4929a5350793d1d2c53dda122f21c0946245a7681401d8759c1a52a8fd53b5ca812a2d8032447d4358aa0fed6ffc332186abde542ac5190c9522c5ab359951023bf3b2aa0632e3e7a06bdb0a4e10f6c9b166461df76d135ebff0b958f228366a5236fcbdd33d3acd898691340be4db41a58b4741a56c909f5607ef4599e6cec4ebae0ef1d25578f6cf6c69ff8e606510b8249ad03bd12a2b08aeef511617c3c31fd4702077d8cffd12fa77b817eb390309371e388e54585ce40356dc1c55ddeca0849819717f26d14f021ee7cb1a95d2af2e91e35a91fef008c414db946e5375fd482780212b6a29c63dd7833fffc582d7677afef403dfe2c43c52ad76943d1f442393ec035f6cf89e29aaa952b4ce55ee7c03d96f11efd932fab99f8d7beb52c223cda2c4bebfcdf17baa7f6d3f2686c449a8c73802531388499b1056c758c6ab7d6c2a0a687d1bebd3d29ab794c357a090f1592c8127391bd1c8d2f5d8a033fe3c3f52f15b168f3234423159a7bd24b8f81e3d48939c16f3106430ccec426592b5145a75d7a3cd9d83efbf2a387fce03bd9d8886e4cf7f2fbf62b918b8bf100f404d6729701286df8ac50775d64175b09be7b9d3171c509a1ef1a4c3bc7953501abf3974723f17c4e4f3ec910599cb3d328d306c163b66edda8bb8fa18e51870c7782555393ec97f55213032a20fe675eb171530c95de03ebfa53c364fd91971e13bc70f6ccbb3233458a0848d80d95fa5d749499b336ed937a991724ff5e2d6ea1992b368be18cc985c4d93a51f36c865e4f0271201199c180e249c2a7245bcfdec525d2380fe02498fc2f6a51831f5d7c2aee11eb9f8d3ebea5636d1b41c8145c5f8fcfe53fc76e5e3e7f4b66d127995944364d9c0b29994dd4f951f624e5ed6884081c5e6e4c102fdc43cf01dc91161094f1f9ee448f0532f25487b3aabb1b65793cb6adc6feafab9b0ca1f726076456e44c44cded27798e3b73fbc3093bcad59bae71dd4a5e73b430d999efe2eee975c54960501852fa43a9dd36fca75794c345f85d51d0ac357da1a195f399d3d1b97a3f67f6447685ea64757f6652fcae61b8efe00b660daa677cd176f52e2408029ba1b57c9bfc68a1074f6527a215de7bf58c8706c7260e82f74bc0822950168cd7434b268b6dce173e0bbf71b1c7eeff6062b913bd74763ab3e1461bd49bd27ecd0562d16453a54f6f65733c45c6599c3c60e4e1748127e854d0af5379288952f351adcd786f720757153e0192f364748690224a7c22e44044a7ebba62687f7adc042e4d97f2e6c13448b85c6c9367d8b13b79cbad02cc2fde6ba0bd2eb3cb31f7424f2a3e841a3cdbf897a53609ca5a86f9feadc0106c9ca3d6eecd0e99bcaea925e7334c7b64b7c1ff9dc0490d3f2e1d23c49d2af090f6364c6433dce3316c4bb4445443cba3610f2c2d86f38dd8a72c12418f633c23d662c1d997c25bba2afee960a61508fdc5b3b7990b2a2fd0fb9ae2c4a7f8ea4ba66b17a902db763eb181b7f03d75a5cfca1199d9110936c798e22bd638bd80c0e11a692bbdd90f7860536df79717a86fcafd18dfd7b2f3ae8eeec4d21e0398983057b83d81d14023cd30d6131ace07fcc1ff79cf0e80e8ca227e2adc8f5a42f436e19167316d1952b376f7b133e33da3c78a074f0f153246459faf3d3d2dbb8be2f19f9a3c7bc91092c6c2261859ebc172924c86e18542102ac0c7288ef1ade259bc265f68cdcf630f91d3960ad6595e4095f5cc13b3fc0241b7c583557f5caa41fb91007951601ed4201711092c3023834abe000feff748aba901610b53f3773f6eb124538e58e3bdf471df2eb7dccb5f495d84e3d28c3156d870c7aa0489bd2d9e4da77bfa14a59545fa33ddf9f32df483a113515a6f3984aade08c0eaaa23716ca68c72e5dbf042d849211bae426a24579ad07eba8770314f33785ea5c20feb9c730d0efcbbf54a30a4406d1a6c399f7fbde0e097b0bb195ab7dddb41dd89f30cc0fbf95e9775a266ca5068fc28593341a00318f85c18b215300b6ea85a7756a8d12223aae8b0144a0180a291d30afa4865dbe003d4654cf2aba49a9980d41542429f000a0e94037c6d95a1fd63b4396efa27f25c3143e99fb31d122cbb9aa2e780af2f7b3276df46e5131a48661edf89b4ed6c0db939cf0f99e2bf0bf95f02eeeb7b2ec2ba2840edf92ba08f6e2f523805565a5d58b36ab7f21ea03e23796e35382b937d8f3adb7bbfa3132669407e2c3b0df0893942c2b80a985dce8ae96440e8d4f0348bdc8438ef334c8c8d0b329e992d8000be831d5419d98458d218cce5303192da75b16f1bb0da8e66a287c3a3357f383eccb78f2df54b", 0x1000) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000080)={0x20000000}) 22:28:30 executing program 1: mknod(&(0x7f0000000140)='./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() r3 = openat(r1, &(0x7f0000000200)='./bus\x00', 0x80, 0x100) ioctl$TIOCGETD(r3, 0x4004741a, &(0x7f0000000280)) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x2}], 0x7, 0x0, 0x7, 0x0) kevent(r2, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffb, 0x80, 0xf0000001, 0x4, 0x1}, {{r0}, 0xfffffffffffffff9, 0x8, 0xf000000d, 0x8, 0x3}, {{r1}, 0xfffffffffffffffb, 0x10, 0x40000009, 0x8, 0x9}], 0x7ff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffb, 0x4, 0x80000000, 0x4, 0xfffffffffffffd40}], 0x1, &(0x7f00000001c0)={0x7, 0x9}) 22:28:30 executing program 0: r0 = socket$inet(0x2, 0x2, 0x2) setsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="528010a79a8ce6d1052f263057cd3d020de8bc09749c6d5edc2771bc6c1f0cc722171824756f88a8d51759769fd81d1f843a290362b386e7ad2026a2962306c573a29542d48f125020e9d531122d59fcefe3f29a96cbd62c940bafe4bae150e70150cf8225a93790c561c277158e832341d6d4490f7e24f168361d4c009235b13baacc6bf24e75cd0171d2e5e80815871d4d72c7ec79976e232ac068443d4efcf5fa9c640e64024bde8f7fd1f2a0fe152370d0aa3b102db55f51a70e62d9ca13c58df20d342240f7c3e87c3785869afb863f03cd79e4c2ecbbd9e47b778e344791612331622a6a14041e0bcb8adfe25adf1724cf", 0xf4) 22:28:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x40, 0x0) 22:28:30 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20080, 0x0) write(r0, &(0x7f00000000c0)="a05f00b076bc1b7e338682a234d1f25b9cebf904c0372a423aad44f29bd2414ce0b552fd7d43a7e427c24c99cd3a93fdc2c4e55bd43d7730c112057c86ba2dfcba4417079451efa044c44d8e74f9d9155719478a440e4fc4096da7f14bd86976b70fe4d41d497041ff1247debc1b9fab6a", 0x71) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, 0x0, 0x4) 22:28:30 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = shmget$private(0x0, 0x1000, 0x4, &(0x7f0000ffd000/0x1000)=nil) r4 = geteuid() getgroups(0x6, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0]) r6 = getuid() r7 = getgid() r8 = getppid() r9 = getpid() getppid() shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x3, r4, r5, r6, r7, 0x42, 0x4}, 0x100, 0x8, r8, r9, 0x50bf, 0x0, 0xfffffffffffffffe}) r10 = dup2(r0, r2) r11 = kqueue() close(r2) r12 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)) kevent(r11, &(0x7f00000001c0)=[{{r10}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) ioctl$FIOGETOWN(r12, 0x4004667b, &(0x7f0000000100)) dup2(r1, r11) 22:28:30 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x8c) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000180)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) mkdir(&(0x7f00000001c0)='./file0\x00', 0x1) setuid(0xee01) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)=0x8) socketpair(0x6, 0x44606562feb08abd, 0x8001, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r2, &(0x7f00000000c0)=@in, &(0x7f0000000100)=0xc) 22:28:30 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r0) pipe(&(0x7f0000000000)) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000040)) getsockopt$sock_int(r2, 0xffff, 0x1004, 0x0, 0x0) bind(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f66696c003000a0d2e67f63aef3b4d30bca02fe13ab4b720b60e0e7467bad8981e426a1a3e43bb4b23d27ef603d2a8096e41a82a3f7b95375878579ad3ab799cbf7cfb5306d061205b4b5cd278eb0a83be94b3a8c82fd43d7daf8414f83febddd19819b3793920f7ef971fd61531d568981c45de0af45ad36dfce110c7cfb01d346cd0e8fb5c47c4b5b21f3ed7fc3b1e15ab4eb2150b5f9d21792c63a4cd73718ea4ddb710fbafe96982763ab69a3deb191f41cc96769206dbf3f754c4ca3acf10d878f6db65a951836eeca265fe6c4b359"], 0xa) 22:28:30 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x482, 0x0) r1 = getpid() fcntl$lock(r0, 0xf, &(0x7f0000000080)={0x2, 0x0, 0x100000001, 0x1, r1}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) setuid(0xee01) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f00000000c0)) 22:28:30 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) chdir(&(0x7f00000000c0)='./bus\x00') r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r1 = openat(r0, &(0x7f0000000040)='./bus\x00', 0x40, 0x92) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x200}, {0x18, 0x1, 0x0, 0x6}, 0xfff, [0x4, 0x8001, 0x8000, 0xe000000000000000, 0xf7b1, 0x2, 0x3, 0xfffffffffffff001]}, 0x3c) r2 = fcntl$dupfd(r0, 0x0, r0) write(r2, 0x0, 0x0) 22:28:31 executing program 0: r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) r1 = msgget(0x3, 0x134) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/22) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666988653000"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x20000000000001, &(0x7f0000000180)="9a06e3030004010000000000000024e00818bdd2", 0x14) write(r0, &(0x7f0000001ec0)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843d34e2a998f128eae751727a6a3881b73fc7eb9a41b8970ced4dbf12851c89ad54e9c3301fbaf0024e6eda2057dda4610c05a0e8f48cd04e2484a7ef865327ce5eafcdecca80aa7fe76211d71c40ef55ef7674a656db9b169a9beb6c3b3527e21cfadf6e432c97b5126a8b42d6163abb3dc2e20e7cdf045849ba0eb58a7972d9cff14bf5f4af6e4cb30595b711e418e500f456f73f9ee1de3a2057fc08145710789ff55446b0229164a98d9a0676bffe563d1fd5bfc196a83ce23cce2f7b832cf63916c93e4ecf99478311cc2bf1ad52fb8232cceb2aa5c9e69f9dcb25651391d9d1d2d54307b5babf15aa4be1c5cf175ee21ec0d74adbf39c7644997b454574645ec83b3ed13b2c5d67c1531031dc0a5236b90f540fed271687a35fe8fd795986e6c450966917eb33e33c735e29856f4939ab708699d9c43fd8e2978714f453a984bb6cbf84e82cabf54efa51c2cb3f6370cb07de87aa99598cb36c3db62992e470bc7de68b6c783d14ff89911fe9903b59818a3be9762033ef22ddd30ff726cfb4d977b5e820578db72265932fdee07164b88ccd7aba3a1789e692a88c124fc84f1413c63ec59ce0f9e8bdb9c84748318b9d76e5eff967cd90541974ebd21a47f9bcf3aed2f2d32e88dec0d109826b546acfbff7cfbf65c279eba6a13ef71d03f8d29b892f98e1e3d46bb2651d6f44c965c0d358a3fe7fe37370e42ad9c41223a79f3e9fc5c6d6c9def624aab32d00acdba0ce0731cdcb460ceb3ff611af6373e8c7c98b9ae925fc696b719680df460eb1415e8987e159bda40732db56ae53513225fa8550308aba52817ac90c5fc86995747985cd00984d8ba960463a56f864562a63f8f76291eacbf71d94cf7d596ad00b0e368d9849b5fc2784962abd4e89fe89a1353bebc48f1e1f8abb7761033c60adde04863654dc2596b8c8caee3d803f41731d67ea91ac3950f2d397e201c63ce57aef51455028dc5623e2d1aa643300f9e0a37d950bc258e33a2faf970fed2a0839c2a33b3c9d2d3e694a43e3426ca060c46f661c626b58310d8aba23f8116af0022a6b0dd3024bc073d6bc2dd7e4beca17937b355319711d875aead82a5f338d5f00266e03b8f6ad25903dd01339c394df0cd6db055e67c917319364aae5b6a5a2e43164cfb59a2490d6ba12a927d18684564f32907f67efe908aa7e0d457ff30d355143dd010eec0cc00e80c41731d0b35ac0e95e000eeec9a21244b93f2d557e63d61e89199e2bd01b0e28f4403f20a1774e68cc3cf27f85ae2b89f678356f103b1ef02b9d61a5969fafdb0a97e7cd5d62ecbe524a2b1ff87b83fa51be5b37100ab801442e6f959eb90d3ad67272badbf65bc982652855f733dc71d5bdc49b35ca199dd8faf536b63a26d656b4c6a1be21e30ab8f3bf92d189293454a7153d3e3f19a023fc41eae999acf9ec37257eb640fff7feccfaf98a4c2e046f638225bff78ce302f378d4e336aadd586b4da92d8a92633d0510241c372c31f3098c9c97b77e3f22a9348e09839caebc3cad8f4a0e6a5628b07893b8422ed28d2358a4215c89ae45fedc1ef8a4ef3844bf2613f05c1ac2dccc91b4e4be92d30c280dbbf72396bffd0f2dafc7ffd7f5188c3f6afb4ed4db5175c89206e6e1195cfc1ae2751fb260ea5427b5918dba2958a8266034355aec4c7eeb38ae2fe4606b99ba7e2eec6ea2ff7844a01c61532a6375006df38b5622d28c6ea7d8bf30077d49ec00157d3a6e266695a67d70e1599ea58f8e9cacec11f11afbc44765d061b5ee1ce70a7fe23dab3a12c76294a6445847d6de8a785b9c7756c493f8984a9629bb4c5d5d44ce717bbeb0292c906e17965020cb231eec6be68247705d62d92d9c98a55bd6a7ba420a3ce24a2c5609df6d3fa6a9daf101c2126515d4eecde302bb2e97f5c04799247a10c1d383ca7c99e05025a474a52345dc2de39ae900486a7da7d8972187b6f59b071bd53233bec9311fe104592cc3d4901048e144a6fcaec02dda97340270783ffc5b7f47b9db228e2cb1a51705e66c73937bf93c25d3f96be9179e502d3df55a59c45b2bbb6535b448aab96a3bac7d23c39f7670cfbc2403c1850f4cbd3d78778bbb8c0d47130625f6638a2bf58848872aa6c4c71ee83fb25ae281fe124b07abf78331336790ef61d18b8e8c911f9208b5c1fa94bff783073a81f1fe72f3df96c9051fdb089302a76de9abf2fbfdcbbc422122d3f896c9e118b549211a52b8ddcc400c0b832ce2bb65839a829cd1d12860f1a8ebea77fcda1623563cbc8a2af6771c3b021cfd0ca2ef1ad9e0a9d1461e5647f7424a0b6c81df2d20adfee1514a4b8165b098f7c54d709b4621c3eae40abb3b381c5e65a1c2cdbc78bbc75be68dc49e4274d145a8db6dad14a5ae589938a89003b1768c5845d6d0e301a0b43c6b5fa264ae2b5e28b881fd07ea7af01ac1fc0ea909ce8e716dc204a1ed00fba97c4163576658c4d4a0332c705e21888eee302db272fe50700230e8d899ee5672acbed04852714830d7e8cb16b758fe97868720315127c80c891c5faa6afb340f0a4d55de6bf7ea5b0807a8858d54a5c66bf570edcf0b00005c837dff293d5a243241e8ae93c542257f609751e61d3c53c3d9809761dbe4e2d0d84c9e1a64da7d0b3b28544d823ec034b0f4adce9858f181bb0b14c35cb316c7ff4c782ebf2b4cf4ce7f6487b05191bca2aa504f8a5ad7d381bbeec899b6845de2cc71fddc05f510ecf5678e163dc2e169678779cd897e5b93a97d0057d400c773637d6c4ec2c2b9fa7c23de3e007cb87b8b459824e6905a4eea9b64e685dbc091291e8f91708b11ddd140ecb887bf815ec65dcea0d58bb9b532a7fe530784f28ada6082cea9c88b49bf656c4e20deacc3d5ffee805ada0618a81c6e367aa419ff771b43e54e58e14ad25becc66d7c5523d5c9d6176867d2a9b3c6ae181bee2c9d16f532bacd2d4227817e24e2112606b01da9f4b185e15ee916bfbd8c05047051e295643124d84b570ac3fef2cb46c45c66d92f29f6d322dd35bd143515360ab6a2e320b267efca96cae61d566f5a74a1ab4f642c8ad79f15e1536d2e8a32ba71fbcb6aa2433894239db771f57c71f9e18d5f1ecfbd2e661295d141f60307e904cfa433f3f88fe577ceab99fd5486ffe25d54173d84d118f1e1ce6dd9aa824be59c2934798630dbebb4ab246cbbc34c6be74ad27a757b464d05edaf426a4a7d4dd782252a8753504807a789440be2e29f9f700edb67d2712b5d60dbf8a666b57da6d790a2bcc639b88d5637cc5f332606f7518634000044fff3ec1a6b37cb3e59c5b2cad1b0d4b935f12a2f62ecbc21591d6516cb49bb5d6fe9f47c85622366ef98a7884b2422902f217930f5bcecfd4b6899ee62c8ab6f7b886bebb70f546313f6c1c46339012088bb91a4fe902d3db34c2047d688d3e53b7499e12d66bbede290c48cce40bd2977b48528bf53f9a351c3d919459e6463b39b38fa51b0723bea2cf16ea9a7f1abbaea7061492fb4e25976c09d620ac6f995a76643dbd227b73b083691fc691", 0xfffffffffffffcce) 22:28:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x1, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x9) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="03b4aeb3ec242ad6f9d1db4e2c0a", 0xe}], 0x1) syz_open_pts() close(r0) syz_open_pts() 22:28:31 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) fcntl$getown(r0, 0x5) mknod(&(0x7f00000000c0)='./file0\x00', 0xffffffffffff3000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r1, 0x4004745d, &(0x7f0000000040)) 22:28:31 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000100)={0x0, ""/136}, 0xfffffe05, 0x20000000000, 0x800) msgsnd(r0, &(0x7f0000000100)=ANY=[], 0x0, 0x800) msgsnd(r0, &(0x7f0000000000)={0x0, "4372eda0e08d63f9c63a06cf88fdbd5bcf9cee5d48097cd28c8166a3cf2218e9f669e6348d10654c87445fa56751f393b329177e8ce1c1f27fe61be94c94dc4a0ddb77dea32bde8c9b2df6d5649b3983bae3992b733ef2dccbf16a0cd5d3b5cc4a31a5451ed158a0e6a117593ef5df91fbf1a7e202b7d44527316fd57e68f99a5e4b26fb784eaecc33e9512150069a0c082e8f1d725c3df159332d90dbfc9782c02f35ad0faf39b9301a711ff3fdab4026134944327f38cbf6c96a7183d4a79c62157fda66005bda808d2678fb9f694de7fdce34c7bf24daf5817c4da5d89d"}, 0xe7, 0x800) msgget$private(0x0, 0x48d) 22:28:31 executing program 0: r0 = socket(0x17, 0xfffffffffffffffc, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000100)=0x8) setsockopt(r0, 0x8, 0x20000003b, &(0x7f0000000040)="00000000e29054656164780a9bae45936f7c243b5ebe2ff6022783b0c3d9981658dfee3b703ba8398ad86aab4a315cb4e9020b4d6881cad3f13e02f500e340008d254679c7f0c1af651c679f2e36d978b89fea699898a29699dbf3192ce196915def4d4af012a4945293197906d5a27e6241c8810ee98e59ddbab878c8e994d799fb14d4a7de13451c5e14012ffb", 0xfffffffffffffd85) 22:28:31 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) socket$inet(0x2, 0x5, 0x0) setsockopt(r0, 0x1000000029, 0x23, 0x0, 0x0) 22:28:31 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b9", 0x21}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "ef9ac42a9b78ce514a3734fa074b6e5487722063"}) poll(&(0x7f0000000000)=[{r0}, {r0, 0xc8}, {r0, 0x4}], 0x3, 0x200) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0xffffffffd26078d0, 0x3, 0x5, 0x0, "63f212ced44a5e39c686ed1637b8b612505550ee", 0x8, 0x1d}) 22:28:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x4}, {0x6}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x6, './file0\x00', './file0\x00'}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:31 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) readv(r0, &(0x7f00000013c0)=[{&(0x7f0000000080)=""/138, 0x8a}, {&(0x7f0000000140)=""/4096, 0x1000}, {&(0x7f0000001140)=""/248, 0xf8}, {&(0x7f0000001240)=""/127, 0x7f}, {&(0x7f00000012c0)=""/244, 0xf4}], 0x5) shutdown(r0, 0x2) linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x20000001) 22:28:31 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = getgid() setregid(r0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket$unix(0x1, 0x5, 0x0) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x0, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r4, 0xc020691b, &(0x7f00000000c0)) 22:28:31 executing program 0: r0 = socket(0x18, 0x1000000000003, 0x100003) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000000)=""/65, 0x41}, {&(0x7f0000000080)=""/65, 0x41}, {&(0x7f0000000100)=""/243, 0xf3}], 0x3, &(0x7f0000000240)=""/128, 0x80}, 0x801) 22:28:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000001c0)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) close(r0) dup(0xffffffffffffffff) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0xffffffffffffffff, "85495500020000000000001167f5bfa600"}) syz_open_pts() poll(&(0x7f0000000040)=[{r1, 0x21}], 0x1, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "d6420e80da1ceeb6905a0f9f9927cdc448dae6e6"}) 22:28:31 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x7}], 0x6, 0x0, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x44) dup2(r1, r2) ioctl$TIOCSDTR(r1, 0x20007479) 22:28:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0a671f7630830400"}) poll(&(0x7f0000000000)=[{r0, 0xfffffffffffffffd}], 0x2000000000000048, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000080)=0xa5b5) 22:28:31 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x100}], 0x2}) r1 = dup2(r0, r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x7) fchflags(r1, 0x0) 22:28:31 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) dup(r0) r1 = dup(0xffffffffffffffff) connect(r1, &(0x7f0000000000)=@in6={0x18, 0x3, 0x1, 0x24000000000}, 0xc) r2 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000001c0)=0x10) ioctl$TIOCNOTTY(r1, 0x20007471) 22:28:31 executing program 1: r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) lchown(&(0x7f0000000240)='./file0\x00', r1, r2) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a0000000300dd0035b21ef0c26d08ec"], 0x38}, 0x0) r3 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[0x9]}) sendto(r0, &(0x7f0000000040)="507c2a768f7675f4aae16d9efabe33cce5d029912cd6318e7eb9f4bc7515a092144dd9b559a19a3a995d6fe9040860b54b13daeec2a73667f6c478186905f1d9e97df7457014305b62d7ee", 0x4b, 0x8, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) open(&(0x7f0000000200)='./file0\x00', 0x500, 0xc0) 22:28:31 executing program 0: seteuid(0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x8290, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000140)=0x200) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) clock_getres(0x3, &(0x7f00000000c0)) getgroups(0x2, &(0x7f0000000080)=[0xffffffffffffffff, 0x0]) fchown(r1, r2, r3) pipe2(&(0x7f0000000180), 0x0) 22:28:31 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, &(0x7f0000000040), 0x4) r0 = semget$private(0x0, 0xfffffffffffffffd, 0x45) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/150) 22:28:31 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000200), 0x1588d52ed5c4238) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10000, 0x0) fcntl$getown(r0, 0x5) r1 = semget$private(0x0, 0x6, 0x40) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000040)=[0x110, 0x1000, 0x4]) mlockall(0x1) 22:28:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, 0x0}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x5d) 22:28:31 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = semget(0x3, 0x0, 0x40) semctl$IPC_RMID(r1, 0x0, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x65, 0x0, 0x2af) 22:28:31 executing program 0: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x6, &(0x7f0000000040)="caf5b415", 0x4) socket(0x22, 0x4, 0x4) socket(0x1, 0xc005, 0x8) socket$unix(0x1, 0x5, 0x0) 22:28:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = semget$private(0x0, 0x1, 0x104) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000380)=""/4096) 22:28:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004000000028ab) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCFLUSH(r0, 0x40047002, &(0x7f0000000140)) 22:28:31 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000000)="c3bc", 0x2, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080), 0x4) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000380)=[{0x0, 0x1d2}], 0x1) fchflags(r1, 0x10000) 22:28:31 executing program 1: r0 = socket(0x2, 0x1, 0x0) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="b72f17b4", 0x4) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) 22:28:31 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)={{0xf11, 0x4}, {0x198, 0x6}}, 0x2) dup2(r1, r0) 22:28:31 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f00000002c0)) shmctl$IPC_RMID(r0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x20, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x10) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10090, 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x10, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000200)={0x6, 0x800}) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x30, 0x20, 0x5}], 0x780, &(0x7f0000000180)=[{{r3}, 0xfffffffffffffff8, 0x0, 0xf0000021, 0x800, 0xfffffffffffffff7}, {{r4}, 0xffffffffffffffff, 0x40, 0x90, 0x6, 0xffff}], 0x101, &(0x7f00000001c0)={0x4, 0x6}) 22:28:32 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x1cd67f88) mknod(&(0x7f0000000040)='./file0/file0\x00', 0x2000, 0x0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 22:28:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="37a7fa37e37659ac8ed6dfa92d6034a85c03e2e0177513a18db60390ceda6ac14c3048e803cf33267ce764895d247c1a15295c75273af45a2592c9529443890c39abcec6c1c369fa47bab9e1aecf0c4aa9f915a4e02f98bdf3155cd7d25d4dc373bfc0ed3c5930e6059a3262664b9e3cbd578dfbfa86f8f1bc7bc834db257824857ac314db10ed7917354a002af475d52a6bc1f511c49cf2e9b5a029005fcba5c9f065780f5a2dc7bb6b56dac5a7af0d88800c65f4b0f03e2c0d31fb94bd2f2a84f22ecd9dfbfe31f85ab0bd62b706c82f243c92c1372ffa3bc50a264d2319fc6a3e33275d4339029d6a410a19fdfee6ad53b7872134f405cde8c6821e8e126035e12e35f8df21c879e0681b2a807679ebb20988", 0x114) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() dup(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) write(r3, &(0x7f0000000200)="b4", 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0xffffffffffffbffa, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 22:28:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x14}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) 22:28:32 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x9, 0xc90}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000040)=""/111, 0x6f}, {&(0x7f00000000c0)=""/61, 0x3d}, {&(0x7f0000000100)=""/52, 0x34}, {&(0x7f0000000140)=""/249, 0xf9}, {&(0x7f0000000240)=""/22, 0x16}], 0x5) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000340)={&(0x7f0000000300)=[{0x80, 0x4f93}, {0x26, 0x38e7}, {0x147, 0x81}], 0x3}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000380)={0x10, 0x3, 0x4, 0xb8f0, [{&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3f0a}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x7000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x20}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x8001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ff1000/0xf000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x4}, {&(0x7f0000ff0000/0xd000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x573}, {&(0x7f0000ff0000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x101}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x40}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xb6}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) mlock(&(0x7f0000ff7000/0x2000)=nil, 0x2000) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000880)='/dev/wsmouse0\x00', 0x2, 0x0) faccessat(r0, &(0x7f00000008c0)='\x00', 0x80, 0x1) ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000000900)=0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000940)={0x1, 0x15c, './file0\x00', 0xefdb, 0x3c, 0x7fffffff, 0x101}) openat$tty(0xffffffffffffff9c, &(0x7f0000000980)='/dev/tty\x00', 0xac0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) r2 = dup2(r1, r0) chmod(&(0x7f00000009c0)='./file/../file0\x00', 0x0) pipe(&(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0xd2, &(0x7f0000000a40)="53f80aaeb3ce4ee8bb8552d3bb97a22ec1a595f6f34ebed432b476ccb1714e3d0395c295f3e792a6a4db630ff3e316a80b888a07895088b38349643164a4f1b5909f095d13bbd003e1d1376d4f7fc31497cfef295d0a1dda63792d14a688385053c2761d87422b6d0204253ccf662789fb1348d8eb0f88b141f65e6990d2f39177f1cfd90f12037dcb527c4a2f55a43249de628f4a24787707017e60c6b3b014cea1f9ac8241544a47072dffacb2ad6aaae535a2af3aa359d7c8a202f416f9aa6464b8e48125dcf9dccc03ee7aeee7fe96b4") setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000b40)={{0x18, 0x3, 0x8, 0x5}, {0x18, 0x1, 0x401, 0x9}, 0x45e, [0x1, 0x4, 0x7, 0x400, 0x0, 0x8, 0x0, 0xc109]}, 0x3c) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000b80)={'./file0\x00', 0x1, 0xfffffffffffff800, 0x80000001, 0x1, 0x6, 0x0, 0x6, 0x2, 0x3, 0x3, 0x80}) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000c00)=0x3) r5 = semget(0x1, 0x3, 0x288) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000c40)=""/26) syz_execute_func(&(0x7f0000000c80)="c421796e2a4480900ebafa7f00c441e85f58660f7fd7c4c283f7809ff6d3e3f2450fb7250000802066410fe67f90c483f9147264acc482f9358994000000f3440fbd53b1") ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000d00)) r6 = getppid() fcntl$lock(r2, 0x9, &(0x7f0000000d40)={0x3, 0x0, 0x3f, 0x4, r6}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000d80)={'tap', 0x0}) getdents(r4, &(0x7f0000000dc0)=""/47, 0x2f) ioctl$BIOCFLUSH(r0, 0x20004268) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000e00), &(0x7f0000000e40)=0x10) symlinkat(&(0x7f0000000e80)='./file0\x00', r0, &(0x7f0000000ec0)='./file0/file0\x00') 22:28:32 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0xa0, 0x0) getdents(r1, &(0x7f0000000080)=""/162, 0xa2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x8000000, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x3, 0x200000005}) 22:28:32 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fchdir(r0) chroot(&(0x7f00000002c0)='./file0\x00') ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000000)=0x8001) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='W\x00') 22:28:33 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f00000000c0)={0x91, './file0/file0\x00'}) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0xc0044266, &(0x7f0000000000)=0x7000000) 22:28:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 22:28:33 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) close(r0) flock(r0, 0x0) 22:28:33 executing program 1: setreuid(0xffffffffffffffff, 0xee01) semget(0x1, 0x1, 0x40) r0 = semget(0x3, 0x0, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/25) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000000)=0x7) 22:28:33 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r0, 0x4, 0x4) pledge(0x0, &(0x7f0000000340)='\\\x00O\x02\xb9|\xc6X\x8c\xd9\x05\x00\xb9R|\x89\x8e\xa5\x17\xac\xb9\xa9\xb3\x9b\xa3\xac\xaa\xfb\x9f\x9f\x9bY8\xc6\xb9\x9a\x06\xac\xf1y\xa8h\x88\xfcC\xc9z/<\xb2\xc8M\x87\xa8\x19T\xb380\x18\x96S*S\x02>/i\x14|xZ\aX\x9c\xa1S%\x89^4bw\xc4\xbe\xab\xd3O\x9ac\xbe R\xe8\xc3\r_\x9ad\xb4!\x96\xc5\xfe\xdbZC\xb5\x1c`E;\xa4l\xf2\xec;\x9e/\xa1\xad\x17:ptv\xbf\"q\xc0H\x02\xa9~\x12:\x00\x00\xdf\x0er\x8d\xaa\xab\"\x98Vq\x87\x83s\xcc\x1a\x80\x17\x12\xf9\xa3\xd9\xa7D\xcb\xf6\xbf5B\xe5e\xe7\x8d\xa2\'\x87\xc5\x11\xd8\x12}C\xf3e5\xf8l^q\xe3B\xf7W\x1a\xfa\xf0\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x16F\xda[E\x8a\x90.\xa9\xa3i\x96\xe6\xf9\xb1\x00\b\x12\x1c\xb5\x9a\xab\xc5%V\xd3\xd69\xd4\x8c@\xae\x88T\xb0W\xa2W\x02\xc9\xd7\xbf\xb0\x7f#0W,\xd4\xf8m\xcc\x88\xfc\f\xeb\xa3\xaf\'f\xfd\xc9\x90\xc4\x19\xe0\xaf\xaf\xf1\xef\x11|\xa7E\xb6hY<5') poll(&(0x7f00000000c0)=[{}], 0x20000000000000b1, 0x0) 22:28:33 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) bind(r0, &(0x7f0000001140)=@in, 0xc) r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockname$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 22:28:33 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x401) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x0) openat(0xffffffffffffff9c, &(0x7f0000001640)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f00000000c0)={0x4f}, 0x0, &(0x7f00000001c0)={0x8}, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x10000, 0x100) 22:28:33 executing program 1: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x5, 0x0, 0x131) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 22:28:33 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x7, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvmsg(r1, &(0x7f0000000380)={&(0x7f0000000280)=@un=@abs, 0x8, &(0x7f0000000300)=[{&(0x7f00000002c0)=""/45, 0x2d}], 0x1, &(0x7f0000000340)=""/44, 0x2c}, 0x800) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = fcntl$dupfd(r1, 0x0, r0) fchmodat(r2, &(0x7f0000000040)='./file0\x00', 0x100, 0x2) setsockopt(r1, 0x100, 0x9, &(0x7f0000000100)="1d6088d59ba6534529dfc63e8221734ed03013c7c5047790287af3731f7b66a15caa02aaff6cabdf41462942d41d589ab72c2baeed2fb9c8f9a08f59b910dcd9470dfbfb3b595b361e48b9679b1eded63d8462c7df05608ce0583abc4a6a48b6061f52165d2a87ffbab778977b09fd11e1cc9c7143038839e1dfc6a910484705a682681e6de78b17caa7afcf3a72c926d9a6522c0b23733fd0c53839fb5aa212430c0084665aad39ad86e3f682266e9034654168fc00e32384b0c04d30929a29b8cbf7893f9860027b6229ce77be75b6f26e9dce22a377ba5fec9b964a783d5e7635345f73b8402e56", 0xe9) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000240), 0x10000) bind(r0, &(0x7f0000000200)=@in6={0x18, 0x2, 0x6f, 0x1}, 0xc) connect$unix(r0, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 22:28:33 executing program 1: mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) symlink(&(0x7f0000281000)='..', &(0x7f0000110000)='./file0/file0\x00') mknod(&(0x7f00000001c0)='./file0/file1\x00', 0x6000, 0x0) unveil(&(0x7f0000000240)='./file0/file0\x00', &(0x7f0000000180)='r\x00') pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r1 = openat(r0, &(0x7f0000000100)='./file0\x00', 0x100, 0x2) stat(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000080)) sendto$unix(r1, &(0x7f0000000280)="e0026071889e1a4530629ac73792e2ee79208304f3a9530f6078575779bab49ab990bfb624e9b7449448efbb036240073486029503c84fbe2e4a096e37bb7c1d30a8972bf37a8eb2d2427e9470506c567e2c1ecacf45521cc59324bb6b4a513ff858ce4c0819cc5ccfc0380ebc207593ebf7f7b6f423026c7802402f337156b87d4fdf57549668ad99971e9ff91ef4a014672cef57c7387bded74d39ca9dcd95497bed29580dc5330220cbc7bd35d98522b54805d605a1b335211e966d128a00729c33868f0f55ee8f10475fe686819c3fca4ea779814e12e586c9a3a89d80a0f4ee3ce0157cdaffa12bd4", 0xeb, 0x400, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) 22:28:33 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x0, 0x0) setuid(0xee01) r2 = fcntl$dupfd(r0, 0x0, r1) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000000080)) 22:28:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xfffd, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = getppid() fcntl$setown(r0, 0x6, r1) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000280)={0x0, &(0x7f0000000240)}) 22:28:34 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000001040)) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="60f46369fa34b241ee722131abd3dcc5c4e5ad9f175ae24a4538faf9794c598a1562217a0267010b2a5316f0e2c897ad5be37c9b71c1121786fd5f08e222bb9c4632f28c5e97aafd9962e13ba59d0814f6c9b8cc3b6f7f49d98c03879f7fc026a879a4cad0f1759ab447694d18874e87975a740b61803d030a864b91d27329f47f7876760255780185839a9388990b0020be55a0472c9cdd1f47b028f87757974cef4979dcc73ecf3da30231fb1ed93cd26248f0ce54a39860979ce2256ac9c34d461b6104b595846f51c1f57eb8377e77e72257df6a840b14dbb894bd708ed8eec77d4f4a62e96cf81cb271d52ff6d9549864b582f78ebf168161e693771b7a06d4e364efac679f91f609617ad5a62e9a4e241c31f3d4419ba782fd0af3e1d7c0003f09d535a39cb2e157d9cfb7d1bb52f5688106e2bf3bc775bd5fa7e8e8eac4b90d039b2c788bae02075c1ac4ef580e89367bc53f7670a6aaaa28414b1f703363b143e306172f1914feccae78251252b39c1809a1b6aed4afa20b605c944e0cfdb522450e0721f98dadba2106d86b5d7c785a9a8605384eb61635bc4165028a5f56b6a2c28fc6ac970525deebe5f5656e93c0343cb4d965871b408f71540d9b451b881f240b7ce1fa7a4a4a4ba46d86e25705925e8e71cf0a36af285361efe474b3ad5ccf2ae4a1dc46ad42a0bdb450ade77d7195b52085c8633d699572d256744b06f0d21f6edd6069453aa437dc088b43561d6df1ef17a37b0834ffa8d73422853d733100c929197bd62b5a0d0daebd0578137cef3c2db068b69e9644a41b90e63795d38521224767d8d01f44bc617dc97824127b9a77b7e225d71db14f4d71f230af778165e2c8db56fc1d11e456e003c89dc6515c67130d781908033a75742e9f7f0aace101eaa084d4f80aef31889926e357268d1f589690dddda31e9e4f08d6f144849f9b2ff1bbd3c5565bcc422b9225220c6952af1fa4a49e118d6e0a3864b2aad76921ced534c7ddf9eb680f517c095d2716032d8b4cbd743f24e5fd58595a0b5f14f5699ebf49345481ad3a14fbdaf8ad4a2c51053f249a3709a49a27c445af64f2c388fa5e5b42d144359e64195b946b7f057a438fb00468852223ec480bb3f26141d999fac06b7d1fbe567a64a7f83d15a5e1ae3946b932fcd42b0d50dbfde9e758df213de6946f983c7f45692e24929ba3832efb50eb994b9045e2b8258cb20c9081195cfb7e4c4b9d728e232383b81d0c64c5e649ddf5d2e595e9d8fe4162043dbeecdd2feac3552fdef634813e467356bf4a486dbce2cea93f8c34535ce3d49026b5b154cc36b1a8d4cacd1668b42a4945583207f33589bf7e860f983c51257d517ccd1dcab164410b2241066958ab19c3da36905b2c06e81d32978b107e21a4b0e7ad5396e09da05e57f2e06044aeca0b9e5b00ae37dee103f0b7bd69bf59e13277e32a098f9d78385a5b00fa89c97adfc88ad0b0506c8a5027843e67104c7a80c48dda5471ee677a297fa69a24c16c7789c24e215a62947204d634d2dddff2ec8ef0d9046e83a9bca87ee5901e6fb0bc1d8ad35867c60c8786353b4e936ffb0dc9699f87c8a1d6d49c0026177bcab00c894d5ba355806e23af0155244de136883af14056eba38feb0efd55ed7d90b4a6758b73738edfe516168c07076068bbbe971a67b278444c73b8b047cef75a8b724b8ccf051b83239a04794598cd97f2259b555019d78c6ac24624d5e999b9388bc995d6200527d86faaa14cb24a5a96b948ae2e9a4b5e8f814416eeb19e9e7a3b40c58bf6b47eeca93549376400dfddbbc77220560a04200d9515d9c9d3110800d71c823b97fea7b09d0d05d863aa9850139068c99bb97cdccc30e1667d147a05cc82011a7957ebbfd4848b05ae1a2b0a36d2f7a2a3079ca86ddfcfe11d0930f72bb28b110d131dd180ee2d4983e2f8aa1a79cda49d9c6471a0e2c9a7cd99ea3f9c796d080cebc5c31ca7b31878bda34a064ab8d9c314d7e88757f99239f2c3e5c181aa7352bfce9d3beafb3ed4d66fd5e45b20e30ccb5e2b7f44b09aa204ece9b9e70501fd088a2e2cdd3df9db88dba5cf460a1b51b9f5b1be28fdfeb5dafbb80ce53345ecbd22539b456537edd6782568f88099763406cfa42be09226a119e001b66b1169f59d1bb69872d2852ec42fec9591c1a75d52b7774cb2eb8f4a2436eecf6556dfc983a71c2e522bee506285cef5e634a0d909c9f2a3775e837c6e7286a4ec95d084d7ae735740608722c462b31f18e2b71ab643b2b4e4cfb37825ca6637812f80840b8d5f2b488e3afe3ca8db55bc1bae854c782d81e8b613fec1c035ea291e1128ec8bf6de49daf44719aecc77cedff77365ee43c341d8dae4352c0d546b133b5786dbbebc29d7722cdf51d69a8519f6fc7c771b207a19ae84928d60b7b487a91952e561bb92430a9e11b552596fcea3d4dc262f52f4b9c38c9464f22aea609bc0dca5b2144d4ae0ec6236a94c3b1ee97ca83051f032e3c7a17dedb0dc6c0f785b4b1c5bac3340fae15fb1fb6968e355b56856ccfe666a2c11a010bcbb9bad44caf75731bce47f83826fc08c3fe83ce2498bc9cbf118ebe427dc2c1aa415eb5b7948b36b3e56c2b81a36b721b53f37f35f061cc56209defe015d04273e15cd60a4c3eb8ce919e5ae9134ed3c878e8b34a192a1a238f41c9f43ff14c55d9154195636e986335a4c61ab4ed4519eb4c5d78d05b9bcd744c7ef6e4de631ce924836e3333a72cec9f0f205ef6bff04f70f1ad8fff4ba8d9d46e0a3230a0461ab932c14cefd66496afefca62fac062d5c52240e8bf2c72a6260ddf4ddae2fc0617bb96998f9cde26b6d7667d79bafab04ae7472a864fcaca7873da3d123b854c08edeb719e41a4d2f07b937776249d0bf78dad787cb610c46d545e7cb1999006b66ecdfe4943409f842f208b67057c7d7ed673a7cb6802eba9a5a7f3a7ba5bf84d4fa049d260f312906c25d4c44259b3e8c206248eddf4bd17c63d2fa386d8cc6a82d917abdb437348e0cc231499ab9ffbd2ab35c3a373fd5a82fd2c823bca1de6e55b748afcff464e36d02c8ce09ac92312d231f298cfd91ddc8cf1ed4783d338449ae3c7811fc37cce9b3d000054ab04a62ed26e6ef579d7d6818d055a38134789426655f1f031cd8451d4bfe5fc07c5a19788cfb7f4e007dfcbd6665972f4b6d7b119a81d1100556a8f6a3aa26fda059ef1e57dbbc0fba4651ab94e4f01abe4005fb4e6720258319b31cf5a8be3e6db78b5a2f35049567dd8c4bc4d719fe5769912cbce886f3505174579c1e7209ce0f3ac90613e729c2bccf866da99b422773ad43df2ecacd799a87bcb5e4c8e1dd6e50a235ef174114f1a73f4afd2191abb7e86c7ea399128ccc5ec384f5a1d5701b5d95e747bb1ba161a0add3ed0535664488220a8df71cbe592a9f935562a5dec1b8e08114a0e8df490b492ee3721f98edaa76d68b68e2bf4af7ff874089b77527e350ca01db1ada35ce46b8f73f1b1810ef25d8b3d0083c4c0f9c050cdd310c681926c70898141fbb1c4431115cf11496b04f62122ed99a61294b92b8044bf523fa80ca565816d7f4c4f5dcd478b946d73c2259caaa85ffac4b401794e9e72ad91805ef09f5be6c64bcd627f90969d19acb5957957e6f936383bcf8cb0575517c781c1f8313e9542d455205ccdfd4848878d2c2d3f552963923a6211c559ff09ce556a7dcdb7154b73e58e06e388970bb266a874f3c4649cd291fa194cde00a868f6f37dfb0e0e8d2b329dc1ef60d3b5cfb422a1c51b35d9369561d2ab5dc22cd7f04d98abcb1b718d8651b3814e77ad8c555079045caeea1a6578d537fb1abb950f263b6d7395f231df237f4cc4f5fa2b95e0d7f390fa9e7f8ff9052b03fd942c44b6010f2a5b16c1ed8c0c2adbb9f611f62d597fcfcf78dbee4123abdee2242b9d078ee10c0b6633147200af638d03fd137f8dc5390e2c0a895f6e21f2903a8c463094822480368c51c96ba151d5fbe007d650e0d1196b18207d586ba86c4ea135855d6e47fec9020ea218ffb50e2cc8d139ef0941940fc23e8fc2cc97f2d74a7d0ae7fe3b098e8e4b88a123714dff69734bdc8025f8a07d433019eaca640fb16559f8ce5a424d518eef7bb92254a9cb34b57bed300315d294f474f27c51c762601561145136f2d1ad600b86cdd4fcf115f33a358364c3ed58e49e31af255cb7bfb451ed259bb96e1f155aee52b699325cf96fdc96405bde6a1e8d8ca3c6bbd38a1a6c99adb704994cbed958817836265ced9572cb1fedc0bb22d22678b7c5742a077767fdc4602d6ecc8855955dccdb8905be0d1cf0bae62b888aac26b5fb48f9c38d3f62dc6b006618c36fe373af3ce9c17d9505f941205ca2874eb228679e4c786fd222dcdb2f6b3193278ce1c743a756b84af7fe016dbb3a225dbf074dd4c5869f6066b0e05f200bd75e510566a97009b5905e35de429fb4c74f961edf7fb873eb2866ec447defb2c0a087d400b556deb1efb7907a79111b9fc31e3a1c3b9d2cf6ba7272d77af2f1b2623ac4d9449e8d54b64db4c93d33cf256575c793525b93b0f15aced8b97b5fc826d8aae7b35024b82651b26e5b58385228fefb1f8025daf46deb136b8e6c3bfdfe50699660063bdf77cf86fdaa0b2f5a272aae503663e599509e3cad74126ea420ae26442ad4a30bc416d7eec5a64404837040e2dbf1c46331a30f228a19aad54fa220e18129d1b72e3a015beb097b43d75d87afe3e2fad0a7f01cbb3eac58dd62f8b84a5dcba5f82fa1aba8b9709eed6219a11d644b2637b4466e3125dfbbd985dab2f45154534bc87e92cb69ae9e3dc9fe9b81acea048bda1084c2200bfb66192591fed7561954bc31d20464eb482e691cc685364aa44d09de80a2891b3a0b44c14b02ed657c36384e823515fac5be5a65120f464f868b9fcfdc3314b5e4e2a6a3752116ae3813d6ea0b4c1be9854a828ad86c4d1d58e302689f13fd3ac3e1847da8b65445a1b8247100f5f082e12e7a4027dbf685675020aec2589b1a16b6280c27af6629ae2b2cb55219f658b0a04345faddf3df2680216fd0460deaf122573a19834fc561a0f971fedd9ca8972789165e047b9b866b64d54e9aa8a9e2c3c54f83adfcd1786d9bb7eddd66517e8f561ace3c6465330df5f401d9078608f482bfe67c966a093344b501546cae6a57f04bd5fbee24e182aea4d9a3317271fe114d9dc87b7e57a981c361a51ec2934a28418d204b5fb5eb87891cf17fa67e7fab5ae41a2c8cf2ef44f7dfee5db34d97ba4c1f1fc863f4ecacf92ed16521d2241f5fcbcb7f400516d9c59e2ec2d98d3488b582f4e98a89507ac33e793bdeba35c2668b9db32bcf389a92e3082518ca86ffce99d453814c5c3aa7487be8e24553693f296c6a83da2dade5780f8c6a3f7c3bff9f8a0af9da9f85fb9e0b855610d778fe2dbe3e28975ce1e3de2b9e364d2a21525999a91ab9df9c1cdd8d49c8a68587f2bcce0ab76b0e3aebd2f8a5c80419fe639fba01e27ad8fbd85551ffd5059f2d7c6ef90107710714dde2d78f4b8a8c74d3a2b27e6add3ad653e78b7e0783ba0a213d6725bfec0fccb000c4acacb6494ba8ed81ab664eff99ae8e904167aff632e08beafbe157e59d3321c6720e93e0995c68486552c4b735b32905ce199cc3727d4060641bbfcd5b3fb4888ff35fac12aae178a583cbdf376e87be3ace4fa65a1ab46a5af2ef45924cc7936483fd134298ebb1d86768d9071b356c236f140f584ac18739cfb", 0x1000) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x16, 0x0, 0xfffffffffffffe4b) 22:28:34 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) r2 = accept$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) socket$unix(0x1, 0x5, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0x6f7, 0xe9, 0x7f, 0x4, "c3aa0ec8641417d7a7f89f05022a7b4252c8c4a4", 0x1, 0x6}) mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x5) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000001c0)) ioctl$PCIOCGETROM(r4, 0xc0107005, &(0x7f0000000240)={{}, 0x1, &(0x7f0000000200)=[0x0]}) select(0x40, &(0x7f0000000280)={0x9a7, 0xfff, 0x40, 0x83e, 0xffffffff, 0x6, 0x3, 0x100000000}, &(0x7f00000002c0)={0x401, 0x10000, 0x4, 0xcb2e, 0x7, 0x7, 0x9, 0xcb22}, &(0x7f0000000300)={0x5, 0x401, 0x1f, 0x8, 0xb84, 0x2, 0x20000000000000, 0x8000}, &(0x7f0000000340)={0x7, 0xfa}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000003c0)=0x8) sendto(r4, &(0x7f0000000400)="2036bbd0e249a9e023fc45973ec2105f98829a514b996f7205d19cf1efe25bcb39877e61e08249d2ed712cb6259c7b3657966c18490b5b80579a0c210e17c1be616acf717730b48355d72e7f2aa4ad837c4c988dcc67ed9835203c4039ee2fd5d438ff5518e14b09656b837d3075f2a6e2665e96212bb2614122510e5cdcad4f572488", 0x83, 0x400, &(0x7f00000004c0)=@in6={0x18, 0x3, 0x499, 0x2}, 0xc) fchflags(r2, 0x10001) r5 = socket$inet(0x2, 0x4, 0x5) lstat(&(0x7f0000000500)='./file0/file0\x00', &(0x7f0000000540)) writev(r1, &(0x7f00000018c0)=[{&(0x7f00000005c0)="4fa533595496df714a5e5ef7fe4b93a78084579f96a2e840dd25bcb800832af914c5e27ce8b9926f8eedea038a6eac1418a9e9fac2ed9a1d246c7cb121fa3ffeaa6a17e98b3ac730259686dc51bd8197dde2c162a15fdb2c9696cd7f6ccc84f14c33685e9cc2bb0b9f6a3d07112ecec1989eada83fcb4b3b6c4725da3a94c87fa89fa3a22d0a643d424fb0b131bfa022b89264809ec4f111c82c394cf5f44161c935f0f60ae6bc9e2347cfddd6dcade6ff5c0481ba25250928159145948a097e8a5ffd9b23562da393eb16b355aaf3635d5167090baac6300944246b667b000265d787d9ebcf97f21da3d8e16da5adf5a846c1d547dc06e5dc150995095184e5812d2ef528cc54d36b9b6153bca9256e1b32855b5e6bdc0234ee59176c73ac606a883a3fe9b1e7d087e857bda86504cacebd015cc3ff0108307b9d389a5d50430f6e1aaa2daca5b0c4ee48b8ebeb7f4189673e0ed50e484578a0bad3cece69b991d3eb397e44120b3ccc7ef7d6af019b4ff40962f03a17e94fb87e0cfc864c6cc7dac5d6dc8018af1673bc39437fedb190303bbc1a8c29f10020afa74fb5dfd6de8874ae297ee8ed575f6afb5c548dc4fc1a8189667dec8d3b1437b138a2153465613d87cb8c129736df3a2ec0cbe2a0eaa2a809f7a4adc8b0b4f92e74140c5d32cfc898be8e009d5f896fc919e9f74d9af2a4efc78304b72f5dddc711437ae5f4fe5ea321504171685a457f87b034eb43174e59a78a0d76257af73e000b0049f6b0b23118adfc104f4fa11803e407d8f5eac6cbad568275bda5f92a72cdeba3001078c7d67cb27c048178a375c0417a3bf24a0d079e60ac6de63a71070a3ccee7bdc193a4b58092a3d698b91e6176e93de87382db6785f030f8847f7b00a915613270f11c82aaa5d639bc097ba89a6515b0d588c4769d3c1c9324de33837e981ba81ac7f7e1bc4f8887fc0064d14dbcb99fea160d04ab7f8424dfd6c8e046d9f764781e4c21888bf8781b49e00763aed3130a7c5316c87ede5cb975c2894b8a408d44d6135ce1f01760652bee1437c4f0974f665dafa0c8c999d564bd5a4bc1838be9aed6832228fffe3bb4a3be297a41f98018c9475a6a87faa0d90a912ebe4a41b272b0d52da0623c2d4de8f36e5e9b5ebabddbdede065473bb079404e66db07dc4b19a44489f19968667d020c394e9c2e5c0a4dd628f920e1682f4faa6c2a769e772da5c72cc47cf3af71a2d7957006c1820fe81b8b481fcee052ccbc2e17278285c34c2380cd988b62de480cb77d3628e34f11d8adb2174725666ccecaad3305b02346927622b644c10cab3c507ff5ab6efd5402735f0435acacfcd8ade90a4d8695a2010e84b031cb586ca7c96cd01c76959630ad844778518cf2d742a8999e9e6fd6bc6dff29b95fdf5b03adbbb7b4a5f633d4de210c707b5e0cdea154c654578e5469df728339531b94a1e47db04154f2bc2115e3c37b07356b9f38fdb7f814ba5dcde9049c22860a4ec311961f34aaa165e9dde555b6ba162f451a02d63f7784cdb7c3e8fc33cd4f18b528160546c8b359ffc77fdf75d97aa4b05b79247650610e64ecbe9d78e9e3228e5ead9f6c38ffde7d297463f0d3b021b776f07b39e31cdfb9107042315f1ea34a4b8cb3943d6b2b638f5b2d2b329fad023cb874b2a65b0a49a8f5c9a17e817a847279c1d3e62a19515954966d5531a0681adc4c1ee5ba555d3cb0c88fd792c45b7c7c70327b4d1e01040e0d08297b62fdfdec83ef3e3ec0309e112008001c16a928adb5e21ad5d9aa8e2721779c98173485684d54342411f8dd6690dc76c862d8aa3b4377b527d90c5221c070a5d12002416ac54226170b44e09d65780907bb967c7a2e5fcd4626d5bbced0337ebeaf07772a7a5ca5e06f84eb53ebb8659b599b942387dca5428eda446d76428fa2f3d4dd50c4903420f58c7fb7638ab0156d4c547b1125f2f4e6b50d6c589b1983061e7302c8c6873642a8735d4738df62f707912cec2717a10ab02e67abf2aa9f6d0a2543590eadd1bfb56528c383a8349bd650d8d6d0cce4213332c9e731c0ce2be6aee91839018be13615d65835def81935d821adde1eddd5d0a55c7fa8e2a44ef26293ff0605b7609edeac997fd671881a7b2405672e40077de2a558457e7ceae1465ba3661561784fcd346be27437c477a48b03ac5188268547d1ac3d89639100c1b488da1d6728d78112538bd90278f97f21773be7bc57b8c92805c7050bdefe4f0608bcbf940284d4d5882012d9b25cb32edf1052d9c54da5f7c46706726a0ae05a77ef6b09bc5e5cc7a6c96e2454e8528da22982e0520b6033327ac01ba4a64a0c6325d040b2cfc9a99eeea5685627a482476367fd20209dd903f15efea8111a776c53bbe568cea91aab6931c35485202a9a11c207d18735449ead0e4cf4f75f854f3741cb491de1d042c114f35c8a844e555128dff91aaa79c72be5f0bf8036536b80eaee86f640e78ddec785fe8a7f26382c61312affe9fbd7cc0f8383b4c2efe6bbc23889a063bc46d6d6f8f15d6b182f89902eb2d1a45391c12424afef53f0a9f956a6e56336106173c04dcf1d7d41f6f4172b683ce59e1a8d073c0076d5f300b56aa7fce5c9e93005d31ba507abf4f82392993e80ac064d14c83a0e47c50083134464c292a436c44b2f794b144633d23d0734061e801d485caa8e36964317dfd8409e253298d5bb3b728ba22120686c206c07266e9e99ed0d9d546fdd421eeeed43d7720b747981798ca88a4c34924401a63abfad3c1f5d3b1c359821e5f4bace42b794414e98cf5eb26b99496260ab422c2880567a4a7b5c542b01cf9d4d14ec977b887c77e1b2a68eed0840bd228a7331e5aea55decda387e249013ddc824d60e20e68028bd8f7000ab69d48da9c0a39fe36bcc7a5aee17a4f2df9046735131058164c8a7fc9970c94d6a8810f1ceb8c72c778abfb5b944281f3021b17c47fcbb87ba36d97f1df0fe8f467baaeb6a3ef56215ef8b223ebe72be0cfb534f6b1d851ad90bb517e8c15c8cb1b2d2d8acd49b7afa1a6440744dbec07a1cc8cf1def94301b9720d399115f1387a5b7ca43c7849846ee6aae9cb0375189f12729252bb47e8c0b4416ba0fe75fb1230c213f31b71915280348d097ebf6b37a96bc71bf0b62991c74e2d8cb6f611deabf881e4dbe94b3048471139f6a6711d355d5968b92eee849f0092920b4ba42a651d4b07cd9b79c16457be3019536fe12c8197636689ab447c009561bfbd2b9b03e77e9f6eddfa82bc4b75a8dccf592b959dce1027ee9015dacbd2c030af18d63ee9bd48a010eac1f427f188f6178dda0db7c82b9a75e12b8723d9470ca16a9bf57e9a8b93dd687a432b13b2d748244196b91972c778f12899bd1f905a7740b680382d90b4c47ec8d5f56d91ce5fc7c05a37cc2037b70de202ac5c4449b7dddf75ebfc3250b0c7cf1354b50905d5f9a6d98c87fae6f817e10d79aa47fdbec5925e61f5cc7b4f2ff2801913b8249e59776238f3473a689abb96ec7840001370af9ae78e988e311711929cd3f7359a5f760f29f505edbd3d75bda3fac862b1c88324bc2060282c95d86d3ed16c675248794c540b204545bc3109fd6f56fba2f7322b50c2b2c611847f0672d3462418404afb4f9363cae7220e6c494161cf9564f052a052f0d3b0f3f8b981819702e0cc11ab0f3786bf5997b1400f515a76c69b98ac365ffb49f560370a54c6602a55a2a87778ccfb6da2456a051b2214bc8ee56c1c32c45371fe34b9cd479e99df8870451eb54b3ee8ca1009479e8c7925a50748cf77235892fe30b9de5e419ec53dbaf8f73a6bc7ebcc5435670433c5f2f93db3549030775107560f9330659273dd8d7bc75513ce1d29dfea44ffa52881efb987a5ec063dffe90a41009e31532c08b53d3c8bc588dc90eb891fcc2ee9e96d14bbf3b3656e4f712c231fa76ffe3e7a50dbf6b60fdca711ec4a19d9dfcfe16364783b5f472791d6983c659706ee1666d9a19df36bb368f0a34ccd34fe8a3c36f7eb427c336e4d15176a557d83370840b39a4dab090b1fc23493f94c148de2a70b312ef7170521391afc09fe3f6baee5a8c71a4499c584f53adc379fb6861e56f1a58ff6173ad8682402b67bc4fee316b97b0aea43ec4101130f859f07cf49f85faf2edbfdec4ed38b043139268390b37f150097a2bdcd742ab7ddb7a54e3f30d8af7691c6fea4544697607bb60b0e163bd36d6d02f7ef432fefcdb3c0c009b4940db3f5e5c7929cf2b5e0b191748848b014be710c3df50dcc0ded5de27a0b09e72b2938be1638a45ffeded5d633bfe213ee487bae4b676652399dc9ef6dbc040daf3deb838a2bd6046d632c91036e3bdbc7b12fa782902b912e28ddd70701871673882c8cfae4800236e8a02b33249cad07153882202c8a8ad50e5046e5e8d1c4d8576e0c3237b49aa1d2cbb87cdf2a2157863a175c4add6a24fa78553a0da518d318dcf660d70974404e0be6db9f5ea0ecf42359e122fb76904cf7dd949448070c1c5cdb169c35facd9106370ab015090bbe6661bd45e684cb1383949d492c4b2c4b6093ecb32dac340ca418cfa4e1d84f27428c33a0eabf4cb3828f7299f482570531c074f624fdfd376b4da0487af9b2c2ff33ce91a3a539546c2ab71a8f91808be2ca9f3c25c6aa6b2ffba7b7c501de659500aae28cd9c702119ac82cfc96687e79f2ff53bd76e66a035c624b497fd40450baa0b40bc1486c095512f228c380b4b76ca76c9a6c92cc5931030fb7c452ff4eb4688ad0092103168a15a13957a0bb7ba6d19259aea97d7d4e846039adba8f664ab34324feb37bb19b9adf44a35db7ce62a932e219cfbb01676ba1e747b6c7848f5f507b5542744d962212964ae3692892a6f73a65cb0dd02fe6d548e254b82567fad8d0c8f319a5941ab2bb473802d56b82f660e38ec953ee4282f2f46570e42617e1ed0ae4d4c22a3625958767453f7d659bc4ed75c878817289536f8d41481d02760933829d3f3b9699a829278dc0eb82a11ca7d6737befbb6a99a592182e9f971466dca362107d3bd88f7578702b93a5fe29243942b81da9de67cf03d58171e24383ad43992bc36616df5633caea174c3ca6c0a1f9fe7edd5ba33d82f1c1f461b438a85aefaed33c0cf6e2ee8bbe64ec0ceacee7f6d94949f8b528a01b69c70d38e5924c736cea0a896de8eaa612f17589479262e00cb409d6ba0b548c5f50f2d5c41142ad920868f2b75bd0e2537f74df52b13de3a080babfbf9d5f1bec48bf318110731c53b517b7992039c3c4579fae72729bbfd2217445d313cd731a31b5606085dd071e8efce89ac50c426745fe20562e58f0ba9ec994c6827c8b9f209f6012553a6da60c15bb90608ce91c5fb93770d7c589d449ebaca2b3e88def7d316926e8bb59081839e7b5c5f1f2ab1a52c5c09be9487ae0211db0df9dbafd5f3490bd75d8bcd12bb69d61bfd53496f567074081e5afe6cc0ce110911932fdb9a9efe2e0140e24b5986ded23c964bb6031877be3138aeb568b020ed548838b684779e6b2d0f991a276458e1da6190e691acbaecbfd4fd0cf36540842ed3b61b3a5804b90ff6b361fa732993bc00bf906bc8d4256de9bde95171fb7095a1e96bb0a44e974b4536db522f4175f58dac2bddb18df2b8df16ad816516554afa00d779bc4ad26ed4c5a6d01b8e830cb9bd5c364987a2f40de6e892fe32f508c91d2c795797598a2a586ddb060dea9eba41e4517dac6de620a9c8ce15d9ee518b151", 0x1000}, {&(0x7f00000015c0)="0064f16a1deefba7f3dbb6bdf87173924cb4b10f484a9b2bdb1b36d519c3fc40cfa46fac72b006b7a41825dc3862fbf97d333e503d44b40a0dee001e52996b713ac31e24ea7c65b40b371fda1e805ac697b95490fddf1f32137f3bf703537598641f452407262e1b77864574173067709d1ff489163a80de1592f3288af0ac9e79f164291236e615ab", 0x89}, {&(0x7f0000001680)="53adf04c41ec89fdea137b4a6f1b2d81005bbaf5369c468d6f1ba20e02a595188383c8f413d16a8e9db6aed71cb77bc1a2d0f5c0ab2b9ff9dc7561833950fac2918201e3570f06f9006444bbc43cbc2aecc89828a9bcdcd2e7d77ce63eff33e01047a6e82ab37c4326419c6ffd3ec4d8eddd7699ea39fab5c0b4447a7ed7a8dc09f1c5aafb9b23c48b9133cfbbc14ed0efaed2d3172abbd09d443335f1e85d9d1a17e4536e2894294a3c44cc3a21a3c4fdd7c30d4eb7a1e45c52ff456a99d81c7d0bd0dc48ff4cf26ed6280868f3c50e5750e981ae5313", 0xd7}, {&(0x7f0000001780)="c7d5f70472e612561936334d67bf052943dffa144142d34bc025e676dbc5b4cdd7e29debc7891ef2f7ed1f5ea14af51e18f6a6c56f0a90", 0x37}, {&(0x7f00000017c0)="2c55faaeb28281686d387fe8e231e235d84a2731e3fb1eb1e44a282081cbfcaea6e3cbfc3013fc3df5c3d1892bbc9ba48ba87a70c912c96ac6268b5b7536034c73567b3c19a897ddf78448b530a855da7f8758bb68fff633f0991ec99c1a8c905cdf06e9f94935b3cf56198795c8f555c5772a648dd605a9ce2e78b554a5b673d0e9e87e318c4a1cff865d239354474c035809295acc2863867e793064b0905aec11cd1b07fa9c237526c6c20915b189ebb1c13e703db09d2a824a2a33b595d1403a6a6ae16a7d1ce31eb1be80cbe336365f", 0xd2}], 0x5) sendto$inet6(r0, &(0x7f0000001940)="a90f96e8dba2f9da700ce1e8f71ff17aa5cf453e5825c6190969d7e5d19d091922896332b03d828bc75ad3232ec69f8e8bebc2358c81e5f88dd1b494e8a830833c57ca46541d6f2f58121696382abe3f51e83b9ace9b6ce136b1f112cfe8eb5c7ad85b1496efd18da7af2774a6d3fedf0965824439fd53655094f206f924064911eb9d8c77c615c8d70b0ef9", 0x8c, 0x2, &(0x7f0000001a00)={0x18, 0x0, 0xa3a2, 0xfff}, 0xc) getsockname$inet6(r1, &(0x7f0000001a40), &(0x7f0000001a80)=0xc) ftruncate(r1, 0x0, 0x80000001) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000001ac0)) close(r0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000001b00)) lstat(&(0x7f0000001b40)='./file0/file0/file0\x00', &(0x7f0000001b80)) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000001c00)={0x7, 0x100, {0x6, 0x4}}) lstat(&(0x7f0000001c40)='./file0/file0\x00', &(0x7f0000001c80)) fchflags(r5, 0x1) r6 = shmget(0x2, 0x1000, 0x48, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_UNLOCK(r6, 0x4) r7 = getpgid(0xffffffffffffffff) r8 = fcntl$getown(r4, 0x5) setpgid(r7, r8) 22:28:34 executing program 1: r0 = socket(0x4000800000018, 0x100000003, 0x800000000) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) close(r0) 22:28:34 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, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000100), 0x7fff, 0x0, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0xffffffffffffffff, 0x0, 0xfffffffffffffffc, 0x1, "010000000000020100", 0x81, 0x8}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r2 = dup(r1) getsockopt$sock_int(r2, 0xffff, 0x1002, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x80) r5 = geteuid() r6 = getegid() fchownat(r4, &(0x7f00000000c0)='./file0\x00', r5, r6, 0x6) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r3, r0) 22:28:34 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x400000000002, 0x0) socket(0x18, 0x8002, 0x2) setsockopt(r0, 0x0, 0x21, &(0x7f0000000000)="caf5b415", 0x4) 22:28:34 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x402ffff) 22:28:34 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) chdir(&(0x7f0000000000)='./file0\x00') pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000100)=0xe4) recvmsg(r0, &(0x7f0000000240)={0x0, 0x27, &(0x7f0000000140), 0x0, 0x0}, 0x0) 22:28:34 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2080002002, 0x40004000000028ab) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 22:28:34 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x23, 0x0, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x1000000000002020, 0x800000016d2) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) 22:28:34 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x800000000000000) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 22:28:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000280)="94ff57d3483f3eac0b88038fbd27b9e4c72e6e68bdbccd163cb01a56ceb9f1b34fe3e943d251526e070fb6c1faec4f052568f83d6dee31138afde5c87fa1e85c774d013e6bf10f2ed5a3faf7de0c552120ac46dad358b185543190f6edfcc3973f812c987988c864b9c3a74576d55d89690ee96df0ee52f9edcc05442b634eaccd0e8556f486e939604605f0440eb37773", 0x91, 0x2000004, 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000000)) pipe2(&(0x7f0000000180), 0x10000) 22:28:34 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000a00)='./file0\x00', 0x8000, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000a40)) r3 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x800, 0x80) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000980)) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000880)='/dev/ttyCcfg\x00', 0x20, 0x0) pwritev(r0, &(0x7f0000000740)=[{&(0x7f00000003c0)="fa96c6d43c2858d37d27bbe4cbf8eee71556b1e83098f92c13b2d19d7421ec335fcb6fc2139551e20c44b4863c236e112068ba9f075c045ddc39ce4e67f086b03728c60f9ecb7bcbc34694b9bd7cea59b0c079432421e34dff4f56af0fcfc317b904f57c729d3b9b5d8ffe0500cf10d100735d54c5b7f0775c282ebf5afb774ff63d6b17214bc8c0820416261b8e83be6a041ca61f79fba6", 0x98}, {&(0x7f0000000480)="b8e6ec82a46976d2f99c1c2421528485b3c6be8511d7fd914cad66e92327eda4fa17db22f87095a0a7e1057144ed142795cce075ac01ff044f658729623fb7066ce30798268095763612606acff9ecf95022e7d08ca758b3db568842c4f50444cccd2c2558f639cf93fbd490be", 0x6d}, {&(0x7f0000000500)="63135ba27855656419eb8068abc44a2d3d3e5b23b19c23a86592c782f034cc3fc50b1a5329720a43e88163b150516d55c55442265e06ff02ab629c25b58e4741cbdf52176e11ceec3787f90e03e5943b1b4ca7d1443f98e4c67285d102650eeb5de5de3f96ed932d86b6dbaa1c21db0e73b5fc701eb86c5e52383a5520b1e40b99f0dee82cbad34cdbb15442d72d68bb8ccfba426d84b2dfb68b377e89d2104bb124c1e89323fd6e8c88537f4e7eab3eaf1369ca9e4a5e4912f4e5f0dd29588b82eaf044cef2d45f293aaf4780d66617427b8fd3301dd95896df218c814744", 0xdf}, {&(0x7f0000000600)="767a7120d8a8c6031fe48d5a9ba7545202e3b585df8a7a74d1a5fa43da74723555e21ea08f9c209f1d448b681fcfe1", 0x2f}, {&(0x7f0000000640)="bd73d49d0a409f4d12573342ff9f4462fe57ffee28a49adeac8724bfc95a97e833f76e3c107f3e0327429894546734", 0x2f}, {&(0x7f0000000680)="48bcca1419e9962c0cec75f057eb1205d7a2295fe0cd8b2ba07906133b8fe79bf080145f6bb1e4b436ab607ed1129f625d55411b08bdb661d6624b97230d9187730c65af3c97325a7f32738a768e1f5481e2eba72d1f061ec2217909b913f32efdf504d76e857ed828bf5b81e8d9a1971879e129c4eeddde7db13e7e243bca12a8b20fc9e45d4d065817e57d623f3b0c5eeb8175026fc985ec8d32d1ff4d3e343a80770fdac79dd5b4fd9ce4b21be3e8f2d244e227413611df4e6d12d713ba", 0xbf}], 0x6, 0x0, 0x10) writev(r4, &(0x7f00000009c0)=[{&(0x7f0000000440)}], 0x20f) r5 = getuid() r6 = getgid() fchown(r0, r5, r6) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000008c0)=0x1) r7 = open(&(0x7f0000000940)='./file0\x00', 0x40, 0x80) ioctl$WSDISPLAYIO_GETSCREENTYPE(r7, 0xc028575d, &(0x7f0000000380)={0x1, 0x0, './file0\x00', 0x49, 0x7f, 0x1, 0xfffffffffffffff8}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd", 0x0, 0xfc00000000000000}) r8 = msgget$private(0x0, 0x80) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) r10 = getpgrp() msgget(0x0, 0x80) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000800)={{0x5, r5, r6, r5, r6, 0x0, 0x1}, 0x2, 0x3, r9, r10, 0x3, 0x1, 0xd9, 0x3ff}) readv(r1, &(0x7f0000000040)=[{&(0x7f0000000200)=""/210, 0xd2}], 0x1) fchmod(r4, 0x20) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000340)='=', 0x1}], 0x1) readv(r1, &(0x7f0000001680)=[{&(0x7f0000000100)=""/254, 0xfc6d}], 0x315) ioctl$TIOCGFLAGS(r7, 0x4004745d, &(0x7f0000000900)) write(r2, &(0x7f0000000a80)="dd765d19fc29201ed13b1e247369bf7c92264027136a712d6d903898b6d2302a9589dd0b150d04241eeb48d28055cf9c81aa8bbc3d9338206d9cc4733fd4c6e493e0a86f1624be633dbc46d3a0fa9ab764ab2d440faf7bd5e3304034f3ed5312005042151674312df7dbe3c518587dfcc536432af96cfbadb98ee20a70bd574d6306f2f3e6b6c515a8f59ba7b80b03ea4bf6405b4c543387eb6b1e3366103c69b1b5ea77906a184bb2415ba51461f1a9afc29a440c2624d33b8d2520382504764c5fe0238a06ba39798a42e61b3788894880ca6743d6", 0xd6) 22:28:34 executing program 1: setuid(0xee01) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) r2 = getpid() r3 = getuid() getgroups(0x3, &(0x7f0000000100)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0]) sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000000c0)=[{&(0x7f0000000040)="13ee4af458f95e865ced89b4f9d26b317a56e33082463138bf3b5582f5b49ea2536a1b8acdc93e00d3057e30a533e84f16de8bd43eb2d84e41d05ded0303f2c845b8387a601ca6d9c4c9d4ed3dbac5a6e69d66115bdf0c465ac8b254c1c2aba3d0ebfc85d192f897da73e63851713e68a08d964d", 0x74}, {&(0x7f0000000880)="e9309cf41261d1516648d7c36a8a86f3642c06b09493b1a576b8f5c301227fe2d394d8a3697b9eddc4307f2b38d79c67e4086ffd493f4539759445ce4f0bd98bf41c0141f81ca8e4e151ef0ffa4ea8afb3fe00994f1bd308c6041a887cea4117fff464642fcbc280dcf9b764659083804d649aea82cc90cd7fc28d28739efef1e22ab223d05fb3a2febe07b8f2f45fe3c38408361920063557d984f524e3b23857504df6c10b82dfee095d3fc6a6cb568af4708441af72a5a7827e5b1c60802fa0b9328ff63b3feef5b76ad3e778a94c39893f83fd6db29fb6aeac3a2b2f184b1bac231df0e69d4b330be49362269418ea7749691fa760bd0c9500eb9c604be784e5a6688ac6b4764ed86dd1ac0259558e85148a467b3e65476051f92f7339c7720ee68ed588f95dd873e8e725f085bbf9c768cf82dee80f66650e0e5b8d7e49003f98b1d79fcd42ce3171ba27ebfdea366e8994cc0b2acbf58cb211bd08e237ac4a700ae7c2e14d7bfd3ee2343c8f0f5115d2f33fd704721a10a4bd4c388de3c0c771836576ed06a41eba86ec695bf034e3d1e6901a7369252b81a56f8ed975f700594bae0c501a7e53afbf0fc73cd39edc75b337fdae7e43ed1d59d040fa0bea2c66517783b76e1d081e124b146a2530223d2d34f9d835890909b71179cfe33cb44bd400914326b3a4f9a092248d9ea80935d817c252cec589ee1416a958cdd725cdcc5ed345021177b18bb9659e4bba8964d60ebdae038c2d6341105fdaa8975ee3028d4a6e06abff98cc594c1a138b3be3d4cb8f4e9f4375dafa4205fdcb15c179bd91448a8be0526194dfee8615247426d00348dd36e35bc8be3b616fe71bd3639cf59e5c9013cd501c9c44fc4763b3fb059d9868580571c03f04b31e63a32ab83b6fdeb4c9a39a3cdd95e99f72ec2fc4bac2abb0639ae9ec0a92c6f54f0d3624c90238ff55bb153b7bf3173d8c74f899a9678115161e99db2ba950df3cc70241a57ff97e8a77fb5183ea54c1486f8517e91e07513631ab3092b049054d4fe2450e8ce79cd6f390c1fbac705c926844ea64f406c79a00379a1d84445ce5eff500f7e399a241d822c8b4bbe1ffe2c248aa0e7bd078ed8590d2ceec39953f05ed195a124daca4bbf7004bb9baac1431d7e2e06f40e925b55739c4fb719736c0af59d3ba68db82ab28093c21d71de7435e2a9864f2029621e03efef42ad50afbcbdcb097b8be2c0f502d74c194b7fd6d305da9183304a4f165c67f90d50b6e564941d08e96f641cbee58e6308a6e182a0cfa3b1957ed1a2eb1a8976b1333a0b284e19c5a90ed7e950ca313f590b02cbe97caf1d52c04f5e16d26f884d64eead7e502806b49cf90135d7b1067395f315199f6817c836c999b1cb99ebb7738810fe0087d5f0c0ef554eb321dfc0b3a3a3020c8d529ff51c2027535318a85e65492c1909971442145edaff7a9e5c018fbc264a937f59117e62ef67c99f5b5ecea0e28992191323e96f5a4a21ee2565fc561421a4d54eb8335adc4af11c4899de8c97dabe272b3679cc9aef8cce989103f3ff68770960c37a10b993c1fe679a4f50c102a896baaf4140ed26bf764937690935fa2eb6e46bb4b5973923dd49b3d4f5c5032ebf3873aafa38a3120cbabe997a9391d0d60dd3639b6a5e89aeb2d5584daa4ca8b80a4e3ce6d8f458885f1285714d855e4e437c7d0d95dcade746578ccff2233c09031bc18c2318ac33c801db29dd2ea9f19d4a1d502d49c80c4869c035b0ad4655f304c0f34d7f94e875aea25b1d49bcb28106fa8de40f5c5e3f25b487055eacb0e29550cd73df12948c8125a4c2c6bf71a875a40dec9dba1f9c5fddffe030a2831741c8fe2807966edb7fe5c702512b828e2686f4126365267e8a3aea8a751a735f0c177c66fc05b82211c062db4e29fe9394e67d464cc7c10456eff353fed6b09394d0fc4d44ef800e65b663db61fa659e3977aa4e0a05831f9d27b7dadbab5391bea764259be4bf880b06e263e30a22bddacef07dd4e2d9262e1a947020dd8763c5fe162c0e10971091499e2053c2e7e833b04aeab8d3ab35bfb2323f189ed9da363d62107d28c732c63e5fc5dcb4cf494d6ae7e89b11b9848ee73fbdfa379360f156cc45bbacd0a339fc7105546eebd4d4b7ac1dc6e6561bafb9caa9270f55c158e05b48253ea56941e1adf3b47bff7121f367afe3675ff97b2ea3f4eacd740ea186d9d5ada43da59f64e78f58486ab9d0db7ab9b1e35de25390d3d79a272c436d8bd5b7443335ea222d4cf717c7aa787b2c4edfca14ae16875afc8bd4d54e40a7e3b17cc0eb23c29413064de77e3fc211f7c05406d43adedd06a8fd7d8b0d898798c1e47fe83ae90bf34bd97fa0ea0bc51983bf26b83d5956979ecd220a255927a769effa937b6a2a2209fcf73a3e4aedd6a7b9edfc88316ff21a90d8ea8d8729749d71aa2f1cd29eb8f83c5dcf73458eebc49b345a628b07bbf352e48bfd32e447938afa97cc682e098ad19ed04566d49cc11acf5a5fa60b7796bdae1c693a11bb8090765f4568a120f740077542d23e668627f61c850ce601e3c13fbd7f1b42be26804c173f61d4950bd2aeec5abe1c01a423ada9eca775d52594d5be4b7f7ad418fa4e9a590c84beae2d844cb8234dfb7fd503a2625baea9329b93c8aa3fc948a02de25ea12f4c2c2db33b568db3e4a5d05f36d077739083f346e06a85719b001fc7fa75bfbab4a4190a18f00934108bbb2559a666b523f68db0e3f30ff62341708fb4deda5f19b962dce7209dca3fa4fda6b7cba7d24a2d7608d3a7cdd32bda23fc996e0aedf7c3cd8c9b3e78b6fed3c2a7873d3eb9fa4693c3d7a15121ecf311608ff3d26d81fa1fd65d0749d7f1e4c5786dd3cdfa72b279bbaf16340b54eab8cf3b667af0ff99a7ea8095f49cea5ca649741185052ae3500fded14f891fa086f340bd4f4b3b35c7b085fef6bc762a96b191f5abce591453060a324d5c04e8475fc07e5d2693e6ea89f3c183103716e1efe0a4b608b64f57d52cea1e010399439513b90ba43d4cace7079339dc2320e8838542581c5de0211870af552f3ace8b8df3647616e888134b9f5b14664d15b9d1bb4858134b987ba331354376cfe6330f688f8098e270ed95789e6b7b1262113a9462f561ba064547b2256145bdf121be81db9e3be5506b5d770379dfdafc3e3ac0d44cd7e490c14b07a8b7f05fc0b8329fb2164aad36201374c1ad264b70b24828cd5d28f520b741e08260717f5bd4b01be93de82c8caf60e5ed6111e1fca4a6bbb397eae31a3a70c50e1d2e1177de506880e423ce231fadcf5216de74e44bcb4da33856f72e98bc4c7331eb0419a591596e5dc9c7e3e5f1d65f9911e8c5f306ba2024589e3aa488965cfb94dbb7b7583f260d5729ad8f5f4a7fcc4c7799b149b198b5e1a6210deca486ae8c8a49a124aac4b42cb159b2cff4db5d7130eee22937e01bebfc0e1cf8f9daca9f3a6600086c1444ecc1e9b5ffffe95881723fbb36a1cadb2f42151c815e22ce24b3b29ff3993582318dd7b9709e3fd955eb8e40589f095f2ecfe8a75bb80c7504effac438a0808f018c0daada4b10dcd87c1af611d906774a313ae7040684b7d067bbf06726f31c66e2680d9e627e4c90267d028c7bb3bb880592958308a3c09cfc05e94e14b6918fbea0a6c5bf4dc51c01e41f558da73aee6a51f6f75f208403c19644cbcf1010ca411704f5c3965b23cfc98213651758d07c319f95181a5aee0ca1953e7d351113e24625351e9af9e5f182012b79c43b383a79ad6e2099f8dbfd0e8d01f700d3e1277dd193eb9b3314a7110b432a46830d41146fccf242276269783ea2a78506bfd2d68810ca8cfaf1b62c45e0ad121cfb2c19bee2ea0dfa6c1ab5d4ceffad7f187bff0c241487fef1459c462545e151e021aee02a1ff35f1414771c43cd052037b6d32436a6dc62c21aa9cc7f710893caa9f7a0dc1f8e979cbebf1a5e91699f59cb2ec06f9261ffca4288f684da1c54d67d27afbfb3d3c3fa91483b845809ffa0e870f00c8672839b893a30ba12619e86207ffbbe6e774e24ecba26bf07a3f1e8148a757bb90c46cf7473de7d991c4915eaf858e5783407da8fa4899dfca30f855d2ba27582792c4ceab15840f2051ff43e1cc6fa433bc91b5dcfd279bc5de7f96b4a277cb047687db038c9dab53f57db1fb03a1e171d86472e5ca264a188105af13706361c9b6410285c8ef8c2cbeda4ea875f2e6db611c6b96d848506ba6946a8bb690952a65a71f5dbff8667a58f153989dba0aac304894af6c0e0e9fa1e0349d47ee5057d749ff306904433d8f11c45d3cc2e01617b9d281aa22893c5e555b45ff790c5681009dc79f5cc297c98d17ed7b01e826096b38cd28c8fca6c5de2ae26a84def9d29bf88e190ca8db738bf898fccb8190b8773864d62e13aa1631a93cb4a36cf4b4fca4fd2dc0fb58efe33130b9e8bf060dcbe8b64eaf570b5733b7df896cb63c4d43e4782210551b82b1517e2aeab2943162842d3ff6d079384dea4d4e276381857caff7d256010f73c525b5231769d444b3a0404f488fac609a8e214a60da462415600b060177c0a589c9c80cc1e50778970c1bd9afc3de3efcfeb0fbc7db9679c1358ba98fe4941f2a3c0562999935b82477082ddf6873b96b6931b1db74bede7bbaa5639fb377d076f17a9a171372cdfde0831a937d93a88c3e2cde486aafc6321c97e0b5f4ab0c1117f6342d19ebfd42acfa148e579989504c08afbd4a68161ec5fd2f7c2711c4c7f919e50b8314eb14e26a5255ddfadeeff92bdc663847bdda21d42cce3f9de7c0d0234a759c566e80e796a316d6944d8b951e37b30fde03b1f3771f9b501d58be0532da85aaf27cf65767306891f5169138607ff352dbcee9f62839e11ce9629a54e908340ed763d3485162c3d1412df50ecc0cdfa72e403cfbdd2729d9533dbe4914b0a2e31bc3cd0fa8a4e6cba8b8fb5c83f065e978cb474221a0e8d015dd81deca1fa0fb98272f9e32b24555c313b5dfdf7c2e9e0fbc932704a5d8335ef16b666dd3924d4d22506085cbaeb7357c7f8962defbe0cab4d083a973a7bf3b6ef635b41fc524cbcc31c9f4df30219a3f769dcd86c9587e921da06cf27a09b08adde9eac3ba697bb1abcd310c3e1bc9f1f864400835635a5dea444b6f95936c0ba24c36edbc7d5001905cccf7b50b9ef24206d09c56cc1d570b4786f265aea0226578101f20da184a3b7e1b401b4115fb83a16fb6b87e7c8d75847173d94304800f2a352c00840b53064ecd574d8b331b0bd7098d7529c2d308d175115d1bc0245f26c8b5cbe5b4fa28f34a8c7e343186f59ed28066df305fa74531b9fa024e590a79876da3fa1ada5075821770610962c7cf2df283218014d7267089b454c989386a02f6e602e2c35cd3774c348593f87f8db0cdaed87162835c6786426e5cbe45489623c3035961c0ec5c593686fe386ca7307bfb5b9e8d01bd7384c4c440c57c7cff671fff10a20a25cd4c5beec31bf40e9ac5387847f66b5031d1c0b5ec3fe372ff581ba831583e6e5fdfec293bf94acf2b7f576c43821d273c81eb6017af09383bfdb642ca6003055b1449fe38f06f6d28cd6988f1360f38ad98682c06ddf59d867b39cc6a916fdfd7c650d421f47a3a069c654841e574db7a9b96ea72f4ec2e217f29cb9742bb9e748ce8f2694bb97d5d7cc4aae866eea012e6dd9b8df08c2778582a585b27b60f76994aef19df926bf97ac07fc804d079af63345ac3a4b7b1d762", 0x1000}], 0x2, &(0x7f00000001c0)=[@rights={0x18, 0xffff, 0x1, [r1]}, @rights={0x38, 0xffff, 0x1, [r0, r1, r1, r0, r0, r0, r1, r0, r1]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r0]}, @rights={0x30, 0xffff, 0x1, [r1, r0, r0, r0, r0, r1, r0]}, @rights={0x38, 0xffff, 0x1, [r1, r1, r1, r1, r1, r1, r1, r1, r1]}, @rights={0x20, 0xffff, 0x1, [r0, r0, r1]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1]}], 0x138, 0x407}, 0x4) r5 = getpgrp() fcntl$setown(r0, 0x6, r5) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) 22:28:34 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x2, 0x10) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000100)=0x8) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000080)=0x80000001) r1 = socket$unix(0x1, 0x1, 0x0) write(r1, &(0x7f0000000300)="bf045634d5e7006ff8d61df98915d95930e237e53a9c044145ebb4321efe4136a5bcdf942a54d5bb4e6d59bde0c441b027c319b549d24240d22fa634ddb5fbbccb784c4722a28a4190d93a8814cec3ca9d7d56dcf424e40ae12e28f3971091fcde30d6a7e6d1ac288350dd4f70280ac797faffccd2cf529dd0fcef6876cf7bc03f4c8bc32e8d25d13be74f1a1ae1e560ba43c7530f6b1208c679d5580eb8f01514a332e1294384a2e5fb51a04430d1a136dcf628161e1626f9fea632ae2b4e44294af2f8a75bf59cbe240ca2101060a751df2fe8f21877", 0x5a8) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f00000000c0)) mknod(&(0x7f0000000000)='./file0\x00', 0x7000, 0x0) 22:28:34 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) mlock(&(0x7f0000c5e000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x2) r0 = open(&(0x7f0000000140)='./bus/file0\x00', 0x0, 0x400000080) close(r0) 22:28:35 executing program 0: r0 = shmget$private(0x0, 0x4000, 0x10, &(0x7f00006f5000/0x4000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) shmget$private(0x0, 0x4000, 0x800, &(0x7f00006f2000/0x4000)=nil) 22:28:35 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000240)) 22:28:35 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) socketpair(0x2, 0x4003, 0x7, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000a00)={&(0x7f0000000080)=@in={0x2, 0x3}, 0xc, &(0x7f0000000680)=[{&(0x7f00000000c0)="f84e93bf9b4e041c580aa42ea72c48f104b75e6e7b8dd58c3715cfd1e88eafacd2310dba3919059b2e84a541653e5fb667a9ca1160faf50b179227637f536e8271f2919d3d784f8718a121220c1a8c90770069cf3804f3d95f008f2aa365e1cf39f12d54681e13e1d74416b383ccc32996dbcdde9b2002062e213f1a1defa0d772d109866862ab889188aef882d2c4460b5b105486b1d87f1906ccfbda77", 0x9e}, {&(0x7f0000000180)="f37324355c2897faf959523ec2da5c155493ad944ea271eb1e9a014712b6a789fda3a1f68bf47c0096f9402ef9cafdc906dff800b654120b8a505468431e4cafb7dd8ad9b069974d3b69569d82d5b89c4ac3d107973cab428669e263f27b07c7f745e9", 0x63}, {&(0x7f0000000200)="d8d52186ff332584c41456678fe9bc6cd658762e189866a9db17", 0x1a}, {&(0x7f0000000240)="d9ecbb431c6fae86a319b84435b03d23c83d3e24867756269735dbe060f26508a4981b62a8db056737463801631a62a7c1fbdc8d445f74c21ca6d2f03ca545787eb3d9d709a0348218f778e21f7c0743c9994b0abdbb092f0c01c8895fda06c74b97cdbc94112cafd8743d03dd65c4f03c2e", 0x72}, {&(0x7f00000002c0)="2d30670386bd103d4cb75ca8ba39c3ea3839320b16e0fbd44e6a038e4ea7dbd8569f6db3306c8a1faf98a0d4b922ddfe103fd3264c8903076a212ea8b1c46e06427d1578b783127d946e22ceabdd35646a19b4d9e4c271d19233cfcdbb7a5e55469cbd101f98d5c0381aaaead01170b87f49d75e4afdb275a34ea021a5", 0x7d}, {&(0x7f0000000340)="295e1a8e41ac966c9d5c329bdcc2e8f49aed6a727f8765a9", 0x18}, {&(0x7f0000000380)="06b960597a3294d36e48493117f3c8c8b0e51c2bdf48742643d1b69345f370f38a1bf87c06567fc8141ee4304ff6dafdf6c6183597e88d1bee6598d7a79b14c105543f11ecd9711d10c7a34b142d36415ccf34798f62fd6f6e6bb72f322aeb66c240a2e54ebb74ac0246f7aff66e0202698bb591f59f503d828f173511a61cef609c9399c37963dd98ede51aed01a3d321a12f7f1fef0a2239775a0265ec8e34c0d6bf50ff3d2b5cc2c623fbd511f18a90533956f7b43a00e83cfd8f6e8ee8f5d4a62af73c3166f32b2303256445b6682bf6527558ae98db7fea7cad2953e6aff98c41fd8e538091e915f286b01945452c", 0xf1}, {&(0x7f0000000480)="38126a8d14583e76", 0x8}, {&(0x7f00000004c0)="5de8efeecd7345ee55ae90cc361c87d4bda16f50ad94e48932564400e57cdbc4d060ed915fb1492ad718bfd87d8b8bdc6ddda4f3cd9e8c55b3ed98e3f987b686c3b9639c70acc50126829840b01c860deeadc0975c819b5f1536c90cd9fb5151ff7e9af3bbf1e58994a4494c1822983290ffdda24ac05422acf23a475ac95816c3fd4518f9f069616de3548053da561f9ba33a749d", 0x95}, {&(0x7f0000000580)="7bd410cf0596f4446c6c6caced3a291f16230100badc6bb3d9cc8e9353622bed03d100ca006199012db808a7b783271b3e86a54d3bdb25ea91af0d6a152f7663710a0c1fd774cf4844b6d2d22bcbf71b4c0cec749b5dc2f4ba681b693f0dce26a6dd7319f9f1d147eef6f084284ab528e244976bbc0a0b6d6408c62553388cfac73a70029dc85056a2781ccea6f331a19951ee19c01e9786aea0725d4adefb20882215714e21d92cfe13e5450cf7fda6e4f49a2e4f96e3e9229f7b4c910a993074a509feeafa007713a70e19118f156fce5e80fa24cdc31a01e49bc6d303660ccd665add920c928cbdabf75aa8a1401c36cbd76b9751a3560c8a157b", 0xfc}], 0xa, &(0x7f0000000740)=[{0x100, 0x1, 0x838, "e34b6177ab150c43785be432cd35a13ba1e63b4f38988d82db3133e4c8d275196e73e10fd7d7f049c8afc16f639c6ab96d999c56d4649dce9dda5ee1f8154b2e43a62d8f9253fb5ff0260dd818a26ae6e651f11bd61955c366eeda87ecf7b491286c687d382ae96d006fee0ae25bd7422f477bdd85b5101f4227d94bf200420b33be61849e8026eb3e9666e27fb88299cb9226548c0c2183cd9c431404467f3ae16fec9d5f8c0a9e149c2167671f581435ee7e1f618aba3d3310cb9a2c40d2128e49bfd6f9eedf0572401b71cfbd1983f8bbaef51848c5125e6677ff91937aee75fb771d2d3e258c3ed8691ee80069"}, {0xe8, 0xffff, 0x3ff, "f24dd866107026862776e3a407e8122d47aefbddc5e58640ccfcd7c14cd64f52573583ccb43c2f5dd821d9cc3cd7cff453cb1758d153bcb934353183ca2b90227819862799b0d2678a06b84148f24ef1b5b50093b985a2e1e0258b0e270b2ff5bd021d840fd793d38c1a3aec3d56c420cb453bc6c342247bce946b3bfbea3701d0880c1014e0e9e7cba2f9c33cb56c7d03ff3683b0507648edd7e8108a320b150b352bc46f546bf75e1d70d8180df869f90608bfaf9ba4217dbac405697db70d8ef3ae551549985e38334743cf52a8f01a"}, {0xd8, 0xffff, 0x8, "294f070f096bc8713636519eafe097b19ab32c1f840e864034ec4cbfd9723db6603bfe8cfa434ae6134ea7abbbf5dbdbe9a4fefd67d637fa068bbcb891c0a6574a11e6fd2747260f84d3ff98cfe26ba51fccd1731f1b5085b0500202603e2da63397b56100e658d403c8ad645b7551684ea19628731c7093b1af2c8249088b0813c51d77dfa4cd25829cd103598c3b9851a06713288a38bec0b0bece23c4b2c76e1988f7059418b1df32b6068ba56c5b85c399f970332477c9827a863e9f079791"}], 0x2c0}, 0x4) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="89050000000eff0f", 0x8) 22:28:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000200)={0x6, &(0x7f0000000180)=[0x1000, 0x40, 0x483, 0x40, 0x10000, 0xfffffffffffff800]}) clock_getres(0x6, &(0x7f0000000000)) pipe2(&(0x7f0000000040), 0x10000) 22:28:35 executing program 1: r0 = semget(0x2, 0x2, 0x0) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/90) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r2 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000380)="9f6e6a506dd384b751d57d95b845f5d38bb263dd74d15d41289164695f90fde638a56198f5552ca36618b93bb6bb790a1fb803a1b7d78194ee13cb9984a17b56a46722bf2d5d74703838", 0x4a) execve(0x0, 0x0, 0x0) setegid(r1) setgroups(0x0, 0x0) r3 = geteuid() setuid(r3) r4 = semget(0x2, 0x0, 0x0) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)) 22:28:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x1) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000380)={0x10, 0x18d6, 0x4, 0x800, [{&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil}, {&(0x7f0000ff2000/0xe000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x800}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x100}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff3000/0x3000)=nil, 0x5}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x30}, {&(0x7f0000ff7000/0x9000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x28f}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0x80000001}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9048}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x5}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ff6000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x100000001}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x604}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x3}, {&(0x7f0000a00000/0x600000)=nil, &(0x7f0000be7000/0x1000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x4c}, {0x0, 0x0, 0xfffffffffffffffc}, {0x6}]}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffbf, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x30, 0xfffffffffffffff8, 0xa09, 0x9}, {0xb9, 0xffffffff00000000, 0x0, 0x9}, {0x7, 0x101, 0x1000, 0x8000}, {0x0, 0x0, 0x11, 0x4}, {0x5, 0x2}, {0x9, 0x40, 0x6, 0x81}, {0x10000, 0x9e0, 0x7, 0x7fff}]}) 22:28:35 executing program 0: r0 = syz_open_pts() r1 = getppid() fcntl$lock(r0, 0xf, &(0x7f0000000040)={0x3, 0x3, 0x400, 0x0, r1}) r2 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000, r2}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0xfffffffffffffffc, 0x44, 0x200000005}) 22:28:35 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) symlink(&(0x7f0000000000)='.\x00', &(0x7f0000000240)='./file0/file0\x00') open(&(0x7f0000001740)='./file0/file2\x00', 0x0, 0x0) open$dir(&(0x7f0000001880)='./file0/file1\x00', 0x0, 0x0) chdir(&(0x7f0000000040)='./file0/file0\x00') chflags(&(0x7f0000000080)='./file0/file2\x00', 0x0) 22:28:35 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 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', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x4) close(r0) 22:28:35 executing program 1: r0 = msgget$private(0x0, 0x1fa) msgrcv(r0, &(0x7f0000000680)={0x0, ""/252}, 0x104, 0x3, 0x1000) msgsnd(r0, &(0x7f0000000080)={0x0, "1745a27e577b792c12c253d557ac28950f11fff1489105c3849a89d57db18c13f3867cfce09cc417591fc9158daf3bc4902bbc7398aced882a9efcc0335be2d49d08ec531697ac74da97be9944e7e25fb508d64b197e5b938a9d32c61cc32d8e7f8568c17997cf3952261c7331eed30571d5c065203334704608d11a504305dd19ba18edb7da98a7560a079db8c283e648fb30f1606a8da50f7078c9519e67eb4911f779249e121c6bbd66eb22e9242b06782ec68312641b3996c9e3a82c02d783e249d99f4ec202cbc80f96a7b7d5140cf40f666380ae4cc09ab0d83959eede000093bc"}, 0xec, 0x800) execve(&(0x7f0000000180)='./file0\x00', &(0x7f0000000480)=[&(0x7f0000000400)='/dev/zero\x00', &(0x7f0000000440)='/\x00'], &(0x7f0000000500)=[&(0x7f00000004c0)='/dev/zero\x00']) msgsnd(r0, &(0x7f0000000000)={0x2, "9f43cdaca5a6f15206d490436f2516376a0037b6e0abb7d2a80bd2d8e58b9237b860c76e1c93d27e8184cb942e40bc8d2fca40c2acd1dee817941d322be393354754"}, 0x4a, 0x800) 22:28:35 executing program 1: r0 = syz_open_pts() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) select(0x40, &(0x7f0000000240)={0x9}, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000080)="02", 0x1) syz_open_pts() syz_open_pts() fchown(r0, 0x0, 0x0) 22:28:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x59, &(0x7f0000000000)="b6abff6cf814f9435eeba69a526551f2cbc36dcb444d913f58999bcae95d754aa7b3a6b203fd5170d636f67317661c0b4870b500926f76b6531de13b2051c424e2b5f6da9211b08d7d84f6b92f95ac9b8fec868788c28864a6") 22:28:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10398, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 22:28:35 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000100)={0x215, 0x8, 0x5, 0xfffffffffffffbff}) close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000000)=""/48, 0x30}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x6, 0x100000001, 0x1, 0x6, "88de483056f1ca0705dbe9f20d7248398c9f80ab", 0xc9a, 0xdda7}) mkdir(&(0x7f00000000c0)='./file0\x00', 0x100) ioctl$TIOCSBRK(r0, 0x2000747b) 22:28:35 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=@file={0x3611f73d102418fb, './file0\x00'}, 0xa, 0x0}, 0x0) 22:28:35 executing program 0: getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_open_pts() setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) chmod(&(0x7f00000000c0)='./file0\x00', 0xc4) 22:28:35 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000180)=0x8000) close(r0) r2 = socket(0x2, 0x2, 0x1b) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000100)=0x5) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 22:28:36 executing program 1: r0 = socket(0x1, 0x4000, 0x7ff) recvmsg(r0, &(0x7f0000000240)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000140)=[{&(0x7f0000000080)=""/57, 0x39}, {&(0x7f00000000c0)=""/95, 0x5f}, {&(0x7f0000000300)=""/235, 0xeb}, {&(0x7f0000000400)=""/218, 0xda}], 0x4, &(0x7f0000000200)=""/37, 0x25}, 0x40) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000280)={0x8, 0x3}, 0x8) symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') rmdir(&(0x7f0000000000)='./file0/file0\x00') rmdir(&(0x7f00000002c0)='./file0/file0\x00') 22:28:36 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) fcntl$setown(r0, 0x4, 0x0) syz_extract_tcp_res(&(0x7f0000000000), 0x9, 0x3ff) 22:28:36 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20200, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000040)=0x7) 22:28:36 executing program 1: pipe(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000600)=0x400) setuid(0xee01) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000000)="8eb4b7f5c54eeff0497b2d5e0202d9b0d8bd7d8eaef52729058cdadc7b7dff20bbf33c70437595e779282e15a8b97e1f28207dc35cf6419cff822f5de4e98d0324657ebfb46930c31e67fc7fd863f2a2f40429c2618f18bcfb7962e3fd81e59db8a6", 0x62}, {&(0x7f0000000140)="4e9ea970ae6c6b0e5ead7cbcecb16ab3cbea0160a2fef80c32f66aad95795031e407f0085e862bd4ae01b1267179fb75c86683c01b304a0e2a403b75db47e07f717ee0957169fbb4489f6c6df24d510005f434c71885e9ed80cb902d61c3a7cd4918acead59a0bd591bf54af8efdca4659bc2f7ca5806b0f8e51de385f750274a0aa33539e4ad4ecd014bda1c9c89e1605957f649fa8fd70eb687a1582b915022b70fcdef84d6d43e37aa5fa350bc2fd6206b2732fc3298ef463443d7dcced067746c690f1d6ecd4f4a29d32d85ff9d72e987f0ca52fa643", 0xd8}, {&(0x7f0000000240)="83435a148c409f6d9ed70511a7bd89dcc5263147ce4b11e8983273f18e3fc7735041c5c37339c871abd9796276ba4cbc62ec4873fe43f8b5fb15b4af79da7bf50b07442f68400b618fd0ad734a01b24b538c43414e060d57b9ef2fd3837bcff9a0a110cd4c8a02ce1d517474f649b31e83a63239ab877759ca877edb44eed43eed19f8dd2a4bd6988b2985fb6b84ccd7", 0x90}, {&(0x7f0000000080)="d9ded110921bd107cab50b3f04bbe8b0f1da1df14250b5b5ba63b9fe6aa17e541203a3aa07", 0x25}], 0x4, &(0x7f0000000340)=[{0x88, 0xffff, 0x3, "22d0b431552a41131d5342fa533471f8e1e18c1600e594c82dbdca3a45fc4d7dd6690761eed12f2fa2bfa77b769d5691df74e488fac73113aad3f15d68bf32b63455b4ef8a504f0490756b344519baa15101fcd4722017917d1cf695be3b5a64c69176f468ef9f30cdcf73b99b62cefe86b6f4"}, {0xf8, 0x1, 0x2, "942b71dd292a5c69f8f9a41689cba025a9dc0ae4be2d915cd805d6b1d24cf7ab7fc92cbeb66e0837761dc3fdc964715c6447fe477f3471f6dbe76bc5b1000a874a30e70736f28c39f16b912b9f84aba9144d373a8921922e61ee796c30ef56bee6c218f1a1fddb79b7bd667635e325b941a0b15d80ffc4e4a4f57445e85fd48381843f7812c28bdf3329e7e3ff2401befad05802f90bbd34fce557a3d7c4208c12ff1f4792ecb71ed6549422c6f80424f77579f2fe427895b3cd098ea5a4334825aaf0f4dcb461b59db869fadb49e9f6f3e723d15e32c6a0580465d2bea67897a442f7b3efbf44df"}, {0xc0, 0xfa8a8e4d5966bfce, 0x2, "8a28ef206a57ac2d1dfcbbd6ebff61f2bfd4728be982130de10f9933ba801337160dcf6ecca6897de7709d57e0c5177ae1ead0d44fe5b4cbfde2191a42bc68625f31a7fd47fee96e04c38dd7aa24d6f2d7c1e1ab2c429749580d24fe4e7fff2bfcbce66c66b5e777996fceecebb476dc07e7fd6b94e0ad4206af723d5dcc3d7b082175815748b05d08860330b0bc0fbe02d1f5f60d98c2791b78210a5bfbdb4ec6f7ee077ab4721700dbdd4f4d94"}], 0x240}, 0x407) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001800)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b5400a7c800000029000000230000000300000035ce17351d70577f250ff8242b5c3df13566ee0243a92461bbe095db804587e3313d6065724ce375e1846fbf8fe2ed16bf38f082bb0785108a4ad74775d69d77ee72af5b5a14e9e7dd4279a02ab8520dd93a626ed574cd60f3650ef5f96e9d7ba872c96fbce4f096335dc9f6169369d81542b3abe7749e7879ed6411f43d9f40740f7bd8da0cd261174da61bc460eeb1da7f56c00a8387640ce61cf1b7c8014357710c1c53dfb9c138211b0000000000000100"/232], 0xe8}, 0x0) 22:28:36 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x101, 0x0) bind$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) r1 = open(&(0x7f0000000080)='./bus\x00', 0x40000000400, 0xffffffffffffffff) write(r1, &(0x7f00000000c0)="65e51accd0382342f4f7ac9ca7ebcc9eef2f901ce582489e04000000000000001f6a5d70b2362700f729f5f94bf205f6d621e5c25ed8202610672e", 0x3b) recvfrom$inet(r1, &(0x7f00000001c0)=""/35, 0x23, 0x40, &(0x7f0000000200)={0x2, 0x3}, 0xc) write(r1, &(0x7f0000000400)="9f6e6a506dd384b751d57d95b845f5d37bb263dd74d15d412ca36618b93bb6bb790a1fb803a1b7d78194ee13cb9984a1984036d84ded2845021a61315ca1ab2f7b56a46722bf2d5d74703833ff9eb2cb5b7b898120643061580d4f16dd816458272d985892e83a09f6ee111a128da09303947e163f58f18896bb80d9c86847a3d0346857ecf83f56ec8aa55dc60d653120b978f91d2d08385f11e88ac484977c8ca0ec14d9c90aebc2c4cc2d1e9366b17e8a253eeb3e21c01862ad5a51eb2b08c9f93c4d6633184b46e1811267b7c78eed1f33810780a10d3eabf98e21db6d6c868a2f62ae8e0d5241aba01f3185e6dcb9edad4121867a556cb6b1293abc31f94b2c60c2a947cd820f4356da7e85029c6fa18157b15d20e205994402e45329f015b0", 0x122) recvfrom(r1, &(0x7f0000000140)=""/70, 0x46, 0x40, 0x0, 0x0) execve(0x0, 0x0, 0x0) 22:28:36 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000000)=0x6) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000100)='%', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, 0x0, 0x0) 22:28:36 executing program 0: setpgid(0xffffffffffffffff, 0x0) accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) r2 = getpid() fcntl$lock(r1, 0x7, &(0x7f0000000000)={0x3, 0x2, 0x5, 0x9, r2}) getegid() syz_open_pts() 22:28:36 executing program 1: utimes(0x0, 0xffffffffffffffff) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/85, 0x55) 22:28:36 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000100)=[{0x81}, {0x8000000000000087}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x800, 0x6, 0xfffffffffffffffc, 0x7}, {0x7fff, 0x79b4bbec, 0x415}, {0x9, 0x5, 0x8, 0x8}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") fchdir(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 22:28:36 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000140000000000}], 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() writev(r0, &(0x7f0000000600)=[{&(0x7f00000000c0)="7dcd4960ab19294ebf9469b09603ef0e430817a2f2114ebe7d839632ffc9cdb5a45899472f2b4816b0bd3c672d41b73654866cbe3c3c50cb4ff44b05bf3a897c471b17824d3608a6c8b70179927d364e5195408bbcf676ded8afe3a853fd9f81537a0751d3d0bdf2d65e7ceea8b2b8cdc16229f7d733ae7ef1688d9a39bd7738867ecd746f1d4d9c917231", 0xfffffe85}, {&(0x7f00000001c0)="be9a8faef79b4459c9c32884ae8f0ad9929e746ec183483cfa5edbde7121c66a66999a11f2f9caa3dac5d1857b80cc8af6a4f406b1404b676bd3874e55820abf4c5dd725edeffa89292acfc3e89c7ca20b48276274b9b58f07f31e99248d4946e79ac4ebe73198ec24e126e9cff9783ce89f81f1eba076b845072037f5b7b93fc14b47fea711c8f2bdf98328ec56a8d65adb99e965ddaf58426f77f57db36007012cc78de25dcbc6a7d4b79cd21531382d79fa20b48a51a3edce567432", 0xbd}, {&(0x7f00000006c0)="fba2dff575686d783ed1a0050568acabc87c2fd2a7a743838464fd0b30eb29f40bdd2c4d09292c403d437c06c02a7db604fa7861825b7cbe0f686c9eaaae20b312e4ee37a70831a11699c9f234dac76140cddde688752147f63864aadc5fed2bbc9838b870a6d6722c0f0e625b734f8331ed7d998d8da62f3312f6cb12c820af3b598ca10fb95e099f81555667fbb2634c10f82daa433694eeba4836c15973da50bb6c6aa54bb653bea15d20d2453bdd6335586f8e6ab5ee1ce29ed5be81ea4c3a4fbf366ffabd82de7a3d498c648ea6684d62a01b7a21b28ca894327d48a441", 0xe0}, {&(0x7f0000000280)="53ff411847fa5211e4da9338a2be9cfd1ca46a2985bff84b1e2cd4f4", 0x1c}, {&(0x7f0000000400)='n', 0xd}, {&(0x7f0000000440)="702855218296c7fe6609b59b6b9bb90c84477599b8924202e8943d2fb4f6aaaf36c59438547557ed00b96dee6c34ec5980e520be97cc895f5db7a469e9aa305aff06b9f43e3947de50ca6bc657feb091621d72446c9825cee848522f5d8dac0f133f0a44769464036d8b5104250750f250a79065c155ae25", 0x78}, {&(0x7f00000004c0)="4b8598e7c1d75a157ed7aba531f386d6fbb971fedcbeefc9ef9dff57163ff6c6cb330678c5292eeeee87b0b19a80cf4298afa176fe474b69590d90b4ee6719568b0ce0f02f567076bb61295565c893cc9723da0340724f8f16044bdd5b6c7dcef9eab08974", 0x65}, {&(0x7f00000007c0)="b5d1203a18eb357223d91f3c83", 0xd}, {&(0x7f0000000580)="3d574e66e5e21a18a511dd7a4cff36298085815c4edea3848ec02f44b376173a1e143f8f4b2752605e71c67752f5ea2524f1fb01b9f765479d37b523723d182260fffb490f8ad3cf9f2699aee679", 0x4e}], 0x9) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 22:28:36 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10480, 0xf2) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000040)=0x101) sendto$unix(r0, &(0x7f0000000180)="5001050160000004000000010706ca90040204fecea11ea8fef96ecfc73fd3357ae26caa0f16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a0000000000000000", 0x150, 0x0, 0x0, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x5, 0x6) 22:28:36 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x100, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f00000000c0)={0x0, 0x4, 0x4b, 0x7fff, 0x7}) r1 = syz_open_pts() read(r1, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000100)={0x4, [{0x1, 0x5}, {0x1, 0x401}, {0x1, 0x7}, {0x2, 0xfffffffffffffff7}, {0x3, 0xfff}, {0x1, 0x100000001}, {0x3, 0x7fffffff}, {0x1, 0x9}, {0x3, 0xff}, {0x2, 0x8001}, {0x3, 0x8}, {0x3, 0x800}, {0x2, 0x79da}, {0x2, 0x8001}, {0x2}, {0x1, 0x400}, {0x3, 0x5}, {0x3, 0x81}, {0x0, 0xfffffffffffff15e}, {0x3, 0xfffffffffffffff9}, {0x1, 0x1}, {0x3, 0x6}, {0x3, 0x1000}, {0x3, 0xfffffffffffffbff}, {0x2, 0x6}, {0x3, 0x7fff}, {0x3, 0x1}, {0x3, 0xffffffff80000000}, {0x3, 0x3}, {0x2, 0x2}, {0x2, 0x3}, {0x1, 0xffffffffffff8000}]}) syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)) syz_open_pts() 22:28:36 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = socket$inet(0x2, 0x4007, 0x5) getpeername$inet(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f00000000c0), 0xfffffcf0}], 0x3c1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file1\x00', &(0x7f0000000040)='.\x00') 22:28:37 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd00) open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) 22:28:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x87}, {0x1}, {0x6}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:37 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000c, &(0x7f0000000000)="eaffffffffff0195", 0x8) r1 = fcntl$getown(r0, 0x5) r2 = getuid() r3 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r2, r3}, 0xc) 22:28:37 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) write(r0, &(0x7f0000000040)='h', 0x1) write(r0, &(0x7f0000000000)="c954", 0x2) sendto$unix(r0, &(0x7f0000001a40)="c06234e606498ac6f92ab8699bc4e1e01b1d266dda086babb589129f5e93feb58c0f1ef447b8001bb48f51a221d478ee7600895c529822c3be252e34bf8da7efa7a9ff1e439e8e0e572505d1ad4d490fd57825561c98418b5be52c3c2a51468d89e4ce9cefc32a52e9a9c85935d8497a44a2a108fc3608377045cceec990bd00b63a6def6438d31cd1824288f4800eaa71ab28741cf88d344e63424954334b39c882739ab960254f11e0003bdef0423905669ae11914e08921a85ff87763ddf67bb2240e2da3e089079ce8826c27d17719df436d5a7fd53052d9313b2c1145107a88771653517318910c4973f7d2196154044f40b9ad0a5d7f3d1a41e3c2cc601d629c31d01d913d415f958415cf9d9cf19e0ae93845f9c6fb3e809b68396fe2a7c5645f2255c143ec0237dd70aa7bce8b7a265a96a15a282001e5300284dbb44e4d47ab6162627ec03a4a2ed8f25affeaf3af4f28bbb1ac344a5533b9e79530f46b10e4fec69cdefadb157bde541eeae46839479130aa75fcd6e98f4ee0b031df8de31bbe60a68164be88f387529fd852c757ff9fb27fb7494fc2e12817228a289cba155a482d5ffb0da674c7f34ffc9b17fbff63bf43f339cdbb78872151f2e2010c4b66149cc5e38bbe9aaedf53ad2654032b6d9f7689bf810486fc11f659ddf15ab6ed6cde1c34742d71cf4a8dc526f92b9404f332146edca51fbd025b5fa36923730fd15a79221ab5f340ebf712082dd49f0ce277c22a05bdea168ce5af69d4a287157dbfdae48fde16191046cf8189d5c536006739421a95b7bd6b7bea1799158f2b294c6f146c796bdf428379ff273ae26aad05cfa8aca61bfff3771a621edab699b381aad6edb4f1f79ac7b04d1bd9eaed697252680d7b730fdc09abfa025d8000924b5e054e790b64c7cf273169e935b4e02465a793f347802f42478252e59b9d2dc0d6dd4e216f2f7126f7024ef2d7ae9bd488442749d0c50e81d9e069b3eac28e122c9d0126f051d09b9694840a09826f4b0c0ab07a872a6cdf09e89443686340bc480b0209f9060bbc6805056576af7ba02c8077be81a41b8455479994e5f52a4243f46f18830fff3c61c53d4a3c87f05a7b2282132c561de273c42c3c0242ec6c7e5f12882912e804ff8fad41fc07ebae12b315cb0b275e21c058f89f2917a918f9468b8d8c89d7cccfef66dacf3d3687cbac2fad5d2eaca3a1dc9b580bfffbea462f3e30bcea9c8f68b86c0713fb93797de957881d2a677d6e76b27afc40aead5e549feaeb1e8bab9526215cf4215bba6b60ea7e7b8f3f7b1d7478144a98175ee49ff2c2cc3ada2e2c3a32a20d574edaf5213282db56c4a21b631332f09e4a7acf6359a32824e4f9654219b1441a6c040f03879174d102027b2378a0c86a29f1b0cb92a302daca4532d03f93e31ae3f80597cee332102996e404bf1bc0bfdcda9c3a26eb8575f4171f6d4398f7a5381d7c10afe89fa461f21e62d289b15023b53d07e11cc10baacb08c8c758aaa2b9752bff6498843b0941e1f0ea632f68e608e386e1869a56b42347ba848ca31d49bd87d5ebaa4b8ee536703812daeaa197afa9e66223ed4826beabcfb13a65ed77be154cec294748cf4cf93d5af41d91bb6d5e0dc76ea12d7036fef74b77b0fca8e7ef79e956a8579976c22e3cb0881e6dcacfd8d9565dbe13b97a45af5b7ff89ee70791450ec1bfb1f5914b15e93cc0d9f9b1e2d62379761d75ef363cfe1f5a109de2dcdfcdb2052d8ff4689f9ab1d765cb095d7c92f53ca02933e40cae54a88e8e9843bfda24311c11c784b6db3110dbb9d554b83d13a436209832f696c95b94641fc384f7b193f6cdf889202d5b85b764bb7d37a0397040f787a36cdb0b209c30c0ed8268472debb3b39c0c2fbcea5e01812e095d9f90f77147e7566113aa0913885b44632bb5da0a6be14e6981ce608cb1f7ee6fba4aca46fbae824f62dafb12d22bf98f7a0b2a9a83d80bb47d515af51e27d4163b2f4dcfdba77e57fc083fcd2174d8d296004f318ef697748e5a15a12e7a0775df7f23686528090bedbea53977ff8636850a61b596169eba5b7be3e41645c101f85e4f19adfd5328e4cf3a56e2096af34de0f38ceba1b0383fce076ff181c7caeb3eb0c2b515c493bc0c92d12bf4dbf72234b7be9eacf956466c07722d8b068b14fe60494cfa26c4327febd0da07d69493d7465183ac64e73414d664c87967ac1b958c5c10113a6548c789c768430fab713c72bb1aff43344535114cfb5291844211721d84f330ef4a9fe364994f113b6dc826db7506021720ef84a54daf46cad91fcdf978af7a450ebaebdc9d61e08d131b3de9a8ce3734a086903919b348bb9b24d633624b31b55737c786f582c0595144712ec0c60aaebfe311225303fb73284a2497eb12833b92d7179d7719245204c5b594a07803f3ad846e4e1fda22747fabc80d84485103a8d23af831036f094ac8aa495608f271b9a03c9964aa770c21be17f18336196134e7b6f6e8dad86f2285b472f1f1c64db12ad762aa054b39b535ee32034d07784fe5530e037399c74bc5f3f19461e363850b799cb2b02a500ab14c3688c0aa844145b1b841a7461ab1492480c4afacec3dae939324e4d504e81165a6a026ad98ddd4c3aa90ba2db5b65f233aa23ace61002558b9b8528c25dfa3e9bf0e6b9dcb72b554a368d2a7f85dcfecc58398dcd5cbc61fa75ad4021afe5413c48c15a943543db650279c1c8fe886d889cf6e7beda0b53949b4fedf5fea49b5b81516271e58c8f69a7d9866262903558f78397c0509f264c9956588df9ccf0bb14223c865cea897407a18699d7fa9454ce58ffccf5502c758200619aa38989786f0d55fef7af96d5e0d3c7d0d0d70efa6e71baba8bb4a88e471ef50b8ef46ed1a9bfafdb30b57634f61303cd04317ea8449a20863f332c96954c57592259adfa1efe88ac832bf615ca51da47831fd3e37d839f8e95249b5a23a09723258620bda96894368f9cf80be87ffdcf7399fd00352997df404e447f036964641b416a86f34c9fe00e1ebf633c08fe620fc26f56d6b7352d2df491a1c1cd07ec28dea2bfdd7befe259d558d87ea6980735671102ec4d049ef78668ab1a3b8205fa15ba45c7d005dc68c8419d298c63a4d2811252bbf182d480ddd6d444ac4624045f6fdce3ef27f8bbff5ce012b75f39cfadab9b47f795868ec5ee2b1f4c3d304c155dca897174554061d88bddae05f6befa9c6574cfb831fd28b1cc16108b0a5583108dab96a563e7fd3e7fffe9641557da4da8e929eeeaa387aa5822984a4bb7b0b246fcc9aa5b0352d2bfb6cc3cec05bd0e435aae25944686f58c5061d2ac53648eec26ef19a2dd009409d7c137894b70cd4fdcc5cd6f592d1312ac4d339922d28d2d3515a11ccd957f34b63d05e9106a8083dd1182c840b5a88a8e4ebdff0d2485c7d2d16f7941890025bc363ea300bb26bf0ac83ab3bd330e9b26bc06e6885bb17b054716927c33c101a6cd06dd6bec59646974b615eebe53dd22425eb1af112d133975de3a0fd6181d616f1bcc00f32bc80661bc84b51de9d28d62d8ff1f00e9e46c929bdaca5a2af094d1053bc8a99dfac161304e6093f663cbbba404ab5a562dc6e7319dce8c8259a5ac82ed9a8aec18114356f5f30e49c7c658775de2489561cb25a04bc53cfbb209b93212364c1580affc969fbb2fd864b01866e0758f356d40b0ad1d33dd6cd6602832a373625efd5dd1a99567859edb18dcdcb67daa42670f7c910e14cf521925a00a37ca918ac1b7659bd05ffa3c14710d863832ce549f8265ce05e436db72ec5886410ed108034b726ff4adecd333c6436954292178d0279f0eca50a53ef71b248b7a80855bf6a49d2656d0c0b2c46b1b21121ed6735cb0f964b4249e118fe610b46e740e6803ca6ea30c3e9177d9ea794b34aab3b2f933e654165a1df65879256a1e663003c621613183612305452c26d6ff5182ff65dac74d9916a2312ff02f607695bdad021f49cbb26ba560c6f5ebd0873d0a57c007394c02f54fee6c8f2582370b8de3ed6960ac3f01b3681afe36f97e2794169ef21441d70183bba612b61f15db11f4ba3cf8f2aa35e5a972e6eb22983683e00a8403358192a5f58ec48cf22490cb433b90fe674485cf2784a16febb1f88ce8779b51c09f3332a9e2d0bdf98be54101bf4da7fa149ce9c33bd4bf04d9b59dcd3ee265253d0531e6baf50ddcb4d4f6714595e4fe57e763c7db344ebdae5d0da2910c55b9f3fc5ff568f170f4318c9f6a507e33c1a579cd18afcea41fc192f9d64ad539e7e4853ec73410291c5bffc172cdb17eaa015958a91d14800be26a17ab191d47f3adc72234ac02230442ebaaf758da80dd2c576a7f63624ee10f87b2c0e677fd83db9883b2d22601b7d18a58c26e31b3ce0120ef127bcf5814a147e572407ff54b76993ca3fcec0362b227c59ed8003262b27af7f78761b6baba60213fbba16e86b126c84f4f2f79c8cd23129bf15ddb09388fdc7dcbe73bdae47d263d1e51414a3c818171213de382120e0e0d886431f17bcf0ba75a0b479e7f0b2aae427feab53df1f9b023641762783c148b2b008bfa8cb2941d0f97d1b45a5f176d80c236e31317397cfd8b3e76783fd7cf69f6982619fe2864767687a936ffe13eecb63c49b5ec4540050844e52e92aafd11bd452e85d168628d77897d458d78a19a5cb038fab6984fb431900a9c77c61e4fb633aed47e79f6afb7333513296ef7a8523f44f1ca68fa558426ad551dffb69b451af9b27d105dad4b714662953d42065485da181f17379ba139667ad15bbba3a1b188aca99e71c023c302b445172b69af5dcb7954bc17e7b6c23d40781d335f057d20e266978f353afff105c78ad2933aa9ee0e887e48fce17962e6725103a67f0d704befe99c7f682751b9b624ad0facb618f30f7aa1ba101a6d6980ffd4db3b6284fb139b7ca71e96bf990c1c1f0f2e361d9d32b822d18c89f65525a2530e7f397b78d23ece2e6d66f06ef5184f6acbb737595c981b452460138e7801908c84b040d69fbf8124b40d2e9acc6fd9ef86d27233c7b813678b543e424c0ebe377f4b18205e7e7373f2ef3e579a1a572a9560379b2473d2f810bb74c1b283bf75ec13d4cecee318c90993e8305ee44a9bd53d0f8ef134547dc667dd463407fb0384fe872360b8345c2bbd2bd0928c64c8eba56f5fdede4a83f32815ee6f3c7ff5fa7c8a12e3d41f8a2697d1c50348f3ab5c8948c9761969b546f2d17b5e99e90456f8ab0eedaafa0855062abadbe49183abba74198893e68872cae9897f44fcbd320f7883fb07021370cad4cd9ac0bb8649c223bbb352ea9c10d753d2aba80d7cea377e9d79a0840a0d677e737b52b0b44fb965fd0a536ffc01ef890e7d02a0b3acbd32f664f3f2168cc2ef1eb92644006749ee42c04fd2e53c16855aaf578ada7b716f34c7e4c7ab494fae9d69a98f807e625e2f59db6bfeb279677e2f69745dc2cb8a25c398ea497fb9e274a2f16075b235c9c1140ee8111deec28adb5c05f7d0f3c2d0e753c1dc0733ad5abed5a257c3bde94dbbb07c75fc264993a6b0cc1b0c8a79ddd9c58e01b7384b3f4d56e4c2353f7e548bee39a3b0d3fcefb4b9e448c6464bc5e9d3b6b5368d5566b8a0a03d8a3100ba1625469b41bb810c068798433524671da7fa540a4b858f2ea0aabeac1afd78cd4002eeb8d5ae1b5ceace1fc0f37aa48a434298158c01ed2b6d7e3b4816c835f70bb29d6583705de0c48f093fb1c", 0x1000, 0x0, 0x0, 0x0) 22:28:37 executing program 1: r0 = socket(0x37, 0x8003, 0x4000000) sendto$unix(r0, &(0x7f0000000240)="b10005136000009005001bb100000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 22:28:37 executing program 0: mkdir(&(0x7f00000002c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0/file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90", 0x1}], 0x1, 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000280), &(0x7f0000000300)=0xc) pwritev(r0, &(0x7f0000002680)=[{&(0x7f0000000680)="deac350cb87801a1280b60929d231ae9e55b0226bc9409ed680c08cced38afeb0a4641ebb97d1fd5560e0035e6ab8117a790f45f86772ae432316b0236bac0b4230a6c2c09bbade9209f5e72a724043e4644bc65c14209a9789bedac098272e33a73b73b55b295bea5f612e25ea8cdd09d116af1c9278b297c59c9d99b2a14495d66e1e1c283355ad60d9087420465a8bd310d79c7e5d567a81e1b1a7162105e45bb1bcbe929fd952ce8fdd21bb033bb5beebde3e8ca487e214b7f0bcf947c042754d2223471dcc31b22e3dda47fd96192c7b8d2b64e001d1b26673dc61380baa000cddd3afed13c2ca68e2a928f02cf32493e3ab96f13ef6a3d1263ddd0316c03d56faa6d9db7b34b942547e1342c08a786fc6e67a137a0f14678d97957f480809011c3266469d50416d489b14f731bca2b0ce5c1ecc97b2c32a9145dcf96c6b46ac412597acae83a92d7e1645437a94d76dae7457c75cbe73fd174a283f23c3df058eea234f563718444301f8e0ca8491aa2de05bb242c2ee6d608feab1c0cd9d8bb9a3afc35d33240959f0cace1d083e80f8d72be9da54871a644ffee51b299b5716619723f75c3b6197bff1b2bbc018a18aa0b9b4928d297e2c84fbe6dd6aea602c9dc2f798d278075fe0f795930a440055b3addfe761bfe8abd231fec7ecfce10657138fd0a7bdbfdb5ca6f31aefe7965521500d6c16e6c9d7c3aff5e2550731a588db9c3a34e136e38aa680063892555bfc93475d061ab60f92e2676faee6fd8b0159390cebd9d35e56633a87f2b71381fbf465a43a2d51a599daa9547fb1f4fcd3e7e27c369f94f1239314d779a36510d54220a4546176495fe2c1615558383935f471e9dd648d26e98bc6dd7973f171483ab225d7079503268ce7916ee8a065c5b24907a3a2e1cbdb37fc3c39dcd37421265e168049e43cb59cc6004daef1419481fa8be45a6e34d69042d97f6561b32a9221bb711b06223fe72ff6630b9c56e5ca05aef1fe47a40701d8e0ae71898ccf06859f6e6f059112923c3b6968622c8de7038d483ac86cdc188c7a9afdc48d84b46a0a62997f56f17dace766a1a444f7c139603a96b3eb82d6ebbb9130d560322d537e4eece1f3dcd276c28b75c488a31a5f890f345880479088808c2a7418efe15b0abf424dafcf9e7ed4980f94e731e908387ea3000ace99f79c890395a083c516e91007c5d2de36b9d514c09e1bfab0bd555da6c5e46ca2a34bd9c52f1eb3497e710e34f214bc68d3cee68a8033e79ec81277444030281dcea4442fb70c74825a0bdade4427a8c4a45772d61df90bcdc4d1cfadc80a81f9176ad7bb5d75a95beea90fe171b85d05b406a884f45bd679e868c3b56e182b10b1b4881d397cb2981cc88d6f6ed78ec8d2968e3a2b2d2c8263b8c367c8f65bd0af3479fa61394867c1580452af085bb133b615e2043614a8abc635c4312f58a4397d00082c550eac53b689a8b348e779a44696016d633329c625f6564cd2eb727581068bdb882682f1c148e7e02ab24658657d7d20cb3c6fc202c86f1daa56b2a95ebc2e54c6473f452f1f487ad3aab47c4c93bab91e7c100f5bca56fb40795e4cf2677a2c9abf420dc37003b668c6d4025232d7502067ec465a4ad1935887e6f0d685fa0c8c284d33023fc8e9ea0ad1724e56391c8ae466fe809b6fdf77cabdac1e0ae7f6f34b3c62293335f717ed436a7cb30fe4837a2b45cc1d8d086b3413e33d8aa9f64c8688afcf6068c8849502b220ad3872ff2f0bafc06b6f2b3a0f7af50c7351ae4c437aa8e402a7a47e9321d0fce36b4c05cb32f3a5b2629775a8ae8aa31b77953ec836642ce14be6611688aaac889c6f022f044b55b4d15cca5ac05a52b82f8e2c79b8b924950be75f6527adeef968a8596f3a003a0c0144cc434eb0f35341faa58f966a249c37c61f2803aa1ff060734c87709f8fb5d3240daa96701d8d792aeb4bcf9e4e48ac4ad822f010c8783bf2dfa50edb1cf7c8840df94f649e7ca6e03011c2f705ac988152e6f6bb88d61ae13e653085b1a53fc3a873f26e0b41fbd9a0500b401e985132adae8482b0ee98f3e1b40891cfc0091a53ca909f4441d22e97dce89c43f10fa1b4c407e2c9b81adddddb4e9b1703b098f0a263b6f6405434f77179077aaebf96c40ea3d267d2815aba1a185c6891cab22677ba8cb8a830e0e561a9ebf387242ae48b5cb533280fd36ba8a09f37d24f640181c83d22b9b21921aa3bdcc8b513a8db932d66d88ce34cbabedd617c9c5e024320145c17d96a91e0c12092049cab19a07d76f4c6d567780f5e3b6cafe8cd671eb35180aa282cb571f8eb372938791c1b774eed061efadc5e1501f594a4857f364a9871175443b42952a6d01404e7f3464451b4d20b9d722cafd3c5bf64ca42d805905577b72ae1287dba5f94fa10137e6cf04f01b60b1a45c05f570a7583a1bbfbeb76fa2b1b23a333c1cc11c38661e127dce2d21b920286841342e725946839abb4de68b3c496f62b1e50cadfed9a93c214a21d3f5cef195e7009a2ea7e276171bac1dd4fc98495f68c319f9e88e29f79e2274fc89cc45b00a765f9808f8f5f086e8a3fdd2e5c59f448700f90aad3f91433e8da5b3cb1382d5a0c4837e05db8468829da3a2b3f903557c1742430dca56501013f8315606d23c4d644772420b25f081a104e7a963045b2584dfbdf3e7d975dfe0946973ed4864440fbfa854366dbd191a525ad274606de368aa08bd4e45de8777a8ffcad235362e0ec2549a43694f5451823f64301b31a0851e73ad96aebbfa055e83a7778a91d4a15782e2dbe14dd0dcc7ad0f656056eadafb6c05bd4ac0cb3ef261deac8b20edec3ea57846b308c6b5f890bc214598b28ff8fa6e74f30674db4839", 0x801}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000340)={0x3, './file0\x00'}) r1 = socket(0x11, 0x3, 0x0) getsockopt(r1, 0x11, 0x3, 0x0, 0x0) recvmsg(r1, &(0x7f0000000180)={&(0x7f0000000000)=@in6, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/71, 0x47}], 0x1, &(0x7f0000000100)=""/68, 0x44}, 0x803) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000240)) getsockname$inet6(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) 22:28:37 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x80, 0x80) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0xfffffffffffffffe}, {r2}], 0x2, 0x3) ioctl$TIOCSETVERAUTH(r1, 0xc0107002, &(0x7f0000000000)) 22:28:37 executing program 0: socketpair$unix(0x1, 0xffffffffffbfffff, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28ae) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) r3 = kqueue() socketpair(0x20, 0x1, 0x3, &(0x7f0000000000)) kevent(r3, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x1}], 0x28, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) dup2(r1, r3) 22:28:37 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff}) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r2, 0x0, 0x0) 22:28:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) read(r0, &(0x7f0000000140)=""/198, 0xc6) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000000)) 22:28:37 executing program 0: r0 = socket(0x18, 0x2, 0x0) sendmsg(r0, &(0x7f0000001680)={&(0x7f0000000040)=@in6={0x18, 0x2, 0x6, 0xfff}, 0xc, &(0x7f00000003c0)=[{&(0x7f0000000080)="8301acc7902c48ada9105ce1b55cbc38a497f1bd357c72f199f19fb32b2cff27d9a37d470af2e4b71748e873ce18a19df154bdacdda1d89a761c2202a68382ae74929adaad301bd2698e1b302ff27dddb274a18167cc95398feeb89c0c8ba1f9348cd1825b622004134ab342a3ffb2", 0x6f}, {&(0x7f0000000100)="4b59c5b62e4c4ee068996dd3e09c293a9a6637671c2e1fc6670f220812d7e6e401806b329d32922a48f0f94ca9eb360c30c5030a441c58f90a484d019523ccef6375ba2942677b572b4f773b9ce05c6f5c94e161981f122ba9e3e27c82a9fa2b911058c8c32e65022bed3869f0f7e2a996a6aefb54a24c9e86b529321a25b4aafd5ea70439480ff5d1a07c7ada05dd1fd99b4da4d6af465cb9a0f43da7309803862d24df0aeb3138d18c2669d3d472c3ab314d80a4c452f862652b7d21e94cfe957848c4ea4affb4809d964055b9c05253b9f6ec2bab691642bbb18dfdb61e", 0xdf}, {&(0x7f0000000200)="758d04abc051d8ff7d3f41f34cdae21f8d4fb0ea6ca760d817ecefabbeea54", 0x1f}, {&(0x7f0000000240)="3c3937906e1cad7b5bce59c164fe30a6bf5c021c9a939b3627b49f365d6b24522b4160a5c5ff8df902913a2e04efc4d956c5933087412fd50ff0502042c4febfcb5f730df0f9e7fe8030f8915017357b261ea90c740cdf6cd471b96cf89e368c1b13028966f01d604de7d4cff092ba0384f2bde5fd9bd834d70d8aa85489", 0x7e}, {&(0x7f00000002c0)="81798e72c1211f101b0278b28c203f3df8c3bdf60ef5126df054e14c4dcc5360774c494e06cd2dc116607f06e929be7875f3446dfa0acebc6666ce944b1a71fe495f57972024bf2416168a6a81c65b62bd4280f476f0b7cf373c0c3912ad8b1be2532d903363abfc80b7caad854bbe3aaebc1d338e5c3a77e68a3e97179bff4149db0b5b8b051613c84f3b315f", 0x8d}, {&(0x7f0000000380)="53811f033c344f194d23176e42a008403679241f40171ee59c4739110b9b3f2494cf7cd6f5f10ad6b506dbaf6cbb5913e6b44ccc94cc", 0x36}], 0x6, &(0x7f0000000440)=[{0xf0, 0xffff, 0x7, "aa264f93f89aef090f43eb15ce63c775fe12a6e1dfbf09fdab53d2300552bb3ad9699989f92f3834cbd6505bc55835161d05d5f7e7811f0d19ba6e5794f1f0e67a84d7bfc3b643dd0b65ed6db662a7b950ef0c6e4a92f3ca60b1752daf657272a3f52c30824fd7bb42f28f5eb2eceddd781e32a563fbc59f0ffc7442476e144ae7e50dc1523fe5d8c013e8118600a372b2142071f1cabdac5716a786b7843b613e0dce84710adb94843ef8d16556aa6ce68daa5af72f0ee9a93570e49840c393413e71860926005fc6e5b47924a0ae350801bd9a7d8a09d9a077d0642fcb"}, {0x1010, 0x1, 0x0, "3b598798a0ebe5e6a77b543433fd228fe8fa3cbb6b44808e1425e381bc7c8d2ed1e5221c6257fa6f1843fd0e546949cb74421bbb8ec0c99198a542180774a83408bff78230941be09e692682fbc17262cfc514351c1ec846a54705ccf772702e5c7f6c165f5063f46a7ebfbe44e73b6f5b7d23e8dd8050c6c4fbebda1e03ad37594fabbaca7874fc09e64a91d036ab8b32854a6136dfaac276ba0ad93a08504864862116d5ef8ed95aa72fe0635be75173a00851c4f8672fa82216845eba128da46374d918fb88ab8c139bb133213c148a272190ddcc9eb05387b429b39574b73d818a56968922ead95f95462e3d16e931667ad5865df1b5fd78ad524cc245e5d98a7def4aad07d6ddef447cca958dcd30c1a546d34ea7031a35d78eab1987612600963bfdb5208ce9a02afa9484cbc95f319a8652b6d91a7254784c27a28c6039b6e224fcc539eeb0d9bc60fda4bbe245145a37a7c56398b7935b3059b0c74d123c806e4902d215123914d69b3bef93d1faa58ad93efb8a43fe7759ad4ef67f5a714c86b0527e636ca6dbabe31bae00098954fe750451de9592df7ac9040281db8e4aa3964dfdb0986da28bf948220bb6bb1b1206bc6a12b01a6be52340664d3fe1576af87d49563b176da877281bc303d212d94c8b9e7dd8bd96ea88ee632ea3e8da0e7dbb44bde2f9ebafee53a5712c80c8f86ae07108f89bb2d52b07fe2ad242ed7b78f80f05d66e69780ff91a5c8d6042022babec14a461614e575e19cbc50226fbf03f3534ad752c079c95c3bdd10a99d6ff90f75efd70aa50fbf44bb17dd9553a3488bedbd80cd20355014304309de5aed8a612f5ce81a7d1360027f73bcdacfb228cac0b130bc88e2e7c3faf484ef8ecb3c991e73af6bad0522869c078f41608e2d4ad13ce400dccc2f6196bc1762cda4779e41708afbee3208c4fb7bf010b859291e5f048bc15db3b3b67d247f0c367c15f93a2f89d3a99fe69777e8a22d27a636ab0d5916fd8afcd5fafc2ca62c934eb49430d5227f28bab24607412ae8cdd51c187a863224e6621347a96b3ee4a10ed287eba77edd225b83f9b09f84e969de8f9b9cbaf277b1530125871cada94b273e028b828ecf3c8332187bec0013a5afdb3577828401394709372a4f3e79303c78ff088bb629ee09d114d013e5b602f5f227ad1bd93b7d88e12de7c17f8aedc98253ebb53865e1ec59be71d8fae8d2f5cdf7defe512fd7166c3ce57b8e0137f4ac990c640eb9a73a7b6dd65b0de8af5a1d3567b8764f04f551ef1c9f2127a69bebcef1f68468c356e4f565221a49a299f806894f0c410bb87db6e95cb1a38b24bf6299c84a3ed6e8b0389790ec75f0d6a9374a6dc0c73d5d5edfd497930adacb85ef5f3d308c985fdc3de0a3316e979876aacb0b32ed3d5a65a2569fe67ad01e2a3a01d3b439d176a23b65524fe91e15debd916281979cc6edb4a51c513609d59530c6ae51a0d9f559660985221458c2fbd3764d095956af14ee58a90d3da87e69c302f35be2a9c83d3c2168dcdf510bf0c4cd381a7128d33428379810654cb10d02a726c6f68e3df8c3cb0bf057327d5a82b142abdfe6e18e0f7747dd1b0b8db48f42251466154d0808f945adedc04be7ffd3e3b6df337096a73ae7049b48a85983154ec31b5eb44a0cf6fa2484daff27c97c72c3a49e236b25387f0075272cfb2763715989546bbaed2a96277155a3ff7013da84c311beacbb3d1c806b312d7fb7baf9c96ddc6fe3eae753d903890816572c334e0d48c7b162e9f8060f130f36b81b45f7111f362f611e56b09ed3f93c793e8d9501ed853d1f5fd46e8655241f18dd1b463b27736e55ad574978dc40809289ddabecadafe05592afb1c5630d573ca8a8bc220418f51c3f8391db02c486d44945284244bd0fd6a7505d7dee2393dc6c3c054cccbccce4c7bc817a43cc4ca9cda99e78599f638fd068b53b7e708fd6053011d8631909f9eb876b82cae6c33c01c6264dbd2e84324827bede2a493af08b9a1d94d9048566bb20ad17914ac0069efe8a30a43fd221ce7675024e5d53038eb4d8a590f7d1dcfe2357e37ae524ca15b4a1309fc0a8a068b8a76f76023d0bd422842c0d9d1c73063af52fc55e52d7602148de632e4f008a088b7f9f74c7085da09c11643dbd26950441a8991b15b0072796f2d99ced08cdc00a3bc3836bc64178bc6beaadcdd4a04c5a5f5cfe6b69769de28398764332ed30521434623fdfdfca5a343c79ddc0f8c41e496de9a81247eb85f97c79bb4bbc15fe61f92cfe88b7fd8ef9c8f6f87538e7496b93bce1254efdc39203ba61620118f28b5fd90d03582f4a686db3056d05028d0dfe7a43f6130e996877780752a2f8b513f124a9d62f6da8c005ea5aa59b15070fea2b0df828960b46681d3cbd0edb95e9c89e5d673d65f5186e9cf3ad3dbeddb78fa8d004462a94cf971ef75914cb4e53613f6476ef3a1ab67da7c991e616a667ab6df210ef9b01c79c9444576a1ad64dc81ed17816234c9792ad2b45faae8d567ec74e437b11553a34cf52f595a58968d58432793160a0fb6e847a17aef5416fefb2f38fa0c64bde2a9758fae130a78b7cccb61653400bbef37c612a86c633eb2c5ac95c131dd7a2fbfdecc7c8fec3315894a1c3683f0c952fabeac9a26ca4d26b25a62d164d0f7c7f06064849977dae9fa2d5be408528fb0562101eb94a81cedbd07b86e0f40bf8185e08981cb6d7e01b55b6fc9edf30ad717c9436d634c3c7d87808f32b47bffd8d15c10205e892e5338df77a242de2d7f33501f4798055d9b615482b10dbde4ea7c21cd415f2ea4c380f7ee54467f2f7d89118e2d0805e093a346b763d0577c7e4f1da01c994f4d0a0e65e7dab0d2feacc120b0f7817226798982570769063e0d774def9bc7fb0dbb3c1caccf853c6e622169c4128ed88f45e0a4e582dd29140bc0734e2d05654b7622cced7b234e2496b471a6f25e6507cd9cfa416479c1e6edd327ceb330245d35fe35316fcaf2f3bd0b91481cc0aa75c4c7e54a8eaff31d6221ca4b899aca87865c6fbe7a5c2b8fa2a3cdab68493f6da9cfb0c5c5c2318b17158950d4f1b6ec6310bb04b413b384861e61f015c3b0035d9c377fed824c8ad272cc8404cd496cce4c700b0f0aa3178e4758af9f94f5436a214a33667f7cfe6826497031d6c1ba5a2b328904a6b444c01ad2f21e69300e8c67bf591f3edc07a7fefe3cbdb85944f2de40a8ae3e5d58db24fa76526c094defbbede7713b64397f808df09db0df0fb05f60f52d66bb8c28ddb121ca88a27308493d610e78d135e05196fb11c6740fa23c2712d8248991ee875a91b0976ce0015543dae62b3fc8eedaf9e748a0c34288bbb47ca498433a11c08887799c068b49a9e26de3851e963fb23aeaa2745737cd07ee796099beaa06aac2453adeb0c883b69469cbde1a0d3817337cbe73c2f63a743016f9c57e20c3de2832bc382f68b10fa67d35918ee34465ebde8002f6c68da7b86d02de4c9e85901f66abcf1a6f1e29af4170df026b07efabdd49166ede3d977c2f3cb90e2c558a273505daf3ae7861e4a099456535c9a0a454be8be831c3e7d789461248b31e70416b9f0af4d6cb726e725d293d352a37341ad5dc9b5c85ce32902a4f68e36ccfa0d488a20e7b7104e21102eb4ba5094aabf280f92d65f4ff3892a78ea84fbff2dfc30316a708b2e9f48be330a107e00b28772bffe477ee663d1e8ab929eb890f8bf168bac63dcb0a13bbe6aad751b25faf234e74aac2c86556b2f220f380b7a9774c797a049c1872ed71568aaeca6b79f9ef4ba02927ea4fa30f8c1903b1c2a9be26da247a909334b6958fbbac6cf4ebacdb62e0956467e741164828844beed5ad089f2a77ba8d73f1471df6fbafc050dca9017656a1cc8ee7299e9b6ea40fd49a1427888418aded5c41f16d442642dfdafc26bbc756bf346699b44ccaeb532b91b9176f8f45cefa66c50c939d1a26eaf54538e977c3233c7e7d7c0141cc7c83e7d3aecb1f057ed0019910a64ed10ab640d1ab495c68a7a38ee7b7b62f0bc0dc3cc95bb007b9cdb35958d083954f4dbd2e9d7c5d5a99e6f292a2c940897c2bdb827be4344dd332dc4eae59eff3a96c17ff28a248ca769d2c004022a137ff2e638079acf1e8b20b05c7652bc456d4d14da58813ed89a7d93f85c595e01b9d51c60aaa87b7802b7c2e2a8a3bcce1f28cbc9006c69e67034c47b15a2dd3f6be2c7c722677696cde0e4a54259b66bec4fe29c0507df66245c27bec52e1dca1015a83951687b23ed95761f7b208b8a9a7bc42505988ea7ebe8dde035607708d08046a1196345524786665b19c2b422f0e513f0911bb0d351cec866869a3583223ab4651a015535995ecd27dee5d7f6c48bb286030ea1da95d9dfaff3d521fd3a35b32ec45ab9ef8d5ca8b44272c1cebf9ac6430fb5543e2cba1a43da06b1937b4c08f28cea87033260c5464efcc0775b3b45ff558587f91d3a1646d78fdc2d260790cec88cab0c33b7b7f3d022c6d46404ada560073d956dcb144976ef3d31415c6b110a99fbaf53c90cdca68f537e7fca87a3d35a96b2e6f92ba4cb54465b86b0117adf9c18cdc330e5f0297050524a81ddba0c19a212b344464fd47458ee6766d76763aca81937ab7afed42dd8fa60c7a5373e0b6b1d92928fa7184cc0c696b507a682b7e037b12f344739311b3dc81f3b1457477c9ba8b60a87bf9c5af8e1de4fe47a93c33c8c28fdece86609e07f27387f052166bf42623d4fc1b8acc237c1d563d87b86e36574bfa3cf1ab97451582362e130172f5b8093125f873f7083f253e1e476ae488b0c507694a3308335e9fb5d561b71f3456628ad2e1f10dd3f2369b33a42377850fa4a3fe7d1f4c94dd16b9de98d227196bdf0a66f4b85c79071c87a3b1b17a9323900b9c68f2892262d2f44f8d06fa54dc2e237094a87eb413d72bf5216af63e604ce168a6a4370e2483013f50418b03795f0ea024393d04530b9d554cb283d437390bca280b9b62b8c312ff892754296cb93c758222f82cf8d285fdfa9837dd56575285ac50aefef627e1802ecae507c759a59fa167077109fe65d7bddde3a8c9d6b4cd165f83748c46a54ec49f9e798a3e7b30b06201a06175099e770455454b871b8705d43373dfbe6eafc572372dc3354f504462399f497f94cc636925eb5c1dbbcd503ba305597e2f4fda549f0175372e710ca2652bdfa5f056eab511b52029e0792f605d568e1b96cc1dc1cdd4220aa4e1509cf2f0f00f03ff8a36cbfce4f723329310a456266b4d82f9f5934534c8ceab07812a3ee3f1fbc2f7fd3920603193133c9b1e326873cc844da1fccae0c5b95a6669779787316f89090105c67ff89c11cc92807d4f2d629ec926085f867bd17abefb1fb1296ad4bb9e431d90b93984a56aba0af4d57310bba765c6a67010a407c911081a000dd5db41bba71815275c3ca4a68baf8fe49e2772df0817ec2ed3fb13a546f9e102bcdf19463219313a2bbe0d40090d1bb5e8ea5429de7f6d46f8a054113e9fc45a279a2dc9ed4a2107a9e262f83eba93fbc508432c23b14b0499b492ffc9c0ea57c5d88c0d1c62915305b4d1aba9589f6795436d55aa37d8f526fc03fc84d974e5581e858cf724201c47958ce8e10872263e1600fc2c8306161c1ba58a19e37b648994edde7e430b3c3118de10b588dd98c65d7a17329083eb0374044a6f106804a671a7c5260c6e84c33679b2fe54ae410f085b301b71a5895f91c9290c879ad6d1134f44ba"}, {0x110, 0xffff, 0x0, "bfddaa184de96e1dcb016831259ea427f351794bac011f2d9d014c261dcdbe207824c78175e1abdfbb2c3aebd9f5b34051f8f8fb07ae08febdf40246066e6f9fd36dafade1066d02e0a0b3e2828c0634d6c0cca5f0021034c6a6db566513d0b4a4c6a64a49696a47b9f9d282e527d5ec8700d1b014167455078fa68a772b86a7a00c83b617d24b0bcda8060c47c39bf6bff47c2bd0376f6398e3941e91bcbabb596f6d8bf7c5872b8807f3a17f26e889a1c1e46c5649907262aab463e98cdff37a39ad3eba443c952dcdeeb0128ccc52ba636533d562a1fe2bffd0c432749a4817126514d36ca3ee64b240993f262d0068c9bbf2a26e7f32f2"}, {0x18, 0xffff, 0x0, 's'}], 0x1228}, 0x4) setsockopt(r0, 0x1000000000029, 0x200000027, &(0x7f0000000000)="4b74954c", 0x4) 22:28:37 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1003, &(0x7f0000000040)=0x3, 0x4) recvmsg(r0, &(0x7f0000000500)={&(0x7f0000000080)=@in6, 0xc, &(0x7f00000003c0)=[{&(0x7f00000000c0)=""/177, 0xb1}, {&(0x7f0000000180)=""/123, 0x7b}, {&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f00000002c0)=""/211, 0xd3}], 0x4, &(0x7f0000000400)=""/228, 0xe4}, 0x800) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) 22:28:37 executing program 0: r0 = socket(0x2, 0x4000, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)="b72f17b4", 0x4) setsockopt(r0, 0x6, 0x8, &(0x7f0000000000)="d328ee56", 0x4) 22:28:37 executing program 0: mknod(&(0x7f0000000400)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000040)='./bus\x00', 0x51, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x1f) ioctl$FIOGETOWN(r0, 0x4004667b, 0x0) 22:28:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xb1}, {0x5840}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 22:28:38 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000080)={0x4, 0x5, './file0\x00', 0x8, 0x0, 0x2, 0x1}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000007000/0x9000)=nil, 0x9000, 0x3, 0x10, r2, 0x0, 0x0) mprotect(&(0x7f0000007000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xfffffffffffffffd) shmget(0x0, 0x1000, 0x1, &(0x7f00006fb000/0x1000)=nil) utimes(0x0, 0xffffffffffffffff) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) r3 = semget(0x3, 0x3, 0x0) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000000)=0xffff) 22:28:38 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0009000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt(r0, 0x1, 0xfffffffffffffffa, &(0x7f0000000000)=""/26, &(0x7f0000000040)=0x1a) 22:28:38 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050160000090000508005786ca900f0e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x410, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000100)) 22:28:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0xa0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000440)={'./file0\x00', 0x5, 0xffffffffffff563a, 0xfffffffffffffe00, 0x1, 0x40, 0x767be41b, 0x10000, 0x3, 0x0, 0x4, 0x101}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2d}, {0x6}]}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000340)=0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x20228, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x5) setrlimit(0xc, &(0x7f0000000300)={0x1, 0x9}) syz_emit_ethernet(0x2ad, &(0x7f0000000140)="5a2e4b9a5510989d0c460aed5c875c7b14317124444166aa25a2493a1c9daad578551fca6e8ab138c87cfa4f7331a91d516d7ac76786601ba7c3a949ea07cd052f3d9a385bc9e2596af0d1752ac20e7dfc28c895ee6bf4a1356d046453039513f522b794aebcba412b957820075395caeaa1438e476488a4c18e8417306da385c24ff31fa1ce29e84cedd2bbf63dac9d86a215f86d399bd15dc647290b327938e2d83e9ecd478876da5182114b33d9bf1d9258865d22804b2cc31797c914299e9bf51718956b57fa6d1b8d1fa3916430bb8a5b413d9386eb27f8dfd3c6af84fad545f81fd3b43322a4d2ed9963bee890cf0fd6a95878077866cb61fe4054635691386f6bb618138106216f9008cb15fe0607467dfd7dd38db5a04b498274c381e1ef1de1cb3132544448deb55c32c6be3eed61c13118b9ee81aaf3e6c37264b6287ed5851dc3c891ea9bfa8a0b596c19b0a959e456f6cd6a14b5b2746d") recvfrom$inet(r1, &(0x7f00000004c0)=""/16, 0x10, 0x802, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000002c0)=0x9) 22:28:38 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f0000001340)="8b1d046ad1d29c88", 0x8}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x7, 0x9, 0x800, 0x0, 0x8, 0x511, 0x20, 0x0, 0x2, 0x7, 0xfffffffffffffef7}) mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0xfffffffffffffffb) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 22:28:38 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001400)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f00000016c0)={&(0x7f0000001440)=@abs, 0x8, 0x0, 0x0, &(0x7f0000001680)=ANY=[@ANYBLOB="f20000cc060000080000010000"], 0x10}, 0x24000005) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setegid(r2) r3 = semget$private(0x0, 0x2, 0x417) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000080)=""/4096) 22:28:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x5) 22:28:38 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="27d61b2f701f639a39dd5ac8918d3de52ec6f431247c84db36092d7cf92ed709b1e32492b27748e86d15e6", 0x2b) socket$inet(0x2, 0x8007, 0x5) r1 = socket$inet(0x2, 0x0, 0x40000000000000e) setsockopt$inet_opts(r1, 0x0, 0x100000000000000b, &(0x7f0000000040)="01", 0x1) 22:28:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb5fa3be8987e1cc70d0cd564e7f1c05dc03e23ac168a0237f559b05b5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146e", 0xaf) r1 = syz_open_pts() ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x101) close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "e011ebf8d59239a35971911660e08d68686f6ee7"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xd0f, "b04d6a6e069f6764c8f418f2e6349911f33ffd00"}) read(r2, &(0x7f0000000880)=""/161, 0xa1) 22:28:38 executing program 0: syz_emit_ethernet(0x2d6, 0x0) 22:28:38 executing program 0: r0 = open(&(0x7f000054a000)='./bus\x00', 0x2, 0x0) r1 = getppid() mkdirat(r0, &(0x7f0000000040)='./bus\x00', 0xa0) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x96a, 0x654}, {0xffff, 0x2}}, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x2, 0x1, 0x7, 0x0, 0xc086, 0x7fffffff, 0x101, 0x2, 0x2, 0x2}) fsync(r0) fcntl$setown(r0, 0x6, r1) close(r0) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000500)=[{&(0x7f0000000180)="a0b884e0fc1d084547677ef44bf5faf03baa0c2db3a54cdf65d2897ca1cfd965915f6b054d3189eaf0e694e447a14a629c56d323a883abfb3ca2164246e96fc5b69136a1dcfa2806540db444fc02846a486d3d536fe229a93bfed2bb030207f2177684171c642fd2526ff31b4910f66a25cd1fad995fc994f5a462725dd2739e7b98317d84c89be5ebc17e0f46b94038976f8c97c1f3f16b54db8e4feab22cc94d29f490c05ffbfb949a2c68237039abe19892a698b164cee15e1ab39f94929f137ef05e85395cb628ef029e0faba6b43f7153e7aa91343d32e39c65abba304341e49e36cfd5793082a6", 0xea}, {&(0x7f0000000280)="5a495c2d26329c3121155e067e61aaf03b2e954a3f75d37b95773b8a2d19e7a8f67ba36ed6399f074a2c3f13eb3fb382856b715c5cb487f7db288d506bc1fac322be584ff6fc46021042e5f1adab392c2901b291f592e9062ca2014c673bd1a7a49261c26b054bb67fc26a9dc0b7e85a80e7e5e603bf38eaeb5e6f52c32568e72ad922218896e8b156418a9ae4fc31", 0x8f}, {&(0x7f0000000340)="eb9c4a4aa489d069f711eed3397b0fb698312d0f7966f2de826c2e55b7d7be5f40f7b7ec86689f240cb321e9d31abd0f0cc863d2d8dfe2536e35b7b8ea6ea7e19aafb8a159eb76d3e6c8cece407b5e5a0737e9a5ab6f14fcfaa0f91ca6a9b32e1fe1dc26280d11d42d7748122c1fbe1133d79f3c6c802ae0ef5ec1f0c9d620d3f6f49149f3a4a5ba2a4542d97a74f998b368988313ae14ab5a114361c48a124417dc5d5473b3001b219db77b9ee7e170f5ff3dd2c592688d24f9481951788e59c3aa856667c906e09b0492602ed3f136315230b267e37f", 0xd7}, {&(0x7f0000000440)="574d2efa7b8f321a474c0269bfc40ad11bb502", 0x13}, {&(0x7f0000000480)="2390f33173de37cbc441dc3fc638c0906b818d8de41a3b4031712fc844d24bda73426f6df22834cca59927301923ead56c2967cfec738ff8338f217251ba5b29a7ad340b5c699148600b86dcedd621b027834c7bef3c0fb5a6dd28d302fb65120667cf663bb8b50bc98b2a402c13eefcd6", 0x71}], 0x5, 0x0, 0x0, 0x8}, 0x8) 22:28:38 executing program 1: r0 = socket(0x2000000000000002, 0x1, 0x0) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) linkat(r1, &(0x7f0000000600)='./file0\x00', r1, &(0x7f0000000640)='./file0/file0\x00', 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765", 0x5}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0x4}, 0x10) 22:28:38 executing program 0: open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) readlink(&(0x7f00000000c0)='./file0\x00', 0x0, 0xfffffffffffffd73) chflags(&(0x7f0000000000)='./file0\x00', 0x0) chflags(&(0x7f0000000080)='./file1\x00', 0x0) 22:28:38 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) close(r0) 22:28:38 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x200000086138) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x6ac5) open(&(0x7f0000000200)='./bus\x00', 0x81, 0x0) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0) r1 = getpgrp() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x105000000000004, 0x0, r1}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x4) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000180), 0xff20}], 0x10000000000000dc, 0x0, 0x0) 22:28:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x19, &(0x7f0000000000)="c26814db6d640752dbb46802da152e1ca481e27417b35495f3c4") 22:28:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0xfffffffffffffffd, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x44}, {0x2d}, {0x6}]}) r1 = dup(0xffffffffffffffff) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000000)=0x3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) 22:28:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x4000007}, {0x6}]}) ioctl$BIOCLOCK(r0, 0x20004276) kevent(r1, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffff8, 0x10, 0x2, 0x5, 0x7}, {{r0}, 0xfffffffffffffff9, 0x3a, 0x1, 0x8, 0xc4b}, {{r2}, 0xffffffffffffffff, 0x20, 0xf0000000, 0x6, 0x1}, {{r2}, 0xfffffffffffffff8, 0xa, 0x41, 0x200, 0x100000001}], 0x0, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0xd0, 0x1, 0x9, 0xffffffff}, {{r2}, 0xffffffffffffffff, 0x0, 0x17, 0x3}, {{r1}, 0xffffffffffffffff, 0x1b, 0x1, 0x3, 0x9db}, {{r1}, 0x0, 0x2, 0x80, 0x0, 0x9}], 0x81, &(0x7f00000002c0)={0x1000000000000, 0x3}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 22:28:38 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000080)) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000040)) shutdown(r0, 0x2) 22:28:38 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xfffffffffffffffd, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x8000, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000001c0)={{0x1ff, 0x0, 0x4}, 0x0, 0x6, 0xd4da}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000040)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:38 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) r1 = socket(0x11, 0x4003, 0x0) socket(0x18, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="5001050360000004000000008309ca90041004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfb6a00000000000000ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a", 0x150, 0x0, 0x0, 0x0) 22:28:38 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0x10001, 0x10001}, 0xc) 22:28:38 executing program 0: socketpair$unix(0x1, 0xffffffffffffffff, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='c\x00') bind(r0, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) 22:28:38 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) close(r0) r2 = fcntl$dupfd(r1, 0x0, r1) recvfrom$unix(r2, &(0x7f0000000000)=""/32, 0x20, 0x1, 0x0, 0x0) 22:28:38 executing program 0: lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)) pipe(&(0x7f0000000200)={0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000240)={0x3, [{0x1, 0x4}, {0x1, 0x7d8b}, {0x1, 0x3}, {0x2, 0x100000000}, {0x0, 0xc9}, {0x3, 0x240000}, {0x3, 0x5}, {0x3, 0x4}, {0x3, 0x3}, {0x2, 0xa1a}, {0x2, 0xfffffffffffffffb}, {0x2, 0xff}, {0x3, 0x4}, {0x1, 0x1}, {0x3, 0x3}, {0x3}, {0x3, 0x100}, {0x3, 0x8}, {0x2, 0x401}, {0x3}, {0x0, 0x8001}, {0x3, 0x9}, {0x1, 0x8}, {0x3, 0x6}, {0x0, 0x9fe}, {0x2, 0x650dcb27}, {0x1, 0xffffffff}, {0x3, 0x17}, {0x3, 0x8e4}, {0x3, 0xaf}, {0x3, 0x7}, {0x3, 0x9}]}) setitimer(0x4, &(0x7f0000000100)={{0x0, 0x8001}, {0x0, 0xf423f}}, 0x0) utimes(&(0x7f00000000c0)='./file0\x00', &(0x7f00000001c0)={{0x86, 0x1}, {0x3f, 0x3}}) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) readv(r1, &(0x7f0000001400)=[{&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001580)=""/4096, 0x1000}], 0x2) r2 = syz_open_pts() close(r1) dup(r2) syz_open_pts() r3 = socket$unix(0x1, 0x2, 0x0) unlink(&(0x7f0000000000)='./file0\x00') shutdown(r3, 0x2) 22:28:38 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11d) r1 = syz_open_pts() close(r0) dup(r1) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x782b, 0x3, 0x400000000401, 0xfffffffffff7ff7a, "85fefa22a6020003fbffffffffffff7f00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 22:28:38 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000080)=0x9) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa60200"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "b08d1dbd961018d3a50a2c21d8e500"}) 22:28:38 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x4, 0x100000000}) r1 = fcntl$getown(r0, 0x5) r2 = dup(r0) fcntl$getown(r2, 0x5) r3 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x100000000, r3}) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x8, 0x100000000}) fcntl$lock(r0, 0x7, &(0x7f0000000080)={0x3, 0x0, 0x51e4, 0x6, r1}) 22:28:38 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)={0x3, 0x7, {0x8, 0x6}}) r1 = open(&(0x7f0000000100)='./bus\x00', 0xffffffffffffffff, 0x0) munlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "04713de0af28a2813d8209b8d9f39321849e3c99"}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x100000001, 0x269, 0x9cd, 0x6}]}) 22:28:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xb33) 22:28:39 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)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb812ba9d32fd123b12017bd1ea5c21", 0xc9) r1 = syz_open_pts() close(r1) dup(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffb, "85107b875f7c84a4ffffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 22:28:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000180)) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x3) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:39 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="a1e9aeaede00"/21], 0x9}, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 22:28:39 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x40000000090d2, 0x0, "d730c1e7bb6fc4e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000001c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000500)="3e2a7913e4ba921c714f4dd36a27e5e27b216de73551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff10343482ffffffffbba3444002007e14295fbaabbbafe2050000002a17dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000deee2f873c11712e5b65d2712d93ae731ffee5a62700007106bd48b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d96db3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febb5b4d9d4b68c71e0b6d6d274c7809d2b4b3ce59df49897872d4b0292873c40df71595ee782d7b31f678df44ff0ff", 0x11d) r1 = syz_open_pts() close(r1) r2 = dup(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000280)={0x7fffffff, 0x0, 0xf1ed, 0x20000007fffffbf, "a508000000027ffb07021000500000008000"}) getdents(r2, &(0x7f00000002c0)=""/107, 0x6b) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 22:28:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") preadv(r0, &(0x7f0000000580)=[{&(0x7f0000000100)=""/213, 0xd5}, {&(0x7f0000000200)=""/196, 0xc4}, {&(0x7f0000000380)=""/189, 0xbd}, {&(0x7f0000000080)=""/21, 0x15}, {&(0x7f0000000440)=""/155, 0x9b}, {&(0x7f0000000500)=""/89, 0x59}], 0x6, 0x0, 0x0) 22:28:40 executing program 1: writev(0xffffffffffffffff, &(0x7f0000001340)=[{&(0x7f00000000c0)="f0169b0a9d8eda661051eb3432360b", 0xf}], 0x1) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000000)) r1 = socket$unix(0x1, 0x5, 0x0) fcntl$getflags(r1, 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc0106978, &(0x7f00000000c0)) minherit(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x3) ioctl$TIOCCBRK(r0, 0x2000747a) 22:28:40 executing program 1: setgroups(0x269, 0xfffffffffffffffe) r0 = getegid() r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@file={0x0, ""/25}, &(0x7f0000000180)=0x1b) fchmod(r1, 0x82) getgroups(0x5, &(0x7f00000001c0)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0]) r5 = getgid() r6 = getgid() r7 = getegid() getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) setgroups(0x8, &(0x7f0000000100)=[r0, r2, r3, r4, r5, r6, r7, r8]) open(&(0x7f0000000000)='./file0\x00', 0x10000, 0xee) 22:28:40 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0x2, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) fcntl$getown(r0, 0x5) 22:28:40 executing program 1: r0 = socket(0x18, 0x3, 0x3a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x400000000000000, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffff5) write(r0, &(0x7f0000000200)="8b6d046ea348c7b123064268687f4bea217efa0047bc201c84f2a18f1f56dba94aa410a19683ee67e365d41307e8be0d7fb309522875d26d377ae3b578aa85dbf34dd76fb35380f644dd592c5342b2663c30f19c418ba3f69410a9e0cfc750c7ea3ffae20a248d727a0ca920905cc09c0f63830030d70b50fd092b325634fc87eb628672d7e3061c190716126f6442b181b75dfd53c2a2edd63e8dd058fb57677b7507c7cbd4d10af0a21d40d8ef2678b6e9dda9209bbb22cbbe898c", 0xbc) 22:28:40 executing program 0: r0 = socket$inet(0x2, 0x400000000008003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000000), &(0x7f0000000040)=0x10) 22:28:40 executing program 1: r0 = socket(0x18, 0x3, 0x0) socket(0x2, 0x8007, 0xbc33400000000000) setsockopt(r0, 0x3a, 0x0, 0x0, 0x0) 22:28:40 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000640)=""/4096, 0x1000}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0xd48) fchflags(r0, 0x0) 22:28:40 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)) r2 = getppid() fcntl$setown(r0, 0x6, r2) 22:28:40 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x100) setuid(0xee01) r0 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x1ee}, 0x1c) 22:28:40 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) shutdown(r0, 0x1) 22:28:40 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x3) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000000c0)=0x9) r1 = syz_open_pts() close(r1) stat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "ff00402ba77f0c033c02df71795acd76ef3caf00"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff", 0x18) 22:28:40 executing program 0: r0 = socket$unix(0x1, 0x7, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x0, &(0x7f0000000000), &(0x7f00000000c0)=0x10) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000400)='/dev/zero\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000006c0)={0x4, 0x1f, 0x3, 0x704, &(0x7f0000000440)={{0x80, 0x3, 0xfff, 0x0, 0x8, 0x4, 0x2b}, {[0x1f, 0x5, 0x7fffffff, 0x100000000, 0x5, 0x1000, 0x1c000000000, 0x10001, 0x1, 0x2, 0x5, 0xd244d58, 0x9, 0x862, 0xfffffffffffffffb, 0x6, 0x800, 0x2], [0x2, 0x0, 0x6, 0x800, 0xf4f2, 0x3, 0x400, 0x1000, 0x1, 0x5], [0x80000000, 0xe98, 0x800, 0x1ff, 0x7, 0x8, 0x40], [0x694c49fc, 0x100000001, 0x3, 0x4d75, 0x4, 0x1ff], [{0x8, 0x5, 0x400, 0x3ccf}, {0xc64, 0x0, 0x9, 0x2}, {0x400, 0x0, 0x15, 0xf000000000000000}, {0x81, 0x3, 0x977b, 0x744}, {0x5, 0x52, 0xfffffffffffffffb, 0x3}, {0x0, 0x3, 0x5, 0x9}, {0x5bd6, 0x101, 0x8, 0x7}, {0x8, 0x4, 0x100000000, 0xfffffffffffffff7}], {0x0, 0x1, 0x21a, 0x9}, {0x401, 0x7, 0x80000000, 0x1}}}, 0x400, 0x5}) r2 = socket(0x400000000018, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, 0xffffffffffffffff, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x8000, 0x10) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000001100)) getppid() openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x880, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000180)) 22:28:40 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd45d3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16a960387a64d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000980)="bdfa4d2582c321a8cf98848e4a8051bdd3280d33ee6185c6a19e1abfbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679da01000080ab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c1888cd2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31a70b4dc386972d2eae1f50146e657077b47698d5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c06d979b782247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a2c37e6f300000000000000cc584aa972034a4a8c7d8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541843edb1ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d06aa966a5a1614667079c8f037742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54e66e60dcb062956cdaa50825793e369870cf9c83f16e3b428afb2c23218cda16dd1af7d008000007455e3a311c96284c2b5337613910b76922e59a3e00a96", 0x200) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x3, 0x0, "8528800000e900000005000000000400"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xd4f8, 0x0, 0x3, 0x4000000000d9f, "938d16c66662471771dc3397750421929fc500", 0x0, 0xfffffffffffffffe}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 22:28:40 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r0}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x6, 0x763f5c9b}, {0x80, 0xffff}, {0x26, 0xa15}, {0xef, 0x2}, {0x82, 0x7f}, {0x0, 0x4a8}], 0x6}) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) 22:28:40 executing program 0: clock_gettime(0x0, 0xffffffffffffffff) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x11, 0x0) 22:28:40 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r1 = open(&(0x7f0000000080)='./file0\x00', 0xc00, 0x20) recvfrom$unix(r1, &(0x7f0000000180)=""/106, 0x6a, 0x40, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) 22:28:40 executing program 1: r0 = open(&(0x7f0000000040)='..', 0x0, 0x0) open(&(0x7f0000000040)='..', 0x8288, 0x0) dup(r0) 22:28:40 executing program 0: r0 = kqueue() getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/132, &(0x7f00000000c0)=0x84) kevent(r0, &(0x7f0000000080), 0x9130fbf, 0x0, 0x4000000, 0x0) mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 22:28:40 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r0 = socket$inet(0x2, 0x1, 0x0) minherit(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000040), 0x4) listen(r0, 0x0) 22:28:41 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0x6) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) 22:28:41 executing program 0: r0 = msgget(0x1, 0xfffffffffffffffd) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000300)={{}, 0x0, 0x0, 0x1}) 22:28:41 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b2030, 0xd02) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x100) close(r0) 22:28:41 executing program 0: getuid() pipe(&(0x7f0000001940)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x14, r2, 0x0, 0x0) read(r0, &(0x7f0000001600)=""/52, 0x34) write(r1, &(0x7f00000001c0), 0x201) 22:28:41 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x0, 0x5) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) close(r0) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r0, 0x40047307, &(0x7f00000000c0)) 22:28:41 executing program 1: r0 = dup(0xffffffffffffff9c) mmap(&(0x7f0000ff0000/0x1000)=nil, 0x1000, 0x1, 0x810, r0, 0x0, 0x0) mlock(&(0x7f0000fee000/0x12000)=nil, 0x12000) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3002) 22:28:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x7}, {0x6}]}) utimes(&(0x7f0000000180)='./file0\x00', &(0x7f0000000140)={{0x1, 0x1}, {0x5, 0x4000000007ff}}) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="9b02757979856a81323363ce6245e322ebdc39f9519d5c36abc66f52204335e8d14937e5c29fe4e7e04f72427b84d12937f04ddd8a43200f91057e97fc94292a58cc69e91bb5c53f7d9e3c5a8668a1b65ba22c80371bbd94b307a637bca390d689241bab", 0x64}, {&(0x7f0000000340)="e9b50befb747afbbfed4ebba50f90807f2507a621b6c4be35f07914b7a23ae987854d33a51867b219e615e14a68e80022b23930fa6724aa1b76e59a621a07e1093ddfa07f9ba7e272c0dbd8f7dbc6a74734d9f1a3cd7d8198e025e9bcc51dbf03a1a39276240b0dd331d78ac0fa3d1f9f71fe19094cfd989b4d54d29cc874e6ac2731f913ea659ee1d0519a3307f2b0904f1085f1996123e11ba2a7242fdf92ee5a7449ef51162a80e1d6a355cee56", 0xaf}, {&(0x7f0000000400)="d4252cce70c0d8f2e67e264c14be1a0e736dfbcf12e437d3a2c2c736baad68e267e0fde93f2d663fb5487f5c2600c513633bc0faa32bc0490d517e983a8f01d7d86e4028f203b3ec6aa979b32817441bd2f07c9968160329f77290b3ee568eaab66bb38cfadd1b5d153e4323beb61041263a371c5b7c4be99991070f15ba3468e3c1df8e53427aa2194fb868d1b9603a5cbe7d381d194aeced7b22b4a4f05d235b7adc6cabbd65c628cfa123f7135d0a04834600e670dc04efeeddda384b86988a78ef00243309f0a8f5982b6d36e5fd6c3e14e91e1838a4e5194fcc116c6e23ee1e5b03860abeaf57799800a7492383499ce0491f8eae4bcd327a30", 0xfc}, {&(0x7f0000000500)="4b1bede849b20c06a0f20e98e51b3fd4f82eef0befe7bdc6e4bbcba04a3e4f601304852224baf031511776b16c68f8a05720461fe24b2e68109bff586e87eb73e74249cdc85208c7c2bf87ca0402bbc2343ba7d0850b14ef8f2563fa17105fc30a8b2511bfcf50e74c61dd343098d636dd1cf8e7375e23150cabf3c88744cd4816bfbe36cc4686d4175382acbdd45437d3a53e48482f099d1dce9986d42565", 0x9f}, {&(0x7f00000005c0)="937b21c9f4a36e0799e247638da5681213c28c27aa92518078c9a92ae964d86d20f092e346776d5069128b72b1a05ad2dbfe6b22c39468054f84182e9959790c12b15f8bd586924b07b9cddda549682be8d8da2bb3187c3fd53502751a96c29e8673b963ad910de6998356207c1fd9727d2e9827e5297e4c01b169df135fb588c2bee5789c93130d8852efb501c380a5432b7c12d7f64bf447f5dd756de9a9b73add32215de99282defc519c6c92b785385b3071612631f81b76210f65b8965968764146e407d50e4cb00fd52b6d367887f524a407248a0f2913efde00b99ebe1a", 0xe1}], 0x5, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 22:28:42 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) shutdown(r0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffe, 0xff}], 0x4, 0x0, 0x0, 0x0) 22:28:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) close(r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x10028, 0x20) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0x7) 22:28:42 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x80002008, 0x1000) mknod(&(0x7f0000000040)='./bus\x00', 0x8040, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 22:28:42 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) chdir(&(0x7f0000000000)='./file0\x00') r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f858e0479b7068b82174abb6069c4e1ee700564957c8e88a1bad4821a1d74d42cc09e1ff2cfc2d2af1fa4ef106e7888b992204400b0a9b1beebba875c5ecb40d6db73d8c58b80c644bc9cabc485479babed39941d62b05e0f8523e67eaf4cd31ce568d9f3af42bcf9687ed3a0583445c7e3d0156588c4a3c0cb6fa5e26d2883bd04121bc50e944be0f18b79c33b8a2f2e9a5b856085b5238c8d33906119822516aea0fb3b959363f2db8dfcb566555600dc0b608b4d9f16861f4198a0de11941461cec217377459c0aac1db06a68e20c", 0x806) fcntl$setflags(r0, 0x2, 0x1) write(r0, &(0x7f0000000100)="0c4a4e5cfab0fbad605a309b8dc538bc2fc94746fc7f", 0x16) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f00000000c0)=0x80000000) 22:28:42 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = kqueue() close(r2) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x20, 0x6) kevent(r3, &(0x7f00000001c0)=[{{}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r3) 22:28:42 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x8) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xffffffffffffffff, 0x2}], 0x7ff, 0x0, 0x0, 0x0) 22:28:42 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000000001000020000000000000000004"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, &(0x7f0000000000)="c202b426562a41fee4bdb9603f48bf38bd19fb2496e8b822", 0x18) write(r0, 0x0, 0x17a) 22:28:42 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = semget(0x2, 0x0, 0x200) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f00000000c0)=""/188) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) r4 = dup2(r0, r2) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)=0x4) 22:28:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x7c}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) syz_emit_ethernet(0x11f, &(0x7f0000000180)="d1874ec48c489c99f133459884fcc0cfa8b6c5fd0e3e573cb7ada56e810d3c7701193f90") 22:28:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x90, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x9, &(0x7f0000000140)=[{0xffffffffffffffff, 0x5, 0x20, 0x5}, {0xfffffffffffffffd, 0x9, 0x80, 0x7ff}, {0x100000000, 0xe18, 0x2, 0x1}, {0xa, 0x7, 0x4, 0x4}, {0x4, 0x4, 0xffffffff}, {0x401, 0x100000001, 0xfffffffffffffffc, 0x5}, {0xf7e, 0x10001, 0x7, 0x5}, {0x80000001, 0xacf6, 0x1, 0x2}, {0xffffffff7fffffff, 0x101, 0x400, 0x6}]}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) 22:28:42 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) utimes(&(0x7f0000000100)='./bus\x00', &(0x7f00000000c0)={{0x401, 0x20000000000003}, {0x8000, 0x800e}}) ioctl$WSKBDIO_SETMODE(r1, 0x80105702, &(0x7f0000000080)) 22:28:42 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) setuid(0xee01) chdir(&(0x7f0000000080)='./file0\x00') msgget(0x2, 0x3) chmod(&(0x7f0000000000)='./file0\x00', 0x21) 22:28:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2000040}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="d5338a49") r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f0000000200)=[{0x1, 0x101, 0x9, 0x1}]}) getsockname$unix(r1, &(0x7f0000002300)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000019061f6eb73197286be647e91583c438000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000069f910d94a7b36102b6c8c5800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008009648390e9723bdc120000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a3dd7739eda097e49e1406287"], &(0x7f00000001c0)=0x1002) 22:28:42 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) chflagsat(r0, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000140)) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x6, &(0x7f0000000180)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r2) getgroups(0x0, &(0x7f00000002c0)=[r1]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000340)={0x1, 0x0, './bus\x00', 0x6, 0x1, 0x7fffffff, 0x3}) mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r3 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) open$dir(&(0x7f0000000300)='./bus\x00', 0x280, 0x10) writev(r3, &(0x7f0000001740)=[{&(0x7f00000001c0)="0dcb220f10fc73c94a21ad0e2adb7184195ba3152aada9d56741d043d17a3c46b3082aff216945dc741cfc81a0d1b247425d2ad26dd76fee954f7c1e752295127b713551412518c575be8c8ea30c5fe57c36d0671e5e1020885e3d55bb080042b1d30ca78855b6a58d41ecb086865711895f7868b5e7594d8bd19d2d1864370713a70bba0fa7cc1746fdf6529756e456ea69726c7c33d8fc26ebb9f5e372a3324e4029aba0fc3feaaf6271619e3e9cc82babe145068d5d6ea176eb6a050555e1b2be54c3c523783c0aefcae3036f6421feca46e84607a4980a5e725926a66d53", 0xe0}], 0x1) execve(0x0, 0x0, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 22:28:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:43 executing program 0: mkdir(&(0x7f0000000540)='./file0\x00', 0x5) mkdir(&(0x7f0000000200)='./file2\x00', 0x0) execve(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000002c0)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)=']#@}\x00', &(0x7f00000001c0)='%@\x00', &(0x7f0000000240)='})\x00', &(0x7f0000000280)='\x00'], &(0x7f0000000500)=[&(0x7f0000000300)='.\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)=',\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)=')\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='\\,\x00']) open(&(0x7f0000000100)='./file2\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000001800)='./file0/file0\x00', &(0x7f0000001840)='./file2\x00') 22:28:43 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x400, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f00000000c0)=0x7) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000000)={0x1000, 0x4, 0x1, 0x7, "ba76152a2bd406a8f366f64e1bf0fae0a5c099e6", 0x0, 0x7}) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047460, &(0x7f0000000340)=0x8) ioctl$TIOCSTOP(r2, 0x2000746f) 22:28:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x19, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe4, &(0x7f0000000180)="7561135adff2e8ca9c91d17d34f179292ac2edc71e1419b4bdcfd224726e3e1e41a1bfaf0b97566a812893449a2923a2ad41c4c60aa2b3a570c5a3320839620ed3751ef287500304bf52227c7032eef7f503df8527c2aaf563090f7893ac0f932eefabff593398b7ab586e975ddb384901b09f694f074eb8ec0b90efd199d6f6711972c634469f66efb77d880d333d48e1a7f488d6a9f33a62ae35f3e83929ee748cb51f270c2907fb653b146296a74682bfd02bb73b241bdc65b1dd5f29d2745d48e0c46389a0adff5d067dc6c02bb4a34db0c94fd9bd6ae35af03c36bed880b0f7c58e") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x64}]}) 22:28:43 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff}) dup(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x1) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x100000000) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000340)='/dev/null\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x4, 0x10, r2, 0x0, 0x0) 22:28:43 executing program 0: syz_extract_tcp_res(&(0x7f0000000000), 0x6, 0x2af9fa24) r0 = msgget$private(0x0, 0x0) r1 = socket$inet(0x2, 0x5, 0x600000) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) msgsnd(r0, &(0x7f0000000040)={0x0, "e4921d831cf8ea091b1a5d0e1f6b2c77da5786669329c6918e0f920e4daee72850b8857b835d61c2d8fa9e82b200edcf49c1dbf11de791ec83ccadd11dbf565bdff250d83b3d8fe0df6c1570ae68a002c63705b3485958a43a865ebd2eeb5168676a40b9291642b6b32be10ad0fe27fa26928285c82e8e73e5365ab8c3a363363e714d0145a6bc4d4590220f6c6063fedeb20b01c6f1e54d510c9238f508cc4771f6fb835b5b30b24011"}, 0xb2, 0x800) rmdir(&(0x7f0000000100)='./file0\x00') msgsnd(r0, &(0x7f0000000400)=ANY=[@ANYBLOB="01000000000000000001016521837d6b3801c9c42472ab611ddd614ae2ddf94b2008904cfade2d3ae79de26190a241c855f05039b9ef7f183d405a29bfd3906bdcedbfbed997ef2e92a37207996f0166a788d946c66242baa04b65675553bb7562d30817417a"], 0x16, 0x800) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='r\x00') r3 = getpid() ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000240)=0x100000001) msgsnd(r0, &(0x7f0000000280)={0x0, "3ff2baa772ee0aacd7f336936fb5"}, 0x16, 0x800) r4 = getuid() r5 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) syz_extract_tcp_res(&(0x7f0000000140), 0x6, 0x9) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000380)={{0x0, r4, r5, r6, r7, 0x0, 0x4}, 0x8f, 0x5, r3, r3, 0xfffffffffffffffd, 0x8000, 0x7, 0xffffffffffffffff}) poll(&(0x7f0000000400), 0x0, 0x8) 22:28:43 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x141, 0x9) socketpair(0x10, 0x4005, 0xd3, &(0x7f0000000280)={0xffffffffffffffff}) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f0000000300)={0xffffffffffffffff}) r5 = accept(0xffffffffffffff9c, &(0x7f0000000600)=@un=@abs, &(0x7f0000000380)=0x112) r6 = socket$inet(0x2, 0x4, 0x7ff) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse\x00', 0x880, 0x0) r8 = openat(0xffffffffffffffff, &(0x7f00000004c0)='./file0\x00', 0x40, 0x1) r9 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) kevent(r0, &(0x7f00000003c0)=[{{r1}, 0xfffffffffffffffe, 0x80, 0x0, 0x5, 0x6}, {{r2}, 0x3310bdd0246dd0ce, 0x2, 0x0, 0x7, 0x8}, {{r3}, 0xfffffffffffffffb, 0x10, 0x1, 0xd9, 0x4}, {{r4}, 0xfffffffffffffffb, 0x0, 0xf0000010, 0x3, 0x3}, {{r5}, 0xfffffffffffffffd, 0x24, 0xf000000a, 0x6, 0x1f}], 0x9, &(0x7f0000000500)=[{{r6}, 0xfffffffffffffffd, 0x48, 0x80000004, 0x7, 0x5}, {{r7}, 0xfffffffffffffff8, 0x20, 0x40, 0xf9, 0x599}, {{r8}, 0xfffffffffffffff9, 0x80, 0xf0000000, 0xffffffff, 0x7}, {{r9}, 0xfffffffffffffffa, 0xa5, 0x60, 0xffff, 0xfff}], 0x8, &(0x7f0000000580)={0x3ff, 0x8}) r10 = kqueue() poll(&(0x7f0000000100)=[{r10, 0x3}], 0x1, 0x1000) flock(0xffffffffffffffff, 0x0) r11 = open(&(0x7f0000000000)='./file0\x00', 0x20b20, 0x10) ioctl$TIOCSETD(r11, 0x8004741b, &(0x7f0000000040)=0x1) kevent(r10, &(0x7f00000001c0)=[{{r10}, 0xfffffffffffffff8, 0x2, 0xa0000008, 0x2}, {{r10}}, {{r10}, 0xffffffffffffffff, 0x58, 0x2, 0x8, 0x3ff}, {{r10}, 0x8e4c54fbe4292a43, 0xe4, 0x4, 0x10001, 0x8}, {{r10}, 0xfffffffffffffff9, 0x21, 0x0, 0x0, 0x1}], 0x3b, 0x0, 0x1ff, &(0x7f0000000080)={0x5, 0x5}) pread(r11, &(0x7f0000000140)="f93d44e86cd34a6f58eefb7402dfe199a71b26a591dc58a37540137b285bd3d853c306f7d6ce20678ca927d2d9c8386a33480f99a4b68b8e83562247813a0b4d339f59f87016d454e6fb9a9e8f0e5ae4", 0x50, 0x0, 0x0) 22:28:43 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) close(r1) r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x8, 0xfffffffffffffffe, 0x324, 0x5e2}, {{r0}, 0xffffffffffffffff, 0x8, 0x1, 0x7fff, 0x7f}, {{r2}, 0xffffffffffffffff, 0x85, 0xa0000043, 0x1000, 0x7ff}, {{r0}, 0xffffffffffffffff, 0x0, 0x40000086, 0xbdfe, 0x7314}], 0x1000000006, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) 22:28:43 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) write(0xffffffffffffffff, &(0x7f0000000080)="6fe74817001a87c5b2c95829e7539952291006f73090a6f4edd2d458a2c5eeb223d5294d1a792dea7da8ff888232536fbe3521194877a05f02006f530a", 0xfffffffffffffee0) r0 = syz_open_pts() write(r0, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "a0aec09127d4b48197ea4b0fc7ddc4d8e995dc54"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000100)) 22:28:43 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x401ffd, 0x9) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="ff04008e12efffb27858f5d4fe6c37b3bf1b05eb5ad35a0500000004"], 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) write(r0, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) 22:28:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) write(r0, &(0x7f0000000340)="fb02f7b96ead2f6af0f88bc065a6e44ff1415d9c817fe31582b5ba653daefc8adc48e4a0c564ba968ba1961fc430aab02175246b162f0a6506636a1397fcddbed800abac8cbddbf4de80", 0x4a) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x3c}, {0x6}]}) link(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000100)='./file0/file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xc1394d5de6666c1b, &(0x7f0000000240)="07b877a35a8a0efa0b1b0664dd1278108cd45319400ee9d908dff14e87b1503014705609e1d3adc45417a405e21678f71e3a2cd2304bc4a77e1d573b8b6ec34c3e6903e871a85105691436cc0534cd7a02b86dc258fe4f9320dded08bfd9734c2d4615238ec0eb04b9f5bcbc94e02044b0d5f313abc52544bb6cea3b9e5328744d27263280253b6994") pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r1, &(0x7f0000000200)={0x18, 0x1, 0x8000, 0x7}, 0xc) mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) 22:28:43 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000200)='./file0\x00', 0x10) getuid() getuid() geteuid() getuid() getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000240)=0xc) geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280), 0xc) geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) setuid(r0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='x\x00') chflags(&(0x7f0000000040)='./file0\x00', 0x1) r1 = open(&(0x7f0000000080)='./file0\x00', 0x21, 0x100) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000000c0)={'./file0\x00', 0x3f, 0x0, 0x2f, 0x0, 0x1000, 0x70, 0x9, 0x1, 0x0, 0x3, 0x3}) 22:28:43 executing program 1: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000000000000000000001000"/43], &(0x7f0000000080)=0x33) listen(r0, 0x9) r1 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000022c2, 0x0) ftruncate(r1, 0x0, 0x30000000000) ftruncate(r1, 0x0, 0x80001ffffc) open(&(0x7f0000000000)='.\x00', 0x1, 0x20) 22:28:43 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, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_addr=@un=@abs}) 22:28:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x10080, 0x0) munlockall() r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000400), &(0x7f0000000500)=0xc) setsockopt(r1, 0xffff, 0x80000001, &(0x7f0000000540)="0d62e9fac7550e10fee1a0a041c8b8a98b23e9abfe8c5862fce6cea2e7aadf18a2d51950ea56a6e15956ae1b06c5a5ad252b96198ce964a07375a344f224d442751501be4871e99651797014e96be47bce1d165bddb78c912d797454bfdd3e5b75c831b9a8beb483abaa97940dae2dcb751de89fa8b99e87b681e14b56852ca4dacc6044587c181f2b6b97a42a63796666415a05833e93fbcd", 0x99) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80d0, 0x8) ioctl$TIOCSTOP(r2, 0x2000746f) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000480)) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000180)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r4 = semget(0x3, 0x0, 0x180) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000640)=""/185) connect$inet(r2, &(0x7f0000000600)={0x2, 0x1}, 0xc) getdents(r2, &(0x7f00000001c0)=""/172, 0xac) kevent(r2, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0x8, 0xfffff, 0x400, 0x2}, {{r0}, 0xfffffffffffffff9, 0x4, 0xf0000000, 0x10001, 0x2}, {{r2}, 0xffffffffffffffff, 0x42, 0x22, 0x800, 0x5}], 0x9, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffb, 0x2, 0x2, 0xaa, 0x6}, {{r3}, 0xffffffffffffffff, 0x88, 0x1, 0x100, 0x7}, {{r3}, 0xffffffffffffffff, 0x54, 0x9, 0x800, 0xb9f}, {{r0}, 0xfffffffffffffffd, 0x51, 0x12, 0x20}], 0x5, &(0x7f0000000300)={0x6, 0x8}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff0050}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:43 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffe, 0xffffffffffffff7f, "85101a7b875f7c84a4ffffffffff9c11fe4dbfa6"}) readv(r2, &(0x7f00000005c0)=[{&(0x7f0000000240)=""/241, 0xf1}, {&(0x7f0000000340)=""/147, 0x93}, {&(0x7f0000000400)=""/192, 0xc0}, {&(0x7f0000000000)=""/40, 0x28}, {&(0x7f00000004c0)=""/197, 0xc5}, {&(0x7f0000000180)=""/37, 0x25}], 0x6) 22:28:43 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x0) r0 = getuid() setuid(r0) mknod(&(0x7f00000002c0)='./file0\x00', 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x10040, 0x100) open(&(0x7f0000001500)='./file0\x00', 0x880, 0x2) sendmsg(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)="fcd7a0ae10be38db5ab3e35c059eeae4eb0518520e95eea6d223817a5615590dc0f24892d9719c13af5613b67b2de4b59088033911bba7b20460d15aa53cbb6e063cf3b05753e3d2bea10ab976bba1f84964c6cf702a7e11ccc42338e979ad1b76a759895ad050c1796b883a3d364dd04da13f240f7b21fafa34782cf996ced3e571c3c6ba74fef54a7c44d29de25bd995e663032cfd1679f2a5bcdab1dee5270a070a690e06ff03d179b45d388780db7cf52ebba2a82a98fd456be125166133c1d00c1aef760eca7df90cf70b23396286440e7466246e34500396b1cc405018d78efe", 0xe3}, {&(0x7f0000000180)="e2a12253efad46b82118dd58c4971958fddda13249686094d78f8ac4d56ef109cd5028b8ebfd6fcab9dd4ccc16ce212821cac8656c6fd82bf9738514a21998496fb6339cb9dfebe99c679f16ce397c2e251fcdda79706ff77fec5cfdf41ce75a8f818261811bf2e8edbf3e9366a7f5a8eed92c9539bcc8eae8f907e0f8e99a6e82fe763324330347fa4729d8915451b0df60c05b0c287b05eef65c708aeb229cd383f6e1021a14a375e776ba8b13b0111be04ea02a60d86287", 0xb9}, {&(0x7f0000000300)="7d7c901661b7ed674801ccd5b3279c1f09c8b27fef96554ae9c846a36cfcaa9a0c89995a34bbc677babfa00255bda98a01c5c2ad2a91762791a105ba5004d7a32dae1c20c3f5ebd1e4e207516cf5f3a3ef4391ecd202cd8dea94d8a932877f1fb3c91b58ecf9aac375bc6865a6228ada1ba11d56ebf407756641a559cbd1f83607db634f4631d4058a0868a0cdf2d99396ddfb6a209a98474e7d0b0ec4555b96febe1b268384f3455f436dde2f7e6aae75b4dc691d9fe617ccae0cbccbe996df4276662d83498d10f13e5ab2cfd4ff1f33077f88145422f8ae7b495d54ba3a726b6bc5eec38eb7d311885560ba7e7f5faa9ca6ca4ed8e4c73ca856cf127b23696be26793e4da81595aa01b795bd06dc590eda60e282e7b10a0327a7af029cff5a9649902416801dd8427ff9374b99ee9bf1c05ba542ff03ea4b3556fd53b2f6c50bc3ac1a3750ebafa2f846093e6ea3ba75aab3299b59ba7ac95c0ec7876fdfd0dfe4991efa37b81ea221b5985ae7daddb557245f1ea3f15a59bd3ca9868f296f40a182b2168ee146d7164dfbb511606aa6e00d18396346bb65648b9b9a481d8cb0597de0b42ed88f595352d27a1ad202e1817190324b63dadc0d7446dba423f1d66bdaaba4558d2143c78c69a17b6adad639f87f84baef980ca6a532554e9a139cc51ee3f48f0dbd79a64e5c5f4d008abe799ea0d91693144807fd44c177c737c91f6364bd13965e32e90448e500f8911608b566d116fba16228b047362b166ae2b5b290d9f619f44a37a74c219026149fa14786201c30e06002cee8ad02a28d4e1b8d83e4a10f358b856cb564cf5ba8000ce55a1f215391ad2910c6a91a767b737700de9861de4a8796b7314159606c6bf7e382745ed654a31c688552f498a3774afa701b761f9d5469d298742f2f45cb7b842bd979080b6722bb5e393f443b4c68ec4c76e67184ebda7b5aeac48711b5df169e0d8cfd81ccd3e67b4a7c160ea4a700313aee82cf916257e66f8955ee03abda89fc2bbbe14ba954397934ebe8810b3e5b8cc513802e86b3746ffe77f7e35367188d88f3f58e3a9283b218acec7c70e1c6e00d6c974b15eaf53b6c6f12858fb13d532e80613f0eb5c2e252f51ff778e0e9ffa2261f971d55ad87282e56d2db4707d2f97101a8d01ce2ffc8b6dcc0fe9d8071ad4d5965b60e76d0930d5c57bab07b122124d9baf88684779b6609de894b32f234b70da364cedddd85637555e45983b6596bd1723f35c9de40b406b5fc2bfa02923728c49c53a41f31808a63c2f03d6f1f505ac2bb57364b6ae43b096785bb8cb528aaf3ad3bf9bcece9b9d60f92879621614ae0fa9202caba9566f64eee10c5c5abafb3826c31632549cb65c8f62ed52c48dc7cce0bee7598e8968f966df118dd6283079995195ad99f82c89e2367bec38078f4ba124dcc8d7b385151442b4766085d48e10d0cae942b9e6dee01141253d84894cf5cc6996f6e358e603b5592d05fc428cb78674e4d3ddb59efe865a4df4a22c63c5faaec114bcb2bf1bf3b86e0b6eab7f73c7c3ff04375566f9f669714b18551630adffe97dac67bbb1f7d8ea87f67c2cf317b95602c7c1283e02c49fde6192653bc0508f3e0462b18753389d04db619198b5769f45553b80d825c164372973b9374f0b6c1cedea5f156d4ee7e54ebe02f70bbf59712f437fec1a4dce056d5c41473d50433686d20e6de3ae9746bf8d1982be35c3b27016ed9c1527fac1a4ecc1c07cf360bc8c11650391194f4b99d465f56700d94dea41203c2477a10e8d9a5c2e7ce489f14ebeba4da9a5e20586c4370050d02539f210777ff41a844e7c5213f6c5778b4a2c0357e2f3bf2952379aafca5cc5fff4d71e168ea27814ec19b6d8cf4e19c2a25cee6884b753ab86f68a979b0bfa964193f1e830a4cc48ad645154a8aee94ececcfe638368f73f3abfcab4c68464c5dba50562cf8729c0f19be76789213de9a8023e5037ddfce701d7d267bf1332d274ac3216210583cfad1f686360c8b2010d11642458e03f9639ce85d4a0a4593b42e1689566c68f613480fd466b3e8575ba0e17d8321c3d983edfa3a92e2415a77a8be518a7a84845545ee3817620a240031ed0d8ad3d3f4a6d4eeeb1fb02700b6962c84069d9830f55f7c589d8591eae1dfe81b97bf4f0c92cbdc86d1bca4ab3258faeb8e2c70bbbf7b4956e572cfc7a7ba957ff598b51753e49b479d70df7cc28008893b9cf4683b71a037a6db1b653885dd085f5a0304f3c1c934f2965fcb3bacee5d09effa48cb315412cbb77d4d149c7a8052be41b2ccd82f2622472972b07b5aadf75c48e35c3c40bbf81301a5aa9348b091829b52fbd34279eeefd0510c75da13dd6912bf1892d3b97626ed5478f276b4e0ada738e3e599edb2a23c7b73862785e1bc1528aaf8fe5b5819f8ed6e8a99d198d3eb11758b0adf15d2595873c7c3655daf7bc1cfad144de697eb354acdd3c6d6bdf454d20b6ef7c36ecbfe7953e9ea9fe6ea27673e0072600066e8df853c2deadb8c1685d13fabc9597b38fde607e6dd4c8c2f53689fe0fab6b0d813af79d1c9b915e527b84ce182d8df0afeb9197f4158086131a2a0b75f6ca6db45839668b24d31f911d8b7ff9e26d8b033eca7d0ca96c423edcd678c2cc0eeeed017989327a44e2aa12784c417d8c9c0ec45a3f28fa46686aa92095e9279cfee2570b0d8dd334ede06c5e73d61c462f0f31c74b1aab903da149730cf7ed07bfa86cb5c525f52a3db1e714c5d6a35d0517da800f9cf3d62321f38fad46891471968337c6fbc712008c4a7943ab3ae5656a7cee0b6da1b7ffa3b33f1836129a0e3d8a7acc6d33d7debdf4cd3904f29c512801def45e72efaff36c88195044e9eeccf9fa63f68a3d04db45f9b4a8cb5942b06e61e928a43d1af5e95b5a66fb1a0c6e9ef539b08a126101d4da322d33c112880c1f1045c4e3d6b3b05e054438cfcef3cdbb6a443154cbf46108db067766d6d6172179d065a7e27488e3145753011ca802c083f90099366efba444948c16c1137db0316cf985ffd95ea8e6a46e790718b71b5998b34bbba7b45e9a6df61f6827e2e09ec65c19b8a5fb70d8e088d29ab86c014d40bbdbdf79bedcc3355ce9ba7a775186642599b6f0c72940814d782e4fdf83863b810e02f1a3e6f1d1b9213f794b2e163bbf5548c4505639c4db54400e9e07f7249656e6bdd7dade063318abd59a2cb8a3ff5ec867eb2f659c73c8e3e14f6d2cfe38e57ded4c0b6444730ba0272f72587eb7dcc8b36a2bae364859302a590c7b7667555472a6964cb78b90a249ead44a13a7462e5cd219b99cace615be66498c7c250a30f769a0da3c30f8b764326c6468b3d3cb3ed4692edc0de5f4cf2ad9ff278826103f87839fa9ef0691fa09802e57c2c38f6df8fab3efff9a97fb0b1bcdcdfd58d87a5d2cc114325e29f2aa4f0f6e193a5fd5d2bfd3903863d3c160486bc39a7baad6307a6abb4e14d6d982ea0ef6adfd19bc50379e8f434bd7bcf4008400a80743c968146bbd0eea87f2a91eab8181ea78ac1139cf186eb803978458bbe970ad36b523c32d550b0b6472d5e921a2b5d3f82f31e4d2cb0ef3c0178b6052adcd3d10b07bb10508f978e0bd615f0a1fd55b06717cfa52ee58e5a1235ef56d1f90b869132daed6e81cadc3ac1865791c2d66f907b2bfcc5e529acd2cc3b7427dea860422290c1dac38fe0f179d5aa7ff6bd4fe9d8083f01e251ec5b15e9563eea6b8af10388912fa364f9663301301a464a31cf99be1e99ac4fb742ff04231b86a23c463472a27e7b01223a41b1b6092b0d40b89d86371fae40052f7ad149341c3e42ec0deaec54af70e3aeae3da18d16b7cf033b945d2bdbc6abdd99906e30e90e46c156094cb2ba6055e556d266c7e86a8e0a2714fb9da3715023f0d03b75ecc3c912c0aaca6c538d6dfe677231f180229523125fca4b628a5c3d173222add7e954db60bf4192fb5c96e386912c57747832ed8d9bc32538128c7bf40e89a8b2ed84daa576ecb0c0f985eed5174312d75d97db96a6673b23d5cbb62b4108a10731423d0e291c50077fd7068597c5a42dcb3edf0518ea890751bdf5e85ca59e0e4e9c14ba9e4c8642ac545f523b7131bcb6f6b1a3ce6bf5a53677af06fab8a68fab816c28fe799742a66455f043a56d9fe987f977c01c6d3cdc6d189eea798869de1cb7429b3a0a1f29b648463127d46148e23032a0d8ad330ebdd64c4e302a1f77bbc77b659eec2c34d65c759c75ea5d11f51640f1484cac63e006a703bf369d65f223ecf3264eb396007ad8e1d72d0992b1163ecde3cde280b98402fe3e6b993acff83ac8fb7f2cafe7f45bb8219d8da98519eedaa835d7a8d866338ee126d7e8b4c97ec457a403d081a71ddeb691b75a6845fe3268739c4132fe3460d5da1dbab8ea07d97bb7ebda2ce914cd6b33fe46b4354b4b45dd4f33815fbc8ab292780ec6369a15697a20955d941bd8fe92e3ceb5a3e45fbd2204acbe9a3eb91d6a4d3348299c812cfdb0717139356e9c8b8cff3c0c8815c46ec0ef893091647b8405f02baa8a39aaeffd2ddde6ee496a6035a9b7f4cf81ad1c5c0b84dc31ac60024fec49f5b8c3c07c122c64e0e78c6876644147457599ff3b3be387c55098b80c8c99683998f37fb34dde9e31b86d1cda43ee2e8fba2402c48eb8b57b5c1215e35b5c7ecf012b22834ed63f67c1b48b4513684dfb8c87f4d735d88d7184b9e90aabc47adb233b9d62a63d9e3f489a56c99165f2dbee6a61fb25640472874954a365707d38f0b8aebbf10a4f9a606652560ca2eddb49c224de424817342b477b331d531224f49cee4139d62707e0d8d2270abaec43d26d4a918cad1141929571b18078995b1ac1108e2b9a9b93b181cbe4c7d51eeedff3bc50d38c37ac7a3e0f93bccf3c3a25a475cbde97f60ec85718995f44df20c374c2b231ab13b63383d768bec1be72831c07ffb8b05ad717a2de1cc946adedb424c975a289cb6beb9022f821f5ad6043ef3141e190398819060647e60482dff9a560bc9fbae73d1c31e576a860a5612af42e21fe45010bbc73f6873c3d9cb17fd9d855820cac7ba5f1de9accdf2fb9611b74110c1c34f31e0a94362c90dabbdc7b7839c686443532f7d0e43f8399efcf04a9158135dedd545e666e361696bc06d486914cba9e52889ed1fb90dcab18944541518e2a3c62ec4cd4f8dc926d010facd2c5ea124c5a86c20fba1fbf845b182a114e721e442f205927390bf8be879d8344bccf6e88cff4876be99f70bf16c84bbba83b00754c69d5620dda70f487857b71c50f5fe7a2997ae990a8158b69462ceee3478f4f2f9f3226cb377475a2d2404e1c9c775a9990251d1b5001603a7ee12289f723c2f0ca782bafe75df23586084df2316ad0cafc849a1c3811bf1d09a4955dda6d91c58676a21b10605564f2d8008a2d831142a81c864673762355853045ea71f6fd93f80e7842ec041495535056aff493e1959bc60710cf84da63af4c2ec61864b80ca25fc224d25e034403d1d937de36a13aff7a31b1bab4e597d72957c5677c12500703d3f553dec83790991c873a1babc12cd55780cd477d903c9d0f78f3884184e4dd9b9110029b62c57a2536a27680db78750c8ca98921bf403c3f45b71ef8e93656ed689c8d4bf8e8ed29fde042449093d5088f50fc95f92473bcabab2667d88b7ba1f44b84695dd680ce6b8068d0e1b500e3a743d0df9073f2ce79a7380b0c2b5c19d4e06ee0403e3b3206162ec04d3eda1", 0x1000}], 0x3, &(0x7f0000001300)=ANY=[@ANYBLOB="b000000000000000ffff0000ff7f0000912052de95107427281cc56c6f8ee13c5495def50ecded2e880fac7c93a886a28e576394f8d2163d77a5ea5f8744d52d9342b069a389964688494a248402e1bfa9b920dfd21d43e87c66a8577cf3e3821f3d77cef426dbef5f16dff57765561af7ee9c213f7c841d5ae90c47398394304aa28936f0eb9cbc11b7411a8034a0ba4d6d60f37cd747cc5c1db24b9f26a700000000000000b0000000000000000100000009000000ee342a340353883c6cd8bf05561818808427e353795e03e3a4eb8182cb520ed78dde511cdfda595f739a6bde770eeaa8b35b1b3cfef8187e7df3089d498013aec49ef9ff2686d13b8af9dd82ff80f938745b955af85a88be9d36d068b7b3a2290d7f65963bb2da35bc0c38c81da13140ba5c60edc7088af70bfae56381da2f7702916c55281b528cf0764308511fa5e02919950fd6be2c8acd89d1c373e200000d296e3b310e9087f35ae361ed47f6e78ae50032c02b5284ad0a2e6caeaecb20648ac116a8e21ea8a353c74d412acfb95b0cfa7ffd6ca289aa4e918fb99a9a00"/415], 0x19f}, 0x2) chflagsat(r1, &(0x7f00000014c0)='./file0\x00', 0x10000, 0x2) 22:28:43 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x408, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0xa, &(0x7f0000000140)=[{0x4a0c, 0x1, 0x100000000, 0x9}, {0x101, 0x6, 0x80, 0x3}, {0x7, 0x7f, 0x1f, 0x2}, {0x2, 0xfffffffffffffffa, 0x6f80000000000000, 0x7b364e81}, {0x19, 0x6, 0x6, 0x2}, {0xfffffffffffffffe, 0x7, 0x7, 0x800}, {0x9, 0xfd, 0xf93d, 0x3}, {0x1000, 0x5, 0x9, 0x7ff}, {0x9, 0x2, 0x7, 0x2}, {0x81, 0x2, 0x8, 0x80000001}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000000)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x30}, {0x1c}, {0x6, 0x0, 0x5, 0x4}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) writev(r1, &(0x7f0000002380)=[{&(0x7f0000000240)="dfa356f66eeeebc1e629146a8ef3519cc91d6a8d46e0fe0647c0987ed103206f094f2d6cb06b5536ad304e0b467a3b139f9c22ee8be66149f3854befddaa76f500206be478500ce945b24c49c113d218de9c983f167b97a4716a70ddf6381addcbe0604c6f87ba2e53fce06b3633ddbbde9f671ea7dcb9ecef2df7ebf4106e24752ec3cb442427bbbbf0519f24cd5b6f22ab2c422d8bc356c50fa2be5cb5c9c0303a270171f9505c5d0eed5eac3eedbbccc38d3105214eea414d6538a81744b08aa7c8ed43182a18f09f5a075c5adb29269740135b1a62de0ff91b166dea1bb32d0c05bdfd22fc9ec7cfd8c84fcb2075ee26fa44a08c636995c481816424a790dacd5eaca093098cf6e4f35900781a51bba4c20fbabe6f15186f80d444f3c3278e31b215a5d31c3ce36724e71984cc1652ae79846f825b4bfd09f4b1d0a2bf2e3def56f4d6a6570c4afce9c27e1437920f8ab69acae31e1e7d2a195b47e47eec9fc8f7f6bb51704965625c22e085680fabc5f660c32f2500d4ace8406a4bda615f4f3645e2a7502b891a6ba962c38abd53cfae36552ee8e0cf9157cf1744516e49c48bd6711a498b9d95867642fdcecfebc09d77f482ac1bfc0fe9bf4ea013022be070858770354b6b2ab00851a47121e66574a80cadb5768967ab9353f6be5bca9b3bfa133efe9b6cd1a6f15c802bafcd0610c4dc4bef8398ca98b5c8c3a2fc78394ee9d25e7b2c20c43e2c1865e32ef43c4f612ed5650144aa7afff3ffcff9375561cf649e4f6cc48d54c0a166921793b1e5e94af35043177d993f78cdb7caadf09f103b65d1228990c3d6c6e19c29c8df280b2d87d80609e9f28264424e163565812489b6a504489195a84e9880470909553ed6ba57b70afde12e2500f4725ed832a6cb1866d23022b72ebba55f7afd823ec12c44f143b1d40a4853d9b98adebeb4268762182d921cda18e3e95c2f0ae103a15208bebbf50d727caf5cdb9ab04b0d0dffafb00018dc7a20f32c5bf2a293ff1762405d24786215a518bfc8e74fa931b9cd33687167da06d060af65e107f7dd6986d794c3ab0f9002a626415beaf50882bd2ca74c92852944f3b67e6fbf066b540a2048bc7985fce6435c156ed5bc2a937a59ed56a19fb2d65ace28f6917769bceac67d5f65dfa4c2aabc1abf24996ee30b46911813f045e90b9842a5f0a734409c9ecf67e70b1127fa6d7177f7278cc89f3714ceeafc43f2fa7e9409bbf8753be3f9cbbe74c865da9b12bf0f79bc1ffa12f2f73b1f2ee4fab2f2164620d75da129266463dc25d488d07ad49c695476146883503b3f9b96895c8a6bc81494597f0aa5819558ac7821fc61d6fcf702d7bff2c251231e52305301176c8660a6abd03d25af84ac001de56ccd8dba41d9d9e1bfb26ce63fe30b7868a37d1bb7fee086e8b5143802beaa1e14b11daea592cd4e84d06332593185d30075f52c1c886cfc046a48a35c7b4577e507b8aa4f308bf2c5406cb3e7298e4e8ab47efcd44a6536402fd077be4c3205cc1829f391cc717dfae862e9310cd10143d56ce7c6345d4b2efbc929e3aca50eacad95bbdf3f90069e18cbf02b2638298dde9b65b44788bb9e0538587865fc36f1ca78cb5f1cc7dad93265904cc88807412d2a53c05ea569ee63360eb9b96e5dc869bcc436c0e89807fa49eef3a0fb9a6a6da49c7c9160a39c40895925321dfaccaaa1a12e95b9e235b0aac926ee54c6b97da8df064d40ae79497a5b20ff805653f68aca5f924c77e9a3f8e0a7642fd88acb478a3c7f9b0526b0f51ebb4a2b5f51222d5bd96b2568e900e3a654ddd68d0871e12890a9332057428b5940cbad342fdc10a57829966bacb46a6080d69b38a340f95b3e4e47ed332265e416fccea70d529ccea60503326aa9a03751c41d93b432fa31ea6e36f8558fab0ef9c10f7727843156dcceb61b77d5485baf0cf099c42b1c55c14a939b27e7d54475280c7b86a34d7122deda02148b5cd9f72a3b56051ac00943c9d9b1a15791ca70f08a32c35bed4eec2f41b1af7f7b4afeffa279f60b0fad6b6b008537d66230f905c8f508dbe49bc30959ffdbb00f74566825187961b45c99a3d19cdc016e1e918cc8f0d9798c229b254852a070849a8a05fa33486a3daaa2bc33759d4d06d4057bec00525e68b1deb394038976eb35b952d488eabcea42ef32eb2f0d6a953c53ccfed3efde6dd92a676826e2a866a9ac701eaf4c9b62704c24fad3905b3916619dbb070630fb3b341730069fa009a4c82275374a8a6d53cc868cece87ee1a2f6fce33145d2e1a0c3b8bdbac8b9c2043f7e9410ed1db04ddf49cbbb85c078a4d7f583d6a17dd66c854c3d59db939bbc6e04769730049f21bb88151b31e5021a262a30086f2f0d51d6b547d4990341c2d741f2cd082f42b383497a6fac79a95ef6a40d4e278bc6eeecfb729f9d02c68d56312e55d4a44199e24cc4f804130987d9539f17e2f12c1479617daace4191bae61993091e03cd4d80418e36b5d77f3d53f862c39d052e746a8b553a70e63bfa750016576ef6fbe4423e57314413d01168d74da0328c5d19d8a91520e0b733bc2aa793b85197be74266b16e16f5d0487a92dc672a6d666c102989be376883ce07a907646d34ebb38bbcf1d56b695bec5eff482c65978e647bff1ee76eccc253580cd89eba326fb7149f7d814fd531202d0ecb3c4ecfdc3297775b47770ef21f97b732e27169ad814bbcd3a717c4078b2b93dab84e9ccd24527bfbb7fc4d21c54df43bde53b6960f7c00cad9c6445113a84e6b9195139861f823964f245f4d5586ae73ed17a43e088398097998672473cb663adb5f821156477bc4fd98460ed01b115a9a431a2fb70dd52121e02600c02ab714c56650b51b97dc2f33eb631217e3df67158ceacb39adf6a118d10d21735ff3df61f325392bfed9c3e32e25387277a8defc701e7e9f6bda945f1224ed6c548f3986c32ddba5a996fbeb752f4f78f8ca4600fdde381097e350e39317d5d415c6791c8a53b0099eb50d3a6cda2cb7817c37c6d8244bad67aaa20fce0820878027ea079ca110026d9b11dbbbd64fdbf73ef9c00604e6e0f4d714945d3a9068297377b345712d60d2cebd4d91186e541d52e74f60f571f9eccb4aba4fda6751351c27502b71c0924b07ec77555264a51b919f6a637028665694ef5eab3be98ac4deebddf4f50b066d576d9722d222fb5402cfaddba9843d1ec8cd880be877b142be21e19d33ef4d1252427ac224322e3449d3e5486a7bfd403f8329fb75f8f17224a4599e4959aa096510aae8fd6606e672e93cac374ec740bb2944246ebdb617a19a4d2b82efb62573a541433b409bcdfdcfdb670ff2b3b9b27a5748ed1324b87ef67fd150c57ec94d3707f206c77d34273beffbfa12042d8428118b99db433506564aff9e05d937f90ca01b4143e33209537f11088852691ef938d18c2eca7ec3a6242d7c61070a8e955c0ce108a80130d7d4e83124a91dd49428b6fd04bd43657f4ce6ef59fdf8fbb2a987022dcf5e0dbae1929b28e531b8892c5c868281b3e6cdde2a4fa2bfedb1ec665dad4b713207c15d47a27656b330fe755b3a6d4e8f2ecb1e3aa8cde6a91a80c9c53dadb5a57e8c759833436b5ded2c18bf2347da7cafdb7908e0dc7420e68eb77948cb8f9ff611cbfdcc51dd4202deb9021d71316d114e38becd9d863315a8b18a333ec8d7723bdd675b49ed8b56a5956743fb6b52d2c3362c2c2b9a8fd8e665ba5af4f6f41f94835a9c8a63757a660815238a277103992f15251600edf1675636c41c42ec1402c6697e3d61a3cc482ec4f8ada8727b8026acfcbe21f9650a6e5810f51784b4d493f2558d08ea6b723863d2c51e6e8a4d6238983ac35e2b1f00f2d3a496398b2c5771329cc1989b0b70b1a799ade748154782b29d8670439434f2ac6289c0ada6d3d31120a796f2563990fe0564e4b9bb16ce65035915608e9f9db98e8aa1667e2c03bca2bab1e3d4c0943c8ed2c1dcdeb7f768d58e633a54717b13d8636c0c1a4ef931573309004529e352d3906e7bc416b108d2bf24afa9f19b3508d5343cbf29e242fabc5f009db499f1e47186f953d91156985c3fddc177c999722fa536c80ba0a8197bca12f2e1dbb35c772ba86922cca44693c896155f058b2a609a5a30455653ec66cc07459bb4f48a33e476612e59592462e5591d8b5a05947b964246e726afb067e473bc534b6b45bd868b34a5f4b7d446462163643f3b5ff9459a6a395c4a9c6847863caaaade26e99c8fd62be5770bd4baa53b16c2059acba73ab726501b0506a5697c65b12166d14d66d1d44044283b263c5e532a99960695cc8ea347f30e212db999358c9276d1e010b3651b6daa9bb6649d5bc2c1fbdce08cbe6153104e0746fc66b107fda58c4a39ea449e9bf134e4e56692c72ec415982fd90bb9375f85f01325052c08839803ff4af9d2a039a3c6dfca62e247b799f0136efc0c54b1f6395be670ab1173eedf80afc0fc7d2c4a5248ca6c3aa732ec6d4d6466ff1e818896975f276c76bc9771e892ff02f3ea2f7c74b8cfcee3cd51a62053c8799336bfc99afe74df4570e75e59787313523a3030cad976ae406239cd2b0e9f428f2b59b0bc297887b952d10cdeb97f5e725b7a59bedc736ec71102fd9f463f9a22e8bfa102c4001f6fae1d47376164230e3cfe6bbfc7d486b638fb96220ac439dd4d02969864b235efb80480e32ec73b82c65c4c3cca9c193128a05d1c682497b82f4326c1e54ef36c6fd314f5c44113e0a6ce4adb31695d6a776639f11dbd55cf3388374b2f0780cc83b8cf53369770cc8074f67eb2b2ceba83250e722b4eb6756aeb979b906e9f712a8966decb5664d1e325309ddd51947374effae9df990243a0254aa772adcf0e4791683154156fc1cda6384098ea5c754be0c431127541fda039201a3952c1b365445af9f9751f11ff768d8b12b81e5175261e1665191b2cce044333bca52a0ac79de2364dcb439912e3efc60b2f03b219fd3b4d241fd33ad91781af4a8167e8fb05795ecdaf88ce85de18be9e2e15b3eb445f9e2e8803d36611622803133fdc63cf76dad7ff8c1e1393240a0c93ed95e90daefb1c7b11d7fb1de288e7756a301ac53023385d9ba38cd9e861e8a7449e28171ddc2c146c28f75c27c740e28ab44bc4cd0bc55e017dfa69b4859e49a126d329855df67e9a7efdbe3e8fa44f55458c6345b1e746bc5111114024e763208b5e0b0625401e76a2d92a21974ed55f3a0fcf29d52e6e34f378951ab13a39cc9313dfb1313d1d5ccf47cdc95d55b4e2d00d5fe00f3ae5257ba16718fa7d2b9a894d6557b9f5f5d9d10828d2740bbdd9923044b6cde751963767205d1dafe75c5cf734db469d4ce9c521b98b3efd67a5b0599bd5de4c2703bd5a459c4a6f0975254a9125dd274732cf7e4f6907336d63869b39add80131ea4e13a6ec4b9eb163a20630ea756a1a8eb767d44f5d82945d4066e5ec587a7aed6d5254ccbefc463c7b3318548662d27074532ddcbc71f816f2ab7f5e7f404f12a927530bff9bd7a8c3afe1e6d7dfff2b4e8091022947d439592b540ca415320150db49faf91bbd707df5e97fbdd67efedba437e32573eacf906e72f0ca76640f2d7113f552f0ac4fd6a039b03782843d787bafd049b8cb06505be332e7d8add9dd444e4c8c10247f76051bd21b5de16a90673902a9691c9cc502b44423105ad7bd0638c6afd590315e722b3e8666e9a5366cb1c7cfbb6ef593fe5f662f6c0d0ea77b5a0", 0x1000}, {&(0x7f0000001240)="9ecf1a11ddce8538e24a3f68a6fc59d30ccea69959b2f42365922360bda8bcf41bee8bcb95002f12c6ea85266eaa8f0c8bc2b3ff8673840adb3a1ab47aa4a7c8656773da23300784da5b684d3f40740643f3770bc772225fba106426bec6ada97abf2370b0d7d07542288ca997b0f12dba40c8326bcbed76c0d4ed1b49b0ebd356a1266ca4f292f2709fc7ebdd2d27e75ed8b43261cb81b72128bb59ca9cbdcc888f7b77c5f2ceed28cf68998db46458b609bab7d457595940227d230356e9359f1d989d1313966732cd78b72cde0cb7569fbd94acdb9521a427ba1a75dea1c9997ead018d98441970da0d737d0157524da311dac006cf4abdd1dcb876301f988021973af90a33cb8dc567534b76fd91c29fa41912d07dd7909c61b0f84dce137ba1a4fc15f81251c17615b088fd64998e3ff3d637737648763d5c8af748a904d15a3500b3f04752a72d55b267697b22236a00303707f278bfb000c111e5310b58989d8a6899e6968bb2f45bb731fd84e1e473bd4d30eaee1a2362fb6d519c0767dba3d7d9c26d95613752321021d931a75d1084322c9940c946c413b7ccf28aaf110a397bc7f9a8bf675b992491bc3e3bb246715eb9f7bf17bb4598598771dee4f007d92452574c0d292b8d4598d42ccb32d3d9675566b77d3f821767be9ae3bf35fe558f8a43850f5e6b384dcc1d4dc39f65dd0e34fe850c47ec4dc8ac0b1b50b7a7acdd392f1221458cdabc11bcd0fd85dfca697795116961094b1b0d78448822f0613ac8af9380960ff1db8fdf97dfcccce83f47fdbfcd92daa11b855767af7562a6be9ee2109bdc087806f2ff985d10402c63aab0183d1ee3f553aafe19f13e7cdeffbc40d5c2fe19a6bd6bb93dd9ff31f63d5dbd4c28af13b104732619726daf08be7c42b1d89f49d1a5fc5d27ca1bda294b5ecc49cf7bebcdd6b8ea3e981b3733b43ab0749c319303532bd2357e271dd1ac9d27b3b9238e1960d13a37fe5f23f7482f2e39e8a364dc494ab42b1fac2273a511c81820fb45753e316b2acef19e78cbfa47d756442b5f448ea6f9bc73685f21104165aecab835d50a99a5dd3e172bcfdc21275474e07a012d04c1250a6e7c0436926f359f699030a5475ced9622f2ddffdfc7dee218362a27c4cfe446b79c3cd0ea53ba3bb185d07c5878168cce598184616d9ada0557a372d8a50bc04f22ad8ee89fe278957fa8268b7fbaf54b3a3696763ddda4722f6b513bc0b996578eae7c94d17223af12f48b7e35de7efc47ee4faf7ec33e609baf680db4586543e77c35c5b9ee352a41194f002f81001c8d1a93b07377252d533652db0ea8994b6f3ba7b270259df3a5e984372bce1bb2856a9333b266ad7f454a5d561c1b711c7027331d495d4b9ed22ee5521c06c284fc3512a72a4f732d569618621388df76d1a4653a101d1b57e22c3619560bc6ade3271bb900cc0964dcc79149d45824af75e4c69b38e2990d3a01720be9b22ce492ce5c839f99602dae2805d2128ec06f8a4744b65c0761f97ff4c40b8304e29b47267f56f9b22574ff52edca1b187c69dc8e7f096db48627cd04ae8e295cb36c2d5bdca00ae56e52519165f6890499c0b4b1cba7df9fe7f08d3de495c3e3a9f791575d0f156782148aa1d3235e02ab673c8eec0f7c119de07b2107d0bc2abb0c02855e466095f6ad303419e85e40c22c7f38caabee925b1b81fd346bcc4c24774b2c7b7d756f3e44b010a3c2112a0011efe327df5c61795f84b97077c88acb7adbed6ae4f6e8a71c44ce8b0d1c37e0eccf5a025c76a53b40040e8156fb2ec0132b0b54d9d742b11fab0efe6c977d289759814ece73245a22c4ae02c847337c1bf8a513ff84dc47765784b59d2a95d59f89a49775a49bded56be0932fa1042d383b848f1b0da132c03e0e9bbdc7f76d42bd5868e504c36a5b490aeb93a85a2fa739b8afa75ee2950029fa0970b434cb2f7164ed4cd6a94efe83f7d8c2e41f278c9eb4909386c1b81d1ab501b37a0a9a46346241b1ca511907e407f94c3aebd004e8c0ef59aa5716f583eefaacdb7c7addba906efe28d92b765657bf99a2538bfc6215ae088993048a87d339f52562a4b325c8c04cef981e50383c8fd8a0902647003f92a6a29bc1140fecc625d02ecdb2f610b323d22b12e83693cfba8e1c536e06620b76d39cd38e7656ea8fff947a2f4ed2bec4ff753556092f462a3ab22fad02ecb5013421a4a06d22041fe4b950ed422bc35c5ccf7a1aa43dd6d2a3ed1ad1d59c4bc1c517c9346c8443a6b8807afedca1bfa03829f815ec7527f1c88ea45069d81168b10e284723db53c0eccc09a58cff54e88af8efcf029b06f223e0185efecde78de537d7fd2688caeb50a48fb1d4e26bed9ae7bb3812dec185b85ca5e26db4b83b63f0c5185ad2d11465b655ac9268ca5d0e307fe4fa327d23098fe9a739963178e3972c7d07bc4e489d3c1440ae2ebd8ea8708392c76b68fcd8ce5a350b83d8d6b471ada9f20c60edda4cf763d6ec4e0fb7407b3c3617bc824f8b3bd038545713b9c9d9431c4f7b2efa5148d2a6d10ef9082eb7558cabc2b6dc240bc55bca5033333db9e667acf157543bc41e9129cc1162ae802859de99cda9af332cdaad10b94504ebbee8304af30983d9e92cd7f8c2670057cd43eeda3fd47894a60a307b97e2ea48a324ebe2be6ff125fdd1b8a7858c0c30ecf626a39bf468e7024b9fffd8c5d26f4754b8383188f880a10396428b28c30d43debab86bf07ddccb3663fd788ecda8fa46ad9c887d259f633ad599bdffce4b0f2246667a6e945d8e654210283fa331a8df04a33158d5be5a0c26e207223196af74df7e3268c5c8b2f43fc24450608d9d47c91ee30673158e984d34a227cd7992b0eb589ad8ab50e023c645f866ce36fe2b30c498ffc969f560a7527fede53f309bdce81d82864dabe855da988c0cb93e28c5a1e71980d8318d1c1740cc528ef223f68592e77b82c45e23d06ead24c39014200369fb7761293d8dd1e2e558ec2152b8ebd80f5df2e04c384dcc5e3a8fce242d7edad34ea8e278c8f57a0c184151d36a151d719e9f28ea86b9dca631ad9e0efa45875544552a2e0efc5ca83fec13842b8adc1ea2ca553d4e5707a3f2f879c7216070eb6b7cb86cf50436a187e394706d9f65172176083b4c3e4bcb27166fea76065246783ae98db92b9a212f733444e5f7c6117034bd27f3b4c83efa2fbd383fcbcfd6f7769c945f2c5c2c0c989f7c084fd73fac55824350889892ece6d4658200bd502d58e349ed235429e5b23030a854ce27e871a28c921f3617196246ede924865996c6fcd9a6e48208109e81a991c27ab674b6e4b465f2cbb179fb80fe83e360dedfde58b0ac3288af2861f9a7d1a353f437479a7e94a18bacbf9b0971cde6e52a572f99b15b3255fa15901b7ae7e45affdf1404adc9fc29b8c6fea8fec5c16a5835bd3051b6981c8a2759067ca7c7ef37897130d73ec7426093fed444ce1e9460f78cf72c3610bf07fabf3b68a26135e9801186e9e88ce721ea2b077f522c0e563d1f48c1e3d1cb57fc130c958e12fabb2d7b85898d92f06c9076c8ec7c167fbf921237536a7fdd8b4b3d0d77f0aabb4cb3c3ac0092d8bb2ad407de4d1891ccfcde109058dc0d8767defc081acbfc6f52aebcbd26591663f85b8e9135d3d9aca3e6437dc96e9a4268adc9d7266c1b8c4b2248bb3b9cea35e296ade64bc874c9edcc024e31e90819992b0cab6c571ebc0b2fc0021ef6a59956e5278c2a6b6aa21c5d2ca841d0138f70ecef36e559eb696b770318ee8bf3bf62b453b8e01bcefedbd810a120c409c87b46b8229f8357a9e5dafa1b53222546404db76e267f11c36798b2aebea921ad9a4db5508d2fa72ef152d8d92f7a026ff996c9e469e67c348491628a4fde6299ff623bfe7194709eadf56509ce7bbf77fc049a2206da16673f1158a99485e93a3058a4faf47659342289e85086ab7122cf84c5042fd8619626c86c30a205c97a430d69774cec7da8ee72e74cdc9627d9ae7d4de77f211e42e88d984a7751f337926b8fd2772c9aeb1dd7a46b717d36d93c976a0116f13bf284c2bfdd1a68f817417a3629ef9aa0b476434f469fb9829a067f00712d6c146fea631309f0424bcf7f081658347f39928b8e00b83b61072ba8d233dc200ae045ff3273ddbed30dfccf0035fd49a295857291bcc5071390bb4276c7b7a682e33688c433abc886aad56ea1475f3fc9d206faaf3331426034cd6c3656261e7415d18520eb893461cffd8489b243cb4d407c14999510534b071a5ffe0a39c333fec8d36a26b6c06797499e550b16c9ceca4df0b04130e75bc849ce2e2de8c8120bb92caf801486966a791d8ec02da6900e4a16374f55182fecea646e15e8ca79fad4e50dbaa92fae617fd5c18ae275911cd970631321d7094160c708347b4f8dac597d2f0ff8d5f05ac22579a4e2f1c0ac87a5476fc070f22323ec4859844281679c9386d4a722ad41e97903881b3d29dc671da621396206a5432a0d9a4b2c0e2bdd78cf0bc927d5a36fd871a959483b972b6748edaf79a908f0937ce781c6be6b835275e0edaf0f2c29e74e22330ec43fef6548c752a26e1f01ba962d71cbaa6cef642758740256f0a4b95b6d3c8009dd81488938da15282132b1d842925f9a4b1b54243bb6d45c1483611820a9bd1bdde4a3ce867ad9e6add79756c33195db9231e6a35f00d908086297837fbb176f41fc0c0488b08f88066410e673291423c593dc79c19f347ac8ec4da06c877d3a17a8ca4b178924ee255d846fe391bd8bf95cebc80ca7a7c04472b86b0328f2a8c2cee2657f95a347122a47eb7ed4bb5256d350117811c53a6d663155c0a670c02a550f7bd2b03d4a86ef67c7ea073c5b6cc4f4b6f0988b563d37afbadf1177c6f948b51d3a7c475eaee0064373c04b842d1cee2726081772c04a6bc9a6d61c6772e1c7a1bb80a731aa33a9e7c050a0233429537852b795ed3e9e09d1ee62f0043cf77d64df93d509819877ec388d46604eddb3bc66f7ad2324f032e7d68c35f41fbdad10ea42c9641856fa28cfc72ca15166a9d7794f0084bb1c79deb503fb68e18de119d4a1600ed57599edaa9d2f2c41c71cf78ebd125f858beec3293e77549fd92c718914eb3c9528ea58da30bb7c02eb12f002d7f1bb37c4b38f85ad5f88d8e90d2cf9f4036f0a12a0e653cb3bfd62ef7e637a052c0ec12fb907192564c99d6d0aa0679040b225d1d5463e8a1f6b941063ca24015e9fc95bb1f1a95f995935dd2807d7c7a2cdb60540e3362f9e241f7778c4150f6da221d45aab266480f80bd3645de797fb3b95ac92c44de857830305689b48dd2de81b23363103fd7a7d8b52cf74b2b4bd3a3069aca31d1a701ce2b5c7892e076979785a0a214681c9dd8cb625a06bdfa0b613b76d1a689d4aa17871338efe9a52f68effa51c5cde8b6c91b7ae70291cbe208576b2a75080ae675846b4398dd6f750b28fd0062a2aa70cad8a5055d2a3e533913763315588d8c270f4fe67285d71ffc0f6400b02974b9861a6b9996adbbe9f93cf1a77c11b89f2babf8d6c2dd2fc0cd2a19620a16b3b7cfa6ef406130a8e3273d2162c302d48295c79e6cb409b0a099e727141cebbc436135f5b7a5449ef84fd4dcb958267eb92b520a635af7f88e63f6e70430c29d761f302ddf759b85780cc68bfd87fe1b7d7cb5ce4dc6facd168a2c701536bbea882d913813a4c8627b4d883eb20394059e6427f08c00d3d0afb72df238bb495e06a6597d2", 0x1000}, {&(0x7f0000002240)="65175a7e9d7de19105f7f97add4ca8835160007e8114f08404bc833f13ee0ea5ccfc2937e7656cfd02bf95e42f0127be09fcbe8e47a0094185ea5fd6aa93cc63df79e9297c0994708af6ea6146b64c80c60924c41e3abd8b7df8801e04e8aaf1c28956ba1f10d22f389cfe0b7d33e96b5f79bc0dad", 0x75}, {&(0x7f00000022c0)="846b7f9bd8620d8ee1d2816b8f40bdd0987c43166682c3256913bd62953f6aa781e80289eb6fe02bd89f3189cb4b718938c72126505d5246052749b0dc5043e2efc37cc24d9f29b2ee93f9df55c40f47263a51716558fd86c718b0856fd8fde4aa5445d5fd4b6cb05ef739770e3fdd8a2a3d923ddea53bab25f1108a759580d2998fc36a87e088af0ac100b3c359bb53b900e1dd5ce711741787ebb42ac3e2628911ca5dd8c5e3a4bee70c9343cffc480808c2ebdb5bcc3c8ee8205f68", 0xbd}], 0x4) syz_emit_ethernet(0x148, &(0x7f0000000340)) 22:28:43 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000140)={{}, 0x4, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0x0]}) socket$inet(0x2, 0x4, 0x7) r2 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffc, 0xf3c, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) write(r0, &(0x7f0000000080)="9d", 0x1) syz_open_pts() 22:28:44 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000040)) 22:28:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x200000000000009b, &(0x7f00000000c0)=[{0x30, 0x3, 0x8}, {0x1}, {0x6, 0x0, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xa4, &(0x7f0000000380)="2b5088fbd67cef5e9bc953ad7ba64fa78be4ef6eb4fd512924dcb133d4004d37d671722c663805df93615271ba6a64dd4606936c3926a959fa4a2193eac8436af2dc01f013cd522b98967194cde2bc22996ddbc0bb3810e699f664279e6cccd5a9820a2f7a7225bec03590fff62f4ac421a9457879628bb83beac6b1a005460d07ce2ba13de776b9fd6aaab9dcfba2c03e9cedb733ee2b2f233edb1ff8fc6b654fb06aa0365f1096493070f6cf8293b5ac03bfd5b6a068f4e4efab8da9a49939546eae3a4772b50c60ae0ee6ae8da5cbe21c432627e2f3f0666c0b80a12abdcdbd0d1a26661fc0e06c1a89") 22:28:44 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x4) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000100)=""/138, 0x8a) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto(r1, &(0x7f0000000040)="edbf49c80de7c7145256", 0xa, 0x0, 0x0, 0x0) 22:28:44 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x81) r1 = getpgrp() fcntl$lock(r0, 0x0, &(0x7f0000000080)={0x1, 0x1, 0x80000000, 0x800, r1}) fchflags(r0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = kqueue() open(&(0x7f00000000c0)='./file0\x00', 0x202, 0x102) kevent(r4, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffe, 0x1}, {{r3}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) 22:28:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80000001}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") flock(r0, 0x5) 22:28:44 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r0, r1) write(r1, &(0x7f0000000180)="b489bbb3e9dbcb4393a60c3994f0d0bd84f4232af77913a26b25c9d168263c877d6287d56263b87b933f560b237c6a748879ed6a7ecfee3984e0ec67416d44e7b522f0299e6fa823eb0b20184890c5a66e68b4119e643ef5c3b36ff7875a6205c3e86e1fe7939cf2083cd01ddca23f82cdf7998db6f045b0530c54df9cc8bca3edb250ef1bc0324839c927bcdb3d4f700273ace20fb65993415eb6c23e58e66b8eb9d01b5af1e66471b838745eaae5438034f49dc335c0c0b365d4f0d04129ec1437337e4567989e46c82b5e90ab0cb67c0bcafba925f004343d9eb42aa4b6fa9980ce0fe801a3a3e7a83e01f5face622826596f97fd9dd6374af893f25149ab4eab70cc72c053513dfcdc3ff0716203dbd7a5f4eae6ddc2902a00e1c14f3092f9b7a624b94aba6b1bffcebd6bb2e9524847dcce149a4c243af0068e7b029ce1f1217efb84a5aa931a841961100664e7ffbf97921c2c5c98d6d961dd7662bb5797f4989b416d652f3e0646ca6e484b902ec7e734dbfab81086a65f0eab7baddb07af2be77a84b6ffa33ae59f59c03770eafb91f4101a660f7dccc1c55ac46e97d887f89abd3e8c9cee435f2b454eb7280c61a31397a0579a95900429fc36613c53c5f92495273ab19b0811241f830c02ef554f672c3deac8b494295a96ebd26d2b4ecbee3eab8bd998338ab109245e91b7a25e48e4a4931b906a8cc63a13734715f3c5c596e9cab99327ffb3f82c9c28cdefd1ae7dbe6dc9538b85901b154779e104ac7242292c683e6e4c567d41bac5e460a160372addf3ebe8d3b043563ab1a9b76f8561628039a6e5b9f765d0ba5705a1f7bf29da3c9812e62f07f38f281970ba73816ee770ef3ee313f5cd461f404cba1e8f15540fd15508d7aff1aad0c8f2b59d4a9894754c50ddb2838a16f03654f419a9b669be3bdf90a1270d9da7ec92db252f63b93e511b9de40956206bdcff8d9896fefb334f4f5d3ae785a8537a107b818aa733925fd666aee0cb3bb92e34ed53b015dad78dbdf0e7adecdb26f9b440446b275e862492dc500598e55bd5e1d731dba5973ecc384ff6c909ef8fec4a87beb939cb0905d4c9deea711f56f47c0a9189fa56aa7d1e6718cff42219b160016d1716155db4927fea163b28ccc384acff5597322e60a5dc2276fa333c5345b36f8962dbcdc49b29e9c8aa12b962d802270683fe38b8839f79ab48ae7c0903766e6a807c2c7995ef261f78559303f015af5d674caa001a3ec5d444fdd919f8f2dfd8dacfbf2ad123c64361dbfc1810ce83b1e4e4b8b03d566b2e8527f7e157d3ef9d4f61fdd8bff9f1b12d7284a7ab2a6d415cc051142b7c7b5b6b127803d09829da03642b72569628a82fd0388141f8af5c85604419063574595b7916c0dd5fd4ce35cbda7ac7a390406d234c11f5463454858d6d04f053a2abca077c345cda72ef1931342d0f987a3c17c0189c4eed9b555990659f95d8f3da20d25baab9762f26b034084585308c375201240906af68995401de1249bbda80010e96f712509a3d00220bc6942f8d2c9a59c5f3f6a4fb542ef6f65e2f27ef24db1e5acf569dc7bdf04eb8cce0825271d8e5d749f8d524ec28ee4680041a7f4135bfcf74089c88f28794b4e86f66954216ffc3be7a99531703b8c2aa13a4d40a9a9b8ca5cf7f54e413651e5f95f64ed1fe407ffd834f9218788bfa0fbfef00e441568bf5621eabdc28ccb08ff73e7148a28b53c4bdef283e2e1236807a2e451a52ff992b36df4348f0fbac95f6b8b8fe704baf6bb4f7098b37f306b90b68cb9ddd1510dfec1a76980dc3de89a1d55df9cc35e37bc2f57071eb4c81848b4a7f00e46b3a2918cf784289ecef3b0544b8be15d9018f970c26440187c1c6356dde781379fbd9494b1b8ff7db2570ee9ac173655ce377cf432b40d53fef44168af9971c2a45107bb45d351f37fbca270d1260433112d7d9e726c2149acbd734f8514694f196374a66ec3a0286a2d800ee31ba6a0183532107f21f24b5f559c592dc907652520971e923b6f2d07d5ed4fd6d7f1d53fe65a7f686d8e34c1ea1fe0ea296807a4a8373f1b91295a4058ffee50e793ad45a7c0a127c1328d2cdcacebc12b6467ba54bb79dc8020dee3d08a44072a7f64e18a9faba90282da9abe9ec61e73e26682d073ea49458ec34cbc6b2fd1af91062bcbb09595bd2585ed809051c30c80b4438b414ebcf74d616bed81ab4f2afd11ced7c21c82cfda2cd05f671799d14382c9adfef6bda5b10db028969c5ae4c9c5f8af0207ea0a11d65df16c491468b7ae191405142324571096cffdc90c6105734c793fe160ab6c584d691a21ae732339edccc4d090ed6f71cdf5108c030a448b9fa9de7b3ff413be098ec94da6f32c800f995a4bc45f242307c898953bf77e93b4549ad6d3e51ace82fac85c421489d782354026fb476269c19fe2350807a7c57c4425898dde201db250aaa7e27443909496219920403a8dcba3d3063ff29b50a3a1fe40ab4cbbad09951ac784b0c4283f4e7294f9fa48d4b0841df3a33e57fa665b056d1bc0ce4e6448ab5b3e15b4f9b571fdab536839e08eed0487765d2545e09f6a33c29fe870c97390760cf45ae6a48245b65101df84e63fbae29780e60e8974ed6f8f6124e17950df134638c61ac3e770a9617ae65fbee80eb218a12c15d5d5335c2b31d91f38df8495b91ab7b915ddf63765893a2b5bfdcd55bd9fd0c342e73d9744e105db9e315bfe639431e439344e80343f71c61518686554dd48fab77c9d9d0fc1a313174921482eadba22f4cc0fd0ba25d89a8b257b99724647ab04ffd3b2832c910f2744df77597146c138f0fa845d3df68a3b425f8db389145bc5d6a6a0bb229b89d367fcf0df4757b0814ac0908c0a79c372e6d4e1af7686040e89bdeaf2882f0abec064f82d0b360c929d9a210e451b1e9754370c42d1c30a917623156c85e566cd2bd8c5a2eac4ef9aac1946b3e37ecc5143b7a7907c594c61443deeb8d3dc6a4384f5d95689f768defd6f26a51e2471add480a0c2e73ee1e6848d165686f0d3d05f49d1cea9657f912713e05378a3450cba8ad3c0a62c8690d7fa78f73fa61a8ab3055736f1229a6131ddeb4cf5fec5f424cda6d32d6a3a833b3c389a4605dfc771518cde1c7b620ebc90b0b156e249e305123db93411069c24ad608c267e1603a5571a1ca5703567c9d0649ff29e6f0447c0d271adfce67b077c2a8860fc0009049ff670d01913f520126affdf4593526c0d38f85ddb1c051c21947596d8fcbe3b4316f6295e08394ea0b92264f1f0aaa1057d0fc4d0b250b82727ff3e52dd6f31fc1970866257a0c31f5355a703b10a903218b84e3b788188ecb4937f9088516c1b4c5854a4888ae3e927d8f1b89cfe51889907be745db3e46a7af7735c98ba593fcec677d0e463d43fd07e90778fb0d4d6c03ee3ff561f0b6ae6803bf97cb89d3097c81b9cd108d69e4b7ac6c49c4a35a5ace81cffac1f5e915d5c61e76816d34813df99483e2203e49da370a5b4c7d6337a2e0a2251374218cbf29a661b2977aacb4860fd36e4825c02f9b641da13c10b04b9ed78c31c9551155595ce3c9050463476b382361ac997a059fa3701187169f4d3c9dad09082bd123c92f26cec73b43bd6a270cfd814fcdbba4e21642229c4c56d3dd453080d0133d5c37419357a285efe569609b34b4c7455f5b88e2fcecfafa294e2383e5763ca85e130d719079111501ffebcb3521968cf0d33036f364dbac2de68a30248cedba0080c775d6359a5a44dcb06fb5e1568b01281f3ecf16582908982726a86e9ac6653f744bb89aa89aaf3d389f228422ec9ff084ab07034c11411580e2536b5472f57310811300f0c36df75de997e75466b80e3954c97740afb1e8b3eb2af1a3b249444861401a7f2139379c3885b226c4495df72d5b44b6b7174e78e0edf0b53429fc0cc9d19284205dc87e9f4ea809e1b445bc2515df71961d0ee156146f221f66fd9fe8279fe48015f2be98d31337e691edce561fea16d6fe7b90cf4758578f2386435198943e17aed633c2cd871912674227861065ca9fceb3d01112f75d4e541f5c192bfc5408fbbb8d76840c253a9cb8483431630896f3b2c03d8d4e69f0fa809e14eb24d43e420e691f1b2f1f130a208a71862e0596a74f01bcf2276149702fff135e90ae60902e1233579ea4f436a1501d4eda262c7d66c6512eeece59e6a7769b6dbcc9d25b8a9d2f20e6e9e48d7e43f69a9d916baab3d39c303f97cb9c819adfe8c664a82dc02ef02f28f88db9c24056aeac1e6e602e998cee331b2a83e029810064c13771e55f054ad2a861a173c0b0232c6005f0588a7389637dd0002bc72959971d6b2ba0f001945e495929c1491d4b5e42c4223b0532ba60d3608df3a065d0cc9f9de5d1e9d9f50887f2f440277f6148dfdcee3a07fd17dfdd736f4a0b2c8a73ac35d7f2147daa8dfcfdf1c531e330ca4990a6a9c596a1562fef69c3871070742073bdffaf418c5b090dd310c2c1b1377ba71c883eeaef2e6d7c4a4bb3e2140b1deb0008eb3571ba6dc0a5f911fbff588bd7aeb3b1f7a9944603084412e1975fef272c6932fb73c57abe2c17de69ff4969f6b8e6bbc1bc0ea1ea6554f4192b34f8d6475b23887d86ca98f4bcc069f540ef6d4054e7d75fc9ee5ecc2d0df9f05746cdab99cebb111020bb1a088c31844d76034cf1c7b3719e449ed5b2f4d4b113efcdfd4e42215bddca36de397f91a19947cf54de8c1af23810939e71238937ca807bfbbf738be5e1241cbe8520fbaa8784b6ec5eb2d7caaa3cb1ef0109f911e5693da56cd956a521c091b92b6f210cfc09c943b84929eccdac62fa91ad5883144b5f83644298aad93dc0dd381aa7fa874b1fef4ecff69ae4eb2c9416625a55ef4e297e4f4a0b710941d4be72d2c347deabeb9ed119fe2cce08c2e001123df7546187923c293603cfcee3bb50794444a0f6e2d9eca6c049dcb6753ecb2bc98ed488ab042106d6f1dc22ab0af0c67a4731cba025481815b0ded03bc7f3cf1efaa3a07f9c53873f7604be24ff1c4b5bd31683c43472eafcaadf6a066390a3faed4d1fd18dea20e8995a83d21c19a88e72437f9a81d0ea7260f2a867b7781967570642748f82cfbb43eac5ca56dec7d2365639e0aa954b61be010ba7fde806215f6bbef59b4b63fca9720cde24b0b22d2572eb59952fe062b923f2c0bc8055c9b92a67346a33bade873627d62443aef8b6c5d86d9a8997fcf87d3acbb37d9deb749a2431f1d828c4fe21d7e06dbb96c3a335cc3c63864d62ea4e7cb01fc99f5d37f41383deb24ec38b29cbfa8711e5420741e5083057d3cb8c33be38a64360e9b96514b3e2882e331b53ea8986018ddc00097ca433420cf5055e586df7bdd3da86651ccba8117e8acf1d9f7534d9efce77857b4f334e4a31d3bc07c66912fee3bbc23eaf2d666d5ec2259d971d41faa3435644d7b848abdcf63b44e9261133d4c36a19c6f6a45968f82b8b9c2378e10ea8467382c9775a2e85314992f863d7b8297d23e47a78505d72dfbc26af89198b6fd56e0ae663fed59bee10e190198463401540e9a7d8513b408459d0fa3c11f76300f9bc13f64eac1698cac54848cde6c33641d42c0d147ddd1d9af950d4784872f850108fa4aff26e3bd2c6e277b4a8a90d7372a93dddf383abe036dc8eebab5941be573c27dc3b91388cc58c3569685652a0686c72f07da5caf49b70c0eb5b7004850301b17fc81707807ea0e85be2cc4f32fbf47d4e7eff46", 0x1000) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000001180)={0x0, 0x5, {0x7, 0x1e}}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpid() r3 = getpgid(0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = getegid() setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r3, r4, r5}, 0xc) getsockname(r2, 0x0, &(0x7f0000000040)) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000140)={0x1, 0x80000000, 0x800000008000, 0x7f, 0xcc00000000000000}) 22:28:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe4a, &(0x7f0000000240)="b69d7f061c47872f1090b99a8268bf16ea8635f52a663369e264ec4a0a7af35379d31b2c62dbec2fe112fd09c7e94da3902985350617a9cd061d6917d23c6881a5695f838a8d4fee7f2a6bfaa6f7d1ad45d8bc4ec439b8e25d1ffae961d308e501f0e1a00074c44c912894fa00152a81e01fdde3b13ab29cc6a05b5a39da668839ebe5acce20915e0034558edda11fa6694f404ff4d05ac99c11a31814e4879b11d86ef637371a70f05ac42af57e3096076564885f9309b5a59ccb389c3eb4ab113462d7a77052bd08a0e664790c07") 22:28:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x7c}, {0x6}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) geteuid() r1 = msgget$private(0x0, 0x306) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000240)=""/183) syz_emit_ethernet(0x0, &(0x7f0000000180)="f8") 22:28:44 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) msgget$private(0x0, 0x490) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000140)) 22:28:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xb1}, {0x87}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") ioctl$BIOCLOCK(r0, 0x20004276) 22:28:44 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x24000, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup(r0) write(r0, &(0x7f0000000bc0)="ee8977945b6d8668e7e0b622c9b3baeceb2605811b0a5ceb3951516a566bccf72dbfaa6ea0983733fc4809e3f03501389c4d158a140a5df1479bc9e2d293e9fc5d0f9706714cec10d719047d3d95672a0b7b43f03afc8ff98791c333e431aca0082ab2ad80c12c67b9a4b823b95ab74bf9bf375f0b8265975597371e1f744f2f75aafda51ade14eb6aa92134d6693d1e1d0284fd5a06d831cc59f64b80654249c5f2b9ebf22bcfe13aaaae3a0269c0d960facb0276c897ba33b7e9dac11c5dc0ed2ff3b27ff68376600cfbe3356eca7295618a055bf896785616bcda541d3d6580d91441aa840d191d2905794af9b2770b31dd3829c0ea65a0221794a89915c2fbbfc636882c3df47b9444ea1f3da05d09f567ba229493fc086f824f09e9d70400671c542719ccd3328a4758ebd4341665892746ad7b1d0e973ad3550b10553cb7918672f26f97dddb41bbf30586d5ceb732ed19943cb55f9a484b3a9374dfe1b1fb21273939d074182b038efffe56d805213710a47162400900b660d30fa6ad9497c5c389b5d3ce4e49f6c2d32f8c74c1dd83a8c0d17076f3d31198fe394cdea4cb61de9f7aa6db2117394a4291891cbebf289af9cf4f8edad82443163e97fc611a8cb152d8c0f69f60ac0ddcdae85789ba55ca51d0ed92e9a36a98c406810fef5ec3d3659483f6977eb7329f4d728dc1f98a3ecbd1a244f34bc5feceb1a329cd8072d6c6b2a9fa96ed382aa5063999af093219457cd2c5d1b20af0c6d613eefce0b52c9200c45da4dd19a1dc544b479b99682898b77c256285f302726782aa9a979200f0609d71102131e34154fbc9d4d11ea29d47cc09c368113dc16dd13dbde37abac983c52cf3f5b6d1a37a5495047baedc13245fd6f6343560793850a7425b8d0307d1300cafa999ee93d057af9185cdc7fc2502e858635454b41aca565793716ca51ee1087cb04fd4ed717b58e0bba3d32b8b8a7df4269576dfa9bb959702b0639688c9d61f9d0b0975c2df9f2613c80d727f407a9b578466689425e216c01a614cb668432a21c18a0c1435f6b9ed03ddb17a80ed9fb9b38d9cdd6c909045f7e545a3036e9de996456310fa681c876c65029693e4a545283b9366df99937a0ba9e1dd37067cba8dcc0d2397011df09335221677246a9fc14e10a6c7e1a8269ec4202e30d23c1e5f4820afcc0383aed93d85fe79ba9a7f9a7cdcf3cc06020000006287ad6c2bdafcbad7d630ccfd841a02e7077841c138e0d50f43d85d8b7435d170a721684578833e49513d500f5eafb51cd3a46297f60284c3c7e6bd39b8cc7a429303de2a145659da89e8828845ac05a95a7d7b50c8ebe248cc522d5302e2dd0cfc00a3a9f7b494753682c0b7cf1254d4f9c8d2d7d6fdde181b707336ecd751c2464e8ec4911a5795f409e7c09969da33bd2c5c173cb9c0c359f3dac11bcba3585755a105d803f51e26f92b50b8dff0b59432dd46c22cad84fb0c5c83a939bf3ec38c3244525304157cbd6954e9455d7acf7021a9e75352d28e3286011d2efac3d99984f584a0ef2ef810a8d3a93f82168d7c102cca4fc4354c7e1e35cac390ebc52dadb3b0ac02ab651c1fdad9bc2a5b8b73f7f39cce89eccd83ee397bf6a5ccfbd7e8a25fa015ba45b584c8d943d8be91bb8f575b69c10f9dc6463c5218c7abc7a66502ff76896f86707106998f5d9d6256a802def6016cd2f6d7df572eccc5dec41c44d219250405777c70c591ae70cb01f903b3d376c52ea6f218e6ce715f4a607b31060ef914c5a90d6610a7313fb1d39665eef62ee3d54ac79a4ee39fd9bb912d001b76797e6a517b51cba170639a336f4bb6ac3f7e3d278ac9b8bb993b5fd3296e4b9213e3139a426a7160660885ec7363bf74734a93abc856af6e3e0812c5ced318a90d9931100db547813ef42cf621f15b873682129e55d00e3ca562af21f61cd6ac2dfc3bc939ac01d7e627ece21d40e9d3c27ad0cfbce029e962f23d339a96b7bcfdbabf09a24e819ca572d07e86c2dfe49f8f75e0341e45b637a5c58b6c999fbdf06e7bc9a043f629eff778c52a7f04e77d01b048a851dca8d235fbedcaded44e9e23d5176f5a1ea17f2a16ed23ccf9efedca679c6e7ef48859952d04b9c57ef56779a458bb4971c0575ae2d3a52837af6876901571f9495974846c05d67942faf22f867f417c2ec419219a72603f55f06f425142287930e4bde0d7d11f479d78f28d0d01b9a4204dafa2231f6d93497e4f40402ad6fc2b35b95ae346073f0617ccc9eb9884cb4cce943834627daec4cd3d3f7678d33a62cb7c4b50b09f5ab0994ac2b557f0a8d524b963cb040b3c79517b9d1de5b08cfed46519ae4cc3e13ab379ce8974f18e42c56c977a1866fe004d7f70dede0abf7c7b5f7f0b54730a62ce1398a01db4dd5ec7ccc421d5b837e964f33ded9aff6a078615b4252678da2c0792e21dcf23820e06035da9f2e067ac5e3b6ba6c351ea50c46d7ae1ff90826d0fa93380eb6547c2cd47ea50bd5b142f3f04043fea940d61396c1f0047d5a59ec138efe7021c0b88a6f7d6db1508b46f4467c5265d5f99aafb89f7e6b7b632597af475baceb2ed0ade5488e1d1d4d21a133e2134ff1a9f7292adfa039e5173a2429314ea4e00"/1881, 0x759) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) 22:28:44 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) setsockopt(r0, 0x100000000, 0x20, &(0x7f0000000100)="6608a1899f9717756c9db63258a4d6c175288bf6056471b80fb0093a2e202e2fc03af1046ee9fbdf95a7190eab5ff5953576db2a757deaeee7ed3a37acff18988c958141e038cd7cf652e07e27b80fccb52f6deb869ad324d367915c891e2808e13d655f291182bedb460677cc0fa9986587a0ca07420a250220ddf0250c91f370368c06b424fb1186de0cacc711e0225ab4508d99", 0x95) r1 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040), 0x5) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000)={0x28, 0x2}, 0x8) 22:28:44 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x2, 0x10, r2, 0x0, 0x0) 22:28:44 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() readv(r1, &(0x7f0000002340)=[{&(0x7f0000000140)=""/44, 0x2c}, {&(0x7f0000000180)}, {&(0x7f00000001c0)=""/240, 0xf0}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/66, 0x42}, {&(0x7f0000001340)=""/4096, 0x1000}], 0x6) flock(r0, 0x2) poll(&(0x7f0000000000)=[{r1, 0x4}, {r2, 0x1}, {r0}, {r2, 0x1}], 0x4, 0x1ff) write(r2, &(0x7f0000000040)="42d37408e73e2d0d6b62c086a66513fa43ddb9850f892b224caf72283e00991137c3df6f5b847cc8438060e19163bad6e0b23b0f7421fbe165ae213bd4505ac83c48765ca910fbf8e5f05b7e0ee0f3c5df1b704666d9c72abca5cf7d881fdaa21bfc3c7e57f8d621f1576f03ed4706824c0695d8e57c91561d5746a5c51a8b1ce4b8bdb4c964efdf550c8b0b35d25f3463e4adb2d3e1cb2a80facd24f2564a2617d35fea5f9cfbc4e071c8714eaf55ddcedc765a4c07f1d33d142e9b67381f931e498aa4a30839d3f25bc4ee64b3da84b36a2e2765a88ec7804431ddf6765f37f1620765", 0xe4) 22:28:44 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0xfffffffffffffffb, 0x31, 0x0, 0x0) 22:28:44 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) getsockname$unix(r0, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000001b40)=[{&(0x7f0000001b00)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) writev(r1, &(0x7f00000004c0)=[{&(0x7f0000000180)="01", 0x1}], 0x1) writev(r1, &(0x7f0000000040)=[{&(0x7f00000009c0)="6c75644e5793043219f0d078a6e5f2a87f0feb46bfe0ce6f87a6584314a9c1e59ce1feb33bd77df3f5fd4598762d0b9d26682ed7d495d2e8b109fcffc7b4ef42efeceda3a5a8c6c5bbfade77f1d5a2890c9439ddb58eac306ef3dc577106891e383bdfd84f7d41cb8a05e7e1f5b4cb0b7b25d05e6315c54fd5cb62cba8c1d87a51f11015504bf01994c761ab81600fea951641ea117b1a0fbe863b975a1e18fdccc0497a664249cac637805d1f8d67ce0a1c311c05403a1eae980c0cb675c6740470d54dd163d1f210c24dbb3dbbd11ead3af24fa985a7460e540d4e89a2843763706fe3158865e9ca03da3814babb5b5d3247b41f982377b810cc7af03a462884f11da1ccbd4d67542c54fa75761b97df955c4c383908f3fb45f1529bec89e7a7e518efeb7e1f78444b7e95b9dd6d6f256024904de28d444b60993bda639ae146f9db06be26ee446ae762255dae0280a56e61093c555e20f415f3361d2d8971088f56f15dcb6106e08db147c55a72c8d445596687703889ebad9d8cfe155c5c4f3788f1602e034c1e0fa42615ee569b83d4da0b602c53516897d8b4b63840ba81d9bf0c4dbc21146aedca03525bbf5230871b73290fa10738555b593163ad06cb2e3ce3b56dd2e3443448efc6fb0e859480091a2899a8f530eb78af58153296f1cbdf182ab8d3369386afdebe61c276fdd6ccbc1d0f6fede4d100273b53acc22c8a3cb7e9c0a0855cbb4fc9bd1c894e811574168bd2731c67ad1f0c6868ffb8152248560ac5d95030d6cac025cb18386301c16a6d7613a66c65a9a1743454624659dc190f4dcf97594beaabe6afa950a11ed17304b4f29acb037838bb80d96ff509bcb89cbe877711c48d9a1c0fd60980f3d615d12b3ae8ac39d0c6f186400fa9d2f9943d04632e87304614ba09b383c47d0e5d873217b5551b0e6bda05314688707780b326f20f4b470eca8a58c24c4ebab6749bfaed8f0746443c09dc79f88e0f5f6af16bdb2c0c1f37510dfc6f292c9b8da0f87bbda8afa7fff0b09f755f77a595596618b23cbc9296f90f6800c7ad33b5f09345c791bdcf1e0afcd65f8e37465132ff66da3625642f1fb5a2e1b6de5da64bf824de4e1e69c7063f83908dbf5663467a5cc483deb5685cc83987adf30872f2dcb10be8a43e255362a9037ba9d3e4d6f3d260deaa479dbe5b308fb1958d0dfbb133c588a725c5dae52dd82d41bebf9e30511c46c620feedaed717b8045255f4f1a5b282bd02172987a5f77dee99e3c194f0a37e342bce89a35ef5656fce634777cb49af8e206c207754ebfa7ca084cd847576829db8406c1add85d6b4e97ab4d51147e6243f7d2bf713cacadca4ab1440fc01cd1cb98e0a967ca44e3de876e7da29f5c6daaaac35676a59be61b48dedcffcc7dbb753cd15df073af83352b0f586b9691bd495474d32502281a16c4003adb459327f88d27165bc298f1652ba7a42a16e128b80bd618363a8ade41b405cb8cb08238266598d014d09250ec8708bdf2251f56f5664c172facf7879d2209caaafe89e6f541ce3b5251f0152758f02e663c044b0aa6fd8d107f2bb3bd145f7bb51b92143f7ef83f66f7c5943b6d54a71a46e83f4e52c6756ae8f2ddb4da95fbacbf5e25987c23cf59fde5b7eaf045038a89710e4dd", 0x49a}], 0x1) 22:28:45 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0xe9, 0x80}, {0x18, 0x0, 0x8042, 0x9073}, 0x4, [0x400, 0x8, 0x3, 0x9, 0x1, 0x2, 0xff]}, 0x3c) getsockopt$sock_int(r0, 0xffff, 0x1001, 0x0, 0x0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000040)) recvfrom$inet(r1, &(0x7f0000000080)=""/182, 0xb6, 0x800, &(0x7f0000000140)={0x2, 0x2}, 0xc) 22:28:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x100000001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 22:28:45 executing program 1: setrlimit(0x8, &(0x7f0000000040)) socket$unix(0x1, 0x5, 0x0) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) socket(0x16, 0x8000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) dup(r1) sendmsg(r0, &(0x7f0000001940)={&(0x7f0000000100)=@in={0x2, 0x1}, 0xc, &(0x7f0000001640)=[{&(0x7f0000000140)="72f64bd9504b6805396f00426ff6afe95bae98cfe210f39aca1cf30f320363531d3ed8ae711e735bb251c8d24aa57791ae9c7e0d3178dedab438eb8be75970a69313512f618107e4cf47d74dfa604be2fcfa0b16356ff7116c618fedc9aba08581f5f142077303986ec19944929ac5c449288623b3da94c67279cb610496f366d28939aee198d08f9bdc883654224f234ea845264bdf3896c32f68022e70e01e1340f77e85d883ccc7be95a44e3077fdba11d5ed309bbc77bd6d60d85ab563", 0xbf}, {&(0x7f0000000200)="c66c64f0e284f024555f2b47814c9a6e83ac4e160cba9dcadf9a8a5959567c082f1967bce29e2f565bbed000bf263c978c3c443f4db51ed7182c8919825c80f82df7bb7bc52655eeba556a82759f855211bc20b724302ff514d0bff815898c77aad54d3909cabbbc7363131f4b69d56a446d86579a05b1d0a80e780fc003ae93553bc1fadccdb90a4577961d2ccfdbf7f7ffe23462d20f5041a472ecb6950813cd6b00940bf2d64dd2585e175af56350d1689c547af56bacd5c8e0f9d3e458687111c856e3cd9965d48f4f694aceeb86f467d647405e571c20b9144b98af", 0xde}, {&(0x7f0000000300)="4d8c00c27afea817d73d", 0xa}, {&(0x7f0000000340)="8e966d247ba67a34bd73eba7c948735d79b8c28fa406e829b12b01c13fbad3c70e5e3a802f46c4ac2d041ec35ec1fda06adb7bc7b865182dc27260551c87e910c0c0834842865c25c5c7471e7709f798db4f5425970a07f3b7d9cb6d4abaf51e4f7954369b125e7e19f4935b72a322a045781b193faf31a26057572f2a7c64e7f5c66f0b3270a01ca519abe2be7f860143d69f0f9a41930d6fbc1eed4179c87ce82ff228f0ec58e597b4f6b80b43dd9ec527d1474a4a399c421092b19b21d61143a0e3af", 0xc4}, {&(0x7f0000000440)="d60eca5c045bc16a78343bfe428610af2d46347e1f6e578b8281d675a289a630980684f0bce9c010dee13db555e9dd", 0x2f}, {&(0x7f0000000480)="2e6a1a19602d94a967563fbc84122edc8d95e082ddd949b980d874977f3fe8f556b77e428f0dbd8500dc756a39cc5ba37d8d06583321a651470d1c19ffd66088b63b72e5aee54c49b002c6a6f1fbdb5c2a748ec5fda6fc51b73e0820c55223e45a6c964eee07b1a9b03d84c15482c46017b12623ad8bb6fd15e5b8267d974fa26e54bfa3f4efbd0fc825692f4b6acf6d40f1e18884d2e0f024dfd7c7150ed07301d87ce37da6c398d012e34fe8f6b2e587e8a806c3d549741527ada3b513aed4510a603a80e362f1d7e3f1fe6f7a699257e151aab1ab6288ee7531e886bfea93822d7024a62b40e279a9859a211561fdef42f62f2e5b3915d712369d6674eaa34bfb86da158febd6d93c988a4bb03c5fe7d3dc06d0f635a876d257d4c876e97baee6f4f7ddd33c998ae875c81275aa94ca1f977715736525f611a4cb4e0665c0780cdc70a2010c2c45afe364595e2d7da87050bd7d5d408d53fe8fc7686cfa837302b1e28ec13493bedcbaaf9af90f96d00235dec24b816a6c40e18aa97e34f062d9f1e1f6759915379615ffeb2ac454c031b281a1955a998a8fdecf48782c41cd960e69729492a1746c215e233ad497bb1f4f85da158212edf6aaee56dbad8bb1f53362fce225c2c84cc2c002332ca368ad7c035d2128da0cf022a13012dbc0ea870bcd0e98a128f8faa8a189a365043e64ebefaaa86f16828943c62e2f841d1cdd8470f7aa446807ff0223f64c0b9f990407c9b7b45512a82187e2c4e8f34cf1986efedde13ad68c264f4b049f85b3d8b242b66256087898cd6f85773fbcdf13ea8def0297f53c9a999b4bfce60deab035f59d8081e349e29b98c19069035be7c389b1ea1207a7e493bb13d99748881953848fbcd77ab46b337439ee83ee664e4e44c5eb7fd08146e1aa1b570521b17d683125029cc6e12253af15d64bb37a9033176166edde0b9c5136cfcb23d457b65b5c0b106fe64adf7d8de6b0461f2f03516e3d8d8cbf334f71b7ff711b3bc53dd718e0edb2df3aa78172405752d69bf7275071f31b31f100761f6e0c007f1bb2cb108fa0ee89c608d0c1bdb05a1766dcba4768966d41402966d82bbce0140c06c5e44746401f5990b5a3b837a5205da9f93f88ac1aa52cf69920f65d2d7a4b2d43421fa93f6a294cbd0fd50bef3207e048d7e9e2a23981211d67909bd83dab220a1abc4a3caccc4ed13701bfe68959e6370f0b2c6c58bd867a25e471ccc8ea2ec4ca59a71fbb7d7a3b68848ac313f66e0d4b6262f871059de1fc86ae9818b986e5c65a3851a5c793ebadf822bcc59abe5ad9d4260fc90c9105b7097303c85bebe1f094bfa67b320a2b189f3bc5a74859683eeacc4402a4269a2c27e0c0ddf032393031890ef62b7331fc617da50c9d9e2fb80f5687c717d1bd815d6b1ba797cdaaa8f2064eb4bb80de4567e739424cb1c03582243290fd322a2ee4f884f2d2862c40227e18802e36d4542f066a6cc5013927e02a6b03e7a65375a6ec6348880a26fd9da9d5f5b21c193b510939ee64d2381150b84b686323f45f997970f3716ccc38829151b9bb0b65e496bf20f65a89a67a12668ea5b4cb50f52d4eca85235eed01c7bf827e00de0e5ceacc6419ba839dc2a73be1f647a4c9876c230f76eca9b1c3aeb86b700ad20c6773c66a782ca413d4c9f12d8d3f612e36a9df2fa775cfb4f759550a59aba72ac74872775eb01f7492dba7c64e5fc5c53ef236844dc09bdef7fac247f96ed79ad31aabce272c3f76fe1bb05a903d0d1e4c54669f578906cf54baab1c69ea6b81d257a91e9637cae40c0fe0e45a500cb7ad108bbb90f8a80dcc45f20a7c707abf11df2b18b4f623f569ceae3e4cd0a0eed3c64a4230a99c191a15930aa6aa691894cdf8c2fe40b05b97f0b8dac6f5293c8747518854a030e2c8b13f42117133e4b20ff390d6d02cb435cff0d392e321e391a176d42cfc1f6deec15386e8356a6f082cd26e272f1d9d75aee165ae7599ff04ba1847af46fec5bd6ce7a60a4204b39f925b56175735809aa551f1ec92273a9d024c03169a36bed01f059ef9dc119830f68f69888daddfbf24c6adc7df25cd0f38153b628d75e9ce39fb6244c89b2e49c9b54a7abccee7415af3334c9750d32182b3c488ad1105d0376d55212429ba166f112b3915e4dfa37bca7429faf0238a465a727a8119bb78cbb65b16647c2456e9d63303ea61e7f8998af4afa30aa6e7f1a00909e62f5326f3dca56abf019d4f506c56dfced85428709d5a217767ea76ffe9a05acbea594d9d3f6d9647d36ea46e8193d406616565ece4cf3f449b62c8ab94e5625dfc6cd6b4e87002c9b77612980be2992d36474d182c566e8e89e015f5901bf732561a3b1f83d617cb8ed5500ef306ab827f101676b84f092d36644c18024fc784246d022cf70aadf7f80cd05d23435d9f40b1d136aeaa53c52d06c67ec0158ce67aaea67ea744ada6ed81b7db9d2ef5e52a38900a1bf1a9e892229b6dd82c36246d9295f9c5643d1fa4b747e7ed2bf02cc1e6cfc265fb9583535f63f59eb8a109c9dc39f9852320d024b76bfcbdb92399f6ab961f9104bbdc29bb178d6d23f49fc958e2bae08463863eddc193c0c835485d2e6fd74d6de277dd4ef1b6f0c3e0e59e2c0fd48d06458cf93a42201d7fd825aff7682d8299bda3fe817f2f2a128c7d142dab57f6603fba04ad42f3c348db8652663b85f23440a2b78a3c5dda3c8c3647505ce022d300d7a71dad0eb78e5ba88ded0bf3fa4acc4007161da29648a7dc6447c156b8c9c13d11e9733fa9d91ff338593df2ff8aedcedb89ad47314f407d0c2e7324bc96e0bd34363399ede845a984f05c88e455ba47a5f23cd0234d75f4abe7a477b02633ae9b31b5f6c3f0846ba50738e6ebb2f7655941ba94eb03c527eb9106d4605ed7a61c8355f35f27454fe88901ffa74d03459e33ef813720479882c5e59282d6cd560a7384ccd8e8dfc2860ab3d5ed2d1bb35a5f5f74574875474e2e66dd2c6f910b31f4bd02e129d9c4c542a7d949b60135af83809d929701f1e028c21e8998fd3ac8556a55632efced640cc7354ca6044a61eb9ee2fdcc2e0bda7859172a5df4423f06dba8b3ba0a648a6fc1f93b444b68c21e1c96ae115a4601db8b4a6191919fafac859e356b4f0841c933a526f80d5ca0da9407250b371c600f0d25630153a544ee21b92acb7d76c45a479f7a2b25699d4a2bc3b5e51a9bc4bf10e05ffb20481cf5012fd6cfcff404c25e5cc7b9536a12e74ab8468a74a8d9a7342ff098aaef722a9fddd749a306d9bcc8b47fb32405ade3021609eb0ec0fd8e08a84454f3f1c7560f8db02d0671d013d001832bbe5f79a5e05df90e0c4c551b04783a2b4cbf6ba2474d9f4875372e1df0cbd8c2f3e46b95ea5cba8332a3a1fe3c2dfd698725ec1b7f3e56b630f89d77485423447527f5dfe3d87957cec64646c6a7baaf2c4227227f5eab32158b3a4a50a7850dd4d19031bccb6c93a0a9919a444e0081d044a3043e3a1686370a3d6a090ee41f3490202fdbb0b0c2e86336ec212a0666b21109e2ce5850009289829b94005aa3a40a2f814bfcf5b601c4c6213b69737b02cd864b58e352108da889d0b30a2a2b3c285f3a9897777dab333cc518162689f765538527f392657ead02169a34bade6785781f72d02c18c7b0344ce0854b5f71593be17cf0ff4e9593b15a17ecfefe9c99e4032633da2621b159758b8027b7d95a912f9ca34d7d79b1548d01ef2b3191a50125363351656f60c934f1512ab0690f68c188498400d21b2ca2fde37a01ae2559dc9db75f9d4eb3be830aca2af09b7f9a79acbbc1581a54d0f91cb4d4d56387a18796d7a7207963baa0277d17161906c64e339ef4465865ec39748e0501b680c724a1d1d118781833008992a7e159fce68b843fdeadb04c70fd226dd00ab013fda8c5cb257f0c6d02dcb3bf5e4ee5e4110a2affb6001b8c34881b77aebee4c5eba3e107f5ac578f84151a159bbccbecd4e5d8ce02c686ecfd6f6b3e0e33e69740e88d4cffc982dfbc103cfe360d83ac749ad89c9caa8e8b0b7cec5bb071c80fa367a432d619ea5953c13a76e81f47b98fe532fc02a91a2573b7d2533a7b21ec42dbe7e22ec226535988bdf288d52103d0a1020e7cf46b481d91e970044eb517f26bd8913592c0d0aa344a41386ef2767b69694de4650f1fc68e848df6e94f14257bd6a5cacda56f70d57256e02095ce29e9d4361f1d58a880aa6bff3f0afb859cb0aaed2227eaf963286672f78c27a39b4763f8870210158f7c54acd71c084edbca64fe96ad74f69337a5dc1dfd4dd8357c0770fe3a0b46b7528438cd33207615ced5979256aaad2679d61bf87e0387ca29def78d2cb795f98d23ff34d04dec1bb0958990eb2abcd91e9a72a5c145f07a0f41dd4d9153057a511196a1da18b32dbf96ce539d6f55ac46e65fd6b33e4f5afc4af64264c2732906cc65a22447a6f3277caa7aaddd57eb8ccef8dc31e1757169cf7a48ad6f2969f4bd77d1ef5b9a2342722f2643a5a095fe1735d076a8f1f86f5cd7e0ca25712ac121493fd407d779a29c447305176994510eab44cf43e043c11f2423447ff9fc72c59d8872c697f4601c269c8f7e21dc72fb96b0a81a634624fa2feef542179c600be173a6b2817f38ffc296d5b6cf9899467f9c729ca3c787852556b00145efafec79b28085ef5fcc53af91789dc5e7ded09b4fe639e6c4486dcaddebbb96e69b07dc1daeffcbac6cfaaf100544eb968220cbe08dcc3478a0ef743740379bbafc8c6a7d55d442983fda665c59fe56e12d106fe487bf2abd57be4cce6f29a3ddc8bd941dba7829f33b033fa39af34689441c67226d111c8bccf57f71009adbc656cadc2cc2c9215effb5ce44ca8c2c39a5f2f385549bcf34fcdf0edab5cfb01c8159c8a698854c589ca132f1ca24783365380968878e96bcac9e9fee8e2b8b2166a5492766bb85bc2ba44ee64997d982b9644d73a9759738f66f981a08d89bb3c6e300e566bf0ccf1fb62fc1afc5ec4ce7a2434f661c2deae986e328a5f47c5d1d273c68ec87c11e9d2d50f3fb1f721a6206cc9a484faed8340373cce9201e6f53de0fa64b6cd6976f3690f2c8e51ebf4c0dfe6844519b120f6482b2201bd467ea2ff7e7e9dba8fedc9e8621ab37cbd25fd8a968ca2d0abfa0b0d8a067a0b6a96666dea204fed4f993ef51a2791c501db4e3b61221424253d133916c5b30edd4ad4350376f5a2ccd2155856a9cbd73fa61c96f9d71b243309fdd036097cf067d4b3c94ce9d07c98fcbca32ab490b7cf703e02f7be4e8df49a393e497b33e4e7fffcada2eaf2d81be3957194ccce51617ef5f817b08db2def8ca5ecfb567301ce3f31363dcf4498d9aa2696dcc0a96d99cbfbb3768d57b87c2bf697fae721f0ae6d30e218573d96cf872efae93f0f89ce6cc96c0caccdca833dc2509473f51ce4df008f3e61df440ff45a9f034a0bfd906be98fb8c0afb3fa919e248534df827fcb2d80a51ac5d1d412d1fa5768f0b46ead6acb6a838da32f8401f53623f0277bbed98b2aedb98dd7124f42513e2d88957902b6c5dceac31c665ecd3d5e0f02eb2490006512eceeae4e814397b046c670f47824dd04a3d2ccbd958cc6a237777086cb46c572b34b830b053a5d5feeb1348eba201c8dc7c5214e1899a1d5ede844b597feeaf30edb1b4ce3377f8bfac8939b67ec483fccb94eb3b9c819e6a7ac6de2cc8b43442a3a2da45aeab78782ada7c033b68ad99e7894b8b8004cab71c6", 0x1000}, {&(0x7f0000001480)="a14cfcdab0541e5ee7611e605455e6779869a6eefa426e261c8814ca30f073b5f0d2c8328af6278ba89a2b4c77d6492c7339b4f9183a7f8d75a8dbe5bfc3736ccff578cd7ed2b1c160d34b212b69210f7de6c248b0bb5af5faa04ce54dd195ead3b8f145ab405cd4f5f056950a89818b74d3799c91c1da861b2b715c9cdc7388a80131b2813353f65095237cce4ef823f945b7", 0x93}, {&(0x7f0000001540)="13d03364b285adb19fec600eb9aca2ae6b43b638fd6d09d7492f3411f27d72eb33e4a6a2fd1597179b6c5c241a61c05910a0ba12bd250a9d276ba91f2d3662ac4fde4f92af78ce75d7ec9f5ba36c99dba3392465d75aa20d36526afdf6885bd90aa8bb81878e00f8e355015492a22e445feb6449572768c9cf220e8634dc2354e802f59ba06de0531fc1a5489728ac349a8773e86e2ae1204ff531f8aef621169c1487fe0d2c1ab7077f69427d4dd2c26115693651497f8abf27e35c4c304aa9c848bb48f43bcf98990327d424581838e954df39b0d5b4ba9a02f67f85bcc9e902ad6868e67279e98910cad5b2bdac861c7a8966376eed08c6034169b0e4", 0xfe}], 0x8, &(0x7f00000016c0)=[{0x90, 0x1, 0x9, "78c8140a888111d00e289c5466f35b1b6b56e49b5cdc26b0607ada2824e9c8b0d45921ca7f54853a7535e5cf86ab10195131390fde7e27b7dddd1922bf102e2e28d0bb0b1ce5b12d937500d975e9c3eefbc9a3ff753856703000c69c4eca28d97d17dcb0420b66df44051b6f38c38eb203718e1b58c47c5cf88c3936"}, {0x48, 0xffff, 0x77d, "1f81809668007cba0c0ae514507660ed63a159901b98c4ecdb397523e823c57186cb0f81bad4dbeabd0a43e1f5e28b7b626215a7173772"}, {0xa0, 0xffff, 0x9, "b60f326ccec21e9b875f05ddf304e1c528708ad4bfb110b2f075ab4794b45e48c216fd497ececaf82b139222654bf632617495f8b9372eb65ed4324bc7a69f0e1da9f95f8b5dbb44db07caaf7582a2378945ee23482a479d39faa551d06f32ae6a5324a7d3be5c412f0c56a1a7426b621f99c25362eb9111d11e07730096f10e0851286d87690a1af98261f827858626"}, {0x38, 0x1, 0x5, "68fe34a52513580d8e0a5a232d3f4b86e6033107505ffb0f288cf0dcb1d41c170b4a5e41dd938a"}, {0x98, 0x1, 0x5, "b231f964ded7685a68ad51ae2b1a9911c878b43228ce1657d82ffd7ec12d6e2c07539e81b3b730ec129ce50f394176e0abb93d10e006952be7a8bb5b516d6afd4b4b47899cb078b57a03f76f52350ed2ee4c1ee601151ea18382b5d2264e05fcaa55c1cf1550428040c6cca18d5a417dc873aecb81f18857f245ea81d87fa7907b40037638a8"}], 0x248}, 0x2) 22:28:45 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) r2 = getppid() fcntl$setown(r1, 0x6, r2) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="e1027bff0300009dce00"], 0x1, 0x0}, 0x0) 22:28:45 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, ""/36}, &(0x7f0000000040)=0x26) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000380)="5001050360000d04000000011306ca90041004fecea11ea8fef96ecfc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a0000000000000000", 0x150, 0x0, 0x0, 0x0) 22:28:45 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) r1 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) connect(r1, &(0x7f0000000040)=@in={0x2, 0x2}, 0xc) socket(0x6, 0x0, 0x3) bind$inet(r0, &(0x7f0000000000)={0x2, 0x1}, 0xc) listen(r0, 0x0) 22:28:45 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x1}) readlinkat(r0, &(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)=""/40, 0x28) 22:28:45 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) close(r0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x5a, 0x8, 0x81, 0x8001}, {{r1}, 0xfffffffffffffff9, 0x0, 0x4, 0x9, 0x2695}, {{r1}, 0xffffffffffffffff, 0x40, 0x20000000, 0x8, 0x8}, {{r1}, 0x0, 0x31, 0x1, 0x8, 0x7}, {{r1}, 0xfffffffffffffff9, 0x8, 0x40, 0x2e, 0x401}, {{r1}, 0xffffffffffffffff, 0x80, 0x42, 0x2, 0x96}, {{r0}, 0xfffffffffffffffe, 0x52, 0x80000003, 0x7, 0xc171}], 0x3ff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x20, 0xfffff, 0x5, 0x7}, {{r1}, 0xffffffffffffffff, 0x8, 0x80000000, 0x5, 0x7}], 0x6, &(0x7f0000000180)={0x10000}) 22:28:45 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) shmget(0x2, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) fcntl$getflags(r0, 0x3) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) flock(r1, 0x2) close(r1) flock(r0, 0x8) pipe(&(0x7f0000000100)) accept$unix(r1, 0x0, &(0x7f0000000080)) open(&(0x7f0000000040)='./file0\x00', 0x90, 0x96cab21c08cc5b93) 22:28:45 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) open$dir(&(0x7f0000000040)='./bus\x00', 0x830, 0x108) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000140)={'./bus\x00', 0x5, 0x6, 0x23, 0x1, 0x400, 0xffffffffffff8bf1, 0x3, 0x2, 0x1, 0x6, 0x8}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x7f, 0x9, './bus\x00', 0x10001, 0xfff, 0x7, 0xfffffffffffffffb}) clock_getres(0x4, &(0x7f00000000c0)) read(r0, &(0x7f00000008c0)=""/214, 0xd6) 22:28:45 executing program 0: r0 = socket(0x10, 0x1, 0x9) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 22:28:45 executing program 0: r0 = socket(0x11, 0x3, 0x0) connect(r0, &(0x7f0000000040)=@in6={0x18, 0x1, 0x4, 0x8000}, 0xc) sendto$unix(r0, &(0x7f0000000080)="17c4c33c904036f7d8c3637dbd602544ba3ee9704040b12d5f6d1df4564be1127d8ad034a871f3489ad595dcb25bba821a5b78667bc65c8752f1026605d0dd4ff0923bf6f43856309613fab98415a4d1bca242d4f250b2e432be6a644de135a30b8c196a970e2c0a6afc5affe5f5506744efda4dadf4188685dd0f55e36d5ea4b0467b51051e01d67f67113676354ad7f4b609767ad580ab59a81422cfd259928bedabcf1214eff89b81c58836a1468d6bc18f1f1effedb5ae24ad07bcfbddd396e83bac472afb52d161a170d162380e9faa546f148dbfccaa1df124d5c97a593cf11d9851effcf017318da5878bccacfc0e8508baeb2c57", 0xf8, 0x9, &(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8) r1 = semget(0x0, 0x0, 0x2) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f00000001c0)=""/24) sendto$unix(r0, &(0x7f0000000000)="0500050460", 0x5, 0x0, 0x0, 0x0) 22:28:45 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r0, 0x6, &(0x7f0000000000)) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x100) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) pwritev(r1, &(0x7f0000001540)=[{&(0x7f0000000140)="19e2f9a92e40d4a22e7db8b4cb898dec7ee2b3480557bc829a8f546dcf4098af2c7e67b7aaeef15717a66ad89897d4d10c2b1095aa000e4cc321bcae2d09bca392708be63d9e52fc3729426feae02f516a2489932d48db8e9f90a27ffc53330eda0840105fcd5c5ffb1fb9b7e3a64b2ef8c2958cab3335c59cc9248996f6f0ccfa08d04891e8bd1a946432fdf7791594623387b5af3484e1a59a3455c623b4b62081efc6022730184e5dec7b65c37955e470c4d188c1fb8f84eeb6ccddb5be5628ae21ecfbb12c049034ca7c40227025fbc61e1878c13329e22f0371182c4cd4eb0c11cd6cd71cddb44d09462d9ec3b4980c0aec93b20fda388ead9f4830275876797edcc10b75e42f6b0aa77ea9ad464e7823d63db94bc1dd677575fc1a103f1d774692206db12430eb3d808868516128e1b08f85c045c98715252c0606c4dc24aaacc34cdbec20e9a931f6f0a4e9685cd0806bedd3ca3aa5f38494dc54de7b9cb2ad2544a5fd569196fff4b50b26225af8ee42267d6ee0e2b0f2e005e9a3f583b991abdcedb4758c686bb2e4d773b940a9d3513a1a40af5f7ee50b7c9f0991d565aabf5dd1045264890f2883f609b9166ab84c988d639fc253501c1b4b26878c2859e00903def5e91658992a874b7b303ede95141d8c5908d7cd6f5f89bdfd0da158a9a3f9dc70a2f3191f5b1fd74b217a85f31060de5082937ad11b31b2c545bb2a78c37b643f33c23c5608fdb1920e005596467238be1d9ada0e1031a4dd7358e793e2f91411ba34861f61d8de97cbc45a6f60f49faf8c5375421cd40229c5ee600b91d1ee7953f91e0acc787a0c54b00cbc29087d674dde53be8c2ba7024a557aafacc176f8b75ea7501e6a415c5d50fbb27d002798e5e604cf344ebb52a0c1af993017d585874c898b77dabaaf20944f3babea3a7797481798bba07b0629cb8f11ef8c1777d9a2edd0ecabf074b55ef9d708395fa4e306090c7cb704e3c1577b1819f4ed5ebe7b0a34c3677a1f4922b405143ec97bbf0ea0ee8f1b5445830086707ed23820bd3ad4c5e9751e2031945608dd28db810ad748df4210d6f7cc1140871a41792cae6e0fdf9595879736098cb339be0ae92de98e1a0bc654d94130ec50477377c8f3e7161b3180579fa392715f541523f740bea69e4baeaccaa3dd92c6467cd153fd969aa3e1e0889b36cfdbf3bda1ab26070098673bf4d1f085d28ccec89fecadd35885d2673a71f57b6e2cb768f78353602dd4a36b2ea95fd4a4e31c202f25588423678c3886afe3345051355a75e15c9bac788f913cb7de5acd579b16980a2321c93f083ca508d7d7aa377ce5bac6bc6a5e37ca25ca278d2762843e7d068ff13ae3fbbe18a2d95fdcb099a19688d5d00fb15c101e665dfed8dacd90f3c8b455e42ac084c602d594ef5752c08abe82989fa3465164f306f386db54b4d9e27b3f0b1affccd64cc9ed62855ed8157ee03b80fe8b2b2bbc1c13c090ea95b718b4f3ff8682b9a2564285171fc6016ed3cc809fc15676a5ef7e6441fc3c14593086c6eb59dd02be23f9cd4428d0a22724cc54e77768b5d594a6ce5661489f6e21e0dfe94457a065ec86e0f1db69d241005e0948ae6795040b17e54d62020eb17d093e88e74d357b49c574232e134310bfdfb2abfa6683603bb074d2945be30749ef3456b9b745070c490b8e678a81a4940058017487cc34e4a7532d515ae43e5bb37e1a11af5535662784de2215013ea59f75d83eb2300dd3f579218c4ac9b86b0e5c1c983cd4ead8157e922816797a2d3f4c9efcc27c254109fe607e69424da1355b3b8d7332fd5567bb5280b35ded39875f4615267b83da2f8b44dd9d77cd03dd9eb68a334e92a5db66367495fed4809374029f7512d4f69cc6859e8f44d4a6f48abb74863febc410aff99804193d34b2909d33392012951ac6df84b0ebe3a0517ac3f656fd4a5c2cdcd8e214815e780b0ec9775f6267bac6c810dd2cb045b9c951f05ec998165babbb77bec15624d57449fc2e8699e328146952b5f55ac0e213dc48459e4764e9d6e744ae871985b270f735ee21f239d9fccfde1b3552209042d3b08747ef06a6d923c25a09c3dcc1ae14abeeb51a84dec5fb29c13e353164fd23983fcaeab6bcb629ca72c1a43f9ac8a9099528ce10a1b7704beac32c1185506116dd05ff212d19e0a997fb4efc135da0ba725798fc24e28e1ed6be30637d2ac14242d43e1e5c3a0c3bdd7f3400a2d3ec50139a51b4efa3b440030589c689d5789ec2233b15a98b8b1dd75f1a02563e932d01c6eb32f1b8968a4e4cdefcb874beaa9c000f6cdc827c4b3d5cc569c3dbd1794e2182b96770ec6dc278cb9a136c0a944c3001b9aa3fdee7d6df9b841239681247d56f8894c0ecb7b3d31b87aa9b5fa3da3044bcdcf5589222581c7e8c36fa54b0fb73dc0bb72c488c4df53b6692593b8c8f86dec0b9eeaa47ed77527f9a8a82171c4bfb1e8b2785c468bb40e5ff37fbf92331644a53e92a3c054ef51016a81effc32b26673188bd2656c9ed2fcf1e63c0db2fda59ad45d7d56b68c111dd52d69eaa39e3c9814732037c39aaaf9278b169c88cff24a9c1b133d8fdd502f20200f572e11213d65b9886a738a00efef0858ce7852aca6d36dc567c7fb606d67374613f497d1ea8eb0a871aacbb38b27a20a033c3409aad0a173dab3a188318bbd3d11883ea9c67c65ae9b52ac84662925cad9db32794cda66003c14d4b2d876eaa095e05f85570c57c771bb341789cf4dd9987c0339843ba85bccd114f3a3a3993dcfa43d9d6a3d5dc420e3bbcd007f9f1abad45d008e88f0f5c0eac6e46745bd19aeff740a588c9ccd7f833301cd08be94cb033a6a7d903e6471b8c90b42efc668192065978b3a59f1f96c53009ed5eeebc472714fc4e75374540db7b5d26040d84b21509d7298b610d288cf803e58eda1d8eb1dfbdec43a13bc658fb58c33e6667844d6bc41fd382ef690a61d2268b42cbe0299dc83da1ce5a2ae6d268b70786ad5af727e13ab920a0838d050768ec517960607696ff518306d616c019d86cec783930e82329cce1d56e0fb742455afda81036df24a8a3a4d91db5cc9b33b2a5f6ff52a3cb480eaa658c88d721a62631ce4573af84e18e9ddc911d0a800bc9f5a385bab2eb2ece08d19bcacac3f8e5d693ec67205c53ef12390877ff98a18148122d66ad41f555528728a8bfdb5109a7029ca8a1808370a0ab727c456984e3d3bebb38c7679491b7ba62a2372c14d2d696c64ee34fd146c8f73c15516704420ee9302333cb289602843b7c410db761919d0b91d6c2c5d4d34e847b0b938e67a6f76889cf6be471080af7063dfb90bf378a98e997bfad490f873e5f1a777b448a05f60690cf51fbc724231816a1871ac861dd3551d427128f8c08449fe35a3e8bfcb34429f8de3155ff3f80c652918ad6b505385492e5daffb9d34311a94545507089234ab68040294b11bdc3cb8cb83f8c7b291c1102246427e5438fad951b877017c292576fec15b7884c56bcfa2c6a2967c55560f6460cb30cb34ee27eccb7ee16d7038723add8c863d1be612afd2fe5c655fa7ae8565813d574d6464afb13050894fe124500e7bb5fb4f4e15e627d5a7fefd00b21194e85ccb2dc7165a7afd1daa0258724ad89d632f9e65961f5edbc2f012c1b5b37f31030a9c2b66888fc80954c365f8c91abcb81b497dc1e77b4572a0f31a86fcbb9239787bb6cf7f641ca90f1614b654d68a64c6f6808d66901d12d0b02df45884008009f753ca6949e7a77e60c7a60881fb71901488471345c19ad9301163c7f6d1c583bd98a91f7f15a0371fd746567c969c3341538348710319a27eb88574e9b5432e3267bd312669a84a30b57cb22c5e7b5eb4bf79ae795e8d18e5991a9f3f2ebcd49662f29e7a4a35a4fe97e2cd71b7ac3c3f6933d7c74c725f6fbac2bc786f67d306df114d0f42e376a21438892bce49bac957c6c7cc95879b718e0a0e3dc79d96a3400ab5306021531dbffda29ebe9509675d5573c3a9b38fafc797637e7914e319188dba9081b22dc422170adbf1cb9f08514bf108b992937ccbacf2d3d1d47c71e1cc0f1366f90f276c53a27861cc6ceb4cf3ece8d0719744032912e44a4bc9ed66d4be55231f460d62b76470d7b8442ad2d9e3832a90c4ea9d14e33d6a3332594d6ec182bc5a37cffe688448a642395366949c88189449a30aabd75ef08c9deac917cbf8c06372bf63d831f73be6c4885ad959b7443cfd677326a5aafcd2c54cea53525e3482cfb8637c2fef2326b949cf7b9009da9dcafe2ce582c90eebdd46d3cd88decfeea70ad7ced551397b341fcf9aa535c7058547b2368edb9a2282a5a2b97f4ede11b0b0e88ccb59a64c530272f2c157d6dc86a91d146e6ddf79c9e79f4a20e2b51723c821f264eff4b620c93bc860a8fcf701d572a77c9c095908f36cf10d215932e274912bab7e89cd13ca87c7e3d4cb55e60fe98df88ac52cea2401a76ed9f68a83efb64e01a05779da2f8376338a18132207b326369583e2547f816b69bb9c7f643ad3563fafe5858ca01b34ea06f56d5d4256eb1416821ebde022e608b93127ba5e696f7261b3c7732e783fa7d90b9113a0a3bc6c327735ee2852b413416eb2adb50d8bb8912c8cf75d83fda923e90db2d11c3b72f1b4a6d441e2defab5ba01ad923473622955423d30ca2c3e8be8725d6f804ca88a9457bd9bdd00b10ede01364ac47462dd56e8d7321f4122ddcbe6f759cb77bbea168ad2b5f5017d0b9d7bdb2e9bda86161a0bb9231b67016d650486ee8aee7ad447d7ccffea78c7a39c6399261e0bd33ae5c41260ba34bd92b8e4a4607e9f59630c206063c54d0843f62e63960d8c1ca71fce844789756b189d762a4b8719cc8ac53a92f2ad3e16b53c35e7542ecdf2286112eaa5bb8264134e2fec2fd7d63a018461f77e6c1a5850fff484b9a6095385d2eefa0ae40fced92ac87bcd877c53ccbd8db4d9f32684caf851ae8658083d43facb60b0f236373de233ad3ad9f0b922d45ed634cc4580657e10dda149a0841933ee0a4ae68f671359f3b4b84e0bc262a5e32d065896150eff6b21c147b243d47168e0087526b7f54bcb68b9616a1f5fb01c35b19571af57508baf6ac5eb66ef10dfd49231951b57a96869f8041e939501f7529ce0a445d15c1c1f5ebd603fa45f8bf78c9a9fae8ea921bb5b5c9ce77d5d6869c51a39738bb469959cfd49f90faf6f22d36696a4df208cc780ba6bf9fc10e9b62381aa68103fc14e5c4dec09b140e603cebb1de703ac4e1b6a0b9b69fb716a0657a6b8a3bd5620a48d5b7354b3de982c8f465fff13a6e6046e479e8428a2cd130ba252e9b553aea8320b992cab3697bd485026a09cee1a5951ac9eadb1264f3af21c5bf1c3bd466e709109a0aea8610ef169b65c75c2cb63349c6dc70637f1ce2d30ef38984b04521e27c07d862a1901a535f07f20a0131bc58db3f4cb1a5f8132cc987826b7e980763529fb4beca779b9bf4e959865136ccb9648dd1b95e511b7712c5ac56946fa9e7b7637f8e74f382cc92f303e43b98b9fab55ead3fc0d27c48d4bae8c9fef6c7fcfbf7a3e6624aa89164d073f72abc35104b9340f9a822527e4e3a2325b0bab635b308203f7da1cc18a9317dd24b6bfd93ab8b041890de5ee4772b1737745642965ded64fcf93dac08c645b6ca1fa91231cb4e650d44f0bf1cc4ea3f5321a8c11fa5435a3f737049c811d6b873b8dfa2f5bc823e1d5c98a6a8666ebecd2d57e882faec70", 0x1000}, {&(0x7f0000001140)="4f674707f3ff399764656cb1b251", 0xe}, {&(0x7f0000001180)="b1bb2074c7a5785093dffe399e521fcb23cffc86350b6c1e99a7b8d2b13eef304cbbacb67724ea973ddcaf7ef868b10837903d66a5a55245a76fe4cdfaac2ec360f3fa413a942c4a66c1a5210f9a0300846d83fa4c91dff38aa4dd8edec144580b2ee3e3f99757ad351ef3a6c4cec159cfb4530ea480898cde9ef1f2a5a9be6400ab59467cb1216894c7ba844df6f2456bd003b4b9ac503bf71fed593fb5a670d75c07463f934056d397a5d0fdd809a708de6016a952290c0b65d5c33b82958e509fff00fd647879e6d15b495c007227288612dc472099b368de450569dad5a9636f92dab4879da481b558964d7e99835786d7a983ae", 0xf6}, {&(0x7f0000001280)="389aa3878ea689bbf283dc560a816c1c9ab8ef9cd3d3f15bb0ad5be328ec5cca7c2189666f82daf0526b51c1208f8dd82c716c3b2c127533b7c57a981dba056027b8c2e2ec17d2cdf7ad783b0c8d5b56427acf530a9b455ec6bb576df1c77510423208a12c7dd60e78f607ab91b3c16f927c402f6fdb98b71320eee42a53b088756aa54cbce2ed225737bf8d3c88edde7e52afbd1c455958ea04e097b37ddacd2299", 0xa2}, {&(0x7f0000001340)="126958307c5948295637f25b9e7bce33377203ca5fec81d84d3a0c3145e591cf54517cc2c62a159f1a26080308bc26862b27f22113f62bb99a89c47a1254f17e52f17562aa388c01d6cf6771ff85820aa7ee5394ec64252084304f0dba71262cdd7dfb839e0e1dd9f07a55909d969dc53aae4f00a84efbff1cb3376a00c6348c93efb645f0017c8ce90b020ed661fcd7b94bebc70adf0aa1c3844a5a6a8fc8", 0x9f}, {&(0x7f0000001400)="dca17692a8ef053dff4c98a503f13b7e1ad4eaacb2d270f2c808f4cbd950004d017e3b83fce6415b540f7cd15bc1f8a0a50bff2c1318af4c6928642d7e1f9f285464c99712cec1908c38f3620dfdc4197d60bddd64df82305dc34b4c5bebe0a64d532c3f75c4fee49c7343a90fe6a096d6dc2bc8eb281ce0dbd0e97d3c138b43a0e6ad5983d9858259ffd809b352292306d0d06bab9f2cf9c4f9f6ae65e4ea2cd24c6790a84c222e517ffe604be4c4bec1791664e4dd3dceef55", 0xba}, {&(0x7f00000014c0)="297b7e4a5bdb2cf8667658c8f5deb7492fd3e55c5b99486147e6fcdf2a53d91933538b4e4e01a5b27478038493b35cc6a7b4bb76c8223722163f", 0x3a}, {&(0x7f0000001500)}], 0x8, 0x0, 0x39) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x80) 22:28:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x80}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xa1, &(0x7f0000000000)="a1") 22:28:45 executing program 0: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r1 = accept$inet6(r0, &(0x7f0000000080), &(0x7f00000000c0)=0xc) fcntl$setstatus(r1, 0x4, 0x48) r2 = open(&(0x7f0000000100)='./file0\x00', 0x190, 0x170) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000140)) recvfrom$unix(r2, &(0x7f0000000180)=""/4096, 0x1000, 0x43, 0x0, 0x0) r3 = shmget(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) ioctl$TIOCSDTR(r2, 0x20007479) mkdir(&(0x7f0000001180)='./file0\x00', 0xc) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000011c0)=0xd7) close(r0) setsockopt$sock_int(r2, 0xffff, 0x280, &(0x7f0000001200)=0xffff, 0x4) setrlimit(0xf, &(0x7f0000001240)={0xff, 0xace}) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000001280)={'./file0\x00', 0x3c6, 0x100000000, 0x4, 0x0, 0x6, 0x5, 0x1, 0x3, 0x3, 0x5000000000000000, 0x4}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001300)) r4 = open(&(0x7f0000001340)='./file0\x00', 0x200, 0x4) shmctl$IPC_RMID(r3, 0x0) r5 = open(&(0x7f0000001380)='./file0\x00', 0x0, 0x10) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f00000013c0)=0x1) ioctl$TIOCSBRK(r5, 0x2000747b) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000001400)=0x7, 0x4) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000001440)={{0x9, 0xff, 0x10001}, 0x9a97, 0x2, 0x8000}) ioctl$TIOCSWINSZ(r5, 0x80087467, &(0x7f0000001480)={0x2, 0x0, 0x2, 0x7b4cd980}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0}, &(0x7f0000001540)=0xc) getgroups(0x2, &(0x7f0000001580)=[0x0, 0x0]) chown(&(0x7f00000014c0)='./file0\x00', r6, r7) r8 = semget$private(0x0, 0x6, 0x0) semctl$GETVAL(r8, 0x1, 0x5, &(0x7f00000015c0)=""/20) mknod(&(0x7f0000001600)='./file0\x00', 0x1000, 0xffffffffffffffff) preadv(r0, &(0x7f0000001740)=[{&(0x7f0000001640)=""/46, 0x2e}, {&(0x7f0000001680)=""/145, 0x91}], 0x2, 0x0, 0x0) 22:28:45 executing program 1: geteuid() socketpair(0x6, 0x0, 0x6, &(0x7f0000000180)) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000240)=0x138) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r1) semget$private(0x0, 0x2, 0x41) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x1811, r2, 0x0, 0x0) r3 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_RMID(r3, 0x0) 22:28:45 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61b41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd846365ef590cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef", 0xb5) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() recvfrom(r2, &(0x7f0000000300)=""/225, 0xe1, 0x1, 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000004c0)={0xffffbffffffffffc, 0x0, 0xfffffffffffffff9, 0xfffffffffffffffc, "85107b8a507c84a4ffff0300ff9c11000500ffeb"}) readv(r3, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1) 22:28:45 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000003c0)=[{&(0x7f0000000400)="f2232e4402fddb8e7c", 0x9}], 0x1) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) r2 = getpgrp() fcntl$setown(r0, 0x6, r2) fcntl$setstatus(r0, 0x4, 0x48) writev(r1, &(0x7f0000000000), 0x1f0) 22:28:45 executing program 1: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x1) sendto(r0, &(0x7f0000000040)="7e48aa485c0445a1838a0ddb6f879d8150a72386aee87c6deeffe7e67a5f455a46ac62452d5f4cfe3d7d97e8a5db1898291e2100af39f8e6a7c3e9cc964ae2c1d4b1a7e3c7deecd89552f31417e4ebdf53ade0c268d331053c37132f8ee46e59caf719ecad40d4e777f78c462c1d329cf8a1eeb056aa95f4441aadd795b9fa2987affdf067610f26f1e2e36a5d752d4c707456ab8751ba0ad36e50ea", 0x9c, 0x0, &(0x7f0000000100)=@in6={0x18, 0x3, 0x0, 0x5}, 0xc) mmap(&(0x7f00003e9000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00001ef000/0x4000)=nil, 0x4000) ioctl$TIOCSTART(r0, 0x2000746e) mmap(&(0x7f00001ef000/0xb000)=nil, 0xb000, 0x0, 0x1811, 0xffffffffffffffff, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x40, 0x1, 0x0, 0x41ca}, {{r0}, 0xffffffffffffffff, 0x50, 0x1, 0x9, 0xc402}], 0x1, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffa, 0x20, 0x5, 0xffffffffffffffe6, 0xffffffff}, {{r1}, 0xfffffffffffffff8, 0x10, 0x3, 0x7, 0x7}, {{r1}, 0xfffffffffffffff8, 0x54, 0x4, 0x5, 0xd368000000000000}, {{r1}, 0xfffffffffffffffa, 0x91, 0x41, 0x1, 0x81}, {{r1}, 0xffffffffffffffff, 0x4b, 0x0, 0x100, 0x5}], 0xfffffffffffffbff, &(0x7f0000000240)={0x1, 0xfff}) 22:28:45 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) clock_gettime(0x7, &(0x7f0000000180)) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x580, 0x48) mkdirat(r0, &(0x7f0000000080)='./file0\x00', 0x4) 22:28:46 executing program 0: r0 = socket$inet6(0x18, 0x4000, 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt(r0, 0x29, 0xc, 0x0, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000100)=0x7) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) fchdir(r1) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f00000000c0)) 22:28:46 executing program 1: readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000080)='./file1\x00') socketpair(0x20, 0xffffffffffffffff, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="d0e9be9541dc47e0fe523193de796a8f834e03f1ddf2625d71378e48102cf72658410bfd3a8788a3bf98c0bd2887dd2502fd3cc6afd74365da20ed4890a961f79d8c8804c1143714a171cc39b05df691d7bdc6987594141fa0a6299b785c43a8b677e9d721cfd8ceae66a032fbc908785f36f610a01ca72dcc4d054c8e1c7fa50a5e251eec1ff55503f350c4266bfa0d35c17360cb5492abc758c537f5290fc88be9189a2fe73ca754a9eb80649f21066ee627221d17749a949ced558c020d772d76c57d63a681dffdcb041475b529553290ee71cd840101000000000000c9661d647e3056c188754898a6ee0e6d3dd276c40dd4c8c007d771464089ff7ade84bdc00ffb60c97de23e64cc50124101a66621e95cb9798c", 0xfffffecc}], 0xffffffffffffd97) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 22:28:46 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 0x0) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000100)={0x2, 0x9}) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x0, 0x40, './file0\x00', 0x6, 0x20, 0x7, 0x7382}) getdents(r0, &(0x7f0000000000)=""/13, 0x33b) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x3, 0x6}) getdents(r0, &(0x7f00000000c0)=""/63, 0x3f) 22:28:46 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x100, 0xa9f) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000180)=0x7) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "6e935d6fd726175856950d74ae488fe036f7a756", 0x0, 0x2bb}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = openat(r1, &(0x7f00000000c0)='./bus\x00', 0x8430, 0x108) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x2) getsockname(r2, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000200)=0x8) 22:28:46 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x1, 0x800000000000a, &(0x7f0000000000), 0x349) flock(r0, 0x0) 22:28:46 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) sendto$inet(r0, &(0x7f0000000140)="582d0d07ecb4002e295792e00d79e870ce9afb5a9949fa6604f8091b425dfd12d310d96308cbbd20a511e8b6bbd86ec4d78487575e4a9bc85a1d9a47c895790bb0a64cf59f05c6e722f659672b3fbdef97b7d8d09fc8e55c4c91bc4524f7c7b3b307bd65046f8c00598ed8c103ed48adb053bb0618b1fdac98bbc8e21af1088cee92e889e25b74ae056e0de4cc85419d864a4a60764ba1555478e4467758fad9bd91e9322f6ec101caeebfd249897705b75d1febed0a4fce90", 0xb9, 0x402, 0x0, 0x0) 22:28:46 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x3) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400000002c5, 0x0) pwritev(r1, &(0x7f0000000740)=[{0x0}], 0x1, 0x0, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000040)) 22:28:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4300) r0 = socket$inet6(0x18, 0x4000, 0x57) fchdir(r0) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x20005701, 0x0) getpeername(r2, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) 22:28:46 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/64, 0x40}], 0x1, 0x0, 0x0) r0 = socket(0x2, 0x400000000002, 0x0) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66696c6530183c7d2c709af49400"], 0xa, &(0x7f0000000040), 0x121, &(0x7f0000000580), 0x356}, 0x0) 22:28:46 executing program 0: openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20010, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000040)=0x3) sendmsg$unix(r0, &(0x7f00000008c0)={&(0x7f0000000980)=ANY=[@ANYBLOB="00002eb04851532f6669"], 0x8, &(0x7f0000000580), 0x9, 0xfffffffffffffffe, 0x148}, 0x0) 22:28:46 executing program 1: setreuid(0x0, 0xee00) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) 22:28:46 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="f5ec58177acfdba3ccec1e370c13925f965f07335a7fbd01d97702537c324d4885e61998a4140e84d66279bf5ece93fa685456e8", 0x34}, {&(0x7f0000000500)="6935d726252a973427474cb7572dea3a1f0335cd09542d0775eba95a274a965b1f5c4cb06dc8230039480aef8407b0d02d6f4d14ad2c9b2bc0d93409382fa5f01c9038e256b74c04eaa9c3548ce3d409ec3d1c54c01c6b0f3ca05d6e76f661cf89fe07682bb4227274902debd260268d8491ae82fc82a709ba0adecb8d8599f48f15046267e67af92bd7b53d6036d9a17aa00d89d9fc20550b9d5fe02fdb6a84c8e37e616ec5105b4313ba7ad2ec495ea4b62e1455405212a7c2722fb414b2d32e893d0f916894101506de9ec1dbbd7d921484b2bd86dd9772a8b91cf1d82eb90376b9a67665191b7e13978e318bec5fcb7ac2e8d1ee788de792804c1d91ae2f51e2d4754ccf38319bc62675fbf9baf29e42a39cfea9b1ef9271e3151174c83102b47d417eafa123a67bb2917d1ea3fd865e193b4824a1f3a0022e663c16c4f5f5243700c7b4ea002f30663462c60866f309d9e692aa73521d9ba670ec48abb623dd45a9435305f4f298140c74e404459b0e40a5ef76ff82e8c031833f4b446c05dc8b88408e6cd93828cce0957c446b3d188d0a1ac40566e7362784ce0f161ad1229d6fc5252038a98ada80804305cd3beedef0a071de2a11a32a66f9db96c3326222c3ee7c3deac24d4437e8fb80065c326df3a9b6ed7268945bc522da183ba903ae7946ff38ee6b68f129f7d1cc0f6feaef8330305f1bc98346b4f9a8723e23ba14077996e45cd2ccbd425e6de5cacbf59d85bd9e2264f90e48337d72999d0f041f14054979e6e57fc9fa8fe1506cfeefd3b44d924101ba0683e6ebfcdca5d7fd606db87a72ea79861cc60b502449cc579df75f9548e56984864e069ea9729ccb30fe112ade9a9a6953fe9ed783cbba58ab4ffd715a7be09cf23c560b3f23a1e8bead6d127639cbf3afb68aef1c71dc52f038b5dbba2db36c3104103a6c60fb76fae4c266c9ef10aa8ab467a2190357ee775e8c31355dd807f95076e1128ecb425709a5c2e352ba3e8efdc720681b54e1e51f469585f8f5a118d1bc81ef0f1c6194d4d924b0194a1ed2bcfcfb7b92dbb68c88756654438bcb482104615694f2ed4b5e49408ba32f83fe19a1430716f552cf6a47cba98b1e45fb71571041145409042fee51ae386bd7ad0a0e3af02cb194b6dc9ae2e1ec8f9f9cbbd3be9a54e2b7954a1a66adc0145195b471d85ca72099e5315c3107597cfad23a57b980762ba0cce9c797c7e4ab8ff98248c09047b43f672ea7c31a710c7d7e65726608867f379a29fe9f9401f7922d6f5bfa08c681bb2307d20e06173bf95aebcc4ee411951353b8ed9fdce95d19a194cb18a1606ad45c8d8e35b9e68bb61b77fd13593ce09d97bab1922528f5ed146d347a27ae9c0be7467fa445cc12ebc2ce480b8d6df7e06925adb26ebd21c181ae4d01ed2c27aa6baf99df8b974f72a2a0cc12154cb4792652ae959ffece654bc9640a2e9182d1ddebd0276a9d4659eaf7f438063a791715bde685b66bd9627ce36dd7179d46c1fdaee6dbc317ccc79dcfe52675992f5f0dfcdbd3d04c5481c9938d9fce093ed23bc67a798177445b068e5de4167f6235a05fc8418dd9253a3d30a73d844b6bc8268988eafbc0f3f4c377f5e15ea04bd3546c7821a900f0d5780e46c3d2067553ece7bb40a04e087a79186c37a0dfc4e229dc8144f97f9d57c0653bf197b168330ab24d3584456ee368a733748a3d2b9ad36db86cd05450dfb4b94e80de13958bec942c0c0e05c4e8296b78749dc9965bb95558f6dd11bfc1a24cbd657d69bfe8191e0068df222a53c591e9ba62e9a2228e2d1562ce9b42da260a43e5166c3a2bd7b383e3f37806c7b5c2aa7798fad3dada83aeb47925dcd556b2185d535b1b5e365b536c7dab0df23438655ce733ffdb96d6d396f50e359f8399cb60b95150bce8826330175c189da2cef4e333c0f789318407051cb0fb4274a7d164fa0bd2319fe82a72ccab1e21ac9541e851d8546ff814db37226697a0ffd1b2e50d0f3401b0ef4f590d399f8c914bcde017b5be0b9d074e6901b59f9d2febf0c9dfc079a914860d899e76797091171fbb67c351351dd14a151a30d56865b068c4bc3f7d93c97a30d2dedcd1cf44271f57075e4a2fb5ea34c00e0598f1588465813a1f85ba628c645e0d190a19ac6e9ba276137d12a006bedc523d3bcce790aa8b1accbeffaf1d62cf495a525d51241e9c22f609d1e68945a80ce8651a35ea3dd2263506bb205a27f4808b119ea39fbda5ca4a3b8583e40ec12a9e6c8ea1823a52890ede6a8a2fb65e2e4480d8404face0ad6dca760e9618022fe5c1636607d82375b692d47502ab72a3630ae63a69dfd89e7423e8ef866de1dea60e9b05196c5886989a521edeef9f4eef2d3470e4f8287e3d6f41fe8cc320a562ba691f1eeb9bea5688f9d11780d0e04510a52c8ccf074841f61909dcc79a62c4b0b7a03955a407d28c77bfa5bb46d50d2598df5a92c6640713d2ff419cdad3ceb24ade8bebf25d7cb13717702ad40e1680110ac4bc0661fe01af96e4d15ddeab71ca7fe85f3353df4688c5ee3c4322c020a4741b0534c94566916d678932239a3a07179fa5fcafb882f666129654aed0d08f85ad5edb9bbd90bf1079500405404cb3eb60053b0f8a3355a4844dede354f1321f8a3c9c3b2c306c97a09285f9701ea7e28335c24de898a22a927a0b7b35ad7726117e701d48906c5723b625977f38619852c63233bad25a4442f2eb8ceb9843d46b75548c85733029f175e4ad838eb1cd3b45b17acff957c461bdda7cbeff5c3714021f5ce1dfba7ed81d9d81dc88854cfdf0ca121b739502344e944681e65c4ce222a67c5c42848b9adcdeac6cae246a923fa0d69909c3c14f9aaa13735b4396ab6c02a71c884e3e65d92c8aaeb4affdfb8d9bc6daa81635a46d6fd3581b03e29ea4c6f7a515645a10035773f8288655dcdfc17446d8300c9e3a670ff56a7f2e37f6ac5bfae837e09bd2a45947c22914eb2f98fa2077f34c74d85e1e105af92187037b4e8c9dd35c62619f2b1f21d9c3c9155768f92ce089fa70dcdf4cce70cb001f57b857ba7e2c703a86f4e050e26263e3a5a52304b1c77f1837b0a81ddb0056f8907d6f3f563f52041d8af97939c50ebdff626af0fe60df50a3292d5bce00791cf21f444607eedd64ecc03e2265630f3777d5eeb655bc2a4ac0008bc3c2ee2cd58f3e3603631c6f152d3a551deb75b93ba93e17ae60637b392acddaa11e0963babedd45db084f846f400ccedc7b628146565830155966bf36ba719a53e03ccc02d6ddbdf4b1f2fc3ed034840fbc3c3742ac99831cd40a1656d864999008e1e7a344c98719d871a8790e36c13f490a1a2954280c31ffa70b70e1bada59cceed0f19197fccf0ed71dd1b6098fdbd9e281ba575b951563c199a5845f4bc495f4c9fedf9dcf8a9947132d93771a53e61070fdcf103b4d2091c2c4e957c56fd590c03e7f6236e3142a18841d77fd5c093c0591071bb0c4e3da8c40e8717c2c99c402aaf92b93d7879ff2644a1448d43e52363b69dbb8e7709969e9df226db54877e27f55c0665b0e79734fe23f39ec5b15b45e0949119047a50e5ba218d398f157eb0dc72fb247d752d860e7ae5c8b6f594f15348dd69da0690d5febfe0b2a138f64a0a23738ea9432835cb796f920a0dd2d9715f25052f6e6419185521ae15b9e5fdebf08db07a86ee6f4034512bdfb9a218779ddd24ada270c538c819204d6f5761cd170b15b70658137fa8f6e8a56c77c6cb86c3f1205b2448da50f2492bd788748b1fc70f96f73c4f0197c87d21971d48a722676009637827b3c89e299821d071c58c9f8732ebc63661e3019ee84c1bf59399fd92930880276a22dd1f67e904081df94b88320463b2b6b089356ef63da5913f3577361810fcf4496e3b89f3f718ef4c0953713e0d4f0ddc0724f17ac5a872578c417228d91aa008b5d14edb20d45db798867d099aa2be59b910d5eff14ea6f321fb0a8b6a37c89140a2b8ce876413479d4de8b7dcef91f2920718e22c6dc7691ee8da7be7c445d425abc0eccb3bcd54bf5b36e66fb6ecbda6f065615d9091dd7b73c6a24a811c2dee731c75e55df64bfb9da9a5f974c5f5a5d0d67573ccd7501860ac12f9b3ba994e34fc622c9534a7560f10501f115c2291fe0cff5bb33e13519450385c99d54b20d90b300151853fa3f4e713fb090b2fdc82ba39c475b4565fbf81a392c4521f889e6dc55b351f0366fe8014d5ab8803208abd9ff4a97dd75a91b45b9ebbf8bb7cc284bb861b9f7e37df1bb75aea2465ee9cac9103d409e300eb6c8d6a4be47a23048e0d8eadaea5b5cd8413a12af22fde76651f24314608c3d6c425cda929d62c72ad260aa0e160309a74f9a1bed91d2e9497dc324df1dec604478f567ae1b8ddf69e971a21b9cddecfc071a0e5f84962fb6d1c32bbd06e7dc3d597dc19e879f72605d4222a038cf1f8e8f43848fc01f6a568b1673896d3b5c5944a7be824b6b85719cccf8df05aeeb1b3c458c52d2a2b4832cf4b9df459ac857d747927667dd0a7b7f2fd37b3bbd3cc1b3ea7acde36770082ad4888ff6264519767d923d1144029f201ab918ccf6c06b5d9c7126d49082dfad58c16bbd3048749a45db00c8a5c5c6236047fc934e6e198e0aaa043c1389e59a1f43d4df6de314293df0eb2c28f76be7d02c950a96a33c722c3cc2ee6191b409a0312479c4848c6144b1b4dcf4f465f6917423a9190f5eb27e88459b30b8b78eacbabe016e766a295f6a6084758b8988ef5119a0b22374244de5446e8dddf61543f9c79460f50e8a98c50eeae2ab1c68de0907368e4facd704a9a73918add160722c91d35880c74532bf0ea4ca4af73f0158a8034119e8d713a1deac6cdd149463a86f70f33c92d9b989e9952d5fc350e0b08f2b3b4e37bdd3b65e50d6e361905838f052f2f9a7e65cfc3dabca9837677fb4ed4eb001df780dcaf2986f5169f65ce82e195300819bf9d81abbb8df490277ab0be11e214e768c5a9d29e78595bbdf932931ad93729f58a7feb749a33de6af3897ce1ebb5554dacea3e8f4549b072f2c71fb068ebe769e715ebb78476d09bcf1225ae9ac85dabcfd31e7e59fcd6441295299523555189e3e13fc67580370f066b1a27f5f31dfd702b0be6e3f5499c630f049ae68ec4ac90b2ce79ed6bdce001de322f13937499c47e70bd148fd0facf36a9374fb9109b197470a01437f320b814295dcffd062612051e08d14c8ba63e07595648691dd3ec1bc6c8bd5c685367f444d5cf043ade7180e80c4e330877b9eb7770778a8b57f713dfec33641a3b2f971c0718188eb6aebbc5c1520234eda092229ab0945873790155e1de1ee35ef3ceddd056e3dc7274cabbd703c0c3dbc56f1a6a975f9960902c17a346205c48f5acfe66e6f475d1a258a662751cd126f3f2fbd133832d3e717e0e7eb9375b5c147f868bb72ec5ae7c546ef3e58f4c6cb28af52a35e47cbb5bcc5d6acacc32dac3ebda0076cc35fc2a27a26864df222b3c4451e8594886fd0c22ed9b6da2725c55c3a87ecebda18878cfa8d7852df5e002497a7a77d9b7bfa5124dbff373f8f83d09c83a3d2ad1091f73278c2b8d12bedc982b10b47282fccc1a4c66c179db70b7d8127b9d8abdfc3832f4a4982eb0a7ffd14a5426b7adb72f502f02ce04b0f9082d446c6b450ac5f27ab56ab9497b4d044ccca4038c7bbab799087a60c5f24a6830c644294e15929153c823c327552de5face1199848f65111e1d81d338cedee4c812cf5e1", 0x1000}, {&(0x7f0000000080)="6853985e96f35dfd7facc1df1655a35957d055fe5fb84dc75d8ddfbff3b0409ddab04f39558ad29eef614c683d0de6320280fecf885a6c72d709cd73f2d4d32653e6ad5c4167a2c1d6706a34", 0x4c}, {&(0x7f0000000140)="06c15ac4cac434a25b4a9364dadbe8633d73ab232e51e25651375741", 0x1c}], 0x4) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) write(r0, &(0x7f0000000000), 0x10337) write(r0, &(0x7f00000001c0), 0xfec4) 22:28:46 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{}, {0x1}], 0x2}) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f00000000c0)=0x1) 22:28:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(0xffffffffffffffff, &(0x7f0000000180)='X', 0x1) r1 = dup(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) preadv(r2, &(0x7f0000000640)=[{&(0x7f0000000100)=""/127, 0x7f}, {&(0x7f0000000200)=""/192, 0xc0}, {&(0x7f00000002c0)=""/232, 0xe8}, {&(0x7f0000000080)=""/47, 0x2f}, {&(0x7f00000003c0)=""/34, 0x22}, {&(0x7f0000000400)=""/239, 0xef}, {&(0x7f0000000500)=""/32, 0x20}, {&(0x7f0000000540)=""/235, 0xeb}], 0x8, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x7) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f0000001900)}) 22:28:46 executing program 1: r0 = syz_open_pts() syz_open_pts() syz_open_pts() ftruncate(r0, 0x0, 0xfffffffffffffffd) syz_open_pts() ioctl$TIOCSDTR(r0, 0x20007479) 22:28:46 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8f9e33034048c780) sendmsg(r0, &(0x7f00000012c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)=[{0x10}], 0x10}, 0x0) 22:28:46 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10008, 0x0) mknodat(r0, &(0x7f0000000100)='./file0\x00', 0xe0a0, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) r1 = socket$inet6(0x18, 0x4002, 0x4000000102) listen(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 22:28:46 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xd5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x8) r1 = dup(r0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f00000000c0)={0x8, 0x9}, 0x10) mkdirat(r0, &(0x7f0000000100)='./file0\x00', 0x8) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x9, 0x3, 0x1000, 0x9}, {0x1, 0x80000001, 0x3, 0x1}, {0x401, 0x20}, {0xffff, 0x7, 0x9}]}) r2 = openat(r0, &(0x7f00000001c0)='./file0\x00', 0x0, 0x28) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000200)=0x14fe) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000240)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wskbd0\x00', 0x0, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) mmap(&(0x7f0000fee000/0x12000)=nil, 0x12000, 0x7, 0x1010, r4, 0x0, 0x51) r5 = fcntl$dupfd(r3, 0xa, r4) poll(&(0x7f0000000300)=[{r2, 0x1}, {r4, 0x2}, {r3, 0x2}, {r5, 0x20}, {r3, 0x87}, {r3, 0x80}], 0x6, 0x8) getpeername(r0, &(0x7f0000000340)=@un=@abs, &(0x7f0000000380)=0x8) ioctl$BIOCGRTIMEOUT(r2, 0x4010426e, &(0x7f00000003c0)) ftruncate(r5, 0x0, 0x4) ioctl$BIOCPROMISC(r3, 0x20004269) mmap(&(0x7f0000fef000/0x4000)=nil, 0x4000, 0x2, 0x2010, r0, 0x0, 0x0) recvfrom(r0, &(0x7f0000000400)=""/129, 0x81, 0x802, &(0x7f00000004c0)=@in={0x2, 0x2}, 0xc) rename(&(0x7f0000000500)='./file0\x00', &(0x7f0000000540)='./file0\x00') ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000580)) bind$inet6(r0, &(0x7f00000005c0)={0x18, 0x3, 0x1f, 0x7f}, 0xc) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000600)=0x9) openat(r0, &(0x7f0000000640)='./file1\x00', 0x280, 0x2) faccessat(r1, &(0x7f0000000680)='./file1\x00', 0x1, 0x3) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xc) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) getgroups(0x6, &(0x7f0000000780)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000007c0)={r6, r7, r8}, 0xc) 22:28:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x0, 0xb87, 0xf0, 0x6}, {0x4, 0x8, 0x1759}, {0x7}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000040)) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x3, 0x0, 0x9}, {0x18, 0x3, 0x37c1, 0x9}, 0x80000001, [0x3, 0x67, 0x5, 0x6, 0x453, 0x1, 0x7, 0x4]}, 0x3c) 22:28:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="0000001860040400000100000000000000000000000000000000005b00"/44, 0x2c}], 0x1) openat(r0, &(0x7f0000000080)='./bus\x00', 0x282, 0x20) 22:28:46 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="5001050160000004000000010706ca90040504fecea11ea8fef96ecfc73fd3357ae26caa0f16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a0000000000000000", 0x150, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000000)="0e8ccd66baa6043532dec0f03adcc617c2637db3426c88ded5e8ce1a0f6206f7fc90bcded97bd725419127811698d6a4e18a08a79c0daed07a1d5b96b7a307a39d4a9f12b30205493ed0d586cbc9ad27c5fe7522df9bf80d133d03e4b63efb48bf7576715b7c57adeec9cc7ae7c4e8dc86d7bdf19699adf8c35f", 0x7a, 0x4, &(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8) 22:28:46 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "010000fa00000002f000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000240)=[&(0x7f0000000080)='/@.\x00', &(0x7f0000000100)='\x00', &(0x7f0000000140)='!-\x00', &(0x7f0000000180)='\xff)\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00'], &(0x7f0000000380)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='#\x00', &(0x7f0000000300)='!$$\x00', &(0x7f0000000340)='&\x00']) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 22:28:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x14}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000340)) 22:28:46 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\\\x00', &(0x7f00000000c0)='-}*\x00', &(0x7f0000000100)='^\x00', &(0x7f0000000140)=')\x00', &(0x7f0000000180)='/@[\x00', &(0x7f00000001c0)='\x00'], &(0x7f00000003c0)=[&(0x7f0000000240)='(\x00', &(0x7f0000000280)='\x00', &(0x7f0000000300)='*]\x00', &(0x7f0000000340)='$*\x00', &(0x7f0000000380)='#&\x00']) r1 = getuid() r2 = getegid() chown(&(0x7f0000000400)='./file0\x00', r1, r2) getsockopt$sock_int(r0, 0xffff, 0x20, 0x0, 0x0) 22:28:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="b6f819e7e8fc4ac0957ed8fdaf20710f211c9b09ee98b4cfb294553679af1a3c42c092686c7acb7b08b6421d7b243f3098bd3d59e073ccacaffbccd8b4ac209da367aa34acd8b58724ebaa6b72d17c9c4986df278a1a7e2679f5797f8f0182e2b581311b7b86cb8fa5f80881792a436e2e", 0x71}], 0x1) writev(r0, &(0x7f0000000680)=[{&(0x7f0000000140)="f3e86b47d96719c94b6057a08bedceffa9c9d2f62adcf5d2b3454df58e52856098ac398776dba8b6ab78ffc43123b17a9025f2244285bc138c27c5f51f98c7a3ddd7fe48c9d1450fd94dae1cc065df41f01306090ec475f3917c9fcf0c58f6ed605c47c4befae5459c483eb31e48135a74", 0x71}], 0x1) execve(0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) poll(&(0x7f0000000200)=[{r0, 0x22}, {r0}, {r0, 0x2}], 0x3, 0x0) 22:28:46 executing program 1: 22:28:46 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) connect$unix(r2, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 0x3) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000001380)="075514e8f979db66070618a8a1722b72f892a7ce9cb8a9deba3b856cfe5ca482709555cc52ae49c8a04d2f1f74ee1875ef61500b632625efbf26a77e92fcde3a73a420e13b4c7708f4861cb538618aba65933d84eaa703e789036a222b022dcdf954f78e5cc38b66825c30cf2d57e31bccdbbb8a91bfb00e4fc28bf48f1c8eb615d3b36f898773654a3f0cf33704f01c35caee4be9bc38b85cd040b8ae0794d16202d25f95e9d10ce445b8108481bafb340c79d3365b84713f0dd616689f3081202c7e6e373068e84c210bf713d1127102bd67add27e3526347f0568a1f59c4024fd7db6626926b8dd5ba688d3c5867010ac6d0e99ed6cae37f0795ab5971189e6357e7c8904bdde9b388167328799c54953bd91358c1ef21a5d1bd5e7dc757eb219f259e3edd237936a1d67d51874b55d51203c13a31bd3acebcd18d30236efe0e95afb2f78b2b7810ac8be3ee77f5a393fd14d6f9b21e8788b279b7b6421a9c00ea643e66b15407ff44d5bb868c3e5135f72e78c2c3a3589715ff91b570cfd9850db5762dbf26c5bfb07470a15b09a95f394193b83bf09ff158986904c7b52fec300bbbba3f2cee9d4339e30b9e8f827cb5cd205efabf68f9ebdfd9ff26a91f78c6e4ded62a5a42da945bd2bbd214eb4d8f48b84b4f1bac5643012f3bf2e23c492ae14c9baabad4beb6a0642224b542b2614e275af27e8f37b4cb4a8ee0a99320b4cc969b7512bdf3c95883d574f34c7dc66279be8e33c3ced19ad13eed2d2275ccc8ce02e7689bedf003a12d7cb6f99e51fb8f096ac98b6b07d82ffa536ce8ca70fe47c7d933d3a7bc0a97a3da1a61021364159ae94297713d28e48d49586af4e27cac74b0128ef9134c90ea6d71a3b67dd42fb8f4ad07b05614cb85ceb347a692cc496d5f4da83b991d4e833ccfc5ee85c3e7d87cab193027a9943e950233eb5d5d065b38cb3901ccac1e81a07e1e53b47ea63be8a7bd153f75fa15d86e24c1f5ab99591562d52bf6eea54820e376db316000d9e70f566b89ed4d9ba74372168487e13f81a3bfad1586816e3db63eeb3dd98d00173077d8ca4180ed6f4ae57fd86aacb46bb0c2eab8bd13563ea3fa6acde8224ee289038b653fe286dd97060454b9e5804d0305e48e52d7e2560d58f8e099f0a1655ab08c447a12faf17ef6d169b8121164f89f45c3951478615467bf9b6a8d2e92ccb2eb4d575418bc688db8f9ebf46168c3061f97a0415e29aded96ddf5d57e53d1c860b671ba5832589342ec1c130cec7de3a996c36652d1248869ba54068b2a8a0c651d264d61e23ace6b8e38cb6303e4cbc5bc1b981c2438a630f02446b879c043fb7b745260ac4c7f08c7f2d5678fe09701fafafc764439a41bf07e7e5d0c6df9fb2b98a42617fa687480b79dbff0bccf16e00a8ea8a54092bb6828302d20219518358e8b49236d927ee6f993cc2d05cdcb12ad4d2f6cf1c7ab4cf8c9a773c4babeca92bc3a0f4e1cb15f9cce5ca92553a7e737fbc4abc8e4854d1d0524abe95948e5bd8ecad4824683ea3d359b6c3a19672cb89c47b03421682f8113049ff42054110e23f52204751c8c2206023150b08c43d13cd90c08d6542b73aa72953c91d7ba68ef3e8b4c13aa6f9c08cce6efbfb87457af270f3be6e53e6b157dc677d8eb81b6bdb9bfb9ff0968022befcf0e31b86fa4ca178c434ce1cf93d3a4b59b65f8eea098d1649f3d88adac9906caf8b967381c5ecfd25ff2fcdcf7abda0487a0fd16b670cb399be046e849ebcd9aa4a993086a1bd0e5ddd8fe4878801a6b09fcf6b0844923aae92bf0086e7378e8692361c454003bb731c156ed9d257c63da2b0d310cb3258d81b3cd56d651df0a58f0a1ad7fdadd1d76195e215066a56bff90ed8534d393082ddf790d3e4c86c85b866edf672bcc71037d846d773d5cdbd412d3b8bd960b82a5b3f9d2cc358ec562dee911246452991c6f3304be70e89b44ec15cc36680a70020d3b1e00f3e775ab11102a824b353bd4350444604d7e17976bf432875290a6060d40ad508c7a6665bdac70963f2f0e27798a73e520ceac81f97f1fc3bd86801a0c36cdc3f54c67cbab0da9300eb27f42360b8e731afcd893696fd8e26491187592ef08eff49857f83137c07d0951efb1f59a9afed50657a709b6b955dbfe0bb449673703db940f26dfb90248907d5c511a2c245f16ed393c54aed626c4bc78363a8949c2f4b56d0aec15f83d83075f31adb43bc5235e4d04441c4a4195e2c785faaa05cf1067623b1680f803dd78e3aad937914d5b6ca86d73cbfd6aa04f2a0382547df1335a52999f3570f5dcf2fd5a40f0f29c73b9537011997bcd5e7390b5ddbedfd30b1a1dfeecd35db7fb03d364975a4813359fd0def3f6c", 0x69a}], 0x1) pipe(&(0x7f0000000100)) 22:28:46 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000440)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = semget(0x0, 0x0, 0x4) semctl$SETVAL(r1, 0x8ac21260f76d3403, 0x8, &(0x7f0000000000)=0x1f) open$dir(&(0x7f0000000080)='./file0\x00', 0x18020, 0x8) 22:28:46 executing program 1: r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) dup2(r1, r2) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)) execve(0x0, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x1, 0x8, 0x1, 0x4000000000000000, "113282c3a81fd77bc45a50a15e7031663c7509c8", 0x100000001, 0xfff}) 22:28:46 executing program 0: r0 = socket(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000), 0x4) r1 = shmat(0x0, &(0x7f0000ffc000/0x2000)=nil, 0x0) shmdt(r1) 22:28:46 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) r1 = open(&(0x7f0000000000)='./file0\x00', 0x980, 0x38) flock(r1, 0x8) ftruncate(r0, 0x0, 0x4030002) r2 = geteuid() r3 = geteuid() setreuid(r2, r3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000480)=0x9) mknod$loop(&(0x7f0000000240)='./file0\x00', 0x6, 0x1) open$dir(&(0x7f0000000380)='./file0\x00', 0x8000, 0x122) r5 = geteuid() getgroups(0xa, &(0x7f00000002c0)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f0000000340)={&(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/10], 0xa, &(0x7f0000000200)=[{&(0x7f0000000080)="aa2b6d95ec4175a592fe960850c0e8384cbecea40e25351ffececbe814b46f1f61f9ea60261de0bc1e2fe0aaeb67985e6e488d963e1c6744271a3c98cc7ffcea6c6f828587ce8337ad176499", 0x4c}, {&(0x7f0000000100)="478f495752ca7c9db5748f415ff5dbd26ddc9f51b0cea7f97249318f37b1063bb6f5ec10f1b98e2ce852d8bad52218f471e56992c887e59c0fce07b6d3766b0b9e250d1651d29b2e3599caeba86929635c1127e688e976ff6045a0a92de1fcf78e9d0b957a3c72098b1dc3cd0390f233fea9943e39c9b8994b702fd4399e40e9788b7fd68e77b7524c8c87c33f434332acb5d9ba722bdfcf555b27ce34112c27775fac3f4fcdeba81773b6c89505f7eead4730f75d478d623c8787a952cc17351f00e3f99fbd77bc8331606551ae55f61a160caf0980d43df8827c820e559c9244072f", 0xe3}], 0x2, &(0x7f0000000300)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}], 0x20, 0xa}, 0x1) 22:28:46 executing program 1: geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000980)=0xc) getuid() r0 = geteuid() setuid(r0) r1 = msgget(0x3, 0x60) msgctl$IPC_RMID(r1, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x901, 0x0) r3 = getpgrp() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) getgroups(0x3, &(0x7f0000000500)=[0xffffffffffffffff, 0x0, 0x0]) r6 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, &(0x7f00000005c0)=0xc) r9 = getpgrp() r10 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) recvfrom$inet6(r2, &(0x7f00000008c0)=""/49, 0x31, 0x0, &(0x7f0000000900)={0x18, 0x3, 0x100000000, 0xc0c}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640)={0x0}, &(0x7f0000000680)=0xc) r13 = getuid() r14 = getgid() r15 = getpgid(0x0) r16 = geteuid() r17 = getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, 0xc) r19 = geteuid() getgroups(0x3, &(0x7f0000000700)=[0x0, 0x0, 0xffffffffffffffff]) sendmsg$unix(r2, &(0x7f0000000880)={&(0x7f0000000b00)=ANY=[@ANYBLOB="66b52e2f66696c563000ebb647400ebeceebbf292208aad0bc71c602ef997506a55d6686cfa9f41084709558ee2dc0915067aea9b79ae2f26aeef9de2037422cc594c0facd198397c312a526153025a5ee9df6735945764ae50d43cd487f44e397a0e81a4aa2ea71eb42e92f0d49b9eaf240ce0c730103c9e496c6e65321f2771e3f676aa84293194095825edadae1319a1eafd56ea39d9db3b14e88b80bacc794f0a41f1535ce566ef776bab52d1d8a36a4575d6d2e386c78c01894fbe73b22b6ff4cbb0987569336499768057b70e1ddb76b198645a77010f04f088393ba44e3f335d881615d3dc3c8d8201426ea0bf129bd0e83b3d3da823e9b25a93e9b383ac61276533bf6aad86fec3931c284"], 0xa, &(0x7f0000000400)=[{&(0x7f0000000180)="94b0d81082bc38a143aedff865ac74db68b100a1e7670f85c94ea4c86783349b915de80bae70f9a6cc71c3b64516876193653089839b8d931a9b370edc11ed3ce58bad1bffe5f770b199a60a5f4d", 0x4e}, {&(0x7f0000000200)="ae786607793ddb4b142f15b81ce5fcf29621d6e1d1e653e880bebc1643ce4e3e6712b85e06f61d2b0dd655e8182937d4b0a54bd9a6d7f7a92333a11f616450e84ac61b7bb3a8e717060ec6af9336a1ee99777a492335949f8377cdcf0a21c85acb1f35f3fb9404fb0fd921c573234bf061848b72a05fef8f933f96b983b7422866867062953af78739f44c330817147310b38ec1bfee70e82299519d8118a349d21f4f9db63cb951", 0xa8}, {&(0x7f00000002c0)="d19a7431ef68112be829497261e348f7e764726e517befb9c87586370b", 0x1d}, {&(0x7f0000000300)="54c9204709d765d50ae31b45d518f2958a0a84046e8d33da747f42004875a52d376c7442a8663bbcd3fbb47412dacaf4da2ddb1f977b3dcabd327a4e543d37b913c4b4f9aec3cad599d3de5016143da07d90c361a86dca2c27480016d4a70e70030f89f6d6b426d613", 0x69}, {&(0x7f0000000380)="c2b4ec864c7116826d33116c02b955123882c41830c47ef89d410ed77f56599822ad852b2c5ca26896989b1556f962e7ef7e409de41da18c58ca9927a5fa", 0x3e}, {&(0x7f00000003c0)="7c55a6c3fe94dba063bc8ccfdc80df481fc13eb948a3fdd05ca4ad742358fefcb14b27cef6b036ebefd50dde631e5ea14e5f0f5b66312eef6da96b3939", 0x3d}], 0x6, &(0x7f0000000740)=[@rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x28, 0xffff, 0x1, [r2, r2, r2, r2, r2, r2]}, @rights={0x18, 0xffff, 0x1, [r2, r2]}, @cred={0x20, 0xffff, 0x0, r12, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r16, r17}, @rights={0x28, 0xffff, 0x1, [r2, r2, r2, r2, r2, r2]}, @cred={0x20, 0xffff, 0x0, r18, r19, r20}], 0x140, 0x2}, 0x8) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000100)) 22:28:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) readv(r0, &(0x7f0000001400)=[{&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000001580)=""/4096, 0x1000}], 0x2) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x8001, 0x7, 0x800, 0x400, "771c2abc322e3658f94538e0973e9f4663544cab", 0x81, 0x8}) r1 = syz_open_pts() close(r0) dup(r1) syz_open_pts() 22:28:47 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00009e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f00000000000000000109da7f46a"], 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000002e, &(0x7f0000000180), 0x14) 22:28:47 executing program 1: setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) syz_open_pts() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setpgid(0x0, 0x0) 22:28:47 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000140)="c3", 0x1}], 0x1}, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10080, 0x0) r3 = dup2(r1, r1) linkat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00', 0x4) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000100)) socket(0x0, 0x4000, 0x7) read(r0, &(0x7f0000000180)=""/197, 0xc5) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 22:28:47 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000001080)={0x1000, 0x0, &(0x7f0000000080)=""/4096}) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000010c0)={0x4, 0x0, {[0x3c66, 0x1000, 0x3, 0x100, 0xff, 0x2, 0x3c, 0x7, 0x4, 0x20, 0x6, 0x3, 0x886a, 0x4, 0x7, 0x4, 0x100000000, 0x5], [0x8000, 0x3, 0x5, 0x6, 0x0, 0xfffffffffffffffe, 0x2, 0x7f, 0x10001, 0x7], [0xfffffffffffffffa, 0x1, 0x400, 0x2, 0x7, 0x3, 0x9], [0xffffffffffffffff, 0xe24, 0x3, 0x0, 0x40, 0x1], [{0x0, 0x10001, 0x5, 0x5}, {0x4, 0x1, 0xfffffffffffffffc, 0x15f}, {0x281, 0xfffffffffffffffc, 0x8001, 0x4}, {0xffffffff, 0xff, 0x3, 0x7fff}, {0xd7, 0x2, 0x200, 0x7fff}, {0x6, 0x5, 0x7f, 0x4d}, {0x1, 0x10000, 0x4, 0x1}, {0x0, 0x3, 0x5473, 0xb57}], {0xbe, 0x9, 0x9, 0x54}, {0x6, 0xcb61, 0x9, 0x7}}}) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000001300)=0x7) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7fffffff}, 0xc) 22:28:47 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSTART(r0, 0x2000746e) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000240)) fcntl$dupfd(r1, 0xa, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r3, &(0x7f0000000100)="963a6b06a2dfb767af29b89ddffa572b7817705e66ab651244978e4da83ad4517a6fd5a59fffc020c6ce69901a4ff0119ad8a7ee308e43fd35955b5249cf5f05abe8bd4f7b0ccd7e0865c0d43c27872c11cb10b6d5421c9cd6b98e8509c6357261fb69d445e9122e75e8259b6d961eecb9ecfb45d81b8639a11f0988eac3b93eab18880a1427257813044762cafc82201d472f68827cba0cd79b23b646989ec65d2bccfb7aa3f68e5ce922804187933833b021915463c9653c4ddca4f4bddfcb97", 0xc1, 0x8, 0x0, 0x0) bind(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="2d01262f66696c653000"], 0x1) 22:28:47 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1c37e6fc6e23c5b00e74de400"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x10000000000000e4) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffff7ffffb, 0x65, 0x7f, 0xfffffbfffffffff8, "dc04001b00027f000000100000fe662c5000"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 22:28:47 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xd, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r0, 0x1) 22:28:47 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x40, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) ioctl$TIOCEXCL(r1, 0x2000740d) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) getpeername$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) rename(&(0x7f0000000040)='./file0/file1/../file0\x00', &(0x7f0000000080)='./file0/file1\x00') symlinkat(&(0x7f0000000240)='./file0\x00', r1, &(0x7f0000000280)='./file0/file1/file0/file0\x00') mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='./file0/file1/file0/file0\x00') 22:28:47 executing program 0: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="86f8a1ae0000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20888, 0x8) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x10, 0x3) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000280)='/dev/tty\x00', 0x200, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x80, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x0, 0x0) r3 = getpid() fcntl$setown(r1, 0x6, r3) dup2(r2, r0) r4 = dup2(r0, r0) ioctl$TIOCGFLAGS(r4, 0x4004745d, &(0x7f0000000380)) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x80000000000002e, &(0x7f0000000000)="a7df7f777d61565ba0f9224ebc", 0xfffffe36) 22:28:48 executing program 1: r0 = geteuid() socketpair(0x12, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpgid(0x0) getgroups(0x3, &(0x7f0000000280)=[0x0, 0xffffffffffffffff, 0x0]) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000300)=0xc) r5 = getegid() r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x6c81d20559860ca8, 0x0) r7 = fcntl$getown(0xffffffffffffffff, 0x5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wsmouse\x00', 0x18083, 0x0) r11 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse0\x00', 0x0, 0x0) r12 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd0\x00', 0x20800, 0x0) r13 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x0, 0x0) r14 = open$dir(&(0x7f0000000540)='./file0\x00', 0x8818, 0xa0) r15 = open$dir(&(0x7f0000000580)='./file0\x00', 0x20002, 0x0) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r17 = kqueue() r18 = accept$unix(0xffffffffffffffff, &(0x7f0000000600)=@abs, &(0x7f0000000640)=0x8) sendmsg$unix(r1, &(0x7f0000000780)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000240)=[{&(0x7f00000000c0)="b0f26ce7a8e95efd65df6396777a97b2b89afcf1d98b64e5ae96498f431f9da4a1c40745c71b784d443af3ccc96433d7dc703bcc50a1c27a4933cee3980fe1efa390fa2178a2e5e7d23f20b341d8581867c7c02119f0a2c4e8ccfb232d9e8824ef770d90bad191492ab8eb800599e7eacf10629f30bc0184148c6736cb17796d1932d26804211856f35bc9b25cc6226709762b38c326fc11547440a9296d8a09a8fdcadffcb0586fcb77f6a3a5cec298ab41cee9e056", 0xb6}, {&(0x7f0000000180)="f7ad465204e683f8312a05d6c0b981da70983d55fe3ec0aa944323fc6b3c60d8ecf5077fe48c9f98f20a9b0de368d84b", 0x30}, {&(0x7f00000001c0)="c242f1a7b2a347c6a3faf3d2f4f8d34882dad3148c3b302e37b856efc2f1184c7120978b29b1f536cb3eaf455087d1dab5b6e1025bfb2e16326f0dc3bf89787b2a62cf72134561a5f9796a010650e6ba61ba0953ed123e913a48", 0x5a}], 0x3, &(0x7f0000000680)=[@cred={0x20, 0xffff, 0x0, r2, r0, r3}, @cred={0x20, 0xffff, 0x0, r4, r0, r5}, @rights={0x18, 0xffff, 0x1, [r6]}, @cred={0x20, 0xffff, 0x0, r7, r0, r8}, @rights={0x38, 0xffff, 0x1, [r9, r10, r11, r12, r13, r14, r15, r16, r17]}, @rights={0x18, 0xffff, 0x1, [r18]}], 0xc8, 0x4}, 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r0, r19) socketpair(0x18, 0x4003, 0x102, 0x0) 22:28:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x24}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10140, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000180)="cc4c68aae471756522ba0d61034e136ff30084f37c84974087a1eac4cd093a4bdcb97a581e6b92e49d9e2fb8aa0fd2110955d42666fe646477434d1c2871f3f433102e02bffb80db3433cd672c607d25988be591b2c2c3943300d2", 0x5b}, {&(0x7f0000000240)="118d04e3030e09c89a5dfb514916fcafec5ff759be96032843e35332616895a64319230473d67098d985ab8e60b092e6a653de002604c0daed1764e9f71c360e5ff40c7eb84f6266bae5ff5163ea23c13e4aed47cddb313ff3fce0f739fe0fbfb296e4a4869834f5c1cb3ccc4da625119458adebb6abd11ec00b9140cb85c323", 0x80}, {&(0x7f00000002c0)="df625a3d3cb298112a9ace23", 0xc}], 0x3, 0x0, 0x0) getsockname$inet(r1, &(0x7f00000000c0), &(0x7f0000000140)=0xc) getgid() 22:28:48 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x4001981}) clock_settime(0x7, &(0x7f0000000080)={0x800, 0xfffffffffffffffd}) clock_settime(0x3, &(0x7f0000000040)={0x3, 0x2}) 22:28:48 executing program 1: mknod$loop(&(0x7f0000001440)='./file0\x00', 0x8041, 0x1) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) getpeername$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) mknod$loop(&(0x7f0000000140)='./file0\x00', 0x2000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000000c0)) 11:09:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x80}, {0x64}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x880, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:53 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000180)="b6") syz_emit_ethernet(0x50, &(0x7f0000000000)="f2bd01f3ddae1ee0f7dfbc4836a114f480fd9e8aaba7a93458af4eaf86db2d4689d24797bb3b1ad13986c30844f81bd0458b3ea5c7fb91f8baf701c0cedab642c34b48106524ee3c0670167ebaa17c65") getrusage(0xffffffffffffffff, &(0x7f0000000080)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x10000, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x400, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f00000001c0)) 11:09:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000001c0)=0x3f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x2}, {0x3d}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000100)=[{0x7ff, 0x101, 0x9, 0x80000001}, {0x1, 0xfffffffffffffffa, 0x9, 0xec9}, {0x1b, 0x8001, 0x2, 0x1}, {0x5, 0x8, 0x9, 0x3}, {0x8be7, 0x3, 0xdd5, 0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = semget(0x0, 0x0, 0x20) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000200)=""/113) shmget(0x2, 0x3000, 0x100, &(0x7f0000ffb000/0x3000)=nil) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:53 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$KDSETRAD(r1, 0x20004b43) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)='7', 0xfffffffffffffdd8) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x4, 0x8, 0x81, 0x7ff, "4bad1948bd252f7f40deb6adce51ee32c10632fa", 0x422, 0x1}) syz_open_pts() close(r1) r2 = syz_open_pts() pipe2(&(0x7f0000000040), 0x10004) read(r2, &(0x7f0000000240)=""/157, 0x9d) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000000)=0x2) 11:09:53 executing program 0: socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000000)) mmap(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x0, 0x1b071, 0xffffffffffffffff, 0x0, 0x0) pipe(&(0x7f0000000040)) 11:09:53 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f00000000c0)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)) 11:09:53 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000013000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r1, 0x4, &(0x7f0000603000)) recvmsg(r0, &(0x7f0000001200)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f0000001140)=[{&(0x7f0000000040)=""/13, 0xd}, {&(0x7f0000000080)=""/4096, 0x1000}, {&(0x7f0000001080)=""/141, 0x8d}], 0x3, &(0x7f0000001180)=""/116, 0x74}, 0x2) 11:09:53 executing program 1: r0 = socket$inet6(0x18, 0x3, 0xfffffffffffffffe) r1 = socket$inet6(0x18, 0x2, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0x0, 0xffc0000000000000}, {0x18, 0x1, 0x6, 0x8}, 0x8f, [0xffffffff, 0x9, 0x5, 0x80000001, 0x2000000000000000, 0x5, 0xffffffffffffffb8, 0x9]}, 0x3c) getsockopt(r1, 0x200000029, 0x24, 0x0, 0x0) 11:09:53 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) setrlimit(0x7, &(0x7f0000000080)={0x8, 0x4}) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x12, 0x0) writev(r0, &(0x7f0000000000), 0x1f0) 11:09:54 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x5) r1 = fcntl$getown(r0, 0x5) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x3, 0x73e1, 0x80000000, r1}) r2 = socket(0x10000000022, 0x2, 0x0) r3 = kqueue() r4 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x100) ioctl$BIOCPROMISC(r4, 0x20004269) kevent(r3, &(0x7f0000000240)=[{{r2}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) 11:09:54 executing program 0: semctl$SETALL(0x0, 0x0, 0x9, 0xfffffffffffffffe) r0 = open(&(0x7f0000000000)='./file0\x00', 0x220, 0x120) ioctl$TIOCNXCL(r0, 0x2000740e) 11:09:54 executing program 1: 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(0x1, &(0x7f0000000340)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0xc82, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x8, 0x9, 0x1}]}) r2 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000180)) r3 = getpid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r5 = getgid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={r3, r4, r5}, 0xc) 11:09:54 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0xfffffffffffffffd) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000000)="15", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x8001) 11:09:54 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000100)=0x81) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0x3, 0x1}, {0x3, 0x5}}) utimes(0x0, &(0x7f00000000c0)={{}, {0x8}}) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 11:09:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) socket(0x11, 0x3, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r1, &(0x7f0000000280)=[{&(0x7f0000000180)="120ea61acb4fa691d1d5c9d8e747c7b079ff0bdef155b24727e88547a00ed0b9eddbec31422316e9b78a6b407fb7856078b1cc666ea06d5d95b22aeb0b89", 0x3e}], 0x1, 0x0, 0x0) dup2(r5, r4) select(0x40, &(0x7f00000000c0)={0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x200000000}, 0x0, &(0x7f0000000140)={0x210}, 0x0) pread(r2, &(0x7f0000000180), 0x0, 0x0, 0x7) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000100)=[{0x2}, {0x16, 0x3}]}) r6 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x800, 0x0) ioctl$TIOCSCTTY(r6, 0x20007461) ioctl$TIOCMBIC(r3, 0x8004746b, &(0x7f00000002c0)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000140)) syz_emit_ethernet(0xfffffffffffffe32, &(0x7f0000000240)="3291cd8e38d791f711db6d") 11:09:54 executing program 0: r0 = kqueue() pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) socket$unix(0x1, 0x5, 0x0) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x1ff) kevent(r0, &(0x7f0000000100)=[{{r2}, 0xffffffffffffffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) kqueue() poll(&(0x7f0000000040)=[{r1, 0x28}], 0x0, 0x0) close(r1) 11:09:54 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x700, &(0x7f00000002c0)=ANY=[@ANYBLOB="9cc374120000005c0f01000000000000"], 0x10}, 0x0) 11:09:54 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20e11, 0x80) r1 = dup(0xffffffffffffffff) linkat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x4) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000001940)='./file0\x00', 0x801, 0x0) lseek(r2, 0x0, 0x0, 0x0) 11:09:54 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) recvfrom$inet6(r0, &(0x7f00000000c0)=""/66, 0x42, 0x40, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x13e}, 0x0) 11:09:54 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000340)='/dev/zero\x00', 0x980, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = kqueue() mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) utimes(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)={{0x2, 0xff0}, {0x3, 0x3}}) open(&(0x7f0000000300)='./bus\x00', 0x800, 0x68) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000380)=0x8) readv(r3, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/16, 0x10}, {&(0x7f0000000140)=""/131, 0x83}, {&(0x7f0000000240)=""/98, 0x62}], 0x3) kevent(r3, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x66, 0x0, 0x0, 0x0) ftruncate(r0, 0x0, 0x5) kevent(r1, &(0x7f00000001c0), 0x3ff, 0x0, 0xffffffffffffffff, 0x0) 11:09:54 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mlock(&(0x7f0000000000/0x4000)=nil, 0x4000) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) 11:09:54 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000100)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) poll(&(0x7f0000000940)=[{r0, 0x1a5}], 0x1, 0x0) recvmsg(r1, &(0x7f0000000000)={0x0, 0xfffffe20, 0x0, 0xfffffffffffffefb, 0x0}, 0x0) 11:09:54 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffff9c) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000000)) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000002c0)={0x8e, 0x0, &(0x7f0000000200)=""/142}) fchflags(r1, 0x10000) rmdir(&(0x7f0000000300)='./file0\x00') r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x2) dup(r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000080)="fe62624bd43d1cad40f544c5943fadaabc360a12f1ade01c6c15ade20f6d75b4658189935a69af1ea18cc0e0d5f28ae9584fd90092cdd282679ba05ba451434d916c22e49fd9db49b07541780b2d3382b83edfefdb9657ba77493031e93e11b999b369abc232d3035a675135d1e17c8b45e7c3c8a56c1324b93f7367be5f12f4c77c68e07837564d4f5fd41041acd1e8bd648379bde137b78886bd537e84290e315a1439cdb02b769ad48b", 0xab}], 0x1) getgid() 11:09:55 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, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x65, 0x0, 0x2af) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x100) ioctl$WSMUXIO_REMOVE_DEVICE(r1, 0x80085762, &(0x7f00000000c0)={0x3, 0x6}) 11:09:55 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0x2}], 0x0, 0x0) readlinkat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000100)=""/159, 0x9f) clock_settime(0x7, &(0x7f00000001c0)={0x5b1, 0xac}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 11:09:55 executing program 1: mkdir(&(0x7f0000000300)='./control\x00', 0x0) link(&(0x7f0000000080)='./control\x00', 0x0) r0 = open(&(0x7f0000000000)='./control\x00', 0x800, 0x4) getsockname(r0, &(0x7f0000000340)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) 11:09:55 executing program 0: r0 = socket(0x2, 0x4003, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x25ad51a74fd02bc}, 0x10) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x6, 0x9, 0xffffffffffffffe0, 0x48bf, "ae6d0ba3185c0b0c6bcad0893079a1b75b5a63d8", 0x8, 0x345}) 11:09:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) chmod(&(0x7f00000000c0)='./bus\x00', 0x2) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000080)) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000180), 0xfffffe8f}], 0x1, 0x0, 0x0) 11:09:55 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f00000002c0)="000000186004008b5c080000000000000000000a2700f659565c000400000000000000000000ffff000000df31507db1d15821c0be4e7e1b667acc33ac6f5cf1b87f609cb870aa375ddf97743b0cf678bba19e0d7f7e6d165cae944c3750fbd8b2dbd9bf28be6c53da93ccfaf348bb1270f9d8d35aaefbe0fcaaa386c4068d30098788bd2259f7cd480d3c41f534798c8cfaf8112ec8af23716f5e4555e469a012fe115a0db0b13ae8bfdfc90ef11dd0f5aa04871bf763e231a270f23f19de94fc1be23cc0cbcd44e4da86a9578bc8d591b9c7a91433510d9a8a163ec0d673725493a516bcf1b82b4f70087574e660736e6375ddf72bc4bdc513b92fbe6759ff9fa8be6602f1eef4828ae7524c15e28d518f06d81e8b72d7bd398c5016c60de162aa", 0x122}], 0x1) chflags(&(0x7f0000000040)='./bus\x00', 0x0) 11:09:55 executing program 1: setitimer(0x0, &(0x7f0000000600)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x3a6, 0xfff) setitimer(0x0, &(0x7f0000000000)={{0x4000000000001, 0x8}, {0x5}}, 0x0) setitimer(0x2, &(0x7f0000000080)={{0x7, 0x82}, {0x5, 0x4}}, 0x0) r0 = msgget(0x0, 0x4) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/206) r1 = getegid() setgid(r1) 11:09:55 executing program 0: r0 = kqueue() sync() r1 = dup2(r0, r0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x2) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x121, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x0, 0x45, 0xd4cb, 0x2}, {{r1}, 0xffffffffffffffff, 0x38, 0x4, 0x401, 0x3}, {{r1}, 0xfffffffffffffffb, 0x8, 0xfffff, 0x8, 0x1}, {{r2}, 0xfffffffffffffffd, 0x2, 0xf0000042, 0x1, 0x10001}, {{r1}, 0xffffffffffffffff, 0x1, 0xf0000000, 0x9}, {{r1}, 0xfffffffffffffffe, 0x8, 0x0, 0x3, 0x5}], 0x9, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x85, 0x20000003, 0x3, 0x109}, {{r1}, 0xffffffffffffffff, 0xa4, 0x20000001, 0x1, 0x9475}, {{r0}, 0xffffffffffffffff, 0x4, 0x10, 0x9, 0x8}, {{r0}, 0xffffffffffffffff, 0x9, 0x40, 0x4}, {{r0}, 0xfffffffffffffff8, 0x8, 0x81, 0x1f, 0x2205}, {{r0}, 0xfffffffffffffffb, 0x2, 0x1, 0x0, 0x2}, {{r0}, 0xfffffffffffffffa, 0x40, 0x4, 0x400, 0x6a}, {{r0}, 0xffffffffffffffff, 0x0, 0x80000000, 0x0, 0x8}, {{r1}, 0xfffffffffffffffd, 0x2, 0x2, 0xfffffffffffffffb}], 0x200, &(0x7f0000000080)={0x8, 0x7fffffff}) getsockopt$sock_int(r1, 0xffff, 0xa8, &(0x7f00000000c0), &(0x7f0000000340)=0x4) ioctl$FIONBIO(r0, 0x8004667d, &(0x7f0000000100)) 11:09:55 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xbb}, {{r0}, 0xffffffffffffffff, 0xa1}], 0x1f, 0x0, 0x0, 0x0) dup2(r2, r1) r3 = shmat(0xffffffffffffffff, &(0x7f0000ff9000/0x4000)=nil, 0x1000) shmdt(r3) 11:09:55 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000180)) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="fd43bd2783cd7bd991d9595ebbb7a1ffa7d501b916e06242e05509609fbc95353892c7be862adc644077fbe9528dc7521182e34fac896dffbce0253ad5cdcb8942d50597e7ba2cbde284ae0d998ddcf9afcbf0459ee4ac2255c20277295478f223399b3d633e8d57499bc9e4ddb2fa22e7ef3d76ffa3186b9f6900dd9443d580e1eb1fd836c57afc0d1f2f57b663d3408e88035f170938781d203c2351aef68c329bcbe1e86e5e673988f88d12e5c9f562000dc7f6995540550c0816f05f344d2775", 0xc2) open(&(0x7f0000000140)='./file0\x00', 0x42, 0x180) kevent(r0, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffe, 0x23}], 0x5530427c, 0x0, 0x0, 0x0) close(r1) kevent(r0, 0x0, 0x0, 0x0, 0xa102, 0x0) kevent(r0, &(0x7f00000000c0), 0xec7, 0x0, 0x8001, 0x0) 11:09:55 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000001680)="dec4195af0933ec4abdc6b4fae053ebc05cc4ec7ab225d1ba6070c2b7d397c8d522d5869709fb5cce07413db75564fc90988e52cda884bd185c721ff7ac68bde8e5bd47bd2f499ff98644d78eb217505fccdf8fab177dcf1cbd0f91b22fcc75cdab54e8885aeb0e1c8963cf84e11af9d1be09b58b20e80f1827c494ebf4b8f0f6a088592ca4e273a8d60af293eb25fd73b02e9e6622c1c0fbeeb5f363aaf2c34233acdcf0418d69925b21b7972aed2c136c169a6387c691889434b891f6d5c91174dd6fa3a9d357c1bd554552eb76be677be7289a0a7c24f78ee000067ee6b69c04aabe3d44b144d3b1741fce251d9693b139340dd478098594e5bf5c8e4897b2da5b94e3f78601ffaf9c22f27ec25206fdcb189ee1ba470c3591ddd516376ef5dc93e80122cf1787e4737a5370f76bde870300a3653addbeb055984b91290d003261c2390401c0f4662437b8cc3761d75300e88cabb091eb070c82184bde8309b2bc5b1ac09ec11fa9ce5e262de6c7929fe3e2974ac2211d0eacc1ee059bb268e803dbbc30b5bf1c631973aca5d2d1afb2876f7b30c0555d07dc5134bc52b03c104594c898647c1923f39d07aea6fb909acb838646719123376ec9fe551e4e22526091918e9a281fc56498cc67d2530fdb8ba3272569259600c0f7b22f87c64ad3a9a10a73f23b31d092e46d86d2f0dd7fbe492d174f4799677268c3ccb1b0e92fd98c8f8f49d8093d678c826738bad4dc5bc10771cc59e129dc6dae5867ceee73497d50494386482df7374fc36295416b3f3333cf0062a410089f4fe2476a6892ce7829702ca88d48d92d996f2541c9589d51d84d94689ae04f03417931954e28e8afe1c0880b5fb1bc07626c37aedfce9f371d40a24931806c7621cdf6bbea78168aec929780285e4c642742f22c5af74ad18430edde0b9e8311100563cbc76d0a448ec4c0c9db91df5b034c1cb28d0bafe0ac4657812918c5b5ccd42464a6f57343ee71448e1a96f6f3bb095eeffc3c07fbc2799db25fe45a509d7568c8f38834b85809a911fba10364d2e81cfb7669621fc3dc44fe19f7d4068f605a15247a4cae8aaa80e192bb2f0983a0e8d51d0fca4d045620c26c3de5f97368204a2fb24bff7adad98e07467f3f492506cf4ac59bd377dc6e4b05283dfdb6268a0ea9fc296c77e503e414182fd6b46d78db2b91d6cc5c9179b23d72f825bbe206e82c14ed81496e5f84183713418213db388319417781ac178440e19f912da9db2d7b63b6a069dc582a3da50abff71939d532fd78c9e0276056308df687f54050025eccc973d58601d2343fc64bed57773b1ec84586e04f66bbd0e823f7a6e1cf26653966bab14b07672ae776fbe3a39bb7049ad81a9ea092518cc768e50956bbb7d80017c42c8828ba25795806f66057087b8ae7bfe9285ef629c80238213598491bcc0e3aa838485e221d84eba5366beaafe00dd2e4fc3bb41901851d5e91ff1b377da15bcbae8e4097c0d6a26145bb3025bb656324e4007f9ed83e215ed0fb4192f476a6476a17901ba80cab849917577e58354683c72c9d5b9670f393761e620b051e664b966982ef94ff8a8ce49cdbb477e5f50315b840bde4a4c199e9e2c9abdc86a1b0d5325fb23828df64803f1c88baa6ea6f6a4f0c4a46445aa24e8392680175923a1ccfed9f09bb8ff72a92295afc1e91c169ee9cc2834317c51eecc563f7683757685ab66d8cef8663de80aee50470840b639438f7976d98b9da6f863f1b15c4ad3620cabfc92b80380b7316bf12d19bf50a563448a88a781c5a3c1e6575cf7684b9e23a98092315844df81554bbbcba710fc96166e7c351bfc9ab12d01333fc44398a565b10053026bd81fb473f7963c55950de24e2117427ca0ebec86a73cd7cddf5fc20924d11096bdc61bb05044a829c683187ffae9c0bdeae3bd1caf6bfe114a8cf487a9004948c5b3b61c54212bc6c68d5b0c59e72e2bd3ecc9e007750dfdc93cf872d13fde690b92d8f47bffe7e1f103777e035def5ee9ed908a2171edf735e53147a1d08b82b29af243ecdc233b3df0d50972f6771fe02be3e488d67f010fdf6d3d5c4c53b90477fdea57ee9e36eec9b97fd2e0d303f0c0c12abb4da60538dc1ee025764b1e3afa283b7e505fc0d8c6158a65120d0980dd1d37896b71206ec9a741ee467cf93954ad6ab0cafb5eb65b312bc00ca0753646d5ecb766df58876f458edd3a7055b80afadb83dc2acd68b072db3f50e86e2656a0b6f0395ebee1376477ce917e47ec28a39b01a5ce5dbc42fc422da6e56a1b4e82db93fbc82caea8a4f1ceb53c267c95e2bef9debbc2cc8b1d0cd97fea6939782b903111db13abcf0a697680fb8adfd6487f373ac34d05c3297c55e72ced1e25c1205fe076895bf3bef848bba680d461d214de8aad5fc00a9e9956da07ed68d34b432951968ad36be925011bc5c0ec9c736143d807db851abeb88a76eaf1e59f35c65472fbf15ce9ed3b0cc829d6f5b84c6b9861444af6fc808225cf9a3357617a3f95a1f22cbfb2b7b0436484b62b158dde21a582100a3af2db726a976bc58f9424ee264180091c340024274a887f25971cf4f71c189c17e8bb6769d8164d1bfcac38cdaf8dda13ad049343d0a09f9247cdcfb08a042225c2ec1e4f572109d380ff9269f16d8066c28e7486eac4eb719a3da63b0cc4c3c5162127e9b1d6d7a99716fdbe215468313c1d60dbeac288eeec22276e6771208d1d2c80b9fd9c75cb5cefbb0e07a3acc7cd4d4e657ee9b439d5126407093c0c7472b8e109799164917d8280dd9bf7ecb59148999f22cca11fef9f6555185c172f78430c304798adb57c7bd750d5d1177d8c8ff768dff684be93b0c53c54edf5d468f099fc2712c486436ddd8658793027432253b1524dce4aa5671cb8dd2f1c95bb2aa6ba8365e20ffa15b5a1a691ef77784f28c5239ce3c379eb128c5d2f4ac39c07e1f72b3a49404f526a9afd55f4baf70e31b388121076567afd978e8853ef9e1317a14d517ebcc9d03940d0f8cec967b0329b489075b73e31ca8ec8a7c9b291839b14fb210bc15d52a4869394330853f45c973f6ae0d2841af2278b8a04da0d7c6e4949111928a4dc5c862d48a98404ecbdfe01eac519665e958a6cc4e5a90afaf433cf99383715690d2c33b7e4b066406d1d30f526474f76613ca0678309c26ac883095c44cdb021b04168c32c2298eec408ba266ef535b3b59a9ddb9440fae1772356fe1b46dff2903cc5b0e0b3ccb1ac407cfb74979b22f78ae61983cfc199fd5a9fbb20198ecfb9b242b09a06babd466b7b700155713dedbd7c2babad2f02c512b7093b1889ce5e0e7eb91937fea9cf0ace20f395abe8b3aee5f352753d1ddecce7e0748bb5eb1cefc34e3a0b9fe1789c5878670c9beb75bb50da33c0a5d91bca070e200adb2c570b0fd1c4feb3b5aae69c7a46a2de5249c19e2fab1cc4bb5e34ad8d85dd7ebde8a2b4669db2dfa0c03eeae9a360f6748ce68b4f6d6c71233c15200abd4619f9c886f7ec2aa8387e80def8bb0ad275bca41af1f67dfbd18d2a1ff4089fbd5d4d3483900899c0272346b346914b31efd89017b388514a4e19a8c1a530f2cbe5f0c2bd3e4aa2618e4847f50c0b37f15843fa9978d124536baeba25d2e18df11a1bff9382d2cf15185b391f2740da10b9f324d20f5adf1249c6ed8d0428267dd0488ec38e93a8383d276ba5083cc8cfc94f0ab2fc738e822898a5f61d92a73603886e0c27151b969890ce301ab62a19f2d2a4fa1edfe3f635469cfc013a886121518c1b4c4052ac10cd9f3f66ebd19af5eeb9b43b5994600594acd520e6bb95f448ec471793eaa32af56ee647be03dc587b54762a08553cc6f7420d9068a56d3030b45cdf5919d51ca4bf85a695c2fb77e487902ec19fbc2cd4927b00047c68241a4238ae24ffd0f02e246a89d5da24d75074c00d95e2a63c956c90c45fbaf00d4c5ebd605d0d55360c18a9ab6a49582a7a7a2e8124f4ac5c827c178e45434d5a66702e515d828a94d9cceb1bf828dd687b57a0fa06dc9180e0de427c6c0d8b326a358c963b7c78010ecea8b4731e5b3186e32c9e23d4a21ab44ac2a32482a7c25a8bcf63dc275b33d4d922f1912a4259fb135426abe5dd3095eb6eeb3ad0b8e8ac84e6aab9e69eb37bb2186c028ff99f0f0e0946f8ee82aed5e05748a2045b6853fd376e55919309d59f7af6137c677ea8f6d23a690928c008c256c7bb49b9c8756b18c46513f51d3e939a85f7744159a6eb0536121abeae376ec694c6a09e28cfef9761f3bf5371d6ba2ff646a65bba6edbe1675941c38b4e62d1f70fb259e1bff22927ab47c247fcd4567968c0b1649932e90ccec97e79732138b468b06352f201721baccd2c2add6175d29918b80aff816225ce585417bff8c1f3bab6862a9dfee7a894c604b5c69325d4c79dfd63c281e815e785ca91aacf73d8a63f034bf4432177418563eb61a957cddb15dbeabcf403a187309309eefaab037f83445d598e9627f5c0fd3869b512afc64b89ac0c7e94408acc2f64a109b741938060422dd39c9def302ca91a7ae8931072cdaa7206faabfcd7b92cafcbbd0d9d4a80f0ecb51ee756ffa1b98f38dc0cf1d43c8b6c6f8af8a85b483cba3b94d40e589692e5c2384688be2a8b4e76d5b16560958de1842bf1f654c5e71eabdb15b1dc9ba3a6b5f27452fd6bb9fa35aa8ffbec0bd535361d317ce70eb9890964bf1fd5f1e119f5114225a3e52238f8c7ce76642847da823033bb69f900bc5961794f013dd24d372f87249f49823b298296cede8dd69f5e0b7c8b3b0299215758858fb7aa49c17fe145223dbcd7aa537ade22ff697ec622c5466bede1e66778389c10286f425bea45612311c46cd6da15a42c5cebc0b5f9899c048740dd17ac317ebd517df3e19815d0bd02ce3e3349be2a5feeb2e6255a72c072924ae1f3dd1e0d16b73427354269d6d3570b8d06d1bd4e37e0a37b0341dbc9cc332f36a5fd2417dcaabce810531944de460fc4eed2a8976407f8a6a0ef0930350a6d006ba5bf77b6c1c9e98a19f28182895d9b8799a2ee92185a449a79f05c7d7bbd747c50fd65d9b4b480404efb834472054d4c248f5c34602f97cd1f2c245de4511d91fe8c8e6e148df73771e423f30edacfbaec4fa820aabbabae2e9f89c8e72b98e40d21914928bf4dc9c885b6c44d83ff6e78d0c045401b447cab8caf0ea1b62ff8e207e38f85515b80383e72139718bf48dc4bd2b4c9336ec3bd0f14b97729836597cdcf5ab28788be9ca11e63083c07713c81f81cbab54075caaefc568794780da7226469633aa62a47d1b345d57dab8b4babf922f1a2f11c39e3f1066661fa87b2d43dd17c3dfc0a9a68d08aca6b99ebb7adea626557c967a494a4100eabb0cda6133b18c54926793d8cf86161b3877b5439d0e9836c3cf084c5ef593cb50d6744a73f39120847f9b960465b1e344cad585cee3a154020efca46a3de8caebf88e1f99eb5caf314590565b4e28870a09466b0f2ef03a16f7b6262da77b9f6f97b95020184bb4e6261a1a3f18634a125cd8e9d1c7d54fdf584e7f9029ed2070d09d238ef96362135398eeeb153f4c4ee28c0b07d48b7cc2bdeb06cf9db0c98d518a9559ad3f19c80a6f34434b302fa65ace72d9cade88926e6ca192c5966a25e5ec9c210b0c70477bf5710d139125e3ecc88864464d3e201c8f08d3ca127bbe524c4e7bc229234fedc619a0703cbd337d49d560199bc3cf3f593366c58cba783461d366a3ce05939", 0x1000}, {&(0x7f00000000c0)="51a7df4cdff98bd07329caac6f80ebfdfe8bab43a76599624f881eaba17f5a5b984764c9bbde2492df20dd8e0c88d4832d7a8b55da4ad1703899f7fe5074090e24eaed519d9130795da5ad70940462369bbf5088db4653de66b4b8ed2c886ee4e564d5547d931d84941adeffe9db52fd206d44a81d", 0x75}], 0x2) pwritev(r0, &(0x7f0000001640)=[{&(0x7f00000007c0)="8d", 0x1}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 11:09:55 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000040)={0x80, 0xffffffffffffffe0}, 0x10) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) 11:09:55 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000140)={0x400, 0x6, 0x0, {[0xffffffffffffffff, 0xfffffffffffffff7, 0x0, 0xd2, 0x10001, 0x3, 0x3, 0x2, 0x100, 0x1, 0x24, 0x100000001, 0x3, 0x9, 0x8, 0x3, 0x2, 0x6], [0x5, 0xfcf, 0x3, 0x9, 0x8ab0, 0x3ff, 0x7, 0x10000, 0x2ea, 0xa880], [0x8, 0x7, 0x1, 0x8001, 0x1f, 0x5, 0x7], [0x7, 0x0, 0xa2d, 0x6, 0x3ff, 0x20], [{0x7, 0x8b6, 0xf8b, 0x8}, {0x200, 0x4, 0x7, 0x8}, {0x3, 0x800, 0x101, 0x2}, {0x7, 0x9, 0x8000, 0x1f}, {0x6, 0x0, 0x4, 0x7}, {0x63ed, 0x0, 0x0, 0x2af}, {0xffffffff, 0x2, 0x0, 0x5}, {0x1, 0x4, 0x8, 0x5}], {0x7fe00000000000, 0x1, 0x80, 0x4}, {0x7ff, 0x6, 0x100, 0x10000}}}) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 11:09:55 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) flock(r0, 0x2) flock(r0, 0x1) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x10) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000001c0)) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100008001}) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000040)={0xfffffffffffffff8, [{0x0, 0x3}, {0x3, 0x6}, {0x3, 0x5}, {0x3, 0x5}, {0x2, 0x4}, {0x3, 0x642c}, {0x3, 0xffffffff}, {0x3, 0x9}, {0x3, 0xfffffffffffffc01}, {0xe92aa058795667ae, 0xffff}, {0x3, 0x9}, {0x3, 0x7f}, {0x3, 0x80000001}, {0x3, 0x5}, {0x2, 0x2}, {0x3, 0x100000000000000}, {0x3, 0x81}, {0x2, 0x1e}, {0x3, 0x6}, {0x1, 0x8f}, {0x3, 0x8}, {0x3, 0x8}, {0x1, 0xc1}, {0x3, 0x6}, {0x3, 0x100000001}, {0x3, 0x7fffffff}, {0x3, 0xc06c}, {0x3, 0x8001}, {0x3, 0x8}, {0x1, 0x9}, {0x1, 0x3ff}, {0x3}]}) 11:09:55 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = dup2(r0, r2) kevent(r3, &(0x7f0000000280), 0xdd, &(0x7f00000002c0)=[{{r1}, 0xfffffffffffffffe, 0xe7}], 0x80000000, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000040)) 11:09:55 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000010001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000000000ffff0000000000000000005b67071b542a538706000000b818000000290000003100000003000003000000000000588a"], 0x38}, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:09:55 executing program 1: r0 = socket$inet(0x2, 0x4, 0x2) setsockopt$inet_opts(r0, 0x0, 0x20, 0x0, 0xfffffffffffffe70) 11:09:56 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x6d, 0x0, 0xffffff7f) 11:09:56 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000080)={'./bus\x00', 0x2, 0x5, 0x100000, 0x1, 0x1, 0xffffffffffff78e0, 0x0, 0x3, 0x0, 0xffffffffffffffff, 0x7}) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x4000080c1, 0x10001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:09:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="a7", 0x1}], 0x1) r1 = syz_open_pts() msgrcv(0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000094e4a7dc0c396bbb5f69530001003ad920c0c71e1a844a07a7000000000000000000"], 0x1, 0x0, 0x0) close(r0) dup(r1) syz_open_pts() 11:09:56 executing program 1: mkdir(&(0x7f0000000000)='./control\x00', 0x0) unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000100)='x\x00') mknod(&(0x7f0000000080)='./control\x00', 0x0, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000140)={0xad, [{0x3, 0x1}, {0x3, 0xf5}, {0x3, 0x7ff}, {0x1, 0x3}, {0x1, 0x4}, {0x1}, {0x3, 0x2}, {0x3, 0x7f}, {0x3, 0xfffffffffffff801}, {0x1, 0x400}, {0x1, 0x2}, {0x3, 0x7}, {0x3, 0x84e}, {0x1, 0x5}, {0x3, 0x400000}, {0x3, 0x3}, {0x3, 0x80000001}, {0x3, 0x3f}, {0x3, 0x5}, {0x3, 0x2}, {0x1, 0x6}, {0x2, 0x85}, {0x1, 0x1}, {0x2, 0xe3fc}, {0x1, 0x800}, {0x2, 0x2}, {0x3, 0x8}, {0x2, 0xbe}, {0x1, 0x20}, {0x0, 0xca6}, {0x1, 0x8ae}, {0x3}]}) mknod(&(0x7f0000000280)='./control/../file0\x00', 0x8, 0x6) 11:09:56 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) close(r0) r1 = dup2(r0, r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x5, 0x0, 0xd6b, 0x7, 0x20}, 0xc) 11:09:56 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r1 = socket$unix(0x1, 0x2, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000100)=0x6) shutdown(r0, 0x0) sendmsg$unix(r1, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) 11:09:56 executing program 1: r0 = socket(0x18, 0x3, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) geteuid() pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) accept(r0, &(0x7f0000000080)=@in6, &(0x7f0000000140)=0xc) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x7}, 0x8) 11:09:56 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) sendmsg(r0, &(0x7f0000001780)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="64010000000000000100000000000000ca9a2b597aea0a8e04aba12bd26195f5872e9c1b0218d97542c0b87ed7fb8663a2ac71c9156c809018d66edb88c636132571e9274ebdefeddd7ae4b2c1fb27fc624dec331b11a6cde47a9537a598eb46b7449c95da43d3eaab3f5dbc9c4e3f6fb63e4affb168f394b3e8eee9000000001000000000000000ffff0000080000007ccc13e744a470dcb292a27c1a70b40f92fe5ded1adaedd9d6070e7ec2c7c8b8160fcd4f6456c82d8f91bc464cfc250897aa6056a303c328aa74cf23f1bf9edff4fa9221a228970d1840e9300df1ae5b0dd36a6d753db5a707ea0524d853dcfb55976c809c22ae060c7060dfca0891d83636c5f13b01a5aa0eede52e78671b559cff6849cdb57cfd5b84b8f61a900c7eb412f65b628dfa865ffb73ec3d95ca6b736628ac4d9c1c83c0a024ef831a9be20a10a96af1d1b41c151ffe3e55ab89e30e49f8ee82749ec76fb27dea62e85a3f3e1259d354bc06b061a6dfd36888031e063e30c649898c543f32f84309f1b500a3987df93fcbfe1471c5aa376cd2d3b1ae971bcaa3fd96983422cf5b252474c9267e7ec6a44d99ef8f3a2591c71529006106da555b072670177ca934c2de1cc3bb70a6f77f92d064298533835acfd8410d0d109abebb619ba90584a325c25fc10c4046f2a24c8733cbadbdf730269852b6876cefbd0c9b1d2970ddc9416863"], 0x164}, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x22, 0x2) ioctl$KDENABIO(r1, 0x20004b3c) accept$inet(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 11:09:56 executing program 0: r0 = socket$inet(0x2, 0x2, 0xc9a2) setsockopt$inet_opts(r0, 0x0, 0x5, 0x0, 0x0) dup2(r0, r0) 11:09:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x3}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0xc0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000180), &(0x7f00000001c0)=0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$KDENABIO(r1, 0x20004b3c) 11:09:56 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x100000001) open(&(0x7f0000000400)='./bus\x00', 0x1, 0x100) 11:09:56 executing program 0: r0 = socket(0x10000000001b, 0xc000, 0xfffffffffffffffe) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x40, 0x0) setsockopt(r0, 0x8, 0x800000000000040, &(0x7f0000000000), 0x0) 11:09:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x1) clock_gettime(0x4, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f00000000c0)={0x1, 0x2}) clock_gettime(0x3, &(0x7f0000000000)) 11:09:56 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x2) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x400, './file0\x00', './file0\x00'}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000000}) 11:09:56 executing program 0: r0 = socket(0x80000000000002, 0x400000000002, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000000)=ANY=[@ANYBLOB="f0fa99ea3000"], 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x0) sendto(r0, &(0x7f0000000040)="ef347411c04ce691d35816d4843cc5837bdf8e26cab47ed3a47747edd20c0da22422f94b0d4200c3626a6075a48d682e35021ae533a5f11de8b7996bcb87ed2024266ca2a2229999f800972dad79834aac2e57519bafdcc8b7c8b5d69a47b97742b773fe5eedbddacecd71010803ead7c053d2e1fac9393d538bd4b59a6cfac369007dd9f26fcd86329eec067e544426e6a81250944fb6b232c67c8f12c42de3fadecfe4a27e55fbc0cb2a29c67bbc2c4ac9743240dcd0423e10b557180a86265dac25e83cb3805661f0cc1f3db47ce3ef757dbab42518d0fe7213303972d9cc4712a173acd07a29ba74ed9162f04aff65a2dbc00b7eb575094da3e42700fa83828b05eb3148e99709b207dcddfb90c8d11c6d68d78d4bc70358a39fbd55ac3887bd9f2acadb2f0dc65af2c9e6800e68579a21a71b9393b4f2202bc87341d6629ab0442c60b6e188e0f0e3edf8b0c080cd0547dff8be0f93b01018c456ab0d6a23a1a7355c183881edac4a1244cab7fbdf632c39e6e8e9397b326226e2da90a5511ae7ea2efddc9c1ab8a6fafcdbbdb8a7088399345ba18394d3f82657d0be6a8c82441f94df0d3f9d0a4d5282dfcf7884258b0e096182806f2b3bf9f1cedfeadab7f918eeff68b6c95bbc9218b6e2bf8e0d9e33aee88fc43b41fd0ae8bb67631723461100c06060babd20aed9e9e85dcc537312bb97f68798819ebf480997efb13822ab5007ca24ded932e2bd90677783d17502e41bba1b568ed292e8e321c4dd2815520c16d91d83e17b9593fac4534ed4e26a81e74335708469f82d9097fb0b2bcbee3c814c57e8c45a159e5ee3ba228eefa3e9675b2e52d7832f73d4adafb54116072bde50e2ebc6e49d011c2f8849b1c771e9dbecddf835991d1e526ddb1dd9ae3a7ce6ac4ca4dca806b44a09c6a86b001a901f1bc554b3247281e9fce1de14aa26bbcdf59a842b01a6a0da1b6a99e4d4dfcf70a8c40853e1e79a3c57112ff723eafbc73c504ee12d43fddba59f3ead99f4e1273cbb419e1156ff137a4cbf0be691a37b6ec16227487b5e2de24d0c2973da60b6739227374c327306cce23b9c3715901192b652c2aa653a0536e2b8266b6287204a093494314aed43b7c424a8b9b1b565721b0c23ae0f4765c6113a5be3c97725e7d7909612b5076cc70b65f0488f3afb11fda95d15cbe9788ffd9ee6ebd76cf2f756a48ca9811699e26645277920ecd2fe65e059b4612b039d7ecc22aaed9576a6533a8e65a2f3ad54b646e9db924c19e8b237eafe7f9d2cbac5763e80c9cd0f9b9e6cd0a51b488aaca477ec9760d171a8fbb637a01c23426acae725f3a3e5ca60a5ab9df05751ad453e0b411930f807f19570536525b2513736745b3009d3e501b882b1080f1e8e80f6ba2597c7f1bec45674e8980e32bccb225443a41bed45ff03955b4e9f4c1d986ed0504907ba6ef5119d748acf12427e5007c7aa4177139102e28dbc9b3319f0109ab23e5a62efd71365f0264901d00245d2c3dc68994429ae5d092d96caafc8dd34806ce38ad786a295b045eb9ef0c9945ed80203263083a97f481c5ed580674136c1913bde3716d630d76f66127d116537ba295e3ca6ee55f4b3ec9d444cc87aa7e174b7046f942934b624f89db700a38b29535c7a904e5936a1e32c103528c5f0412dbd4b1a678463c7e6437a2c44cf32669080c82d9ffad33a6713f1d0f11f0cfd2d1e8235ac4c6c903af17380368fefd3b3030ce4e4eacb09708377202d55102396acf07f31a6942ab8bc5a27542862ba4027e70c83190a985b1af82f9ea936ff695fe9e2df842e9601ee7a68873153a52f18786233fe647e5c240c6954ad482ab2a508b363e0e30fd1b976d8b92ebd33a620819faa18b17647265c7b1cc251b9547fe307068cd5a5858cc4acfcd507a85bcd99fd6aadd9e2e2b8f16bd3053096ee9315b9e6d56c29ad57640b622067a223185c29404b6a61215caaca42350ef16cdfc4afc2fa78a2c334020b5d02d58aabecdceb4724c0466b2c6564c26693d3b88d588b8ef8b64c6ccda4a033c7acdb199aaf42710b100c48fcdd5c928af7ac877c53c6938054879b92178e4fbe42b6eac3952888e7dad1322d9fc8377c78cb66001df4961cd5c9890eb031e5a39490ed64bc8b1e9e763945004707cbcb15f91b119990083951aab47e5c63f985cf29a24e2949878b211fed529bc0a693736dd6271f69f8a351c9a30f7643a0c8097834858a0a6ce691ec1fef47f7cf735455fa98de46f51f014a857ae2279d7106f5d441c4e30b9be72345d2a95c1bcd2550b0153b8f0e072263b2f5fb70bcdacddbd765a6a7bbc96328c5e071541bfcd3a6fc8508333da53c90aa232cad1014f8ea5a0524ed5d2004a5398ee3cbe99282426e35c4638ddcd406320a1c2ff8213e96d7dfbedb340d40d3aa414d0ce169883d17f7d1c618a1e37f735b79eec2ca45210bc423411b87344124e0dfdf08f69fb76eee332952bd9dffcad0e5a06cc3a5cc28e0906c4dcdbeb9f59944d9f7d5e5c24e387e241081655c7dbf2c8cd6fe31a57ae33f398bdb73b8bea54e4e830583fd482583d696f31b5c1061d2d24f96672671e20b0454c3adc24d1b2fa399b0ec9f252405bcb000104aa979179c1f312d947de2a5625f00b75c657da981d1d4706f54bd24a4673932e812c03a318e6f73556828776f8d73867e88be5e4f1e04057f81e0190a879ed835e23cb92a82d92f7ac67d24b34cee1c83b6069f486f61cd4d6a3e0d2a7a33c58a32fd3be0a0f03bde0f07332f1067bfb7be2476ef3429b72d2aed98a5b1a037ee2b0e4db02d490bac5673211211820205db1d25bc24d1bbb100cf73e53c9429f77527ec3de2de814aa44bda7a4e1303092b3034a706ff975e5a806b1f6404192a869a3a77a0a3b1fe5cfd7af030208dae595a1cbf16ceabb822cea9d2b9df620f4bd6339e0cc5bc6ec1de4e0cbe71c54e8aaf2a0a4ec861cd268fd7a221298d36d0fe4d14472e40d903e2af235a263a564af081e367342b49a61672ad9bb0aa6bdac1e0a207a1fe13be7e07ac308958203bae80e1c401dd497d88927012de3d298dfe02fe18277d39040cea85f0198bf7252a33889ed72f2a12a4c41ad24d39a1fe992e3cba7556a18f2f2118c661570b5cdb5a57aec641ebf34b97423632cb71acba9432ca02058f93d094536e15c9fcce9c6269ad00f007315ea65eb84d13ad2808ca35d01cbb16b624bdd105403a638559f2d5d06520ef7f69ae685723193614475f2dc945966e3d185ca02ca5d8c46cd4a61be128e1c8f62dc3939113a00009d349df895befb77c450fc559ed2187f02ab63c94ab7d2a5df408a0c95c70901e6f5096cdf39489adb7fb256fdfe282d015d744ea2df08e128206bfa4c083b716777c58e299daa62ce54ffd880f696911291063a78b9e463842559d9f4be569810e80d0772c274e2c898de633c0a08a45bca29baf04c7a35d0ac89a86016334713cc653bacc6bac0db806231a89aa9e1fa71b00112ae5ab5fb3d38952f84a69cb960ce8c6211caa146bba24b5bcb1532f0b09b237cf81866facdb1bf2474aab3987c7e542dd7bb6855611f24dd4d1cab4c7513a979e6a2654c44f3704cbcb6c61c13993c60b4330f6b398becf16dad85a8b3794578072c05bd5be0e41649304d3ba84d365ecd4373b183fd51694187c1e2f8f6db0450cef86f02b4c5983e596aedc68981b15f62275376e56b3cd669bc0531756966451ef0a19d6602a890a681d0b8d77e79b2c4c8c8d7336e0326edc12333693268e52fc74d6b709ddeb1fb43f45c71c2964f95f25864e140f659a6f19ac18cf98d9f94ede032bae10c0f7718892d1e9caf0deca860d2d23c1c157ad25f3202e87e61512c38065a2d4c5f58460ff4923a10f3ea42a675f0412aa1886184c78d1eaa46b9933a7dbcd03f2e63e52310a22dab50986935a32cb347d3f6fd56c1066bd71088e5b4971e4408676cf64e3040bb0ee40f95575dc15995bd72748bb18e75a07f6377b8ef5cff19b878792eebe01965c100591ef292c230a6062a0352331d455f40696e176f82229424184e865608a6c5bc31443c1318d93e76befa0b138fe3c04758b239fc679cc037be31f81e09b2cd38f0767b90306034d773cc3266ea0c863237a5020054a803378b05c12bfef1545cf42849b11f7fe730fdff6815cc8a78e56542d2718707ff5b9df6943e6c22d63a706d9289b8ef243c8875fd6bb17ba7ff04d8dccd2e345796e25a14b02c8628c41f7137eeeb23e2e06ae7063f1ae405676e78004ff4ff8149a94981cf0fe11f39722c08d0f8ea47d2bfbf4cdb926a15867905bf5b9cc97b1b0ac9cbfcb32281e1546626d8c6dea25957680e3163696999fad29ff2e0de3c5a2be55a3df0876b20ba336b3aa8ca2eeb7939ca1f5d117e280b26c0b1b746db69aea681b650e4f0c7a5da8d4c3cdf4f4f708d522fcfef492af87637bc5fd5800482c29347743416cfb2823e26fdc54a55e061ab4d8610eed2f65c675fb6799072031c1978c5b74009f3bba25369a62fc51a73fcac304fb05cbc06dd1f595dc9521eb478e9d71bec9048dc283dae5d71bb60cf6bfd94a141c6ec0dd3a5324985b60d314d7bd5743060b7dc0c3ad0552228ba15b3572911a5e0118af1c5bd9d2f26e4b758d8d55a7a07bfd36941465ea682d46ad67b5c9f760d19b4e6f9ecf851606bdccde98a9056bdf74be7fb77a2445d6a4ccca47b1483ae195ab054252636f8695c0a38525743ac4060c2d12d9266addef36278e837410e5b27f03b69d73e141e99dbe7baada9e75dae4383f99b3dc8c07faced8d716dd67c4cf8c144943c459da0de0d3ea3eede72563781421d480480345108e7f3a79e8891ef2d30a64dc374dc41b4a3471137e1e8ef39806c8fba75654f36be24f7b9681b1b24860dca380390d9f542f60bf190f819f5e897d4885c29d7f8cd9763454282d89fda7e952fed68dd65b061da424d57ae04056720f9824fa827786bb66815c9ec50e2d38cad2e8b41b2488d6eaa086b3c1145a4ce1d264cdd15634e4fef4a8244e05935aa3479789932ae22d9f66aac4e9fd90134d9d659488f55228f6b96c419162fcf3926a78f0cf93a93e8a32f41399b88081691df6f8b152c57ceb22450b0c7d0aedc1fe760b26259f760b33a6408e925b1b9edc36b757e51c03412ed1d09e05d74b648828c6c60101f52c23ca325bfafe6fd93bd9be23166984dd9b10249286f8e6773e9da724190532451c1f3cc97f76f91b70d4eebaec6217f1c6eb2aaa6706bc62e61072b902bbeec9d83e55747f3d55d3ac565c0a9d48c10f467d8a479cb689c575aef615c2ce46715d780a9d65524c4758188a663769f34c09eb4b7648d95d924159bb86ddeb865aa13b81d55f702a897212b27720208da2aa0e57a957f1f06ecd19f36a4315fee98cb72cff34dcae10b03d5763dd3fff9c6044e4170e96ec7321b23d52df395934747a30ee96b41e7f34c6ae6260ad0840a2e1116f738a73efb593848607fa66f7e958da1f7167731b07acddc0f01d0048a68115de5e1771215ca9144f01ea88e2b6ed518718291c220855f30e78493cd7c2cfcf74ad5d6ef56efb7d43498ba349e4a83d366bad62c36675c435a88d1617f79b23f366f2583b050d926a65c7018dccab2369431ae24869e0de4b911898568ea8cb6abec301aeaeba372ff4db36a835aaf59f697037d1c9babf8594fc472ffb7b6bdea8c92e84941d34d59aa87d726b98dee47c11d505e9954c27692d67", 0x1000, 0x0, &(0x7f0000001040)=@un=@file={0x1, './file0\x00'}, 0xa) 11:09:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10002, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') 11:09:56 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x0) 11:09:57 executing program 1: r0 = syz_open_pts() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000340)={0x8, 0x8001, 0xb0, {[0xc0000000, 0x6, 0x10000, 0x4, 0x4, 0xc87, 0x7, 0x5, 0x8, 0x2, 0x8, 0x0, 0x7fff, 0x6, 0x3f, 0x1f, 0x4, 0x9], [0x8, 0x2, 0x9, 0x6e, 0x3f8, 0xffff, 0x9, 0x2, 0x6, 0x8], [0x4, 0x8, 0x1, 0x242, 0xff, 0x5, 0x7f], [0x1313, 0x9, 0xa5, 0x32d, 0x7], [{0x4, 0xffffffff7fffffff, 0x4b, 0x9701}, {0xfffffffffffffff7, 0x7, 0x9, 0x5}, {0x7f, 0x260a, 0xfffffffffffff801, 0x3ff}, {0x2, 0x6, 0xcef, 0xffffffffffffffe4}, {0x3e84, 0x1, 0x8, 0x10001}, {0xfd0c, 0x100, 0x3, 0xff}, {0x3, 0x30, 0x4, 0x2b7}, {0x8, 0x1, 0x1, 0x10001}], {0x1000, 0x2, 0x101}, {0x8, 0xbe8a, 0x10000000000000, 0x5}}}) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000002c0)="582720efabd16ebae63225259560f8a285d5e4178b632dfe94ff334a5619e6ceefd7aae473884b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb08c3c532e9000000f5f728193ef16ab93f12fc4d5f16b136a5d00d162800"/101, 0x65) write(r0, &(0x7f0000000fc0)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535c", 0xc5) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) write(r3, &(0x7f0000000140)="8f299d6ebbe0c58ec47243e82b0897eede1c55ee72d400eb157bf9bd876b164cab0c5f2d8f6e586c19154b495e1d8dd9b74157468b30e066acc0f436d015bb143fc72116fce138992ba3106bd2dd10513c083536ce5b5ce1e01a7369b033f9a8750b2c3dfc99c4fe48974295aece899004cb5f6aef46f4e6bb27de2b4f19c3de0a877e905b41", 0x86) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000840)={0x20d4f9, 0x0, 0x3, 0xffffffff, "b08d16c6662247ea5f2b2c215faf8a210524d8e5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:09:57 executing program 0: setuid(0xee01) r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x9) r1 = semget$private(0x0, 0x3, 0x84) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000100)) ioctl$TIOCDRAIN(r0, 0x2000745e) semctl$IPC_RMID(r1, 0x0, 0x0) 11:09:57 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000200)={&(0x7f0000000100)=[{0x1}], 0x2}) 11:09:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10451, 0x0) munlockall() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) 11:09:58 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000000c0)) sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="c3a4", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000100)="36b20dc2eac1164a72d0b7ab34f870715800a3a7459681c8dcd15f6ce7b282ccffd56e51bbec40be16810249726d5d1031b925e22741d8e32fc110bfcc01316789dd95cea4cc4662f56ae2beeee665c46632da8cf1e14396e648fa9a7bf09e0c8fe38d4298e11e5d3589ae49094403135d04323b7431f4eecf3b16f2a452c9cab91be139a2bc288bb44b0c9913a649a77f137d4a0e5cda61a5c92a512e420fdcf19127475d9682887d206a5a7c2a884d63e26d22196c06a1637ae3818337", 0xbe}, {&(0x7f00000001c0)="b79074bb83ebae9056808ec7db052212f03d0084aa6cf62f367c66789b4c876e3152d92e088ad167c7b14b884b3bda2c4ab763a020f65c6934de5ceb31fea2ad438450f92363f226", 0x48}, {&(0x7f0000000240)="c96c5ff0f8748339061c9e86cd9cc3100d0fdddc760f32afef713b34e3088cf56abb1648", 0x24}, {&(0x7f0000000280)="110aaf1eff5f2d4011676f574004744226b88a78f6af89bc6e24aad137b4569185cf332ad7527f88de4d27a53ac3fd0c9e2fa96cd8ee1efadfc2eb0e93606c35c94e5e4e2a5552be1f0d557774a0fd95c444cecfb033309d28dd18f5eb37a9945e6641d389e6f3a997bd33ffcea7e03659d5e9b67cb24e8652afd336b63d3bcea7d67fb8eab55f87dbf370432da212f2e07264c5fa8b9832930c6815b2e2f27363701801016fdf58fb9969aef235e028a1abc87eadd690623ad8c706c9005dcedd606fbcf6a4c6caefe6ea790ea207ab357056f4945aa85976a683effcfa4f", 0xdf}, {&(0x7f0000000380)="f2f4504872583ec6d1fa8dc774fc1e1983240186796424244eb0500dee0a4ce83f35cec61b8936fd3c90652475f4a83b30ba9d6a0ca52cb0f3c4ae3d0e031685ab7b88cdbd3bfd57ba6908eac1187c47e67e9ca80a2bbcd6be98fe3a67a55135b17149aa4e8ae29145b80d68cfbdf0b68e1d65ab579b308d6a65a82ec6dfbc051cb2ff7243ef69290f7f7fc8cc78382bada3c8f4c9b2987e23f76600826c273b187f9dc5ade802434edfc599cb7e6788f5ddee7363a89120f684a031d44e671266539536a18ad6e6d632cfcdc42c162099a4b54d7b786ca2e3112d05b22a37fd8529247600e1917de8", 0xe9}, {&(0x7f0000000480)="28a42b73e2f83a160f2146196e37ddf1102ac4a277f7580e3d29ddad742d38b48ac34efed5a085a6c8012019ccf40c7e047481c9867a533703dfddc071d61f8260c8395572109d96786612823817bcafdbd994c8328c24d2496890", 0x5b}, {&(0x7f0000000500)="72f1c15efd39e99ea2862ce10469b7aa617c6efb1f98e56d4b396c1a38ccb49a0f0e6c1695c371e654523643f59ea88e9b8a47e0c8a0d58e7c93ec6902a0e5ab691d71ec97477e1362882eb21414fa4733d55a52486c5584f6487da7ffc0235ebb630d209cd0a7f06ebbbf8cabee52e14031cf95cdc5d71f33403283b5e6986b249dc7999236e21786c5d3c968efdbc26a78622392", 0x95}], 0x7, 0x0, 0x0) preadv(r0, &(0x7f00000026c0)=[{&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001640)=""/44, 0x2c}, {&(0x7f0000001680)=""/4096, 0x1000}, {&(0x7f0000002680)=""/20, 0x14}], 0x4, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) socketpair(0x1, 0x4, 0x7fffffff, &(0x7f0000000080)) setsockopt(r1, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) ioctl$BIOCFLUSH(r0, 0x20004268) 11:09:58 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) 11:09:58 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000040)="00000018600404000001000000000000000000000000ffff0000005b0000000000000002fd5c3cb1ac76824b", 0x2c}], 0x1) sendto$inet6(r0, &(0x7f00000000c0)="b9d1b9593c7c984fe7756f70dfd88ac642644e3744ea55a2e59e5882d72137b29a445e954345ea3974bb155c4f4ee257f7405c32c76c078c10c1011f8a4f4f689026243c73496cbb9aae2427805c4f8a2ba7cb1c57a67cf36487c671a44b1c5d48ed0fbd516dfeca13e7dd54a212a05ff5411512e8a0ae4658", 0x79, 0x400, 0x0, 0x0) 11:09:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x1dc, &(0x7f0000000140)=[{}]}) r1 = socket$inet(0x2, 0xc005, 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x84, 0x0) sendto$inet(r1, &(0x7f00000001c0)="40ac6fdb6d40312e0db2117ff01bf85a73f88838191af56494e87721877243c206e01fc32c09ce7d0232f5eed7992eeaf22d0074397ebd58219922095f564d42f19abc46a11ef0a660490feebf4c5ce23dcb8bdc6210204c4199eb7c849eafe9e189cab53cf2786e5b8b37f19a4e3ffabc18545b9091599707b23a7a634718a051c78a5b0096e0447838adb1915870881a401142300b0a3bfdceae3e4b03037dfda7247b18b70d7892f5d3573e0ece0ab5248bdd6b667f9bf5c4dc17dea4a6736daa51c62bbba04abe9700217bb00ba14d7fc585a781bc34d839caee1fb4c2e216d525f6096c834087601984d33b1d90b3e0af16008374c970", 0xf9, 0x2, &(0x7f00000000c0)={0x2, 0x0}, 0xc) poll(&(0x7f0000000000)=[{r0, 0xa0}, {r0, 0x8}], 0x2, 0x7) 11:09:58 executing program 0: r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt(r0, 0x29, 0x31, 0x0, 0x0) socket(0x1, 0x0, 0x6442) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = getgid() setregid(r1, r2) 11:09:58 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x801, 0x0) sendto$inet6(r1, &(0x7f00000000c0)="f1c877c98bd686aad61fc05be1648d0d01c796c179df7fa1f00e6f7f9b352c991aad063258672f05399e22c7339643d1ff3b3fc67e41ea91f0b65f22ea5fd0b7f4", 0x41, 0x0, &(0x7f0000000140)={0x18, 0x2, 0x7, 0x5}, 0xc) r2 = dup(r1) dup2(r2, r0) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x2fd) 11:09:58 executing program 1: r0 = socket(0x18, 0x2, 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(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x78f9987e92ee1b9d) pwritev(r3, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000000)={0x33, './file0\x00'}) getsockname$inet(r0, 0x0, &(0x7f0000000140)) preadv(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)=""/157, 0x9d}, {&(0x7f0000000500)=""/4096, 0x1000}], 0x2, 0x0, 0x0) chflags(&(0x7f0000000080)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r1, 0x0, 0x0) 11:09:58 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) getsockopt$sock_int(r0, 0xffff, 0x2000, 0x0, 0x0) 11:09:58 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b0d420000000000010d671319b00"}) r0 = socket(0x1, 0x0, 0x1) r1 = socket(0x18, 0x1, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x210c, 0x200000046485d43) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0206921, &(0x7f0000000300)) connect$unix(r1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) bind(r0, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0x19f) 11:09:58 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) fcntl$dupfd(r1, 0xa, r1) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x4020426b, 0x0) 11:09:58 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x7) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000001c0)=0x6) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x84, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {}, {0x40006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x81}, {0x8000000000000087, 0x9}, {0x6, 0x0, 0x100000000000000, 0x804}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:58 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000280)='./file0\x00', r0, &(0x7f0000d06ff8)='./file0\x00') r1 = geteuid() accept$unix(r0, &(0x7f0000000300)=@file={0x0, ""/108}, &(0x7f0000000380)=0x6e) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) lchown(&(0x7f0000000040)='./file0\x00', r1, r2) chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000480)='./file0\x00', &(0x7f0000000440)='x\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') mkdir(&(0x7f00000002c0)='./file0\x00', 0xc2) bind$unix(r0, &(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa) 11:09:58 executing program 1: socketpair(0x0, 0x5, 0x7ed, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r0, 0x3) select(0x40, &(0x7f0000000000)={0x0, 0x0, 0x7}, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x7ff, 0x0, "b0d4000200fe4cf8000100"}) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, 0x0, 0x0) 11:09:58 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setegid(r0) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f00000002c0)='./file0\x00', 0x0, 0x3) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000001c0)={'./bus\x00', 0xff80000000000000, 0x5, 0x5, 0x0, 0x5, 0x3, 0x4, 0x1, 0x0, 0xfffffffffffeffff, 0x5}) open(&(0x7f0000000280)='./bus\x00', 0x40, 0x84) rmdir(&(0x7f0000000080)='./bus\x00') poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) rmdir(&(0x7f00000000c0)='./file0\x00') 11:09:58 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x2) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x0, 0x45) write(r1, &(0x7f0000000100)='w', 0x1) readv(r0, &(0x7f0000000000)=[{0x0}], 0x1) close(r1) 11:09:59 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) close(r0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) write(r0, &(0x7f0000000280)="d5", 0x1) lseek(r0, 0x0, 0x8003, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="06", 0x1}], 0x1) 11:09:59 executing program 1: shmget$private(0x0, 0x0, 0x0, &(0x7f0000b39000/0x3000)=nil) shmget$private(0x0, 0x4000, 0x0, &(0x7f0000b39000/0x4000)=nil) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x210, './file0\x00'}) 11:09:59 executing program 0: 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) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x5917, 0x6, 0x8fb4, 0x0, 0x9, 0x2, 0x31, 0x3, 0x3, 0x20, 0x2}) 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) 11:09:59 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x3, 0x0, 0x0) setsockopt(r0, 0x1, 0x9, &(0x7f0000000000)="64312f9faa70d93ba83b38d5e678d9a352280eb0f71961294ebba499dc27bc0768bf8ec619db8a822eae3ac7c29f2309c6158745f0192cf54bd9312540f8d07548c111b80b7abfbae4f0fd6dd783353a53f7fa9d6f586080de0ee01ec4f9cd9d3753f8e18cea91417b6d841c4dd5341cdf223d9fa27577906dfb1e676b", 0x7d) connect$inet(r0, &(0x7f0000000080)={0x2, 0x2}, 0x35a) 11:09:59 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000002c0)={0x10, 0x80000000, 0x4, 0x3, [{&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7fffffff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x8}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xffffffff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xaa}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xab4c}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7fff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x40}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x4}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x81}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x3f}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x3}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1f}], ['./bus\x00', './bus\x00', './file0\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x7fff}) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000200)="4d4c69cd4e74b5549421dabc6eff35dd1a69e66413cdeecf3a632b", 0x1b}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f00000007c0)="e7865d82771343b40afcd6d1a7299e1e90fce145a88146e54bed40279847c3ac6c837627e8206042d3dbd7bf10af3ffcc89deb7fdf723c6e5f30a5bd756cf0c29df70f01dc790b20263a2a6e04ee2746aafce3c6fbb38b619c3ac8442a458fd9e959546e4d99540e5bc4ab3064c6cae95f1debd582c40be2fd75faf14508c05deabce7c52ae127caa04a4a45b5736b972ee52acceb4e80c4cbbfd7ca61e9947f48b7488907d1162f36a89260ce8f0a24505c5f4f4b6dafa0c4731d864a2b3f7d427df12eedfded23adf9d76b7afe74e94915345fda532ff59fe116df7386a5e1b26d5d3e5930c6c7935dc85d23aff3fc68614ee4af78fe8c2434fbe11761635c4631ae97901ac0d53270ef7aa17fa1eae490de11617def50e4c3b22f6266681c58ea301a20cd5a172e234e7f38f64c63ff11bd6ad89a8d56bd1bed842ea4386d296ca012426a7e63440ba2b5c4cc1b0303178f1d255144998923b100a2a173756d5bc17d030feea33a381ee1884568bcc0ec9d0aa1aae597172ae2c350a56bffe2480a6d9821a922dfe39af06de8f354f60bf5967c22d26a60c544a4d5358f8d408784961f7745a2292bdad1421fec6c69ef6013655e4b7e6578b23d2ec5aafd8068d5399f8139b8f7a6d596ca42e5ccc55c37f91a0f6100980c367134bf044c641ee822b6516349328d1b436d8a0fce622299a4d25ab83592328c355d81eac916c6938f9e046340846b8656aa4ce2cf9569a4ebc9ced7bb3fc767b8b437d1bc81d513d2c0780ef048ff3c6b370bc5dd980a58cf9f6df334c43d71c956553b7011414bbed8f7c3a2e93369ece89666c74c82773334cf20e3bf9eef162b13e2038a619a073068064e955ff4592a41bf03724ea069fe4af439917b5fb6294bf2d4403713862b01ecb972eee9f2738fa1349dcdc8e9dfd590085285a1105c5eaa904c060dd10f8742f9a58b334993fd7c3a8a244d7f49abd9e1dcf16f0417d2f9d5c5bd5daeadba6ca64210a81703f8af091a6c3e58fdaa64362ef1981b9f8ba0d089ac2262db41da024ae352ebe4a05632328eead47036152f090a577d2c02095885ababa076e989eedd24925bc567a63b267516dffc4ea428b4a1f1d082e9c9244c869791e9b7f285b51633e1b729211ad2b635ee25ef6daed25edeaff1dcec774af649b1ff653587928d9a95794a51a4d26026fa36d684e7d7e414814e4cf2acf9fb19074ef4a55253af199195cdfec7946972fb8420b9ea11488f57c0925d18eda269c1375961225ddffa98ac75aef1e6fda1ec20b857aad460731796abfccba03de00a545e39d414f53b65dd7862aea8dc2333225321cb1d578cd6ea0673e9954ba1518f384f1419fbd3f74a7f8eb9c263c8ff58935183d024d3f8bc6ff8915225d9d67aa7cd441ac9e1060393df96dc7e429f84aeab3bc78f882720742e96bab625094cb5d83e5ae3dc999d196e7247e6be11fec167ef669061c1216f6526a4fcafb56135069ccf8a38bb1367b68e81847fb1a14ab78b91eb8867a1bb758538bad8eb3f8939a03beea24c3901aa4f9ae39a1b0cb89ac7b91fc2f8176314686a65efc4ff9a1609525d3bbfcd301b87159ee7e3d625b0e419bb68cec9678a809da73b3274931101e94eb3c663866ff5224672082f2a8e2560cfa951ede8e6c03331bb7ae3e35b41de3e4c5baefc73494d177114d97442f873030b6779bf7bec0f42e3549b29a2b72b12b1b617a90ae53836b5a09c8372e08f79b1fc433c53cef1d6e9f401454cc372b91747885ea3955f1a0fb9ac0ab01fcabbd93e64ae242c9de9505227c7a750c6fbd81b249cafb8bb08366fb52697b42fcae7f36b96ef3430a5946bcc6b67a9ff0ea865bad0798092e254ad60c56b348d68a5d846b3373f3aa3e75af27c4d026ee3d76d08f7eea714238f492154b842ab936bcf4e435930fa4584100496a678ec4c7b8760bd9f3add8144eb13a4c3cbaa442ebda99655680eac30d09ac8aa65fb4c9c1ff7ea815c36d2956122e241e35fc8fda5a24ffebaeb6bf8726e65b221b2fb65229c3f8cb821592cf25068cb3226f3bf9ba8a1a96d44671fbf097fc796a88d95a13478870f55823e68745413b3ffbb69714874c2f788a1f8ecfafda6d0c08a115e72f22d39cb93c209ac58f02024e5d1aef2852944d340246317e5dfc5140621b6b7c75ccc08c01c73a64893c5a752d2c322978644045c5ac5a7043ab0af03c23172f950b198f9a4edfe1dee38ced30765d4b262cba66bb9cf542d0a85fe6f6fa96b264a13be7d426b089eb71491f70bf7e1368ea85e392cdbfffa921325872c09e8bdb5a116b95782d26b850c094d0d9cf6c6e443378c36a6211a409355e30041245f24d7ed8d5ed11b51533c5183b43eda6d70ba170fbed4ea5b827dd2021437a64d9f989e8687042a082d6b4175f37d86b0a7f71e101e2b8d67711e9061b28cccc429be0c2b4bf5e5b963e051105b5e08bef824b791b5b2fb8555fc02b381ccf8b86ae43efaa92717882306a069dcfe4659b3616b860da6ed089ace5e704180ab66ce775c4454fed759de52c9206d9b7633b46c0fec14b89c4800bfd75809e96d2c7dbe7bb9fdf6491ae4ca2a6100066ec6c8418781eda5334ae160f2e61b90c47748c2e6b52565d9054dd441d7aed4588f53e7fd0fd06933b0ef7e106a132f9491ef49b195a9e20196afc2de0d7a989fd7f2e646ab2523ed3a15851bb2b3c76c704776258b39966c8c4fcefcfbbb47f55c9f5f7ad4e7514d6853c22028f0bc35c91584dda658e029a39e2e113dd1627b007d9ade22978c9ad08119b7bcfc543b25ea847863fc31cf51321c63be1e5b23212c376a3cfce5bd901f5f2dee2f52498a1b2ff74cf2d7943d69b5c40058241cf6725650366c178dc9aad601058b783dd312d4ba97785e0eb83bc0c11e0ce92154d413df7b045d7d9eef86df5ec2a113fe430aef4d54890db0fc007a41ca515e2f24055f73a6f7f4f0eaa4543bbf73f89b0093d54a8b9afe236b0546c3940e15edbc1c020b183c4ab8ca61da628e669bb45c5ba81a8276b2c67596d1e22e35c71bd6f3a60b5b51e63c475fc6a03fed92f0898adfeb982441dc72e3592317877acf3cede2de5a8ec476124d3e6ba4276e3f705eddbd40f0ef057de5b92b20d2f3c37273be0a8258dabbb7c4b53e47b92030a1935435a469f720dd8b67c558f31a1f692111af091e4b10e4880063ff43bb48f819c4c90e173711cd70e2e22c0ac0b945323eb621dd3317bb3bb7d838fe71bc8f11ddd83b9720ba35eb4bf5821128e5ca31e5d8c306c580d7cb2274aad8ad4a12e03f2a70e917e17f40973bbccb600c23fa9ba4004f0f63acfeb3fb0ec30ac9146200099bbe8017f78b0e303a06cdacfc6b1ae2f078a299f2c97687433f74e36518615609f096290b938248fe05994f216b48bdd21fbfb3854defdacc9b6245d951ada302a56bcb0671c0c6a6adb35a32110bcc90cc6f233d64ca74b3dbffc39122a208443493114b5324ed3ffcb7c1276d6dad2773a0de838e50cc5bb563e30d230967ed84ee897e95d130d6e6911216e73f795892a30da5f93d1a8cc56361968fad4b4675ab9adfe183bbabf4a05aa873eeac1a5c7f8bd3ed98d29f61d3d53e23d996964a81d245cc79893bb3feef576d337464d568a2d4eda7474abe37136a4394e20a9357f89c3a8a41d0cef9da817d1d3b102e7a3640ad2ec78d06567b3b1b478e7c958d781971ff0b202bb97d2065996d2028882aedf99099a978d9df80b7039340ff31de59b4e88271659349f7449365b4878f86b0ebf245ea1203dc5910b99c46e0cfbbb3008fba2c2aca864b39c4549af69556705bad803a9f49b3ee075b97668ff0da2983285e82c8c9bcdf932ebb458fed5e7326b6b353dbb1131dcf88f024d93a167554707e0223d039d6b32f64b9d3c036e84435111d69d71b9cf5d2d89e9a6e16f1fe1c55a206949f4f786e08da0aecbde71d4c28e3193410b885302e9d0a61fd708d19b9a592254549fc2e5bee70063896fb0ac0435be3a083aba2d7dd5cf6452d3bb2003b64dda0357bf29e0056a43b819d9e8a858b16f2f446462b52483f47a7228f5bd14ebf9bae79d1696cb0ac48b4d14a370a92e7498efd3dd40441e3bd1539ef13aad15da4116690c799068009a97c29925a1eb0a629366f044fcb690fc74726af104a1e27d7f5b5b9ec55437cba67fc9d7d36f4dfe94b4260121b0e8de17e8ce787074b461f08e94c0f0928e3a4a00b6c9df7ac2ed440e938acdbb8f8f2f66eb4b9ec2bd37f658d5a0fe38cc064652e3d196468a98b84573109249ec7a8a90bdcbfd1c4092ca7c263a40dbdac7abb73cf31a2ca26c2f280b23c6e1c37110c0a8c259adb5b7e253357a13ee9e58bc05a756e0976336952641be0ddfa85cd682be0a7d56dfa87c225fb6a81699b3f6b563fc59ec67330e3c73814abf0831c0459497f25e5be65e2f36187d2d3133540f52ebca523fdbf871067b3ed82f2142e5a85ea09813eb6c171a2aa6de3b8abbd8139d1e2e4c7e8a5489a5af0ff1c4334bdf96154f9322346727f33c901a9bcf60eb4b567c659421e84324e79ce5cedb9731cc837b4144482b963889b45fc867217355f61e6ccfd229c2a4c41e782978c227dd13140a37368a69ebf3c6269e4e43b58c7bdc984e43802d33adf9f40c0f31f5b67e4ebb4e250d8f2279f7b0e225529457b0985b211883e28f295e8e730a319f598fa5ea9b9f0adc54229cc8f5ec8c05e67d7aef82b06165731db545e39fc3e5c983e424ce698b71deea113e2ca027a494a7ef00af05a9ac396d9985a9a5bc0f8465a3e16ec9eeba1430068d8a0692c3c62b3369e449510906be9d044a14ef99bc1e2eb6cfaede3ffd8ba2518ed1fef9de1cda904e959994fffa0b311f45dbdbc9daf821a43da4449f0fe2c80b9e1be42847746ed786a72c5c77310a8cc4c51e002740374d31387f0e2fbc2832e38f07daeb08042118257bea46c595b357586c207bd05f7328dea3530cc4a91fec01f7d9c82d76adae36df569284b29b00b944ca3e5e4a07a9af2ef297e5c59a7bc919d915cc3d5ff25b0eb0d362c5d8daf3cb04cc74fa5bbfad54e321a788d873c0fb7ed442932eaa3285aa1fb22be85cc7d794b92aa2d5eb861263abe9bb9c4683958c101e8ced13ec9c1428d68bc8bd5df391a0e881cb2b2be3fd1548513160e2bf29b108000086d51280f5f387ae5abf652d73e0fb4c477edb2ce54ce5c05fbc367a4371554bf5f09c3dcd240f281190096724fc831c60f5503d1683cf27d4a9d835a6422b3fd0b1358f4e1824985132a3d676a36abd06ccbfa989b8745e8c27b0e852672c2fce37b3bdd65eed7b188bdda872fee37048225012b88240418b6ae58a4eb84ee9d7b28442630e98ec5bcba81d295b4fbb14d62a0be6bd20820bfbf49b36a3f26bffecc4168f8db49131bd85ad546700858b98839875232b2cfa5e49c1133944dc757252190199d101aaab9e1e92de89d9b9041e896046407a3c125443614178f66608c9c05d9ff5cade3c3a13dadb5cb1eaa30f161bd9c8b11b51b5b42a0c099a5f1dbb0d4b93bb5b62f04c3edf9b93af1b6339352dcee9642a50a5d2985373abbdace1f8e23b2085844585ca6e784fcec767df864f0b40af5fb624a156359b98c61d2ebdd69c3d74d3d43e3dd997a0f51e8ac56585db923b2b24f8df19e087a41e1fc36e468df2894e25d3df070926cb0dfe253f6027edcf6a0269fa83034d8909ed224a2de9a1862d5724c072706c8c9e2", 0x1000}, {&(0x7f0000000080)="52b0a36f83fe3ef818822d6523122a13cf139e54719fc2bdb6de133a47eeaf3c2b7c09820498870a5589828baf782ca5e0ad67285667eb59172bc7dab28d56eddaaa9b", 0x43}, {&(0x7f0000000000)="5563c198c3800885aa11e12d1512370dc9291ab59229584fb51a6233a6183e8155fd0082b5f0ce96", 0x28}, {&(0x7f00000017c0)="1a293a4e66682292457c947a3f0dcb4c47c2f1c5e7f108162ca4dd1910d58f749b7463bf1e55f0d4b295f21c0008dd2add7771919c195e8fb5563ab538bf85cdac40e0d4347d589e800b6b4aa0a43f627cd9e57930def35e9a827ca310bcb590d79ecfa90426cc0052ccf12f93ca8ab2c4e4235849017506c452cbb9a3bf2536f4fff5f63799ee7162fae7e6a2a38dded01763ff58cdb12ada03d3dc3ab9fac69b36b69ac166a82fc45399301eaac59a15fc60d07f24e83079dbf6b582cc152b022d923fdf20b7f88d8d05b0b1a3b5cae5c61ed6ae0cd7de05c94203f7b386d66970578abafaea17bc4910e3a84415e3ea4ed4d181c03369417490f699b8aef6ab47c1f199569b6e09db6f78071d905940eacf1fea779bb6df0dd4b99bd027685c616caba7d01ff1b4c8341e02a6d9f37c3e358803546a086318f67eb806e2dc868a5b3433d9c7135ad4006aa7997d2258bef6fb2f771d193825fc47fb745e7a183209e93d1dd8ad988b39af376298a4271a44d9062dab033a0ea7c04e22ee3dbb1d287cb4f0e8fa02b1c948b108b0da40eafa57414dfc472aee5cbad17f0c50b51e55a6e236672b392cec80339316b4e94ee80528b204b1aa063495670212a5c2a9debe0e70957b9c29bbd90879ce9307f9ceb8df8851ebd01e2bd7d453824fe2489b9023b634dea6ceab071c3a063779d8f456c9b3136d45226c220ebc1429823fbf73943f77127c7cbb7fa6d6e42aff2d4b5a78a3ac25f1948be7a5adfe3ec06940360b438fc77dbabf620f88abd1042d9b95000a92b7b535d0bac9138807088e7643522d6f1f9a8d714634d36815839fc9dc8a30da4ac94ba296a8ce27984c930c5c6452096396cc9f3c55c7c1a53d0af8f1db4534055175a54984c6d733198ad9622ff7015e982c2aa8c82c4ccbb42caec496127f9e503c67010837d55c1b21be2fd499ec7c539639fc5e11e1882a9b978585d69401aeb5cffd3de824ee53b8f7ec2bf4b3577e9b35c760f2b4d789e60228c083765ace68e35e992eafc392fcf00651cdf9b3e6b804cd7a613253664547f35ed4e00ee17aabe6c01601a16d2f73b5bc72e3d7c0de538bcdd4562926e30f3f987c6ff1ed73313e4bbb01e758916d2b7b2f9b39b2f6453c8b5a77e304de3fef43e2219591c0bdb615965f14425cb8568feb224e00c51879fedff77355dc60f7048597b1932b840affe3c9145c45906233269fe42538c4aab4382868831bb2f6d40009e8706a863b0c7c301d06aab59fc1fa37e8cd8694a7f05db953724e13ddb799ff65778fabe3aeaa08d3560f60e29e5d26da7251a70e9b86592e1a111deea6f2b324a14fde3471bc8bf9bb3484d4a25e832c8ce7650660d58d4b099792fe1ad7f7ed65255b83e94f2f6ff4b263b619a97d790b97b195674908f0ad8d5331544e1524a24272d64c86b2e872bbec2a29c500193bcdfade7ad7cbeaf055349b68c1248dddf574ba8de07919d305a11db02df80b1aa84d3ab71a4f08e1274a4db3cc1b6c58decd19900daa5a2b9f6f62a577c0c8643dc7d9f11bcdd8ec36b2820aa25967706de82735120979b21450f4367b98132d4faa2be0e30dc942a8a00805df4b9079b01f6957b276e9d1c452bd3a64c786a230cc96c4b74e344ba23fb5aa53b1ec1e9d405ebb7964c2e2e992650b27b99af3e8d5dfb717c08c721feceb1379a7ef2615e74fddc21ea6c2266e8140b05549f0418b33fb3262c903b325601ad663d5a23131e9cd3809a7d5e3fac1f51c368f1a90cd24af361ae49ca377f9c99947ceb67299b9cc3da523126cbc28cb40ca68badb3ed1e72e0fdd830a417201bec6aecf0bcb37c79fc61ea3e842608f1b19a22912bcd5ac42b70300d52e61a12687c674fe07e66967dde204d12d9c1bac7f01255cab487bc361119f7393ce368586a2420f2388f0f2bd3b075feb6ff4ed7a1946c4f8b5fb8c3c2f5cc154e871a66c86875f8df6e6e1cb665bb0d31b38a119fe86beedabc4cf957ac810b395a05bf9584760e6e22c23cb909003f8cea1cca2b2b237173f3eb2ecba9f42e196eba2d84dc577f2d5c2802c1dd102821f11b25dcd28eabf9b88052aa2c1741d43814998c6b4767d97af2b506973b953e75a52bf315b37d92147868c7cf5e8c0b15bf581ae1fc6737ccfb80a71f4fd851556f073ba1f5d81343f266cc0352f5a631b7f646cb8980faf8e7328ca1208dee3d084ea539634112b0d55eacfb535e65c3886097ec78596a624dcb2acb5638c470b1fa0935e25936f2f71588a6f580381ea30d121439832f8ce2eabd3cc8c9ebd94369fc2703ced9e60bbdcad913cfb5431187a570eba7e859575a61035fedf04166ab2872fd49a451036eaac8da5fd86e7530e71dc54d87eb86e29c11a3873580d61235d950f3ad8fefafcb8c642850271fa34131f9a5e4c52472b9ecfef37181183b6059c70a2d3b9d04a6ec6720b88fe5d43d67d4854174effeffb66133257a748d03bf6810c424ffe609b0bb26efd3b0b3eddce9c95959aac496e66884eccd8148f7596f5a52a9390447c90e1e8998ffee09acf07ad5ef75ecc2ee7a4b09b1371c954ae44cb0ae2f03c2c7e3868f9ba335a8d85c81ede6317fcc0b2aff6dc786f16240e95a946dd3fc14e502c5c56e052ed5605f7df60add5956af62b81cfc2b5998bfc82691a26de0c2fdd0efe9f7b5be56fcd3b74b53d26da8095d39d8a704abaa46acb8f2bc74d78a6e66360812b9e30268636bb03aded18ee7eba411933675433ce889c54411a7fc935ae06aade9303666db9972acabb350418b2b27aefeb147ad7174f5ad88f77886023d8a8be7e093d652a6689b58436a51f998d4329185bca956bf319e7e47ab70c19a9d3b2a1a1179bdd6439651a8ef09f03810fcadebdf014e5dcd4478766e8b0471e396eb06154ec89ca68abc0ad167f1300fa4beccb08848fa3366422008ea304e731e5ac387dcb2cdc7b363259afe5d21fc34b7965b6c45fe96565ef93f2a9726151d2f91d35ea821179fee7b0b54bd642b346540c0db4872c1f861995cb99518e9d4e262252240c32f78d4fa91e38bcf1ce2366ae7ca3de66810a28f58fb57c2fd6117ac882290172b4077af92e0a72aa6ba0cc318e4c19a6ea7505788747813c2c4a058898cb01806b83eded4c55d36b9ae17e5574a35b58f7e6a769c6411307e3926a432234559de5cf7f9fac864028ee1270063812ff6f76c09f31c34a1d207596388a371e6de9ac8810a694ef8072b634d6ff3726d6b6623362d355332405f20afef1dd8a72322e1b732535d7e8602fbd24b6fec48f5c8338f52f73898a9bff578ec34951d9a7f135531e67a2d55b8f7ab6e72fffd86e2b7996cd646254d05bcf8a5734525af48411ae5df97af73f3a66616fb32a90ada50943644196336fd1b226eedc1461e5237e53477d6f4aeda20f177ad196f01714e7c97b2856a1b6ac027ef33444c1bdca9806e8a73fac59a745279ed718d24750f3c8c84a5b67c88abd8e2237862b7953c00b706fb3c950fee2e490851b351ba7498f1dcb5b5472e6f6c6ed22af1710951dc127ff99de9d772d4d0eadeec48165334825850fe7c1548d43978c6fcd031d64d88eaf7e8c3654dceb6c58bfbbc22ac707d9db42f62a504a383d6cf1be01801e6966eb08e69ef5de1e78c9f5dacd0bbe93fc8659af901faec6621b282b1911086f9a4e0d17cec517b25958b544f28ed6af0b2a804ba80e301cce830d6311d44608876c68e4649a398d7a6c1a2e2e3c0b77960e419830adebc7b65b3df5f85965b75ae354972dbabe7d2e736bb8984a457fe2ea81577bd24e479546fd726c4d46417960fa766402266834b8932e2623b92cf8911aa1fd2ba1625d895a2a4c4637a47e13209d1b0edfca9cd6beb24a006c56d60ac042669f250436b5914d2ca8f6f3ae55884c23964da443910116991bbd1350dd7cc8b5aff1f6d037ae617888df2d7630f8ba526220bfd1e3a516b87823dc60d530bbb980596484375a40264518b5542faeae910bcfa0ace0c849b6e728882fa8fe0fc931602141ad1e92c09c8a5d3f83c6819ea390b4ff741b98a2dab13932e56b2e8c65fea1ea77c69ef17a9f7c44fbaaf202dce53053f459c3c54436195ebb916dd66e992a6a05df4c5d4aaf31ad6ef6a2c8edd2a1c67beb9a78314e952ae36ef096854981c77f4c13a9cd9e63e684c0dde7f6883676941e6b9ee6e414a5dbb4cad1348c7d9c861387b338d21726728959db648d1016881907cf558a9ce515478f6fcd35cda7b138a4d5c953b4d34654ade475b6a0d5cda5a8621472721b05f73ef9261441d88852bfe13221a6ba9089d570fad790cee80af6b16b51a777d297c14510f042f6570f1f697983934b139f81ba9b64eaea9f6d75e870d43580af84209587d2bcc35cf7d9ded4a85087c9869c86f77f6fce2f71a0f8f3e5b0e34f6a87d62be627416f421eb506b23fe8b172a28268506afaaa3288c9b882795787f1d5434c15229c45b35a43e4ad9d0466a13063b48c12f35fe0ac571bddabb7061e87c176b434bdeea605ac81a0e9e338fb3cb6ae38a3da7cc43fa17f7da98e67d068eb171256b983f82f40e4ee6c810dbf19650bc107e9b6b541c3beaf6926680aba06c62c436c537e1260350ce47f3aad754a2d4a63411369d0ef1b48359e559ed08033bd4ce6d34012f6a856ebd2157b5c401f8e48f96cb679e39a5e1a37d4318700115d341a2812573ce910d0bb976fb2d024db8d19b50a5a1fd6cf5a9e0c550620dfa09ba07bed991ede63828b08fca7b6e22c154dc47290f49ce7f92d04923c4b78ed50a77d91e928d8205be0dc09bce9f6eab80be785fb96d8e31215196c2b22dccdd5a254ea59cde16dd7a8053582e012edc102658e69426c6cdd4503756b62c3d6cdbf12f2a148e2791d2f7e87bc2a522bb3a9d88748df5dbad3cf4f6687a1b450231aa11bb6b941fcc2a43959d345d148664b1346be7476fe4c27127b9687ff352b0dc902138c73f05dd71d0ad2a8d968f2bf58eef744afca37c8ed2b44fa94af12e38d26129e8e7e2eba5e3285c6096933e0053fdef8dabdfcc687e04d90cd9d2acf0cf369b2b6b2848cc12e0deb8d2273bd3430e2acc685f6e60227de8005f2823e515adf23738aa3a1f2ba3a7bd77f766845244fae90507e888247f5cdcb23059da08453c21542a18ab6d902362209bc39b17442557a80972e789d4fcdda39e1101a06ee741a6c2f26b49b27c687c6b7740fcad2caa216ee872c26ca0ab3cfb01dfa3e6d3debbdf4a6cc9ffc62e132a4fd30b2eb942d925c6d99055de8117a6d23ebf63d4f929ca38441f1e8eff21e4bcd4d2ae46f3cba5349960e9d1f5af3e4abff6e8aa2221403b2c942df4b1311298bed755a2f6a1fa863f5a4cc495c0d25e1655d9a78e499ae6fc32ae1f233378a8fa8cdc8921b370d958ac71e9dd96023b7d9347fc3e7463e0a86a0465852d487e0854eb728621fd8ed977b35d317d18ec73c479118b9ab04319377720ccb693395a7214afa6ba829f83fc33a6d39236549a8581af8047b239403df88155c131d71541a68ee21307a76bc3dda14935724e44c09b02b654b3b2f9d2b6d73a86752971a7526c544740a3b7bbabc066622663362a9e9b12d25a1f784d4ddac36c81d75908b320a25e5eaf83908eb755032d9228e19dbc3b58972387756ef54d3ca8554a8e68d1632a4b1bdf16c14c4bdc7c0a0b8a7f7c5dc1362587f19efb00d1cf64a3a69b1f70fff5a062834a5a221e1d03c7e8ebe3ca8874e26ea", 0x1000}, {&(0x7f0000000140)="7510b6fe68ae3df732b768fdd54bcb954356522baa5f86098edddc47ef5d", 0x1e}, {&(0x7f00000027c0)="3fac37fe97a9f6c1336e50851d28458e7de150e398db2a18bff6f6f76a230e3b0990e6b5338b41e3f074f25cd77206bbdd4dc1bbbabfd8799a63882ac48a43d66c046a888750f4b50042ab74516f55b286e32964bdcc1ea1a6bc3ba5c9296836071558152eb577b05b313d577cab73652aa5a3f1fa989950e716fdf5b6369385dd8bac57b1587a02acad243e7aa1a8d03b66bef9e44e484cc770a1d23b3f0d7e0c6b8b96d06e56434db7ebd6c623ca8db4daa05b975ba78361ca655818339c8b753cd06b8a719adccb9b8f7f4923a280bd3af088a8a79db403a627a6249686d5c6de01ef69", 0xe5}], 0x6, 0x0, 0x0) execve(0x0, 0x0, 0x0) 11:09:59 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) r1 = getuid() munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) setuid(r1) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)=""/121, 0x79}, {&(0x7f0000000300)=""/220, 0xdc}, {&(0x7f0000000400)=""/142, 0x8e}, {&(0x7f0000000040)=""/58, 0x3a}, {&(0x7f00000004c0)=""/189, 0xbd}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000580)=""/178, 0xb2}], 0x7, &(0x7f00000000c0)=""/53, 0x35}, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:10:00 executing program 1: r0 = socket(0x18, 0x2000000002, 0x0) setsockopt(r0, 0x1000000029, 0x23, &(0x7f0000000040)="ebff", 0x2) r1 = dup2(r0, r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000000)) 11:10:00 executing program 0: r0 = msgget(0x1, 0x2b1) msgctl$IPC_STAT(r0, 0x2, &(0x7f00000000c0)=""/246) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) kevent(r1, &(0x7f0000000040)=[{{r2}, 0xffffffffffffffff, 0x81, 0xfffff, 0x3, 0x9}], 0x1, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffb, 0x80, 0x10, 0x4, 0x5}], 0x9, &(0x7f0000000240)={0x1ff}) setitimer(0x0, &(0x7f0000000080)={{0x0, 0x800}, {0x0, 0x2cd2}}, 0x0) 11:10:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080001ffe, 0x40004000000028aa) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x813ecce9166a50d4, 0x0) pwritev(r0, &(0x7f00000014c0), 0x4, 0x0, 0x40) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="ebaba58939cb0ac4e6379365683c56b809cfc53dc8454ac122ec9ac4b3801b61eaf64450ab6fda9260381d3ecaa53e466cf58e844cdb108730ed50486163a3fa24dd9f084b373bf30bc94cbaaac129396768781ce52e3d7a9354b7da9d4039c5cf519fa6476f22b58cc5b5c98876dc99c04dc43cf4044279df55c02f236fb7eb26340471aa5cf52640b103c68ffebcedacbad862d36f78c73d2cdfac50d365a2f1b79447fcd4a17f7c55164439cb32e04cf515815c9f1c8d9d4620141e9abff2a89e79543c9ebf7ec21f", 0xca}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000200)="000000186004008300062b0000000000000000000000000000000000006b5a0e4500000000000022276e008d", 0x2c}], 0x1) 11:10:00 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x800000000000, 0x200004) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000140)) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)=0x6) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x10, r1, 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x14) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000000)) close(r0) fcntl$setstatus(r2, 0x4, 0x8c) getsockname$inet(r3, &(0x7f00000000c0), &(0x7f0000000180)=0xc) 11:10:00 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x2, 0x0, 0x100000000}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f00000000c0)=0xc) fcntl$lock(r0, 0x8, &(0x7f0000000100)={0x3, 0x1, 0x0, 0x9, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x5, 0x2000100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x8, 0x200000005}) 11:10:00 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x4, 0x8}, {0xffff, 0x1000}}) writev(r0, &(0x7f0000001ac0), 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffff7ffff, 0xff}], 0x4, 0x0, 0x0, 0x0) 11:10:00 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x5, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000645000/0x1000)=nil, 0x1000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$unix(r1, &(0x7f0000000040)="38be69f0d292edfacfda54bb5f6af9171eaf606f648361abb38167d179135dc41966b32e9348509db0c3dc23e66036f0ec286a53b3855a9bdd1d5645631e2795d7f5600bc882cdcc19e5af167b23f729", 0x50, 0x2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x8) 11:10:00 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000040)={0x0, 0x3, 0x658e, 0x370f4336, 0x8}) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0xf9, 0x4) 11:10:00 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d005d860aa7dcc400017900"}) socket$unix(0x1, 0x5, 0x0) 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, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0xc0286988, &(0x7f00000000c0)) 11:10:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54, 0x0, 0xffffffffffffff01}, {0xc0, 0x0, 0x0, 0xfff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) rename(&(0x7f0000000100)='./file0\x00', &(0x7f0000000240)='./file0\x00') readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=""/190, 0xbe) syz_emit_ethernet(0x1, &(0x7f0000000080)="ac") 11:10:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x6, &(0x7f0000000000)=[{0x1ff, 0x3e, 0x7f, 0x80000001}, {0x3f, 0x6, 0x5, 0x5}, {0xa23, 0x7, 0x6, 0x401}, {0x40, 0x494, 0x4}, {0xffffffffffffff52, 0xfffffffffffffffb, 0x0, 0x7}, {0x4, 0x9, 0x5, 0x1}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x10001}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) 11:10:00 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000001c0)='B', 0x1) execve(0x0, 0x0, 0x0) close(r0) 11:10:00 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$BIOCPROMISC(r0, 0x20004269) sendto$unix(r0, &(0x7f0000000080)="f2b100ce226ba8ba8e71a7808d4864304183c44096d31af5fdb3ff11b35a1ec38193309aa682891fa0d568f5d28de7c0084a55d15a5263b490b5f74b77dc44601941a6fa50dc073bb4f9", 0x4a, 0x1, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0xfffffffffffffffd) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="000000186004008b00062b000000a356db471634c22de882f3812900000000a3bb6b3c042efdc163f9fb3a4800faffffffffb0a70b695574e08eaf5033506170303e11b413ab3de2986e8d1a9933424480c20c845586536d480080a040a24e55c786bc4c689d979f398ca84f3552471f81752b694f8110a95b9b25a4ee080c146ebbfc06c34e2788eadd6297bea7f9a47787cb83ab9636", 0x97}], 0x1) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) 11:10:00 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) fsync(r0) close(r0) 11:10:00 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x400, 0x4) fsync(r0) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) r2 = kqueue() poll(&(0x7f0000000100)=[{r1, 0x44}, {r2}], 0x2, 0x0) fcntl$getown(r1, 0x5) socket$inet6(0x18, 0x4000, 0x3) 11:10:00 executing program 0: chmod(&(0x7f0000000040)='./bus\x00', 0x21) mknod(&(0x7f0000000080)='./bus\x00', 0x40002000, 0x8613b) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="4e070008c237661381b81c0dbac78f6ad197cf8536fabeb055c1ce2506b34b791722be7187eb98c6a21acb359f3bd5f1bd180f9fcc16f45ea62fb9c67f2f791a9221651ae486f6b87c5f025bb8aa6fb6db6b0edaa6737bed4bebd361b76c4e21ca1ed1d5d891566b0efe37ecfab08db7e2a384894bee20ee4dc11da76b00690800c1cd644e9d86259ae936aa2372b080", 0x90) 11:10:00 executing program 0: r0 = open(&(0x7f0000000040)='..', 0x0, 0x0) geteuid() open(&(0x7f0000000040)='..', 0x8288, 0x0) unlink(&(0x7f0000000480)='./file0\x00') pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000080)="48661fdd84b84a0c027507ff88ed34d914c9d1eba965b03fc26d16740da7e8c8d68ad82538f9c5558c1a124849c2be3bab1f8128480f54baaa90fc10fb3b052966c8999ec0953086e769cb18a7ead1cfc429c6332003042360fff45944cf93a544b2c1c18a69e9a8e80d0d903697e17b907e79a10babd3e196848451d751f4d5e3c580b3ed4f1ee81e0aca3e2ff3956159bad51e596359ce2755c529a35e058561a5b682d8852755bd2410c2050680dfc2d90307fb13fb511da8b04e50e0d61f755226ea9d1355c97155a4928a8b339333c929f30501e7291dd8bacc5838c7f5b2f192c1943bc469e2faad1bbf2e4967f6c2", 0xf2}, {&(0x7f0000000180)="3692c91f18fc401eef52825212b3cf9aaf3c62a8901168a5882e4f8e5d0308cb1296e9f5616a3f0b7f8e167e1c9d5103a97169e784b878741318a7bf8d139c5db75987be361a5307622106015c73cb327a768bae4b327358839b7ff136a02cddd25cd32984eaaf78f59578eee1ca1e5e4dde91f68ed39fcb1e136645c36cc045f7ab9e1a9be8202864300087370d312938a6d78cb1069e94a97098ce7e45ab03a64e7f955954bcef2fc1b8cc0275649001e4e7178c8507ac679e9b587b9ab335d797dbb0dbe7915536a126624cf8a3dc6309cede0568b898a5b13072d907b79f955fcda6b5b6bed431868370", 0xec}, {&(0x7f0000000280)="ed65c5ba8e9bc8966b0b20594e71afb235ba659f29074ff0bf7b0ac2340dd113b8ea9fb61ed18abfc0f8028681a6d9d1c458580f396f01b7ec2340d480588d4cd478ffcf1143fe2f2d96523002fbc50686f994588441662ac796a4cca3c0790c6bd8a81e50f5e956f8b9829d34ca6e0d1a344df37a28b295d62f76e4e5111324e428df5e483184729cadcea942c0cd73830e8ca1fe0d03e147b3e7e9f01ee9a4ba0a4c38b82de332e3e7a0dc1f095f55407df3506788c201d99ad3d661671c0540332c36e86072fca7c1ff86e193369667942444e60ce5cad7400de24e", 0xdd}, {&(0x7f0000000380)="1c1e7f80e9bd6c1d2836b132a4dbed044fb0459f5263563f0a8d7a94f6f28df506be7e7dd7", 0x25}], 0x4, 0x0, 0x0) 11:10:00 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = dup(r0) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0xef, 0x200040000000000}, {0x48, 0xfff}, {0xab, 0x8001}, {0x8a, 0x4}, {0xe7, 0x80}], 0x5}) setsockopt(r0, 0x0, 0x20, &(0x7f0000000000)="caf5b415", 0x4) open$dir(&(0x7f0000000040)='./file0\x00', 0x10010, 0x20) 11:10:00 executing program 0: setrlimit(0x0, &(0x7f0000000000)={0xff, 0xfffffeffefffffff}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) pwritev(r0, &(0x7f0000001600)=[{&(0x7f00000000c0)="c34dc6df11d01cf5787425b68677f55f5aa77604bb475c13920b6ed280ea9505eea13893d591cfb709a19b", 0x2b}, {&(0x7f0000000100)="85751ac50c0194fad89c0656bbd310ebf23d3aee68abb195e346", 0x1a}, {&(0x7f00000016c0)="baabb0e9eaa652a6badb821dc8bc991bd2de958259363969b20c163cf587d2505901ebe87a2549133b9d909b543d13d72c2de315742260e2b3aae95f262f4b78955b71d4920ce9fd9ab8295fcf38bfffabca1e8b9865bd1994dbf13030831bc2c688b88051c78a51e05f2f0c44e7c77f1b9cd7bdc8a327afa18839f9127630b771617b62874fda76d147f214a8ea8d7ea2221ba264d432a860dfa151e2b4c09ac10cf70048d1bd7b89ba5e611667d06685427e7b5fd8ff5dcf35ee5736492217bee19d25445bc6498ce698cab14efcb58be14d", 0xd3}, {&(0x7f0000000240)="fd68f011261f0531e300572979a418a2236ca7a1efc51daa83ca4e2fd24afb5affd620267822b8fb4f873f", 0x2b}, {&(0x7f0000000280)="c1e67cae361f35a470e72328d69cf364d1d397708f5f958d6a0075c7ff05c27c22355642c9074d942f46ee5b125adb86bc5086b13041dec3c88a26744929d4a415fa03f31949127e846a15575e6032b1e1755a033bbfd547de4f227d6cc8f3553ccb0a9906982ba176cfd67e19069245fbe6bd7dded665ee8bc1be3773014e4151a8e16c09ffc9812eff86847bdd56ecf3094edf6a597e4f", 0x98}, {&(0x7f0000000340)="c648f71a5bfd31706abd2c07558da0128fb99cac8e18c1aa650c009f7882e0ccaf6912859e31d376aaa96383aaf953f1ee28154992b24a7c5b06e629e32d28a02e12b23b5f0c34bac950565325c0cd682f375f6fc3e0ed520b07b05e465d142e0e5ca64ed7c9009ce8f0ff5df2348cbc01f7ce38d85c0ead5bc0073b2b1ce50ddaaf4d9152bf784a9b2cd6bba820756f4847ea9ac86bc46eea175ad7059dd1e289582ddf51a0815d88452a1a7bca", 0xae}, {&(0x7f00000017c0)="84351b12de0463afa5ae2d59a3a03dd0030ecc81e90a4a1d58331c15debedd9e04786bf45c014b4c8c7634bda61dd5212848202f8005ef0d6b44f9f91b6e71ba2b9f99ea645617c263b18b9417f35ff0b079781cdfedb1e9f8dc07e96e67756a88e3cb59916782b3c1ba4a0446ae5d37d9a863d918721cfd55a3128bc43c0de35f4a5fe74b40d04e4258831732e35c9621290a624fa378d1e18dc14ea2f8fad1cdbba743512d549f333fdd1aa9f1a736d98167293c2e5fb8949d69dcc5651275ad2e7bb451da21adb0c95d6b1edf57943c57a47ae395f47c332358394159d1ec79199a99bbfd5c2b7ebde03aac53f6c0da0375c671ca8eb26a8e31158b767a7d02fa90c65f6fd6ce6217b3f04aea2f3072f9ea1ed6", 0x115}, {&(0x7f0000000500)="af209c31b92a78dbaba0577eaebd4dd27719a6853f31ceddf85ab399ceda529d40c6c9146cf6731bf0f0a4ab74744b479f793f6bf91f7e6d82e3b8fec4f3b2056717a3338a5c8cab5ef1f5293af9323a445213e31439fa2dbd67a4a4de2a71e45ac6d1d67d129f925e53e042a96ddb969daa61372285bcbf7ecb53519d714fd307af277cdfaab818e31320f1612a2a98a51d81d2e89a8221f724c58c17fc648a95a8ad863fa5906cda306c2ba721481e9d7c81ef3a6b8851d1a3a99a47b04735d7ec1121c6e8bc78793f0376dc65dd94557adde5c6d7795381267306cea18a50e82d45cc902c28a6c7b07e5e1f6a3cff151a48ac4b", 0xf5}, {&(0x7f0000000600)="5f398730900078b78e4333ac25e1846ea0bd9938c6e94e7e0ade2ff8d7070241db4788487e0cb0825e331b9e5377092aeca5b673a009066f824ea07861fd4932933b8cd1822f1d6cbc0ec1875593e7e932f0cdd0589cf950d74aa0fb606aad2d2cbc7a3b545575fd588a4c98182f4bd931211649530b8314849896d5e5c72ff8c67a68bf00860cdf0e099fbd396ed14935b389f96f7392781b27dfa882ceb8235cdd0d3c5fd3e456373e08e629005de5d282b9dd8076ec14040ec48d73f18e8848e21905bf5f6fd00268d61357bd1e490b1ca8ef49a4e720de3ac62994e2e5111b8ccac8b2ea483cdeb56129269725bcac043da5ea2b37ab7af290957009fd0a3388fe21571a3c0ababc5d99da9f9590a83d53302238375238f56c6fdb859a190c0a9a5f9dd85efcac859381d2f8b4b20a38b3a728d5a1ecda03aefe3348f43d4d44dff8cd72f67f891de75c75be28c7ef7375392478eff77032d43347e4465277630658d77992a970737b5926d84558cd843a28f8a127ec16ff0f8bc9e60d4434e4bbe424a6a9c3db4dac02cc58e220e86b26dc334ccdab594e7498dcb8dc532ceeb14ded2278fa90bf5b69040e7a161552064836920d29a84b221c20232d1b4d77279707f15b47dad6e4429f1384eddc2925c2739af50d7b63a0f898147d9c155f6d46609878efd005b7a5d44cfbc9253c7d2cf2dd82ee5a60884ac3a8b81de0729155a24eb5cd532779d03a0075d83aa0b4a6429f39d9863cac980463f1673351d79be06a6d0e3f4a17325897fe1458108076c47a6db476896a5a584c4b35d87d3f8148b226891a1fd03e2b5cefbbeecca2ff6209710c9ad1ca3352d227880076a4063a9d307d3aa3dffa14cc53e710119ccc4226f79c87a06b5260281a219f56cdb934a9238620329d6303d311f9eaea585cee2a152c127cc60e00158b755b753da90b50b98aba1bd5c92cc3a10e43f9bf0aeae6724f4430bbbbd4b13ba6d28f8e5a9dab8f66b4f4e33a4c6cfd5e3c63c07aa38a05dfe071abc909ce0b4b6844e826497f7904161a21da666a5db3509e58ddb9f3119417b0ad39748c6f58a63278ddffd733ba2d6247b14a218e8a9f994f11cc8e63badb18b4edc1c989bebb54a57305b2703c425c4f045523adfc83dc412040c88a4b480573ab153da81aa023d833600db74c69d8b290f17e08f83a152329ad805da07caab5414828662344ededfa199f132cc9f76aa4d2e862cfc654a7c63e71ef6873a713ba80afe55ff1aa713aa5a122a3221b213e4b15da245a52fdf58fd695fe8ace30d1abf8115e3dcae225cee4aa9f4af9d83ccc29dd7ae9d1ae6122fb4829bd8e4e1cad731619724a5297847c8fe3c3c08ae2941909092a0db787fcc498a665c480ac2059b13142f847e4204c4ee12d8d747722eceff3b78e211c73172bd3528bb2fd9243bd89a201ec46ff32eda1537219b248eea384abac7aae6f0d01dc064f7f68d4783cdb02c731570227d63d90c05a540046b665e7e017190dfbbfeb9fe355e818d3c0c35cf022a2b9b9b75b51ffab48f81007cd561e4fcb10e3fc11acf1227639a99be86acb6bc578634eb1c8f57bf042bd01a1c3f893309953799a68768f6f08c34f96219ef08730ac7f2fb38bda6b517ec33e6f722036b51255982d8d757a8a974bb2a299d446a7b65fb01d5a0d5c2d9ab3ff2be0c9452f40f14470142c2b0ef3b2ddf18dd7e8fe527983cd9c8963e9005b262a0f1794bd7b1817832e13eb0bae3aa95ff7c6ec30204bb8d80227848031539b1c9b54350f3679605df39c758dad614b69f4382d6c2ca1e5ee2755dfc133510183610cd72c718132d20f2eed63849575143907175afe73b5d1e989ccd4d2d6793ec241d4e10806b6af3c8964230b911eaad006609887ffd605c0bdbc5275861062b4cedc95cb4dce0bff3920d56768ad00cffc4fa2449e2973f4a26d98c7343b82badd3754db1d2aca7de33db9cc7bbcf5696c98e2098fbbf6b87ae592b5c0d37262bf3150bbf8c8352637f0a9fa98646248a581436c5ebf70e01d66f8938f85c8c5c381c70556db5bd39b558593bdf8ec18dae3e4426cba3bdbb9ff1370c378329853165aeebbed2be0570912cf604dd09c49bc35df1f3b33a56d5f01e5d394fc5ded56c2c61ed58709d4d37c91909065ffc1231ab9d5c35a3630699e6a284a1c17555a28b4555e743d440352d74dc44bd5f89053bc5545f35df1c2076d8dc082cbc003dcf2a4d8795296aa258504197185a7622130e9344423b4ac5012ff48adcbec7977c35a5262b8be50ff10ff28124eface0e836da14125b1810f78ec145a7a7e6b5ca321a479f35c77e5d4a23602b311df5e2a19aeea25d1e4837031639c0d827994a2f52f9f4ba092b853781cc3950578ea081749c8e06f2f01b0c8ef83b113b6653f7d0bb09356570f947cfa51348a3be515b61ed1d6c3de13863581f07f4874365ddcd430cb4ac1c36306e416232084c3da1d6e79064ca988d60dd0bff1d2fecf8b784dc8a81ff7f64c98752ed0a3940c21763c2f9565016e3090bb712f44f0640bfd46d787613e5c51481ad8f40054ada23822fbfda02d04adfd78d36269b60c6cd4d8730649fc714216edb849b8f12327ab7ddba1d616dc792120b5c6bbb6999a904728e0984159b25d693ce5f858a519a9497ab79880845112828a1e26273f90b63fb06f131405a4ed004d6291d96ad059f28e03bf314abc4ee1f94487f3e865e1c8ea7489f4f0148edb33a36d1b019478fbef5d08f3083f63dad192719b4437d72248010144976a5ec8bf7f01b6fa0469f1005301ee1e44cffeb42e6bdf170240819bb4137caa8e422aeb5c182a7dc619d38dabb1dd7784367947d554713fbba25295b0f6f5a3203a6f186573166a2d4ae92de60e188b86d2613bf1526a9962fdd20fcbeaea952b287dd44b122933d1c53921918675ae20ca7bb32b0b5a42699063035207b3fc64face141c1f9f952ba7077ee0654ae245d7134aa59f7ab742fc3286b07453a76c0a871f76ead5706f5deb7d584937ab82fc7a809240210dfb781d86bebaeb57d1155e5782ae7ae495d5a99da2311a82936470cc0d656dcb0fa9d24524ade5b64ed6bf67a0a7a823d29925eb9e20d906ef5d3ca71f1de5df5be6dbb4aead070407677629cc607f1fb1d81848fa8310bc847eb8433deb5d591ba9e2e45ccae7c3c17ad2b1c50ec90930b12aa66c9997ecdcf1df376ed6accd73f5b91f2e3e6930f0a0fa0e4c4e3e7957056a3305e0f8a66c10be212c1bd856e839fa7c843d1eac07802395c62d37805081cfa8d2aafd70cbad19fd1dc0498710a6f6056c5249d8b504e19ed3b0ce3460d709694ffc8f8a0a35babfe61aee2a0e7970b09dd85c977bba06e3ed39ac9c2e7e2bc8ecb2e28338287bb664664ee06eb63572df96a688f49cd56e80e6edc4461e731a27ecbe985549e9c0c139bae6b96d48b0e69fa35d99801cba84ff8994778c84731c3b895ed86f8b8622574143b41ac10583e07a8c63589a219f78c3fe88a560924c2e3158168af1944ff3a00fd5f189875b0f88b4aa84cb1bd416552db20e37e5a48e14a311a3731739b9f72eeaf89b9e2f6189ab7bb82583a589d741466ee516272246a994ca728d7fe8937550794e6c344977630435cf3d23e216ddbfd93a4e7e725c627c06355200a5443ac0d11d84bc4f548cb3f5987615483d0fa1e333a2b649cace0f2e4cb7f244f08ad6b36dba6045a0b0c57a4e1f32fd851c74f7a656bfb564e369dcf5f73658d30f9a008df7b2d6470eabb5fdc7c88e9920a6a8d7c6f85445c6526f4f0079db295754a921c622dae92393235d05df61cee68ec1ec29163181e834accac159ffb6cb91aa1335e86fe3f6685f8f0171f7c8b1a1a097194eba8bfc89ded92c62c186be77a52b1f4c3786026e74e27442cad835e47e8f2bb976911b181a51d98042e265d685545c938944637ad10a14bfe2dcc9c710e43abe09677809b75f44a08b693327212293c32f264e100af43eedfe07444e68c248ef4406fce1bd780d28813c3286a2be961865361ddd4fb7fa61caae75ebeb778a1d533b307e932d074cc215b0055a0361e0207aba6e0a3c990630be479041e6729a59eb0cc0839c7a3b0b536d566f732a93dd626b638d72bb256ed9249069a95fa1b04712bcc5b21a871215a9c69dae4319422dfacb340d23b1480f8a2e5d1371c2b165f3584ee24420ce8bdd5fff71890172c8fda33a90b7fb069ce549bd72ffe7cbf31b1fe415f367c0d83667d61276aff44380995e4c5a135085ccddeac0520c0bd0db4b5735a3adfdb191a32d2f75ca5cd42b9b35d4d6d80ad759f25bf970971de81dd205582c6c012591e38915671a3895cbd1a3d9ffbd6489f1d888b36ec2f5883dd8029e44328e0edc36d7f01e5878f9b080add84c237eafef40be8862242d0948c15167f1b358f9996d8789a7eba6ffb7e8a316d39024045b1fea702a8327c90e85e197bb8199a60ec1deae1bbc12bcf0418fc0bf5d51e8124690bdf29def40de7198df73616aa899f6aeee65aef53dfb08553bc862c521b68df93f648de3103d2817eb0068a1d3e63d9c1773b663612a6ea66e1541a5ea00d40655303f655531d99832c610ce1537e5d7b425d62fda9ed11cabde8101e07fdf3f9c0bcbf4bb96f0e85fc6353da7d976feb1e22df52e64ffa95d15057ce340528f5645a64c4508d765f62ed58fd668040591e2e07a14507c6106c92434b2c6317ba26422a6351ea9abd03cc04423009704a800a648f7f6b2bb77e10e0ac3f35bc502a994e99311cbd187598f06e38674951a1bec69918319cb6526d39022c1aa51c248b1531f086f48e8b75ef9572b7c417e345aaa76da18791f85ba88def47783279d60c20e9eadba9ce84199836fb50527d657d30d1d2d2993403d10df94846d380bb8ea26bb8e365c888b77762611905b2085079d7f4764b0f13126e86328240fb2cca26f21ad0a21a9209413406f4830e80ea1d1b9be4c545834e9f3a6a18f3756d61e429664843632f197aba61d8d82b64df8ef86cafd0c100f45c7d6378970749492e986b2e2ee7de39059433fc31958b76f49e843671df23472752025760578add395333592556e89fd6b199d43f252596626ce7cf606e48c461000eb5756b40b7624434ee85f25dfbf9c66208a3bcd0668152f479fa860646660d5e26e05b139d586638871f8d227f922064ac0b9dc81461ef1ac4947a51be8eb30b42fb0402ae2e84eddb7be5213c96514cc67a17f1559728f4b8507c066f088c42d3d684c04611bce6e941a479936aa4c1c0e1524b1b8a20f5ea50aedac8fd2951182bbde474f152261df20328ad734aa42d640cbc48992b1b06dca7efa08a75ad02d3acdd84e8043529dbfb6c2dd83e9548ff4e64c13194beb9f4d98f8134e399f5cf210995e35179eb5fe74b1e22b05734ffc27d7f6bc572d20f72f23ce912e4994f458be0da02381762d2dc04aa95bf7d99cdba787726750e071d76f697d4b593a4ebd4714fc17b7dbbc3b21341f86ff9d3a84aa39da23edabfd64a1c3ffeef677cfe21a4b71ec953ece7df03acf64db7350e52b4d2603c58f3b1d07dac05381ec24dc83b665c89c7d8508e93ee982345d2f568821d89a0a5499cd5cd6bcc1dacf103669a96b3d61d3df96c64a76fd59475955b595e4359ad4bbeed8bbf8549edf56c677d1c11157465c68e704bb4ed78fb71589bd292e9c8064dbba68ccab2e6a74a08dd327406b4d560b187d785c5ff70391a1e66bad6ce5de", 0x1000}], 0x9, 0x0, 0x0) r1 = dup(r0) fchdir(r1) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000080)=0x4000007fffffff) read(r1, &(0x7f0000000140)=""/251, 0xfb) 11:10:00 executing program 0: poll(0x0, 0x0, 0x3ff) r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) 11:10:00 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x20000003b, &(0x7f0000000040)="f5ff1200", 0x4) 11:10:00 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x0, 0xfffffffffffffffe, 0x100000000000000, 0x2}, 0x0, &(0x7f0000000080)={0x1, 0x0, 0x86, 0x5, 0x1000001, 0x800, 0x6, 0x101}, &(0x7f0000000140)={0x0, 0x4}) 11:10:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f00000000c0)=[{0x101, 0x80, 0x1, 0x1000}, {0x400, 0x80000000, 0x9, 0x592}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x400025}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000140)='H') ioctl$BIOCPROMISC(r0, 0x20004269) 11:10:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000004c0)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf90f05000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002049fa9da398bcd62b103434820abc4bcabba3444002007e14295fbaabbbafe214dea79d8e1736a01ed01d72f5dd1d95e8f6b9d3b3c190fef0c9ea73906e2adddcb95afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef002", 0x9a) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) writev(r1, &(0x7f0000000600)=[{0x0}], 0x1) r2 = syz_open_pts() close(r0) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x98b, 0xffffffffffffff81, "85fe4dbfa60200000007ad00fbffffffffffffff"}) readv(r3, &(0x7f0000000840)=[{&(0x7f0000000240)=""/200, 0xc8}], 0x1) 11:10:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000081}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) syz_emit_ethernet(0x1, &(0x7f0000000080)="8c") 11:10:01 executing program 1: mknod(&(0x7f0000000380)='./bus\x00', 0x4080002000, 0xfffffffffffffffc) r0 = kqueue() pwrite(r0, &(0x7f00000003c0)="3fcad9f3199f14e5af703b7a3a9574d211eeeb39b279b8526245ac9ab2331b1de58fe94b4ff5767ddf0c07bdbd6ad28af4fde8d0a1c6471b8c8c4b6aea48fea5b2ddbcebd38e5a085f2965d71e45582fb7e7b2", 0x53, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = dup(r1) poll(&(0x7f0000000040)=[{r2, 0xc6}], 0x1, 0x0) execve(&(0x7f0000000000)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='[^\x00', &(0x7f0000000140)='&\x00'], &(0x7f0000000340)=[&(0x7f0000000200)='$,\x00', &(0x7f0000000240)='B$%J\x00', &(0x7f0000000280)='%(\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='&\x00']) 11:10:01 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x8, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x40, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000240)={&(0x7f0000000040)=[{}, {0x101, 0x2}], 0x2}) 11:10:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x3, 0xafaf, "8d78742aa39d9c6003d8403d0df63791286298c8"}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0)={0xc0, 0x2}, 0x8) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a9541891", 0x47f) 11:10:02 executing program 1: clock_getres(0x2, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0xe) ioctl$TIOCCDTR(r0, 0x20007478) 11:10:02 executing program 1: openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000040), 0x391}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r1 = openat(0xffffffffffffff9c, &(0x7f0000001540)='./file0\x00', 0x100, 0x4) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000002700)={'\x00', 0x3, 0x3, 0x100, 0x0, 0x8001, 0xffffffff, 0xb, 0x2, 0x1, 0x7fffffff, 0x39248dd9}) close(r1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mprotect(&(0x7f000075c000/0x1000)=nil, 0x1000, 0x1) r2 = semget$private(0x0, 0x2, 0x50c) semctl$GETNCNT(r2, 0x7, 0x3, &(0x7f0000002800)=""/49) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000001580)='c\x00') accept$inet6(r1, 0x0, &(0x7f00000001c0)=0x3cd) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000002880), 0xc) accept$inet6(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$TIOCCBRK(r1, 0x2000747a) semop(r2, &(0x7f0000002840)=[{0x2}, {0x0, 0xff, 0x1000}, {0x4, 0x4, 0x1800}, {0x7, 0x28000000, 0x1800}, {0x3, 0x5, 0x800}, {0x5, 0x4, 0x1800}], 0x6) 11:10:02 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x2, 0x80, 0x6}, {0x18, 0x3, 0x4, 0x400}, 0x800, [0x8, 0xdb22, 0x80000001, 0xfffffffffffffc2c, 0x8, 0x61, 0x4a, 0xdf6]}, 0x3c) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getgroups(0x3, &(0x7f0000000240)=[0xffffffffffffffff, 0x0, 0x0]) getegid() fchdir(r0) chown(&(0x7f00000002c0)='./bus\x00', r1, r2) write(r0, &(0x7f0000000980)="9cc377284c1953462e2e2e008c5461ac66063ee3353dc42723744120145916f0d7ce8d1f8df2d6330a9a06970e0ebe87554cd5c293e6d7eb79daa6d33ba806339f7cc9b9333413f7b9fd248ba99db877628fe33e004d262dcea4ecb442688343c1e9d3ca37a3caeb9370530f10d5d64ef89d11d01da1f5e71a2985eae16836508ce0ef9346e35fff60d1b637650000000000000085bb8894d48aafc9e5add4b8fc4feaeea69eb61d6a08000000f5e0c32388018cc3863d324a806df0c59cabecc161b6721f57f84a3bdcfb14c21e066a6edcd92c4892f004a5423ad1f151c0dee8a265ab338a24ef688f7722a0ac4edb7db583a6f5ce3ec1046f41b02da87ac5529d8700336e70671e9f6d3429bcb83d7714ef51f99c76c250f949cd860c6c69768cd4ccff9abac1922cc0d51e3bb6e5543833deea89be7571af8531296ad04d19cc1c8e80c924935ec4af788eb50b27977b287ae38a74f300f4b46a469919ff6c2ef05174294ace0de66843f6e8ae369e0bb842109e2d6749f5f0909fc2cef2c08761d88a340167d056cb72a31bbe4f7e382e6d", 0x194) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x3, 0x1, 0xd4c}, {0x18, 0x1, 0x6, 0x7fff}, 0x7, [0x5b, 0x8, 0x2, 0xfffffffffffffffa, 0x4, 0x3f, 0x3f, 0xfffffffffffffff6]}, 0x39ef) execve(0x0, 0x0, 0x0) accept$inet6(r0, &(0x7f00000000c0), &(0x7f0000000100)=0xc) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x4235422f3995e77a, r0, 0x0, 0x0) 11:10:02 executing program 1: setuid(0xee01) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r1 = getgid() lchown(&(0x7f0000000080)='./file0\x00', r0, r1) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, "81188ffa9a0a38e8f9be173b10ed2676def6576a"}) r2 = socket$inet(0x2, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x6, 0x4) setsockopt$inet_opts(r2, 0x0, 0x13, &(0x7f0000000040), 0x4) r3 = dup(r2) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000100)=ANY=[@ANYBLOB="0000000000008000"/20]) listen(r2, 0x0) 11:10:02 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r1, 0x4, 0x3e) r2 = getpid() setreuid(0x0, 0xee01) fcntl$setown(r1, 0x6, r2) close(r0) openat(r0, &(0x7f0000000040)='./file0\x00', 0x8c0, 0x40) 11:10:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) dup2(r1, r0) 11:10:02 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x8, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107008, &(0x7f00000001c0)={{}, 0x0, 0x0}) 11:10:02 executing program 0: r0 = getpgrp() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000040)=0xc) setpgid(r0, r1) semget(0x1, 0x3, 0x80) getppid() 11:10:02 executing program 1: r0 = socket(0x14, 0x4003, 0x1) sendto$unix(r0, &(0x7f0000000180)="b100051360000004000000002000ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) 11:10:02 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0xa5) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000000)) fchmodat(r0, &(0x7f0000000040)='./bus\x00', 0x0, 0x2) 11:10:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x401) 11:10:02 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) mlockall(0x1) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) socket$inet6(0x18, 0x4003, 0x1) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000100)={0x64bfc893, 0x8}, 0x10) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) connect$unix(r2, &(0x7f0000000180)=@abs={0x1, 0x0, 0x2}, 0x8) fcntl$getown(r0, 0x5) recvfrom$unix(r3, &(0x7f0000000080), 0x0, 0x1, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCCHKVERAUTH(r2, 0x2000741e) 11:10:02 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600)='/dev/zero\x00', 0x100000000008, 0x0) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000080)='+#\x00', &(0x7f00000000c0)='&::]\xe5:\x00', &(0x7f0000000100)='/dev/zero\x00', &(0x7f0000000140)='#}&', &(0x7f0000000180)='/dev/zero\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='/dev/zero\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/dev/zero\x00'], &(0x7f0000000580)=[&(0x7f0000000340)='/dev/zero\x00', &(0x7f0000000380)='\\^\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='}~\x00', &(0x7f0000000440)=',,-:\x00', &(0x7f0000000480)='/dev/zero\x00', &(0x7f00000004c0)='[\x00', &(0x7f0000000500)='#)%\x00', &(0x7f0000000540)='/dev/zero\x00']) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x2010, r0, 0x0, 0x0) 11:10:02 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) r0 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000140)=0xb) recvmsg(r0, &(0x7f0000002540)={&(0x7f0000000180)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000002400)=[{&(0x7f0000000000)=""/99, 0x63}, {&(0x7f0000000100)=""/56, 0x38}, {&(0x7f00000011c0)=""/240, 0xf0}, {&(0x7f00000012c0)=""/199, 0xc7}, {&(0x7f00000013c0)=""/4096, 0x1000}, {&(0x7f00000023c0)=""/64, 0x40}], 0x6, &(0x7f0000002480)=""/132, 0x84}, 0x2) write(r0, 0x0, 0x0) write(r0, 0x0, 0x0) ioctl$TIOCCONS(0xffffffffffffffff, 0x80047462, 0x0) syz_open_pts() ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, 0x0) 11:10:02 executing program 1: r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0xc0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000080)=0x3ffc000000000) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "e011ebf8d59239a35971911660e08d68686f6ee7"}) syz_open_pts() 11:10:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x79, &(0x7f00000001c0)="c3867f3e70d5b349315d691ac13309dff7f3a625202a57d615d50c9a3f466a3d31878b88aeae2593aede19dd4af7b138a14c9d4358d59a3fe7bafa8c10d985e144ed1e20f172cb8e2908a3598dba45b3ee7fcc040575e792fbe2b60732732a516bbed634355432157d69c4846afe155da8d48e3ef9999da518") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0xa, &(0x7f0000000140)=[{0x4, 0x5, 0x4, 0x8000}, {0xe1, 0x80, 0x81, 0x1}, {0x4, 0x10000, 0xffffffffffffff28, 0x80000001}, {0x7f, 0x3, 0x5, 0x1}, {0x8, 0x4, 0x1, 0x4}, {0x7, 0x5, 0x1, 0x1}, {0x401, 0x3, 0x401, 0x1}, {0x2, 0x0, 0x3, 0x1ff}, {0x100000000, 0x8, 0x8000, 0x26}, {0x80000001, 0x5, 0x81, 0xfff}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x28, 0x3}, {0x4, 0x1}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") 11:10:02 executing program 1: setpgid(0xffffffffffffffff, 0x0) r0 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r2 = socket$inet6(0x18, 0x7, 0x9) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) setpgid(r0, r1) 11:10:02 executing program 0: chmod(&(0x7f0000000040)='./file0\x00', 0x4) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x40000400000002c3, 0x0) ftruncate(r0, 0x0, 0x7fffffff) ftruncate(r0, 0x0, 0x10000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) r1 = socket(0x19, 0xc002, 0x8001) recvmsg(r1, &(0x7f0000000500)={&(0x7f0000000080)=@in6, 0xc, &(0x7f0000000400)=[{&(0x7f00000000c0)=""/40, 0x28}, {&(0x7f0000000140)=""/239, 0xef}, {&(0x7f0000000240)=""/128, 0x80}, {&(0x7f00000002c0)=""/201, 0xc9}, {&(0x7f00000003c0)=""/47, 0x2f}], 0x5, &(0x7f0000000480)=""/93, 0x5d}, 0x1) 11:10:02 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/wsmouse0\x00', 0x0, 0x0) r1 = semget(0x3, 0x2, 0xc0) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x2a) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) linkat(r2, &(0x7f0000000040)='./file0\x00', r3, &(0x7f00000000c0)='./file0\x00', 0x4) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, 0x0) 11:10:02 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) stat(&(0x7f0000000080)='./file1\x00', &(0x7f0000000140)) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file1\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r0, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', &(0x7f0000000100)={{0x0, 0xfffffffffffffffe}}, 0x0) setrlimit(0x7, &(0x7f0000000040)={0x5, 0x8}) 11:10:03 executing program 1: r0 = open(&(0x7f0000000300)='./file0\x00', 0x600, 0x8) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000340)) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000000)="5001050360000d04000000011306ca90041004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa7b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0224a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d7040b59da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dca0d7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a000000000000", 0x150, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000200)=[{&(0x7f0000000180)=""/91, 0x5b}], 0x1, &(0x7f0000000240)=""/82, 0x52}, 0x801) 11:10:03 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) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8, 0x0) write(r0, 0x0, 0x0) r2 = socket(0x36, 0xc006, 0x100000003) setsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f0000000040)={0x401, 0x2}, 0x10) shutdown(r2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 11:10:03 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x8040, 0x2000000000028ae) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) write(r0, &(0x7f0000000000)="2ac3cdc659715273c9cd1cc7f2e8420333e2a1181cc3fdb4a71b140bb80be644eab6cf52806da60a88649e5648a16e9a8f933274cc4acf67153bc6b45f0795f48860db31494e427a3cd66b9a921a7be006e4b14a78f7b309f5b9955355470da1c8705efcedbf9d681a1ddd982c38c43a5ae8813f048eb9ff87fbaff9c5ac60075bce2d32f224c0a0f11e", 0x8a) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000000c0)=0xadf3) mlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) 11:10:03 executing program 0: r0 = msgget(0x2, 0x408) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r5 = getppid() r6 = getpid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x80, r1, r2, r3, r4, 0x110, 0x7fff}, 0x1f, 0x9, r5, r6, 0x6, 0x8000, 0x8, 0x80}) getppid() msgsnd(r0, 0x0, 0x0, 0x0) 11:10:03 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) madvise(&(0x7f0000008000/0x2000)=nil, 0x2000, 0x7) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000000000/0xc000)=nil, 0xc000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) 11:10:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000200)='./file0/file1\x00', 0x40000000000002fc, 0xfffffffffffffff9) 11:10:03 executing program 1: syz_extract_tcp_res(&(0x7f0000000000), 0x6, 0x2af9fa24) r0 = msgget$private(0x0, 0x0) msgsnd(r0, &(0x7f0000000040)={0x0, "e4921d831cf8ea091b1a5d0e1f6b2c77da5786669329c6918e0f920e4daee72850b8857b835d61c2d8fa9e82b200edcf49c1dbf11de791ec83ccadd11dbf565bdff250d83b3d8fe0df6c1570ae68a002c63705b3485958a43a865ebd2eeb5168676a40b9291642b6b32be10ad0fe27fa26928285c82e8e73e5365ab8c3a363363e714d0145a6bc4d4590220f6c6063fedeb20b01c6f1e54d510c9238f508cc4771f6fb835b5b30b24011"}, 0xb2, 0x800) rmdir(&(0x7f0000000100)='./file0\x00') msgsnd(r0, &(0x7f0000000140)={0x1, "0e7d67ea9a5185c23fde38336521"}, 0x16, 0x800) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)='r\x00') r1 = getpid() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x10, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000240)=0x100000001) msgsnd(r0, &(0x7f0000000280)={0x0, "3ff2baa772ee0aacd7f336936fb5"}, 0x16, 0x800) r3 = getuid() r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000380)={{0x0, r3, r4, r5, r6, 0x0, 0x4}, 0x8f, 0x5, r1, r1, 0xfffffffffffffffd, 0x8000, 0x7, 0xffffffffffffffff}) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x0) poll(&(0x7f0000000400), 0x0, 0x8) msgrcv(r0, &(0x7f0000000580)={0x0, ""/111}, 0x77, 0x0, 0x1800) 11:10:03 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x4000000000002000, 0x40000000205) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000280)=""/177, &(0x7f0000000180)=0xb1) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f00000000c0)={0x10001, './file0\x00', './file0\x00'}) mknod(&(0x7f0000000080)='./file0\x00', 0x100, 0x1) kevent(r2, 0x0, 0x0, &(0x7f00000000c0), 0xbee, 0x0) ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f00000001c0)=0x800000001) 11:10:03 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a", 0xe5) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000)={0x1}, 0x8) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1451, 0x5796, "b000000000001a00f3ff0a6300"}) read(r3, &(0x7f0000000300)=""/161, 0xa1) syz_open_pts() 11:10:03 executing program 1: r0 = socket(0x1, 0x4003, 0x7fffffff) connect$unix(r0, &(0x7f0000000540)=ANY=[@ANYBLOB="820700008a84370771144dc803ed257ad0cd45d9cc67d7a8354c2db23f6d9800d951e076884083f1cb24b687fd80980bebf3c67347590244b75adced237c2329099bebb539cd04c9f7d8a18ec7e938e5d50a75dae575a477e782fb3df45fb47edc3478fecabbc5ef474572d73fb4204b9d4b619b0e01fe331c1109e03c0500000039f21e915d4dc87d9fadc94d0defb6658ba08a4f641df65b6c806bb9e64ca6cdf5372234812d152239f425501fbc8704398d3020331aeb4831a24ff0f00278fced3882dc99d5581f0bc8d417623cdc2540a360d4653f3e28354d3baa36e2e48eb04c3ede476fedfae58225f770d523abc3b09717f7f5fafd3f492db3100ef0c2af7c4b314c8b0d7f576ef59daa424046e644783380329705be97847a5da52e10774ebadedd9131a15795b25e24c63b1300000000000000"], 0xe1) r1 = socket(0x13, 0x4, 0x2) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000040)='\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='\xc7.#-%\x00', &(0x7f0000000140)='\\@\x00', &(0x7f0000000180)='-\x00', &(0x7f00000001c0)='(\x00', &(0x7f0000000200)='-!*\x00', &(0x7f0000000240)='!\x00', &(0x7f0000000280)='{#\x00'], &(0x7f0000000500)=[&(0x7f0000000340)='\x00', &(0x7f0000000380)=']\x00', &(0x7f00000003c0)='\\\xcd[\\]\x00', &(0x7f0000000400)='\x17\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='\x00', &(0x7f00000004c0)='.@\x00']) getsockopt$sock_timeval(r1, 0xffff, 0x1007, &(0x7f00000006c0), &(0x7f0000000700)=0x10) r2 = open(&(0x7f0000000740)='./file0\x00', 0x0, 0x40) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000780)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x3, 0x0, &(0x7f00000007c0)) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000680)) 11:10:03 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x8) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) clock_gettime(0x400004, 0x0) 11:10:04 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff}) close(r2) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0x1, './file0\x00', './file0\x00'}) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffc, 0x9}, {{r0}, 0xffffffffffffffff, 0x7}], 0x9, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x85f6, 0x0, 0x9925, 0x0) 11:10:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x80) mkdirat(r0, &(0x7f0000000000)='./bus\x00', 0x8) write(r0, &(0x7f0000000140)="bc2562ad0b6f3fa68a2bfb8b75069a45dad05a29a4a56983346b5d1984c565a8ea67dde80d79e5ec369b82555ae5e9e833eb39f11223153096c5f99b15d809a5d440b6b8e0f8a4112f15dbb3d63401cf86d2517e0f051febf6db2ec4875aeb65036c531dcaa93c7b99002ce11aac187a73323c06a745615866bea778957ac026f99fe2360239340f74332fb3f4a35baca0f5f9da1f25b968b128c2a17adfa24efd347080c8b48f136bc118b67928aa6deaf85904f8ea2b9b9c89a2e5eafbab0b1b47f6ad503c7d0855c217fa67676479dd74e53c5e3abd98af4b701113b9b527783e79f2e2277277d5075519ba6e4dcad592590b07bf0b6a47bc3137c2f450fa734264f5cb6ff01254474adb312daf2bbda1f83f091da1ad4f14afb9820131a00cdd90a38f1b946575a34eddc27ac51461bb52b8cb2471aabde4efa7ea77afba5730149110bbf7d423f19fc68a7037d16b94825d3e833d019877528eadf19eb5308d0840dc3b9b05333943445d362ac29a5f1ea537f76345b4a76acc9e53b2bbfa694e371be966b186071272f5317efdb8e500ed17814bdd6bc832e7d1fc4f3ba5fa25bad9c37557a312d33644d2869174f08f032e3b35adc92bbd27b040c3e0e2fecee8b0d7b26d76bc0525c711a85f76203f69ce982e69b389e52d373ba719994378206a7ad3938a1df74a78c1a8b88ae51d52a4195fb8540470d3911deac3c240c6eb4eaa1fd261ff87f200d3713a487452dfba19ccec2dfa8e63e6bee9e6423575d81724a510c06d54aab1ca82fe35823b955b7370d135dd982f75a6103408c727a4681e54bcfdba1bdc74c6c02fa5c58f7fdd2f93fd34d97434098861f4f6cd418dcd7e29c72d9302c795473679868bb7ace646bed0719152c70ac3de152977482b1f1ce49ae137fcc5b2873be6a7335a605a301afd767fa2274affd7533e6f9ee1e6bb937bf3477c091cd2cbd50df77834c0f9af6b33d2d65b902f388afec80d59ac6ab6ceaef60dd7d3c8bb37131f05762e1130182b1d359ba08838a2fe585642a202a7a29ce23dd9d192e7480e931e984523e285bc4cbe712a1a10a6edfb66e506342dcb796cbbe9fb3b8ad4bc1b44bed67a45bb5c04e572eeacdf8d813e21a31c382221ae45f5f6ca4a37c65b2872d313d4bd545c307e686366f2fbc0895fddbdcdea45d88bf7529dc371e6c762d22e6473889c782ff2ded0c4c1337209bb5beecd42e7457eb4a661b8b31f96ef0c4aab6f2b79dbdd4c84c9c6e74357162e46c87aac3474bf6e1441cfd840d17c30145091c7a17ed0dee73c61429316bbc56a1b52053def16452c9882d042e7c0ccdd6423bd2bf245d529faba88fc63163754705cffe3a576163491baf1d2ea1c6e455010b06b7518c3ab2b8684b5a06156206095c2b61f3e902acd1f85f088ff466dc4eee0136bcfca0ed620ce8d42344df75bba7b86978f830344b1ac85977cfe94213be1f7f736936c29bf1c6dd38b04f49688e7bc78622aad84970b55adc0a7f03b4aa1d5ab94732c327164d10ad348dd4de7674772537bf6290c1f7de15a0119381c853e49485e8870878733268d4e21d88346ea9b0021f2b242ff09a7c5e97674bbb96fe2d4e19a644a9ff6540bc8246f507fece63088fd4f4cc51dc593ac8aba384ce1110cefe4bb5204e107f8209832a44dc55c99ad52adfd91e759a63ba299ae503916634a4fb4f977c70f284d9a5c8eebebbef40d6b7031340f", 0x4d0) close(r0) execve(0x0, 0x0, 0x0) 11:10:04 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x220, 0x0, 0x0) 11:10:04 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x1f) r0 = socket(0x6, 0x0, 0x9) bind$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="00006a2a09a32fe178b266696c65300018a4cb75c7fc2cc2e95729cfa0a77736a0a808b908dbe90d87f76d19eef8e489191a908ee009a080c96853c2bbda4bcbefa5b84710d985891d266636a0196f37a25b8a75c6198a28d72fc6a9ac00a93c14ebc0d156a53efe27cf2dd4b8a84de3f3e9c5f677037d4f5b51dd83c117872a50358fa3749df909629999cc098d4ea36940585263572511a2176294cf6d6e92f16e18bef25cb905efc567466a9cea4485bb4af01a8623cc023fb111f6b134444aaf56"], 0x10) mkdir(&(0x7f0000000380)='./file0/file0\x00', 0x0) setuid(0xee01) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{0x6, 0x7}, {0x1, 0x4d}}) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') 11:10:04 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000040)=0x78f) read(r0, &(0x7f0000000080)=""/4096, 0x1000) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000001080)=0x9) ioctl$VT_GETSTATE(r0, 0x40067664, &(0x7f00000010c0)) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000001100)) pipe(&(0x7f0000001140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000001180)={0xb17b, 0x81, {0xec8f, 0x4}}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000011c0)) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000001240)=0x1) connect$unix(r1, &(0x7f0000001280)=@file={0x0, './file0\x00'}, 0xa) read(r2, &(0x7f00000012c0)=""/255, 0xff) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000013c0)=0x3) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000001400)=0x3) sync() symlinkat(&(0x7f0000001440)='./file0\x00', r2, &(0x7f0000001480)='./file0\x00') ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000014c0)={0x9, './file0\x00', './file0\x00'}) poll(&(0x7f0000001500)=[{r2, 0x10d}, {r2, 0x100}, {r1, 0x11}], 0x3, 0x3ff) readv(r2, &(0x7f0000002740)=[{&(0x7f0000001540)=""/4096, 0x1000}, {&(0x7f0000002540)=""/138, 0x8a}, {&(0x7f0000002600)=""/95, 0x5f}, {&(0x7f0000002680)=""/163, 0xa3}], 0x4) connect$unix(r0, &(0x7f0000002780)=@abs={0x0, 0x0, 0x0}, 0x8) fchmodat(r2, &(0x7f00000027c0)='./file0\x00', 0x139, 0x6) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000002800)={0x9, './file0\x00', './file0\x00'}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000002840)={0xfd4, 0x5b0000000000000, {0x101, 0x8}}) r3 = open(&(0x7f0000002880)='./file0\x00', 0x202, 0x80) r4 = getpgid(0x0) r5 = getuid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002e40)={0x0, 0x0, 0x0}, &(0x7f0000002e80)=0xc) sendmsg$unix(r1, &(0x7f0000002f00)={&(0x7f00000028c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000002d80)=[{&(0x7f0000002900)="d30d1f4d3aff3f23809e6a4f0f84f5dfb2d799fc2d9cfc0964d9cec9088ccfc56549b6845bf2a1eae5bcd9935c4d2019cfbb5fdb922c9684a41a00dc2748062e0a3355e28f10d68b57ca77971d2c62b8d35a7a7cfaefa9a67a089c9af7bf0098a68d3ba3350b2ab4cae631aa29ad", 0x6e}, {&(0x7f0000002980)="316cf462c01185f7fb994f2137e371cf1374d71a4fd2fc22cabd39f5cb4912e24aeffe7a68da497d4406e1dd06b3be3811340b90c4a8", 0x36}, {&(0x7f00000029c0)="612b2d2f7e6b11e80ee784bb94ac6efcef0c355ec59c39ee683d8fbd591b7be2ee44be5b", 0x24}, {&(0x7f0000002a00)="eb829a71195ca1b712e1a8c5999d3596a6d33ea761e5241209949b516a3b1fb1a949f6390df25cdea3361c0690db624315bb7212c866d92cfea70b85df7e669f00ad1de921d007fc8fe4f17ca68b370746047179e2507270df48848dbce6a2f61df8bc48b0c2eebb93e1c1fbe13380d09fbb4611c6bc2775389a5aec3a9ebd3e2e89c251d1f9e16de47ded6656e96d407c25676837f2589e", 0x98}, {&(0x7f0000002ac0)}, {&(0x7f0000002b00)="880e706f1de8c58c4e9db17118b095e68d5b6d31770086f6fdf5c6cc65dc7bee6814249e052bc9f037974243adb697c301c42577571c35f25fcab4be1f0a6c074b8e1824feb09419e0c30703a4a838ef17", 0x51}, {&(0x7f0000002b80)="c1083cde7e7e8270724703ee967cf076eccd8ead27413a48764afaa126e01cd1e061504c988b42b29c08477f40e4e3bb40923d9fe0bcfe37fadb76dc713b37099356b5531d4a67a27abf044fcad4eed407", 0x51}, {&(0x7f0000002c00)="e3134015106c2188ba2760d62219d192c20dbb33fc69864219bfb71ced9dda2cba3cef40001d36de04dfa06f9ebc880ba3", 0x31}, {&(0x7f0000002c40)="c5d8734baca3f76d5815d7b31865cb80a97899a971cb5e7bc3c290f57a7fd7338d725c369c44da785304654156316db9ee8cd6e5b7d1c4f5cb1089af710a7745cd66d1afb648bb49c3a3970b9a18f5a3f4aee2aaf99c69072e15025447010ed960da", 0x62}, {&(0x7f0000002cc0)="5c3ea27147c6db6d68674fb5df0b04add9c9bb590adb49e4c6f5b22d52619c264838eab38119c1d67918d191a92a75beaaf0c7903ba08ad0f2ff733d41930c8370cf1a4b493b99cadc922390a2bb06b75118ee4c043b4395041d2a65295ae2ed5a491e8e4eea62c21a3a73d8d984a088b93c2c63c43cb1adc60285d36b319e20a5a9fa473c767349d4ee64f89506bcd8c093f5c44e82", 0x96}], 0xa, &(0x7f0000002ec0)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x18, 0xffff, 0x1, [r3]}], 0x38, 0x401}, 0xd) pwritev(r0, &(0x7f0000003000)=[{&(0x7f0000002f40)="33fe943de2494bf23555d7b13579f147aa7378dcd4ca813d7cd3776b04ec3940af99527f5603015b8960be81d3b250902e4c9fe928262c59000fe3c22b7ffb40b7c3868f1381a60ba83a1e7a5c4e6755d53193121e49e7a41e9629e696370e63c238eff89479afeb397717b79c467dae0d98938ae249f6f35a2cd7211335ad2ad40594d1a9e82737803b9b647f9ab22efcaa0694d075179fe11e1b079d08c2d39d1971aee4ac0b27ca2d69e0448aacbb", 0xb0}], 0x1, 0x0, 0x0) ioctl$TIOCEXCL(r0, 0x2000740d) 11:10:04 executing program 1: getgroups(0x5, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0]) getgid() r0 = getgid() setegid(r0) 11:10:04 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) r1 = dup(r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000000)) ftruncate(r0, 0x0, 0x0) getpeername(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 11:10:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80, 0x4300) r0 = socket$inet6(0x18, 0x4, 0x0) open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) recvfrom$inet6(r0, &(0x7f0000000080)=""/10, 0xa, 0x1, &(0x7f00000000c0)={0x18, 0x2, 0xa15, 0xfffffffffffff355}, 0xc) fcntl$setown(r1, 0x4, 0x0) 11:10:05 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x3ff, 0xffffffffffffb7fc}, {0x18, 0x3, 0x3}, 0x44e0, [0x100000000, 0x6, 0x6, 0x200, 0x3a, 0xffffffff, 0x374, 0x100]}, 0x3c) 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) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x5, 0x1}, {0x18, 0x1, 0x4, 0x7}, 0x2, [0x1, 0xfff, 0x4, 0x6, 0x8, 0x7, 0x0, 0x4000]}, 0x3c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:10:05 executing program 1: r0 = socket(0x1e, 0x2, 0x3) r1 = socket(0x1e, 0x3, 0x0) dup2(r0, r1) 11:10:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:05 executing program 0: unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000140)='c\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)='\b\r4A') 11:10:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0x4, 0x0, 0x4, 0x7}, {{r0}, 0xffffffffffffffff, 0x2, 0x20000002}], 0x1000, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x52, 0x1, 0x2c80000000000000, 0x80}, {{r0}, 0xfffffffffffffffb, 0x30, 0x40, 0x1f, 0x5}], 0x9, &(0x7f00000000c0)={0x80000000, 0xbb59}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x1000000000000297, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x8000000000000000) syz_execute_func(&(0x7f00000001c0)="ffe52e660f3a0d633262c4c2d50382feefffffc421792bb1feefffff46d8fb8fa818cd650a00430f7044da0f0f65420f583964660fd3e70ffc5092") mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x11, r2, 0x0, 0x0) close(r1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 11:10:05 executing program 0: r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_int(r0, 0xffff, 0x815, &(0x7f0000000000), &(0x7f0000000040)=0x4) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000340)="cd9f2d3b9dc61212dd23a8500b6f8caa8b2de6745bd788dd40283df2b509678e8ccfe774d074e3461cb1f7bf70b911cdf2ffcda58ca7922ae78233f065ca8827cb0c39e50626519f3bc6b888e23267fe763cfe7820", 0x55}], 0x1) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f0000000140)=0x10) 11:10:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000100)=[{0x15}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) getpeername$inet(r1, &(0x7f0000000080), &(0x7f0000000140)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000180)='m') 11:10:05 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="000000000000080000000000c6a5ff8875a9c02994"], &(0x7f0000000080)=0xc) ftruncate(r0, 0x0, 0x7fffffff) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x4000}], 0x9da0d5e, 0x0, 0x4000008) 11:10:05 executing program 1: syz_open_pts() syz_open_pts() syz_open_pts() r0 = syz_open_pts() ioctl$TIOCSPGRP(r0, 0x20007461, 0x0) 11:10:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x3}, {0x2}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x6, 0x7f, 0x3, 0xfff}, {0x2, 0x0, 0xd9, 0x1}, {0x0, 0x3, 0x401, 0xfff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:05 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x5) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000140)="547f", 0x2}], 0x1) 11:10:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5, 0x810, r0, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_data=&(0x7f00000000c0)="ebaf9b4e7785743956686e8e16abea6a9fa3cb603538f90867c51809eed114b2bf58"}) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r0, 0x0, 0x400000000000000) munmap(&(0x7f0000fee000/0x3000)=nil, 0x3000) r1 = socket$unix(0x1, 0x3, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000180)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, &(0x7f0000000080)=0xc) fcntl$setown(r0, 0x6, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000200)={0x1, &(0x7f00000001c0)=[0x2]}) 11:10:05 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20000, 0x100) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x2, 0x0) r2 = socket$inet(0x2, 0x1, 0xaf) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20, 0x0) r4 = socket$inet6(0x18, 0x2, 0x1) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb, 0x2, 0xf0000000, 0x101, 0x7}, {{r2}, 0xffffffffffffffff, 0x48, 0x43, 0x3, 0x10000}], 0x4000000000000000, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffff8, 0x20, 0x2, 0xbe5, 0x4}, {{r4}, 0xffffffffffffffff, 0x8, 0x0, 0x8, 0x9}], 0x4, &(0x7f0000000280)={0x3, 0x100000001}) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r6, &(0x7f0000000240)=[{{r5}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) kevent(r6, &(0x7f0000000100)=[{{r7}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r6, 0x0, 0x0, &(0x7f0000000300), 0xbee, 0x0) 11:10:05 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x180) connect$inet6(r0, &(0x7f0000000080)={0x18, 0x1, 0x1, 0x5}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000000)=[{0x3, 0x94, 0x0, 0x95}, {0xab56, 0x8, 0x779, 0x5}, {0x1, 0x101, 0x7, 0x10000}, {0x8, 0x0, 0xffff, 0x1}, {0x200, 0x3f, 0x80000001, 0x9}, {0x101, 0x4, 0xfffffffffffffffc, 0x97}, {0x1000, 0x6, 0x8000, 0x6}, {0x3, 0x0, 0x7, 0x6}, {0x3, 0xac, 0x2, 0xb4}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000180)=[{0x9, 0x100, 0x401, 0x7}, {0x8, 0x7f, 0x6, 0x3ff}, {0x9e82, 0x9, 0xffffffffffffc23e, 0x401e}, {0x7, 0xffffffff, 0x7, 0x7fffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:05 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002740)=[{&(0x7f0000000640)=""/4096, 0x500}, {&(0x7f00000000c0)=""/21, 0x15}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/198, 0xc6}, {&(0x7f0000002800)=""/144, 0x90}, {&(0x7f0000000480)=""/246, 0xf6}], 0x6, 0x0, 0x0) unlink(&(0x7f0000000000)='./bus\x00') 11:10:05 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) ioctl$TIOCCBRK(r0, 0x2000747a) write(r0, &(0x7f0000000880)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000200)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808", 0xb2) r1 = syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x0, 0x0) close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x9, 0x100000000000003, 0xd9f, "b08d16c6662247ea080000005faf8a21052409e5"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r4 = socket(0x2, 0x400000000002, 0x0) setsockopt(r4, 0x0, 0x16, &(0x7f0000000040)="04005c00", 0x4) syz_open_pts() recvfrom(r4, &(0x7f00000002c0)=""/150, 0x96, 0x800, &(0x7f0000000380)=@in={0x2, 0x0}, 0xc) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x1, 0x2, 0x0, 0x6, "82969aec379d7ea4fc6ceeb0cd1b85843b00f196", 0x1, 0x7b9e}) 11:10:05 executing program 1: clock_gettime(0x2, &(0x7f00000000c0)) munlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) 11:10:05 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x240, &(0x7f0000ffa000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000000)=0x4) pread(r1, &(0x7f0000000040)="d789f8ad4be888b4adf7698d9d8573cd5d44d4b25770ab06b1e43929c0ba94deef7dccb869203e1e24e75d8b9edcf728ed62de79fb737e928539a93d5358f319e3659947e9fcc4876a3f3089acd2c9b11249cc55f8d2e76547ef3149f7fe89a9862f0059e0e828ddceb7a0b5d8fadccabfd5df0b7ed06cc5b5c485611d765a55e0ebb684f2b56f8e631d4390443a52eda80b5a5641bf1885b6f08fc303355d2fb42a9593605b", 0xa6, 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0xc4) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000380)={0x0, 0x32, 0xfffffffffffffffc, 0x0, &(0x7f0000000100)={{0x1000, 0x5ac2, 0x2, 0x9b, 0x7, 0xa5, 0x6}, {[0x5, 0x9, 0x5, 0x8, 0xcf07, 0x7, 0x48000000, 0x63, 0x3, 0x800, 0x157, 0x8780000000000000, 0x5279, 0xec6, 0x7, 0x0, 0x4, 0x20], [0x5fd, 0x20, 0x0, 0x20, 0x400, 0x7, 0x5ef, 0x8, 0x0, 0x8], [0x2, 0x8000, 0x92e6, 0xfffffffffffffffb, 0xddc, 0x1, 0x6], [0xbf, 0x9, 0xe7, 0x4, 0x8, 0x401], [{0x8000, 0xfc, 0x7, 0x9}, {0xa03, 0xcea, 0x1ff, 0xad84}, {0x7, 0x1, 0x3, 0x1}, {0x7, 0x7, 0xb838, 0x2}, {0x1, 0x2, 0x7, 0xfffffffffffffe01}, {0x400, 0xe4, 0x7fff, 0x6}, {0x80, 0x40, 0x5, 0xa4e}, {0x80000001, 0xccf7, 0x100, 0x6}], {0x0, 0x2, 0x4, 0x1}, {0x8, 0x6, 0x6, 0xa0d}}}, 0x3, 0x9}) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f00000003c0)={0x10, 0x8, 0x4, 0x616, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x27b3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x2}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x400}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xff}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff8000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x108000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff3000/0x6000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000fef000/0x11000)=nil, 0x8}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}, {&(0x7f0000ff0000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x2de2}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ff3000/0x1000)=nil, 0x7f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3ff}) pread(r1, &(0x7f00000008c0)="439c40549fca4a9487d6317f5302cf58850b613771252a7fd2bb9cdfb751110c4b53fd5a0129ebc2288a03e443215cd339755fe959054582291c9344a8fc623e63604488bdc4c4bc4c1e81a7aacf7959811ff46fc9d0ae1ae97f7993cbfaa649af43580e6f71ad2e214718ebb3f61775ba978070eb763f48a406be4a22162197f035358ddb47e7dda3603a1b0e4eee2c929e673de3eef20bda7f8d09acf02fdcd1165740baeb", 0xa6, 0x0, 0x0) close(r1) shmctl$SHM_LOCK(r0, 0x3) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000980)) r2 = geteuid() r3 = getgid() fchown(r1, r2, r3) nanosleep(&(0x7f00000009c0)={0x1ff, 0x2}, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000a00)={0x7f, 0x1, 0xffff, 0x8001}) r4 = open(&(0x7f0000000a40)='./file0\x00', 0x20442, 0x2) kevent(r1, &(0x7f0000000a80)=[{{r1}, 0xfffffffffffffffa, 0x52, 0x40000002, 0x7fff, 0x7}, {{r1}, 0xffffffffffffffff, 0x20, 0x40000008, 0xf9b3, 0x800}, {{r1}, 0xfffffffffffffffb, 0x10, 0xf00fffff, 0xfffffffffffffffc, 0xa5}, {{r1}, 0xfffffffffffffffb, 0x80, 0x20000008, 0xff, 0x7}, {{r1}, 0xfffffffffffffffb, 0x20, 0x2, 0x2, 0x7}, {{r1}, 0xffffffffffffffff, 0x1, 0x4, 0x5, 0xe752}, {{r1}, 0xffffffffffffffff, 0x10, 0x0, 0x6, 0x4}, {{r1}, 0xffffffffffffffff, 0x8, 0x15, 0x800, 0x2}, {{r4}, 0xfffffffffffffff8, 0xc0, 0xa00fffff}, {{r1}, 0xfffffffffffffff8, 0x20, 0x40000000, 0x8, 0x200}], 0x0, &(0x7f0000000bc0)=[{{r1}, 0xfffffffffffffffe, 0x86, 0xf00fffff, 0x8, 0x9}, {{r1}, 0xfffffffffffffffb, 0x8, 0x8000000e, 0x4, 0x1}, {{r1}, 0xffffffffffffffff, 0x42, 0x5, 0x3200, 0x4}, {{r1}, 0xfffffffffffffffd, 0x4, 0x0, 0x9, 0xaad1}], 0x7, &(0x7f0000000c40)={0x8, 0x246}) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000c80)=0x1) r5 = open$dir(&(0x7f0000000cc0)='./file\x00', 0x482, 0x1ec) r6 = fcntl$dupfd(r5, 0x0, r4) shmctl$SHM_LOCK(r0, 0x3) ioctl$BIOCGDIRFILT(r6, 0x4004427c, &(0x7f0000000d00)) fchownat(r6, &(0x7f0000000d40)='./file0\x00', r2, r3, 0x4) r7 = getpgid(0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000d80)={0x0}, 0xc) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000dc0)={{0x5e, r2, r3, r2, r3, 0x4, 0x1d8f}, 0x5, 0x0, r7, r8, 0x1ff, 0x400, 0x1}) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x1000) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000e40)=0x4) 11:10:06 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(r0, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3ffff) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 11:10:06 executing program 0: socket$inet(0x2, 0x3, 0x0) r0 = kqueue() fcntl$setstatus(r0, 0x4, 0x4) select(0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x8002f}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd0\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) 11:10:06 executing program 1: r0 = socket$inet(0x2, 0x3, 0x89) pread(r0, &(0x7f0000000140)="b95af7dc7696f3efe97861349c6426dcdc96cc8b7eec374cc68020c3f940787117432e7f6f31dff7329ceb85719278792e23b92262852e6911051ba3903f57a02c90415d246ac756b8429958a1fe7271b1fea7638c0a1a46a7d8b36b2340d6132226fa8888e5c362f6b9938c48816f48483c2ef7716fc6921f6d136b9df6d3c504a6e97d8fc1f47ca400fee925f5f4fca7e8a7266e1f05f915cf73f0f2dc98cabf188b68dd8d12e3ff4baa37ab3b3a8a49b28e265dfa190de9f9e4483d9302d2", 0xc0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)=0x9) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000080)=0x7) 11:10:06 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xffffffffffffffff, 0x0, 0xfffffffffffffffd, 0x0, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000100)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x1, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 11:10:06 executing program 1: r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) fchdir(r0) r1 = kqueue() connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) kevent(r1, &(0x7f0000000040), 0x10001, 0x0, 0x6, 0x0) 11:10:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x3, 0x4000000000090ce, 0x4, "d730c1e7bb6fc6e23c5b0000000000000400", 0x1}) write(r0, &(0x7f00000003c0)="582720efabd16ebae63225259570f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456f099539a81c241547c7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f69c636a5d00d1628b53a", 0x6d) write(r0, &(0x7f0000000200)="3e2a7913e4bad21c714f4dd36a27e5e27b216d673551c0c01b3dfaf91739ee6cfd0f85000000e552aaeefeaff0f2c85e2831c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba344400214295fba6aefdb06c08ab24367c9f0abbbafe214dea79d9917dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb00bb2c4c7a18ef00235685c2001fc170000ded2cfb84c796ba78c8030ee2f873c1e711d5b6592712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea706000000b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff00", 0x131) r1 = syz_open_pts() open(&(0x7f0000000180)='./file0\x00', 0x200, 0x13) r2 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000100)) setsockopt$sock_int(r2, 0xffff, 0x13af, &(0x7f0000000140)=0x3, 0x4) ioctl$TIOCSDTR(r1, 0x20007479) close(r0) dup(r0) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x1fc, 0x0, 0x1ff, 0xffffffffffffff7d, "02000000078d00cb7affffff019752c3ce00"}) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/45, 0x2d}], 0x1) 11:10:07 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x80) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = syz_open_pts() write(r1, &(0x7f0000000200), 0xfe72) syz_open_pts() mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r2 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0x0) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x3, 0xffffffffffffffff) write(r4, &(0x7f0000000100), 0x28b81e) ioctl$BIOCGRSIG(0xffffffffffffffff, 0x40044273, 0x0) 11:10:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:07 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10000) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r0, r2) r3 = msgget$private(0x0, 0x10) msgrcv(r3, &(0x7f00000000c0)={0x0, ""/5}, 0xd, 0x3, 0x0) mknod$loop(&(0x7f0000000080)='./file0\x00', 0x6000, 0xffffffffffffffff) open(&(0x7f0000000c00)='./file0\x00', 0x0, 0x0) 11:10:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x5c}, {0x800000000026}]}) dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:10:07 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffd, 0xfffffffffffffffc, 0xa}], 0x801, 0x0, 0x2000000000000, 0x0) 11:10:07 executing program 0: getppid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) utimensat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', &(0x7f00000000c0), 0x0) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) write(r0, &(0x7f0000000080)="0be01ead1c70b48a721b5b6d940e11010955b9b410a1", 0x16) close(r0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) pread(r1, &(0x7f0000000100)="54648d5b6a93900f48ce8e60e6e99136c57b1cc959ae2b84a2cf0471776db653aa5bb5734852d185a41db6ba41bf0ad642c2a95a837ceecad33fcd6eb99f17014f9372be0b40b4b0af9c330d0bcde801f33bb47fc947cb548e4d0755aa7a570e46c4bf803a375b94cb657f66bc89eac3c99c5e4e8c9dbf6d7fcebb2018888fc0937b464aab9ecfe85be21edb1f1286c15b7b8ae9b58be4eb5cebd41a001b50f8d2bb287c0faff8b0f1a88bd4299129082616c7b2998f52db5b224dc97a1ce8884d9f41f395afd1c06761fb86f18428b6fee9cc76f10b492657529ecf778c35bd8d3ecc2c53baf6", 0xe7, 0x0, 0x0) 11:10:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400020, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') r1 = dup2(r0, r0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) 11:10:07 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x808, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000140)={0x7ff, 0x6}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x7fff}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 11:10:07 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2001, 0x86128) dup(0xffffffffffffff9c) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x20400, 0x100) accept$unix(r0, &(0x7f00000001c0)=ANY=[], 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) write(r1, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf841bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff5e}], 0x100000000000005e, 0x0, 0x0) 11:10:07 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffffc, 0x0, 0x0, 0x0, "08000000e7654f0000000000000000000600"}) r0 = socket(0x800000018, 0x1, 0x0) r1 = socket(0x800000018, 0x1, 0x7) setsockopt$sock_int(r1, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000380)=""/191, &(0x7f0000000240)=0xbf) bind$unix(r0, &(0x7f0000000440)=@file={0x1, './file0\x00'}, 0x166) r2 = socket(0x800000018, 0x1, 0x0) write(r2, &(0x7f0000000480)="d4169872dfcec6196c9d1649ab81a01691447e25bda2cfde0ba1aa825640fa9a6221231242632a7291044b18de02e8561568d70750ae246577bfbde7c0640a3f88bd029e7660eafa979c7ec27480742f5ec5c8d64466b5e6f83c702cb22f730b672de8c6077336950216ddcf91f8e6ead2baa83fdb770bf22824093c3700d52e80f17e34fe66dd3824b484946b0c9a257287d5237909cf6f8c621aaee635659964218cb7a257ceaf02a528aa078a2b341df912c55fe9bff48c1db5e5fcdb7ba4b31823f6bb5ac446fd580154110b11d968a7981bd30e", 0xd6) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) recvmsg(r0, &(0x7f0000000300)={&(0x7f0000000040)=@un=@abs, 0x1d4, &(0x7f0000000340)=[{&(0x7f0000000100)=""/73, 0x49}, {&(0x7f0000000180)=""/71, 0x47}, {&(0x7f0000000200)=""/28, 0x1c}], 0x3, &(0x7f0000000280)=""/67, 0x43}, 0x2) 11:10:07 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0xc028698a, &(0x7f00000000c0)) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000040)=0x2) 11:10:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCNOTTY(r0, 0x20007471) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000c00)=0x5) socketpair(0x10, 0x0, 0x2, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpgid(0x0) r4 = getuid() r5 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000008c0)={r3, r4, r5}, 0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x5, 0x1, 0xfffffffffffffffc, "661fbef2245185a8186503182eab7fff0e091fe6"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d032b682b0cc58d81b7af1d06f30861defd48e462abc3bce763028916c47cb6afb92c401def4828656273e4c175c11e47b3fbe42c5f707a7509d0440df92ad4f21a4b311b6ba64725b8cac1c5a793033a123f652a738fbeb1ebd9766e02699654a377c41853fbb53eef3586df7f0342aa60a41a52d65ef31e22b8d1b8af58fc62a475d7180ae5850ddd0999433995e09104821ed1549ed688286fff86bcbf5cbbe101ea6acd6135afea3992b4066758ef86058727a2efbeaf1b0791bd9b2dfe4ed708815c66a881488db019c302d58b681f4f0eae59e57e54fbc84d156e1320bc56063678f84f71c3b062c71acb224e9cb064ccb5d096d5c8bf14c1ab1e791cd62119593ea59320aa58c79c81d56d246ebf8ec9290c199cf91bf21b70199f2ae8a0e5f9507675072be7e5bee539cfc78d31100f33bb4553a395d6ed1e3475ca69d0b931f3052d7d5191501feefdf641301511f591cb0b938defaf0756c5f38af2ecde75f89401e1bb8602f31f7d08e8c5a888c90ddff5f0c4e311c345f3516f5685beb0433fe42c6fe8aae6a082723a14dca54a626cb4399e9f2e72f70aa60701e1f27892b5c65ac3943e1a46d4143f9453faa955cbec69079eb12f89158ca24a2015a40641e374eb6efa182c21d71466362bd21dc87cd6a96e1d54f58809075b24c5744fa34d9cfa9af7a765dce7bda2c9f8", 0x737) pwritev(r1, &(0x7f0000000b40)=[{&(0x7f0000000900)="355780d124a38938ebc5dcf27d4dec2698e2581fd1de620719fae65ef525df21b96db2e933f687a6cf14686c3421efee1c91eb0da9edec0494029821ac9c118c4013e736f60ea8b20a", 0x49}, {&(0x7f0000000980)="73721f51d30c7b04b32fecab74dd47262283df522f27175ee62f96fd5e53ac824eecaf26a0f0d9a1a93773912bdc2e197094675b6dc8c1938f7cec8e240b6247dda009d2f6ec01c776b39820246815e223816b0ef025957418be5abb1f40636f30fc", 0x62}, {&(0x7f0000000a00)="06a547d4336f57483c1717a6338fa7adff70ebdcb64208e0eeb9e0a1379cbf7eab8ce7be5ee1ef", 0x27}, {&(0x7f0000000a40)="f4dfbadb4ff5aaa4c82788e942019738a083fd17fc25b117fc787dfe84d7c17825fc4d", 0x23}, {&(0x7f0000000a80)="d693de2efec1bf280f72e2f8974ef92cb37b81f44d8c58dee34832348360e4246e49fdd108acbeaf55c3f4fb37732b976b0688bd498ff9859ddb82d8d13738999d31019eee6b11c136d2772d4d4694e3810e82981831baf56dd8f0f378be382fd6f5d11a1b07f3fc2202ac9ee240c613943157e7a3313574bf3da71aea6a719a216508ff6fff49d691911512ac05930e9d3ccdfbbc64b3969741f74af47dd863efd3ec9a305cd7fb9b73070b488ba845f0fac3f50a3d8eba", 0xb8}], 0x5, 0x0, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000880)="dc8194515f3a74f1c20fec8e8a5584c0f71766", 0x13}], 0x1) 11:10:07 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) kqueue() r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000040)='./bus\x00', r1, r2) mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0x80047466, &(0x7f0000000340)=0xfc) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 11:10:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) fcntl$lock(r0, 0x100000000000009, &(0x7f0000000000)={0x2, 0x0, 0xfffffffffffffffd, 0x1000200000005}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 11:10:07 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file1\x00', 0x0, 0xffffffffffffffff) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/247, 0xf7}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x10008, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r0, &(0x7f0000000500), 0x9f, 0x0, 0x0, 0x0) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f0000000a00)) close(r0) pwritev(r3, &(0x7f00000000c0)=[{&(0x7f0000000240)="37e000d4c8405a3043dd02bbac72d6e3905bdca5ac6633d4be9b30ef96cf5f416e22f8820c9bdc36a4bb868cdcf2ae4e80e9385bcdc7dd3055700defb86cbafc75fd62770e", 0x45}, {&(0x7f00000002c0)="4700a78e508a484f9d0a3b2f6bf7f88b13e0bd342d2cc6bc3ca9a53d2bea9ab5bd964263e4e7bfe533f84c6510e5b968791020025320f4673addc1cc57d149a9dd96693a0958f081eac2977c960351e331dfcb606457f8ffe73833b6c73b765a0142627369d8d6a4ac1f3ba34aabbc19b8cd6b87fdd0b0785757300e1cbdeb88a0b41dd50ec732b479b7781a8c7828e7ca92f63fc13a9e0cd8d4c8ae6bcdaa94236892d584", 0xa5}, {&(0x7f0000000000)="367a7e5c8e3fa7b84d", 0x9}], 0x3, 0x0, 0x0) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000500)={0x10, 0xffffffff, 0x4, 0x9, [{&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x2000)=nil, 0x7}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000000000/0x2000)=nil, 0x100}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000000000/0x3000)=nil, 0xac4}, {&(0x7f0000003000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x51518083}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xda3}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000001000/0x4000)=nil, 0x10000}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xfffffffffffffc01}, {&(0x7f0000000000/0x600000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x80000000}, {&(0x7f00000e2000/0x3000)=nil, &(0x7f00005c1000/0x2000)=nil, 0xdfc9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f00003af000/0x1000)=nil, 0xffff}, {&(0x7f0000551000/0x3000)=nil, &(0x7f00003ad000/0x3000)=nil}, {&(0x7f00000d8000/0x1000)=nil, &(0x7f0000519000/0x1000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfffffffffffffffb}) 11:10:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x3f, 0x593b, 0x5, 0xc4aa}, {0x7, 0x0, 0x5f27, 0x6}, {0x57ed931b, 0x4, 0x200, 0x9}, {0x401, 0xffffffff, 0x1, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) chroot(&(0x7f0000000180)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") r1 = dup(r0) connect$inet(r1, &(0x7f00000001c0)={0x2, 0x2}, 0xc) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x8, &(0x7f0000000200)=[{0x3, 0x0, 0x2, 0x2}, {0x4, 0x7, 0x100000001, 0x5}, {0xcca6, 0x6, 0x9, 0x9}, {0x1e, 0x1f, 0x800, 0x100}, {0x1, 0xfffffffffffffe00, 0x894, 0xf21}, {0x5, 0x98, 0x4, 0x4}, {0x8001, 0x1000, 0x0, 0x7}, {0xfffffffffffffffd, 0x8, 0x9, 0x1}]}) 11:10:07 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x0) setreuid(0x0, 0xee01) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x80000000, 0x1d, 0x7fff, 0x3}, {0x0, 0x98, 0x5e, 0x1}, {0x4, 0x6, 0x2, 0x1f}]}) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 11:10:07 executing program 0: r0 = open(&(0x7f0000000300)='.\x00', 0x0, 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', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x1, 0xdf, 0x8000, "c80395d99fc4c3c56485c7cf5c3bd276b1d77b2f", 0x7, 0x7fff}) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r2, 0x0, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f00000000c0)={0x0, 0x1, './file0\x00', 0x2, 0x401, 0x2, 0x1ff}) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000500)={0x6, 0xffffffffffffffff, {[0x4, 0xffffffffffffa8f0, 0x502, 0x10000, 0xfffffffffffff90b, 0x3, 0x3, 0x5, 0x101, 0x40, 0x0, 0x401, 0x6, 0x7ff, 0x3, 0x0, 0x5, 0x2], [0x5, 0x3, 0x8e, 0x40, 0x9, 0xfffffffffffffffb, 0x7f, 0x2, 0xb549, 0x8], [0x1f, 0xff, 0x7, 0x3f, 0x5, 0x10001, 0x1430], [0x1687, 0x91, 0xffffffff, 0x6, 0x0, 0x8], [{0xcd7, 0xffffffffffffffe0, 0x2f0d, 0x400000}, {0x6ebf, 0x280000000000000, 0x1774a000, 0x8000}, {0x3, 0x8000, 0xfffffffffffff800, 0x95}, {0x1b9, 0x10000, 0x69, 0x5}, {0xc0, 0x5, 0x80000001}, {0x6, 0x1, 0x2, 0xffffffff}, {0x3, 0x0, 0x80000000000, 0x25d}, {0x5, 0x4, 0x7, 0x2e}], {0x97, 0x2, 0x4, 0x546}, {0xd33c, 0x2, 0xfff, 0x7}}}) getdents(r0, &(0x7f0000000080)=""/37, 0xfe37) close(r0) 11:10:07 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) accept$unix(r0, 0x0, &(0x7f0000000040)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000080)) ioctl$TIOCFLUSH(r0, 0xc028698d, &(0x7f00000000c0)) 11:10:07 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x61c8, 0x401) stat(&(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2040, 0x1b47) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8, 0x11) 11:10:07 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x8) shutdown(r0, 0x1) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0x40, 0x4) 11:10:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000680)='\x00', 0x1) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x100, 0x80) getdents(r1, &(0x7f0000000040)=""/82, 0x52) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) 11:10:07 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{}, {0x21}], 0x2}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000100)={0x0, 0x800, {0xfff, 0x6d}}) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000140)={0x4, 0x1ff, {[0x7, 0xeaf, 0xc2, 0x8, 0x5, 0x0, 0x3ff, 0x7, 0x401, 0x3, 0x7, 0x80000001, 0x100, 0xfff, 0x9, 0x7fffffff, 0x100, 0xce], [0x51b000000, 0xf7f, 0x7, 0x101, 0x5a0800, 0x98, 0x0, 0x8, 0x3c2f, 0x40], [0x40, 0x7, 0x3, 0x8001, 0xfffffffffffffff8, 0x0, 0xa3], [0x6, 0x8, 0xbe, 0xb45, 0x8, 0xfffffffffffffffd], [{0x1, 0x8001, 0x8, 0x7f}, {0x0, 0x1, 0x80000001, 0x2}, {0x7f, 0x55b, 0x101, 0x6}, {0x3ff, 0xdcb, 0x4, 0xffffffffffff27f3}, {0x6, 0x8, 0x7, 0x2}, {0xee, 0x9, 0x1, 0xe9ae}, {0xfffffffffffffffe, 0x2, 0x8, 0x7}, {0x53, 0x9, 0x8, 0x7}], {0xc605, 0x5a, 0x2, 0x100000000}, {0x2, 0x5, 0xffffffff, 0x4}}}) 11:10:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file0\x00') writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b9", 0x21}], 0x1) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x100) close(r0) 11:10:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x1}, {0x64}, {0x6}]}) r1 = socket(0x0, 0x5, 0x8001) bind$unix(r1, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[0x7, 0xfffffffffffffffa]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 11:10:07 executing program 0: r0 = socket(0x18, 0x400000001002, 0x0) socket$inet(0x2, 0x8003, 0x7) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0xe3) 11:10:07 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x9) r1 = socket(0x10000000002, 0x2, 0x0) r2 = dup2(r0, r1) shutdown(r0, 0x1) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000100)=[{r1, 0x44}], 0x1, 0x0) 11:10:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x4) unveil(&(0x7f0000000100)='./bus\x00', &(0x7f0000000040)='r\x00') r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000200)=0x2) 11:10:08 executing program 0: setrlimit(0x8, &(0x7f0000000bc0)={0x59, 0x95}) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x80, 0x12) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000180)=0x800) r1 = syz_open_pts() close(r1) syz_open_pts() readv(r1, &(0x7f0000000080)=[{&(0x7f0000000100)=""/48, 0x9e}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) close(r2) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000080)) 11:10:08 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getdents(r2, &(0x7f0000000540)=""/88, 0x58) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000880)={0x0}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000900)={0x0, 0x0, 0x0}, &(0x7f0000000940)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000980)={0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000009c0)={0x0, 0x0}, 0xc) r8 = getgid() r9 = getpgrp() r10 = geteuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000b40)={&(0x7f00000005c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000840)=[{&(0x7f00000006c0)="ce735e1f42dd3b1d6653d2914d7f937cc10ce08c170e668779f7add64bade59d406cc852c5425a4fad2ec6d6a20f41a3a02938b229680005320a016479a892359041c6dbe3263ab279173c690e52944db9bfd912cffeef3e1b9bbecb7bf5dda511641b4034a062c56c80df671c16f4d4cd1a543ac85a9884475d091f20ee0f56b73c4ab3654ba571308492d66f758565405fb5b25fab590563ea2c2c5a6086de58cb5b", 0xa3}, {&(0x7f0000000780)="817901887fa650b4d15604055694808dcb19f6080fda1bff61239dbe9dd5084b3d1b8e12009d590a89ac26ddf9a56d329746f6116d4bfd61d27823273cab3a85f90aa7b7402cbb93c21402a62fe22729ac60d900504084c1bfffa3109ed04fb1cb518978de21fd040cd1274b16d9f4fb40bdfb4a46be6bfa5e5d45858e99fc205c9e6bc6692d6c71f808e3184331171e1f42ae1cbd570e9a53ded040991661651f4ff18ea0f16169420bf671357a9e7b991c84f44f59cac5a202a5b69afba6", 0xbf}, {&(0x7f0000000600)="5293f3d7550ed5ce08e033f31cfcb5a5a72a654e553ed3c7e89e748de9b2e084ee061626545188e40a83a5d31a0e7c3a0af055b08add5b52e7512acedfc4eda8837a9bf0866b4db04425cabc0087cb2520f60234564f5849c037437fa3acd911f902755c31b0eeb323384446efb352eedff08f1b", 0x74}], 0x3, &(0x7f0000000a40)=[@rights={0x30, 0xffff, 0x1, [r0, r1, r1, r2, r2, r0, r0]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @rights={0x18, 0xffff, 0x1, [r2, r2]}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}, @rights={0x18, 0xffff, 0x1, [r2]}, @cred={0x20, 0xffff, 0x0, r9, r10, r11}, @rights={0x20, 0xffff, 0x1, [r2, r1, r2, r1]}], 0xf8, 0x4}, 0x40b) 11:10:08 executing program 0: unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='cr') r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = dup(0xffffffffffffff9c) flock(r1, 0x7) ioctl$TIOCSTOP(r1, 0x2000746f) dup2(r0, r1) 11:10:08 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x2, 0x6197}, 0x10) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="82022e2f66696c653000764b63d36d00085d96e274f121519ef5e9b7128fef6a8fcee6861925d05f89fa54c1f652475a63021f2a"], 0x2) 11:10:08 executing program 0: 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) linkat(r0, &(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00', 0x4) 11:10:08 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x10800, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xffff, 0x0, 0x49, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0x3ff, &(0x7f0000000100)={0x5f5e100}) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 11:10:08 executing program 1: pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000480)={0x9, './file0\x00', './file0\x00'}) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000440)={0x9, 0x4, 0x1, 0x4, &(0x7f00000001c0)={{0x6, 0x7, 0x49, 0x5, 0x111, 0x2, 0x1000}, {[0x1, 0x3, 0x8, 0x5, 0xfffffffffffffffe, 0x6, 0x4, 0x80000000, 0x117bba8, 0x0, 0x1000, 0x9, 0x9, 0x800, 0x2, 0xb0d, 0x7, 0x1], [0x1000000000, 0x8, 0x401, 0x0, 0x0, 0x80000001, 0x7, 0x100000001, 0x1, 0x2], [0x3, 0x400, 0x6, 0x8, 0xd37, 0x7, 0xfff], [0x1, 0x934, 0x2, 0x6, 0x2, 0x2], [{0x4, 0x80, 0x3, 0x9}, {0x0, 0x1, 0x6, 0x200000000000000}, {0xffff, 0xfffffffffffffff9, 0x4f7d, 0x3ff}, {0x9, 0xfa00, 0xc4, 0x9}, {0x9, 0x6, 0xb0b4, 0x7f}, {0x5, 0x1, 0x586, 0x5}, {0x4, 0x1000, 0xe6, 0xb}, {0xffffffff00000000, 0x7, 0x8, 0x4}], {0x9, 0xfff, 0xfffffffffffffcbd, 0x401}, {0x4, 0x1000, 0x4, 0x7}}}, 0x2, 0x6}) r2 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000040)="0000e100000000e400000010", 0xc) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000004c0)=0x1) fcntl$setflags(r2, 0x2, 0x1) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000080)=""/197, &(0x7f0000000000)=0xc5) 11:10:08 executing program 0: r0 = open(&(0x7f00000000c0)='./bus\x00', 0xa0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=ANY=[@ANYBLOB="002913fb9434525a655fc30fbd8007bdc465d81db974a9910b7955515921376873f0a4679b31bde823ad768cff9088fbd5fb0ca4fb325d9ab1528fd7c56bc2fcd8666d6328545f6b2c82dec1823230a06dc98959dc9d3070dc4f5cfd444c10e67d6f27b19b0565ed33fffe48e57e28"], 0x0) kevent(r0, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x24, 0x1, 0x3, 0x31f}], 0x10000, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffb, 0x20, 0x2, 0x2, 0x661e}, {{r1}, 0x0, 0x40, 0x1, 0x2e08, 0x1f}, {{r0}, 0xffffffffffffffff, 0x8, 0x0, 0xa0, 0x200}, {{r1}, 0xfffffffffffffffe, 0x2, 0x1, 0x9, 0x9}, {{r0}, 0xfffffffffffffffe, 0x28, 0x90, 0x1, 0xfd}], 0x9, &(0x7f0000000280)={0x6, 0x1f}) r2 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000140)="220e228901001c067ebc74a7ea46fc7a7b000048f4445ed5", 0x18) 11:10:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x84}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xd0, &(0x7f0000000440)="932b24556c16d70222e29fb91d9d60153d37e247ade8c0630cb5613437849fe156935117682e8345a004cad831e39cb9113b5425673402d65b760be4436bb96e4a1aa938f4157c37e49cfc0eb0ab51b57915cd743bf60c4c23ff8084571e65b3bdf126872b2d1c4b8aca8e3f16e3930a9d5144d36921a0ededc11d79b3e00539d320503105a6a7646fd774fa067b82375000d93a7e0700a3463b6e34dd97b161d5923ef1f3ce754c312ec2d4f38381de26191a5dffebebbd59dfb141f56d2771b75cbff1488f65c879ae000000000000") 11:10:08 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0xc9c523d3ef8d4c28) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000200)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000140), 0x0, 0x5) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000080)=0xfffffffffffffffe) 11:10:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x15}, {0x6}]}) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)=0x6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000140)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) pipe(&(0x7f0000000100)={0xffffffffffffffff}) sendto(r2, &(0x7f0000000180)="bb31b2ce2de4beb1f22a3c37ff977bf7c87646818a883e0936410a54dba1c3eee26f1ce55e27f210f5ae4bd2d9a7d7a7c9652b5e2ec4f8260d4079e31b4ca5c9b11b4628a8c757d62a5904f2ddfe87d9117b7f3c3f4fd6324636ec7ba05cc92e1bd30896bfe4b00aa244bb54d3f94b739f8bfa57f7342375cc62011c5176a78814d5018ef54f3a07ec01b90f089c4b4b03c62a130bdd204bb05250146df19f6d2d661169e7ccf35ee267b8b504798c77c0b5e455218fbebba14faffe362db487b33480e9245bbddbc7142ac1bd9478d15dc462ab", 0xd4, 0x402, 0x0, 0x0) 11:10:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) writev(r1, &(0x7f0000001740)=[{&(0x7f00000000c0)="b6c1df302cc6974e55a923a26933e6ab39795c9ec245f7692388d6d0a6e9ab6f3ec3b1a36e8f759bf632cead8b2411e4b2394604b31cb975f50614e86e4b844a81327190de3dd6da7c418a3d2a37bba5274d7bd790b0273a22d7a4667a39de2f973526c892dbf280b5a5de91235f282f8664a7920edba14fa9c9be37bf0cccf840430ec0d843b4afc791a32553ca0095d47d92f5a92f28b92c5854b96f2056bd6e1f683f9470a1a3556600643c7c45", 0xaf}, {&(0x7f00000002c0)="4341cc7e90570ec2c9d42af2f9f627995cee64adb4d1f6162142242c48ecf8275b5d7c39d71a14696eb10eba92aae2a469daadc7a1c2f70b9a82fd8d2b31e3f8327ed87aa46ca0ad72be09f95d1f024884bbcebf49439f4956962a0ad5f4393fffe8666dd0ec29f76d1284d950cc0a606b6c937091c943cb607d990c140a9e02bbd7b0af0959b642d7975fa66b398d7a911d2e0c21ab53f38eeefae9cac18ad008a4d61529517ad80bb959fe4052650bfd8579d46b7b0e1b22180605333526cc589b95f4dd0fd12b4c66a5f961b724d69eae7e0f94b05745140a3b8537df041d645a712a93c91db8311052badb697da170f1d811e8debda6e5cb7a2405abdefede23e1e4209fd9831b881870fc2ec3cd2f1e09e1a85114a33b9a31ee55a553869ded64238177ffce38bc80e50d42fe0faa716bd8674482107faf568a3444ebaf827dbb5fd4785d93ce68497c911d84c7b7a9be4411c107eeb296ed3f303264fe5968ddc8e99c91bbc531955bf3f0d66030debf02f866a32ed123ce51502bcd4d9cb93be8e1512d43beb506879d64be3adc8caa648bd2e3a1919e42b07bcfff9656262b3aadd386f256227d6d9881826901356a6e637ffb9e7a74ec3fa979cbc1a9c0cb713e8f03e4ebc801b27571f8d86fc72b0b8fd3419fd8d88bb6dd14f16bda52ca378489b76c2e8255bfd0b81275ad429747040f0ba7f55b480e6003b6f87800a1ff4c0ab5620d600458539ce005c670ffd364d545b8143ee741a083926a603efaab30521bd2dafaa7fee795e86147753118d34909a3f38c86817be1bf900453a19491939dd6c9eed0ac48a36354ef16ee5c022adf5ef80be58e1b038fc80984284f9b2083d1c2dd89e63557ccc1edbd15929ae0b2b2fee95dde48eb1731bdac18971d0dd012e0e0de60fc32cf37274a80ddaad85dc7c6bb4232b9815df1b8b5064fd12b80565f9a97a0d07e17835125e5757e4c1ddd89802d5261d2c1825168a33b5a8d7668b0ff4d3d0cb4da372d3d315c3a815a636285d516bc1474b4b02076356446161837387ef7ef6a8e8288095fece3d87d455a296b20805a891a198458c1997fe816604f5a8860c50eb47df2d50d7a5a25d77a1466388e7a6939a15c64dce23600921eb93848f9c4593118de4d8f5b88982fdc167fdedeebb34dbbb99fc4e1f0023ab4464662ebf8822f81dd6589724e3a82a24312d55727a14177d0fb0efcdbadfae6117ce2bddfd1bfe71365d1a1b0c3be6bf4ccde8b88de69ae52e1970a9aaeeb6e7ecf6a2046fac1a329857fdc9f1d50c2366a12a4e7e252b4e3a95456076b2b300f38d4503e48149a77f91810d91a33ec4ddac8d3347d70eb2fedcf110f08e20e1edc20423733f160116b9ca2febb478b7e509e68da0276f0692612ae67c51819690d727a7b4e50405b84020847e7a7b77ae8fac6ef01e4a9b3440cbf6acad367d79604a103c48b5084f2bb40941d628a4d8f03022c86b8754863139c7e3f11a07bc6dca98652d800cc67f4af24d5d96aaa70155dea2f3484e316d21913f5c6b231d54f97f06161905301a4d4ec98f896fc55a765a1f0fb2f22dcb19327b047e3a69c6672382c68b177a45fe34293c139ce521c654f4931fde1be9623bc829eb813f2b37474ea26dedf6ab4e1133da277f5004b4cdfd6ff1545bd16137976e73e93e3b2b6083bd169a240ab7f35656337159d54d7e0065198c2c6943994aadc107533101f9ff66b2e01c188afc4c106cc6bfc240b5a69f09e78a888a973119c276adf4cd1381129c17046d0ea0b2f8cd45c9bc6f4d76c070547aa562e889e46424f1ab879dd7253098e28c259dd4753549529f7d7628515f3f3c04d48b7fdce61d88a9bb8dc63b4f6a6a59d95f6e2a296759283f01d3b02f97702cc3ac63c0d11e9a16080eb6db73ee3cff9aa96584fef1d5256aa210b7ae5e8159a24bc03f947f085b66c74566eed042f570cb9ff2b5c49de2ae0db71cdc416538795e4d4b27b72174be0bf81620f4b701a1ebbeb5fb438f1d19f28c2a6df7ea44ca5e34ef1e9be57eb43ce0f57dc7ace30654dfc182b51693bd95749b3a264b13d872c304c74b3f75b33a89fed64fd936744fd5316d0dc54bf99fd08a4bd0f99cb225eb030859cd61d6a051c0d1a23f78427c7c3d4d3927c8433b48ac60d6bc59cd85537609b0d30eb053ceb077eff60bb2f48bb8a931d17ededf74e5e82f75e3ad261c0567230b56c2f0a53e5275e8f624c04ff894cb176f375ba53541d1cb853055b0ffb0ba4e80cff3f6e7c5d7d790a14216df387fae4674f81cf166b82ef8f64756ac0278622f3596eac5bffd7a4562f421f8d47d6f487e2f32ccbb65118ccd54bcb9fa6232688b133b4719a2c0a03ab6bbd3e5dec87743610f40645261d892d14819d918a8888c2008953f9e02379393edce4ee3e66bc8d34c93f7ab82c62571695dfbfc7b7db7306bffb2a47c3947f1bee6a1ac7d05dab7dd99dcf2394b724c79b0b29c390c9348323e78428c47adf6001272685e722fd40043252d83a0bfe9eae0268b645328c6f86f3694d1644d23eb96e76396208cb0b8e84ca45939950d924cc00c72d368de3627d5f447f0dff94678dc26f54c0c799fbf25ed0e638d65da126f32cfd482b87e414c464eda25f35e7e458a76bdce36b4674c308d4a792b268b042a1b35d45c1d4d9a59445496dabc9bf55517efa56df849f4ebf25ed0d2c108166d172ad6345a723715ceeadc2b7ee611539a616a6ec36ade99cf844c9e778cf27fe4c085fa3c832e91520c820856471bbe3e133a9cd7b6e3c0f7b47363c3823d573f4d230e3a2b744aa0f381b5741f1299df298b7e4d484117dce597853ce6adc3113b01d2cdfe9e8403db272102650441a942ff1f629036629756a5e2d51eae67d712af10c98e1ad2008a058fab6d953d1f11f8ad52228571a8a9e71038a2e226e9496b06bf9f3815eadd896a3eff4a95587c6349688208df910a16cafc4ed29988cbfc6e3a6161556550eff993274b970b031fcb64df17f8a00c5f8969582f188937019cf72c57424c403f04e3dfccd5a8fa155942057d003ce18aa2d023bf00abead04aac5abfede2271f20cb55c32ddc5e867b799c53f2ab0f408d2b3fa06fd45a5561569942b62a60c6637dbffca0c669c8a2fba33b5d9a4843e8b468bf7ded73ba156297a46e065aa8955ca7ffac9fbd6c65daf59085c76e584e6f6e8144f26a3cc6c556eb01c8079c536922b5664a549c01232250f06c96ac7f4aeb8dacca3562f7a4a22e389a2aea93a1240284c3afe5fbb4b1299d98360b6eeda75a10bad64254ad14d6f1bae0aba606da5f5f2cb3f138a09c9161515d1a032af18b7391ebb49587d0d485173ef016dd6ea7211bb89ffcb16f9ee4f6153adae9b9a2afea23ca082a9b63f96cfd304b2050bbc54905f7ca7533c0b08be14dd141b3dc4fb901c84b811809b5011cdac12bbc4aa45cb8546009c237ce516f8cf9333a8893025f06f4ccb5e292ccc0f29f0b60ba171da29119d8a2d9dff0a39bfcee71ea17d6aab5e5f085fc7fb221130074a9bdc76d82d1a26f5773a6bce73d799d630516c765f1c6e8121b5f70a399c72480c21bb66cc9002193f0ba9614a613d05ba29a36d04ed89451c3a30cfeaf02b666a9bbbff4d24abe886325fd1d9ebe15ee7b31d1f6be2017290bca9119eb7f8e0031393a46549facee3cb3e75275d88cb4ad608a3e96cf374f10953c887e2c782f3334c680fb2725be336bdbcd21d5357bc68e43bac9698acc319f6efba4e6388ef6b1c1e2d12c3ab01d0ca3540d68ee0277950ea41ca769bd59ab9e055b8cd09c4924bc1c5b30dd89e79abf27d7c70ffe45c37049169ed16b279d1f316920107ed18396221a6bd3d4be82af2c5a6bf72a89334e1f4f88463fe516103fb88fccbb578311ebf3f7eb6d9639613cc3f32433ba69a23ddd8dfd2f4565cdcc0808cf6090d1654de16b633c04b65ec130b4f6c4e0a6761bde2f99745a2b2b6c7813c3dcfc68f3ff733a7bcfbf6dfb40d7536b65e4872f7a1a34d262f66980a5a2fb66059b1aef4e5c9915a7bec338e9685aee1f4533a3670d19f687fff4cb73a5df0b422ae7c5264fc9f1884f8d3be907c907f5dc0d6a39889fc953f6dd96c650d30938009a2e29b67e2aa469c9d56a6a828d929fb18814377e3111b1d7fd4efa14434d51a4590fdcbd33fb1ebb08b818767e5c1feb1060b1e301a21f0ed9bf4ea535b72f518c1045d7fe60401da24a1c42e9b32ebbb7503a450737de1b7fdf777abcb2ffc24945d9c4cc16f060f76e00fa33a8fb0094ea37751fe52297463c0dffaf6ee8072206add75024ed96c54ab53b435803a3307c42ae1155ded18751503c25b0ec0e490725a6c263445adeb7596695bdf4d303b9d573c0784f618f0e415c0d293d421a011c799c5609a340ce1f405e7b1c5280d11534ab31072f66c2b08ceba02b0ba06c673ebde74296096197863aadec51c803fed41bb52b4c7bdafbbe2fa1a19c024c7447282c89f3eb358466c18479e280ec49cda7267efae3b0d9e882cedbd9f7dca3d46c6dc5992a631786d8e0adebd2ffcf03fc54805b3386d480a5a190d66c0b97d7a1451deadbfb9484210c45631c4579c094200fbf19473054c1d074e0ae987c74f52444717f8d38557d34480e7655ed337215c28e7642ead1968cdda71ce01b150f077fe1cf2e031dedf532684048a58f4277c1fcd83e6ad5ba14eb99c55ad81682dfe87e0de1bd5766aee43a1d889f7be6a779548a87472611ed3106cf07b1b0e156b1a0ae5301759fb792df7fe78f19a8d1bbc77f58c6eeb0ff5c81a0723c7870bfe765e0a777a751dc46a1277e8c00a308026df281856b533716e0513b4e7a93cb13168d533e57140438d1061c8156aa2e960a999e20ea7c5caf6920dd756f7555e9a7e44c1bb807d7f27f3104f69a6c5c62811cd04222c8f3d8630212b9c09c4be1bc343b4fdc7671bf0b0ff4ab513b9812b4a12cde9dbc2196739cc2c39474fdf9d51983d9bde761820cf4d606bd86b70c31b069a17ba2ded8a10e5313213e90c0cb368ec9693da667ee17dec32cb71e0649a10dc348c51d46be78961093ef82957446e4814488d8d0a2ea0f9fef4e50fb684d755c7a0a56713d7ff75d5b82d70870c29b818acf1cfdc5e0f67cc1a603fdf7dcac42b0d477ceb4e62dceef4e8668811234941a36b4a28cfde3205dde4f917ec740d3ad683dda9fa84d255e63e752d1255be81b19480a1a9a26bf1ef2d33ca224deaf4b80414642d212961daca3c1e6c8a8ee8f6598af204a361210908c75507a94c9076832e3a2eba843a471bef26be2a4567cc0a555907700f6c585b7885d973ff96f8e281db147844bd38db58c0dea359390123614275fd6906abaf3f8dd95f37c6c7cc33b89e998ba631b4c5036a4d7e07a6c40baab90dd671f85beec04420b0f6f0ace7cd3e9afa66461d508d2453581f4450a706303e256a4c3ff31becb773953250dc97f3b6674951392c26ae585dad9ae5254f7836d3acf7145557ec3bd6d18079cb41ab5fc0b8bd915f5cd15efba30a616d00efd8bad0157008330cf7d1a4e3f125e67d7d5f9a32db6bd9f5074a83a5c5c67f82837c90bf5ed4bed586c720a085a4ec9125be79075a483daf526444f032320c63a613c3eff687b413f9f87af7eb21a4fa286be92d087e265f7e24c1ad3aed40b1177b8e6bc741ce4fd680fa9b3d785a6dbc58b8a9098de05a0c5871d73b6f913ddc8dae5f213c0259c0b100ffcb19f34f4c54615b0a49", 0x1000}, {&(0x7f0000000180)="1bb74447f427c9ed02326cf8dcd6d06e6fab96e34b3ccce5a9df35b676b204f81e785e0c9c98cc89500e20c8489ba0f13c34e25eb8e0d35c786cba2cdd45b32953520c4b70abe553213fb4c2fc472c496f17da876f3634aa68e695032009c0d8d16aabe6f8adbe97918c299df6f96cae9288f5dfcc558a50e2f9c93ec74ca1540c193270fb5387777c537f4191f0b14bceea290cd89d7ff75934bd", 0x9b}, {&(0x7f00000012c0)="e78d9e74116f6103fcf9f2d9da473ac608747d728b6c1d816f409407ac557f98d85c3b9be54113f1832c2e49ce26206a9b6db8fa458be3e7c5836c61cde1f554240d58328f1bdf22fdd8ae47e6dcd4af2e45011176eca09db3673e68799c40a98ce7a8a75a89be1d97b16e5e69236051661f2b913a728122e24d274a4d5b1e9b0115d63bb5eb3d53addb52013bad3b5025038f175adfe7b110104688ea7988263ef92b3e5743a02dde3c63241bf9bab6a4eaef1a1e3f030e4571fa53f479c56794ab5016dce63129430a1b604284c4652a70cfc21693b33747b9fed8a9792b1a4d", 0xe1}, {&(0x7f00000013c0)="d99ce5fd93afbb2f39bc59b30414ea3f690e08ef0aeec0cd8cac6840480ff868cf4e5c51d352a350481388d21cbe5f1fedddb00c62bdb2af6a39a30b24041888d4f96d0d5a2a10aa77b4898b90a9011e8d0b28916ee2c660243a001672e5f15dbf0b0b656b41142cc0a29fcadbeb2ef8b734087147bc51b5a12e1a84029389f143a9f90443c62b2d5e005053a28461a0937b2eb846039b9b67e749c0d08be1d9cc27b2333a5ddc92118f2a6d72821071792d46aa100594fb0bc88e965c7e746753c971258e9ebfa5aa277be2e7effa2a097136f07a339e", 0xd7}, {&(0x7f00000014c0)="b78c52bfa233621367ccfb48a4674bd15095d50356e7f92823fe0eede95017b836c95d49e82dceb32c80c097c71ea1f214cb0c89faaf36917db9590c1c765b16020ddd5767f68ad9baee422c2e758f89f39489b826d3ef3f8590fb3c393953691c48abed28", 0x65}, {&(0x7f0000001540)="8a6ea4f449dc4d613310bab78c0d67a14ef75e3c24dae83f012be09dc3338f895eaf08ea3546a2b62ab16141cf1a6a98a88a5cc475d25ca68487587a5f3f671937056b39952bfcdbf523f88006155d612a6944d8cdd783de9829b0de2047e2a76db1e5744c69c28752e52d88852665af0f77b7a6bfa97406e34e7bcab4a08d594f4383be4c7bd8e078bcdc5e90eb53f467258ccc063841ead007ca8f9754b4c78fcea2e89107e28fb61eac7d51dca6e435491a2392f2c36a6c51abac3f0cd3377bd0d960ef25fe53095bcded60430db5653c91061fb2982a1853c538c851f2d6be5cf6bc3037", 0xe6}, {&(0x7f0000001640)="a6f7cd7285358ee800603d7f22ef55f08840dace03ba2168c99a169d7bbd18ce46b87aaf3f9eb91dd127a3cdf355787b80d6878f66aa4d9ee2a61a6b5d9742f30640cadc2d429878699ec9b8c2f20bf672c05aa99f69c6e97cdd0014bee5e479a045b8994d1d17259ac21de8ff659fe719281109da0fca6e84935582458c0c6929d2b1fcae520a38db93acd571a3c29dc4ca1ee6453170157ab9ccd3804c13d1bf3aa9c36cd496ca97ffd473eeaaf3647b4f664fd3944df8aaebb7f96538923e738c2b2f2ad0e380d5d13d84f8", 0xcd}], 0x8) ioctl$WSKBDIO_SETMODE(r1, 0x80105702, &(0x7f0000000080)) 11:10:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000001480)=[{&(0x7f0000001240)="bba9", 0x2}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7ff, 0xfffffffffffffffd, "0366402b96297f0c033c02df71795acd76ef3caf"}) write(r0, &(0x7f00000000c0)='\x00', 0x1) open(&(0x7f0000000000)='./file0\x00', 0x10001, 0x40) 11:10:09 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b10005016000000402000000070cca90050e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2, 0x619a3ac1) 11:10:09 executing program 0: r0 = socket(0x32, 0x4002, 0x1000080) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000100), &(0x7f0000000140)=0x4) sendto$unix(r0, &(0x7f0000000000)="cb00050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f3763df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282900e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004000000000000000100000000000000007fd2742ca53eb7d9bc9145efce2011cf20928395a135df30535f21197d405e89b578f94b390f8c1b43145681cfb63105", 0xd4, 0x4, 0x0, 0x0) chflags(&(0x7f0000000180)='./file0\x00', 0x0) 11:10:09 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x64}, {0x6}]}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0xd9455627ca1e8f59) r2 = dup2(r0, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x4, &(0x7f00000001c0)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) fchown(r2, r3, r4) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r5 = shmget$private(0x0, 0x2000, 0x44, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000200)=""/142) 11:10:09 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x12) socketpair$unix(0x1, 0x7, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom(r0, &(0x7f0000000240)=""/4096, 0x1000, 0x800, &(0x7f0000000100)=@in6={0x18, 0x2, 0x4}, 0xc) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) getrlimit(0x1, &(0x7f0000000080)) open(&(0x7f0000000140)='./file0\x00', 0x10, 0xa0) setgroups(0x0, 0x0) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 11:10:09 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) write(r1, &(0x7f00000000c0)="c695e48c38b1ba41c5c9f27727ce73ff069a3951dddafa723e2e9e2f27d09b2a399ae92a850c9b35d094006fca9f175dfc557cad35beb63c83b98f7c43d1bbee51ad7312d13d956649", 0x49) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x35) mknod(&(0x7f0000000000)='./bus\x00', 0x6000, 0x7fff) 11:10:09 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x100) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x43001, 0x0) recvfrom(r0, &(0x7f0000000080)=""/103, 0x67, 0x1, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x0}, 0x8) 11:10:09 executing program 1: getgroups(0x7, &(0x7f0000000000)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) setregid(r0, 0x0) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='x\x00') r1 = dup(0xffffffffffffff9c) pledge(&(0x7f0000000140)='/dev/wsmouse0\x00', &(0x7f0000000180)='/dev/wsmouse0\x00') setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000100)={0x1, 0x7}, 0x10) setregid(r0, 0x0) r2 = geteuid() seteuid(r2) dup2(0xffffffffffffffff, 0xffffffffffffffff) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x200, 0x0) r4 = fcntl$dupfd(0xffffffffffffffff, 0x400000000000000a, r3) r5 = getppid() fcntl$setown(r4, 0x6, r5) 11:10:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:09 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r1, 0x2) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f00000000c0)={0x41, 0x1, {[0x2, 0x28, 0x7, 0x1f, 0x7fffffff, 0x1000, 0xb0, 0x80, 0xffffffffffffff81, 0x4, 0xff, 0x3f, 0x0, 0x7f, 0xb57, 0x8b33, 0x1659aa20, 0x81], [0x398, 0x9, 0xa49, 0x8000, 0x9, 0x70f, 0x9, 0x3, 0x498, 0x10000], [0xff, 0x9, 0x8001, 0x88, 0xffffffffffffffe1, 0x6, 0x7], [0x7, 0xffffffff, 0x8, 0x200, 0xfffffffffffffffc, 0x1], [{0x6, 0x2, 0x1000}, {0x8, 0x4, 0x101, 0xd286}, {0x10001, 0x100, 0xa029, 0x3}, {0x80000000, 0x3, 0x1000, 0x7}, {0xff, 0x7, 0x400, 0xfffffffffffffff8}, {0x9, 0x24000000000000, 0x4, 0x3}, {0x3, 0x401, 0x100, 0x1}, {0x1, 0x5, 0x1, 0x200}], {0x1, 0x5, 0x7}, {0x5b, 0x4, 0x6}}}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x8100000000}) syz_open_pts() syz_open_pts() 11:10:10 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80a6, 0x6) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x2, 0x5) recvmsg(r1, &(0x7f00000006c0)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000000600)=[{&(0x7f0000000200)=""/10, 0xa}, {&(0x7f0000000240)=""/250, 0xfa}, {&(0x7f0000000340)=""/126, 0x7e}, {&(0x7f00000003c0)=""/194, 0xc2}, {&(0x7f00000004c0)=""/95, 0x5f}, {&(0x7f0000000540)=""/184, 0xb8}], 0x6, &(0x7f0000000680)=""/23, 0x17}, 0x800) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}, {{r0}, 0xfffffffffffffffe, 0x3}], 0x7, 0x0, 0x0, 0x0) pread(r0, &(0x7f0000000080)="7862163903f965086e055f4962a76581a23c0b", 0x13, 0x0, 0x0) close(r0) r3 = openat(r0, &(0x7f00000000c0)='./bus\x00', 0x90, 0xa5) syz_open_pts() ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0xfff, 0x5b, 0xffffffffffff7fff, 0x5}]}) 11:10:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x1, &(0x7f0000000200)=[{0xfffffffffffff72c}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000040)) 11:10:10 executing program 0: truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x9) 11:10:10 executing program 1: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xffffffffffffffff, r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000080)={0x0, [{}, {}, {}, {}, {}, {}, {0x3}, {}, {}, {}, {}, {}, {0x0, 0x4}, {}, {}, {}, {}, {}, {0x1}]}) 11:10:10 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x615, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) connect$inet(0xffffffffffffffff, &(0x7f0000000080), 0xc) syz_open_pts() close(0xffffffffffffffff) 11:10:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x84}, {0x800000006}]}) getgid() r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000080)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x8001, 0x6, 0x2, 0x3676}, {0xeb7, 0x680, 0xa77, 0x800}, {0xffffffffffffff80, 0x7d3c9f52, 0x100000000, 0x4}, {0x9, 0x0, 0x8, 0x400}, {0x1, 0xeaf, 0x7fff, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x80}, {0x3c}, {0x6}]}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000180)=0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000100)=[{0xff, 0x5, 0x10000, 0x1}, {0x9, 0x6, 0x80200000000000, 0x3541}, {0xfffffffffffffff7, 0xc300000, 0x8001, 0x9}, {0x6, 0x8, 0x0, 0xe58c}, {0x1, 0x0, 0x100000000, 0x2ae8}, {0x3ff, 0x6, 0xde, 0x5}, {0x7fffffff, 0x6, 0x7fff, 0x67e9}, {0x101, 0x1000, 0x4}, {0x0, 0x4, 0x8001, 0x7}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:10 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000400)=[{&(0x7f00000000c0)="00f4b03760745a9ca55527b89413b183cdf70dbb6cab055b6f3c30840300000000000000244e9c9ba28b1135c8a6456e0a18e3911fc221b603bb3668b630f43f668411369bdf756dcc1edc4f0ffd7ce245fa25b666dfba4c7a9a408d298bcc9cf57985b38d83f529b016df74dbebe17c414f350996c70f4857a6", 0x2704dbb1c20ed228}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 11:10:10 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x7, &(0x7f0000000140)=[{0x0, 0xafd, 0x81, 0x80}, {0x0, 0x3, 0x1, 0x90}, {0x1000, 0x9, 0x8, 0xffff}, {0x100000001, 0x8, 0x4, 0x3}, {0x4, 0x0, 0x4, 0x101}, {0x80000001, 0x4, 0x80000001, 0x8000}, {0x100, 0x8, 0x4, 0x6}]}) write(r0, &(0x7f0000000240)="c39e84c8f83b3793d1c4237cf3b22d18afb1176feda2e8d05085c7521f325a07281fbfeb0ea339eb4eac3eeb0b674712576f875d913cef6878f072f48037c7dcc1d7a778a6838542572346ab071b2a66fee617e35ae0a26cd285eb1c88c45c39e0c41a463d4ce407e4bca50a536847f19bfbcafc51c9821001c1", 0x7a) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x81}, {0x6}]}) ioctl$BIOCLOCK(r1, 0x20004276) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f00000002c0)={'./file0\x00', 0xb962, 0x8, 0x5, 0x1, 0x2, 0x7, 0x100000001, 0x2, 0x1, 0xf22f, 0xfffffffffffeffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mknod(&(0x7f0000000100)='./file0\x00', 0xe082, 0x21) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:10 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x3) r1 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x54a, 0x0, &(0x7f00000000c0)="60806ebf33bd3d26ad4f141a402926d131b2140f29a244a48ff0058bec8404fbddbef627e1795c95c60c3ac39fd69f5181b3bbfb7d215d9f87cb3686a068c0c3a457cc0d89fc3ec43c979b676d85bf56b0ed084dfd90462f38a2ffb04c90ef9f92179e21c4fc9bcef8a72dc8ab3a130a9a47ae58876abcda81958efb60a615cbd174a8693cce57e2e49fd9b4c96ed82881f1e30371996a8a64543fde3985519d7d69242fc0c654586eef52a20efb4d38ae0a92b9854d232209bc903c2b1436b9bceddf3c6cb54a5f7a506235ec2fd61d877380ef1d", 0xd5) r2 = shmget(0x2, 0x1000, 0x0, &(0x7f0000ffe000/0x1000)=nil) r3 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xffffffffffffff11) r6 = getgid() r7 = getppid() r8 = getpgid(0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) shmctl$IPC_SET(r2, 0x1, &(0x7f0000000280)={{0x0, r3, r4, r5, r6, 0x100, 0x8}, 0x0, 0x5, r7, r8, 0x10000, 0x101, 0x50301bfe}) r9 = openat(0xffffffffffffff9c, &(0x7f0000000480)='./file0\x00', 0x20, 0x31) ioctl$KDGETLED(r9, 0x40044b41, &(0x7f0000000580)=0x1) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) ioctl$VT_WAITACTIVE(r9, 0x20007606, &(0x7f00000004c0)=0xffff) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000600), &(0x7f0000000640)=0xc) mknod(&(0x7f0000000440)='./file0\x00', 0xc002, 0x4a2) setsockopt(r1, 0x29, 0x35, &(0x7f0000000300)="0d72d7927e5a6feb215b12a87388f5e7256a7545e26a7ad0c58f316b3848c426a1243e0b99b9297673f878ca8831908988d06c421836dcb5ff4259964625cb9ab03f167e82377c65c4080aa35a9b6242d53105a1beb5c1461038dc28fd39803a039ef3444d75f23aa553a10bcb8f7de3da7b64e33aa62a506702162c0442b3bd1b8ad1239533d9a94399b220167013d2d1cd5614008cbd2b32e0e5001100"/184, 0xb8) getpgrp() 11:10:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000080)=[{0x3ff, 0x4698, 0x7fff, 0x3f}, {0xefe, 0x101, 0x80000000, 0xfff}, {0x4, 0x8000, 0x401, 0x3}, {0x2, 0x8, 0x3b42, 0x9}, {0x775504c8, 0x7, 0x81, 0xb8fd}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") dup2(r0, r0) 11:10:11 executing program 1: r0 = socket(0x18, 0x0, 0x6) setsockopt(r0, 0x29, 0x200000037, &(0x7f0000000100)="00000000a263ab5cc677f518e6389bbe58f89efc77c3fdf7aee4eae4eaa866e5c3803bf9def45f0784e3d2c839270486a30b0f7b3513e3befbe8893b67818fc7caeb9fc09b0f2fb1951e1ed36029220be389934a528e2fc80f5d896f6b1e4d1478915a9dd43ff8daef4c7909c43d292bfbb94d4228ec08c3b5b123d3a8e28376efee546627a09adf1fec9474383984aab96a843e0520cfd89935e3613456686ffde8194b7e9dfc28a30772e8730b8b18a965f66dc400"/194, 0xc2) r1 = semget(0x3, 0x4, 0x208) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000040)=""/163) semget$private(0x0, 0x7, 0x80) sendto$unix(r0, &(0x7f0000000200)="46a6f5d909497f07696660305a335342d395c8437a30c6877459e322f3a54293f73d054adff81a1e25b23ad5b3be88ee6978588fb03e1ff229bbe4fbc9baaf89fd903206662fff3a948eed7fcb43a9a694829ec844e9f7a6ade159d746ed833e2d02c5e4b81d1c8c32f33090c90d9d1128c74caf5287c6a61634cad1ae8549fc378fde723ac85167cf589b2e20657a1820b4bd84067cadff8be3aff171f33e6b7f39a739155bcf431f5ff8447c28e8896cf57525b284c7a00f74fabcffb946142e92e914c0b91861284a4eead79aa36fd366", 0xd2, 0x9, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) 11:10:11 executing program 0: chroot(&(0x7f0000000080)='./bus\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x80184600, &(0x7f0000000040)) 11:10:11 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r0, 0x4004570c, &(0x7f00000000c0)) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x9, 0x5, 0x6db, 0x2, "c32030ef3bd128cc97cd17e4af31576a9e5143df", 0x1, 0x7}) fchflags(r1, 0x10000) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000100)=0x100000001) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 11:10:11 executing program 1: r0 = semget$private(0x0, 0xa, 0x0) semop(r0, &(0x7f0000000000)=[{0x0, 0x100000001}, {0x0, 0x200}, {0x0, 0x7}, {0x3, 0xfffffffffffffff8}], 0x4) semctl$SETALL(r0, 0x0, 0x11, &(0x7f0000000000)) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000740)=0x5) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f00000000c0)=0x3) r2 = socket(0x2000000, 0x5, 0x6) select(0x40, &(0x7f00000002c0)={0x10000, 0x5, 0x5, 0xa5, 0xd4be, 0xfffffffffffffffb, 0x6}, &(0x7f0000000300)={0x0, 0x7, 0xcb6, 0x5, 0xf2a, 0xff, 0xfff, 0x9}, &(0x7f0000000340)={0x800, 0x0, 0x2, 0x101, 0x100000000, 0x200, 0xa36e, 0x4}, &(0x7f0000000380)={0x443, 0x7}) r3 = socket(0x38, 0xc000, 0x6) readv(r3, &(0x7f0000000240)=[{&(0x7f0000000200)=""/51, 0x33}], 0x1) semctl$GETZCNT(r0, 0x0, 0x7, &(0x7f0000000540)=""/116) shmget(0x3, 0x4000, 0x404, &(0x7f0000ffb000/0x4000)=nil) mknod(&(0x7f0000000700)='./file0\x00', 0x40, 0x174) semop(r0, &(0x7f0000000040)=[{0x0, 0x4, 0x800}, {0x3, 0x3, 0x1800}, {0x6, 0x2}, {0x1, 0x7ff, 0x1800}, {0x4, 0x8, 0x1000}, {0x6, 0x5, 0x1000}], 0x6) r4 = semget$private(0x0, 0x4, 0x112) semctl$SETVAL(r4, 0x3, 0x8, &(0x7f0000000280)=0x4ed5) stat(&(0x7f0000001240)='./file0\x00', 0x0) unveil(&(0x7f0000001340)='./file0/file0\x00', &(0x7f0000000040)='c\x00') setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f00000005c0)={{0x18, 0x3, 0x2}, {0x18, 0x2, 0x2, 0x80}, 0x6, [0x80000000, 0x401, 0x4, 0xccb1, 0x2, 0xa000000000000000, 0xfffffffffffffffe, 0x3]}, 0x3c) pipe(&(0x7f00000007c0)) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000140)) semctl$GETPID(r0, 0x0, 0x4, &(0x7f0000000080)=""/8) pipe2(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) faccessat(0xffffffffffffffff, &(0x7f0000000400)='./file0\x00', 0x0, 0x1) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000006c0)=0x4) semget$private(0x0, 0x2, 0x20) getsockopt$sock_timeval(r5, 0xffff, 0x1005, &(0x7f0000000180), &(0x7f00000001c0)=0x10) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) setgid(r6) 11:10:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x4, &(0x7f0000000140)=[{}, {0x2d, 0x0, 0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000080)) 11:10:11 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000280)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x40, 0x132) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x0) 11:10:11 executing program 0: setrlimit(0x3, 0x0) setrlimit(0x8, &(0x7f0000000100)={0x7f, 0xff}) 11:10:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000000180)=0x8) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "b7d00e90bc4dc8a5772cc9979ecdea9e6214d355"}) 11:10:11 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x7f) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x11}], 0x1, 0x0) close(r1) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000100)=0xc) 11:10:11 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) chdir(&(0x7f0000000080)='./bus\x00') r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) readv(r0, &(0x7f00000000c0)=[{&(0x7f00000001c0)=""/143, 0x8f}], 0x1) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x290, 0x0) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000280)=0x8) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x8) 11:10:11 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x3}, 0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)=""/24, &(0x7f0000000080)=0x18) setsockopt(r0, 0x0, 0x7, &(0x7f0000000040)="f6000000", 0x4) 11:10:11 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) recvfrom$inet6(r0, &(0x7f0000000000), 0x0, 0x840, 0x0, 0x0) getsockopt(r0, 0x29, 0x1b, 0x0, 0x0) getsockopt(r0, 0x1, 0x2, &(0x7f0000000000)=""/22, &(0x7f0000000040)=0x16) 11:10:12 executing program 0: r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000140)="f32752870da7e6c7fa2a700d2189743310fc65886ecd9d26c133f513ccbfbcc56ff5a7a1d3f77c0a41010bee307beca84f206a8725c7c2e2156b1dbc82cfd44990af215f735f743913fddd84306baefe6e783a6892ad9b22d83cc455a5346e51f7b784b4819aca1df7a881b99b52e110ded244d74589b276139d330fcaa73044ced9b48528e9e9e39714", 0x8a}, {&(0x7f0000000200)="cd50546ef5179d0ee6a40bfb6546c0e4ee3f8997d401bae1b4e5ce6159dc81368e69c6d952336be36908e41e87a3eaf787811074fa9946f9fc1800c39fd9e4eb2d7aa47bb0875befe7e5aba9f24a8b28d112ac46e38f7b96560e08478f033dfc63829cd90c8a12683540d27cb0027e81dd86b85224261450b325ad3a192337afbba439f69f75aa592d151cc48ed054556ec5d578b018c724ba6bacf6c01119dc6561344161f49cebb61b4d6456cda0b151acdbe42148361ef3dfa69146c3885bd413b457a5173bc24c37cf58562c99834138a0aa", 0xd4}], 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000380)=0x9f) poll(&(0x7f0000001fef)=[{0xffffffffffffffff, 0x20}, {}], 0x308, 0x0) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x8, 0x0) getsockopt(r2, 0x8, 0x8, &(0x7f0000000000)=""/106, &(0x7f0000000080)=0x6a) 11:10:12 executing program 1: mmap(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x5, 0x1b071, 0xffffffffffffffff, 0x0, 0x0) 11:10:12 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x501) syz_open_pts() r0 = syz_open_pts() ioctl$TIOCEXCL(r0, 0x2000740d) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_dstaddr=@un=@file={0x0, ""/108}}) 11:10:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8e0a) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fc33055552fbd5e41798632dfc94ff334a5619515a4c8ab00100824b3da025bbd47bb2667002bc1896e21d8cf883c3643bf579456fc7d409aeafe904b4be39fba9cad589e16e8c8b6b87cb2d72b8bc", 0x65) write(r0, &(0x7f0000000600)="bdfa4d2591d3f45ce6c321a8cf98848e4a8051bd24313dea8d0327cfa71aae43af0028dbe0f53b523765381a3fbed9d7c7f5ecd520000f55d9bb05dc03e23a0010000096558b7cb5e32d0f00e7199679daa90100805b0b8f589e95bf160fdc1ea675ee6f7031d6220ed69a19be423cbe05c600748aaa88ca91a61d75bc9028a2b8874064f0d03f8eaf301e42abe7705b4cf01c09bbe061a768557d130dc88c374772cb2876275173275c0000f3431748935d0eaced436cfceb73f0d68131400b4d", 0xc1) r1 = fcntl$getown(r0, 0x5) fcntl$setown(r0, 0x6, r1) r2 = syz_open_pts() close(r0) r3 = dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x7, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7, 0xfffffffffffffffc, 0x1000000d10, "b04d00f3ff0a631a00"}) r5 = getpgid(0xffffffffffffffff) fcntl$lock(r3, 0x8, &(0x7f0000000040)={0x3, 0x2, 0x100, 0x4, r5}) read(r4, &(0x7f00000001c0)=""/161, 0xa1) 11:10:12 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x9, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x4000000000}], 0xffff, 0x0) r2 = getgid() setegid(r2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r3) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) writev(r0, &(0x7f0000001480)=[{&(0x7f0000000180)="22d5eab704373df254aa3fc0b068c9eafe01e2f1d1239b2e37f4b5eb2658e8dcd86662e8e90fedcb68d60631423b05222e56daee9b6b5e052a154e9a2b3b660efe6d8e1d65e91234829e556f0172fba60ce5163662c4f6d95f2e094e402ef27411bdf17be41785d97600b8967c976e0ce4a5424e019865ab6a5720861431f5ab4955228c6ffd4d1d4e53e5a2fcebb88b75c5bf50fbec1c3242e298644de24edf2dfd62aa2937eb9d7117b6a81787c326aa1f949eb5f8e97f440ba5e03a163576b028502f129064681370a6689765efd73c0c5dbc8ef380a4651d9093092bebf4", 0xe0}, {&(0x7f0000000080)="c7a42e503085df314065ca8625cf330793f8b77adad3e7a31fab2924bcc0cc98ae1a28c3bb5e8e45d96150863fd55ac11d21c97721ae821f7bceedf74537756b31b12cc16937d69db90cf8", 0x4b}, {&(0x7f0000000000)="a8db495c988cb02e1508d6ced1fd31c1eeeb22dbc07305d7148c5404e6aa012301b43d6beec564e492109e46c1b518", 0x2f}, {&(0x7f0000000280)="8a47936bb988e42562fd87786b572d6257c11bfcbd176358fcf5f1e46b0e8c532b6dd9c1b5154c653e60f03b32a89dad6e8d7bb89fc36ccd91f78cc3d4d0fda33b4b9dbc6bc9565a75f0f29a71a3877bfe16e1f92ed101179f179888b978872cee98e0299866b4c50791c6ff9254c07065f3c3e9422803e9ca811266bada8c4e03c392a27a280ab25b81c10e9a6c2a8cdf446f398a08a2004b588c25c7288319573cfca91a337a272b96170afdd21b794a3f8789e469aa63f7405d2859ba3f962a78ea6d835e43c3bc1f721201dca13c22bb42ce052b187e903d35352aa9b3d38484131b9d3bd43c6b6df4d4184083a226ac5cddb7b1f3defb758dc7cc", 0xfd}, {&(0x7f0000000380)="b975a9e01a0e2453c0060fabb41a7026cfaee2c1a2ad3ed04bbae66350d1b9154c67afe665931d949a37fb1412c1e87aee97ccdfeccb64e7907ac6ff3aa036ba12579faf3b3e18dbce03f333d0bae633060041761b9ad3a59aa3e267ab2e94025f159cbb6f2e8a98943786a46c5fbbd62e86fe8b94f0863ada38877149e8774cdf6241e138950da5e5b5399edc809adc49efdfc5e55cc16f003dd0a13b98cfd4b5172f0daba2be4b17d31cb2d0e6bc22ce4f257bee26d95a6141cc8dba26234b8bdaa4ef9d550f13fa5c2f35646618fb251df98fd3a1eed7cde70b6769ff2769e1500b7353e55d58e35ac35a055db146cc3cffedef85def3e79491b195e5d931bd4f70173b46f6cc3f4cfbcc9c27992bdb83edca8f9d2e9f22aefe55e32985a1d7fb704cf8794bf8dd44c8ff93f8ad0371e4f35f157a9cf4636b352cd601ac0b56ae0ad1b60157b8ec7725c8223c557426011d0494ce4fb6228fb90bc004b7717a996bfbffffc035a2221b4ebed991ecc47b1259d2d287868e861cf1b3f9b2e6440848b3a0e055c59aca74b919e695e5d95b1be1a4a4629e9d72790d6ed923d527e6ab4b8f3bb7365ff2d84144c313cdeb97115edeadba5e63b05bd62b5713aabbaf79bee1a2ebe1eb27415ee27a96883f4fc4e618a03ed9940dc3ea0ff1b51bbfb7c073b7dd5349588ff6a5d4938c07ad508a967bf6e5a9b16f808b8389770883c8e6192169ac0989fe9f8e84b15e237144d85480e6a9ed0c9d745587dcbdc3a4c6f07128d361eabf95c1ff318566a75d1ac9767711f7dc35127af2a846cc32888400919be9b7076257404e6d59a4d3b8b28cc282a9df532e793ff19f30f50ee9cfe23812b82210bc313b6d26302b86205d5b0ea83dd00cef88856b2078eedd53746277edf06722be899a2eb29c73a07e10e7347f05c8e63f61c9ae5a50a0a83d790a561fbc8030a291a549c8550c2ad5695dc7e662e152da425a846fd8c673e38753808d68464e95e955c835e62e4231b93b0dae67ddc51973988a4659c776eb8030fc7c2646248fceab9f6ba9ceff0b9e7da5cf794d53872830323da367411edd5d36393942fd7cce2250723fac4658a844d440fbc30e4b568c59b5a7fceafe153475aa90faa44a3cd2d9bc9fd7e3e19d55c41217aa2ed2cafc2afe58ee47f8688d1d5cd56adb37f96d7f50598d986f8772f0167adc9f9cf308d533468b612228c9c80878751f9f2946dc19385cd091d79a71d5415744bfba861e97abd2038191aa5387f436ad50b8871864cd7b60c147d477f289e5cb8ef3b570305fa7ca4f89e19d35d7bdb45e6429eceaafc4c7aa5a7d9e256f73a2c05b9d654e7fc787c340645dc6a6978374f690185d00c58beff6e0265314efd4d4b2da08c1e8cd724a796ddcee042c78908d2db271dc3fa0d10761d4a0dfc4e49609dc1a798f7ef6e6b7ea0ce187b0ac465f6974f5517153d92f3b3be4f398a5aed7a44ea885ea67f5d16625772cdcaf358db56ed44b2f3b3ac2fc4d16e96a8fb20e26e1ca71bb969aa2100da2656102bdc870d1be8a609c9783ff0913427e1c4ab784f009c762106055a19459c284669e3b828c87926afca6fb7d49aeb26681bc147fcdb8d7fc00968248c345362b16da80bab7a3fd532f1e4b0721657ed16bbfcbaa305f310004e5c2d86f60aa914723ce4123c9d4325f7cdc4b6347142aeb2d9d56c91cdfbeae968c92905747802fd4fbc9c3967905e8e51e4e0d9b96b2870cfa62b1914cdd19ff516ecd17bb36ad5d6fe18da435894c8231adece1b6ea6cda5a3c870211857c1adb5d8191200f67753b52a47085b95460437ed06fc2d98aefa0e3d84dbcc555da2cb0c9a42a412d8f03a0da35d6c71b2030de158d55f1f522ce18fcc79cc11bbb6abf78735c0df95d5ead928b9871c6351848e086efb9e92aedfaae7425cc7e7af4ba38425540faea6d08f730b50dbbb8a42ae18f1dd0d0bc2a953734837c6812da7027daa857b1bd8fed3b6d90badd9dec475adaef65fee1d7abb91092454c98ab6864f7cf5908652d4bfa8aecc9708b58b2efe93c492d3b2ca4746a5436548846a454dcbd34c9157379700278b04f8531fe68d1ae8c3fea5a1a616f697d87798f72d602d144033f9312c77e0dac9f60d4c86157fc87c5a113df11ec4bffd9d563cfe2c39f6b48d004462637c7d92fd7987a82f004c3d0c312a0a024380d7d95c4a1447606464d8180b941d81248b44bbb5204dd93fe16e06a0b61c2034812958d0dcc19bace8283508189d8063d92221d3f60573741a3023a7826210a8f577d1f242967379cff489462f000e578a6aeb6309e2bdafbeed28fbbb17c1b1c038c1fcaa20d6ccd065d7298698263bfb62b0e278710443709bfe471b7ad28275580aef9e9c03cf223c751a86944702fdcd098b47ca675eca4c0ea1e54c2ecfc2ac52dec0cb26da3e768bdb92b06d451dc4f05905306423ef1dd95413147fe7946d2cdf4439ffdc566c0a412be5fc3999bd381b1d854d33c04ceeac371f87f1192613943280be844aa93e336a9e61fab7cb521c716f7ed8b98e527cd6205f5756fbb6a28d1ca713497cc8cd5371a2a20f39be4d23cdb298d5247e3314a8db62b4806ba886ac014415c85c1f7b0974b4fcb43427aee830426a8dcbfd7839b5d83576e809ed080679fb6df55dfe9acdb5eef9bfcf093ec41c28ba02c6dafadc53a53d35f7fd5c96d088af17369f08844373d336b3558f7ff62efd5766e6005447f7b21ea879ae31e3d95676d77fc501eef5c6dc88f80d97a251d10c1ff1c8f10efa9d18ad0f7d2e670d612c8e14f09cfa7b5cff00e7c2a823d6011fdf5edaf833d63b7c02d6afb5ef3fc80cbd1aec101dc16321928cf3205fba63d6b5e2350a41031463ce5a8a7aedba23119e54d5dc1ef9cea14282d6555167fd63857a0fe1d7333c25975a3d32bb7a00c5f97d0dbb645faa1b9d2fa8056b01ef2e6ee45a097b299830ebad50d202ccde55aaab0573a558c1cce1be06647d9e26f65d2e4fb9724242e13253d8dee4df7ad22e50f4a748c5aefe8028fd5443862c880f60321ba58f3b43c41679a328e430b596d45c2f57a860e26645c68c884e8f4fdd42bf4d156cccb41384f12c682e53f5600476742d6a198604adfd225c240d0e0939807e0756d7c91f2f6b775796eb173b2ff0208b79e5f0229fcd2ced54365ce7a5e6a26d234d59a921ce8f7899bd2aa6778516e3a6872df473eae3367b2e1f2837ed6e8575cc52c02e90b2428c2f8e5d4a2948080e0cafbb88b1e93539b8c4f6da73a5aecb5cad721da9b083c7e3d90645e744ff9c33953ad7ce6121d95354e90dfce54fc17c895fd72f745bc70c305a44d083932851a34e60ea84a24fab7a9cca32f69ccb7c65ff627c9abf16dc5a60eb903a714da45f62a1d2b1887331f7b85eb04c0e448c418bacc0009db04ef9eb7112d41adf4d786781c902884d6263ca4fbfced3d804097902471a92509a9ecad6c77439c9a0f452fbb53396f5ea517d99ca4ea9a44213631cb4772dba196afc9407466cf11696d25de3779011a9b1e225fc53c5b8afeded7f36adb58c6b6cebf02a2a16306a00af28a1c4ae65e12400a6dbcd0ea5b53f97a2b5cecc9cf1f58efd49dc645c42554acdb6331423984f70263b28429526b9af38b728e6a65646e9f7777e20fbba6d9544b5dd9694e7c337d13e2b2b2b18466bda9dad90f9d6007fc52e0ab6b2f30f1642f78f3ecfadc2128f5f2186b79c1ffdd8ebd84ec55149cf72a651f06b7ccee8d5c7cdf2bc8a61d470cd676dad633bb99fd49e3b99492b64b60a14aba850297133a23b028cdeadde358a9dfda3002925b853dbcf56a31d1edfc35517a594f5c77f76b4b8c946f7cd0a9049c68cbad3483bdaaa1311c818a27241131448a2d24c5060f7fd4a4218db2eafacc5a834daad4c011c6bc0d730964e45440c369b0623b40bbeec44dc48bfab3d3f96d2e47d85905509e3026b5128871b0927282bc9dd94d501e2c99afb3f1f6b41333c256184b6351dda0f3ac36f7046b6a2289549497c65947d1d033dfcc099d4917e45538f53d42e7753bf8e3abcf821d1a2590cba46bdc428cf190e385d33a3808305b33db7054a0b6e4e0b0c3bd7573f936757a8bfb22102079a58243328451d5d08eedc92864b95e68590a7cbc5ccf3a142ae1377f106678efe2229519b49e61831bff0a0a80df21ebd38f2bec92dc64f565e9a004d061b7ad14fd751c65010940b9458341a25db9513b7d35d3501876aec1d752aed531d4509706762be4f67a09a2e8f1c50feb83c343d89edf2ba8c0320ac5c764e8969de34a180460d292c103004086adeae0f86e3971f772f66f937d747794ad3ebffcd53e8fae2c5c4ad793b9ee6920bf2cbfc34878f4655c83249c2f7cf783dd52f73b12cf96bd41c6f420682c8801a2b20e879ff2e16faa0150b7ef48c312882946877c035067a06c786d1e0af70157a611ac4a7fb7239980fc2d84080e3fa296da3bdce21476419fc564d06906fe898d7584e744f9ba15940d7ba9e3392702ce07da9cd61d5e6e0f81be7ae78a12592004d8f6df7476c51fce9175802f82fe6dd9fd0dfb841d05fe5626f542775e88bcb7cb490c27da3c6bb9d52e46a2ff20cd265f6e828a0b4a2befaa695bd59b918ec56607e26618759f7b7ca1b523147638b96ea1273147bf06d9c3c4664b0421de00ceb5371439b24ceb105f7837f2f8767567eb091afb0e5e3b41b2f7343e4e6fdc7d6065b3c05ea1d505b87ff4799f93d0e150fb62ef32b6077246033c08499a606b4476b4ebfe0430a482a36c43ef66ffd21399a5b568182f988f494d14b0b850fb99047500fa12ee350bf757471f843fc0603b766b36cc425346d06c601c428a8672d4e77fe063281af9682f60455b5da963b44e96042c7862b49f207b0e770a00bd47a69f7b8834118a1f526654e61194bc7cb2afaecd502ac450f18423b452b9aed1b8f991fe34cba1803d9a6ea8365c4d8d3fac2b113b48c3f86f06b87e367f69eb3ee7db843f198ba1dbe6020a7ea8889dfc1bb7d723977babc0a4f498248cfdcd13c32324fb3eac656b1b65d88b15cc2a537a3bbb8ca456e3b9d94fb1c8b1e520dd6b13850dfc1804a6097022c07384d79198b6d9aa78eda9450464235714b9efdb8e97f3e811370e68259ee77daa8349d7877dbf0831e509505624e8d539440a0c9c24fc95a30f24f68cd4ad8e8e8a4831d24bd1a6a82375181774df47883954a1d2ef5b6972cf3d5349b3147e9c5608912946d58491468169d21254e3fc9c4523f99755e368aa77b1a9a554fe86040eae460bf4f6531c8120aa0d66925b14739f4c30abfbd533d38f931bfdef2e9cc248fa9956620435a77ec727e42d1da147485440388ce52bfc1f71d5c059d256874aadf65c43b90015b3340606e37487fd13c13b86699817ab2ebf11cd95318881eb18c17a4af08024c3f3d81ca4d421f3048fe6f491bbebf8e3daa775113733702c2796032f7658ee9f38983689c756eaf0073832554b2e10bebb3c1d91f93beb369a9570b6ac78831289039fb533e1988389d369cf68aa1dfb49cd9a4fc0425f061bfb603e479b436245fbb02beff43e08907320d75e2718eeb7ab44c098839c44d489f6cdb0750b459ce31380c2130af38f2d777a0635b3c559381226f69641fa8c11c7ed73b1f88c6162f54f988b790fa859fa2a024a74c9402e4c27f3978adfd61973fe41a59f34acd6a58361038441295dc2705b6d6507c422848e91d2efde4d80b99b40", 0x1000}, {&(0x7f0000001380)="2de9dfc11719fc27c5352b6ecdd9537c081b189b9ff13aadc28e8cb02ee9082f517463874303417b7c16f545ec71bdbe329c0e79f26260a030a0213d54b45bff9c59def47a22725708acd51cbb1733d4a14217de12645206a7de5bc9d1f7eeb4b25460aa8ec74fae5abe90af6312e39f77628eb4815d3512", 0x78}, {&(0x7f0000001400)="0d264b64f64afb954b35e11fca1aa0085c574c414dd368bc24afc685d6bf6a1e98c4086c1c53da02597a875e2bdbc7720805bedd30e48361bd030cea91714f36a85f10850ae9410e4b6b01a2de1f88a76bfd98a784600ef084dae1bd4c5b7aff", 0x60}], 0x7) 11:10:12 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9, 0x0, 0x4000000, 0x0) r1 = dup2(r0, r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) socketpair(0x2, 0x4007, 0x94f, &(0x7f0000000000)) madvise(&(0x7f00003e9000/0xa000)=nil, 0xa000, 0x4) 11:10:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = semget$private(0x0, 0x3, 0x2) semop(r1, &(0x7f0000000000)=[{0x7, 0x4, 0x800}, {0x7, 0xfe, 0x800}, {0x3, 0x7fffffff}, {0x7, 0x2, 0x1000}, {0x1, 0xf8, 0x1000}, {}], 0x6) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) poll(&(0x7f0000000000), 0x0, 0x0) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a", 0xc7) ioctl$TIOCDRAIN(r0, 0x2000745e) 11:10:12 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1007, 0x0, 0x0) socket(0x1b, 0x7, 0x0) 11:10:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x64, &(0x7f0000000180)="b6ca08bdd97fc6ef06d695a10c39f167a0516ccb40fbed801039e07818ea4ebf7c555eca65af7a3682e10f59fd8b0de6c400335bd9c495cdfb411755e45e24dbff79e8886aa22f702c3ffb176cd181fa3d90d8d33e44965814d280f23f35719ce42fc900") 11:10:12 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) write(r0, &(0x7f0000000340), 0x10000014c) shmget$private(0x0, 0x2000, 0xb3a563b516f142df, &(0x7f0000226000/0x2000)=nil) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) 11:10:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x80000001}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)=0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f0000000140)=0x2) 11:10:12 executing program 0: 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) ioctl$KDSETRAD(r1, 0x20004b43) r3 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000000)=0x8) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) kevent(r0, &(0x7f0000000500), 0x9f, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r0) 11:10:12 executing program 0: mprotect(&(0x7f000009e000/0x4000)=nil, 0x4000, 0x0) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) mmap(&(0x7f000009f000/0x1000)=nil, 0x1000, 0x1, 0x2010, r0, 0x0, 0x0) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x3a) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) shmget$private(0x0, 0x3000, 0x3, &(0x7f00001e9000/0x3000)=nil) 11:10:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x1, 0x10) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000140)=0x7) 11:10:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x880, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000100)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x5}, {0x6}]}) link(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000240)={0xffffffff, 0x6}, 0x8) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x4, 0x2, 0x2f70, 0xc46e}, {{r1}, 0x0, 0x9, 0x20000000, 0x1ff, 0xfffffffffffffff8}, {{r1}, 0x0, 0x88, 0x20000001, 0x1ff, 0x4}, {{r0}, 0xffffffffffffffff, 0x80, 0x0, 0xffff, 0x50}], 0x2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x45, 0x0, 0x8, 0x2b5}, {{r1}, 0x0, 0x18, 0xfffff, 0x5, 0x10}], 0x7, &(0x7f0000000200)={0x9, 0x6}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000400)=0x1388) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0xbe93) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000002c0)=0x2) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2000000000000051, &(0x7f0000000000)=[{0x76, 0x4, 0x4, 0x10001}, {0xfffffffffffffff9, 0x30, 0x0, 0x2000000000000}, {0x1, 0x5, 0x1000, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000240)="db2e8249") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x7ccb, 0x81, 0x8, 0x6}, {0x0, 0x1, 0x4, 0x8001}, {0x7, 0x2, 0x7, 0x8}, {0x726d, 0x7, 0x800000000, 0x6}]}) 11:10:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0xfffffffffffffffd, 0xffffffffffffff00, 0xfffffbfffffffff9, "5c06001b000200000000000188e4c12e00"}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000000)=0x1) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 11:10:13 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000200)=0x5, 0x4) 11:10:13 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) select(0x0, 0x0, 0x0, &(0x7f0000000080), 0x0) r0 = syz_open_pts() select(0x40, &(0x7f00000000c0)={0x2, 0x2, 0x200, 0x4, 0x2, 0x5, 0x7, 0x4}, &(0x7f0000000100)={0x0, 0xd2a, 0xea09, 0x7, 0x445d, 0x100, 0x5, 0x401}, &(0x7f0000000140)={0x400, 0x8, 0x2b7b, 0x6, 0x2, 0xce34, 0x2, 0x100000000}, &(0x7f0000000180)={0x58bc, 0x6}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x7) write(r0, &(0x7f0000000040)="3a505bda76e16c1f6f8e6f0d62b67b8397adca2fae7d62f8930778fbca5ffc28075a56eb93add8f444f7a250b44e1a8af1", 0x31) 11:10:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x200000000, 0x3, 0x5, 0x3d8d7c2a, "73cc510e52b37b2efee534840a76f30d3fc9c06d", 0xfffffffff7ffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x1, 0x1, 0x8001, 0x40, "ad94225de1dc1d3c488dce553c34e8a7feeea9b8", 0x3, 0x6}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d", 0x5e) 11:10:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "4dcb832e7e227d6b78951947b55585a905dbcf97", 0x0, 0x30}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) wait4(r1, &(0x7f00000000c0), 0x1, &(0x7f0000000100)) 11:10:13 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000040)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040), 0x0) 11:10:14 executing program 0: r0 = socket$inet(0x2, 0x10000000004003, 0xd7d) socketpair(0x13, 0x6, 0x3ff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x1, 0x2, 0x0, 0x100000000}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x8160, 0x20) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000001180)={0x1000, 0x0, &(0x7f0000000180)=""/4096}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, 0xc) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000100)={0x3, 0x0, 0x8, 0x200000005, r4}) r5 = fcntl$dupfd(0xffffffffffffffff, 0x1, r1) ioctl$BIOCGDIRFILT(r5, 0x4004427c, &(0x7f00000000c0)) socketpair(0x1a, 0x2, 0x2, &(0x7f00000011c0)) fchmod(r0, 0x2) dup2(r5, r5) 11:10:14 executing program 1: syz_emit_ethernet(0x91, &(0x7f0000000080)="eb9cd032a72c8a555aa3acf6e84596c09a23363a49ff6c1ee7c632ac302a55cf747b2afbb23d17b6cdacebce32f4f48e9a9bbd4b25c0aae8839d1ae3f0928b5dec82f75e0b626dd7423167f2d70d289ba92c2fc3785585f6c586bc2b33e2ae9f02f8609589e3722c1d3db329336fecf7fc9322597ca421f2274b2d00895b114c7be3c5575c6250f435e2884f1360e0e18d") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = dup2(r0, r0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x7, 0x7, 0x0, 0x3, "18f51117d63a4e6cbdf5f5402e60916327c273d7", 0x4, 0x3}) 11:10:14 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffff01, "90de290e7989a23ff89c16723f911a1d962f681f"}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "3948aabc13f4a665de32e5731318666dea8b0aee"}) ioctl$TIOCFLUSH(r0, 0x4004667f, &(0x7f0000000080)) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f00000000c0)) 11:10:14 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) readlink(&(0x7f0000000180)='./file0/file0\x00', &(0x7f0000000280)=""/165, 0xa5) select(0x0, 0x0, 0x0, &(0x7f0000000240), 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r2 = fcntl$dupfd(r0, 0xa, r1) mkdirat(r2, &(0x7f00000001c0)='./file0\x00', 0x80) execve(0x0, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0xa, r1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r3, 0xc028575d, &(0x7f0000000340)={0x2, 0x80000000, './file0\x00', 0x4, 0x7fffffff, 0x400, 0x1}) 11:10:14 executing program 1: r0 = socket(0x0, 0x8007, 0x5) accept$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000000)=0x8) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000000), 0xfffffffffffffffc) 11:10:14 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4400) r0 = open(&(0x7f000054a000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x2) r1 = getppid() fcntl$setown(r0, 0x6, r1) fcntl$setown(r0, 0x6, r1) 11:10:14 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r1 = getegid() getgroups(0x4000000000000236, &(0x7f00000000c0)=[r1, r1, r1, r1, r1, r1, r1]) setegid(0x0) r3 = socket(0x18, 0x8007, 0xfffffffffffffc00) fchown(r3, r0, r2) setgroups(0xba, 0x0) setuid(0xee01) syz_open_pts() 11:10:14 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100002000, 0x28ae) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f00000004c0)={0x80000001, 0x3, {[0x3, 0x2, 0x0, 0xed, 0x1, 0xdb, 0x2, 0x9ae0, 0x9, 0xff, 0x4, 0x0, 0x800, 0x4, 0x4, 0x869, 0x7, 0x8], [0x101, 0x20, 0x1, 0x0, 0x5, 0x6, 0x2, 0x1, 0x5, 0x1000], [0xfffffffffffff120, 0x7, 0x6, 0x0, 0x9e3, 0x6, 0x800], [0x8, 0x8, 0x7f, 0x20, 0x8000], [{0x9, 0x5, 0x7f, 0x10001}, {0x10000, 0x9f, 0x80000000, 0xa1b}, {0x1e, 0xe6, 0x3, 0x5}, {0x7, 0x79d9, 0x0, 0xffffffffffff463a}, {0x3, 0x6, 0xe1, 0x411f8b4b}, {0xeda, 0xff, 0x1, 0xfff}, {0x2a5, 0x7, 0x2, 0x9000000000000}, {0x10000, 0x5, 0x248, 0x2}], {0x800, 0x100, 0x8, 0xffffffffffffffa3}, {0x20, 0x0, 0xdd9, 0x7f}}}) r2 = kqueue() kevent(r2, &(0x7f00000000c0), 0x7, 0x0, 0x7, 0x0) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x5, 0x0, 0x7f, 0x0) r3 = fcntl$dupfd(r0, 0xa, r0) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000280)={0x200, 0x1, {[0x3ff, 0x72, 0x80, 0x40, 0x100000000, 0x8, 0x4, 0x7, 0xffffffffffffff24, 0x0, 0x3, 0x101, 0x8b, 0x20, 0x2672, 0x3f, 0x12a800, 0x4], [0x5, 0x3, 0x5, 0x9ee, 0x5, 0x1, 0x80000000, 0x0, 0x80000000, 0x5e], [0x6, 0x0, 0x3, 0x3, 0x2, 0x4, 0x400], [0x8000000000000000, 0x9e, 0x2, 0x7bd, 0x5, 0x1], [{0x7ff, 0xfffffffffffffff9, 0x101, 0x6}, {0x7, 0x2, 0x3ff, 0x7fff}, {0x8, 0x7fffffff, 0x81, 0x6}, {0x101, 0x1ff, 0x1, 0x4}, {0xfffffffffffffffc, 0xfff, 0xfffffffffffffffc, 0x5b19}, {0x9, 0x400, 0x7ff, 0x7}, {0x7ee, 0x100000000, 0x4bfa, 0x81}, {0x101, 0x0, 0x1f, 0xffff}], {0x2, 0x0, 0xfffffffffffffffc}, {0x7, 0x4, 0x0, 0x3}}}) write(r0, &(0x7f0000000040)="584d827e7f3822f3f5cdc17d07dd5af36abaa8c904c6ba559b231ab945ee5b816b348d70f3cce6a6963e482f4a92daf313990e24b7d3cf14aecbbaac56ac74f5678c66", 0x43) 11:10:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$KDSETRAD(r0, 0x20004b43) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x100000}, 0x8}, 0x3c) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) chflagsat(r1, &(0x7f00000000c0)='./bus\x00', 0x1, 0x2) 11:10:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000040)=0xfffffffffffffffe) chdir(&(0x7f00000000c0)='./bus\x00') 11:10:14 executing program 0: r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000001c0)={0xffffffff, './file0\x00', './file0\x00'}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0xa, r1) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x10004) linkat(r2, &(0x7f00000000c0)='./file0\x00', r3, &(0x7f0000000180)='./file0\x00', 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") ioctl$BIOCLOCK(r1, 0x20004276) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) 11:10:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a4b88ad07c00000000a0b4b200"}) r0 = socket(0x18, 0x8002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) close(r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "f000000007000200fdbe0700"}) poll(&(0x7f0000000000)=[{0xffffffffffffffff, 0xffffffffffffffff}], 0x1, 0x0) 11:10:14 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000005c0)="00c5", 0x2) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) pipe2(&(0x7f00000000c0), 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x3, 0xfffffffffffff690, "050355a8a5dd3800e0ff0000fffffff000bf3e00"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x75}], 0x1) readv(r2, &(0x7f0000000040)=[{&(0x7f0000000000)=""/51, 0x33}, {&(0x7f0000000200)=""/148, 0x94}], 0x2) 11:10:14 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000200)) pipe(&(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f00000000c0), &(0x7f0000000180)=0x4) setsockopt(r1, 0x3, 0xea3, &(0x7f00000001c0)="a38f09b1c20b372dc8c47034a7c34a9e3fa98bdb2cebd915fd5b333ee393e54d365857740bd9bbcde78551b54fcbf0", 0x2f) r2 = socket(0x2, 0x1, 0x0) listen(r2, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) getsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000000), &(0x7f0000000040)=0x4) shutdown(r2, 0x2) 11:10:14 executing program 1: r0 = socket(0x820, 0x1, 0x6) connect$unix(r0, &(0x7f0000000080)=@abs={0x682eb13985c518e6}, 0x8) 11:10:14 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) r1 = socket(0x11, 0x4003, 0x0) preadv(r0, &(0x7f0000000200)=[{&(0x7f00000001c0)=""/30, 0x1e}], 0x1, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000000)="5001050160000004000000010706ca900b2004fecea11ea8fef96ecfc73fd3357ae26caa0f16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff0000000000000000000900000000000000a74d146780680387ad5ae9c012b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9848bd158d945a225fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203582671ac5e5b7b303757e60642b45cbc5737b8e2405ff0705889a2b32728f83ea65f3482e093de7cd0b10427a000000000000", 0x150, 0x40e, 0x0, 0x8cb8075c5d9cb1cd) getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) 11:10:15 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) fcntl$setstatus(r0, 0x4, 0x0) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000180)="f7", 0x1}], 0x1) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) lseek(r0, 0x0, 0x8003, 0x0) msgget(0x1, 0x401) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)="06", 0x1}], 0x1) r1 = semget(0x0, 0x4000000, 0x8000000200) semop(r1, &(0x7f0000000040)=[{0x2, 0x6}, {0x3, 0x3, 0x1000}, {0x4, 0x1ff, 0x1800}, {0x4, 0x5588, 0x1800}, {0x2, 0x3f, 0x800}, {0x0, 0x6, 0x1000}, {0x7, 0xef, 0x1800}, {0x3, 0x7f, 0x800}], 0x8) 11:10:15 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0x0) mknod$loop(&(0x7f0000000080)='.\x00', 0x0, 0x1) r1 = fcntl$dupfd(r0, 0xa, r0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1, 0x2812, r1, 0x0, 0x0) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4004427c, &(0x7f0000000000)=0x2) socket$inet(0x2, 0x3, 0x80000000) 11:10:15 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000000)="153f51c29caa1ae316ec259fc308c2811389f8e27fc0f850f56bf547250c891e937c5ad298d07babea4b281f", 0x2c, 0x400, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) sendto(r0, &(0x7f0000000280)="94ff57d3483f3eac0b88038fbd27b9e4c72e6e68bdbccd163cb01a56ceb9f1b34fe3e943d251526e070fb6c1faec4f052568f83d6dee31138afde5c87fa1e85c774d013e6bf10f2ed5a3faf7de0c552120ac46dad358b185543190f6edfcc3973f812c987988c864b9c3a74576d55d89690ee96df0ee52f9edcc05442b634eaccd0e8556f486e939604605f0440eb37773", 0x91, 0x2000008, 0x0, 0x0) 11:10:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000000)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000002380)=[{&(0x7f0000000500)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000009c0)="4452505b66231033db980aa4fdcf4141aca95bc9e5af8ba8a338349edad9e8ef934197f8283de99de24467e81d03282ce7eb47652e6013cab34aa15a09cb271f1da3f0cd68663c8f21a440fedbc76950e35196b045cc661250770e85afa0506d13193ba20b3a40c20ddb40200c914b677c98483a23c6eeee3ff141184f411dc4378876733322a53f20d3e3a1078609d3a78039571b1f7c4fdb4eb2041ebd1d654db94f52f59cd3cc9ef7d9a59622905c16c4959c26b71f902f0f2100cd46ddc27628e5a83e4e863b555ca9229eed785faaef16f0c3a47354f519e28a57817277298ea696ee604f40612ae6f5d7835d0c8f1849d832d93123e11df8e78b5c10fd5a57b1c6f8e64f1e86ac50cdb0d45549ac14a46c78b060508f15379f3a8da8a93c1e6100daaae6bb24b1e36c3eb99606377d3c55525dc094452bb7fa75b3176036b078a7458c0a85f8513f7b54f000049e78d838f474a1fd47dcaacf345184384895af00063800aa9d56cff64d6ef26aa253568a441be62411d438d6ccde4244091c4ac31906d899d7b1b5d92072949742dfac2c867133739f199ca20dfe380435ff03c77ce377e1097276c56b6e5fa8041e98667088333f972560a2c3bb250a13933bc82b299e334b0b6f2c6cda18b8fd1109846000aa63acd6a61b6a16ab2994cdde8319a24547cff370035966f1212f494e2155d380a44b2f43b5c73c1d962b639c3910e81e2d0c8143061d6f289e1d97bc1ceeb7f960f6e827b5bb9683de4aa7955221d0bb0aff61531cc84a5e3004c9b0a48c39fe2c2e8acf067287d20eee2dab1e2f8d92cd8452f74c7c9b2dde2d8038f12122ee94d4cad49fdac0934456efd33e5c04a77d955181a79f769230e1a35e94b092e0a4e2d1f4a9d0365e85ac394c7fc82db9c86879bc55daf50b2930508279232dd18be4790cbea54792b13b32ac1592c2005418df177869764f1c56cbaf4894e3f5c75818f82665bcdb73c13fc1a3a1b04b411bd8466c340e23a2a35bcd5e8f1a18de248d23bf6e8a9f504174843ca70540ca369078ada173ea53aacd25f9a296f2219681f88fc076cc3fdb7f9c43bd289f1f9b25d4dad75799335bc100c3f02f784e3c2e81114dfb329ec60240fb6b75f24ebca00ac6a333f62ecd619758f69524b024e2ebaa9d3bc288beab609f05dc795f571480a68acf9361263806ddf860b174ea7c3983a98c998736de4730d7714175402498847430094059fb5b4ceebc553692cdf1bc35471fcf4e42a4393f964e0555c63d3263673c9503e88f9fdd88c2fef41f733109f25541d9a8f7c8052db2c9dd23f561afa54c3129136ba18934c04831c3af4bc9eeae98b106cbb581958e931d270f459558267dc718ca05bf88d55d1553af124a76532cbfee1ee66567b3ef90d96644320222e12feda00baeda79dfe4d33285acda781f52ad95a1dc1977fc930d4763fd201ed05d73e60cccf0683744fbc89796fd62acc797892bec8e62c459ac5beeeb65b330afcf87a0fb15d89f2563bb74dd4e5d8afcace4b1fb3cdcf4a495e645108f5df2d10cccb5728580c58e9aca48e3a766bec4c37116c6168ebef52e8357f2d22ab61ff3fb35e7d1d1375d68d9541bf80e54e7ee4d7d1caac65597e5e9b90693782399fee631733dc37c9025cdb0b935752bc3ae07bf2d70564650ec6cefcc36d082c2129919eaf4c18694b2c2d02143eaa220fd52c7a530b1559ab26b4fc25c1e903b109b7b486139716411d1df7cf3ded2b71498933278503ed6d1a9890856a0837d4167421337f397699c980c8bc5b45d13dc0233ceae2e92bffb4c9cfcfbf6cfea01f62985d2e1d0148b33ad1fd894e0101f1687bc173184108a67fca6b9a0050894f51946046d86527d6bc9788bb5f5a4340c2fa63ce00f2f9e105de8c7a1075721a58748ee5d73769c24a7bbddce38716d5089de12a51ceb6275a29f7cdbc17fc48762453f64cbec773fd0522470f1b95fee66aada208ed7672e7c871126dcb67f474412405beb37839087f5c81b37cef99dec0dec9d1a9111cb577f4c969c64c98c001fdfe440c3896f167c66be07610943718a2c6902ab2c3737002b83439e7c494083fb6643238b6ea096e12b6dd3e049da1196678f37a2443446b889e1bb47b3761cf476455d4902b37b5d97792b75096c6fc600d0bb5ffe47b2d8f6dd717f7d8c678ef760566f47158aaa93a8d5b6b777be1365fef823d1c80546565bf8da24d510927446d7bf9db273f9e65ff3277b5b81f9f4fd60b9c19ecb9a6ce5e24540ba09201cc4e26224bc3760e7f4b4ecc382a1bfeaf180bd0021c7d9ad2cab58791c7a4749e917b3fa0b9f0229a25809ef73f1a804be7747652b36065420c04100ea7b837945f193dc0bcbe59b22889a314381ef35ff801ec8a11653bbed449aaf10728eb22cb55c59afffe50a5a5fd6df5316ae9dda6e46e161e8a61ddefa5d3f2b425c64c66a8580522f0f7f6b32ecfa65ea4a50fe290c4575330f05c46cb911bd18d513f7b40552fd69bce44c8fc306e1e6723bc631ca39cfe94ce05a8cc58ef461314d94837d2f1f8a9c7a17dac34623bc19e49112c1be0971a93bcfb8703200d8f784ca10c9034dbce3180d6f916e574d61d04a188149a508137d64a05b698f9274915e9af8c54d637ff880c1e5790e6838b2dcc02ffe20b82e2fd2f5aa1648558290ff7db46b1ff95bbabd4bc2df3634accb5a747fb0a0c53f0731374e2235785e2f563be310deb6ebfbf955cc70a7265b92a9e402f0c5d36cecf3442e227932df62ab9ca4c5837ee48b2d5a94248e2217aa9d8e2afef92cdaa7891ee73825927b798952ae1734865997d63de9c3ea0662ea3c2e9801086455ec36ea7a300ca645358881b9943a3e4f46d4bd0aa61eaab6efa408805cd24a005848161cc326c0cbb3fe50a1e1b536a8534263d0371920ca33f8c1bab5304a0ee019942404ca1e225d071c816155eb9d170eaf024b43963f87bb6c54fe490645c4d45422078a4bc4a62e941a34c402a08da9d9aac8d95593454cbd98407725595d6aff3f71e19c5f98084b074489ca4cd60589ad21d45bbb8088234f7d716650b7b2986f98f0c9a8f2a3191131239aac9ffb58b2aaa32f6d5b8f0ffd81dc7923d0de3f95867ac74320750b08bf2825bb60a1e007b1c3391cd1e3699cc58d5d2b113785d4b19ed56c00c25189369efb557d00920e5b29cd9739f1d1b8da4d3bda7958183ed33e6d7fa8dccf0ba4cced007875d01cbdb2fcdb45b5a64a5aaa8df93c8a6f6c1a18ad5ce2a500622f5bb7545ab81ef66fdad45da621453102c95c53864e9fa3fb797585909e7e420de43fca7912058e89ef156e20861461f79564f06183c8c0bf6419a9373bc1bf516805eb9254985a04eefc878ad8f8ceea1e11e3fa196e689f290ba328c8caedb7cb14a070382d46622efa81f1abca0a11b633051c8f76bbadfaccdf859052269d39547f5d264306c7e65199f30b2462b63a3617104056c2423d18c1cbf588d54be45c71a392c4b8a3efb37a1fe0a40a287857558e564cf64f0745c91c4e97d4bcbfe917e85cf9650be54aa1c67441012afbde0387b54eb544d387fced75d5e296903937d4ce2589e5fa9aff298cdfbfd07839daf3bca3f295ef915e87e15a6bced98f1926971f93fa3d2f57fa71d0ff5b5c365ede799f571b02554ee7f9d05d658822f42ac437628d01dc60c1bf367f4b713a2b00648c369b2f354bf6a240a89c35e5abc41f8e6edf691a084e3fbb1d919b685d34a9715b80c4b9af85da79d98320c764255ee9a581c0f33f9cea827f1d02d9f4b9055c3211805158880d2d2c5ffc534a13cb91c1ff443a539bf2e4506fa3", 0xaac}], 0x1, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x50, 0x100) syz_emit_ethernet(0xeae695c3, &(0x7f00000001c0)='+') 11:10:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x28}, {0x40006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x9, &(0x7f0000000140)=[{0x8, 0x0, 0x1}, {0x8, 0x401, 0x7a, 0x98c}, {0x0, 0x1f24dd1b, 0x20, 0x7fff}, {0x4, 0x0, 0x3, 0xd1}, {0x2, 0x6, 0x2, 0x4}, {0x7ff, 0x4, 0x9, 0x7}, {0x543e, 0x1fa, 0x2, 0x7fff}, {0x1, 0x80, 0x8, 0x2}, {0x2, 0x0, 0x800, 0x100000001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket(0x3f, 0x2, 0xff) accept$inet(r1, &(0x7f0000000000), &(0x7f0000000100)=0xc) syz_emit_ethernet(0x94, &(0x7f0000000240)="a6a1a0d6e48bb9011ddc764c1d4e8cc8f04502094cc7d2daa536a9c41fcce547da3db65be6dd9d72587c6d67d19afcf44339a95ace9a801c4cde04d2e2a67ddaabbfa11a84be259ada0ae2344c324494baee75a1678f304ef3fed736e1dd955026ea1add4a277a00c17e2731225bb082cfd1db1a109c6ad9bad3159676d3e0e318ae0d87ff71d505266ea3f3667b984d601fc773") 11:10:15 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x100000205c, 0x40002065d) r0 = open(&(0x7f00000000c0)='./bus\x00', 0xd, 0x0) r1 = shmget(0x2, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) shmctl$SHM_UNLOCK(r1, 0x4) ioctl$TIOCFLUSH(r0, 0x80047469, &(0x7f0000000140)=0xb) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="3962473a8745eadc34ef9dedf3658c4a7178a9a02781b38efd4946e5c58335f85677e499bfee88366da8e929b78877", 0x2f}], 0x1) 11:10:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x4, 0xffffffff, 0x7, 0x101}]}) 11:10:15 executing program 0: pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) r1 = kqueue() r2 = dup(0xffffffffffffffff) socketpair(0x38, 0x3, 0x6, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f0000000200)) r5 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) socket(0x0, 0x0, 0x3) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x280, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffff9, 0x60, 0x80000005, 0x7, 0x1ff}, {{r2}, 0xffffffffffffffff, 0x84, 0xf00fffff, 0x1000, 0x4}, {{r3}, 0xfffffffffffffffc, 0x0, 0x11, 0x8, 0xfffffffffffffff8}], 0x38d, &(0x7f0000000280)=[{{r4}, 0x0, 0x2, 0x8, 0xfffffffffffffffd, 0x3}, {{r5}, 0x0, 0x0, 0x0, 0x8, 0x7487}, {{r6}, 0xfffffffffffffffa, 0x0, 0x0, 0x5}], 0xbec, &(0x7f0000000300)={0x8, 0x3}) r7 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) socket(0x6, 0x4003, 0x5) shmget$private(0x0, 0xfffffffffeffffff, 0x0, &(0x7f00006f2000/0x4000)=nil) 11:10:15 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() r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) dup2(r1, r0) 11:10:15 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x400}, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) socketpair(0x10, 0x8000, 0x401, &(0x7f0000000040)={0xffffffffffffffff}) accept$unix(r1, &(0x7f0000000140)=@abs, &(0x7f00000001c0)=0x8) r2 = syz_open_pts() close(r0) dup(r2) kqueue() r3 = syz_open_pts() msgget(0x3, 0x424) ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000180)={0x0, 0x1, 0x5, 0xfffffffffffffffd, "5c0000ff00000000004000"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 11:10:15 executing program 1: r0 = socket(0x17, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) chflagsat(r1, &(0x7f0000000080)='./file0\x00', 0x10000, 0x2) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="066c0000", 0x4) 11:10:15 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b10000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000280)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b402934999abccdb3189cfb38f83ff90c2452c60af2b51ad0c6b004170162932fda25d893b0679a4", 0x65}], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x7fa9) r1 = dup2(r0, r0) recvfrom(r1, &(0x7f0000000300)=""/4096, 0x1000, 0x800, &(0x7f0000000080)=@un=@file={0x0, './file0\x00'}, 0xa) write(r0, &(0x7f0000000200), 0xfe72) 11:10:15 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfbb2, 0x0, "854955883d026111fe4d04000000100000001000"}) nanosleep(&(0x7f0000000040)={0x3ff, 0x7}, &(0x7f0000000080)) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0xfffffffffffffffd}], 0x5ef, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000100)={0x10000, 0x1f}, &(0x7f0000000140)) 11:10:16 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) connect$unix(r0, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) r1 = socket(0x11, 0x4003, 0x0) recvfrom(r1, &(0x7f0000000000)=""/29, 0x1d, 0x41, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x3}, 0x8) sendto$unix(r1, &(0x7f0000000180)="5001050160000004000000010706ca9004d40bfecea11ea8fef96ecfc73fd3357ae26caa0f16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b10427a0000000000000000", 0x150, 0x0, 0x0, 0x0) 11:10:16 executing program 1: 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, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x7, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) getgid() bind$unix(r1, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) panic: kernel diagnostic assertion "(rt->rt_flags & RTF_MPATH) || mrt->rt_priority != prio" failed: file "/syzkaller/managers/main/kernel/sys/net/rtable.c", line 569 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND *301873 47695 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff81f82a32,ffffffff81f41859,239,ffffffff81f1e22b) at __assert+0x2e rtable_insert(0,ffff8000009f72c0,0,ffff800000a0fa90,38,fffffd8036dadd20) at rtable_insert+0x66b rtrequest(1,ffff800015a089a0,38,ffff800015a08918,0) at rtrequest+0x875 rtm_output(ffff800000a0fa00,ffff800015a08a48,ffff800015a089a0,38,0) at rtm_output+0x6e5 route_output(fffffd803b204900,fffffd80363e2d88,0,0) at route_output+0x7d7 route_usrreq(fffffd80363e2d88,9,fffffd803b204900,0,0,ffff800015a259e0) at route_usrreq+0x363 sosend(fffffd80363e2d88,0,ffff800015a08c40,0,0,80) at sosend+0x660 sendit(ffff800015a259e0,5,ffff800015a08d20,0,ffff800015a08e30) at sendit+0x53c sys_sendto(ffff800015a259e0,ffff800015a08dc8,ffff800015a08e30) at sys_sendto+0x80 syscall(ffff800015a08ea0) at syscall+0x511 Xsyscall(6,0,ffffffffffffffd8,0,6,23f561e4010) at Xsyscall+0x128 end of kernel end trace frame: 0x241f9368c50, count: 2 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs.