20feff4fde776", 0x14) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x45}, {0x80000000003d}, {0x6}]}) accept$inet(r1, &(0x7f0000000380), &(0x7f00000003c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = semget(0x3, 0x1, 0xa00) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000280)=""/220) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f00000001c0)) write(r3, &(0x7f0000000240)="99", 0x1) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000100)) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") 13:43:21 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0xe084, 0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1bffa}, {0x16}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f00000001c0)="99", 0x1) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 13:43:21 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) mknod(&(0x7f0000000040)='./bus\x00', 0x9080, 0xb) r0 = open(&(0x7f0000000080)='./bus\x00', 0x8020, 0x9) ioctl$TIOCSETVERAUTH(r0, 0xc0107002, &(0x7f0000000000)=0x2000) 13:43:21 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x10, 0x3ff) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0xb53d32889e541473) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000100)={{}, 0x5, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0]}) r1 = open$dir(&(0x7f0000000200)='./bus\x00', 0x281, 0x2e1) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f0000000080)=0x900) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r3, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) getsockname$unix(r3, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) 13:43:21 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000240)="99", 0x1) r1 = open(&(0x7f0000000080)='./bus\x00', 0x10, 0x40) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000000)={0x7, 0x1}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(0xffffffffffffff9c, 0xffffffffffffffff, r2) 13:43:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0xffff}, {0x2c}, {0x6, 0x0, 0x0, 0x5}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") getgid() r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x20) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 13:43:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) recvmsg(0xffffffffffffff9c, &(0x7f0000000680)={&(0x7f0000000000)=@in, 0xc, &(0x7f0000000580)=[{&(0x7f0000000180)=""/133, 0x85}, {&(0x7f00000000c0)=""/68, 0x44}, {&(0x7f0000000240)=""/168, 0xa8}, {&(0x7f0000000300)=""/232, 0xe8}, {&(0x7f0000000400)=""/195, 0xc3}, {&(0x7f0000000500)=""/112, 0x70}], 0x6, &(0x7f0000000600)=""/119, 0x77}, 0x40) write(r0, &(0x7f0000000140)='ml', 0x2) 13:43:21 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x4, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0xb5dc}) write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x5) syz_open_pts() r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000240)="99", 0x1) r2 = openat(r1, &(0x7f00000002c0)='./bus\x00', 0x0, 0x4) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000300)={0x9, 0x0, 0x3, {[0x8000, 0x8, 0x955, 0x2, 0x2, 0xc25, 0x9, 0x8, 0x4, 0x3ff, 0x8001, 0x4b17, 0x0, 0x2, 0x10000, 0x73, 0x18, 0x4], [0x2, 0xfff, 0x20, 0x80000001, 0x4, 0x1c1, 0xff, 0xfb28, 0x0, 0x5], [0x8000, 0x10000, 0x3e3e, 0x6, 0x79, 0x3f, 0x4], [0x4, 0xfff, 0x100, 0x7, 0x2, 0x8001], [{0x9, 0x3ff, 0x3372}, {0x7, 0x6, 0x400, 0x6}, {0x140, 0x3ff, 0x5, 0x4}, {0x2, 0x9, 0x0, 0x100000000}, {0x100000001, 0x800, 0xde, 0x8}, {0x2, 0x800, 0x5}, {0x58a, 0x1, 0x7, 0x400}, {0x80, 0x3, 0xffffffffffffffff, 0x5}], {0x1, 0x0, 0x5150, 0x3}, {0x7fffffff, 0x25c, 0x6, 0x1000}}}) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r3, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) socket(0x10, 0x8000, 0x8) r4 = accept$inet6(r3, &(0x7f00000001c0), &(0x7f0000000200)=0xc) bind(r4, &(0x7f0000000280)=@in={0x2, 0x2}, 0xc) r5 = socket(0x2, 0x4003, 0x0) setsockopt(r5, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) write(r5, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) flock(r3, 0x1) accept(r5, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) r6 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r6, &(0x7f0000000240)="99", 0x1) ioctl$TIOCSDTR(r6, 0x20007479) syz_open_pts() 13:43:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = msgget$private(0x0, 0x21) msgrcv(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000758b5364d6b9934d0786b63386890000000000000000000000000000000000000d1ab3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800"/195], 0xc0, 0x1, 0x1000) msgrcv(r2, &(0x7f0000000600)={0x0, ""/213}, 0xdd, 0x8ba5d80f77236f42, 0x1000) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000280)='^)@\x00', &(0x7f0000000180)='^)@\x00']) pwritev(r3, &(0x7f00000003c0), 0x10000000000001dc, 0x0, 0x0) r4 = accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x1012, r4, 0x0, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000001c0)) mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000380)='./file0/../file0\x00', 0x130) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) ktrace(&(0x7f0000000140)='./file0/../file0\x00', 0x6, 0xc2a, 0x0) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r5) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='\x00P') mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) r6 = msgget$private(0x0, 0x21) mkdir(&(0x7f00000002c0)='./file0/../file0\x00', 0xc4) msgrcv(r6, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000758b5364d6b9934d0786b63386890000000000000000000000000000000000000d1ab3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800"/195], 0xc0, 0x1, 0x1000) flock(r3, 0x7) fchflags(r3, 0x10000) r7 = geteuid() setuid(r7) r8 = msgget$private(0x0, 0x0) msgsnd(r8, &(0x7f0000000400)=ANY=[@ANYBLOB="03000000000000006acabed8bbd4f36736ca8ca36672711862f6b38d77355445c452c6a196ce5a37ed53fc97c2d0a476ed9eed029da9ce185a35a94968f98cf1c3d14cdeefb86bfe9ebaa2bda2e4c0ec5eaef35e0a53a161985a1da4151e69e12032d0916793dc148631df7158cbfaa192e9a779d6e978f99658899c04867032f1f98865c9d2f1ecdf024e099b0d16d349699119f03b06700f65e7fc01985fb112f1f6b947704c00da89be401f7f503ed27cf6b1b3f43403f102a7ff894cba1891e49336a52f16fbb9887e44b60b64cc63d7a40be1749ef71a066dffc5a4eec2b35fdc0ab863a5034206396384c4df"], 0x1, 0x800) 13:43:22 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x5, 0x7fffffff, "73cc510e52b37b2efee534840c76f30d3fc9c06d", 0xffffffffffffff00}) write(r0, &(0x7f0000000080)="272793eb2d7551fa2e3a02549cc8200043d6efeb0160bed62c44ae737f18b9b1007aa2209d63fe00f1b3c212fa0672022b2fd1ecfeb26ba1c49d19003e60c0ac3c430c4e16ab78892332f94c42f26d60c9512df56993b018ef211190a7e22ba247ff4314a7b474dbb1ba3ea84bd48374b2f21d3e1d26d2cb864b6fc4530216ba1345dea72f9b682907888081f05153195872fd0df7fabdfb72c581cdf83f23cf677c69eb99de21d3c8d30886bc6b8f7b0f67e82d0fc854496dcb4f9aa94f2afa702c50dcf91694aa198918c975de7d487f9ac4b45a30bc9c973716fc0d6ac3850721bcfbe676e2926f1c338b80b10a3f8373df426e6b89424b7ab01552b94bd8a5859307ed8b5c203a10fec20e3df9d505d266e91ef5b04861edfdd9f00486d9e8cc48ebbf5e98d21db42f0a14a353169dc2d63084700ecf6b45a80cdfcf7a4eb2025e511c889088aa7f44b97dbbaea892c9e684f70349bd30fdfbbd2a33ea804d6652e4465aa52b5498d826cbabbb59a96b14dee776b5c0b5bbbde6b0202031917a2ca571e5d89ca3ca187019820f2602d2a2e00bf4831fa43d1a38d9a032d488c5ad75a0c15ca8", 0x1a8) r2 = dup2(0xffffffffffffffff, r1) fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000240)) 13:43:22 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2404, 0x86128) r0 = open(&(0x7f0000000080)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000140)="fa1204", 0x3}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000001640)=[{&(0x7f0000000340)="16fc5b1f8e52a15345fea58b47ce27491ca37202914f20b069a9a2b19854cf9339b1fcbba29ae0bc29678105a07dbdbec060a5f6a758da0e452b97c71779cb76a0bf74f316f12705d0e0a8f1ca2a7e3f1aca2485f0523ae84215bdfa45", 0x5d}, {&(0x7f00000003c0)="0836596faea4366573f4b43b5d3cb5f76e787a184db1b53248dd817201322c48a188dfa74c89b2d27b4904011abbec067bd65ba5084c72ddb1c76f024b52eb2180fd44c72405ce73e8dbc4af9397c9f5e3e80766ffb5e883965843f0fc09ea4956b7d42ad3751f1422bfa426f03667a90e5f0dafa31adf0c4e61e9c951505d479a272d19f0cb4849714743c6d41321", 0x8f}, {&(0x7f0000000480)="7e784a008cee0d05224756b617b374613cc4055e9400f125cbbbec31c4dd6365a2eb7e1cf961bb1e2c1afe2676c2e40b60ef0cbe8c6ef45e8ea511c11df736743007058e24625c5dad9df1b0669aca53e3b7bae02dbc006e9579842fe7d6ffe5144cece2b34a0453d5c8f47a1a643e730d09bb545ce6b324a2464e4320a32905eda2bc939d0062497e715f1702f6feff172de956a4d587e0c7561fe8e465f0381717b81b9159aaf32e569b0ac69609f812bb143574b725617d97f31cbe01f486fd4addcc86b0bbb2cc352fe4caaf8d84bb4978", 0xd3}, {&(0x7f00000005c0)="5cee499eb960db38201ba2ff3b21e4b9203df516fc62e4f3953ad52e757aae44d403a6796c5a4f480db0ee3b48496fd680e4909d7fce88a00f1909cc77c406251ed076d1f1fd584f6c7659f88d0de30940908dcad6aaeb6380d00c43aebbd4eb8c6b4347b4bcf5de8934b57c98750858ae6fc6799f738605d38f76da4d164296876c4a8c66c8cffaffe4c3907c8f6523ad86a84974d08cfdd25b04a39e8d36f849aade1d971bc43608b1769e58dc04c59056d53a9b1dd7595426c18f3d9c4fc667e44f1fee1cd5c357a4f6be86c464ea001fa7dfd0ea5f8525642b2d08df21613a53e4f9811a4ae1612d7d030d4e1eb7cde35cc29fb3abc7384ef6abef1332faa470ee2a71e5dc3928079c09fb2da17a08de614bd0e5a87cc100c2ef89edf36003253f0fd2e8695fcaf1dfdd7ae7575f0b4406f1cb577bcf455177124117bd58b24593243449c46c89177f098260479c7d61c173dbdc46af0641a12c6ead2106c9e5b77d003e54f9c28d80af5e8dc7234c7635949712048f05b64ea648e0be7a9ff2369a8cc1d57dd85208c1dbda054f9ba9b3a0437e7c445b3ca8c8ef118f56497942947a39aeef63754683c098eef21675c4dd440edda84168a0825de54bf9241efce7fbb8150dce842dc71e61feac23158140cf55b7a0163b5bb09fb480645896982b0eb7c15e6a39b11710bb2925b50f1cd9739c7e89546e3739576a35d1db6f29aa06c057d5cd25f1b23f8d13944323e14d4174dcdb393f35855f9f02285bd0348033b54b99b4d8177b0a1a479e53327bdb1a987f7357dcadf413ef9f7dc188dcf90e8a597056429c55dec7c8780b7e7ac3", 0x254}], 0x4) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000940)=ANY=[@ANYBLOB="82022e2f66696c653000c055941127a80e019e52a843645ebfc318a5f8eaf236dd60fe03574914a176e1431964b395972f632b6271537ac6e35add97d037b6dc65fd5c5806f803b784676956c73837dc2c6516fc21e0fc3d78fce64722165b4ea27fdaff4c3fe37af60078f9a09c4504198f05e53afb6d7a2114e76c066d014c5373eb1aea1164c51eb8dd743bd3e7d915b04eb7c31a67ee2573f28fb73eda3e187b9245454f77802d0e6210570f58f8ba90977bd781bfe5c5d107b0ec9e0190078397905ca8b096b06189d5d2cd76720f84cbab28168c78c125588e12"], 0x10) setsockopt(r1, 0x9, 0xb896, &(0x7f0000000840)="7f7849927374cc00e66dc04b39eb6cf242f694c0f983a9233dcad7a5179467f926c77e3bae108274c473ca510dde72ce9ec3c483220907d19e43eeb6b846623d9bffc069f567bc49ddc700378149c0ce2f7319c4472cf5bcf6d82aefd55f5a68927d81018b04107c1b7f28b1fa7ce50092353f461b429db6b0208050020898e1d12db5e858f312d5339e55c6f0b8c8cd0f38cdeec13bb3b7f92d9643613256294af447c5fc6c937644bfee35cb131ce03819edeeacc901665924b85ffe5bfb7b4eb78d272bfa7bb15d9083f6b83c5df785313aec5abae057bddb839ec14628e638ca74734f290d96", 0xe8) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000240)="99", 0x1) symlinkat(&(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000200)='./bus\x00') getpeername$unix(r0, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0xfd01) 13:43:22 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x40000003, 0x10000}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r4 = socket(0x2, 0x4003, 0x0) setsockopt(r4, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r4, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r5 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) kevent(r2, &(0x7f00000000c0)=[{{r3}, 0xfffffffffffffffd, 0x10, 0x80000000, 0x2, 0x5}, {{r4}, 0xfffffffffffffffc, 0x9, 0x80000000, 0x58a0000000000, 0x273}], 0x8753, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffd, 0x28, 0x80000000, 0x101, 0xf9fa}, {{r5}, 0xfffffffffffffffe, 0xb0, 0xffffd, 0x0, 0xa85}, {{r0}, 0xfffffffffffffffc, 0x9, 0x1, 0x10001, 0x7}, {{r0}, 0xfffffffffffffff9, 0x37, 0x0, 0x5, 0x2}], 0xb92, &(0x7f0000000200)={0x100, 0x4000000000000000}) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000080)='W', 0x1) close(r0) 13:43:22 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) getpid() setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f00000000c0)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000d, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000240)="99", 0x1) ioctl$TIOCSBRK(r1, 0x2000747b) getpid() 13:43:22 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0xb) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x41, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, 0x0, 0x0) 13:43:22 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) pipe2(&(0x7f00000000c0), 0x10000) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) writev(r0, 0x0, 0x3fa) close(r1) syz_open_pts() open(&(0x7f0000000100)='./file0\x00', 0x80, 0x172) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x8000, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 13:43:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x81}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000240)="99", 0x1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000240)="99", 0x1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000240)="99", 0x1) linkat(r2, &(0x7f0000000080)='./bus\x00', r3, &(0x7f0000000140)='./bus\x00', 0x4) r4 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x8) r5 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000240)="99", 0x1) ioctl$VMM_IOC_INTR(r5, 0x800c5606, &(0x7f0000000180)={0xfff, 0x1ff, 0x3}) write(r4, &(0x7f0000000240)="99", 0x1) renameat(r1, &(0x7f0000000000)='./file0\x00', r4, &(0x7f0000000040)='./file0\x00') 13:43:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) sendto(r1, &(0x7f00000000c0)="04", 0x1, 0x2, 0x0, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mknod(&(0x7f0000000080)='./bus\x00', 0x80002002, 0x2065d) r4 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0x8004745f, &(0x7f0000000340)) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000000)) munmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000) recvmsg(r1, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000100)=""/251, 0xfb}], 0x1, 0x0}, 0x40) shmget(0x2, 0x3000, 0x500, &(0x7f0000ffc000/0x3000)=nil) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x4) getuid() getgid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000480), 0x2a9) msgget(0x2, 0x11) chflags(&(0x7f0000000440)='./bus\x00', 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f00000002c0)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000380)=0xc) close(r2) 13:43:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[0x58, 0x80000000]}) 13:43:23 executing program 0: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) 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) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000080)={0x64f9, 0x81}, 0x10) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 13:43:23 executing program 0: syz_open_pts() fcntl$setflags(0xffffffffffffffff, 0x2, 0x3) nanosleep(&(0x7f0000000080)={0x68, 0x7fefffff}, 0x0) r0 = kqueue() r1 = kqueue() kevent(r1, &(0x7f0000000080), 0x9130fbe, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000040), 0x66, 0x0, 0x81, 0x0) close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x22, 0x20) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000180)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x84}, {0x6, 0x0, 0x2}]}) kqueue() ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x9, 0x101, 0x1000, 0xd8}, {0x0, 0x366c, 0x7f, 0x2}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f0000000100)) 13:43:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x1d}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x84}, {0x6}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0xffff, 0xfffffffffffffffc, 0x8001, 0x3ff}, {0x38c1, 0x3, 0x1, 0x400}, {0xfffffffffffffffd, 0x200, 0x8}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000040)={0x5, 0xada}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="78cc0df0") 13:43:23 executing program 0: r0 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x50}], 0x1, 0x7fffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x20000000, "a4eccea6da00000000000000000000008000"}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000240)="99", 0x1) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x7, 0x1, {0x1, 0x5}}) 13:43:23 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2050, 0xd18) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt(r0, 0x2, 0x8, &(0x7f0000000080)=""/4096, &(0x7f0000001080)=0x1000) 13:43:23 executing program 0: r0 = kqueue() r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x157, 0x1, 0xc1e0, 0x400003}], 0xb4e, 0x0, 0x703f, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x40, 0x106) 13:43:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x20000000000002ac, &(0x7f0000000080)=[{0x40074}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000040)) 13:43:24 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000240)="99", 0x1) unlinkat(r0, &(0x7f0000000040)='./bus\x00', 0x10) r1 = syz_open_pts() r2 = syz_open_pts() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000000)=0x9) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x9) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000240)="99", 0x1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)) 13:43:24 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0xfffffffffffffffc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0xc) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) renameat(r0, &(0x7f0000000140)='./bus\x00', r0, &(0x7f0000000180)='./bus\x00') r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wsmouse\x00', 0x40, 0x0) r4 = socket(0x2, 0x4003, 0x0) setsockopt(r4, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r4, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r5 = accept(r4, &(0x7f0000000200)=@un=@abs, &(0x7f0000000240)=0x8) kevent(r1, &(0x7f0000000280)=[{{r3}, 0x0, 0x60b1febe31991e30, 0x70000010, 0x105, 0x1}, {{r5}, 0xfffffffffffffff8, 0xc, 0x40000000, 0x62, 0x3}], 0x64, 0x0, 0x81, 0x0) close(r0) renameat(r0, &(0x7f00000000c0)='./bus\x00', r0, &(0x7f0000000100)='./bus\x00') open(&(0x7f0000000000)='./bus\x00', 0x90, 0x100) 13:43:24 executing program 1: getgid() munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 13:43:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='\xae\xe6\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x4c}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="c3") semget$private(0x0, 0x3, 0x20) 13:43:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7c}, {0x40}, {0x6}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) sync() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:43:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x20000000000000ee, &(0x7f0000000200)=[{0x3d, 0x0, 0x0, 0x4000000000000000}, {0x4c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000140)) 13:43:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x54}, {0x28}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000100)) 13:43:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$TIOCCBRK(0xffffffffffffff9c, 0x2000747a) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x44}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) r1 = geteuid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='tY=\xbbu\xb6\x8a\xb0 ', 0x80, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x118, &(0x7f0000000080)=[{0x4c}, {0x84}, {0x2}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCMSET(r3, 0x8004746d, &(0x7f0000000240)=0x9) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000000)) r4 = getegid() fchown(r0, r1, r4) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") r5 = socket(0x2, 0x4003, 0x0) setsockopt(r5, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r5, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) setuid(r6) 13:43:24 executing program 1: unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='C\xbf') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='r\x00') 13:43:24 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x172) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f00000000c0)=0x4) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffb]) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x35) 13:43:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) getgid() syz_emit_ethernet(0x1, &(0x7f0000000140)='\v') pckbd_enable: command error pckbd_enable: command error 13:43:26 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000040)) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) r4 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x440, 0x80) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x7f, 0xffffffffffffff39, 0x400, 0x1, 0x6, 0x40, 0x2, 0x1, 0x0, 0x80000001, 0x10001}) connect$unix(r3, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f66696c653000cf71254168cd0aae46c4c917fcd9ff9dece4fb725a5a9fe29e90812326171030361aa34f74200c01000000010000002179be0a5798a587"], 0x10) write(r3, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) setsockopt(r1, 0x8, 0x2a, &(0x7f0000000080)="eb00cbff35b9fd97519fce713017f21ac3b60911", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 13:43:26 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000240)="a1672b", 0x3}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000040)=0x1) 13:43:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/q{\xca\xe2\t\x98\x00', 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3ac, &(0x7f0000000000)=[{0x401, 0x6, 0x4, 0x4}, {0x1, 0x0, 0x4370, 0x6}, {0x2, 0x8, 0x2, 0x2}, {0x6, 0x9cd, 0x40, 0x3915326a}, {0xc8, 0x5, 0x553, 0x7}, {0x5, 0x1000, 0x5, 0x1ff}, {0x2, 0x800, 0x8, 0x20}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:43:26 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x11, r0, 0x0, 0x0) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r4 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000240)="99", 0x1) ioctl$PCIOCREAD(r4, 0xc0107002, &(0x7f0000000040)) write(r3, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) write(r1, &(0x7f0000000180)="aad2cc3b78efffa8b8823b23a6d20feff4fde776", 0x14) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x240d5a76) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r5 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r5) fcntl$setown(r1, 0x6, r5) 13:43:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x2, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaac}, {0x84, 0x0, 0x0, 0x1}, {0x3c}, {0x7ffffffe, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:43:26 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 13:43:26 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) fcntl$setflags(r0, 0x2, 0x3) r1 = socket(0x2, 0x10000000000003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000040), 0x0) 13:43:26 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x611, 0x3) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x300, 0x0) clock_getres(0x5, &(0x7f0000000000)) 13:43:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0xffffffffffffff7f, 0x4, 0x14, 0x99a9}, {0x7f, 0x2b, 0x5, 0x9d}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:43:26 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x100) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000040)={0x44, 0x0, 0x7}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000240)="99", 0x1) ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f00000000c0)) clock_gettime(0x3, &(0x7f0000000100)) syz_open_pts() 13:43:26 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000007c0)=""/124, &(0x7f0000000700)=0x7c) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000040)) r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x83, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000680)=0x6) semop(r2, &(0x7f0000000240)=[{0x4, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2aaaaaaaaaaaafd6) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000280)=""/203, 0xcb, 0x5, 0x0, 0x0) semctl$GETNCNT(r2, 0x400000000000003, 0x3, &(0x7f0000000980)=""/191) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000500)=0x1) openat$klog(0xffffffffffffff9c, &(0x7f0000000880)='/dev/klog\x00', 0x200, 0x0) shutdown(r1, 0x2) setitimer(0x0, &(0x7f0000000100)={{0x0, 0x80000001}, {0x0, 0xf423f}}, 0x0) 13:43:26 executing program 0: r0 = syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000240)="99", 0x1) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r1, 0x6}) socket(0x6, 0x1, 0x401) close(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) readv(r0, &(0x7f0000000040), 0x40) 13:43:26 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x80000000000209, 0xfffffffffffffbfc) r0 = geteuid() setreuid(r0, 0xffffffffffffffff) setreuid(r0, 0x0) setreuid(0x0, 0xee00) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x28080, 0x0) 13:43:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x25}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r3 = semget$private(0x0, 0x4, 0x2) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000040)={0x6, 0x0, 0x3, 0x387d, 0x2}, 0xc) semop(r3, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r5 = getegid() r6 = getuid() r7 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r4, r5, r6, r7, 0x14, 0x6}, 0x5, 0x9, 0x101}) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000000)=[0x7f, 0x6dc, 0xfff]) write(r1, &(0x7f0000000240)="99", 0x1) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000380)={0x80000001, [{0x1, 0x16d}, {0x1, 0x9}, {0x1, 0x101}, {0x2, 0x8}, {0x2, 0x4}, {0x3, 0x1}, {0x616e9d496a267bd4, 0x1f}, {0x3, 0x7}, {0x4, 0x9}, {0x2, 0x80}, {0x3, 0x100000001}, {0x1, 0x80}, {0x2, 0x6}, {0x1, 0xde}, {0x5, 0xfff}, {0x1, 0xfffffffffffffe00}, {0x3, 0x371a}, {0x2, 0xff}, {0x2, 0x8}, {0x3, 0x898}, {0x0, 0xff}, {0x2, 0x3}, {0x2, 0xfffffffffffffffa}, {0x1, 0x3}, {0x2, 0x81}, {0x1, 0xfff}, {0x2, 0x8}, {0x2, 0x401}, {0x0, 0x3}, {0x1, 0x80}, {0x2, 0x8001}, {0x33447716c1d5794c, 0xfffffffffffffff9}]}) 13:43:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) fcntl$getown(r0, 0x5) bind$unix(0xffffffffffffff9c, &(0x7f0000000080)=ANY=[@ANYBLOB="00040000001800"], 0xa) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x4000000002, 0x0) pipe(&(0x7f0000000000)) fchdir(r0) read(r0, &(0x7f0000000040)=""/32, 0x20) 13:43:27 executing program 0: r0 = socket$inet6(0x18, 0x4, 0x6) setsockopt(r0, 0x5b14cc03, 0xff, &(0x7f0000000100)="18cdfb4c44f1b9a4f2c83132cf3c3e155037d328de4e36c6de5425a5ecb9a34804457a70e21c2099f08674bbf779508fb42edf0bef316d52974dca1af3672b7b1ec2fd7db6ee2e606722ea6d9a2d38b611083c9bfe7e9d9c151470d70011499c68a5bf9a71e2b2120ad9e634c31f30e588f634712b7be778bd796ee9d891217e37317cd5250ad6ecdc434e2b863cf4d7b8904f5c0566ab5c1cc06718e9ba296c9ca03bb8d9da2954b814c1244ae040e31a387ca071d236ce5f7fd5", 0xbb) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b0d42000006e9300"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f0000002400)=@abs={0x682eb13985c518e7, 0x7}, 0xb0) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='./file0\x00') r2 = socket(0x2, 0x4003, 0x0) getuid() setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r3, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000002380), &(0x7f00000023c0)=0x8) r4 = dup(r2) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000200)={0x0, 0x7ff, 0xf4a, 0x6, "52c574849eb31bbbe1d12ceeddbf1692f3dabccf", 0xfffffffffffffffb, 0x6}) socketpair(0x1, 0x1, 0x1000, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=[{0x90, 0xffff, 0x80000001, "597aa15014559b43e72cab87d59d77e56abaf239671e975bebd0810999718411e37f3990713451d744634ac2fa0d97d15a896f27796b0000994520e061b5e6402bfe17fdcb5d3efee0c82ac170a53090249dbfbdc04456f3996f75db653d8eaf3fb01ef5dd8e108629e8d7f3047c797bb472830252671864552c1800000000"}, {0x1040, 0xffff, 0x9, "950f66402fd9343538e3421864bc6e06b01d986e52b53af4759b9b2d34bd53065a61b2f35b1d75cc861610c15517b881cd93f222e0d9c3e1e4b31672a91336d0653498a9f8f82dbc6e9de3d7acaa0394d00f7b8c73a4c0d5b2dd8bb8034ab31cc1259c9454b66f36baf484d480730261059cca070bcdfef7cbae67388a5461ee032ee29703626334114a3317420f6ef21be2f79a88041f9587c32390b8eed175e4ae464e78a4785216633c1176121f7b66896c1591840fec5e16b1ec22727bf316415447fde6d3bb0bb68aeff640ec4cc67c0effb8570484eba9c32335bf38ca18b5e6d550101658775c79d955474376d767db81365903ed433f2c80dad481a36bc98571bcd2e23717492ff809da4e6282b15e240b77d015154e0c328681867b807f637c04eaa60f89089688c88acb483f6b52325d5a19fa3f635034cedfb7b4515a9a8c1ff8c0558032730d3015b940ea13467c3703caadac3d009da1b4486d7e4235c9ad3cccb3684c52214c94eae74a734e3c2754b14f0dcc1941526f3e975b7ebba18fc9344b2413f52d6b746cda0425470c9aa4ee51b3bdd84c972512b977fbfb4e64ae2a75398987482248a046ef9b945b0fce80e21487f73ede2a089a67972775444c81b490b1ab7e43ae24a0379beca384ed3533bea9fb8de23c45e6a8bcd4447dbdfd8faaf4db87be392275b74d0ed0d59a287931f04ed97a8e9784ca64b934fcd7aa1842df8214ac865b5641e3afef2baea36341b0bac60ae75987f3f3e6affba252fa6159b157f5808f1d4cdb08d3a37e56eb6a254db7692940b1896b48693028b758f9212c7bf53484d7d423c5f67786afd819cc421fab16604e50515475556c390391ee55655a10baf98b16b1877ee731424e047a87dea09b4548fc66aa5a9d2038651e8e6e580bf10c2b4da09b7a52ab19fe3b869e40a245d10f9cce3f05c8605cef979584f79bbae2c8f2886ff32584dd52c5428b92d665626b8c2fe9117e053ad6985c78b1e18c0d37319f324243434c62f8ea35d2a59c28cf1932ef05e722467df1c13d9c502e60c9a0575d499d538453cd8593758faf0624fe9b87744eed3edd6d01c5ec9a0afe0e36794bb90bc4092ef4cba486287a7298952bacd5fe6aaf19cc9fb107f634200401f39e06ff263da4247de7172e4b0700000000000000cd47e3ffa3feada0171964ed7ec33316fb9825a2075077d8f0a1599581c959bec62248c44bf9f979e200ae755fec26824e519e21dce6e08b3b79ee92b67124f7ba4be58c4311aae9dab09b2ec4047397609cb6525c4e0fbf4366c5dabf943ba72b4b7148b6b4fae230e555180643d0760d9aef3436383f093825febb35abbfd9ec2aa5e68e207cbdafd5bac9573ec2cd1306f0d9afe8ef78e78bf3d22efc778e6760572555aa3f7fa14d1626cd94f439d503563e5962ae09a65cc5eebb0c74128c0ddb15a7dc16d59fa1b859ab56f43001c6d5abe0f0f434719635abbe983ac054bad9720f53abc8b20e8438af9a0a322858145981ee4cdddcdcd946705c048fd1327fab3b2039a302f5e20385f40b3207be96bd793296316b7bd398e9566d4c59da1a394e8daccd19d45048c0306dbcff77dd0fcf3353806cd6e65e70023e20e3a803f5175c75fed81682c13534c71062e0989df56c515b7246f8045fecbccc9182c8324891d3e793662cbc51464314c0f78d91f4cd1549328139ca6e737dd307fcef548f47f339944ed6853a1ddd0127f0a42cc52ebbc106ab3b6423f45ffb3331945e32badafba3352b8e4d80a7908ca2e6f666f7f0108e3d1c562b96f551286c99da35f51c91d299e434e2e1905164515066a87d4178412bd1a16a295c2e0799224d5cc17c026ca23568ee01db86224da40f45b4efd397cc41743e97bc50af1a1a52f6d21dada77d3336900daf89e29fb71321cbd040c701916977d4e14a0f74c05ca9133c9540a2f51f51f51a777a4da6bfc077081e65affffd1ebf9b1cd6cb178f17c56773856ec9846570287bc50825ea0d46a81dd10bc6dba4ee0b9523185e2b0e2ab10375d63377c89303b764b624cf82bf69c388edfcae85aa040a3709bcd88bed46f849e1f799b694f5cc24a61ecc3b70d32eb283e18df75f14984d0d7de73d6f179672a1daff69978cbf97ea84f1ac42791d62680feb228927d3dbfeeb9daa61da20f6e356239afc0c02eb17a1d01375fe54b6d05519e0a2ba7d7c0938de86253bf04efcf529df2df76f35f773d2364c3a638e5f746464659043e67a73fab984349121aef20e0932d09254055974b4a5dbc3096c6bef42051f3b97bdb45eef37a070e2805a3cbf6c04e211e420a04c9e48ad2b754db3b78bb56f3154c0b5126b40ba2ceae8af9829f1c375ea25997d64a344505eb53ae06a00faad44b4610b47eaaa13b30e4ccfb0211353ef03596f32d579e4486f1ccd35df5c927ff0735d2e8d8397d936bcdef267048214198b0cde6eb2ce3040689cf4b5d974279c3528b16eab44344417c2bf707678e6aa73548fcb89dc6aa53aec26631d41601ccc827f290d848f256032669de8cb698fdf6abfab0da230aec59617cf14feda6c301706ae92a38d568f37bda4e26d2036fe0d42e7419c8961181d3e282ba1ca56a68c1148dd98baeec2e40cf51ce6cc70d9f2a995c2ce3d051ea4ff83f9feede08e69d136ae5ceea14ed0d357848de7245ddc31b0e29cb322c5661b9b0c7c34327d62c9a1b55060dd3cb49212d8bcd663056a023fd8866d5f2746557aa1de8f3c1b6b9a114bc18395454890f3e3996458d52cdc87b2aba41d8620b0fb3188144cad6dacc7151bd967c011e8ac59a9383eb1ea654df23397d7547c7a0f3dd099a430517351f32198b5a5d8c4707ae19a12a97cd0cf3fb70b0fe906cd55c8bc5722461662f841600fe26ecdefdec7d4652f9f8cec43b2fa803daa0b3670d5f187421accb0b7f5ef99c964598be4f4ba1ca6a8a0ea346015851a4eef4b55f1f0ea07746e24d859e27789caafaafec01525bb02e8062eab46a7a5104b0cdfd11bd16a1b3bccca8ba625609f1ab1016e119fbef3046726ed7fb10882f08b50d38ec6c5ab821722fede91dd01f25e8bd003f00669c99d2c2f15c5c542a144d5f8522fd11c899e936086797c695917e7cfa73703f1c0475e1bb82d73d84b68cb8aa14ec3480dcc4c6a3206e1dcf225930c15a8b5984cb65af28b688d1e4cc657dead6aee511c2b2079dd1c466f7e6e3d8428f5322294f4b7a152d6d3960fd9bf1ebf96fb1df1667be2f3c557df9a27e1a9b8c0b19279ebdbdc89cf2cafa3ac4c7046c5d88dce1970db8c303d1c9d733bf2ea0b134ef83b6386252f0165590f64581b5652cf590e9678945a9cdc0d5fc2ced79b5e5c0339aeb5c488b176f112c8402032f23e821214b33a6b08d876e9f4ab3aaab1d4dae6da6dbb54ebf6b7e9c500497dd0d5fab2f9ca7ad5413f40956dbef3c4c5d2ed6959be8840a9fa401b892d9a5996937a127ac5e90387a94f9761bbc5c309c4c61e61629d8c982168dd10e5bd87c66dc3f7f5bb09597b44aba2ec5972c5aba079beafe81e54cb47f88d31104148261762ed6caa5369a541b15f9e13b5106f58545b03a7e73d438dc4f8101c1465119dbca6407925e81c1b2603bc5882176b27f978182786104c789096596abd046d1e3e4001f6b6f1903e975005f6a88576c3f31b0ca3726485ba96acb00b8c8e3c64c14a2e841fdad4da2aca8a46f22e00cfa0284e4e83a444a3aa63287e26fae174befb7a0fc5a6f67e66cfda9da550d27f2ac6c50e337716130ee7bee6327dc47e8492dbc90785b944829bde7f1cf02671c02e130f509523318b95865da9fb3833f7c5c33c36120b59a53fdc9f53565c7f99a9bdc16d8f14d2b62f687c8d2fdf459191aa0888fe2bb3d2694b21857b7bcad4eae4746d11db6ccffb757a2038702eb89bbc8e7afb56bda6845e350047b2efb58f1c816f18ab46868757f143872df9f7e8bc8a2064a69ca4acc7b7541857d1e41bc2f8a698c06783f18e5da6465f79f445e34b2d68ed3f9e23a36f13729db9d498338c5f4310dd05ef2fb36096d793ee1394eabfb8d30328d431d901beb0d15979ec815bf270e4b4e9e849dced4bf1351c0a4214db83dfcb8c0ce13ed78c5b6099d704dff1569a2bb23f21627edea0999ba1513f7193b3874adaa8f246cbbdb9e81801f809eb1354e7f4f9d66fc07f8057a7a76aec7231914d645df807573b6da67a87c4e888fc6c6e7ffdd24694de92ae5cf72c76678bbbabdaa3263f04b92b6bfe655d73f5e39d986a959f5650757dceb55f49af501b013cba683ee50b5d98115a44ce24f697d930b1f98e97db2c012f540585f6c2fbdde8431db54c4bf318594b5a16b9850e7ab491843f1a851ac9dad6cb5122dc6b096f4b002351e6d937a32e019ff8b0e6cccf34e4b7398affa6404287f50485c23ca303e5c4d0ef2ceef1ba7c27024598fc39f0463e125c6d7799f21169770d96e870426a614814446a4e4391526053147524f6c9e5acf5cb9c618f8ef6702feeeb31a8e8a7d842d1bba53e13b5c42b2960375666362eab8d07e86c37dbcde316ddde2de728d63e60a8cea52b4cae901c94bacc8a58da7c1536e8b53f2ebb67eecb460b254ea4c5bfa557bc8f6f438a76727a920c20ebbd884c073505ea17b8777f7b188685c5c711a490dd05f46de0dbb1889a6363771802235b4d9056d97d9cd6b6d0044fea1775d5bff1c29499c9792a4664d04d9491dc84c262d458426c5878c6d617ffbbe55905ad4e43dc2d8eac677eea6c3893809e74f331a9fdf6b6566b2b05352b69283f8ec3c2b2a0a14b0b499495466cf1c9e715ab7bdbe0cd9fea44c4f1455e95e44088399199aa29df918876cee8b1c1c1088a4d9970f93f9ff2371893093c8366ca63d0eeefd1074d35dd1ae4087f7e6b30e5508ffecc89c854fe92105724e6ff0507f369c82a4cb298ffc5270ad473c7747cb311b906d08e5ba9a09b0a1f0036dcae0eec9531855692a10b686ea42c455e5a46a9fb0003f611c04c228453eca9777164082d0ed52a0c5f7475eef6454447684b3747f2669e712916e6936abab286a99de31279dfd5e90a56b3a24ae4c9a92331b61d38fb24852404e98b0f514ebd488327bf474e2509f1e25b756d50316227ba0c98f22d4990e821e7295144f118afce3800cdf38d90871c2493cc06962a6fe3c847a8639c29f38cb24b93b8e5e1406005919466dc1a9fd648305fe4b0ad1b5f05e3bb8795e901d477f13a979af9acb94f3969a9266cc16cfc4b42c7820c0ba657e3f357c98ad8e100a8d86fab5a22a0ccb6011222c58deed84f6a8054769ef905d34038e39a0842308952e9b731c2c04463195ae403809f6a81b757afd23e3e9de305617341c349f40f47e6fe000499595fc02b2d574816b259b2fe79b05fde9ce4fbf2eb07eb8d5b9dc434a6ed160e7684f68283332bf5a03e6de6d0e96e5fdd12cee0cda130167b014710a46e01dfc12661c27197ffb6110a77cdda9ac47d8912d600c6a5840969e13a3562d5f205bf0006d309fb1983854aa06a461473fd5f8fda4a8f64465721747ee47b6bea60a55de172dcc66f585dffe0259569a3a2345ed400be55e075ee48ec453eb55b6aa2e2114a33fd67eb40af85ba350fedde624c3020009197c6a128b56b0611cfce58f8843e62121e6e276c99a256c0059e7cad84a0fc67897e3436e44ec1dcb03093affc1fc96c10d72ae14a14f2427e5c313ea3b94c1c1c14a8a7041d2213a22c2d6eea4ac540be030763dc0f5dda0c5bd44d591c337e79a430697230a789f9836ccb8b1d510408c2869299dafa"}, {0x28, 0xffff, 0x4, "e450939726e889802be9596ed73fb20381a4c9a6c631ad"}, {0x38, 0x1, 0x8, "a027c77d5484de2cd4c7000223a3c37ef85af40e9724726fad9884202e8c6fffb5aadb"}, {0x1010, 0x1, 0x4, "20454bffcdab97e7010c2519f9f760277f7dcb212a4db167a5453211ff16ef0553f0f0b2570fd86eb0349abbf9fa6c59488e9e9da17ede5805f701cb59e36c502fe2ddedcb627cacf909af383bea5c991da7656f6702950f5adb1c1f4f1492f377d2e5de26de2f40beb087aebc5a6e2f4b9676f49816015b2167569ed0baba257e8496210b30101361bb9b3ed1af931a95fcdd3bb5144e369208ca4087c96479e40e9efbce969ae8c9250e88185fea6e862a2eb9fa0f21c5b3dc6f325c502be2390d39841d4a98380b4e0d1ac1a9d8589329a27baa9ce6fe1448932dfd9cea1ac8bc6be3e48be1d738885ecc3f48b75ad37601bd953df96f0b6536b8a1a7cb062d8d73980e099cee56af1c49967aee6370d1a4299bb1a68ad309f8b27596bc95cd6c93d998ae4434ebd87128b23e84d6d53d5e4f9069deb93c5164b036fb427dfdb68f7e5fc7dfa0ca9cf7b7dd635a3a2acaa75b76dd397c729f8db9a21d2491fbf39a6b2f6809691956f49fa499b5fc3a8c46e23eb5b97ad023f6dfcf31d952aab780d69af5f77337e8d7aefbd09adfbae8283955690411d2b79b102c1a9bd9584a5747de9726986a8f70b681374f1faef4fb7d5d1ac6bae95bbdd5294014567597f9fd12f2945f28c5fbdd5ac9eacd38fa13d700cbcf393572d78b4ef88d271970d9d30e599906c880596b58dfe6ff0c0a3bc814232f9b2454a47274e64cd47de6182eeb04284c065cc2de0a14357e1d11de072f35f2256e819976b76dbaa066f1756ecf62e25415bfd60b4aa5a6473ef10cbba11503c91218ac3828b461289a5435b9439e01022cabfffc35572acfecfd6c395a21f03774fd8018f341597b7f76c974060ec53a8998b987b00244a40ec614c4b9e0d0aeae4c67f4b6949f08ed2b3f9df2172469ae6adef0d93c8a21e049552155784efd6b38b330926820c9c297d5f39cd215fe1b82f0d7fb88b4b981bebabf4a74a7807386aebfcb132bc6f194d2215c8d5a856b70097a2f987060eceb8c9213144db5c77e64cc9815ee6852cf1b1e0811de31f4d0b0a93be2132323f6ac8fe85c902b0f93c1e134bd58cb0dab05095eaf0bf9c032ddbdd25f55d3feaca0133e0ccadb28758f1e2e35f76e8c5795fc52c86dfd747b9b5a1f8fc54ec9096c200ab661f79da9edd4a734c06e04aad4f14783ed3b5171e4eb80df0f349e9c12cbf73d0e0c686264a0a3015d575c5f957b43f60f47e790461693e1a5ca4c249f6526ad989843814a2f1d6c981210a2a0ad73fd15bc861f7419323a6b75464c7acf07d1d061bb121b15ec1bb988d870c8b4e83418189a62f09094eda34b9469f24bd1d54e889da93b92f41f19afad1b2ae92853ddc1d768255359800f6653377710d715072aa8624fd9ab08eb1a186cc226870a88849d9f2d609c32f5a8517a0971880c22b1e890e1ddc4d6bb6c6d7b3e8b270ef5fabb7f49421883dc07bf08296324256af5547e0707fee7b5ca6bf8a9b205d26cf2a12453eae8180330699f2f96c72202a26f4b07e953adb6dfbfa2dc7a7aa3bd2977f61445b38d33cc784072e914761e1190f6e459d2cdb48d1bb7cafdd01f8915692a416eb5d97f7b683a66c5b0351c7dc88006fd844e810bbbc2926fc80802ae581a8c94d4c3b4d6031d5d41c276c627d433589cce946305ca7c05be6e08d3fc0cba0f506c16eaa58544aa22d5d96c8c151a7be3d2ed6823c15dddf95a9610d7205730eb9539c42876c1e0e3caf8018c0d3e5cdbe7f989fd9192d56a27fb7eb69586522916362acc646d8d179ed607f3bd51cfbfc9bcfcb740276ea5439e0a3e33d867dc6578903c2b283a88ffce8e68816a3f1555444ace9b912a85f07faad5655ef9379f6e47a2b5f78bbcc65288337106f0ebffd681550084be37a7a653f67320f542cc66d0dad66b32c4d70acfccbd38d748020c5940787e4ad199206fdf446db3b6b927a0b339bbca08099afbb28af94970a4ac480bd2fe37b98e1e3390f964db258d499d4a1427e29d2529ff9f5745ee33c99532b980d80ea4c4b0b21898b91fd97cdec901a1dc47fcfc7d143b5f715bb351c96d47051bbfed18e420531d5c310fc577b7b44761c303a7f22f54586b864d582d4bd4ca166f54e1dfb587ab81588f16526ecf490c61dc3bf75c39c9b09b3f45cfbe023c2c21764cb7efa256aee163ac6c08902033733f7b9126a8e76e6b5cfc7f273d58551263dbdd8f65d1a6bd989565ab9e0513a2019af8aa5238b537a4408a895f0e771e12c74ed726d29f668c1ef47fd3cf09f54643ca573c8654fdb91987d33d5514f659d2cc058b4c077bf0ccdf131849a1e26ef70315c35d4c75b19d6ef10cace26dd0db758d9cd6dee33189a7ddb1ab0194fedb90c1a3dc004e2ed244295cedf1a25c41e35377956c8aa2c1fc61abfaf3c1231ae2c1420e7c12f1a6306be4b96cd9171c85927d65a1df108cd145d5826ce06f233462e9d42359b55e46837376dad08b0ca9a1876ee5ff5b110d034ef1285831caa70789ba041e27237958384c4ecbd0e50ef469f4d80107552f754446e64ef64fb84305bdd291b451148fcaeefe2dcdd68c6947ff175a0195c0a79eff3839dd5cdc699da42d82a4911f623d30db7dc9fd18ae3fd98bdf4ddb6a56edcc9c8fbce9cf429577a25e30491bacc0fa3eaf38e54e088a15ee316331a9c4fe66909cf628613586f58b1cd03417adafaa7426d2eea2d97b215783141fe511a703379f342264a9fea3c7c9e2080afddd3569393ba42e8634c3d2421a95a31effc71fb5796710af10b06cb58daf1a3dda2a44c45b438ac105b0c233cb1947e4a49f8474e2b217381c76ae1184bdd5dc17d3b9256e8d56c55b4daf49e6fffb91989b5877f6b50c48f9cd5d19c8f043c6842600cc1de27dc0a042d9dd9a05ec7bf914934bc74df94a54da4f8b52d1c2767b5f05d467db6f0c6061eee1572b09c9d72cb102d4c006e0c2b28664b22ee09571b56e8d1abc1163151efdbc98f700efab4992b8b8c15a5277f074ca241d9a6d931aee12db73d871984359060b9c52abccf46d7d2bca0bf6eff8814a2de259e61c5478f378d3b8c7062db224b235e0b5b3c24c75c1cb98f4123159fcc49fa8441f1f214a6682fa8a7c9e0954e7d787decde72bb07d06fc6b0d89c18b5ba269e17314be7988456c9bfc182b5d816dc233867c0cb3bc5f594d1f512673d03a0a5390870d5450573fb40efa5ae09a2c9a86871968b701ff4ef9a15b9cde1c2b28577f893db5b9d90884dd655700dbc552efc077e823e7ffa3c0cf1d54cb83cb70d03565edab684ddf77b0f5ba5f18231698f9e74075f79c3d58e084baa4409daf7d3fb2fc3d0f7d618e4fa7b2e176bf322f86990da057c2c49a1e193d24e0114f383bfa15629dc7b6c34650f17c1f5492deb37969e46194b7dd2e6ad50e581f2c1d9acb213b54b73353f6065382e0ee89f8e5558d554f543d556c34af57b6d1981de68f401673da79d8ce9d10a6d72ff69611bbaede3335c58f021efc399e038348d80b976395cb0e8680fcba24bd0566674704b1b4a1e97af3918834fc91991a72ddfba3dea15e39d56f76d53b93b64bb257c7264177b4013e57d6c43de8a52978bcf152a45c2f8683bd749eb774bf49281f9e3fb71cca8919344a1ae5aff5022d19053c436772c1a971915020e4cbaf1570b9dad05d8085fcee5f073e1dee002e6cb20daf034d6198a690cea1a33b2f4718982af3f21cc55b5badc07bd2b986b65587662b82d58364dcf7f7d729cc8d494dcf46ddb097120a9e96dc434de1cb0e3db94dd0c0d1a0183e1c4c2c3961e804494bcef5fb5a98f5057d6b05b0c183fbad54e2a71260b8537469f0484fb7c044677847f9d8cd2df1c8426734c4719c89b0ffce8a510ba65ed25c2507d6f0ae503c4689c22ea1c1fe7f0147e80717eb82bbc0f7298859b0812144ace632724ece352a7164aa3a524b06c97399da3cfb6bd179128cc4713f7ddc612bac147083f75fe7a1cfaa589b930c7efff959dda0bd3cdd17c7fd8866853160a79c52722989a925b8f8a2c0bfe1fb9705215aee1f3f9c7d0e2a289d3494f7483fa16ab8758847d4690eae524703f4426feacccc93aed0564de3cdfaa0a3c0b3ad9c4024a9472e3eaa4e2b2695528131c37aa29a9dc2ae3b7baf2a8f0fc20058f5f567647ac4f57e2f446cfe29819cf9c18ccae9df28b64589de725de8e89db75fe1c5e2f00a95bbf43a6ad7fad66db18dd15a9ef0fc3f7cdbe5c18e917341b9bf868857504f0219e42f1e09e8d5c8a76a7d27030e481c5d82dd7a61f4b805d28327d6900fd1d74915467dc6af1cb5d19b63b7cb8f355d7640e43e231221e8166f4ac9d1d20c27805845c28901419cd99bc9af98b85c03f64b379bb9df1b90c7a3bdfebf45e7c1ed91b9b0787cf70d665d39366de507844c045a56dc952f58d1d298d7a6a17607c2be85df29db8c6bbb862746943032799a79c63e34d5047792f9e3a916f5b24d0f0d69ad5614d4eedb995d924352c24c6a8111c0ecd006e4d252a74652af0d7b890cd92fb08cfd21079713e36892e676032d3292ce96d0116a9a65c8f930f7c0e0397bfa38b843955e33319b4c994691fce6770fed3bd7ce6489b79ee7e83dcb86598c7cd3992f0a1dfd0c6854658e0950eaa501bf2127f215d4a3df10075794ea537d381357f93570d834e8598cbd26b9f128a635192386a619ea1b780ff6aea46f18b26b15da63504b34bb655a820cf50aa95169e7d39dc2e072ba5ee8f5a38cb979d85db75f1dd7afaad5ea4101a7b816191261f99d3bba4c8fab853b1a31f5b1ae94a9279cf8cb6badd4d21172f01a4f82f71ea7b8ed96689a98ca8c90191b6a231ed9c8e283778c52c04ad3318f65d60af214db46359678eccfbbcdfbe8046224d280cecb9de9f3ac9665924c8a8ab434766444834660a902cb58f1dabae012db84dad18b12815567315ba8004d0ec406769adc79f743fa73564593c7843b4a129da43fbd0991df2c523ba996794635841c8b959988ff126571e2185b0c389557a32a40bd20b3a29e8dbe39be9d1dc9c5da20fbf4b194529e17d96322791af35bffa10c87d5137773890b744f728a8a30a743df569422d7d48b0cb55d9cf12528b33a3eb07b073f0875c8a70553256a34dbcc15bc31a1fe853be5bc194abdff94dfc27eaf6ed71e045a3bba999072daf0d2a6ca10b26815347ea7df38f24860110cf85f4391895f173351278f86655206dcfef558a926358a120632951f211e87836f0be9ac92cfae59b4c25148ec5eb90067b0279d7082cb5337dc9a0e4810935e52f0af3fcc88f096fb8a6a7533a6500f5ade491d0c64ff7e260df5105b77725c8a6fcb5490a08cb7a807df32064d0bff6eaa24905b38257e01492520851f6434a889b7a11f12f6cd03c98e5e396b28253afb5228bb186a98bdb6f99fd699c3fe92649053e5c6eeeab11ff51e609203493b79daec5fcb155b714840d5cc1607044072e974912f4028f09abeae879726e7d46130c650ab1f197d1f3befa6a2a24733c64b2d0ad6e7dfc7a3e2d33ce6a6c9f9e6045588c2397c6a31683e008b8c5ce7812e60fe9cd199d92aec2efcf2b17bf3ccfd0572fb1a751b46ca1b40df2b63945d132f59d00a755307da4d363a31e97c0c47a4f9227b3395cff447f99bf3622803a9f2081d579e64a9ccb45ecb07b1050ade45a76720ba228ba486e057c529d73c62c0a95f254951589c5ae766698638d1a461cd7c704784a4efe4952a1f8bcd3a480d8408ce8a104dd3af"}], 0x2140}, 0x0) 13:43:27 executing program 0: r0 = socket(0x18, 0x1, 0x0) accept(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt(r0, 0xc, 0x8000025, 0x0, 0xffffffffffffffee) 13:43:27 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x9) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000100)=0xe75d) setsockopt$sock_timeval(0xffffffffffffffff, 0xffff, 0x0, &(0x7f0000000180)={0x1ff}, 0x10) recvfrom$unix(r0, &(0x7f00000001c0)=""/205, 0xcd, 0x800, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000340)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0xa1f, 0x3, 0x5, 0x2, "8e36374938a77e50e43928461e182c04346df646", 0x99b, 0x7ff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000380)=0xc84) 13:43:27 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/@\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x40, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000240)="99", 0x1) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x828) r1 = socket$inet(0x2, 0x5, 0x0) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000100)=""/113, &(0x7f0000000180)=0xfffffffffffffd7b) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="fdff2d2f62757300"], 0x8) 13:43:27 executing program 1: pread(0xffffffffffffffff, &(0x7f0000000040)="af3d4432994f20f9a9874fc83918deea0e45ec6b3b9b6087a6278dcaeb368d93cd3f81eda5b4d977e55bde06ce5f8f14369a0af95627f24199842f46bec588b944d2009717e15d0f206d1553857b25e6dfe9d1a87b336af5936527977de641c43b13ffa21f45aca2a538470ef672723d", 0x70, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xaeaa3221365d5f8a, 0x0) 13:43:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x34, 0x0, 0x400000000000000, 0x400}, {0x14}, {0x6}]}) r1 = socket(0x6, 0x8000, 0x800) getsockname(r1, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = open(&(0x7f0000000100)='./file0\x00', 0x80, 0x8) chflagsat(r2, &(0x7f0000000140)='./file0\x00', 0x0, 0x1) 13:43:27 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000240)="99", 0x1) ioctl$TIOCEXCL(r0, 0x2000740d) clock_getres(0x3, 0x0) 13:43:27 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000080)=""/52, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x2, 0x0}, 0x842) r2 = getpid() r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r3, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000001800)=0xc) r5 = socket(0x2, 0x4003, 0x0) setsockopt(r5, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r5, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r6 = getpid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r8 = semget$private(0x0, 0x4, 0x2) semop(r8, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000001940)=0x1) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r10 = getegid() r11 = getuid() r12 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r9, r10, r11, r12, 0x14, 0x6}, 0x5, 0x9, 0x101}) sendmsg$unix(r0, &(0x7f00000018c0)={&(0x7f0000000000)=@abs={0x2, 0x0, 0x3}, 0x8, &(0x7f0000001780)=[{&(0x7f0000000280)="30d6a347a9598e9233c4f49c825b088bf42c9567e633a28769cf12c2d749d81faf49ccdb6660358e4b7832f4e5898d98dd99664e6cb973f05cf14467c8e08ff5f3ca3173b8c4d01d4f8bae26f871a89ef4afb0b4bc7d5c38bb8f6f8e55c6ad22062a1e1c5f6c4bc7e94fc6c702e4613265c896b1305ccc3604bec4fcffa4a038e1d80102", 0x84}, {&(0x7f00000014c0)="9860bd5d2e452f787ce29c547801b82923e9d8e09312eecad80a335f0c88f8b06490fd031de17d655c0ab961542d149a6dc830f977562e332ec3f08a53b015090fba43638af224f14133ee4ff9adb04b8cb3bf3068132ee3e471d1adca9fe8737d74fb97e980de8a9099c78e7eb5de9d02f3cee575efe4e73667b4387fc7ee4c37d26ae3b5ca11d1da20149c192a85549e1b14bed4dc4646c9b630e0012d6e19078d36ebb608f69059b343c3b4a5ce1e8975d1de3ba3a0072a103db715267b0550204b2c22cac77e5bc28f570015119771de341046d437247e8026bf8439677741f274ee76991b6a239e6abd5e68ad", 0xef}, {&(0x7f00000003c0)="2eaafae2e78c9821b92b1a3cb6a177d57bb75863c904f89127123f6e3bcd5290fa5567b094255f994ea1615b924fdd726a42ad87e5f04d9986c9f26ebd8b8d3c409e39a7be6d3afb292723b5a7d0ecbc058699a0cad7a3119c8397431bf54c02bbcf46eae840eb6c64b23ccd8387bf895c5b04d3c35c407c76b626fe1afdf7cec8db9a264f7ff8157f642cba47c697a14c2e0985b6dfc243d06a6909ef", 0x9d}, {&(0x7f00000000c0)="287db77ba0ecb587a2943436cdd23670f06b49b9eeae0da61e7dc39e5bb364fb522df53e325d53edd66c6b9dc1dedcd80e8b39db4b1ce6bb70b684a21942e96fc815946f5e4bae3266d60159a3a3cb35d3d092a1dcc318ab158ea5b7dcefe1100536c5c0713a196d6a4524be9e3c781d", 0x70}, {&(0x7f00000015c0)="846f7f6932880898d4afa7fe6919e28038f3bef7c2c39acb043f591cdd3e204ed85933190f49035edeb7cb0a6de1f998743407f678b8a2295eba8474dc0207a11d09f1d20292da577f82ddd4ab8001853e4003b97c139f5ff532b4560a5fea157563642288c1ddb3f5f7a671976af06df39d9b6773db823e1eaf7f8df4d1e5bc188bac89b176d4924155b58fc89bc485", 0x90}, {&(0x7f0000001680)="a3b3ce231a7e13fe66f7d3b370db6de11fa4d69c41e5825a85f5a1587f779cd320de54e91cab11d92760933cadd4c8c3f71a7c54214a3ac4d1aabe837b1dc381849bf3f07d72ef511453527de0a541396bc3cf7f0186ae42bedff4a8add8e8a679498b17bc14d1e37c17fcbc3fbc50cbed5d301febf3dd28b14afc0ac5318c9990a6e99e2e14daffc749953cac47b74f81871ac4afdd9cb13850ee84f585fcd8b33fcece3cc556f9be7f5c5892b4de58a66135160bd78b5f22a287fde988a9a2128c2ead160e20fab34f63d8654e423995e18f520d9bc384445160c79aa99ac2fd712922", 0xe4}], 0x6, &(0x7f0000001840)=[@cred={0x20, 0xffff, 0x0, r2, 0xffffffffffffffff, r4}, @rights={0x18, 0xffff, 0x1, [r5]}, @cred={0x20, 0xffff, 0x0, r6, 0x0, r10}], 0x58, 0x406}, 0x1) sendmsg$unix(r1, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000140)="c3", 0x1}], 0x1}, 0x0) read(r0, &(0x7f0000000180)=""/197, 0xc5) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) chroot(&(0x7f0000001900)='./file0\x00') 13:43:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x60}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000180)="84") 13:43:27 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r3 = dup(r2) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000140)={0x200, 0x8}, 0x8) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000934eb928000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1, "000000000000000100002000"}) connect$unix(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) r4 = socket(0x800000018, 0x1, 0x0) socket$inet(0x2, 0x6, 0x7) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 13:43:27 executing program 1: rmdir(&(0x7f0000000240)='./bus\x00') r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000200)) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) rmdir(&(0x7f0000000100)='./bus\x00') ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000440)={&(0x7f0000000040)='./bus\x00', r1, 0x2}) pwrite(r1, &(0x7f00000002c0)="0b7a9af215a086f01a0e62ca44ea7aeb426fa4b5dcd8fbc75c5646e4e044d2691ba19018220d27819ce8b76f9d5bf1d1f73b28ee83ca3382478854393b9b45d7b3abb8c9b510a127360508e244035d119c8012cf9cf7a670906b7358029514e629d186fdc9a3a7997a7ee0f4795d3493b82217d64de6c126504cd90ef62916e303222326063eb7c688ceee7e2c1064b722d5710cbc0d9b50620dac68b8eafe40c3b0fbf6b52e7286c88f7d95a961e097ff24e2e04b29d779e501c65e81346229b0b4e735d7d8c567fc7ee0c9a1abc9e727e9f01a9b3185b66a4196af241ab1dd0e2f0fac8157b449c6db0dc66ef97dc6a0cddbf2e4d0454dcc7d0fda44ae790d162aadf1380c28adb0ba1b51520e78685ca1d47f61b9a6a15f042e6eac2dd15b555f67b4a5683733ea238ff9070e0c9702803a0f8291a4baff88b78b38bd217ece4439ba8ea25a0c28b8b445e07e15cf33d6b8d88024b3670c71ef33604d7289962d3e1bee1670382e", 0x169, 0x0, 0x3) pwrite(r1, &(0x7f0000000180)="4784dea2768a3e123716a2314cadc9f7c1f0995e4e1ed7724a9c8fd89e7db54a1143b2eaab065d9ba998ed8e1dc85f", 0x2f, 0x0, 0x0) execve(0x0, 0x0, 0x0) r2 = getpgrp() ktrace(&(0x7f0000000280)='./bus\x00', 0x2, 0x800, r2) mkdirat(r1, &(0x7f00000000c0)='./bus\x00', 0x20) 13:43:27 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000200)="c1ffffff5e857ed3b584f220f6e93699c70894120a8ddad300f718fe1239f0dd99522ac703", 0x1e) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) fcntl$setstatus(r0, 0x4, 0xbb0fd33718ee218e) r1 = socket$inet6(0x18, 0x2, 0x0) r2 = socket(0x2, 0x4003, 0x0) accept(r0, &(0x7f00000000c0)=@in6, &(0x7f0000000100)=0xc) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000180)="b8823b99a6d20feff4fde776", 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getsockopt(r1, 0x3, 0x3, &(0x7f0000000000)=""/38, &(0x7f0000000040)=0x26) socket$inet6(0x18, 0x8000, 0x9) getsockopt(r1, 0x29, 0x31, 0x0, 0x0) 13:43:27 executing program 1: open(&(0x7f0000000100)='./bus\x00', 0x41a8, 0x4) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x400802}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) fcntl$getflags(0xffffffffffffff9c, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f00000001c0)=0x9) write(r0, &(0x7f0000000040)="510fc3a038", 0x5) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) fcntl$dupfd(r0, 0xa, r2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x8000, 0x0) 13:43:27 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) writev(r1, &(0x7f00000006c0)=[{}, {&(0x7f0000000040)="0c560ea68a4f7078d4f333b993aad6997e9e4ed1c49dc77365c537f2d02e836c13de165f9c6296d27e63fcd214d0201a4f8456a537b139b7967a9b05a90d96b9ecffbfbba0ab571d0752117cd51144d0ba49e625aed30d7b020276adbba257127bd7e8db1055966a1a0d02f69e12e2198604aa58c4867a6ab0c0d3dfcae2fb2726fad37a53f7caf6bdcb39d08b3dd3ff94bc17ec499b79fda44757d997a75ded9fcc36636495507c9153675723272b048aae9a885b55c43fbc32f6b0906d383e3db9a4ac4284186bbb7e6f3189f46b0d4f9c4653b977676e3505af993cbda7322b20bb78ea94c16963748d7c19e23e0b572978", 0xf3}, {&(0x7f0000000140)="91dc2593d5a477bc2af2ecf549b04e76906225fc6f3709114aa009224ce9e0aa122430ce3a2af00db14984d02871416be5027157f11a6106ffcdf2362d0f5a7388e419b8646d86b93e275371", 0x4c}, {&(0x7f00000001c0)="f8503ce67e534ae063f97737b368baab8be1bac206951ca1a4412e1730f06a4151050e9c5fdfba9321a47e2aaba08d8980f76994c3fa02fb977e3ed62394d6208a1686ab510ef882c8de70a49f5fafff82b25e1f8f23b8aa4b0f9170301db926f0cc70642e664956610332da634b7c", 0x6f}, {&(0x7f0000000240)="12d5def30afb473a65fc61fcf8f881808a92b800b0e2e7b142ce03e440a21e64814ac91f5586d3298444acfd032bbb353187f7252fd1cb3a3321a88012a691ca3773746fd1526a1ffb26772c027125531d798d6e20130973c3b76e9ac2faffc33d0e20605be7b60537ffc14933b631d11dddb34bddd398461df83b3985c0a7634115fc4a49c919dbfe17c473909fa768ac3d32585050e169d8791af192a4e887432c9bd51c58545706ce4559f2091b04b5aef5bf29c6783dc0cc6501b40808c56bd4d451afe9168db75d400b3df01f5375cc90950fd21bb2cec22dc9cb885942ac004657b7061981ca6f645bff5a57a0b9b1300cf9ca", 0xf6}, {&(0x7f0000000340)="db5656cb8c336ccf73dadc22ecad747f09c33f5cd1f0e41020d7d5921cde61c069a6bac17e73ec314b6698cb93dd0ed73da17e37386d14224c849aaa9359d3bd405b98479fa5b8d978ded0bcd62eb9d9ff580be5a7f70e5c8adbcc93f87e6fa9a9c1008857366510506f3dfe8e4c48b17c5c1bdc46136b7fbc7e51e95053c354d4451403aa1d9f07228d4d889a7aca713db3b424198211c7b6a279632b082533289019e9dd31848e3f13d7d00d7ad356cdc3cb3f09344aad409cd3df2ea2f461281a2f399d1c403483", 0xc9}, {&(0x7f0000000440)="3678c2c291f4d74320ed0a36c2c5eeb3b6e8e47fed8a4f65b078036d2e31fe1cc811430640dc1e38c4d896282b5490371bff91b97dd81e068b3c1262c0474dae9d0c1d33facbc1971d9242082e52957043902c9e2aaa51c8ddc85979d41adad12a9b1c38e4fd7dda4c95fa9782595e1a93714eb3779d517ebaeacb34b1703d44f6a2eb43ee5e14be376b161c08de28271eda60933c4ad4655f9e09e33b7ee5c7db32e36b0ba5b9f909d8c0f7c8502020", 0xb0}, {&(0x7f0000000500)="17b5619cbefaab94b648dbd3d8bd79d70701d14940bedf4e26ff47bd1f53d4aeec1abec55ab5e4b9853c2573ccce4a034caa55928a0e304ffd1cad33ead9813d8ac46785c53fcd7159cda0f7bb9533d9f422714ee66b6f391ee8cfc6f3487d95bafeca7a98ea842f1f330c0eb8cc91e7fc44601bef0d182440a086824efd32e9bc20316fc2204c1cc2c40071e88c73", 0x8f}, {&(0x7f00000005c0)="d7cb27228ff1c0587f701326dbcce999fc80ca9fe2fd16dd80027e86d1478adf36e741e7303e260a6929adeddc6adf65adc905348e41faded9116534143bbd17d29dacd55aa47d65be6a0734126cc69a4429a1f2a33b8af7e50014d593596a577ca7a55544ae2abb111102a53cf34c12c566386cf6090b5d611cb3fdf417cdb83398d52b0fcde13ae2866632903718639919e8e577b9c604cf04944e0caead4425a36d51c340446008b96b4a3df4ad0daaddeac073419f6c59abc1362232bae7e044ccd8aa4c2ed71f8a470e5888ad3a3774f8040a765cab3558616e12eed26db2ee941afb4be5c2ac703ac0f2c40f8c5d4af92191a7645377568fc8d189", 0xfe}], 0x9) setsockopt$inet_opts(r0, 0x0, 0x6d, 0x0, 0x0) 13:43:27 executing program 0: r0 = socket(0x18, 0x8000, 0x20) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r1 = semget$private(0x0, 0x5, 0x204) listen(r0, 0x5) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x20, 0x0) semop(r1, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) kevent(r2, &(0x7f0000000300)=[{{r2}, 0xfffffffffffffffd, 0x42, 0x81, 0x5, 0x7}, {{r2}, 0xfffffffffffffffc, 0x4, 0x82, 0x9, 0x7fffffff}, {{r2}, 0xfffffffffffffffd, 0x14, 0x20000000, 0x6, 0x7}, {{r2}, 0xffffffffffffffff, 0x0, 0xf0000004, 0x0, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x4}], 0x912, &(0x7f00000003c0)=[{{r2}, 0xfffffffffffffffa, 0x10, 0x8, 0x5, 0x1978ca538}, {{r2}, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0xb10}, {{r2}, 0xfffffffffffffffd, 0x8, 0xc, 0x7ff, 0x101}, {{r2}, 0xffffffffffffffff, 0x1, 0x40000002, 0x1f, 0x3f}, {{r2}, 0xfffffffffffffff8, 0x4, 0x40000061, 0x9, 0xffff}, {{r2}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x2, &(0x7f0000000080)={0xfff, 0x4}) poll(&(0x7f0000000000)=[{r2, 0x40}], 0x1, 0x0) readlinkat(r0, &(0x7f00000019c0)='./bus\x00', &(0x7f0000001840)=""/95, 0x5f) close(r2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f00000018c0)='./bus\x00', r3, r4, 0x6) chmod(&(0x7f0000000640)='./bus\x00', 0x41) semop(r1, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x40, 0x800}, {0x1, 0x100000001}], 0x4) sendmsg(r0, &(0x7f00000005c0)={&(0x7f0000000140)=@in={0x2, 0x1}, 0xc, &(0x7f0000000200)=[{&(0x7f0000000840)="0b432efc3c9d8730400299ceac393e202256c210b1a37bc65b0ea33348daa7c231d669a984819dd47314d3c44bebd8e2f7fc314491f300ac4fa8210d22c866152b13f3de8beddfb9331876e3ef4070e513857af2d693cfc8e7e4e50f6c791c1d027124a150de67e50b3042523eac9aac61835c4703fe4961f15672000b3959f2ee3f2d0b2f567cbcffdf257de534161f32cf043a0c435a03debec8d15f3bd2257942b423465be8908d86f01b14f80681edcc391dc6a8238a842cf4cdd9a53b0364849c0d2588f7ddb0915aa54cc97c6dd38f818a8e78142a7fa4033d4e0ae29c040e40a85a72bee7723903fd56601de8d631b05abde8ea2afe7366cf0b36f6728878ec52c86bda54de66916e669b86a4f1c26d827c4e96d526a5a8a10e569078398195a05dd8f3551afd62e035ea0a93479a623da0b8fa4d4aa2a67844c69b9b6dc67c8a09bc9e6a3e2e4e56749fffa223e86cfd0c6e33b19cdb36f578b2afe39fe7d206dd7596390e240035676c0b4760f811c2f725849e5ef945ca3c14b70ae4c130f269c1a5aa16ac9135b7af29afcc84eb8ffac7827ebdfa9b65e7e9f0587c4efad5eee56184da98c152bf623c9a0179f80916a3a70a461e6458969bbecf2ca6c23121435aa86bbc47e93ac4e48c55612f7a0246b80760b56a7ae70a9aa1bf572863045437c7b1449dcfd4c2b707564b66849ee3ff1d0edea26678d87009c1ff224a9e3331e0b5bb76b3b85e6783e9190a7007388cc5846d5abb13f6c6e1a0c70a35c8a49d5c10171aaf165d9ce49ae0ff123f7f936f26ce0ba63a79b98dccdede6c79c13294c248d2f69edffeec96dbe4308168bac4db4cc90cf638520ae651e4a89a939e74b335aae22fb7d3d23961f884aa583cf248b15749100f2e3c1dcaa1954395f9f8b331be91b514f7af061606c1e5696df55237bab4fe1ec555c2bf62777cda81b59634dd8ba557ce03def640d068bdae4969c0a72dccdb7f3e0c261a49e87e88b33a8871a3053048205389edc5306ba54cfedebc522293b7d2cb836d5ed07e02b7e685334faffd29cc70c49234a65f5816867915fc0ba7e8314a0b6fade087738ca3fefab75f7f5a5ed5fa1ce8f3c1beb60ca9894f59f461cb0885262ff8ff163d56df13a78590639a71215299aeddcf1c01135569baf8faa1f3db885a85fd6606a929cb620658618fbe7d389c5564eb30082817de2c94518764822ead9b5cbd982a6cbb2fa87cdc43cc53d360f63169c51a5cd7b939bf2f0c54cf02565c9dae56efab918c331ba276d77f07414d3ee3449b59aa025751b0657682a0107d84d3ab23a18e2f53fdc0e83d2fbc6ee5b08b1d91cd29563e553a6debb0fd1d46fff7bc6d6af60f99d723e0361de8126e6d1ce6ad8052adb7bc3a2ce1837b5786d515bbf9901474024c428356b712682652fcc0b282ea1a399f56a61b6a99801a08e433ae47ccd45e4741e9aa431586508792b9ab075790531e4f8704972b3e2b4d6a29725493c3143d80b72d37ff2976b10676f2c159fab21f3123f1998557eee5a480619ee32a2b72ff50ec595f273d841a74e44b90443b7761238fe0c8d7d08644a0ec7edbcf3c93173aa06ef336e6272142068528cf266f5e7d0bd6899c05948d7add350bed16d6a4caed53e141d5f00dd425fb51cc06eda86e54b6ec81037fd2a58c6d5048e1563e46415bb222793848aff8edae8467a607a63922d7560283253f533bb0590d112874cfe434a87682f23f6ec5b4061ec81440aad7b32ba86865cf186b1108c2af6c4143e84460c0f4cb68f3b3451292c7a10542b92e8e42a70893f48f0d907107a2349d5b3a023ec9514df4567598b0de854d10c58cfd04d93bcd421caa5cc19b3ea210f25d5ca9d19a69082fa6b657cb0f4b3a9b96cfa77968edfc261108f8dbeca1e784ce2cb646fb2bf9779beed114a34a5c5b073fafb011bd73df03f0c495d5361dacc8bb998e3d514a75ce35c49e5f20bfc79eec35fc6578211a2dad5f8909cf9f5d703779d5b18e8e329ec5e6117897a576ae663f3bf6b6fdf05d5824677d67eb8d5241e5efb0dbcda34c7cdc33dda2c96f084e7e36d0731bb41c560144e9d3f90d83ce876b493f9b2bf4ea183c1e7c43d23a904524d9e2eb0052e821c03febc0b219006a8cac0029c36e695a7214e2c4e3f8c2e594a0ef0a81e2991052afde34fe27133fcec599611ee54ce5ac758ee49a7980023586bfb8eb650f70d3bfbc6bf8d8fa6a21c0e94d94ca6219fbc820258b49e432bf8c93f91ca3a9029a4e66024d03bc22a4391b6fe7404aa84e82070c8005e9349b7aaa72c64cfa3513fd4e8d71e157c7416abcc5ca6f560f131cdace49ebf40903b8b0a5de39e27244558d57bff0149d3b7358397b15dfcd90acfb6924b45e1d1e55122d715cca37e66265f1049debeb59b0db028e3598cf858a0d47b36423c82a909d59a9738910f46d7e11bda6ee76a078d7f9438343c55fc1f5aa83a9896315e62675a7180bc0bd070bd025130f8153f9fedd3dcc58d5ca2e93a1ad331c803d31386e790b4fbf98b9553d770671fa2d4399dcb8064a3f18f8e9000b552a97640e19d51177f25e0d2145721942f003f475f4846cf184d7841469941e248163d0f0d8555e9d8c11853d0b096aec0ad8fd2780463e2f3570a39f911f31db46642b382eaa7d77b2524a821f63468343b286e96e01e85ffcd9bb610d13196fe631030eacd9702730f14eb52dcc2ba695c5a36cc0df4c9491ae818f9029ee8f988d06296f7e4b840ebbba32937f37506ba519494f89c95f2ddedb30bec1f8444d9cfc1723ba057ef92ea4bca8ba106ffeb1067bda1328de372770142d45b0a9dbebdb189af226f1e3cccf2f60521bbb225e14a47459136cff1d3954ac817e8c534b7709f6ee3a95f0c052311a21f4ee180c3118ffdcbbf6e8829d3b83c545c585a8cba05f4df90e078e28ecf2f683dadd96e0a4aa44cafb902f7c8a6517acaa8815dcd660f5d7541344166fd51bad1f8e0d0fd11a9bc3c8f7ff266701ee012cd19f79ec310129d73f882082d39047441b152ac4994d90c95d5fc7d867baddc785783845a15967f7cfd09878cc06ec14d907f1ec5b41a3d2402cb96fdbb81610d854523666dc83f5962bfce892dd2dabb13cc7219857be952c5d3dc13e14842184061fc4bc15d5c49541dc29bd30a3500c8e06b9ddee2a5b8e0c4b7e8af2a50578026ab621b94d0b517b7dfd6ced35c446175e3352160706be7378ca98840779d940b326d1e6b5dea4e57f9e46b11f6977adfb530c8524d364764b5f79ce8617b7439cce72a94f4406dcf01b4c406b343c2520a29aa3d13cd466501d9676a00c3df27c0719515cd5bc4d36885a8a2bbc2bdc0edab39dc12f29de73aa11824fca9fcb3e474094a7138890b97ca478f47326fee212c8e908731758810983dfe571dc7f234399abc583276b800d4b80fdcdca79ed2dca0d4bebcf54e4020ceb2a6d77aaf8ca42bade30e4c66ac47845a421e8d57cd27da50cb8663acb8e07c3b97310dc75f6cc15ce70e777df5d258597c8d30bef8ec5a475d29d51a2ea3dd69f8982109cb3934d155b4ddcc2784bb6993bcb1b6e2a956e4ddeb9d30b0d275b7cce524d40ceb19d9a15c179a50c4ad0d4721ff28a02b09b46e3bc7f153d603ef56c0674c41e0e11041d020932f4198a3d84c9bdbe77e29a87876c77f11e61fdea471f173ebb94c094b408a395b070b131c36b5296f1602dbd5bf2f6a2e20ad9167e07a3e605c9ee32b2ef7b0f8ecb057168d6d1e33e24fb8a8f9625cb3d41ea3e791cf19f425fc2f80f023f44740007bac307bd24ce8763a756b3a4f6e524f72b85e2a7504e22a1615f30e5c4b91eb90ab87a867b12660582d6300a2d6cb37a7175c062c2add4a67c4c4186bc9f1e4f08d4893aa10f435ddf2ccfaf504717024c1c400c5091e72c9b44a236c96ff029ea799173fcf8f437205688064b9d3161c6718f1d52d4071863e40ab6bb9eeb54062d0a196fd9257033c772ff3ae420cff159793eb64618865fdb2498a9d26d038f02fa0c2ea20c396d92294e87bde7bf8fb5863373e0302fa5d903ea745e0b97c1315f7e4b91d19cc65327806e2d35772b0b041e7868d7150b62417294e89329428e2b03f6f28aedc297283bdb885c511c28ab72a056e77340916c8741187dad1f7a9f3d9439e531fecd75525ddaeaa013f8b584c43e1fe43963a4ea2c50704fb35661f18204ebe3d18b3da390d53c6d84aa84b9cebba70e180a66e987d2e5a8ed9874a3748b97dc1a93a4c28f3f7e04c0e554ad7d3bba09e007984fbc9bc814d017962e391b9e33186a998639d55a1b976123893e3fb3d267051cf3cac3e2d583af460cf0cf7913d1c91ed644c362a4c8160a800f3beff4e01a3f525c6069b797c56469cd7ceb8d58fd2dc783e6a90d8d111297c0c1f02295ba6febc7d37480fa5ad1f55d094e7e0d5eac0ff89bb98865137ea04cfd2f6cb288cccd8db8fe0aea4bfd8e2129031df9c8e156b0f52789964902f02204048e0bc5a05b2ff5129ad6e5e56ae982f06ffbad085ea5a21567f53e92ddf828fa7ae506710b03ce8c1c637e4a4c75246bdd402c5946cc372986cdbbf947f64bf31e96c0064d325cdaadd55a7b68f7f2b7319eaf303126c8bd23210a8913e5d44d90ec1cd3e8368f4639c7c8a2797b049f615f93ac8e35e093f399b3bee67d5bbcff9348505d40578f65d411e89f9ca54435a89810495f7e3d544b431109bac576f65f1250db7563126b795150ac8f5398ce21b0ca8f9a7362b6d4d7d1b5fab5a886d2fa34f636731094861e850f90b4f910781dc1bb89f8343bf18a7823c96522b162181467ade3f0c0b5702ded79726d6234258707b1ad87ef63648ab4d53aaf63f91e618a291df8b78c905530922f3e71213413281816b4a24f5c19594a1ab19648fe977dbcb139d79955bdde6fcac5c1ce0c87df393945b827679dc3b54c3a773f819eee2f60606c14f9beef3a8039b5b6befbe2d68eaef7d581cd1cbedf66f7c30b36714aa476dc9ec1471d4dcb054b5e616f31c321305a317d4c66b79ae8d8c5037dd9dfa5304649fba440ea683f8d8ad0ece1337cc4130f58cbb65a43b35d400f82971c44262becbfe7869452a2908a03d5df1bf367d350cdfecde74a5c79d6b9ff862b628733cd6a060ad099e8c1f16b816dcc908fa7f6aaa7c44e4387601694118c7e6cceb8ea389668f34378f47b81ee592a1087b8d7c0f03d2969664d7d7378e3681b641fb4c8ce5730c0c7086126e5e471d32b85c99e2816f28251d32c9120dbfb8c96affc205176639898bff4f40d8f1976399eeb17f509db9e3678499bda14983743300325f5bfecb96a333f20d84ee357eaf6b517e9e0f43e0f447b56192bd7e82884ddbbebb79eaf4f61a5cc69dc145f0c6c1a319f3f464846ea52cf6d73004f3e93d97bc9c28a237828051f4a4a10082cfe0142439a8cde87d54e911e1e3d0d299a6e8bc1c3a91274510c7140a860d968483576d3cc5ae1e28ead5eec0c6f622c2f9bf3467ad287abbc0d82473567be5521e68c5183658d987b0941c9c2c45bf563b9de494369927930f826de700abcc019fbfc41502e693ad807cb5c63bc3c7b0009276d8091c23888fd47031256cbd139f6867dc80cd9469a03951c1b588167b1a34fadb9caeb93c9f1ed4ca9d330c7883974441bdb854afad7095cbb730936ef0e18056f7c48006a9dd0a38cc22027a7948dd9caf99c1c6351a0ab016cdc0f76870b487c0f32b031798f7e32418b8b", 0x1000}], 0x1, &(0x7f0000002380)=ANY=[@ANYBLOB="380000000000000001000000010100008d4e37a5c1d7100e090c0914f7daafa6ac460866fa773e7e0fc49ab7a9a40d79ab707541f7c00000c0000000000000000100000000080000ec05ff1b3ba77fa20f09385c42e38b4dd6b507097c9321965f2c41f01d90af2d9fbd5eade859fe15ba5f70bf8b5b26db98059e1d8bcd3cecea1a234cf623fc3e896f05bb8595a4861df0eabaa0eb70ba3f7abefab530e8add8e283d5a2d0fac5dcdcab7857240fccce08f554caed3b0e41fdce2e74defe9fa3fd904d62f59a38068402e8ace7295e5b4a13fbfc524ca95e0279cb15a1e8b2c0d0dd375f547ac67bc649776e7e90cc51ae562ed8e2957ddd15000000a000000000000000ffff000040000000c1a47d8936851cd59761d815b0213bff6006dcc29a6a7abfd83b8799336d78ce690e3a8c6ecc639cc7ec22bdb6e1ebac408452afd1ef47def0760c8bf0362a3879f8dad881f3f1d196672b58e1a027bc2b0a0f94ae754bdcd670e2ba07f2452ff270ae04c61ff7eb5a42cf39a8bcda69de4a7f105d9090ff6c3397d976abe4218de2659009d66c2f0796060000000000c800000000000000ffff0000000000006a14600a6824dd907d483eb6fb6ffc2b80231ed31e781e23acafddb6855fa724c8e81bdb8454abbf1582c8db75a94991893335edc9ffe52bf480f6dafb71a47acf46c644a14ae33ca48e7d8e758245d03c738388d6bae4af02210ba09a2c81c4d82a1fc347fbcb351d7fe7f0106b93c5e1280ad679603662ec2bf1e3d15ba712a552dd9e0e443daa876174fcdd4e48fe1963e643e8293f6cd3b7fb3bc2265d33adaa2122535eb168050000009800000000000000ffff0000c1060000835fcee00def37a15db05a6c5d849e13e0b7d7674e51d9cf3dc395748ad0eb4decac4522ff04a749b7c6e672f24159c0043dd607d22d0e17f5baa9bc448c099e8382dda5498ec614df4120aeb20fb3295ec24c0f67401938fceb4dbf33cc3f0e0b71f58826829bb7cd473de3c74fc5b57716ba98e20193181397823be669d4edb00ece0000000000b000000000000000ffff0000ecbb8872cc854fb3a60668d249149b7f30c2c08e3628b4708393c73240c4dc9b60095d00518143d213cad32b7249d52c1fac91930f9ce8d5180333f33a8ee77d00000000000000009ba5503bbe653e733c88f943da59df93392144d915ae9d78e0dfada66ff53a2ee167fb91f0fe40c92b8837d65e06d8a7e1076e7f6e46f16bd2658100a059f72fb9229f59dc5c1160491f1e088da08f12efe88546470b2da4ae000000a00000000000000000000000a60000003463066ac5a2134908e22e4d145d1e45422d33a1971c0efc8f550600d1a16f673b9b6d2abd46bd29753b98bdf222470b7e2bddbe6e37925e05f6cb38585f2b579136268763d7ad56457782ee2fbc773ffd352465a17673ab59e01664f9497d96524ae1165ed428b0fdd6ee739137003e10ff0f0a7b5b42e4ac0a462d8fa73f76108e4a3b4384d14659000000000000009000000000000000010000000001000075b036c4c9fc66e8ba44f8b4e91489582284fe5fdbd3a00fabd84adeb94ddbc1b90dc56cc662309977e92366e5b649caf972b8d7c5323c36fa17857a79e10fab5cf0695fe1358039de44f49a7151184d13e50bd3dd3f964135e0e5084502ef3b57122e62453827f087ebc6d38f4625908bf2ff69f81d5d2b2e7f7fe0e7681100d800000000000000ffff00000300000058aec2d975098210ec12a0925c5d3525330843cd179608caaf5b5a9ee04ca3e70fcbf184cf14a0678f5a857f0b4b18cb3c00a9e21e77a918c9bd98b1941c7f551b2ed36df9a6f169f2ab14f62d36855ff2c05e5cd873f8d97fa811869f601d56b4aa70809c5ebf43d6bb694e55a2926caf2a5e0dbe4d72118b0839495d14c4a99812eaf3ed768aa5e94a9de6d297efce042b3d2922850aa716bd21fdf82b87471514aa93f354cc0b83799bfb947bd2b42d3e1bfb2ac151a9d357b00a5909054f00ce43f7c44f00009c6e4b66c881a9359b80f842ccac9af62730f6ad854ecdea923d6725c87e2d40359eaae5c41622e0db3153be9b1e888287b33115f7945e75d935fad5daa0d9e99f8cd29766d5933d74b588cdf4eaf896ff3668ddb706c1b6f586dbb545ccbf4219c647087b521638cbb71c8c03824422f6093c0ce23ebc81474a1eeccea4fd019f203fbf371a4f70a62996a84e06adfff4e5a1b741944427aa299b2d06ecd30f08eb5faca5b6f15e61afb27be4e57d570c8d7565523a4428e0dd9022d78c8dc2b033844a258f186bad0aa797f7fcb4017de57d42230ea42def5233653821d2cbf585f6c1052e057a2cb837e893f17a0aab99bbe8660700000000000000298766da77"], 0x5b0}, 0x1) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) fchflags(r6, 0x1) readlinkat(r5, &(0x7f00000004c0)='./bus\x00', &(0x7f0000000500)=""/92, 0x5c) writev(r6, &(0x7f0000001c80)=[{&(0x7f0000000680)="85239772640c9099741148ca9da9d59629fafead9a4ff72000417e7ae3ca652a45d65bb12383b4d0a0af6257fe2734b17840e4ff257c129d10696d25be6307a6896d39583f7e11c50f5e9b788cfb9f925e74023a1b7118265f09090ba1f5baa4256e133883a0e2173cd7a645919e6f2ec43e060000b0b2885ecc1505811945f18a2b152c5c877efbaea04e74f0a4791816ae5f3341eaffac38f2f9decc13053cdb6ea41d3755751eec864c0e1ad7ddb5fbde81e0130f4563f20eede1598a0d3360f6053b797104000000000000005f2c9f469d27b698961bdd97d1464742677b8a2242ec44ae419fcd2f37f2b6964ee074958d692374c51b0533d6264b287db410dbdbbecb424f8757396d0c57556e121e58471cc25c5c8ec04ec504d7bb4db10741043f1a99509302ea07bb446337d553fa499b6dec1f846995a8ae2678230f53c4090af3bb8afad909c20e943d95a20a0036eea30597a3b1120fad3fbf14ed9b7308f5af6aeb87282b14e742eeaa928691080da11bd5b4e7b384b611f1532aea2bd6d017b688b8ff736fbf1e", 0xffffffe9}], 0x1) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000580)=""/10) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000480)=0x7) r7 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x2a, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r8) ioctl$FIONREAD(r7, 0x4004667f, &(0x7f00000000c0)) ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f0000000180)) link(&(0x7f0000000280)='./bus\x00', &(0x7f0000001980)='./bus\x00') dup(r6) 13:43:27 executing program 1: r0 = socket(0x2, 0xc003, 0x0) getsockopt(r0, 0x0, 0x1f, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000240)="99", 0x1) readlinkat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/109, 0x6d) 13:43:28 executing program 0: ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x28}, {0x4d, 0x0, 0x3}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x4, &(0x7f0000000340)=[{0x8, 0x5, 0x400, 0x3}, {0x8da6, 0x1f, 0x8, 0x40}, {0x1, 0xffffffffffffff50, 0x10001, 0x800}, {0x2, 0xfffffffffffffffa, 0x2, 0x7e400000000000}]}) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) readv(r1, &(0x7f0000000300)=[{&(0x7f0000000180)=""/209, 0xd1}, {&(0x7f0000000280)=""/104, 0x68}], 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000040)="3711") pledge(&(0x7f0000000080)=',\x00', &(0x7f0000000140)='\x00') 13:43:28 executing program 1: symlink(&(0x7f0000000080)='./control\x00', &(0x7f00000000c0)='./control\x00') chflags(&(0x7f0000000280)='./control\x00', 0x0) mkdir(&(0x7f0000000000)='./control\x00', 0x100) 13:43:28 executing program 1: r0 = shmat(0xffffffffffffffff, &(0x7f0000fff000/0x1000)=nil, 0x2000) shmdt(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000140)=[{0x54}, {0x44}, {0x20000000000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 13:43:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setflags(r2, 0x2, 0x3) write(r1, &(0x7f0000000240)="99", 0x1) r3 = openat(r1, &(0x7f0000000080)='./file0\x00', 0x800, 0x120) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r4) fcntl$lock(r0, 0x0, &(0x7f0000000200)={0x0, 0x0, 0x3c8, 0x40507b84, r4}) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000140)) 13:43:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 13:43:28 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/null\x00', 0x0, 0x0) r1 = kqueue() kqueue() kqueue() r2 = kqueue() r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r3, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r4 = socket(0x2, 0x4003, 0x0) setsockopt(r4, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r4, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r5 = socket(0x2, 0x4003, 0x0) setsockopt(r5, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r5, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r6 = socket(0x2, 0x4003, 0x0) setsockopt(r6, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r6, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r6, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r7 = socket(0x2, 0x4003, 0x0) setsockopt(r7, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r7, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r7, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r8 = socket(0x2, 0x4003, 0x0) setsockopt(r8, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r8, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r8, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0x2, 0xb, 0xa0000080, 0x9, 0x200}, {{r5}, 0x4dd01962a97f6ad0, 0x80, 0x10, 0x1, 0x3}, {{r6}, 0xfffffffffffffffd, 0x0, 0x2, 0x8, 0x5}, {{r7}, 0xfffffffffffffffc, 0x4c, 0x20000000, 0x3, 0x75}, {{r8}, 0xfffffffffffffffc, 0x3c, 0x1, 0x6, 0x9}, {{r0}, 0x7ffffffffffffffa, 0x4, 0x4, 0x100, 0x2}], 0x4, 0x0, 0xdc, 0x0) 13:43:28 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() kqueue() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xffffffffffff6d6a, "f1b3543be0b8820928b4726f51bc855ae55ac633"}) ioctl$TIOCSETA(r0, 0x8004745f, &(0x7f00000004c0)={0x1d, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 13:43:28 executing program 1: r0 = semget$private(0x0, 0x0, 0x41) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000040)=""/101) socket$inet(0x2, 0x800008003, 0x0) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) getsockopt$sock_int(r1, 0xffff, 0x1024, 0x0, 0x0) 13:43:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x5}) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8208000000696c658b42"], 0x10) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) sendmsg(r1, &(0x7f0000000280)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000080)}, {&(0x7f0000000200)="528794c70beada20fe48fbeba16fe6c81e38cf018eaf0bfb41cc7ace48f21fbe728cd4966f4d1764f14e46955f4a75892e5b22227838262bd2914a51407c7d12db402286cdd6fdfdb8afab5e20f28aecb8cf8be1f8381675076d0a09a9d2dfcb73a7ccc919", 0x65}, {&(0x7f0000000300)="0c7fff742dc27b6e754d829b4d3f239d57648c047955f20aae547ac6950df76c479e17cad484998541931b87cfcfb5eaadebf22ced3b775a5b7a38d0271f162402f2b4856656425bd65450c48da33a822d436b2c3976d95bf41640b302089950b39c3fcc0e71c5fa866ae5", 0x6b}, {&(0x7f00000000c0)="1667f37b9977760742b55afadbab52e0144e709fb136540e0ca25c85dd694c2913e3ac9d174585", 0x27}, {&(0x7f0000000380)="fc6069d173f8844acc59d10e556d221a6427f97dd75f9127a7c2f5d2ef00fceaabb94e5d67090bd34f27051054ee28d72534286a64f186b15e8e5228ab4f880290f32d892a79c86339281cac57c38edef8bf5d35b0730589430c3b7c6c7f55855ac2081c1fca428485ba90369dc2ed275cb2c1719e058cfb4f19f2f1a88a7ecdf9269ac023a50d8fba5856968a53cfe821eae113af1a44f745826f5b77a946fb8bc91a74fd2df2c3dd5cba5506d84c55149815e9c56139499f3e507e7c99436a61351d7b7df94a16635dc6d3422d2b25ae3d4260af9d5e6cb890ee746f1cb9c70d810cbb5c82e0715992", 0xea}], 0x5, &(0x7f0000000500)=[{0x68, 0xffff, 0x100000, "571ccd762e56cf8d31064b368cb189da54fddcc9ec4f5a153a1b01e6929337c923ed24f809d746abcc3d78a8ed6c298873047667146669c512160798ca2006549a315de9e9c34e28f0a6e9b0467a7b81ea2802"}, {0x1010, 0x1, 0x2, "167222750d69847928e0658c8669208a9304d13ef8dceb524774be29c396cb2bc68451ff89d828bc8060b4314930bfb6697d4996ae513b1d13ac291b4913f849d0df2104aa96130866aa284370aee9ad18fda6f0e0904d0295ffca17aa13ad14a2f931e8666428e6a4c0fde0622e2adccc45c99eb27e40f807b9b8e4d06abba196a17af0623f283538d9792803d76da609a60ad05ac2f909a1fb5b2808db8a116d8d5c4cbe5bce609b75fc2f3775a07ced7ab107dd8224b8892d23ddf594ee710fdfcc46813752a347437155ee1e097fe346d408f0fc96be035db1902b1da0bf5560a421ea7a7eaacac164a0bd69e7ad1891a506d0856bf68b20d40559f313c32a26199930ad69210b0b802f9ac6227c5ee3cbf38462d7a7948d085f0a5ec9b1b23ac7c611e8dde83cf32e0c872ba0d6fe15ac5610ddc75194a594dc9bad224668c80c9cbf59a0c320a3a056a5748cc1ad09083db10159a2e65e6a86792021ef365b09e16c4c0fa388f0c1d333cadef09928b4c11f0326150d0172be510134b7d71c5ebb905a09bfc501e052a4f410c83050fad187ed93f81e59c35b3bb3f1b29e4e28792bd26b40042dc4769d06087dd44be917a1c5331ab6af0e1218fdd6dac68db90285591b6823eb624159738e3987723c9319c3647dc8f581b3b69dbb68eb9cd7c37d60184f8510dfbd4b87a08030aff212b4d2bc982cc128b2212432606d6ce8c1d447b4c1c51951db518f80c54c057b1675f99ab87b20469b308159b5b42706b9187d6bafee3f5945d8b24b36db3aadcb3d79fd44520205441320f5c1dc53afddb4fac68b9fbc953bc64bf39cc1e9b2349e427bafe2e56df3809d88a233d07f15a7367b82824cebf0ef99abb5f3089a02be589e57174619856afef5a475ea283d9a48c0a676c232bbef10b79d3421b20d0ccb781c6cee1c2a659d3ee0a85255a4679af5f9a3469c330a25600aaf453f080a79d5013fcf446f894a1bab770634507bc9abd8dbb390704143d9a320902c6b81c5512321dbd033ab151525da02639ed342f89d57421e858a2344c50ef56c31867769ba4ae139e798d6980e0d8dfbb16e8332580e29f06028c2a120db1f73c543f8003eeee8f6466f40018fa4194bfd4dc89ce1fcec7634b93a003dfc8830f6b5ae3b6f0d9fcf85637872a196805c9746bc23c705b6a2c3aefbce0e52825980631ff052ab74c2ef2fda0f1ec3db83e2e2086387bb621408baa219e685ffc403787fdd0f108babf54eb94b5defbacfacea9c41db4a4553a1b00ad5f3ba2141391a6299554b0b9ece6811561f6541bd7167ad8e98c00c45c29ff15feceab08f07a5c13cdb570dcd15542c149766b826ab541a1c5df101a37839683ab4d42bc85353a1dfb9d94d71e27175fab1bf7e4bbcc58a851725022d7527bcdd4575d4d3ea8b663a16f71a9d5a387cd5e213376f9804f1b76ee80f57d7eea1536d59f7a49d77a29ee8081c3c095dff9d68ae9421f81e5f60232951294fbafe798802e1ad65c1b24665d77da02cd274a2ecd9d44bae56cefdc17fec5c1b0c03f8a2508993116a025450882e69c4e7e05b3b7a3a432dc717e1b56bfc4f147eb09f5c243ff2f9dc7cc1dea701fe44891458cd0e8cb8dc81e42ecb4f6ad183a89aef26989d860d25e7e093dd4f8a67c1a5cbb14669fef533e1ed3912e14765195cad180918755cb3e35d717e2d00c65f279393bc6ac5373d2144bf2742febdafffe1089f00bbe504f37134a40b870d772e0daf9ffc68629b1448567b0c0860f328132fd3728c58883ea6f106422c9312669d8698cb783a858060de5d934ea77f99868427533f7a12d9f3f73d2d7ee121094dca748d472066237a799b988d7e4c37a3bdf8daffa2be708382fffa84d564cf23548a667f80a7b94f9da7f6022a501639b1e24606d126c08848a3b9d4f5f1a51106304c3a01959c5b637a798f92878900365aedff8726c755d09e6143bf557f3f44756f3c40c2795dbdcb1e35b77f8a5155553f826e8abc533b6b1fef34fb1a3b85a6f435ccc949aee64a8013396390b41d34a0ea6215243399add4d0773f297b70f38cfb5765176a18d49235bb68780e1992816e3eb61a30544bd2384c76fa5dd1c36eada58145cfbb7af7ad37174c21c7d1e03583c4356993611adb71714a48797091e4f40517d767fe4c04cb847252873628d21efcc25cb7ec2ba9a2d49431ec3d4eff94942f37e5f9e1a5b7495cbe21f53ce19bc146dc54c70d7bfef346e8623c4497c52c4488a8842c6fab91421599285e510be6e2d047b844503ba726f94de852de0ac3dd2e7157fa90c29745136bfdd4e9b1a333856380b782ec9124f1aecb7be61ee786eb7f21c8b1fdbdcf08422522d5fdf208de353b6b4b072c22772a29a1eed93d887ed327c73afb38f4bd8c0e39069fcf1d9a3714b345fb19bfcb2e5777ceb27af6da9e95fce94f27df859fafe685d8d327f61219d2d7bfcfc1461da54b5def22e5e67fbe1c56e0e66620f56f497bd38c62d9ad0b055f6fdde3fd6831cfd66965b26e7b75a980f4ce1f635191e6ee98d763885594fe1263f318050ef1fc5f103f408283faeae958a2b59cd0edf83403870563dbf180ee1ce5560c5d1e5e9e7daf0a9c5861d06e6e270675bbd5c89c2004d3358feab0c082112ec9ad64a199d78b46c12eda07eccfd52eaa20a128ccf0e4b7d56c9ed6dbb2cce50f87f945f450d51ead21fc0d35cf2334e1ea89ca1ea58f6b09ea79a59e16cde02393a8a4a37db742a6852b3e969b1e66d3597030731499c5d0218cfbbd2ca14afaedd9493b9b3c2a8114b0a446cc841af6251c57fff47ad0c67800d8bb3ecf6723fa0fec26475131e5c2304f8a564920179c5c28bae8ac7620519ead5052fb22ebc7eaa416441c3b48242d1e3ec2ff910131091b32eb8d984b1b504520bf1e499057dd8d3d53af427b5ce8cab97bdc01329790603a162b7095cd56333660520087603f9b9eb64957c0ded39eb80668071edd3e54e263b2199dfe723c41e0b86f80e64cbabda237db3b33dbef7c44f463b6ffd537c09599e7fead5a84a9c064061ae86fa0bc601f1b9ccf4d438d240f8b0605c3dbe0b696b172742e770c29150c971d2e21904be917138d17e9503059e3794cf1faaf8a5f88895fca7c7a3ec117b4bcac4f3a36f2c837281b1dbe5571b4b5f8c2c2fbdecfc18e01cb3290d7f176c8c1a10375e67b6550e741b2d6790dd7a9481de4e918503067202e7b56b679c14b413d4a02f7712a494719d9a98946b8affa01f044e562b6725dd873195881cac059a9d7cdade16837e0183994479ea3e9403d6365117aa654952fbf8a893c231ed7e3ee4f5dfb11f053e9ac131dc673f5f6a9bb6e2a182304cbe3320d95ea66704fad14bd4715209413a7f33110ff1bc011cc3a529505c030d032ee536f5df972a8fb354700d51c6bf99743dd4c7601d608e1a4a4446683f68e4f3b60737b1be82564625890c0320ad4459de633308bc86de6ca42941f1fa6fe3ed76b625f2291deee8ad13bd121b66466b74c4f6c6c3856e479401feec734d5fef7cf8a3a803caf3db612d0fc7ce38a0e0101b40cd360528cc0a904518450ca8ddfc8a459316a52edc161a05bf7b6925fc417751d4c1bbc71b05f9cbd424cd643d7054ad341a688443c8b8010e3cb22011e409d7277f0ddb0a9cc477da8e037b9d47864aec19df82c63aab6435f6885e4b916d4aa54bf7b009dd6fbd31b638e013afe0f40b23ae09bbf008a66604732ea22f40c27eb98796be0004be0613ce558c7b24f5a90729e9e098e02d7811d189aec692f718f910208354b72706aeac12ccea3304cfe6116a3805aed9b2662c92c0742c97b99f9277946c50aa95e307d10877d9ea3b0711527a46d796f5a5382edba1c60c616216715ae1f6b23cfce11e91078b0558755a7f6a0d9603a8b9781198c1cde154186008a1d6da8826ff112021b2a17c1a3f18e741c0c921c651267b3dd102287d37d5c4c9c4bc128e556810ed903d98cd208c70bace75164f46a68f3012c77ff893a684a3f1b5a429ee5965592f531133b3992e0269048adce9022e9904d863b580abbdc157cfbe6aa8096013b6f8f95f595fcc6029548261c637d68aac345c7efac3bd0dfa56241d8bd1fa5037a76d7e7444250388de2b41742551fed0e51f243d0b001031b09a82b174cd82576a652906774f05792478460bed36e40ec6aa342f40bd111ab72109ff245fc3a9d2c2febe8a73c378edb2b3e71d77041977dba64c13d4f7a39733aa02a8570402a795938be1d9c5caff5878ec96654c65deeb12c8f374c9ae440e43119e6bd79ff97fafe66ea62e2ae2ddb8c4336afe84f5aa28911d859b6b02bb2c364503f1f406f4418b16ce61ed81ce2df4abd385a286f45c428ed404ccbd61998c9695fc38c67f83c38771e5d1018d72529f49757460204748dc553892be2ccfd981d02b234a6b7a6abf77c3eb6d8f29d3cdf5b18b08ddcb0b106ad259e528a72f2a7556df597876d77f1785c5fb5460cfabf3de5a1eceec8c4f5eb1d800b8a954ffb299751bd13903bfc13acba5e6811b1fb05eff920fa120c6712c7536663e8efbf0e6d4f2c1cde238fcbd29c11d358d1dd68f147c417c86454883c836e3c6823ca9f2291f10d2d036047de7d11f457b9c572d9709c09eb3bc653e8cf1f607150f534f8f6aaed134233b7a688806746fa46eeff437a31f426e03028ec578c0b0954bd2d87f20a149e387cc73020850546510b5b7f0685667fc61a0689fbecb0f033cdb00b7ef79b6c1e8e1aac0561b01ae3f57ba2a1a87e3cc2958c059287c9372c0fc16e08a6f60302e15f1c4747de654bfb12d4bc7a3502f894c8ffdfbd491e4bb95ef13c60e577bdb295770346f5dbe5a882e4f520c1d5c23093b7a2542ba350513317b527275aa51b7b652ed91ab7398c761e8d151d4c18128fa7a108e9a7b237757f8e158f0fd36aa7107982c766576ad2b3171cc91af46f7034dde9907777e0e2671eac5c0bb58d151e38867ebd43b7ae748335dddd046463e7263d0ba391eae87fc32d71602c1ee52f54801f45bf3621639aede11e14456218991f5a8cf7808c2c7365199c6218bf031895fde3799555aa4257cc52eeb2b63a6ac0b08bb69236d5d93f44831c23c9fb1089b51745f92b9fbcaa87d2b8b9735a90367a97d85df4139da00e689ea443b9e11ecb00e7155e1c1191b7ce5db9928acf0bab2fa46a3b8119d52ba1e8166ce4e1bf070756a6e2cd370188d2b8097d6b909b105e3aa835e9dc315838f41f40ab8fc77e1f3ba797351c29b5edad2f465d322b7237b9ebc11dd533c115c956c9679a3e45c902cae7025b3fc795bdf909fa9aeb756ebbc55f6a3a8493ba9250ce267be9e44fb55d82cf56e77151f6d20d21a9cdd57ae6da096b871370daf1b11fc15037ee07a881e4087ad539d973f4714b933c6fdf542c854d7f791071e9e6e173ebf1f137f4e8c750433bca6e249f9c2d4080b9c8829c2646b8705a2c9acc2fc72fc27976fd9002d2dfc47b0bd605f2e95c82daab4c3ef0d58cd0edba895e41f3c1d731c086d8a06f4491c6ef99c6919b46ec281fbe149c51262630ef4a24e9b310d451fd3a00e942077f55f1bcee9f67d092b03bd407b160c5d26ea761d2b683cd41b6f453b64bd6915b6d1bce8025d33358ffab2ffc15a0db122db8cf0c4c8ea51091bd32cbbf7d970b36b9a99155a825e45c908260bc246341b6854852700c418fc75b173da9558afb5a56eb2508707aa78c34a1e87537f77e42176d"}, {0x108, 0x1, 0x1, "9681a55f89ec8059c0ca39dea03e1e00731e09e40c431a04eace5aa3c74926df9c69499304e0591bbe5d7c696918d750e6fda04680fb3abed4b3be3dfc7f3110aa7b964d5f91fdb356043a650b61e610c6ff5024a729bc34466a7bc799e16da18bc26eee02ffec77da131b632841120413d55e2e290858caa93044d0a2b513bfdfa8f2781ea2005e5374c05f088f70d6c2814b03721586eab0f186aaf534ffa66e0b4ca52761d42d47b947d88e5148c9e877a0c40cbf123a06f2fe59e6c08d19273192e08a7162971b9a513f36286e4dd953c2ac1fcf167537672debb337642ef426eb146f8ec5be01a852ee02034c268686e3344f762cd1"}, {0x78, 0x1, 0x7, "ad6bef46b4d06a676dfb3ef9c879ceca42ba28dfb5e8f4ff0f02e16b26215cb2e59fa2054c159ed643c85e8ca9901a21fd032655af8097a841cc1ec69aa7a6cd6ef13d52085c67a1883923d7899d97beec703e10b0bf048df2420e8c45ef8a9c38"}, {0x30, 0x1, 0x4, "c667ba2104d2e0d7e9e16063cc045357110863484f9fcc52c8a486"}, {0x58, 0x2, 0x2, "b687fd56da77076f4632cc31f63425d5333ef8062e85a2c8ef1eeb085e67f1b80e793e8f5dd251ad80f31a1e17fa5dde3f4d62822bae5a15a7f0ec4e7a3711b05459"}], 0x1280}, 0x40a) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:43:28 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000000)='./file1\x00', 0x1, 0x104, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) setrlimit(0x0, &(0x7f0000000140)) 13:43:28 executing program 0: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x9) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 13:43:28 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='+'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=""/43, &(0x7f0000000140)=0x2b) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0x369) write(r2, &(0x7f0000000100)="8c65", 0x168) 13:43:28 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000240)="99", 0x1) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x1000, 0x180) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000100)={{}, 0x0, &(0x7f00000000c0)}) nanosleep(&(0x7f0000000000)={0x0, 0x3b9ac9ff}, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) 13:43:28 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskb\xe40\x00', 0x100, 0x0) r0 = kqueue() r1 = getpgrp() r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r3, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r4 = socket(0x2, 0x4003, 0x0) setsockopt(r4, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r4, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) connect$unix(r2, &(0x7f0000000300)=ANY=[@ANYRES32, @ANYRESHEX=r4, @ANYRES32=r1, @ANYRES64=0x0, @ANYBLOB="d863cf29bdc545fb6d11f6244b02e8d581f5c84962146625efe27e3f597232210b7f27579dcbaed20257401cdda648a1009a8aa6d311923365ad0d97478fd4b3e8de0999a3a6129a467761cae4da728b020a9df93889aee703474b1d58234e7d712f9622b16087469a9e931855e77b64789527f8c168ee6275c0b4d5cd615ca4235a45cbb2875eaa9e1c35f1a6", @ANYRESHEX], 0x6) write(r2, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r5 = fcntl$dupfd(0xffffffffffffff9c, 0x14, r2) kevent(r0, &(0x7f0000000100)=[{{r5}, 0xfffffffffffffff8, 0x55}], 0x6, 0x0, 0x7ff, 0x0) 13:43:29 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x10001}) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) pwritev(r1, &(0x7f0000000500)=[{&(0x7f00000000c0)="b5f75d9c8aa7c2150f1347f07e1c2054328e5a4a0bf6bc25a4ace6234b3c9f8b56bc53ae22ea31b1a47fb74ba07cd55719e0ae174fdcb35198069a6e1037dc18a0972d3763f7ec1413ba4113b35ee6e894a975bf76922597a447c1ac4275111e71ebfa07fb119d8ddb986af47d59bf5a645e5408ef13432e6ce248ac485da13b47269ac799292614b4e99601ab7ce061c9862ef4af025fc4487ed308f0de", 0x9e}, {&(0x7f0000000300)="b9c154c303fdd565b93999b560e3eec8680d43325148fde3a9ba4a5ff0ed70031502532ec7b047da99465938dd70bc95ea3fba37a6afb2f73f63be554626a891a8019ce1701347cd9cc5272e5ef4f5f3c6c7bbeeb8c0ba5a", 0x58}, {&(0x7f0000000200)="4c2a741905", 0x5}, {&(0x7f0000000380)="419bf1808744367e4ec8005e94243a11c52bca8e8b41d8ee2e67dc3e24a1518a1c58736579dfc5f4aa90fbf35c24c00859aa4ccf3c7688afded723c1a6d1e45304a991abc461d25031c258a21c76172383e50b86fc122ef7b3441a826d114b50354eb3e7e2be3474f8342ac47b2774eed083e0dc7b7384f4c26f72c0b5f86e99065aba", 0x83}, {&(0x7f0000000440)="27164820e07e51c518baba60de6b1225d77d29fd7ca4bbd8607d18a18ac6ef22ef7c174bd9d06b0f392b0e1676193cde252478f11c6730a56206a162a6b5cffe4b6329cbdd115600a1868a64e3c1ab2a7024d8362f5e8b371df64ecab754fcc38985a53853d9ead27774400aeaa6599c7dfbafd491641b8d233e6b349edcdc531e6659bc", 0x84}], 0x5, 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./bus\x00', 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ""‰~¼t§êÏ€ñúHôD^Õ""‰~¼t§êÏ€ñúHôD^Õpckbd_enable: command error 13:43:30 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r3 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x0) write(r3, &(0x7f0000000000)='M', 0x1) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r4 = socket(0x18, 0x2, 0x0) r5 = socket$inet6(0x18, 0x3, 0x0) r6 = dup2(r5, r5) r7 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r7, &(0x7f0000000240)="99", 0x1) readlinkat(r7, &(0x7f0000000180)='./bus\x00', &(0x7f00000002c0)=""/130, 0x82) dup2(r4, r6) sendmsg$unix(r6, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="f31845b3fb86d100000000000000008855c4024e89cced44a7ea75fe3c0000000000002000"], 0x1c, 0x0}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setreuid(r8, r9) msgget(0x1, 0x0) r10 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r10, r2) 13:43:30 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000180)) mlockall(0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000280)='/dev/zero\x00', 0x400, 0x0) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r3, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000001340)=r3) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x3}, {0x20}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) connect$unix(r4, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) r5 = socket(0x2, 0x4003, 0x0) setsockopt(r5, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="820257c0d3faac9d2e2f"], 0x10) write(r5, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r6 = dup(r5) getpeername$unix(r6, &(0x7f0000000300)=@file={0x0, ""/4096}, &(0x7f00000001c0)=0x1002) pckbd_enable: command error 13:43:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000001c0)={0x2, &(0x7f0000000300)=[{0x40, 0x0, 0x0, 0x401}, {0x6}]}) r2 = geteuid() seteuid(r2) pwritev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)="e0", 0x1}], 0x1, 0x0, 0x0) 13:43:30 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0xfffffffffffffffc, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r3 = dup(r2) poll(&(0x7f0000000380)=[{r3, 0x5}], 0x1, 0x0) 13:43:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x9, 0x285, 0x7, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r2 = dup2(r1, 0xffffffffffffff9c) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x4a5, 0x100, 0x40, 0x101}, {0x4, 0x2, 0x7, 0x1}]}) syz_emit_ethernet(0xdb, &(0x7f0000000340)="b2") 13:43:30 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00002b27feffffab7b74371b2891fffffe00"/44, 0x2c}], 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000080)={0x7, './bus\x00'}) truncate(&(0x7f0000000100)='./bus\x00', 0x0, 0x5) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x100, 0x0) accept$unix(r1, &(0x7f0000000180)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) 13:43:30 executing program 1: socketpair$unix(0x1, 0x1000000005, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=""/254, 0xfe}, 0x0) clock_settime(0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x2) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) setreuid(r2, r3) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r5 = semget$private(0x0, 0x4, 0x2) semop(r5, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r7 = getegid() r8 = getuid() r9 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r6, r7, r8, r9, 0x14, 0x6}, 0x5, 0x9, 0x101}) fchownat(r1, &(0x7f0000000040)='./file0/file0\x00', r2, r7, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shutdown(r0, 0x0) socket(0x20, 0x4, 0x0) 13:43:30 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) setsockopt(r1, 0x4, 0x6, &(0x7f0000000100)="7129fb731ccd4c505a3896522fdc6d6f6eb0b0cb221b037654d5fae53728fc2d42ff9f15a5524dc5e6f6cbcef366bfaeb1488b2805d397934f1b0c7736edb4a9a70dc16fc53c52b9fcd90b8ebb29eb84b5763846b48dfb120b7aa0c6fcd5b33b3c5fa8174ad600c711e34efb20f8b3f972c8d216cc6aa2720ffc447f47e1d9f9710f23bb2cc7844d8d55bdfbc1b33ca31a15730599ca1460308a2d2b223f4547a01e5411ffc4c887853ccc3bf2d1ffbadbfe42c4f24d71b29023ee41d875713d5a9d9178b8783bf49adc992ccde0e244bdde0536d11058", 0xd7) r2 = socket(0x400000000018, 0x3, 0x3a) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f00000000c0), 0x4) r3 = socket(0x18, 0xc003, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 13:43:30 executing program 1: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x0, 0x0, 0x0) msgsnd(r0, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) sendmsg(r1, &(0x7f00000008c0)={&(0x7f0000000040)=@in={0x2, 0x2}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000300)="3d3694e9a0467adb09addf57b5be04b86c730795d72ed879a666fe23a6b676008ca82bb8f9a1443eeeca0d985d0d061060e3930c9fcaad5345d17366734422f8887c5befed2c64aef0ba44", 0x4b}], 0x1}, 0x4) sendmsg(r1, &(0x7f00000002c0)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000000440)=[{&(0x7f00000000c0)="0e319460f0b2fca59fcc6116f89839543e3025e5c0220550ffc430178ff038497173d4ea3189d985638b052bbf4f4f4329f894f7fe57fe2364399e19c31fe1bbbce3165ec2725c77c58c5c070ace77d82431736347d7a10f80b06d6fe7ad782affce4bc8e68a010730852931469053198294d10a472abb084fef2f2b36f2714b5fcef0c824ce02adae76470d3d83174943e80d0423e775", 0x97}, {&(0x7f0000000180)="4fcacdd16dc5adfbb5b80984c9d06708b5667f9ce6d760bf5971b61b91d7c6e57e60eb", 0x23}, {&(0x7f00000001c0)="e313c858f9c0bbed4440f2f58e5853c0344e1c020a0ecb4c69d3f2a07effb5d128f7a3de12f52f29002d775dc0ec45b670ef26f7c2505ba9dfb897ccd9118b4e4d368d1ec1774302b0943e71420df34ae3df5f2aba40909fd1cbc7aa11e0c0de16a3b5b1f432869603a8f95d33dc6108e9966991744454f6ed1d38a7131e9b13ba21f79fbdb9f727ca5a554482dc0aa4a164ed9441b801fa", 0x98}, {&(0x7f0000000280)="5812dc0fcd67e8afb6c126bfa38b092e317a16e0504d4deadb6cb9ff087d73e92b7ad6b208d73483", 0x28}, {&(0x7f0000000900)="c7ba0800171b454d0c610962746a71db61f8f8c457e730e82fc2ab8a6822b4cae476631eb6fe8df41dc43ec90ba9ae57507b25b7362a92a84c4af13be5c87f181ed9a12f6b8f4d26de909d7dd4cc149b4fec46f84b2572afd9449eee5a0d82f28c7369ababe4f7342643b87c9251d8244c39b965991236049516fd2b3848cddc00aeacedf81e5fdd555e8d0392990c47ce29f4b5b4c580076dc978796d298dee665fb6c7c479f894f9b93f2360f2e4a7d95f2288113c142ea447ee60e2ea8731da42a548828211406149af38fdb57ab0380b13fb31af7a8b7319d535c5dd473d5ea1c719e421f14b304efe8dcd70d9c776bf67bb20bd21b25f52c322371b65463e6394839ea87ac919dc006b2c82749bdb2cf4a719da3a2708c9441fc036dcce53268454cc61b5a8c054f31feeb0fa56d96526d18e9dac061f1c928992f134af5e80014fe97dbbe5c2cfdfc2452cf23a216ec8d05ba182bf723d5e8e46f89a1648fd628d0688a989f91d2cabf27df5f854fa96b97578b564fad43e6e359bd5a2f4b4416fcc18ae1cdcf6d5569cef645eb4c7932a4ee34876753872555b8c59c7351369e6ab421dd3c8a118957c7838583bd033a8674278ae6522b1e30173e713d1da8d9ae6d22859e514361558a43ae2dabafa3d155b949c8eaf803d57be2dbdb3e9a0516c74bc6dd657f8355f7f1dd7dd306c8ec4f602b12a47f1b33fc1a25f5d7a686019549a83ba49e82cb3ac60b93c2b80cc2bb2c715ddd3fdf80be93b6bc2a68749eb9cb745cca92e32b301efdec90af4adacde3ec576283ca3d5afd7baf9646e540308b38c566c697c64ffaa34b8dcf4ea7b63536eee9a0463dfe2e5baf5296edfeca1ef8f207b9fd2f8b7d4fc0e40c2ba743770d84ca5a894cea747da6eb8184db7036dd229389e4917e3f3251d1a6b789a5ec0fb67cd31ba1f1b07823855f6ffb99b0a260613b546216f27a8b37b0cb40c1df1f617669072a2fe6ac4cba47bde8c5f779ff11e9f4334da97344d8a4026ac1cd7be6fe3406f5e25813a9187a7f35c7539e9fb1cb312d66305fce7a89f5416ec7c29374fd1655eed6e843793f73007bc8afb6b6a6a52a523697cbf8003799d2d833ecaa8a9cb163bde3bfce274024f3cf2295f8c0bfaae869a7476d5a1b9f965272a5ea2dff30ffa3f4e7f9024d9ce9d2a6e1375b50a13af774d79611f8f1225bb13de198ea198ca45e9974c609393f62d6c4aee0630e5537dc0e7e9d088ba27c8f758659a6009d486272293948e1c2ae0312d40c49645c9fd203f9489a7ea63098ceebbc1303a4b9352a61f6a55f6554483ca469077e7115629f0002652a03c5a7c6364a1fc3ebc8670a61609123cb5a7eb14431282ef98f7bebe625df15642c471732f8cd4df0a7c8ce88ffa0c3e5b39b3b44439dc5ec284350224b1f6d7a4ebae216d710e9e2f2b3b0f508f4a9633c045cb4fe44dde9745a9546a3b5f73806bf01e1c4d6cc58d373b564c1aea4bc587685301be0270511db9f5f620895ee3d981d9dfca62b9db434e5e16270d2db6d2fe8256d73f722dd21d7eec1fe8cfd04f55b60528f4ccb60ed5c7e1c239e3aca8755cc746424ef984821518198b455a0c0a4048e7121a21bf40666e33bb24716c95a186984e62f8b34f321741416d5aef575969e39a451c83f785aee98cb09ef060f95838262fe57f4b2e9b0ae5b949c4321dcfaa7059cccc4b525ee012f38fcb7bf7033799b412b995b068d07d4aad8ef390bcd8e02937736576d7af15f4c315eda91179a3b7d2309aa75407946bff57a080e6ff59f86645bc8bf8246b92e2caf2c2d7b3937ec5d8deb71b049b68882ad8ac5bc2874c485b114ed049c8bfea205c0ebd6082465cc284c59672c7072284f64b93701c27f18baf409dea7cfe97ccd49d8cf2a0c6bfd72bf6fd6b3dfaaae0094d53bc362ce1b10ab0761d27a559ccbbbf2057ce173633cd55cb5b5f6667eb731e06925c7d2c348064891a68c838846b974b439598b595351607282c214c9cca37807aa849a14632df56f00fdf98c903cc0e74f749bd6afd58a53dfcb16bb1cf7a87fad1f075ce17978e2e9ddce6b60f2123ff8fc3d78db33423e79b39bc8723e19263406e3a39dc2945f6eca72bdfbb3355521ea92758b3fa007f9a78fe5004a96b42b4ef4a24d7b911a9fdeaaf8222e7115de76b4f8f35bdb14ac4a8ed5e2e5763d3f25005367ef5c02e41510f733f1bbedeb11f43061a74acc2a00b835c938c9a923f8cc3e9aa13c0a3b12340d6383b8570cfdfab278ed3f293c220ea46ee410e9b90d0f1fae77b86480171bbefab5931a19acd728a0675ecd590a71149ebd70d8d1d5c4f71891970b5a724eecf3f75dd0803ae9be62a778413794ba1b95d4b61aefc71dc03f44c3d1556e2f34a1f210fbfedd51cbec51fff3fbfe02eed7f09f50340ae589232df1ade20a95ae00d96c0ca48ca74f8e42fb01a73f8e8f1f65708351ab18217f32267df0b0ca55128aa7ae0c63922896bf36a8763479782382517ef983b2d1fdd61e48c2f38685e495ce19172996f965272c3f76347aee29ff19181b6b3379ae2949dc33e54736956318efd8704099ae6e7c63d78efdf0303fbf49f08e993a97df224c1b664207006a5063e4a11bd5d90fe1b540eb07ae1571e3ade68352467b386f75e26a4eadc08c5f5a21a56a8d0b1028021b0899b939b061bb8ede22984d8d7beb5947bc76e58a9388fd3791ed437208c38bcc9a8e41bd2e5f92ff4394a26c761011210187557ea3d0175bb4907faf2b77b1000c2fd9773dd45ecce87266f3b3c26e519ade9ad9f60c41b76e125e8fd3a79458794ceff14291d4875fef45d6d4a19e2ac7c5388429b9ecdcf46b82dfb4a940057a97089a925222968805569c2e37a66fc109b4f47990e3956a52b77829ee03e9aea37d8d157b281e768862ee1a061d349febd03c2f121458d41ebcf057b38fdfadc974ae895ce6cc23ee5c32cddb3e5a3ce9b37584e13482f4246a37d71be3ab5b4241971e7ba2e95359417a1a8193ebe329cc8687b2249b8c55a2564d1bc06130219336c99e7f21f8c27c57130c273c0fddaaf59e5cdd831e943f885995fc018d75bfbf33b771b9763c8e7f7c43d5bfd9fe120a143b5d8db1cc71e195b2321fc5606b76685ced166b63082803ab9eccbf06e56c91578125e588e9b5c11cccef66299c1ba2d7e206ae86a3f59b3e19e3357d443dc1c2ccbe45b286be181c3648465da9fe9f1970fa9d23b056b11a076f4a1c992986912f8452645746802a35b95e98fa4454bd9bc92e8d70a9261bf89997bf8ce999ba07cf6df4cb5dffc1459bb3bf5150cf80bd2c8a5350d37e48745a34b0542c4c95c078e4caad82eb341fa7d2607c04e48e74e764e1fa8880aa0f7a213fe81fb0259549d2b8806da990b60eda0d18e59ea32d68153a7eec2280f117a7c584bc26a21ecfbb9730e8bafa9b252c400d6a4f8edb66bda66361c4650c3e088dd0001328688d8f4f3c7034bd3eed6def6005b80aceafd43cf4e167781c70cd95fccad089f247a36673303a2eb43875f8b757281025a3be231665a11a5479664bb42f94900f83f3e1f8bcc916fab471873a729d64c21052e82f0cde393d37cf9bdc5dceb665358b0cd2dbde622a139f1393c6fdd55e07f6c9680b08fe7bc087f962f050966509db8d1d5450ca6471e677a0cf8b6e3157bea3cbafff8dfc0d60fc338b0aac5da1980d23158cbe5deef14d5ae67e7f2c487e3b56dbca81a3d0b18754f595d823df4a1c6a24768493be2daeccfd8ad8441bd23596aa73c6c555faba4947f7a2fc0176c22ac6afb260aed12c741e191d6e32ae17da0eb3e944d81edfb5924b7411df8b27ee4a8db81057805a24fe8bb601bbe6d0b95701c8a912073a65f7c7dca64af57683320d37e95ca250ccc6594fbbfb1a1fcd963c515ac40620ee55a3f5934447fdbb6ffb9d1bd1ff15fae7e7165985b082616500aed6d4b293814eadeaf273dcd4d9b4bf1048f2a83b1234aaabccd0988334d6876d2ed91a8480251e7f0b4380e07f2917d5dde1fa140515c832ad13808f72a8827abda9ff3ab57292582c770a3561e3bc25c6326b1aeac2948b96ead54863e42f942d980b8a66d1879df38ebcd571e6f6003af279abdba9a331a1425ccab580406f2e2b6daa9856a782a7a210ad93866bb96289054c0b08c8a4cf8654c7a5a91f141c956f3548c0a3d98642fd4b9ab542d39127389ad4aa10b05b86c185b06ef48d2241976869e524110fe464674e62e7b7d7732f2010049ae534bb756462b5c30e5f9112370cf368680f77925af88880d7867714138b2de48f6c50eaab6f8fd507db146fdf260e004fa3e8c4ecf2a6223f8c44c4129939596c9ac6b0c1c6413cdb81068894f5e2beacf370471bb36f053b95a4d1d1dba8454422c976a74620337c4f342dae43a9b5d7b690f5894c4bcf8d2f3f2129ad42d754687f6f2942301cf96d95de3768b97909b111f7a814324649a7ccabaf5154b6d595fa4814e07ad571d0c2fbecac2c40184b7ccf7a1f165aa4e114a31e7a13c4e8ea5655ec4d830457b6c38548c715a51656579377dd32576d030dd2ba1bc73fd012048e54176546e6b442ae8d807a72349fa5932bba26f3884b4fe06455f4cd783cd22a0b01b239bd1dc22d686817b796e6ab8da03b127823ad30bd86451600c6aaad8f6c59bc71d5af9556c9a5d6a2065ef788c8f5ed37e56f5b6e94cda1c401fb8ab98e33f47ecb41837f2a1a5115ffa7804d3403c37926283367555b5f326a981d9014a1ffc0500f9bc5b0378fade8886ac7321741bd5f5e4e4a28863ab00f5d672366ee4ceaa651d1c2a2784b2dd9d8355448ee015065ec05d0e06c135545da49a53c8e9b9f7522c2413bc46fd3b22926dac74df850b353cad6f0f2746eed2bdc0c4222a181084ed04f58910c6bf16ff49bb7d009b8da9a21ee600b6b913c012baff76c0cc684f51e98498b9365235eced9f04b1d7571e93dfe7a3733bc2376fc6058bbfa9611b3a8fa88bb0d87651a4d7fbd817d6b9c46230e386120bc772d3b7323494a3684c91c660646f8ff9719a7f92a219c9002fcd8203b73b696fd8d107d3927ea7a5a26f6b3d879f1c2d3e66ff1f7f11bbc464e60a39f3eb5464aab2cf4aff9c6d1d8b74a6a7448c3b731d22a68989d22d756d713af50ee1c0f0a39731626b1ec499873ce1d7036967a53f82254160d008c76eb15f46bebc1a7b8a089071a8a1adce17c74aac6d32ac058c62155589b83d73519f4942ce409b4068bafde20e771749fe781792aaab85c258e2155588de22ea0377009ecab7860d460cf2dddf7fcf31670685957298465425e08d3b429a2567e51a0bde9ae4278fb2da6d3ba7b108f4634d51aaaa6775bf79036667f7f06af773666c7649c8fe661cb7039cd4095d5226fcb6bd54e164712deb0b35055a0b73992abc681dd86c9019b97fc108f78835445ab65b0a5f5fb2693204c37602b62b5aa175b09cd3769ffa6006b03ba2ad8da186bd91ba6e64c2cf628cd3fb261fa8f0974c0bf9a598a61ef6196b2450f0876ec2ded552780225df1c23c0c13e9d1a8e3d252eb120a9875eea1a0881a7bdbde0a6a401eccf1b15f48edcd0aee03410514d3da061605955866563607586bd3d6c0efb4cbac81f23c7152d1e572a4d0d2de31ba0f555ab7b99ca1983395789880820a228237d9424909c5180bdf4852ef2c4158c56a7eda4f9bf335525fb9177930a2ec82597204a222086e21b2cbc3d3111bd61d1f156477c3ac788910f", 0x1000}, {&(0x7f0000001900)="785cf587108715656672809d6f9706f544e3b7730df52583e7ea81f6d2c25bc483ae5521532ba17c07598472e04ea7c824425acf4521972130388f831f64d266e9490161744ac844d25cdfc7115b71efd26a43a3c636d6968695c0689e8f6b39b6f7b17a889e0a409e88bc85ee511f55f1c69611bbe8dbf6e7f0b63e69e33f8af97badcdce4de8ed5d0a9a1a3d6c21a3eae097ec4034c6c7c4d8dc6d1cfdbf84f8f5822c9dd477782deeec32a2fb2bafa703092e7ab8c2bbf878983c1bc3d4490fba1e095dfbeafebe0c7954411ef83a686661e53df91e2d210df9226bc29cf53c7183be03ad7a060f15bd0d626fe317dc4cfc09c0d888041f0294593376bbb648a3670c57b4af2a918f5067b4fa0467e61626ac0e1dce22574452ff6da1fe0d7ad95550b9621a0511232c1c1b39a875cf62483949e3dd7cea4301357bd4b2f419ceecc244059b9b87982f80ee17d738d26093ca60db667f476e30e92464816da68fbf24083764c2a2bc9a1a73122995f61e1589e718b8c4c05f91b30e2396790b4cd0f5706d520efbab66b9f5943ee100aa1780446e4849f40d453cc7cb0ea8617c9a06510303295497d4028cc4ee56d103ee27c544f26d9299133d22296aed8d7d568230a098dfdfb939d6da3651116f3d6c3fb3e459d519c78e2112feff9edf6952310153edac0af1bcda567c14ea33ddd3e4185934df696f8a44cba0dcf2122907c428e49f9d313e59bfa640a49ed1e899bdb8d34d7a4315c9a8f03d0324090f39a34032ae6a73d70247859b93c3230730fd3d5d5cda38664828ae93ccb2a39787e0599305fe02cc5f2df2b905c4b27b9fde198b81d5630f293e81ddfd4f94c8e8a3517540cdf2c70ba0802b59c6505d02cd192dbb4bac23b26dddced6ac444b4068b48995bf1d44d27102b5ecbabb661c1617078e82468a2e861dc7fb272a010b8ccb0db31aa6d4d4579738bbe012a420613c289a8abe14007392f8fea54e827e76c5d08490f54f1e028e427f5cb3248e126a0c977fd095f7a2ba19c14b8d1c0b3a8c9cd2b6dfb3e1cc8e33a2ea7e77569365c71bb285e65ed8d815000cdfb50a71b88fd161ce55a22d40f64f83f51c57817deba09815c97a75837a89b359f0f2f6b9a2d10c86bd6a0bc7e8776b8b6af4779c5f60cf786dfa6d0a2291d035a6c633aab7646beff674aa9791aaa9ffa0a048b8e2972500972692a4ae6f4d681a87f792c8b61365b376de398644e366bb74f6c12097971144c778417f38d4a0a6adbc2f3433cc6fd940cda68644a60e8c858a4b92057f031e7a4d45b4aa0688a828601bb2a3161a760b1c9df400ce88becb6b67318cfa89d6bdf9bc19a66170d1c92899a0ea3c47592f7385bb8df4c4630c658f7d9445f087022c2525bb8aa98419ff80bd1a922a364fec37f8fbc1f6a59d4fa8d5e6c6c324efa8979cdb0466197da79669f06f4a5ae9eb9dc66cd110cedccfb5abfc64fae193c557aae4dd014c9f882115ca7f514fa054acd58cf8f1c52fa5da1278ead315df7c0ac68656d5dd9bf6cb8a0c6ac0344750e91e0cc4ad088ade8ddf97cddb7a3a404a7383bdd20664c82d5880c9635a56cdd3484d413601d73fcadf42f9282e5b671b3cab4ef3a05eb5296f8b0a6f138c4c14d5435cdcd1a3eb1a8c0e6c33b702ee617238e73e966cdf1d5190074c624c6d064b795c81288641eb9d88062644b58dfa9a44959670611de1a8fe7fc295773e2516e0f7be729fe35654ec9760f9c60d425c68d24005ccc1ee243db28ac2f805e212df77f1c59b31070e40611d59bd6cb4322026c20131685c5cef8c9b987c87e1527deea8867ab9cf30f4af844acd7be39b6cbb548e44a2a03a3bf2b319e32207d60698018f5e0a94b8949a1548f25a6e6d201a15fd00bc41adc9579db4e16dafadb005ce2b7000bde73c91501f0d1f66ea2aec79b779426d5f4065237ea77a369af779da2a87e1b3cdf09693ded0da485dfca63128f790e29becc9b6923a234f93a836b8e718fb15893e03776a81966ea6a57802a2054ea37ef8fd62a8629a7f0b1c3788dfde25c1b576919e72f5f01b7699e176091f1909a2b0edb99d23ee143f7eab500b67223e784010c48a0eb8be5eea809d6c2fce1789215b70a0c76c948603765ec58f1753f3a440d0040f3eb98c18681f1925b6e3aa255ad828755b61b500a9e48e6d999ae9567963589238a187b3edc072ae145ab96d3b08b4be53377190301f60f4d31f347f2c79b6460947c361af1c1b8edec7af4bbed1643529536a2e16bfb24ca99128738d7c8d5d780a8bb1161e4bd3076aae5687eb390baae6d3bb3bba56872eee6ac33b47b643fe241b77f9c679b3a9f67e4c42e633337dafd556ed6c61ced2a35a85bfde960e44e9d6ea7d1453dee38521f3ff38bfba6bb47b6a52818d80922d3a4cd3789ce8ad0e03c9ef3eeca80c7d427fdaecf540c83969b7cfe24e48eaf94c9bd91c15043e2bbf8d714bafc09092c983b02450d6228d01bac7514057495b25f55513738e28dfcc6e410ccba5ac68e4fbf0a21d72168933e89990a65a11546cb04b9f8db670f6a54a961946ac4e429968190eda97b74e817e72605f5504684650cd34cfc200b09f43d135eb21e2f75de60aee72bb281b273b5275b74c95ed071068178fd0ea5c7490f118f11aa90581b40e25f8143fca87795a9c9905a2385e5edbd2b9b5ee46528f10c9fff827682a5d76542bd94bd52bb37988258448628a19618bd88ea2eacfef6beb6c1d107f6cb22374bf04bef199dcb8a985549ccac2b2441f45de2156df68e40afbd0eef16ea06f511f161f47067da31ac5ce5cd96ed812b9bdcf8826350fe8f8dadf2b85e515526b563853d1d3f6465963aad51ad0cdfa1aa5e645c8327abc69568efac8532357fd750d0e34fc04f621ebf06662df769a63970d8e8c23145fa2b0bf64b304596ae8c27ccab074519ba28169ebc782a92da31d92551539011bde8f2e6c8e8aa2c16dfc3b5686b415a297c40375d69c9db70efeb075b5348f5a6c9a6e303f1262e8918dea31a05c1d7580868bb4935bfb1767b830b5c67e753acc4bad605ca5996690900dec60d682ae70bdd3185be856d72c9b34200f36dbd09417034cf7ad49ebc6c101e20c19e6af1e3715af38f3fa2eb0d2370e49a3b0fb047c8cbf4a21499e7e2aefc4f4121a233a9129be59b4a9e726951e3b3abfff431dcd6fc4da26b0be46ec3a7e5d7c237c4ac6ac82860ba4f3e87a9a222abb500a9a37472ff70ecf05b9d5119ac13385fc4aeae8bc3514269bf4e5231b12fdeb42e2c9f76ea9e1b96290a36047f743f2f6adeb9ab8b14ede7680ec00a78a3ee69c4a6211fbb44a32cd7d7a402057cf00525c35d9899283dfb534fc251b23f4f5226d3c716b5ad18c40d581153aa89ece2000c6abc29cf05e017647fee0d7eaf336bb2cd4cd4dfc7509f1fe6f7f3645f0d59a214f16a6ad72ce355390bd8ca3a7b89a92a0cb7542f24549e7c450474a895088e0acf1530815617a96ab5e569d0afea038e11b31ec022027c4110296c3fd4c94091fc41da9fd1b57341935168422e42233b892e8b72bfe1200e1f467ed398768a115d24ff4873c97d58e244e4de70ee867d62cef382e19b3ec398cbb0674fa8fefd312f1a952ef4a98f6677a2a1890f71ad9da2ad58478bb0a046b228fa10508b025d0dd81f4731f5f2b867c072cead18d17209dc7a14accb940d27a80844000f4382bcb81454d7363c00953d28c6aa9eb30a1dcb5dbdd2b420b591728eb160e5ea3d44bd06cefd8e20fa15dbcfd70d0c02b5fc7f65a47c4f312ae55288695b724189c4ff7291827845484b83761cf65c88edea1496ee0ca71aa1771a2463e7d9d08776712fa0144fa5c7985d7a5f5eaf611ec04b6f1a7ef65c84bba73128a842bed75772c036ad8587ad8810bfec99742697b69b60f8dac6521790b993292a2f54b147b3e8e589a4720f02b42becd9e6ced0d7f99df4efd98b79b3d34fc0546fe170e20ea66dfebebfb822f6b0178761cae1e333b48d019395deb79944d532121d9338ed3bcab0eda463f2a21d3bed3787500f78e403a5f5ade8902a08376b17d0f9d2b42bb8ac467db6b8ecb8b1f7848242f3a9b87ff2284fe813cd9ced65592a765b60350cfc24e5e1d57036bcde005cc4cb60533fc92382a07e550b2ab5c6b78ddaea56cda33c59a9cec3cc5d0f8c91fcce682c4a79367a5ab53b98abe053e52206181fea3ddf08dcd0b67c4b37bef096348f352cf825935041753f7a6bc96b9addd63b868eeee45a036aeaacdb759f83b72ec36f56947d7b01e71e198ebe7591028dc8445e13c23ad1db352cd2542c0c1576d84d7405e98683bb49346ae4b5e411695fb5ae4a8f70d3848339c3e281948fa230a8ea3fded91462db8968195e0cbc83157a004326e746f9b786f86dab3c1eabad2cfabefcead2c63a83b60e94ac4f47fcad70fee7e2dd7eaaf6cde87aaffd55a5b6e76fef4977202c51b0e4c5a16d98c8ad19719eb78ab5569c5f12e6cd23a3a7c0cd9c7b980adf808747e05d6aacdaa78535cbebfa60e123b8338748b16a44fef39937497151d717cc5c531f5eb4e2ccf370a5370f87ee02334a935e02fd63d5e2ae6e849a5f6f77ed2111ec35433b5e22ab292fb92c115c4c866e8f681a337aa7c5b009c9bc8bd4462f2cff548329b055d7abdcc8fe87f4046617ac5fa5997bc4fb78b53954f63f2cf6b2eba27d4516ec8d29dd71d40e0a97e3cbf3862f8073ceabfadf4b2814ad2b7c82c9e9075fe8de2e61ed56e9d44f650d9eb114a82d8bf030525ac7a0da22e1b65d2ef2e0079126c16cce0f9f0ea3147a84df6c95ed3cdc770c789bc61d3f0f56af595cbe93c39475972802403737a3c37bc6b8e51225da40af505650df9a88ae6ca62fba6f7e68ae62006e4a180b6dcecf405cd380ee4d7ad3b48c2479288ec014811b6585fd9b4a16fe026e1a890f50dea612f86d52bf2bb09d5add14cb778c7519b9633270c21784406a0a862c45ed8de6a795967b17563dc9ae0e373c12133dfc5a4261012de41f69c89d88e8e3d2c119cdccaf74298c41f691f48733d4584b39b277b583b993f45595ffc14176dbe7491031b2721f12207a2ef7137876615f66d16c5b0702bd9044d2b602c188a11c167107dabf3f62abdcef4e07edde23732fb3a26071ea04028d3c92e6070545e2694469c845153caaf341cae8331e093068f0d5f592eb17067d5c20595702f1e833e90eef3cadd444704c751bb0afcd2188833bfa8c262d67969740086682e659a8b4db678c6917ab4cd33484abc17c536b8f94c03e6f4c62c681fadf6fe6674ac48e711b4cd50b295065228a7c49f4168003bbc11a7c30ba78280023b12a8a73423d6d1af33e6e832c4b399b1d64364ae883824d2ba0d342383a8f31ff7f995bef569f31649a652d90cbafa5553536e21fceb089a2e4deb3517e7006ca7e77b65e27164da82218289ea4f567be7288b82c9c5b8fe52d3841d9a63053500ed4e0b77104e6f2dcb2b75a016e8a58e0a59070a9aac82096eb3f64db77421c43e5dfd2d55d2e356d52b94bd222d212fdb82184d68980b4d23f0a2cd75fd58016ea0cc6887159c44ed5f6519560dd84d395cbc14b38f7bd6b1fb1ab6a10c480be3e7e4620a0b7eacc88882f477172fa1ce0154c98cc6c9e5dd5d5baebd1e7a926464bc0017cd19ca56bb50e8caf39dec685c0a7731244afb27c233b909c6a3e4fc5bacf6515d19b5b2b8100c9079aac6f9730a30c9cdb73a1906ee166634508dc2", 0x1000}, {&(0x7f00000003c0)="c14609a967487de5ca3a7b0cf942a7754ec8cdcbea153300ed638b4a613dd05183c1348cea57c0e2e934b7e46f3817fc169871fbfa65882a92b11bdabf07f5fc232c6974b5af1efe7dd7c65633cc13af9e20604d6fc1c8ff78a476e2ba1cf6e4d491ee1acd8d1d16952ab16749f1f825a9ad0d7d961a84f4ba37448e", 0x7c}], 0x7, &(0x7f0000002900)=[{0xc0, 0x1, 0x80, "84be16640de22e3785c71df2ac907a8225625efac3cc915e8371006ec90e971fe92a4315e31e8811291eecf05b4c23d78783fff4959b6511171cb08d92775c404f5a266af4c96070fbcb3bbe9112ee5f63cd0aec9a9b6525ef273f6ec6fb0ac4d09fb714e4e0b5fa207c8c2c21850d16e2d92b94fe57e6429448b4ced3225eb0f06752f9f063c8c42cfd7093b09c92c039e280a68a8e8602961d7e801b862995272a8bca3d0b0d9568f79792"}, {0xd8, 0x1, 0x7fffffff, "cb57e32c2a3cc443885f3e6e902d20f5e776a8d833c7f19dcfc0ebf2c27da3b56a07a049cd82facdf8ca51dc19e1ec6fc03c0603a5041602d299e3aed4698a832f2fff2005d44a361e6d1a7019d9d367e18d818dc4f69773ac710c21dc1e309e6550f29392c379201130bc65045e781367f125f6bb8182b8e42788414238f06c68ff4980ae7e79440663061842fe33705e3a0d535a0774b442bdfbf3d37bdefcb5e92aa0d8e720c6ac9c29c7014e2ae1fba0225925680753d0b4879b76eeeb34a6e8040f21"}, {0x30, 0xffff, 0x9, "af2771a60f7d9140d84355cc0ffa0731e28f83b9c07c7b8f30ada13e8b"}, {0xe0, 0x1, 0x100, "79238638c08f69274b1aafa89f69bb8feb40d396d325ba8500e55dd243907114d14b97a7ea5174299f4fbe25befd026da9c802926710467080551cd449bbe585175a08212e9da221fbab93c7e58f38cee641d2faaaea01fb7e2994884b97866610dd74106c3d063cdb973d9f8c42cd5ecae03e20d07a3e91ebd412bb920b67f003cb4cb24ad9f0672e357e430c51ab34202e198066ebe5fee9ff1ace7469b5bed3f4b31a33ab8ded6dce65a0e599b3f873582108d601b364c3d2dbd731536946280b97ed9492acad53fc0eec"}, {0x28, 0xffff, 0x8000, "5292d95f5b446f24bfb8a5701bc29c35ccd7ff38"}, {0x40, 0x1, 0xffffffff, "adca424ad36adaf3fdb88ed92683e1a1f93c2da7ac45ea1d6c30386a18768989a3d746d12dac809e6816d4d2ed"}, {0x90, 0xffff, 0x1d, "2344870bb216a1270fe36fc250be3b4f2a6e8d21ee12dd8effd5385a72500db0a324462d3c320a18933e6d08cab47f2e73e42ee778b0cd526256bfc50fdb0ec64e4c043e8d33eeb3847070677de09c1eb5d2009d7430a9998c1de03e8cd860bb54a866933649b1a43438234723537dcd03dceee9f06f142de8201f"}, {0x1010, 0xffff, 0x4, "126f7aee5c2a967d0d606a7f7afd26079f18b4b6666d9aaa737a76e5719c4c0da6149e79f3ca6dea746c1806540ca2ab6c69149c1288ded5887687c5d0e76e4f33fb70d92b593ffb8e134c2e5d923cb7562d16d86a1a32f331878f277f8f275064dd411c96520fb498bad1f3cbaf5904aa3071a7e66769cae9394f4396325d0b698fc074c431c2347a85b648333e8e3d94a524e0d060ea51816bdd8eb58c49d3c00f9b6eb00f5ea63ec93136dce4d596647d25c83bddd7c4599fbf0109b854a2fdb0b2af3599503623ac595df63656b2b6d23d72a92f6d69eb896521483a11e4e4b1feb560669b2412f0bac376d7033558445d38fb1eb280f13abf9ffd87d9ebecee3ec2716bb62926b0b29ffed20afa43ee07b78ee86d64dbd740a8a04a7865988becc771f879029b7646c397bb753c75d44a1dbc001c191e949a3286bbf888a955692e6b87f194935c6b3be00393fc3ca0c9d57910f3f3f3016c6e373394ef1c1a00f1af9b6e9c3a599227141322d4feb8d95009fe0e97a516ce9b5d85af5a19fcc24a0742acd9efa9f1f4b4b2f5fa403667c0ac4b0b93c4adef76080c99076a426f662ba3cac5457f236b68db102b75b94cc8155d5548c4aafa69a1f55a5f2007546c9a698a5862c1b594d3f772bcf1cc6566e02a3b92989fd09ee402e96c53dde220e16b802ba53bb3d4ae692823c172b0d4eebad8ec31c294de09a413354070d89ba604e866ff1fada4cde50089b83e519581367b9237ecfffea43c5f3de8f6727827f6664d00fa8d13a93ebea90f311709a7b085526256cbef292af2beee1909834003236f97ec98772070ac689dd73e894d0d469168be4ad008d40aa56cb78f2500108e00545d81e66c5e3a3408d0d0665f4a46e117b03e03c36020c8e99d31cd1a77e88303bd1c23a800301bc32d99d5d3e617354f776fc1dc230128f5b00f931aec479aa710dc4c0945c4f034811ada815e97fc4cd4a6a3fa902c7408b7d6e31a2411ed02959ec618fbf9058f91af3bd403337391b1054cc63102dc4cb2402a98a25eb6174fe803dd733f7e1178beb280ccbd019782c96960f83de9335ce160e44d6117b662f971c3de3a77b2653914787dc84205bf21b75c2187fe3a6bee862ed26c9e3e9149f534faef151025681ba7955f51d7661bd54dba22a35a0de7787042d498421c1941c62c604a034b5205a1f38415aa568b95fff95b9856db99aff404366c421a5e48a313ce4d93746e1d0e6d746ad795062131e5c3d3bff497425ed84ce1585d74d6be389d959d34baedcd379007189eefa2dea189da702c5b045cc57aaa91bab24fc56f203ec9bf8689a30ddf3a9b137f13809d34e00a3473ca75f0fad155defcbbb61c652b2de208dfe129bbb703d031fb4cc755120152dcb77d80dd231c82a6b9ffbb2b4312b472ed76a336236307c5f10f767aaac081dfea554b910280bbee32447023b3a28025f6be399525c2b0cb9b661e3e5a7f07d1d37d02d52b04bb53f5aecfde78caa0d1cfb06a64053e0e2f2ef81e6743f3f2464a8727c1058c8a3aca3e76dee4160ae1d632482f065bd7fb23e5da62a0bbdce6f80a8a5a833558fb597aff8314d7a7711be66f966e58411803850251b74406ed961374bb756464a8af60f08ed205d7fe3ff2e42aae38234d9e00b1f78bafa7b7fbf1f1a627f3b01610138b0926b1aeb6a912a356e269db8bbb23cf158cf658e58699320d34981dfaeb71bad13db1da9ad214bcd1118294e2bf1cd7e54ec85eaf2356caadbf741ff4dafc7de2193f9b27af9d95b52d9a8b4482dc01e321f422478cd9be3dde334054cf36d466af2bdb5b6148ec47ddd7275ee9c271e52c6a7863401bd02698ba6076e4965f23cdec2e43a5d7b17566dd09081926b1ab2a2a0bcb69720f207c5427120da1379c78bbb1a4c7164529588856f39bc27c5f1240f76bc5249460e5695448bf0220521505f4f05e76d2cc60425610577b02fdbe7fc52e9fee530ed5ffa2374dfe741861ddac21952b73c692db7f3af66a8293e8e0ec4f6e82c67c6dcb526514ca61fbfbd602ac59ef7506517e7f46150a6e2360024b5eabae490f99fcc8242ecff11da9016476f3f40e9ce5c99e3f2bd0358d9132491cf9ab609e2a6ff66aa1f8b96d8282824b7d5ae6d2c55e64c2d37b855753459ba08474184047e84dda09f2fc3face07aabeb99b9f8d9f2b353d46c6bb471e39ea5d15142bd9dbcd3e21505289c120e72584569d7872969ec5cc3abec71251fc9e6c125b4d592e983c307d552f5bdde9cf8420da83284841a1821831ce15df99a9cfa13a748a9147689380ce52f029266ee29feb9b9239534f0aedd407bd11cd6c86e614cfed01c964bbe26597ac85f5194de0a52584de32fd02f6b65b80b5423f6a9bced79521c1649786c4966a9f2c2c382b7b1cdd745c7754bef2d01b6d7bdfbb6e449f83baa79d9c1148d83fb077367441b44b868da14cba93120a861afeefb8968af83004a714e9f1b5e08936830880fddd60fd64ebd946b52f0451d2a3a7e3d6e010ec5767474d55e85ac0902fc45b227cbfaaa227308fed907893505c601451da7ed91f6ec9ec58e3ea8654b7d71ba8d23543f329e93feeceb766571be96ae0f1697fc495dc658408e05b1c147788356dbe26f1d2d069f09b973e9df2628d2004a8766c4d8e94ef5eacb0c3955fce4e65b851fd0725f4caaf212997bf6a609fa255274830c19870e010e6800607c9f20d7b3dbda24b07270d284a4d32abb06ee2acfac74f53c726608dd73bdf8eb0defe64501a910b10bf4cc5ba7a15d88e7161896362c8d86776c414207abc81c7189b0a93b92bad155c3124c02c035135598291ab70a1262c91e4982850ed18327fd2e415f808467b922af46e880b89f0ad65a43db29b3d15fcd4deb1c1fd6936db274528d45bd897e4482e5ae5560a7f3fc3765f77246a2d7f0f7b08b9a7bb9f553ba8cb63036176efa1ccfdaae68771c1a2c4dc3369d408bb8596ef9e7bc3bf095e1dcf5600c3042de98e14b4d61cbed9c9722cabcf837f89c486654648b11c28cf924791918ac56baaa5bafabde264d27a4f842f3b38765744604200cd33b10e0824fbb60e0d0c5737f272d31e621a254f5699d5f9d2c85c4668f6341cb6cc8af20ae53c78c17c08f4866d70e59f3feb5378f5a783249bef124cfee0e8f8787a1cf3b2c6b1c3c64b8e7125fde73377dbe8881c6d2dd79f8af3ddaab5455141da8f077fde7db41cd2ed655d7a9057a401477805d75cafdd402895939ab433a57bba33189a29effc08cce04c3d91a8d77b6abb0fc071f7f9e0cc77ded22bca5c238b4a0400c3df0d3f898586079960521a4d7bbd7287fd533cd02af380b367754f22a029b81cb09927cfe77983366f9a9f1a3a75369d5e18ec78aa1e3479214f3b99641453dc5f61100267e6b1a65d02e69798a1b65b8dd3b94620fa72d1c98b4707ce42be187b17450ebab76dfa2824b26777e9819273910537831e875aa6a787e376587ca653d353f384f6f89699e6c133687732cb0db0dab5a549f2d0a3eda593b5760ccd77ef3b003bd4be5b49882acf344bf3984a34a66c64f13bf5a13585572635bea8350e9ca33e2aed50f5b0248779decf3244da8d60c4a12d0941269265a782a6e27d6f1a05e31fa97332b516f52d95e1729166b01cfd5b08cf68c172860e742b6d97442b158ca3d2336113dec526cab526e070e1c7b1e6631fdbd024fe5373b5b9038f8e314eb30f0aa414dae36052b4f522ad6e0671a966fc7d3ac1e4331ed11f3542611ac39f744ee86102b1e8db48ce09de708b0b219e6d45a24e9f630bb517d27d858643dbe0fa438b3e0bd401bc821136acebee493321a93172d036ddfa4496917a835c47e4941970610a0012280025eda7ea58cb4fa9a2c2a6537afa18bd80695b80609007d5358667f527d4b13543df33ab524ca1e20c47904fbafa49f094917ca8df481fae1fc684ebf0fc3f91708144f5a96237942d70a23f6cb64790be4ddf13ce4596cc393c7a1b6b4f05db7e6c7156f4d3f8a1fbacd21aa7f447a538dce53142eb323c4744ba0aa26b92030d123808c031e923753b92e63505386943c36e57152c86bac3ed27ad043ad0558643b813c4d97732a01fdf0e0bfa7ca4f13b7a5e52bf4b1fd3e8a57ce40380c909261ee8e995cb3e9b0bfc4cb5e9af27cb3967f60112bafebf6fffca4cd593a27b1f4db089c48f586f82bdee359c1e6d1b48f68455718fa2cc484bbd557d7b586d830a24a180b115d34509d52e53fe777135e00fd10a719cbc995a4f052155969149bf8c8ad371c1608c8e2637d5ed2c5c88edee62b036da16cebf18394c8ccd9199d8ffb75692b645a7a9fb347da28364d474c9fc9208d17aeea41ab6af71554198f3745db1164ab9dec02f81781c8dcaa96cbd3ba32f423a266c0656ab8c91e9ef495a328ed0e371cc9bd0406113c70199c57633ad92eee3a9c31cc4f4477d43d12422f84225d7e16642cf2fbb1d4dc4a0599b337e5ca9f7b7150ca3ed6d0e0bb14867a95b8eb3e1467eb3e11f71280d243b9b9ccbc92c5279c113077b108f98bd0119ec742296dee45e433e028ea721f9408c7388cf337d4a762e30fa91311a794f783dcc6dfcdd8e2c8edc268ca0aade9dcdc415cf9986d606f2b06721f855e1c0fb216f67b74f0b28bd5aba49280416cff3586bddb55cae886237e4580e52f964cc2795e1e00b89aef5e63391135f0c2d2537abeaac26b6a1ba1d5c7dc8710cbedd953c4bab9421422f04cf5d01bead19641465965bc121c3f80432bd505cfe44bf09ed953b89ca662700a0ac112366881892422cf0ba06a88cdc7ff29458569f7ee87b41b06f95e92fd31c94f5cb12e4e2789f1e5f045b71be1e35868baa46075e7f2c104846c9d1bcf0eb92a5eaf0e29b42eb87c5f89b41112f83127e4a453d0bdd85ff4e67f56006284fd45442f7041646733ef6740681627e0e6814eaea1d0565eacb7f534c587218bdaf827c84c7923788dc31e5830b10925cff85d6b9b787638f546aa57322ccdc5f8eed21bde7d20dec6e27173ec57582ee6cb43751c749c7e7c44d480a8ccdfe46517347598dca4db748ae285746f463518c0ea65930deb5f8c1cdf1308bc01e0bd3ff0e511c8fd806d8f844fe6057506a65fe4b7e299447862706e84f580bcde16f09e93adca76f40c7bbfa48e2af638d6e3dbb0c664f6f24f8729863f1ecfa7f035768dd209c00e14ccc9f03a09fdf5461d68ebe9742a39ed9d83dd48b03363ac3413516f343019e7e4a6eb2d028687d8d8c85244b252a23cf0992847b9172435a24180fbb60a96064e2e82b12250a6fcd2825772a0c686c4b105cc6d5b11d9b5c2cb544854083b284b3366848fc6f85bbab33b4fc70edb63ccd885436fc200384fcba125554533caba6e466863a37ecef179a22d7d44630834d1b7581f37811859ebd87de3ad2971b3187be28bdb88f876bfc86c1cb86aba4163c44d6132ae00226dd4426f4f485924893f8334c273ff429d0cf4c4dff4fbe18036dabbb1199826a051b7181f0154b73a560a18fe025efb2035e07044d5120d345a93ed8d2f4a0cd49e821adfb59c12f293a1e0f397847746427aab5c85c8ce0ede132b56f2c6620839822bba839fa9af9f1dc8f35e39b103f79c60d30a6d9f814d4d9d0c9049eb0e31d3cdd77471479004b11480164d7b27ab77e93dbeb10c478d15ae5419f55884b1a59a29b86cb5f7bde84f3e6a4270662cc92f47c93facb8d082539e7f22ba6ac26504f6c758"}, {0x108, 0x1, 0x9, "1e71e32da527b03ac447cae7a1c41221eae491e477526f743acd80001d0267078ca8d34259e167e7dd030417b5811f3f0c428f94462ed9999476568701a65e8e094db9a7448e037bbc6c50f9bb62d15e7c8915a3a6d66d556c8d33ea97e4dc9bbdc653979c462838e323eafc631a9270b911844bb85ff492a8c9d923a5f0347267ab6d796bd17b26fb50a3c1b1d6745c570a782cca154c1df5e38831fc51aa1aebd2c6a41cf30d2ea41fd9a7094fd745b1c21354df852d440f7743d6e373259bd495cabf27fb9aced02281bb704cc408f9b438f8528a7bfd819612a39b375e446e25d0d31755ef933f6d1bb2ea9e55c1d660f949"}], 0x14b8}, 0x4) 13:43:30 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x2005, 0x3476) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x1) 13:43:30 executing program 0: r0 = socket(0x800000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x9ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4f17, "b04d00f3ff0a631a00"}) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r2, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10000000000000000000000000000000c6a924b4c35fd0401f2be6e6a9cb872a4ffd3c97ca6cd943a7831d7418ff7c0ca431c6eb2f197ce783ca9710be8b55fe2d7f46e72bcb0c165e190d51f19b169109faf53f0bb8498587c279c395cc06b62d0865ad596a7e55f05d33e63063cbdba3d98f4c47290ac74ea2b86b44c0b4aeae45bfb5789b3ad1187411"], 0x10}, 0x0) syz_open_pts() 13:43:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) writev(r0, &(0x7f0000001580)=[{&(0x7f0000000280)="e8309cf4a1266cd7373b2c6fd9a4f222cd6cef4beed5d9689eb736f9c8714bd2599cb6229a33a67c06523cda4174a6be9c56c23bd345f82cbf8ff3c55294c4574b9fa026af2396decf363d6772fc94dfd575c9960b47bc9b0d76db8f838563afdd9f0f81cdb55b940fb4c9a77d5470d39d56ea97f9c1bf9a62f29fdb29cf391c7e4461386d81dc683a", 0x89}, {&(0x7f0000000340)="7fdd6be861c71a232fc76cbfa66b73c8707a3c7fddb88e99df2cdf343303556b3a734f25ae1d2814971ea500a6f651b7489c5575b0e3e707e6ef93c02779615291c816401b7c3b49b1f9c4bbe930399f2fbdbbde4cb76b9315a9942cc40ad7a0ae7ef14f3ad20f0aa18a82c2c79fbcb77cb0049b8c6f1ab3f64e0bd6ae131960c6cee838336de01623380b9b9ad64c89292f30e4f42316ac40765e0fa869a5987b87540b9693072f31059395d5ebea7281fa26dc16a1bae41ae4e80cd677d679f1ba1a2ab3dabecf958034c495f94eca6f", 0xd1}, {&(0x7f0000000180)="3211da5bfa2661704dd3803e75bd250668840abd06906d", 0x17}, {&(0x7f0000000440)="b76e1ef026883773ca3255f995fa21847756ce98ab763c52a8af2f6aba5ccdc84e2216ee620b9185a214a100ee1c526f6f6f0f2e91a2b9d4906ceeeefc824fc5f17a0d51b08d08d153a2fc5abcba3f070a6f83f41bef0272c2a3364183e15360ec6bd92561294ba4bc1f859ba013368cb2807dc9bcfbf39289c061c8719118e734c12e95c04fc1124a409ecb4863b0108057b0ebb4c13f9776c9884487554290b57f589d4a65cc2712f5f399b19d74f2930e1ef6c4f37a43cf1d0c25379dda5e8aac3f0a8fc7d7b57374f81485f232a68385418eba864ca55c92bd1a787e56a62ca5f12044025b50ce5ff502576c00c269286e6298fc83225dc830d38f002884cc49afc08f7fa31ea7a4f1ac0d74f2074cf9e3c4afc2defaae9d774d26548a1449caea92eff615dd7857d2c6498a920b30c01fabce38805b1bad5c5e9bfc922efff3f573dd6f41c8555e2149820c37186d6fce7d254ee4f3694d64bbf51eacdfe2343fbc109a3364ab2f2513aabd7fd8326c49440dc2f066c7ece6f15a477eaa5422faba499ab3812c69ec40fda4956e526e347ebb6e6de926e25f44cbee5a02c8c9f4066065a5269e5cb91b05aecea3e247486edd66e20770c3efb8559acead92c2cbdad511abe6d6e5c7a052fba8b1fe382b3059c999e7bf15fe7ad64c91ef5eff36452947f5675953e1c9f026926f06f373da5878703b66f297009ef2424c4b93579f478d1f99ce9e3e8fe23869ce1c48d004cc2512aa4ed8a98442e360dc79cef309a1c56498dec8816059fccb608d3a8504bda3d1d4ac0ed8068adf83e0d6a0374dc2004a5ab615d4bdcfe9cf136d74b01b7a45f34c855bef8fe94c7eee878b60f5065dc1ae25be47f9b616a22435b0cdea324decdc13da99df6f7886cdfa485bac4f9f47937a69ecd50dadb7ee1963518c5c026e44ee1a57e8c24c6a87e95fc0e50cc340c08b233d1bfe0af565724bbd0ff563d767cad59e3cfc580fbb0fbc6ca997290a9f26f55e90cb8c26812d0f8c88d6c8a434a637ae38326ae3dd732dcdeb7f1adce4275ee147dd875d12460feaea0769de6b31e297681e33b648ef5f90be3f259f8231598c489e12e4d65b6a891c92c2d0efb6dbc3762dbd96f37b5c525fcba3db861f46ed2f77748ae462bb5dad8fee6bc12b9ce3fadeafa2f8067f5bca0718f3a034a21130738aa1ed094503d0494623a723e7e963bef76d9c5c1d353f9a1d649bf07708fc03dc53cbe86a500fb8e457704c9c0b6d4e412bebef1f43bce1482a6434e6a0e3690284b68e1af429e4d0fb6340d6c787d1a0dcb7e10fd72efb9dcac3a30f64daf4f964d7f6b7dde533f0b7a90eefdf323aabead899b208ceaa29c78297efe848f97b31412759017a6b888fd28b0de7b9d74a367ba428c9d5228a4ad09e9278abdcc7d9354ba8ab885aed0403c786a2ac35388a25dc3b154b50ad8f7dc8eafd9c17edd6988f37cd6d24212c0f462012e2e36dc0769927455e2d3da9a7d47e7c1572d66f952ba68cab29658b9b9b1dc0c47c0964e8e3990186f58556c5140c65d320711fa9ec7959b44278545992cba3af22b5d7ec8060e44a5d69e0f2466277cc9b27c68ae42d210165adc8b2749afb4ae064b8cd9adb74f2d51d7d3638cefc64691aa2b8267524015fb21dd7730ced2bc2ede25a57c567b72a2e2bb27914949671a1b4492c912a5174efea501f929e4e2772e8ec6356ade343f59fdd6755e99649ddcf1f88679d3b1b9606db5d31ce57c180492c8a8205511ab31b093b77e3f5678f384fdff5b425d791ce38eaf57b3bf7474ec2950c8db74c9bad902704a2a0b72b9dfd71994b0bae271559526626f9f527a8e655fce064962fc05305a5b0dd6e09eeee8625b01b27d1724fdf82b6ae8055b3e2c2f9920cc60649b2f97c659e4bd91babf8ce8409efd3f187a7ac748406d6b90e087d3798d9e1fa85b31f1442c2078c32570a7d760d2e5897cd09d8a489321b41e6368deca54133e7f961c973bf6a481b89f78904e040dea8d31cc8db140c13a838813f2c195352517a853c60b563dbeca05a96b1fd4dd64e9a6377528edf3e106661d0c46ed98adac7278fa22a7a3ed056b46665c89a65eb7973c338d774c8bf3fcc237e8346fb3ac1fd14385a4637d7467eace92116175be002ffb5954346195eb623b0c3a15472484fcf70345c1f457a73f1c1a80344bc800736dc4ba20437af7967f53476aaac493baf20752769d03f56774ced26014b61ec5f8828a48492164ffad2a572a110e2572e93765a8bff8b6d81ecf9ca0910399b299ad6d6fff7e60d1ad4b67f50b971a4488c71dd6f4945d5ea5cba06f141a6c501f8af837e255a9c69aab4b6d52d15491e4a7bf9c746e773e2b65130dccf05b925467c23532cb48b7d7e893606f3b438efe84c33b5ff21913581a46eace51d1d355f168c4f5b4c84a5f31bdd3f1cb1122f137a546a223d88623671368cfe75c3726f06e348d8accba63b8345d19eb976d72c53792def3464cd8330a11d6e46af28d6263da18e9dae35d6184cc8917074997056498d72ab8907989fadf27404e69df6e31d48829c285735b747e1ac12699d7fb91bc18c9e4cb4838b3a5107de189371a0be53f35344a7910008303cc345e1c61760f46387cb74d16374aa8c065e9225dac51c200b1925ce87a75a3114db3ce1c674d370913119c8fcccd9a31f989e3eb31ac3c445263a818b7b5af6e656a370019e71044a0ab8907c2706b5b0cbf89fa02edb8940797fa8bd9be3d64c6a58711f98cf4bfb39946d527abead9f29bdf6be0641be7c59290f639ff45f05315ff766a2bfa766c9fbb22174740c2589b6b94595965059cb740877a41d85603f3631da4ffed2cf35cf877c61eda4ba8152ec39662165717391e7d683f297f3830fde39012941e8335f3323ee9b63f4e8c72750945af4d47c4d75712988b99c9389c77121ed9f37038d1fcf1c335b20d5a275f382da0159c2cb38c986741305f250edb7d7969a72ff2ec9a81864103ec2fa770a5e7a5319ab7b3873b8e6f2dbd6cec782fa0b9793fddaced2cc63da384bb78883caab82e9f9264d3fa67822deceb814651cea031abd7227a88cc7bbe345dfcb148631875444dd5d021e38e80cde5f6ff92b2d66f7c1667973c7ab1c7275052f471e8fb559150d4beca2333052e8b62ed42d4f879367b5e41555e19a25062a0f7be4c71944cf74af69f7a18a5644d432b20cdc7dc43c82c6395473223f8585b2552d7bb35d4db359be8255a2ddaa699f1fee6643f6a7f5365583680fb528e2256b895d75c58d277a11630b4c7524fb417cbab7987c37b2bfabfd28fd7d0e038faabaf9996bdd3e1164a0baecd1f702f5ef21710e662646fcd9e7f5bbc22ec9772a58653448a8d5461570a9d484d83351c197d126dc21441be5662cead978ccb1e4ca7da7bfea329116b3797544d5ca71a445574acf9d7cb28891ae573a723f58d3b9103d47c24f7230d8c98a00c40cf72c08eab953c91641d2adaa3e469f043934164b397f1c8fee20cef8c0f8af57cba31a8f21e772de0a17c54653c8f127694997f295adcee9415f6f4cc7f1c8772baeece91223fc5ff1d76fac52564ee474608e961cf744e43f611c2abf8d97f6a54b247876ecf1ba05d47c30f5cc9aa028a561ade29c20b658d64ae26d41152048c72a30c33fc04049ee866f31d62cdd41d7120b1163f13f2a63c982883cb440dddfa98cc9cf3a65bb735245756e24e43b5c1186e382f70d1c7fcb7fe83ed10d037853994e68a8dcf935b1d49ebd4cff83e61c8ba5a22996b5446e1fc87e62403ed2d26ab4aa4d0a02ae490e994be74bbef37f46b00d9ad54638fda4b44a8b5ff7306a53823d768bf78a94e8084dfa3c1655a75c0464ce018af9b8a086141567863340aedf365aeb62ba84a8300bb037db964f9c781b0ec01db08fe8252280058d86339b0c5220f591ce262b2f0dd0948bb2df743d57005a620f0f58b930b5bedda08ef58dde5ebd58060d399c3592c63dc4dbdad28bfa3ca7a808ac83dd82c97556f4e9404a5204ccaeb7e407746b259c2d8f437592b470a9419010c676ab5e8f4eb390cf4de5b7787ed7ecc20dc267950a5a5dea168394233ec8f5221fd7c3032ac2547c8b772d63a0e8da341121f7788cd6c95fdb9022ed5c40fe49c2b88d7c3d9db408dc55e942b36d6b9dd781f2ebf9cc6cd592e95e6fa36936e0914ddc3adf658dacd65397ae2d2db966e31302894f959f9b2b12bca16834696de0814cfdad26cd3825a9e9e7f026a37affe1c64c50b0e76dca69ec011534faed06d621dc20ed996c1698c049ae5fe7229762d9d9469671e3cfa192266a97b12bf419c7c0949c98c7066d412c10ba4e9e5934eef2f4ebc774aa6e4cdd26ffcd314b8d5e695853fcc1446a04536cef5b747405eb120d488a960f3493643bfa7ed5d0eb97d38817a16772f2a54718eee266155a20bf1de4d0881332251895a89779590467b2ba83d14adcd18968a06ebdc1bdc0006965d7a5f19d41d003ad82561c4a3269bfa2bd99091f1cd91173cc71d576a0fa648e48af18f91b7f4d0b35f5a851175ed19586963c10f7a5d2c1e8dea4047588384b664910a4e46f167aac16f738f0167bdce9e30743070cf2523cd226b9e004321939cb7062bb5e2e5510ef21dc4020991fba6592bbd46b9a4a23cd45d45195155b679ea607ebdef846531431aef65909439919ae595a991dba529ffe2630301d67f0a1fd9608f83be5b14063b3c0bb2232a2cbfecf95d00662cf30d9e28368f4b9f4cc17cf0587b5e354157ef57a927246a855dcb705c6618b67298ca6647749b2fc55f868cc55b55770a7131bd338c04d1371aee6d08a2b26ce44cd0c20422c8d95555d44187832714cf29b438635565e4e17ef43a20e7eba928acb876fce974ee6322bbd90c51aa28392e880d42f48181f18fcfeb094fd24f8f8036bb8ad692cf270acbfa41be39ab70bfe7cc879b2fba0e3d487d14810ff54e128193068a352a648bf9766f46833518695df475c42cfce42a7c54bfe119cc1adc6a3cf2b19658b90f77c1a430e0380035e93b18b757be91475f99e9a0c26ffbaf744b080a89ee23544c116fb015124c08080722ede443529c6a680efe862892b40457a0d0bd31a0f9567bc97e53a5cbc36b0035f88e25261e2b0904e3615ca77ace0ce54d808b88b247e492b30f93c921ea56e240ce64bc45b66a9f9656fa50f01480ac62cac15871c1d32aeb02bf300905a6a8a9a7f89579ac7496ce421cdc166a12f99429ee8e52723d706497939675ab71e4257aff04ea51e63d8de0985eaa842a1934d2ce8a72b2e23c929a6bc715108d26a68ecfe3c4c7d480dbb525878c8be7c32de89a091801658d5f59255702b5a83ef0b60ebaf68db71786835a526fc35d9aceb8b7ee73bc3449809479169ffde02a1c09ffbc7a0ef21ec05f6e22408d41bead7dbc4f9b85969b514b93cf7f2e75b2c5d9182ea784bcd084e3e244a796084a4471710a58b8205ae44f852ab078065132cc639adcb6ad256e10808a290884519baf080f968cd8e88948929fc25a339d797722167e47e1767e582983bb94ed58b8cfc87495a645fe5de16b009c3c2032df9ce781357b1ed39107f5bcde213c35f438f4ba1279f4ffe5039364bb6e133a1e0ebf3c49c2ce93992b1a3c50ebe2e67f55404e9b67173182f4eb198057b7a62e1609e978dfbb94feff7eb8a7d724bfff7fd415b8165f67a7e0744f4bc4ef4d2902da190d52324d790871d21f89a291a3df293176d", 0x1000}, {&(0x7f0000001440)="1bebc88da7d16522c40aa37be5eb5742bd013f95d4b78c6bceb310a886440a0486bc02e0a1d04dcee577bf98818aa179b4699a64102250fe7e03da4282df40363b9fc4b929c1bcc7741659b86ad780174b05a6184ed7ab7f79b8563129e5ade15a620c67354213ba94a304f5f306689bae94432040d624e2767aa76628fb7a18b9094318bb2c7cb3d0c2264e", 0x8c}, {&(0x7f0000001500)="47486741f04e3dcf0e0113de0e7b1349d3746d3c917de6734b4196f02d51b7ee85131bb1e32b85350caa98761743e6571932cf44c16b7ce33a4e40186050606ad888d55eb2e01041a60ff7e8bab4c0aa6a7ae3", 0x53}], 0x6) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x4}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000240)="99", 0x1) symlinkat(&(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') 13:43:31 executing program 1: setrlimit(0x3, &(0x7f0000000040)={0x8, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffbfffff8, 0x62c02cbe, "03000000255185ab7f88ad3060e600"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987f", 0x26}], 0x1) 13:43:31 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) ioctl$WSKBDIO_SETMODE(0xffffffffffffffff, 0x20005701, 0x0) 13:43:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 13:43:31 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x1dc}) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) r2 = open(&(0x7f0000000280)='./file0\x00', 0x400000003fd, 0x13cd1498fbb3a01b) write(r2, &(0x7f0000000240)="99", 0x1) r3 = syz_open_pts() ioctl$TIOCNXCL(r3, 0x2000740e) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000140)={0x101, 0x0, 0x80000000, 0x5, "6b66d4789aa19bef1b3545e8882024b6a59dc0eb", 0xbe, 0x6}) r4 = dup(0xffffffffffffff9c) readlinkat(r4, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/142, 0x8e) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wskbd\x00', 0x71, 0x0) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f00000001c0)=0x31d2) 13:43:31 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000100)=""/232, 0x35}], 0x1, 0x0, 0x0) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) flock(r1, 0x8) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x0}, 0x1) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x400, 0x0) 13:43:31 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/\xf1\b\x02\x88wsmouse0\x00', 0x5, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x101}], 0x2}) 13:43:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x6c}, {0x64}, {0x6, 0x0, 0x0, 0x20000000}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:43:31 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) socket$inet(0x2, 0xe2e8d8d2f99c9f32, 0x8) setuid(0xee01) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) munlockall() r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 13:43:31 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r3 = accept(r2, &(0x7f0000000040)=@un=@abs, &(0x7f0000000080)=0x8) sendto(r3, &(0x7f0000000140)="b4eec25f0da8fc07045deb672803476c09db488f1449fccaae5cfac0041c8fb64048a46501920aafce7de90db8833e8e45b4fd7159f56cae", 0x38, 0xe, 0x0, 0x0) write(r1, &(0x7f0000000100)="8c65", 0x170) 13:43:31 executing program 0: r0 = socket(0x2, 0x3, 0x3) getrlimit(0x7, &(0x7f0000000080)) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x0}, 0x8) r1 = socket(0x2, 0x8001, 0x0) socket(0x1, 0x4000, 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) 13:43:31 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) bind$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) write(r1, &(0x7f0000000100)="440ce23b02dcfee1498fd7452edd46a8c31a13a31832dc950682844aec0e8cc27de78909318c2cb5f3577c47", 0x2c) read(r2, &(0x7f0000000080)=""/23, 0x17) readv(r2, &(0x7f00000002c0)=[{&(0x7f00000000c0)=""/43, 0x2b}], 0x1) 13:43:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:43:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x87}, {0x7c}, {0x80000000000006}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x7, 0x4, 0x0, 0x1}, {0x48, 0xd6, 0x2, 0xac2}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f00000001c0)) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 13:43:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:43:31 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f0000000180)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000880)=[{&(0x7f0000000940)="411c248e1b588b97219dc09b53043dd5d7507a42910cfca0cb98282d18def76ad847c3b64368cdd8cb4a302671054d43d1900000002c1976b13d003a82b5a393936453afc5b14ef9531dc15772f0003afe4add422c20c2d8c7e192eb34f7613e8400a103ebeb91988f2acf8e590bd34cd431560b62365e17d4ac35100f972d2dab994ddbd4b5f9acfa6d04cc2faf0b8acc485400bf469b726a1392a1a7d35e89109389ff53a46db10cc4a168ad802bf29aa280c2d49716b16042ae288ce64cc4395eb99891a93932499bff793b0c04e2f4d659a9d6bbf8c37e06077eecd599313c1a8c1377fcad9de94a1e723e3f7754960eebe077", 0xf5}, {&(0x7f0000000400)="257892259f9c5ea5388d7c19e5bb9e18b25f4201b13389c04e2f9698674a3d42354f94e7084fb3b8de3957dd32cf7bbfda8be0372bf9f23ca41aad5b7e92157b4ce124f0f1ee5e02ca726d07b21d271b975eb6c1033b97056ee7c6158d46676386d119c3b49475bdc01e81ce0804c040d906da91da49e5fc029516b44dad434e73d2a3580ee758", 0x87}, {&(0x7f00000004c0)="69bd905830739d5454f395188a672a2a0e59682560eb8b46e096b5b1a7cecb518d0adc99f7cc0c4cad9743fe8e4d1500e07244d503bfc36492d12ebf271c37831089aa28a9f0dba99160cc281d8fd92c71d0b594bdca2e843900ed33cf3b9a0fd22b81fd94b63113c7e2c5ab057f385e98ce74630c307ba334b172ec32087f1487980017", 0x84}, {&(0x7f0000000580)="edbbcd627c093d91716d05a46f2518aad6551fedca6aa5bfb4349758f7224cde08d36e4e5284782528f9e3a9bf9a46ee6306145c85b5efaeabebdd913448150eaa19488414368e091ab72d090f86dc7e0439906314d1e43d49dbd5574958301ea24a0b658206f0123272ceb5e9830fee768d14cd8ab5c631a03d3872c6d2ef2d6a14030d1f477b2a6ea2090c6a97daae86a47da91bae964379d8dfebac4267da67633b68897bd11aca50f02f333ecc8ef34ba31f904aba05c4e89f73875c23520e275889d4eb263d12dee342dc9b94e32e012c1337cf3bfd9e9737a924d6d9efbda0918c84556cfc36", 0xe9}, {&(0x7f0000000280)="56d4e53174a5d4de65769ea8667777c6df3b53f431e69d7f4ab77c39a6868de644e92b92a678e7e7d82d463ecbf423a938028a6c5a9b076de71e87671726249892f56c2a2035f431271a660a115cf044e8439be7f14ef2a6f415dfbe3c05f7e5d9bc6d8ea1d0b8e5", 0x68}, {&(0x7f0000000680)="1b86349de8a828393cc006ebc4ecd51f13d3e2421f948b8e80b389535a183be5296a10a49d30a95d9acfaeb90ec0c65ae1defcbcca87421fd0515b05f26c2111ed9876552633862e396447a7b840201d7d0a8e65255310c838f32b17cfde473cef9c9958f4ef7418d3698426ec048c", 0x6f}, {&(0x7f00000000c0)="78354db7d5cff5f5673640e2410caba7cf6e3b725038e937229645", 0x1b}, {&(0x7f0000000700)="660bf7005c090f611fcf535643335321be8a403f706022e031de0ce8d26db28b9f89d8bc4cc99effb78602155ca666ef00493030b58f34c4d42306451004680773b09ca9b76602310ea65b883b3c23b8963942a7222d482680f102fa9f37a753c4a2e0d1545018bf3e1ba3c1ded8fd95f446d5060e4540a65b496f3234ef204be0898bd80c0dc1d30f92e0f3b62e9294d3486b3a3942e069975322d8a5df91610d234db963387697c1a1e30a3ec4af7406cdbc8ef0129d51caea9adf1a28fa2a2ca5c57f64ac10043372f5abbc89255e6659dfe5af7e842e6a83fe909ad6ce596e616a4e4277ff628e607d52b1a2cbbeed8d53eafc1fa6023a", 0xf9}, {&(0x7f0000000a40)="55875d6c7a4db0dbd9d24dfebf8db5ccb1f434e2723feae2ad9e70eac9830abcdfbf046dec0e7a6f72ae2db0d47d812b781c27b74f88284b43a9ecf00ddfde8cea47cda401de2d720d502317f3d6501a7cdf4065a60be746cd8d40f1eeaf38e70d90a91feff910abfef613799b25c5e15f15d550", 0x74}], 0x100000000000014b, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000300)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881", 0xfd}], 0x1, 0x0, 0x0) 13:43:31 executing program 1: symlink(&(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000180)='./file0\x00') rmdir(&(0x7f00000002c0)='./file0\x00') 13:43:31 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x201, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0xffffffffffffffff) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x21, &(0x7f0000000080)="caf5b415", 0x4) r2 = msgget$private(0x0, 0x280) msgrcv(r2, &(0x7f0000000000)={0x0, ""/89}, 0x61, 0x7, 0x1000) 13:43:31 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x8, 0x40) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000000)="000000186004008034050801000000000000000000000000000000010000000000000000001770070c000000", 0x2c}], 0x1) 13:43:31 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='x\x00') r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000240)="99", 0x0) r2 = openat(r1, &(0x7f00000001c0)='./file0\x00', 0x0, 0x22) ioctl$TIOCEXCL(r2, 0x2000740d) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r3, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r4) r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) setreuid(r5, r6) r7 = geteuid() setuid(r7) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r9 = semget$private(0x0, 0x4, 0x2) semop(r9, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r11 = getegid() r12 = getuid() r13 = getegid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r10, r11, r12, r13, 0x14, 0x6}, 0x5, 0x9, 0x101}) chown(&(0x7f0000000080)='./file0\x00', r7, r13) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000002c0)={r4, r5, r13}, 0xc) r14 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSPGRP(r14, 0x40047477, &(0x7f0000000280)) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)='.\n', 0x2}], 0x1) r15 = socket(0x2, 0x4003, 0x0) setsockopt(r15, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r15, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fe771a081da2b"], 0x10) write(r15, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) read(r15, &(0x7f0000000680)=""/4096, 0x1000) execve(&(0x7f0000000440)='./file1\x00', 0x0, 0x0) 13:43:31 executing program 1: getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r1 = geteuid() setuid(r1) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r3 = semget$private(0x0, 0x4, 0x2) semop(r3, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r5 = getegid() r6 = getuid() r7 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r4, r5, r6, r7, 0x14, 0x6}, 0x5, 0x9, 0x101}) chown(&(0x7f0000000080)='./file0\x00', r1, r7) getgroups(0x1, &(0x7f0000000280)=[0x0]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r11 = semget$private(0x0, 0x4, 0x2) semop(r11, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r13 = getegid() r14 = getuid() r15 = getegid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r12, r13, r14, r15, 0x14, 0x6}, 0x5, 0x9, 0x101}) getgroups(0x1, &(0x7f0000000380)=[r13]) getgroups(0x6, &(0x7f00000003c0)=[r0, r7, r8, 0xffffffffffffffff, r9, r16]) r17 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x20}, {0x45}, {0x6}]}) r18 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) nanosleep(&(0x7f0000000180)={0xfffffffffffff874, 0x7fff}, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GVIDEO(r18, 0x40045744, &(0x7f0000000080)) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000540)="01b55853") ioctl$BIOCSBLEN(0xffffffffffffff9c, 0xc0044266, &(0x7f0000000140)=0x2) 13:43:32 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) r2 = dup(0xffffffffffffff9c) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000080)=0x100000001) recvmsg(r0, &(0x7f0000000540)={0x0, 0xbf, 0x0, 0xfffffffffffffef5, 0x0}, 0x0) 13:43:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0xc}, {0x20}, {0x6}]}) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c063000"], 0x10) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r2 = dup(r1) dup2(0xffffffffffffffff, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:43:32 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4503) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = shmget$private(0x0, 0x4000, 0x21, &(0x7f0000ffc000/0x4000)=nil) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r3 = dup2(r2, r2) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000280)={0x3, &(0x7f0000000140)=[{0x15}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x1000) shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ffb000/0x4000)=nil) setitimer(0x3, &(0x7f0000000040)={{0x174c, 0x5}, {0x99, 0x100000001}}, &(0x7f0000000100)) mkdir(&(0x7f0000000180)='./bus/file0/file0\x00', 0x40) mlockall(0x1) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f00000000c0)=0xffffffff) r4 = socket(0x2, 0x4003, 0x0) setsockopt(r4, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r4, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) sendto$inet(r4, &(0x7f00000001c0)="2833c3fdc669cf8288c16f53fb85b296a05888bdd5a0936d69b0d8c51305ba4ca51227b5cf1a0df71060a8cc0eefa33fbc037ee712525b15aea4f089fe9cad815b958570b5711599f11fd7d0881501ea7222ac6c599926fd269075adca027ecc40036e1074c537e8de0afc80b8f2c573b67656668f324254ad4ac25c5937e72a6cab79928f337f2d7a06f33be8ffd50bbfc68f4fede87cc40574aa", 0x9b, 0x2, &(0x7f00000002c0)={0x2, 0x3}, 0xc) 13:43:32 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000040)="99fe358a697bfd3dc389e0cf0065001667b6b87476cd5457c22e47aab2c12d41242fc1a024ceed64571ed37bd35592b55f83484c1ef8ce6f81f8f4a1d8e59d8a913e0e65e44610b76b0dfd1d5b4ce7843a1d827935c0d5a02c491d4d641a262ad5b800"/114, 0x72) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r3 = fcntl$dupfd(r1, 0xa, r2) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) r4 = socket(0x2, 0x4003, 0x0) setsockopt(r4, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r4, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r5 = socket(0x2, 0x4003, 0x0) setsockopt(r5, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r5, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) connect$unix(r5, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0xffffffffffffff43) r6 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r6, &(0x7f0000000240)="99", 0x1) ioctl$VT_RELDISP(r6, 0x20007604, &(0x7f0000000280)=0x2) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r7 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r7, &(0x7f0000000240)="99", 0x1) linkat(r7, &(0x7f0000000100)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00', 0x4) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x1, 0x4810, r1, 0x0, 0x0) pipe(&(0x7f0000000200)) setsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), 0x1) 13:43:32 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0xff) 13:43:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107ffffffe, "73ffff4d4d7ee400000100000000000000000010", 0x0, 0x4}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) r2 = socket(0x2, 0x4004, 0xe9d) pread(r2, &(0x7f0000000140), 0x0, 0x0, 0x0) 13:43:32 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="8202f5ffffffffffffff"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r3 = geteuid() r4 = getgid() r5 = geteuid() r6 = geteuid() setuid(r6) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r8 = semget$private(0x0, 0x4, 0x2) semop(r8, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r10 = getegid() r11 = getuid() r12 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r9, r10, r11, r12, 0x14, 0x6}, 0x5, 0x9, 0x101}) chown(&(0x7f0000000080)='./file0\x00', r6, r12) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f00000001c0)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000200)={{0x3, r3, r4, r5, r12, 0xe, 0x4}, 0x2, 0x7fff, 0xffffffffffffffff, r13, 0x5, 0x7, 0x7fffffff, 0x6}) getsockname(r2, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) 13:43:32 executing program 0: r0 = socket(0x2, 0x2, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) fcntl$dupfd(r0, 0x0, r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x8008, 0x83) getpgrp() r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r2, 0x4, 0x80) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) geteuid() mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) mlock(&(0x7f0000001000/0x1000)=nil, 0x1000) connect(r0, &(0x7f00000001c0)=@in6={0x18, 0x0}, 0x5) 13:43:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7, 0x7, 0x1}, {0x3, 0xffffffff, 0x8, 0x4}, {0x0, 0x9, 0x5, 0x4}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:43:32 executing program 1: fchflags(0xffffffffffffff9c, 0x1) r0 = dup(0xffffffffffffffff) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)=0x3) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x10, 0x0) dup2(r2, r1) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r3 = socket$inet(0x2, 0xd7473dd9ba496bfc, 0x5) connect$inet(r3, &(0x7f00000000c0)={0x2, 0x0}, 0xc) ioctl$FIOGETOWN(0xffffffffffffffff, 0x4004667b, &(0x7f0000000100)) r4 = socket$inet(0x2, 0x3, 0x2) r5 = dup2(r0, 0xffffffffffffff9c) readv(r5, &(0x7f00000005c0)=[{&(0x7f0000000140)=""/154, 0x9a}, {&(0x7f0000000200)=""/186, 0xba}, {&(0x7f00000002c0)=""/220, 0xdc}, {&(0x7f00000003c0)=""/76, 0x4c}, {&(0x7f0000000440)=""/209, 0xd1}, {&(0x7f0000000540)=""/118, 0x76}], 0x6) ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) read(r0, &(0x7f0000000640)=""/76, 0x4c) r6 = socket$unix(0x1, 0x0, 0x0) close(r6) munlock(&(0x7f0000ffd000/0x2000)=nil, 0x2000) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f00000006c0)=0x33) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000700)='/dev/diskmap\x00', 0x80, 0x0) close(r7) pipe(&(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_INTR(r8, 0x800c5606, &(0x7f0000000780)={0x6, 0x1, 0xf17}) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f00000007c0)={0x9, 0xa2d, 0xdb, 0x6}) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000800)='/dev/pci\x00', 0x10000, 0x0) flock(r9, 0x0) fchmod(r4, 0xc8) socket$inet(0x2, 0x2, 0xddf) r10 = socket$unix(0x1, 0x1, 0x0) getsockname(r10, &(0x7f0000000840)=@in, &(0x7f0000000880)=0xc) 13:43:32 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000080)='r\x00') r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x8) unveil(&(0x7f0000000200)='./file0/file0\x00', &(0x7f00000001c0)='c\x00') symlinkat(&(0x7f0000000000)='./file2\x00', r0, &(0x7f0000000180)='./file0\x00') 13:43:32 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x186) renameat(r0, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000080)='./file0\x00') r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000100)) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) r3 = socket(0x3, 0x3, 0x3ff) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) r5 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x400, 0x0) r6 = dup(0xffffffffffffffff) kevent(r2, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffd, 0x103, 0x10, 0x7fffffff, 0x400}, {{r0}, 0xfffffffffffffffb, 0x10, 0xd9b7cb1131cd7727, 0x0, 0x4}, {{r0}, 0xfffffffffffffffc, 0x10, 0xf000000c, 0xcf, 0x8}], 0xd4, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffff8, 0x8, 0x3, 0x5, 0x1}, {{r4}, 0xfffffffffffffffb, 0xce, 0x1, 0x8}, {{r5}, 0xfffffffffffffffb, 0x0, 0xf0000000, 0x10ff68de, 0x3ff}, {{r6}, 0xfffffffffffffffc, 0x50, 0xa0000004, 0x8, 0x4}], 0x9f, &(0x7f0000000280)={0x80, 0xffffffff}) r7 = shmget(0x2, 0x2000, 0x8, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_RMID(r7, 0x0) getsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f00000002c0)=""/239, &(0x7f00000003c0)=0xef) r8 = fcntl$dupfd(r3, 0xa, r1) r9 = accept$unix(0xffffffffffffff9c, &(0x7f0000000400)=@abs, &(0x7f0000000440)=0x8) r10 = accept(0xffffffffffffffff, &(0x7f0000000480)=@in, &(0x7f00000004c0)=0xc) kevent(r8, &(0x7f0000000500)=[{{r4}, 0xfffffffffffffff8, 0x90, 0x4, 0xc9, 0x6}, {{r5}, 0x0, 0x20, 0x1e000000f, 0x4, 0x3f}, {{r9}, 0xfffffffffffffffa, 0xfc, 0x20000000, 0x3f, 0x400}, {{r3}, 0xfffffffffffffffb, 0x0, 0x816cc52f68e7b804, 0x40, 0x13de41f7}, {{r0}, 0xfffffffffffffff9, 0x52, 0x1, 0x7f, 0x7}, {{r10}, 0xfffffffffffffff8, 0xc3, 0x1, 0x3, 0x1000}], 0xffffffffffffff01, &(0x7f00000005c0)=[{{}, 0xfffffffffffffffa, 0xed, 0x1, 0xfffffffffffff1a0, 0xd0}], 0x7fff, &(0x7f0000000600)={0x6, 0x20}) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000640)='/dev/null\x00', 0x200, 0x0) r12 = getpgid(0x0) r13 = geteuid() r14 = getgid() setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000680)={r12, r13, r14}, 0xc) r15 = fcntl$dupfd(r2, 0xf, 0xffffffffffffffff) getsockopt$sock_timeval(r15, 0xffff, 0x1005, &(0x7f00000006c0), &(0x7f0000000700)=0x10) kqueue() sendto$inet(r3, &(0x7f0000000740)="1e1115dbfb2cf699da86b009bd1c4c0364765eca57333707a7086844c69ae90012f77e0f56b82c2ab3191b375aa86c6c6f852552d286b8ac6631c897f6f171318eeaf18487769157433128bd5ddcd6ff047287e92d39fb3cc105375b5029f4503ea6518362f1de24c616deec6c2c60dab8d0d6da3032a2ab798b45b9af3271bade9da0479aeba292699ec01153191fe198eecdb71a0be7985d6f07942a55488a994f77bd8102ca55bcf2896fb6aac8a7eb51cb8b0475d71d314afd5993529721e426d622ec329a89ec9c898044aae234e5ff73338014c44872773d49cb7d430c8950d656d1ec9b8a2dedc1f6670f16d9ca8739ecc1d7b0229db3596eec", 0xfd, 0x1, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0}, &(0x7f0000000880)=0xc) setuid(r16) pipe(&(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GBURNER(r17, 0x400c5752, &(0x7f0000000900)) 13:43:32 executing program 1: clock_settime(0x3, &(0x7f0000000080)={0x6b6, 0x9}) r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xffffffffffffffff, 0xfffffffffffffffd, 0x2}], 0x8001, 0x0, 0x0, 0x0) r2 = kqueue() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000180)) kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x82}], 0x8, 0x0, 0xfffffffffffffff8, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000240)="99", 0x1) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f00000000c0)=0x1) 13:43:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x8, 0x100000000, 0xbcd, 0x1}, {0x4, 0x4, 0x9, 0x2}, {0x2c9ed38f, 0x1, 0x80, 0x6}]}) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000000)) 13:43:32 executing program 0: r0 = socket(0x6, 0x3, 0x800010000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x8000, 0x1, 0x100, 0x60c2, 0xd1}, 0xc) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0x7) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x65, 0x0, 0x0) 13:43:32 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) 13:43:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbe9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xffffbffffffffffc, 0x0, "a4eccea6da0000000c000000000000008000", 0x0, 0xa6a}) r2 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffe, 0x1, 0x40000003, 0x10000}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) r4 = socket(0x2, 0x4003, 0x0) setsockopt(r4, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r4, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r5 = socket(0x2, 0x4003, 0x0) setsockopt(r5, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r5, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r6 = socket(0x2, 0x4003, 0x0) setsockopt(r6, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r6, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r6, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r7 = socket(0x2, 0x4003, 0x0) setsockopt(r7, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r7, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r7, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r8 = socket(0x2, 0x4003, 0x0) setsockopt(r8, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r8, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r8, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r9 = socket(0x2, 0x4003, 0x0) setsockopt(r9, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r9, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r9, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) kevent(r3, &(0x7f0000000040)=[{{r4}, 0xfffffffffffffffe, 0x8, 0x80000001, 0x5, 0x73}, {{r5}, 0xfffffffffffffff9, 0x10, 0x20000000, 0x1, 0xc70}, {{r6}, 0xfffffffffffffffc, 0x1, 0x1, 0x5, 0x9}, {{r7}, 0x8000000000000004, 0x42, 0x20000000, 0x6, 0x277}, {{r8}, 0xfffffffffffffff8, 0x2, 0x80000000, 0xbb4, 0x1}, {{r9}, 0xfffffffffffffffa, 0x1, 0x80000000, 0x3, 0x4}], 0x81, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x40, 0x0, 0x10000, 0x8}], 0x1f, &(0x7f0000000180)={0xffffffffffff7ce5, 0x6}) 13:43:32 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x100000000000002, 0x0, 0x0, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x2000, 0x3e93) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x8b}], 0x7, 0x0, 0xfb4b, 0x0) kqueue() 13:43:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000240)="99", 0x1) r2 = openat(r1, &(0x7f0000000140)='./file0\x00', 0x2, 0x8) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x84}, {0x6}]}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x81, 0x2, 0x0, 0x10001}, {0xb0}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:43:33 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x96d) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000140)="000000186004008000010000000000000000000000000000001c000100000000100008000000000000000100", 0x2c}], 0x1) 13:43:33 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000620, r1) setgroups(0x0, 0x0) chflags(&(0x7f0000000080)='./file0/file0\x00', 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000000, 0x0) 13:43:33 executing program 0: r0 = socket(0x1, 0x3, 0x0) setsockopt(r0, 0x29, 0x23, &(0x7f0000000000)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r0, &(0x7f00000008c0)={&(0x7f00000000c0)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0x10}], 0x10}, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xa3a3, 0xff, 0x200, 0x0, 0x19d, 0xfffffffffffff000, 0x7fff, 0x0, 0x4, 0x0, 0x5}) open$dir(&(0x7f00000001c0)='./file0\x00', 0x80, 0x81) 13:43:33 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) fcntl$setstatus(0xffffffffffffff9c, 0x4, 0x8) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x10000, 0x0) fcntl$dupfd(r1, 0xfb42ec07edaaf1c4, r2) fcntl$getown(r0, 0x5) 13:43:33 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) writev(0xffffffffffffffff, &(0x7f0000002600)=[{&(0x7f0000000180)='B', 0x1}], 0x1) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="f147f43ec2ee9499f5463638ce7c0d7284ab8935dd779dc0ffb3c7993a58dea344c03a40270c95d77fae03c2e001d18ff6940dc20feaf13634a3db14ebf98269664cc1756188cc66e33756a2255c92b98fcbe1ff000000"], 0x10) write(r2, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r3, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) close(r3) r4 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r5 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r5) r6 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r7 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r7, &(0x7f0000000240)="99", 0x1) r8 = openat(r7, &(0x7f0000000040)='./file0\x00', 0x0, 0x5) ioctl$TIOCFLUSH(r8, 0x80047410, &(0x7f0000000080)=0xfffffffffffffffa) 13:43:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x100, 0x124) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1eb, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:43:33 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)="47c5194a0a650466564a3e6ef093cf570d653934d5da0bf19df4442d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd855743bc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9a063c9be9835b454c21311dc4ceb29aa211c56bebd5f3a553c7e5a0d5829155f39a431a7e1f4b19f491c681c813c38c9c8ff24c7be68bd87f394c94af9e01f19db2284c5f0302de34ad8138e07f9a3cc45ce86d2b5965582b3d268c23c5af9bf54f59ed5d6a65436b358e351764f33c387d1c3364151b3fbbca4b21baf7c8eb6963e0bb7012a588673b36a2228895cb63c747c253cd13e8df9e753ae3c05ef2730577b6ba4ea738965a947c1d37ae5228b8c7cf4efff591c97675d9dd756074ac9c6d8d7f3a1c9ec3229d56a347180529e9ef968b9bade45a6f98178a38d9bd76181d3fa3b5a5e4e4b3fdd38f4a2295b1b37a05193e9131b2dc1d555675e8c06153633515597e8fb6a170ae497d6864893c2f86060cec840a7e7bd59c8899c0aa852b62723d293e68d420dc8c8dbdadaa342ad526d6325a324f517e82414ca75cae5e9a65e8ff8480f06a2f0d60399c26f0648f4d8fd8b6a476a056e6cfe86a0ed3551ac6b955a7809839241224fd0e45dda1147e1930536df432f21a773c32a5b95d505ac167daf6e2d175b0bbfa52a7cac82f315750325eeaa6e9bd3e2260164e9b1f112634d3668499c0e3cbef2fa49aca04145c95eafadef9de0fb34669d41fdcb4df082bee54b073f1ec345734fc69b56b70c0da6566722cbd676b56a2f7ed9b0f2f91136bae71d79869b1ea6d043b31674908b90c3a2ef26bc3231a79a216ecafdaf34982cfa6214be0c9b41664c7d4893d70e55fa42a5edee28d5df53f3694aa5d9bfec7fdae8a25647a0ef10367041f7ef8546f56a1a0f5f54bd874cf8d887877190f07d0f67e77d99e1c110896c114fb60fe2908747e6139d96bd4a3628c4d12a9d525d8d594652499698a7bd43f41f0ba5ea86e66380fa7a47af0a989f81f34c93225e53476fb05de03d8c19805d936e699e61343778014b1ad9704cf172733333685e0e0228769577be7bdfebbc778777f5f108c10bc869266e47ffd88276f7a9f001f8814114203f07fe6f05340cafa48e7b89fd22de8b51fc097dc24267d154941a09d154e45fd37b9693fb0eedc437af30a24abbb59c7a45d737cf2ebb6f1405067ceaa10a3727542326ae53baed08513f94580fec0413d61b2d25454c35a0ea88141800126fa9286df2fcc20450b7f593795c6155d3d37840a21a6a7d423dc39235475304017e189284a92a2b6094bc2e4ed4bd5edc25f7d646bccd76d79efb4cb7923c8dea13ef511d2e9925aff2edfa453aa31eebe59130fa737b17f19f8c77d8f43c59c64512524d35f1ef66624657437b2f83d52855f861f326bc1356b1ad77e7284e04e4ed388695e64b70ceadafb8137085651c18aba13198280ce1f00f84ab123e183a1acc220120641a0ce0df5527b2f887e3596384441ae0132d43ec98a1582e9e207c68b5f0c557dcd48a82c4787d38d685d4e08045ec1151116e077a4e58f8749f748f83e8107484bdb3b2f60acb9c4e9db4a610e1fc444dabed9c36c366d3217753aca683dc4149dbf751baeffe76d7c9d8a747a3efcb259762eca0f2e2fc647ab3cc03b88f0af8e30176816bf38535a9183a014f96d96008c1b6905382c9ea2d8c44539f5094753d894df295805553b967d2ca67c472d59c72b8e2f790fabfcb05d7a13c6b5a9d4884f681d85381174d921b2ad4cd738056ef45cf3af8c9759638ef648332ecbbf5e748e56dfac5e4c22f23614b7710e8c31c2b090e75ba1c0db3d5ef955093cdf778d66305958c75c744a36ba3f46cf74c6b4416b4d800d8c57f62e3e1d77949b18e882410a293496790c96a3873f89b35228884ecef02a084f1b4dc4cbd7399471276c88606b22ee2e76468065f081e84cfbc44371efbdb469c23bb44fe9bf8cc17779959a1e2352d80c17ee8ebada5edf601230fc45e4a43606c924691b402c4c815376ca87f66ba41eb8b3273fe2f0df97e6132663abc89dc3ed8550a83d1b138560ea04f96ddc038b96998db86356fc5ad65f2b7e00e7c276acf8c6c252adb2fec15444d64de281ba7e21ba9bd9860daca3de4dc650f2fe016b455003e083c752e2a7c99c4ef7d7c8fac21fa1a7bb7429edb21ebe4d9c4234c41fa711713c6bd6165bc1d51afbd3ebe496aad42235a6f41da9f6f5bd1981981d95d936adf3d93bebf3648ad393ebdd1661a9dfac00b5f067f4c6eb77836a0176f4073e4b738e4ea9bf572542ec92092f66464ca5589469711eab42eec39bf0975886a79150f5414d3f73fa6ef24aa2077c62511b94cb8a018e1883012b18646c23440c8822060ba7990489ad42f23e0b27e67e2c560dc425380652d1edb49c5c39ba6f8abe2b0ef892cdea4c8612fed20c4a9482fcf5d7f297573711e216cdf3d45ea25623cb1708d54698fa9d7136f0eaf5781bc9dc7d0eef830b1df81f42f607116a2a099d75c26316a021e1769e1664b2e7036d9e31581bd4683e27bb1c02efcb67f5804f535345b773fae4196eda4166d56b3867fa058f6a6cd2cb584effaa4b54a8ab840f11a3e2076a973a33466a6d113b1ce8362e9a80fbe33721e1264a8f749f0a74444647a124389a75a0162d6616ca7d363ede901bf8e51e29f1038470832b1ce5fb9acb76739e620dd1abd79f551c570436ad9bc08086c5e879e025f3f7ec347d4dcc0cb84d1a7a37ae07f363cdc0da4a8e5a768a2e92fc5e3f02d7ff1f129d7e7a4d86a32840ff64fa1dc22a3c57d6b9ef526a828a9fb6494eb322", 0x801, 0x0, 0x0, 0x0) r3 = kqueue() r4 = socket(0x2, 0x4003, 0x0) setsockopt(r4, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r4, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r5 = dup(r4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x9, 0x7, 0x100000000, 0x6a49, "a5fdf9e2871ebbb0d39f9fc0ff8550b8c5f6bcd6", 0x0, 0x6572}) dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) 13:43:33 executing program 0: ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000040)=0x5) r0 = socket(0x400000000018, 0x4003, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f00000000c0)="080e9e6c16247877838a45d91a21e12e60ffb2f9c2682b18fb00018ee71f9cb547763b99", 0x24) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000240)="99", 0x1) kqueue() pipe(&(0x7f0000000000)) ioctl$TIOCCBRK(r1, 0x2000747a) 13:43:33 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)={{0x5, 0x5}, {0xe9, 0x81}}) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='=', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f0000001640)) 13:43:33 executing program 0: r0 = syz_open_pts() r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000240)="99", 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000200)={0x0, 0x5, 0x92d6, 0x0, "d7300000000000a40000e74de4000800", 0xffffffffffffffff, 0x3}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)="db616436a9c1ee6aa164264aa5df95b41ce37cbb8714bcc133baf42f127e22183ce17452b94f40364b7d67076535dc9f1cce68412b3863c547d5d6e04241b3b5030eda9f096a91fab9730a59db8f92005877bc58c1e2b17222232bd79d6137a81f0bdb0fda15712083c29660c2e56ebe284f38ef5524c7fac8a6ae968c6d902dd65e4d860df900c14b", 0xfffffffb) r2 = syz_open_pts() r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000240)="99", 0x1) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x80000000, 0x8, 0xf28c, 0x7fff, "688da496e5e20f4b510aaee157c6dafd45e0b57e", 0x93, 0x1}) close(r0) dup(r2) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x3, 0xffffffff7ffffeff, "0000000000000014000000e3ffffff00"}) ioctl$TIOCSTOP(r4, 0x2000746f) r5 = dup(0xffffffffffffff9c) ioctl$TIOCMBIS(r5, 0x8004746c, &(0x7f0000000280)=0x800) open(&(0x7f0000000140)='./bus\x00', 0x8000, 0x2) 13:43:33 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x8000) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0xffffffff, 0xc, 0x10f9da2c, 0x91}, {0xff, 0x100, 0x0, 0xffffffffffffffe0}, {0x0, 0x9, 0x2, 0x80000001}, {0x800, 0x8, 0x1, 0xffffffffffffffea}, {0x3, 0x0, 0x9, 0x94f}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:43:33 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x81, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000180)="e1755720193d87a10240d4ac6aa5b383e747efe9b05e1a358ffd88fdf98e64721082f58ed4b11319b332ef5170d340ce04eb4d1dedd685b35f57aba8b8e3153a930f652c28b10726673330c7349a8b89b83e87fb2b5fc73e15aef530928e604d191d3986b4d823fa01364a5edaef57ce4f16f19eec4dcdd9eb943f126e221ddbe77a164c727f236c765c35f6d05fd25224895359a7041da7004c7f7fd1ad354e46afb9fafc9ad0208700004530b69984edc1f855e7c3c5", 0xb7}], 0x1) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r3 = fcntl$dupfd(r1, 0x0, r2) openat(r3, &(0x7f00000002c0)='./file0\x00', 0x200, 0x44) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x48, 0x7, 0x3, 0xbccd6e0a4fb0fc52, 0x80, 0x3, 0x9, 0x1, 0xc815583bdcb89063, 0x2, 0x40}) poll(&(0x7f0000000040)=[{r1, 0x40}], 0x1, 0x100) write(r0, &(0x7f0000000240)="29f52ab67347672651f0580d47a7b07c2d5cbaaeab4e46c2341dd5e7f54da5cf2ef7ecea211e6b91bdcabf1815242844848e6dc09f02ae9d76a285", 0x3b) 13:43:33 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r3, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) kevent(r1, &(0x7f0000000300)=[{{r3}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x8001, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x46, 0x0, 0x8}], 0x100, 0x0, 0x0, 0x0) 13:43:34 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) shmget(0x0, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) 13:43:34 executing program 1: getgroups(0x7, &(0x7f0000000040)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) setgid(r0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0xf14, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x0, 0x0) r2 = semget$private(0x0, 0x7, 0x428) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000001c0)=""/201) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000080)={&(0x7f0000000000)=@in6, 0x14c, &(0x7f00000025c0), 0x2, 0x0, 0x2b}, 0x0) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000340)=[0x5, 0x1, 0xa6c]) r4 = socket(0x2, 0x4003, 0x0) setsockopt(r4, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r4, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) fcntl$getown(r4, 0x5) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) r7 = socket$inet(0x2, 0x3, 0x0) writev(r7, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r7, 0x0, 0x6a, 0x0, 0x0) r8 = semget$private(0x0, 0x1, 0x100) open(&(0x7f00000002c0)='./file0\x00', 0x80, 0x4) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0xc) semget$private(0x0, 0x4, 0x20) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r9, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r11 = semget$private(0x0, 0x2, 0xa4) semop(r11, &(0x7f0000000300)=[{0x4, 0x48000000000, 0x3c00}, {0x0, 0x0, 0x800}, {0x0, 0x7ff, 0x800}], 0x3) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000200)={{0xff, r5, r6, r9, r10, 0x100, 0x730a}, 0x3ff, 0x9, 0xd6ff}) 13:43:34 executing program 1: r0 = semget$private(0x0, 0x0, 0x448) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000180)=""/203) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='E') 13:43:34 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80105702, &(0x7f0000000180)=0x1) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000080)) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000240)="99", 0x1) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000000)) r4 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000240)="99", 0x1) chflagsat(r4, &(0x7f00000001c0)='./bus\x00', 0x0, 0x2) 13:43:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x1}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4f9826a6b811952d, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000180)=[{0x7, 0x3, 0x9, 0x8}, {0x101, 0x40, 0x9, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') 13:43:34 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000080)=0x10000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open(&(0x7f0000000000)='./file0\x00', 0x800, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000380)="b6") 13:43:34 executing program 1: mknod(&(0x7f00000013c0)='./bus\x00', 0x80002005, 0x516) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x80) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x8) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 13:43:34 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x10, 0x168) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000100)={0x9, 0x36b, {0x5, 0x4d9e153d}}) r1 = socket(0x18, 0x1, 0x0) socket(0x20, 0x2, 0x9) setsockopt(r1, 0x29, 0x80000000000000a, 0x0, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000240)="99", 0x1) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000140)=0x7) 13:43:34 executing program 0: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0xc02, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) minherit(&(0x7f0000467000/0x3000)=nil, 0x3000, 0x3) getrusage(0xffffffffffffffff, &(0x7f0000000100)) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) 13:43:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x0, "73cc510e52b37b2efee534840a76f30d3fc9c06d"}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x401, 0x0, 0x0, 0x0) write(r0, &(0x7f0000000080)="9667", 0x2) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) ioctl$TIOCSPGRP(r0, 0x40047477, &(0x7f0000000280)) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2d66691f848ca5"], 0x10) write(r3, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000000c0)) r4 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000240)="99", 0x1) renameat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', r4, &(0x7f0000000200)='./file0\x00') 13:43:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x44}, {0x6}]}) setitimer(0x2a0e690c107e2709, &(0x7f0000000000)={{0x0, 0x8}, {0x66, 0x7}}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2c8, 0x0) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000180)={0x8}) 13:43:34 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="50010501000000000000000107060000080f100000a11ea8fef96ecfc73fd3357ae26caa0000008000000000f00b7804be781e4991f7c8df5f882b297be1aa07000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728290200fd89720fd3872babfb6a000000000000002f310b404f36a00f900164e0629616b0a8e7000000020000000000000e0208a31fd3f80085ca7bcd2cc480b804fffdd54f7f392a37cffbac80be071a9bff00008000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc12ea8fc8c79556588dbbfdb4fe2d04a1b9ff40195f1fde95d68896dc7ed7b187906698e6e234248daaf9231f0de030063b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303759b60642b45cbc51a8f4f240522042677d7b42c3f7a2d1480b879212446b9fd95e3bc0984e4009ed228e79a057a2de8da228fca508f40e40fc80eea1edb5c32bb27b459eb43dc636e1aa271f83537152c31f4e456a2ead6e65c2ebb579cd025c76548066653660bb708a9848bed792e171bd95f5f5adc99509a770e2b64aeeebaf1f503fc897e18aa45be20b950fa8278e79636b30ce2f508405f180315f1e42ac3f46280646debaace88fcb4f5fd9c12000185a21b8508320ac980a66b1c2a01672dbca63f81df794dbe9ed104747380a6a57a2a03490b6cc6940f6559b0029e96299b9fa7630089d1cd66edc7533c438691fe66736a0f33f75affef36ee3e4f44b816940ea500"/607, 0x150, 0xcb7f9a29e983c940, 0x0, 0xf9) r1 = socket$unix(0x1, 0x1, 0x0) setsockopt(r1, 0x2, 0x2fb, &(0x7f0000000000)="bd136ca4d25336903ea47d7af38c3249bb3dbbbfc9f6979cd55bdb050687d5f4dcbb6dbedcf745337fb1b3fc4a944f9d57acfd6ff3551b2a26e02aebf6b3a9f4b4da13517a4ea6d2cd23d785d9a1871756fa621060350f8bda4d75c293f886bbeeb051d9a3066c4178e99037a1063462caefba3cf27754b4aa373509da68e718dcce4560ee73dc24cc9db8c2c222b62e13a862aa745ccabdd578bfae842ef507041cfcbc5e3c13ac4e3b1743ccf5059b4a84cc090c68c8c2e9f74823cb764364", 0xc0) 13:43:35 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x8000, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000000100)="2af10e9ebba4c32dc93a6974b055af42f7cf933b55e49cd3c08bcca564982944e83a84c3a9365eb99aa00a123079fa0044ab16c407f78c5f4fe618ff28946166c67357a10d42", 0x46, 0x8, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) r1 = semget(0x3, 0x1, 0x2) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) setreuid(r2, r3) r4 = getegid() r5 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000240)={{0x4, r2, r4, r5, r6, 0x79, 0xfffffffffffffffa}, 0x8, 0x4, 0x7}) r7 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r9 = semget$private(0x0, 0x4, 0x2) semop(r9, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r11 = getegid() r12 = getuid() r13 = getegid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r10, r11, r12, r13, 0x14, 0x6}, 0x5, 0x9, 0x101}) semctl$GETZCNT(r9, 0x1, 0x7, &(0x7f00000002c0)=""/32) ioctl$TIOCFLUSH(r7, 0x80206979, &(0x7f0000000180)=0x6) 13:43:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x80000000000015}, {0x6}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000240)="99", 0x1) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 13:43:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSBRK(r1, 0x2000747b) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x5}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 13:43:35 executing program 1: setrlimit(0x4, &(0x7f00000001c0)={0x3, 0x7}) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000240)="99", 0x1) symlinkat(&(0x7f0000000200)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00') r1 = syz_open_pts() close(r1) r2 = syz_open_pts() r3 = dup2(r1, r2) ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) ioctl$TIOCSWINSZ(r2, 0x80087467, &(0x7f0000000300)={0x1, 0x3, 0x400, 0x1}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x1) ioctl$TIOCSBRK(r3, 0x2000747b) r4 = kqueue() select(0x40, &(0x7f0000000000)={0x100000000, 0x0, 0x100, 0x10001, 0xffffffff, 0x100000001, 0x9, 0x9}, &(0x7f0000000080)={0x1, 0x401, 0x7fff, 0x0, 0x8, 0xfff, 0x7fff, 0x9}, &(0x7f00000000c0)={0x6, 0x7, 0x145, 0xfb, 0xfffffffffffffffd, 0xfff, 0x8, 0x1}, &(0x7f0000000180)={0xffffffffffff9206, 0xffff}) kevent(r4, &(0x7f0000000140)=[{{r1}, 0xffffffffffffffff, 0x1d}], 0x9, 0x0, 0xffff, 0x0) 13:43:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000080)=[{0x7c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x40, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x264, &(0x7f0000000200)="085156a6aba4af70b992124baf34ffd9e5d3da59b92342e619fbf82820b18a15cf2801c000000000000068fd1b36ef6c519b83f479bc9a5a1cdc53c74b3372555faa57560e85cf4875b3ab3d59ed18855ded74c9c3a1d15788f77cfa04c6d5f1153fc10259030aa08132e2e43c6826e8ab6a269f923790d62fb24d1d1f6127ae7af562902158fc9fffb06e471080b3e05237dd1154923f9c8dfd650bed537cf591427d2d3eee92fbd57c7573d5e78b774af25df39560d8e89a3ea6be510f02ad253d06d2d78bad28e2d1f84088d7ee9749b552a990867b20672e56fb1ade0e0d3c083026ee804e35e095bff886ab45a8f8f1c67c36e6218985bc357063a927aef0b950e8d672cb7482f7839cfd03f55bb804b9ea054fcfd22c74ba21690bd513919efe9ed39f3d2a72258f1b71926b67bda9f7b1ea6aeb437ada9226b2ea843a1dc87bbf2a2523be07e3555729593643e9ad8e8abc23f19974") 13:43:35 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(0xffffffffffffffff, &(0x7f0000000140)="8737", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) socket(0x544de7f35e904b6c, 0x1, 0x100) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 13:43:35 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x1, 0x6}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0xffffffffffffff54) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18eef95680fc3ed211c289fea56bc97b67776e887865a4317313179e82e1ba2704ecb22d21025f76d99b42", 0x32) pckbd_enable: command error 13:43:36 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x400, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) getsockopt$sock_int(r0, 0xffff, 0x80, 0x0, 0x0) 13:43:37 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0, 0x2010, r0, 0x0, 0x0) sync() r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x40, 0x0) mmap(&(0x7f0000e37000/0x3000)=nil, 0x3000, 0x0, 0x412, r1, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x4, 0x1ff) munmap(&(0x7f0000fee000/0x3000)=nil, 0x3000) 13:43:37 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) poll(&(0x7f0000000140)=[{}, {r0, 0x74}], 0x2, 0x0) fchflags(r0, 0x10000) pwritev(r0, &(0x7f0000000080), 0x8b, 0x0, 0x0) symlinkat(&(0x7f0000000180)='./file\x00', r0, &(0x7f00000001c0)='./file1\x00') r1 = open(&(0x7f0000000000)='./file0\x00', 0x20108, 0x1f8) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000840)=ANY=[@ANYBLOB="b8c6000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000"]) r2 = getuid() ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000002c0)={0x10, 0x7, 0x4, 0x1, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xe6}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x3e}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xfff}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xfff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0xdcb}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x7}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x6}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000f3f000/0x1000)=nil, 0x8000}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000e00000/0x200000)=nil, 0x80}, {&(0x7f0000f92000/0x9000)=nil, &(0x7f0000e6f000/0x1000)=nil, 0x1ff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000e70000/0x2000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x9}) getgroups(0x1, &(0x7f0000000280)=[0xffffffffffffffff]) fchownat(r1, &(0x7f0000000240)='./file0\x00', r2, r3, 0x2) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f00000000c0)) r4 = semget$private(0x0, 0x2, 0x201) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x40, 0x0) semop(r4, &(0x7f0000000100)=[{0x1, 0x2}], 0x1) r5 = open$dir(&(0x7f00000007c0)='./file\x00', 0x880, 0x52) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000900)='/dev/bpf\x00', 0x40, 0x0) write(r6, &(0x7f0000000940)="0320058891468854a779d65872100a68760e94909cbd29173a807b10110c5861bbca1664889e90ba0d53996a6be9983f35a910d8afb753df52091de3677a3c5b6eb45e9c4381468a63e966491c0faa30d3aa611ed9176b2098e8ea29d741a3e3f815e7f49bd071ae09209d7af6b7f4dcbcee62d547bc20563e36f653326676809ec1a16a076bd6c00a7fa24264c5889abbacfc1439982b96b046046cc0", 0x9d) symlinkat(&(0x7f0000000200)='./file1\x00', r5, &(0x7f0000000800)='./file0\x00') semget(0x2, 0x3, 0xa9) semget$private(0x0, 0x4, 0x410) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) pckbd_enable: command error 13:43:37 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000240)="99", 0x1) openat(r0, &(0x7f0000000000)='./bus\x00', 0x80, 0x100) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000200)={0x0, 0xfffffffffffff801}) 13:43:37 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000040)="a1672b", 0x3}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 13:43:37 executing program 1: mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) mknod(&(0x7f0000000100)='./bus\x00', 0x8000, 0xd02) minherit(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x40000005, 0x0) write(r0, &(0x7f0000001bc0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87eedbf0ca8e60b707e3521338b32b9c2087bb053532d1feabe37b8941e41ae3f5b6b267c09388473c6a8d190ea07f7c4ccd21e615d3ecefe268f27e25967db0ea2162d33deb56b7c72c087faf977de4e5c04faacf63b7c0ee266e168af2f8cef72fddaaa51325818e08986d44992924bbc87180dee0bf57c131e1b8ad8c5dd293b716c1a4ae520b4947704b1bb5a0a92399aa0a05d6c5077e5026778b6d2994ec161a7ca86da9423aaa6162667305392ca6b4769635ba394d828977a059b213112dd7651b1df688e6d49c7267da4c64d92ff6eb998774131fb75e0cd25edad4e9ebbe891d02806558d25cd5103fb488ea04c720659903d7a4944c902fb0fe5cedaffa0737411abb1aaa4c4726976eeb91e73728f35bb8958a95e6ce3eea95c22e85f095469101f7993e150f2957b2ecc942422af315c8cef7b9c9d8bc0c3f7677de09990ac255d32e7df55f05338a06187dba0dc5aa8194a134b9fc4e209d649ff46fcbc5c44a63e75ba05f8c585e5147521651ff3f043856dbcc491de97b31cfa3ce1a7d789db8be894eefcb49d234f00da2fb56468998ac4c596f255517bef0b0608469fae77277718e7f3f3546f258c08fbf7ebef33fc9fce94f554730995b", 0xa00) 13:43:37 executing program 1: r0 = dup(0xffffffffffffffff) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x12, r0, 0x0, 0x2b) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) write(r3, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) fcntl$setstatus(r3, 0x4, 0x8) write(r2, &(0x7f0000000240)="99", 0x1) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000440)={0x10, 0x7, 0x4, 0x9, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfffffffffffff800}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x8}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x101}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x80000000}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x20}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x400}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ff7000/0x9000)=nil, 0xffffffffffffffad}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus/file0\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], 0x5}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000040)="00000018600404000001000000000000000000000000feff0000005b0000000000000002105c3cb1ac76824b", 0x2c}], 0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f00000000c0)={0xffffffff, 0x3fe5}) 13:43:37 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='\x00\x00\x00\x00\x04\x00', 0x200, 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, 0x900000000000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000240)="99", 0x1) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000000)=0xb90a471104c9851b) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000540)=0x2) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) ftruncate(r2, 0x0, 0x7) 13:43:37 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000001700)=[{&(0x7f0000003940)="90", 0x1}], 0x1) r2 = dup2(r0, r1) poll(&(0x7f0000000000)=[{r0, 0x6e4cb5afb50be593}], 0x72, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) 13:43:37 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) recvfrom(r0, &(0x7f0000000080)=""/12, 0xc, 0x803, &(0x7f00000000c0)=@in6={0x18, 0x0, 0x720a4ff3, 0x4800000000}, 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x2f, &(0x7f0000000140), 0x4) 13:43:37 executing program 1: socket(0x400000000018, 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ftruncate(r2, 0x0, 0xfffffffffffffc00) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r3 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r4, &(0x7f0000000080)=ANY=[@ANYBLOB="0d3eace256b3e25b4ffb0be500002e2f66696c70a9a9653000"], 0xa) getppid() close(r1) socket(0x400000000018, 0x3, 0x3a) r5 = socket(0x2, 0x4003, 0x0) setsockopt(r5, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r5, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) setsockopt(r5, 0x100000002b, 0x7, &(0x7f00000001c0)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffced) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$KDSETRAD(r6, 0x20004b43) 13:43:37 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = geteuid() setreuid(r0, 0xffffffffffffffff) setuid(0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x80) chmod(&(0x7f0000000000)='./file0\x00', 0xa) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 13:43:37 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r3, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) r4 = socket(0x2, 0x4003, 0x0) setsockopt(r4, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r4, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) setsockopt(r4, 0x0, 0x9, &(0x7f0000000040)="99fe358ad7b0ebbd7b5d92e99368536bf6beb21ca384d0c2b82d", 0x2c6) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x3, 0x1, 0x7ff, 0xe39f, 0xfff}, 0xc) r5 = socket$inet(0x2, 0x3, 0x89) getsockopt(r5, 0x0, 0x1, 0x0, 0x0) 13:43:37 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "030000000082ac0000ffe0357f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) ftruncate(r1, 0x0, 0x9) 13:43:37 executing program 1: r0 = socket$inet(0x2, 0x4000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) ioctl$TIOCMBIC(0xffffffffffffffff, 0x8004746b, &(0x7f0000000000)=0x4) 13:43:37 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x580, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x83}, {{r1}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x831f1837c9353ea8}], 0x0, 0x0) kqueue() syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r3 = kqueue() kevent(r3, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0x3}], 0x0, &(0x7f0000000080), 0x10001, 0x0) r4 = socket(0x2, 0x4003, 0x0) setsockopt(r4, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r4, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) shutdown(r4, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 13:43:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) r1 = getuid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x84}, {0x74}, {0x80000000000006}]}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000380)) r2 = geteuid() setreuid(r2, 0xffffffffffffffff) setreuid(r2, r1) socket$inet(0x2, 0x3, 0x7ff) r3 = semget$private(0x0, 0x7, 0x90) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000180)=[0x401, 0x800, 0x0, 0x5]) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x181, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000400)=0x8007) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000280)=[{0x14}, {0x61}, {0x6}]}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x11, &(0x7f0000000040)=[{0x5}, {0x60, 0xffffffffffffffff}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") utimensat(r4, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000440)={{0x9, 0x6}, {0x3, 0x9}}, 0x4) ioctl$BIOCPROMISC(r5, 0x20004269) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffff29, &(0x7f0000000340)="a7") r7 = socket(0x18, 0x1, 0x0) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f00000001c0)=0x200) ftruncate(r5, 0x0, 0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x2, 0x0) setsockopt(r7, 0x29, 0xa, &(0x7f0000000000), 0x0) semctl$GETPID(r3, 0x3, 0x4, &(0x7f00000002c0)=""/184) 13:43:37 executing program 0: r0 = syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0xfffffffffffffffd, "d730c15b00f4ff0000747beffde400"}) write(r0, &(0x7f0000000200), 0x4268) r1 = shmget$private(0x0, 0x1000, 0xc7b, &(0x7f0000ffd000/0x1000)=nil) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) setreuid(r2, r3) r4 = geteuid() setuid(r4) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r6 = semget$private(0x0, 0x4, 0x254) semop(r6, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r8 = getegid() r9 = getuid() r10 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r7, r8, r9, r10, 0x14, 0x6}, 0x5, 0x9, 0x101}) chown(&(0x7f0000000080)='./file0\x00', r4, r10) getuid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r12 = semget$private(0x0, 0x4, 0x2) semop(r12, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r14 = getegid() r15 = getuid() r16 = getegid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r13, r14, r15, r16, 0x14, 0x6}, 0x5, 0x9, 0x101}) r17 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r17) r18 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) setreuid(r18, r19) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000000)={{0x6, r2, r10, 0x0, r14, 0x47, 0x100}, 0xffffffffffffffc3, 0x80, 0xffffffffffffffff, r17, 0xf954, 0x8, 0xfff}) syz_open_pts() 13:43:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = getpgrp() wait4(r1, &(0x7f0000000100), 0x3, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:43:38 executing program 1: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r3 = kqueue() pread(r3, &(0x7f0000000080)="fa00bc5504c62c51cda64aadd663d227389f8ae60c0b01017ed6f5e2135880afb35b1b0c6e0b739464d797bba6c893e5e58d6dfc120039b5a6f0c619af06737d952b3e8c89db19a986d45ff5a5a58c0dedeac7bb362ee38242a1fa3bc4dd8e89cf684d38552bfa1dd9b8701e73ff3c4cf6fb41f2ebe06f6ce6b0b9ecaed18665f7778e26a1158c9e887c79bcf9f2590b31b6ef6bda8e190455f874b11780b7", 0x9f, 0x0, 0x0) r4 = socket(0x2, 0x4003, 0x0) setsockopt(r4, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getgid() write(r4, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) fchdir(r4) r5 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x80, 0xdc0bb9471da3caef) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x2, 0x1811, r5, 0x0, 0x0) kevent(r0, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x5}, {{r2}, 0xffffffffffffffff, 0x81}, {{r2}, 0xffffffffffffffff, 0x2}], 0xec7, 0x0, 0x8001, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x10) 13:43:38 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) write(r1, &(0x7f0000000480)="93", 0xffffffffffffffc4) syz_open_pts() r2 = kqueue() close(r0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000240)="99", 0x1) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x40, 0x3, 0x0, 0x9, "a80bcb70cc83755b92d0c9d3c6cc711fe8743ee4", 0x7, 0x800}) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "854955883d426111fe4d04000000100000008100"}) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCMBIC(r5, 0x8004746b, &(0x7f00000001c0)=0x2) kevent(r2, &(0x7f0000000300)=[{{r4}, 0xfffffffffffffffe, 0xfffffffffffffffd}], 0x1000, 0x0, 0x0, 0x0) 13:43:38 executing program 1: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000000100)='./file0/file0/file0\x00', &(0x7f0000000000)='./file0/file0\x00') rename(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='./file0/file0/file0\x00') rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x4) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x20, 0x0) fcntl$dupfd(r0, 0x5a4cbaa70ee0cd84, r1) 13:43:38 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8000, 0xfff0000) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a397e11de3b90e1caf58ad8b1352b3d027130d35ee1f755710aa42b23d96eac3158ea79fb773c4b88df1977fbb5144bf80738cf54edd674880f93fad3a5ddfd4742fd8178b2835e79189d9ba9c5270be88fdb1dfceaef7fe58e6cd3820142da0ace1efd460f12ffde3a84e9da8114017c94615089d05363c6f430c55493cbb95798c7862f7656894a25ff296eb0800c6e99dd052393f130ed537cee24e677a9739d5341c7896366701ba8705018714200a0a2d2f1b97c8be1de0aa20", 0xef}], 0x1) writev(r0, &(0x7f0000000040), 0x0) 13:43:38 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80, 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f00000000c0)="99", 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x4, 0x4, 0x0, 0x7}, {0xff80000000000000, 0xffffffffffffe6d6, 0x5, 0x5}, {0x1, 0xffffffffffffff00, 0x4, 0x9}, {0x0, 0xffffffff, 0x6bb, 0xff}, {0x6, 0x401, 0x100000001, 0xffffffffffffffff}]}) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./bus\x00', 0xffff, 0x2, 0x2, 0x0, 0xfffffffffffffe01, 0x10001, 0x1, 0x2, 0x3, 0xbb1, 0x7}) openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) 13:43:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x84}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000300)="fa") openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x100, 0x0) 13:43:39 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x4, 0x6f, 0x0, 0x7fffffff}, {0x2fad, 0x100002000, 0x7}, {0x0, 0x1000, 0x7fd, 0x3ff}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:43:39 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000104, &(0x7f0000000040)=[{0x2, 0x0, 0x2}, {0x2}, {0x6, 0x2}]}) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r3, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) fcntl$getflags(r3, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000180)='y') 13:43:39 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) write(r1, &(0x7f0000000200)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a412690bcd11f6f947174d5fbbc2192e833b6fb4f5425e483cdcfba7ea14a051a1de9571cdbbd386b10dabc9722bf9be37775d50ae063dcbfa4b14a2b4be0ef9350a2644872252e2d032df2db5655f04173166ca0e6a7d00ed2fbc9972d42d6eb586887afc1f21b2d94d0a7367ab2e3ea8cc0619b0ea5096e11", 0xfeab) write(r0, &(0x7f0000000040), 0xfffffec2) ioctl$TIOCSWINSZ(0xffffffffffffff9c, 0x80087467, &(0x7f0000000080)={0x9, 0xd34, 0xb2d, 0x10001}) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x1, 0x2, &(0x7f0000000140)="99fe358a", 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x1, 0x1}, {0x18, 0x0, 0xfff, 0x2}, 0x5c, [0x100000001, 0x80000000, 0x8, 0x2, 0x1, 0x9, 0xbc, 0x7]}, 0x3c) r3 = syz_open_pts() close(r0) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r4, 0x2000746f) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 13:43:39 executing program 1: open(&(0x7f0000000780)='./bus\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='./file1\x00', 0x0) mkdirat(r0, &(0x7f0000000180)='./file0\x00', 0x0) mknod$loop(&(0x7f0000000000)='./file1/file0\x00', 0x0, 0xffffffffffffffff) chflags(&(0x7f0000000040)='./file1\x00', 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0/file0\x00', 0x0) 13:43:39 executing program 1: mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) r1 = dup2(r0, r0) shutdown(r1, 0x1) poll(&(0x7f0000000000)=[{r1, 0x4}], 0x1, 0x0) r2 = open(&(0x7f0000000140)='./bus\x00', 0x10000, 0x0) write(r2, &(0x7f0000000200)='T', 0x1) 13:43:39 executing program 1: select(0x40, &(0x7f0000000000)={0x1000, 0x7, 0x2, 0x1, 0x8, 0x2a7b9c6a, 0xdcb}, &(0x7f0000000040)={0x20, 0x80000000, 0x9, 0x3, 0x9, 0x9, 0x1, 0x80000001}, &(0x7f0000000080)={0x4, 0x7fffffff, 0x7, 0x2, 0x7d839ace, 0x983, 0x9, 0x5}, &(0x7f0000000100)={0x1914, 0x1d}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000240)="99", 0x1) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000340)={0x8c, 0x0, &(0x7f0000000280)=""/140}) setuid(0xee01) r1 = socket$unix(0x1, 0x5, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000180)) r3 = fcntl$dupfd(r1, 0x0, r1) r4 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000240)="99", 0x1) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f00000001c0)={0xffffffff, 0x100000001, {0x3, 0x3f}}) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x400, 0x0) ioctl$KDDISABIO(r5, 0x20004b3d) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) 13:43:40 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r1 = fcntl$dupfd(0xffffffffffffffff, 0xf7643cc320d4b41e, 0xffffffffffffff9c) renameat(r0, &(0x7f0000000140)='./file0/file0\x00', r1, &(0x7f00000001c0)='./file0/file0\x00') chmod(&(0x7f00000000c0)='./file0/file0\x00', 0x8) mkdir(&(0x7f0000000440)='./file0/file0\x00', 0x148) r2 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x80, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x20) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f0000000080)) renameat(r2, &(0x7f00000002c0)='.\x00', 0xffffffffffffffff, 0x0) 13:43:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x100, 0xd8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0xfffffffffffffc00, 0x2, 0x7, 0x81}, {0x794, 0x9, 0x1000000000000000, 0x7}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000140)) syz_emit_ethernet(0x4, &(0x7f0000000240)="db2e8249") 13:43:40 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) pwrite(r0, &(0x7f0000000140)='ms', 0x2, 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8000, 0x0) dup(r1) open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) 13:43:40 executing program 0: sendto$inet(0xffffffffffffffff, &(0x7f0000000240)="53c61a731fa68c63546631d12380f19e62aaff1fc43a1e0f72f0b03f2af49c6fae20527b3a3da9b7e4920d9059866dd55831ad23e779df583846d14078c8eab270856aac8028bf71b9edb6175b60144c95eee9963fd4ade620c987cd22c75cbb360602061d81edaf52de4d58c2be4e5be5925d6915cfcfd5d4b21373c31cf6b08e9ffb5162fa4d4d3bc316ff30186a20c64c843902b96c4139d870241aa14165d9ce2030bbe959acb874fa61fd518f55c3264dce670b145e1d0b6d3bdfaf", 0xbe, 0x400, &(0x7f0000000040)={0x2, 0x2}, 0xc) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x80000004d}, {0x4}, {0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 13:43:40 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x0, 0x0) fchdir(r0) chroot(&(0x7f0000000080)='./file0\x00') unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000240)='\f5') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000100)='x\x00') 13:43:40 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x40, 0x30e) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xb}, {{r0}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x100) r2 = kqueue() r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000240)="99", 0x1) readlinkat(r3, &(0x7f0000000040)='./bus\x00', &(0x7f0000000180)=""/234, 0xea) kevent(r2, &(0x7f0000000040), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x46}], 0x100, 0x0, 0x0, 0x0) 13:43:40 executing program 1: bind$inet6(0xffffffffffffffff, &(0x7f00000000c0)={0x18, 0xffffffffffffffff, 0x0, 0x7}, 0xc) r0 = shmget(0x2, 0x12000, 0x28, &(0x7f0000fec000/0x12000)=nil) shmat(r0, &(0x7f0000ff1000/0x3000)=nil, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = semget$private(0x0, 0x8, 0x4) setsockopt$inet_opts(r1, 0x0, 0x7, &(0x7f0000ee0f7f), 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/206) socket$inet(0x2, 0x40000000000000, 0x7) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r3, 0x80044275, &(0x7f0000000280)=0x100) semop(r2, &(0x7f0000000140)=[{0x0, 0xa4b, 0x1000}, {0x4, 0x0, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x80000001, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x8, 0x1800}, {0x2, 0xb6de, 0x800}], 0x8) stat(&(0x7f0000000340)='./file0\x00', &(0x7f00000002c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8220, 0x0) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) socketpair(0x1e, 0x8002, 0x200, &(0x7f0000000040)) semget$private(0x0, 0x1, 0x100000182) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20150, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r5 = socket$unix(0x1, 0x5, 0x0) close(r5) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSBRK(r6, 0x2000747b) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) r7 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r7, 0xc0106978, &(0x7f00000000c0)) 13:43:40 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30000) getsockname$inet6(r5, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 13:43:40 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) getpeername(r1, &(0x7f0000000880)=@in6, &(0x7f00000008c0)=0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="823000"], 0x10) write(r0, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040)=0x3, 0x4) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) sendmsg(r2, &(0x7f0000000600)={&(0x7f00000001c0)=@in6={0x18, 0x2, 0x80, 0x1}, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000200)="6e0ce29c13e88f8df9b1eb4864d128ff27aed47d966b3a6f57a87a56ecaae4090ed923e9cfd08c38edfdcc152a35b74452af927c2106f34e97af387d2052", 0x3e}, {&(0x7f0000000240)="4a3e3b284a19a3f8ef08f9168d29abfb9636104a", 0x14}, {&(0x7f0000000280)="c6380a46664673bb9eef3c2475a26ee284c1180cfa551c905a6b7fd8265ee09cb988426996f5d783fe129bb34ee8fe46d51b8eaeabe9f5fa7bc8a1e7c779f0a5b49de6a1d792c6600013c22e013b25c1a4d507b84fe9f73edc9beb8d77bac84e37a438e3c55e356f782504b89f1742d7bc1dab6b4b0cf91582f34b416983ab3589163e3f68f8a9d30d61c077eb37a6628b", 0x91}, {&(0x7f0000000340)="f945e4a15ff1aa82353b8f1d18bcb4ae396228296d29802c2019a49c85719bcf7bf823be635e7ee1e85ec59482b5c456cf3d16cb01128f84ad3582b84f83a220a722c818b00bc1223f941c43ac5883a572d4ff68d4150961e427195811cb1540b941fdf7ec652a7d43797957ad85f6fac93e59b2f5fff7c15626c45a4148e57a1347e6c2944534f58d1389893f756f3fa8c69b", 0x93}, {&(0x7f0000000400)="7fc3c24a6779c533edb43e20e7eeafb7542fec4e84161b9d94f443fdafc8dbee4dfa96bca9a9a89923dadc9ae6372b7daaf8841515696a910737ad", 0x3b}, {&(0x7f0000000440)="a51d121d1134870fdd978a96f8ac48ec95bb97b2178550f2af5e4bcff1d32b4603c9febad2d3ae58a694f8a2ae75f5649fdb04818ab3ba8e2387", 0x3a}, {&(0x7f0000000480)="06a1b4b8aa5d58ac77be32bf0f108d38a78dff4b07b118b8744a00fdae604af1987f3a", 0x23}, {&(0x7f00000004c0)="6607cb948825e4caadfc001a45fb55a915e5e7313b38e679290e5205a0addde11a315bb9dae1978c952f018f994e233fb1374e20fe817fb43660c7806b04cf013d66d307720998cd5bcbf23d8160c97c8e2c91961c03bb9fd124f751f49cb82f03c6194b76860b8a9a755f0bedab86b8a0cab698fe28fdb00d07721ffb39eef27d7a05f17c052496ab826da8ab5e11ff9862604e6fe1b2df8a205056852768a21f9af2f7992b829d028cc98349a624f5397cf2d140971f01208ccf3047fe306ee59b", 0xc2}, {&(0x7f00000005c0)="0d3e0df7b9e6cda70fa5b1c634c27863f68c36d03575d5f577610906bcb0745f632a409bea", 0x25}], 0x9, &(0x7f0000000780)=[{0x40, 0x8003, 0x4, "e56b2ce9b2001e9e642432a5a6d428a6bbcd944c8c4abcb39a7a726ff2f4659157601656c179d1969645c6f758"}, {0x98, 0x7ffe, 0x3ff, "e3c982b0ea9b2b688928cdee9d98e2be3f93ef4e2ac4af49e5a0a6dc46f3ed1002005dda6f98e25df8cf0ab0fd6f74c8df03b4e89cc7e30ea9ca3d3e6a4f046a0b61636c36f7f35d9f01fc1e60e9dc1f9daa56d356be27bb90b7c72cf3d10612eacb5b5d3032237c360e9ac246c828c5778425e8b783e46b967484d4404173bedffe53605b34"}], 0xd8}, 0x783603a2be98cc51) openat(0xffffffffffffff9c, &(0x7f0000000640)='./bus\x00', 0x80, 0x208) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000000)) 13:43:40 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(0xffffffffffffffff, 0x41205725, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) writev(r2, &(0x7f0000000180)=[{&(0x7f00000000c0)="ead3fd32f387e0dd6bae6bed69f7353269316fd1fda56c7fbe59503efec210087ad357af4193cf3b4633512c977c954a20e43b24ec8d1e3f3763c4d8a2ba7f1a911c3faef7083f9363c26d3c69dbd4546cb7f490a0139719ab97ffafc5f3a7ffb773f02b180afb23a0c67c7834a2ae67651c7fd333c0ff79cf2e6b3cbe4391ac3bb42f16d75ddf4901afb82e9456c08e", 0x90}], 0x1) sendto$unix(r1, &(0x7f0000000080)="f9615958b809001e", 0x8, 0x0, 0x0, 0x0) 13:43:40 executing program 0: clock_gettime(0x0, 0xffffffffffffffff) clock_gettime(0x4, &(0x7f0000000000)) clock_gettime(0x4, &(0x7f0000000080)) 13:43:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(0xffffffffffffff9c, 0x40044266, &(0x7f00000000c0)) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x1c}, {0x61}, {0x6, 0x8}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) fchflags(r3, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 13:43:40 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000400)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb5ac6e23c5b00000000000000e74de4"}) write(0xffffffffffffffff, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(0xffffffffffffffff, &(0x7f0000000280)="bd", 0x1) r0 = syz_open_pts() ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x6, {0x0, 0x7fff}}) close(0xffffffffffffffff) dup(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x1, 0x7fff, "b08dce5800000000000000000000000000001800"}) readv(r1, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 13:43:40 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x40002004, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x22, 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x9, 0x7fffffff, "00b71df6cb9a3d9396a664e6f70c6c4bb914d008"}) chroot(&(0x7f00000000c0)='./file0\x00') preadv(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000180)=""/4096, 0x1000}], 0x1, 0x0, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = getpid() getpgid(r1) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) setreuid(r2, r3) r4 = getegid() lchown(&(0x7f0000000140)='./file0\x00', r3, r4) 13:43:40 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x5300) r0 = kqueue() r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="27a4e3a3aaeceb1683241c8bb4a59fed820a2489a5458c2664205b22912d7448878564cbd5165fcee25758"], 0x10) write(r2, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x279ba567245d7b74, 0x108) r4 = socket(0x2, 0x4003, 0x0) setsockopt(r4, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) getpeername(r1, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000100)) connect$unix(r4, &(0x7f0000000380)=ANY=[@ANYBLOB="82022e2f66696c65300038533e260ec1e1465c1c9e81ca63b4aa6da7ed88"], 0x10) write(r4, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r5 = syz_open_pts() r6 = socket(0x2, 0x4003, 0x0) setsockopt(r6, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r6, &(0x7f0000000400)=ANY=[@ANYBLOB="000000004d0800000047a549b676d36893fdc3458303a6174f73230abc6192f27df5a3c7b5c7c31cb69fd0fc65cecd1d7c74208ced6191332f756e417bd63be614b6b195d097a428d32a5636311d47eb750bab744ff66c911e185530fc96ab577d20e1da6c4c2d97320451334e52b0890a4dfad2feb52e79dfcffbc9887ed999c6dcf5f32884e0fcd5622fe1b00f085acb9d78cd184dd4c17774c2ea725a55debb7dc233d0907f"], 0x10) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mkdirat(r3, &(0x7f00000003c0)='./bus\x00', 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x48}, {0x20000000000006}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") recvmsg(0xffffffffffffff9c, &(0x7f0000000880)={&(0x7f00000004c0)=@in, 0xc, &(0x7f00000007c0)=[{&(0x7f0000000500)=""/223, 0xdf}, {&(0x7f0000000600)=""/27, 0x1b}, {&(0x7f0000000640)=""/90, 0x5a}, {&(0x7f00000006c0)=""/71, 0x47}, {&(0x7f0000000740)=""/114, 0x72}], 0x5, &(0x7f0000000840)=""/38, 0x26}, 0x801) write(r6, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) kevent(r0, &(0x7f00000001c0)=[{{r2}, 0x8000000000000003, 0x1, 0x4, 0x3ff, 0xfffffffffffffffd}, {{r2}, 0xfffffffffffffffb, 0xc2, 0x20, 0x3f, 0x5}, {{r6}, 0xfffffffffffffffa, 0xcb, 0x10, 0x3, 0x8}, {{r4}, 0xfffffffffffffffa, 0xe2, 0x40, 0xbe98, 0xf5c}, {{r5}, 0xfffffffffffffff9, 0x3, 0x20, 0x1f, 0x68}, {{}, 0x4, 0x10, 0x40, 0x4, 0x7}], 0x5, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x99ef, 0x0) 13:43:40 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r2 = semget$private(0x0, 0x4, 0x2) semop(r2, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r4 = getegid() r5 = getuid() r6 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r3, r4, r5, r6, 0x14, 0x6}, 0x5, 0x9, 0x101}) semctl$GETVAL(r2, 0x822e677516a67130, 0x5, &(0x7f0000000080)=""/57) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe(&(0x7f0000000000)) 13:43:41 executing program 0: r0 = syz_open_pts() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0xf8e4ed079b619b61, 0x0) poll(&(0x7f0000000080)=[{r0}], 0x1, 0x1ff) write(0xffffffffffffffff, 0x0, 0x0) close(r0) 13:43:41 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82762e2f66696c653000"], 0x10) write(r2, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000240)="99", 0x1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f00000000c0)={0xfba, 0x80000001, 0xffffffffffffff01, 0x0, "6cc267280330ae3ba4b9b04d41b1895420120c6e", 0x20, 0x8}) getsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000040), &(0x7f0000000080)=0x4) msgget(0x2, 0x5a0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) dup(r1) ioctl$PCIOCGETROM(r0, 0xc00c7007, 0xfffffffffffffffe) 13:43:41 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) kqueue() r1 = kqueue() open(&(0x7f0000000040)='./file0\x00', 0x0, 0x8) kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x40000003, 0x10000}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) kevent(r1, 0xffffffffffffffff, 0x1, 0x0, 0x0, &(0x7f00000002c0)={0x0, 0x5}) 13:43:41 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8000015}, {0x1000001c}, {0x6}]}) r1 = semget$private(0x0, 0x4, 0x102) semop(r1, &(0x7f0000000040)=[{0x1, 0x7fff, 0x1000}, {0x2, 0x81}, {0x2, 0x0, 0x3800}, {0x0, 0x7, 0x800}, {0x0, 0x1, 0x800}, {0x3, 0x4, 0x1000}, {0x1, 0x2, 0x1000}, {0x3, 0x8, 0x800}], 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1fe, &(0x7f0000000340)="b6") 13:43:42 executing program 0: r0 = socket(0x800000018, 0x3, 0x102) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x6, 0x1f, 0x3, 0xea7, "ce78d8265b61e0272512cc4c91326f435546d9c7", 0xfffffffffffffff7}) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) 13:43:42 executing program 1: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) getpeername(r2, &(0x7f0000000000)=@in, &(0x7f0000000040)) chdir(&(0x7f0000739ffe)='..') 13:43:42 executing program 1: r0 = socket(0x1, 0x4, 0x1) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000240)="99", 0x1) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0xb4) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000000)='./file0\x00', r2, 0x1}) setsockopt(r0, 0x1000000000029, 0x9, &(0x7f0000000140)="01000000", 0x4) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b80000f70000000000000400"}) close(r3) fcntl$dupfd(r0, 0x0, r0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 13:43:42 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) close(r0) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r3, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) pwrite(r3, &(0x7f00000000c0)="5253db298635199f2de6a7", 0xb, 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) setrlimit(0x8, &(0x7f0000000080)={0x1, 0x6}) 13:43:42 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000002c0)=ANY=[@ANYRESDEC=r0, @ANYRESDEC, @ANYRESOCT=r2, @ANYRESOCT=0x0], @ANYRESOCT=r0, @ANYPTR=&(0x7f0000000140)=ANY=[], @ANYRESDEC=r1, @ANYRES16], 0x5) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x1, 0xe4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r3, 0x0, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000240)="99", 0x1) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f00000000c0)=0x5) 13:43:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0xbe, &(0x7f0000000080)=[{0x80, 0x8, 0x4}, {0x34, 0x0, 0x4, 0x7}, {0x26}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)="a6") r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000240)="99", 0x1) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000200)={{}, 0x2, &(0x7f00000001c0)=[0x0, 0x0]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000280)=[{0x1200000000000, 0x0, 0x6, 0xffffffffffffff77}, {0x4, 0xbe7d, 0xfffffffffffffffb, 0xebd4}]}) 13:43:42 executing program 1: r0 = socket(0x20, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x39, &(0x7f00000000c0), 0x0) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) recvfrom(r1, &(0x7f0000000000)=""/217, 0xd9, 0x800, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000001c0)) 13:43:43 executing program 0: shmget$private(0x0, 0x3000, 0x208, &(0x7f0000ffc000/0x3000)=nil) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x398a08b7f050fd0) connect$inet(r0, &(0x7f0000000140)={0x2, 0x3}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x60}, {0x6}]}) socket$inet(0x2, 0x8000, 0x200) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) syz_emit_ethernet(0x1f, &(0x7f0000000040)="a2314ae8ef315612b3f1c16bbffddc4a68e7c9221ab7ba1a1e00ef6b000000") r2 = shmget$private(0x0, 0x2000, 0x20, &(0x7f0000ffd000/0x2000)=nil) r3 = shmat(r2, &(0x7f0000ffc000/0x3000)=nil, 0x2000) shmdt(r3) 13:43:43 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r1 = dup(r0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x8000, 0x0, 0x0, 0x1}, {0x30, 0x0, 0x0, 0x1}, {0x5}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)='~') 13:43:43 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) ktrace(&(0x7f0000000100)='./bus\x00', 0xf61d4b3dfcecf3e1, 0x40001304, 0x0) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r3 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x20, 0x0) r4 = socket(0x2, 0x4003, 0x0) setsockopt(r4, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r4, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r5 = open$dir(&(0x7f0000000080)='./bus\x00', 0x100, 0x84550ba3812c6464) r6 = socket(0x2, 0x4003, 0x0) setsockopt(r6, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r6, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r6, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) socketpair$unix(0x1, 0x532fd48f0202502a, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) r8 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r8, &(0x7f0000000240)="99", 0x1) ioctl$PCIOCWRITE(r8, 0xc0107003, &(0x7f0000000300)={{0x9, 0xfff, 0xfffffffffffffff7}, 0x2, 0x8, 0x20000000000000}) r9 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r9, &(0x7f0000000240)="99", 0x1) ioctl$KDMKTONE(r9, 0x20004b08, &(0x7f0000000380)=0x6) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffd, 0x4e9b0ceb39280cf6, 0x20000000, 0x8000, 0x500000}, {{}, 0xfffffffffffffff9, 0x81, 0x2, 0x8000, 0x7}, {{r2}, 0xfffffffffffffffb, 0x93, 0x9580c84abb35f71c, 0xfff}, {{r3}, 0xfffffffffffffff9, 0x4, 0x4, 0x5, 0x1}], 0x3, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0xcd7216198ab03cc9, 0x20, 0x7f, 0x1}, {{r4}, 0xfffffffffffffffb, 0x8, 0x80, 0x0, 0x7}, {{r0}, 0xfffffffffffffffc, 0x1, 0x10, 0xc0000000000000, 0x4}, {{r5}, 0xfffffffffffffffc, 0x2, 0xffffb, 0x10001, 0x101}, {{r6}, 0xfffffffffffffffc, 0x20, 0x1, 0x8}, {{r7}, 0xfffffffffffffffa, 0x1, 0x80000000, 0x7}], 0x7440, &(0x7f00000002c0)) syz_open_pts() 13:43:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="33c5505dd933cf77f937b472d5d93a67bba01aa292d819f30284e790d827f14e44d36c54687ff75582bd82f8bfb2275159abd015e9e960a8cf07d4"], 0xa) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0x20}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 13:43:44 executing program 0: r0 = kqueue() r1 = kqueue() kevent(r0, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffa, 0x97}], 0xa4, 0x0, 0x0, 0x0) r2 = kqueue() r3 = dup(r2) r4 = kqueue() r5 = socket$inet(0x2, 0x4000, 0x8) r6 = socket(0x2, 0x4003, 0x0) setsockopt(r6, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r6, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r6, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r7 = socket(0x2, 0x4003, 0x0) setsockopt(r7, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r7, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r7, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r8 = socket(0x2, 0x4003, 0x0) setsockopt(r8, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f666d74653000"], 0x10) write(r8, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r9 = socket(0x2, 0x4003, 0x0) setsockopt(r9, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r9, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r9, &(0x7f0000000080)="ff01000000000000b8823b99a6d20feff4131cd421129cd797380533b9628ac39e482c78fde776", 0x27) r10 = socket(0x2, 0x4003, 0x0) setsockopt(r10, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r10, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r10, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r11 = socket(0x2, 0x4003, 0x0) setsockopt(r11, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r11, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r11, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r12 = socket(0x2, 0x4003, 0x0) setsockopt(r12, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r12, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r12, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r13 = socket(0x2, 0x4003, 0x0) setsockopt(r13, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r13, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) write(r13, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r14 = socket(0x2, 0x4003, 0x0) setsockopt(r14, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r14, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r14, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) kevent(r4, &(0x7f00000000c0)=[{{r5}, 0xfffffffffffffff8, 0x100, 0x1, 0x400, 0x3}, {{r6}, 0xfffffffffffffffe, 0x28, 0x9, 0x7, 0x9}, {{r7}, 0xfffffffffffffffc, 0x4, 0x1, 0x800, 0x1}, {{}, 0xfffffffffffffff9, 0x1, 0x4, 0xa6a}, {{r8}, 0xfffffffffffffffa, 0x82, 0x2, 0x9, 0xfffffffffffffffa}, {{r9}, 0xfffffffffffffffa, 0x1d, 0xfffff, 0x4040000000000000, 0x3}, {{r10}, 0xfffffffffffffff9, 0x80, 0x2, 0x8001, 0x1}, {{r11}, 0xfffffffffffffffb, 0x80, 0x1, 0x7fff, 0x4}, {{r12}, 0xfffffffffffffffe, 0x80, 0x2, 0xd9, 0x1}], 0x1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc, 0x28, 0x20, 0x702, 0xffffffff}, {{r0}, 0xfffffffffffffffb, 0x0, 0x4, 0x4, 0x80000000}, {{r13}, 0xfffffffffffffffa, 0x5, 0x4, 0x7fff, 0x6}, {{r14}, 0xfffffffffffffffd, 0x40, 0x80000000, 0x1, 0x4}], 0x9, &(0x7f0000000200)={0x20, 0x3}) kevent(r3, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) kevent(r1, &(0x7f0000000040), 0x20, 0x0, 0x10000, 0x0) r15 = kqueue() kevent(r15, &(0x7f0000000040), 0x3, 0x0, 0xcb5, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) close(r0) 13:43:44 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000240)="99", 0x1) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0x4, 0x9, './file0\x00', 0xcf, 0x7, 0x7fff, 0x1ff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000087}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea6fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90000002000000000000020208a371a3f80000000000000001000100"/177, 0xb1, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) fchflags(r2, 0x0) 13:43:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0x0, 0x2005fffd}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) acct(&(0x7f00000001c0)='./file0\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname$inet(r1, &(0x7f0000000240), &(0x7f0000000280)=0xc) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000100)={0x8, 0x4}, 0x8) 13:43:44 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000000080), &(0x7f00000001c0)=0x10) r1 = getgid() r2 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getgroups(0x3, &(0x7f00000000c0)=[r1, r2, r4]) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) r5 = msgget$private(0x0, 0x0) msgsnd(r5, &(0x7f0000000400)=ANY=[@ANYBLOB="03000000000000006acabed8bbd4f36736ca8ca36672711862f6b38d77355445c452c6a196ce5a37ed53fc97c2d0a476ed9eed029da9ce185a35a94968f98cf1c3d14cdeefb86bfe9ebaa2bda2e4c0ec5eaef35e0a53a161985a1da4151e69e12032d0916793dc148631df7158cbfaa192e9a779d6e978f99658899c04867032f1f98865c9d2f1ecdf024e099b0d16d349699119f03b06700f65e7fc01985fb112f1f6b947704c00da89be401f7f503ed27cf6b1b3f43403f102a7ff894cba1891e49336a52f16fbb9887e44b60b64cc63d7a40be1749ef71a066dffc5a4eec2b35fdc0ab863a5034206396384c4df"], 0x1, 0x800) r6 = getegid() r7 = geteuid() setuid(r7) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r9 = semget$private(0x0, 0x4, 0x2) semop(r9, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r11 = getegid() r12 = getuid() r13 = getegid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r10, r11, r12, r13, 0x14, 0x6}, 0x5, 0x9, 0x101}) chown(&(0x7f0000000080)='./file0\x00', r7, r13) r14 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r14) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000100)={{0x38cd, r3, r6, r3, r13, 0x105, 0x5}, 0x9, 0x9, 0xffffffffffffffff, r14, 0x400, 0x0, 0x9, 0x9a}) setgroups(0x0, &(0x7f0000000040)) 13:43:44 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x100, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)="1b13a0586539801871e57b5d4d4c", 0xe}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 13:43:44 executing program 0: mkdir(&(0x7f00000aa000)='./file0\x00', 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000110000)='./file0/file0\x00') rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file1\x00') rmdir(&(0x7f0000000200)='./file1\x00') unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)='r\x00') 13:43:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x6004, 0x7) r0 = open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) shmdt(0x0) pwritev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="41dfc62086d494a80cb1ada9e8f0da0b9b20aef85de6762102453b0ef3cdac3286a5c10cd2251acba6c094046c43fd14a15c2ecd0548756c26665c860a91eeb2d72c34d4df87c00dd5b20689c2d3318b9f29cbbae7fdaba56f110aaa2700fd5c100a1865b3745c5b376387330345247ad67f0cf049977ed1229844c6a1396870b27b3437479715d7ab159683de2cd0e68dc971b0db46a800ec45d0a7d956b40ccd475c1125486f461547f1f6ef391a862affdc8b7244bcbc9f0f9ab67b26c87aa4c27925f8f66ef4c64309607c43bf54d61fd8ba0b6ad647da8b02b10f169630e775701923670c7785009f06cd0de852e02f1d7fd5ba615508a195e2a622bcee24565a8c84158c9136f44381abc86f5be4e7d263cc646d337f6b2362bcdb025106f8b78b39e1c34e2cb1baf5842cd6602c33118ed31f1901cbc1dae895ee1cce016aa52c7b1a909ffbf40d30593d9aa990c0d2ac53837363eec56fce922b94ded9917ceb09657e7776fe742ab2ab7037e435b05a46b3dd67c39d07f70d3bbf4de32d32360447b2b41bcefb66a5a616b9a0f23e72b5c54fc04b3549c5105f2ddf19e687745af49f62876f6ea3", 0x1ac}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 13:43:44 executing program 0: r0 = socket(0x2, 0xc003, 0x11) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) setsockopt$sock_timeval(r2, 0xffff, 0x0, &(0x7f00000000c0)={0x3, 0x5}, 0x10) connect$unix(r1, &(0x7f0000000280)=ANY=[], 0x0) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000e40)="e3451d0276455c5359beba068464cb49fd1c2ea257650cc893d5ec6de165fcbecb36d2c7923f932a06c90d2d9db76cd1bf39ef414f5b3a0e6e5956c1b075e7cf8edc0c76741064d00a05d8f3b7cbedf991d3634b81975a3de59a236ff9990f413967edda6a094d14aa265fbc4677084dfb5ca00f9b0ba4f8171a30a7bfdfd913426c536cd40b52daca50591c8403d96eea68f322ded21ae0c60967229ca415b15c89ac19e486342f4c98c7f075713c1b4872dc6e85865abec058fc21369399eeec01c906c4844d83f45a2b43982f09d1f76010908afcb42ce037ba12b6c99ddc8737ec34289ba60ba22efdba75", 0xed}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255baccc58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f6d9b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a376ea383e92de4e6e7f98b544fd50471140ff6ef9321acacf993efd2540b8ccf5b180db49edf404c905157e34a27908d5573afa6c1887fea18eef2f19f37a8e571389fb1c04bc1c0a6fe2a19ff18c9ebdf8b7ad8aaa7ca04e3d15b94d2a33b4bc6aad3d7d982591d75fb464645c8a3f333df7218c36630ead2831c9f071f24aed35b2eac20a8c031b04b1ee8d9b261e01c5c359a12fa91bbf1f56c02ce22b46bbea43c738427915e4503edbdcfec69fab6c81ae6cec08c718c656395fc2f1e706135ae42a6346cf33535b03964b421153e8e7fbb441971f754bea29464590dba18a3d37c8d16d9a00feb3ebb6fc2b1f6d2bbb32a30b026c1c6830d43056384fb736a07f8e3738e63d5bcff91eee7b3291e9db9196cc09375941d93fedf89116a20625a8e33308b40fe3c5f6e064d1dfe5c1bd1fe90552df8d570536d71d3b241b3aa20f594bd16ad2d1433d5e97cc92d361b1eca847086580d0d679539d49c81dcbd35c54b699a06c5e2533e7aa650773fdcfd164f40405bfd7afb381de278c8a040720f2fead50c01e895675a91747c75e2675c6f757ed27181260cea7eb96b13cb5c24b1707616bfc4a98d9597ebd1db1e31effd4a3616a4a65a7041f65b43f68c89d880357794e97fc03f30569dc5de8b0a9f75134c1b3d78e1fa4bc250616fc7656b7ae3006fc34cd51a14402a20e64839a3ade7b8e2068c412dd7592ea4e4441a656360b6eed545c81a35ac49f3828fc09d39716579bc17448a12b19de1072188eb6d079adeb130b31b836d3f01710b4367e435943bc9afeaf101144164ee85df48be4242364140d9ddabf1334958d25ec2ff10efbe31f030688f93c6009bd99e08f869566e519862b66a3e45b090d2acc8e6f815939ab4b4a8490775ac8f4d919cf5908dd1ac555d4560ae70ce3b50e63397afd5edfaf3da359e0377e6b4159327a7313625d19b9a2625b36a99f78da306cc7b745ae71a597c31d0e2b27baff50b725668ac11eaeda039e4e98e2268a44d3fb0204a18051fc85e550571210c382a473544fc675b61baacaca26dbea46177650c9ff165304fa33dc8ace9c423bcbecb3e45fde6f44a111a4054e56dff2be926efd2425338dbc449541caa2930d266d2a5649baf6c51a83f33c7db6f87dccc05deffef9d54c51775912858a54588d17ebdd5a426076a5ab4b20a141fa1b010f9e40309ba4e84df4130eca7b45fca42358e74c47a31811f5043bce49d55f20ac88bdeeb8be497413f7ca86513eb61e0f8723814d0f922bbf56705d2c7614c22f123896341ffc3ce1812ef24785c467af1ad5c03022dc9c3b16730ad01d3e018972e8943333831d4fbc13446562c53ef706681393c3b58d4228148228e79c5454bb2b166260c230b83b1ad89ce9577d43814bd2132ae6c7a5ad3d27a538869a7a0c608b67e8e674b396617b5381ac913e7dc235fb60ebee43b28998807f612ba080155eaa340648b0775844a71f7d7ab1e9e84bcc214780c1be71afb3633d048791ec1a21390669c6a8f9537a3d4f257b0054ec33b726eda58a0b20ea1dee835b8369fdc30683541b3e357ef593a071371afd3d94f8268ba8b8a236e3674fc04b39b0730dbbebc93d1ed24c40626406012636a901b3e001aaf7f7e1a71575345158dad02c3baeb24cf37cbf457a7aa0a643459caa31bdd6fbf4c5c48f6d71e458be06b8ef3339559577868cc879fdbd881ee9ddbdc95ee9c124071c41903f53ae785f91ceef1e3a2db982ed8702015bbd5d9835dbb835283b9f37fe8dab5c90f830e02b7150ce30b7dd2b9878fe7af11d9d6ebd95119b58cfea3ff0f43dc21958e5c370b790f8befb41eda1437fc01851071ae66d491e19e70f004a7b31644165c3ee89dc1e2ddd66120583b086e5e187ebe1b29fd744b12480cfd53db054c58644ff7b3f38a16aba2048976315d9cb374fe3486d07a794f8208c8c4ee8423", 0xe38}], 0x5, 0x0}, 0x0) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r3, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) ftruncate(r3, 0x0, 0x1) 13:43:44 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = kqueue() ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) dup2(r1, r0) 13:43:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x1dbd, &(0x7f0000000280)=[{0x7, 0x7, 0x1, 0x5}, {0x4, 0x400, 0x80000001, 0xd07}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = syz_open_pts() ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000100)=0x3e1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x45}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") 13:43:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xc}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x000\x00'], 0xa, &(0x7f00000002c0)=[{&(0x7f0000000100)="0952a39a64a42158777bbce3b901ddfe6a73cada02b99f69ce4931ee945c32d7e3951f6f7f37dad7ce9263c9f37bac346db96d17c0816642c3bebc044e30b1832f5274b9dabf903120c0460fc7c31660066a98cd6ae0a0f4542bd241c57bc266671cfc27520971322e33cd6db14c58e72117afd9248c09f932baa6287e4ae9b44b1c273efe1e6586b9789c12979261a6d1", 0x91}, {&(0x7f00000001c0)="78ebefb5db554a4115dc0e35636e0feb26fed85ce235", 0x16}, {&(0x7f0000000200)="52c8626854e7a8cf2eba23001ba47d2fb2ca812016150f0002107a52305bac8ee906496cdbe2582fc070ce6969db75131e4f56d670da972f8d35ea3e38cc5f4bf1ab6132f374e6d06d65f6eac7a9b4ac4c7e238b52ba666288e89c7efd08b651f7fa9929974e81403505247f9157223fcf579d642570a285e6f4734f84c24f16b71e3ec71bed719db7cb61ef166a49736c941afe07e65b713399e7402c8b1d3cc717ae37d77cb557335905c80e271c5739647db704320f48b7bc39e989", 0xbd}], 0x3, 0x0, 0x0, 0x1}, 0x8) r2 = socket(0x18, 0x4000, 0xe9) fchdir(r2) syz_emit_ethernet(0xfffffffffffffeec, &(0x7f0000000600)="f5c46bad24db13dbe9d04e5fb0c795b7b86581de317267fbf467907bcd68dcec612c41a8cb59666d5a25ed8a527d20a6304d9474b925141bc8b3da701c9b578996a1697a086d0902ba75076e76eca0fb8da9fbeda0036c7a6261db58f5c4255de02eae2106dc8ff99cfd9122e4ec56db0277b75a081e891e90f68e191af2682ed44bc9a60bcfd53640bb3002000000dc628f42cefb6a84930d10fc92808a6fa089d53d0b21757e4f68f47de059798cd08085f1e11e3538e57a3d736f3d4dff8d7f15ac943f97000cfd629950d31b15e0c64df75a28181db92575eedc7750ccb6764897a29f78822fbf0ac7966532b26725dd8b55a74ea46ed1240c1e4f69c43ae2fa509c1f1c4b106ee389407e00a13092c8a3e81e1a5e5d2cffe0c1cb1edf9462d416fd4b98ee451a330fe71c3c39e8b966b3a8929911c9f84e355fdfd6614bea0731800846eb9b19747efe8a3a0a1fb45ede458e2feac0ee8415c5a931b642a3bbbc65f7db4c82ba1582b74f5cb2165f9d0b61d8a731b076d39df46123651abd5b6f0f446a8e6578ac266cef0749d538daf5d977fbb1ba94a87d1c92ef86135f343886924902924683439cc69f5b12a9eda5858aed769a4062ca3ddee85cb99a888d0e9543f64c98e263de02a69484d55c2c5c030c225afe6a069ec926016fdce0b216cd103f3b92f628d0442a37f5f0aca6f2c4adada164c7726a07c6bfbc2bfc4c3755ec14dae44efa9eb753f1253ea1facd00d93f630f994829102a0789eae994f494f1d7ef827ec8dacdfa61700055bbb390f70f5cc5eb9df506a01979e844b0790e415a9f87057e69ef5320dbf6ed6965eaf52f74207d30fee005a9b28a") 13:43:44 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x200000029, 0x32, 0x0, 0x0) socketpair(0x20, 0x2, 0x7f, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r2) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) setreuid(r3, r4) r5 = getgid() r6 = getppid() r7 = getuid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r9 = semget$private(0x0, 0x4, 0x2) semop(r9, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r11 = getegid() r12 = getuid() r13 = getegid() semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r10, r11, r12, r13, 0x14, 0x6}, 0x5, 0x9, 0x101}) r14 = socket(0x2, 0x4003, 0x0) setsockopt(r14, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r14, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r14, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r15 = socket(0x2, 0x4003, 0x0) setsockopt(r15, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r15, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r15, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r16 = getpgrp() r17 = geteuid() setreuid(r17, 0xffffffffffffffff) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r19 = semget$private(0x0, 0x4, 0x2) semop(r19, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r21 = getegid() r22 = getuid() r23 = getegid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r20, r21, r22, r23, 0x14, 0x6}, 0x5, 0x9, 0x101}) r24 = geteuid() setuid(r24) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r26 = semget$private(0x0, 0x4, 0x2) semop(r26, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r28 = getegid() r29 = getuid() r30 = getegid() semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r27, r28, r29, r30, 0x14, 0x6}, 0x5, 0x9, 0x101}) chown(&(0x7f0000000080)='./file0\x00', r24, r30) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r32 = semget$private(0x0, 0x4, 0x2) semop(r32, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r34 = getegid() r35 = getuid() r36 = getegid() semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r33, r34, r35, r36, 0x14, 0x6}, 0x5, 0x9, 0x101}) r37 = geteuid() setuid(r37) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r39 = semget$private(0x0, 0x4, 0x2) semop(r39, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r41 = getegid() r42 = getuid() r43 = getegid() semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r40, r41, r42, r43, 0x14, 0x6}, 0x5, 0x9, 0x101}) chown(&(0x7f0000000080)='./file0\x00', r37, r43) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r45 = semget$private(0x0, 0x4, 0x2) semop(r45, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r47 = getegid() r48 = getuid() r49 = getegid() semctl$IPC_SET(r45, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r46, r47, r48, r49, 0x14, 0x6}, 0x5, 0x9, 0x101}) getgroups(0x9, &(0x7f00000004c0)=[0xffffffffffffffff, 0x0, r21, 0xffffffffffffffff, r30, r34, r43, r47, 0xffffffffffffffff]) sendmsg$unix(r1, &(0x7f00000005c0)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000080)="76a5450c06041c372499f38790453808c05f8cd92243068fa222b88ddf01c74ddde37aa0ba2b8ea14260cdca84ed0ef06aa8f65285cee56a528ea93f855dcec101c9c1515d34148a22f2fcbc09812134700e643d20dcc91ae1516805647852d6766b607775889e61f328f71c5a2784edc822a67891bbabfc8a7cab46394b64dc96ef33e1a615ccfec8bf0c2dc0b86c7618131490cec62c2a4da66b4a2bf8f8806b7aee4dcf7015560242e8", 0xab}, {&(0x7f0000000140)="580b11a7fb4e9e02ac59955acd4179278f4d600e2d1a39ccc1b0eb5b14745dd8ebbe398102a78c", 0x27}, {&(0x7f0000000180)="e23ee8dc24df68fac18e25018f25940308744f3b9e873929989764240801b180dc81bc2bfa3634884c", 0x29}, {&(0x7f00000001c0)="ab30d4ea262326ae4d3c3928f9d6550ca1e06d40c0a2350cfc0f43c243cb7e0c0a0f3198d9a4b4fe11239d8eec39f6238d60b0188fb9fa0d2c4f2bedd9c76291da13dc7aad48db4122e83cd168954d97ae8a901797454dfa260f20ea5b167d401ed2f3962b208cfbfb8c499701ad6150241c7b620ea0ca5ce3cc928cb488dfd175def200e89e578f9434ea1b2f87147282a0e2cdd807221cc708e27da01f9cff7a63bac01b2495eec8f4d2c57acdeaefa28b24a64d129fad22ed1d5fac2b20e4924f7bba9b", 0xc5}, {&(0x7f00000002c0)="47f7917ea080e92407a332aca61bd035f18ed6cbc3e2348d9ace6798e284d646c2db5293b4af7ec0b69a3dcfbabfbd31a8f53a02e058077b107412f68873c92d78a4db865070cb4003a106ad474b244c83acd8afc9", 0x55}, {&(0x7f0000000340)="b555f00d333aa3af5a3a7562d800f0163a956b7f7c253cf26202e140199a46461b7a93b5b829c5aa2e55666126ea3c3ae58716d9ec688ff4917a94b276ada1549bcac2b5b18acdde405e17e04ae7f09f83256295b8e3ae6cfcc3d9277b7c4e1b7bb3bdbec2dc6a4f4af2bdfc35abda65a05a48458f91dedcec63f6ebe4f1d971a6962b05c0d4c32b9ee83c528b045dbcdb437d9b12842af9671bca4931da455f7841ec17cf452ef9d5a7dbe58253a3b29f3e4b0536463634a0abd4276dd4619039d4a2fb6bb34890ed5e05eeded8730253c7f8b43f4ece023fbb5bbe0da2fc4d30cbf03f12a3f70d5801014baadba7a67dbccda85156b5", 0xf7}], 0x6, &(0x7f0000000500)=[@cred={0x20, 0xffff, 0x0, r2, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r11}, @rights={0x18, 0xffff, 0x1, [r14]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c, r15]}, @cred={0x20, 0xffff, 0x0, r16, r17, r50}], 0x90, 0x400}, 0xc) 13:43:44 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) socket$inet(0x2, 0x4000, 0x6) r1 = socket$inet(0x2, 0xc002, 0x0) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) getpeername(r2, &(0x7f0000000000)=@in6, &(0x7f00000004c0)=0xc) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/136, &(0x7f0000000240)=0x88) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000300)=ANY=[@ANYBLOB="45dd421e56be46bede0d1b5049923c76d716749e5bb92a7d21f3d08d5a0a54afe5d15f9986de96db802d945d59cb3322f32e60b317ef4d580d00dbd866df000000000033fb275c6533ce277c60fa3c9d71a7b967fdf9b67f39689708f86de0ff7a6bcd398e113800c140e2190098fc1726e1d8f4de7c265a7134e7efe50ea06b8571f9b64ae693acdac21171d98bf48ebf7410a4c6da548e1b8c05d28285034a5d088d8257eadf8b8b91dc80ec63b950c2a4d31c0ca6237045fdecf35b80e80ece24189634b0c5096cfe72e42aa26d971eac14418cd9504f8067013c4570f44d2bdcae309a8b342967e975d0225cf8e4124121166f7fcdd79855d3b75bc2a176a30511bc777510891923981da3383806fa"], 0x10) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000100)="a43019d7cd94ea43ca482afcfbe16bd979422da9946f84071675ec914a17bc24ff739f090bd461f2941bee61d815c5ba3f2402a8bd172f797f32172400e0153ec08994146461d453", 0x48}, {&(0x7f0000000180)="191054aae87b4b66827f8d90da18fd69e089e1d319ddb4f1b1c3ec9df02679a72219e837bab888c465c221336014dd62317a2d6f946c8b989c4dab873d1adf912938c4a2663d7a55c049cc95ac8470b243c32e7914c5187edf28c64d9a0c351c3702d998fec0f161032d082218ea406250c64fac6d64ed1c0dca2d28e6577c2d0a2bab199c13be4610592e77cd715fa124096d6c1399562d1453f89dfc0766c9336b3efef968867431e01effaea0f2abd3", 0xb1}, {&(0x7f0000000280)="68fd5cb3cc475d32f6f09c8fcce2cfda1d8a35530c7ad69a9b50bd19ede088f5e613dc47b0bee24627225ce51824054e9109b82b96cac81b624398b5577cf474a46a34791025cf193408040b07ec3a13f4f6a72678f80a2009f3de6064462200de578679a1b1e38a5f216a5a222c1905f0899aa31ba4de86", 0x78}], 0x3) 13:43:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000280)='./bus\x00', 0x80, 0x4) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f00000002c0)={0x12, 0x8}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x7c}, {0x6}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000240)="99", 0x1) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000080)=0x1) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffea6, &(0x7f00000001c0)="172bf957367a8fbf9232b285c206313bb6") 13:43:44 executing program 0: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x4, 0x18, r0, 0x0, 0x0) mlock(&(0x7f0000003000/0x3000)=nil, 0x3000) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x80, 0x2) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)) mmap(&(0x7f000000e000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 13:43:44 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = shmget(0x0, 0x400000, 0x112, &(0x7f0000bff000/0x400000)=nil) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0x8) r3 = geteuid() setreuid(r3, 0xffffffffffffffff) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r5 = semget$private(0x0, 0x4, 0x2) semop(r5, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r7 = getegid() r8 = getuid() r9 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r6, r7, r8, r9, 0x14, 0x6}, 0x5, 0x9, 0x101}) r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) r12 = openat$klog(0xffffffffffffff9c, &(0x7f0000000180)='/dev/klog\x00', 0xdf7eaf160c98bd6, 0x0) fsync(r12) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x20, r1, r2, r3, r7, 0x200, 0x3}, 0x8, 0x56d, r10, r11, 0x8b, 0x7ff, 0x8}) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000280)="000000186004008b0300000000000000000000000000f659565c000400000000000000000000ffff00000000", 0xfffffffffffffe1b}], 0x1) 13:43:44 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x200, 0x0) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) bind(r0, &(0x7f00000000c0)=@in6={0x18, 0x3, 0x7e03, 0x7ff}, 0xc) connect$unix(r0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x1}, 0x8) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r4 = semget$private(0x0, 0x4, 0x2) semop(r4, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r6 = getegid() r7 = getuid() r8 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r5, r6, r7, r8, 0x14, 0x6}, 0x5, 0x9, 0x101}) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000200)=""/108) connect$unix(r1, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) 13:43:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") pckbd_enable: command error 13:43:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x8000000000064, 0xfffffffffffffffc}, {0x44}, {0x40006, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x100) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105727, &(0x7f0000000180)={&(0x7f0000000140)=[{}, {0x2}], 0x2}) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', r2, 0x3}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = semget$private(0x0, 0x8, 0x4) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000180)=""/206) semop(r3, &(0x7f0000000140)=[{0x0, 0xa4b, 0x1000}, {0x4, 0xfffffffffffffffc, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x80000001, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x8, 0x1800}, {0x2, 0xb6de, 0x800}], 0x8) semop(r3, &(0x7f0000000500)=[{0x1, 0x5, 0x2000}, {0x0, 0xffffffff, 0x1000}, {0x4, 0x1, 0xa1643a125aed38f5}], 0x3) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) read(r4, &(0x7f0000001740)=""/4096, 0x1000) close(r4) mkdirat(r5, &(0x7f00000001c0)='./file0\x00', 0x8) getpgrp() pipe(&(0x7f0000000300)={0xffffffffffffffff}) r7 = accept$inet6(r6, &(0x7f0000000080), &(0x7f00000008c0)=0x2df) pwritev(0xffffffffffffffff, &(0x7f0000000b00)=[{&(0x7f0000000640)="1a71d65fca1a6194d04649072eda6e296e147943b0b115e9a7128cb49bbb393f2008ec6784ddc000c559a42f1342fe1339d4b04eacfbdc1d6c9e81bcb8a7182ac0acb5fb5f77848e43193f296a5068082632bf26b1be38ee7b394e580ab6ff53102bf00b91d54fcedaac7035b121978a460b1152dd49531eee1e3b218590f0b6fa92f238d445c27ee0c51efa2770f88a81878ffeb8b9e545d45ac4d92eb7691ba5e54ab2723011c857d914d6bf304629552cd8069d3deb80060ae0d5bdec5fd91d5e1b15ef79595988a4924daf3569697c2a4618ed", 0xd5}, {&(0x7f0000000240)="d277e8ff0b3b4476c6d3830d647c487a9b6fc1e5c46dc0c4bd9764acf7095974ff6dc3f86d5dde86dd29133ad2917b8d057ab523620bc00c3dc8acc320", 0x3d}, {&(0x7f0000000580)="a40bddaa626c1af904211754843f428e2256732f57778460c60af346f6f52701ee8ebf2e325fd4d778d950379cbdf17e3a5c8c42a54de08b79fb0d8b45e4b90126eacdc86f95cb4cbbfe26668d0c7dcb34730ddd2ea0d4e87bce7d7c243b51e45ef2a08408217d7eb2d38814716572", 0x6f}, {&(0x7f0000000740)="bc8cb7195853c5d219ff8e85ad9485559e39e345e1df95de88b0cfffbbca908e49df0a906d9885f29668aeb5b04af392b74dcca631edcfa93f8418d96877951107a9e43070d0482d0bb81ca83a2d3e6d674da269e98e21f1340162d9d84cbd478416f0865617bde1cee7", 0x6a}, {&(0x7f0000000280)="e9764d81c2f702a1f51266b3525c66e1afafc635f7f5e25b1fd889b2928cf9eb1d25e10d7094bc43ac24ff2ad5", 0x2d}, {&(0x7f00000007c0)="0b3ac6374aa22b606a474e967d76803677d594c8bf4bd7616dc7efaab39af738e04fd3b7bfd0a44355d6c0f51826e951b24ac9afcf665122fafc4f5ad8a6a67889486ff2fca2ddbe39603541d718a3f625dec028a8", 0x55}, {&(0x7f0000000900)="f4f06735025ae53b173e0222b3c60634b6526221340f4d82dfd0fb277433d04319ff7acd78771214f0adc47f088a4c4e071254043a6f08ed3604dfe7549509e37dc476fe283efe848af763c8696e643078f8e0fc1dce6bf75696d1328d3ad5e76b633a65dffede271bf35c678ebd9bf36a15b1f0ecbb481eada68220b3ce59a1fbfc07944118610c84c28b2341f23e2bf722ea6c509047e7e8ba909bf2e455bb787ef49ea20ce65374c1b72fbca5fe25bfd76b17182393b0288223c54286e7a2273eca5cfafabefbd1e7967a8d2d0c9c1e042c9ba1bdf36c374d13cc241dae", 0xdf}, {&(0x7f0000000840)="e9fac7a9a277562dffed11da265d60c3a8137b8a21161c9525195468bdd6c35b778ac5165a32197b51f07f201dc8a6ffe4ad2cf882e62aa5fd3054139bdead90a399bef201cbbd3c5d3eccc2135bbd140d06125d30133ada7b8cef9d55980a0639bb9246edd322a911bc16f469f25f4c42f2236390e2e27c97e8d08aece2e2", 0x7f}, {&(0x7f0000000a00)="6d82419e71c1525de9a69228ad3d7c3af364ab73ac7192964bd49f7b89499e62bfec7612af3bf0612a433bf226ee937042f7c8acff177ad8f0e7242cfba0626f8529f8bf7df9c13a8023552504a589acba4a461491e12905d2258e8c46b10b6d7af2fbdf6e6f0739b5c8dcfe5f090db1ad3e27a8711f6858718fcf02ae84b87ef7089ea31cfd830ac20778ce03ab327c87c195bf9c383b6f81cd1ed3815fed7ee0eedf2c50e3cc70bc7fc9271e12f1f500464cd207ad44113c56818b9096a9984824306236fe5cbc01f857f1b46d86bcc0a743b41686eb2ca41de50e580c6ee5acb9d5ba5ba9cd782fcd5c8ff9404810d3353c12b2", 0xf5}], 0x9, 0x0, 0x0) r8 = socket$inet6(0x18, 0x4005, 0x70) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000400)={0x100000001, './file0\x00'}) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r13 = getpgrp() r14 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r9, r10, r11, r12, 0x5, 0x7fff}, 0x6, 0x2, r13, r14, 0x7f, 0x100000001, 0xb1f1}) seteuid(r9) pckbd_enable: command error 13:43:47 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0x29, 0xc, 0x0, 0x0) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) getsockopt(r1, 0x2, 0x0, &(0x7f0000000000)=""/211, &(0x7f0000000100)=0xd3) 13:43:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000240)='%') 13:43:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x50}, {0x1d, 0x0, 0x1}, {0x8006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") 13:43:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="350005"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) chown(&(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 13:43:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2c}, {0x14}, {0x10000006}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) close(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000180)='W') 13:43:47 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 13:43:47 executing program 0: mknod(&(0x7f0000001200)='./file0\x00', 0x103d, 0x0) open$dir(&(0x7f0000001180)='./file0\x00', 0x1, 0x0) chmod(&(0x7f0000000000)='./file0/file0\x00', 0x2) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) 13:43:47 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) r2 = open(&(0x7f0000000080)='./file0\x00', 0x200c0, 0x20) connect$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x97) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r3 = fcntl$dupfd(r0, 0xa, r1) ioctl$TIOCNXCL(r3, 0x2000740e) 13:43:47 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000240)="99", 0x1) r1 = openat(r0, &(0x7f0000000140)='./file0\x00', 0x40, 0x10) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000180)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x98d7, 0x2666000000000000, 0x2, 0x7}, {0x9, 0x10000000000000, 0x40000080000001, 0x20}, {0xfe, 0x9, 0x0, 0x8}, {0x8, 0x3, 0x3fffc000000000, 0x1000}]}) 13:43:47 executing program 0: r0 = syz_open_pts() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x10, 0x0) poll(&(0x7f0000000100), 0x26d, 0x7fffffff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) syz_open_pts() r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82000000000000000000"], 0x10) write(r2, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) dup2(r2, r0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="92022e2f5b696c653000"], 0x10) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) dup(r1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x20000000, "a4eccea6da00000000000000000000008000"}) 13:43:47 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000006c0)={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, &(0x7f0000e40000/0x4000)=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}, {&(0x7f0000cf0000/0x1000)=nil, &(0x7f0000c5f000/0x3000)=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'], './file\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0xc0b5dbc7c3addcf6) utimensat(r1, &(0x7f0000000540)='./file0\x00', &(0x7f0000000580)={{0x80000000, 0x9}, {0x80, 0x6}}, 0x2) r2 = open(&(0x7f0000000040)='./file\x00', 0x12, 0x168) ioctl$WSDISPLAYIO_SMODE(r2, 0x8004574c, &(0x7f0000000080)=0x3) 13:43:48 executing program 1: r0 = semget$private(0x0, 0x4, 0x10) semop(r0, &(0x7f0000000000)=[{0x2, 0x2}, {0x1, 0xffffffffffffffff, 0x1000}, {0x2, 0x1, 0x1800}, {0x1, 0x8ca3, 0x800}, {0x6, 0x0, 0x1800}, {0x1, 0x472, 0x800}, {0x3, 0x401}, {0x4, 0x88a5, 0x1000}, {0x0, 0x11b}], 0x9) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x10, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) close(r1) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000340)) ioctl$BIOCPROMISC(r1, 0x20004269) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000000c0)={{0x3, 0x83, 0x20}, 0x1ff, 0x100, 0x8b}) write(0xffffffffffffffff, &(0x7f0000000240)="99", 0x1) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) write(r3, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCGETD(r4, 0x4004741a, &(0x7f00000005c0)) read(r1, &(0x7f0000000140)=""/191, 0xffffffffffffff61) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000001500)={{0x8, 0x5, 0x100000001}, 0x0, 0x5, 0x2f}) ftruncate(r1, 0x0, 0x4ed) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_extract_tcp_res$synack(&(0x7f0000000600), 0x1, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f00000015c0)) ioctl$TIOCCBRK(r1, 0x2000747a) mknod(&(0x7f0000000000)='./bus\x00', 0x80002007, 0x5dc6) r5 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x10000) ioctl$TIOCFLUSH(r6, 0x80047410, &(0x7f0000000700)=0x3) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c, 0x0, 0x0, 0x4}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f0000000740)=0x3) ioctl$TIOCFLUSH(r5, 0x800c745b, &(0x7f0000000300)=0x28d0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x1000) pwritev(r5, &(0x7f0000000e80)=[{&(0x7f0000001580)="5efa5ef58ae85beb1f9d452d96788e0b5b0c012a411486bad7426264e0a9e2fe75e50be50d55c9e95af2e1c8f864905abf5cc85e14db2e6a05f9e8de94831143781e28b532e1831de242315b044fcb42026ef4863780d9172d051b90f9e230a3698207bac1f6df59ad836ec113956a27bd77409522649558e831a76bb0ab4515180fa13e5083d9c591317242c7121d40dae8e998ea3e0f2e909e57e734c03125f6032f1561b6fa08b01f2732bf4d8d34938ae3932db4e53d2799d820404a82d832c93d3d1288ed4d0c080c9d62eb259f0b6ef6216ec16f2a3bc94f4b3fd9d87d0f660cde25059c99dfb64b42db957703b2bceb31732f6f28fcd33d5d4f57d2e875dddfb878a09115a8cd1d6f2ea9e6bd4608f0fd5d9f40ddab5326d300303bd1925112b832f3e7296adeaafd3d3eaa3f8a488ba07182ab66e7f7c98e1ec6d45dbe48bdffd99510f0e25130bd806dd2f6df1ca7046b12aec2747d52497c754db83563a5aba83ebf5a96144b60f18abd661279cb9631719e8c571eb63132ecea08e499dc3d0cea51e6567506795d0a1187d7f5533025078d60a1d68ac973c696cb15295d51b67b95721ad22f0d5240fbf163849703b54a76c0c7bc17593443bb2889cfa988940145855a3f715adf942dec5ff8d13088d0c77bf0c15945cf755090e3ca3bd89b066fbfbac8279dd25a9b9030a7f6a47ed0bee239ce976e6a62da76a0d868083ace45bf30e521f29e1be92bee0581b518c77ea13971ba1faf7ecca220d81a8700ec5f2d516c590a4a0d90b81c637494c870d2de1903bffc35ae33cf39e8c146235c2aab7bec0b859fa07042f56233695e58e927a2c92019abcdf130f13d1131ecc7fdcd60b9aae9c10b80a9c4378de6bf2ef8969cf8792b0ad389324b1e5fd9ebfb5bf87e39e6ae95c346aa65adf7f0193b5456df3e549bfc6e4d89a500ab8611a9256fa3d2318e183f08993a0aaf95d28f93c277366328ef83e465736b3e58f994a42343367d2bee9e6a799fc965cbed29592db601ab210524aa45fc013721b4629558ad63032058edb62b78cc632616aa35ff5d12b05b5e037f92935fbc575b78d86e01610056bcf7976e01846b96bd200b6d590905623d21f31cf42c42943e06148aaa460e1d0ad41ed81016fa89496f169af6a0b899e4228a9f1f28419a9a6509b29464469a92adb2e58b241a35769384277eb84a5add7289e51fd51aac0aef6e91f4bf394fc2928a3738e13b6ed12da5a821868dab19fddd13fad7efc0daa657637546f5b669b413137bd7bfd05c966142f048c70575692105f222acd085292b37a80ffcd409ce652ca54d051798c06c9aedf51bae0466f83efcdfb557d391e929d7c39654b3ade9f7de3f016fca9820fc41f967b017d9a74f127c0771b63e0fb0a3bd7a082c16ab823b4f315d2941c2372f372c77e6eeb9cb54d61d19a1ac1d4fd28d1f039c59f5e3162b6371a2d1399f2a19ba349a7720203eaa0cff9803a566adca63e5f66a0d5214c65ccb640581054c038bde935b6501a34cef9590b82fd1631e3e8af480b3ba4715cdc06a584743802cd3b0fd6c2353bdf42d5404bb52b50ca0abe875c79e77eaa08a33738891a702afdfe8ce8f34ab0f53693b5a305af6157a91d7b8aab5f9766f6bb830ad85706634432b659c844cfc3d1ee22c8642dc2ffbce67a6e5ab1668268c0b286f51cd01c929a8a2faff566ab77ef2de968ecc5498deddba850fbd7589c67586cc28852150eea0283de034153d19ec6b25919f3528a8fc735e840cfc096c20ad0b94eeeff859777779a05183e7d543064fb1650a60c645b7ee87f3d5046bf0a9346f958535b60f8680bf684e54845d0646f47dd5a844a9d305f1c0eaa376fa29f2305c6858ec6809a0b009544ce7112dfa5e2e694f24e3cb4987ddcd06720540c5b88de3147a9c8d7412471a036c283942c748a580838fa894db25d7298beb750f29abbe1102e80968e393a32d34c83988133bed11cceabdec6745c10adcb2ab70cb5197cd1475fa434ad522b809051d395f19d5adcfd5d81782107116739476b1adc1957955abda2fcbcbeb83d296fa9600458d3a18eb3b2d323738a526501f833faf53e143f8da97980a946449a11bdd2f9ecc160758553b505b0cd40e7583cd6882e7fd2e1e669463772ea9daf24ad9423cfeeccc6245dda5459e88fe6e0473e99f5b250ecaabaf2c84d38b5c3f82935e46581c8a6abd6f779da850c44ef6274236773c585c827a54033cf1152c3839a2d41ae261187fb522eb5986a91052f0328d6695c70ad28414dcb4eb2014b25d158b1a031716f6825728727e750efa72e1f2615fb51d07c8b519cfe42923ee1b75d67622f7f95217bbf85900f999cdbb8d5f3f78ef604522ed0a92b09f6c6adb422f6fd55808f5adfd91eaef78735e657ddf45a85dcc42fc6a3f059f6b7750c967b9614062ca7378a7b66b76b6451f8c3e03f46c23e67b70d8418aa1e18080797a542ae4b8fba290910e79001c794ea14d96d20f416cf5da884c992ab73bfbc6a9977db664d50312abcc9dbab402619ba7440527946f5c44340ffd1d7add04933f3d373903c94fbb6ca20d9900e20caa197f9747bdb2a79da48ddbc23c307487c7785f1f39ccba0786510da812c237cd2892cc735ad8911f06a5d22fcab05f04553ced2cdb7ef95a78eae020dbca4921f39ac0d1139e97b5eba67df6db7c55efefb69aa6088922f8889fbc45de52151f77dd2f628b009902210f44401126942beaf6af635cbaa9cd00ba1105b6df3223682543ea71e57c07f418955618b1b625ae2260c93706601d214169908ae086797526cb64296c33560b4be4a03ef0cd33c72b14c156e1d2e3b69a4b67548df14bca11223e5ab33eed65b3c783063ab3adbb2244a1e41a8377eaf9630cbf2eeca9873f11d3613f05cfdd974f7051af9962e1357f1e13d09c8e7c6cb5236d99614342931f7a31de60e7c50106573a1cbf3c48e5959e9f13edf7f9b162e937c0fddd09af758e3d9f611e7eb5fbe89a5c9c7a09267e99d5a0b63765a42dd19ece2349a3b062fcf7872e26de4b753d605d5da7674bb74b3bd00d0f5294f64245d1a3972666f3f3028b0377fcc491d172168bb8f491c0907a0ab5bbee7a95ed516416c6b9518c776d2e3fbea9b5a63219693d47ae83295b006768d43067960b65132497180f8216e63ecf1536f12592b479fbfc50eb48c25d7c83ee4e654cdd3a0cac5b9207a404219c04c0ee484bebd4be68337a3ae67a464f603c7e4fa33ff764a0318d01cb096d2617eeb7ef98ce830ff75462e980739ed4b8ad85490d06b6713bd766d5a2a3058f4074d0070e96a4ed13db986d78d875d46ff1f63f0123d189bd0dd21bf4d70a95ed754492db1a243386a7748765da6341b20dea", 0xfec1}], 0x1, 0x0, 0x0) symlink(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000200)=[{0x7, 0x6, 0xff, 0x7}]}) semop(r0, &(0x7f0000000300)=[{0x3, 0x5, 0x1000}, {0x3, 0x74, 0x1000}, {0x1, 0x9, 0x1800}, {0x3, 0x6, 0x1800}, {0x3, 0x7, 0x1800}, {0x3, 0x1003, 0x1800}, {0x2, 0x4, 0x40000000}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x1800}, {0x1, 0x1f, 0x800}], 0xa) pwritev(r5, &(0x7f0000000680)=[{&(0x7f00000003c0)="1737557c935a78b7de860877fa28a17a13377db6786f268a3bf37f70253a54759ceb6adf31723f24f16ca6770c2c7ef6a7d0ab479ce090d713a5c0ee49e88a21a78d855b1987a3d38053693c5daf7e27c7a6fcf608c26a68f16c05e3c1aa63fe95099159f43e45dac6767ef694718ef2f67fa17ef10800"/132, 0x84}, {&(0x7f0000000480)="e57a6b4dfb571b2e019f1a50a33585928ac45ae75631587f39cca7b1e6e1874346d2b583d9c96053dd7f527320ea3127b67803e614c8d95a123c843acefcc0", 0x3f}, {&(0x7f0000001f00)="ad46e86e591dabce3168455d41c1e74b8b8e4097d83c3e52665811d292e19ac212af30cc95fb5585cd388ddb27b954575ad61164606a78247f2d7184fd21262d1b23454d1d4aa619d16923844a47e3996c913644d4241ece3c571150c5d14145184f7c08d5e71c2261f885b9b19a3e4e66f0bc68b2749c56e6c98fb8ace1a6609d481b2657300136150bbdf44b045a3e0124c22632e99f632553a9cc70ddc8dbefe10d88752572cfa2e0f103a042bb040ed7bcb07684b59dcbf42eca33b795f9f4fe03a699d7f5715d18f49aaadba10d063f617a684a3cf6b4377fb3e98a4fcd558a02e4f2073613fdcd9d66b4d9d97aad170696732214a6537c92364b668a2b754b674694d3c27081e5c60404710715e4024268eb9159057dbc53de69be37fc88600d8f1c806340dc4bbb039c3b67cca1e8d791d79ac07f0a4d4c6d874c4d6ab714bd38f525f9106793bc1f18736644e64c9955deae5906db9212c16a1eddca1cd8e5bc475bde4d859ed2e5804013d0ac1567d328e7542b336251d2c506add7976d4b052b636c861b5fae9333e36decb8445c84d4dcd40e914fb5dcb52daa82399a7a8c3d693f1bf780cc60aaf7e640d61883879cada2294711077c3f94c22b2a492b324d61ee95cf3d3452bc9f5e0d06207cfa4d6a833d0e3ea9cbae509c8f56efca8322f5cf980f3bda52313df38b2a04092aab98042c1cbf37055721debc3b577b042b7db46d9b91c26cfcc1e481c0e6d95a3c137441618a8d2744e9ec7362df5a5d96ed30745621f1d970f38292e4de91650e554c0af2c32d4246e20d1c4f7ab237e5b51a12f32b387e953dc55151cbdc979307627e4b358f7ccd9eba148acfbbf2728a7c8b6f21ef5383526a68595c70bef885ae45a6977065c71b032680dce2fdcf7d6c2264c03d788b195e08aea8d2ab70a487ebb38ce3acb45911890ffd927acf7bf5a578b4d3002499c6161370df4eb15c377b7308d09132ec3cfe8f5220596fb9cf0421cccbb8167de2281ce6b1dda6eab7d55e5ff6e0336300fc552146d32b4fa09948cb32f4d0098f9eb31916fc6cc158f5ecb9074b30f919e36d388d7e4f1e67a70d0dc3d8471225ec93f808f188e01a8061c95cf52491bbd87fc48d73313285d25a56243803e5f6f2b2c359c2a8d3e3e5abd5d4db63bfc1d71de7c2836d44684ad78f29e11b1f5dbb345611255af95b6d8f856183e420693a9cb811716a5577e363113a94eed4b39e17cc37a683cb90fa47c3ff5811bb4ef2c966ec8c3e5bc68a90619a0ca02ee7a40e576eb9978ffd776fb12ec5c5d984151c6be1c8d16ab5ef7e70abfb201b9ef8d5a95270282881d0378a763e1f0163e3eef92c27a98fa9bd1a45ee51d245bde914f7264940c3e40367739e90bec4557a9667ecdd401370d2340df22ac4a04fb840b2a61baf005d32e8fea8e8217a8cc9382da65466acdc5076b819b242163aeffcf0bf292bf247afb81489026c093e5036bf2a55537676e9bd951b1995829ec1f8fcbedadeb57093100322d3899f744de27d467cb8786bf32086280618574becdc26116e1c717084090f958002fadb9812af5a3ca20f67f6fe51f25e45c8a2292176124e85df97d96ef1387e7dda48157e712acd94b440e61b399c6f4c944d33d15acbfae28b66b94ebda4e1efad4b361fc08f536eb1a1f0a2a82fc4028a2ad5e1f90275cf33e900250eec789adb2f28c7909bc5faa5b3f1f227def9918969bc405fb724ac58d54f558aaab66cd56b3dc5f7f4f5c7ace549c4a4ec2aaa1dcc032369125d81c8fe245f17baa684d52a5fb6d22d7596a4a6d5e6bcfecc81e891a039187c57b09d285058474a4b9f7f15c9411d4a2fe2fbf6697b84cda0804f325a37e89cd13f0b4cd449b4764f7c957ef4e33fd0ea297f4eb85f43f7f2dd183d2766f97ab33d116e57ac28d15800313bb82469a5608c84187e91cde7dd9328e76f901ba0e31dbd8fc8bf5b4716ef00a021eeaee944800ab1f130932a3b6373cdfbd9d834d3a07899ebbbf014002f0e6c6b1a93de383e4ad53e49779fc0004c687f8d30e5ea4dca1e3176042b14e56cc5c78ef36a6dcb47174c115fa2db4d4d7a46f5fe371f918a9ffbb4f180f0b4df7c32222cecf68073e265b1f0974be4537a799534b08c84c42455fbf269b1042e33e86f0531e4c736b87d940a13dac122ceff080942559e1875de605cfb1ecde5cb7f99654026e75a5b429546981c915c682ac167668af3c7ff5ddc1a158c64d6cac9c123c5dde4afde80e23bde3bf0cc4ebea6895a80ea87b137b7072b196d69e176550d4de05f1a61e50fc6da146e3a2137a9e492d152d333d1931bcf54e7d1781d2ebb70f45a93a74d5edb74dc998ec2991ead89c8faf09ec1f45266b3dbd7c0b0781f54ed4b0b6bba72e3f62d577afa48922b01faaaafcedf4edef8a1badbe57b2ee86d88f9b4c01d83696270dc8795e73da141ef4c6221853e4add1fb59563f8b71fccccd3d170ba345161cc8402134d8dee26ce82e62c312355d186f8308a9a3a24871f3e25b5c6fe2ab76c3c2e0414e1717a0117b036dd8b8183aeb5f04a9590a4ce3cfb510a68053e568ca737a20cdf5089ec7ebca9b1cc40fd04f1fd9a2e21b65c2d37d911c302c844bfa930daed33d38147a6e3d43d989ce162111a2c0490d4fff125915d98f3b6d3ad02fe091a8fd264fd7e876aba2c59127a9384046254f31474cd493caf5660bb50a31a2baf05ca8dafffa668f001d52af1711782a5d8ee97b24749a9fd04ec4544cc19ff27a9f2d391feba6318e2443bf65f93331fb1378c8e7fc22e60ac35bb8bc9a14a7696cfcb8b45887d8079ca8052717da9839627e6c2fafd5451196886409383913dd1ecf36c446dbd2baa495191dbf06d2de16c266518572576a8c216d2d361af17cb200ed4e95d572ccb293f9cd802f693084cdf46492ffd483c2e5cd0fc2f364094c8c360c69a4cbf59852e0a6c236ac538cc46096061225ba1638be1586c772f62d142e0f25b2e0cb66c7a48eedc1849f365b7497d5e606847ab76a384df1a350ed3299d0a9a6fbdf5efd4a193ce7ea280cff94c57d9ca0001c576a4d6fcaec5cabb7e073ccca719c96bec1f266de3ecd3cba8715fdd264a2be0111bbec0d5292f336f823af88060043006b2adad905534f6d232ab5f9f73debd58aa3081cbdd044409df62b294c17b7c89a25d41bf793106c3261fedd6db5ceda619e03316c7311fefe0b399be48a37f1b611854330a5d25d93e78b0282f0fa177a90cd539ff59e267d014e7377354a064d0aeb9dddeff38a80788aa7ada962e9a1b236ee93434493b2ba86bb53c931a4e12665f28ee5f6094973137558110bb52b30c7f70f8b35e9ac8f08d9246b173ea8412e206b153eaf18006a7222c376dd8b677f3f1fabb6e66cffab43beceacb5a2c94cf75aad9dc0f24ee140374fc4b7b7bd835da5ef309bc7809018b9641feca68a1702acf7b26e8b6e04d90a9e10d2b9550005b17c055124f54331abfe70d432235eac566fd2e24941397917416d8de08b1b7c81f2899f450ba1619cccdf137ec2e34e320d018b9d6289f61ea2137cd2dbc88f1c544beb6c2cd87ddd7b187df183063d9eeb6c8d2372a5c96c335e9c4e77b187cdcfc30b7d7f9dcc80b744a97d73d3ff4ea37e571e6934248e4a9102c2d72f92f73adcbc4ee90052bf3a516810c98ccf2805b1a0c3628fdbccea4195ae195f79df9da53cdd904ef6200ca624d2da47aad5164dac4b32016033b09c745bee6c1f9d1d262bedbdd5ed4ee567609b1b86e86f9469ab4b0fef7fd781a469b565bca0f09729d3dd6bf3bd35dfa2b55e79f43fb122a3a131cd92c5d2cfacddf22d419a08ca1be07db110f5946155b561a72694a4e7c789e90adb59c626b5eb0c8014f1fd33927cb2e2f82548663ea7971d7305948ef21e64c2a84161a9143950ee8dcfaaedb4f1ff5a2cfb82a560d57f49ba075c590ec30169ff4d208b8c2a29dd8068c0821254b0c2faabd9bf43b9c71950b6db1d3cf636237984fa7c8cdf5c758081cf82f40c5d3982704c46133b2896f3272617a70f1e3db66e187e14b30623faf94239f4bfbbfcfe745604ec07b7336c801fa1eb49246892d1f72a1420b5903dd7a0634cbabd89b588a57dc6d97f377c39ff90a7a69478558396a1cf1912d1fa2a2bb4382c55d1bb4339092685902b684b96f6a07346e0d14bce3184dde6267103bae71c50303aa6c730ea0e451f105dacbf377923e0e82343c90b3ee12ce0e636305bde2479845e9a1872dc58a449777faf9b0494cba4332f750d1df6652a7b18e4d52ac99ef4eb51b57195bab377f12ac76d5c405004333799a3881a3a7f4f6b7361aa33c854abab3b915fbe5d7889e6d8a3646b95ea3c11fd473d2434d285e2b954bc7201e7951641c9900b923fc3c28ed11e816ed72fa1225fb2e606f1261f7b6203133bf6bb93e930ec16461c5189e4bec7282251c66ab7b4a12a7f68bb2a5fe2ad58b8b22523893bc38194898f8c8b1eca6b13e1be33c3367089b0aeca7374dc4ce69fa4db04cde819efd2afa1222fdd64fb8ee5ad882d8aaed4aeef9537d94c237e0395d70158746657a82dd14629f883578231aada77cd5e5a338b3feac9d55356d1c6d57229307bca0ca3c945da9a0719246904362bccdc81be60fa7806d96ed200bf5168ff17b27c70695a2c4b98765c9731cabe21524f87e7f501f9f4d34dd9f170f9c798ff68f9c15103f4533aeb934e93ae61c1e17c6c3e727a871a7b10275e9e1f84783bfec441a7e82a61ab631134ba38f6cf6602f0fa100f7ea033c30deb9bd2a2568325222fb10882688a35047d3b33dc1f656b15e3c685221c071377fb2d0d9019fb6e6843d01f96379ce8d38c32372fa0160b2007151b5f1f7f1b1794a661fa79e661a920a3c5e08b2beb6b245612f382d29b1003dda8e35c248d10f88d6a039d198256180b7fb4d9c48557e6a667de2b6ca51be7e60571b976b330e147ca40483e96dd91bfc53f7b618bf7df374a6c13f8499eac06cde50a02b66ceaefbc4d3f42527cbd16ac917ea74cb5c2d20b2faa83f5a8a2f16d151357e8a6973df8fb983fa76ea835a1c1316df73eb224b4c2d2c7e085eaa7973440216f65179d3db6d49e3a20b5b5e21a122f0febdb81bd9481863253eeccc0ccff9c650216101bee785520b668eb4ac6dbfc8423021ec36c45eead6fa17f2c7bf412cdfd5928d67f7d7f23b89e7dbd5dc57062b962273f0ae7471fa33ac9b2c8eae40eeacb114888f930119d6fcad79a202e0089feb457845a3ccc78aa56c341528e4f1751dfea0c247ee8d12c55678da2234cbf72bee821b83e3401cec325dfa7872d4e0a1bd9e109feee39a57762808073d1d722af7b9d76c8c8578c5c234a0bc8581bacba4c08442dd82c3e4d28fdc26f0e45528867d9c7ee26f16c524e85dda225505ba9e353a400dbadd67437871da6bf7ae8320870b8f689eaf9e8207b9694c4d9058796ddf34e91ed29a3fd61de573a93de2bc35983b12ff881a03df8e38101009b2cfaacbc4402a2bd48e90c6575e8fc33d0de3d40c7ed08bb7ae53faa29c675940be65c6bbed86ec0a5638fb6dfa60c90f78aa850f9eb623b08f4d7c8e5a7b14781bba736d60b615b22f424745e0543a4f41807eefc211bbd6f3987ddf33bfc15c166ae178f6efc39a2e92bcb8782cc4285bc09719f84dca7b1777384b59b47dc705ef21d269677d1ee596d6c806aa970413b79f7051ef55eb0c681ffab9b667d84a9f573e871f8fb424cae65e", 0x1000}, {&(0x7f00000004c0)="1cfadceeaef4ddbf9d73085125f7ff6d2bc9c04e35a343efcdc07284a62fa0c06b3781ec0492cc383dbf5f0fdc0e790b2a28250bf5fc41b9abf27abed129ca4004ff3bad63ced3de3f798f77494b425738a6902abd63ded0f3e41ac903046d3e2a65ca520a1eca5942a5e0c644e1c802a3ccc766ce836954e6d3c16ad916888aa48cec9244c34b31657e9b3a11644cd99cebe6f469b1a91181d2316f6d8c17342f5163d3d6929fa2e1beff3b0d9601b63b0d2905d0fb299f6f836157452163e0ae93dbc8cb4ef0", 0xc7}, {&(0x7f00000007c0)="edd4e8984ebe5290529889558134a550f4cf3e76f0d6f0b7b36493cc9d14184a744517b7b25cac8da24aa18a27eb0364ae6a000259a2ac518f43240612c5fbe93af2cb50e755c6bcbd23dc3c07a316164d2a86f0ef2a5bade4433275c030222bbaea", 0x62}, {&(0x7f0000000640)="417d0a4820dbe72c24af65c7674df9", 0xf}], 0x6, 0x0, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x2, 0x0) 13:43:48 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x43) syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0xf61d4b3dfcecf3e0, 0xc, 0x0) syz_open_pts() r0 = getuid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r2 = semget$private(0x0, 0x4, 0x2) semop(r2, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x400}], 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r4 = getegid() r5 = getuid() r6 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r3, r4, r5, r6, 0x14, 0x6}, 0x5, 0x9, 0x101}) r7 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r7, &(0x7f0000000240)="99", 0x1) ioctl$TIOCDRAIN(r7, 0x2000745e) semop(0xffffffffffffffff, &(0x7f0000000080)=[{0x90f573aa67b412ac, 0x100, 0x800}, {0x1, 0x4}], 0x2) lchown(&(0x7f0000000000)='./bus\x00', r0, r4) 13:43:48 executing program 0: setrlimit(0x1, &(0x7f00000000c0)={0x7, 0x95}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x1, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x4e) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000240)="99", 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x3, 0x8001, 0xffff, 0x784, "804e9444da4e32a6dc13bf4561795163e37329d2", 0x10001, 0xfffffffffffffffd}) r3 = syz_open_pts() close(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000080)={0x800000, 0x0, 0x1568577d, 0x800000c3, "125a62d90d65b0984905591970ad581ee6bbd4b1"}) writev(r3, &(0x7f0000000780)=[{&(0x7f00000004c0)="d26aa6d91f5227296a0c3274d61ef6852d39a5f204ec470fa26908e17b3a6894c272ffb484e880e778020dc6e2ee4a8c891c6909b3b3414a32a762fbc668179a0f88556142fca34d2c02cc8e44a4926c4597e1360ddf5505c5d742cb36101cf5a7043f59", 0x64}], 0x1) 13:43:48 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 13:43:48 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='/', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000240)="99", 0x1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x10, 0x2) write(r2, &(0x7f0000000240)="99", 0x1) renameat(r1, &(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000180)='./file0/file0\x00') fchdir(r0) rmdir(&(0x7f0000000140)='./file0\x00') rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0/file0\x00') mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) 13:43:48 executing program 1: r0 = syz_open_pts() r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) fcntl$setstatus(r1, 0x4, 0x40) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x8a, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000005}) 13:43:48 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x80, 0x0) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r3 = dup(r2) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000000)=0x8) dup2(r1, r0) 13:43:48 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0xd, &(0x7f0000000080)="622fe853008f0700", 0x8) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 13:43:48 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb777", 0x181}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x2) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000240)="99", 0x1) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000240)={&(0x7f0000000200)='./file0\x00', r0, 0x1}) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) unveil(&(0x7f0000000180)='./file0/file0\x00', &(0x7f00000001c0)='x\x00') chroot(&(0x7f0000000100)='./file0/file0\x00') accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@file={0x0, ""/23}, &(0x7f00000000c0)=0x19) 13:43:48 executing program 1: getegid() r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) recvfrom(r0, &(0x7f0000000040)=""/246, 0xf6, 0x802, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = semget$private(0x0, 0x2, 0x0) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000200)=""/177) r3 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x1, 0x40000003, 0x10000}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) kevent(r4, &(0x7f00000002c0), 0xffffffff, &(0x7f0000000380), 0x7, &(0x7f00000003c0)={0x7, 0x1}) getegid() ioctl$KDGKBMODE(r1, 0x40044b06) getppid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000480)={0xc304, 0xc, {0xd5, 0x93d5}}) semget$private(0x0, 0x0, 0x5a) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000004c0), &(0x7f0000000500)=0x4) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000540)=[0x1, 0x502, 0x7, 0x380, 0x2]) sendto$unix(r1, &(0x7f0000000580)="dfc94879f8a2b4e3162cfb9836c473eea8d5e5be07f52798086dfcc46c7fb18b7a6024b6a8b18556a5c1571de2b1a2e41d8444c10752a6263c5ec2b6a7", 0x3d, 0x40f, &(0x7f00000005c0)=@file={0x0, './file0\x00'}, 0xa) r5 = dup(r0) socket$inet6(0x18, 0x2, 0x7) utimes(&(0x7f0000000600)='./file0\x00', &(0x7f0000000640)={{0x9, 0x7}, {0x8, 0x9}}) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000680)="8f4c490fd3983135c31cdf0e", 0xc) getsockname$unix(r0, &(0x7f00000006c0)=@file={0x0, ""/75}, &(0x7f0000000740)=0x4d) dup2(r5, r0) setrlimit(0x3, &(0x7f0000000780)={0x9, 0x1}) flock(r1, 0x1) 13:43:48 executing program 0: accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010"], 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x7, 0x7, 0x4, 0x0, 0x7ebae6d9, 0x0, 0x4, 0x0, 0x1, 0x7, 0x4}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 13:43:49 executing program 0: clock_getres(0x6, 0xfffffffffffffffe) clock_getres(0x2, &(0x7f0000000000)) 13:43:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2000000000000067, &(0x7f0000000140)=[{0x80}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = socket$inet(0x2, 0x1, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x0, &(0x7f0000000000), &(0x7f0000000100)=0x10) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 13:43:49 executing program 1: r0 = socket(0x18, 0x3, 0x3a) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r3 = socket$inet(0x2, 0x5, 0x7f) r4 = socket(0x2, 0x4003, 0x0) setsockopt(r4, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r4, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r5 = socket(0x2, 0x4003, 0x0) setsockopt(r5, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r5, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r0}, 0xffffffffffffffff, 0x6cd74771159d492, 0x80000000, 0x1, 0x7}, {{r0}, 0xfffffffffffffffa, 0xd4, 0x20, 0x9, 0xfffffffffffffffa}, {{r1}, 0xfffffffffffffffa, 0x84, 0x1, 0x0, 0x303}, {{r2}, 0x7ffffffffffffffa, 0x10, 0x6da7d6d803418aff, 0x3, 0x4d99}], 0x101, &(0x7f0000000140)=[{{r3}, 0xffffffffffffffff, 0xb06fd4ba266a5a00, 0x40000000, 0x6, 0x9}, {{r4}, 0xfffffffffffffffe, 0x4, 0x48d1c76934c9e17c, 0x1, 0x9}, {{r5}, 0x0, 0x33, 0x80000000, 0xffff, 0x10000}], 0x8, &(0x7f00000001c0)={0xfffffffffffffff7, 0x7}) r6 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000200)=0xc) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x40, 0x0) dup2(r6, r7) r8 = socket$inet6(0x18, 0x3, 0x0) dup2(r0, r8) getsockopt(r8, 0x200000029, 0x1a, 0x0, 0x0) 13:43:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x84}, {0x44}, {0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSDISPLAYIO_GETSCREENTYPE(0xffffffffffffffff, 0xc028575d, &(0x7f0000000100)={0x5, 0x7, './file0\x00', 0x2, 0x20b2, 0x7, 0x5}) 13:43:49 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0x2a, &(0x7f00000000c0), 0x0) getpeername$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) pckbd_enable: command error 13:43:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x24}, {0x6}]}) chroot(&(0x7f00000000c0)='./file0\x00') syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='c\x00') pckbd_enable: command error 13:43:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xd06e41982a473fd0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") 13:43:51 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0xffffffffffffffff, 0x100000001, 0xbe, "2ea86ecce46adc69ef64e16eb595607fcfd71100", 0xffffffffffffffff}) msgget(0x1, 0x40) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000100)) writev(r0, &(0x7f0000000000)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xfffffffffffffd72}], 0x1) 13:43:51 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x868d}) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x120c0a9203f8e4d1) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x7, 0xff, "41c600000000000000eb00"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'], 0x10) write(r3, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) writev(r3, &(0x7f0000000600)=[{&(0x7f0000000080)="0fcf1119db3fec9ad28b7f4279ee13a99e76a3c56b9d095008660acf836f3160df0b7a8bc7de3bfff188d3a3b4b19a76325673e7263739cf7e652037f42c990e1e16640841cd156187ff78631a9ee3186f18be04f15643da632dbed8d9f1f636ac114a90db9466aac5d741f9896357030cfa4c8e4c14b846693c90a76384afc19b7e02a4ae63711bd2215f85b229669efe5eb493d88f6d47ba0a7c19570ca279cc1899f8000c5ce6043802da7b1548fcda31ec75ab950f38b054c4fc6b17cc838e42098849d9081c2256c53a21b16fc829c935a9da7c10f97024da2dcad0686f", 0xe0}, {&(0x7f0000000180)="0e2108a75c5d36f6c23d69d84fdbab841576ea2ea52e3aad5703ac36d85cef652dd7131df6385554cef124d23f1ccbac", 0x30}, {&(0x7f0000000240)="a73f987b883c4a58754b33ab945f9b06b55faf8096e7219dc9b2c4d070fc57ec560c3b8ec00e8165172ec054adb3b18251bb721256e89ca397c2fd11f16f22c693be1b35b420afcc9294d5e7b9ac11a80e15e468100a2cb7dd2dfe8e5cfe9c42acf26d58760cc6737d9023d89f30", 0x6e}, {&(0x7f00000002c0)="b7fe5f410bccc3d1afb2d04bc52f33b9c892e42291735541499a31bc76613686a115bf436e6d4a6174e2301ad80fbc5f74d1847636367d76c5be6d6c936b09bb944605534964cec04051a32b8d3162a11f77a8faa7ad548f7a00f97ea312e48d2b617a3b893ddd5b3dde9ed2e4e65f5b6f59bb80e1688f74a80635ce2f886287c80a3b0accfcf9acb4dd82709525e04d2587c222fdef6c09f36f5e9b1fadaa3c68a8dd2c578c6cccc9c46042f951a480b1", 0xb1}, {&(0x7f0000000380)="8d13436962a08e14e8e44b68de5a2caaabfd8c4420c0c271a9c1eec7523dc9c73d755983a6920e2bcdae0e6166499b772e0ec376310a79ad25491af8177bee3794795e18bd38781923ddd7429e7b41fc2abd61eab0e697bfc66713d32f1c1e97353865d1f0c616d98c92459440c80a483d2f566eb1625935adcda410eacfd3981c5f6381", 0x84}, {&(0x7f00000001c0)="c1f56c7566254b127dff9a8d8082bf0afcb9a8245025d1d6acb6cd13905bbe5347daf0a27d7441d62dacd114", 0x2c}, {&(0x7f0000000500)="b58c57327f2c4736de939395df5728557897d2f043465fa85c96fbf6b18c4fd9f2ab7ac5979b371cce3876e3c97c3bf7e60aba6f2dfd6f7b4dfc44ae5e3532bca408759bbda3ac8c830bf727f5db778ff46f6301f900dde8758bc2f6eb93450d24a38bd313f197180784ad583364a11026f049bcdee400a89198b9624798a0723fe4ba3c564ef9e1d1d8c186830eaadc9ed8492cff7aa89812d658314311dc8da975710f33e37e2d3b507d90d590ab04944a7149b8ce4541730633d9cf28cf02b885fc532603b0757c2af809c1ea44991c054756dbb9f552", 0xd8}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) 13:43:52 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() syz_open_pts() openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0x5, 0x8, "0d5996ce088a00", 0x3c34}) write(r0, &(0x7f0000000180)="1da4755a7fdfb25a789ad3aec72f93399f18390413e50b095e5f2d4133dfb520703d72f89d511a0c610900000000000000046d7d4398e4f4", 0x38) 13:43:52 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x14}, {}, {0x6}]}) syz_emit_ethernet(0xb9, &(0x7f0000000180)="955d1d2ea937b5eb9b307bd6f1b2f03d889e52e57d1291b4d94d106448d55bc812f2fdc77ca613c0f406cf05f4e8495535da00c6979dcdfd303e487040d2d691bb99333557eddbbc84f03972af64e60c17c9d7ed90c9d7f9b72a98cf98c0764b624cb8f5331f103ccfc9adeedfe799aa30bdcb878691cdf1aec11e2887dfe038959481a1a74d3b721becef636d6ee132eb3c60a0e2a55034fdf6f3fc0c71d8d0551e4d290250acabe222433d8299575b9a187eac946403d25b") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x2d35a76a7a17f951, 0x0) 13:43:52 executing program 1: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000002a40)=0x1) chdir(&(0x7f0000000240)='./file0\x00') r1 = msgget(0x2, 0x658) msgsnd(r1, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) chroot(&(0x7f0000000080)='.\x00') execve(&(0x7f0000002b00)='./file0/file0\x00', &(0x7f0000002c80)=[0x0, &(0x7f0000002c00)='\x00', &(0x7f0000002c40)='){.\x00'], 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000003100)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getpgid(0xffffffffffffffff) r5 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000027c0)={0x0, 0x0, 0x0}, &(0x7f0000002800)=0xc) r7 = getpgid(0xffffffffffffffff) msgget(0x0, 0x8) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000002840)={0x0, 0x0}, &(0x7f0000002880)=0xc) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000002cc0)=ANY=[@ANYBLOB="00000000000000000000000000000000fe07cdc34b33636c879f59ec3a00384daaf54d8003161b6e498cdfe6d7409d52b6910c209bf38b0b371ecc2fac2e9ec271e3aad4acff488c17d5632fc814e7e2ed6c3a0e9d214ab42995ac1411f463f440c3d42110da2bb6ba9ba66b7eb8b6e482c9efd2e45c1db5c1fbf4e59fb8113e9a98222a2920759ac18d69a9650af140881cc5dcb7e3e0469a19014b4cc1b73dc8b9ffbdb946e311531c47ac7e858bf20a61183a76c87da3298d8dc06e40d7065dc81f0ed5b7ac6d5a6a8a8e7d66341591caf67ec97541fbe9886f11c5da2c68b8e9d3fc6265802cdb585feac70f06604bb2d7704eac1f196d75ebd8b3781cae247b9aeeee0a65442483ab48b14071785c4fb0f219edcff66d63e4c32de29b788e3cdb49e89f974118"]) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000028c0)={0x0, 0x0, 0x0}, &(0x7f0000002900)=0xc) sendmsg$unix(r2, &(0x7f00000029c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002700)=[{&(0x7f0000000380)="2e9e8da1628a4a53e3b53a826627a5f9d787ee6759288b3fd7bb8b14a80edb91e1d56761cb607475d132128cb7267e6cb965421c5f2d67f72dad540cfe7c6a5a7d83a89ceae536325298956449c0476017c964132a9dd781cd612ddb1fa945713989ec20d877b2b3e5518af33c1e3062bd523bd426b2b279adbc8c8d9c294176738cfd9b194a2829af9eef0c66affdcffd804a9f7cfe075c0d000d04441ec2423bdcf0d5b281a2e40aec45cc762015d74c563adc825cc92ed80999f3a7088e5464a34c9c5de700a406859aabb49b7038bd65679d", 0xd4}, {&(0x7f0000000480)="90f9e99ea323817ae18ff4f609961a0ebc7da2d4f89b78f033c4e53e33ea19b51d2089bfa32d8ddb07cbcab4caf34064e71817d7cdeb12b1f6740fa0ad0ae995216f4288620cd9200a98f03f1300b4bfad550a8f9534a5f53b50051a0e74bd67c7f29755795a7446a99e79c8bc60fe6bf219bd51594ce4591d2d348f1899ca7728004ab585785126bc579aef82e43f682934d00791a57ac2312f7d6389e9db", 0x9f}, {&(0x7f0000000540)="787f2a2d4edc489c5fa2022897584ea4f7235ce12e495d2a19582bae09f6e73c9bb5bd47f247087a47decaf126c449c1a150e506bc84c3c8ca218c52b9e40f32ed28b48c4fd9ffbdfd2c5de1ca6b2367325881979f3aaaa8b0aa5cbe2f59b9adaac6d14c8b8aea9f5b69b36d2a988179c2a87c322ecaf4e7c5dd9ed47aa45f51156e85ef05673f4724e508d3917666b1ef170e3b9306aa0ee29098d6a7e63b983ae4bded9fd190b510f20b0d34cd200cc7c96dc1b0f4c3404fa8b73ad662442e3296c902cd41d03a380a9c09f46bde24fec0fedca6990a279118214cccb9d78d0f78139959b987bbbad5f1a3e31d5add3acc1bad1d4bfe43450248aa6f7e3fe5bfe5afa0800ba40796df2fe95d505882bd053751acba96aede7b012f908e85fbf90422d94c88c6e1d3b64310e53c487fd2ffff7d8e525ed2df5a0868c8a791aaef7c6f8e4b2dbd4db5ebfa03056cc960bce064d3bcb29752f9d1530f934418e0f3bff4abd915ad37a54bc3a7e75808579db62c814a5a886aeafbe5b27487a68287c6ed9bf47106d0d89a8f20765eaf4c96e2e4a605ddb395820168649dc04e6f4ae2be17c9e86b4e5b7fee80d64cecc133e599585dd78ff51dae0225acc4c609ab6bedee3c9284b736583ed14992dfe6032a3241f30006b6786bf5b5bf118c67e3a2ee8cb7ad64d4dc5c0c61b1b4d1ee64dc63264a502d975c68e0db38058d9d659dd8f4ce28e3ee825902fc6a1dd44a7554195495bc5ca922a554ec502543efd7365fac9855590f769bdc009b82a8424d5250063269b6fb70eb500e880e3d9235577751a34aa9f9c1613f47d0f2db61b28021e9517d5c3bb13ed4d58a541741e0e70db3af054ef6f4fbfaea67e2e90f0450a123f43640c790d1facd9dce94a30d5afd1fc953d5cf49b5ed0b76bd4947d26ccda91fb739d1f164ed490486919c754b6e3480049ab0c2dfe233cfc12780c8cc7a5e5174901bf8b73d1ed98ffa9688053225e34877eb5fd01b2dbd2d3e88b2279d1cb9307a4994d52cb876a9e4f455881a37a932482b9b803f872b25c27c7ef2de819362bc47657432b347ed4c0bd321c903f8da053e89677514a859115567d25f89e9916832973a94d95fae4b06e03e57e69665f694b4beae48572f4941b0d6130546a27ceb2897e8a8ba730fb7ba61eba9c0ba2571d0618f332be3eb775f5104959ca18deffb090caec610d89b466220a2f5f585f21ae0283226e2d6d4461838ba6e46b42d72f62b8b79ecdee2142629edacbb18137ed3e2e009e64e66a30cd78b712725b42a521db5b3086838c342fb19d6dc04efbdeb68f2b5cde74d7cd91e2be61756948215ef7678e8a11b40bd775474ffac3667bc5e2476e2e7974db5867d7f6bb262e645828fb463b0c54f9fc2928dc00052e424f5a31725f57bd7392e1f155cc7cb2c04e5dc4779950d5e3d09a869feb018c754f4080034ae80f16d7927db87d022ec8c8c21d96f62bdc055c19b1b6d489f8bd60cdd6c3e954e3012804ae79c1b6f00aa746d5ae4972de49f62cbb3ab77584734f9995c8c6274941e8735faed5181d9b13dc738b98151153746d2bd80901049fe0676cc9a5a4def60b7b65e519fa8986fcc785769d2ae0ba6c4d10fc8562ac84ef7c60d212f2b34642d5b5762b688ffcee16aee467983be1a5e7bd61b21e6166a99eda88f6a1bb9e52c4c973317b52d91c1f247cd0fc7348a8dce30340e4b8f7dff565861f8a56ce1e06c8ab4c73c07628afcf20b86f4f14ad44fd0543bfc17d351f94dfdab82321c49e149c792f2b6d16dfa2aa8c26ac7456eaf24b00d89ab0f38b59d6ffa5ddad99b5b1cfa19a9cf0572cd98facb368523925c6f52722ff308b94a4f18f815e45e717bcb95b6dd74b78f82875133ead74b4a297c30c7b7f040319f931c601620c321f62d70f3ddcd79e84186a99835955e217f10ff2cdbe84fc5e6204a0ee82475c02f6425b3284bddd8662517a03b8b46474d1b55e6546647b724a8a1ab82851eac0a738cb37ec2b1f7b1391dd9ea8d200eed167cd487ea8e020d4edabed8d4c2b0fa1d640b1df0221860fd802ab17dda8721421c26329655c3e8d51da255df6d44fc15e5628042bb08784336430ccc95cf8c28a3c84610e94394e240722901c9d64677f509654e35890401b6366ec52d3620be4eb64fde1fc423c811f53f44e67154c67b448f9e9a85b09d3e8b3a1a522d0f5bc83081662e29e8b0809118eb0ca011c822b5597476976eaeffdd47b4a6f0ff3ccce89a026a5ba6a77ccd0b24066a5f8543fbf4bcd51c7919282abe532a6b8bf4de88ba31c182e875352989a30f86fc07e022186774719f558307cf3de610dc9cadc53efe57bb45a4bb66d14d0b902fe937c4e6fedbb511083fce9022e7e95fb5ebe5fab2bc4a543d9c916e08155508db68fdae3827563bc6cf2bd40f1a956e7aae75541cf799e5fa58cd1a113490e672e1c4bea262ce1b52a7ccadfba43e54c46b102acf3982169a73627871f9f026efde2bc815f25431db5bc430445f45ad6199dc1fcfe82232946bd1ef54f17acd53d604e4e1a0120bf1d7d82ac9d2b4a289d5c7d40c9df1dd1296e4f71cfabeb8c4230537e3f02a1cf436748363bf5c7166031ecd2dc56fe56c59820f64fe883ac6cebe9f6c7064854f69e7945092b58f0f92cda703f48bb9e813850498ef8688850e8758bfa38f1ae2416bafad356cf54f7910152121bfc0b74e98ec2daf61dc72538a3af68dd94296d8a63d1c98340d5fb1eeb527307a482e6855ef5343dd17d0a8c8b2749bfdd1fdd5d127cd2a9466080743e5fdfe0d7786d5b74f49d049f9942dd6c031f55dbffc9b9459615881ac3c59362b05598677bcfe2a51cca8afb2e077e9d2dbc6ebbc33745def987fe707a2c366165617ffa20c9a3398f3f45a63116cb6cd42e84820b2be1c4fcadc13bcea79099b3aa588e729932cb8980ecec987eb5509901516351455a2b18cec86e75b8c69152126840c5d665f764c3905d3676f686c02b6ca709ca2c8483d9a1e46897c1e9cbe30942d9645a82b7ac1e77c0a54226b4188a528f8734ea056c5ffe150b68fee86e98c3f9a745957bc4e47341805d3858cb8906dc095964d931eaf9ea85aee8da4513481bf64e3ca4387f7ba515ba5aa8a43a993715927a919bfced2f55963fa74f6847307275f753653279c462b20ab5a6e9d63fa8ea4f5365aace6a6596cd417ed3a027b626de265f2876be300403506ba6b8eb68b8e4c39b608659dc6729c8f261b2858c5e36604ee88c26fa0719e3dad52c672376e43b28863d41186c0d3c4dbce427980d92e835ac2869eae38abfd08c0db8ff541285dd763923497162543122bb1a876ce13ab7d1375c687557f07765860682197a4d592e6676c438f385425e85edc6d921c3ab768721d8e61ff3cd13b85046f6f72fd2f647051d1292f093366b7bedd6b6b9a157ec30556ee73deb10581760ff7bc1718bfae3736d2004bfb9efcc643a4fa4b1b59756d67f95afd09d783eba6f8345df916074c1e02a89e15fc92a7f75dbf989f4754e07db1229d041067b472d70caaa2497616574041cd192f55b1937ad1a597371e3931936262f12fd1da21a08a7a99ffe71dd1b5676581039af70c7ae28f17cdd80e6678e6378cf819fe2aedb090995490cab2856f9c4b24d89b2987b813fc82f702e747f2c8229bcade0dd93a870506fedfd4da3e05847f7cd9b9460dd00c89430a1e6af2ec2ecf5f26066666939284b6392c9dac96071864fa9bba8a992ff5f8d42311d1219d469b1df9bd5cf84d7352eb26299ba4c5b8641831280881cbf8eb5ca7dbb94420687a0c618ef75721fdd9506f6b0f9963be63e7d68544f61cec271ea0a3d5b6166c3a9f8e8be2956a62e3f28b04b78b91366ec894d272f64475215c6f8a4431433ef506f597b4859781980a6f6b380c2a44abdb0eca945af2d6617ce9ddccfa5d86efea48e10df05436df7827be38b49672ee35beebe41172545043c27c40aa0f1474f31eb694a15ee9c3327160edddbc00ff415d9f2304b7359abbea5de0dd3aaf1f66401fbd12c0e229506ebc5fdf0224162d4bef3e2c0f70eaff1f09e1f870123607670580c3d972270a7dbaf91907572824096c6b541b55f356aacbdb59e9ce8a9c69df6d13fc04067f95f6d6adefe0bf1bf62740b7bbd4110124d127a365a0485a595985dfe45e2d8273cc1ecb6fd211f1da7539746a97c361a5ee7385f2c426857f7a5bd6dd84586aadd8f8fa9f7448a832abc599fedc7f72538b4188c7163add3807cfa25ab5c6f2859e937797fafdd2716032ca035b86eef9e34aea11abbabad3cae1ac1aa00e984fe928c8985a4d328f432d2949caa3477282bb418c1a5d952df249dd287aa16f466b1b56a6a2bc6b51de4e34e8b3ca41e394fef1ee23b572186a4ac64e2e4bf2fc2c2afa0d8f61b3e111c55549df1b5ae3d11f500fd4ff37ced56ad82cf68dbbb5866f62fc0a0a43824a959791b1808d8364f2861220565212bafd04a8ac20a6dc1a68267ec26ab42421f36996f307eec787bef848babecdf530ae45beb9b3e6db62d6ab23e17a01a0672a916928694bec66b84d9bcef817584108ccf920d0effe51847a9e56bec23f09148bccd5587c7c7efa95403a9241658ea4130d50c8a59bee3007412c2f6b0541889b9a45126dcd3ee2b4e012075e6069b853c8ddacf559087caea87593914017c1fe9841beae3c24a03f34d3fadcbe71d9978b2dbc2f4c290d4d78fae3f267a0e98e5249d610f98a9c5f949ca8b1030663e6b580be39ac1ca0283699ffc43cacc53c9dafab35cfc9268880fd7aa994ee02198c295843191c86b6c3fe09bd23b2e7dc2d7c3a5038f5307f7770fe28f916ebf48154e3f2ed7041ae871161b3f135beb53a43680b04bcf8a2d69e28aad4e234b34cbf4476ab2667c11c5fe80abc345dbeb6a8b9d3efbd5a46be5ae9e106212b03039032e606e67fc0a5c3f30183c3952422ed777bbbd9ab6d4929f327a2ad1d1190d355ed72522cea7500568869a6455fe71e51ec77c29295a7898689c58a216dfac8c88539ec0a5186f104e2d39ade23eb8b3e51e3cd8e6f72cffa120b9cee9e82f1ac6c87351f3fb37c7c2c87830ad7730b9f10ba8db2d463b3d81cf937424343183c5cae8d02345a926e1a1235d167423c6eb71cf706b2d4f054d38e1d59e0ddab48fa1ef892bfe3ce2f09ecc1174ce32f71cac5d55d12d0219337b06c8f1056ceec80bb534cd72133dc4f07484ad4a74b95c786eb622fd23c847a1e3cfc0de3863665372fb6053237510abc99377e93681a2847ca7776951c96b6df270d89b544646e595f205751c89d6b2c9cb8bcb5841eb64af86c91e0fb1505bc81c83ed04393539523002a2fb3dd17489516b30497c11c75314a74a434cd4bb918ec03199b052d4e4d6eb677218a27f0f01c8a966314b4ecf23aa5207e095c23dc67d744bb7b3da368472cc631923a1c2028ba74db6d28eb81ca607a45bee1ba2b9717273cb03affea94f300931fdd5d81d2dd895685099a9041e34661f0cf84cb899945ee32c8c099a6af28688295eb501bf1219c5a851fbe38c693ddaaee7ac559a379a05ebdf4d322d60cb413fbd899fbe1592ddee50a58b2e073cae5e0556a2f0055668542e4271498c9d200c127e3789abc8ebb052f5eb73702ace0e6f8beb2c3a8ecab3444cd803a759ed9ba68c6033a06ef959c648ade", 0xfd8}, {&(0x7f0000001540)="0d6d43ddf267d48c3e8a8016d6a2abd26ef5eba9942c11600391481bf4201bc9491a9a6bb2df6914808d20b90089c5bb3636164fd69056b95834e73a31b88dc9c9e07a176c4061d1ce", 0x49}, {&(0x7f00000015c0)="8a7e36792827fd927f3c7d871ce5687eefcda651dbbff6a5e2c8d54b44c46962ee7424834016954e09197e227b8e31d9ee9ee2ce08e1ba3efeeb430f093271859ccdae18b0184ba6a78689e4d00c321bdd3ef995898c720d8c0c72e2e5f81627d2713cc31da23aebd9e9891da58fde80c356460589d9fec11e9a0632b6cca8100a96f319b67109a2df515b08d68a27f7d75a08f26f51efb06200cca59ff8dfccec3884a761fdf789bb793028bccd4338881a89b79f86c7c792f80d1a631a4b31fbdccb8e715537ba5387836a431eb18da08ce71041c8540b00e6f5afcb2f2d01d8aaa4397f941307fd92db7e1a3c0ee9f7d1cc580fcb591779064433d1a1c9feee36504fe63e11c58c10752f1d87407303a4193ca776756c49f65e08ae0cd585098530bb06c7b1304b0346dea868a0d03a3330a0c1e47edd7bcf4a115d97ae5a94627950f7f463849f783102f0c35d089dc4095f53b003e09aa819a9c22e8e05f966947e9f241cb4f0d36e63b169c49fc017606e8cdd3ce19a01520bb390dffa72e5f2a08aa8983688b178b020309201b4843652d7ab442b78ec056f04ae2422d83088e6d87aa9a291d6cbb185f5630ecc419e0ae945240c21854c31e9e4b1bcd245a944bdcee47fff95a4ee005bd9fef5a3c877c2b622b8f4c8265d25abe4b5c8a67b7caca65333a3c836e6464d47be3ae9431b45a520bafaa1d58a8655b844eb780a1bf020591fed425fa2e6cb1e1261617f5ebd291b032c609db3b99d9e1716af768831922009985a57629af728caa5244f7ad5a033630fb417c76cc821a05affee66d6d734556ed189a34545d2df13222c4230720ccfc50049002a78c4e887d43d31875142831c182f358e2aac7dd29fb8703d96caff7cc51eb3271accb214e49ba085222c45fa1924cd99e56ace9954b3fb8244e69622ccc081e292b62ece639de76b2251ecb202d0d57b36c90161d1c612724b8835af04b8b0aa9b1c35800805bbac2430fef6aba2f1c0c8647512194a321ebc90031905c75bbba96ce395e9bc7fe8cc58020950d1fde74ca2bb10d099ebcd9c57b6336f6dd6de251934f6bf90a4183c2fdc332ac99158ca8e405f7530a9a1b8e7ec17fb5cc2bc32fc19ef2df0f1b3f4e36f8bafcbe0d16b2b3ea3febfb851859d20f08d092292c8f800744a5dce0fe8a731f6ea3331047ab119712758fe322feead5bb3055a440f44c01663721381413798e03a2f66876becc88ca110e4a8fdbd8b7a7b20de4264afb503035abe38efc61502c3a4c71bc8eb07e544845c850300a714452a8265483ffe3112a5abefe5c9860e54ceb145409a54f2d8c3f0976e02ec94cbab92030a3bc268f55066368fff78091d67691a6e3bdd4de0779299e805cbff48b65682a0c3d65a04b9d5dab6f319b492b6e88c4daa2168cc3b932a2cf8d1ee0fbfd5ab0b6e7bec98b77166773ee88cff21f3cc4234e67594c97ae93c4950617f5bb3750986618508baed788637e681bce95d1e9530f2bcb8a4b3a7d6add838b20df08cb621f3e51f7a6c5ea4b841e926745070da8632e9b765a2742fa2a2d2cb75ba87bcbf9d927c42491e8c4fdcf0bb55eb256222a52296c22f3c9c4564f97eeee90426820377032a4276c80756e6d1ddbad56a2e55d9527e305e6c52d6ca198b10903d694606d4ab5b34b9596f789de870c8372752215d55d51dfbb58f875854f9290929222930094b42daf11f04c4013abdb0880e6220668efc018f7c3e27d08f84e7214fc1e980fcb4c52d00e42415503bec6e5c2b0eff3c1ac14d15e57413987a427c798405b3a6b67c18aad3bfe43b0c750dcf4db3aa2abceeadedec45afcc8ee877b4ef7a50769f1a3a3ffc04711c7bda7e987ad03ad8aa098951ec4817a4078a79c6db79388c7f00d9b7290aaff43d2e7231c37f0a4808b55aecb057fc53768a0e7df27a5c7edfa30bd6cd9c5dcd8415fc1e13c226e401057866d74d7d111d227c11d312877524200cd114c55fc0552f65250137bb7bc714e8f7e4f0f47082cd6aa3a037218d19069d48c1fd4b8f8a4256db6d5fd2de8b2367b4227ef82d7f0cf83eb69371d616559495cab6bfdc6416d1b5c33914b24800666c9a25a3439e6d668b11bdde9f7dc3169140e2eeec586fee079446450500b56c42460fa77b987aeb9f6ed0b9ef21e4475b6ab42558d915976f5147f64b15b869ad767f52e845473875c59d1ae0b9bc67b60b54afca3ac9c6c594660ce95ea5e53a87b35af3bd3eb1d99d34a6148f9d233de3a230a3f2b2abe192160d63b877d1c8c6e9df5b00acaa5fc97af171bf479de7ebd24ac895aa708311bcf446ba28f46c562950d2d70a768227cdb09f6a39ecf923c1aa9ba74e1439ca77c62f4cd1f9448421b6eb7676224b447ca419208055d21d5840644a0900545b05d996bdbca9701337b8d24b4adfe857b0a9f16adaff577077691d8fa1b21ad478c3ae735cb98e14b9a0c303e61949b9ed7c8b7a4f564c3d78e079adcdc240de90ee3d0bd09ae0abcbf27e29c1b5f4db3fa27abf5924e5df2f7f6fb2c0cd0dfdc4a6d7ead773ceb4bfad4f620237c09f5b92382607d86d7277b90f99cd569a952c2c17e24838a5dedce433b15c1987ae1563c1ae8ca5ca5f9c0395e02b9bdde89c70c0d6dcb308b2f63babe66e2b30e745bdc4dfd121a587ab24ecd00d7cf71273a4ae5f6c358a2c9b9ed8b10d5f5ffe61329360f567f070c846cbad56a3f15361a65aa8f38ad8423b66b1262114efb3030345302688234e3416f31ae9a8e5ca4fc4adcf7a6d06291aabb7ef5886f3ceb783b839c992770d71053ce84869f3ab7d94abf7e241d7a4ed89873f0cb3852d5beee7cf7f2dcd537379f5f2680c1a817469439f63463a3d32e8634618706277001d0744a9195cdef65a7dc17f9c2354ae1d2d9d260e4663d75cfe7baafe83a06f9abc2c7f6d3e85739c116533b8fbfab40ddb388c73739316ba577cff59685874ccaadaf8da7988cdc83ca39f63adcef41b64761bceecd906189c10cccb09ada18c92a51d381dbdd84f14c07ddd7d78de91d27d497f9725d9936934098341952d545e6ac72340dfdb66d9a277d2f4c60a4b91384630eea3cbbc030a5e304025f97635f7cb316d7b73de5864d203a606c066bcbc02ee4e0c2e8f169fc4487160bcc084f46d6258d873e340615fdc98afc3fe3ee12e36e9a05d44dc475fcb90c05b1cfee4e3db64984f8931d554457efcf38b3bb9c8c4b2ef095ff06c14b45196258e89c4f53564927d96326c476dcb685196dbc3ed1a2d9396c9a6c7a068f4d3fda088089d7d7ebecdf5ec9f2dc5d2fc631d0d19e50d81f725369ff87e7d71e9763f882a8fd9b0eb738f68253f4038f846b1d87b75d985447b4cf2fe59943fed706edabd9b00ae1b5876ca5cddd9c9cd5379776918eceddd6a27b117f83d7dd90a17b8d955b6f10fdee92d378aa4186ec14436a7a36d011dc30f1735bcff800929cbf91dde108f8ba7609c2fa53c18dd95ba4d12abd4e464b61ec5c78f02eaecc385468edea776f9301a60241bbb5be5056a20f129f78ff4774c954dc1bedafae1565e33481ea6b1e629f133ea501ef266b6c5f26ebc1da0ff01b052ea43f8810038bb6141eb13e605fc7ad914fa7ea05bd25d0431fc5e7e3e34858bf33a3b83ec0ad0a45664279e98d3b2ee3194137267a9976a4974216c485435f853b2f32eea4bec8d47b360f5701b28080499fee552badfeb71c916e2d4d6d68195a2b738154df68194d1b87c9ef80d729b7ce9ee0b9e0b00cce263857856f1755b6179396810a5f6d6577260797c8de5cff33731e7e650444cc84a07c936652d90f2fc8d3a6c1f2f811cf5cee6ffb2b7986ace74258e4214ebcbe996a3437168fbafe9ba69275f6a4bc892bcb4cade42a50d7ac87e95028f0d76cd4f8d9a4f69a75d51893a64d5e7146ad76b5a50ef0c20b585e445728fa56437c2726dea3450632a7518689cae9124dc37907e58658255904ab9e8bcf5bd4f90f841751b9c3e22865b3b61e0c7ca668ad4d1617f96e5678be9ff812bebfeda400585e2751a11b9c1546f8f668d7b46ae0d71f6792a893ed1afe6b92504b551f9a26a5461883dbc55302374db7ed521d55c947907431dee610b09cef111e39cc1644f4645c0aeda8f50e78e93a6a87e4ba0307b64f61f3b2e5ddd56762a8b03574e989719740c6240dcae716f10df1efdb4bd96325ba56dc8ea433f12e894090760711ad8fd0c4cd8573fe3ff4cdd1599e6420c6ea04f41c57d3d33e090785738a6fce465e1d68022e785df366f5746ff85ab38bbd2d90dc0cb13cd710b785515889a7a7285ab0ca0bfafb03f8f6eb5f3c369d20a19da8c7c070ad2b5af59660840eeaf441ff585407d0d3f2e4bd365c58a295cd63fb7fa7e6b61a581d1f0c2f57f4b1ef6cd58a44185cb56e05f331c81f1ecaed3a80461d8b3bb265458fc38634e0c72a6cc14cd3753af1f758746a165e0a866ce3a9c383bf68cf6d2dfb0d17f539ac9ff9236572ae4f7139f956748c360fc22f834f142ee01b79026fdf01da0b8e985b05d4ad12e5c48294203713e644cbfb3c02178a660262e68515b82a935e089946cb3f0482501009035947c66c184ff69274a998935c762deee0018bf791f5f99fee4fbb1bbfee64ed8d767d0c9991f78714bb1cab853ce6b307bbb2090074ee19ee863cb0a4d067feca08d954be36e9a2d2a1e15db15e43df3547b399f8a67ac44731489763670323220fa22f8c4f4b88e86c4020008fba341be5849321518c4ab40e7144b07a6c57a69e65b9960da9c0d03ed0e2926cb3ee585c36bdef35fd6e2240c2ed7f01c58d4e67cd870f4cd64d72921a417f13b6c1533d6d699a655c3020d5d239376576cbd9c463ba651b51a60e4fac241296622fe9d6fa74e4842713d0aedb3965e911e1da1439f2a11ae63af3a9c1b8115166e2df7556be1cea1203cfedeced6849a0ae6267c5705c95990d88aa252532ecff1a219303eca11ca452ad52428d91c55f584977f6460aa9ac3901d1f290e99545c7864dbbe1f623039ed7eadf1a666c53e7c0f99b9d54e9d813d43552bb64d8c196781aa95f6bcfe46983976f76c1bf8e489d0691420e197d64d93b4d907b46951c3ab7833c8f5a85a9a6407e7ea86e83112990457cfde4ed396854da7e05ed417d1f3befbe434db4d21b8108ecdd8d70ace543ab72f48c66aefbcb18836e2c3d2072d4c85195ea41184ccaf6121253069b7e8999c61c2032c03ba07db8ef41cd83eae5f3cbaf26face7b8893c480d7f468132baf1993af7161a416cc6675284e6771adaa7ee3783542fc307d36f30348cf57398ba4b8935705bd83619c4637a6cea97f8fbaba09359230fe2cc364b416f870a62f49ec734c3791c17132a91ac7cf275b41f1c492f4b21daef4d8657c29760eaa23f0bde16f15b65240e18d5ce1699feb8ce995ee20a342e8c7a2cb6dec2ade4e76b19f625259031c2abbecff9e7e5a290e2347f7a95ba494470d7ed0242282a7b42cde86d1aa64b2ebf3ab9f218acceba955e1dc0ecbbf95057f5e7dec1b85e8809df52ce087740ceeca3b215ca5e498dda4196f50add044627bfa714f6f3025045490e17329849cfaf6a1dc871281032ccb27986af6cebcf53e335ba9641240af99c958e7cb0d4c6b262134b65cc459e99e4f910da3b277043b784aa58ccf3f24a9cbb9c5a7e51681ec4aa9d49bfcc4a3261a14d387db8fbca8f1bd0380930d29e4d61baf33e1dd123f59d6e400cf7b1b03de13971cd67cfae71bb", 0x1000}, {&(0x7f0000000040)="3614df30caacde85bdf670639cc5f08fb556840eacff52ef3934fa93b3e0", 0x1e}, {&(0x7f0000000180)="56be98f3eebb95d680dfa8fca880dbde23b27de33b", 0x15}, {&(0x7f00000025c0)="599bc714c47e7e6406f08cce430ab2d97353092c4a7ba603e99aa4fe225b98533dd526fff76e2846878fe3fc9ffd30102507a48100464362f47ec5dd986641ed373a079c969e9bc85eadbbd86c429d92de4edb29f8d7a16c36193af269b2979f30b936534edb0b2d6801aa004d1d34ba92afb2b74c8b8a0020ee2d78e2af35c063948a3a1e1ab907fccde1aa640096ecafa6257a56b18619780ca840cd20272db38a44f51455325968acf565cd51f285948abeacf4", 0xb5}, {&(0x7f0000002680)="6c8d90bd0da2acc7591a3174e4f072c6e84bea34f753b3392d3601f5a126e4f8dd0216b41fdca28c9065a19728ba642870a10d441d5a2a2553f85e0d20ca4c3511015e2b4c11ca77a3b72aea6b2f8a3dd2c179b1a6b46c13c8842d7490b7f333842239bb1964e5a127", 0x69}], 0x9, &(0x7f0000002940)=[@cred={0x20, 0xffff, 0x0, r4, r5, r6}, @rights={0x20, 0xffff, 0x1, [r0, r3, r0, r0]}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}], 0x60, 0x8}, 0x1) recvmsg(r2, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) chdir(&(0x7f0000000140)='./file0/file1\x00') ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000002a80)={'./file0\x00', 0x7, 0x101, 0x10000, 0x0, 0x1, 0x7fffffff, 0x7e4, 0x1, 0x1, 0x40, 0x8}) sendmsg$unix(r3, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3], 0x28}, 0x0) 13:43:52 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) setuid(0xee01) lstat(&(0x7f0000000280)='./file0\x00', 0xfffffffffffffffe) geteuid() 13:43:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x200, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) pwritev(0xffffffffffffffff, &(0x7f0000000540)=[{&(0x7f0000000140)="c6", 0x1}], 0x1, 0x0, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x0) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000000)="0507f38cdaba4852932e900a186f6c", 0xf}], 0x69) 13:43:52 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x87}], 0x4, 0x0, 0x0, 0x0) read(r0, &(0x7f00000004c0)=""/4096, 0x1000) kevent(r1, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000140)) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r3, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r4 = socket(0x2, 0x4003, 0x0) setsockopt(r4, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r4, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r1}, 0xa8dc2e0c995bfddf, 0x10, 0x2, 0xc87, 0x7}, {{r2}, 0xfffffffffffffffe, 0x2, 0x0, 0x7f, 0x7}, {{r0}, 0xfffffffffffffff8, 0x102, 0x20000005, 0x100000000, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0xf2, 0x80, 0x8, 0x55}, {{r3}, 0xfffffffffffffff9, 0xe, 0x80, 0x1, 0x44}, {{r1}, 0xfffffffffffffff9, 0xb5, 0xfffff, 0xc4, 0x5}, {{}, 0x2, 0x5, 0x4, 0x6, 0x6}, {{r4}, 0xfffffffffffffffc, 0x2, 0x80, 0x8, 0x400}], 0x5, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffff8, 0x20, 0x80, 0x6, 0x100}], 0x0, &(0x7f0000000040)={0x401, 0x20}) r5 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/62}, &(0x7f00000001c0)=0x40) getsockname$unix(r5, &(0x7f0000000380)=@file={0x0, ""/82}, &(0x7f0000000200)=0x54) 13:43:52 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000440)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r0) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) write(r2, &(0x7f0000000000)="cd6bbaeaca2921a5ee5dfd69d955e2d6ac718185", 0x14) 13:43:52 executing program 1: setitimer(0x0, &(0x7f0000000100)={{0x0, 0x8001}, {0x0, 0xf423f}}, 0x0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2000, 0x1) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) accept$unix(r0, &(0x7f00000013c0)=@abs, &(0x7f0000001400)=0x8) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) unveil(&(0x7f0000000300)='./file0\x00', &(0x7f0000000200)='r\x00') r2 = openat(0xffffffffffffff9c, &(0x7f0000001340)='./bus\x00', 0x8000, 0x30) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000001380)={0xffff, 0x8000, 0x4, 0x7ff, "c5a88b3ba7fdced35104910c0926cfa98205711b", 0x9, 0x5}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r4 = open(&(0x7f0000000100)='./bus\x00', 0x10000, 0x0) write(r4, &(0x7f0000000240)="99", 0x1) readlinkat(r4, &(0x7f00000001c0)='./bus\x00', &(0x7f0000000340)=""/4096, 0x1000) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f00000002c0)=0x7fffffff) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) acct(&(0x7f0000000080)='./file0\x00') link(&(0x7f0000000240)='./file0\x00', &(0x7f0000000280)='./file0\x00') 13:43:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffa, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffc, 0x29}], 0x47eb, 0x0, 0x2, 0x0) close(r2) r3 = fcntl$dupfd(r1, 0xa, r0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:43:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c}, {0x24}, {0x4006}]}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xf2f54f1ad192fc71, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r3, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x42, 0x81}, {0x22, 0x4}, {0x81, 0x1}, {0x0, 0x2}, {0xcc12109f4a4fd47e, 0x4}, {0x26, 0x9}, {0x86, 0x9}], 0x7}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000240)={&(0x7f0000000100)=[{0x40, 0x1ff}, {0x86, 0x800}], 0x2}) 13:43:53 executing program 1: r0 = socket$inet(0x2, 0x5, 0xffffffffffffffff) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, 0x0, 0x0) 13:43:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r2) r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) setreuid(r3, r4) r5 = socket(0x2, 0x4003, 0x0) setsockopt(r5, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r5, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0}, &(0x7f0000000640)=0xc) r9 = getegid() r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x80, 0x0) r11 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r11) r12 = geteuid() setreuid(r12, 0xffffffffffffffff) r13 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xc) r15 = getegid() r16 = socket(0x2, 0x4003, 0x0) setsockopt(r16, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r16, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r16, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r17 = socket(0x2, 0x4003, 0x0) setsockopt(r17, 0x0, 0x2, &(0x7f00000008c0)="99fe938a9f8c25f88f1be7af501635a5c03e89c103115dcbd0e77382216701d9c1cdcd1828c743c64114b7d8188026e24d263df0d75f01d54f46ad7a5d0cc1633aabf71b70d3303415d8fe489b40af45343dd578b65b933ab1be7ab146345606b5b2d64167f026e621e6d28a1c33b301216bfcb7b0815d216ad90000cdf241c3100f276cc0fa7a7664d9fa0d34dabd177c99bfa6d0069f2aa625dbbe53b1d2b5c661e2e9b5654536070c246d324512aed627dde8395eb0674ac94cfc62b65735637f529b350ee34acef25705587f7fbd72bec00b6ac1087d9cae144b1dd5fd378be2b8a3840d1227b9905aa432eb6a32f9c0581865e996958731c9d56189695c7a7082a23be93cd2545c250e896182833504ba66f91cbecf08d676f18481cb9d12ac0cd431e59abeb789272a45cbcc01cd4d1e2f92e72d263d7effd05b259b6690c073681c3ea0ee8d73f9d9ebced4527712b3090e522b98a8a8716caa97ef4c360a1871873e1c5cb80f00087a48c81bab2dd99b967bf4", 0x177) connect$unix(r17, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r17, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r18 = socket(0x2, 0x4003, 0x0) setsockopt(r18, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r18, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r18, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000700)={0xffffffffffffffff}) r20 = open(&(0x7f0000000740)='./file0\x00', 0x1, 0x80) r21 = dup(0xffffffffffffff9c) r22 = socket(0x2, 0x4003, 0x0) setsockopt(r22, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r22, &(0x7f0000000a40)=ANY=[@ANYBLOB="82022e2f66696c6530107478eb2b00bff52e88d62e97c3f35b12a24bbea69f13e781b19ea455f36d0a944d6e971c5171c165c5ab2e5012a84635cfd917dc55459d63cebe834c7769ae3573a4e02fbeb15c821777b342023387c5eff6ba8785d9787cab737724984c7ad98ea1ec97d207ef941dc7fd3d4b7fbcdf858e6c3d926f7c0e23302a2b086d618f591511d205cacdd9c8f2b482c6512abc2aa63445f49ee220af6e7d0a35a39b25084c2bb99dc963dead39812afdb396f163487cfe1bb096b42a243fea63a848ca8a4d4c3044aec3d89a1ad2c9b0d8089e5d801e2a8c776fc37e3fcafa50117b1a2dac0d5e137b0311d4de3a9e1bc90f7245"], 0x10) write(r22, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r23 = fcntl$dupfd(r0, 0x0, r0) sendmsg$unix(r1, &(0x7f0000000880)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000540)=[{&(0x7f0000000100)="05995f9298ab8d198c01492e1944a00856dc2c1c7f04c03bdbb14fdc6a9649035fd2d8ddca06a4d7b5be723eb92020eefbaba1e0d7488349c73e806289d41fa1df39a6ef6d2d6c47d44b2529acb8c101fc933ee8a0eaaaac92195cff3d8e103d65b4433e261ac651a079f01bfa87fe37f997d08153", 0x75}, {&(0x7f0000000180)="e21755e1980c71b111c1f9e8", 0xc}, {&(0x7f00000001c0)="eb5090b31354da16c15bbf6851ffc53863fb7c7d71e3df3c945a18be683bade082509ef6a6b245f78ccc26717e7ff15514f9c28610fab0b530092ab14603", 0x3e}, {&(0x7f0000000240)="854156d139996afa0e0879df640b78fe16aa8690a960578004d1c770fa24d7a4f8e56d01288a7a44d1e5bca6874e06bfefd77d1bdd140ebc67e1893130e5b9470d930661b1c4a56dc9190b488d3a3ad333c01b0fafc8f6f0d93b583ed319a757f8a21495b7e13ce63ec23a3d9888973e3d485b111e31959f6b1a877d0f37d5e078e9648b5f0b6366a07d34a64300944074cb68b3c16f19b669", 0x99}, {&(0x7f0000000300)="c7cb048dcdc323b6f314373713f058a4de47c1b71ab2564c8deb0cc7428e7ad42dea49d3ab1d8c05acc5fe7fec17b9d4c12697d2a82f060894e801bcab1159010fa438caa5124fbdc33e48fd08fc9d1888420bfaf60b8256f58540956a13ee09dbce5101f84c9105754ef81cbc310a45d6cd6581895fdf0999dcbf3b2b16b6b8ed56affa89a28202ed29e7fa740267d01ea5609cdbb6e4038d26396219fcc014a598d78783af25093392f4b054415f9d4fa2fb3c8307564bf2fec373ab3fe6de67776a157126a3a5ab382c6535c5160178de8529b6ead8ecaaaa1a", 0xdb}, {&(0x7f0000000400)="1a6afc75b2f80fff484a0e3beca603e35098239ca84abb62aeae8847816900ff10cd52d1192142bdf982f76278709396ddf5df8706e03e1d9f8e4d3d17960aeccd23ab831e77758df10f6caed90772e46f521cb13410112c7f16d9cc67deb8930627022e6d6c1d", 0x67}, {&(0x7f0000000480)="c056e9fe50eaf9f9ebba50cbe302128c4bd37badb14c3ac3334e93ac74e7267ddef4bd392d3b9542db5ddb34184e2e2911e7000addb61917b814b9b6113d7334e4b09e1bfa9367b67e26b9aa76071365e12abe4213326aa37dfe28b03ad15c974985b206898a7b3f06faadd04a0abf20b9e8c2fdda06876304853b807ddad98fe45cf9d17c241f4aeae07681c0f8b74c0602b93136fd3510264f837d0f24eb017725efec3f180ea1b80335a1d08d1b265e1df7", 0xb3}], 0x7, &(0x7f0000000780)=[@cred={0x20, 0xffff, 0x0, r2, r3, r6}, @cred={0x20, 0xffff, 0x0, r7, r8, r9}, @rights={0x20, 0xffff, 0x1, [r10, r0, r0]}, @cred={0x20, 0xffff, 0x0, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @rights={0x38, 0xffff, 0x1, [r16, r17, r18, r19, r0, r20, r21, r22, r23]}], 0xd8, 0x400}, 0xc06) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000001b80)="c0e9") 13:43:53 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) linkat(r0, &(0x7f00000000c0)='./file0\x00', r0, &(0x7f0000000100)='./file0\x00', 0x2) sendmsg$unix(r1, &(0x7f0000000900)={&(0x7f0000000180)=ANY=[@ANYBLOB="00002e2f66696c65fe88019b2a84ff10b9d169213000"], 0xa, &(0x7f0000000840), 0x303}, 0x0) 13:43:53 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x35222b56b73db43f, 0x0) close(r0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r2 = semget$private(0x0, 0x4, 0x2) semop(r2, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r4 = getegid() r5 = getuid() r6 = getegid() r7 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r7, &(0x7f0000000240)="99", 0x1) ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f0000000140)) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r3, r4, r5, r6, 0x14, 0x6}, 0x5, 0x9, 0x101}) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f0000000040)=""/50) flock(r0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r8, &(0x7f00000000c0)=""/89, 0x59, 0x1, 0x0, 0x0) 13:43:53 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) mknod(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) poll(&(0x7f0000000180)=[{r1, 0xa8}, {r2, 0x9c4286ae27b92f46}], 0x2, 0xcfc) mknod(&(0x7f0000000100)='./file0\x00', 0x2003, 0x0) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000140)=[{0xffffffffffffffff, 0x20}, {r3}], 0x2, 0xfffffffffffffffd) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)=0x700) 13:43:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{}, {0x2000028}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) pwrite(r1, 0xfffffffffffffffe, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r0, &(0x7f0000000100)="423bd4fb055c9603887f917e2ecd", 0xe) 13:43:53 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) kqueue() r0 = socket(0x18, 0x2, 0x0) r1 = kqueue() connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) getpeername$unix(r2, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) r3 = socket(0x2, 0x2, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x5}], 0x7fffffff, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0xf33eed8e612b0602, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 13:43:53 executing program 0: semctl$SETVAL(0x0, 0xfffffffffffffffe, 0x8, 0xfffffffffffffffe) setitimer(0x0, &(0x7f0000000100)={{0x2, 0x1233}, {0x6, 0x2}}, &(0x7f0000000180)) r0 = semget$private(0x0, 0x5, 0x10000000000491) syz_emit_ethernet(0x1093, &(0x7f0000002a40)="e98de45d66b5f3dc21154951aa87ee425c9e7e80b77160b72edd35772a36e540bba651214ef6a65492d43eee7a69de588af5c37b08ec8952c273024a3af52db1d34a1e82a622e4d6f6f0cc96b33d9293169b5d792c29ceaeafb77894b1ea0189692a13839eea3e6da28fb940512267ae5c1cd4c57e97f8376dfd41babba733f8e6d8a73a24c1539ca35d75463c28721798a576de0bb2168aba4c06225cea5e1bad25da8f92296426487336fb1b7dcb57d23563d640bae5f9f04c880e9a3388ad5806055053a8e7ee3e77fa39f592449e873718ac5c2c736f5825082d424ddf215765fe7130fb55a281709d9cd70238af0808776fe75ad50ce56bd84761c0abc12299c77d01f17aec1f0cc542cc879d333003e92a7529d75e32b336103d05a58aeb4023eadefe57bb1aa8849d1f3c016f8fd24ef35cfef30087023ed62d2c2d23e9c4a98f26472340be7d31eeac7454cc1c23b4b452db8a1cae1e750cb10aa7f8c13ce1736a2fb2805727ad29aabf432edee1d92dbe6b0d68725c049233c9471517d08aa7f8ca69c22e2901cf016b1193abab361094f1722ee7ae1ae07b62ea42178ccd4c1db11a778408f38c5d9dc151b230819a7587c822d5f946b8372f5b3eb68df53f9a6c93e3571d17c4d45792d2d3d52e3e36584b112c12253348c761c538e6f061093c756dd6674ae07e1f767ad6c373f1e7b1873485ae9b8e16533e8cf9e89f6a5dad599242262c7c298781d776bcbcbebec2eda0f0a37b2410705f2b99d237e4269ddf56efdc3005fde735538e7b82b6982377e831a07cc2dd7f0d3d2ef247ddd7c42d7f84b9fad4fa8b62dd4d5e76986fe524cb37d2720a7eee613e5901811a6945b8ab32f76f1f939f4c03963fbc99e4cae7e15e8c9ed8608f00ffd42f03282465c0a03cb14a7efb1121d20ada4c9394811d2c3630743cc42f1ce4ddc92ddd3378c8681eb345cd1d0ef500de7506f976ec60ca2efd9da5765e272a7cc6b31f84b4f46ab18e3a98db9edeb85b8a5273d692a400e198d8d36c085079aa7b1052ff89f4ef6ea159615bbbdffa6aaec5fc131fc62fbadc89a6cbdc3b23a0b053061a4cd7d0a7bbaab60be1aa11c25cbfe02542a64adfcb35c6afb134d9de7c0d1066a5b02b17ebdc71b6550ee763b27f9411990d377bf7097253dc088db98decb2b2eec5f958cf3c53c4162f1646a6622f37add012eb5c005c95a54d857714db788aead244d7fc153e921c229141432cf64440a4ea5f6908ad24392a3843ba2a9b983c860189e32abe1561ff8fd223225f27176547a27b8777aa29340b96b46a72dab8c1dca9681e21b119fb3808927e7fb8bd95768694c0f7d8c406b63dc0e97029296cb7f1dc274765ba8d050c56f4728a921d67c6b5216e6123b3f588e5314b3e4055d22ae368d93e7d9bfb24e08ba44371b7db9d8881d4c446fdf68638fbe2ad2e974b38ad68e6448c2dee54214ac88de26eadcaee74e2e6671f609fb79c594cb825fd68f6900a1d428408ae0cba4369b2b7dc3e3c1f2438181a46cd531388d18607e39ec5d88791c957de502d7ed36439224aa8f45d53a603a228fee511bfdd913f133917d82ae3167dc34133d2993a778ac3e7522125aef148bc6479285293239793c68f6e05945a8db8b3c571c3be0f24b8a205a5073d229f2d821a01fa235496e9019d4f82030d0681690c4cda58ff83f9ae1b729d0f1257553989ade8c47169c86ef6b3549625c79df5fa59cd3a100aca4390b487d765b962340f7e18d74a32591811341c7f83f5bed0d479c6cc5b6c8b029f202c085a6179c551bdbe1d0bdad68fe3569fe3b947dc6c8c3272ce0ef9c548d553df456bb7aab50740cf7d824d1f3c05865081c41f7aebf22a73ecf0b9079640c9fc126dbc2e83be5eb9cc5da1257e979e7adf181285f4934f27a897b6c1bf286ca364cdedf78ea334991f3c0aca0653aa693451146585bec6360183dc1ede6fdd88dc18f05b3f4e44393feba3a2afc3c3d87abcd8ab6ee30e39eca15b128bd001c1e29ce74646a07823b184087d87de596a1d6d38e5d4e54a38a7f467824602fae52850927e964584d6c42a445bf5c35a04b931a49999667ff128685bc83277a3d78dc15e0b581f95f10ac01294ad6e4ec9e8d6f58c86576fa5303d92d5d59f89df46b48f8b723a46547f8e3715f421c0d14504926a0c43d1757cb382616a50db2f64ea6f849c55fc5b9b3ac6eaa26f1db899d270c300a97aca619ae914d45d73e87334b9a8601d3d68b342c2e4eafe1a0779ae69e10e0f63a22b84393fae006c62c1dd0f99bdf075fd553fe3ee6f280fb03092bb4118d96cc17c8de9d4b97b3591d054b2b41c211812ef278144156f79fbcb60209f67fa91adecf6c8e2dfcee8fcf19503a6ff826cdfc0f484fad86358938b397b3774c473dd5dd4ceb071e531006dbf9637cbe5a427cae707a1991f2dddfba514d4b1fc99bf4e4eed2bae17e909f501ee0813c1b91315c0fc2258a07c38311a7a12d1c9e254012e79b49953758cec880478a6875192fac726937324228cec4d36f998be149e540387e53166bed0e49d59ccf3b92b95e6e57bf1581da472542b87657ef623376ca6050a7b56f7f41e5334a5d37fc2511594f40125097af26b69f38a7cd9e30ac41fcec5840a2b2262db282f32cbce80ad055ac923059f4f1c08ba7b26f062440c4e052cc3c207541be83c704858a9e944c9ac25d93fcbb656f0ce9da647940503a92e1885df6b8c69878fa45ec6b35e0b8e1c46797e49c815041af7394fa9157676b643234407bc61783109daa85d9319679fd5031c4e665282241bf5911ba6aaa705e61077a80af5ec005422f6a31eaaf1f19cef71ef64c6ceac5dec21fba6b470d287f35a625ed51961c0b249ed94d80aac0093f3bd92fa246ed85df0c0f98761496d966d0a4adc7fcbcc3e1c95d8c9985e7da98b6a77028837f33273aa54fe42aead68fcf53133b337e08513e82df87e3ab278ca20e0cb13dfbafc4224f28ea86ac9a1aee8c0a7faf465c5c32e6399fb35c2e644dc7127f445347304414a333067c519fe3503398c8c56d1234bfd7fd239a79ce07ba0278cac3c1ac2230a832ede81824d273eeb10982fbae4b04747c58d19169fe6e53bd3689db3c168dee244cdcb46e6e10aa6249dd8e8af4cff555a64266c32f5384e1cb949e3476ad920023c585039ae1fba0437413d0ea40bce2cec1b558a72736b168b684eb4a38f1572d3d16bd86ee0f9c975abdf5800bb9a386babeb4beeed985050d58426264a69a7bb1de5c5f42b52905b3abe02178ae08f02e28dc34b05eff0537d361ddce327b6c30c9493946079f0904ab5eb87bf15fa65074ee534274cadc508a96867e95c7132d405ed570c68d08c86424ed51fb9b53cddeec33bd40dddf48d24d962826621e16629a415c00e80c139ed9f9a2830af22bfe3be708a2fc1f10a4df45ab8a484dcb5fe93d599f45c317fbbdc14399f772f048afd4093a8de9a14099eee7467168a122442c248c063029b69814216e43d0ef1d1e635fd12609fc3c94af4594e5a8628e9738611208a8d02a28c30aea3cd2816981cef040f89a2dd89d114a7b4fd4471fac117dcfafabaea2f0112ae1d31b94d4fb4a083e414c1aefa896e7732517c8ef0f2074f66c95a2b7ee2b940b2087cbe3a342b46ad77ab51cbd9a9c231e675135935ce40f2f0447573d93b87d41953b37e84f75a2f254d7d6bb0913b30e7825861b1440940ad6d775197fc40f40871c6c7c37f5130d7a9e97602485c810223d24bf80d1754d9aa32a9b9b22b1ac59e8bf2941c17494574f4ad98f4986bdf5d8bbbd9f0a33d66a1761e35215236de37547f1e73a1acd3162ec1e0cea2e10941d1b272bde78e9c435fd8370187709cd9705600b3e93d0698769fabcc76474b0328ef06e96f899fb771e71448732b870222096413ae9dccc7a7c5c697b4dd824faa64c05bda14a7b95cc13a195b6c42165b10e0a652af63986eac98e0f5f3ebfdff3331be47a782eda95e4789c3d19777e8c0e52b566b1f133d72e8bcda42ef61cdf7e853e64ae5b9e9606fe477ef1d01cb9dcca839577e58932a176850faa8eabe8bed65f023a4d12dd66c6c2c749b936da3509fdc599183f29e78e165e7af25578bbbeed2e18c1167ec8e8c28eb84e5b09696fefc08a756e04f869cdae2ded1331e86f49507d99029e034580993d1e6ac70ef003c51036e4bde861f7dc369b33d41d72bdc713959597c96ff88581de72f94ed47cbc4822968393aba67a9510302156bc1c16aff40861539d4fd26690be6e6609119317baa046541cdecf8083d00b5defd070acf4b8383d900372c0c86daa8a45303b8aebcc2fbb0af8172f7543a9dd32967b6b2fe01efeeaec53202dccee6692ed1a74746b6f353a1d71d58bf605c47f64be1f821b6caa3975fa86a06f9e9e7ec6370edc242bb74179974348ffb8cb4a9a333116888943cc68682b3f53a722c714905e453ccb644e39e7ef12a835fab9f05a6b3bc01d557b9946e636e5f8bb7029c498ddedd419551be0f61973fe664d7f0ec4d1dc9b98b0d71f4359250b815e123bb5557fbd9726f88f11529485eb4f941eabf7bc0e2dbc61386352f7b00c1285cb31b23d05bc4f2818b7bf03227a2059ca56eb5d321ec65d52d48dcf59631830a07def4ed1e0ad240dc83f5c6bfd603cf80d2f1c83a879403cb305cbd1f297faadb20fd0d63517ce1406dde384c668be2a0fc0e95fafc381f1d4b68ab3b51bc676e4e299eadbc64f611362accd5d0d8b8705fb92dcb3bc6cc5f207ac8c470f59418a8a0e67c625874e1f7156ab945c1000a294a847cd5d083db8b8fa0dc32075806cb7f14207531b9727fb3296b317319cbf28eb2143f07b535f5daeb698b020b25baf12fea9132fb84cf316647df9d4d8102763e4d260d41db112c350c8f9d2e6e45e047e122dc0719dff41d3d1d0605c88d822d68469fe4248482cd98fe9153d26eb11939c441aec2ab8cba37ef930ae9c5820f5fe7edde05712c86c8259e0e43fb4e055abdc747b4fe7bfa7c8ac78ae49707d42176136611c33065b6c01355d2ef1ed04f5905576c7e6d9e944b05f1e3357979a363dad5ff279d722694314f65ca6447cfb464e171214d7d17fd132767aed43ed882b98b601c1c112c66e909331a641e6e9828bfd49c2130a7c277ff63632c23c07c9a848167d1be0e0d487aafc7ec45352c56427b2fc62d73069abd0b05cd6f03cf3a64bc4e4e99929a021b6112a88105b517240df556363260d6e3044670bcd382f1da668ac91b4d33420e3a444432b264bf81756b0cb8eab532d13fd7cd7584a7a95fba0f1a674aae660bea1b5938714be51dd64f08e279380437078f708770f259af12300b1872398cdd98c7a2c3a5b0a6fc3f9cb012eaa0168b5b61c50891672fbb7d464f34105dae82df3b93e14791ff047c3a0c8f19af01fe144db001ac166d8b8d9cfa6e60bda7b80c0606d53e96e56550ef5ac4142c30d7be1a9d8634358991294e16e3af9a071a065b9bf348aac2960f55e3dce730366adc25e39ea6029bf4ef31594159266c5320607090753d5edaf25fa01e2499efe877bd5de6426d4b748de3db017f306e080b34a37b2b68c54b9ae61b24696b53737a1a3f74bdcb82764588bd1ba628f4ee8ca42ded1f2bf6d2d17cf483600f344d3784c9c10782e89b0d050be9ebf10e399cbfeceeeab6611bdf6e388598bdc732fe78cd6e7878011a13b13a716d7b4329f1f9bf5b18a3eedd7f439653f80f860ddf0f05ef2e5204a47d0b8d3c6a8d8b6d6ae1f7ca0ed93406f97dee3d5e048fc1fc57fc5dd4eb92fa46021c27c9c6262d71c729f69cb74d3b3cc2b23ae7960531ef40d0f55526893808a4fe5fc9a9a18afab3b2a5e7d00842050d7006264ea75588f5db296b4a576cd28bb3baa03ba6d85c991dde25a8da4212ab7ee7a0f2d6795c4a9407cb8fcfe2c0a534f80f7cf51440ec5027269a31") r1 = open(&(0x7f0000000980)='./file1\x00', 0x80, 0x40) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000009c0)=0xbe7b) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/null\x00', 0x40, 0x0) chroot(&(0x7f00000005c0)='./file1\x00') stat(&(0x7f00000006c0)='./file1\x00', &(0x7f0000000640)) r3 = socket(0x20, 0x8005, 0x800) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x1, 0x0) r4 = getpid() sync() fcntl$lock(r2, 0x9, &(0x7f0000000340)={0x2, 0x1, 0x7, 0x8000, r4}) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000000), 0x2) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000300)=0x6) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000380)={0x6, 0x3, {[0xfbe, 0xfff, 0x800000000000000, 0x7788175f, 0x100000001, 0x100000000, 0xffffffffffffffd9, 0x6, 0x100000001, 0x9811ce9, 0x0, 0x2, 0x4, 0x2, 0xfffffffffffffffb, 0x0, 0xffff, 0x20], [0xffffffff00000000, 0x7fff, 0x8, 0x401, 0x18b, 0xb89a, 0x1, 0x1a, 0x5, 0x9], [0x2, 0x86, 0x7f, 0x5, 0x4, 0x1], [0x7, 0x9, 0x7, 0x0, 0x6, 0x3], [{0x80000000, 0x7ff, 0x5, 0x5}, {0x600000000, 0xd98, 0x6, 0xffffffff}, {0xff, 0x1ff, 0x4, 0x4}, {0x9f02, 0x8, 0x4, 0x4}, {0x3, 0x7, 0x3, 0x4}, {0x1000, 0x9, 0x4, 0x5}, {0x3, 0xffff, 0x6, 0x7}, {0x0, 0x4, 0x8000, 0xffffffffffffffbb}], {0x1cbc, 0x1, 0x8001, 0x80}, {0x1f, 0xfffffffeffffffff, 0x3, 0x3}}}) sendmsg$unix(r3, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000e40)=ANY=[@ANYBLOB="100d004000000000ffff0000010000000000000000d1b83af4f88ceb36a1b9f476b68e46f3656aa1874d0100cc16ddc45dc9ea593c20c5a42ee9ecac93145ea25b0883854b73e07bf177879ebb8e63e095769ad1dc720e7fbe7d028defffffffffffffffff073f951db9d651ddbf6a0e94f22de972d2ee6b379a5d521c59f256ef07f743b841e3295ac5d309601be304953bf781f7fcfe2673dbb90467f2057858064a903a6badb9e31bd6aa198cb76426835cdb26d7c43ca4f1434dbd39640900000000000000897db291ccb47196a5521f6756e70a732663259d2a0b4d8a36070068368dd6c8e80a6bd1c27b41af7b7c431db049c7d06604b56e56547afb35d63a31970647b921528f3ab320f06f3bbd81a4d0b844e7898edbf4e4697151d53289fe2e91d1c6c48005bbefafe3fba63784cb3a6645f76356a8a57879c0bbf69989e4ed15c218a1cbe974659ce6b6e2b5592bd74247d31808af324a2878a61b75558ecc7d1c082301b23bf73f086a2cf25c7d0d7ec52c362af0ad4cf9d52398ce48902693c51dd053cb7f522f059a77c2e5e18f998c7690a164b7c93c79075c0f6cc70a69e99998a57b3d891d5b0d9708dae897516a77b9c1e7f019301f22ff0300008a443c75c5cebcbd6bbb55a66a3a12069115c673b85ec591f79413226aec6850593d1c03ef561810fa062e88aec3b66fe914a21bf1b4853cbb235626cebf46c724d9512de9adaa53198c0057d330c7e72bdc14fcfdf265a4393dbd43a91de384d247b60f085a0c05a802cbc33f75795364f11bb4e4f8dbe8194c6c4a4a30ded35cb0307b9500cd70844c53f644ad0d074dfe979f2a51f23c26988f43d7640250d62511d1623351bcd243287ff96d12dd0e87566c643481cd3cbdc2ac03a4ffe04e7602f5d1c7949dc9f445b316c144343eebf460e2e745f14fd8ff504801bb02accff12f7a0289e9d757d905fc53936ad30d26f309ab85fb02975f9460ade88356fc7dacb69a1d64593dc4e75145d2548d257eaf6a7ff5fb5172527191341336697b10b94dfd104af511d70ff460381a1ba8936cfb3471aa9e0f68fb23fd4378776d82fe6b0e60f3862cfff43f024c2f10600ad7d9db5a5f7394ba65228e53e4beb69beab353c0dc182dcd071b95f10e20b153edb33442945535799c18de584cf145864d4d560a1e1967c5e08e01cf423368712419a3e8d696485c5aedfeb1565b3c7ead5602691590c2c36b59594a36b1789cb1dcc728ab2c9b9f0ed37251cde487ca5a613b5355e87500000000000000000000000000000000c92613f1af32c06aa9ba9f1850200eace4f68622a011bb8c21c9"], 0x10}, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000080)) getpeername(r3, &(0x7f0000000a00)=@in6, &(0x7f0000000a40)=0xc) bind$inet6(r2, &(0x7f0000001600)={0x18, 0x1}, 0xc) ioctl$BIOCPROMISC(r1, 0x20004269) socket$inet6(0x18, 0x0, 0x80001) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000240)=0x447f425f) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) setpgid(r4, r4) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x200, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000040)=0x1) flock(r2, 0x4) semop(r0, &(0x7f0000000140)=[{0x0, 0x5, 0x1000}, {0x3, 0x81, 0x800}, {0x2, 0x4, 0x800}, {0x0, 0x7fffffff, 0x1800}, {0x4, 0x1, 0x1000}], 0x5) 13:43:53 executing program 1: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x7fff, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000000), 0xfffffdbb}], 0x100000d5, 0x0, 0x0) read(0xffffffffffffffff, &(0x7f0000000200)=""/123, 0x7b) ftruncate(r1, 0x0, 0x3fffd) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000c40)='6', 0x1}], 0x1) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 13:43:53 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000200)="0714e15f0973db00080000000025c6149b33ff0f3c3fa6ed973593e884d165ef795cbf1f9d470f4697bca8366abad99d715180a1127e3de4f21fbdc61a1de3297fd6a436e23c3c2ef48c2726607113901a023e3206841f0190729d5040b4291cc9b19f52c0bd435447048689384003d59585dcc6a4d7156eebe3a7bb2d961a88bcc9d889366eb415582110c999bf1aa443e050ef90e26c9a964de4f9f003a182a0c62c8339de453ad7a5ba2825dff936b4a7db711b107bcfa39b0d89e7e7510466c3842e2334c6d2363623b2bf55d25ccea925", 0x20d) write(r0, 0x0, 0x0) 13:43:53 executing program 1: setrlimit(0x8, &(0x7f00000000c0)={0x9, 0x7ff}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) fcntl$setstatus(r0, 0x4, 0xc4) writev(r0, &(0x7f0000000500), 0x0) writev(r0, &(0x7f0000000180)=[{0x0}], 0x1) 13:43:53 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x10000000002, 0x2, 0x0) write(r0, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) poll(&(0x7f0000000080)=[{0xffffffffffffff9c, 0x40}], 0x2242, 0x0) 13:43:53 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x201, 0x10) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x400, 0x0) fcntl$setown(r0, 0x6, 0xffffffffffffffff) 13:43:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x400, 0x0) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) fcntl$dupfd(r0, 0xa, r1) r2 = socket(0x20, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x20}) setsockopt(r2, 0x29, 0xe, &(0x7f0000000140), 0x4) 13:43:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x100000000000006c}, {0x34, 0x0, 0x0, 0xeffffffffffffffe}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000140)=0xc) 13:43:53 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6f5d0f6bf9a4caa9e69a3c092ec84600a72a62bfc258eadb8364490360dd320928efdce932a4afde4c921140526498e2ec37f28d2a9e8b774435ddeb832058500e0b8c64954834ab4e8b9d7be7f4198c8dc659dd702ba1af5f4cf1b3415b9267f238774dc3d717c3467c543f6f70b8824bc99119c296469a392712d5f6125220820bbe9d00ccea008a43d56264bd882a8107a884743a411b5a96ef204c7ee324122857f348bac344f74e19e7644180cb50903d53a3d641a61ac329d0ffb5608a48bb4b85fa1cb4a4b8815a3095fbf65ab6739fdcd42dc059e392557e891fe0dda910cf78580bfe5462374264b9674fb859df1d3dae5c00e3610b9c404a8dcbb2dc83eae1c297e08e7de5fae919be2878283621978910b44be1b8bffe7933e0d372fef4f67280ab97ac8081d2193ddee3002690ed9841b75ad352b8a85cc7565b37f616f35099d95ae8147a9d8d0293451687b3dcc8c04158123694a3a304f3968726eef0be29ab847af5a931fed751ebd9a2bbe6fe73aa10f653ddf722355e5cfa8d46266b741175c074e83395da29b944975ba61c8d12c9f22f0520878f5bde919b4ca6c6e7bfd549163415e997aee8d5a6ac84de9a7bbf659ee5f576a4a86bf8401b3eefbbf1d6492ea9fb157f77e9b265940ecb1eb414ebe943a8f1be71680cc781acc921008c19fae8f7c4422d744403f9d994703bae814132aa45b0fe56e39d0a4e8f4504a933550957a4485ff3289b33f5035baaaf40cfe85dbbdb7b997e13b1e610d5a3525786a89e444d6791945b3b49bbed6fe731a8af2865a64220800cdcee2d7b651921e848cfcd8afe7ce831b38731d7323de76d5233d73ef002a215f3bd81937a37e24e3fb37be915aab0e9e6a149a8f52ef8b4091a1f30d07acbb69bee8b9e51f6b30794206bbb183a84ed1a60b4f6eb65abae606b63fe3a37c4d10be0fe413861558f9afd14a10be994fb78bcd268970f223ad975617c0fa1215ce4705be65db22bc9de45663f26f4259969ddc526462b0d5bf4901d679ff9f570f294dbb52f4e58c14bb86689d9027fa55bf5e71a3c5b23091b2576a7763facac07428457c522ec9b2896fbc67c4ef710f0ae24d0fb2f6c6d35f90d14c298ae74213e11c80053209b007e49a236221d0de09613e12f86e4ad0531ae251b00a253c39345ba41d22e741d589fb56e9c0fad3a7b3a3e5ed624be28835d893ddb00d323762f1255a013d2466bf1ffb72848c3ad7cde35ef5be0924cb8f75ccc88a9b5d06931e530a1bf7a961247fe13e0a16ca4343042e925496bbff0f7b21650309be07b0a8e51c38a264bed7e073340cf88bdc4b14f994a97fa333e021837930083fc36e68dfd0204cb6cc85cc357d953ed33e2f3f6074405f9b0f08ac48c11717bcfd551e6ac16afe59f9a7a3720e49151270f11fe8f116d6de1d337b2587a9dbc5c22eda6ff8571571ef4cd15904be64920d5dd00073ac1c290af3ba422749f025fd06a16b7344e06684b68850e850e4282ec4cc5ecfc4c6444022ccb1a32f99ebab9b7147d4981dd94c983cb995f04ac3d68138158c313512e63098e1c423909fbc9c04ed7923b2e15dccbad8c667644c826d1c9c196700c2ff2476d99254c0ab9ce52718836e2992080f65efe60d", 0x5e2, 0x2, 0x0, 0xffffffffffffff04) sendmsg(r0, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000002280)=[{0xf0, 0x0, 0x0, "f77aaf91d03d795b07d4a44e8d9863928e813a5b1d20d4c0f2935daa70441c0218baa5310e58ea6a8990cf243346cad7624cda89a7a19de1b9132488e5aa34395087bb05ad5c76a3652c060a3f3629a8c8be30f0c6fadb28de47684850c83b1af742ceff29c0b9e55c7d972f1067741e5730f10eca6e4fecadabc3ea7d17a96f648f90b10664b0361179f792466c971bca42a796ee21591d7b7f023cd42645df46bb86ca0d3474a2270fcb0a26274221a9368d07b8b5149c190bb6eaca5b24378c97cd301de4493bfa69b2a53183fb5404ffc67a120ce51316"}], 0xf0}, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) execve(0x0, 0x0, 0x0) 13:43:53 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) kqueue() syz_emit_ethernet(0x49, &(0x7f0000000080)="a952823f275dd4c88cbbf3c78d556106a05e62e5b48b50fe7fc9ed6748ed7850e84a6ffc4ac481eb785716488cd9cb80d545e0f9cbfca6036ee348bf327d88a7737194c627e57151e0") close(r0) 13:43:53 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000180)="6ff718864a76f83ea077eb29842087336d1f081704454de749f843f59ac0f8e6c12d7c065507106323", 0x29}], 0x1) mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0x0) execve(0x0, 0x0, 0x0) 13:43:53 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000000)="8b5cfa29f4c956", 0x7}, {&(0x7f0000000080)="cbcb1831d1449a8b698fdefcbbfc3fd79c27cb607f76c283485774b2a8074fd4d1cadd5cd1799b2d5d0e37a37c1a", 0x2e}, {&(0x7f00000000c0)="ec767be3a6d5faa32f80fcfc2e2a398099890379b10a344f709e21283f3e5652a93d299edea866889bf795551d2280d9476df7e451b47eeaa9d9731213f4ce468348e7b5d64605afe174dba0bac2c4c81528c63568207cfd40e8ea3347afe7c10073603d57be3fc17ad7229d2c31dad9abfac170166ee6cfb4f5760a2b41b6ab0b615af0277dea7c2013b42949f0aca54d4c294b36c7b657d7f1b1435aefd7af227f18096dcf603fcfb25025287175b8c2b80b6a888ae336b3c9eb67b9227adf", 0xc0}, {&(0x7f0000000180)="9be9b77283c6d356e7b479040cb5636aa885f00f2dcf1e59b8cf279e4e681327776991dac2d44ab89a2d4ec079aea5094571967f4a637558dc28def30ab407198bc606c253bd7f4b33961d1012c671967c7318724ae3e4aa19c6dfc98b4057cc58c0b590bd88b0a2f6bdc41a1cf781529889c24f21b632121e11e6fa0a0fb6210d3c72c4488469f41756f345bed766b4814c232affa0e5155e4081ee4702f36e000c0ddaa52320e121e8ef8a58dc10ee2fe1f2ccc9a862292603f0b608fddfc193a74d91998f09c8d2d8d566fd08ed28a646b907c1e6afc4890593d65182407f396ab54eb2c8ae3eeceec5a18b1af4a2b03e09", 0xf3}], 0x4) 13:43:53 executing program 0: setuid(0xee01) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = semget$private(0x0, 0x7, 0x4) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000002200)=""/172) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000066d3ab4d000000000000001000e40000000e0000000000000000004c000000000000000000676600001079ed2cf15b7d3161afb0ca0000000000000000000000000500007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d850debfd12e1f48456f6fbcb4a75a0c994e8826fafffffffffffffff522bbde4f4531c7091e9b53741254fe6afdd4a6fbd8381fc3d658cc347ee7fc8e09"], &(0x7f0000000680)=0x55) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r5, 0xffffffffffffffff, 0x0, r5]) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001d80)='/dev/bpf\x00', 0x20, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001e40)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r8, 0x20004276) ioctl$BIOCGSTATS(r8, 0x4008426f, &(0x7f0000000500)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) dup2(r6, r7) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) r11 = accept$unix(r10, &(0x7f00000020c0)=ANY=[@ANYBLOB="0000000000000066d3ab4d0000000000000010000000000e0000000000000000004c000000000000000000676600001079ed2cf15b7d3161afb0ca0000000000000000000000000500007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d850debfd12e1f48456f6fbcb4a75a0c994e88269885c272eeaaa494f522bbde4f4531c7091e9b53741254fe6afdd4a6fbd8381fc3d658cc347ee7fc8e09"], &(0x7f0000000680)=0x55) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r8, 0x80044272, &(0x7f0000000180)) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000006c0)={0x0}, &(0x7f0000001cc0)=0xc) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r15, 0xffffffffffffffff, 0x0, r15]) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000001d40)={0x7, &(0x7f0000000600)=[{0x8921, 0x3, 0x8001, 0x8}, {0x0, 0x7f, 0xffffffff, 0x1ab3}, {0xade, 0x7fffffff, 0x8, 0x100000001}, {0x3f, 0xfffffffffffff801, 0xe0, 0x3}, {0x7, 0x6, 0xffffffff00000000, 0x81}, {0xffffffffffffffff, 0x30, 0x5, 0x4}, {0x3138, 0x3, 0x5, 0x5}]}) r17 = getpgid(r13) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000001fc0)={0x0, 0x0}, &(0x7f0000001f80)=0xc) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000001e00)={0x0, 0x0, 0x0}, 0xc) r20 = socket(0x2, 0x4003, 0x0) setsockopt(r20, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r20, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r20, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) sendmsg$unix(r10, &(0x7f0000001f00)={&(0x7f0000000540)=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000480)=[{&(0x7f0000000800)="d1360fac9dbee8a3ee04d2fa37fa0cef88c0280a2f2fc2d7990a9500bf1b8b476ffddbcc6c4c1d342b7dbafdc7333b8315c239d3dd4e19f10a620f3bff9383c5b05031fea141006c0178faf439307125763d3e232b34c1a4448245a33bb1948e5a2c21f3b1cabb184cb78955e8337a27d50480ce9af091f1485935b08bab369e38b7696e512ffd7c9cee", 0x8a}, {&(0x7f00000008c0)="711a8f508cb9fbcfec0dcdf7369ca7cd183f8ddf82fc7510b5801b6a1e7fa815c95192ae4676355e660a01634a9d2952f7aa8a7f20f3de50c55e4a53b5c29d24c9adf193d04f1162cdf1157361de5a12f1306625b17db408d46f2241a918fcb68be298cc4624ee4e85e7f19fbdacc1489e0806431ddee3489eadab11417d8ddd3d4a", 0x82}, {&(0x7f0000000980)="78a035bbdbc1c581d8d01909b0d0eb8c39d5d7aaf170d2c899ab32b0bc43075f767c10f1e381a0d2c84372eb5b8561f5f4c07343ea13974f7dd38cded4a94feab8171b77c28c50fdc059d7f19d0e161df64ced2c7dcd35d0bce7d7b99a0d9c5dba888c687752b6b36a1a11733bc96042530e5a979427951417af62da1c49bb50e339013db75f52d9bd0ca10f41a30ba18f035113377620e2cad79abb18778e9b", 0xa0}, {&(0x7f0000000a40)="fbc08b108e5595982bffa29c4d5698b854d249515ac41e4446412d99eaf9433f6b552e33c152afb8a505dc1236aec3b31dbff09e4b5410da2b8d308f73e58d74cb45f2aac46397d932c945", 0x4b}, {&(0x7f0000000640)="c55fcd11a7daa12a2d47009f9c1af379b50627b61fe6f0866829b5f1e2696d2b0bd1254b508fb63dbe8af102f3837b4a", 0x30}, {&(0x7f0000000ac0)="754442899270742fac30291ab98394ec6005cf3da3e3dc185adb9703096d58ee29c688960319199769a6e05e9756d6031bb09122f8f754e4e026cf3e27257caf0316d8cad07b0262000a0b78", 0x4c}, {&(0x7f0000000b40)="aa9da2d071b0314e4cf7508b9915305c73889e8aa54f1643e6a0cd9aec4e847a02a9b9d74ccef63c1335b8e04ac5bb3712b77bf8658606892e4a73a3af8fa34c06130c429ae33dc91252d5a71c1bf18849451aa3870a4fca7ae57ae403584a723de8f21d25dcd521d2355668cb327eb0c1eab7273af221281ab96db38ce8f642f4e6af112a6d78602bc4788cc45e8e2b69ce75f178cb7d25f28a1ebd0ed1ca7b657209d5a88eaa32d7a785b2b97f8dd9c23bbfb16e104fb0bb5828a4003053cdb86fb6ed5b8649fb57c878764d0808087bddffc3", 0xd4}, {&(0x7f0000000c40)="81e51e9df876e6520c059a3b070523e05664133d4658ffcc11b1c5e1316af3110104b5ccb20914ffcf6e1fd6de7175022cbfa6086a81f43a18b72b3d7598b4231da9d25945805a887446871fee0878dcf5188ff0b753046afc3c8ff9b698a6a5e8d9224bd6d797b2e7b4e0ed4cb44d5dbf233ce6d05e371b0bc358cac0acb5f5b104dcb217fa2b76881c71db2fba376d2ae6c3a0cac73c59882a9c3acbda317de5637540f7f8cf8391e7370b9af1128cdc41914708a50d33f10280f73e66c005a360ce61c5e25c16e3feb320cfb5960fc4671f2409b6521135d094a5cb2858465037b4babc617c32aa99b3d90a067eea7b3eece79b8a8da41e12aa1a7b51f25f7bc59d16a2a61367d51a22b8a0eea946ec20813990722bed7ac225802b8e6e4d9648477dab7164d1f15d0254986e297e0304f73847fd015d4b45b2625f71e2ea32d8efd0232304882678bdfa7a197c903b77856a5c4fedb2779d0d10b6f22192745fbe704e4ea9db6e17ed201cae90fa8ac900f18afdfc1361eacab8b81c3050c0c02e475efa850bc5a866283b71de0341a854674c2d2b88ea11bbfc807fd07a53cbb45d8d194cb65c31e3748799d16d911a1c568abcb3069549632f7020f79bbb26b434f69748593a050fc29222a38918f635767ee0d4e560291956a7da056189a9e104276101c54f1dc2b1caa7fd7918868e1d86eedf2cf49550da14fc27a70534ab9f738480d09805c2bc44e8ca538b403d29da00353ed1a48f14306c6bcf38773f3e48623ca752ecccfa29b939a0243ecef9362aff3d932c1cb4c2a8bed9395b2c9c397750ce15bbfca0bde5badd41fa51651e2b2c0c04047780767805fd765a157de042a1f9b711d81516dad378f7879c04c84e1bbb8c33f91f8b0fbf91ff3f95b2fa9efdcc8280c0a9292e1f5c0f66c898c853349dc3f1e6dcc1f094fcad14029ae7a6b69fcf7231a904f95bc692e3bb6cb0928348f2eb2b9a0c2d3fb947b366f22d226e9abb7537afe4be7db6bff70d85922db3531d92d0cf6f4717558df4a94d70a9575d01d2044810de4730484d4aabcb63bb89efec578d8bfc25e2dd8ec68515557171142ba0eacb268804e8967bb34481b872d218fc002204ee6eb359a2020b3717183d84c45ecac77b2f36589b48f59a747177e692972281008ad8d8f98a5ab35daad7470627ba419339172542c826c71c6ee1c0d678f1af4536a3de10f30b3193022727bc186e20bff11ef894a6f00c301bbcdd9104a384276ac13e0547752c1f0c198f87918eb48dc395f678dcb0fcfb481234e3201a0b185134fe37ebbccddc5b1680ec60f53d81d074327e5ee9d5592d3cdc82e79c268bcf2551530aba5a6df260e00b47489c28c98247a5f0f02a36cf85852defcc150e3d76ed3f6b80173979fc84bb0b404e4b59fee25cf57a9b31416ebdcf85c7e1599bfcfcabd8c5181917bbd360df275d69b6fcf9e55142c85c07bb785b110ac2c2442a9dca714b8ddaf278e1db8f23c68e0764e9cf20e3e01c784156db6c38d02805d9185cc3aaf75fc38f39985d3f1ffa181066f57f793ae0513f27211a23e1e8986ec2c4b64da797b573a37c1a61bc03d177e107ebf3417064a6b63cec84daf0f7685e37dc082cb3820788d8babddd254ca88f383b72756ab33936434a3a4c8dc71ec292b25400cb11040ed4a006d4e95a4b86635517e8dae05f8e0062d9fa3bf72a89b05ea18bcf113f14f298c26f9f8257c2551c59d616fa2559ff9656082e270917f9a08eedf7b850462e571deb711da43f8607bfb5b5fc6ae2607dfcd44af86d007d449c313a00b3a067d37e23a8ec7eb8685c6a49600c02e66d6d0d6616b06a62eb1273b063177df22740cf8879823c38235d9fffe1f88548b04bd73a1b1cfb0d3640c93a3d1e4b469fec4b8001705223c4282666814fafe7c724596502d8a7d6ec0bd4eaabf57de012ed41ace5d12fe9760937051a6ace70a39e1f4f2ab62b19e413220b5aade96b1407b40009274f04a62d777d9e2a699a20fa3cbd67fe25a11a93efd01f41fa3f5dfd8bce86a4ec618bb979716facd1da86c6504c0b8d385c796f86aaea01081ca66f8398ec5aefbf2fa06bd1a68beed018951de9da60c15c0acb4979e22f89adea8d4be4cbc41e82f4a99c8a3609ec33664963353da61cdb2b42d59b10cc7d564356bb7da5bf2aeb5e6719f55e77dd368803fa0af3cd3dd2c223b6d73bc0ec0e2db609353098f70f53db3da980e89dabe1f455dec6f0707ba4a375d979dd7c4054f19a229319fe5803b1dcfb7cabdc1acb67cda41bfd6dfdfb8940407d3c2310c6ee81c21cfed18c282ed330f2666dd9f21caf03f0106ffa5bc29612f7934caa00c765ae568ea0fb39c7f33f839b04c4d74dd7dc05e23facc75124d7412d6401f7601a37d677651a2193cdcf225f691c5981df7467f467b117d8611126e34f4ef5e782531d836e40476db0f60f91b744092b49749055b8269b38cd1e54ae14c68bd673423583eff9987c40b32c1b65ccf724d9d8abea87b03449aa689b3a18c1d46c1e4d90882c7f30422aaf7c705a7db91c50f774cf48da4a00f2e9069d8ccfce4a73998d4a9092ee1cf9cdd1601aeca584be385d3ab0f1afe2c93561d02ecc03fedfc6fc6a2ff68363592ad5e3c0ddbe50c6e51a01197c9c9fe217fb2f4c43ee4a8a76919ab5d65a65d2a04d8022907dd35597738661bc9f9bdf37486f589519c2a529852d499357fbc1770a7cdbfcf5d70180ca529cd73b0302305ecee1a3b123cdd94d580603d4eeb7a527f1142c2550c51c0f7e4e5126f67e78c4a0407b099a2dc44696deddbb4fdd7c7bf454f3ed1537ad0a489c52536a780aa3f8fccc4bbd2c539be05a5f5313b66b49bd4935c1c794da415a25098c874d5ff5275ac2c983f2607d984b126aaeba19146d159e8824b929dac8e4a5eeb7ed15b0848c01ed3db53d51648e787ab5d29974f46ea565ec344df94ea79a5e3895dcfc5b0d0479f06889fc7cbca49b4c6cff3f4e04951566341c6d18465b3858fe69f7533a04337acd6ba444ec78e3b694418ed965d447e8547e44ce6c78f9113d0d613a8e5047870986306a95b498dd455f20e51a3a896ea06b19f5a8ed37ccd43b5587bd30ee90f9959ac9aaa08818fe7edc3ae9ad0a7fc7e9d6ba56018c142e34e24a01db1aa713e11be00a7680fa2770df32793298b99d1ed5b6903a9f5161d40fc79e54ba52c38e3caa43d61a47a9fca6a8bdd41923993136da8c21b078eaf799aebf4096dcfe6b52a675469c5a576fbf5e44b344a8f85955e44a63ebccbfe0fc64bb0a860b77d6ac49092c139fadfca668c9952c36b146920a8b2ab147d4264889bbfa7bd82f6ad1e94740179eebc1f76227052953c91473832cf1ee45b4083a5710d80233b4c4a59997779e63077ad951d1f4208471423aed1f3779d69f9bdf1aa8341ebb81e1c8d4615b94f3de0f6e7b2634d405bf67c0e15c45976212a7304eb11d3869359cd649ec2b5090f7aa1f15657b80b4751496b345473f6b2ffaae287ed7f795f559838c91b0675eb57bb505db7fae703e86677d9daa1260316fdf38c793f43de2234b1e49e73561c96c51ebc4942bbcd38de1d9817fd91c7808cb884b6ef7e7fce78a3cdd600f681e12e9aedae5915bf90de9a0f89b3c1ad31c0fffd94d4e716d3ef033c105b2c8483ad55058a820beb8821e499c5c968baa51f5a234155359894d26ec69df3e67b31de491bf7cc110b370c5f6f2d4c764fee1e95225f1891cb346adbf9697a0a85fc97550f698fdbb5d8f8d8a3f862e8b78b8ff6652be32d6c2c3a6c96599ed4b7014904dc00d2052087b2f706fbf9329cfda6a7b809f253d8fbce37d85f792046252f535e4c6846d86a2b51ca424844efaeefd591998f64e1f1a59832c29fdd4adbed314fdc6bf4c133927f0058ac1a46c16b544552206b8f66ff1fd32368757bf5154fa72500295a8fc19f40b81b4099c1ef30e1bb22525516d568b790a97d89b5443b43556edbfd0d3a2e03e6a743e9d005cea89f58ca53d14eef4177995638bb24e88317107ec9043f4806d6156139d570274a513fae34cf42c6220b6a43f8850f9b2774e38ec8abf27b30e1a57285f4ccca4d25559c07b05163a3c8f2e1fd3bd402d06699a8176082af72281635f895c2e305a7da375910ad896b65225db881f20c8fc7ff4e41c54ce32f416e1c171b89e4b473be64fbcd96477b0865e7febc73d9181a9f2ee52033f106f743c460c9ca9060ee6fa38322b3c4c9442888cc9d340ce4e3a1d68905a0778baa5ff9d708cd97c481c81412ddc0d894c997e9fb3da92db782a27c61fb6504d43c9989afff0a00518aab937327e4505205c11abb4bb34598a9b679a3ae7219cd3b975c7d2497dc18b2dece21854603390a5c929ba5206376a3765cb2ca5918b9f29d9c7d26bea161b26afe90fdc613e68a2c2207fef43c608d1cfcd712dceade2fad21c4853d944216e3535d415fc05131e82753b48faa68964b152cd65a50fd679aa013ce2bc197b54db07c0663bebfcd44aab9a5ead86d97b3b5cf7b05474f34cded02d7dc154dd4fd87e3143413811327e94df564a5dc8094c99c081d0564b78ea5c61d51962830ac6a634ffc2d6a70f1c9c1082ec9f9e0ca257c8c0b67bd3c2ce0144c83a928d8011df2c37246c12a7f06fb200da9989696e8abc5d4d7c49e0c34e7a1e56127b9d68b7820234d645d5cdfaecf52684cc9c183fdae79bea2aa4ab0b9ab1154ef180e987b5936a4ec5d18e2385a65d7b874b79001c404465bd514a354070965c5a71f05c3a1da3c3c12781981827655c661dbc57e629d16dbf1cac5f3f73fd5e792ef6213bc8b947b779d26d718b080e9b0f2e060976f53a70885c1f769733839c150aee66bc5abd886cdd35b48b6bee8b82406b4ab5e6a94c53e7e7039cd3529ad45f88512313742b988c6620263039a2163c633e59f65053685bdde1abfa1db321c9c89fd7bc0ce67a98be1aa1021fcb1d8b3cae5ef6e4570b6ea6f83eb3471d42813462a1566dcef99e56206490361181642e34fa691883f4696228504b22d570b92b6420d4fd03a760af15b7b0d7bc6d8cbabac212a34a821cd99796fb346bc6d54a6b16342f2cb23074dfda8063890fe87ae2bc0c25f3c56efeb05e22a597088ca7dd2aca91ff3cf1fe10d24c0f8681370f138b6be68d59c18089b92c7d072055efd62b2ef1c9d1c8601b73cc87fae1c930085d658d002d40a4b7ef4c943c88f1465a69a986df39b217727dcf9dbb01e13693f847f9e66134afa09fa187153a6b4f48acf34e4c0f7367d74663db2369a1d0b51fd1f56efeb4d4baf96b51a7d84b10783a5f0a6ed5de9625db5284826473972e45e69386907cd4a1d7bb7d74a6254ca2ea4af2b9a1b70904a5c58cc3589f79e4b6164abaacc9cbd4e2b96e86e900967176327a4b018848b973ad142b210979ad34772075ee04c1842f1933e28214c0b97d98bab2671e2d5b83369a400d1e9d0a229207f2fbb3753c196d0de49bef15b106291ecce43521fe8af8ab0f069248042aa71371c38a6c1c66e5c7adee38ba124761b0bc5a54ae76af3df91a206030d67115599674dc631230c2be08e4687ec473ab2a5e8e50c64a146ad4dfb6880e879fcf67d8296ff28709d9290eab5e1b5437bc082167fa4cd706fc07a5d19251781919b36bf86fb2dad4a5dd0a1a8bdd996f67896f416b2560c2080760d6de54866d75cf92cbf5552d585fee9a8c53da5388026e0063c6305f0dc647ffb4126f01899396", 0x1000}], 0x8, &(0x7f0000000380)=ANY=[@ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r11, @ANYBLOB="3575a71440b3b0bf313559be4a6e987dcdc32aea167f4d305947fb190fbbb954fa", @ANYRES32=r4, @ANYRES32=r9, @ANYRES32=r10, @ANYRES32=r8, @ANYRES32=0x0, @ANYBLOB="000fa4ac3681f8a12d000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r9, @ANYRES32=r9, @ANYRES32=r20, @ANYRES32=r8, @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r7, @ANYRES32=r11, @ANYRES32=r10, @ANYBLOB="20000040ffff1f00020000008683100000", @ANYRES32=r12, @ANYRES32=r14, @ANYRES32=r16, @ANYBLOB="000000002000000000f1fffffeff000000000000", @ANYRES32=r17, @ANYRES32=r18, @ANYRES32=r19, @ANYRES64=r12], 0xca, 0x8}, 0x0) r21 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x8c0, 0x0) accept$unix(r21, &(0x7f00000020c0)=ANY=[@ANYBLOB="0000000000000066d3ab4d0000000000000010000000000e0000000000000000004c000000000000000000676600001079ed2cf15b7d3161afb0ca0000000000000000000000000500007e833e191af61e4fbb63bedf058287ebca840f0fed6ab825ce59457268014f4d396bd2009e681f4a3ffb30b5e883b26cc9560fddf5c7bf886b71da3d9c0e8249f6793fa7ec4545f79fd708922f7dddbf71e6d17906d4ff919c6a32cecc58f2ea3e6d1e8e4dbdf71578ec484b167a6b09968ad8156c5cc54d6e9fb8a7cf7f2cf155c4e27486c497d850debfd12e1f48456f6fbcb4a75a0c994e88269885c272eeaaa494f522bbde4f4531c7091e9b53741254fe6afdd4a6fbd8381fc3d658cc347ee7fc8e09"], &(0x7f0000000680)=0x55) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000780), 0xc) 13:43:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x1000000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000240)="99", 0x1) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000080)={0x1, 0xffffffff, 0x3, 0x4e, 0x5}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:43:53 executing program 0: socket(0x11, 0x4003, 0x0) r0 = shmget$private(0x0, 0x2000, 0x40a, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/228) 13:43:53 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x1f27bbb637c97416, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0x81, 0x1, 0x8, {[0x1, 0x7, 0x2, 0x1, 0x0, 0x5, 0x0, 0x2, 0xb02, 0x4, 0x12, 0x10001, 0xdcd775d, 0x1ff, 0x2, 0xac4, 0x2, 0x800], [0x7, 0x7, 0x401, 0x4, 0xff, 0x7fff, 0x7fffffff, 0x3, 0xff, 0x40], [0x2000000000, 0xa910, 0x5, 0x7ff, 0x2, 0x9, 0x7], [0x1, 0x3f, 0xa56, 0xcc6, 0x2, 0xffffffffffff6a0b], [{0x6, 0x0, 0x3, 0x142711b0}, {0x1, 0x6, 0x1, 0x4}, {0x9, 0xffffffffffffff00, 0x9, 0x7fffffff}, {0x200, 0x5, 0x1, 0x100000000}, {0x9, 0x842, 0x401, 0x8f}, {0x80000001, 0xdb}, {0xff}, {0x5, 0x78, 0x3ff, 0x1}], {0x2000000000000, 0x5, 0x3, 0x8}, {0xfffffffffffffffd, 0x0, 0x4, 0x7c}}}) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f00000002c0)) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse\x00', 0x200, 0x0) writev(r1, &(0x7f0000001380)=[{&(0x7f0000000340)="92fd6a0bf7fd50091b09114b41d28737a0", 0x11}, {&(0x7f0000000380)="78946b0fe99f269bdd57cff6c1d527d0a24bb9a95f9657964f61ce95e20f7fbb8ce94e4a89629ea527eba465c57d45e2085ed6b6b6b6a7618eac27e84a62114f4c1745e603b2ac6b570130d3a9f560d7f7ea10ff6d562d0ed44bd9f83fe002f29e14f9cc08a6720c347f767a7ec3431526d4552a8fa6851530f09184a890368cf48789366604b9ee660bd65dfa03a8caf9526f0636d359a0cf123d1517a0c72f1b253ae78a59589874598a8ff8f8740639d80021caa0a9d44cf5ceae00d015d63120b4631868f80eafecb3eb7d7151032b7666d30e025ce090890b3c4f3069843257b6f1e2dd44aebb41cb24591d167ffb78280ec04e2b166039efc8d68e62335af6432b4928a4d986f1f0e8881f85dab85723cdca78d630c484400f907c6ed46b059f61b6dee1292ccef648632e3cedc3f3713a018b0002ac8a248bec4c97d3081099c91cb24e75099d48e0176fd3edfac6d3a85ee1c305c3f0224008bea76a720f2ebeb98905cd21f4017696054551110dba633d510080e142141f0c6402a1f2605e4c272c1b66088f3f75dfac4655f605573e87dc734f1666f118256e2a15a305e8090142b709c5a1d352faf04e4500f3126c7b3799ddeb2537daece0ed64dcb5b3d466b3e15d36d9e77e1dc8793ab8677a0784e9f0d31cf2ac25c8c9ab25c9fd01e45f0d26be7970b7f7b8df4a931313af8c2eb95954b338715bddfebb82b783d05022e043661edf49f2b7da4475363d6cf7dfce03e84dfdebf5de4055d60e48db19811501ae565c6831145e431dd6543afaaa6992fc01001e47e056e877db12391378de5eb59d959cb78957588ed05819b5d32dfe8f4790d4e8c1af524b8266d6bd48857ca05d92e6e315308f49b52cb88e54111f552ff08ae38615c1d23b5f5843c6dbf6286b85a7da9d51460b00c8161503cf8ea912307889d7f1fc926c3beb5af03448cb5147399b0e864622ffb404555f2f518c559f9a1232fde3ed5afac01b12ed44ce5c629fb59e2ff5143831df437aecc8114ec75e900e54556ec2419de00b3dd756def350a7297194a477380338b8b8aef6d0b686cf97800f65b94dfa3ae68652cdad3dc869535105f45bb8a49bf0ccb58f5bed8e4ac3ccb17695eba1855fd8ddb3d400e969662f43814d741ce91cdef692376298b7617ee376748d451dd7ef174d3dcc257864f6d6e3ef0420f961a3f5bfef8c5d7345eb8ab285138463dd7806848138795d08478a0aa2a533a0361eb641249da277608405fa4f548e6e6d363b4c242638ed12c30384c5ad995acec6dea3b39010942734254e1b999232c7514497465b1090f8abdff75840e44a3cb33a0bbb7487425ab5f1b9312e73bddf65fd738156153018784ff4fa145dfd6c126e25117182ac19a1d0e874977e07709553d1a08d3d3d3d55aa4b73198025bc7e8deebcd00c7616538638a96042057b70c27398a40881bfe6c60f58ccb976717f633ef3e418b44941b6e1a90e8d0b4ed12aeb69436bac123d0769de10f2256e50abfaa68126b23211550c7e4f597bf7439c6f02ee595196ab11f689231a73d63043cb86ae27037720798e66c05443daa409139f387f144d8a61c0eff10b6432e16054826c2d579d5d1d98537ebfb5b638cd0c9d8dcfb7d6a4a1db4f8a4f39d7ff323c4c426d1944fa3ade96fec012382d7c7c384f479aec7fc3f5a6354f6660c5e08c281b43d23f4bf6625d2efd2cd0b953979da2579d72e9ffa7e5e9bcc7cefeba2c630b3a9c46d94a8a54535824d9633bd9aab84c1ffe5facd0b18bac81d6fe3e65011916152f39e716875f74715a044adf35f66c1bfd5c7686edaeb6a234ccfd171332b73a7ea2d3200918e8cc64b54dc0a0939ab6e33f55ef13885207f817e378b2c7d37a0168abc9ab7bf0fd6246a68aeef7285023c7b6cd4582871234a5396d2589bef1d1a611ca44845e00fa28fef1094e187b547c14d4470b5c440f8f3465002e8342e1fe00f7ac90766a3c0f9535546bd59487e0de6a0d7068dc93adca046e35443035b91a156994a72628ef4d6f0971bbd20f1ade2ae2b7f821b62ded6b0996c28c85773148092a992cde674961c4a1784b19c956990791cf334a86fa78354019b82177e44ffb74582afd0a4ade539cf94d5f495e0f38eead26ebb807ee69bb4d735423adc86a43be73d31a9685c012a90fc00e3040566ba9b12495100553bd38c6d1ee16a7b5606b9508313f7f6d2962cfb3cd96ce35671655ded2db5e31233fb357b427ca869290c39d4be88406f00510cfabb31ee32ca1ad7cef34635bfa6e3fa4a900602e88870283f619d1112e0a7dd797b56a97fefad07f5d66f2d6210262bc0b5ebee3d417ab163a7a9ea86cdb967fe968de079eb6e5bae70a3bb67b1d08a6dced5cb966ec5f1f301ccdf3c886dbdc46afa43983087d576bbad31e307432f289a944eb37fbd2c6bf418ca488ab0f16e6372139148fcc0d3fbbcbcef2f815a93762a917c746856c1893970505f7ef5cc35333d94aad302930469621c1b63d479928f50ef800e65467343f3db0553af3171954feb9a91f38b3a7bea004e5e95bb6708d6f5497796a782dada8ab5aabb0d195fb9071273a93c35ea38aa8c5a8a9fd58eb218d8cf0b81aac85177d433d120485d856321466c1dcb1ea9d1c053449b6c23b7e589dfbb1c6cf6a59c7166b9b1a30ed0ee42abbcf800e2d03c8688820aab8bf837fca5f85cd1d078570d8e6a212fa714635dc10c2fab22d657ce6dcfe2bb3135af79b182b6172f833dfcc40cf5daa32df40782005589d4256b1b95781ee11f429978402a6565cc32237acc9ae065df050477c0b61fa2541bb27cb8c0e17dde3b2b07fcbdca2741037a3877ff687a16f1a7fa4da32361c01cd49362ca876d8bdc88071d51f77a04f08dd93c65826c40bad061ab61341d33ed6ff3ddab1255f227f97e6888682156b5f1950ffb2b150781f3e87e20064f062eec1637c2295209170e99c2544dea1b14084f525f2080d91d9cfb477a9bf08164065f19761c0ccef1c14a6e781576172fd472cc5437af719a62809c190c2cc2227928ee759b1c1e54d7a7932ed0eff7b5766981c56b679ee2799d4a931612c4f2ac423309acadc8003d6f97a5bab7eb81d6b8cb588b14a973ffca418085fc5cdf3a11e70eacfbdd8bb6643fb171f29af71602f90ef3758a9f2236704600d4832e5259a68d50cc441c468f29245dc98cead96be4b7576f6e48268953ab3e6de2a8b54ac2d5ce3e45bd506dfc30a4f0310ca53251273581a1240d0fec841d94bbe807d0f854f016baf42a8d9e07654ce78c6810f54c1e84699370e63f3c7424ee35e572ef936145b684066c4f3fa93fcf567e5b1bf3f76c8f9dc1d1ac6558b75c372f6c23dbf1afd1b89d9b508dfddff45c6959fe4ae7a15cba9c633df9a28160277e230887cb408666d3ea2743abd6f74cd823d3fb8eead525775b50df54bb28a241c0e4119afa29a7bb38a8dc3dde644cd6d0236351fa233b3183dbb560d951cd523a0d66c4aedc8efddf856dfd8c91f94090cba8a1bbdccbce521127c254c2d77d9e94f3ba7f7db28bc83edd27e14cda3be0b3c7bcf7e0b77a178b48df809fe4a9473bc76298a51dc1e81c09c25de110a57957c8a0716c39c4e27e51ca8925ac283aba701854c43aac5d3a41e9e9d6df62c47bd8cadf2bbf6beb43adb9b9689a0920e1d6b9eccf949b7d93f963c528587e5d72581d78475e8e440f72a1795c93f9d1259361833917a4df3393df5db7ea006bc1a638325ab22a48fc94ab21cd6450470500a0e9d9462904eba61b094751bc8e1e239cd2d27a4f520a2d82b205e3631fe60d4d9801d3cf39bfaec97fdf30e1941014a26407b6a302a334dcbf326aabe0563f6020fbf4759ffbf13b880936302e8e350636493f0f99f8918abfaf1b123f1656c4c010b4736180f217ba1a39310f54006b4951e75fd65b44effcd3f92c6efa606585082e2701bd4600bb02769d749fb6ec0c0ca4d80368a2061f2d2b228c87f4c48dfd129df493e04465703bbf1149adf592e3e6711c933b167d1829290951cca51eeb723e951f916746a44205edd849461834e62def18d267466deda331334086633597cc7a74b462e275f1d65b086b2512a74617816341388b45bfcb08c0c1cce336753fc84061d182be2575558313951a7d4a3c68316fcb093f2cd4ac117f795356d8d69e91b36d5208843e7f03ed69cd35c3b56b9f086615b70e9d056011b4742ca54203909114d11babc4aa3b4de0bcdb9857b399ae729baf775938a659858c9d1d1926dd9478820c873ef62aa54199f5881fd440e5ad406c5c0a2520ff0a84f11d2ff8a299235439bac94fd24c5a98b039a202b71e2f627864a09aeb6465b88b0a745d71662ea8187dbbfe2539b09159cb74bf2c6645173cfdda5415042d63457fbeaff9bb1c53474409ecc10ec495d66589c9edef22072b5d8941a53ad1eb25f6ce49e8eb2048671366faf9e3b1f29cfa7a3adc4f4d888e9e3c80db10bff95d439351d35d3b0f6aa88436e18ba0e8a2925083660a2b4a2cb756573c3cf064af08c7d061a524f361bd8a56f43ef7b0a1d52ce601332cb9f602656412757092e4da92e90f7e661dffc76a6ebb98441f2656ee4e983bc2d2357be2c9aadc27ba03049d4359b4a7b9ed6bf5776c432c5806ec6f235460467e656f9724f3684d437db4c1cf730a658c715df02a39c363123ba42fd33d7f4865cee59b1f8f326d568d25d99df3e2a62898b8833edfe19aaee79a946cef0c25ddb32aacd244ea09c145dd3cf5a144206f506e0d3e54704d8f5aa54619f4e9a7f04c63b2f44d3683ccb40d67470fee9a247dc8c228f89136de8ffe0a36ebef0a4d63899ffeffbe61bf053aef1e1b10a4bdc43dbf763ec0b3a3efce60268ce9ca433893b1d60386aa9c5ae1376024dd40cf8c32952e907255355adce7e0a2d8eb92e114eebd978a922d586e5f91aa742592abcc5d7dcf378817d8fc6c063a3809bbcdbad03b30788b7a94661f3eb079ce7107bac175ed4ff695043f6cdeb324bde6e6c21816f6e5968320dd8b00d6b1b25f02a3ee9b025d357317332060d7d9202c9b1e63503bfe479fb78da7b06452505401838fd65d6fff38fee4e9633c667e459ff1e13998557e37cc00b16201578e2254e220c7779683ff4955a17deb5e848cbb6a832e2d6f054eac7aadf8a3283de1ab15b38530a7cf33f666002e552f4112992e53ad8d6e49c1d9045b8b9d1a8712bb2f77c528a05fcb8a79ea1b746037d1bb9e81c47a6c33f9139e7e69e1a94d0187328082d4c82c80f1e4ab155f46d47c1d15744a59726d8b2c2916d0cbc32152a6481fe891598d3f27d2a93be0e80ca430e85d289e7f30d56b7c5e3f536547746441f1b1c6d1612e1ce4f98548dbc3eb385e01fdb2edb495adcc1fde73d8182f9461190c55fea648684dc38c43f36bb8516807f11082f01a5daa1c2fdf3de71ff4057d2ef8800d6de6a5dc4ffc372485dff45d3ab2852a023d9c383317e4206bb195695d7cb4ad75243b2415d247d5f391ec07143fb4ea01b41b25248840db05eaab94cce1907140e2cc4ddb67eb8dfcd7463532c7ae0e5c69c00404010b57d9cb2c5d339f281d315c7d613a87b2e84a4d6801ccaf2261a598c77f9b5fa4cf984fb8cce644c7eb8eae69b8734399a999753a36cdb96884e08e692bbb03e97b5234ef4e7cdb9040fd89365002bfc61094dc46470f970318826a16f0b45c85a5c0e1f05e9bf9422310a3dba2eb291da880081627f548616dbc0f4", 0x1000}], 0x2) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/null\x00', 0x0, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000001400)) ioctl$WSDISPLAYIO_GBURNER(0xffffffffffffffff, 0x400c5752, &(0x7f0000001440)) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r1) setsockopt$inet_opts(r3, 0x0, 0x0, &(0x7f0000001480)="5cb172dc9bc60331347de52af3bfac78496d897708719717537f134d47bfcfda87d76145e0bd0bb292028ce8a7cb22dc84f8f70572c92a2c6e6fd414333406a8f40e7cbbc55e5890d6fd9321def628215e53d2c6e3f79633321bafb3a456ae9e4218af2c2e6fa554a0688094c525b9b718b44bf28cf777588ac7b469e8", 0x7d) r4 = semget(0x1, 0x1, 0x24c) semop(r4, &(0x7f0000001500)=[{0x0, 0x8, 0x2800}, {0x4, 0x9}, {0x0, 0xff, 0xa26e8ef2ddc83d4d}, {0x0, 0xc1, 0x1000}, {0x7, 0x7fffffff, 0x800}, {0x2, 0xca7c}, {0x3, 0x6, 0x800}, {0x2, 0x4, 0x1000}, {0x4, 0x7a, 0x1000}, {0x4, 0x4f92, 0x2000}], 0xa) pipe(&(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000001580)) r6 = socket$inet6(0x18, 0x3, 0x5) fcntl$getflags(r6, 0x1) pipe2(&(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) r9 = getgid() fchownat(r7, &(0x7f0000001600)='./file0\x00', 0xffffffffffffffff, r9, 0x0) sendmsg(r8, &(0x7f0000001f40)={&(0x7f0000001640)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001c40)=[{&(0x7f0000001680)="479f9665265424570c8bc656d9dd0892a97a40ef37665cb1c75888c263e865d9e578853f2b322a6814ac2144055fbcdffc75e7de0b6798a01e1e8402221642f55742ec1be58fcc4a16bebdbeda6f3cdc3bdf6f50f253b3eb15d9704305e3e7939d296e76cfa7ad812781b842be9744ab1b72676ba20374aa64f5bb76c3424a99325ac4f14885b5a7b1cb3278423a18e8eb0fe181c8841fb1acef464ee10efa218cc39954cf5f214c5234050eb365130a107a05cf3e4764e79ba421d5c76293afe6a32583af1baff5973d109458296a8eeb9b7871e4dfc7126598e9b0d17cd29fa8386c3551953d188dc76d5914fa542bd84633f93edb3ec87a", 0xf9}, {&(0x7f0000001780)="9763b6f1f69f126bf53a77bb525f2b330eaa972cecd3960dbeb11cd9c1f403d4fb2a9d509c3147fea18d88fbcf12785a96d175211f262f813e981c5a2e57d3738d4bd5d2d638c27760e01b04934177cd4a850a3e1ee1d2b8f134b4c555bd5903124acac3365c5dd09dcb86a673", 0x6d}, {&(0x7f0000001800)="a09105fca8e2e46f18111bea9626bebda28f74b3a93aeaabd239e4d801b586f631b8182b06fab93ce1d2a72d138a7e08001c98208d1401b204bd709e56c47e3385e164f2a5f924bf42641a230db5ec03f1e735971407937f96563fbf9dabead48413e8aa68fd736b8f398c1cdf44e39f2a7c0b63ccc4b86aeeb17110aafefc9bf9802cfa73f9d696d8b9be7e5ef00289ff9592c6bf106d27de12299b2a8006d929e5057a5a6f9c9a175ee90c00c4dcd0a5a58fc0db328c0865fc02808e6a1d8c971e17105d78f3063e26f97272ff05145aefe4d85d8231d9a3575e9203ec50f412ce1546749cd85b859c9eb50a0c9909b02a7f52deb547f9", 0xf8}, {&(0x7f0000001900)="c0511b1433e01add733d764b9436f97d4efffb6da4e1056beb752d2210a1427a3097b76bc31d5f6e70289018f6126ada03f686b7a90d73ae6f6df3159fcbae1dbeecd14959773df8d300fc64f405b8a88578c70883176d75011c1370f366f0e641a5c6f8ab9b3593500a7c7336830a01a4b55821ad16cfad1b052defbcf044e03ee812bc26d94265f673ad45", 0x8c}, {&(0x7f00000019c0)="621e00f14cdeaaf4a1b9be0c4e", 0xd}, {&(0x7f0000001a00)="0510b263ffb6ee129fa241c4e0ab6e43fac5404c56ce3bbd95eb1d7ff34cb5c7538049115934f90f347a5c54a470e82d0e6818771aef0869bdc049c9ae459c7b3f863adf591a0eaf1abc1e917b6fb5e120d8ac0159e758c9c00be68708cd95fd57f0153640a8b348576c2675c205aa28ef4db555f00f5d7e6a79a58475ed21bff54c607855047656278a11a4af60a8bd9da8876a2bf80ff23145a8ea0779d62e6f6d446d54012f18b2cd5040ab07d38073727b45d55ba341002e305dcd01c08c5e1b31b8bfa8151d691de40183880481db7c6763849b3a0fe83c8bf427456f68e202593c4f52662efab316be69d18e9872f3c8661abc427262", 0xf9}, {&(0x7f0000001b00)="604a3e5facb8e27e24d2c00ee746b2e2cc910a101d13c69f67f09e24aab4aad5447602ae0397712a20dae12468fee991eb828542e433c42db083b10473003f15be92225a3eb9661513146f356430b91f6086fe5bf99e773d6859b0a176dacd8cb85a82df7d4b58b3da83cc5d431a7b8221202c7f", 0x74}, {&(0x7f0000001b80)="f106e54d4209329eb27d2801aca97db7d2e1872d748fc8f2998bb4141a32674c668cb0f35a2f840d437d52b70750a094d75e3dc72439a6e281468d1574e47979de76052cae6a91829839b81e6041c58e8f79b57680b53ea57cf204fb3dda5e179e5ca0ad8009de4b061124cb7eb17234d227a1fba98011cca3eb3ab0496bd98811e55dc6149e68a62c5d357fab565fc512bf92fa3b4663ee6f696602e6e52480ea023c3f350f035a22d53281f051c2dabf4b032631", 0xb5}], 0x8, &(0x7f0000001cc0)=[{0xa0, 0x2, 0x9, "c516fae6ad8596ada084783faab2f4bd0911ee223d08c45680046cac0176f3576b5044b79fae37269e7ca4bd97ae8115406149619a6ecfd7e77fff54690e25fff582bd6586432366560f15c2f5d2c2eaf1eb34d891a0de282f53a16c47a5819a5f0e174e1589b23334d7e0fca2eebeb70787301f2dea4fdc8a6d65f9afb9862a4d831b9106459de4e00d"}, {0x30, 0xffff, 0x800, "6913c3f1893bd66ca3d3f7d50b1b83fa66bae2692639dc5fcb3694"}, {0xc8, 0xffff, 0x5, "b047dd13157579e2efa8523331b6f21ed1a59a6d63d3fa6976c1bc7129f2610216dd3f931759a852f304ddabdab45c6db9265e5a85130f6d00aa58637a306306acf43ee53e66a442562b95a9dc743a594833603e96fd2809055b0dcfd50d4c3d5bbecf84b4ccf058a1040999cf669e17324b6967917b1604ee8ce32439d5a11315e7b789633aa96032f285f15419cbb3c4811a91d7046882fc7a45d545c195c97bd808e73220551beef7f227dd8328f118a9b0fe313c"}, {0xc0, 0x7fff, 0x0, "7c728b144ba1aba24f0a7b5b94c61aebb69fd46c57b6b943846d9e918a8b65cafd06cd4bc3a8ecf34ecf7d2ef658d5a1621d962d275a185e014d1ec1320abb113b9d925bced3d1aa426032354c99308ebee240c4e00a6487e20a5191f8b8ac611e50e4e489380ff2b3c06c66cdbf19b53ae0409862869ef91602765866cea18c4d00552f932039a3959314c49b3d8fbeda9bac52040ce88288ca2887ca991f5bf3f338d1438bf874c473d2bbf270bd46"}], 0x258}, 0x2) syz_open_pts() r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000001f80)='/dev/tty\x00', 0x40, 0x0) ioctl$FIONREAD(r10, 0x4004667f, &(0x7f0000001fc0)) open$dir(&(0x7f0000002000)='./file0\x00', 0x400, 0xe) fchdir(0xffffffffffffff9c) r11 = dup(r5) unlinkat(r11, &(0x7f0000002040)='./file0\x00', 0x8) ioctl$TIOCSTAT(0xffffffffffffff9c, 0x20007465, &(0x7f0000002080)) openat$null(0xffffffffffffff9c, &(0x7f00000020c0)='/dev/null\x00', 0x2, 0x0) r12 = dup(0xffffffffffffffff) ioctl$TIOCGETA(r12, 0x402c7413, &(0x7f0000002100)) 13:43:53 executing program 0: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x4d}], 0x3, 0x0, 0x0, 0x0) dup2(r2, r1) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) setuid(0xee01) r3 = msgget$private(0x0, 0x104a6) msgrcv(r3, &(0x7f00000005c0)=ANY=[@ANYBLOB="000000000000000900000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e50b00"/206], 0xd5, 0x1, 0x1800) 13:43:53 executing program 1: socket(0x4000000800000018, 0x3, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000580)={{0x18, 0x2, 0x8, 0x4}, {0x18, 0x0, 0x40000000000}, 0x80000000, [0x0, 0x9, 0x0, 0x5, 0x800, 0x4dc, 0x2, 0x3]}, 0x3c) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = dup2(r0, r0) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000600)) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = open(&(0x7f0000000280)='./bus\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000240)={0x3, 0x1, './bus\x00', 0x200, 0x12, 0x6241a302, 0x58}) r3 = semget$private(0x0, 0x3, 0x202) recvfrom$inet6(r2, &(0x7f0000000100)=""/69, 0x45, 0x840, &(0x7f0000000180)={0x18, 0x2, 0xfffffffffffffff8, 0x81}, 0xc) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000001000)=""/4096) semget$private(0x0, 0x0, 0xa4) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f00000002c0)) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000000)='./bus\x00') semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000480)=0x265d) setuid(0xee01) r4 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r5 = kqueue() kevent(r5, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000140)=[{{r4}, 0xffffffffffffffff, 0x11}], 0x401, 0x0, 0x0, 0x0) dup2(r5, r4) fcntl$dupfd(r5, 0xa, 0xffffffffffffffff) unveil(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='W\x00') ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f00000000c0)) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000004c0)) open(&(0x7f0000000540)='./bus\x00', 0x1, 0x40) truncate(&(0x7f0000000500)='./bus/file0\x00', 0x0, 0x100000000) semctl$SETVAL(r3, 0x3, 0x8, &(0x7f0000000200)=0x1008) 13:43:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x20087}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r2 = dup2(r1, r0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000000c0)={0x4, [{0x3, 0x6}, {0x2, 0x80}, {0x0, 0xa0}, {0x1, 0x9}, {0x3, 0x5}, {0x1, 0xfff}, {0x1, 0x4}, {0x1, 0x8}, {0x1, 0x1f}, {0x2, 0x1}, {0x4, 0xffffffffffff0000}, {0x2, 0x6c6}, {0x1, 0x20}, {0x2, 0x50}, {0x2, 0x3ff}, {0x2, 0x3}, {0x3, 0xd21}, {0x1, 0xb2e}, {0x2, 0x3ab8}, {0x192dd97ac226d3ec, 0x6}, {0x2, 0x692}, {0x1, 0x800}, {0x3, 0x7d71}, {0x3, 0x9}, {0x2, 0x100000000}, {0x0, 0x6de}, {0x2, 0x2}, {0x0, 0x5}, {0x61fa629e479d1b9d, 0x1923}, {0x3}, {0x3, 0x5}, {0x0, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)="e4") 13:43:53 executing program 0: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) readv(r2, &(0x7f0000000340)=[{&(0x7f00000000c0)=""/174, 0xd5}, {&(0x7f00000003c0)=""/120, 0x78}, {&(0x7f0000000180)=""/188, 0xbc}, {&(0x7f0000000240)=""/42, 0x2a}, {&(0x7f0000000280)=""/16, 0xac61e68c75dc77e5}, {&(0x7f00000002c0)=""/89, 0x59}], 0x6) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000240)="99", 0x1) openat(r3, &(0x7f0000000040)='./file0\x00', 0x80, 0xa2) write(r1, &(0x7f0000335000), 0xfcb7) execve(0x0, 0x0, 0x0) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfffffffffffffef2}], 0x3d) fcntl$setflags(r2, 0x2, 0x1) 13:43:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x48, 0x0, 0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe2, &(0x7f0000000100)="b6") 13:43:53 executing program 0: r0 = socket$inet(0x2, 0x4, 0x0) setsockopt$inet_opts(r0, 0x0, 0x24, 0x0, 0x0) socket(0x2e, 0x8000, 0x1ff) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="f910a207a455545f4c4190206b6d036fb87fa9db91934039885fd18582a93ccefd36df094fb7b584642952ba32cd4e283a636d0b37046b370411e94b748dccf662258341c450482d7f7ba65ad4a82f826e6638f01db7289c9d6665c96dcb1dfb3ec8b2f4ea37e4923a18aa0b62387782f256dfc6b0fe507b6e4b70dfb7fb596e77344ad81de86f510b71bbfe72e0dacba7cbdabaa64aac867aa747dfd00ea1748cf4be07d558c33fe9b9fc9d0a9a0cfba0668281352e58e6c64d42462500a57b464852ab99d8280bddb88407cfd41f71e9cbd58942dc1a7d01db5beb7fd383fed5bcc65461c12e035b5ab3044b8b4b3dc68ac545d7c5", 0xfd19) 13:43:53 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="831d57bd66696c653000"], 0x10) write(r0, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r2 = fcntl$dupfd(r0, 0x5d41b42ef4c4d101, r1) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r3, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) write(r3, &(0x7f0000000080)="f9262eb40da3f7f685cdec5c8519ea55c77ae2169670addaa6328d7c77663ad5d70843ec5b9c9c1b260f87d49717e26cad2e4713fbe0", 0x36) close(r2) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) ioctl$FIOSETOWN(r4, 0x8004667c, &(0x7f0000000040)=0xfffffffffffffffd) 13:43:53 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000240)="99", 0x1) socket(0x6, 0x5, 0xe6db) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x2000000001, 0x0, 0x0, 0x6, "b08d16a75209ffed00970204000000000524d8e5"}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0x2ff) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000040)="ebffcbff13b9fd812eaa63713048e69931929648", 0x14) 13:43:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8020, 0x0) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x20000, 0x106) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000180)=""/201, 0xc9}, {&(0x7f0000000280)=""/144, 0x90}, {&(0x7f00000003c0)=""/210, 0xd2}, {&(0x7f00000004c0)=""/83, 0x53}], 0x4) ioctl$WSMOUSEIO_SRES(0xffffffffffffff9c, 0x80045721, &(0x7f0000000540)=0x4) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3, 0x0, 0x0, 0xfffffffffffffffd}, {0x100000000000050}, {0x6, 0x10001}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:43:53 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='\x00P') chdir(&(0x7f0000000080)='./file0\x00') mkdir(&(0x7f00000000c0)='./file0/../file0\x00', 0x8) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r2 = semget$private(0x0, 0x4, 0x2) semop(r2, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r4 = getegid() r5 = getuid() r6 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r3, r4, r5, r6, 0x14, 0x6}, 0x5, 0x9, 0x101}) setgroups(0x2, &(0x7f0000000140)=[0xffffffffffffffff, r4]) 13:43:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:43:53 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x202, 0x1, &(0x7f0000000080)="1e3f08a53d1985983794322fdfc0f79c1f4d3bd7d361e3af01bfb2982c7e862f964fddd440c510c07b8b65a8f64c4c0f4298725e85d63b7114e490b59d330df43d90a685d2db2e28361310e1b11e02a4d1915430115ac278cd4607ab8ca9da01b2f7f44eb1ec7c9a14d448a3565d2743a6b98a95511dd879a516e570f964efb1b0eb93554b63b818289e89a25de31aa673a2a8f29fb9de86069d8830a88565a2ef38742389e91cde9333db7f56bafc92da4ca2e836e0bff8a110c286d8c71159d473eb32bf1b4e0002000000000000bbd9257e4bbbda517e352410aa59717b634cbb4c1b1161ed097142d9135829f38dd06c431c9f5aabab7d6aa6cd4bf06c", 0xfffffffffffffc42) socket(0x10, 0x5, 0x1) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10000, 0x0) fchmod(r1, 0x4) 13:43:53 executing program 1: open$dir(&(0x7f0000000240)='./file0\x00', 0x40, 0x84) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) 13:43:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x81}, {0x34, 0x0, 0x0, 0xfffffffffffffffd}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c, 0x0, 0xfffffffffffffffc}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x3, 0x800, 0x8, 0x5}, {0x9, 0x5, 0x9, 0x2}, {0x5, 0xff, 0x1, 0x7ff}, {0x2, 0x1, 0x82e, 0x7}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000001380)='/dev/bpf\x00', 0x20, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r3 = geteuid() setreuid(r3, 0xffffffffffffffff) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r5 = semget$private(0x0, 0x4, 0x2) semop(r5, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r7 = getegid() r8 = getuid() r9 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r6, r7, r8, r9, 0x14, 0x6}, 0x5, 0x9, 0x101}) fchown(r2, r3, r7) r10 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x200, 0x0) r11 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r11) r12 = geteuid() syz_extract_tcp_res(&(0x7f00000002c0), 0x6, 0x823) setreuid(r12, 0xffffffffffffffff) sendmsg$unix(r10, &(0x7f0000000280)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000200), 0x1, &(0x7f0000000240)=[@cred={0xfffffffffffffed0, 0xffff, 0x0, r11, r12}], 0x20, 0x4}, 0x4) 13:43:54 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050260000000000008001501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x4, 0x0) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) r3 = socket$inet6(0x18, 0xb9ba7aa3b242be9d, 0x100000001) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f0000000300)=0x8) connect$inet6(r3, &(0x7f0000000080)={0x18, 0x0, 0x80, 0xffff}, 0xc) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="8202a2604e7852b3862e5d42b9b96b88a3846fec17fe0e438ff9000d5171436f14b00fa55f274791bf5309331f070da36746b1b8b0810e8e492c40d6158c4b7af6817fc1c1a3125a3235202c5208a3d0182012e86e41025a03f7ea92c2bb48ea05618290e6d3e045cfc15b17c3d34facb4674e080e9ef6fc3ff0a889984d281723db57ecdfbab8b9317cf4c64ad09e69a797fda4820d32681443dc8a011120fcf0f56688b5e095ba17394f2ab57292be35755e13171f6d250acde869c0139799820eff1f2ccdf56b35414da0e12b4ebdf338e9b0851f7d5a8fa1c96d979bca8f83aebca0ad3c17df115c530b55f2a94b7b04134c08c3d567c3ea4f94af062d246df0e7a0ef099a321977c2a2d0fe3b186b5e9dcb26a1f9d9d7f78c030fb89e97a20630eea2503bf4d1bb58672cf1d1501fc2b970f8610d4bb325142d8b1074d1a067e91533a9d3971e99f17fe61d559d5c33141086e43d859c4de3a7a10fb16cd3f8b6228152a0a81861a2a17beaa058edd777d9e293047910911325605d"], 0x10) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) accept$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 13:43:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x2}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000005c0)="8c430c473778d8efb9166e012d5165e67893b4d4ee6a1afc5d4fd8ed28d6bbffac095a6cde5c8ed17cd3ecf108962d312d52c45ab3babea40baad2a5af3dafee4a252d438466fdefdb0a7b9dfd097ee3221374954b0e4b8136b1bb14d42fc2dded47c66d0c", 0x65}], 0x1) write(r0, &(0x7f0000000640)="582720efabd16ebae63225259544fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d4723551c1d8d03368535d9fc941c8f79803891ccafd64b676ca9eee8f36471a67a88b0ca13c3c7bb4d7f5cc4b384d6cec25b372b8c85fd216f5b2a2e2bfecfe854abf715473dbaacba423f2b8000d4c2657f935c44b5dd4fda90960f8e6bc68e75946afa02bc2edf345aae80ec59cf68d8162f23618fc5371f66b62c6a28575eb436285073a20a3946fbbf7b59642f6e6dcb771dd6cd778e9bc0600d4431326451b60311d7accab60346d897faa5c80ff981cd3f697ae1e4175587bf3cab6b1bcba83b00f7cd462cf374a364aae301c96224a3069411c63737ca9fcf4d58949241f2713f7207ff7e74c935ee33368fb4bd0a341c1d88554b0607be05dc9834022f84d6cb03b5c819e9e9dbe9ce78c695be9fdfc66a23fd07f34d43170cef08860b0699a0754a7d8ec3fd1b2a383060fc497e8efee055430c1f7b94a981cbb0df16f062c8bcae8c17a86adf99d1e55ac68f0d4d7d8411374cee55a0ed5160c6eef734c578192cece8eee828d3ec635990ac906f8d14d4ffee4f471b3d7dead9c18832a05997305a1da91c67588a7466", 0x1e8) r1 = syz_open_pts() close(r0) dup(r1) openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40288, 0x0) readv(r1, &(0x7f0000000040), 0x2ac) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x10000000003, 0xfffffffffffff6d0, "f000bf3e00000014aeed0a671f7630830400"}) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) execve(0x0, 0x0, 0x0) 13:43:54 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x489, 0x0) r1 = socket$inet(0x2, 0x3, 0xffffffff) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse0\x00', 0x8000, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x101}, {}], 0x2}) r5 = getppid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) r7 = getpid() r8 = socket(0x18, 0x1, 0x0) fcntl$setflags(r8, 0x2, 0x1) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r10, 0xee01) r12 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000240)={{0x8, r10, r11, r10, r11, 0x90, 0x10}, 0x5, 0x54, r9, r9, 0x2, 0x14, 0x3f, 0xfcc}) r13 = socket(0x18, 0x1, 0x0) fcntl$setflags(r13, 0x2, 0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r15, 0xee01) r17 = msgget$private(0x0, 0x4) r18 = socket(0x18, 0x1, 0x0) fcntl$setflags(r18, 0x2, 0x1) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r20, 0xee01) r22 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000240)={{0xb, r20, r21, r20, r16, 0x90, 0x10}, 0x1000000000000005, 0x54, r19, r19, 0x2, 0x15, 0x3f, 0xfcc}) r23 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r23) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000240)={{0x8, r15, r16, r20, r16, 0x92, 0x10}, 0x43, 0xff, r23, r14, 0x2, 0x14, 0x3f, 0xfcc}) r24 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r24) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r26 = socket(0x18, 0x1, 0x0) fcntl$setflags(r26, 0x2, 0x1) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r28, 0xee01) r30 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000240)={{0x8, r28, r29, r28, r29, 0x90, 0x10}, 0x5, 0x54, r27, r27, 0x2, 0x14, 0x3f, 0xfcc}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, 0xc) r32 = socket(0x18, 0x1, 0x0) fcntl$setflags(r32, 0x2, 0x1) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r34, 0xee01) r36 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000240)={{0x8, r34, r35, r34, r35, 0x90, 0x10}, 0x5, 0x54, r33, r33, 0x2, 0x14, 0x3f, 0xfcc}) r37 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r37, 0x8028698c, &(0x7f00000000c0)) getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xffffffffffffffab) r39 = openat$null(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/null\x00', 0x40, 0x0) r40 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x100, 0x0) r41 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x22, r41) r42 = socket(0x18, 0x1, 0x0) fcntl$setflags(r42, 0x2, 0x1) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r44, 0xee01) r46 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r46, 0x1, &(0x7f0000000240)={{0x8, r44, r45, r44, r45, 0x90, 0x10}, 0x5, 0x54, r43, r43, 0x2, 0x14, 0x3f, 0xfcc}) r47 = getegid() r48 = socket(0x2, 0x4003, 0x0) setsockopt(r48, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r48, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r48, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) sendmsg$unix(r0, &(0x7f0000000440)={&(0x7f0000000640)=ANY=[@ANYBLOB="00002e2f66696c53300040b8c290122be76ae903a90501d67f0e76ff52619d7b190b7a7af60031ff7c1164af7b3e1a5d9e005584f5ec6ff22d0f931036a0011c4e7d537032c60c8d15265167ce58a5be9f4d2a169cb487e706238105f64f509c1974f70877cc3c47118ce757e2ac245954c42743bf40c2aad2b2119f2cefc8b297056ab8fd6b141e44f26929011500c26d3e2c308696f72c742936f4edb661059dfdc7237e"], 0xa, &(0x7f00000000c0)=[{&(0x7f0000000040)="e8ada25efb021daa0eb56fbea1102d8797a18d3d11e9a51d7895e001839e18979487d6f8241f98701217bc76d374f315", 0x30}, {&(0x7f0000000080)="e88ada3c91c8500847fb773276400d26e2f84d6452be855105272a58e3b19a41b3", 0x21}, {&(0x7f0000000180)="7023293dadad90d3ab7bc80559bc1e75ba88db2ec0f76caf9b762366c6679a813840168bced05b2610e48d5d3a39eca08f5219776b80c9b72510cb60137dfed4257eb98513b120a2667672ff880e0d40a01b6dd8413b9cb9ba17c640920b181bc72da719f996f13fa705d83509d600aadcb737f5a5662bca61287eb71c51ec494161f0aa4f462048b0ffbfe0166280e7fd7fde4384d5f16d8141bd1b6e160135e88b627a3c478a7e83d42eef9942c554", 0xb0}], 0x3, &(0x7f0000000c40)=ANY=[@ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r48, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=0x0, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r7, @ANYRES16=r24, @ANYRES32=r16, @ANYBLOB="000000002000800000000000ffff00000800f65af00000140c040022c0bc2ee509699afdeb96f0a63bc8c2376a69728463e031f145f26a2587459f827f8b3e9bd6eb8fdd6ca49aca98539c6ab471bca0c89c40a129adce418923b2f640c5868f910200760f6bbd5fdb1b978d659ecaef0bbea8bc474f1b72173922a210c04ab83c8e63a02fa9b3945318230166818d9519d99b5052c041e410929681cf12c792b4933fc8194b51b5148b3b98fd51e70f90dc68ff20775cd3b90588ab", @ANYRES32=r24, @ANYRES32=r25, @ANYRES32=r29, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r31, @ANYRESDEC=0x0, @ANYRES32=r38, @ANYBLOB="000000008d581d77905bfaf0b8180000008000004f88cc3b512589ce93a234de1859a0af68ae5e0b6c33e52204f45f2bd4cd17e6b6de74fc4de73e242c57553e3bbc04c3b63cd4f440dcbef98b", @ANYRES32=r39, @ANYRES32=r40, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r41, @ANYRES32=r44, @ANYRES32=r47, @ANYRESOCT], 0x39c, 0x3}, 0x3) r49 = socket(0x400000000018, 0x3, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, 'Uk\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r49, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r49) 13:43:54 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0x2840) r0 = open(&(0x7f0000000000)='./bus\x00', 0x10000, 0x8) ioctl$TIOCFLUSH(r0, 0xc0307006, &(0x7f0000000040)) 13:43:54 executing program 0: r0 = socket$inet(0x2, 0x5, 0xec16) fcntl$setflags(r0, 0x2, 0x1) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f00000002c0)="76e2ffdcf92a48677c5875b9a2316bd5f077f350a258903f065e1ca995fb6d9154519ed66a0b33e12736b4e3f387cb6690db215692b260fa1690bf79a123af45f16fabaae057519ee9fee8ede80218ee1bb1c0dd4a03da71d9e1a07d7c8c988d", 0x60}], 0x1, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x44}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r2, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5060089632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) semget$private(0x0, 0x3, 0x1) semctl$SETALL(0x0, 0x0, 0x9, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/\x84\x00\x00\x00\x00tyCcfg\x00', 0x80, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000380)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000140)=0x7) r4 = open(0x0, 0x0, 0x0) r5 = openat(r4, &(0x7f0000000180)='./file0\x00', 0x80, 0x60) unlinkat(r5, &(0x7f0000000200)='./file0\x00', 0x8) writev(r2, &(0x7f00000000c0)=[{&(0x7f0000000100)="03b4aeb3ec2403d6f9d1db4e2c0a", 0xe}], 0x1) dup(r5) fsync(r2) r6 = syz_open_pts() r7 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/vmm\x00', 0x0, 0x0) writev(r3, &(0x7f0000000000)=[{&(0x7f0000000040)="000000186004008b00062b00fe0000ffffffff0000000af6ce4f22276e2b8d2a48d69e0000000000000000002c000000000058a3", 0xfffffde2}], 0x1) ioctl$TIOCGETA(r7, 0x402c7413, &(0x7f0000000240)) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000340)=0x80000000) ioctl$TIOCEXCL(r6, 0x2000740d) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000040)) close(r2) r8 = socket(0x2, 0x4003, 0x0) setsockopt(r8, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r8, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r8, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r9 = socket(0x2, 0x4003, 0x0) setsockopt(r9, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r9, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r9, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r10 = openat$pci(0xffffffffffffff9c, &(0x7f0000000400)='/dev/pci\x00', 0x80, 0x0) dup(r10) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000280), 0xc) ioctl$TIOCSDTR(r5, 0x20007479) syz_open_pts() 13:43:54 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r1 = dup(r0) sendto$inet6(r1, &(0x7f0000000040), 0x0, 0x8, 0x0, 0x0) 13:43:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x82, 0x0) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000000c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x35}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 13:43:54 executing program 1: r0 = syz_open_pts() select(0x40, &(0x7f0000000000)={0x23, 0xe2, 0x0, 0xfffffffffffffffc, 0x3f, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0) close(r0) 13:43:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCIMMEDIATE(0xffffffffffffff9c, 0x80044270, &(0x7f0000000000)=0x80) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x84}, {0x7c}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000300)="fa") 13:43:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) msgget(0x0, 0x2c111e6017f38441) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket(0x2, 0x3, 0xfffffffffffffffb) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) sendmsg(r1, &(0x7f0000000180)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000000140)=[{&(0x7f0000000040)="610fba69342c860d862005ca2bdc2b6543b69a02783a0200000013e5c0dfe2be3da716d504b9a7dbb7c65a091f45421b3d30b3d5cc7b86550bddc4d9f6ea6abcbcc15e15fdcb8f5ada10a29807e7890a92adad721867ea04c900", 0x5a}, {&(0x7f0000000100)="bd55ed52e726ae5b15f7abafff69ea4a41ebec592653317574d8e32b5db6be6d991e549428977e59ad50a16dcd1a0bd158cd2f3f", 0xfffffffffffffe3e}], 0x2, &(0x7f0000000380)}, 0x2) 13:43:54 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) clock_getres(0x2, &(0x7f00000000c0)) write(r0, &(0x7f0000000100)="e331763384bdc0178b758d287f31b91a47912b137cec8e8c7e5a565ac9f08412b5d19d254c0bddfd180b428cf206800b1c8050dbb63b07d27d5cb24cf5dbd9be16d41926c4cff0cc8f252f21a66d3497f61ad11c4ba80ba09719993022c7c4e5b205b4d442db6ccaa35ef07b5f1098de217b5f6097f14a26e79c8a060d3fc25502153f1cafa12d857f13f127b93e2e9c378818235dcb1808ef84c748f41cd1b2e707cc45310920b8ab668dc5ef56813522f431b2551102f7a551bb7efc57c452b41a98469bae57669c", 0xc9) 13:43:54 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000140)=""/247, 0xf7}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = getppid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x2, r1) 13:43:54 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) fcntl$getown(r1, 0x5) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x0, 0x40}, {0x18, 0x0, 0x400, 0x7f}, 0x13, [0x10f, 0xd93, 0x0, 0x39d5bac4, 0xffffffff, 0x10001, 0x2]}, 0x3c) r3 = dup(r0) getsockopt$sock_int(r3, 0xffff, 0x1001, 0x0, 0x0) 13:43:54 executing program 0: pledge(0x0, &(0x7f0000000200)='vmm\x00') getpid() pledge(&(0x7f0000000300)='K\x10m\x87S\x8e<\xf4\x9dBP4p3\xa1\xe9\x8f&\xaf\xa1\x83Q^p\xe8\b\xca\xc4\xf0eV\x94\xc0\xea\x81Rme\xd90\t\xe4\xd3\x1a\xd2J\x86u\x91\xdem7~\x9fT`\xfdV\v5\xec\x0ev\xcb\xccS\x00\x9e$#F\x81:xJ/\x131\xd8\xb0\x13X\v\xcdIN\xaa\\\xcd\x98\x89\r\x81?\xdcw\xd8CXCSd\x1b\xe3\xb0\x11N`x\xfd\n\xc4\xae\x1c\x16\xbc\xc5\x89\xdb\x93\xda?\xe2Jj@\xb0\xbb\x89\x9bS\x95:\xf6\x9c{\x02B\x1a\b\xa9=\xe5\xa2_\xb5\xd8\xc1\r\'G\x8bh\xc5\x8d\xb4\x82K\xda/\x8e\xcc\xbfY\\;', &(0x7f00000003c0)='\'\x00{{\xd2)C\xb5\x95\xe0V\x7f\xa6\xb2f$\xebx\xcdQ,0x0}, &(0x7f0000000140)=0xc) r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) setreuid(r5, r6) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r8 = semget$private(0x0, 0x4, 0x2) semop(r8, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r10 = getegid() r11 = getuid() r12 = getegid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r9, r10, r11, r12, 0x14, 0x6}, 0x5, 0x9, 0x101}) r13 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r13) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x93b8, r2, r4, r6, r10, 0xa9, 0x2}, 0x4, 0x2, 0xffffffffffffffff, r13, 0x1, 0x8, 0x4}) close(r0) 13:43:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x10000000000084}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000140)='\x00\x00') getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 13:43:54 executing program 0: lstat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) getgroups(0x4, &(0x7f00000000c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) setegid(r3) setegid(r1) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) r5 = accept(r4, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) r6 = fcntl$dupfd(0xffffffffffffffff, 0x61d7c4ce2ba13b96, 0xffffffffffffffff) bind$inet6(r6, &(0x7f0000000200)={0x18, 0x2, 0x20, 0x81}, 0xc) accept$inet6(r5, &(0x7f0000000240), &(0x7f0000000280)=0xc) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x80, 0x0) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wsmouse0\x00', 0x50, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000380)={&(0x7f0000000340)=[{0xa5, 0x8}, {0x101, 0x3}, {0x8b, 0xeb0}, {0x84, 0x93}, {0x86, 0x9}, {0x2, 0xff}, {0x8, 0x8}, {0x3, 0x1ff}], 0x8}) socket(0x2, 0x2, 0x40) r8 = msgget$private(0x0, 0x152) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000400)=[0x0, 0x0, 0xffffffffffffffff, 0x0, r0, 0x0, 0xffffffffffffffff, r2, r0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r15 = getppid() r16 = getpgid(0xffffffffffffffff) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000480)={{0x926, r10, r13, r14, r0, 0x8b, 0x5}, 0x100000001, 0xffffffff, r15, r16, 0x1, 0x5, 0x3f, 0xa88}) r17 = msgget$private(0x0, 0x409) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) r19 = getegid() r20 = getuid() r21 = getegid() r22 = getpgrp() msgctl$IPC_SET(r17, 0x1, &(0x7f0000000580)={{0x9b, r18, r19, r20, r21, 0x30, 0xd3f}, 0x2b6, 0x6, r9, r22, 0x8, 0x101, 0x200, 0x3}) getgroups(0x5, &(0x7f0000000600)=[r21, 0xffffffffffffffff, r11, r2, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) r24 = getuid() getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000680)={0x0}, &(0x7f00000006c0)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, &(0x7f0000000740)=0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000780)={{0x800, r10, r23, r24, r12, 0x108, 0x919}, 0x0, 0x482, r25, r26, 0x7, 0x4, 0x3, 0x8}) 13:43:54 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) symlink(&(0x7f0000000240)='./file0/file1\x00', &(0x7f0000000280)='./file0/file1\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x20, 0x0) pipe(&(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = accept$inet6(r2, &(0x7f00000001c0), &(0x7f00000008c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000200)=0x6) r4 = socket$inet6(0x18, 0x4005, 0x70) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0x9) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) r9 = getpgrp() r10 = fcntl$getown(r3, 0x5) shmget$private(0x0, 0x3000, 0x40, &(0x7f0000ffd000/0x3000)=nil) shmget(0x2, 0x2000, 0x200, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r5, r6, r7, r8, 0x5, 0x7fff}, 0x6, 0x2, r9, r10, 0x7f, 0x100000001, 0xb1f1}) r11 = semget$private(0x0, 0x7, 0x80) semget(0x3, 0x0, 0x180) semctl$GETVAL(r11, 0x3, 0x5, &(0x7f0000000a00)=""/216) semop(r11, &(0x7f00000005c0)=[{0x3, 0x6, 0x1000}, {0x4, 0x8, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0x8, 0x1000}, {0x3, 0x8, 0x800}, {0x0, 0x100000000}, {0x3, 0x7fffffff, 0x800}], 0x7) getpgrp() setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x3, 0xffffffffffffffe1}, {0x18, 0x2, 0x4, 0x5}, 0x8001, [0x3, 0x5, 0x671d, 0x0, 0x3, 0x3f, 0x5, 0x7f0]}, 0x3c) r12 = socket$inet6(0x18, 0x3, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r12, 0x3a, 0x12, 0x0, 0x0) setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0\x00', 0x200, 0x0) chdir(&(0x7f0000000400)='./file0/file0\x00') rename(&(0x7f00000006c0)='./file0/file0\x00', &(0x7f0000000680)='./file0/file1\x00') r13 = semget$private(0x0, 0x2, 0x1) semctl$IPC_RMID(r13, 0x0, 0x0) 13:43:54 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x8288, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, 0x0, 0x147, 0x0) kevent(r1, &(0x7f00000006c0)=[{{r0}, 0xfffffffffffffffe, 0x2f}], 0xffff, 0x0, 0x0, 0x0) getgid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r3, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) sendto$unix(r3, &(0x7f00000000c0)="1d4e42b388e1214aacc87bd47161953810ec75fbf9d6c771013b77e28c826ec2c7bab1cbc0f24c0b14db04ff060089630d194707846f28d656f999f88de63892d4e03cb843c0c63062b67fa31c6a2b1b179b566ce565f701293fe73e3a8da3786bff7c87e61e6777faf4118e8b57670bc646a5978129244a8e08238973a9efdaa957744314f1", 0x86, 0x4, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa) chown(&(0x7f0000000040)='./file0\x00', 0x0, r2) 13:43:54 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) sendto$unix(r0, &(0x7f0000000180)="11df1275e4099f60544069ee", 0xc, 0x4, &(0x7f0000000300)=@abs={0x1, 0x0, 0x0}, 0x8) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000780)=ANY=[@ANYBLOB="2312f7d1"], 0x1, &(0x7f0000000a00)=[{&(0x7f00000007c0)="9a3793e35b7b37befe69d5ef7f06cdab25712505d7cae9dd9d93bf2e0096bb88ff64be1dcc92dd7ea6f1ee70480c2188d97e96a35798245e70f314dc79d6173ef00287426ad7707e437f94314a39c80e981d8fb2a453369a527a7946cd21a8745b0694", 0x2ba}, {&(0x7f0000000840)="441a83986db9bfda9888a93c806be5fa84913b17dfd285", 0x17}, {&(0x7f00000008c0)}, {&(0x7f0000000900)="358158d961673eecab20209835a28aadf44989b44b8e2bb41070930e1553920c0661e6ba35c295a464bd8f5966063ad0d9b55f6047cde9472caff661391a5cd8b9c35a4d88b14823d72cdf858df91eabe48b4b5409a0439fecb851ea9840306c146408334630ea50217c9447b99b5759a2c6713feb9f29cef9e678d1ac8dbd9d73fdef59e826ba850834ae468d2d84174d00d858a5adeb2661ec7352ffd3ac03283f2df60c5970375e3e00d45ba448b548e67820ff43adb70fd8f016a201ed1273fc5bc32b79dba14dbf9f", 0xcb}], 0x4, &(0x7f0000000a40)=ANY=[@ANYBLOB="1010000000000000000000008000000038cca7c739b1720276d6f16f5e5f81bf9d8b0e0914354d87e3678e09733c31f161373efeb2c598fb85adf20f0b3bd2d179209e54de782661c91c06b74aa0e41d60a53045a66c09631db252deb692b08c3748127668ee986d34d20917cc1365797786084b19198eaa1977def72919d01a887f532ade15ee37ec7e1eb475091e51cc20f5315784b5a1547a4683c82aea484dbcf75d7e5b8142f5bb84bb2d5a8d2167288a4cc2a82ae8c409ad025680950960edc89abdd5addef4de6f82e6f1a1c00a425009d40e04fea71c04e63421bf384abe45769cf63cfd823fd1967e57db65242b558d52e6a8f5ec709a12aac7e39eee75329b03937e2aca6643ac4ba8414e837ac203f5b6a3372723bea16653ff764c3e9a53ecaad678d941c0ce0df21fb0c03446970878f46a5476440db0652aa2396d58c7d8305b3c531ed2507ffe4fae4a4f38dc45e10069cba08c84fbca3415689a6d3eddc4fcbc0871e8ed31310bf65a59f187d26f8242ea4c16249b65801f39521f91f45699f98f14fb6f3341f8a39f70db54bd61e124b84558801cb3f5ca71ecb82bd4e231a9eade2e9112f4dffbb8e0cb0cb1106787a3dc76ba7dc2fff1def682f153fc78039e2469f4cf3fc7c2b8574e02b41aae66a14e2cf8332f1478edeac8dd03f3bae88af2700e8677c0abf09ba8ddb7cd6250628b7217c769a7fce1b9730f29aa3f4abb5eaf85b2d396c4856647de29c030f127b9bf2bd2062d498232c04f3079cdf038007c644e517a6062bf91992699adfeb70738cc287e2a7deec109a13c512e3c51cc9744505e1d397b2983fac9c643cf38aee1feca5ba09c6eeaaab7ec99ada8f0ae0876ae82966ce10f61a7ef50c6730100e1474cb2f0a982686205bd1ff666aa79568a60cd57e1567751d1568d511fa7822306aa051272c33ec5bacde4c2aa41befca22100d0566fa1325f98de464e5c3dbce524c2811744cb5633fb497d9c5aadf443cde33c7777e7419b0ae1a7927a7c1c930d9f5a50410c812d17a3519be5c003a1025281e198e31b2061b8940e63d075393971bf0e68e8f92638380f580ce746a072548a0e256c0635b7539204536860050547dcf6b14d0005b4d69f24d0973ca61c73c6388cd23b955e3578750d3ce6b0850e8ac41fa7362d906297303e889db62304e34ea9444e5b88e4461bacebdf410b34fd0bafadc5868d47f00d357b5b2ca60ba9241730eda06e8fd1d4ccae506ec9adf9e3ab7b624d51c5c8a0b453c8ee3a6c62b1ddc8006a7eb1894addef8607f08b6f914fae3f2902b2caa43d7ad3a305f9b45dc1fb1b0a9bce4d8e4bcd43f86d551539f0dddf0f24959b4fbf442aed162fb9db70355228a27d8c68e871d28fa84d0275c9967936f1a4db37a676ec4fd50642fac11d603e8ef9c709e03e411f54f71cf2ce510ff00293627eec9262882e186d78ef33f4aa379fc0b33582a1c36272456905a75e593130563128bd5d2f45cc0a954d0050b41f623d4073fd9070d631ecb42254b03e88181d03677d4a6d2746b97b60c885eefaf3b2fabbb0a0651fcb00c5071c537706c72f02795c709214a1f88272f68bee47be3918c7f5a72d32d4542c56d8801e1a3c8009d448139ec0430e5ba33d1589e7ffc47fa8ed1ff16c64e95172e76a3cbcadedda177433d7650dc5eabad3a908ef458203531f799dfea69622476cb307a449763e3d5343f27b04c2f7485284cf60eb082e49a08c77a007d93b43d23b0f4899e437e13efc335c002f58ed1b68d0c443c483b9ca7d9655e778063886d72d2251a308c8dde1621f254e8c9300b0a7cf49e2bebba977864baf2fb1434567eff4b53b1b6129c66ea69fe9bd514643693bd9c3d1ae45516bcf9f1c4ca1ce2e685771fd2301769e92c2571384973e7412f71d2680d4ddb783dfe755226359efbe260a4cbee1015013b9aada26310d520bcb98cb826bda6275daf198aad072fc40c5e7e30ab0039bc4a1f90ce0ff926dde5392b18d46bbf898ad4a072e03d96ba5eb7e30020845a343f54fb39396c143f22103c89ac6f7b63f0c63197497805a3750e053b77fae4b1fa8a8caad53350c2196751e42ec8dc10da074e76e73aba0d695288bbd81118fc7e303b8b704443db9c1d1e4c2266845ecbecc917f072c446a838fe802fe8c6e83900a453a02539173fc70e0eed60cd54eb7355e3f697310d43d6a98a103e6968eb6058a9fe7966e096d801d248c33b96fbca915b354ca7d350d161069479a9526711299de69010dbd611f7add614295f38ade49e1d5a62e77a5599c13133766e59c4d5f44565703265ee7bd814182c5b385ff14dfcd8f67843b21caf440c80aa742e486e5ab20271ba202285707407372f68dad2e35afd1f6f77196180b902920df67c668f689c765989e78ebb3a8abc30ef614bab0e93949ba500542f63689cbe104e58b6b236fa2f68af81aad26dc7df4fdd42185d353275d177ff38bff2b8250afd08aab883487d65aa833aaa003fb2bcd552b9e6f80f967aeacfb375a40abf984b64c52b03534af05923c21772a6d29262c8ca7b55b35bc72ae1d411aff51527a2ca791ee4370bf4598e1428f5d37958f40ce7222a6b6a252b7ff638867156feb0103cebd9a4278d29aca34c430ea0de919d264412f300e042743ba42a4b519d86bdde1864efdc0871757bc8abeb194cbfea389bd47f7db9a021eab07f16c536fbd652610f8a25dfef278399233da475f3027b4da887e8d9f2529cda6d236c90912456da9c1c8131ef26af6c2140907348929c1e547ee6fe45d5aed04bc646ee81c46c802f504e285d3711c58ac63bc79afb5fd67633489da94a81e48eb7e7700ded3b4f3b2a7b90ea4c5ae8398d9cd58ddd464162d2006065db0794ee3f84ade61ebede162a1fc304872f3ed994c0e12f84eccade8851403bc11eb6c97d315f4d37fc2b4d7f1abdbb59baa03279fc639e89f5231c5d9984b0319f3d157413b4e464512afdc67888614de68a97426e1006a092f13271dd161d59856a347c0f552241b26f6b42ba1eff3fe5090905ceb7818d451f25b8b6858291a3e531874b61e6be53af8c7b578f9be8e526476ad156822112fa44606b96d683912ceb8a5ece13d9a29c297e99e087d866b63995d1513ebe8eb9b206722af3105a15ca7b0566778e081c40ca6d52d669fdcb3b8416382c8ead630863025ac7913392600ee48435f5bd624830637b1319be992bbe10c242f138386e9aa195027af55d8a4774093c0d45e2c7cc6bf7ff211592412f2ee5f9911d5262a1cf102723fa97cb87b51f49d64723b4fde0f0d585316db34082ace409bd686784e97c4932887b99c33417faebaf6cc820e9079e5b592a8431535824b38a8546eaa984cbdb96547d722639df610811070e721dfcbd1812c719e500c35184fe1e2d6171fa9c395621ad1003a6caa9c8bae04f7ecdd08e0af6a0730f82217ba7ae699176bf1cecae6bfd953379dfe43b9c68f06b3a2db59f3a6eec54b37c81018b33680f1cc6e3999e1ef3907ee90600e3b7b540b029dc8bce740d84c12a6ce1f0bb021e8eefbced2e32f1824b3a56d00484e786a14355ea310a55cdbfe42bcc885eb1e6a9cbd444ffdc80bba1e7169e1acabcabc82b9a51aecab1cd9df16158980da0ba56213ca2a0ca1c4738f9856e074f501aa9bcbd670d8b8a4b63cb22346628cafbdca4b06bd9543adef7dc434af53d12c6c28aa55a8bfa290f1f9fc9eee1761707c66c61734a5735ea87539d2f56381a3e7186aa1ea5cdadf748863a7542564bba1a17fa872d74c53ebb63940efa81cbeb772db896efb66d41a2d3d01ddc6fc4b3dfe8de44737f11c0e60cb8ce05be604209b05f6e7b720aeec8e404604ae19b322da9890859495e2c39cc8596c032b4e5543bec9c5013a19544641a9d4c45ae73a45fa657e34e1ff679f761d7b3574d332189241d58c51985237815e13ed298b1394d7cc48411822e34661db19dd98d6065538deac71acfa105c7a191a371324aa3e46c64cf01912bbb693ce56ed03a3f57b929afb50b81bd8adb5984428b7555c80c04fdca78ae9409fcf6e045287bbc2405035b0d6e56a5c455568acefe69200ca54261c673f95a24a1d0e90dd77fb81518df03326a8e69e51f2f14e47571f075a54b980fa6af849ad504e32250f7a13f5b85add7b011a94878cbfb83e3fe052dff99525a13ce682d5240a84ec577630f29136275d6d746847091ffb8bf432c1da004dce0a1abda5fc0f50b7ebd0f87ff45bc40223e4a117dceba93b431b4af818d821e496027485fee2cc57d9bb47c54225aacf8564d9217e59f004144ddfc501e27800aedf8935507a3b24a2f4dd2defedca723707645aac577a8f505e8aa2758fd1bf9cabb4e8a0bd8855958c1f26480703ae8cc966246284b2da070eeb91f14a657e2b69ddce7e1bb6e193a1226991de635f820465e8825c98f3f071f1587f859f3278e2a088ceaf361458b9a314ba706f13c8841875b85fa78f6be91c5d951cb7fdd5ea1b7536a7d266434901bad330c592389e2035fcd097b0bed4cc445ffb76ef2028f19758bc3c138a6aab08fd35a255c7322ddf7f741322e55cd3ddf609c5db9bbc15e9a119ff837c2edb4b2b7ceba9a8ea8f4608a364761ca6729afe9cce9c4e77d058511cda525701d2bcd3a1471c4b6b1ca2c300bf935424f84652266de2c0a2733aec0b394cea186d7bcaf8ca30205dcb1775977ee93d5516b7c680735e0819cb002205c47eba9eb34e613f54d3f9b5fffa2a4a914daf7dc76421ad85378f8b30059b8000e84edb4103243220f2cfc3bb1450dc2ea40a1eb4b7415e27a576768cc67846905d3210df72f2fd03e7c96e277c64e15b81bc602dda3fcf0886b694920fde98f02f1708b6f1c3c92bcfecfa1e98a5827a220d6d1c22dec0046bd5ea377a960d9495ac4cd48b8536edc0682cf91c6b755d245209945dd478fd8e04f099e0dd246ae73deb83815a66db936747db9b3636a0e5fce513a1343d9757d6898596ba6752597a499d690c58e410d519913854b2b669c7e85831edf2c6ce84aceaca55ebd7884eca4f340aba440c06c5411dda487b18c6d54bde02c727c64e6ab936d40a138b829742a930a7eccc4107990597cba68223ebd56e3bfedcf6a16b09f6420989cb100b9c68adae5f8c8414352ea142e69d33cfd159f80c8f8b01d098e84ca4a50bd15eaddc009403c4edc6d41669eed6611dcebb935b93ba8c3d5ffa46a2ace95e2f482993ffa254bb61bea27ea0cfe356ae437193bf42e5e2b07f9b41023761de829071820a601c9d5ec55b28d2169234c7242f751454e524d4c0e69d3126e6cd371a8dadd28cd8a41d70dab63e734122e513d69ff7910eaefaaa90dd5509666677358334d7310d2e07955d52db1a63c8499a728f01641421235f843d4151e759be8f1b86106d66d9f06a09bda74cf59d64e986641eacd3449082f31d6906c466c16fbfda250b6b8c3c6a102bd0d3a7e127d10e130181c4c71e99096cc26b6ded9f6e56f210feff9c8af590013c9430f6ae3dad0fa399ba99d86e2da3aa6c3bb0cd532c9d716ea30d753e26aea012241869d97778dc229ac842a76587e5cb2d2b341783bb8e85dd4cdaeddcc2abc4596e96bed459999a2254a3af9ae381c50203487e062da8101f1386bb9e50f843968883fa36592e54be9313ea8cd46f6374c444a7972172173caf92fc3c4a7f8ca7a22e64f5cd7cda138e38b07fb94f2ea3592a9b049a692261fba91843365fd02cf8000000000000000100000006000000183f0ff45f70af0f151e25f8c5ee257c4d1d7befb39f76396252ecf0fe0efb6bca8a4ae7e212333289e86be1cbfa403b8b6b1e295309ebc14cd511f317bc624115c200cb93232c212bc43b1b6be69299e0b0d15d1e79d434d6f8a044e4d6cc834974c0e5ed141c7fc1fd72b8c9e8a6c05e1a8c08ec2584028518322f659834f1772e74fbb9b39ea6afac83a820c8efdbcfdcacfc538b4e50160a85bfb96b7c7fb7e3e41ecb3590d67932278208f826a669d9de3b26676335d21ad7ff3a379b20e41ea3ebf49e4e67e631d636ed3219ab5ae801f5c346c59192003bf3b52ca4790e8d4300000000000801000000000000ffff0000080000006fd095744ddb2e20893285519c9c2ec3dc4e04127b455a456ec0aeae05451762c21279faa97468e20bf2a477344493394cab12f93c33bbac16996cad53f0ffbe7dd7b218dca440895a2334184560876273daa83ae61c487333ba6f63f7cf0ae82525eb6ad77314dce6f7ec76bc9e543c7f7f08b6f864ed13af05d292c3f27eb0b14bb0bdee52316831e2b18169486191659d2c36435137f50eb18c467244f3583ad125715c885a45ce6094c577bec0852ae5900e75d8486f68c079edbf6dfc95bdb807067547e521b3fc2c3e142742ca1bc291ff15977d88a862183089feb7486ede45105e0acd43fe19b6b8415eaab35988fa5b00000000d000000000000000ffff000006000000c97993787e66ea4feea450d78195c0b1918f91253924a7bfb0e68b35cdcfa2cad7d4fc618acd1a955389044832a83b9e46b781a58de53549d8467fb6e91fcc660551885aa5f6797d3a38be3b9a1249bd7c989165ebc85b5d8fb7fd7c5eb449faf184d4d551532953a743602e42f84f31ffc4c10903a9e768744c95060294e2961a2ba4fc55d47454a1b2253f34e4afe27dbeacb67b473939147a65143b69d42a2c8ba5d9b8a1617b8afef972d81b83380b149c123b335c54ee69fb0000000000d000000000000000ffff0000ff7f0000463667e83cf550e55fb1e16c8a3c507a362dd235d07ced3b86e00cb3c282ef1aa19f69ae2c649d49bc2d1de1a3cfbd3fd30686f79cbf6665c407cb7c4863ca3800bcc3720e4188042ed57434f51330624a091b23342651b3bd42b98ab6388e120323e61749c107e7a6a2040f6f1c46a971058af1d76c2f637f718c78d02dff75e72a0c1e0b1149e95abf1c32f6016932395974a3239527f20a3d2d4d2e06b3c7f77ce6c13c4e19fbe30dd73f89e75197ad6fc267f20e33870fb1f4113dbc0000000000000000"], 0x13b0}, 0x40c) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x20201, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000740)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x80, 0x0) kqueue() ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000480)={0x49b, './file1\x00', './file0\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = socket$unix(0x1, 0x1, 0x0) dup2(r4, r3) fchflags(r4, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x8, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) fchflags(r2, 0x10000) fcntl$getflags(r1, 0x1) ioctl$FIONREAD(r5, 0x4004667f, &(0x7f0000000140)) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000440)=0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4aa, 0x0) r6 = fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) ioctl$PCIOCREAD(r6, 0xc0107002, &(0x7f0000000040)) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000380)) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000001ec0)) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400)='/dev/bpf\x00', 0x800, 0x0) pipe(&(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCLOCK(r7, 0x20004276) ioctl$KDGKBMODE(r9, 0x40044b06) ioctl$TIOCGTSTAMP(r8, 0x4010745b, &(0x7f00000003c0)) r10 = semget$private(0x0, 0x3, 0x4) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000200)={{0x20002000, 0x0, 0x0, 0x0, 0x0, 0x38, 0x8}, 0x1, 0x2, 0x8001}) 13:43:54 executing program 1: r0 = socket(0x2, 0x8001, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed2b76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb31d4f9c0e36d58ab4f79a66de7fb584d38a6acb07c62f547d55587267ba5050932ed612e5ffe04fd83800b0331dd48d6fdc2ef40b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b0cb0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c5"], 0x10) socket(0x10, 0x8004, 0x9) socket(0x34325676462a5da2, 0x5, 0x0) 13:43:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x4e, 0x0, 0xfd, 0x10000000}, {0x4}, {0x1000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b3") r1 = socket(0x2, 0x4003, 0x0) ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000200)={0x200}) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000240)) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000080)) 13:43:54 executing program 1: r0 = socket(0x400000000018, 0x3, 0x40003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pipe2(&(0x7f00000001c0), 0x10004) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0x1ff, 0x8, {0x1000, 0xfff}}) write(r2, &(0x7f0000000240)="99", 0x1) r3 = openat(r2, &(0x7f00000000c0)='./bus\x00', 0x20000, 0x40) read(r3, &(0x7f0000000140)=""/9, 0x9) write(r1, &(0x7f0000000240)="99", 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0xc7b, 0x7ff, 0x9, 0x101, "353a6481f1324789ebba80268d31bda6d8928dc2", 0x0, 0x7}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000), 0x3c) 13:43:54 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x5d25, 0x0, "541bb964fee699d9e09c14f630d057c575017a66"}) writev(r0, &(0x7f0000000240)=[{&(0x7f0000001600)="2eb8c6b85918c186cd119b15ebf492613d5393489f53992a1b7f3919b35d1bd2360c8e6b43aceca8ab08f7f7383a505b5fa2f1274aea05e3698b85dc4177c926792591b2a34413d23eff62f2bfe8b592120a6ba6f561a30576606ec81581b7336ed24201850af9648d3e6c6848513cfb701fd84b372fd0727ba888ab44ef9cde1835b64581a92524ab24a74b7aadffd2502ea7bb1686309f11c12b1685fd8a786b22799e0797814b31190fe61694c9b05299675119cbd09c3a3ba15f21d9c60b71df362c5315d5b90b6c8db0be552e36471eb32f3bb3369a6f558910992300b6613a149d3adc289222502d2572d7296ebec3b23efb6195405c8e2aebae07e39dadb3169f67da6e736ec3e9184f18b97efdf7a09e6e45d9a7f56b967fe501592a8259763be4614cbd0b8d5f2f10d7f734fecd90fcee5c7a9590ccae1ad96e125fd29c62674267626dffe61876c6dddd35261ab6363edb8d849894085856ee868628dcf016129c4ba19f2c751b3ed5e9226799505527da5415425a", 0x17a}], 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x7ff, 0xc54b, 0x5, 0x72f, "151cb95b1efb90531124b5ac305ad32825a7553e"}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000240)="99", 0x1) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f00000000c0)) writev(r0, &(0x7f00000015c0)=[{&(0x7f0000000480)="1e", 0x1}], 0x1) 13:43:55 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x2d, 0x4005, 0x1ffff) getgroups(0x1, &(0x7f0000000200)=[0xffffffffffffffff]) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) connect$unix(r2, &(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8) close(r1) r3 = socket(0x18, 0x3, 0x0) r4 = socket(0x2, 0x4003, 0x0) setsockopt(r4, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r4, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000001c0)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 13:43:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000240)="99", 0x1) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x400, 0x3f, {0x3, 0xf2}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0xc}, {0xbc, 0xfffffffffffffffc}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) getppid() r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='r\x00') setreuid(r2, r3) r4 = geteuid() setuid(r4) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r6 = semget$private(0x0, 0x4, 0x2) semop(r6, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r8 = getegid() r9 = getuid() r10 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r7, r8, r9, r10, 0x14, 0x6}, 0x5, 0x9, 0x101}) chown(&(0x7f0000000080)='./file0\x00', r4, r10) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x2, 0x0) r11 = socket(0x2, 0x4003, 0x0) setsockopt(r11, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r11, &(0x7f0000000500)=ANY=[@ANYBLOB="584adce15a3c44a13a72500409ffe792827b299d90750000"], 0xfffffffffffffc43) write(r11, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r12 = fcntl$dupfd(r11, 0x1e, 0xffffffffffffff9c) sendto$inet6(r12, &(0x7f0000000440)="2797d29705381ba98dfcdf79569a776a2931aca2b52182338a026621866830477e4eec64eb47d41a9477a0bc6e52be718da4a81dc29bd26891f472f37703c5ed93287f8a990431e7578f0f2d3f3ca0696972ed5695f28f6c452c2dd3be32f3253d9ce34a8a9f4dac2cbb1568f199b0ec5b7c5b212d5310aede147bf90b9ef8a722f11838cef117df08c72a5807e754d5b471e90c74", 0x95, 0x89ee44c0242f439f, 0x0, 0x0) chown(&(0x7f0000000140)='./bus\x00', r2, r10) r13 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r13, &(0x7f0000000240)="99", 0x1) ioctl$WSDISPLAYIO_SMODE(r13, 0x8004574c, &(0x7f00000000c0)=0x1) 13:43:55 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r1, 0x160}], 0x1, 0x606dca73) 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/0x10000)=nil, 0x10000, 0x2, 0x10, r2, 0x0, 0x0) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r3, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r4 = socket(0x2, 0x4003, 0x0) setsockopt(r4, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r4, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r5 = socket(0x2, 0x4003, 0x0) setsockopt(r5, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r5, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) dup2(r3, r5) pipe2(&(0x7f0000000080), 0x0) 13:43:55 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) close(r1) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x82b) getsockname$inet(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) 13:43:55 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x7f108fb1aab0579c) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000080)=0x7ff) r1 = open(&(0x7f0000000000)='./file0\x00', 0x8, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)) 13:43:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x80, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80047476, &(0x7f0000000000)=0xc6000000) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r2) ktrace(&(0x7f0000000080)='./bus\x00', 0x1, 0x1480, r2) 13:43:55 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2040, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x4, 0x733a) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x1000000000004, 0x8}) mknod(&(0x7f0000000000)='./bus\x00', 0x80, 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:43:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000001340)={0x3, &(0x7f0000000080)=[{0x3d, 0x8, 0x0, 0x3}, {0x48}, {0x6}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r2 = msgget$private(0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r3, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0x100000001, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x3bb, 0x3}, 0xffff, 0x100000001, 0x0, 0x0, 0x5, 0xbfe3, 0x3f, 0x4}) write(r1, &(0x7f0000000240)="99", 0x1) r4 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x20000, 0xa0) ioctl$TIOCSPGRP(r4, 0x40047477, &(0x7f00000000c0)) msgget$private(0x0, 0x20) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1a6, &(0x7f0000000200)="002047d8d4f4ea85791bdc99ad772c4f4cda9ec5bde870991f0309e1d8d5bfacf26a7fd0305b23f55d3a606ceb7235fbc378c3d3d0a3624af57ac588ed800310aeb17fb305bff9420c8e34f8316c1a8e0594620dde5f") 13:43:56 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x7fff, 0x0, "d730c1e7ff0100000000e400"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1}, 0xfffffffffffffd16) getsockname$unix(r0, 0x0, &(0x7f0000000000)) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x800, 0x1b8) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x40, 0x2) 13:43:56 executing program 0: execve(0x0, &(0x7f0000000180), 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/113, &(0x7f0000000180)=0x71) 13:43:56 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7a8ad6b3e910c411d6c6aa98d8851fa8a0f45ca76571b873ce0fbd6a900000041acc3cf740e8a70530000000000002452000000000000000000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040"], 0x10) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82021b2f66696c653000"], 0x10) write(r2, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x2, 0x0) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x800, 0x6) r5 = socket(0x2, 0x4003, 0x0) setsockopt(r5, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSBLEN(r6, 0xc0044266, &(0x7f0000000200)=0x4) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r5, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=[@rights={0x10, 0x7}, @rights={0x28, 0xffff, 0x1, [r1, r2, r3, r4, 0xffffffffffffff9c, r5]}], 0x38}, 0x0) 13:43:56 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30, 0x2}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x2, 0x5, 0x9}, 0xc) 13:43:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0xe302e7b33e18eda, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x9, &(0x7f0000000000)=[{0x5, 0x7f, 0x1596d793, 0x9}, {0xc9c, 0xd, 0x5, 0x9}, {0xffe0000000000000, 0x8, 0x0, 0x9519}, {0x0, 0x4, 0x81, 0x20}, {0x0, 0x3, 0x2, 0xffffffffffffff81}, {0x9, 0x1, 0x5a3, 0x3}, {0x6, 0x9, 0x0, 0x800}, {0x3f, 0x0, 0x3, 0x800}, {0x6, 0x2, 0xbc4f}]}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="0080000000bf17000000"], 0xe1) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) fcntl$getflags(r2, 0x1) 13:43:56 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x9) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000280)="d5627ca2e351a0c5fd219d36d5a4d1bd93f4cce5196a977af6ab378d04b6a48f753594dcc562ac06ec4ccf208eb5da8ef9947714223e5dfb40cc58b4b96e659c3689acab2affc4f52dbccdd9aeba3813d32cacd17acb94b92461c5e1d8c2f70bb4e39213e0c7e67843cd399ff4de6379ef34fe03eff97fd7f17ec856f1d7f7ba842806e9fb3bd7068f5b44e46c21c96401205d4b9ec7ca219a5e0fa6ffa861e77bde047680c4a91b4664f9e3d0c10158070e6142ec453ee93ecb8461fa1aac38c56e7996", 0xc4}], 0x1) unlinkat(r0, &(0x7f00000000c0)='./bus\x00', 0x0) r1 = syz_open_pts() syz_open_pts() syz_open_pts() r2 = dup2(r1, r1) getdents(r2, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000240)="99", 0x1) r4 = openat(r3, &(0x7f0000000000)='./file0\x00', 0x1, 0x4) fchmodat(r3, &(0x7f0000000140)='./file0\x00', 0x187, 0xa) unlinkat(r4, &(0x7f0000000040)='./file0\x00', 0x0) 13:43:56 executing program 0: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000100)}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) accept(r0, &(0x7f0000000080)=@in6, &(0x7f00000000c0)=0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000b, &(0x7f0000000180), 0x4) 13:43:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r2 = semget$private(0x0, 0x4, 0x2) semop(r2, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r4 = getegid() r5 = getuid() r6 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r3, r4, r5, r6, 0x14, 0x6}, 0x5, 0x9, 0x101}) semop(r2, &(0x7f0000000040)=[{0x42df5428b98a05bf, 0xffffffffffffffe0}, {0x3, 0x3, 0x800}], 0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x60}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000004c0)='\r') 13:43:56 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000100)='/', 0x0, 0x0) msgget(0x3, 0x0) semctl$GETZCNT(0x0, 0x0, 0x7, 0x0) fchdir(r0) socketpair$unix(0x1, 0x1, 0x0, 0x0) geteuid() writev(0xffffffffffffffff, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) geteuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) socket$inet(0x2, 0x3, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000040)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getgid() syz_open_pts() close(0xffffffffffffffff) socketpair$unix(0x1, 0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) rmdir(&(0x7f0000000140)='./file0\x00') mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) r2 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) faccessat(r2, &(0x7f0000000200)='./file0\x00', 0x48, 0x2) 13:43:56 executing program 0: mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xfffffffffffffffe) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x14) write(0xffffffffffffffff, &(0x7f00000007c0)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x841) r1 = semget(0xffffffffffffffff, 0x6, 0x10000020c) r2 = open$dir(&(0x7f0000000640)='./bus/file0\x00', 0x7f, 0x5) kqueue() ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000540)={0x6, &(0x7f0000000480)=[{0x10040000000, 0x7d5, 0x2, 0x5}, {0x3, 0x7, 0x5, 0x9}, {0x51, 0x81, 0x4, 0x401}, {0x3, 0x40, 0xff, 0x1}, {0x3, 0x55a, 0x4, 0x80000001}, {0x5, 0x4, 0x100, 0x100000000}]}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r4, r4, r4]) pledge(&(0x7f00000002c0)='\x00', &(0x7f0000000340)='rc') fchown(r2, r3, 0x0) semctl$SETVAL(r1, 0x1, 0x8, &(0x7f0000000380)=0x80000000000eed) execve(0x0, &(0x7f0000000580), 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='rc') semop(r1, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000004c0)=0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x180, 0x0) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r5 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) r6 = kqueue() getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x5) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000140)={0x6, 0x8000000000000003, './bus\x00', 0xed, 0x4, 0x7, 0xa2c}) kevent(r6, &(0x7f0000000300)=[{{r5}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r5) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000440)=0x100) r7 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000600)='/dev/ttyCcfg\x00', 0x7fe, 0x0) shmget$private(0x0, 0x3000, 0xa0, &(0x7f0000ffb000/0x3000)=nil) ioctl$WSMUXIO_REMOVE_DEVICE(r7, 0x80085762, &(0x7f0000000180)={0x3, 0x3e}) 13:43:56 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kqueue() kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) r1 = semget$private(0x0, 0x4, 0x280) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000000)=""/155) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r3 = getpid() fcntl$lock(r2, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r3}) writev(r2, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r4 = dup(r2) ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r4, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r4, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r6 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r5, r6) r7 = getgid() r8 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000240)='/dev/vmm\x00', 0x8000, 0x0) r9 = getpid() fcntl$lock(r8, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r9}) writev(r8, &(0x7f0000001100)=[{&(0x7f0000001080)="f221ff8f24c1648f45ec2ccf35ef2a14771bad9e13353f6d4a2f255521003c595f097106f1399b6e9872747a72e5e3190fc1ed0fe1486267664657cba01466996fe2cf87b8bee2faec5393acb882d88da07f83a3703c79f9101c74c89f040faf0325e67135730143e32de08febb10602ba", 0x71}], 0x1) r10 = dup(r8) ioctl$TIOCMBIC(r10, 0x8004746b, &(0x7f00000011c0)=0x1) ioctl$BIOCSFILDROP(r10, 0x80044279, &(0x7f0000000180)=0x10001) ioctl$VT_WAITACTIVE(r10, 0x20007606, &(0x7f0000001240)=0x5) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r12 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r11, r12) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xfffffff2) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000140)={{0x0, r5, r7, r11, r13, 0x24}, 0x80000000, 0x9f, 0x1}) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 13:43:56 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x7f, 0x7, 0x80000000, "2ea86ecc0104000000ef64e16eb595607fcfd711"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804", 0x227) ioctl$TIOCSETD(0xffffffffffffffff, 0x8004741b, &(0x7f0000000000)=0x6216) 13:43:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4000000030}, {0x20}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) chflags(&(0x7f00000000c0)='./file0\x00', 0x0) 13:43:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x4d}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f0000000040)=[{0x5, 0x777b9deb, 0x6, 0x1f}, {0x3, 0x100000000, 0x5681, 0xd2a}, {0x3, 0x80, 0x3f, 0x800}, {0x4, 0x4, 0x5, 0x20}, {0x8, 0x6, 0x7fffffff, 0x1000}, {0xe9a, 0x7, 0x9, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:43:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0xd403769f8533da3d, 0x0) r3 = dup2(r2, r2) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000280)) getsockname$inet6(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) write(r1, &(0x7f0000000240)="99", 0x1) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f00000000c0)={0x1}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:43:57 executing program 0: r0 = syz_open_pts() r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000100)) 13:43:57 executing program 0: poll(&(0x7f0000000180)=[{}], 0x2000000000000022, 0x80) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000240)="99", 0x1) symlinkat(&(0x7f0000000000)='./file0\x00', r0, &(0x7f0000000040)='./file0\x00') execve(0x0, 0x0, 0x0) 13:43:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7}, {0x35}, {0x6}]}) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) pread(r1, &(0x7f00000000c0)="e4eb72a6712bd2caf244e5062a98d2e548e0cd8433e8ae158b4714a10c89", 0x1e, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") 13:43:57 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = dup(0xffffffffffffffff) r2 = socket(0x2, 0x4003, 0x0) socket(0x10, 0x4, 0x2) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) fsync(r2) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000040)) setsockopt(r0, 0x29, 0x2e, 0x0, 0x0) socket(0x1, 0x2, 0x8) sendmsg(r0, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000040), 0x10}, 0x0) 13:43:57 executing program 0: socket$inet(0x2, 0x1, 0x0) r0 = socket(0x1, 0x4003, 0x3ff) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) socket$inet(0x2, 0x1, 0x3) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022e2f66696c65300082042bff0300000000006c00e1af895644fc1f55580fb4df6f4d"], 0x10) write(r0, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0xfffffffffffffeb9) getrlimit(0xf8098deb8b7f7659, &(0x7f0000000080)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) getrlimit(0x7, &(0x7f00000003c0)) stat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000340)={0x4000000, 0x7, './file0/file0\x00', 0x2, 0x9, 0x1, 0x8}) setrlimit(0x6, &(0x7f0000000040)) mlockall(0xebb94811171ec171) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0xfffffd4c) write(r2, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r3, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) pipe2(&(0x7f0000000400)={0xffffffffffffffff}, 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000440), 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) connect$inet(r1, &(0x7f0000000380)={0x2, 0x3}, 0xc) getpgid(r5) 13:43:57 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) setuid(0xee01) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)="e5fbe6", 0x3) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) socket(0x218e35a4652a9fe3, 0x8000, 0x8) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x89) r1 = socket$inet6(0x18, 0x2, 0x2) getpeername$inet6(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r2 = socket(0x6, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) 13:43:57 executing program 0: r0 = syz_open_pts() r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f0000000400)=ANY=[@ANYBLOB="03000000000000006acabed8bbd4f36736ca8ca36672711862f6b38d77355445c452c6a196ce5a37ed53fc97c2d0a476ed9eed029da9ce185a35a94968f98cf1c3d14cdeefb86bfe9ebaa2bda2e4c0ec5eaef35e0a53a161985a1da4151e69e12032d0916793dc148631df7158cbfaa192e9a779d6e978f99658899c04867032f1f98865c9d2f1ecdf024e099b0d16d349699119f03b06700f65e7fc01985fb112f1f6b947704c00da89be401f7f503ed27cf6b1b3f43403f102a7ff894cba1891e49336a52f16fbb9887e44b60b64cc63d7a40be1749ef71a066dffc5a4eec2b35fdc0ab863a5034206396384c4df"], 0x1, 0x800) msgsnd(r1, &(0x7f00000000c0)={0x0, "65a17eb7f1c4163a3bd50f337b47a9cc878cd2ad3f8707c6b5eadbf8dc66e54e7632ef56c89d332f3ed01bdd44ae8bdd22d446d492b66e056ab34809f32933b12bd1f25759dc317abe0a11ecf722d1d419245e25702ae460b9a4a5d28bb42cda81921212bd81c0e8d116565d437817d680d3673dde9ea58fc97280"}, 0x83, 0x800) poll(&(0x7f0000000080)=[{r0, 0x141}], 0x1, 0x1ff) write(r0, &(0x7f00000001c0)="d591c6d4b3c0a104ded9f1e6a5cb82c5e2fa791e3146de667c71459fb775672058b5d3aa6d9ae8fe0b7b3e9c423398fd33bf6ccca4de18011010c411aa60e71880079cec75fc75b197d3e75a0000000000000000000000000000000f43652bfe59bf1d33f580ba60b15b1d2b8ab8f4354a3c23b6fb7e6450ba0a8e2a44df7dc650fa5cc8d0ddaa301112599d9e62b7e5d4660ca8d0620aec3b81f508749d8f181602d32d952d7dc8ead25aa1e1f2b758669dea91dbe9b815db91a7d645f39dbb8368144a0afb691ed72aedc30174fd56fea3446ceeb6938e83d90a79a52639d2d95dfbcc09c4073d5bf351ee0ef4eaf6af22c3adb040d61c37a6df7440", 0xfd) poll(&(0x7f0000000000)=[{r0, 0xc6}], 0x1, 0x0) 13:43:57 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000240)="99", 0x1) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000440)={0x1, 0x8, 0x6d31}) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r3 = accept$inet6(r2, &(0x7f0000000300), &(0x7f0000000340)=0xc) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000380)={{0x18, 0x0, 0x2, 0x9}, {0x18, 0x1, 0xffff, 0x8}, 0x6240000000000, [0x1, 0x8, 0x1f, 0x5, 0xde7, 0x4, 0xab0c, 0x1f]}, 0x3c) write(r2, &(0x7f0000000240)="99", 0x1) ioctl$TIOCNOTTY(r2, 0x20007471) setsockopt$inet_opts(r0, 0x0, 0xa, 0x0, 0x0) r4 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x222) ioctl$WSMOUSEIO_SCALIBCOORDS(r4, 0x81205724, &(0x7f0000000040)={0x0, 0x1, 0x0, 0xff, 0x2, 0x6, 0x2, 0x10, [{0x7, 0x1, 0x3ff, 0x365}, {0x0, 0x2c4, 0xffff, 0x5}, {0x101, 0xffffffffffff0001, 0x8, 0x6}, {0xccba, 0x3ff, 0x5, 0x1}, {0x8fd, 0x8, 0x7fff, 0x5}, {0x13f, 0x8, 0x7, 0xffff}, {0x5, 0x6, 0xfffffffffffffff8, 0x6}, {0x4, 0x62f144f9, 0x8, 0x7}, {0x7, 0x5, 0x5, 0x3ff}, {0x3, 0x7, 0x61e}, {0x8000, 0x7, 0x117, 0x1}, {0x4dffbe70, 0x1000, 0x200000000000000, 0x8}, {0x7f, 0x7ff, 0x80000000}, {0x1, 0x1dd, 0x4, 0xfffffffffffffffe}, {0x2, 0x4, 0x5, 0x8}, {0x57, 0xffff, 0x5, 0x6}]}) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f00000003c0), &(0x7f0000000400)=0x8) r5 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000240)="99", 0x1) chdir(&(0x7f00000002c0)='./file0\x00') ioctl$WSMOUSEIO_GCALIBCOORDS(r5, 0x41205725, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) pipe2(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8008) ioctl$WSKBDIO_GETMODE(r6, 0x40045714, &(0x7f00000004c0)) 13:43:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50, 0x0, 0x0, 0xfffffffffffffffd}, {0x61}, {0x6, 0x0, 0x0, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffff9c, 0x81205724, &(0x7f0000000140)={0x0, 0x7417, 0x401, 0x0, 0xfff, 0x2, 0x8, 0x10, [{0x3, 0xfffffffffffffffc, 0x5, 0x8}, {0x20a, 0x4, 0x5, 0x2}, {0x1, 0x1, 0x0, 0x1000}, {0x101, 0x4, 0x100000000, 0x1}, {0x7fff, 0x2, 0x100000001, 0x2}, {0x0, 0x6, 0x40, 0x5}, {0x3, 0x20, 0x10, 0x3f}, {0x33, 0xfff, 0x4, 0x9}, {0xec0f, 0x9}, {0x8001, 0x1, 0x7, 0x7}, {0xbc8, 0x7, 0x8, 0x7}, {0x46800c49, 0x40, 0x4, 0xbc3}, {0x101, 0x1f, 0xfffffffffffffffa}, {0x7c, 0x7, 0xfff, 0x6}, {0x0, 0x5, 0xfffffffffffffffe, 0x81}, {0x819a, 0xfffffffffffff7c0, 0x0, 0x1c}]}) 13:43:57 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = dup(0xffffffffffffff9c) ioctl$TIOCCBRK(r0, 0x2000747a) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() dup2(r1, r2) poll(&(0x7f0000000000)=[{r2}], 0x1, 0x0) 13:43:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0x15, 0x0, 0x28492f91}, {0x0, 0x0, 0x7}]}) 13:43:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x4}, {0x7c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="93") 13:43:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0, 0x81) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='E') 13:43:58 executing program 0: socket(0x2, 0x4, 0x0) r0 = socket(0x11, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() connect$unix(r0, &(0x7f0000000000)=@abs, 0x8) kevent(r1, &(0x7f0000000040), 0x10001, 0x0, 0x6, 0x0) 13:43:58 executing program 0: open(&(0x7f0000000080)='./file0\x00', 0x218, 0x20) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000100)=0x7fffffff) mknod(&(0x7f0000000040)='./file0\x00', 0x8, 0x5) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x80044272, &(0x7f0000000000)=0xc6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) r4 = geteuid() r5 = geteuid() setuid(r5) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r7 = semget$private(0x0, 0x4, 0x2) semop(r7, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r9 = getegid() r10 = getuid() r11 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r8, r9, r10, r11, 0x14, 0x6}, 0x5, 0x9, 0x101}) chown(&(0x7f0000000080)='./file0\x00', r5, r11) r12 = geteuid() r13 = geteuid() setuid(r13) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r15 = semget$private(0x0, 0x4, 0x2) semop(r15, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r17 = getegid() r18 = getuid() r19 = getegid() semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r16, r17, r18, r19, 0x14, 0x6}, 0x5, 0x9, 0x101}) chown(&(0x7f0000000080)='./file0\x00', r13, r19) r20 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r20) r21 = geteuid() r22 = getgid() r23 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r23) r24 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) setreuid(r24, r25) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r27 = semget$private(0x0, 0x4, 0x2) semop(r27, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r26, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r29 = getegid() r30 = getuid() r31 = getegid() semctl$IPC_SET(r27, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r28, r29, r30, r31, 0x14, 0x6}, 0x5, 0x9, 0x101}) r32 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r32) r33 = getpgid(r32) r34 = geteuid() setreuid(r34, 0xffffffffffffffff) r35 = getpgid(0xffffffffffffffff) r36 = geteuid() setreuid(r36, 0xffffffffffffffff) r37 = getgid() r38 = socket(0x2, 0x4003, 0x0) setsockopt(r38, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r38, &(0x7f0000000640)=ANY=[@ANYBLOB="82f22e0f6669a5653060e3577ec2e86e5947cb0c1e02066a00ec70d059f449d0c03311d291aeaf5e8a6e48d4579dd97c5ee05ebe3ad8fc6a7e0cb224a6f047944661941978e6e1ea947536f2db50997173b1d2eb30836764786aa30f6ab80a263c5f5748e81992073d73f39a5e64893b9ef7ff91d4634646"], 0x10) write(r38, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r39 = socket(0x2, 0x4003, 0x0) setsockopt(r39, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r39, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r39, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r40 = getppid() r41 = geteuid() setreuid(r41, 0xffffffffffffffff) r42 = socket(0x2, 0x4003, 0x0) setsockopt(r42, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r42, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r42, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) getsockopt$SO_PEERCRED(r42, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xc) r44 = getppid() r45 = geteuid() setreuid(r45, 0xffffffffffffffff) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r47 = semget$private(0x0, 0x4, 0x2) semop(r47, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r49 = getegid() r50 = getuid() r51 = getegid() semctl$IPC_SET(r47, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r48, r49, r50, r51, 0x14, 0x6}, 0x5, 0x9, 0x101}) r52 = socket(0x2, 0x4003, 0x0) setsockopt(r52, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r52, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r52, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f0000000480)=0xc) r54 = getegid() sendmsg$unix(0xffffffffffffff9c, &(0x7f0000000600)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f00000001c0)="ba3ffbaa3f6d7cd5aeb97903d757aa3b88c75bde58938247e7acdbfcfd9a14938d8c7cdf42a2f1dcbb2914d6b87d82ce3681e3a1a1d852e6af70a2894fc5d1e2074bf388ebc0db370ba3bbb9e3f9e7604935ade983316650b006d4f95988fcdb96b68bfce62d23b54db39b12268a49e0fca797b757f5806051e16ca3", 0x7c}, {&(0x7f0000000240)="15f9388cab55b3c60f6ddf8cfbd9b2499b1113c492755d88e58f60ccae55a4c37b90d9a7e0e42832c4627a3dc41bdcd734561af09dad8b91c54c488d2734755e76aec90e59db8e95da8c2efacdb566446fc44c2b89858932074864e6bdc1329c693447e964d51fea22bfcf38c427930bd38294a5000a84a5558c75fc3587aa6d4d", 0x81}], 0x2, &(0x7f00000004c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r11}, @cred={0x20, 0xffff, 0x0, 0x0, r12, r19}, @cred={0x20, 0xffff, 0x0, r20, r21, r22}, @cred={0x20, 0xffff, 0x0, r23, r25, r29}, @cred={0x20, 0xffff, 0x0, r33, r34, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r35, r36, r37}, @rights={0x20, 0xffff, 0x1, [r38, r2, r39]}, @cred={0x20, 0xffff, 0x0, r40, r41, r43}, @cred={0x20, 0xffff, 0x0, r44, r45, r49}, @cred={0x20, 0xffff, 0x0, r53, 0x0, r54}], 0x140}, 0xb) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x1, 0x0) 13:43:58 executing program 1: 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, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)}, 0x0) connect(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) 13:43:58 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./bus\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000100)=0x6) close(r0) 13:43:58 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffff8, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000240)="99", 0x1) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0xfffffffffffffffd, 0x0, 0xc9, 0xfffffffffffffc, 0x80000000}], 0x8, 0x0, 0x0, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x100, 0xffffffff}, 0x8) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 13:43:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x84}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x30800, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'t!p', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) r2 = open$dir(&(0x7f0000000200)='./file1\x00', 0x2, 0x80) mkdirat(r2, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') utimensat(r2, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) 13:43:58 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000117e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500"/3074], 0x0) read(r0, &(0x7f0000001200)=""/245, 0x3ee) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(r0, r0) readlinkat(r2, &(0x7f0000000000)='./file0\x00', &(0x7f0000001300)=""/210, 0xd2) chmod(&(0x7f0000001940)='./file0\x00', 0x400000000000c7) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000180)) pwritev(r0, &(0x7f0000001740)=[{&(0x7f00000016c0)="3f6825fe03350b423385415859d968c242d54e6d3571dd843710928595769fe0fadda49dcdaff50ba6ab4033ece4c087af63a98c38ebb05074b2ec1178c4724573fcd09d857e59355289af7391579e9851dc0a08f1f979bff75edb14cd", 0x5d}], 0x1, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x880, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000080)=0x8) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res(&(0x7f0000001900), 0x7, 0x4) read(r1, &(0x7f0000000040)=""/32, 0x20) 13:43:58 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x400, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000080)=0xd927) r1 = syz_open_pts() syz_open_pts() r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000240)="99", 0x1) ioctl$TIOCSTART(r2, 0x2000746e) r3 = kqueue() kevent(r3, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x11}], 0xfff, 0x0, 0x0, 0x0) kevent(r3, &(0x7f0000000280)=[{{}, 0xfffffffffffffff9, 0x21}], 0x8001, 0x0, 0x8001, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000180), 0x3, 0x0) 13:43:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x48}, {0x100000001}, {0x206}]}) syz_emit_ethernet(0x2, &(0x7f0000000000)="e426") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="7a022e2f66696c653000"], 0x10) write(r2, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r3 = accept(r2, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) accept$unix(r3, 0x0, &(0x7f0000000180)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f00000000c0)) 13:43:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0xd2d, 0xca75, 0x4, 0x80000001}, {0x8, 0x200, 0x80, 0x6}, {0x2, 0x4, 0x8, 0xffffffff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r1 = getuid() r2 = getegid() r3 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) setreuid(r3, r4) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r6 = semget$private(0x0, 0x4, 0x2) semop(r6, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r8 = getegid() r9 = getuid() r10 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r7, r8, r9, r10, 0x14, 0x6}, 0x5, 0x9, 0x101}) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000000)={{0x0, r1, r2, r3, r8, 0x29a12ef3f22abd0a, 0x5}, 0x96a4, 0x0, 0xe2a}) write(0xffffffffffffffff, &(0x7f00000001c0)="4f3571fa65669f7af3a45c74108021d81331e0ff287fada06396403d466e2c9f6e626a372850f992fed02893b1aa8e31eb3beb737b16b16d093660b024af4209a494df0b039063c1b261fce8d6790a", 0x4f) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGSTATS(r0, 0xc010427b, &(0x7f0000000200)) 13:43:58 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{}, {0x4}]}) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x100, 0x9}, {0x24, 0x2}], 0x2}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) pipe2(&(0x7f0000000000), 0x0) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r3, 0xc0106477, &(0x7f0000000140)=0x8000000020000000) 13:43:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x35}, {0x6}]}) mknod(&(0x7f0000000100)='./file0\x00', 0x8000, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:43:58 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) pipe2(&(0x7f0000000080), 0x0) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000240)="99", 0x1) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000040)) syz_open_pts() syz_open_pts() kqueue() kqueue() select(0x40, &(0x7f0000000440), 0x0, &(0x7f00000004c0)={0x3ff}, 0x0) 13:43:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x800000000084}, {0x2c}, {0x400000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:43:58 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000000b13886ca3849451ae3c3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89f286f70ad7d3ade3a298263026b42c850fd3872b8bfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d904000000000000009ec7ab3a34c29000", 0xb1, 0x0, 0x0, 0x0) ioctl$VMM_IOC_INFO(0xffffffffffffff9c, 0xc0185603, &(0x7f00000010c0)={0x1000, 0x0, &(0x7f00000000c0)=""/4096}) 13:43:58 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="ebff", 0x2) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='\x01\xb8e\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000240)="99", 0x1) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000200)={&(0x7f00000001c0)=[{0x28, 0xffffffffffff8000}], 0x1}) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f00000002c0)={0xfff, 0x3, 0x4, 0xfd}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000080)}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = kqueue() ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) fchdir(r5) syz_emit_ethernet(0x42, &(0x7f0000000100)="058fc7ff789b05ae7983a2eff8601c286450a019da88903cbda51fa02a74d161b581b3a6c412fbb91d47886a7ab3f1cd5bd50d67e6cdbcdb9b5368dc0afd23e4a6da") 13:43:59 executing program 0: pipe(&(0x7f0000000200)={0xffffffffffffffff}) getsockopt(r0, 0x2, 0x5, &(0x7f0000000300)=""/235, &(0x7f0000000240)=0xeb) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x40}, 0x234) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) socket(0x20, 0x2, 0xcfea) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66697c653000"], 0x10) write(r2, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) writev(0xffffffffffffff9c, &(0x7f0000003580)=[{&(0x7f0000000400)="ad3ede06e7852d7e9920b8c11e97d8ca5fb1b5de31653e68a0660b143a4bdb3c7de9902e9c517d54eeea2faaafd34908a0ae9642cb1639b75c02d26143ce2740e3b34ffbc24044de8e9d82686474c97f0336e47f9dd3c85fa2dace88986addc63c85662bce1d2cd8ac2c8f4f957d55b850ba0fdab5635b065f9f6cad28edaf34a0a6fbbb81d540aafa2064668c412a32336a49443d27cfa98d0597aea4061546b24fee552b42aac04f735e3cd5d947fdb14213d8b6e8d790eaeced064d860a313539db08", 0xc4}, {&(0x7f0000000280)="8602", 0x2}, {&(0x7f0000000500)="cffe06b276233bbfd4a508ab698706bc4369a65d365ca343dbeb898fe20a441c4d5728129a53e2741756a2f561593a82b3e6b6d1778900773e9c41ee590d353b531fc4003b5199d0934c2d99", 0x4c}, {&(0x7f0000000580)="7cc5749472aeb3d1cc2ee6cf224e1081f4599f00faec6071fc47f601569c129db54ad928902998e260b9db3ebb1496fad7b665834117337e90dbc7830b6cbad387886aa8c8598b935719eb56bdcd7b844b8586d7161b0a98324220b2d415c615e9d3f37fa377b9eeccbaf4334195a9962c625741e6d49ba2dff65567d17754eaddde15d66115123cc7963871117751b9898aff81a73c22e4e71cb04a2fd5a8f14906130e67f5bc5c037649ed1ba24110974574177b64883fa7e3be5dc26068456259cefd04dfff212fd66cc9283ca94ea6ff8c7be40aae4485c1264ded432d1896eaa1722ae19d6114947a62fd4818f75e7f3457556e7e197489eaafb7d0b8d7e79cf535c8ccec6b671402cd7782ab4722e065c589e42b8a95c6ccb2af02773af6e53ae869e0bcf6dc3bc739f3158d3dde47361447663486e87e811578d4543788e7f02a307ff53a651508451c2b257cf11e6034077a0f69c5bd5753f624d88fbe9661c355ffab383583c074a1be4571c4bd1dfc20520efcbae2f3ab9044670bdafa8998249a2497651f3b33f66ef9bd4f51a894da98fa92d99b5f9714ec46d952f467c5be2da24db2044888f75c64f886c65ccc5e2205961166d2504dbb0eef3885f5a9b8225f44c07c236957e3c4ced1a48401316f29435e56a515572ed358f2ac14d22e33f8036fc76be69d60a26aed70319e236cf47517fd6b0a4dea361f45e489668c8e4a867ab68c71b1398205a6e5a3a8aceb08ac400c1cae36ff88688a8b87c2fbe5876e65804f5c94ba4694884e0d4d83bdc3300e33ddbc9a4d500ff1c4fe078bd067abc485c06f6f850a908aa8acf0658219c5cdb242a25b123ba14265b3d3e3bb4cdb97ac8c7aa206a5cde95d975bafb571a8802b851610b35cfabc9de5ae25b8346fb59521afc0263f3fc1407dcbaf5818b4722da3469fb1428045bafa71ed652c52abc4f11d648f70925fd9cb7ee1c8c6d590d3b71d9ebe714ecc7a46ff441710d151069914e5f6523b5190c6db7d53c53f3a15e4f5e0abcea1ace77be61643abf0da96c8b68da8e85de2f22ebc0f5017e0201f129bbb4651eb71017e9994dfc8f7ec61eb86ac8efacd65bafc05ca14cdf16a39144ed1197ee55f75e3a887ab0d3882acd645eae04d2e6716066bcdaa290d308cce3c9fc2d3dd7e29c0382e201ed8c58896db05b345ae8e251b537609eadc34ae34773f275cf12c80de74bd52ed80dad07fb924075a5e82a72a3cb70e45e1a1645e3c7c1a419cb22446013b6cac4ee44764792c9ef03a42f2b22d155a3f1ded36aa9983145dc826b16aad4aa5927ec97a72bf72c52e339ea6ee01ecfccef10f0318e8413c1f2f28c09c207e8d01fb59504758dce42f350ce97666515313cab444b22a584d022c35db28eb75a1eb2a5f7648db64d9681df3557b557e10d5858b392ddca2d4823a514ab8edeab29dcae569a80af8203ed8b2cdcedcbb9a76da5dbfb13842bb7e32525a63b4282a588e6e8da26b3295e85089e3761418b0ef6c8f28c22d73be3840db7ce9349ec6ad99d49c726b9d422dc14db0c8e4a4229635d53092e3c53bd38b93188ca8e2c1906492c01fe6b0c22d03d6d0288a60c5fe2e8df67eb6b8ad6fe4e9096a26213f7cab62f1c0f3f7c3aec9eac071c9befe9dbb81c204ffc77dade2ff40fa3dfd7d0504a2ada5191f8da4e870d3a1d02f646a60300b1dced2ad677098527ad2bc38d8669d9c7dbaefe709098dc01b4cd6ef368126de67580b38deebd3f2989c1f86c2c95fd6f47250988cc36cb2a6d8438e555d5702bde88ca65aaed7edc669baab63814a7d56926c1366e2141dc899b5b1872e9d9c8647c9696f0a52f8cd12f4cc6bc8e0f7d3972f94f6cfc31835e008ed6993a4538283170037953705c98d58c3a0c90257de4fd65b1c1b320a39f985b6a7cdb8e7372eb2ee2d9ec2cc495dc46d1a8397c0b73f72bf0938458f1d56bcb0b3fb9da60ff0ff2fa88c79ba79af366dfe81db643b699606dcd7fbf07437d04b4cad37302e60b5caa12cf3abf89feadcd66243179d09b20c2b3c071a947047e7593ab2d725e5417b7ed1694e475e221de54430b0c541d62c0be918c38e32e0021979cbfcd9fad43083bc2dd3c157b8833d1ac88b5893f6fc7321de851fadf65ea4b0ff0a6f7787ae60b375d760f17dd60c1ed8cac22fadbad9f955c6efb266899c7284626597cf8b428fa2b03d4627b6ace07ee5f5622bf89f7bf4c95e1f660896200c92212be531c02cabec03ab82f318c809ec2ee65d801d2beab35a489e2e492c023034812359966d65eaf724ab22808c3761f22f4ef0c6df6c91a805f73a48774248f8f9fbf0f25b93a8434681153f218840124186e87f3270f0ce916025d98da99d91af27cf46b753e52413fe7ee42149aa9ccba3e38ceedcbb8f9dc28112ac93d6fa62458697be5594c37732d84cecfbd2bdd6a86f7f55a291d9a824214c723baf667eee4511f5f382e9b0725dae7b6a8cefd0be82f96e7c9f9c8055553ebfdccc8a1f10a3de7262d8c31c2afc62465ea5248e052b97d08617a79055e8363d2af59995dd142b724bcf99acea3ef03a0e021c547fd894cf4fbefc14355d38d3bfe53d019b0ae4726d8c657da628d1f6f6000572c371f52ddf51c44739d85070cbc7d5bb8db72ef519b01d15f301af93a959c3a0948a3baa8a2d84add532511e29bda8bb99befb19d83aa49dd16203286f15df278df2c0b574c9894b33eaa9e3750bc32942be7db737397d275501eedce588ec680a43ea79c28ddea9c9a54c9d0981d84ebad1824fbb2618530add04a96c4a166c214ebedd4d73eb8027e5d3ea930bc3bd0651fcf80f1b410f1523a227d67718fd85ca1c0de568babafcbe0ae6ac99eda59b5fafec19743e875d2cb882d67ad63d2c3ce0e68df7490b048437151e838b660a84fd001fce76caae3a2c67edf0366fc2e9fe4335da0279af04b8bc36e8fcf1850295c2a21115b5987377015e177933fd0e2bc2f88c3a5cdb4ad8d10166788c2024256a043f43421d46f7283a8df6827566b084bc0863839e907434f60ff1922bd719de5bc874ab638112cf031e20d3b43839f0e2365a0aa568830fbb9041c4584e1e6ba277740b3f4bb3b3d0a3f220aa5fe9676b91821c559e2df10d190910c1a1b14f64b9b189cc4a3183fefbb0273f81b1eee0642c0f8e525447f26544125d14aa528591b96c9567065c2aa54d4aa585836ce8deada134efb04cc4682640cdcb8270f20a7bb838e1e0549148649088274e8ca8a81101086fd84b58d1dc1cc3c3fa357b506e7be4517032e8dc5a34d68adaa091f8769becfaad6816546f25b4d3def1c61f8a74d75e80234826b8ba737f7011613f916b0bd63254cee8368ad7dc808e9bbca965583e91367726f57eb8b8f4ac81acd0982a5483211ed423d397a0d9fc5355b54dc28fca83361264706bc0a6699c58ddaa089c55d1b5401fbbdd98aba67d48b30032775f7910c10305364d7bfdbd66beaee390bb7f7aa55e7fd8d955021888a6751d0532d74ad0b99e9afd4b3c7de86686bb1d685b40a6b64ae53a9a89298401fe72917bc45dd28cd2041dc91e1b0eddec573f4a7b68eecf8f08223dbaa5660502a322cc95d4b1d03184b74544fdd0b4455e847ee9d569961e610a7609b2c0fb1cde0d1945956f3efe6b82a048a866d09660b73b033eab996085d282e9bbd3078cbe8e2284df2f52f4efd1e0c35980d98632e2442cbc36cb541a236c8a86a0c6ef98c35909cea52563c6b8c30d85e4c7aee98f53afba028c0002b6b8147bf8767ed357bb70125443e5bc96e40fd656cf64527a4b006b3304e9720083497ab20d751d809db3e92f741dc9095ba433b7a48f4a0a4861e0894d24295cb8803d00a9dcf4dab9f60d7028d4e6895d120a7b0c4505913a28e63b63e575b3dca605f193ca08ceed6b79607a6a821f2b7dbf838fa766f5a137549f97e52023896b968f1a1c380bf21a1f5b0f79eff18aa94c27825ba1d013daafddc192d23506a9fdaf59808f90087de48691d59f12f9566ddfd08a6f33550baada819b1215d426d961d266fd671466a88bf53fe6083e6bc869753c7c6fdbe6ed06701fc07142d2ced53912681336d57420c6547b68af143298a2cf5f700eb2daabc1e926c1ed3e5df35fabff59c23b8c1436628add564a0cf193627981bfd2c48179f8b89b87aa2e61caa6c2d29d942623ed7868e312e4880c1d194c50d56b9c1fb94bfa4997f660dc1cfccedb41bf87d50706dc1e093a2c0e98d43077fcd7cb3044c075bf85b168bfc9ced5d014703b4babcea61b1c79fee29b9c665da0a3ac991c58032ec6a8c57383c11ec66fb2f958a5ce339b2146d2543efeacf48a6cc07edbe75245f3a232f39d9f61d3a85eab697c5c901e7284916436159ef7eb48239bd077103a9b23db6fdd421beaf8b2dd37ac86b9dc34ef35b64e29a548e37d55781bfe6223c3e4d1ce6b185f4805af97be37f4d605b640a3821a9797e6fc0b3f0a3f285ff27261d52eb581dc78b6a42119a92c6bc70a96a52e8abf633b5c00e72674bc340dc7121d147e51f19b059f02167569ca995fe12b08e8fd8807fe59caf277089bd56d99844ffbb5dca55aa310c2828003be571dda278b058c218bfbc213d50abc94338432a38c6c2bece70f2b0f1501565ace5c0737241b4920d17fa43f341ecf2965972b0c58b91d041189d220b6e5625fd2f95f6a02cecc67274f3b467ccf2aeb1b5f467c3132d965eb97dde952c171af57fe1e3e38a3319bfc8e990e4ef1106cc57775252e3fe38c6364a99e0653963bb75ba66b164437bd224d52751dcca94247ca7f50d38734976202d864f10aefeccd0f0c53290de97222b48d59500a2addaeb4effd03aa279f63e191d1dfde3b5949df40a5b824b43284607fa3b5bc4240eee4f87794872778a1058cdd655ac473788f7b9351fac0cd82f3a5723635db0c6c2db7651b5010bfdc737a9046f3704ae9a031261f5a26eb58354fd2aba942f1fdb4103ad38a5f4e5d170ff97660e813df4075c60506eeebbeac90a508cd9cde04fdbdd1dee6eee6b5f8a392b89d02e20deea34925a40af26fada98c6cb02ffa5533d67c67d0aa0e26ae25434d58ee3326486ddf5061a9d63db6c721a9c881f660bfbee70d0e74460c37da45ddf50d2de5c35911c2959d842f0ffec5f709825de37dce2a2c340aa76f1ba5f7435068cb881a1ebd4f807cbf042381b34c444fe28fff02a9f38ae191d1ce1d09b6e0289c6140182612a1a213e8877c6248f019d77c244e1ee7d40fade462982b296e987630249a47a13ad00af5f77da7dbc77e88574a5de7abb042c67c1ab1dd660c3b914d0fafd1fcb2360cca1c7db9b9a6e5e3acbfcee7a7fbd3dc8f794ef8ff17714d87a2e39bfa37c6bb4f443d84b5ab6daf26fd55f318f7a2f38bc1c3060ed267fbbf3006a6ce67eeed3f7fea1b9a53726f7b923d9ffe024a6496806f2c0d6f6f8617305a6182f3f23609e9c2fa4e0aed21b858ebf94b7c4e91e568c5dd22ff22505367f7e203562e45c6b0770e64ac1e72c410d0b1cadf99ae0d0230b4ab5969545643e7d1f9f99c32f7ab6221c66d3c842ace9650ef29e66757e10cd475bdf3a7e1ad3d3b4d2526dd206bdc6cfac64ded13d7664665f62e0578912582b6df2bd032228f65621f9132fa37d7b5f8d3b0df40af746eced5d2320dcd5c6fb1cab44b97639e87f59423657a0a7301e790eae9453d0db27c24519aee5ced5d98f4ff2ec2ed64870b5c2e583d0e1c03b4415860317f", 0x1000}, {&(0x7f0000001580)="21af67c1db22a3df7a1ee63ea190a6eed9c424e73133f93ce9dfd328769521f6de26ca60b910310e0b9e5c10adb85cfa25eda299e5521bd550616c3b286b2eece142504e19e2395b371dcc612d1ff10039670c3e760eceabbede274e1139d5c9f23de33d69422fac668e2c60685af656d4d2095cb68f9c65da53bf872dbf4ea2a308c3e11cefb07ab4a162cc97aee6b299ff231e1e03b59cf6b454669f944b49c16c3215fab0b96107f332b16ce829db027a5d1576571d8c383c0f4d014dbc996cc6004d9f2e1a05619e39fa5f6dc3ee4a95d6568e80a8b301ad434b9a0c9211d626f43398142ae2102d4c2a5e631f541e3739216abf354db1cb7b53110b4b5b1b0912bad63a45724db88884ccc7bab2f32ba45f3f82fd6b5e0275309c893b56309f413f980e9a06777b2ce3d84892d32debf1e6de73c9d7f3ee4a1bde946058cd027d1ce8de5232479de80e1ec36565b29d91958c9e98e4c8e643c9b62137e8a32df3cd017c1ca012ba9d5754b7073db7df7c632885dd831fd609be9e0859f8a139688acbe29d0cd4616aefe28e414295da11aca4173eba67d559bbb891f962002be58ce4fc25b5bf4707bc5e8198a1780632e38d091566807ab843821eb30875b18860452a0276f58d925235d246b6359fbeacb0c0f48842e5c80890b05cecd4b2ecb86262f666a7a88ef088d55ab738b4465f10040ff030fd402391a4c8168223afcb47ed75157981fe9ee3766d6bed4d034a928b3219232df937f83a959084263872bbae34c71faa9ad8cf237ed07996194bb399f52af161c069f08ac4b625c7d94dd33c0bbdd722b13880669fbd8625408c38eb93948aa8ce682796e686151a5e6db72f7e1302af24e5595c0f10adc8142401fbb80680e6e314ed76ade563824036735a93e8227ce6b777fb027ee543d24edde7b8ed6d409d925b117a2384e5282b8fdd7275d8333787daa99133ca0d695b9ab2a7e493e69518f5344b8ade5c449c25bdb57bf5acda219d787587db7e0d3eefe290ddc9b415c0128375eabef880da9b603aa829a4b25fb67762f6ecf8d00bbb18feec1afb0f2d85d31f1b236ac94010ca6617e462afad0bba80cb90e0392522647aad5189cfffeb9f10da32ee9aa378ac9194b75c2758a4bc29e0255b7cc7f36362357563f534e5613554f76ecab160dd7c06583d8b1ecd10dfe2ee5ee9440d098abc895275c243ccc2bac799e016c67e5de04c132c9b2fe249d9b2b9799ef0b49adc1577e0c16f95b340afee07ad329b023081acc9bb5d7f4adad155691eaa3c3287d66d98c54bd854d0816260ba2c2f1a008b564ebc56c0772dc0167ab4ca27c13a5b1cfdeda911913561bedb6ad8b752b99e313eeacffc71026a5bbf6d210340d552ff6a7929f67016c04308d9218dee643e34a4f84e54c50ac4d0a525f1d91ba27e83606af1b0da6221d184b407e1cdbe3422b76daf1e759722554e564a2531e6919ca631ccbec3f67c19407f5025db6f3ae4dc04d232564679f09a4b636d35d37a8064b80801a9fe921113df29e9ca09dd04547e0a3f186d093dcddbb66fcdac0498601cc3962661069e2a3031821e043d87f15839b137af08cbe372a1f997810d454a25d5c572cdffeb2c344d247cba86b050afe4ed662cd7c93aba4728c6f3914216ba4622356fa2aaa23c5bb5fa09a987a5182beb95dbf5c1ee99a6c0c3a4a85abf76533c478c471f8332e3483ac3ea8002564ab9223ffd76e2dc6691bdd39f82462b607de2d485aa9233c7b5eb625138b6e1742b75555a9392e6c0da7a5ca4dcc7ff09c9774af0ecfc3402634ef3d6b50a3a1483e3a5708a2d1e66aec561a4ca3bada1fba854f467f27413ffa126926cbd44a941469e758a573061e002a5244fa4ee88471c153ffaca35ab9e155e772ce01b306bf895f6621ccff728d6e405ed32da52295b3cd8d27edea51c86b10fb3466cd74461b74140c44c95ab2f708d0d87ddf84a8c699ea26e5c1f328d4fdd359eefe2ffa598297bb21f98af5af21e7ce4351019425d9ba27b9a97c32e1e301d61e3ca250524ce8beeaf46e571845c1e4ae9e4eea65c74d6d7b51804a10fb8d5f5ef589c15f946c0bd74e67e24503bca4171ecfdfad22d0423157868c13f80693ea3aaaa57b42aeec93c70f93cc2d0e9fd01bac8fbf6b8ba4dbf15dada06b2f3981dbf80f637606aa0c65cc39ea910d3a3b34ca6b844634bf506d5b9686493e3b50baa12fe13b0b4d4147754d4f325fde5e63a1a5707e27e6379bd504541d9c847f3434e52e0e6e51fbc0fc64094e2d897d1cb0ace19677a1624b0c5e60a07bd5ae1f8c7c17e922629c804d602174eb5e5122b9a3aded082bf1471701b69546911590f4e90065938edd1c9540507cf42eda7f18bfd37aa3c5bdb0862b938f672faef7528874b9b687d3109647032b7913a2579f0870cc2f8bc203265e9af0b4d76849b1b9dae28584879afaf85ae5502facbb4cb6a15e472f50a996338ab008b79255e522ad19b67be6a3d3e5b5381962384c6e01af95ecc2b24f26a03e64a750129ed4fa3f1b7a753f37fd87f8360726aeb59060d3e57e49c840f9787882a122aed6d6fe5b5ba45285b97938c08e7d90f15888de783bd43e79cc962b7262cdcde5912b070b19a7464245338acea1da0c851bcba9842cde21922205dba164aec12ac54aeaf3ea495997dd276278bd4426afbdda11cb6e5849a3dc8a6fd95840bf98f547238b06928b221f574163fb9f8579aa12b64d001246e9970dfb37d34af5d1d12e921f39ac70c5203de47be25284c4c18d1655f1e1947224e90167fe6fdfd1169dba7c94c874551cc61d576bc922b6fce27853c5196b567ac3cff62e3f4f2dcca5a64939197918db9f3555627e5c1893fa1b0c5731702562d6c5c8c70e37aedaacb05e8854d7c710a63ee6005955fe61793ac18c78f5d6bf820e837585661c3886f0053fe1458830234e8c3536b8316eb674112badd5aa0c459d20d71257db9c0e0411171868057960625870f29de99220da6286be83379fe2e3e5fddb5be88d1b3f2f8ad6ea976e6bf07caeaeda05f520cf31389999b6e373adbba6e894d150edbb4cc6aba9811929d99229269f234a9ab791b2ecca170713ab5ef0801eb9be8f40c4ab520e17d5fb1739555cc802828e102896db1ebbd18eae94e7b7f094513da4ff78547e24bf951a86435cb1029aba4ba774b0c9bb7c2e7cb29e0ceec3abd5f2edf743e687ebbb144cea5d19ce368c7920ed0ec739af0732c4bc921d437b2c6ed4b2ef1480bbb9e9f141daa08f4de32d7c8e0416dafd7f312faad7c19fa01b541d4710f080c1b7dcf3d3a5221168ef285e5c5f41ef1e73bdfe94fcc91e2691538dd7a794898de20ac53a395aa439adbdaa0de9cab72c299ec6ffd1152cbe8c6ff5ed0bfdcb3517db19fd147a1188fdef149dc4af2b90e6d4731dc14db0dce37c2ae59b2f53201c443c2937d9fd6a2f55e72105156627449c3c6ff71c304e4195d148f92f0f5a91d24d290d052a8568036d92ccf4301da1ac8be816878d5d7d81fa71e062ebe333f75be91e67be7e73091357b2085abf2f6e62c702f5a649be454239ffe2d912bd827852237688d66222f2f03e2d8d85d6e2f797e02eeafcc89bb2cd5dc3f777837315273166eed0918250b657514979cd11e86121bbb72d086fb234f26933910ac6acf8cd8ebe72287f1926b2677b4491ae0b3322c2fec70f285167c5782d8e53d9207cf1056d08419dbacf47ccf75053bac1c361e83540ea0c35fed5b0eb5d5b0f9f1045cf76a5e95dfc6ee2d2ad4d439b509f5320a29878f32f05e35cef5edf6309b9d602ac674104a7c8cb452b98bd3d1b4e8103760b7e407cff990a8ec6899d1d3efdd0ae6128b41c9fcc30bef23e77c02884f59245b4879e447d64529c0e2e4b2ab22c8cbe1caeba940b97566f90ff9e348dffb89c29cfdfbef143217488b1978956364041015ff83f0416e9ecbe1c82f860ed35082726ce550e560388ad1048546fe2b1690cf1229ddc19957616186add27d5c81c8580fab5348c10de844365452224467178afe4730eadd5621dcd64a9d7913a947506665d1d3a433668de98584ce0f97b403015603f0f1724c11885c29a34809977165099e3d888a14a450c9c73e126187e668a4a15b0ae5a9e8aba76d1d57f91fa06a51d6f7394651a377ef5c1748991c0c75f8e47d26b531cde080672e4294dcadedc4f5d44c31d93827754a9253d23b9284e56ca4026b865509cee442a8f3ac11ea1288d8765d6dd5874d4a2a67e8034d92562e3a8f53970813c0c6862f9602a479445b36eb772b3cd28d60e8b59e7f200e0d4c4576a7610b5218ea5967491d6d2a8f15e13617bcf0b35900d9b729d1b94c99b493e73a52528f85eebfd402eeaf7630300c7fcd97d62017944d6443b2598e8bccd8f3b303cf70a783ac87e04c6bae9e455d7c082f4861f982050779cb777f6a48a9ac02a296076787737ddb216f2fd73242676aaa7d63fc7297915121bd7ccb7fb2d4245c322a62e583b1e2e8820ab7ca34941b9213b73880590579801032d5774dac82613157aa1b8c04b98ca123f24f66560bf2c4d4af90beffc6adb75ae241c54a516c86545e93cde76272fff171417a5ad81b7f460d2bdcad07888cd8d83fb3ad4a9722df7d805553ee78353df18bfd307c4ac8a3b020f14da4a74c2105f9adef774bfcf1ba9d98486d8286f0079df532df4032de41f5f43f7ad45f36265221d15aff39f23ca85afd13724a9d9470fabca71d36053aa7b68ab5cdda58b7e9a57378dd91b968f690d727dfaf547e9ffef03b3f1d48060ae7b197f64cef9fdfb4fc47e9f878e808555689ec375ccf4fa9e236d3a61c4d66b28a0dab33980d98cc9ac8cc302b357ace195aaa3168cf1340bfbd6893867c852aeac86de6c93aa2a78bb6f7685e54b194024dc9e77604a81c8113104ab7db782a23b8bd8ef826e241d9a21d7b20fd53d9c8963813c0f81fca505ef6bc501b9da62f6e48daa393cc4b5f03c0c727b42b82d6cca7f2ddaed079f9feee0f113b95c9ef6ffbed2d226eb2b261492a480bdf63852951941016da45dec9af72713b4cf16a84ff066c5caca060b8344a01c3849ee7ec8cbf71bfffc97e3e2f87873d660f42006004a1ccceff4e53b030f7cbc1d74d8c5a461fb3edd51d9eb4af1e1a50ac2e5647eebda1c316a551479135325f7231ce0520db048016ccb9389d5179c1bf7e284238d1106336e43488622b0a0c3ab579bc2164c81a179a319eec47c083df12cbb338bc35a806f4c38cd93a0a290c0b37341c840f971eb0bafe5962e15ab80dcdc44951bfae541e23a918b23f4ff5064428ed652a6949ac842081789395e42aea53b4de3faaf4eeac91201f359f4e8917f052916ec86167f11778ffa70d31fb57ddd9c755fc7cfb5a3045b92cc799837b111fdf7d89c4bda5261ed9d8cade2a33e0ab7652dc24974b5004d005083354dc83f178add606787c387b582d9f31a56f796498b172ac1316600e040892bafeba359df62cc9fe7c981b54e118bd0e7bf4d87b4c1861dd4d689aa56abcb39819b1dd38f65b97f6f5e68426d32b279fec052d3c472e255270cbf22bdaf9d3bed2f172e0cc410a1fde016a8e9dd3c196f0825315d84e6e8d8f77c258543d505a06f17b08b65c33994234e0d5df44f2daa4018323bb64c393669ab277416a36b142f9052018a168908af2c9c66519f1d902b278c1fafdf7031178b44bb7f261ae3ed51bbc84f2806ab15740179da4608916f6fdba8c34", 0x1000}, {&(0x7f0000002580)="5e5a75ccb03b107ec53e53de70717d8f0ca5e8213157eb5140090946c1bf6267db21471c2cb293756247a1a4961c2c828e08a0206dab38a29db7278445f9360939445f2f84af75fe4d625613682a6cab0225724a99d1812afaa863bf64de7c60c6c36360c07b4238cd89e992265e40a7fddb0ce1b6ad1d1d18b84994a2fbf8ae2a3085e958ca0e8c78c59ffb46f7a490a0537a68410915be32f613ac9b4058738f31625a5fab0e234ac872c9c5248b2b4426e073a4e97fb14ee038aa7a72d9ea89c616073fb723a9aa225e273c7a8f4d9e3804f00229b5d98532d6317bd74cc41355f5d17253a753bfd3dd8a15159135b065fc0c3ad1737af20ed7f12df8752e3e307a22c7b16bc14a1281ca2452c60e16b8bc56276949dd420e8f138cc490a03924572770275e307a2d6f34af0b6be6875c99dab111dc7dc91725e04f8a0bd913af27d6bfbc344f93f048954da7602821b143073db5abccdb262aab10e426c6dc47df9f123254fd3c1987e048299c2287e59d3c2b9fa6751879003c6e4af68cf701ab12e9ea02faa10930f76ba87475e6a589b28889707e05dd5d506df30bbbf1ae5782fafb08d0f4d0ec40769abdf18fe3137a176e2703fcc5148b2aa371f4c6ea909c263d03308e86d693427168bf6eaf99422edea329d6e6698d4d8eeb5b3fc912fec4c1fba64c65ff173b9bb64d2fa1f2c992094429a6d4ac2bf8a2a408f708b93a5c95d865f5fbc53425c63aa90f1310bf14a1556d446ecee68db8b861c08df9268dd8ab43e36227307c1c4f836aff8a70194a2910a93b276c2cb21ce49bd3138b3c5f50b298869b1861b93b62192b4ccc3649d22b4d4e7d7caba0bfbf82977ef4434d34710b2f059a1d8e74326cc46810f6fe849407466049a0ab907743ce01caeebe1409bcb91d96589bcd8494982219bd228d9fb1c88e75f0a2b2aeb946d50d62fe87bde15bf0c57ada9e0de063f9f1537c260279578f501ff3fb84b5f244d3f65aa6f48ce6583ae96b4a6fcfd3cb474a435b1be9d81b788e3b1f92f0f498f10c3d6a1cee75e1b084f21e8baeba325407da7f2e9c5f129b58940e457f91fc5274a02d8ef2199d725084cee92fd87b5e24dc4726452da63fa7feb1c46f251b4f76374b008fa3950a601d055799c57efc4f43b13176b993a308c9e163d85fd0fdc4c09ee9e486c53c81bee7cc4997df4e5db0d943c07077c911d7e77a93944d147da20a1d3dcf18a1cf72aed5773eeda65d8c2b76809a42915fae2ead57c4ecd937552efec1767b0f540c9218d3dca8b2dbcb3bde20e29a6c206375e133bc6ee1d5f171208ffa5edb1d51cad460fd4d12c20ecb62e40b0701aaa1a07b55c0020b24a879621c0038d87abb158269522f6f739cd0be6d8c22c685dff741707be5b5324c3dfc2519cf872103b0063779a7217b7dbc6ff94cc64fa38fad0f3a063d2c500faa74fe89a0893516869e29920c13c09ba4295407a5c815c27995d3c075a19c270cd6ad1bc0e8b10fbe1f7309684a2e1a6021e6f930e3984b784521acc342bd4beafd9675d1cf3ebf171105cb28620608ea45bd90b2bedf26c7dfd503d23ce43515ce3e85a49d8f4c80f68da45462b6d30f4e8b0bb5a55988d36f6371657b7e09d00ed9a7cbbfaeae3199ade23505246165d83ae9e3a7c271f02dece767e4122c7dd364bcfbfc255cc68e0c8088a52ba81cbe6e0c770a7bdc104c6bdef19160f67fd691e9a5258f1ed30d3fbed0f809a83c80a87c4ad8830a3358506a1c1e2e88a58d788a237b6252638bd99394a3d7bfecefc5b38fc029d4b16a4d0d860a20023a9dcbea124029429d8e7233f791a9761223cb8ed9bf7c319a3b906e66026d6690300fad428e335f3148689e08c0e5f742f6aec8944f23d0a2ae140cfb758798364f97c8a9b4d6b7d626ff5300ca1c3d7a875da9102a644d0496a3011d9d033497dc5e5b030243ae0ff6b85062f6182b5c5bfce4c54b9b4010f01ca8f3cb9901d39ff1211615c25fdf6d35e26eb5bf303a46c86d4ad4888f110af87ddff9c5c24a4a5eff266565aa3e3ac5cb36c594ec6f3e43dc850cd30dd65a235a94064735c55a8d86ae467d2ab1888b59844f1d8b6dff71d47a05d3becc2bd12c97084e38a7fef7238c9fe415230635f91df8e96966c66f12f743dfd733974848756a9448e07ce9248eac11f3a811679a1f4918eb651ea9d3ebbce1cabdf24e743f1b3922d82f240366537b91b3038ec0ddd99e3d25fdbd3273c76e2aa0a2c34e533b0d22f4670f7e4fb552d4d7da28bc2e76f244082f9b5d184d4483c7102d3d8050dac7b17810fe324640ebec2e29af14de39a85dece3032318c4bc43e3b72df2fe1d25020977bccd765a5a6084fa85f221e5fa22ba992204ae613ba4011af8242b00a92dd1bc993d89939fa017d521e0e602af0708da11be058c2c89133e98071afaaabbaec3e8791558540464ff78bc4ad957845066422c08cf509a15faf0d40359ee9a47a73d9328b30557790d0631bc6ab410e1e8dbcb4e11d5430fee9dde2f24673dca826b0e1da0a6664017d1eda012b1074e88602e0a88213f13f0592b803f98c2f7074ff87adbb5d7fdb01f6d48c376a381ac6fdce95eaeea046eaade0b6144ca9e88e0add61ad1b67a3558f12afbf911b91b9f3e788a043f24e7aec64e792ce1d419ad9e418fe112394424ce29c7edeb7d07eabdae77db267c9c90b18244c9d86d9925925777f605ac81bfedd7f6601bb1d20b0cf047fd087590f5fa7aba1c49ba8243d6db663762a4541ac341697b318b7acdc3a2d798364318f3bee41a998c6664dd1301b39b234264a08e20465705b792893315566845200df243564badf776727c58ee67aebecff768a59433943562b4f2111bb8c50f50f6ed00f77eb4fe6fe10e4030f8501009da2462721c94a581a70877e22a7601899babd735d5d70c95d537a7ac353aaacb6c75a8490cad9833cc8254cb38a7e1a9294827bc816b749ba5380fc1ff81b51ffd8ba2c875c80a3ab07f248cad4d68fec2aac28673db75fbddaa4c4f6c3216a6bf07f7df3ade4a8aa7056a800c4cd461ae833f074ca01c0f806d3d39402bdeb43d7a6950c06ac6969f0ded00811898c8fad5fafafaeac72b2f21c15fc41fd83031be6cedbec24be5179a901b5f2d488fe1d56b9d081bf44189ad13048dc3c65ff22dd1f88c78866f6a88f6d8bef77fda6f579fab4548607c7460ff8e70b6ec3fa6001429516e679098762bb92a0cb0d8c81c94a63d6165f1fcf27ba5bb58dce471d7d302a786bdd9809f14cc5d82634fa1e23f5d1dd7426969211dcf362edb000158f5b18c5a2873d7013f76fcd04fa4bb41780238a6f43f705faa07d09020efaf5a049270914d5d76708620964390a3bcdbbbc72fb2938da5bf9cc432138e7fd0af4ad5387a2afe5b0cb5d471ac450600eb873777fcd652d99f7f4635e44a85801ccc037eef21c87f5d579ce72b2f4d5f1b86cb948a084e764de307d23893ce21ebfff6f40ba3e3ca6e9a4b630344bfdff80ce519a0976593b6dc20fd71678cb3b0fe338af398fb2b475b8adfb44063efa4af15c165e52095fcdf6ecec3a3009a5d2e950b60f932888050478b782c7d35a07acf459b28ead36f5292f18cb004f38b5dfd216fede0bec094533df19cf5d730bcee9c33ec21b794a1c86880c4c8f0300285b4228fd5f29c3773377b4fe8f345af405f83d09af030f0a625bba0470d60d5ab966d09a931827b62cde0e017dcb05183466e002e6bb6a17f70a74d6bc81e4ed85bd5343a951ca1c63b349d2a2aa8e420ad4410ff3503b8ea0f1c77b27ca93593e40f30a2d42d6bb8ed178d73cda8d84d6ef38bc7008e1e561e9c4a2dd902e3fb949fc5b9ce9ad991553b365578e37173d16907818d16be077d7aaa03c6d7d747c4642b3e6afe36e96cd1d21610f2b84ad3a703196869809cb5be697ddd59f46f8088fb842d82fd6187678b9dd69558287fd38b295449df156663a95e3ba18d399290804084648ab1bf391b92da5f28651815b0768dd1c5211704508f22a828496622a256a9ad6c5fbfe75b341f8fdb47cd149f0335f22aa72a24bbf5e8076e00aec71468111ce91ab3d5936863a107130dfc5e069bad2736bbaac452efb0b2f809044780ce8083fe01d4f6ee4e077c6caf9e3e9d5cb3ecd8f516349f82205a717ad5b8e8017579b5bb5fc032f3f4ab6d3ad94ea1027f353c480e063dced23a48debc50013787afb59aae40070995ca13ae272c6a796a5f0ca4e3ba0705c3b9aaeefb68638e42eb30b3c381abee4e0e4f439ab704deea446ccdb6565332dcf6363af56f8376bf0668c7e50cc899642588fa89d672d11189cf991a35ac89d68b4c3423b75697ef944319aa2388564886a7d929f614f66184872226c6cf42d892b359b011dcbee95ca4d657684033d2beeaae4b433853881b3b2263e8f6924e25e7a8c74727848639b62057a1f09663d7b39bd6b1e8d863aedaa664da87f3c09f2982fadd1dc630006527579f9c82ab9e4e2cf525fe147048eb7fc69de61f518d308f3e73313a9326245344ff27e43160b9f54b70a818f11c9e715ba6cd93c89f42da438380237ee2031c2925e2ed1f5581b7dfebbcb8d906205de71a0826586d25e9e262c1871b319a41420de5afeae466eefefb9e66472dfb4c2a75fd5423e1f35f743d8b3249a331835b2a24fc0b296529c6bc7011951624041212e5cb7d5fb927bf42a50daba2de0bd070ad90fb495db63ba4446d55f612bec4aeea602e8f4a0c046761122c4af159f53dd7c1fb23655a5dc979463f8612623fd5459927413f72aad070ba51eaa3a2ae00be8cea76a4bb34f09b71639ba01ac9b5dd91239c69441b16364c63146e14c2f6b4e61c26b83f33716aef8b52186a78e6c244abf40571cf4cceac81d008d3dbfabd76fa985b452e41a923653a51480e39e82f53310f8009b382c5010bcf7405c3096f9bdcad3f39491e2d4bb59daee17b1493a0185f85ff60b93c3bd808f453d66810a2c41cc42780bf7473f326b175e19006095b5f3ba7e6fc13dffde85a0c5d69f100911bcdae15400a6886eb3f8999f8f6375408217ac7f4f8c14ab1d3451a1c7b95910ee1542abb0f6cb847c2c6d7757149a538591f9e33875886a9d63f6f9d386e7ed3e5c309454b579817a8b0496fb3b8315e5acae040394ca74ef86e086faabfb03cc8491ca282442183bdd85b89951737abc8728a888a06a7b54b3d520c2517cb76923b300d97d1eb3795db91398d78cf7f6950102f544c302870d2b81a940395a350b407a057c8bdf26bbbd18d0b9be241228c56c62f5d1b5aa9eaffd04b0607cde631f18ce673dcb2334e8cb7ca0ec45ea71c56104f2db0ddf54e7dfdc032ef4454abfe752a852758ce923af5b99ed2535b3859ba529b97476bb09cc6c267c250aaac50feed307e6e4301daf13291436b5f502e38beec6ca215656c87184cb80ce80c367fcdfee1a898ed4e4074e8bb7af14415b2d64007f98ad0ac866055af943654bd057ab453d2d44c3cc4c11a62dd47234e3c8fef881c73d2d4467bdc1d5b24173bf1d55071ac600b54d3ec0978d8fc0aee294e25232c532d86ec84de75eee66cb7f7de80186579f927b23ab562d77bf99c4239e1c3442dd2b25334b0de2adc33ca566fda5e936845185241d642084d2125c2f1416b5fa16c7a5d7781409e751327c729cbfd36245ec790f3e86f4ce8fd683eeffae2f1742a0373d3f1c603921886459ca1451a55dc10c2a9b5376013a17aaaf7fa8dfa33c94fb1", 0x1000}], 0x6) r3 = accept$inet(r2, &(0x7f0000000000), &(0x7f00000000c0)=0xc) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000140)={0x8, 0x7fffffff}, 0x8) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:43:59 executing program 1: semctl$SETVAL(0x0, 0xfffffffffffffffe, 0x8, 0xfffffffffffffffe) setitimer(0x0, &(0x7f0000000100)={{0x2, 0x1233}, {0x3ff, 0x2}}, &(0x7f0000000180)) r0 = semget$private(0x0, 0x5, 0x10000000000491) syz_emit_ethernet(0x1093, &(0x7f0000002a40)="e98de45d66b5f3dc21154951aa87ee425c9e7e80b77160b72edd35772a36e540bba651214ef6a65492d43eee7a69de588af5c37b08ec8952c273024a3af52db1d34a1e82a622e4d6f6f0cc96b33d9293169b5d792c29ceaeafb77894b1ea0189692a13839eea3e6da28fb940512267ae5c1cd4c57e97f8376dfd41babba733f8e6d8a73a24c1539ca35d75463c28721798a576de0bb2168aba4c06225cea5e1bad25da8f92296426487336fb1b7dcb57d23563d640bae5f9f04c880e9a3388ad5806055053a8e7ee3e77fa39f592449e873718ac5c2c736f5825082d424ddf215765fe7130fb55a281709d9cd70238af0808776fe75ad50ce56bd84761c0abc12299c77d01f17aec1f0cc542cc879d333003e92a7529d75e32b336103d05a58aeb4023eadefe57bb1aa8849d1f3c016f8fd24ef35cfef30087023ed62d2c2d23e9c4a98f26472340be7d31eeac7454cc1c23b4b452db8a1cae1e750cb10aa7f8c13ce1736a2fb2805727ad29aabf432edee1d92dbe6b0d68725c049233c9471517d08aa7f8ca69c22e2901cf016b1193abab361094f1722ee7ae1ae07b62ea42178ccd4c1db11a778408f38c5d9dc151b230819a7587c822d5f946b8372f5b3eb68df53f9a6c93e3571d17c4d45792d2d3d52e3e36584b112c12253348c761c538e6f061093c756dd6674ae07e1f767ad6c373f1e7b1873485ae9b8e16533e8cf9e89f6a5dad599242262c7c298781d776bcbcbebec2eda0f0a37b2410705f2b99d237e4269ddf56efdc3005fde735538e7b82b6982377e831a07cc2dd7f0d3d2ef247ddd7c42d7f84b9fad4fa8b62dd4d5e76986fe524cb37d2720a7eee613e5901811a6945b8ab32f76f1f939f4c03963fbc99e4cae7e15e8c9ed8608f00ffd42f03282465c0a03cb14a7efb1121d20ada4c9394811d2c3630743cc42f1ce4ddc92ddd3378c8681eb345cd1d0ef500de7506f976ec60ca2efd9da5765e272a7cc6b31f84b4f46ab18e3a98db9edeb85b8a5273d692a400e198d8d36c085079aa7b1052ff89f4ef6ea159615bbbdffa6aaec5fc131fc62fbadc89a6cbdc3b23a0b053061a4cd7d0a7bbaab60be1aa11c25cbfe02542a64adfcb35c6afb134d9de7c0d1066a5b02b17ebdc71b6550ee763b27f9411990d377bf7097253dc088db98decb2b2eec5f958cf3c53c4162f1646a6622f37add012eb5c005c95a54d857714db788aead244d7fc153e921c229141432cf64440a4ea5f6908ad24392a3843ba2a9b983c860189e32abe1561ff8fd223225f27176547a27b8777aa29340b96b46a72dab8c1dca9681e21b119fb3808927e7fb8bd95768694c0f7d8c406b63dc0e97029296cb7f1dc274765ba8d050c56f4728a921d67c6b5216e6123b3f588e5314b3e4055d22ae368d93e7d9bfb24e08ba44371b7db9d8881d4c446fdf68638fbe2ad2e974b38ad68e6448c2dee54214ac88de26eadcaee74e2e6671f609fb79c594cb825fd68f6900a1d428408ae0cba4369b2b7dc3e3c1f2438181a46cd531388d18607e39ec5d88791c957de502d7ed36439224aa8f45d53a603a228fee511bfdd913f133917d82ae3167dc34133d2993a778ac3e7522125aef148bc6479285293239793c68f6e05945a8db8b3c571c3be0f24b8a205a5073d229f2d821a01fa235496e9019d4f82030d0681690c4cda58ff83f9ae1b729d0f1257553989ade8c47169c86ef6b3549625c79df5fa59cd3a100aca4390b487d765b962340f7e18d74a32591811341c7f83f5bed0d479c6cc5b6c8b029f202c085a6179c551bdbe1d0bdad68fe3569fe3b947dc6c8c3272ce0ef9c548d553df456bb7aab50740cf7d824d1f3c05865081c41f7aebf22a73ecf0b9079640c9fc126dbc2e83be5eb9cc5da1257e979e7adf181285f4934f27a897b6c1bf286ca364cdedf78ea334991f3c0aca0653aa693451146585bec6360183dc1ede6fdd88dc18f05b3f4e44393feba3a2afc3c3d87abcd8ab6ee30e39eca15b128bd001c1e29ce74646a07823b184087d87de596a1d6d38e5d4e54a38a7f467824602fae52850927e964584d6c42a445bf5c35a04b931a49999667ff128685bc83277a3d78dc15e0b581f95f10ac01294ad6e4ec9e8d6f58c86576fa5303d92d5d59f89df46b48f8b723a46547f8e3715f421c0d14504926a0c43d1757cb382616a50db2f64ea6f849c55fc5b9b3ac6eaa26f1db899d270c300a97aca619ae914d45d73e87334b9a8601d3d68b342c2e4eafe1a0779ae69e10e0f63a22b84393fae006c62c1dd0f99bdf075fd553fe3ee6f280fb03092bb4118d96cc17c8de9d4b97b3591d054b2b41c211812ef278144156f79fbcb60209f67fa91adecf6c8e2dfcee8fcf19503a6ff826cdfc0f484fad86358938b397b3774c473dd5dd4ceb071e531006dbf9637cbe5a427cae707a1991f2dddfba514d4b1fc99bf4e4eed2bae17e909f501ee0813c1b91315c0fc2258a07c38311a7a12d1c9e254012e79b49953758cec880478a6875192fac726937324228cec4d36f998be149e540387e53166bed0e49d59ccf3b92b95e6e57bf1581da472542b87657ef623376ca6050a7b56f7f41e5334a5d37fc2511594f40125097af26b69f38a7cd9e30ac41fcec5840a2b2262db282f32cbce80ad055ac923059f4f1c08ba7b26f062440c4e052cc3c207541be83c704858a9e944c9ac25d93fcbb656f0ce9da647940503a92e1885df6b8c69878fa45ec6b35e0b8e1c46797e49c815041af7394fa9157676b643234407bc61783109daa85d9319679fd5031c4e665282241bf5911ba6aaa705e61077a80af5ec005422f6a31eaaf1f19cef71ef64c6ceac5dec21fba6b470d287f35a625ed51961c0b249ed94d80aac0093f3bd92fa246ed85df0c0f98761496d966d0a4adc7fcbcc3e1c95d8c9985e7da98b6a77028837f33273aa54fe42aead68fcf53133b337e08513e82df87e3ab278ca20e0cb13dfbafc4224f28ea86ac9a1aee8c0a7faf465c5c32e6399fb35c2e644dc7127f445347304414a333067c519fe3503398c8c56d1234bfd7fd239a79ce07ba0278cac3c1ac2230a832ede81824d273eeb10982fbae4b04747c58d19169fe6e53bd3689db3c168dee244cdcb46e6e10aa6249dd8e8af4cff555a64266c32f5384e1cb949e3476ad920023c585039ae1fba0437413d0ea40bce2cec1b558a72736b168b684eb4a38f1572d3d16bd86ee0f9c975abdf5800bb9a386babeb4beeed985050d58426264a69a7bb1de5c5f42b52905b3abe02178ae08f02e28dc34b05eff0537d361ddce327b6c30c9493946079f0904ab5eb87bf15fa65074ee534274cadc508a96867e95c7132d405ed570c68d08c86424ed51fb9b53cddeec33bd40dddf48d24d962826621e16629a415c00e80c139ed9f9a2830af22bfe3be708a2fc1f10a4df45ab8a484dcb5fe93d599f45c317fbbdc14399f772f048afd4093a8de9a14099eee7467168a122442c248c063029b69814216e43d0ef1d1e635fd12609fc3c94af4594e5a8628e9738611208a8d02a28c30aea3cd2816981cef040f89a2dd89d114a7b4fd4471fac117dcfafabaea2f0112ae1d31b94d4fb4a083e414c1aefa896e7732517c8ef0f2074f66c95a2b7ee2b940b2087cbe3a342b46ad77ab51cbd9a9c231e675135935ce40f2f0447573d93b87d41953b37e84f75a2f254d7d6bb0913b30e7825861b1440940ad6d775197fc40f40871c6c7c37f5130d7a9e97602485c810223d24bf80d1754d9aa32a9b9b22b1ac59e8bf2941c17494574f4ad98f4986bdf5d8bbbd9f0a33d66a1761e35215236de37547f1e73a1acd3162ec1e0cea2e10941d1b272bde78e9c435fd8370187709cd9705600b3e93d0698769fabcc76474b0328ef06e96f899fb771e71448732b870222096413ae9dccc7a7c5c697b4dd824faa64c05bda14a7b95cc13a195b6c42165b10e0a652af63986eac98e0f5f3ebfdff3331be47a782eda95e4789c3d19777e8c0e52b566b1f133d72e8bcda42ef61cdf7e853e64ae5b9e9606fe477ef1d01cb9dcca839577e58932a176850faa8eabe8bed65f023a4d12dd66c6c2c749b936da3509fdc599183f29e78e165e7af25578bbbeed2e18c1167ec8e8c28eb84e5b09696fefc08a756e04f869cdae2ded1331e86f49507d99029e034580993d1e6ac70ef003c51036e4bde861f7dc369b33d41d72bdc713959597c96ff88581de72f94ed47cbc4822968393aba67a9510302156bc1c16aff40861539d4fd26690be6e6609119317baa046541cdecf8083d00b5defd070acf4b8383d900372c0c86daa8a45303b8aebcc2fbb0af8172f7543a9dd32967b6b2fe01efeeaec53202dccee6692ed1a74746b6f353a1d71d58bf605c47f64be1f821b6caa3975fa86a06f9e9e7ec6370edc242bb74179974348ffb8cb4a9a333116888943cc68682b3f53a722c714905e453ccb644e39e7ef12a835fab9f05a6b3bc01d557b9946e636e5f8bb7029c498ddedd419551be0f61973fe664d7f0ec4d1dc9b98b0d71f4359250b815e123bb5557fbd9726f88f11529485eb4f941eabf7bc0e2dbc61386352f7b00c1285cb31b23d05bc4f2818b7bf03227a2059ca56eb5d321ec65d52d48dcf59631830a07def4ed1e0ad240dc83f5c6bfd603cf80d2f1c83a879403cb305cbd1f297faadb20fd0d63517ce1406dde384c668be2a0fc0e95fafc381f1d4b68ab3b51bc676e4e299eadbc64f611362accd5d0d8b8705fb92dcb3bc6cc5f207ac8c470f59418a8a0e67c625874e1f7156ab945c1000a294a847cd5d083db8b8fa0dc32075806cb7f14207531b9727fb3296b317319cbf28eb2143f07b535f5daeb698b020b25baf12fea9132fb84cf316647df9d4d8102763e4d260d41db112c350c8f9d2e6e45e047e122dc0719dff41d3d1d0605c88d822d68469fe4248482cd98fe9153d26eb11939c441aec2ab8cba37ef930ae9c5820f5fe7edde05712c86c8259e0e43fb4e055abdc747b4fe7bfa7c8ac78ae49707d42176136611c33065b6c01355d2ef1ed04f5905576c7e6d9e944b05f1e3357979a363dad5ff279d722694314f65ca6447cfb464e171214d7d17fd132767aed43ed882b98b601c1c112c66e909331a641e6e9828bfd49c2130a7c277ff63632c23c07c9a848167d1be0e0d487aafc7ec45352c56427b2fc62d73069abd0b05cd6f03cf3a64bc4e4e99929a021b6112a88105b517240df556363260d6e3044670bcd382f1da668ac91b4d33420e3a444432b264bf81756b0cb8eab532d13fd7cd7584a7a95fba0f1a674aae660bea1b5938714be51dd64f08e279380437078f708770f259af12300b1872398cdd98c7a2c3a5b0a6fc3f9cb012eaa0168b5b61c50891672fbb7d464f34105dae82df3b93e14791ff047c3a0c8f19af01fe144db001ac166d8b8d9cfa6e60bda7b80c0606d53e96e56550ef5ac4142c30d7be1a9d8634358991294e16e3af9a071a065b9bf348aac2960f55e3dce730366adc25e39ea6029bf4ef31594159266c5320607090753d5edaf25fa01e2499efe877bd5de6426d4b748de3db017f306e080b34a37b2b68c54b9ae61b24696b53737a1a3f74bdcb82764588bd1ba628f4ee8ca42ded1f2bf6d2d17cf483600f344d3784c9c10782e89b0d050be9ebf10e399cbfeceeeab6611bdf6e388598bdc732fe78cd6e7878011a13b13a716d7b4329f1f9bf5b18a3eedd7f439653f80f860ddf0f05ef2e5204a47d0b8d3c6a8d8b6d6ae1f7ca0ed93406f97dee3d5e048fc1fc57fc5dd4eb92fa46021c27c9c6262d71c729f69cb74d3b3cc2b23ae7960531ef40d0f55526893808a4fe5fc9a9a18afab3b2a5e7d00842050d7006264ea75588f5db296b4a576cd28bb3baa03ba6d85c991dde25a8da4212ab7ee7a0f2d6795c4a9407cb8fcfe2c0a534f80f7cf51440ec5027269a31") r1 = open(&(0x7f0000000980)='./file1\x00', 0x80, 0x40) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000009c0)=0xbe7b) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/null\x00', 0x40, 0x0) chroot(&(0x7f00000005c0)='./file1\x00') stat(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)) r3 = socket(0x18, 0x1, 0x0) r4 = getpid() sync() fcntl$lock(r2, 0x9, &(0x7f0000000340)={0x2, 0x1, 0x7, 0x8000, r4}) setsockopt$sock_int(r3, 0xffff, 0x4, &(0x7f0000000000), 0x2) semctl$SETVAL(r0, 0x2, 0x8, &(0x7f0000000300)=0x6) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000380)={0x6, 0x3, {[0xfbe, 0xfff, 0x800000000000000, 0x7788175f, 0x100000001, 0x100000000, 0xffffffffffffffd9, 0x6, 0x100000001, 0x9811ce9, 0x0, 0x2, 0x4, 0x2, 0xfffffffffffffffb, 0x0, 0xffff, 0x20], [0xffffffff00000000, 0x7fff, 0x8, 0x401, 0x18b, 0xb89a, 0x1, 0x1a, 0x5, 0x9], [0x2, 0x86, 0x7f, 0x5, 0x4, 0x1], [0x7, 0x9, 0x7, 0x0, 0x6, 0x3], [{0x80000000, 0x7ff, 0x5, 0x5}, {0x600000000, 0xd98, 0x6, 0xffffffff}, {0xff, 0x1ff, 0x4, 0x4}, {0x9f02, 0x8, 0x4, 0x4}, {0x3, 0x7, 0x3, 0x4}, {0x1000, 0x9, 0x4, 0x5}, {0x3, 0xffff, 0x6, 0x7}, {0x0, 0x4, 0x8000, 0xffffffffffffffbb}], {0x1cbc, 0x1, 0x8001, 0x80}, {0x1f, 0xfffffffeffffffff, 0x3, 0x3}}}) sendmsg$unix(r3, &(0x7f0000001600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000a80)=ANY=[@ANYBLOB="100d004000000000ffff0000010000000000000000d1b83af4f88ceb36a1b9f476b68e46f3656aa1874d0100cc16ddc45dc9ea593c20c5a42ee9ecac93145ea25b0883854b73e07bf177879ebb8e63e095769ad1dc720e7fbe7d028defffffffffffffffff073f951db9d651ddbf6a0e94f22de972d2ee6b379a5d521c59f256ef07f743b841e3295ac5d309601be304953bf781f7fcfe2673dbb90467f2057858064a903a6badb9e31bd6aa198cb76426835cdb26d7c43ca4f1434dbd39640900000000000000897db291ccb47196a5521f6756e70a732663259d2a0b4d8a36070068368dd6c8e80a6bd1c27b41af7b7c431db049c7d06604b56e56547afb35d63a31970647b921528f3ab320f06f3bbd81a4d0b844e7898edbf4e4697151d53289fe2e91d1c6c48005bbefafe3fba63784cb3a6645f76356a8a57879c0bbf69989e4ed15c218a1cbe974659ce6b6e2b5592bd74247d31808af324a2878a61b75558ecc0d7ec52c362af0ad4cf9d52398ce48902693c51dd053cb7f522f059a77c2e5e18f998c7690a164b7c93c79075c0f6cc70a69e99998a57b3d891d5b0d9708dae897516a77b9c1e7f019301f22ff0300008a443c75c5cebcbd6bbb55a66a3a12069115c673b85ec591f79413226aec6850593d1c03ef561810fa062e88aec3b66fe914a21bf1b4853cbb235626cebf46c724d9512de9adaa53198c0057d330c7e72bdc14fcfdf265a4393dbd43a91de384d247b60f085a0c05a802cbc33f75795364f11bb4e4f8dbe8194c6c4a4a30ded35cb0307b9500cd70844c53f644ad0d074dfe979f2a51f23c26988f43d7640250d62511d1623351bcd243287ff96d12dd0e87566c643481cd3cbdc2ac03a4ffe04e7602f5d1c7949dc9f445b316c144343eebf460e2e745f14fd8ff504801bb02accff12f7a0289e9d757d905fc53936ad30d26f309ab85fb02975f9460ade88356fc7dacb69a1d64593dc4e75145d2548d257eaf6a7ff5fb5172527191341336697b10b94dfd104af511d70ff460381a1ba8936cfb3471aa9e0f68fb23fd4378776d82fe6b0e60f3862cfff43f024c2f10600ad7d9db5a5f7394ba65228e53e4beb69beab353c0dc182dcd071b95f10e20b153edb33442945535799c18de584cf145864d4d560a1e1967c5e08e01cf423368712419a3e8d696485c5aedfeb1565b3c7ead5602691590c2c36b59594a36b1789cb1dcc728ab2c9b9f0ed37251cde487ca5a613b5355e87500000000000000000000000000000000c92613f1af32c06aa9c911c86834170078cfa2d346c04bc1"], 0x10}, 0x0) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000080)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f00000002c0)=0x1) getpeername(r3, &(0x7f0000000a00)=@in6, &(0x7f0000000a40)=0xc) bind$inet6(r2, &(0x7f0000001600)={0x18, 0x1}, 0xc) ioctl$BIOCPROMISC(r1, 0x20004269) socket$inet6(0x18, 0x0, 0x80001) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f00000000c0)=0x447f425f) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) setpgid(r4, r4) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x200, 0x0) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f0000000040)=0x1) flock(r2, 0x4) semop(r0, &(0x7f0000000140)=[{0x0, 0x5, 0x1000}, {0x3, 0x81, 0x800}, {0x2, 0x4, 0x800}, {0x0, 0x7fffffff, 0x1800}, {0x4, 0x1, 0x1000}], 0x5) 13:43:59 executing program 0: r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000240)="99", 0x1) ioctl$KDSETRAD(r0, 0x20004b43) r1 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) r2 = socket(0x40, 0x1, 0x20) sendto$unix(r2, &(0x7f0000000000)="19624c", 0x3, 0x404, 0x0, 0x0) 13:43:59 executing program 1: r0 = socket(0x2, 0xc003, 0x1) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) 13:43:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet6(0x18, 0x0, 0x1f) shutdown(r1, 0x3) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x80034, 0x0, 0x0, 0x1}, {0x6}]}) bind(r1, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000240)="99", 0x1) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r3, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) sendmsg$unix(r3, &(0x7f0000000200)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000380)="330554ba71a85233c2d964ca8c90e9294483c828fc8f2114ac0226b3374d1c56855988a2bfdfe6d95495e5d2537306d4cf58514692c81acf2e26e4c23d9eff458126ff68d203c43fec96c1944bda39885d496c22526a4c3b7213c48bb6db72d379c226d536fc1d4741e58a397c76fe1d02ef25f3e644b2e7acbecb93fc34db65439f32fa52753997bc1b0c7c11362c21b240ea9a373ce6d50b47a356dd6866c7c0330a8abcc6052fd3885cb1b8adf1827bbf259412021c6cbb506a758d9802368f6b237e12011c40656f1a8897f7c87cf3f3d3d17a98e075", 0xd8}], 0x1}, 0xa) openat(r2, &(0x7f0000000140)='./file0\x00', 0x800, 0x211) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:43:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x800000000087}, {0x48, 0x1000, 0xfffffffffffffffa}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socket(0x18, 0x4000, 0x4) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000080)=0x7fffffff) 13:43:59 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = dup(r0) r2 = socket(0xc96e7c7123770f4b, 0x2ea1b227dfe0c03f, 0xffffffffffffffff) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r3, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) connect$unix(r3, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x29a) write(r2, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000140)={0x6, 0x1}, 0x10) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = getpgid(0xffffffffffffffff) r6 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) setreuid(r6, r7) r8 = geteuid() setuid(r8) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r10 = semget$private(0x0, 0x4, 0x2) semop(r10, &(0x7f00000003c0), 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r12 = getegid() r13 = getuid() r14 = getegid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r11, r12, r13, r14, 0x14, 0x6}, 0x5, 0x9, 0x101}) chown(&(0x7f0000000080)='./file0\x00', r8, r14) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240)={r5, r7, r14}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) nanosleep(&(0x7f0000000080)={0x5178b22f, 0xad84}, &(0x7f0000000100)) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) 13:43:59 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x400000000000002, 0x0) setuid(0xee01) r1 = socket(0x800000018, 0x1, 0x0) listen(r1, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) r2 = semget$private(0x0, 0x1, 0x80) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000280)=""/175) ioctl$WSKBDIO_GETMODE(r0, 0x40045714, &(0x7f0000000040)) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000140)) semctl$GETPID(r2, 0x2, 0x4, &(0x7f00000004c0)=""/210) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000940), &(0x7f0000000980)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000a80)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() fchownat(r0, &(0x7f0000000900)='./file0\x00', r4, r3, 0x4) semget$private(0x0, 0x7, 0x14) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mknod(&(0x7f0000000480)='./bus/file0\x00', 0x20, 0xa00400000000000) ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000000ac0)=0x8000) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000400)) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000200)={0x100000000, './bus\x00', './bus\x00'}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000000)={0x1cd, &(0x7f0000000a40)=[{0x800000000087}, {0x2000044, 0x3}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) r6 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0xd, 0x2010, r6, 0x0, 0x1000) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000380)={0x1, &(0x7f0000000240)=[{0x4, 0x81, 0x38000000000}]}) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000a00)=0x80000000) 13:43:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x54}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="3d4a2cd577039de15c74152ee60cc8ceaabcc36a3905d43195af48fa263dddc2a8e9d2e4827ca7e6b234cbcaea6c8aff96e571acdbbbcd598153a374f43f22472f0e7563f5ba4030ca4ad0bb4cec72d7162175c60d3db94764c2128d63b0334351cfc5052f48b465c466717a43bfe73548acf35ae0729f47598e3fb113b6c7376f87e9a36c55cbe288", 0x89}, {&(0x7f0000000080)="0aa7639f546f663e16a3ed7d45a28f45ac70d5c6193949cabe237f362d86c50fd68b0a827506de79deb4fb615d8d9052663a5bad7ef8226c443e8a7dccc06fdbc4f758a66abc5bd4939b695aecb5128fe573e75a97bf7cf2be4c6bb60e1be0e0faeeadc78bf0fa131fe9f70e3ca82c8eb43c032226e530ebd27c74", 0x7b}], 0x2) r1 = dup(r0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000240)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:43:59 executing program 0: r0 = socket(0x20, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) recvmsg(r0, &(0x7f0000000580)={&(0x7f0000000080)=@un=@file={0x0, ""/82}, 0x54, &(0x7f0000000480)=[{&(0x7f0000000100)=""/59, 0x3b}, {&(0x7f0000000140)=""/215, 0xd7}, {&(0x7f0000000240)=""/213, 0xd5}, {&(0x7f0000000340)=""/71, 0x47}, {&(0x7f00000003c0)=""/112, 0x70}, {&(0x7f0000000440)=""/8, 0x8}], 0x6, &(0x7f0000000500)=""/108, 0x6c}, 0x800) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000)=0x5, 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x20, 0x0) pckbd_enable: command error 13:44:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x25}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffde4, &(0x7f00000001c0)='+') pckbd_enable: command error 13:44:01 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000040)) 13:44:01 executing program 1: socket(0x11, 0x4003, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae2ecaa0416fa6336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257698f1f132e27acb57ad602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000005000000020208a371a3f800f1000000000000000100000000000000", 0xfffffffffffffe0b, 0x0, 0x0, 0x1e2) 13:44:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x53) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7c}, {0x40}, {0x9}]}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x1) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0xda663599e8657dc9, 0x0) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x7, 0x1, 0x800, 0x0, 0x9, 0xffffffff, 0x0, 0x0, 0x7, 0x9, 0xfffffffffffffffb}) dup2(r1, r3) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:44:01 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x20800000033, 0x0, 0x0) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect(r1, &(0x7f0000000080)=@in={0x2, 0x1}, 0xc) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="82028c2f667c39310a08389682c08a53cf0ca240dab94cb13ea5800000000000000000"], 0x10) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r3, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r4 = socket(0x2, 0x4003, 0x0) setsockopt(r4, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r4, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r5 = socket(0x2, 0x4003, 0x0) setsockopt(r5, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r5, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r6 = socket(0x2, 0x4003, 0x0) setsockopt(r6, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r6, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r6, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r7 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0}, 0xc) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r10 = semget$private(0x0, 0x4, 0x2) semop(r10, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r12 = getegid() r13 = getuid() r14 = getegid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r11, r12, r13, r14, 0x14, 0x6}, 0x5, 0x9, 0x101}) r15 = socket$unix(0x1, 0x5, 0x0) r16 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x400, 0x0) r17 = socket(0x2, 0x4003, 0x0) setsockopt(r17, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r17, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r17, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r18 = accept$inet(0xffffffffffffffff, &(0x7f00000006c0), &(0x7f0000000700)=0xc) r19 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000740)='/dev/wskbd\x00', 0x80, 0x0) r20 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x80, 0x0) r21 = socket(0x2, 0x4003, 0x0) setsockopt(r21, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r21, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r21, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r22 = socket(0x2, 0x4003, 0x0) setsockopt(r22, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r22, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r22, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r23 = kqueue() r24 = socket(0x2, 0x4003, 0x0) setsockopt(r24, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r24, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r24, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r25 = socket(0x2, 0x4003, 0x0) setsockopt(r25, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r25, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r25, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000007c0)={0xffffffffffffffff}) r27 = dup2(r0, r0) r28 = socket(0x2, 0x4003, 0x0) setsockopt(r28, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r28, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r28, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r30 = semget$private(0x0, 0x4, 0x2) semop(r30, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r32 = getegid() r33 = getuid() r34 = getegid() semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r31, r32, r33, r34, 0x14, 0x6}, 0x5, 0x9, 0x101}) r35 = socket(0x2, 0x4003, 0x0) setsockopt(r35, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r35, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r35, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r36 = accept$inet(r35, &(0x7f0000000800), &(0x7f0000000840)=0xc) sendmsg$unix(r2, &(0x7f00000009c0)={&(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000005c0)=[{&(0x7f00000002c0)="42b18d33ea55f488ec9865707781a7119bbfb0fd23a24ae09373d56184f4f2db3a1222460158f36fa35160baddbda5537c6d3a50ad1202393724681e188d1f5c4a21d3605b8cc147", 0x48}, {&(0x7f0000000340)="96e29745d7b52253d85b4587824c65cce04ebb62f369f8a66f0091d54f49d03ec2dd90229f6bf4f9719bd79a1ea250cd23deb06251b9c26cb870cdfd5323a0a1584277508cb1b4a29cc7ea9fee40ba0ba23f97dc8db701c970dfa0343e7d81a0719ca43a5e8dac2a782e78207cdab20803", 0x71}, {&(0x7f00000003c0)="4470b95e85ebfc019cd515602592dd718c7b66a23606d086129ee614d05e90afb97a6741e0c91ffe728e47b731300c0ce20bcac39af734dc974a0b538c65e913409a475dbde3861e7503d3c22e4984116324d651e85ce84e143515f2309e1a191722a7fd222998b7debe45a4eeb49b8ac4426e0754e3408558f11319c567c105a9482ff863af30a534678a7f132dc4", 0x8f}, {&(0x7f0000000480)="d61ff9d5e52a1a1dc527efcf5e1a096187d9b4a767e7c75d05b17e1ef446de237a8ab319d11044db5219bfa83311e394fb9c8314c205bbd0de43b8b97c2331c524949bcf92430e39397d60b446881f19630709cdb8e6af8832a56ddb33e29a011ddb7a0643355cecb8fa5251d6b198d2b3deeb40b039fd3eef9b845c428d5d6d5794221b112c3a6e0201947c930a7a43308bd61a70ec77c6dd450a03b555fa6923a5e8fd484d7a72d84c838a8487343063c534f3b6e30701e3e67c8f5865f7d6007ff1806469c9ec5d921fb7df6c40c22b6167fdbe8d1580316cd2d3152551fee6cda2aa840fbb03e2efc6c1bc623c23184e599fd33be30e72d332", 0xfb}, {&(0x7f0000000580)="52e450ead9d7c08de37dbbe4c5727d0c0dde89090a4fc96d16b283359e717770b6c91285fc56f2487b3a3267357211cf80f146c18c0b0d41b3953b0c", 0x3c}], 0x5, &(0x7f0000000880)=[@rights={0x30, 0xffff, 0x1, [r3, 0xffffffffffffff9c, r1, r4, r5, r1, r6]}, @cred={0x20, 0xffff, 0x0, r7, r8, r12}, @rights={0x28, 0xffff, 0x1, [r0, r15, r16, r17, r1, r18]}, @rights={0x18, 0xffff, 0x1, [r19]}, @rights={0x10}, @rights={0x20, 0xffff, 0x1, [r20, r21, r22]}, @rights={0x30, 0xffff, 0x1, [r23, r24, r25, r26, r27, 0xffffffffffffffff, r28]}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r32}, @rights={0x18, 0xffff, 0x1, [r36]}], 0x128, 0x8}, 0x418) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) sendto$inet6(r1, &(0x7f0000000000)="5b1ca37a76171643930e85eb3ada441964c416e291a74ead9d0ba5d0f55c20fa23b528a5aa64a59578daef3eb313dc", 0x2f, 0x1, &(0x7f0000000040)={0x18, 0x1, 0x6, 0xcb7}, 0xc) sendto$inet6(r0, &(0x7f00000001c0)="5dcbcd29e7dac396262f39d22cec3357012d08b6b52434e46a1bf0b43f5ff63357c44aafa83da71c7e2d7b004a05cc58547b284d58fa7058beaf2b6998da2802f37ce496663793c381e2ab775abf5c8896e82e5e068a1515", 0x58, 0x400, &(0x7f0000000100)={0x18, 0x3, 0x20, 0x6}, 0xc) getpid() 13:44:01 executing program 0: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x7a, 0x80000000, &(0x7f0000000140)='\x00\x00\x00\x00', 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/141, 0x8d) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f00000001c0)="b4d2cc3b78efffa8b8823b99eff4fde776000000", 0xfffffffffffffd17) dup2(r1, r2) setsockopt$inet_opts(r0, 0x0, 0x14, &(0x7f0000000080), 0x159) 13:44:01 executing program 1: r0 = geteuid() setuid(r0) setuid(0xee01) fchmodat(0xffffffffffffffff, &(0x7f0000000140)='./bus/file0\x00', 0xd0, 0x2) getrlimit(0x5, &(0x7f0000000080)) r1 = semget$private(0x0, 0x4, 0x8) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000280)=""/186) chroot(0x0) r2 = semget(0x2, 0x2, 0x480) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f00000011c0)=""/121) r3 = semget$private(0x0, 0x4, 0x280) shmget(0x2, 0x2000, 0x612, &(0x7f0000ffd000/0x2000)=nil) open(&(0x7f00000001c0)='./bus/file0\x00', 0x80, 0xd6) semctl$GETPID(r3, 0x2, 0x4, &(0x7f0000000000)=""/107) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000001440)='/dev/null\x00', 0x400, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getpgrp() utimensat(r4, &(0x7f0000001480)='./file0\x00', &(0x7f00000014c0)={{0x6a, 0x6}, {0x8, 0xff}}, 0x2) socket(0x1b8a78faf3bf573d, 0x5, 0x9) bind(r4, &(0x7f0000001500)=@un=@abs={0x3, 0x0, 0x2}, 0x8) r5 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000240)="99", 0x1) ioctl$TIOCNXCL(r5, 0x2000740e) semop(r3, &(0x7f00000013c0)=[{0x4, 0x3ff, 0x800}, {0x0, 0x7, 0x800}, {0x1, 0xffffffffffff7fff, 0x1000}, {0x6, 0x3, 0x1000}, {0x0, 0x100, 0x800}, {0x4, 0x6}], 0x6) open(&(0x7f00000000c0)='./file1\x00', 0x800, 0x100) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 13:44:01 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x100000000}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) semget$private(0x0, 0x0, 0x40) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000040)) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x100000000, 0x100000000}) 13:44:01 executing program 1: r0 = socket(0x2, 0x2, 0x0) socket$unix(0x1, 0x2, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc0287533, &(0x7f00000000c0)={0x0, './file0\x00'}) r2 = semget(0x2, 0x3, 0x181) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000000)=0x400) 13:44:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000100)) pipe(&(0x7f0000000080)) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x80, 0x0) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/null\x00', 0x10110, 0x0) ioctl$WSDISPLAYIO_SMODE(r4, 0x8004574c, &(0x7f0000000800)) write(r3, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) close(r0) r5 = syz_open_pts() ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, &(0x7f0000000840)={0xd2}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x27de, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r0, 0x2000746f) writev(r0, &(0x7f0000000740)=[{&(0x7f0000000180)="cc5231f726e6cc33cbcbb39cbf58c72efff0bd855c2cad90480185fdca710fd2d0ae5e6b3447137f5ad88b2932a8ea8afa76db535d34287b8b1d735f91cbb53de0ea0699c7f2ba02b8cd635a35a00ab8009489cb53475a0260297034768bc1e957a8f817986ac088e9ad062cbeec6fd26ba6af892ac964de8439502784bbde7bbbdf416a16f0445c980eafc87b41d33eb2d40f68568c38870ea9c7ea116ede4864a5633af587ff35fb3652b957b64ce85501b51926d34d9931c1fe02109e093cfed7d814ee7dbeb68b1fe23b14558e19edccd25af0e3a8749631697ef6cb13010000000000004f4f8798321f924e8a992905657b30"}, {&(0x7f0000000280)="7fe845a7dc6bd55c17d121749512cf3ad147d2f3744b13b28e5f41ec9275a6d491e7c2c79df3c207b33ff6de73a594962981951bdd23b7689243cdc7e5f32b8ca659d58c2471707ec5c883eaf1070b501109391aa354049ccebf490d9edca4733a7f374cc6806303709533ec80754978c4a1860673496c79c7ef3c62566bc736fe0be7784866ee66e6d68422c1555d352899c1388868978c11f9783be676b394efb74fe5872d9c1ba6c6c79a17eec89ffcd929ab51734b5339521256f0cf6b83c81414be52f469d31f683761f25840b531ab6fcf3c7c1053997f11ff09840dbd130187156c5eb56a5c15bba10cdfb54db682"}, {&(0x7f0000000380)="e2f74c65a8dcda6210063152115b95b6f3785fb73300134542621f84d420956a859ec6d61df9859b79f261f86f53826cc20b8e0b999909d534e79c11ebda69c25adb329a541cb57840ce75c5e77665a1084b0e7f09882c821440403bb71703d9"}, {&(0x7f0000000400)="39645ce38616a890a8f0c632e6f586"}, {&(0x7f0000000440)="8c7cd96a9041339246654bb63ee85f9c43c43481fa474336b159d722a8d8ae0f02bbbd2ef6f168a7f67172bf4241c31afeffaedec8bdc7f44ffe18736e305303b37bf4b4da0ec990c208e51cb7676fee20c9fb405ffc16879b1303fa6c62eca3139b3f9ed59842b484e62af983f224995dad5eb924ae346bd539341b014aa4c103ccdd853fedfe7d177759c8f7c4d02591fd744a918a5c1fd9debce7f0a11450b94ab9ab75ac958d07e294ebefafb1718bb7602e"}, {&(0x7f0000000500)="9dfaf3e304b75fc5d82e978fd878ea390c5dd141234d2a7147aeee97ef21b46f7b69d035f119dd25b1f06e26c896550df80609b32ba17414e584b94f9606c029815ff46faee25ee05ad8f1f656517ad87be33b7dfaa7155b03a11ef27f3e2228f55ae3580ebdf128567ab66ac91824c8d8518f7c8e8a3b1b7bd6e8afe8bb9d4a3d331ae3e23e08094705f006b92fdac6000ef2531d0f3cf09d1152579927148d01dc8889481f27fda2daa03e44b8249e9d8e0f5d7074345228066a0607d4d4a4292dcc4c185f69c8a8bc1e02bc9b2e48f5a45ea1"}, {&(0x7f0000000600)="431cffe942911a2fe54e629fa5f6e39e8a98", 0xffffffffffffffbc}, {&(0x7f0000000640)="3de98e6486cb2b51073b29f426a6aa1a252e3dc1a94b5ad6febf0e17e9d37d10a1e4ca0f436d376ff45851ded6d8381c9d968becc122c930f68da9402ce8bace4d3cd836c0ffcab32d3e7f85028c537e2df9e966688dbcfc2c8a59a815f9cafcb2b58a944917c9790d74b87cdae0746be9b74ae92bfd50fd8988b3aef40c7753d91c4f0d025f1c3e34405746450cf2f6383edd0b3f3df297c79d0944a4a858fcef29f65461400ca02af1776c652b8b07af4ad7cb8d32f4e7da19d1f17c1aeabce8da5aa6d466283ec7317fc340670f22398bfb5a4ff665310648224355e3c399fdf83d7b9a9a9f8c8e592383"}], 0x10000000000001f6) 13:44:01 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000001, 0x0) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000040)={&(0x7f0000000080)=[{0x0, 0xfffffffffffffffc}, {0x1}], 0x2}) 13:44:02 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs, 0x8) r2 = kqueue() kevent(r2, 0x0, 0x0, &(0x7f0000000040), 0xc4e, 0x0) kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0x0, 0x0) r3 = socket(0x40000000011, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs, 0x8) r4 = kqueue() r5 = socket(0x2, 0x4003, 0x0) setsockopt(r5, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r5, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r6 = socket(0x2, 0x4003, 0x0) setsockopt(r6, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r6, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r6, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r7 = socket(0x2, 0x4003, 0x0) setsockopt(r7, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r7, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r7, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) kevent(r4, 0x0, 0x0, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffd, 0x0, 0x20000000, 0x8, 0x1b}, {{r5}, 0xfffffffffffffffc, 0x69, 0x10, 0x5, 0x7}, {{r6}, 0xfffffffffffffffb, 0x0, 0x4, 0x4, 0x3f}, {{r7}, 0x7ffffffffffffffe, 0x191, 0x80, 0x1, 0x8001}], 0xc4e, 0x0) kevent(r4, &(0x7f0000000000)=[{{r3}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r8 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r8}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r8, &(0x7f00000000c0)=@abs, 0x8) r9 = kqueue() kevent(r9, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r9, &(0x7f0000000000)=[{{r8}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r10 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r10}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r11 = socket(0x40000000011, 0x3, 0x0) connect$unix(r11, &(0x7f00000000c0)=@abs, 0x8) r12 = kqueue() kevent(r12, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r12, &(0x7f0000000000)=[{{r11}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r13 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r13}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r14 = kqueue() kevent(r14, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r14, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) 13:44:02 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000000)=@in, 0xc, &(0x7f00000000c0)=[{&(0x7f0000000080)=""/45, 0x2d}, {&(0x7f00000001c0)=""/91, 0x5b}, {&(0x7f0000000240)=""/115, 0x73}], 0x3, &(0x7f0000000140)}, 0x8c3) mknod(&(0x7f0000000100)='./bus\x00', 0x3a8914c44f7b202a, 0x1b00) r1 = open(&(0x7f0000000040)='./bus\x00', 0x400000003fd, 0x0) pwritev(r1, &(0x7f0000000480)=[{&(0x7f0000000180)="19620b63ee8d3b31e9b52712ddd3520d8cec9bcad16110cc6e2f3ac8cfc2a9af68697cf04b85f62df2b189ad1d352a0589c23abbf67f00174623", 0x3a}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 13:44:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000100)=[{0x4000000000044}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000300)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r1, 0x8004427d, &(0x7f0000000000)=0x4) 13:44:02 executing program 1: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendto$inet6(r0, &(0x7f00000001c0)="463ae78caf9fad6f318902a652529737e40fd4f1f777bfa9a4d2eedab09284e8fead9bf07aac41dca739faf0d867ddbd39e4f9737f2554", 0x37, 0x1, &(0x7f0000000200)={0x18, 0x3, 0x5, 0x9}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x24}, {}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x200, 0x0) write(0xffffffffffffffff, &(0x7f0000000240)="99", 0x1) getitimer(0x2, &(0x7f0000000280)) ioctl$KDSETLED(0xffffffffffffffff, 0x20004b42, &(0x7f0000000240)=0x2) 13:44:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 13:44:02 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="07040000000000000038d0737f73fa8be42bf30f", 0x14) r1 = accept$inet(r0, &(0x7f0000000040), &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000340)="7b992364ccd9f155a4dfcbc1c8683fd7235c9d7832e7a72c7e0d928b986c7ff89b38341635f3c0f2d44914c0c770aa8a8d109ee6e2b9f2b77ca1f3ebdcd580f1d0acfe94e2e36ab8fc900096765878b3f6bcc6d0cc38a6911f162f45e37be5aa7b9d2ca78c3e165f9a7f32bc87ac964686d8fb9b25f992e4f716c5362e84bb4017ddacc3f949ea89ac10d271238c41f7302c34f05895a0301998ff20a6fbf29a6ddaf146379521ba08a07fa59291260383cdb7566e3cb0a773d009b07cb62235e9c555089f61b062f869fb1d63f920e168651cbf815dee23f523d5db4d4d95659756dc236b9559745f2bf26ceb38fdc6350e56c2f011026866e18f9948a88e626794a4a629d3ec33a10f7d9544a9e937319270077a3a52a1404a4d228666df6a91fd9e5476b396a69275de803f0670542a4b65ffddc1318ce0a75ceb9b6c86f3d99e2deb7a08fe0d7c0d52ba828ab7f04d8945dd194d6e1c930dedb36fa00b9ee018a6102b3174a91dac300c3b772b4cde447b8d6efe90f01bbf2e910d52447e0c5421297e9daf035735f3faddf48eb5462e7348459772c2fe3357ef50a571302d86e4acbfcdd47f0e381ea6bd7fb3bb907c3ea1e8f07d5c2885cae0b3c704d7226b5636e8d66059a3bcd1e750318337c2108d48b5d9500759883f376d071707a42ba8330db4775e62b1957958ec6ade7a941baf5524568bd5add7d2278dc5557fb6e41c3ad80158718ef8159ff765869d2e6c92152169c1a5c8e9a8cbb83b847228c4c0e202253ec6fb60dcd4468a26e1a8a6f939fd6ed2a29d9aa6e9877cd4ce3d9bb642b2311fb4487f3e214503b39c238a0e392dbfbd2ec5f0c41c0922328a70ee12b70aa212fb5eceb61caf782ffb7d90d8f8d25df2b7af37c879ba70c684125bb0812ef164392f80f502b7ddd28faa3b03e270542ba54b21d0cf5ee55f6144c3552bb04f6e53fec9ce47c95868edf456b0e5655ef3953e7d0121a3292e58bd23cbdffe4f17dc5b42518c490e8baf1e077c307bbb586f69f3006b0b729a156ed487919f63fc172bf962c3aefe4834d91b00c9aee490f662d23c754b87d8b86cdb534476de5e2b55536a644d914822360c5358eb8075287a3e74ccc22c4f4bf2360cf3c684612aa0e54da1ec9aa4e98ee8461dd1261b619bd7ad2a6aac217dbdcc118e9271cdfd950986dfe74db2e224008bc7451b970143e2c8e6b0a86b4740cab4e2266161cdac5b356e064053c5fa78684d09ace25d4980551cfb1a092c99d2068c8e78ef68962f77cfea0e9b11e9123872b2bbd20b961b1b6289abb670bc95b50ce07ed138f705a35a874f32e8a722dca39acce37c41b2396f53673980930581e2590e7ba0c64bb8794cef0772d34b92ca6fee6bd70aed4fa4d1c71adfd1478519df7f128d6363d0f4fac1b9c988b6191f0462612f6f1b4a0735df2cce1985dacd9d2df3c8150890bb28061854f70dc343c2d307e4f63506316825b4b4796cf52ab9452331fa628fa64ffaef5fd93aece644cdddea6ad75354b8f43ed092c1f5fb942f88cdf715309a944826b6996d2235e51e477bd5683113a43dcc68c7413b64c99d8d25f95982c04c364599b4d3dfd54be70629b65426edaa8ab27c89ba5b6a734772debd25559ca722fbb2d3920b04fa601a8d023c19fe4cbeddd9ada054eba3d2701b8bd43c61653d48d9facacfe3cb9ead9629bc21ac7cbad9a3d7bad9e745adc8414bf7cee8e78363b7116bfd533f4cc62ad88fc472ea13731acd84ccc1bcd4289a5800f00781a457c51bd52af66e0b245dae33322ed95923fd8ddde2c96f73b660f93e6213609dcc2025ca6a402c91c33246172a33e5565fd577c3ecc193d9af622648c25040f3d5d2bbf69c71e511b58d24facd9b19ea0f5d3360cc8b4941e509e4cd9b0153002917eb928ba4df2526eb9f338a7b216c019292ecb2981444499ccf40cc7fa5ed5f02751b9a27e43ec608646e2545ed9c8137cfc1c6a559ad12a70f03f612874e744164cfd82c918ea90eb66b4fbf48c99fb97ee5219e75c85eb097891b014cffa102d9386899063ad3b4fd54bbed09d18589a4afadf5442c6b59f15e2a27edd07fd41c3f07e394280b12c2a114ca02f0b0fd8918f88bcc2fb45c5a505faf8186255d2c06f67f7d8edfbeb6736279b33714135bd1e20a753f431c62528dba7d0c42ca2069807d9652eff71333adb67b9a1d6025a7acc34fa732897dfe917722ecc93320098e5cb0feb0ba5076ec93185bd3a71a41107cf0f79f18f0f5efc75cd2b398134d7fd0eeab7155242ed5d0e17fcf429dc66029d2d3ee3bf42fefb38239c0f99f5530746c1c2840d1d57235a459a1d96f6b45536c0870c06af3147440dcfb5b72bca70b7336977d7f6258ae06c61e06025aca6d5c195ca024e605e4086e803827a01b06bcbd443418c89cc03e19686943159d3137945fcd0d801507234f6a395d8384f8dd4a5622ae174cd4b19f4d088f77aa7a2b0707c838173dbbecfea28390951cf2ece7bdb799744fab6e5f5fd2fd81f19a51eda96b92f2d5c8b6fc110fde2bb4ada922d66cd884fe0a7457b01985f951c62a5f933beee21b9439df512ecc22fbeb0f15d20a1842717b8b950796b7edca4a31d89908ba407e6d376f20ef7c45377e8715554e4c2323c9217fd04175f617ef43a40c6a938742366dae9ff50c07068cba950534521e63d409e10f38bd8c17c34d1b7f4f889326b2287a2c5dcf0cdc2a64219595bb378f2e5f4f3a2fbb3e47f04c59407b4a1a64abaf2fde0a988efeaa938205fbd3af6127500a011225d9392f4a06591374e54741ad9e1cdd84dd3c8170fd9cc43b32c502a3a5863afa2329dea5eff26525a42ad32325e0b1d868a43b09d416bd3388d785848cb82168b13491bb4a975440b5759baa0f61390b651bf7d425a1a7bf4ee0df993c86b5be8b21f9da147bc7cb03abebdbf32ccd588ddde6ef357155dc02ac1e85e9dcdb46c4aec81bc3722d5b77f2f301b0f2339cae6d48d810974f7c1cba32a44c837cc05e50acbecb31b8a0d9dda1d6634af0abf673ae41339b1f9e413dbdd08b0ec59db8ca5534ec1f8333e39685c0d31430424be9c7c1fed5cfc675273e0dfc21479edf89cd21043a868aaaffeb0013e74e7d3b0f369cbdae64aa1fea452a7f727bd1f8b7d07e81bef92bc263e4611104a167554da64c72472be9e61aec9b4f788b49c930a98ae0be06b850a705df9f00f9f6a12f9d153c6c71c87e52319a422ce30ca3d5005565743ba4386ce0f404c5dfc283b7f14fff7fb01cdd75b4b51378a54ea896528b34f3ae27d455032e0375e3394384fe43303629df17d85d8b28fcbb45030708edf6fea96d19bd991d286d6c7063b79aafd87a0ba1aa2360536082efb58d49be35827c2a4252e5712eb65b62a7740cf9ce95380a3c9ee451f9867dcfeafcbd9d0dd46f8a01bad6779c22b9dae899a4da6b06f738c6a45f211ac769cc1d0d951aa05b07900f44e25fad2eeb9e8cd55e10e2775286a9ae73206ad0545d44942b53dba82842ebec5658f3ca757e82d885716684b610188e976cc5704ac12e7e189ac1cbc2cfbf0f994266c7ac489826f395cb2076793e477e065519cfbc373e927bf655b8b68c2c290260784cc5710a4e69835a6148ea0660bdeaf616eab8fcb301f7a813f395631e2353d1f0fc838b2a064f28f82ee1edd7f9a8b43e7006622129ed36965ccd09ebfb826cdad524e93e11dc03b43132459e4125d549d61da5f572e5462cbbc11746ce70b59a8d54d0851de4d7293c7822317eadb46b1aedc86de70e4a5c030de78ac0442654d55cc7e2acd37f2a4b8caed85b6179fd009e9661c09edd3453afb89861d20cfb067b8a556e2b38aa84adca7787ab30ababfddc821ddc142ff26086504984b4c1ff54b7436c8777c7c68329aa26e3029012374d2eb95e8508eaf4ae135740d9a08c0c1746da99979a8845e64da73e880e4a2821f3159a05a601243e327f193d674cf847752e38a5b962d676725481d3f31ebe29dbcceb41538d0b4deac1cfee977e3f05a2ff743ed4fcdaaf4fba73cb5d3ac6b434b4e70e2eb07e89f3b699a9ad34123500366559a75fdb203a853eaf50e678faea9476513e586a9e259346ebb40b5ad596447264f6489836ccfbe1e85ae836eb231151d7865010ce255f822397a45e72c6b11745743c1be54416e841e299d964cfd0a3d12998644a47f583cee56e635630109819e9d5fdd318ebc255fcb194c4498af0a762ecd6923ba53e0792522009d550b2151e6b9144d74ad00184abfb12555041f601c9805aa147489cdc78abdc2899c056bdce8f54d02e1faaa6be99a231e735a128aacd2746fbd52a269a208732d68cec8b4fb0975f9d4f6e9bace1239a50d760e8a54f2ccf661ff65276f6439b4151a2526b1ca2baaf3219b0c5fc58a064cb370e930c74f2b6812013f560b94affd55d876df8fd8f48d06865e573a5b1f78c1e10338c04239bfe8b74c2f1c7636eefd899295fcb5c10895cd56d070dd78eed85588cacb75a1fccd2e5dd7360f272394a06673ee8c7ce14c1939e07809bb4e7aea2424506e0c782c21606831875abd358035bde038c6dcbcda4031358c81657c5d4aaed43a288a05ce351811ae12e6119e3da0f0811e85aa921801b8df0e39b0f182b531c041c7024d7e072debf28cf6c418e7759b502c0459d7b0e0c9dc677f4a96d8727b5a23b1bb02149ee105d20e025d57444aff12c81d52376a2a40feabbdfebd500e1e352116def63248f21c79f266bcff953b268af0989c424fcfac7598c471a2ffafa89d2a5bddd43323afc65bf537a5a1b313e8f6a3b1753cee4057b5eabab2a7ca98638b45e2ce8d3e99c4581e7aafe59a56ef2a932ebcc944eaf4265a577498c2bff21da1573aa0d4bcdc182333cfc71ceea2a0cab92a815d98068fb84f0319f6077c2f5a6d407b6010e8f0d7d63808c1f76d2a88f006dacecfc12b16efa0497d25880d8fed8a99c3b7a4e0e6ce1b93e8471fb44193ca42c3306e76af4a83567940bf24e7ff2e23f08290f4b34109732ed5d52beb04541af62faf905a6d9be4e39d0a5b401d13f1d35df60caa7409f1278f737cd45e59379010582cdfc68afeaeef8bed4f52c4cf3572409277130ad4bb2e5d6bc6901b875d117c868a7c670409b4f4427b566ecbdbc5084281b9bea5e1aa52f913e5f0f2b68db24108d7bc055f15b642a8bc34a2a5bd190cb0f430bc8cc1721e49681c738aa4984ebd1147964789cc0689f75860ee5f002ae814732f9be45afe7d76d130ed983dc558fa72eb2f2eefe206d65dca8eb3708d6f382807a6fc9dda7694b86fe431f1fc39981861b8aaaeb94995663db9bc5963c10395615202f2eede00caf378ac1d2dabb233cd80b5657d9b87a2e17667d0c4fa8dd70037b559f9155ff8d9627b7cb51913af15fb4af745841c9bbed83bbfd54e3aa652c1a0674a8c7599a5574fbb30bb7eae328b3d4db884e60c6c1da1ae85ddc04799845971a3fef831d308f673d347a8d35cabcd6bcb72f48c0e1453d5957e0007b7200e1edc036c103b234b1faf1af42518d99365650da2d706c4b4900fa84d12bb282723187a02d67591416b07ca10f25ee1add841047ba11e8004a70f0bbca672ccc28a54a2dc37280d63e7c49c9b1422c8291ea6cc41ba04e0a3e432fcfe9c260f182593a37c034c0ad6696b4821efe2a00a77d3bd4511f6f9b88a1066e98da2b8a7c531d7f66eab28bde2a3bb359c68214420943608a1afb054b440516b7940ac3356303", 0x1000) writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) 13:44:02 executing program 1: mmap(&(0x7f0000a76000/0x1000)=nil, 0x1000, 0x3, 0x4012, 0xffffffffffffffff, 0x0, 0x400000) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) munmap(&(0x7f00009e5000/0x200000)=nil, 0x200000) 13:44:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) mknod(&(0x7f0000000100)='./file0\x00', 0x8, 0x2) r2 = fcntl$dupfd(r1, 0x65d60a553a585bdd, r0) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:44:03 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000240)="99", 0x1) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x100000001, 0x7f, 0x480000000, 0x0, 0x4, 0x6, 0x1, 0x2, 0x0, 0x8000, 0x5a78}) ioctl$TIOCCONS(r1, 0x20004276, 0x0) fcntl$setstatus(r0, 0x4, 0x4) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)) 13:44:03 executing program 1: r0 = socket(0x1e, 0x4003, 0x0) r1 = socket(0x1e, 0x3, 0x0) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) r3 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, 0x0, 0x0, &(0x7f0000000140)=[{{r3}, 0xfffffffffffffffe, 0x1, 0x40000003, 0x10000}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) kevent(r4, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) r5 = socket(0x2, 0x4003, 0x0) setsockopt(r5, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r5, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r6 = kqueue() r7 = socket(0x2, 0x4003, 0x0) setsockopt(r7, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r7, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r7, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x1, 0x0) r9 = socket(0x2, 0x4003, 0x0) setsockopt(r9, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r9, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r9, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r10 = socket(0x2, 0x4003, 0x0) setsockopt(r10, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r10, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r10, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r11 = socket(0x2, 0x4003, 0x0) setsockopt(r11, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r11, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r11, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r12 = dup(r11) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r14 = socket(0x2, 0x4003, 0x0) setsockopt(r14, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r14, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r14, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) kevent(r4, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffffa, 0x0, 0x12, 0x1, 0x1ff}, {{r6}, 0xfffffffffffffffb, 0x10, 0x1, 0x80000000, 0x81}], 0x8d, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffd, 0x98, 0x1, 0x80000001, 0x90c}, {{r7}, 0xffffffffffffffff, 0x1, 0x4, 0x3, 0x40}, {{r8}, 0x7ffffffffffffffe, 0xc, 0x8, 0x401, 0x9}, {{r9}, 0xffffffffffffffff, 0x20, 0x0, 0xac6, 0x79c}, {{}, 0xfffffffffffffffd, 0x4, 0x1, 0x3, 0x80}, {{r10}, 0xfffffffffffffffd, 0xab, 0x1, 0x100, 0x1ff}, {{r2}, 0xfffffffffffffffb, 0x2, 0x0, 0x9, 0x2}, {{r12}, 0xfffffffffffffffc, 0xc0, 0x1, 0x1, 0x3}, {{r13}, 0xfffffffffffffffc, 0x0, 0x0, 0x2, 0x1}, {{r14}, 0xfffffffffffffffb, 0x11, 0x40000000, 0x10, 0x6}], 0x8, &(0x7f0000000100)={0x1, 0x4}) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="9303053c0001000000a83d8c4db0fcbf990078de2148ce1fa02974662287f819102e8943e95a6c9e65a367dc5dc7"], 0x10) write(r2, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) dup2(r0, r2) 13:44:03 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x2000000000001700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x20004276, 0x0) accept(0xffffffffffffff9c, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) 13:44:03 executing program 0: mkdir(&(0x7f0000000240)='./control\x00', 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000000)={0x6, './control\x00'}) unveil(&(0x7f0000000040)='./control\x00', &(0x7f0000000080)) truncate(&(0x7f0000000100)='./control\x00', 0x0, 0x0) r0 = dup(0xffffffffffffffff) mkdir(&(0x7f0000000140)='./control\x00', 0x1) openat(r0, &(0x7f00000000c0)='.\x00', 0x8000, 0x180) r1 = kqueue() open(&(0x7f0000000180)='./control\x00', 0x0, 0x10) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000180)}], 0x1) 13:44:03 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000001240)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, &(0x7f0000000000), 0x88) 13:44:03 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0xfffffffffffffffd) unlink(&(0x7f00000000c0)='./file0\x00') unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') 13:44:04 executing program 0: setrlimit(0x0, &(0x7f0000001ff8)={0x7fffffffffffffff, 0x40}) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x7) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) recvfrom$inet6(r1, &(0x7f0000000040)=""/218, 0xda, 0x800, &(0x7f0000000140)={0x18, 0x2, 0x3, 0x9}, 0xc) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) r2 = semget$private(0x0, 0x4, 0x2) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x10000, 0xfffffffffffffffb, 0x3, 0x1457, 0x5, 0x2, 0x100000000, 0x0, 0x4, 0x820]) r3 = shmget$private(0x0, 0x3000, 0x80, &(0x7f0000ffc000/0x3000)=nil) shmat(r3, &(0x7f0000ffd000/0x2000)=nil, 0x1000) shmctl$IPC_RMID(r3, 0x0) 13:44:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x200000013c7) r0 = open$dir(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x80) unlinkat(r0, &(0x7f0000000100)='./bus\x00', 0x8) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) clock_gettime(0x2, &(0x7f0000000000)) dup2(r1, r0) 13:44:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCGDIRFILT(r2, 0x4004427c, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x80}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGSTATS(r3, 0x4008426f, &(0x7f0000000200)) r4 = getpid() r5 = socket(0x2, 0x0, 0x0) setsockopt(r5, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c656100"], 0x10) socketpair(0x16, 0x8000, 0x8000, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f0000000280)=@file={0x0, './file0\x00'}, 0xa) write(r5, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r7 = socket(0x2, 0x4003, 0x0) setsockopt(r7, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) recvfrom$inet6(r1, &(0x7f0000000340)=""/195, 0xc3, 0x802, &(0x7f00000002c0)={0x18, 0x3, 0xdf, 0x1}, 0xc) connect$unix(r7, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r7, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0}, 0xfffffffffffffdd0) setpgid(r4, r8) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 13:44:04 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0x0, 0x95}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) setrlimit(0x8, &(0x7f0000000040)={0x0, 0x6}) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) poll(&(0x7f0000000100), 0x0, 0x3) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:44:04 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) chroot(&(0x7f00000000c0)='./bus\x00') write(r1, &(0x7f0000000140)="28e58a533e8b059270c825139d2d804e85e5b8dda4751ab2b636634f8dc9d5fda0753fec4d44310f040ca9f5f3ad0d87ff18f2df5a6ca062368e7a69030c32e2ef51f0555633df8abc2d98faf8d993d1f6754794d4713e8ce520ca06e9db01778c7f4137039479c33be6678b2ce55990c763a857779cd306955c466acf48c955a812af9fcb3f1fc08601f186507770345af67c316b7b3131ee379ef922e7ae44624248eeacba21ceb546b35e118f35189da5ad7fb456d8a3213cf61f365ae9cb445e383e6536b2ac991d61a214bfe0f123053ba6ae7474ad78c73897187589669b3d5e07ef493c8320faef252fe389", 0xef) nanosleep(&(0x7f0000000240)={0xbded, 0x7}, &(0x7f0000000280)) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000000)=0x100000001) setsockopt(r0, 0x8, 0x400, 0x0, 0x0) setsockopt(r1, 0x86ed, 0x69, &(0x7f0000000040)="8200f8622a6ed362fa387e387024c515790733375e3042031b91663adc8f898814388b6daf4363cc2be8a13f614cfd4af620741879f7c077b923b122a2629f8f31d634", 0x43) 13:44:04 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000240)="99", 0x1) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000040)={0xe6, 0x0, &(0x7f0000000100)=""/230}) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff1f5c00000000", 0x8) fchmod(r1, 0x200) 13:44:04 executing program 1: r0 = kqueue() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001000)='/dev/bpf\x00', 0x20500, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000001080)={0x2, &(0x7f0000002440)=[{0x1, 0x6, 0x1, 0x300c000}, {0x5, 0xc24, 0xeb8, 0x7}]}) r2 = fcntl$dupfd(r0, 0x3, 0xffffffffffffffff) r3 = socket(0x2, 0x4003, 0x0) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000001040)) setsockopt(r3, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) r4 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000240)="99", 0x1) ioctl$TIOCEXCL(r4, 0x2000740d) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000002400)=0x3) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r3, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r5 = socket(0x2, 0x4003, 0x0) setsockopt(r5, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r5, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r6 = accept(r5, &(0x7f00000010c0)=@in, &(0x7f0000002380)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000023c0)={0x0}, 0xc) fcntl$setown(r6, 0x6, r7) readv(r3, &(0x7f0000002200)=[{&(0x7f0000000000)=""/4096}, {&(0x7f0000002280)=""/251, 0xfffffc99}, {&(0x7f0000001100)=""/156}, {&(0x7f00000011c0)=""/4096}, {&(0x7f00000021c0)=""/15}], 0x10000000000000cb) 13:44:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1000000381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f0000000140)=0x8000000000248) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000000)="f12736ddd088ccf170bd9aede9dbdf0f2d5355", 0x13}, {&(0x7f0000000080)="b71d61fd3e93b17e273a5255590a4bdbf1f01b9c780a663e3cb9d5bf154065a958a627ad3f076cae42319e9cfebd06213b3930dc3d49e2e4174e72855d7c7817668bae0cec18415a6ece230ecadc48eb54ae3d7d32db60dc859e3295d056726d16d170", 0x63}, {&(0x7f00000001c0)="ef132067d4678776439508625c5db2cd29148c2c34349d4e3058d782529da91f16d0ecd3162dbad1e98983fe21dff56640d6ba5d50138dd09617ae00f040f10845163a89af608203190846df28979054acb453d00a56d852cab773cd3a16d6b8026aa078ff61097b91e033229e2b64e8a3ebd05a5fc0e00a1940f3f4709227355a0bcd569599cb85b96bfd14548fdbc09076bd210c322cc441f03ddc63cbf160ab5664e0722d43c0811d53a93cf5ca9437cda065ef8084706d5be8546e2d9a4075563bf363c401925cf43167f7bf723459e14401481f0d6b1beeb662c7c55a312f56a6575778bf", 0xe7}, {&(0x7f00000002c0)="89224fc4e01e4e13ea5341b3a9d1187f89d53bbdb0104b7c7fd1f5584fb2ed82aa55300f6ea7a4a81198aeaeb6233414951e3afc9b21109c5b433d9b1569cf721416c6476c99a65764829733452cfedf99d8c254e4f43dbe09a571f5c147143ac930fc4829b14feb147a611b7e0434f3df2e71178fa03249", 0x78}, {&(0x7f0000000100)="752d79bb7b1d9b70dfdc208e3539c90e81998c4487905580be015dcac87046e7bd22f4306365cffcdec38c3bf30838fc2560933370964455622285f964146843", 0x40}, {&(0x7f0000000340)="10fc6ed9f60fb1673ae50a5a81a3e9e414140ae36d6ada4a70b524b95221e9575b35b2c3b6ebf836703a286b71cbac608b9050e72026f32d80f4f535297ffddef3e8df271f61b2", 0x47}], 0x6, 0x0, 0x19) 13:44:04 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0xec2ae395e75479e3) r1 = syz_open_pts() ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x4, 0x6, 0x0, 0x4, "3d6f3d1d5cf56b4621499ebfa4a0fc4b5f8fb7ee", 0xf4, 0x6}) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000180)={0x2, 0x2, 0x4, 0x25ec, 0x3e}, 0xc) r3 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) getitimer(0x1, &(0x7f0000000080)) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) ktrace(&(0x7f00000002c0)='./file0\x00', 0x7, 0x8, r3) ioctl$TIOCEXCL(r0, 0x2000740d) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 13:44:04 executing program 1: socket$inet(0x2, 0x1, 0x9) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x40) 13:44:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2cfc4af13b892eba, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCGDLTLIST(r0, 0x4004426a, 0x0) 13:44:04 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x00\x00\x10\x00', 0x0, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107003, &(0x7f00000001c0)={{}, 0x0, 0x0}) pipe2(&(0x7f0000000280), 0x14) r1 = semget$private(0x0, 0x4, 0x2) semop(r1, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) write(r3, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r4 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x80, 0x169) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0x253) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r6 = getegid() r7 = getuid() r8 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r5, r6, r7, r8, 0x14, 0x6}, 0x5, 0x9, 0x101}) semctl$IPC_RMID(r1, 0x0, 0x0) 13:44:04 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) ioctl$TIOCSETVERAUTH(0xffffffffffffff9c, 0x8004741c, &(0x7f0000000000)=0x2) write(r0, &(0x7f0000000100)="9c87c377284c35b87e2e", 0x7) 13:44:05 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xb64, 0x5d7, "70580ed76f1cfd6dd0265405e7680f1eda54df89"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970", 0x20}], 0x1) readv(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)=""/219, 0xdb}], 0x1) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r3, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) shutdown(r3, 0x1) 13:44:05 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0x0, 0xe8cc}) clock_settime(0x3, &(0x7f0000000040)={0x7, 0x4d}) r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000080)=@file={0x0, ""/4096}, &(0x7f00000010c0)=0x1002) connect$unix(r0, &(0x7f0000001100)=@file={0x0, './file0\x00'}, 0xa) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x1}, {0x4006}]}) pledge(&(0x7f0000000000)='/dev/bpf\x00', &(0x7f0000000040)='-\x00') syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000240)="892ce63374f2b34aa2f534cfe09099aff2526dc6ad1502b8cc21739e5ca051569b2dab5f32e32a93e55039be", 0x2c) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="a92ea32f", 0x4) r1 = semget(0x1, 0x0, 0x50c) semctl$IPC_RMID(r1, 0x0, 0x0) pipe2(&(0x7f0000000280), 0x14) r2 = semget$private(0x0, 0x4, 0x2) semop(r2, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r3, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r5 = getegid() r6 = getuid() r7 = semget$private(0x0, 0x0, 0x400) semctl$GETZCNT(r7, 0x4, 0x7, &(0x7f00000000c0)=""/89) r8 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r4, r5, r6, r8, 0x14, 0x6}, 0x5, 0x9, 0x101}) r9 = semget(0x0, 0x4, 0x400) semop(r9, &(0x7f0000000080)=[{0x1, 0xfffffffffffffffb, 0x1800}], 0x1) semop(r2, &(0x7f0000000040)=[{0x4, 0xfffffffffffffff9, 0x800}, {0x0, 0x401, 0x800}, {0x3, 0x5, 0x1800}, {0x7d5fe96e58430084, 0x149}, {0x3, 0x1126}, {0x4, 0xc000, 0x800}, {0x4, 0x200, 0x800}, {0x3, 0x9, 0x1000}], 0x8) 16:00:00 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000240)="99", 0x1) getdents(r1, &(0x7f00000010c0)=""/4096, 0x1000) lseek(r0, 0x0, 0x1, 0x0) getdents(r0, &(0x7f00000000c0)=""/4096, 0x1000) 16:00:00 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x5bcd) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000140), 0x0, &(0x7f0000000240)={0x8, 0x3, 0x8, 0x96b, 0x2, 0x5, 0x6, 0xd1b}, &(0x7f0000000280)) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000040)=0x20) 16:00:00 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() semctl$IPC_STAT(0x0, 0x0, 0x2, 0xfffffffffffffffe) poll(&(0x7f0000000080)=[{r1, 0x101}], 0x1, 0x0) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) kqueue() connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82027e1180796350137d"], 0x10) write(r2, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) dup2(r0, r2) 16:00:00 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) recvfrom$inet6(r0, &(0x7f00000000c0)=""/4096, 0x1000, 0x2, &(0x7f00000010c0)={0x18, 0x1, 0x40}, 0xc) r1 = socket$inet(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x61, 0x10, 0x7, 0xffffffffffff8001}], 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r1, 0x0, 0x100000000000000a, &(0x7f0000000040)='\x00', 0x1) setsockopt(r1, 0x0, 0xb, &(0x7f0000000080), 0x1) 16:00:00 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10, 0x20) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x2, &(0x7f0000000080)=[{0x9, 0x8, 0x4, 0x6}, {0x40000000000, 0x1, 0x8, 0x26}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x80}, {0x1000000007c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000000)) 16:00:00 executing program 1: openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x800, 0x0) kqueue() pipe(&(0x7f00000016c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = dup2(0xffffffffffffff9c, r0) fcntl$setflags(r1, 0x2, 0x1) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0xfffffd73}], 0x2, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x983c}]}) clock_gettime(0x3, &(0x7f0000000280)) r3 = openat(r0, &(0x7f00000002c0)='./file0\x00', 0x20, 0x8) mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r4 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000000)="e008dc7be849bdccd04333", 0xb) recvmsg(r3, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) socketpair(0x10, 0x5, 0x100, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r5, 0x8) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000180)) r6 = semget$private(0x0, 0x7, 0x200) semctl$SETVAL(r6, 0x7, 0x8, &(0x7f0000001840)=0x123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4010, 0xffffffffffffffff, 0x0, 0x4) r7 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r7, &(0x7f0000000240)="99", 0x1) ioctl$TIOCSWINSZ(r7, 0x80087467, &(0x7f0000000140)={0x1f, 0x796, 0x2, 0x1}) pwritev(0xffffffffffffffff, &(0x7f0000004e80)=[{&(0x7f0000002d80)="6e39263163c80977e6d65e71e688b0667bf29b9ec650501fb245fa6619a081fc68df2c3cc9bf2fc0b6f3446620177599e6a8ee46572e6ad9029b764dca2c4b67e87cfd608fb76900ddaf98a7d77191bb16d46360761767cfcce80e901c96713eacda272f03e2fffdf44723ca7fe7dd1ae97ea194a187c83038f3b48448262342f6f8d99428756ef790577e2e4b4e7096b006f78589248b7fd95966d22d53f51ce0a1d1b933192b344546825fbe00c000609346bf27c85e84a34eb62133a1117baf0888c1b7d4cbe9dfb1c74158ab52d2b6367f6ac0efe0f2e06012fbc23d5af02331482345985ffbdb560dc5421250e3d3daa9c15788dcb6cb8d9fe68ca25aabf4b966247510be31a9c4bdb64208d022f31ee76ad6c295f5730b419383cda5d706fe1b9b4ec94d6b7c2406f96c5ea778b94734ce33b5028b036a813a286fb17f3a69e0c54284c0a02ff361f00fd29e30c531e90d7fbdf648b388058154aed0305286438c803576d03f7d4930798649a113b4ed25a360d747bf98b991331a2b8c5e057129414144be49fadba00bdf24d5dae0b3d79255e89dd6380c485d0aa8d296d2a92b9062f43e9c4db18274d0321fac9c091fb170ac98fcf2cac729e304c0ab22f552482cc8eb265948bbc5e1de235c0a7c57d929cd7c2327bf92de6dc9d31a339337ad4186b8bc657402af63201931c7891b295f6b7aa9d83dd6a3a115f275e0bc84a4d78e00b2d11897b3ddaafac4321cb6db5d34658ee6f718a411e59d9d3c5dc2522c23681c6dbe015608c9147f2b7e39488a83768b6abf9c37e1a217afd419fcd65461dccfb9008ae24e68ef7397b5b00082b1b39a09881baa0bf10d69ec634cd58834dd1e11f9eb0a04154c23ee2409ddd05428163ae363d0fb83b2803ff0b7e5d2218e3a03ffd9a9a8b311344c4cc857ac1b4659c048a6cc56460d51d740438ffc55c64c6edfe3baefc6bea7fa332042f831c027abddce18e60edff9d4cb0c02b16da0e020bd49af06feed3e4cb796da115d01dfdbde90e1e824d41b369ea4cc47215ed4a2560be04f047ad911b81d5b38c060112237a256a48001bb0280bc345593b0c12c37fcd663a17685bc9fe44d025c314f68f24c38c55959024cf3d38ba7471416562750c3f7e49cd41da61eb2321e04c92f69803eb0f9ed45c84fc4d2a7865ecd993002ae87c575f159957085b20b2c696f9f8d2c3dfa5da8dabc2bc1beb45b7858c0cb247b2ee52c5157390e6b7da7e960a57cb9b0dc1b4a3e8973d32a3cd14c1d3350c278733cf9b50e236ce85e24f9bc3e27495b28ed7b15128e4c184c4a3abbb157786b860c3e3be4bf008544094e51f033928b201845ea86b455b8c9713e70db575562872294e7f96f6ddaf82d399ab2f064da935cf3af75f8d81fcfa6fcba7bea6f06befeb4cf0d30fab5e4f797e0ebb31588219b4d833d497f4f775cadc3a4ac7289c32c9dc422322de1ee90a38bf361e0db244d987b0fe81016ee838b9724b82d16e8b5647ea4ccfd59246a3cd6e806be8dcafecf6754545f39ebdb693e3218e45fc92bb4cee378233d2230360b70d3a3c4793b55adde3a4813b3befd8207526ad737be8fc4909888f52443416f7064dc0919cc218913a96532d39a15a761fb8582c45b47c977d1fe56a1c83c0cba6a32648f231112b2e478cdc52eddf9462176b14a9b8531c61211fecbe754c3d65c636978f0f8a188ba483463621a483dfa38a7d843066af46485aae1dfab22d3ac52d8140862849edf418e69333138735b9918ecc7a93f78cda4f366296744604841b61310d5f5129c2d507c316676c4a5a3db47c99580a38041b1109e078b91bd928169bd0069d125e49b81ceb060d5a268dec862994f12e9f96d17cd5e692806a151eb04ec022371141eb7f80c92e2c855c207a4108885b08d209afcfda1e088bd6560852d358b18ceb7ede45c6d074637453afff7f5922b3ca5450227efce3f18c331390b83981c3fd00a3b9969c0345bc1a5ede9c8a8c6dc84379dca7f28a0ab7e700923968e4a7985b46e616c0e68f2f8d9807da783389783f92e9e7c87735e700ef376425c87d1c55a433f148ffad7924fa44150db9725c6dc4cc3bfc4f7ab14c3238190dec78ec17c2dfdde729524c6150ebe71a80bc7a0b362ef6f5fbcb7c10667dcbbcec4e5f13ea1e4199bd8b3c8c2524cbab413227159ca8357aa5631c3f48db31c35f9390a224f0ee3e3e61f1aa3fda4fad83effdcc8ba6862503a7dfb3bbc120f48eb08c8141388da54970c5f50a0d4f9331d27f9164ed9f746f751775d54284ed10400047d47bfa24d53118191fd495067b9f9bc47907050cfe7225b93d37b07dda2422b28d09a4ba8fb56007995b8b0509575633a4612826f7ec126bf75553d1c08ffc75fa0dcfc970dff75a924d8070fb1879bb5ea7ad240b22d6c332f2e5be1cc4b4a41f6b1a5cff14a962f9eb706dae57cf6089cb3b0796c04f15e702e55f940caf960f2f324ba49796f700aecf961dc1e308ab839b749a4f9b3ea2621705520d88cce905c3690d56e015d8c99a3cddfc3b1d99264bb75ff422bb8bbf4d475fc4785d47312c152e3fe0906fbf7a880baa31aeacd71e18f35bf3422068243d91acc6810faf2dcbee9526ac3e4fc8adceddf6ef27c58e922954e1f6f2695e796606da32a7cc59d9de9d39940f2d5cbce13b610a285d3515fdfd47b3e92671b754b547a8af8f145f237c6ebbe2c238df0d6105af9863ac251494d41056597dc2164b42d5c47d9f44bc540c8cbd0fddaedaa289ac45c42bc85547260fad759641fdd6875801258811877f7676b2b24c0871e72904d68e67fe4e7b57bcf3b2150231ab58731a20674e4d52da9de4739d61cd6c501972b711bc465c8ea7894a17a43db62d39fec2447203c9cd23467cea5a8eda4d2bb6d0de3a9ef467cf4d3cef52a9fa51df518a7f4b64c9191d0fa0bcf6c9bc224d29733d7b8fdf8c12c888bd5700f7c1f48e8ace377b3fcd442e1772b4ea0ba7fcb0069529976aa58d2a09fcb4fc2df1d10d795f4c1d55d1072bce049fab9d1c66eadd370f3cfadc726f40e0ac5071ed860b068b6377ffa7879e38c3f5975281d35f35a417f703301a7d03c6b79f99f256d82618e5a5da89de1d95fcafa495eca7b353f1fec9c3c9d1df31ecfdfedaea6e183ff8f1097d5035e4428c11d1899b006f06228693bd38a3be7320263c9499a61e7b38e7b3be82e1088eb72e6987eefce442475f2a5fcec1f348556de1c9d24a273270829c4db720e509bb02cca7717be19be65fa4da8d00162c2af71f437e5c86c12dcd4f485761aacd9a9daa695adbaa8c82160ba3df002fe50041036942316c5bced21316c68cc1981edb28e3f06d782a0f6887166e6fb6351cd4c262d89102736fa28077707e56b436dab1273b8b074920af3040116cb66905646423fa63a816e2653f1d8b4c31d9d8ec4682208a6d192f7ecf6b31d7efb26665926de381728cf192ad2daf6e5a45b1958586891a1c66b8323a87d18c376c0f52b68ed884641d2dd09bf357d8ff2bfece295fe502bb5d45f6fe4121396c55f9e0d729324a8f735555f302691b75e7423d8742343219ba904d7c87ced94a7650dd69ac5da37a7386f3b326ec7bc1c0f720007b66181e430ac5d9b25d54a68b4bb8d9440f729179bd7dcf1b514fc26234acde385844dafebf7c3896f54b13cfcfcc48f2ec74fc01cadf78d641c373bd56cdad5372b4e88e18053e91be4fd6e94c5c81462def2fccac13225439a4dc908fabaf0f9e8f61d0ae0e96f846cdab4606d0c503068d1586948578495d111d636fcf10966113e6d5926234bb3053d4ff30d9d40886af153b50aaae8cbf5fef626740613a6a939817a698fd52bac96856faadb3876786836ba2c5980b8efd4a4c0bbaffc2e5c361ab2c6acb6875c729efd84f4006e5e00936b0cde695c8bf72205b9143690c8180338b5c59331ce61f4c9ee1d789991c58229036280665ec7f3725f573464410f76c6250c77d08cbadbebef60aead98e580744043329e841a722ad2d3274546e78c3f0412b07cf1fb2f288714177ee66c013e6633acb880dd9daee395427ffc0b74350f52f37a8351bd91b48878fada9f76900a452f5c2a35991ec0903f2c20f8b161c40fdbf645fd10787aeff1d5c25409fadfd56ee59e19b45e3a14a1feea11997ac902957598d061db4633862d7dd7fa5b7a588fb4801ebe3ca69cdd475fec914a3d7b11cec65950c3739b349db7d0707ba37007dd1017d9f21abc4ff026edfb41ad315b97845665fb07fdeea369dda44005b7846b4a790f2cc1ec16091530938a57039187db871d885edff26fa8f1e81d6388a0891772bd0d2246850a3b5730064dacdf982ad588e99dc744bdab82e153d0e442f55f7f79c7ce845ffed94dbae0e324564634497a113744664bed3d1de19f343941344f705201fb385a9f821506152fb0994c2842ab857d5a1cb6a344e37041c1ba37a0603091bb3fda7bbecf23eea56a04a693ea54ac55d037563793883eb6c5eff26c215b455e747623713f01be6944c397db15b122ca42694daa2e46715767b2acd3a5ceb61c6bb27c05b97baf647474b1eeb38405bbfebc395cb6527c63bfac1c8f614a7d63941c94d4db506412f574b7c57846fe6becb7c17f56449832c72da85b8d62ec116300e1d736cb64506b8aa89a6d1cca027480fa69e59d3540ce8785d1ad928f72859ca8296c51ad38b34d209ce267e95abcfd7372125d60ce64cf6ccf9643989af6a1f3c635a7ff876c9e67fe7cfebccef3bdff6cb9c6be4d81e13e574e33256ed52f63f075d2a7326607a328185e707a95ca1f22ac196895960e613f9aa102bae19b2b2c6a69f0e8124e75128c4f904069d7bffc3310662144ee1f19bebc27d39a161ee276989bee32b6eb2195a86f5cdc5be325afa6346a21c4a03489f94664493e75c2e03d9964d1ea036a6559572f164551f296c4c0dec09fa94a0d731445e71eb4eabe7a62585905a92c08dc396f3956709dcfba25d2f7948d6c23b25ba069d7c95bf91f472ea75ffd0937d495723ee1d7db32b124f405eba867d614b8a749d46d8cb32318460e95e0d595202dc30f3c6d18a50fc2b415c464fa8efc24384ae3eb6eb3bf8ebc65e926d2ca9d40873d5f7e98073a5f84f2b618772a3debd2d709ee92f711ca50d45c685be0ad1218dd7d204c0ed95a47bc7d7a60363ba5f584d0225028f9c5482ec1e4e929386947778d1e0d803a4e32de72cdefda5ad4ef3e432479dc1634bc687938992bf6018e1f88533bc316ccd43067055b7496a3a8b67cddf82bc5d6e4046dece3e00f76a180ffe2b9a5517f5b1e098b649af715960992042115846a2be36733939fb9c9e47c3e564773fd3027484b71ca874d3aaee65dc8b09f8d236a958f6fa31e457c9d09b681f8a16a77aee05433a3d8edf00124bbe69156e1159968b6da5bebdccfb664833124df3086d7f22a2542201284c2e0a31148690921b729cd89dc418d6711f00c6341b24cf255e90d45b334b7aea4871f36b5636b8bcb0e9b518593f5405f53d272d4302c5198d85a2e16ed701f98b485a78c9dbb110e94dc1a5cc71f9561f3f74234ad89c82a189b907a2dc1d25fe86b5353b580c1bad1467049ed9629c8ad3db0dd409b64b69ea6d187cc5164d6bd8279c90d6b4833dbd3901dbae4113872d69e8912945b6df365ad8785e2c9583dac2c4c23963991a9941b17b42b377f6dc88f37317ca6af1a0281f150c68c63fa9a20ccdf0eeb63dd336d0673", 0x1000}, {&(0x7f0000003d80)="09c9827856d4f7452f36c3f99c64a9c6dc7e7961353bcf4899e3be98fd2f1c074676ad7c5517c0d6381201e7cfff22b7d5186def9e4188dfdc9c572d1e5a82bd185041e1038fdc194bb639ac8f9c2dd0e8b9675c61f97b99b5e7177c87c92aed855ffb6966885f90b6b702279a4c9d8934c15e26f74973602eb92fc3371a342ed5219e4c9b5f7027d2f9d6a959ec57e045de66f6f43c452d143f6d5b176e4810bf67035a8e1504b371e9bd9a87d86801d29cd0a7ee0aeb39130601b134df694153decf87a268b305b15633c6595fda95099526c783d7dd892ed74fd6bfee2941e55bbaac8672c918037683f571891b76c292426b4e66390e28529bade75155abec4ed6e4e3ace21bcbe28fe29d179f6192e7c2ae3d2db8fcb31c1aa30812062ac5be381fb2b596ed512448599012c626994b97c301c042a33e6ba6a1a098e49ef52b60e1eccf68d12b4e67df7a5808691ae100e06e27f972a8ba5a57f10c39378769b109c7d8a85beee88af06a78cb4fa86cf0514b7c21c8479113ee046903010c66e53e567e20658b53fb50d6bbdd14d2e76a0755bd1699f55bd61737c0fd47eca8201943e6912f3b59f2a113c613d030f61c67c619e0134fc26f5190c738bcd3457001d440a3c494411cef2254781dc7fb6a6c42b47647e1cbb2fbe5eec1cd8c4cc9d4504b02f625bf517c98924d12ac38af6f2c472c9a5e73c0708c9a52c9b4726f8206b31cd7b4f9da68fe4b27132e6517e44f2bdfbeef5b004ac7ae5012383171d443989aac6260a49f86d16b43d7f20a5cb5ec4640826d3bfc84c79234ef2882c840a76f5ca5bf5df6682cfcdf3916f840efd83346049955dad7256f11329d5957b4666c29a86cb4f6bc9bd215b600cbe7449621413fac818720877f11c556e946690b525ada4978e3ee2621d9197a55837fdf5efd02e2801aaa5879f66513c86d9732d762502e0865b36591e50154058213be7f471653d57a6b3db498302b5f83ef25aa96ca51ea099e2d516d7d326b684a47a0d17dc405540a56824d3f654706ccb3dc4941b8750be73dce07acf343bd1096791635921b69ebe1a30c79af933e8431fb9d841b0e4749f49b2465841a5e8cf2ed2fdeb6ab0e47678d7bf1fdecba4c02319015232159a9a24459a75ef8f4ac2122c983b137638db013509f919f91ce7e044ab60563ad869f3d54c63194d12e79b698af416c4447bdd8e92d0ffadbecd2f4fe28947cf3f1778602f9f54b97856d621f46c210bc09c3c698d4ef1f7e9cdb8473658705119ae6ad195d5d1aeb07abaf90c680ea197cd2c517047a5b4253e8b08a4c69c2fb73b2c193d765f4379491a47f1daa86f971ed9c194fb35dcc5bbb1a6d30a14340f2368d5d05217dab0011edf128dd40ee73a12e5ed36270c2e66bad2b247814db0fe76b5535aa6d9dc4e24dd1a417d0accce585bbb0cd0c87a3a2c5b56f28342e30feb1d3029617595764444a60f36d9e0f81b16f69d585ee9e30b68171fba5cd62bf8554765c692f6ec34a125cc71f07486b6fd1a671324840ae174788d52ed0f6dac2bf894f01ccd8fa1963bd7776ef47d868f1c736b49b844b516b9189a96b906fd0064e45f34907cc91e45928de43a14189be336ac98f301f19c480ea62968e74069d8ade4bd56ae31b06e1a08489d92c1a9c42df255a93760854502376524678b1fe2dfdba4b1b862eb523a1439a20e2c4f43131bda99e00ba4debd1a143954403531a1a9aa2627dfc591ab12964c7724853b3ef67e6b7526bc83aa1c02e15957b48d829e6f0a24568af0ea493be3489ddd068fe1704cf9b459d00ad7d83115eca860fb54f1f4623e9dc0945a39f6ce597e2fe621a077f02fb0e9c4afd0bcc61ee2fa1d53ed0363f013345764fb023e50dc5babe6235e34b0d8bcbd2d3074416721cc4e92e42dfbac44ddaa33f19b199e73b6f1d8d86fdd4989d7eccbebfe4e3fdce76e195408e717b2f223c98f1d21deac2033bff404b385da6077b8288e6e59b311d2b5f76b052e99d76b84def46a1c5a62f2a6f1a546f2dd20b444d0b291681e0cdd7b154d4490eb796bd67bd0f1e61de0e27d8a71e0f85574a9f943511a7e5bde97cc8421601200010fc8dab065bdcd7423a98377ee7f161e120c3c34a748ca5b0ceda6e9266e3324825ba3d00daac7fc3346b3ad953cfb519d1a00671f61db5365d35ac95731a624887a6ef71ae78193a6d82abda6091197d4c8596d6f9429c037b0d1a186df324ecdc3971adfbbfc2921298253be46a26ac59525f978e3a426f275b2618301cb1a39b7e9fecc9d222e9d070d2e4a56f34750ed26f17636ce9d18676e4eb411ff891ec6bce40955367a3fcd0347145f3ec2ac70afbb05871611e6d6b6e04954bb96e2682caf456b741a250749f24c79a7172a48844c908604ff530f648146dd2eb49813495e391084817827235a025b4a0404028f72de024b0240171e073b0f3de8029e336769b661828b30cf86230c6a0ea72921c200df867b58e10031a99edd20266aa9cf06411ce85d6286de59abb3355bf7700b5b2d8da7d7d8086c10709f3565c6bc0e936eb4ee6f306d3ad4fc00634eaca3b3374019234d510e528d7b9accba7b14c081e4df68b6a62c46d84352ec5ad0b4e06284498eb79023b6aa49479ca3f1886e8755ea340872b2ac25ecd1c5e211f90feb650e2d839f0b6f6ce81787918ae3f54ae456b4beb8df6e7e650bb438ff7382f2fc5f53de2cc07737278386379782de0bd1d2b2081a34eb91121168c412dc7e166727b2ad192545ae9157415b1be3addb043d06c82b6f31cad0b51b708411879e15f7f2aacc301a71b55d6ddd931fb1517a228eb2342bc19d156fb5a02b1c91c12cc8344872abc4a4bcd3c583861d9bde5b3279125a86472486cf9175071d3b37145dfa6362bfdb6f45151f1bd7c871f1791e70155249e96465e5393eb927c68cef3d5caae361cd4cd50d002c295d196104b44cdcd0c8ecc19399bcc8e6afbc194c4fdc465d9f42a50b67d537fea0b28b2a807cc56b3dc8e3a59ad4a6b45897d052a94007633c19edcc016a30510903e76d08a4f5ae4cb1788e7ffc5ffae8439974b48e75906a663da0b3d987c00a533eef15707d50707ecdd982591b5d90fbc1b008d537ba8bb7ed5c3c5b20ae11a90b3895c4c9ba477f9ca1d8a83e821d69e4a9a1556e367a1353ba69d3d22d782aecc48037cfae034469a087f9ee7d4e1538679c19656914652648bc522dccda620d3536fd3b8264e84e5bd40e1e17c2be11e34a857876dbdd24533b67b4be55465bbb95c61196ccb226b94929119b5a96744c8b5e87236984e8a25df7c77210917cee61b89d7a6994d9a6e3b4395deb5de8f7801d2ddd02728b9ec3b01762b5a60d2634ad3ecd3bf8ee6840b3dcb80a0be018d25854ddd74e3982db00ab52c2fbf68531088074ae1105fe3f4006e4144054009055f5f3f0da3d034b3a6764bb7a3868dd7b3491d732b9809d0eaa3cb06cd7886dcd00a1071ac80576365a93cc1841bbf41147ea66a194bf222e6d19bdfd0e09662963d529b457a4297a331277685e4b5e601e4d94e8885f7e92c355a06b173c185e6480253a6bfd26bf91615b59f71b2994239a54a58737b170650a3ae0c924e7e41660c8138995ad3f29f1b5adc25efa02b0e7b8a6add96eabfbc645f36c53be309241a14e67742716bc314cac10a6cb3d82b2f4f69a5867fe12e413e1be4512aa2b393f1e51ad7c773a46e9c9b91b609277b42436f94b2038c7249decba6b10981fee98ab3e03875c9b9529fb84fe88e7baaeb74bb42ecc09b9d3194fdb33d1ebebf231eaf6130e6b6963fd7555185d6d26cee0c26dc6c004211720d4c6883513d8d3e48c4e1165d4fd5aff4b9767f533384e69fab052ea1ceab33bac7aeb0c0b7483f4447da629627f662da55a16be5bd7a0869232d7a089652b5600dd02d9c3f078b3c2993c390662dda8ef5a3cbc95bed50ee313ee46421d226d2d19fff0515ebf523201b382d22e76a346296ef9b19e5dd054b5624ddbb1476baa4763b458492b0b0c6117bd30d963e122c7ec9b7dee95860aeeef7e15940a468503bcc020a6a7281b4f56aa85caed461116e5325e3c90217d6a25bb8a8f0cf50bbd03a0e9195381488a34b2d4f71c7af9a85031222edca0cf54773c98f7e63bae38004d101b2423affe1216937bda64962e4cec6f5645871b91d9c737b954c1e67cd5358b4a39316c512186d776d6cd2dfb0b2573e104dcd2e48ed5329cf766ef5469c05a011f8ca37d9b53956fadaf2221bbe39c7012a50a32acf6204693b671b5ea6ca45fd87ab3a58e1217fe20959e79ba7e1e65d7ab6d53364ae343133a7067b809bd36c5ffc6f88a24a0e5e94abed90e01384bb550f6f123d1efebdc73b15f8f985d86b8023808eedc70ee38afb9e5a5c3c2a5de13936bdfba808689cf086ee04af00e03dfe1f815af1f86ef544da03d50f3cb0b5caf52f0c71f8005ce1f460ec958bf04a3ab131764d58c44aac76aa71651c0d1fa3f21f8e0aeab3d1fd74d5690c363d02b08438b9df8da34825c55034ddfd3101ace08560039779fbc22eb40e717989553d8c91e51017ea31e7b01dd77ad3f6e603aa7816a4dfc14b387990b93356289a00ad66beb60d7b6f2ebdded517af8c86b40c239a50d6888fd7a560397df8eb20d9b2d31186f9444190b9a03579363309ae87a6592332f2ef55c16aece46e24a53f97ec90b383e325ed1e86cfb41fb90b0b029d2971f541185c599e50985cc3009ce9d1a9651561971ddd80deb6ffe1d5a451fb968319c44498cbcbf69c44b69a0acdf94e61d5e3f7929451b75f9d50ce6e3d04e67bc41e40c6e4d908eafa31d3d6e52e5c2e596334bf78e3fb067a69f69690d50e3162ce7fef22b1f0f5f8cdbde6b46df39ca128c5fd7c3e8c47f68f9db19f7c19121f310c996191533f486fb3b5a14a2dbdb16cda0c3081d9f23b7ca12ce0e7498d01e73bedb7ea2c680f0b0b6fa6f6a66516a670e5bd7ca3dc212035904820304d34713652afc2b0d7c9f2c685952e8dd20e7dd1f1bb74272fe1505cd9f74e478d1b4562a85d0cf8ea1cca4acfc0a013d0909ec5ce0574c22bf5bbf1d488853fba83f9521b33ba8b6fc6188343e4b7d7806bcf343a7718d718998614a3c7b934adce50c8b27b834b23b3878c0ffc321c1666231e2b3373acddf9bf6c6f3d31a78293098afe0d14ed8acbfc4d3df7e04ef5d959c92e57c5ec8ca5504042e9224d5beb209e4ab77168d471fb8d76247e9d1d15ecca1d497fee1b52d906f4a4b016fc043e194beb80ed8c28338dbd33fa6d11801576e69c36a08feffd39a8e4aebc26bd0e4ece6d1d1665e286b6525d5635a2524c93b197295048762faffd8f34019018e7a4e5ba2789da1a24d1b9c80100bdf17d97fba2e39fad08cb9fa60af632244b093fffa6cae6a1b8378ee86adc5f5f774d2d13c53487cbe002cdf447d744f392dcd63e5fbfa8185390bc9f3b463b4d35f2280ffa09d23bfb4ccd90677e08ae08faa7d99ab195cf03b95fc677d83f2ef20fe08153b1fd8157bd3514b556554e085579df9620581b029ffe045bcee42b66b8f6a984dcc90c44d7074fdb21514336f1b523cca85d4950a5ec2a14928863bc833d7bca952868b546a0de71bb02b7e1598595e9401b32d1ece3d3eef211ebdffcd0ad9da3e08addf6a2cbc219753230c1dc5abfa4209ac0c2d31ed741dc1589f2cdc6b1682391cfd81c47286c889771d13bb662881e48163315636b82d0a2b9dde52023476e7f", 0x1000}, {&(0x7f00000029c0)="7036e2131feffe16f88df523e71cbb8141f138b3e391251670817fbd221d5a646fd0b46a6046b23ae5fdf19d97d7ec7274ebed3c5a9a03c194bb029cc938882004c06c9470bf6c45d7d1abe09c2dc2d162bff451162cdaec634ec2e077205f935715be655b7355b83e8e4b9b194ca18cf6b4c926e6edce237f54584b4dd7f37386899b886825b8d42a63104c8f25c81aec07b3a1bd136a2c2c3ca3c0f6d06549b4e3494057b38536b9ff15b9dbef41569d118ed168da0085b809961d15f13d5c21059574a4f46afaddc18a2eab872b3499ac110e4f", 0xd5}, {&(0x7f0000004d80)="331fac31c6ea0105bc41249dc836283d85381a3d958d5c4f40c5c5899e843bef843651a371211d27b914817ed5e0d229d0a111d397b3f775086aa3f3943566e4b32f2d8512e5556466efae5e71f2dff4838d98e59fa8d3adc2c60557bcacda63d20e4e3a13c686ea01a9ec7e54423ee87cbb44ddb6ed0942e905c02a86ee5668e7bb7158e967cc69db59f1199c206bd9922d346399afae48fe33751ddda8a0687e7315177c1c1a96d3cdf9bcb9c2c30c833ffc719edd9393afcdc5e9be5b4ec8cf33354b47dbf259826b1061a9b8ba44c7ddd273c3b0302cc18d227732679407896bfc97119925560bf367dcdabd54e0", 0xf0}, {&(0x7f0000001640)="b21fb4f041b8f0eac1db5deb137fba8a9772828e7a10bbfd554541401dbcdc7df6816cd72b1a4eca87594c74a4071a6082f2dc2d3bc1fbc87c6bf70ad1d9c55183745e05f016ac256d5ed2b080c674819bb18e55c33822e0d5235511c0a4584fc8", 0x61}], 0x5, 0x0, 0x2) sendto$unix(0xffffffffffffffff, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5bae1d2f5b1cf4f31a6910725e751c7e064e71d777e99925bf651b9c3f9dee7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89b027a65245f706700631589bae960f577c42f239320f408b25d03626df79d1293fa36f26", 0xfea3, 0x400, 0x0, 0x0) write(r3, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r3, &(0x7f0000000100)={0x2, 0x1}, 0xc) r8 = shmget(0x2, 0x3000, 0x100, &(0x7f0000002000/0x3000)=nil) r9 = shmat(r8, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmdt(r9) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000002880)={0x80, [{0x3, 0x1}, {0x3, 0xbfed}, {0x3}, {0x1, 0x3fc}, {0x2, 0x1}, {0x2, 0x8}, {0x0, 0x3}, {0x2, 0xfffffffffffffff8}, {0x2, 0x9}, {0x1, 0xcdc4}, {0x1, 0x4}, {0x3}, {0x2, 0x101}, {0x1, 0x19c2}, {0x2, 0x5}, {0x2, 0x4}, {0x1, 0xfffffffffffffffc}, {0x1, 0x2}, {0x1, 0x1}, {0x0, 0x4}, {0x1, 0x7}, {0x1, 0x400}, {0x3, 0x7}, {0x3, 0x2}, {0x0, 0x1}, {0x3, 0x53ba5ab9}, {0x0, 0x2}, {0x3, 0x400}, {0x2, 0x81}, {0x0, 0x100000000}, {0x3, 0x8}, {0x3, 0x1}]}) chroot(&(0x7f0000001700)='./file0\x00') 16:00:00 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) 16:00:00 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x2, 0x0) fcntl$lock(r0, 0x7, 0xffffffffffffffff) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r2) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x3, 0x2, 0x8c4d, 0x6, r2}) 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="82022e2f66696c653000bf318bb55036a0ad1de2f1ebb2dbbdedbee48a9f333aac95d1c05ee35fbb745e8216a4beaeb03bd528b3f7cafe6a6fb419ead325fc14e877bbbf553e7e7fe3bb926623f32185d49f3342f51eb9fd78150ad847996c9db807b1794be448b91e23a0de78139adc19f291ef24e8f8357369f4ea5ca36807246481"], 0x10) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) close(r1) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) getrusage(0x1, 0xfffffffffffffffe) 16:00:01 executing program 1: socket(0x2, 0x4003, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{}, {}, {{}, 0x0, 0x0, 0x0, 0x0, 0x81}], 0x0, 0x0) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) getsockname(r1, &(0x7f0000000300)=@un=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r3 = accept$unix(r2, &(0x7f0000001340)=@file={0x0, ""/4096}, &(0x7f0000000240)=0x1002) write(r3, &(0x7f0000002380)="0991d2d0df0260dbfa68eca027fc63d795918db7dc73e7576a4621beaa9caa0d4c5ba6d28a15958587479b4e407c413507b7e0de2648a9690e8ef0008f085542158dfcf74341c09cd319f0bb4ad409390eb620ea1e6dbc8b4952081f95cb07bf32aac5678975a912225be3f9ebcb89089e6ce059c3127ef7c617e9c7f94de0481fccb1b790aa922fe0b8ee22393739e881e7c47bd0664da9c596c28b146ab72ba96e3fb866726dabfcd1fbe166bfe4091392ac31577855c843745b29c8394a69b5c9f0deae16326551072a2110bb1b39256862b1b15c4635b13b73320e2940f199103caaea60c6d0b0f14aea8eb72efcffffff6e99e938230b52910313", 0xfd) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:01 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f00000000c0)=0xe000000000000000, 0x4) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x0) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) linkat(r1, &(0x7f0000000180)='./file1\x00', r1, &(0x7f0000000300)='./file0\x00', 0x0) open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x0) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') execve(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:01 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000001640)="582720efabd16ebae63225259560f8e5c15f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c583e4d54a38b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc037916b136a54c", 0x65) writev(r0, &(0x7f0000001540)=[{&(0x7f00000014c0)="ce7ce482a913d89153a21cd27d7317fed9be0562831e5c609131b70495", 0x1d}], 0x1) r1 = syz_open_pts() close(r0) 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}], 0x1, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000240)="99", 0x1) ioctl$TIOCSDTR(r3, 0x20007479) 16:00:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000240)="99", 0x1) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f00000000c0)) r2 = dup(r0) open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETD(r2, 0x80184600, &(0x7f0000000040)) 16:00:01 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) bind$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {}, {0x6}]}) r3 = dup(r2) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_dstaddr=@in}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r4 = socket(0x2, 0x4003, 0x0) setsockopt(r4, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r4, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) fcntl$getown(r4, 0x5) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x44, 0x0, 0xfffffffffffffffc}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000240)="99", 0x1) ioctl$TIOCSTOP(r1, 0x2000746f) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x850, 0x0) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x40, 0x0) r4 = socket$inet(0x2, 0x1, 0x1) pwritev(r4, &(0x7f0000000680)=[{&(0x7f0000000080)="f311a7fb0e0b2a182030ea26ecc79154ea5dbcac854362ecef35d66a10a278c8cb6fa3ed616517eefa7a7f73a4cc0a086aefd340c45821", 0x37}, {&(0x7f00000001c0)="f41f6f373372ef65c9c32ed681b221eaa09968c4f735b59bd4bc7987818ce221e0604bde4eba36b1469d598c55f9620631", 0x31}, {&(0x7f0000000280)="065ee2f35788f9ec2d04359456c9d4e691b067bd59d5f6ed4457540ed699b14fa6e7d7ffad8e03de87691717a62b4e86d1be5d31c150538e7232946e43636e9974e80d47b25ea8badf0f26954a59fc703ede1bbbaa56e29d5526aa5f9a3cdb", 0x5f}, {&(0x7f0000000340)="47cee61d5927a2f1999496f29928e89e7aefda1c8a8be585845484abaf6bae58af44d5d33da84eceb35d61a88c562072a887a096df51b84ecc0135a436296add554cfea35e065bfecc3a5a9a92b5a7aacd1282be846527c09613975a632365647a93fc43b82f664c29aabcce2ccac9ede8f295a5f3d3f50f500f4500b1ed3b303630c13a19ed99e9445cfc", 0x8b}, {&(0x7f0000000400)="aec474791ff2e44cd65c54240ed88889022694624a829da5fb9c5efdc6e9c0abf2c62e190bbef77306434d40dd1a49b6bd597956e3eaf04e70d5c3c71b2863e12df8a189528b0d0da949b85268d5ec004195a156164cf3e11107181abf0e9565d5d4167298e60c2b6051f2a04025029b7ee02aa83da7270e6118c922866730b3e8c6c96044629f7268a869014a728bc7a5e1c3e6387bfbcfba8f03d37817bdb3b3914a33a71533050c6757f0b0755600d101187f3d1cfa6b0c4cd0e17509df017fea705112e9350691", 0xc9}, {&(0x7f0000000500)="b96885c071d3f131cc9a66d6095f4e70205d659a0712196ac799eb95c834", 0x1e}, {&(0x7f0000000540)="35425df73aafe8cc1fa8016f43e6f564c43ccb252e41dd2bd0454405b9192e82e8b9ec1d99223126a4354638c6922a8f1e7b0151cd953750ace8b494f616de716ab6cbb35cb50259d0171999467442604d517d29acbf421a11c0720191c0646184ec5b16e2937545cc138f9a8b6a98b2b4b43bba7746e8f370d849da740d4a1b626e9bc3b8c86efb91d2393096e648", 0x8f}, {&(0x7f0000000600)="944ce69d847d34956c65b527", 0xc}, {&(0x7f0000000640)="b7d79ac0c577ef484127dc80c00f2d99f85d86031385378b096d014ffd4737e7b1319bc0d8fd924fcf121532fca24aade695dfecbdc3d5", 0x37}], 0x9, 0x0, 0x0) write(r3, &(0x7f00000000c0)="2adb403371aeb11426ceb945c214e2ad199dce477757b0ed", 0x2) syz_emit_ethernet(0x1, &(0x7f0000000300)="b6") 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = getegid() r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r4 = geteuid() setuid(r4) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r6 = semget$private(0x0, 0x4, 0x2) semop(r6, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r8 = getegid() r9 = getuid() r10 = getegid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r7, r8, r9, r10, 0x14, 0x6}, 0x5, 0x9, 0x101}) chown(&(0x7f0000000080)='./file0\x00', r4, r10) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r12 = semget$private(0x0, 0x4, 0x2) semop(r12, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r14 = getegid() r15 = getuid() r16 = getegid() semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r13, r14, r15, r16, 0x14, 0x6}, 0x5, 0x9, 0x101}) getgroups(0x4, &(0x7f0000000140)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r19 = semget$private(0x0, 0x4, 0x2) semop(r19, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r21 = getegid() r22 = getuid() r23 = getegid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r20, r21, r22, r23, 0x14, 0x6}, 0x5, 0x9, 0x101}) setgroups(0x6, &(0x7f0000000180)=[r1, r3, r10, r14, r17, r21]) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 16:00:01 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20000, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050360000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:01 executing program 1: r0 = semget(0x0, 0x7, 0x212) semop(r0, &(0x7f0000000080)=[{0x3, 0x1, 0x1800}, {0x1, 0xfb2, 0x1800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1800}, {0x3, 0x3}, {0x0, 0x2, 0x1000}, {0x0, 0x4, 0x1c00}], 0x7) r1 = semget$private(0x0, 0x1, 0x200000000000000) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000008c0), &(0x7f0000000940)=0xc) pipe2(&(0x7f0000000280), 0x14) r3 = semget$private(0x0, 0x4, 0x2) semop(r3, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) r4 = socket(0x2, 0x4003, 0x0) setsockopt(r4, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="0b3fc9469d8fc90a8020"], 0x10) write(r4, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xffffffffffffffe2) r6 = getuid() r7 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r5, 0x0, r6, r7, 0x14, 0x6}, 0x5, 0x9, 0x101}) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000400)=""/33) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$IPC_RMID(r0, 0x0, 0x0) r8 = getgid() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000480), &(0x7f00000004c0)=0xfffffffffffffda2) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000280)=0x2) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000300)=""/141) setgid(r8) semop(r1, &(0x7f00000003c0)=[{0x3, 0x3, 0x3644dcb400a954de}, {0x4, 0x954e, 0x800}, {0x3, 0xffff, 0x1000}, {0x2, 0x7d}, {0x3, 0x6, 0x800}], 0x5) setgroups(0x5, &(0x7f0000000040)=[r8, r8, r8, r8, r8]) semget$private(0x0, 0x2, 0x8a) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) r9 = openat$null(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r9, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x42, 0x6}, {0x81, 0x6}], 0x1}) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) poll(&(0x7f0000000540)=[{r9, 0x4}, {r9, 0x5e}, {r9}, {r9, 0x12}, {r9, 0x10}, {r9, 0x40}, {r9, 0x10}, {r9, 0x40}, {r9, 0x5}], 0x9, 0x22) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000000)={0x1}) ioctl$FIOSETOWN(r9, 0x8004667c, &(0x7f00000001c0)=0x6) ioctl$BIOCFLUSH(r9, 0x20004268) semget(0x0, 0x5, 0x2) close(r9) syz_emit_ethernet(0x93, &(0x7f0000000700)="c0c13c1ee3f93822a7097533aba2b253871f6bfd57e7ccf5682659b378f56afac99b0b91cbc0630a33dcc6655566858e5aab03363d2b620015e4c04de7277f7e521e89e3680a659260bb63922cabcbd7fa37dd52f86038953029f9a4d1a46cc4465a5ce0ae246b5d3527b7f84fef8364968b3d16fbe11577031563d5cd7f300927126d4cc5a2dc6849f1aa80b93c9781783dce") getsockname$unix(r9, &(0x7f0000000200)=@abs, &(0x7f00000002c0)=0x8) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, 0x0, &(0x7f0000000240)) setsockopt$sock_linger(r9, 0xffff, 0x80, &(0x7f00000007c0)={0x400008, 0x1000000000000001}, 0x8) 16:00:01 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffff8, 0x0, 0x0, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080), 0x0, 0x0, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[0x6, 0x87]}) 16:00:02 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2004, 0x4500) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x2d}, {0x6, 0x400000000000000}]}) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000003c0)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000280)) syz_emit_ethernet(0x21a, &(0x7f0000000340)="b6") r2 = semget(0x1, 0x1, 0x209) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x8, &(0x7f00000001c0)=[{0x1ff, 0x4, 0x1, 0x6}, {0x1, 0x4, 0x8000, 0xe08c}, {0x64dee2ee, 0x800, 0x7fff, 0xff}, {0x3, 0x39, 0x9, 0x8}, {0x80000000, 0x8, 0xffffffff, 0xfffffffffffffffb}, {0xad, 0xcea, 0x5, 0xaa6a}, {0x0, 0x5, 0x98ac, 0xfffffffffffffffc}, {0xffffffffffffffc1, 0x0, 0x41, 0x9a}]}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000180)=0x8) r3 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r4 = getuid() setuid(r4) semop(r2, &(0x7f0000000300)=[{0x1, 0x4, 0x800}, {0x7, 0x200000000000000, 0x800}, {0x0, 0x4, 0x800}, {0x3, 0x6, 0x1000}, {0x3, 0xfffffffffffffff8, 0x1000}], 0x5) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80045721, &(0x7f00000002c0)={0x2}) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000380)=0xffff) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000000)='./bus\x00', r0, 0x3}) r5 = socket$inet6(0x18, 0x8000, 0x1) getpeername(r5, &(0x7f0000000400)=@un=@file={0x0, ""/4096}, &(0x7f0000001440)=0x1002) close(r3) 16:00:02 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000440)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d99705dc1ce23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a46bbb54cfb7d0304", 0x8e) r1 = syz_open_pts() close(r0) dup(r1) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="82022e2f66696c6500800000de28cc87a0c44e5ea38a24903c5422b204af7fba0938fa757c066961128c6032aee6dba139f32be874c71619501a4de8454db9195910d01d30464531f849ec4e5e8d1f506b0c7de5320eee4c4c0cc37b03b3bb79f8fed36770"], 0x10) write(r3, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) fcntl$dupfd(r3, 0x0, r4) write(r2, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) dup(r2) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000280)={0x0, 0xfffffff000000001, 0x20003, 0xd9f, "0000005e00350d0084149f3e1215700400"}) readv(r5, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 16:00:02 executing program 0: setreuid(0x0, 0xee00) r0 = geteuid() setreuid(0x0, 0x0) setreuid(r0, 0xffffffffffffffff) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r3 = semget$private(0x0, 0x4, 0x2) semop(r3, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r5 = getegid() semget$private(0x0, 0x7, 0x2) r6 = getuid() r7 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r4, r5, r6, r7, 0x14, 0x6}, 0x5, 0x9, 0x101}) chown(&(0x7f0000000000)='./file0\x00', r1, r5) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) dup(r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000240)}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f0000000040)=[{0x10001, 0x0, 0xfffffffffffffffc, 0x8}, {0x3c}, {0xc, 0xfffffffffffffffd}, {0x4006, 0x0, 0x3}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000001c0)=[{0x800000000087}, {0x4, 0x6e}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x18488, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000280)={0x9, &(0x7f0000000200)=[{0x4fe, 0x6, 0xfb, 0xb}, {0x1, 0x8000, 0x401, 0x7cc}, {0x0, 0x20, 0x3f, 0xe880}, {0x9, 0x5caf, 0x101, 0x5}, {0x0, 0x4, 0x80000000, 0x4}, {0x3, 0xfffffffffffffffd, 0x6, 0x81}, {0x8, 0x5, 0x6, 0x100}, {0x3, 0x9, 0x2, 0x4}, {0x1, 0x88, 0x2, 0xfff}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000480)=ANY=[@ANYBLOB="000000000400020000057e0754ffffff009700"]) openat$null(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/null\x00', 0x98, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000380)=[{0x2f7b3145c4717e0e, 0xca92}], 0x1}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) syz_emit_ethernet(0x0, &(0x7f0000000340)="b6") ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000500)) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x24}, {0x40000002c}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x4) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x4, 0x3}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)='X', 0x1) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x5) syz_open_pts() syz_open_pts() syz_open_pts() 16:00:02 executing program 1: poll(&(0x7f0000000140)=[{}, {}, {}], 0x3, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r3, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r4 = dup(r3) readlinkat(r4, &(0x7f0000001240)='./file0\x00', &(0x7f0000001280)=""/90, 0x5a) write(r2, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r5 = accept(r2, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) setsockopt(r5, 0x4ec, 0x8001, &(0x7f0000000240)="4accd79b103a950360c242824fdcf98467d764bfb93bfe634b07a277879e51ae5c289937be8ea7a91e2f300207337c71a74e56fcd6efb563a70a53937a7e8ca15ddfb1d4657aee1a8e5f4b2acb9095d0252437eff34c86c641a7fd68c734060300e344c6bbc4de58e775708c756e3aa444df54a2dbd12e2d4bf09200e58fa26f90d2a986048824f2ef8e7957f78eaa996bcc3dfa9e1eb4cdee27608c6e89f030c97e7c279b114be78cde0e53185582fd0f322ae2c775355452f1cbbf27be08f7be0e09ca69cf2b619998bdee8acc63f923d106f22a762821b82b8088c9c358612c1aa7bbf9e156dc580aa6726a7ea9c0056778f078238dd3647d2b2082f4a51846d11fdd0bca3307e091e3e0d273c5b8910f1668e2b1a7733590e222d45a0be37135c16b822a873e6eb2a0c3634b4996f130be997d8404a9bfad5ce7462bd281b61dd27c0843ef3feec72fc3f717f92abea4f0250873bbca6a2fda8d5fb2d61a72baf649774ed63d500c868ad979092680ac9cb02840723056dc5f75008acfd73be44ee2e2b2914c5ae9866e6fbfff1febeb4c4bdf58fc4bca59e41317f62f8c80915a26839ec6afff9e9deb4a32bfef0dd847e5c62006fdd26e49906b8acb7e8d23f9a39e2c7372004ea8b429518b5769caf2477f377da1e83c8356d705f3106bfa780d053fcf54d529fef858989b1434b6def67cdd0dffbb85e9a1b7d4bd19c7ce0e616b71657838023904e9f1c370324b8ed18af2ec4312759aed8d8df65828b2ef8092ece7173eb53385392dd20e63238bd18b072e39a926f5a1194a99062ebfc9f0fd5334f8a3c82ffb0cd61aa8214ffe640b90a52f57ae19751a16d743f6964001609d761c8dadb1296959363ef2d67aaf8475b12144f2830d292b28664e19e45a3fcfea905f86de66a87cfb772692e124d298163856ad7d01ecfb605dfe9cbfb2c5ce738aaa1584afa4acc755b0b8814e7209640856fd0664205036bfd2519f02a9a579ed7243fabefea52e0f5ee1c6d575cc59be62934f8d44cbc01c291350f6cfa3296d2f62937be5829f5fdda9f5172cba0dbd7c35b66d8148c96592b0de7a08c7c599decad901f73ad1cd4cf1b1d6d6a0c6b76a03c261c3f2e9827f3b15f8a0b65486dbcf6424baf08719292ea41af6ba0da042be3efd49918ffe290bdf84b2e1e386444f995f20c30a9e6da7b042138a279975cfe9b2f0b2ef607a412c092f3f9785c13b8eece8dfcf68530dfe23b30810acac6fcf8584753da773b342fdda0bb420d4e5b6e75972c119960db261df4379a93ebc6d25917bfdb295f80eea68c2d7040086717518e6251f02efc2c7258198deb984a3e4627ac7390fa701f89c4946b514dc87e0de2a77b66c6f02c7431cd5cfc9d1b8fa48ce7d6af4acc4a9870719b3a8e901be4c43eaac07755e304fcceef3c61475aa71150e1ff138cf78b5f3690d5b1921009f4138d63eda95a49a0ec49708275a458cc3b85ff145954f024913c60612b8ebb24f49524c7183952f1e573cc25e263c2aae00f314a13caa5ac50ee3c940b79695e4a5c3b508015b62c0e19f0c2df15033dedcd16d7c081bb478035f9cafd3d2a4b42221ab0812b7fc1b82a9fb5c281b79df37f71b438d900f9a1f4f61e0f508b35784a0cbfe84cd0408445d46c986cf31f379efd860fdb0b5143c1c726eb879fcab231f01935d197a0df12eb219fb8b8cf0291cb542f023649b9d268b6bae0d3d98b8b9108a56856e4e6a8ba797eab10b0690c5cf50c942972dad3556a83860774445a3fcd5d197419d40706126eaeebaaca1e849c72724fec35799094bc41a56386abfd8738642821afbbf0a627e4151d5010a28dddc3f4913fb37db02e658ebbbd21740b71a0b1c5c08755955a0fcb6736b72669d685339588c879e55d90cbec90ddd9c09b8696468838a1880ad39df5e49387393820a23275abf69e62fe88a05ab29c31e52debc7a2f6d635e1097c58d36a25dc101b36d50a15d785f80e20c01f96026c05d834a1c3b620e9fdd3e9a4356aeacab8337afe88f89addf29a7933c92e79688a2103bddadb1ec5b21a82beb0c9d602e9c8c581193b3694106e46a5b597d2ab365a32c75474a965bf133837b402c6c52873091236e3f705e7f4423cc2027d282b2a98610d7ecf1c4cec9dc75f6db9b0abf395918a240f6d29b03d4e0cba3d70b8e4ca597a1111eac2f26951e717a66da6b238bc9cf0f9c92425d6bc88b6d792ba4205b1ee3c50993fd2f266825c6c30560a2123510b05f5b13ed40a01f73e8c5cdb81f284c539b14ff4a21cce9ff166b826d5cce75dea43a804d7a1735871309371c18e8bf62e7c32bbcab43649d6e596e5528cf4135801b49c3e60fe08214e05730d2c48c63bc9f9bab910cf40d01626ab84959ff05a3c536722340060bb6ae06e5f790879cb69f2f5d85700d00639fa456883e3c4a61bf2ec55c4e0db8a673e598a8daba8f0f925d80c3a15375c0b744753e4cc5a82a8c63a48a081c0b2af0208c39d681b408f72eb0379dbcf888d03268bdc22d495aaa3dcb750094f86ef82339474b47555af15d27f4fdfc81e5c82ff3e843be2d7ccdba6dbe4dd78204bc60da71f65477a786434d64fc8d5bbe436d3c4d0953396e41f475736c0b229b949da24052a571d74949ce9ae189693a10e9cc7b76c2559e602e56838b8bc2729cae0487588e7f41227cd1227b215e64f0488030141f9a65ce1b16777e5aa55589648ab230459b8a211800365282461f7d3491895e4c2bb895ab5a749fea9117bacbcf20cce4188551fe15d16c787a9e38b82a0d5250f082e688ba623199d11fb67d60d1b8aca0a87157f35293f16a7aa72652e9493833ef90756981bc0279351e3b8f9179aed34807cbfde7e0b6c8b6ae27d074c95f2e94329ec1ecca8453812ae06e456b7419a57b5369b6819ef5260b857c4adbfeb19660d6c7824d7a26344b6b5b692f8e54886d003de9fe7943d58cedf1fde035c5d527ca671a842360dd70ecf44d25f545fd3d0bd0ea6a47a72c5bcef6bae2929c43724d1dae66846175c95d8f641d87e002ce86c474f506f29cdebf3acd56672a11837fe89aaee99b890910a49f14da282d62fd427f9d451eabb52c76c0c2e1a4f69e0e58a056c66a0ced3553b9d5b2e83fb8e0cc275e9e00fd9927289d95ab8852069e792c07f48c84d655d112cdb538b4ada233fdc7ce082a8d0ca52f12ed2dbbf2353d023215054bd1d8f91775adf4d38b3b067676c904dca0d684e8917f52997e7aee3deeeb6c76bd941f60fc6516cdc48f2332facae7f2268169ad82b5d5d9d341b0b8c43a44680ca42d57056a0e43f4e09969d6c23bde79c0aaa72ed8b8e1ec128a45050aa434f61827c77e953ebd03d80204d67dab3010d9aab67b6e50f03b0880d07f62b6a0509415420137ec8ea099411babe76a29a4bc45d3234b04adbc3c45114b770baffcb8313022cd0fb154d1e3e4280aa8dff7465eadf34d486a22d771af8abfe1b248576cc96633b8ee406da8392abf007bf6bab1ca7c2b50486e0e6358b220109dab9eaf802c15ecabcfd8c1f44e65597ccc5686e531671a06d0c41ab2586c23928f17bed674ad784ed3f26b90847935837f62615863a1668a7ee5b0a56107e1bea76ff751cdaa04a397934c5bb6698aa52fe7a272b1ede8fc557ef254cccce99e7086532159225d4730c79343aa2eb4ec8f5e8d778f39599eb85d62556c4ff85919085224560220c0aceafa6bfbcdc0535bc68df127ad29705bc4c5cc8829ffd6117e1e152a9514cc43a5bf026e7489c226cddff141b2ce4d64681c8f96d21cb5950026756178d371adfa25448b8f4d979ceeb61166e7a3367cbbeb680888e818cbec9383a2394b8575f2c2dcf732ec3c813e124f5c02772a3c5d1b0ebe8b34cad8851ecf525c2d1fce3283585ea5bcef5de56b06e85626702ab77270dee9ef628c70f69abf5a957d041343b7f77617d9bf05d881b719a4175d2c93c256ef8522b8d31c360a4be11e6a4b0c0e4462047be6cf0d8cfc55fd0b4210c0534f42ee60fa00f96f27eaa1959f897cb923d5f676ab16b6660f87dd507c6ecac658b07a85c588760325840ce4dabfd4d91f702b98309df1e4a3a89b9f3a9b28e85668447ee77b2789573d7bed007ff7bf96701b25587a2ba0cb006fe70df35e833cb3dc95665424e45b4ff6c32efdd2f251d1b095763fa7544d1959c08338402a4e30c343b0c4b535a6a4a5a60f7fc0c1e5b4b9f8f276a20ff2f229878ef5c2413eadd23dd097811487499017c47d78c6f528b4d9861d58411a560aea5b1444ced06954b9a88f168ed4f8077b410e9c9a7b86c9e7a9ea1de9e808c4b85576c2ce77d9295f312bcf3eb46f08e4840566bd81576a7bdc6a9d98625b93502dcea4bf2f5500b019955039a1e901cce304050eb8a9bebab781e62bd742f1725ab93cd4254667858e69ec2b1487d6b142e8fe4f3f8e33fae826e1d9a48b0e8bca8a6535e0002fd30827efbe8ea84c333386f7de52e10d74658aedd8773f3ad06cf2d4c38c800e8bacac9b85c22847a0afa03708b2f0a06cf4f3cbb31db5eeaf2191523f42492bc99dc864fd576ed906aa7da33bf80f841f093eb6dde3d015016bd44b48eae48bca77108bcda406be6c2d4df831b6c86ff90aaf88c2c65696f580e00c0f9911de4ad9ac92b9b9eec7b8e58158d05e1e01f1a75ea07c76772f84372c76a423639f94d33c6ec022348e3aaa1852b9006415aa9e437b2b402c9a4442a0142448b6214201fb39eff58f7a6283b0270364ec445d96859b3890c85a2c845574e4f8a80b4b2bad1ba6866dc0f5859e71344a3d1f278b66eba444b89f33ddd6aa553ec5b0ebcd055dec2485aa79d7d699a998e57b15a315b4ec148bb38e44f3d94621404108745ff915c318d5d95ae8abf79882f6b9a16212aa0ca079c40e796690b92c7665f56af6f1382999c86ef56a71af6ee25b678eac07a6f30e14a1d266faa33d8d6c9a30c80d1a5ebe16806293e2b80609e344a3b056cd13eecc608cd034e4935dd64d2e94e312bd19c4f253d35ee049a7558a8001e0d313af4bf025aba7012161b2b55d9447211b1d3e03f8ed5b58dc5c910b754c60b34bbc1c306d599167d3a1e6411f570274d1445ec1bb66094dfd8fa8605a3d5445ff7ad676c77ff86db8a5ececac136f3098449b3a20f0ef6ac18fb536499703ae4b25156c476ce90d739d50525ba4a0134c9d233843932caca9418d566b9ebf47b8d6d7477b96c9fe989695aaf34f56d5155896924a0192f0e0fbf8895b8ad058b48a2f9296bdd13e000885238e8d2732e351bbac0dc8a61eec275f8bd6439b7c46b56453d32b4b72de41ea82564d3baff227419a98b1b9dbb1b1f3f688093f4c542f2a0855261f63c791b690e029737f15b49d6c9895822584ff52c919e2b199006c3a56459215a80b13441dee7e594fad1959c89361a4b685406bf06b3a7717371c88124f40d840e3a6d3a19743f06772b8e969289e1059d6ccac95c9e21e590bc6c43fceca001b2c486855f314f7430db76057cf98de166fa94c4b8d288ae75f1c7cc7b1c413530a5662f1a409b9383d85cf2dbf006d4d221e3c94ce86e5ccae90dfc34c68dce2cdec4389905a934fc21a59886f7ffab542f62c1b462cdf1f2f41dcec072efa3afc2c26a5a501103d18aa0fcd03ca070f5d2794eb0e32d2e0d1162f925762076ccfd8f465e8c2682126bf8c3aed7cc331eef4e400374261c663806b3474dfd3fa1cb92652ef9ecc57212e8913b44dbea25981", 0x1000) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20010, 0x0) 16:00:02 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) chmod(&(0x7f0000000040)='./file0\x00', 0x1) unveil(&(0x7f0000000440)='.\x00', &(0x7f0000000480)='x\x00') mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 16:00:02 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x33f) r0 = semget$private(0x0, 0x3, 0x4) r1 = semget(0x0, 0x0, 0x0) semctl$GETNCNT(r1, 0x0, 0x3, 0x0) r2 = semget$private(0x0, 0x6, 0x24) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f00000000c0)=""/24) chflags(&(0x7f0000000040)='./file0/file0\x00', 0x10000) setuid(0xee01) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000000)=0x4bbc) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) preadv(r3, &(0x7f0000000000), 0x10000023, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) ktrace(&(0x7f0000000140)='./file0/file0/file0\x00', 0x4, 0x40000b28, r4) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0x5, 0x9d, 0x2, 0x0, 0xf5, 0x5, 0x5, 0x3]) r5 = socket(0x2, 0x4003, 0x0) setsockopt(r5, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r5, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) sendmsg(r5, &(0x7f0000000940)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f00000001c0)="8b6571355725a962e2f823918f1edae6ccbfbbd5f2a90cb2a822a47b", 0x1c}, {&(0x7f0000000280)="451e23f7433de96d71586be9b0e874a840866322b30880ef5083bc803f1c176fedcf15728af15c700c43ca8617d3a7cc6dd0d5c391589a52292a9db469a9bbf95b2ebadca5c4ae8b9e3c8b5e313e5eeecfe197414dbb4ff56f4f99361432692c76b3d9aa8231c2cebf90b0a8ea53dfc4f167ac19ded3112164fac2c2fc52a4b5722c8a286c09a7be2b7cab2a7f04235dd498502e7f2be6ab2fcc294ed8c034ffe9028d0e7a64", 0xa6}, {&(0x7f0000000340)="9b97b448569554d440cb1d2c56785c3d4dae1700d67a5f9fbd69facabaabd5d45a05d2e3dde0ba79d3d7b50583369275a51dcbfa178ffacda5c86f89ae6993e6c929218c", 0x44}, {&(0x7f0000000200)="6f96c89173eea4d5d437a23bc8b8e7e7051d275ea6d03ab752c9640e", 0x1c}, {&(0x7f00000003c0)="4e407e11b3af45699096cfa86d5bab6ead29b9cf81a6440afdc88f285851e121b9d444ceb9ac781314ecb34069f574a666839dee4a28f8a4e9aaa3cde778d2f677e658a3d948095de054f23b", 0x4c}, {&(0x7f0000000440)="2227ee2e5101db254ce59c28f28e2e56e1667a77bed1652d4aca835fd59eeb76825c217880ab38f590c02bb5ebd6c8a79ae4a94d9f4e7f30cefd6abcee9c494a39f6fabe8e9b9da77a4ad7c6dac25dfc245d88afe078f610714eebf2f1694e2cca9383f63488a8743d1e306749b440a08ab9dcd41e331f3297938462f1d3ff817d54d2d39abfb9a7246ad38075d25e9b864e99cd0f6ddfc2811e432922fdaffa745b0686846095a71bc96f84cf8dc191eeddaad89e700ed02d2d394a4e52491c8b0435df627e27f96d0fedab2174d4c1", 0xd0}, {&(0x7f0000000540)="85d4364a59ccf117a3e4d4f2d59e3e4439b50411d22276f7e5d6d2f8144e8c324258c43cd2045792cd4849a774793c960950e7173177ce38c0dcebd5ed7863ad525104095c149d6958a932ab46c6cf358fe949c3c29d570e4ee5ed719243f02cf63b1204d248b9eac96a548084a0f512632a45122ebc6d3af61a1fdba73808d891ffdc56ed9de99a71fdeff5c7289b10615963aab9df30df9c9bdbbd2ef0bbfb300f135cba96a118f32a4506e556fde567fc8b3cc7f0c310308c71d723de52ec23011aeba0525436fdcf4e93929b6f5027dc8ad1b288c5b9dadd6b54454e489bd2a3b0b60d0458171d9b", 0xea}], 0x7, &(0x7f00000006c0)=[{0x98, 0x1, 0x200, "3e1c323029d705d70c9568025e8ce3b50b771b8b64bb07e3b2f55ee5b4edb2bb41c5707b0ef10dd50dca29f3b6a7f6ad99209f8be0fc54aa5aa1ff9577895620f6dca4eef3c2b9baa7bdff2c81c20d9ee02d3797439ba21d7dd3f8491459dd2c92b0fb13cdff9a14044896c2d6d78a0a4fb7db6118f8c68d1b41640aa9bcf25db8b0e32777fb87"}, {0xa8, 0xffff, 0x8001, "effdcf27372993db01a3d339128d002b45d62da212cf33bf90f584628fb53a87523f8a12337cdc4809ec7ac25704caf2eda0c9ff4a85b57cbc0bc55b80feccd6bb101ad8117bbe9fc266ea2a1b10bf2d4ab8ef231f309fd39b430173b8aa432c971ed8d23fd05b4b25f42b35c060d1dc70edf5ce61ba47f29bc34d2a6479121bb3ae7daad872cc4e0f27c860642aded5b711b255"}, {0x108, 0xb7b90220c7a5765a, 0x7b6, "94596d5fd10e7f167a7d27e23079bea62d48cbafcfc2a4c3a06f4925c17af8f7991d26e4f99a91b0b8c05502f8d1818528f2b31e51150670811166a3d0b20c44d3c9085a68e44ccf6fe121b0efb0a52b09e6e07e370e004ec0a5025757a1b392909e9d54a4c63e48d13c61b88268607d7a882e9d3716403c92bbbfab710ba66231fb19f6822e4d92b175a3ac19962fb7086f8ee01b51a5658bc1594a778e96db6274cac8ab787800529b1da77ef419f26a1157148c5f4f849b18ffb4f47353008579944a8d7a73e1105486005a88d9d4024ee4b706bb954428eba6d7c1c6eadb355e4584ba8c865d5af0eae93f92016acdda8cb8ee617bfe"}], 0x248}, 0x8) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x699e85e0100e422, 0x22) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCPROMISC(r1, 0x20004269) dup(r0) fcntl$setflags(r0, 0x2, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x1f}, {0x3c, 0x0, 0xfffffffffffffffd}, {0x24}, {0x4006}]}) syz_emit_ethernet(0x83, &(0x7f0000000080)="b6cb38012421ca579e5aebb4bf1f220659bb00b2f70076c52b01bca1794ecad567d3c396ff73f9f81d0a7dfa997fcf042e852843857e46bbe575f5c165214400695005c4125cd875342f0ca54e1c501cfeec59b75f9962129c43458b211565d09a39243f11dd03964bdbd940e49a0d50de97eda3807eed48f3de93788bc63560eada019080e8065c27c7a6fa596b12e58b794f1ed98c960f1d61c32a5875a0331c8518348a1ce5364ee5e1b1928c77") 16:00:02 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x40000000000029, 0x400000000000004, &(0x7f0000000080)="0c46577d4e0e3de654119511b9addca26d2366a99620d78783ca064fab80b4c9a864e2cba958cf82de0a63603c33bf9e663730164a12af3037b80200394154d43163b758b61968a59afe65fd3ca79dae793c8a54e72d7e57c6fbc60705a76c3200", 0xfffffffffffffefc) setsockopt(r0, 0x29, 0x80000000000000a, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x7, &(0x7f0000000000)=[0x7a3, 0x0, 0x7f, 0x80, 0x7, 0x1d00000000000, 0x81]}) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0xb1}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000280)) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000240)="99", 0x1) r2 = getuid() r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r3, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r4 = dup2(r1, r3) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f00000002c0)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) accept$inet(r1, &(0x7f0000000180), &(0x7f00000001c0)=0xc) setreuid(r2, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchownat(r1, &(0x7f0000000080)='./file0\x00', r5, r6, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:02 executing program 1: flock(0xffffffffffffffff, 0x2) fcntl$lock(0xffffffffffffffff, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x7}) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x7fffffff) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSCTTY(r1, 0x20007461) 16:00:02 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) pipe2(&(0x7f00000014c0), 0x20000) syz_open_pts() r1 = syz_open_pts() dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0xffffffffffffff00, "cb4f8c42cf3371489c8f81ffa32695e65af070eb"}) poll(&(0x7f0000000040)=[{r2, 0x21}], 0x1, 0x0) geteuid() r3 = socket(0x18, 0x1, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs, 0x8) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000001500), 0xc) r4 = syz_open_pts() dup(r4) kqueue() openat(0xffffffffffffffff, &(0x7f0000001540)='./bus\x00', 0x10a44, 0x40) pipe2(&(0x7f0000001580), 0x10006) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) getpgid(r5) r6 = socket(0x11, 0x4003, 0x8) sendto$unix(r6, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208", 0x9b, 0x3, 0x0, 0x0) r7 = dup(r6) ioctl$TIOCMBIC(r7, 0x8004746b, &(0x7f00000011c0)=0x1) 16:00:02 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000240)="99", 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x400, 0x0, 0x1, 0x0, "35d96a7892a140f388175d313d97fd364bc11536", 0x8, 0xffff}) r2 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x80000000, 0xfffffffffffffffd}}) ioctl$TIOCFLUSH(r2, 0xc028698d, &(0x7f00000000c0)) 16:00:02 executing program 1: r0 = semget$private(0x0, 0x7, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000440)="ef9912a227b027170f876dc954a8cc7d1e15c7db54941d5506393962e5980b45f66374d62f434b41918a8b630cf2ab44c67c1ccd259331de2e5f230dea025832e2fcb46a48b5e8f37d6a547a6d2d3f24cf1093df", 0x2c840a35af46c3d4) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup(r2) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000100)=0x8) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0xc00}, {0x2000000003, 0x100, 0x7fc}], 0x3) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3) r4 = semget$private(0x0, 0x4, 0x3) semop(r4, &(0x7f0000000340), 0x0) flock(r1, 0x6) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000580)=0x20) r5 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x8008) r6 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r6, &(0x7f0000000240)="99", 0x1) ioctl$TIOCMSET(r6, 0x8004746d, &(0x7f0000000200)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0x83, 0x10003, 0xd4000000000]) pipe(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000780)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000300)) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x790, 0x0) socket$inet(0x2, 0x3, 0xfffffffffffffff5) r8 = dup(r5) rmdir(&(0x7f00000007c0)='./bus\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f00000001c0)=[{0x1, 0x8000, 0x1000}, {0x4, 0x1000, 0x800}, {0x2, 0x0, 0x800}, {0x3, 0x4, 0x1800}], 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000a80)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a80900000000000000f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x1, 0x0, 0xff04, 0x4}, 0x3ff) dup2(r8, r7) semop(r0, &(0x7f0000000240), 0x6) 16:00:02 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b10005016000009005001b0007000000020004fecea11ea8", 0x18, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x10282, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x80, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000000)={0x1, 0x3d8}) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000040)="732a4ff1938f9cac24bf62", 0xb}], 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x81) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="220e22ef76eb69373fbfd2655aaeabd7aee733e509139b297dffab38646b2fec3bd563cbc1277e41e07758463f8db1ed707a89de23fea5bc50fc360fe47253ffd6f9d4b87410f28e7e5d2cfc8e938e173cf7de5e9be82f65a14e2c82b37e23074b00d28f6b88f5aee9dcb58eb67428803e5ae01b17063ec1", 0x78) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x81}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000000)) 16:00:02 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) shmget$private(0x0, 0x3000, 0x200, &(0x7f0000ffb000/0x3000)=nil) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) recvmsg(r0, &(0x7f00000000c0)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000080), 0x0, &(0x7f0000000140)=""/193, 0xc1}, 0x40) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) 16:00:02 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x0, 0x9b96567ee00f500a, 0x0, 0x10000ffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x30000) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) 16:00:02 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000080)='X', 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x5, 0x100000001}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd3fdf00000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYPTR64], 0x28}, 0x0) dup2(r1, r0) 16:00:02 executing program 1: nanosleep(&(0x7f0000000180)={0xf0, 0x400fffffffc}, 0x0) kqueue() 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78649a, r1) r2 = semget$private(0x0, 0x3, 0x0) semop(r2, &(0x7f0000000440)=[{0x6, 0x6, 0x1000}, {0x4, 0x89, 0x1800}, {0x2, 0x3}], 0x3) r3 = socket(0x18, 0x2, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) r5 = dup2(0xffffffffffffffff, r4) dup2(r3, r5) sendmsg$unix(r5, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="0678ff03000000"], 0x1c, 0x0}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = socket$inet6(0x18, 0x3, 0x0) r8 = dup2(r7, r7) dup2(r6, r8) sendmsg$unix(r8, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c0000ff01"], 0x1c, 0x0}, 0x0) r9 = socket(0x18, 0x2, 0x0) r10 = socket$inet6(0x18, 0x3, 0x0) r11 = dup2(r10, r10) dup2(r9, r11) sendmsg$unix(r11, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYBLOB="fb18bbdf696c0000ff01"], 0x1c, 0x0}, 0x0) ioctl$VMM_IOC_READREGS(r11, 0xc2485607, &(0x7f00000013c0)) semop(r2, &(0x7f00000000c0)=[{0x1, 0x80000000, 0x800}], 0x1) r12 = kqueue() r13 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10021, 0x0) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r15 = open$dir(0x0, 0x0, 0xa) openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x400, 0x0) kevent(r12, &(0x7f0000000240)=[{{r13}, 0xfffffffffffffff8, 0x0, 0x8, 0x0, 0x3}, {{r0}, 0xfffffffffffffffc, 0x3, 0x5, 0x9, 0x80000000}], 0x1000000000, &(0x7f0000000300)=[{{r14}, 0xffffffffffffffff, 0xa, 0xf0000000, 0x7}, {{}, 0x56010cd1244c3e57, 0x30, 0x1, 0xf3c, 0x4}, {{r15}, 0xfffffffffffffffe, 0x24, 0x40000000, 0x800}, {{}, 0xfffffffffffffffe, 0x20, 0x80000000, 0x3, 0xffffffffffffffd6}, {{}, 0xfffffffffffffffc, 0xc4, 0x2, 0x2, 0x6da}], 0x0, &(0x7f00000003c0)={0x80000000, 0x1}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000140)=[0x6, 0x8, 0x0, 0x101, 0x1f, 0x1]) fcntl$setown(r0, 0x6, r1) socketpair(0x20, 0x5, 0x4, &(0x7f00000001c0)) ioctl$BIOCGDLTLIST(r14, 0xc010427b, &(0x7f0000000480)={0x5, &(0x7f00000004c0)=[0x1, 0x8, 0x20003, 0x3, 0x0]}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r16 = kqueue() kevent(r16, &(0x7f0000000000)=[{{}, 0xfffffffffffffff8, 0x5}], 0x47eb, 0x0, 0x2, 0x0) close(r16) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000100)={{}, 0x8, &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 16:00:02 executing program 1: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000080)={{0x18, 0x2, 0xb5, 0xfffffffffffffff9}, {0x18, 0x1, 0x7, 0x9}, 0x2, [0x3a3, 0xffffffff, 0x9, 0x20, 0x2, 0x3, 0x80, 0x8001]}, 0x3c) r1 = accept(r0, 0x0, &(0x7f00000000c0)) r2 = dup2(r0, 0xffffffffffffffff) poll(&(0x7f0000000100)=[{r1, 0x4}, {r2, 0x4}], 0x2, 0x4c5) getpeername$inet(r1, &(0x7f0000000140), &(0x7f0000000180)=0xc) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x4, 0x0) ioctl$KDSETRAD(r3, 0x20004b43) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000200)=0x8) r4 = socket(0x6, 0x0, 0x7) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000240)={{0x18, 0x3, 0x1f}, {0x18, 0x2, 0x3f, 0x2}, 0x4, [0x8, 0x0, 0xffffffffffffbbd5, 0x7, 0x0, 0x8, 0xcb, 0xaae8]}, 0x3c) r5 = dup2(r1, 0xffffffffffffff9c) poll(&(0x7f0000000280)=[{r5, 0x40}, {r0, 0x80}], 0x2, 0x100000000) pwrite(r4, &(0x7f00000002c0)="6a2948220102193325d59f596ffe8401e5d084cab2b5ad607d6e1f10c07d5878c84e7146f7754f580a6ccae9a54ca44f3ddd23f0198e27", 0x37, 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd\x00', 0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x80) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000340)={0x1, 0x8, {0x0, 0xd5}}) r6 = accept$inet6(0xffffffffffffffff, &(0x7f0000000380), &(0x7f00000003c0)=0xc) setsockopt$inet6_MRT6_DEL_MFC(r6, 0x29, 0x69, &(0x7f0000000400)={{0x18, 0x0, 0x3}, {0x18, 0x0, 0x27, 0x9}, 0x3, [0x96cd, 0xffff, 0x89, 0xffffffff, 0x2, 0x100000001, 0x7ff, 0x10000]}, 0x3c) r7 = socket$inet6(0x18, 0x0, 0x407) setsockopt$sock_int(r7, 0xffff, 0x4, &(0x7f0000000440)=0x1, 0x4) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x20188, 0x0) openat(r8, &(0x7f00000004c0)='./file0\x00', 0x20000, 0x26) pipe2(&(0x7f0000000500), 0x10000) r9 = syz_open_pts() ioctl$TIOCSETAW(r9, 0x802c7415, &(0x7f0000000540)={0x7, 0x7fff, 0x5000000000000, 0x3, "dec1b6461ff46ed877d64a382d04a037e56d783d", 0x1ff}) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r10, 0xc1045763, &(0x7f00000005c0)={0x6, [{0x2, 0x5}, {0x2}, {0x2, 0x80}, {0x1, 0x1}, {0x2, 0x100000000}, {0x3, 0xfffffffffffffff7}, {0xea474c30d8004a68, 0x8}, {0x3}, {0x2, 0x8}, {0x2, 0xfffffffffffffff8}, {0x1, 0x8100000000}, {0x2, 0x100000001}, {0x2, 0x6}, {0x1, 0x5}, {0x3}, {0x1, 0x400}, {0x2, 0x6f}, {0x3, 0x1ff}, {0x3, 0x3}, {0x3, 0x7}, {0x3, 0x4}, {0x1, 0x7fffffff}, {0x1, 0x7}, {0x2, 0x6}, {0x665720bd950eeb4a}, {0x1, 0x1f6a1675}, {0x3, 0x9}, {0x1, 0x80}, {0x2, 0x1}, {0x87b9f1cfb7f3c368}, {0x1, 0xffffffff}, {0x3, 0xeed}]}) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000000700)='/dev/tty\x00', 0x20001, 0x0) ioctl$TIOCGTSTAMP(r11, 0x4010745b, &(0x7f0000000740)) 16:00:02 executing program 0: syz_open_pts() r0 = syz_open_pts() syz_open_pts() fchmod(r0, 0x40) 16:00:02 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r1 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000000)='./file1\x00', 0x4, 0x0, r1) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f0000000180)='./file1\x00', &(0x7f0000000140)='w\x00') chmod(&(0x7f00000002c0)='./file1\x00', 0x0) 16:00:02 executing program 0: mkdir(&(0x7f0000000000)='./control\x00', 0x0) link(&(0x7f0000000080)='./control\x00', &(0x7f0000000100)='.\x00') r0 = socket$inet(0x2, 0x3, 0x200) sendto(r0, &(0x7f0000000040)="5477403720abf7eff7606607001ac5", 0xfffffffffffffefe, 0x4, &(0x7f00000000c0)=@in={0x2, 0x1}, 0xc) 16:00:03 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) poll(&(0x7f0000000000)=[{r1, 0x10}], 0x1, 0x101) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) r2 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000200)={0x9, 0x0, 0x0, 0x3}, 0xc) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)='./bus\x00') ktrace(&(0x7f0000000140)='./bus\x00', 0x1, 0x40000800, 0xffffffffffffffff) write(0xffffffffffffffff, &(0x7f0000000240)="99", 0x1) ioctl$TIOCSTAT(0xffffffffffffffff, 0x20007465, &(0x7f0000000080)) open(&(0x7f0000000180)='./bus\x00', 0x20000, 0x96) 16:00:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000280)={0x0, &(0x7f0000000240)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$inet6(0x18, 0x5, 0x8) read(r1, &(0x7f0000000240), 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = socket(0x2, 0x4003, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x84}, {0x6}]}) open(&(0x7f0000000240)='./file0\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'], 0x10) write(r2, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r4 = accept$inet6(r2, &(0x7f0000000040), &(0x7f0000000100)=0xc) pread(r4, &(0x7f0000000140)="b81175bc5faa75fec8915d2b093c", 0xe, 0x0, 0x1) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) link(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./bus\x00') open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) close(r0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000240)="99", 0x1) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x10) select(0x40, &(0x7f0000000040)={0x9}, &(0x7f00000000c0)={0x8}, 0x0, 0x0) 16:00:04 executing program 1: mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file2\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000400)='./file1\x00', r0, &(0x7f00000003c0)='./file2/file0\x00') getpeername$unix(r0, &(0x7f0000000200)=@file={0x0, ""/108}, &(0x7f0000000080)=0x6e) rename(&(0x7f0000000140)='./file2\x00', &(0x7f0000000180)='./file0\x00') 16:00:04 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000100)='./file0\x00', 0x23e) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0x4, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000080)='./file0\x00', 0x0) r1 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:04 executing program 0: poll(0x0, 0x0, 0x3ff) sync() pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pread(r0, &(0x7f0000000040)="e59fdf31b20ae2f4c38833b651320cef217ea6aa4b0c0397c9a06343d5099c8a4d", 0x21, 0x0, 0x8) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) pipe(&(0x7f00000000c0)) 16:00:04 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0479a303319d25f9434a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d38a6acb07c62f547d55587267ba50504fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc4409263b7abec43beaf656f9362301532167e7376534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b0cb1c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c537ef00000000000000"], 0x10) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x800, 0x0) faccessat(r1, &(0x7f0000000200)='./file0\x00', 0x8, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:05 executing program 1: socketpair(0x1e, 0xac015db3bb4b6d59, 0x200000, 0x0) pckbd_enable: command error pckbd_enable: command error 16:00:06 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000140), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = getpgrp() getpgid(r2) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:06 executing program 1: r0 = socket(0x11, 0x3, 0x0) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x12, 0xffffffffffffffff, 0x0, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:06 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000540), 0x77, 0x0, 0x400000003) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x15, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000080)=0x4) socket$unix(0x1, 0x1, 0x0) 16:00:06 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) r0 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) bind(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xffffffffffffff0e) open(&(0x7f0000001700)='./file0\x00', 0x0, 0x0) 16:00:06 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r3 = socket(0x18, 0x2, 0x0) r4 = socket$inet6(0x18, 0x3, 0x0) r5 = dup2(r4, r4) dup2(r3, r5) sendmsg$unix(r5, &(0x7f0000001700)={&(0x7f00000002c0)=ANY=[@ANYBLOB="f31845b3fb86d100000000000000003d508967f4681f8855c4024e89cced44a7ea75fe3c00000000000020004890176af43fdda6e10407c898eb59c1f46bd74e16b40668bf3bc5d7affaeb474cff8765d6f09511e2c33ea269e2f13d94d7133092a4186c7c9784fc5237a88cd4b30d9a9be1027021218ee923b83744cc560e1f28b15a73126d15f6e107d34576b37aba8909a34fc0ee3cece9da5409d9224837e4da86a9"], 0x1c, 0x0}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r7 = socket(0x2, 0x4003, 0x0) setsockopt(r7, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r7, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r7, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) setsockopt(r7, 0x100000001, 0x7f, &(0x7f0000000440)="28f0793467e0ddf5153d14d892d878bad4ac93f3b5abfe83418f7cd0459fd9152d427eb2df40064bd273c1aff951d80651317925a6b97c77c26fc33675c4a938e72d2d095dc453ef9ed46054c8f36c99f3f306cff8c67f760ffdae1a77af62acc59a0bfd798c80ace0737796cbe15507ae3bdeb8ad6882ab03ea3f29f128e098b2ad369414074af1faa3d7af0a7cbb5310ffd90650ccb109b9560ca1cd8490b6dea489f15ccdf77bd97dea3bbb9f0e3acf07916a043a19aaf223e5519021862db29059d194d9", 0xc6) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) setreuid(r6, r8) msgget(0x1, 0x0) r9 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r9, r2) 16:00:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x1ff, 0x0, "d730c1e7e400000001000000000000000000009e"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) getpeername(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005050ff3f"], 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "6b0000b40000004e26d03f00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x1, 0x0) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x40, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000180)={{}, 0x1, &(0x7f0000000140)=[0x0]}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) 16:00:06 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) shmget(0x3, 0x1000, 0x200, &(0x7f0000ffd000/0x1000)=nil) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f0000000140)={{}, 0x3, &(0x7f0000000100)=[0x0, 0x0, 0x0]}) open(&(0x7f0000000180)='./file0\x00', 0x20, 0x1) mknod$loop(&(0x7f0000000300)='./file0\x00', 0x402004, 0xffffffffffffffff) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:06 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0xffffffffffffff91) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) preadv(r1, &(0x7f00000022c0)=[{&(0x7f0000000180)=""/141, 0x8d}, {&(0x7f00000000c0)=""/90, 0x5a}, {&(0x7f0000000240)=""/4096, 0x1000}, {&(0x7f0000001240)=""/114, 0x72}, {&(0x7f00000012c0)=""/4096, 0x1000}], 0x5, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=@abs={0x5e936829ac9101fc}, 0x8) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x7c}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x84}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10180, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'\x00', 0x0}) ioctl$BIOCFLUSH(r1, 0x20004268) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:06 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, &(0x7f00000018c0)=[{&(0x7f0000000400)="0f2483441a2c04b32ea114cc2afb22740f5d6e040d65f4425b1a3bca7c636f6109bac400e121478f2b38a2f37ca4983060f055f60554a06a", 0x38}], 0x1}, 0x0) open(&(0x7f0000000140)='./bus\x00', 0x1, 0x40) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000240)="99", 0x1) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000000c0)) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 16:00:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xffffffffffffffff, 0x0, 0x1fd, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet6(0xffffffffffffffff, &(0x7f0000000140)="8737", 0x2, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:00:06 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x0, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000500)="5a33e12d8ba04a30a98ed3d594aceab6f755679ec9b2f0b067c71c2cb8798abed8e9ed315f65cf657cc62ef96b906ccb94b6110e04daba7142d59963840f5a97a6f589550c0b8830b6c5e1dbf7c130b63ae42cee88c1ffe720f624318401f70ddc3b101bef5cc9c10c88d4a923e095340f2bb6b0be9b1f6a0d32200e962866fb8ecc87486e", 0x85}, {&(0x7f0000000440)="e1df52a90e099597a01df2eb4100ab685adb5338d1bb7c2cc8bb6514412742325b875d8af43963150b156618116870d723263acfcd2d683e3673c3f72bb6ffe735d005710f649f38c8097acc7cce5641437fbfc9737ff2031b7a019ec8364d9e9938337f5333d916ebeeefdc828e3124614e3457946f4aa2ed3d5a70de995a79a0", 0x81}], 0x2) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000140), &(0x7f0000000200)=0x10) open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) 16:00:06 executing program 1: setrlimit(0x0, 0x0) setrlimit(0x7, &(0x7f0000000040)={0x8000, 0x2000000000eca}) 16:00:06 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x40) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) acct(&(0x7f0000000200)='./file0\x00') sendto(r1, &(0x7f0000000080)="577eb4b3c7bd3280be52cd371a317ebe9dff516ecdf3e27422740264713f93811c885c6310ec6ffd2cc426ab11dc", 0x2e, 0xc19, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) sendto$unix(r2, &(0x7f0000000180)="05b4511b079e61b16409ff0d1303f1dc", 0x10, 0x6, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x0}, 0x8) 16:00:06 executing program 0: setuid(0xee01) msgget(0x2, 0x10) msgget(0x2, 0x198) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8000014}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getpeername$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) 16:00:06 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r0, 0xfdf, 0xae0b, &(0x7f0000000040)=""/4096, &(0x7f0000001040)=0x1000) r1 = semget(0x2, 0x0, 0x108) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = fcntl$dupfd(r2, 0x0, 0xffffffffffffff9c) link(&(0x7f0000001400)='./file0\x00', &(0x7f0000001440)='./file0\x00') ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f00000013c0)={0x1}) write(r2, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) recvmsg(r2, &(0x7f0000001380)={&(0x7f0000001080)=@un=@abs, 0x8, &(0x7f0000001280)=[{&(0x7f00000010c0)=""/246, 0xf6}, {&(0x7f00000011c0)=""/109, 0x6d}, {&(0x7f0000001240)=""/6, 0x6}], 0x3, &(0x7f00000012c0)=""/132, 0x84}, 0x800) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x7, 0xffffffffa9175ffa, 0x20, 0x1, 0xfffffffffffff800, 0xfb9c, 0x4, 0x80000000]) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) socket$inet(0x2, 0xd3bd17ff4385de98, 0x1ff) 16:00:06 executing program 1: rename(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') mknod(&(0x7f0000000440)='./bus\x00', 0x3a0914c44f7b202f, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0xc00000003fd, 0x0) pwritev(r0, &(0x7f00000016c0)=[{&(0x7f00000006c0)="391bb9b523d68baa95284a756cfede444bad26dacf1e481513fd32019fc3a4d986db5478c300357e85bd49c3237ba47409b6d0bd1938c8435b16fcd8f5a960fa55a5dae817c53fa4d6e9ae6ff3f6811513168049398b80dd5c3c44b60ddedd44f4729b07a1dc882e04a31f89dacfede48b5940e3352a6e494769ab81f7e40dbd99d5bb75f825fa412bb1284bc6ebeaf51bca0c0efd60c41a3bdfd674a84367c6ebb87b4d1ef27e3c382049e52d9e5f17544193079e0e6b27a2e90244ef9fa99c5b0ec85bf92774945984ad1a10fd6f37e3bb3f2a858d64acddfee7e6c2c44ca9c653bb58413f17a5845d1480c7e83819baf713028069aee2ce4c4c599ae34b82e6e35b0ab835c5ac3601d3f22d2c8354611d0938f3e99f0e1af9b18a5d5559a4e105d71734df7ce09b59e4006523", 0x12e}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x50}, {0x15}, {0x8006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x9, 0x5, 0x1, 0x80000000}, {0x4, 0x1ff, 0xfffffffffffffff8, 0x3ff}]}) 16:00:06 executing program 0: mknod(&(0x7f0000f80000)='./file0\x00', 0x1040, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f000000d000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) r2 = accept$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) fcntl$getflags(r2, 0x17ba2874509317fb) open(&(0x7f0000000100)='./file0\x00', 0x2, 0x105) dup2(r0, r1) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0xa) write(r3, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) accept$unix(r3, 0x0, &(0x7f0000000000)) 16:00:06 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000f8a000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x7) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000240)="99", 0x1) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r3 = dup(r2) mknodat(r0, &(0x7f00000001c0)='./file0\x00', 0xc000, 0x1) r4 = socket(0x10, 0x4003, 0x0) setsockopt(r4, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r4, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000280)=""/187, &(0x7f0000000200)=0xbb) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f00000000c0)=r4) r5 = socket$inet(0x2, 0x5, 0x800) bind$inet(r5, &(0x7f0000000080)={0x2, 0x2}, 0xc) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x1, 0xfdf9d4b23169959a) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) nanosleep(&(0x7f0000000140)={0x4, 0x985}, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000040)="e2") 16:00:06 executing program 1: r0 = open(&(0x7f0000000080)='./bus/file0\x00', 0x80, 0x184) ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000300)=0x7) mknod(&(0x7f0000000600)='./bus\x00', 0x2000, 0x4500) r1 = open(&(0x7f0000000000)='./bus\x00', 0x8481, 0x0) getpeername(0xffffffffffffffff, &(0x7f0000000640)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bd26085ec2df302800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000"/4098], &(0x7f0000000040)=0x1002) r2 = socket(0x2, 0x2, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x6, 0x810, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x5}, {}, {}, {0x1}, {}, {}, {0x0, 0x4817}, {}, {}, {}, {}, {0x0, 0x4800000000000}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0xffff}]}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_metric}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='/dev/tty\x00', 0x8, 0x0) syz_extract_tcp_res(&(0x7f00000005c0), 0x2, 0x1000) r4 = socket(0x2, 0x4003, 0x0) setsockopt(r4, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) pwrite(r2, &(0x7f0000001680)="f1d79ed4ad8161aab47e7f80c90b43bd57aef507700314228b26c7016724a1b510621a18dc45b66e0496cde0f1756d92edc998c43995428d322012af5eee89b4d5316bcc1bfa93f585144de8c933e63759134465345ddfa943a08de0ad5cd07f8d6f99ec0a8c12d71e853b5e13b532542f8b93527db3dc225ca9ea21188e68a2", 0x80, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001700), 0xc) write(r4, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) accept$unix(r4, &(0x7f0000000540)=@abs, &(0x7f0000000580)=0x8) r5 = socket(0x2, 0x4003, 0x0) setsockopt(r5, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r5, &(0x7f0000000440)=ANY=[@ANYBLOB="82022e2f66694c653000202dd142173aa5af9f0c5c646eb23fae3f2732f1f682799b997c7a81723e182179ae0a9c88da85f24c071a2f8518a7370478cb15c9a79bdc08a887fb8e66775eab619e70f7ee7972565cd8e89f5f33ba3f0b20afab886b80fa871076009e35642cbe24d7e6f631ff0c64ad7161b88cdc4089cc0fdfc104d7f5ac3e1281ffca798e5074964efd0cf5ed965aeb96602bec1c6cd78ece875a362614e91d91e2018ee0e2b384fc9e756353fcb50f90d920d462d621cd94a22d62ecb5828c5bcac60aac4d0d71037fb65835c73f3e9d677c25fc122a2a8aa435c641cc8dcb"], 0x10) write(0xffffffffffffffff, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) fcntl$lock(r3, 0x8, &(0x7f0000000400)={0x2, 0x2, 0xcc, 0x2, r6}) open(&(0x7f0000000340)='./bus\x00', 0x0, 0x40) readlink(&(0x7f00000000c0)='./bus/file0\x00', &(0x7f0000000280)=""/111, 0x6f) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x28}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r2 = dup(r1) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:06 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000090000008a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a8f40cbca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf135c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee4434604090600002477895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dce0adf189cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8fea2aa3cdc2e80e306615b7a814b77f3f5a659255b36b4c9fedf80c18dcd6fa2281490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4acb2c3ebed7ad1bd9da569f770ddbf42b3a87e7080028b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916407cfef9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751376b6c98bf0d9f371e916fc7bbc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75d5a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff90699da2cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d00"/1017], 0x10) write(r0, &(0x7f0000000a80)="661dd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1c4eb273c09ba0462204623a28280f6aedbb3dd4ea94ebac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a1607d5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93afc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a76835a44bf1d6d09425aa059378b192925bef7842859ba46e18f563aecdec32d25ca606ad2aee5fa4d85da8adedbaf93808cdd1def7982c4816a341511fccaf6bc232a7dc953b216208b59aaa74a688efb655f79f7a76513a6213dde8d38da2427df42184c90c0a2cdfd22eca99550ef56d272f4490298f9672ca2473dda4714848a2e8700b0bb26be9c47a595b5612778983c62984b056f9e2c7ef547130cf2d09294fb010e44cbc7a5ea29d70cfcde66b971dbe01e442a5bb7071ab4394e9b3607e8457a3427750aa9167965b5bae6e7f76329e5b990f1de972804d6696c5626893245ec3f1eca9d385c85a7838cf5bd9157230416e981add1119cc885e0c202bbfa109ed36b553f3419238cbdefb8ff06627fe79becd13cf866b8165c6a12e9f06049ec464405106", 0x2a6) 16:00:07 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x34, 0x0, 0x0, 0x4}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044273, &(0x7f0000000000)) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000280)={0x73}) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r2, 0x0, r2) dup(r2) r3 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCCONS(r6, 0x20004276, 0x0) ioctl$TIOCMSET(r6, 0x40044273, &(0x7f0000000000)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000040)=0xc) setpgid(0x0, r8) r9 = semget$private(0x0, 0x3, 0x1) semctl$GETNCNT(r9, 0x5, 0x3, &(0x7f0000001680)=""/120) semctl$GETVAL(r9, 0x3f7d88c5953537b7, 0x5, &(0x7f0000000340)=""/4096) semop(r9, &(0x7f00000013c0), 0x0) r10 = socket$inet(0x2, 0x2, 0x0) setsockopt(r10, 0x0, 0x800000000000a, &(0x7f0000000040), 0x0) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000001380), &(0x7f0000001340)=0xfffffffffffffe33) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x54}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) socket(0x2, 0x0, 0x44) pwrite(r0, &(0x7f0000000180)="d000"/14, 0xe, 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2a5, &(0x7f0000000040)=[{0x6c, 0x0, 0x4000000}, {0x80, 0x6}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: r0 = socket$inet(0x2, 0x2, 0x8000000c31a) getsockopt$inet_opts(r0, 0x0, 0x2000000000025, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getuid() fchown(r1, r2, 0x0) 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2000000000000250}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:07 executing program 0: ioctl$WSMUXIO_LIST_DEVICES(0xffffffffffffff9c, 0xc1045763, &(0x7f0000000000)={0x6, [{0x2, 0x8001}, {0x2, 0x2}, {0x1}, {0x1, 0xfff}, {}, {0x2}, {0x3, 0x101}, {0x3, 0x9}, {0x1, 0x56}, {0x2, 0x81}, {0x3, 0x10001}, {0x1, 0x1}, {0x1, 0x3ff}, {0x2, 0x6}, {0x1, 0x45}, {0x2, 0x8}, {0x2, 0xf869}, {}, {0x3, 0xe9}, {0x2, 0x3}, {0x3, 0x3}, {0x3, 0xc09}, {0x3, 0xff}, {0x3, 0xffffffffffffffff}, {0x0, 0x1}, {0x1, 0x4}, {0x1}, {0x3, 0xe0}, {0x1, 0x9}, {0xa66b42444eacf001, 0x3}, {0x3, 0x6}, {0x1, 0x80000000}]}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x800, 0x14c) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000180)={0x5, [{0x1, 0x3f}, {0x1, 0x3ff}, {0x2, 0x9}, {0x2, 0x4}, {0x3, 0x6}, {0x1, 0x100000000}, {0x2}, {0x3, 0x2}, {0x3, 0x401}, {}, {0x1, 0x55}, {0x0, 0x7f}, {0x2, 0x40}, {0x2, 0x20b0}, {0x1, 0x7fff}, {0x3, 0xffff}, {0x2}, {0x1, 0x4}, {0x3, 0x7fffffff}, {0x3, 0x1}, {0x1, 0x9}, {0x3, 0x87}, {0x2, 0x3}, {0x0, 0x3f}, {0x2, 0x73a}, {0x1, 0x10000}, {0x1}, {0x3, 0x6}, {0x2, 0x3a}, {0x3, 0x206b}, {0x2, 0x7}, {0x1, 0x6}]}) ioctl$KDSETRAD(r0, 0x20004b43) chroot(&(0x7f00000002c0)='./file0\x00') r1 = openat(r0, &(0x7f0000000300)='./file0\x00', 0x8, 0x100) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000340)={0x5d35531c, './file0\x00', './file0\x00'}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x80, 0x0) ioctl$KDGKBMODE(r2, 0x40044b06) mkdirat(r0, &(0x7f00000003c0)='./file0\x00', 0x1) r3 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./file0\x00', 0x0, 0x158) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000440)={'./file0\x00', 0x6, 0x7, 0x7, 0x446018550afec559, 0x20, 0xce7, 0x10000, 0x0, 0x2, 0x9, 0x7}) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/speaker\x00', 0x800, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0]) fchown(r4, r5, r6) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000580)=0x9f9) r7 = dup2(r3, 0xffffffffffffffff) r8 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) socketpair(0x6, 0x3, 0x7ff, &(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}) r10 = open$dir(&(0x7f0000000600)='./file0\x00', 0x80, 0x88) r11 = accept$inet(r3, &(0x7f0000000640), &(0x7f0000000680)=0xc) kevent(r7, &(0x7f00000006c0)=[{{r8}, 0xfffffffffffffffa, 0x2, 0x1, 0x40, 0xffff}, {{r2}, 0xfffffffffffffffe, 0x4, 0x1, 0x80, 0x4}, {{r9}, 0xbda6f1ba75608da1, 0x10, 0x1, 0x8, 0x8}, {{r10}, 0x7fffffffffffffff, 0x60, 0x40, 0x1, 0x3ec}, {{r11}, 0xfffffffffffffffd, 0xa2, 0x90, 0x4, 0x6}], 0x9, &(0x7f0000000780)=[{{r4}, 0xffffffffffffffff, 0x2, 0x46fd659b10c91b7, 0x5, 0x6}, {{r2}, 0xe, 0x40, 0x700ffff1, 0x7, 0x7fffffff}, {{r0}, 0xfffffffffffffffa, 0x41, 0x10, 0x0, 0x40000000000}], 0x8000, &(0x7f0000000800)={0x8001, 0x1f}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) connect$inet6(r12, &(0x7f0000000880)={0x18, 0x1, 0xfffffffffffffff9, 0x7}, 0xc) socket(0x1a, 0x3, 0x3) r14 = syz_open_pts() ioctl$TIOCEXCL(r14, 0x2000740d) r15 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/ttyCcfg\x00', 0x4194a29227282f54, 0x0) r16 = open$dir(&(0x7f0000000900)='./file0\x00', 0x800, 0x84) r17 = fcntl$dupfd(r15, 0x5, r13) linkat(r16, &(0x7f0000000940)='./file0\x00', r17, &(0x7f0000000980)='./file0\x00', 0x4) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x81}, {0x34, 0x0, 0x0, 0xfffffffffffffffd}, {0x6}]}) syz_extract_tcp_res(&(0x7f0000000180), 0x6, 0x7) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000240)="99", 0x1) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)=0x1) 16:00:08 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) open$dir(&(0x7f0000000080)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x208, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r0, 0x3}) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/de\xfeTkLWE\x00', 0x10582, 0x0) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x800}, {0x5, 0x0, 0x0, 0x4}, {0x3ff, 0x0, 0x4}]}) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x14) r3 = semget$private(0x0, 0x4, 0x2) semop(r3, &(0x7f0000000140)=[{0x9d371c35cfe28af6, 0x8, 0x1800}, {0x0, 0x0, 0x400}, {0x1, 0x3}], 0x7) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r5 = open(&(0x7f00000002c0)='./file0\x00', 0x1, 0x2c) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000300)=[{0x2, 0x9, 0x1ff, 0x6}]}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) r6 = getegid() r7 = getuid() r8 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r4, r6, r7, r8, 0x14, 0x6}, 0x5, 0x9, 0x101}) semctl$GETNCNT(r3, 0x5, 0x3, &(0x7f00000000c0)=""/30) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000440)='/dev/wskbd\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") ioctl$BIOCGDLTLIST(0xffffffffffffff9c, 0xc010427b, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[0x1, 0x5, 0x1]}) 16:00:08 executing program 1: r0 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r0, &(0x7f00000000c0)='./file0\x00') readlinkat(r0, &(0x7f0000000180)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000280)=""/183, 0xfffffffffffffe25) 16:00:08 executing program 0: dup(0xffffffffffffff9c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) rename(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='./file0\x00') r0 = open(&(0x7f0000000ac0)='./file0\x00', 0x8003, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f00000000c0)={0x81, './file0\x00', './file0\x00'}) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/196, &(0x7f0000000240)=0xc4) r1 = semget$private(0x0, 0x7, 0x10) execve(&(0x7f0000000400)='./file1\x00', &(0x7f0000000880)=[&(0x7f0000000b40)='/dev/null\x00', &(0x7f0000000200)='-,--#+%\x00', &(0x7f0000000600)='\x00', &(0x7f0000000700)='/dev/null\x00', &(0x7f0000000740)='*@}@\x00', &(0x7f0000000780)='/dev/bpf\x00', &(0x7f0000000b00)='/dev/null\x00', &(0x7f0000000800)='/dev/bpf\x00', &(0x7f0000000840)='\x00'], &(0x7f0000000940)=[&(0x7f0000000980)='#/\x00']) semctl$GETZCNT(r1, 0x2, 0x7, &(0x7f0000000640)=""/153) semctl$GETZCNT(r1, 0x0, 0x7, &(0x7f0000000300)=""/217) semget$private(0x0, 0x2, 0x10) getpeername$unix(r0, &(0x7f0000001680)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000081000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000faf5000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000096e60100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000676bd2c25671dcd80df45000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000104000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d67700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005dd8ace62c66a83612a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000122915a858780c5b1064affac100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ecf9c65c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003554000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff00000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000866b1764957e3ecb12facfd96bd75995b4c774c6363fa9de8e26d2b2559f5cf925f3845e370000a0a8db0702d61d09b5ac68f9796406671f1a580ecbafa179a24ece94"], 0x0) r2 = open(&(0x7f0000000580)='./file1\x00', 0x80, 0x3) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000080)={0x6, './file0\x00', './file1\x00'}) ioctl$TIOCNOTTY(r0, 0x20007471) lseek(r0, 0x0, 0x0, 0x2) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f00000014c0)={'./file0\x00', 0x8, 0x0, 0xe9e, 0x0, 0xfffffffffffffff7, 0x81, 0x1f, 0x1, 0x3, 0x0, 0x1000}) chdir(&(0x7f0000001540)='./file0\x00') madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x7) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000280)={0x2, './file1\x00', './file0\x00'}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000540)) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000001640)) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x88, 0x0) semop(r1, &(0x7f00000004c0)=[{0x3, 0xffff, 0x200001004}, {0x7}, {0x20000000006, 0x5, 0x1800}], 0x3) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000500)) write(r3, &(0x7f0000006e00)="86453fbfc3fdcd408691efc473dbce5a2f35b9bc0a39a79cc99d807a7f13e7a5aa4e82996d677538ac0c1f11811a6e9e3ccf140961db78d2cee788093ed097c204071fbb082ad7339f00a54aae68a096207425d5c5a848216002d4caa443bb630bb9cfdea46ac245ec388e0738ce55f9da5aa06007514b19586f65747cff9ee822b1d56b20d23b15c573bfcaa468cf03c1ca3597f5d580be9ec95cee353803a67bd326885f40eff3c4d1bc56dbacf288170b5b06360bbc668260acd03d69429502112f0a7b679daa61f2314f638fb8f79bcc92ab984a36878092bab4a5a07d42769e600f3c65171bb292819f6a5186a449b0b8fc1128efe451d874a16a537f614b6c2320dd43959e801e172736b1e10ca903242db8abd2f8e9e18515aa5328e51846184dfe81d426a9f08a016e9eee0857814d2e965afad2d6005db24461e043d09f59f52c151b606acc79325b02b2b97449520e9389288d63afe23a3fcd9ed96902149d8b2bbdd91950fa9a42234dbe44cc47c8ad7f040dba9bcc2b94cc38666445d1f729f51654648227888d5b847deda0b559555f04fa4ea41095597a59c456ba3a697e056f5c6c8fffa2711ddba9eb54e4364b242c2bf7abef4f55fec8c58f66a923fe54e25e80feadd700438ff6b637cf73c01d949a42164c2cd66b16811b3936159746065e0096305790b3e6183c20ffb0a59806eb869692f89375ae5835894c1a8a9a3ff228d55ba085fc98421022d9ac395a0643b026ce4b2b305d0ea653b95b0885470efd942028cd2030a061f780fd9507713518fa63fd0991067bbe2cb64a87725ac0f6c3096d5a9824d8b0102fbdb186602c1e14334af53ecf38feb408150c60caae1f527355150e27cd0e22be1fd632c7877699cb79ae29c8f80dc665b52f23b7b119d9ad4e46036b7435784e32d2a1c8e43cec8b6559251d88840d5cbd832c92a4faf4eebefdf9117a397b8f0012c627cf5f4059a4e52c80e662bb3388a00e6a196486b2271eaaf8a21f2fc6b175496d3acde67329d69e2bb2a78ba3ef46fb32590d02e1f094a66ed84c50d02bea1704a4285d84658f935961eb62a85ff0958bcbbc43ec6da585fec564908f83264600c153d4a6990ac7919b54402c5413d6056735e27532dae328f8da38ff52a53f0dc7a1b749c5c94a62a73ec207bc63ac2223c89a99ce4f8f35502c7728c7727756ab996a6574c1d9f96f45d4310c014624e04b353b69fbd64a783b23e1c1c1de59b490a4e813a93df340142670bda0aa597177019b3a189c31207a5af5fb0f2af58eb1768cf1b026463b148e6e7b48ed0233b1b51ee7680bde92d2d61cef47abbaf653dc2f2e8c9cd27b7c4d181b2ccfa0402059da9bc733ebc5b3aa83e008a41b24b431b246f357105ce7f127efa78b9ed1bdf56e00855a1b18525de5f84f4bf681fe1e983a6bee6ac59287b94f3159747034270cf6836b3d45b6cf98f3831dc18376ab93416c6d4b8d2c0db48dd708a481c001aca7dc99bd48d323b3ec72a771487e810e4c9df1654332114d9798ab9e0d5dd10fd978b0639ec73e73ad546998a9ba5a922c44fee76ad97892b262b2697f81f50beb70591c0a911e806a67078ad5071981669958e4f1ccf57eea4608ed5648b0cdb533dade5538942405c412e0726bdbffa4cb1f18f04c30a47c6d6aeaec52bbe4e789d4fff74b434c1f02a81a2047e4ff13253744dd46daec2850115ad948c632443cb469e09d3b6def4ef45717daebd289c48f2bf88b185fb303c05535fe617ff84a5fcc46d53623f9916f6fdabe495ac826a3e3a026ae1a6925e1eff076eddd95347d68a3402288cc165829d3b18dcbe52204529f00e9583802ee37250929d2b2ec650f6abdf2be29d745437267332b8346074b65d47613f9e7a4017e4b6072a3f20cc9b193033c38ae9c50c66be2379e6dd2114e01709d6442e03454eca6c837b242c34bfa69fcb8f96374bd54288e03b201f4704abe7393416d6fbfb87d4c5c4ac151bf2acc47232954d08f0e9275960096811d18405187b2e735a80c05aa4f330170456875f817f3c4158456b72fa5c0834444cb7d504d6627886556834dfae970af8000289bae07a9c5eb7e31dadc8230f47d070df90e9aa766cf187626eb25f6b0a65280136fddf94e07ac8a532f1e909ae0d444b16ce794a22090dc31c3d30435b577429d6115dfd843cda51b693206f8e5f1593db49cb699492c8c2892190dc9054a83c960dd1d12eb56bb70c609fcc1f75be4e265b575170068d634b1dd62209ec2b96f6245dd26ff9de39ade925cd15c384d526e92230d84ee6ad8ba09aa17c81e996421810463ab0080e834a5fdd0ef58aff7d3c09ee434bf00d06baf704ac793fdaae53bb2b5ed41c6c9ea4eb00583d07863dfcec8622e611d6bee466435495b8beea5f14a90f0039e32ee4d1a6b4abefaa85ac95d44977972a39fffdd8dd6624ce7b754f0fc907fd8eae753ce617c757e12e2b6f4000e9b4be70eb660862d122c13be207a19d1ab181af20a3ee7fdd6f7fd81d9c8e5a1c29071dc041e88e6242164b31401b5ea0490f057fa18e17c90636aed736fb8210a00ea571d9be796215f488ba9f3ce7335ff15ed224505551da936cd213352104dd5b3ba25d643972d7fde74d52450d54ac29f5a54c102464cdd22954435ce9cec7a79cf5cfa00127fc11a68c6bbf7bf12b950fbbf5b4a17b177d2660fb9296cd5d232d499b4688ee217d9ce1904114c68ea831672fad61e3ea7f7928a3c31014db46abbf6176299860db0127b1f8ecd1198bcd8c058b336b9f9ef3185269f7d96cbd6e431106666b3bab222bd3d1b98c0077855a1f44dd794d6e02924c4b0b50dcb3535a9a48e8b48bca13c3787840ea011e1e8a4387d9e6d63b4c5a6562325d755674ef37a834f72ce0ef045ef4c3c59f236325f48625463746fcbda9d670b6d528ad9c7aa98e2a42c127197385b3752e4dc6c871219efa41b6de2330fc2e6e95cea3be3d3eb58d5311814c6703afe9ba105d24bc0b618dcdfebc6087845e1b17b86735f8a777989ea3f38741c789c4208e4abd654e0f26bbd75b61f5f05234b3a4c69088861949a7bd8b08322a57f2846993cd15bacc473c57d8e44300579239d9b6178939899d7ae093c70b03ccee4e892fc18c8739be7dd7c433589a37c38e953c683d720d1cf1d1a7135e8d19ffe7f007be10100bf16aa8d73c1a271da99907327c6ebbce1d53ebb1bdcdab1f17cd7b583e5ae285f04ac9b700499b5e52c0cff284cda81d92a5c09a510364627c40944b4695fc441499a28d74e8986c59efc92360fed1ec5a04b2bc4bbd72de6e45739dea829260d60b70fc8669747f68239f393cd0e3f2c1cb7da8d5d4ce16dfe044ef479cbd0c14fd3b2f1dcac11fd8f0d7d09f1d3a6da39409300c8bd624a71a1d2808b410607ddf3d8b2a82d3d839c2c5f0147beeb0151b3491ea9edd3bb2361276fae0edd7e3dd148f9e3d532f255db00bf1214f3da43513953b295054f3cc2f8f0227bdae576fa434d723e4d29495db8eef719daf25c014142ff2c48b53688e51222cdefd148a2832a2a5e55a77230549a30498fe2d6ef79a677d2efdac41da6e5219c0afa88cdd045580ddbffa5e692ac9a47af6db5be178f9367c77ee9e5c080ff103bd21a8d8fcbb0b4dcf39bee75c4cfc678fbfcbce614692247cd1652332a5dc4b39b80744f886c8c3bb1198ce28236b46fc902f34650eaa6e808642198cc4aadad8fd07d80e38072b8c36652426ffc1b428f5ec3f8e129e86aefc540dd525327094ea90b6e9d2fc9d09cfb7b992b2323ab33ef656feb03648f677998e71361ad8f1dbe967c2e6cd4bd970e9c0b429a67b3af56e50f691ed3ce945bae4c7fc92ccfba2f1842cbf876b7cac335577a99f563d0b532b869eadb8f312d098e43d70b45b0d2b761a2055094f082f2ed9b83618a4d2152074ccfde7ded0c6d26f6dd0d03a7537dbdd77c4c1277607e1f79ba35e1a9920a41f594dcbfe838e3ab740ee32f88e9f8f4a0330f9fb1d2b06898a1d0df58ec8cc2779d4fb25cf317cf77c48edc22896f7e898643bbd7403d181fe63f9af1579c512a3a5e0812679c7291ab96b91b6573f8e006d0d3f4078c6e724e23d70999758eb629a737c2071abca2343e64ddb835128268ef866781fb4fca7119c8557a6dc746ca15ad28d6da24c25231846242b8cc0732f9e7c95b0c65f5538dca46f74cf3c90fdad2c2e60316d7125bb7866248c2bb7a1b62dc11659f1f25a466104d2fe0002e42e7599c43c19981a1d257a968dbe6a76d77bb912e504c2ed95cf9f9f1614e764074f618f1a1fc78029f5b961a36dc7fc23459eecb803be9b75154e1a73053ddcb89d56f50a19a53a0acdceddf7c8042be261db484440e02e9eda027dac44f014030ca2cf720e9e9462896e5d23587731982dc16b721cd44c2e3b08e481907a765cc9b30e650786108d87e265fb529e1c867c29cf45e053904efa51437bad85a036ed97c028b47cd4fbcdac80d6d8289f5f29628413e6b069ad3b07cdf8268ac39619a9f4a7ba4afbc9db9b526ad8f24b548cacaf533d206c7c7b4b85d5b77c1fb87558909b7ad1a024bebf3d9b0a2001d9ac4772f743cc79d3814297213f255eb154a5a29eba4e50b281cefb7f3472ff20f1cbccd0fcafedfe3d5366fe5bd2cd5c2bd1953de4a37d5f0547842b1fabdf61a90751fcd2234d8829224333b632cb1f641a58354b04d578f08ffff4968b972816c237228c995964c0bc7cb3b8fb770620fa549665bd2ef53262f6ab1cf95b112e72bcffd717edac91b8480569711c03ad4e36387ff4a320000000025270a4fb9495907639d8bd969579ea01aeb0b8a5a710392893bc4223cd25088459e07e2ed66cd1d369be77e216c4260ae3e62e2e27f59a0de8e1e628eea80f3a41a45cec2d01828d1bf6087fddbd2d40cec2a150ce41bf42f92db182f63274908f130dc60fa4e6a0f87800f09d8596527d47a0ab610522e591b7389a453d0cba6515732a34a5cdd91da2b4c8c246bba280d0f846d7ce30297257826b5bdf9f9c116428f187b892086d8310030fdba6e963ec404ed67843e2ea7f5f6be85a9fb46971ab2133e0461fe70132968f4a85a70edcec9bfb14d24a06ab1ee3390cc614ddd620e1acaea8cf0d4d38e8082777b998a2b8faa034879453de674f2babd80f958376c56550ac0e24a33a42099d1126edd795e306679ace42e276148b9f939f3ba97e8773aed83d54761e2c363ac15d847de38ac1a5eee0620e11014073f78e72258e4bef9367a6d235001131d3299fa4b7f126af3b769a132c83906243a87feedb591d8a9d97af96996cabd439ae22262f59fb6ddfdd9b2ddd73ce9d2e5c7e7b0c96da1de51919960b6463a21325c34538bb8cc4395d8814197c806424a194a4cc2584f377217d49eec3fdb6e1a55708211c9e5a18540cda0da7dec24d66b11975b5ec86497f87af6452e0be7f8bced9b8230fc6e68ef06e47b3c4658ac9ba19fe0dee57c7e5cee9fff94c469ffb11e7ab225cb331ec8d628aac3e2f9c528755681461f2023169b7a15680716eef8e425092daefcd85f7130a1c3ac5ae41b7a284ffbcb54d2a27679c4746c108535c9aa2bfaf71d8454dfa737b508f2ce5ee46df8f11fd7e95b6085faaa2b98889510f8e293b8a25cbe7ab8551f53eaa258c1059a385bc4fa1a072d0b3191a4c555730a770f02dc3c62b6be8cd29d0ecce0802a44e20584fa3474995bf9a92c3294054992acecfb7e301fb7c34531ba15d6767a224e707a1429ff5a2b2e8b30b80ec40a8bb906205dc6fa4953821087a5873c6b5648c0b781c1b23e830c28705b23e2f12f24b20a8c48c00dc3cf8ac7e2188fba87c1ed9ee7d2ca64cd8ed675247fbbeb1377e39c74668455513aef4fd9e4a03047c2c71a8554ee9eb68d4978dd4a2cb7c0a4421770ad808008678d26a9144a09a7e54ddffffb3820862a756d33e259f61f40733b9dff6fd3f7bd5f27d54475eced699394ac77e704377f71ffe6e4dd4b8a6d4a8fd0b6d4a38227ae97547454b74df3f9860cf3fe00f609dd285a19d345777e915d9f8f405da4aa09874e44fac90907532b98b6b4a0153fe582343cd6e0051df574b21a2359e492dd2e0c2173966cb1956af873abae16199c30631e3c93944b1f766172aabd27b0e22d1bea9535270c767a685284628cb453d09dd1ca09102175954812be70a0f4d4f83da3cb2f84a577c0b43bc53d3965f460ae6a77b7c210a5a15a8a51e513eddfcdaedb155a215cae4f453e303f968cbd8b0c91fe4d8fb138fabc8e684aff61db4e3500", 0xfffffffffffffedb) r4 = accept(0xffffffffffffffff, &(0x7f0000004b00)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000860000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006802edc443f95e00000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008b501befa7e227a300000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002ec79edb076865458fba97410e7f00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000160000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000feffffffffffffff000000000000009017cc910000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000bc6199d9ac246b67fbac6e54c8410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a0c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a74c57a30000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000013000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cca411a5cd31ae26000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009c9d037be45c2624019cef6d5643797b77a21c195e856fe56021aece0104f888d773a0086c305d97a41d034a958ad65937a1b895d98bd988bddea96700e5bbedc78d44e9f53769177d168e41765e1251b2a82d3061d92ecd4ebe5edfa4b12c5e00000000000000000000000000000000000000000000ff695f16ba312697e602955347717ee8351e2fad3c76aceb83340dc9070cbfac1b5e1e9ccbbb51fd562c5f44a6f3d3355236a8d6822772fbeb5506bf35ff9d44c295b886922c6321ee9dd5ca92903d41b0fbba1bc067ac8342507f947535fdc84cf40339cd2dad976b1240bb213786aac70677227c13f168d0df6fb977451ee259fe3e072fb4e3ff023472eda67b3de9abc9314a035c75cd16729c4b18d26cb1c1be25a718f943f76ec565a132c9ec6c386cb525f2fc78175b736e3acea12aa65489ca74399f05a406d9f45d571ae882e009df80014ca4de0a927258c8649d811c0851f1d3bbd95152f0e6c1267e63b449708c8060fde63687aeddb1f02fdc3988315fc3a28235c27e92f4378f616aeaf202762c243c36e14db850f7473ae68e7a3f8e207609c75cfd2500000000"], 0x0) utimensat(0xffffffffffffffff, &(0x7f0000000440)='./file0\x00', &(0x7f0000000480)={{0x3, 0x125b5b23}, {0xffffffffffffffff, 0x1}}, 0x20000000002) getitimer(0x1, &(0x7f0000003780)) write(r4, &(0x7f00000009c0)="7564696ad79813fc88e54ea5b5e1a870fa53a2be7f6a187514a5f5b7427281eeb0d7874c63bf7e6db472e57fb9f25a85a28a9a52d1e6110b8d4bdbbb22285c01eeee1eb242dbc8122046e87e0a1d55f8c6201a33c13e52922b360c72bedcfa39eff1e01d0639593c69b5b61ed4a12a367e2700ab0d48b5b21accf4f8fbeb1f4600876956a867ca013084aa6e6b4fb1fc7ae23486834dc35fa6b2bf08bcf6cc5418185d8f8549d29471c23edae725d435711f90d1b4f1ac2b4c698f96c9b81fdf80130a17686b908a0c5eef9d2f049eaa1dc71bfb14b536b11f3f5eacea5cc33d", 0xe0) 16:00:09 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x5, 0x100000000}) flock(r0, 0x100001) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x3, 0x0, 0x100000000}) 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x44001000e, 0x10001}) r1 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r3, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r6 = getgid() r7 = getegid() r8 = getegid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r10 = semget$private(0x0, 0x4, 0x2) semop(r10, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r12 = getegid() r13 = getuid() r14 = getegid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r11, r12, r13, r14, 0x14, 0x6}, 0x5, 0x9, 0x101}) r15 = geteuid() setuid(r15) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r17 = semget$private(0x0, 0x4, 0x2) semop(r17, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r19 = getegid() r20 = getuid() r21 = getegid() semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r18, r19, r20, r21, 0x14, 0x6}, 0x5, 0x9, 0x101}) chown(&(0x7f0000000080)='./file0\x00', r15, r21) r22 = geteuid() setuid(r22) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r24 = semget$private(0x0, 0x4, 0x2) semop(r24, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r26 = getegid() r27 = getuid() r28 = getegid() semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r25, r26, r27, r28, 0x14, 0x6}, 0x5, 0x9, 0x101}) chown(&(0x7f0000000080)='./file0\x00', r22, r28) getgroups(0x5, &(0x7f0000000340)=[r12, 0x0, r21, 0xffffffffffffffff, r28]) setgroups(0x8, &(0x7f0000000380)=[r1, r2, r4, r5, r6, r7, r8, r29]) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000", 0xa73d}) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x382, 0x4) r1 = socket(0x18, 0x2, 0x0) write(r0, &(0x7f0000001200)="775a0c118367a76ab09963dc8b8afa2063864aa9d0ee373cf0016dbb169e0823e8e87099f184cf8b96567e75a5ce3515bac60c816a472c9e0966c7ed17f9db3a476a0fd82a758e7ba862dfd5c4686f824ac08f9c8f75b5a276bdcfdff490301617f48c74fd61180114c152c7c2708d5e4abd5e6d17e6a3aae5f5b76a09c9a71758d5b1344944d2cd91b6b20c3a1d973af5257b", 0x93) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="d0519fefdd2bea7ccc4985c6272c595079cc69da094ae7f576b8861b2969cf790ed49e70de0fff21564d49978a3e47b9e68038c549cf6a3ed69c32bea83ee7ec6d30d2b5ccf7061133a04f19df243d233797fc1b0237b55147546a1a07671bdcad0826f70fe135fef03bffe7883ee1b7177f689304df774b433c6ed9216adcf95d9c74e1d327d8a3", 0x88) getpeername(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) r2 = msgget(0x0, 0x500) msgrcv(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001f00"/4104], 0x1008, 0x0, 0x1000) 16:00:09 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000084, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) chroot(&(0x7f0000000080)='./bus\x00') pipe2(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000540)=0x2) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) write(r1, &(0x7f0000000400)="243219ae34b4dbad8f01dd9617cb69e21a4b8825f326aab3bb61ad622229241eb8e377b11e7d9d10cc89c3a4d02e36e7c71e108de3270fcebf14e4de3bfcf0f86ae51bd036999e3c87d2ab011f2d2b4b5a944d6de2b1e17f1769c867ecc0ba709a70e241956937e18ea1ee0278b6319fe208ecc7f750254e388d523aa7c6f47bd58bd33ebe335168dc1fa7815b225a9968f7019c17c56d3be92bd2f91b04d6b098348adac3b8017bf2096ab7ca0b034550fdb1bc6c601c0ae0dc94fb4828d1f04ae7050d9212859ba95ae47f33", 0xcd) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000240)="99", 0x1) ioctl$VMM_IOC_RUN(r3, 0xc0205602, &(0x7f0000000040)={0x8, 0x608c, 0x9, 0x1, &(0x7f0000000180)={{0xa3, 0x6, 0x43, 0x0, 0x8, 0x6, 0xfffffffffffff801}, {[0x0, 0x9, 0x2, 0x8000, 0xdb1, 0x5, 0x3, 0xfffffffffffffff9, 0x1, 0x5, 0x3, 0xfffffffffffffffe, 0x6, 0x1, 0x80, 0x2, 0x5d, 0x6], [0xfff, 0x53f, 0x5, 0x7fffffff, 0x80, 0xffffffffffffff7f, 0x7, 0x9, 0x3, 0x80000000], [0xffffffff, 0x9, 0x7f, 0x4, 0x100400000000000, 0x1c7, 0x88c2], [0x800, 0x0, 0x84, 0x6, 0x6, 0x401], [{0xc283, 0x2, 0x9, 0x1}, {0x3, 0x20, 0xe34c, 0x920}, {0x5, 0x6, 0xa47, 0x10001}, {0x7873, 0x7, 0x5, 0x10001}, {0x8, 0x4c1d, 0x80000001, 0x8}, {0x4, 0x1, 0x9, 0xfff}, {0x53, 0x3ff, 0x6, 0x7fffffff}, {0x400, 0x9, 0x400, 0x7f}], {0xe0, 0x1, 0x20}, {0x5, 0x8000, 0x3, 0x2}}}, 0x100000000}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:00:09 executing program 0: r0 = kqueue() r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000240)="99", 0x1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000240)="99", 0x1) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000240)="99", 0x1) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f0000000080)={{}, 0x6, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f00007e5000/0x4000)=nil, 0x4000, 0x0) 16:00:09 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x20) r1 = kqueue() kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x396f9d96bba516e0}], 0x100000000000002, 0x0, 0x0, 0x0) r2 = openat(r0, &(0x7f0000000140)='./bus\x00', 0x20000, 0x20) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000240)="99", 0x1) renameat(r2, &(0x7f00000001c0)='./bus\x00', r3, &(0x7f0000000200)='./bus\x00') ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000000)={0x8, './bus\x00', './bus\x00'}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) ioctl$KDSETRAD(r0, 0x20004b43) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f00000000c0)) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x200000000000011c, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) getsockopt(r1, 0xfffffffffffffe00, 0x7f, &(0x7f00000000c0)=""/146, &(0x7f0000000040)=0x92) dup2(r0, r0) 16:00:09 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x400, 0x0) r0 = socket(0x2, 0x3, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000040)={0x9, 0x6}) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="3ffa5585e7b4f26e4d6209d4cc2847cf953903f55a3b0ec9a92176c295c29c054f18f2b14ffb628843c4b4e1fd1e3b254cd21f73584128db09ac131e451a6dcfe9a3a2588baa81d52e115fd67b98c0f64756448bda0087bfc3cf11a52215bd14e9ac57806bf9a8876794accb0ddc4c62c306f4ebcc6e46632b78b3cb83ef5af0440cbf77217975c7cbac8c32138275"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000000080)="ef14045f", 0x4) sendto$inet(r0, &(0x7f00000000c0)="a8232c3e1d898d02255b47fadae8325f95385661", 0x14, 0x0, 0x0, 0x0) 16:00:10 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000040)="d57719eac5ca2dbf026758982ca7e3ca45037d27d61b3a40c8724ef14e98e896015af8bf1a3a6cd62101c2379095d790f79e9b169256d74a16e56f20862538543dba868816667a29bb8e95bec4173a9ed2744cabb6bb2ac4aec45b5bfab297c074e2d02cb82d8773c059773d5d9b5e228ec42d71037fb674bb204666a2db7b27cbd50ebc1ee89634d9f44943712352a6d2437f09c90ce52b45e0eaeb253adf42f67c4902934f39285d5ee5665e840fddd43e2456b17b4cd96a7ee2e28268f8386a1d459f0ac480f786f70b9515908688a8b8b8880c118bed2337dfdfa14541f59342ae86f010508f99", 0xe9) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x2, 0x0, 0xffffff7ffffff691, "0200ed00000000000008ce0331d015b2f1000800"}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000440)) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) fcntl$dupfd(r1, 0xba0a3ee230957155, r2) 16:00:10 executing program 1: semget(0x3, 0x0, 0xae1db18507a81341) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = geteuid() r3 = getgid() chown(&(0x7f0000000040)='./file0\x00', r2, r3) listen(r0, 0x1000000000000000) listen(r1, 0x3) geteuid() pledge(&(0x7f0000000680)='\x00W\a\xb1/\xb9\xee`\x85\xdd\xecR-\x9e\x86\xdc\xbe\xba\xbd^\x06u\xfb0D\xaal\xad\x01\x1f\x9d^l\xd7@\xbc\xf8\xc9\x80}\xe4F\xbc\x83&4\x00\x9aP\xda\xa5\x0f\xe5\xc0\x1e\xf4\xa7\xe4V\x98x\xec\xa4v\xdf\x1dF;\xb8\xe2\xd4\x12\xaf\xfcj\f\xa2\'M\xe5\xa6E\x83=\xc3o\xb1\xfc\xe3\xd3\x11D\x17\x0f\xcbn#\x15;\\\xb3\xcf_\xb4\xd1k\xce\xd2\xfd\xa8yc(\xec\x7f\xc8\x1f\x17<\x90\xa0\xa8\xe6\xc9-A\xc5g\x1c\xf7\xa3\xca<\xb0\xeaV\xaa\xe3\x0f\x7f\x06\xb2f\xb2\x10\xd1+H6\xc37\x1c\x98z0\x8f0\x17\xd4\x87\xa5\r\x89/\xd6\xcf,>\x11\b\xef\xa89R~\x00\x00\x00\x00\x00', &(0x7f0000000280)='-$\x92+!+\x00') setsockopt$sock_int(r1, 0xffff, 0x1111, &(0x7f00000000c0)=0x1000, 0x4) semget$private(0x0, 0x0, 0x100) r4 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000240), &(0x7f0000000100)=0xfd08) accept$inet6(r4, &(0x7f0000000480), &(0x7f0000000600)=0x2) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0x2, 0x4}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000540), 0xc) r5 = semget$private(0x0, 0x4, 0x4) ftruncate(r1, 0x0, 0x6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xc) semop(r5, &(0x7f0000000180)=[{0x3, 0xffffffffffffff80, 0x1000}, {0x3, 0x4, 0x1800}, {0x3, 0x1fe, 0x1000}, {0x2, 0x6, 0x1800}, {0x1, 0x1, 0x1000}, {0x3, 0x8, 0x800}, {0x1, 0x7, 0x1000}, {0x3, 0x401, 0x800}, {0x6, 0x2, 0x1800}, {0x2, 0x5, 0x1000}], 0xa) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x90000, 0x0) ioctl$BIOCGETIF(r8, 0x4020426b, &(0x7f0000001980)=ANY=[@ANYBLOB="00000000f5ff000000c8915b254636f7e7c40000000100ffffd40cac171386d5321d182bb261436a3a169f17f0450a998008501f51c85a01db3a060000dfffffffac9b44b2e4bc0609bcc90000e17f2a7d74062ca65a83e0c6650a11e394c6a7a4012267bea7cd6efa9c873feeb2e75c0e48a7b0cd4bde030c82dc4f1adbf753525a12a8c21c95ccb5df831a4755e093f24da75d97242e45bded456a7dbe0a5f45e0d9fb047fa283b4669bb8400172a9f474b32ae6b6d89a112f6d0e7c812ddbead07b9074ff88ed04b04606a6b3f7c469e012699ed402075786ebf146678d3a657360351065295dcedd7b9e3f000000ca101634bef62d33318721a0902cad0b3c0987b5719f11bebf58a947e21030da78da2381541f0b1651196dacef015a3c867e753fa8e5c56d0000000000008208003b2d262fec142f881f4bb215d7e83678e70e68180e0000040000000022c1f50f92a02448bd3263061e677744964139a1666e93837e2eb16be700a0b5dec0ed22b29fd2699365f0cad4710d783fb83b84a6f341320ed2f6621974854fff99938da6d0d28396209b08ee6487bcdced272ad9e4a257e4a9ec3e0396b25516e0ce6efe8c874d06e6809dfdd9be81f44907fd21913f684ca2524a7f563f9e3093ad388bed51f391dd3261a9516f7933b323e5d27092ac7c661e8b48e8284c9e174beab17a7dbcfeb608a8355eca813aef7bf27937bbc93895ade21d8545cc6775b75f1092b30414f9331ff7ac12977de621d623255328726c4abcd86153b4343de8783a286652c511524fe046bea459727cb2e6aae96e63c3661f43929686835e09fb9b473d07d5f7b11805ec00000067f4742fc55a512ea25b99fa147aa4c2fbe62f2489f0f524c822afc9110bafd9113d8a2422db29193012af9fa367bd951c6a013faa1f5c714b3f75694a05cd9f288a7225320d197164612510a5e64155188a744d1121a0322a209519091f7b518a8e2fa189e73a53161db5f44501be88f7650000000000007768c862229cf1c955eff04863d0350000a5fab0b1ffa90867962d3e8d96da34f91fe64402cab45468e81478d44df9084bd7c858534b2e8506a0edfb1e3df98c1779ff88ccc54c69454f984c6e49b8dda6b8325b05ed1b5f20f7d31b711ee8f77704a95abb545862054f95fc1fc8e62e40e55e3c079e92c9d532a307a4461748dbc29ead6c57f7625a417045329763ca7d56ef428067e3c71db989ad95ecdf543f936c45a85bd41abf8cda5c5c08bab2d79cbbbd9f6fc46b000000000000004040b40c3b968f1ac432d7f3eb028c29e67c3b3e3e50cb4db65439f7dd22b5863d2120e47e716ee7ba66364db4c6516ae95c8e007c77336425a763b58878fd918d41f68c67eeae97767f9201a7b251fa77fc9446fbe2ff1b8b68d3d4b2ab1801b74b1d90168bd30c93de33623506ac745a3e99a7b434f8676f9e1334d33f3ecf27a671ba268ed8d338eeaec30975a799ad46acf1ceb408450dea94b000000000000000000000000018000000000000000000004481150e4f765a4bb9e4cb288e78a02fa45c05dd75439db5270b79c0dcf0e37637041b22fff6db781723772474518933019aacf915650d8cd2a9282bf067e50d7444f144b18ea0ce3a95b816c9b97628b22d359f855ecc452a6c57f6abefaf347b8acfd0e895ce6f83012274d2862e94c3aa678e5e0c3ddbcd0000000000000000000000166722d6a2125a14c88d579a6e90ca0a62a788fda4b30c8696bedbde2491bf5e72762f47dace6283ac70b0c51ef81a8cc7b07d41c0089a83e9623b2a5736d67c1d7e44f0d7476300000000000000000000cac5487c25ce67370f6136ec2a926014cadb8afd75077c66961da7224efedf0046c10000000000a9f65c3bbbae30fb5d8129eaff1206eecdc02ea15a8df75a5d5725f1774c04a626f929dd90135c5e0bc88ffd9538098a624995fc04d4561354133cbb91e0c7a46403fa5825a73707b544b04ebb77d4a6586e028477f3c70bbd3624209e66aaf44304577b3dfc0d2485bbb78f6522b6d02e8a847082222d39a2ea720f759c27bc68678358da3a61069237a6745b0898aa64d9ce79bd5a998e04061c5cb7030408d88d614857e6f4c0119ebed9085808c4ff995d98285f59651c18d279f8f73cc8f4023718ea5f225d882c738785af5287b09fd2c7edce4875066c7a27a7111ab30969bdafd2fb792434226ccd99d3de9ac2b0ce7ceaadc2f285a578bb23b69095dbc7f7b955ad9e43bc1a68744ae27a5a41fd9d931d8406a9d4108e21f4f3f67dedee901d560000000000000039349ed501efb5ed7a4d1fd1ceb8e79e2a27f3c1b6484b90d6f9314635f2174d610c0d341fe0fe81043d7fd241901a5848219672edbd883139b2d01732f4c03a2fdd8b1c8a8cbc98d80ccc001fa95ea552aedca6895546ad0469279cb4b5a8365c1775b1ba048dfbcaedb2069f5a1d32a11a232c6f2f2216b5906b9d4fad322771e4a64e57688d4fed69d3f882d04896b34a6faf45c2f2bb461db1db791b735558d75d8eae5235660656f706cc6b57c34200e3ce960dbf0dd40bc9d69b659f13633fb9423063e7c0db2c09174522568ecc97f2f4aabaf112d9785cc1adf8b4e75e93f3ac5ba600000000000000000000000000000000000000000100000000000000000000000000804663aef5659db4d93cb94256dae61ded9c997e84c74610e2694444977dfa78bd5925e79533c52e049e1a3849afffbdb122362152272ab6102c764fb87432c098ae242057a8b52d9c886e5f0de0606df0b0544fa588e64bd5b3fa42b701ab1d619dbea3f214c7b6393d6555b14c5db839af9e6434282ec87fac02eddcec2aa1a2fec1d1bf870ec69ea4f42c98e8500eab54702a3854c87148b50a73c687030726e49149f030605ec3cd2099b493c16a08c706c322b7454378a337cc8ad80d04510f333bbbb46c4f123e6b548baa57f1dd4ff89528f52463ab2cc10d1ec7db8caada107bfcb61d906d19e9ecbc24439dd9e11b575d7006a7e2749e444ced09d975208bc5e2a028349c08829df178ec4682aba355169198682ab05c17d96d5bf19e90fdb0f4a44a198dfff5fcf4adb01a2822532e9a9f32a751e99808e0d9aca16b8b51515d87811717b63d59a19ccc62f7cb07c1181dda18364173b85847dc60bbbdf7ab4297f9bda16b293271be088608a59d640244602c00000000000000000000d200c5afd496ebebf8e0492b7432"]) shmget(0x1, 0xa000, 0x82, &(0x7f0000ff4000/0xa000)=nil) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000080), 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000001c0)={{0x7f, r2, r7, r2, r3, 0x11, 0x8}, 0x0, 0x4, 0x8002}) getpgid(r6) semget$private(0x0, 0x400000002, 0x4) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) accept(0xffffffffffffffff, 0x0, &(0x7f00000004c0)) semctl$IPC_RMID(r5, 0x0, 0x0) 16:00:10 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x200, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = dup(r0) connect$unix(r0, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) 16:00:10 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x100001000, &(0x7f0000000140)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7fffffffff, 0x0, 0x4, 0x0, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) bind$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) r2 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000180)=0x2000000000009, 0x4) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:10 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x4, 0x2}, 0xc) r1 = socket(0x18, 0x3, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x402, 0x20) r2 = open(&(0x7f0000000200)='./file0\x00', 0x40, 0x14) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000a00)) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0x10) setuid(0xee01) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r3, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) setsockopt(r3, 0x3, 0xb1ff, &(0x7f0000000100)="20e280dcf9d6b47d6359b963862196b7a135ff9371f7a8a42840ac034949a05bc5935b97c5132591d4cc7af657", 0x2d) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000280)=0x2) setuid(r4) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) sendto(r1, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000640)="d8e0289fe8328b4c33cf37c67e6e707298e4f3d20bbf5a9986be805bc7d9b5cf2432f22db06d89977fb8e80d79574da180c7c944a8057cdbb3cf6e3a7be1f7bc806c31f78dd24fc8eb92e612f827d821ce2a3c264f80af58bcde9927ce7d3819e9ca4f3cb78022712d51ee19cf30a90d5fa296458555dd95c111211fb56de242bad268bbef87fa6d1873f36e9404", 0x8e) r5 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000700)=""/105) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{}, {0x74}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x8, 0x0) close(r1) syz_open_pts() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r2 = socket(0x10, 0x4003, 0x7ff) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f6630a2d75500"], 0x10) write(r2, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r3 = socket(0x2, 0x4003, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000400)=0xad1) setsockopt(r3, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) acct(&(0x7f0000000440)='./file0\x00') connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r3, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) recvmsg(r3, &(0x7f0000000300)={&(0x7f00000001c0)=@un=@abs, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000200)=""/160, 0xa0}], 0x1, &(0x7f0000000380)=""/73, 0x49}, 0x801) readv(r2, &(0x7f0000000980), 0x3) 16:00:10 executing program 0: mknod(&(0x7f0000002300)='./bus\x00', 0x80002000, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "a1b5648823c28137333a49e65219618a91a79642"}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2b5f2a8212d0dfd68f99bfe9d1c06ef1abc44a0a", 0x0, 0xfa}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f00000000c0)=0xff) 16:00:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$VMM_IOC_RUN(r0, 0xc0205601, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:00:10 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x4, &(0x7f00000000c0)='ttXP', 0x4) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r2 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r2) r3 = getuid() r4 = geteuid() setuid(r4) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r6 = semget$private(0x0, 0x4, 0x2) semop(r6, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xfffffffffffffe0d) r8 = getegid() r9 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r7, r8, r9, 0x0, 0x14, 0x6}, 0x5, 0x9, 0x101}) chown(&(0x7f0000000080)='./file0\x00', r4, 0x0) r10 = fcntl$getown(r0, 0x5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000001400)={0x0, 0x0}, &(0x7f0000001440)=0xc) r12 = socket(0x2, 0x4003, 0x0) setsockopt(r12, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r12, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r12, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000001480)={0x0, 0x0, 0x0}, &(0x7f00000014c0)=0xc) r14 = accept$inet(r0, 0x0, &(0x7f0000001500)) r15 = getpgid(0xffffffffffffffff) r16 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) setreuid(r16, r17) r18 = getgid() sendmsg$unix(r1, &(0x7f00000015c0)={&(0x7f0000001540)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001380)=[{&(0x7f0000000080)="0810198b694f47f333098f138777eda123aee20c8210d83c6fea5d781c52c1f2a77dcf515d4d44", 0x27}, {&(0x7f0000000100)="d32a23c5dd880f26a540f8f0877395b21afcb1423ed9fe76794029445ed4c84d1bd2b04c4aabafbf21ac13f6ee56c3403084af8b90d9ace3feb04844f5f9d546da0b948b9417eac01f9d37d1425e5dc1d9965465f7e6691b4ce3360e37aa77166cdde42f36eccbdb98dcc9e97641e3e6b3b0e4763c9fad8ce5773a605ec8256f6ea3d310f2c2dd6d2218c5ea5a0575d41793ab27fc05f8d9cd1e1434dce8d30bd7414eafb1d1e37f854695", 0xab}, {&(0x7f00000001c0)="d6152a8ccef8c24de7365ef5a321ed0d084db5dbb09d94729b2efd53dca2cd0f473d16447ff6d3c6eb222f6bdb5412f73ad982ed96a56912a998e26773e1f7f10a21e0fff0acd3e3a631bb8d5511b952e2d220d403e3a8bf6e88f00a", 0x5c}, {&(0x7f0000000240)="8497b90c612acd98c9697f4be8df5cdaf9e03dcec6ab895fb45c118267", 0x1d}, {&(0x7f0000000280)='k', 0x1}, {&(0x7f00000002c0)="7e643938086b27c0fc3a45e4928eabe9fb1f76673979c06b556732a58cf45b4970f9ba4f7e464059c98dac46849a6081d6dbd940cf8d09454a453c8aa5c1729a2ac949d591d0cc2657886f1e35", 0x4d}, {&(0x7f0000000340)="a55088e10e8d973d8463f4d6ac1a6b44523887bf6aecb8fbaf1950d8f8c2a1f87b02389a6f1b2eb013521a07e9f877b925d2d82e2516", 0x36}, {&(0x7f0000000380)="de5d19d17a3274f3ffc4b206cb0563cc6b0cdd399c6ba668ac89d3fb932a4b4809ea7f0214da5489c45ad4a3086e240c97f96702d2679c1e8e0afbc4c43cbc56cc42a49183854af342a133519a58ed107b25131ed58cb21deb9bf8fe054e3c84b14576609086a6fd4c320d149a665abd0bdc9591a2510a1c3890b167c5759cebb786f8357577a3d5f551da5bb74e34420d1381547deb23054de0680eb64911c9a2ab24e138c8866c35d6425fa5ec8152ba151fdc37b55c33181ab23f4507496e8ea31152f3dc444b7714f48450f279394d77c5e2751798e631e1628df28b4786c858eeabf3f476d8decc9faa2a0c5533805bae36b99c374ce0f91f038a6711e6228ac47eff64559d5409c5f900aedb15e5549ffdb72ee2586a3c635f93b17c9e2cc9d402a90a0f79789e4cb169b643113363f0f4d62c6effb1c05fcd7cd68d394173e13b0da9a9ebce3fdcde444a8352e77b9f7ba6ae1218ec05ef1b88f94d913168321b6c8b6863bb7f0e942c03a118267f55bd9da7cb26f320f8f837c9d135111ed3d06a243ea0c1a1a35affa7dd0fccae78025656779482c835818d72db8a54c76664269ec027e9f5a0d797a7536115c030bc9b4429b13acda0acdef0d560ae950e001a067b07bc77cf0f50c76f8974900ff9e3415aa884af1d60ac11efb47e320a548d5f13b75c981adb4d5de0afb96de5e2073c6470922e4be6ea84d6e3dfc7e049963b72132621c8ac0cd0b25623ac3086f09a8f1fe62a9a96c626066385048a8611eed433e14b4af0f6d135e0930276ee6eed5d47013809386a64655c610c5bb296cea770384b307afb2deae053485dd9b3c6cf7bc3fc65f2dd914661b0014c19ad1aa112dd9e0cba20ebc6b89d0fa2cf8712f314ed8f7ba2bf784caa03a5816a97f2318f80c7c301675bd5692e7920a5380743cdabbc666897bcfdaa527140fb88a049ba36b61ad0d97a8257af67e53cf0d8bbabc3e2f4a525d32b05a78c20c143424276e447e23a1238ade03c4427b0512423b3986edf9485ecb326106cc58470871750fa5f0bd4aee154fcc70086873fb1656098c5a7d0245f27835bdd4f1daa8da99a47d58df0d26bd690f8ffa318fef36e8a2ed9600eb3563f41fa34ff236335e50633dbafeb883f5f54da4ae6ff9eaad4051443d93c7c3e58fe3882ae69e3e5c63b14a1e23445c097e6b81042154ece1b876a574fbbe20d140c6b17c65d3e0863248489f565a1b8a62cb64fff04488f730b4e40fe9f6b9d8af28272114cd9968c6bb33941e55802897f0ef39a579606f1e250e09440d7f59417dd0fb42d4ee1f2110d879babb21a0ee525f1ece7a99bb936c025d2a2c9260cb4c0e28351c7583c772bd27621a8c7eb5184fd49be680e683597dc401a03e46ebffe101492d590c4e5553cc8df3c63fc7fd5886f1cdbe71c991930e098478a6ba8c32e64ad25ffd94e56389c3e7777c13d438b9aeb62d43fe368e7816ce0a7cc84260700bd1e79fb2b02fee8b1d623e0b3d1092de265bede6ab6513c5cfc78f4de86e59e745fb162309e2e1e269a5cee116c1d65b5a5485559695f87ccb81ba377ad9859d950c0e241a833045c8c946337b99b9eb7f7ce274a4e1e1fbb8ba71c2b3040d510f21cc354579931f571a17d1ef5f860803a37de8ea4bc71ab4abe5fea8c6aa630263d772a2d815b906ec1d5e7603be967f41d5cb50d727a793cf97cbfe7720b99024bad96d4cce0f28e8fdfa9c362b10b64ba6c2906a7743599f572eef70667e1b09a9ee9fd5bdea875d94e9c391eb54d99185d70a2bca5609b3a0d4ef01584f8bc25a252503300ba13c9e11a10a96a5486e1ab9c314bdec211a37d69c9644cdd2da44b232b4a2194a58e8809c94db851e2412d9499e1926d9e8949f01f978e9e697c0ed9c9c225ea3d5074bcde0d6dde25c411fbf645ff4286c2e049efbb3a10434fe29d2ef74f59388eab9c7651b058ccbe4b101a0942b8b2cbd55d6cb8bf01ecddd45b25fe0aa8fbebfcf776174074bac622d79730d6ad34c99fb5a0a36244650072f22f86f0b66ce2a417fbce7ff4ff42c4e1827d3d3d9d82ce40ff269828705741e13f02d71b31e225330ee67653297557fcd7d36c4c901882611bd5af8ba1f1261f62488ccd38227480e2925efde7a27cefc9929bb69d0af12baced4c032e8b296af83d67577baa1f333fddfc2e94765b627822d6cae11f7ea1fd94fa31acc259d76fa76c878afdf502661223b5ec96d9e2006b652579134e8619dddf8de2a62682d062c0cfd09a091e798fb3698685152809aa5b6c75a9f938ea42ba92defe136834938477ba48ff24d489a79de482324a85b06330010513d2a3760fced1c7e94e0e03ba18db937ea7679a9b24bfca478bac625a0620efc983dc158b9f251cf7c006b557700a22db0bd30559088cbb59dc51b653a8d1105951af54a7cfb5e1846d1587d9c9d201ba87dc9ddd90f697a290005ebe63c34d0e5574e4f76870ecc9af9508c8dded0d36785a7c55e9c27f7fcadcd4f3d68b970d01eb88c3853b5eccaa702422097873f25167965540218b4137dc72b6a350f86907a54a77fe79410d2f2e59156459c0c94204ae9f5fec19eb607ee3dd057cfcecec08cdf3d44f8a80d73dde13daffc7b087a5ce2b78a54017c93e76c25c09dde9fa33fd88708e28d8665c09646e3657c409e1549640748a9b44b31256961a37b1c8882167d54130a55d95a74508bf890edc1f5cc8f110fe5b822fa17059a225839e3ef53904a0cea3114dd14c985795aba89049f3b1643718ed0606f8dd32ea6bcac70d159c576f5888d3a1108b377daccfa360ac748e01f29e76573f8c94a85f26409c9fca6ecaf2c88e0a06b94fbf44846db558b12f92c461df6bb6fca78cc3d71bbdc1bbea3471af51cc8b60b92faf09d06a7dc2c700404f27ad62c08c46b4f277ffbec598636d803ab48ee886762c78ed1c9ea073d13ee4039ba5a57ddc22e518b339415013394ea80bb01628f17dce7f67cbdb76cc794a69d995b1e5f0f35d74f1d25904cfab0f06a6ce3d07291128d7302b1ce6e98a518832d4458eb5f8c19ddc864303cd610aec1f99e0940f3917daacd7536b1b12a5c8faccbf1c0d0f28bafee9aa9837812ce4f07041f3ab43fc2ef15fbf8ab6f6adbca83ec14150cd95ea4bdcd2af779f4c818a7db226320e40546eaafa1f89bade3937d111904a505046b22e7e3b774f01a2306f1b1f134fc6c1dbc05e95b5569e2ae91126a919422099f8557ece2652cb1737dcc01f829896dd75c54d764311c366a4755d7012815e5d773a32a44b6d55d6017634c146ce908f5590b45c3af36ddff817523595cca05de5850e8d3d80d3edcb7892b3b3547c626e9dfbc0d0de15229ce13cad36f2685642ec073a4376ea6e8ce30d24d7415af3ca31f4e546068882bd4a1e367030b6734e2ea45ef419b9aa9e962e0657f7fd6f3d3c735def2ddfeeca2516dc80fc42e5ce8027deecf25084dcd5cc86cd94b4f6e5778febaf00c0a2a74d791fdca577f9b662eee8621d52b721167518055aafea818c505d4bbb535ed72198ead7fa9761bb43ec2bc5e74f857f40909a9f266fac0ea43f7c97fa7fa213891241a3b28ebcfadf612c39c7a370768268bb54c1d3698da9b9b5e61459d10f150faa8a4c5fa4f2121dbdcfcce4647630acdb1ce224be0aecc83496eae3ad168d0bdd216d0e2d2f20fe7f4f028277e5b266127a1a3955b596b4a0529f603ea3c8201f778b703a2329873032802fe2adfc9b6b5c3fc2d3d304b3077a939e97d14c6f54d8c9b95ab18fca5752c6403c11a5d19562e91ed311efa2769cd91d554f43130a283d0fb1a87e8d86973dd5ea9fe04e075a4e7caab1a9f7f357365c29198dbabc7a2a09a6c93f7c5e96bf076670e554a230057ca724d249d773b4a6848b67a52a11c6f88c71c5901ebe56a873f8b7b5a824efd543390eaf073d6ab04a523e5d9eaac7e06e96b93c77fec3df6f13547dbd84a0e0801bb96a1823e6844baf38c3b989eaab1f45605930553395e34fc23b41b8caa0ce4fed31a777ad061c3687c1f62b6d28d7ed88274083978c141c31ad1f2ce72ee9ee8db5b4d5ed2c6c890c5b7f559ab331aa3365daf31db7971a64e7a2b70e68e5ff71a0cb41f6e6d4580a6cadedbb9d3a0d06a8ff74d0699f0e050eb62269590feb66ec044bc0a5395463db6661034603581f7ce0f66fc7e8cee2f6c75fa59f7d4ea43f5d65ad6071ccdb8d85fac2a5be96b8e43b6a41a5e90d26b292fdd51ed3d8be24c2651f41c5b18f1bc5d3e779cbd5c9303df12c5e441bb96dfc210f3635c8e4227f4c9e4572990f9435a467d5a3c460ec9bfa8eef8c1f1ec52a325fbec5e625a4ec77be6686bd8c745a63fb9996e209a2cd35759da5622451c91339d52dac96bda5eca8916d05e7ac123b502c5c113b18f68ec633855cc722601c9a1a367b2d05be3b0239a09e2f7251d1bba429c94fbaee7c785ea3eef2c8af41280441db64e94cef4cefc7ac290e72ee16b25bf71d2e6f97265b5d0404e5898f117aa726d63a3fe9577d7f2d1ae32f233196882fe9e53b07ce378bebbb7655809a59fc9a0cc0ce8057ae6ab1ee016d53cfdfc2a6d5d571dd958f0d6d6746eac5bd9678c34abf5fce08d976357c7b8a5cb730d063a2157789a55b526a82247eaef1ba8aba783fcc160e81ae872ec4963a30c0dfb4556bb9bd2288e452e716ee842011874dbb5444d257b8081adada3f553c05880562833bab7f25d66c112fa460dfa3be692be11581dbfa290c074e63900bc546f23cb57cfb941c8a25bb8fd0021093666bc14356613e1185c4b965cc28fd08b0f0b8a403821a724df41becf7f1b23bbfe33368ded400c40ddcb2ab519aed484aa234943e7f84303e89e76ac73c8fe4024929c4a51d9e4291e4c5fb10f6b8e968304e17bed6766c9ab1db390f17521a8516e49ebb29343bc197463bcbf034cc0430ffe7b3eb37eec8cf9890b87cbbb5df3346a01668c469e818da1533a662f7a47f6c49342f38a7e77c44339df4b5c61b364fa761372fdfb0b646e98681f5f412aa3659363cdef74f907ef6233bd9ae0f83f3b3d0671d9455bfe06d11b129dfa73f31f7be867740c52fcc6dd8157310de462a25e95aed44d66687d7028cd9ab79889968d342df1f16e379046f73c6418e2b15bb011a4006b599baf03437d7b457c7585d3ee450cb30a489e3982be6c3eed695a41cc2e8a130d969764ff38b481dc985009e5372a527312e7cbf8a6f1af4e05fd981e711f2352536faa61769ebf63e611f526c50249f59072618ab11ee6495350d52c010160ac9242c0bcbbb7be3d5d1d21a3488d829b360f67cf4f476a768194cd6ffdafe9af2dd0a7fce2e17adfc62b6383dc3216decfe63a545200a1e7ab9ab338cadb7d5025f7357ce8b3ef5051c8baf306fbaca6b2c9b6a21dbf18f1f6a05d98dea48a83e91ec49f31b9c55e458659166f62b02bd06cb32ce48a2a2f1ff90c6c75fed7542aa57c990454474815ba1ae8eb63faf598b0686f3466465f1c8667fe2c38da744a70f3ea034a5f5e496cf7823a325599db0a97555485e01131b9c2f959c59e50b7fc939d5316ec8515ad0509ce8bf0d42090ed62f9649b249ab9a82794e9bb12e80920ccb50b60d3096dcd515039c17f0b407fdb7abcf56b782b880917dd6e958bfd34e15b3c2df1c3a398f6d335d0b25b61c1dbd067a5e173dafa71af895b5dc5fb191693c3e18dcfd58cc5a2f1987825da5470fb33160d6c107d3d780550633e70f5a5d2e89", 0x1000}], 0x8, &(0x7f0000001600)=ANY=[@ANYBLOB="2000000000000000ffff000000000200b5b3b5de0ef76d1e0637cf2c9ec018b00afece29ad0aa94481776c683269bd07aa552f6b3b45774d777ffffc78c64a885d69a1fb020000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r10, @ANYRES32=r11, @ANYRES32=r13, @ANYBLOB="0000000018000000000000ffff000001000000", @ANYRES32=r14, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r15, @ANYRES32=r17, @ANYRES32=r18, @ANYBLOB='\x00\x00\x00\x00'], 0xae, 0x400}, 0x5) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="525f8b0c000000000000"], 0x10) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2026, &(0x7f0000000040)=[{0x2}, {0x45}, {0x806}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b7") 16:00:10 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x4000000400, 0x0, 0x1, 0xfffffffffffffffe, "1604ae2f31c4cdc05cfd48532812e639569a1270", 0x0, 0x3}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000500)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7b27c903797549349e197a4630720d83793ae0b42e95fb0073ffd13a084052ee37af99592a56f66ded8e876d2dc00d47ad2270f8c5febd6a8a19be911c7ad5b06373162dba07d31efa2918e4492c84fa239c1aa339d6e40028e6c74aa4f0ecddcc58136669f5c4f6513c52e16318c3149c90a6e17101a4edea0bc32a58c430a9547f106defb1acadf8332a89413c8a82cbb6e85828da88f5f7b5708f58c94c8f4b0712b3c525ca07356eb629a0baf1091ae56973f598f4b06b053febdb98e3c92293389debd60cb6b97a8e44aa571ea81d97dd6825f267c52f1af5597b3a4ac628bf6008c34e8ca591968f9f489883d4a306c1b25369e8d20489565e4282ae42ab4e19a7add83d9cd7ce92b787b9305643e34e348472d005616a8a971c63d2f355874aca92c49c7dc1fb4d1288dc23b7acd90b793ec6b521be4fea63eca43a3c585b3c4cd3012e7916ae12c0c02e56fef780e9b76a64984c75a0af6f3b472a8ace681d6178d0a27cabf9eaeed58cf053908303af29779a164c9f5a35feef38dcab1eaa1a0c4459ea6ebee82282e28bacd93516841c0a37f1ce0810c1ddaffc1e094f0a8883d7793d7731606517a79366b392ca93463b8832a21fe26b0e6a36dcdc91105007d32d4f60e0141112e948b888d5621c4f1f06ef528b35a883e283c780f4bee5e673904b0739d69a986c2ed4b69472a661731947295e471d850a7974d3995ccf3f186e1456c346703fbee42506d6fbd8ade268e3792c0e27017acedc441fd62d763bd9de5d598fe97a7fbeaefcd8a0c2e216f54551d870694fa8b829e61012fe2c277828ae18c8e1bb59004363b91e9b09b288252248e62f35854bd216c084532cb3a92655fff6dfe148da93c5bf2c3bf773d1266c7d33f33f286b280329ec2e061fd58794d3fc8805fc26d5ff2c176018b9aed3f41d4ff4ad6892ef1fef52c08bff29321ad6ec69fe62aa1faa13f2345f77e792243e7c156604856fbed70934991b21e96f05014573d17ed37d73828161bcb1174b240a6ce553829d27994341cdebbd0f228d0486e50e654f7e695cd7b07f79980087b93f63e4fb69ebd95847cc3b7a4ea5df87e7c88603945a4d0d526833d8d92986af2209137816b83f74e7beaaa9226df760a87e2022dc642187fc1fee00f8f942a2fb13c535e75e6cd174016ecc96ebd177c901d37d5b20a7c2766804f98ca204671b6469abab918d50cc73374f5ff3b5007de875eb8fc564f518c60cb90a90e0870333b44c202b0079cf0083e19311a99fbcdf52e018010e931ae4bb4193d78f47d92c30287f212b68ea713722b58216ee0022f4579a6ff9a6cd25243b9ed2ca4627b128fd7877c7757b0501e4839c1f2d5192566815e2c28622ac23317e78b93af024acae19e2179d9ec5bba71fc623569d4f60f05bd24e1d5f5bf5ed8b07435ee236d11c6e9e88e1e0af29acf0d960fcd0e7074bbf0ca66c9e73446e2c5e883a86520f52d0356aad1525857339b93da7c20b51cbf0ec1a5bb3f6c59a0bada39fe48af1e7a3c113077e7fb03918202fed3b6732a9fc8bc10342e72aa5f5f522eefcc37b4850e48d67018ed629504ff87496da588ea2828d560eaeec2ab88bf1dc01e8a7422faf9b827b54afdb165410ca0172f2533908cbd35be605d9437b8212ef65877cc628140ccf326cd3efac9060f3322c739c284fc6629cf95c550e784623956ec67e5af44cd370ce5a919ec99a27608bccb32794037ceee6285100c0025c8a0d8e6b4fcee08c4281bad652653130fc5b829d35f987b648749fab3d0627f3f5e250004b350e994e8537f851f3ad4d44d0e0b68290bd315886cbd13f558652d56c670a8605eaf5b9953ddd216fddbe57c0d2c053b7fc0ec1d69cbe6db39a9d159dfef39a3f6c19afa3c4cc88b22a74f2e041660d2dfac7edf958399fec0f411052ac85c5d418cf7e61695bd57d1aa782d70f92adf1dfdf3557af42d6ff1a8dba426f46e1f77514a9480e88affc9a5a321b83b6512787a25955a8d459071bedc6b8d9b195da4fe4caa2acb514e35b24b2d2d2ad7dfa8a64d43bf975f413bbd56cddc80519890c39a9ec59500a0ee63e9970fe8bd3500d12d039d8eb7215dcddebacbbe7c3a1530400d0894a0aa07cd1bf7a159f69e2d9d537841582559a4e6d7114cab3c8aed3f8ed7b2a11b22b164af85d7cb009e1f233cd8a241ac2a81b6e763259688e080bc2434d1a57e05ca718b93d8249cd0c289728eb13a6865c50026b05dab4e7f146b1ba78f662e1c450ea0e15f9c141a78eb81f8d2edc0fd7a461560f5edfeeff0e99e19afa21aa9cbce6486c01a93c22728c13ec8dc7e410036ca6d5b7450d4b06f564b89158808ec125df86435b514dab6bda4343ac3c4fe1255c29bf54c958a60752826ddba43642732070a55572a92d270f70a8a1d803e02eaffb33b72ad50c194b0d8c396e68aa862deb805a927f87ab25d4a4d541e610ded5eba0ae2765cb61c2bb403d0c4c174fd04ee5b4b396fd4919da23f4dc1d8fd2593c404da376a21c420b73b222c69d8089e4b0f2f38f1170f239c0389a084eabb9cecbd7b456c56302181bb2d46ccf8bea32f5710c8184faa87b9e2b17e2b9212637a8d208bd887b18d3c1661bc79d4c5deda310be6fa79f264a14236909c846cc5e2634f65040dd4d478580dfbd24e94236c5e160ac205720bd6c297720ef9252af6697bf27282c2151b9bf27c1ce6b2d89a60afcf949d8cbf176ff1c1b1be6b3ce79ed8abd574b0faf0fcc6e56c4d4159d9fcc72b41083f0babc0db7a38762d5cd067b299b689b8878cc8e1ef2bb62f5bf9dd1a8faa44170ea40533878e654d89d327242078430f3245d54d1ec4052ea6991f1d5af1824b76b8f99341829ee08a9f07b9ef38bc7ebb68f38e8273232b53bd9be483deb86483b8167d5ee9bfa6e51f9da8bffc8bb6d5b99da477036e82cb85aaf27c169959cdaf39dd8a13abb28962ab9126f9585db31b598cb94c4689b4bc712b4e292cfff2e6616f06a250e6128916bbf8268951a506bc64e8f54b094491e2026e8840e5761524828eb1b9b2b9b9f53f97c6e73944b054c861e49a8dfe4f93393d7be511734f8400b87c42961083e8e0c43baf441b26458c36cf519fcad9fbb85197576d83e8b1fa402c81ae3647d7ebb715e021eeadc669a6499cfcee77632ad9c178c781630b09e225f6248acf4ab1cbfe008fa0232c0e1f9aec5db2bf883bffd636e8446d09994b311ac8ca9be6b4a7bb66aa7253723df869b4a6eadff7314bc2a9b389458674cd845e23df8f2f48354472683d474efd07064c9e5feac9c4a13aaee900230ebc0684f0cc3cd567204f3233c40ed07ffd9fff10afa0e5aee501fa8af5fff2681b64b772da4db997a8966fed4cb72e098ed9deabef3222b84eaca41036adeda88f5ce9d3b0e7f5020c276ec5b9616732436a4f86705de210c9bd57e7716ff32662d3f4f4f6fe078b6f1e12c42c734d89b1407a8d422171418ecfdb3e2d14e5", 0xae9}], 0x1) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) writev(r1, &(0x7f0000001400)=[{&(0x7f0000001d00)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190ab8214785bc300cb6cd5426c6ed3e75efdc1c6f3f99d63dd01b960f1f7a84727908cf6ab876af6d81f8599dd495b13b4b0d1803c7f5cfd07c8e74956b91fdc550ae227f809ac0312fb1cb9b0b53b7cc6d69bb834339ffa360672bbf00efc8dc356735da681eace11e1daf74f32fda6653cde8eb291baaec4bcf0d1f54ddac3efe52590752dde743cb4f6346d677a80243a86aced30d87787288651ab72592f71a56addd34c32fe2bc7bc6773b1db78f3908514fed0a67a2cbad9ba0c94ba80239a857e2a64cf798ab3b27d6bdb0fda725a35fbfa8778806330b858fdca84f1f1d8d5afef6fd681901d2affe7c07f54315d9b527fd998af84c3c8053320b7dc7a85f4bd4a6a4c94638e1418a8a221e05106951c5cb47e2c09b403a602246ab40c04f96fc99ec42f46be4957ce52cef83af0a2fa2960d935b2ff58e4cbc5bcf33f83e8b15e4889c710b1da82ac4d2ee2d7e48b897e7a576f331162b47bb95de372d56c453509efbb66ea48e493b66d93ca59d5c9760bc31e287c90b92663237cd690def2637864ceafb37fa40747a671819a694da12e373d5c4d0b2d0bc2c8d8a7b3059d6cfc9124c4ca1e08c0700d8be27108f3b522a58f9fbfaa73690d6ddea634af49eb9dd6ce65ed3fdd10c964933f581c71277692b0393656c750293bc9a78db46829c6f7cc53ac83ecee0c9296f0d567b68c9a961aa3509ae7ade813a4df6395601506d7ad748abdba46f677d0371ad91e26de411278e86f1c9c946ac97659980acaa679e50d6338464c77d139da7f1ad513af01a9dc9ff9dfdd26b7f09b80709d9130f596da71399d521368f2cf1377a6d8c6c3dbd7e834eee2ab7b9d1c1e974effcc0ac8be55213455174b726bce986d0091ef2227d5ce204381882487c3f7499677c524101014d7d0c6e02a185e0bc5da730e0eabf90e9368b81926ae00f756556a058094055ce78216b4e0d0a16f08a058195ae579f59adfa95395c026110329bb95517faebc2846cf80bb75381f6d6bcd68de1d98dae6425da7f345c112cb45d46774a577111ab7354ecc4ed55c3894eebd2c29cb1e2f6f372c044c6ba33b02bf98c1d26fc81e998951174554788430cb810bc12ea2ea5ef186ab7acc88f371045c61cb3be1d1013e82e657cbd62b65daf7ac7eed13bc5582823326dd15c5bc3600d179c312b01efa44ea3091c7078fd1a04c8ae95e26d2e07729e07a6aa2766cbe09efe378c3c0b201155b3759ec00dd81148bdc93a12ae3f36de8148cb20b2358bfcb4787653e520bc4b125e0612d8c830279b3252abe10b3e6a4a36a27f02a7fad78136904e09d9dba2fae010f5a1e526acec0868bbad0979ae11b298a75d0acd93891f6c9d8a0effa27b63ce69412901370352e6e89414d3d1defa5ef871efcd9bdde0057e29b6a4c575c443a82e5c09c18819d4cd22de8cf299daf1ec3f98d11c3b1b0a41ced701df68f4462b935260371e647c3e0e74cc31e85555f585db83f38717cd3311bf758075bf4ae54120789e6e8f10bc3b3b384b603974db07a15a681022cf2b5f42376166ad8147f597a0f8a89a9a2aa3293786a987a669b99b4fe0a5ce396e7f74ec754f5185cbd6325ea270e51d1e7905237d42fb908ad71fbde02363babe59a7d42f577c", 0x518}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0xfff, 0x0, 0x0, 0x0, "2748f3782e9961cd5af6f424ff1d23671e7e55df"}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, "4b387336d29c2731b2414208046ae7376dbb50fc"}) 16:00:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000002c0)={0x0, [{0x3, 0x24}, {0x1, 0x10001}, {0x3, 0x6}, {0x3, 0x1}, {0x0, 0x1}, {0x1, 0x4}, {0x3, 0x1b}, {0x1, 0x100000000}, {0x8b6995aca2628c2c, 0x1}, {0x2, 0x10}, {0x3, 0x5}, {0x1, 0x7}, {0x1, 0x100}, {0x1, 0x9}, {0x3, 0x80000000}, {0x2, 0x41d}, {0x3, 0xffffffffffff0002}, {0x3, 0x7}, {0x1, 0xbf1}, {0x2, 0x3}, {0x0, 0x7}, {0x1, 0x401}, {0x2, 0x5}, {0x1, 0xffffffff00000000}, {0x1, 0x49b}, {0x0, 0x5}, {0x1, 0x6}, {0x1, 0x9}, {0x2, 0x5}, {0x3, 0x80000001}, {0x2, 0x67f}, {0x1, 0x3}]}) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r3, &(0x7f0000000180)="b4d2f76e2e1ccc3b37000000c2000000a6d2e776", 0x14) getpeername(r3, &(0x7f0000000080)=@in, &(0x7f0000000280)=0xc) pwrite(r0, &(0x7f0000000480)="ac0fd6dd2f00000020000000005e244042c9efb31fa04aa8b7dd2c34775d9c5a4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50600000073ef7edd2600db15d2a67bbbea5978111fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081689370adc31e8f45cbefb20ef00007bdc6deddcf3b29b463c01963fccc058acbfda1557937a1dc91f017eda9c178289f496994f679a6355726562edca44621280ea80b5e86cd8b814870300000045476cf5fd5c4fa1bde75f8496edc3d3bc9e9756cbac315a3564000080", 0xef, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x10010, 0x0) connect$inet(r4, &(0x7f0000000580)={0x2, 0x1}, 0xc) ioctl$BIOCGDIRFILT(r4, 0x4004427c, &(0x7f0000000440)) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}]}) 16:00:10 executing program 0: mkdir(&(0x7f0000000340)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000300)='./file0\x00') ioctl$WSKBDIO_SETMODE(r0, 0x80045713, &(0x7f0000002a40)=0x1) chdir(&(0x7f0000000240)='./file0\x00') msgsnd(0x0, &(0x7f0000002e80)={0x3, "50f1f248bb7e91fd7072009a1a70b4fef2c9cc4e3fed290fa65995d43deefa8d4be8b2ddfdff7eda5a92f3e7081f645d29a7e0fd449dc61a9527f11c2c6693a990a9b5333d0baba4e883feda3822a2db39f7e587a952425fa4245fcb613b57485db588468b927388a9e44cfc1b0e6793833278de74c9d8302dbbd293f1159fdfaa3b1e0186e9eb7ca0eaca6edd200355358c14d2577e04fe241a630f54c663a7013e17b639887282b857a531a9521d8b4240ebf966da67237203e109ef71703832d18f9753714bc0cd012e2ea7de69882e9468fa446b31209640a9d2abd83cd7689b898e25290cfa61355ba39b9a98a4e18d887c22a738ba920dbaf98e43ae"}, 0x107, 0x800) chroot(&(0x7f0000000080)='.\x00') execve(&(0x7f0000002b00)='./file0/file0\x00', &(0x7f0000002c80)=[0x0, &(0x7f0000002c00)='\x00', &(0x7f0000002c40)='){.\x00'], 0x0) unlink(&(0x7f0000000bc0)='./file0/file1/file0\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpgid(0xffffffffffffffff) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) mknodat(0xffffffffffffffff, 0x0, 0x0, 0x0) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000002800)) r5 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000002840)={0x0, 0x0}, &(0x7f0000002880)=0xc) sendmsg(r1, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a40)=[{&(0x7f0000000640)="5edffe7de25850ae8a5dcac5aa6e8fd4ba515a68ae8ac15c4ce3fbab65b109083fabbc73af0d3b8462cbfbb51d9dd8afcecee2b9affa0c0152f08e2b33515ff63dc14c24c0843dce29200e526b87cf7591829d1c72861fce5d5935c2b836c4f9930269d5934c5efb3cc8f71fd9f3b54b8870e7be2f90b610c5f97519bb2574a390", 0x81}, {0x0}], 0x2, &(0x7f0000002fc0)=[{0x10}, {0x1010, 0x1, 0xff, "5b80a06c3828f3c7d635d1325c1bd37a9b3d3592d7143e9967a08f1db7dc5fe63da3f2105006af1423443e472cb846affc2aa4eb72395b67695a5c19c6d83603714a0693dc2f54f97c29dee21983ea5441b35aee0bbd48ff367277af7512dfd98300b384780e2d2aa7d7b63172ffef89c30ad947fb3b2df3469658df5534572a91acaa010468dd35fd7e4d0b5b524f1f1fed6a5d048a1df29a8fd89ed7747d04083d80286b326ecc7c28d148d8516cd2ef2155fc73f7fb1e5ae7ea6b25b7da5a0bc6dc7163e469fa35883e7fb27091d5778c9e9df4a1079488875a519a5249df2838ce58ad33860eca2575ecd7de459a47fff21b46b7e3a0e38e6c018cffd6ee667f0b10c49c72ebc5f45d6ffe5778687ebe5328445250df2b6d46a73c18a831d0949c46c0786e1aed7932086015322dd403d80b13455306017a5112bc26821b87b5f3d161858869ec941e85ac02006ebbf4442e116ba07d5983201366f9d9d97fbfeaac9d9a07a00002b3784d9c018c05b2796534aa3892f757bfae01c610cc86986ce56ec8b2d77f5f734e1efec0fad382551f96de2a55ad8d4489ff710c89e0c1bee438c58c1a7f6292de8ff1cfe001aa5fe8ef8182fe355b6ac90a36c581934f877334e1e6be45e7aa66b6e7fa55cdf28e209ad79f78756812a1bc3790e09149578252c84a8658e9f04c2f75c25dd9b55747a07c37f7265fd62a9db513e0bce0c40a50f8311f643bcead3182efeb79510b2c8073fc2081ee60b4ae3123209e4d25e771c8edd04d2d4b69a3663531b5cf1d563e03f85032703bc262df0e70b395a483fc366af3c1abb5b13cf908e9b498a9d122358e762552bf5df7c1de5bee5c617c57053377b32ab67d2f3a747517b552c2c1dc336e4090206a54ac833e2ff7c2ca6ce3bf5bd7369eeb6747760cf62a83de1fca2f1c31dc79392655013145d916324febd8a77e8c6f5d0ceac54e3c3bb0caa281c4c38cf71107f16eca53e1b52ed8f71dab29d6eb8cddc9f9c0888c6c9782af61d52c549dc6009b0d118b0277f49389770d9cf6c2746ef30c57afcefca75b0c6fbae4153088c7c0ad7aca9b59dec37a0f49b320f7a7ae7b0a88030211dd37024c168b074fa6f4640bddfbb156c26e10e96d31a9bf6d122440079bac3dea1989785d7557a87fe6bbed455d698427ca8ac512c275a85c12a1a7795670a5b1ea3ae0d74d822eac42b013e76e68bfa86d6d9520546a83c2bdb470295c1a4284a5cfa7e45ee5f9d2f396d76b450ab3fc123a2ff621e87399807f87da57420802d60fbfeac0d528495b11e962fdc2eafce463a8331cb05062253b26c3bd268908279eef69312a9fa0d657e6c3450d27e74d64a922c5c63f6f5fa4f2facf055b1b63832fafa381959a8da3d9c54620f852054b6239558bc7ebe5fe5c08e40e57968a71b4cdba2a3b4b74df009538718ce1df2199893947a80e17b9908e7b75fa41ce44fc0e7e0f8bc1b1e5408c1b5289851219e80a5c73b2b55ddb5f61aaee40775d46af62e29abc612a4ab42098e403bf3ce2d3feb55f48f4ae5b7e4b1f13c1cbc847c1bc38224bd3f9c8b588353634b001e26cff3c8950dbdec5a0ff61bf73eb28e069b5a242cb3770eed790c7aa3f2af56ebc77328b31627559cb082114270a3a16338029912336fc5f8df88dede68bff0d79b3ac6c8bd9865419d216966cbb1f19f21e586e6fad59e61a82b21a87065f2cd1671c5ce01dcf10cc5bdafa5fe9a82a98186356e6a9c40c27302ac7c8258746428a86d91f8001d419e6bc70a4d772d07a7e6a310401123a008e4ebe2489e5754a5b4b479998585ea54ed27422568461e55c163058b0ff8683e36f30a3d339ebef26e46a9b688baaa5c91888ea0c3474ee155ffa3ab2516becea6321e2d301d5534c58a50f2b5436a264ef958b5fcbac9cb814e6e70fb55cd649e678f18546d89175dd30c9fa4f0450b88b47146cb34df9f7078b304440eaa29bb0b882e2fc124d9b5f62afdd5bb0f6733d049559b36ecb32cfdb0b171e629e2972a53cf294ff28f6f6d1ed35d7a4d9e368339ed1c6dfe4c735da19cd8a9a3c883bd63ed928b43a4689db302d61ca10779cf59e2dd606112f4c152ed3b4a67c11658ef67224d821b900d6ef66294ce67f7232ca9e3447310360af237a92eb3617a9a66d883a1a03962eba942a3d39fdbeb4d7c64c27d5de7c86ebe76ff03e21ea5bf95b6fba2e83ab2355a0b854f28053e8ca4c0756689a93a77905280b6470ebea11daef5796ad43a027e61fb1ad73d1f9bbb86c45b5a20e7694f1830a55ccdad57b776b806436d6ffbdf4ffc945ea51bee1bac0c942e60f8468f27bdf8f906c0b15cc26859c58556bb9408e1f9f4b4c8af12fe028ac7430351cc3d92810d18e5841c4d13b876c819117cfba739caebd3c3471053a56bc611842a4e7fd8c2c0f1a9de4a0b332df215186b6f7922a999d48aec167ba916adc885413a11c395ad721dc1f949b927e44bb7d77a32c80af9d268c98318857584a4a230cebc6b744736c59bec9acaefadd6feb88aacfacbe4dad15618da22d395b059e68ee1157bcb0d83cde2579f93dfad86608b680bc9afbe5bbe3049a5246e70109ff65c47c22aa1bb0efd34e98f3216dc7fa06fc254b2c5c8ee84cbfd2151875a528f959b23bc18f1e449ee18f11ee55102c49e1b0a39e4ef7d2fbcd66c14c07586df4854d28598262b5f3abb968cb7a20d17d268559a8f4f521009a74b1b84fa56b92f90c8aaf6e6cc430b57cf8cdd644471810cb74c124e4a08f7ed74081677827841649e595362eb9b7ddcbcc9991e23cf4eb4e45b8562e0997eead2ae6ac82caf7e235c64a55cb90be7a082cca3e38326f5212ac98dcb635d30367c44d1fc6949506cba92243637f2c30b14d4f1c3859e48f9f9aada70a2a84a9917630b788b913440b34f923ebef8a41dc73c23736cccab821ce58a5776ab42c8b28890f073abc5dfcceff8adc2e07ddbb0c46bdf06f29b1aafb95dde54f241b7f9b53d090428cf2333cf5d2ca172366c36843d309d066325771f099566a6c74c00b97d93d801c88039bff97aa678d295111e4a2a710c1e606a01124ce690b5c464c0f457f48dce2967043bacee5789748b852df35c41d406cde836a26d809e6588b6f61c7c7526ddca54a3c9b4f21f3b5ad403e5c78f0ca009aa377f0ee83fac3db5102845e1c837cba51cd22558f33460295a0ed10ea962d81503b85abb96aef3862e602115b7f24a105d9a188715a70e95664ef810732b488e557b568b983ed126691c1205670bcaeb54b8babdeb689b2c7b66e804c3edea87da8e553a91cacb9fc174ad8e90312f9f034c40c0647aad0e40687aa673c0d9af48c220db65e3606576acadc36e0f61e67ef9baffbd3155c0b3f593b1139b180e90b3457b9509f1e6ee23bf7e2bdee07492d787be365b1bae4fee1f300d922ff80bb7aaf02e06f3812eda20cd53d09b1bcc114a2b7a34f68b9d63f8645022dc3ccd2a31aa54bad602df8082e1ecf7c2e6ea1aec4ba98f747e0808e11a902117af4420f971d87b501b498ab51fd3df25a1d062ce49a3c628f5571d30184a1dd24ae46ee23f004e4ff523a0c7f09f721dcefbd00b6613663bc0fa72d1a2126f4e5c6e9793007499af150cf8b7397511749bf13106d45844f86a448ceb50ca5b67405e45522998be06f5f49816563810529fe4839a3cdb24876f73549b92afbb0abd6a66a980f6d0cf7efab9a1db133e62fdd570c4f3e68ac852290c3ae6bd67ba4c572191f598d49451494f86c7f1c6daba4d5fabf9896c46256a5ae05af048c47acc1972da76f8e3acaeb389e51fda722895de9828cbdecb6f6035dcbbe7f399f8ea11138bd363fa2394a18cc79783e239696e9c68168b3f13337c86e6175406cc8c40c1b387ba48e201d00ab9aac9d10129faa9cc06e9899a45ca96d3804de047eec6f3740e18972d4d4b9b0e31b1221df7d2c67bb39bc36de88ff29c076d5a5471696099cbac1d31ed66f7f88fecc3f2261389a24bcf6da2fad477c3e98ecbbc1af029368095fa08828a7eb39885f0742273ae555e08d75104c5a6bfc9002566584f3f20ebceaab5cf946a4384e9db584772fdbf27f57625cdf2ca24f66bccb8693c0c5d22b7b1317e3b11a1f288530ef501df7d6e24011fb831544ab5ec5ea538928a4db454fc179a07d9809c2fe7c7c71ce9d74523f73405296a0db5e979cafab6ba0e1c3c44421c0df93acb49ea08e2a510d0cd3934ae193852a052af9272ecbeda317218722d36f2fab2b507d8a9a4040f081ea36888c02110184bcab1ecc8d4fad7d30a6ab8647697fab42b59ac5928f27db90494349145bfeb211dfdff38298d1b26899ea2ee6b71df93ca44447f6da50a29301a153ade818829978c18231f95622d9beab73dbfe45b930f209c2ed949cd0ca98b5125b2a2c8d16ad0e4e314b2ae93adfe0b01ccc63631d6df213653a55297179fa528a1468cb2d34639efea836258d71a831e852c4f367b07bdf9701054a22b2205be599bdc0d59d8a154473b683b6529f5b7de878c5b087c4328c2df65624bb47f6c25aa793b96dd423e609de0b81492e1fdb7047d3c18e75f3bbfaaa098e48e6d4e56f4b6a27586413a84aaa9a5618a8dedaff054673d59efd288a8639db83ddc78274dfafb8972a4c316ee85f10240174c5a163fe2bdf347cb50fdb6a6ae79dafe41327ffe4e1443cd7cb4c5d1a33828d62e1d477f0357575dd48193a6659cd22f75418933aa86d09531113cb472122bf545882c520aa8a602ccebac4ba7362081d493649983471f63124d57d593d6d89cb0b0e479f388d8b7a990663a571bd68af458cd939c2b408a96ed60fea4498d0c10a9c66976c56c5d799ccf21b68a1557964905cdf23712be12b690eaac23a4903d0d2461fdddfb24f29c997102c62ebb5e8e408c806ec48267f3bb241cf18403d6793f6316ff24c52c2fc5e62e3a50e4b7ebfae8f8c1508b380cdd684a15fca85008f74ef5848b530a0208cda68142bf31eab640b5e282725cd66cb899cfc7e441a7ea1ad34149b1bcfe23a9e8465530a667cc295c78ee0e756f09e2fae095e8f78bfdb9d85706f8de4d71ff1651515138ce7fe7118634063805f3ac2892d3d51a3806910c542ad494493fd02d0ae24d155dd3f713f7617afd94ceb6b66faaa719cf478fe32fa0385580065c79c8781e4cabe20277e2b0f234c4c6efd90a0a41fcd3fc87e7d09aae2fa1169108c9845b8da8c35df58ee88be2dbba6b0c7dc7c54be1ec14ee9e55ebf7dfb34a75fd596732f5de9f42e2b11fd7a130376f1dc7eb7194b0176ba1952827ba8ac2c3b22a255a533c02a940ef0f589e78acf0b158d600f72275e0b6cac09b9cbef88a4fd456343c065117a6d8c28e723d7de79c391136be45bebcf91b5551b238a87d092bfd9ecae370f8258faa5f9da6484cda341c3523a3d500abb49da925f7ee71582eecddbe2e634019819b9377f2e389a44ef1519d25ad30f158ccbeaba3bbea051b0b1305238013a12741b32a4a322034474c53553091ea5bb2b278b44b6d20816debd989bd95a436ed2cfd1b61a994a2ae962b842af559cf409583d86b3c8cbb297f838607a71eb865dbcf6c6588b324cec9e3b9facdf6ab91b5678f2761913cffac58b07b6f6bfdf178395fb547114e9a1a28177fd2181b9a5aa03deb87534598cc444f284c42bc2c3c0598a93f1c40ce4acf10cca2d815ae58ac27b03f370608ef2f16b514acf364dd773c775b2c3ed0015368ae042f12cbdb6"}, {0xc0, 0xffff, 0xfff, "61d818b83590ce655a9f11d0276ce3dfa702cfaabda2573d482adbefbf8300c9ca65136fcaa768e31f47e008ee5c4fd13e7cb6c8b9dac459964dc5380dc17ddeb9fc373b5931b643d7bb1e96ca2fd2006d15d62d43fe6d432888564eda42f7e9d1ad86a382182a7364db66a5567c73395ecbb2fcb6a7f1a880ae603e7649b7b3c7b8dd5889b877483cf508033a78a1713fb499d0a14ff4c8283a571e427c7a10ec568168f5a2645ddd14bd40"}, {0x10, 0xffff, 0x3}, {0x10, 0x1, 0x7}], 0x1100}, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, &(0x7f0000002900)) r7 = socket(0x2, 0x4003, 0x0) setsockopt(r7, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r7, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r7, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) ioctl$FIONBIO(r7, 0x8004667e, &(0x7f0000000500)=0x59) sendmsg$unix(r1, &(0x7f00000029c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000002700)=[{&(0x7f0000000380)="2e9e8da1628a4a53e3b53a826627a5f9d787ee6759288b3fd7bb8b14a80edb91e1d56761cb607475d132128cb7267e6cb965421c5f2d67f72dad540cfe7c6a5a7d83a89ceae536325298956449c0476017c964132a9dd781cd612ddb1fa945713989ec20d877b2b3e5518af33c1e3062bd523bd426b2b279adbc8c8d9c294176738cfd9b194a2829af9eef0c66affdcffd804a9f7cfe075c0d000d04441ec2423bdcf0d5b281a2e40aec45cc762015d74c563adc825cc92ed80999f3a7088e5464a34c9c5de700a406859aabb49b7038bd65679d", 0xd4}, {&(0x7f0000000480)="90f9e99ea323817ae18ff4f609961a0ebc7da2d4f89b78f033c4e53e33ea19b51d2089bfa32d8ddb07cbcab4caf34064e71817d7cdeb12b1f6740fa0ad0ae995216f4288620cd9200a98f03f1300b4bfad550a8f9534a5f53b50051a0e74bd67c7f29755795a7446a99e79c8bc60fe6bf219bd51594ce4", 0x77}, {&(0x7f0000001540)}, {&(0x7f00000015c0)="8a7e36792827fd927f3c7d871ce5687eefcda651dbbff6a5e2c8d54b44c46962ee7424834016954e09197e227b8e31d9ee9ee2ce08e1ba3efeeb430f093271859ccdae18b0184ba6a78689e4d00c321bdd3ef995898c720d8c0c72e2e5f81627d2713cc31da23aebd9e9891da58fde80c356460589d9fec11e9a0632b6cca8100a96f319b67109a2df515b08d68a27f7d75a08f26f51efb06200cca59ff8dfccec3884a761fdf789bb793028bccd4338881a89b79f86c7c792f80d1a631a4b31fbdccb8e715537ba5387836a431eb18da08ce71041c8540b00e6f5afcb2f2d01d8aaa4397f941307fd92db7e1a3c0ee9f7d1cc580fcb591779064433d1a1c9feee36504fe63e11c58c10752f1d87407303a4193ca776756c49f65e08ae0cd585098530bb06c7b1304b0346dea868a0d03a3330a0c1e47edd7bcf4a115d97ae5a94627950f7f463849f783102f0c35d089dc4095f53b003e09aa819a9c22e8e05f966947e9f241cb4f0d36e63b169c49fc017606e8cdd3ce19a01520bb390dffa72e5f2a08aa8983688b178b020309201b4843652d7ab442b78ec056f04ae2422d83088e6d87aa9a291d6cbb185f5630ecc419e0ae945240c21854c31e9e4b1bcd245a944bdcee47fff95a4ee005bd9fef5a3c877c2b622b8f4c8265d25abe4b5c8a67b7caca65333a3c836e6464d47be3ae9431b45a520bafaa1d58a8655b844eb780a1bf020591fed425fa2e6cb1e1261617f5ebd291b032c609db3b99d9e1716af768831922009985a57629af728caa5244f7ad5a033630fb417c76cc821a05affee66d6d734556ed189a34545d2df13222c4230720ccfc50049002a78c4e887d43d31875142831c182f358e2aac7dd29fb8703d96caff7cc51eb3271accb214e49ba085222c45fa1924cd99e56ace9954b3fb8244e69622ccc081e292b62ece639de76b2251ecb202d0d57b36c90161d1c612724b8835af04b8b0aa9b1c35800805bbac2430fef6aba2f1c0c8647512194a321ebc90031905c75bbba96ce395e9bc7fe8cc58020950d1fde74ca2bb10d099ebcd9c57b6336f6dd6de251934f6bf90a4183c2fdc332ac99158ca8e405f7530a9a1b8e7ec17fb5cc2bc32fc19ef2df0f1b3f4e36f8bafcbe0d16b2b3ea3febfb851859d20f08d092292c8f800744a5dce0fe8a731f6ea3331047ab119712758fe322feead5bb3055a440f44c01663721381413798e03a2f66876becc88ca110e4a8fdbd8b7a7b20de4264afb503035abe38efc61502c3a4c71bc8eb07e544845c850300a714452a8265483ffe3112a5abefe5c9860e54ceb145409a54f2d8c3f0976e02ec94cbab92030a3bc268f55066368fff78091d67691a6e3bdd4de0779299e805cbff48b65682a0c3d65a04b9d5dab6f319b492b6e88c4daa2168cc3b932a2cf8d1ee0fbfd5ab0b6e7bec98b77166773ee88cff21f3cc4234e67594c97ae93c4950617f5bb3750986618508baed788637e681bce95d1e9530f2bcb8a4b3a7d6add838b20df08cb621f3e51f7a6c5ea4b841e926745070da8632e9b765a2742fa2a2d2cb75ba87bcbf9d927c42491e8c4fdcf0bb55eb256222a52296c22f3c9c4564f97eeee90426820377032a4276c80756e6d1ddbad56a2e55d9527e305e6c52d6ca198b10903d694606d4ab5b34b9596f789de870c8372752215d55d51dfbb58f875854f9290929222930094b42daf11f04c4013abdb0880e6220668efc018f7c3e27d08f84e7214fc1e980fcb4c52d00e42415503bec6e5c2b0eff3c1ac14d15e57413987a427c798405b3a6b67c18aad3bfe43b0c750dcf4db3aa2abceeadedec45afcc8ee877b4ef7a50769f1a3a3ffc04711c7bda7e987ad03ad8aa098951ec4817a4078a79c6db79388c7f00d9b7290aaff43d2e7231c37f0a4808b55aecb057fc53768a0e7df27a5c7edfa30bd6cd9c5dcd8415fc1e13c226e401057866d74d7d111d227c11d312877524200cd114c55fc0552f65250137bb7bc714e8f7e4f0f47082cd6aa3a037218d19069d48c1fd4b8f8a4256db6d5fd2de8b2367b4227ef82d7f0cf83eb69371d616559495cab6bfdc6416d1b5c33914b24800666c9a25a3439e6d668b11bdde9f7dc3169140e2eeec586fee079446450500b56c42460fa77b987aeb9f6ed0b9ef21e4475b6ab42558d915976f5147f64b15b869ad767f52e845473875c59d1ae0b9bc67b60b54afca3ac9c6c594660ce95ea5e53a87b35af3bd3eb1d99d34a6148f9d233de3a230a3f2b2abe192160d63b877d1c8c6e9df5b00acaa5fc97af171bf479de7ebd24ac895aa708311bcf446ba28f46c562950d2d70a768227cdb09f6a39ecf923c1aa9ba74e1439ca77c62f4cd1f9448421b6eb7676224b447ca419208055d21d5840644a0900545b05d996bdbca9701337b8d24b4adfe857b0a9f16adaff577077691d8fa1b21ad478c3ae735cb98e14b9a0c303e61949b9ed7c8b7a4f564c3d78e079adcdc240de90ee3d0bd09ae0abcbf27e29c1b5f4db3fa27abf5924e5df2f7f6fb2c0cd0dfdc4a6d7ead773ceb4bfad4f620237c09f5b92382607d86d7277b90f99cd569a952c2c17e24838a5dedce433b15c1987ae1563c1ae8ca5ca5f9c0395e02b9bdde89c70c0d6dcb308b2f63babe66e2b30e745bdc4dfd121a587ab24ecd00d7cf71273a4ae5f6c358a2c9b9ed8b10d5f5ffe61329360f567f070c846cbad56a3f15361a65aa8f38ad8423b66b1262114efb3030345302688234e3416f31ae9a8e5ca4fc4adcf7a6d06291aabb7ef5886f3ceb783b839c992770d71053ce84869f3ab7d94abf7e241d7a4ed89873f0cb3852d5beee7cf7f2dcd537379f5f2680c1a817469439f63463a3d32e8634618706277001d0744a9195cdef65a7dc17f9c2354ae1d2d9d260e4663d75cfe7baafe83a06f9abc2c7f6d3e85739c116533b8fbfab40ddb388c73739316ba577cff59685874ccaadaf8da7988cdc83ca39f63adcef41b64761bceecd906189c10cccb09ada18c92a51d381dbdd84f14c07ddd7d78de91d27d497f9725d9936934098341952d545e6ac72340dfdb66d9a277d2f4c60a4b91384630eea3cbbc030a5e304025f97635f7cb316d7b73de5864d203a606c066bcbc02ee4e0c2e8f169fc4487160bcc084f46d6258d873e340615fdc98afc3fe3ee12e36e9a05d44dc475fcb90c05b1cfee4e3db64984f8931d554457efcf38b3bb9c8c4b2ef095ff06c14b45196258e89c4f53564927d96326c476dcb685196dbc3ed1a2d9396c9a6c7a068f4d3fda088089d7d7ebecdf5ec9f2dc5d2fc631d0d19e50d81f725369ff87e7d71e9763f882a8fd9b0eb738f68253f4038f846b1d87b75d985447b4cf2fe59943fed706edabd9b00ae1b5876ca5cddd9c9cd5379776918eceddd6a27b117f83d7dd90a17b8d955b6f10fdee92d378aa4186ec14436a7a36d011dc30f1735bcff800929cbf91dde108f8ba7609c2fa53c18dd95ba4d12abd4e464b61ec5c78f02eaecc385468edea776f9301a60241bbb5be5056a20f129f78ff4774c954dc1bedafae1565e33481ea6b1e629f133ea501ef266b6c5f26ebc1da0ff01b052ea43f8810038bb6141eb13e605fc7ad914fa7ea05bd25d0431fc5e7e3e34858bf33a3b83ec0ad0a45664279e98d3b2ee3194137267a9976a4974216c485435f853b2f32eea4bec8d47b360f5701b28080499fee552badfeb71c916e2d4d6d68195a2b738154df68194d1b87c9ef80d729b7ce9ee0b9e0b00cce263857856f1755b6179396810a5f6d6577260797c8de5cff33731e7e650444cc84a07c936652d90f2fc8d3a6c1f2f811cf5cee6ffb2b7986ace74258e4214ebcbe996a3437168fbafe9ba69275f6a4bc892bcb4cade42a50d7ac87e95028f0d76cd4f8d9a4f69a75d51893a64d5e7146ad76b5a50ef0c20b585e445728fa56437c2726dea3450632a7518689cae9124dc37907e58658255904ab9e8bcf5bd4f90f841751b9c3e22865b3b61e0c7ca668ad4d1617f96e5678be9ff812bebfeda400585e2751a11b9c1546f8f668d7b46ae0d71f6792a893ed1afe6b92504b551f9a26a5461883dbc55302374db7ed521d55c947907431dee610b09cef111e39cc1644f4645c0aeda8f50e78e93a6a87e4ba0307b64f61f3b2e5ddd56762a8b03574e989719740c6240dcae716f10df1efdb4bd96325ba56dc8ea433f12e894090760711ad8fd0c4cd8573fe3ff4cdd1599e6420c6ea04f41c57d3d33e090785738a6fce465e1d68022e785df366f5746ff85ab38bbd2d90dc0cb13cd710b785515889a7a7285ab0ca0bfafb03f8f6eb5f3c369d20a19da8c7c070ad2b5af59660840eeaf441ff585407d0d3f2e4bd365c58a295cd63fb7fa7e6b61a581d1f0c2f57f4b1ef6cd58a44185cb56e05f331c81f1ecaed3a80461d8b3bb265458fc38634e0c72a6cc14cd3753af1f758746a165e0a866ce3a9c383bf68cf6d2dfb0d17f539ac9ff9236572ae4f7139f956748c360fc22f834f142ee01b79026fdf01da0b8e985b05d4ad12e5c48294203713e644cbfb3c02178a660262e68515b82a935e089946cb3f0482501009035947c66c184ff69274a998935c762deee0018bf791f5f99fee4fbb1bbfee64ed8d767d0c9991f78714bb1cab853ce6b307bbb2090074ee19ee863cb0a4d067feca08d954be36e9a2d2a1e15db15e43df3547b399f8a67ac44731489763670323220fa22f8c4f4b88e86c4020008fba341be5849321518c4ab40e7144b07a6c57a69e65b9960da9c0d03ed0e2926cb3ee585c36bdef35fd6e2240c2ed7f01c58d4e67cd870f4cd64d72921a417f13b6c1533d6d699a655c3020d5d239376576cbd9c463ba651b51a60e4fac241296622fe9d6fa74e4842713d0aedb3965e911e1da1439f2a11ae63af3a9c1b8115166e2df7556be1cea1203cfedeced6849a0ae6267c5705c95990d88aa252532ecff1a219303eca11ca452ad52428d91c55f584977f6460aa9ac3901d1f290e99545c7864dbbe1f623039ed7eadf1a666c53e7c0f99b9d54e9d813d43552bb64d8c196781aa95f6bcfe46983976f76c1bf8e489d0691420e197d64d93b4d907b46951c3ab7833c8f5a85a9a6407e7ea86e83112990457cfde4ed396854da7e05ed417d1f3befbe434db4d21b8108ecdd8d70ace543ab72f48c66aefbcb18836e2c3d2072d4c85195ea41184ccaf6121253069b7e8999c61c2032c03ba07db8ef41cd83eae5f3cbaf26face7b8893c480d7f468132baf1993af7161a416cc6675284e6771adaa7ee3783542fc307d36f30348cf57398ba4b8935705bd83619c4637a6cea97f8fbaba09359230fe2cc364b416f870a62f49ec734c3791c17132a91ac7cf275b41f1c492f4b21daef4d8657c29760eaa23f0bde16f15b65240e18d5ce1699feb8ce995ee20a342e8c7a2cb6dec2ade4e76b19f625259031c2abbecff9e7e5a290e2347f7a95ba494470d7ed0242282a7b42cde86d1aa64b2ebf3ab9f218acceba955e1dc0ecbbf95057f5e7dec1b85e8809df52ce087740ceeca3b215ca5e498dda4196f50add044627bfa714f6f3025045490e17329849cfaf6a1dc871281032ccb27986af6cebcf53e335ba9641240af99c958e7cb0d4c6b262134b65cc459e99e4f910da3b277043b784aa58ccf3f24a9cbb9c5a7e51681ec4aa9d49bfcc4a3261a14d387db8fbca8f1bd0380930d29e4d61baf33e1dd123f59d6e400cf7b1b03de13971cd67cfae71bb", 0x1000}, {&(0x7f0000000040)="3614df30caacde85bdf670639cc5f08fb556840eacff52ef3934fa93b3e0", 0x1e}, {&(0x7f0000000180)="56be98f3eebb95d680dfa8fca880dbde23b27de33b", 0x15}, {&(0x7f00000025c0)="599bc714c47e7e6406f08cce430ab2d97353092c4a7ba603e99aa4fe225b98533dd526fff76e2846878fe3fc9ffd30102507a48100464362f47ec5dd986641ed373a079c969e9bc85eadbbd86c429d92de4edb29f8d7a16c36193af269b2979f30b936534edb0b2d6801aa004d1d34ba92afb2b74c8b8a0020ee2d78e2af35c063948a3a1e1ab907fccde1aa640096ecafa6257a56b18619780ca840cd20272db38a44f51455325968acf565cd51f285948abeacf4", 0xb5}, {&(0x7f0000002680)="6c8d90bd0da2acc7591a3174e4f072c6e84bea34f753b3392d3601f5a126e4f8dd0216b41fdca28c9065a19728ba642870a10d441d5a2a2553f85e0d20ca4c3511015e2b4c11ca77a3b72aea6b2f8a3dd2c179b1a6b46c13c8842d7490b7f333842239bb1964e5a127", 0x69}], 0x8, &(0x7f0000002940)=[@cred={0x20, 0xffff, 0x0, r3, r4}, @rights={0x20, 0xffff, 0x1, [r0, r2, r0, r0]}, @cred={0x20, 0xffff, 0x0, r5, r6}], 0x60, 0x8}, 0x1) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) getpeername$unix(r2, &(0x7f0000000540)=ANY=[@ANYBLOB='\x00'/59], &(0x7f0000000580)=0x3b) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000002a80)={'./file0\x00', 0x7}) r8 = open(0x0, 0x400, 0x0) openat(r8, &(0x7f0000000b80)='./file0/file1\x00', 0x8000, 0x40) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2], 0x28}, 0x0) 16:00:10 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x102) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) chroot(&(0x7f0000000340)='./file0\x00') r2 = open(&(0x7f0000000280)='./file0\x00', 0x10, 0x1) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000300)) faccessat(r2, &(0x7f00000002c0)='./file0\x00', 0x184, 0x1) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) preadv(r1, &(0x7f0000000240)=[{&(0x7f0000000000)=""/97, 0x61}, {&(0x7f0000000080)=""/233, 0xe9}, {&(0x7f0000000180)=""/35, 0x23}, {&(0x7f00000001c0)=""/113, 0x71}], 0x4, 0x0, 0x0) shutdown(r0, 0x1) 16:00:10 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$setown(r0, 0x6, 0x0) r1 = msgget$private(0x0, 0x108) msgsnd(r1, &(0x7f0000000040)={0x62f639ac9fb6942f, "6899bff7d3041bf917cc516c9d9348897e25599092f7dea556013b7fa1b06ffdbeb45385a2d6716f21d579c158dde432b02a9e20e446dc27641f1ec48d33cdc190165d58cafe048e5645103d2c5f9499c58f532b5eb64cda1b29a9b3e584d7f35f01c7b97422bcc3ff0b6d2f5507ab317487f79f538b8d36b26f999a46c5fcc0a4f5aa1a4e7c1c6b9f18d1c710f20dcf36acdd1d2731"}, 0x9e, 0x800) 16:00:10 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) munmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000) r1 = dup(r0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000040)=0x4) 16:00:10 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="77021ae4377fdf759d2b8a10c5a72b952296ee4c09502e2f66696c653000acce22c6986f506537feb5a9e55b9bd15ff84db05c257dc753a32b144c4f0e875d412175fcfdff93bfe714a3def74f1560c57d7f62a29179d987276bcb7cdd68d8017964887971e008000000000000004b74c0d5cfb27fa280d9cebc241619ba2fa8d9a91c53ef141a44692296900017c2908f7b24a6467d2cbec300"/163], 0x10) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r2 = dup2(r0, r1) ioctl$KDDISABIO(r2, 0x20004b3d) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000240)="99", 0x1) mknodat(r3, &(0x7f00000000c0)='./file0\x00', 0x40, 0xffffffffffffffff) r4 = socket(0x800000018, 0x3, 0x102) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x2}, 0x1c) r5 = socket(0x2, 0x4003, 0x0) setsockopt(r5, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r5, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) fcntl$getown(r5, 0x5) 16:00:10 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x3, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) 16:00:10 executing program 1: r0 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffb000/0x3000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x451ef6063ea8f04a) shmctl$SHM_LOCK(r0, 0x3) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x5d5889df18c66e3e) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x41, 0x4436, 0x0, 0xfffd}, {0x2040, 0x8, 0x800000000000000, 0x80000002}, {0xfffffffffffffe01, 0x0, 0x0, 0x3f}]}) syz_emit_ethernet(0x1, &(0x7f0000000100)="96") r3 = msgget$private(0x0, 0x21) msgrcv(r3, &(0x7f0000000500)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000758b5364d6b9934d0786b63386890000000000000000000000000000000000000d1ab3000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800"/195], 0xc0, 0x1, 0x1000) msgctl$IPC_RMID(r3, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2c}, {0x40000002c}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x62) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x8, 0x100000001, 0x0, 0x400}, {0x4, 0x8, 0x3, 0x7}, {0xef90, 0x0, 0x7, 0x6}]}) 16:00:10 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0xfffffffffffffffe) getsockopt$inet_opts(r0, 0x0, 0x22, 0x0, 0x0) 16:00:10 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x10, 0x4) setsockopt(r0, 0x94, 0x3, &(0x7f0000000040)="31867518191bd5f3f300e860251146e9fa2dc88581738d1cf7ef3846eb67946db2da27269d1ff354be665a43703a1885187c18dae6bb6740ea42e63384160aa4cfa8cd97530d1d5137963e7d583a79c36fb4117046880f6c3aaaa18e0a43e695a462fd34985b0cb35ca45d12b2ce6b0ed30ff342d91fb10d8febb8d3a7afb46b61ec8502430cb3835ec7", 0x8a) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x20}) setsockopt(r1, 0x29, 0xe, &(0x7f0000000140), 0x4) 16:00:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000240)="99", 0x1) mknodat(r0, &(0x7f00000000c0)='./bus\x00', 0xa002, 0x100) r1 = syz_open_pts() close(r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000240)="99", 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x9, 0xffffffffffffebad, 0x7, 0x7, "4937bb80688b8b2f98a347c5e9bdcf89cb659859", 0x4, 0x97}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) writev(r1, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 16:00:10 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) close(r0) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x40, 0x0) preadv(r3, &(0x7f00000002c0)=[{&(0x7f0000000080)=""/28, 0x1c}, {&(0x7f0000000540)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/198, 0xc6}, {&(0x7f00000001c0)=""/53, 0x35}, {&(0x7f0000000200)=""/180, 0xb4}], 0x5, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x50}], 0x1, 0x0) fcntl$setstatus(r1, 0x4, 0x46bfb) close(r2) 16:00:10 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) getsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000), &(0x7f0000000040)=0x4) r1 = accept$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) getsockopt(r1, 0x2141, 0x9, &(0x7f00000001c0)=""/193, &(0x7f0000000100)=0xc1) r2 = socket(0x18, 0x2, 0x0) getsockopt$sock_int(r2, 0xffff, 0x1, 0x0, 0x0) 16:00:10 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = dup(r0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8b0201fcffffffffffff609cd27edf23ae99f6014213192a3bdda56718a13a06da26000056801f60f36d9031da0dc056cee00de182d8a9029b074a9ac638c930bb0d771712fdba3805ffc36792b81ea16ecf289f1ce7944d3685be401e8cc1800d2387d21f38a1b65a040000000f0300004e2cbd9ceea5de80"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x5afdf0abc6e4d842, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0xfffffffffffffebd) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x200) write(r0, 0x0, 0x0) 16:00:10 executing program 0: r0 = socket$inet(0x2, 0x7, 0x4002) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000600)="1f51e6dd99dd2abad0017e3d78bbffcac9155a9847b2483c067a73612cbb4134470501ffdafbc2cfa7a17d49834421f106f5b297977a3764a4df42408a5aba58e1987feb93fd5d12ce3f75d13af4574b4b9e8c532356427817cb240742543ac1e9ee9fc9d1c9b58864cf72f99edc28e5a87933f80584c7b840c6acae9da83252359a15468f0bb199674201b3390c46309651c2a07602524c28886fa78f3a70e1f17e3edc74067233eb0f40d1924086f442c827bf5d9316", 0xb7}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x0, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r1, &(0x7f00000000c0)='N', 0x1) setsockopt$inet_opts(r0, 0x0, 0x1, 0x0, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x15}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) sendto$inet6(r1, &(0x7f0000000280)="840e9dbf8f0a8e7725d15ce193a3ffe3eb4d3c8369042fe791d9ad337fa0e62d52771dee294c46a11d794809ac5c2cb82b85c7b9bc28d6de2fac4e9613b0334f82c5f288e6260b04f97df2e79caaa228", 0x50, 0x8, &(0x7f0000000300)={0x18, 0x1, 0x0, 0x20}, 0xc) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2ff3beb7cda7e575fb4f92f17544de1222c4307ca000"], 0x10) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) setsockopt(r2, 0x3, 0x80, &(0x7f0000000340)="52c1ee57310bd82f130d8f92c1ee7363db2cac05ba196e132ad035ca762c12cf6d7f2d90d4848d00d38eebb0a3ee48442e8b7eb71e5d37df4439231b03f0662aa26a7301a2b255883a01ae5ac0c8ff6d4d65c12131b028e51601206599994e27d68fc2dbff75b490552840b933810a15b66524", 0x73) write(r1, &(0x7f0000000240)="b4d2cc3b78efffa8b8823b991ff441f486b14106e5ba284f77a691a6d2ec417f8fe776", 0x23) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000240)="99", 0x1) unlinkat(r3, &(0x7f0000000180)='./file0\x00', 0x8) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0xac868f483233f410) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:10 executing program 0: nanosleep(&(0x7f0000000000)={0x0, 0x3b9ac9ff}, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x0, 0x0) 16:00:10 executing program 1: r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000240)="99", 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7d0, 0x7, 0x7ff, "a8986f89effe130b74ade6e0521a773ba4db1852", 0x9, 0x8}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000240)="99", 0x1) ioctl$TIOCSFLAGS(r1, 0x8004745c, &(0x7f0000000040)=0x2) shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000080)=[{0x7ff}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000080)=0x8) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8000, 0x80) ioctl$BIOCPROMISC(r2, 0x20004269) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = geteuid() setuid(r3) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r5 = semget$private(0x0, 0x4, 0x2) semop(r5, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r7 = getegid() r8 = getuid() r9 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r6, r7, r8, r9, 0x14, 0x6}, 0x5, 0x9, 0x101}) chown(&(0x7f0000000080)='./file0\x00', r3, r9) setgid(r9) pckbd_enable: command error pckbd_enable: command error 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$KDSETMODE(0xffffffffffffff9c, 0x20004b0a, &(0x7f0000000100)=0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0xfffffffffffffffe}, {0x6}]}) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r3, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) dup2(r2, r3) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) fchdir(r1) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") r4 = socket(0x2, 0x4003, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x4000, 0x2) setsockopt(r4, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) r5 = socket(0x2, 0x4003, 0x0) setsockopt(r5, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r5, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) connect$unix(r5, &(0x7f0000000200)=@file={0x0, './file0\x00'}, 0xa) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r4, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) fcntl$getflags(r4, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:13 executing program 1: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x9, 0x1a, &(0x7f0000000000)="86b57bae7aed76d9cdf46ea06d03257c1316e918dc82dd7c06b2a6f1cdfcec6e024fbbb6dd814f98ae71b5ecffa114088c22083e5dff4bf512e64398d51c23d8ae634d0c1d07ab5a7444ea27fbfe68a32bdd51f833725db2183a07d2eac86c589e8fb9ea87ca25beaa11fd7a2db80e09a56943589e0e62901f4ae57ff22a56b9f3e70a7982bb1c851b46abc12013e3e64cb786e84a84bc2b8c24c49d0d1be5ee929a5e8eb35c0bde7c7c7e6a7abfa85b240c7bfeaf8a2d14f3a51c92b71c7dea3fcacd7c5b85ea75acc04697a018f00fa9864f94ceeec46f595c83a790", 0xdd) 16:00:13 executing program 1: r0 = socket(0x448895a9f962fff2, 0x6, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x2, 0x4003, 0x0) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022e2f66696c08000000da227d970c92ab62d853848704a14275c52ac81224a67f1a234fe423e6f85eafde79c71ffc0d907fc469f0f9a4e407d0c6d21173a6926c18a5810e811c70db876c9d05c9f31ebe28aa6968f1c25c82c16a58fbab05af4275dc5463b2ff954716d02823ce68b1c78d163d4af25c6565f4e9ceba30bc405f3718f76bf180f8568191dab5c2c684f5a955f0b81749ede5fbbdb3e926c99aac86d7eeaa61e433fe88c8f400"/187], 0xa) write(r2, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="8c00358a", 0xfffffffffffffca5) getsockname(r2, &(0x7f0000000100)=@un=@abs, &(0x7f0000000280)=0x8) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r3, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r4 = dup(r3) readlinkat(r4, &(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)=""/170, 0xaa) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) fchflags(r1, 0x0) r5 = socket(0x2, 0x4003, 0x0) setsockopt(r5, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="8202202f66696c653000"], 0x10) write(r5, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r6 = openat(r4, &(0x7f00000004c0)='./file0\x00', 0x1, 0x100) bind$inet6(r6, &(0x7f0000000500)={0x18, 0x3, 0x0, 0xd}, 0xc) setsockopt$sock_int(r5, 0xffff, 0x20, &(0x7f0000000380)=0x6f83, 0x4) semctl$GETVAL(0xffffffffffffffff, 0x3, 0x5, &(0x7f00000003c0)=""/198) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x2]}, 0x13c) r7 = socket$inet6(0x18, 0x2, 0x0) dup2(r7, r0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f00000000c0)=0xc) getpeername$inet(r1, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1fa, &(0x7f0000000080)=[{0x3}, {0x8000020}, {0x6}]}) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) 16:00:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x1, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="00352e2f66d9cea2696c653000a1d5f5f817b12fe28b647ff4c8f295e22c99d3cab33f26803d28dba65e38625447d81cbc00d3d8132ccb41554db7a6c69f7eb61d3d121d4bb6b96331c231175532048c09603492cd65bc2f5327b3b6c4129942269fc3ab59cb8e3a4476f74e5709c1bb35936569553bca93115fe3289ac9fa1f05c6445e091e1104435287016ca8d06e38dc1f6c8242b8cfc909b0f74bcf632a1441772dcc9b7c4b0239f8947a78ae0af696ce98d287e2305aefe7bf7a26658a327a7a18ea264672b1c0876e3e1c29d936a0628b2444df4614"], 0xa) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000640)) r2 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x50) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000280)={0x4, 0x0, {[0x9, 0x5, 0xffffffff, 0x2, 0xbf, 0x6, 0x40, 0x10000, 0x7ff, 0x2, 0x1, 0x8, 0xfffffffffffffbff, 0x7, 0x80, 0x5e5c, 0x1000], [0x6, 0x1, 0xf53, 0x8, 0x6d, 0x2, 0x36a0, 0xb758, 0x6, 0x70], [0x5, 0x3, 0x1, 0x5, 0x800, 0x3, 0x2], [0x7, 0x5, 0x1, 0x43, 0x85, 0x3], [{0x0, 0x4, 0x3, 0x2}, {0x3, 0x3, 0x0, 0x3}, {0xf2, 0x9, 0x0, 0xfffffffffffff001}, {0xffffffff, 0x2, 0x9, 0x9}, {0xcf07, 0x1, 0x4, 0x3}, {0x5, 0x35c1, 0x3ff, 0x6}, {0xcff, 0xffc6, 0x9, 0x7d45}, {0x7, 0x80000001, 0x9, 0x5}], {0x40, 0x8001, 0x3, 0x80000000}, {0x43, 0x4, 0x367, 0x7}}}) r3 = geteuid() r4 = getegid() chown(&(0x7f0000000600)='./file0\x00', r3, r4) getsockopt$sock_timeval(0xffffffffffffff9c, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) r5 = socket(0x2, 0x4003, 0x0) setsockopt(r5, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) utimensat(r2, &(0x7f0000000100)='./file0\x00', &(0x7f0000000580)={{0x2, 0x86a}, {0x10001, 0x2}}, 0x0) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r6 = socket(0x2, 0x4003, 0x0) setsockopt(r6, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r6, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r6, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r7 = socket(0x2, 0x4003, 0x0) setsockopt(r7, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r7, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r7, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r8 = socket(0x2, 0x4003, 0x0) setsockopt(r8, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r8, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r8, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) accept$inet(r8, &(0x7f00000007c0), &(0x7f0000000800)=0xc) r9 = socket(0x2, 0x4003, 0x0) setsockopt(r9, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r9, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r9, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) sendto(r9, &(0x7f0000000680)="be6cb816de8d98e7908c01e32c995f5488ba908b51b1df7d2689d9c56c8cdab1322e0ca147dc28439961f829d661afb4751ca914a23134028579defbd569247144dae42df16e91bc7596f6c7f314f62ada8ab84acbdac523b3b3e848487076723283581d62add46a2ac142d9fc23010104f757eed93a8746177cdcce779ccba9079e5dac06ecd26b9b0a9703d6b1819828038cfb82007c1030a1cd8a8cd0efa258608a89072be6c0da3bf01555bc388126c2fc3c", 0xeb, 0x0, &(0x7f0000000780)=@in6={0x18, 0x0, 0x3}, 0xc) write(r5, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) setsockopt(r5, 0x9, 0x4, &(0x7f00000004c0)="51c80e99d76c07913465758fa5b595a19ec3405590f7fc24ed570f5974f2a8594b3ac80a8bcaa0f60ee8081d472b77a4bd560f5ea162df1e7fb494d529f3836549167df942cdbb5cbcf9879a4e400c52635a0604fcbbf32e9780c8c89a067a5427a876db0917635a6d18c3e3d29843ef926fe457f11f79b4cfdf665cab2415ecbf751cfe8002ef89f925d523395d08c706fe2f0ac8437153e3011f5be0cef212e9eed273ce", 0xa5) r10 = socket(0x2, 0x4003, 0x0) fchmod(r5, 0x45) setsockopt(r10, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r10, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r10, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) write(r10, &(0x7f00000005c0)="efd891497f1d2ae1f22d0a59ba31c8f192bececc84bdd6914f72b184656fadbf904449d3aab40923915715f85182912470", 0x31) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x35}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0x7fff, './file0\x00', './file0\x00'}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) dup2(r0, 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r2, 0x20004268) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x41cd90cb, 0x1f, 0x1ff, 0x1ebd}, {0xfffffffffffffbff, 0x0, 0x81, 0x3ff}, {0x0, 0x8, 0xffff, 0x8}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'\x00\x00\x04', 0x0}) shmget$private(0x0, 0x2000, 0x2ca85205df843c46, &(0x7f0000ffc000/0x2000)=nil) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x45}, {0x25}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") r1 = semget(0x1, 0x2, 0x200) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/120) 16:00:13 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0283, './file0\x00'}, 0xa) write(r0, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) fsync(r0) r1 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000000)='M', 0x1) 16:00:13 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x200000, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) kqueue() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x0, 0xc006, 0xffffffffffffffff) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000340)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:13 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = socket(0x400000000018, 0x3, 0x3e) setsockopt(r1, 0x100000000, 0x3eb6755e, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r2 = socket(0x18, 0x2, 0x0) r3 = dup2(r0, r2) ioctl$VMM_IOC_RUN(r3, 0xc028756b, &(0x7f0000000040)={0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0}) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x4}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000180)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') mknod(&(0x7f0000000080)='./file0\x00', 0x9101, 0x10000) 16:00:13 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x40, 0x0) fchmodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0xc) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x9, 0xffffffffffffffff, &(0x7f0000000140)="99fe358a", 0xfffffefd) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) write(r1, &(0x7f00000001c0)="b4d2cc3b78efffa8b8823b99a6d20feff4fde7760de049727a0351371ba4892970ad9fdb41718b9bac754b97b51197c551c761bba4bff35ac6f369d5d871ca323d647a95677cfb2e87d2126cf53eb0eca3a4929e25b2519f08115570d0a853d4cbbe14bcd792d68ed1a6f7c78d1e560249f799a275c8f3d33ebf8e39f98bc8c75ddd7ab105ecacbc5ce8609311e548dccb51e373c5a47d7ce985c4b008a892288b", 0xa1) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) shutdown(0xffffffffffffffff, 0x0) symlinkat(&(0x7f0000000000)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') unlink(&(0x7f0000000040)='./file0\x00') 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/\x00\x00@\x00\xad\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1d}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'\x00\x80\x00', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000240)="99", 0x1) ioctl$TIOCCBRK(r1, 0x2000747a) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x84}, {0x6}]}) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) r4 = socket(0x2, 0x4003, 0x0) setsockopt(r4, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r4, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r5 = socket(0x2, 0x4003, 0x0) setsockopt(r5, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r5, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) connect$unix(r3, &(0x7f0000000500)=ANY=[@ANYRESHEX=r4, @ANYPTR64=&(0x7f0000000440)=ANY=[@ANYRESHEX=r5], @ANYBLOB="be25c18fdb9fa6216b94dcc71274548df43ba3e59d875d4b083d3ffc5064b99ff088a9666702b26476ca8233915e488bdeb9ba31b129facdad6b3251db3830dc1eb91dc805171d3b8e9262e03cdf5af1e086d02fba3b08700046f22b33f4a03d75b068a322", @ANYPTR], 0x4) write(r3, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f0000000180)={0x6, 0x0, 0x0, 0x9ede, 0x3}, 0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000000c0)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000280)={0x1, &(0x7f00000001c0)=[{0x8, 0xb1, 0x5c4b09c5, 0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") 16:00:13 executing program 1: syz_open_pts() r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="05000000000000003000"], 0x10) write(r0, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) pread(r0, &(0x7f0000000040)="58329454e2abdf8c68515a87efdedb5d6375c9faf8b3e9a4178263020875483927921cc4a2df2dda7ae1606307bf3b27581ece85f8fd5727492702be5d77f91025a919b4747db5711a8e366697", 0x4d, 0x0, 0x0) r1 = syz_open_pts() sync() write(r1, &(0x7f0000000000)="a6", 0x1) dup2(0xffffffffffffffff, r1) open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10221, 0x0) pipe2(&(0x7f0000000000), 0x0) execve(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000240)="99", 0x1) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000001c0)={0x6, 0xda2, 0x9, {[0x7, 0x3, 0x95, 0x7fffffff, 0x0, 0x101, 0x2, 0x3ae, 0x0, 0x7f, 0x800, 0x2, 0xfffffffffffffffe, 0x8001, 0x4, 0x0, 0x4, 0x6], [0x21c2, 0x9e54, 0xb33, 0xb26, 0x0, 0x3f, 0x2000000000000000, 0x9, 0x1, 0x1], [0x7, 0x5, 0x0, 0x8, 0x7fffffff, 0x80000000000000, 0x1], [0xffffffff, 0x7fffffff, 0xfff, 0x80, 0x2, 0x1], [{0x100, 0x200, 0x5, 0x8}, {0x5, 0x1, 0x6, 0x1}, {0x10000, 0x914d, 0x0, 0x200}, {0x5826, 0x1, 0x20, 0x3}, {0xffffffffffff7f9a, 0x8, 0x1, 0x2fe}, {0x2, 0x2, 0x2c}, {0x9, 0x113, 0x10000, 0x2}, {0x6, 0x2, 0xfff, 0x6}], {0xfffffffffffff801, 0x101, 0x7f, 0xafa7}, {0x40, 0x2, 0x101, 0x10000}}}) 16:00:13 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x1, 0x2) r0 = open(&(0x7f0000000800)='./bus\x00', 0x4, 0x0) mkdir(&(0x7f0000000000)='./bus\x00', 0x148) read(r0, &(0x7f0000000180)=""/131, 0x83) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x20}, {0x35}, {0x6}]}) r1 = semget$private(0x0, 0x1, 0x10) semctl$GETPID(r1, 0x2, 0x4, &(0x7f00000000c0)=""/49) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000100)="b6e8f716") getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) wait4(r2, &(0x7f00000001c0), 0x49af3930bf38c5cf, &(0x7f00000002c0)) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x15}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0xffff) syz_emit_ethernet(0x1, &(0x7f0000000000)="b2") 16:00:13 executing program 1: syz_open_pts() r0 = syz_open_pts() r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000000)) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffff7ffffff691, "0200ed00000000000008ce0331d015b2f1000800"}) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000440)) 16:00:13 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x40001fffe, 0x0) socket$inet(0x2, 0x8000, 0x20000009) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x40, 0x0) accept$inet(r0, &(0x7f0000000640), &(0x7f0000000240)=0xc) socketpair(0x2, 0x4000, 0x9, &(0x7f0000000740)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x12, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x20000, 0x0) socket$inet(0x2, 0x2, 0xfffffffffffffffa) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000580)='/dev/pci\x00', 0x80, 0x0) r2 = dup(r1) r3 = getpid() fcntl$lock(r2, 0x9, &(0x7f0000000080)={0x0, 0x1, 0x80000000, 0x100000000, r3}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) utimensat(r6, &(0x7f0000000140)='./file0\x00', &(0x7f0000000340)={{0x2, 0x679}, {0x3, 0x9}}, 0x0) r7 = open(&(0x7f0000000400)='./file0\x00', 0x80, 0x0) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f0000000680)) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r4, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000005c0), 0x4) sendto$inet6(r5, &(0x7f00000002c0)="4f2c9faf6a85bf9c4a3b421109da8581f66ed4345c93a79da0158c284c65682db5010bc040d08da9be27119d62a0c7319dc00edcff64566e51bb47367573b927b362a6ec4a561d66c25342ca7bd03d303036a520925fc62cd63f384d606e75d266da", 0x62, 0x3, 0x0, 0x0) r8 = open(&(0x7f0000000280)='./file0\x00', 0x88, 0x108) poll(&(0x7f0000000500)=[{r7, 0x80}, {r7, 0x6}, {r8, 0xc}, {r5, 0x4}], 0x1c1, 0x88) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x11, r8, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r9 = open(&(0x7f0000000000)='./file0\x00', 0x2000000000611, 0x0) ioctl$BIOCSRSIG(r5, 0x80044272, &(0x7f0000000380)=0x6) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4000000000006) pwritev(r9, &(0x7f00000003c0), 0x0, 0x0, 0x0) r10 = socket(0x2, 0x4003, 0x0) setsockopt(r10, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r10, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c653000b4a5c916ff93798ea4db242bfc94f4cc10cd9a5dca7c6660d8765638fcf7359efdc2dd95a1e3aa793c1e9aa3"], 0x10) write(r10, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10000000000011, r10, 0x0, 0x2) r11 = semget$private(0x0, 0x7, 0x31abeab9b6d42942) semctl$SETVAL(r11, 0x3, 0x8, &(0x7f00000001c0)=0x9) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = shmget$private(0x0, 0x2000, 0x460, &(0x7f0000ffd000/0x2000)=nil) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000180)=""/248) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") munlockall() 16:00:13 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="ee00008286f12844fdae9148c7b7a3bdd1e5df5e82365cf12ef142bbedcfa9763cb8206313b4012547"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_int(r1, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000140)=0x4) write(r1, &(0x7f0000000100)="8c65", 0x3b9) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000240)="99", 0x1) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x74}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="ea") 16:00:13 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect(r0, &(0x7f00000001c0)=@in6={0x18, 0x3, 0x4, 0x2}, 0xc) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) getsockname(r1, &(0x7f0000000100)=@in, &(0x7f0000000200)=0xc) r2 = socket(0x18, 0x0, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x402, 0x20) ioctl$VMM_IOC_READREGS(r3, 0xc2485607, &(0x7f00000003c0)) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000240)=0x10) setuid(0xee01) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000280)=0x2) setuid(r4) setsockopt(r2, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) sendsyslog(&(0x7f0000000300)="fc5debe569fdf1ad73427f2e725a249b45b41bb740cf43f038f919f8df3b11f5a69cb34c4702564f9d893f001f60d08b6dab27a6dda40fb217043c7404c70a416ef08ca35429ca0d5797d828f2a3ed180a855959389d41c8931c456358e95c442214d17771702858d4692daaaa0dad5efd5ac9354062e5d7cfdfe7d7552d69e39ce2afe0ee0b4734f6a7559cfb3d7135aa16ef99247739", 0x97, 0x2) sendto(r2, &(0x7f0000000040)="80124aedcf2c68fa5a16ef69b621554ede04aa4609773ce58561bcf7e6a58aeed7e570d0ff109167efea6fa2a4abe155462168b8c52f1437673b90f339268f004d6268160af9bcd43a85b094eb87a5a3eac2982b187074fd44390eeab4caa3b93138fda87c3eb08d242995c11e457d14d803", 0x72, 0x1, 0x0, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) r5 = semget$private(0x0, 0x3, 0x80) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000700)=""/105) 16:00:13 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r0, &(0x7f0000001ac0)=[{&(0x7f0000001540)="b9", 0x1}], 0x1) r1 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r2 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000140)) kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000140)="9900008a", 0x2) connect$unix(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="820a322f66696c654daf2b083c30d6ec1c46106f9594f8a9c25f14c6fee54dfce1d02dd410cb979656d99bd8c067987fd1161c5788dfdcf1f98247c6735e758be246aa3a2c458e9e100a4ea1ff2f08cca7e7f689a145e12eac2105e4d93b6e67de1dea79431483b27186fad763381f69a440971f11aea89a9ea09adefefd64148b46db64e4ae183da6e4c46325b216efcce9512eae82de5c60da89030d3b68ae77a1930ed62f8df0d6093b8e308807dfd1c58e588bccd083190a4eb0ac69c8668df1f84e26d5f36a7f11d12d5be5a8b1f3554ae8447bad8078306644f7017c4833a22cb07b78"], 0x10) write(r3, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f00000000c0)) listen(r3, 0x0) read(r2, &(0x7f0000000500)=""/192, 0x1d2) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:13 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x6, 0x1, &(0x7f0000000080)="e11cc1bd", 0x4) getsockopt(0xffffffffffffffff, 0x8, 0x3, &(0x7f00000000c0)=""/214, &(0x7f0000000000)=0xd6) 16:00:13 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r2 = geteuid() setuid(r2) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r4 = semget$private(0x0, 0x4, 0x2) semop(r4, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r6 = getegid() r7 = getuid() r8 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r5, r6, r7, r8, 0x14, 0x6}, 0x5, 0x9, 0x101}) chown(&(0x7f0000000080)='./file0\x00', r2, r8) getgroups(0x3, &(0x7f0000000080)=[0xffffffffffffffff, 0x0, 0x0]) getgroups(0x7, &(0x7f0000000000)=[r8, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r9, r1, 0x0]) setregid(0x0, r10) setregid(0x0, 0xffffffffffffffff) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000680)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x5}, {0x6, 0x3, 0x0, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) r4 = socket(0x2, 0x4003, 0x0) setsockopt(r4, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r4, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000500)={0xffffffffffffcc07, 0x9}, 0x8) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r3, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x100, 0x0) recvmsg(r3, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000340)=""/103, 0x67}, {&(0x7f0000000400)=""/58, 0x3a}], 0x2, &(0x7f0000000580)=""/207, 0xcf}, 0x40) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") r5 = socket(0x2, 0x4003, 0x0) setsockopt(r5, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r5, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r6 = accept$inet6(r5, &(0x7f0000000140), &(0x7f0000000180)=0xc) recvfrom(r6, &(0x7f00000001c0)=""/234, 0xea, 0xc42, &(0x7f00000002c0)=@in6={0x18, 0x0, 0x4, 0x9}, 0xc) 16:00:13 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x2, 0x20000080000000, 0x100000002}) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x7fffffe, 0x2000100000000}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000240)="99", 0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x10, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x400000000000bb, 0x200000005}) pckbd_enable: command error 16:00:14 executing program 1: pledge(&(0x7f0000000180)='vmm f#) \x00\xb0\x00\x00\x00\x00\x00\xef\x95`\xfe\x9f\xbe$\xb3\x00\x02\xf3\xe3\x00\x00\x00\b\x004\x83\xb4\xca\xa1\xa6\x16f\xb8\r\x01\x15\xd1\xfa\xc6\xa3s\x02b\xa7Q\xb4\xb4\xb0\xb8\x18\xa7 \x93\x9fP\xfaf\x85#n$\x84\xf3\xd3\xb0\xc9\xfdd\rEV\xea\x04\xe5\xab\x15\xfcE\xacl\x9c\x99v- t\xf3\x01\x00\x00\x00\x00\x00\x00\x18G\x18\xf6\x0f\x18\xf0\xf8\x9c\xe3\xdb\x89wG\r\v\x97m\xb9 \xc3\xd5\xf6-\xe4\xde\xc5J\xd9i\xbb\x00\x00\x83\xfb\xffZ\xd1\x01\xb0\xbb\x910\x13\x8f\a\xb8\xe2\xff\xd2\xcd\t\xdf*\x86\xd1\xe7\xcb\x1c\xc6\xc0\xce\xd9\xaf]nF^\xcc\xd8Txa|\x175\xe4\x8a', 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r1 = dup2(0xffffffffffffff9c, r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000140)) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20020, 0x100) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x2, 0x10001, 0x200, 0x6, "2c1be08ac5bc6e586e79acff39eb1dfc7c5f7fff", 0x0, 0x6793}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000240)="99", 0x1) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000080)) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f00000000c0)=0xffffffffffffff93) 16:00:15 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) close(r1) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffc, 0x1}, {{r2}, 0xffffffffffffffff, 0x1}], 0x7, 0x0, 0x800, 0x0) writev(r0, &(0x7f0000001700)=[{&(0x7f00000016c0)='y', 0x1}], 0x1) pckbd_enable: command error 16:00:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)='\x00\x00\x00\x00\v', 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="f4ff2d2f66696c653000"], 0x10) 16:00:16 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) r1 = accept$inet6(r0, &(0x7f0000000200), &(0x7f0000000280)=0xc) fcntl$lock(r1, 0x1b, &(0x7f00000002c0)={0x3, 0x1, 0x9, 0x200, 0xffffffffffffffff}) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f00000001c0)={0x5, 0x7e0fb929e810531a, 0xffffffffffffff7f, 0x8269, 0x9}, 0xc) write(r3, &(0x7f0000000240)="99", 0x1) ioctl$KDGKBMODE(r3, 0x40044b06) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setitimer(0x0, &(0x7f0000000100)={{0x1, 0x3}, {0x3, 0x7ff}}, &(0x7f0000000180)) getgid() setitimer(0x0, &(0x7f0000000040)={{0x595}, {0x8000, 0x2d0000}}, &(0x7f0000000080)) write(r4, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) r5 = socket(0x2, 0x4003, 0x0) setsockopt(r5, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) write(r5, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) writev(r5, &(0x7f0000000340)=[{&(0x7f0000000300)="cbff0a9b3a765c6dd72155aaa3a7f267af59d2e352d458c2895a135db4dd143fa47c4e791a97956d6f7fb6a0479e73a5ce4e991ca58a9f06", 0x38}], 0x1) 16:00:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000240)="99", 0x1) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r1}, 0xfffffffffffffffe, 0xb}, {{r1}, 0xffffffffffffffff, 0x1}], 0x66, 0x0, 0x0, 0x0) dup2(r2, r1) 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xa4d8}, {0x1d}, {0x80000000}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x1, &(0x7f0000000040)=[{0x8, 0x8001, 0x8, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x3}, {0x100000000000050, 0x0, 0xff}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x100000b1}, {0x1d}, {0x6}]}) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x30}, {0x6, 0x0, 0x0, 0x100000100}]}) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r2 = dup(r1) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000100)={0x0, 0x3, 0xc1, 0x400, 0x40}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:16 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x40001ff, 0x0, "b800", 0xffff}) close(r1) mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x1) r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) close(r2) chdir(&(0x7f0000000100)='./bus\x00') close(r3) fcntl$dupfd(r0, 0x0, r0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:16 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x5308) open$dir(&(0x7f0000000140)='./bus\x00', 0x8581, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000080)='./bus\x00', 0x401, 0x0) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) mknod(&(0x7f0000000100)='./file0\x00', 0x2000, 0x2) r1 = getpgrp() fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x2, 0x0, 0x6, 0x1, r1}) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) 16:00:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f00000000c0)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="212a7913e4bad21c734f4dd33dfaf90f005e4b2ae5eefeaff0f2c8432831c61ad4491d1f7828bcb21f500a3549e85b903a8c6be5f792d79e0491b0cfaf6efd7cf5b74faced23bdb325da243fa0a6813d3fbab68893c8932903f380074ea8ca9082cc61f41113fad7e13e853cfde4fba592606c0cfeac1b42cc97d817f075ad65da7af72f01717295e9d7d4000000000000004c637dd84606000000cddc6f58cf73b4c76bc5d07729df510edc874fa3e7a360db0aef8981c95bcbb8c6ba9d32fd083b12017bd1ea0d5c21", 0xca) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0xffffbffffffffffc, 0x0, 0xfffffffffffffffc, 0xfffffffffffffffc, "85107b7c507c84a4ffffffffff9c11fe4dbfa600"}) readv(r2, &(0x7f0000000140)=[{&(0x7f0000000200)=""/45, 0x2d}], 0x1000005b) 16:00:16 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r1) r2 = geteuid() r3 = kqueue() r4 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r4) r5 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) setreuid(r5, r6) r7 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r7) r8 = getuid() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r10 = semget$private(0x0, 0x4, 0x2) semop(r10, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r12 = getegid() r13 = getuid() r14 = getegid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r11, r12, r13, r14, 0x14, 0x6}, 0x5, 0x9, 0x101}) r15 = getpgrp() r16 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) setreuid(r16, r17) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r19 = semget$private(0x0, 0x4, 0x2) semop(r19, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r21 = getegid() r22 = getuid() r23 = getegid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r20, r21, r22, r23, 0x14, 0x6}, 0x5, 0x9, 0x101}) sendmsg$unix(r0, &(0x7f0000000340)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000180)="650f070182d8dd5de580066a4b20e3e158d8839606ee61b7bcf6b7f09fcff5678f9c040829b12c251aa3bd57852120a9f0874f6258776b5035e9a843e308ec0fdfde15c152d397332cd8d1991f7697f8a966f2fed3db6c97941bc854f93b18afc9d637fb77c307826e6c9b2d20d7ee2d89aead0b4ac56ec8aa49a8c1b57a248b45ba66d1e41ac7110131ee5ea2e89fad9e33a1ac", 0x94}, {&(0x7f0000000100)="936dfdf9d2a3eb906b480a047b29c0b00efff7df0007261314", 0x19}], 0x2, &(0x7f0000000280)=[@cred={0x20, 0xffff, 0x0, r1, r2}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c]}, @rights={0x18, 0xffff, 0x1, [r3]}, @cred={0x20, 0xffff, 0x0, r4, r5}, @cred={0x20, 0xffff, 0x0, r7, r8, r12}, @cred={0x20, 0xffff, 0x0, r15, r16, r21}], 0xb0, 0x4}, 0x404) r24 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r24, &(0x7f00000000c0)=[{&(0x7f0000000000)="00000018600400e7170600000000000000ffffffff00000008f8ceffff7993547d00"/44, 0x2c}], 0x1) 16:00:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) readv(r1, &(0x7f0000000300)=[{&(0x7f0000001980)=""/4096, 0x1000}], 0x17c) 16:00:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="8e7c683715b7e548c94d93cc167a691cd16bbc0900000043b2"], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) 16:00:16 executing program 0: r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) setreuid(r0, r1) setreuid(r1, 0xee00) r2 = geteuid() setreuid(r2, 0x0) setreuid(0x0, 0xffffffffffffffff) 16:00:16 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) close(r0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000380)='/dev/wskbd\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r0, 0x80105705, &(0x7f0000001500)) open$dir(&(0x7f0000000040)='./file0\x00', 0x8, 0x4e) 16:00:16 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000400)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = syz_open_pts() r2 = shmget$private(0x0, 0x3000, 0x8, &(0x7f0000ffb000/0x3000)=nil) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x451ef6063ea8f04a) shmctl$IPC_RMID(r2, 0x0) close(r0) dup(r1) r3 = syz_open_pts() ioctl$TIOCSTOP(r3, 0x2000746f) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x1000000004, 0x1003c3, 0x3, 0x8, "b08dce58076e11cb0000000002c1d500", 0x10000000000000, 0x800000000000000}) readv(r3, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:00:16 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff}) close(r0) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x86) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) r1 = syz_open_pts() pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r3 = semget$private(0x0, 0x4, 0x2) semop(r3, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r5 = getegid() r6 = getuid() r7 = getegid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r4, r5, r6, r7, 0x14, 0x6}, 0x5, 0x9, 0x101}) semctl$SETVAL(r3, 0x1, 0x8, &(0x7f0000000040)=0xffffffffffff42d6) readv(r1, &(0x7f0000000140)=[{&(0x7f00000001c0)=""/21, 0x15}], 0x2b0) close(r1) syz_open_pts() 16:00:16 executing program 0: flock(0xffffffffffffff9c, 0x1) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) connect$inet6(r1, &(0x7f0000000000)={0x18, 0x0, 0x7, 0x19}, 0xc) setsockopt(r0, 0x29, 0x3c, 0x0, 0x0) 16:00:16 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f66696c623000555626492dd107a19bbd000a70e214893d006b463ac7274dd4d10347111c66fd634dc7aec066a3e143421a93c662b3352d002d9282c5473b54f7f1794230072a95419fc22d3162d2e284111ba3a641f80b804c"], 0x10) write(r0, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f00000001c0)=0x200000000000006, 0x4) r2 = socket(0x2, 0x400000000002, 0x0) r3 = socket$inet6(0x18, 0x4000, 0x8000) setsockopt$sock_int(r3, 0xffff, 0x100, &(0x7f0000000000)=0x100000001, 0x4) setsockopt(r2, 0x0, 0x21, &(0x7f0000000080)="caf5b415", 0x4) 16:00:16 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0x4) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000140)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20000000007}, {0x5}, {0x6}]}) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000240)=0x8) ioctl$BIOCSDLT(0xffffffffffffffff, 0x8004427a, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) bind$inet6(r0, &(0x7f00000001c0)={0x18, 0x2, 0x0, 0x7ff}, 0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:16 executing program 0: r0 = kqueue() r1 = syz_open_pts() r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r3, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r4 = socket(0x2, 0x4003, 0x0) setsockopt(r4, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) setsockopt(0xffffffffffffffff, 0x7, 0x100000001, &(0x7f0000000300)="e8a60994a66cadd8b4121962ffd891045cdd85b24694083578d45a7584c22aa093f66cb2e9824dc10993964f8607ce9b6f6d40fd82f300726fffb8194b283bf7e79d67628aaf8248ddedeb3318d8ab436f120bd8f6ab632a5056aa1d43b5e7f42cd7bccd79e8379e043dd9335fef160a15df875747b4bf244a2d37", 0x7b) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r4, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10, 0x0) r5 = socket(0x2, 0x4003, 0x0) setsockopt(r5, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000280)=""/68, 0x44}], 0x1) write(r5, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) kevent(r0, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffc, 0x2, 0x430a3681faca091c, 0x8, 0x9}, {{r3}, 0xfffffffffffffff8, 0x24, 0x0, 0x4}, {{r4}, 0xfffffffffffffffd, 0x68, 0x1, 0x5}, {{r3}, 0xfffffffffffffffb, 0x8, 0x14, 0xffff, 0x8}, {{r0}, 0x6178cfbb6c606710, 0x10266004a31c62ea, 0x2, 0x800000000000ff, 0x6}, {{r5}, 0xfffffffffffffff8, 0x90, 0x2, 0x8, 0xfffffffffffeffff}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffe00, 0x0, "577111c314756a8eb80b6648062ac63c52960405"}) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xdb4, "79f0d539a402b5d59fae141b4f7728f0405240b8"}) r6 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r6, &(0x7f0000000240)="99", 0x1) ioctl$SPKRTONE(r6, 0x80085301, &(0x7f0000000100)={0x3c7b, 0xf8}) 16:00:16 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x208000000000d, 0x0, 0x0) getegid() 16:00:16 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800010000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x8000, 0x1, 0x100, 0x60c2, 0xd1}, 0xc) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x1f) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) setsockopt(r1, 0x2d83, 0x401, &(0x7f00000000c0)="35a562c9625791a662eee87d8950363a380649daf0a6bb8756a92cb5b01d2147f3b7eed95323831929164d710e31ec0972b2c25d1cbca7299d05644f6bf006cfa5c214aa55373b95d9fcecd6bfabb163b3d4c4a75b7e484dad5fe5ca4f1ec54275dd1c22f1e0a25c1aca891d68a07fa25d4d2294c67ccc55bb621966ecc0df570f995ab4ada7dd15ba8b337e38f0a1c9e2f67718f6769e702ec4871f6a9411f95fca5cb3022d91b5fb5594d6735b27dcde51489061867f7eb6045f12a88efb46bba77e15a5005a0bdd6e8802ec00"/221, 0xdd) socket$inet6(0x18, 0x4000, 0x5) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0x7) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x65, 0x0, 0x0) 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x14, 0xffffffffffffff9c) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc) fcntl$lock(r1, 0x3660069db75e7139, &(0x7f0000000140)={0x1, 0x0, 0x1f, 0x8, r3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:17 executing program 0: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 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, 0xa0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x200, 0x0) r5 = socket(0x2, 0x4003, 0x0) setsockopt(r5, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r5, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file0/file0\x00', r5, 0x1}) write(r1, &(0x7f0000000100)='w', 0x1) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) 16:00:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000240)="99", 0x1) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x9, 0x0, 0x9, 0x100000000, "ae42463b01513dbc7a465c0712eb582c1d1faff9", 0x7f, 0x800}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x7fffffff) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000000000004, 0x8}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:17 executing program 1: pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="82022e2f66696c6530008cbdcbdca3c1968d489d68dc675f760315a594d59f310cd720c410aa2aa790f9994003e2832358288b0340d8d409feea941be4f1d45e5725c4be2d212b7acdd15ca0bbabbbb32f"], 0x10) write(r2, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) connect$unix(r2, &(0x7f0000000080)=@file={0x4c9d1c102e5b79e0, './file0\x00'}, 0xa) 16:00:17 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) recvfrom$inet(r0, 0x0, 0x0, 0x1, 0x0, 0x0) socket$inet(0x2, 0xa4ffbba16973fd92, 0xfffffffffffffff8) 16:00:17 executing program 0: r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f00000000c0)="75010156", 0x4) r1 = socket(0x11, 0x3, 0x0) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f00000001c0)=@file={0xbd5699bc1ec0282, './file0/file0\x00'}, 0x10) write(r2, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) getsockopt$sock_int(r2, 0xffff, 0x1003, &(0x7f0000000100), &(0x7f0000000140)=0x4) dup2(r0, r1) socket$unix(0x1, 0x5, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c, 0x2}, {0x84}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000000c0)=0x9) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 1: lstat(&(0x7f0000000100)='./file0\x00', &(0x7f0000000080)) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="82022e2f66bf92a6025d4ff67591696c4f3000"], 0x10) write(r0, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) setsockopt(r0, 0xfff, 0x0, &(0x7f00000001c0)="97086f23deb64d645d050c17d6ca7e7c84022029f264de7779c7e71fbda0d2d491ad7ce1118a05fd5340cde50c6627cf1c43d6f16950dd8857508d7f8e05aeb0296ed45c8288025f23d5bb1840490d8628134d9c9404120797522894c9c8e6e2e6b4e837bae3ec84d1b48b0c98b82724cabed39c8ed5f4be5937803c4bcbc0ab3f81c058a338b093995fbb3c4cbd70ffacd38b0a0e5821d63d10668aee8201fb785faa8462c1cffe57c37fd65f4bc88061506141acc2d5ceb4deef9c858ea3b39d295084935e23b2405e1f880897cb", 0xcf) open(&(0x7f0000000300)='./file0\x00', 0x0, 0xc51f9c78b6e1ecee) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x2) r1 = kqueue() socket(0x8, 0x7, 0x0) kevent(r1, &(0x7f00000000c0), 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:17 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000140)=[{}]}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{0x40, 0x8000}, {0x0, 0x0, 0x0, 0x1000000000000}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20, 0x0) getdents(r2, &(0x7f00000001c0)=""/196, 0xc4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = openat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x20, 0x4) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000002c0)=0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000003c0)=@file={0x0, './file0\x00'}, 0x2e) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x81}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:17 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x800, 0x0) close(r0) 16:00:18 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000157000)='./file0\x00') utimensat(r0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000040)={{0x800000000000, 0xfffffffdfefffffb}, {0x2, 0xffffffffffffffff}}, 0x0) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000240)="99", 0x1) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x4dd35bfe29f24b26, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000240)={0x805, 0x10001, 0xfff, 0x7ff, 0x1, 0x9, 0xffffffffffffffc1, 0x10, [{0x6, 0x1, 0x5, 0x6}, {0x9, 0xffffffffffff7fff, 0x7, 0x13}, {0x7, 0x8, 0x3, 0x3}, {0x3ff, 0xc5a, 0x6, 0xffff}, {0x4, 0x10000, 0x81b, 0x5}, {0x3, 0x9, 0x4, 0x98}, {0x9, 0x7ff, 0x0, 0xeb85}, {0x81, 0x1, 0x0, 0xfffffffffffffffb}, {0x0, 0x26580, 0x460d, 0x101}, {0x3, 0x5, 0x5}, {0x5, 0x6, 0x2, 0x6}, {0xd92, 0x100000001, 0x72cc, 0x4}, {0x9, 0x80000000, 0x5, 0x1f}, {0x0, 0x8, 0x1, 0x6}, {0x8, 0x2, 0x20b4, 0x3f}, {0x6, 0x5, 0x80000000, 0x9}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="1b") 16:00:18 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0xfffffffffffffffe, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) socket(0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) semctl$GETALL(0xffffffffffffffff, 0x0, 0x6, &(0x7f0000000040)=""/12) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:18 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) 16:00:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f00000000c0)={0x0, 0x1}, 0x10) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="f266696c"], 0x10) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) sendto(r1, &(0x7f0000001840)="5482003172ea205fed6ae3cffd81bf6dfe7c613e94e70f73f9c37e15e8637254c996627ef7ea7f9c0f3518dfa9bbde3171b2add90496d6ec80ad80302fe00e7891bddc4824e84c37ddff7ac27a29f150a99677382693ac24a1542489c49ad203964f7bb2d103545a17abefa79ae7ee7e92f626df9d00c7afda5730c1b541e7f70e70cb37d49338eba65b452aa6d02c9d83", 0x91, 0x2, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 16:00:18 executing program 1: ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x22f) r1 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r1, &(0x7f0000000240)="99", 0x1) getdents(r1, &(0x7f0000000040)=""/152, 0x98) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:00:18 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000240)="99", 0x1) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000140)) r3 = open(&(0x7f0000000180)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000080)='s\x01\x06\x03\x00\x19\a\x9f\xd8I\xe12', &(0x7f00000000c0)='\xca\xa3\a\x00']) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) bind(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000000000000e8ff0000"], 0x3) 16:00:18 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x45}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:18 executing program 1: syz_emit_ethernet(0x3a, &(0x7f0000000040)="cac8c1449a4bb684ad6e8fe2673aba1e726a5d11f6d959c82cb49041383f062723ffc29320aba28c5252ad98464ee36ee03040ce4a6fa1be451d") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x64}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:00:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r0, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r1 = open(&(0x7f0000000000)='./bus\x00', 0x10, 0x22) dup2(r0, r1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = fcntl$dupfd(r2, 0x8000000000004, 0xffffffffffffffff) r5 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r5, &(0x7f0000000240)="99", 0x1) mknodat(r5, &(0x7f0000000040)='./file0\x00', 0xc000, 0x49b) dup2(r2, r4) r6 = kqueue() close(r4) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(r6, &(0x7f00000001c0), 0x7ff, 0x0, 0x0, 0x0) dup2(r3, r6) 16:00:19 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r3 = dup2(r2, 0xffffffffffffff9c) bind(r3, &(0x7f0000000240)=@un=@abs={0x0, 0x0, 0x1}, 0x8) dup2(r1, r0) listen(r1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r5, r4) pipe(&(0x7f0000000100)={0xffffffffffffffff}) connect$unix(r6, &(0x7f00000001c0)=ANY=[@ANYBLOB="00012e2f66696c6532002595ff3f54f51dcceeecbb4d0b627491710dd4963f587e2812f1937be5fa8dfd8f8a0cfffea3a3af0127a0109a025bae36351dc76abaf91f14b7197bc133310cd00156ea74219046204d2b063d6d61745329c3b7621b3990add395171fb08e306ab4f79854558dfa2b72737d637a45a4e8a806"], 0x1) r7 = kqueue() kevent(r7, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) r8 = getuid() socket$inet(0x2, 0x4, 0x8) socket$inet(0x2, 0x5, 0x89) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0x12b) setreuid(r8, r9) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r11 = semget$private(0x0, 0x4, 0x2) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r13 = getegid() r14 = getuid() r15 = getegid() semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r12, r13, r14, r15, 0x14, 0x6}, 0x5, 0x9, 0x101}) chown(&(0x7f0000000080)='./file0/file0\x00', r8, r13) 16:00:19 executing program 0: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) poll(&(0x7f0000000000)=[{r0, 0xc4}], 0x1, 0x0) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) recvmsg(r1, &(0x7f0000001640)={&(0x7f0000000040)=@in6, 0xc, &(0x7f0000001500)=[{&(0x7f0000000080)=""/62, 0x3e}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/117, 0x75}, {&(0x7f0000000140)=""/93, 0x5d}, {&(0x7f00000001c0)=""/107, 0x6b}, {&(0x7f0000000240)=""/126, 0x7e}, {&(0x7f0000001300)=""/108, 0x6c}, {&(0x7f0000001380)=""/202, 0xca}, {&(0x7f0000001480)=""/42, 0x2a}, {&(0x7f00000014c0)=""/13, 0xd}], 0xa, &(0x7f00000015c0)=""/115, 0x73}, 0x41) execve(0x0, 0x0, 0x0) 16:00:19 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) pipe2(&(0x7f0000000080), 0x0) syz_open_pts() syz_open_pts() kqueue() ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000040)) kqueue() select(0x40, &(0x7f0000000440), 0x0, &(0x7f00000004c0)={0x3ff}, 0x0) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x40}, {0x7ffffffe, 0x800}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) fcntl$getown(r0, 0x5) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:19 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000880)) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() syz_open_pts() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28ede2fffeff000001008f840000eb00b14690890730b444fef49a4c3894ee9bcb9d6dca270b", @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) 16:00:19 executing program 0: socketpair(0x6, 0x4000, 0x81, &(0x7f0000000140)={0xffffffffffffffff}) ftruncate(r0, 0x0, 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000100)="02") 16:00:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2d}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(0xffffffffffffffff) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r2, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) connect(r2, &(0x7f0000000280)=@un=@abs={0x1, 0x0, 0x2}, 0x8) sendto$unix(r1, &(0x7f0000000100)="88636ea082d0105f0f548a0dc4a7a5ea0899c4e67faddc4c2c414f8e8f315e4ef28fb4738753b5e7590ec3636bc86c627f023f6c8d21ec52d041baa61c41cbb48efbc7ca29c1553310eddb90ad933c4ad7198023116f6415ea821038d4562eec39cfab10c10f3af69826a6df4af899eb41270081982cc9ccc31a8cd909ba9439c0195b6d31a9d95ef769aafe6ee1e75af850cd06057fdf4675d298ebbc7a9fb5db270068d9c420d8edd9b531eb2fd0389fd0bb398692c3995d28d76d8c2a019546", 0xc1, 0x1, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000240)="99", 0x1) mknodat(r3, &(0x7f00000002c0)='./file0\x00', 0x20, 0x100000001) r4 = syz_open_pts() ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000200)) 16:00:19 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x8010426d, &(0x7f0000000080)={0x0, 0x0}) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r2 = semget$private(0x0, 0x4, 0x2) semop(r2, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r4 = getegid() r5 = getuid() r6 = getegid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r3, r4, r5, r6, 0x14, 0x6}, 0x5, 0x9, 0x101}) semctl$SETVAL(r2, 0xf16bb50177807e8c, 0x8, &(0x7f0000000040)=0x3) 16:00:20 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) r0 = syz_open_pts() r1 = dup2(r0, r0) r2 = syz_open_pts() write(r2, &(0x7f0000000000)="a6", 0x1) dup2(r1, r2) acct(&(0x7f0000000040)='./bus\x00') execve(0x0, 0x0, 0x0) r3 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r3, &(0x7f0000000240)="99", 0x1) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 16:00:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x89, 0x6}, {0x41, 0x3}, {0x42, 0xffffffff}], 0x3}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x2) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x74}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1cf, &(0x7f0000000100)="8c") 16:00:20 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) socket(0x1, 0x8, 0x6) setsockopt$sock_int(r0, 0xffff, 0x1021, &(0x7f0000000000), 0x4) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f00000001c0)="b68d") r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r3, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r4 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x40, 0x0) r5 = socket(0x2, 0x4003, 0x0) setsockopt(r5, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r5, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r6 = socket(0x2, 0x4003, 0x0) setsockopt(r6, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r6, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r6, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r7 = socket(0x2, 0x4003, 0x0) setsockopt(r7, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r7, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r7, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r8 = socket(0x2, 0x4003, 0x0) setsockopt(r8, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r8, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r8, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r9 = socket(0x2, 0x4003, 0x0) setsockopt(r9, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r9, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r9, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r10 = socket(0x2, 0x4003, 0x0) setsockopt(r10, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r10, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r10, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r11 = socket(0x2, 0x4003, 0x0) setsockopt(r11, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r11, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r11, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r12 = socket(0x2, 0x4003, 0x0) setsockopt(r12, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r12, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r12, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r13 = socket(0x2, 0x4003, 0x0) setsockopt(r13, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r13, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r13, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r14 = accept$inet6(r13, &(0x7f0000000080), &(0x7f0000000140)=0xc) r15 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r15, &(0x7f0000000240)="99", 0x1) r16 = openat(r15, &(0x7f0000000180)='./bus\x00', 0x0, 0x31) r17 = socket(0x2, 0x4003, 0x0) setsockopt(r17, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r17, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r17, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) kevent(r2, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffd, 0x10, 0xf0000000, 0x2, 0x20}, {{r3}, 0xc7e9708d29b882b4, 0x70, 0x2, 0x9, 0x9}, {{r1}, 0xffffffffffffffff, 0x22, 0x1, 0x7ff, 0x2}, {{r4}, 0xfffffffffffffff9, 0x80, 0x2, 0x0, 0x100000001}, {{r2}, 0xfffffffffffffffc, 0xd0, 0x100000004, 0x9, 0x8}, {{r5}, 0xfffffffffffffff8, 0x2, 0x1, 0x0, 0x2}, {{r6}, 0xfffffffffffffffd, 0xa, 0x0, 0x2, 0x1}, {{r7}, 0xfffffffffffffff9, 0x1, 0x80, 0x8, 0x4a6}, {{r8}, 0xfffffffffffffffc, 0xa, 0xb11f3d654e20c2b, 0x5, 0x8001}], 0x7fff, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffff8, 0xc0, 0x0, 0x8, 0x1f}, {{r9}, 0xffffffffffffffff, 0x26, 0x1, 0x9, 0xffffffffffffffff}, {{r1}, 0xfffffffffffffffa, 0x22, 0x0, 0xa54a, 0x8}, {{r10}, 0xfffffffffffffff9, 0x4, 0x20000000, 0x80, 0x7}, {{r11}, 0xfffffffffffffffe, 0x25, 0x80, 0xff, 0xfff}, {{r12}, 0xfffffffffffffffe, 0x1, 0x1, 0x563, 0xb08}, {{r14}, 0x7ffffffffffffffb, 0x96cd5cb3a0077e5a, 0x40000000, 0x0, 0x3}, {{r16}, 0x0, 0x1, 0x40, 0xe67, 0x2dd0}, {{r17}, 0xfffffffffffffffe, 0x98, 0x20000000, 0x3, 0x8}, {{r1}, 0x0, 0x40, 0x80000023, 0x8, 0x8bd2}], 0x1f, &(0x7f0000000200)={0x2008000000000000, 0x400}) write(r2, &(0x7f0000000240)="99", 0x1) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000000)) 16:00:20 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x2, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x1], [], [], [], [{}, {}, {}, {}, {}, {}, {}, {0x0, 0x40}]}}) r1 = socket(0x2, 0x4003, 0x0) recvfrom$inet6(r1, &(0x7f0000000340)=""/211, 0xd3, 0x0, &(0x7f0000000080)={0x18, 0x1, 0x6c, 0x100000000}, 0xc) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r1, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) connect$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) 16:00:20 executing program 0: r0 = socket(0x11, 0x4000, 0x0) sendto$unix(r0, &(0x7f0000000240)="b100050360000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa00000000f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500001002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20000, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000000)=[{0x4, 0x0, 0x6, 0xaf9}, {0x2889, 0x400, 0x2, 0x200}, {0x3f, 0x7, 0x4aae, 0x100000001}, {0x8, 0x2, 0x80000001, 0x7b}, {0xb642, 0x0, 0x1, 0x80}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x6c}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="82090000003000"], 0x10) write(r2, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r3, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r4 = socket(0x2, 0x4003, 0x0) r5 = socket(0x2, 0x4003, 0x0) setsockopt(r5, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r5, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r5, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) setsockopt(r5, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r4, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r4, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r6 = socket(0x2, 0x4003, 0x0) setsockopt(r6, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r6, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r6, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r7 = socket$inet6(0x18, 0x4002, 0xfffffffffffffff8) r8 = socket(0x2, 0x4003, 0x0) setsockopt(r8, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r8, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r8, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r9 = socket(0x2, 0x4003, 0x0) setsockopt(r6, 0x40000000000eac, 0xa440, &(0x7f0000000480)="99fe1d0b89911ce415e521f6358a8f4a401fe1f180e7bae0fbdc9c1b67970757ef3cf95b4ee8698b23eb83b3c65e46541e43b9a955f4415d4127b1fe28cf90269e180417914b0679dcaf5b16137547192a9679a825ec9156aab0b672e97904d4966ae2a98d6cd93d18f7172c2aaa817788e41e71815efdd3fc4c8d", 0xfffffffffffffd95) connect$unix(r9, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r9, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r10 = socket(0x2, 0x4003, 0x0) setsockopt(r10, 0x0, 0x2, &(0x7f0000000140)="358a", 0x2) connect$unix(r10, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r10, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000340)=[{&(0x7f0000000240)="b22b86d7e3413ee53e8ec6ac4d254317d8fed4bbc797a7a44e6b7f38d04c30b1a84de8def7f5bde94e26f59496ec950b3a5b7e6fa7db84a092cb7e28b2dcd5a53c62871c8b166102477f307846b31488b427765b8f2262c7ab8cb9b8afedbfa2c8c7154852d3400de2fe2faa6b754059e40fd42538d6ff1955905a2610bac4d70af00b5a8418ef35ef7815c06e7534a32120", 0x92}, {&(0x7f00000001c0)="4f9db73fcc484c047c6fe0f29783c59bb1182c20b1c121391b22408fd68e4a60815b", 0x22}], 0x2, &(0x7f0000000380)=[@rights={0x38, 0xffff, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffff9c, r4, r6, r7, r8, r9, r10]}], 0x38, 0x4}, 0x7) r11 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x3000)=nil, 0x0) shmdt(r11) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c, 0x0, 0x400, 0x4}, {0x5, 0x80, 0x6}, {0x6, 0x0, 0x0, 0x100000000000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x8) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000200), &(0x7f00000001c0)=0xffffffffffffff69) r2 = shmget$private(0x0, 0x1000, 0x40, &(0x7f0000ffd000/0x1000)=nil) shmat(r2, &(0x7f0000ffc000/0x4000)=nil, 0x2000) syz_emit_ethernet(0xfffffffffffffdf3, &(0x7f0000000240)="b6a009dbfbafb5c94c20778f92dd14eac68f006059d37a53930477dae2fdd55ecfe0842d1eef1a3fe8b55c995717c487fd24769f2d49cf62719231802b2d713b43e5a59f83bdf0b0a32e5b62dd79b3506ce06620a3ca601313bfb04d76628f8cdfa2e0a18835733094daa1ed2f9d72549f33c0affe2f98bf9e6735d9d0ebf1d5698615dda597ca42c7d1c235c0005679285f0b96fffcabd9df4e092dc73b3b0600000000000000565764cdfc9cec760cbeec7b52f36e9ab88d5ad5c3b0f995712389c5f002366923e467724d6dadc6c643b933eabbfa45077e9e895027df246f5446f41743") 16:00:20 executing program 0: pipe(&(0x7f0000000240)={0xffffffffffffffff}) connect$inet6(r0, &(0x7f0000000140)={0x18, 0x1, 0x9, 0x53}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x25}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') 16:00:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000000c0), 0x7, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x7, 0x0) kqueue() close(r0) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25, 0x0, 0x7fff}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xd81dfbd858039df, &(0x7f0000000340)='\x00') getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r4 = getuid() r5 = msgget$private(0x0, 0x0) msgsnd(r5, &(0x7f0000000400)=ANY=[@ANYBLOB="03000000000000006acabed8bbd4f36736ca8ca36672711862f6b38d77355445c452c6a196ce5a37ed53fc97c2d0a476ed9eed029da9ce185a35a94968f98cf1c3d14cdeefb86bfe9ebaa2bda2e4c0ec5eaef35e0a53a161985a1da4151e69e12032d0916793dc148631df7158cbfaa192e9a779d6e978f99658899c04867032f1f98865c9d2f1ecdf024e099b0d16d349699119f03b06700f65e7fc01985fb112f1f6b947704c00da89be401f7f503ed27cf6b1b3f43403f102a7ff894cba1891e49336a52f16fbb9887e44b60b64cc63d7a40be1749ef71a066dffc5a4eec2b35fdc0ab863a5034206396384c4df"], 0x1, 0x800) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x14) r7 = semget$private(0x0, 0x4, 0x2) semop(r7, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r9 = getegid() r10 = getuid() r11 = getegid() semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r8, r9, r10, r11, 0x14, 0x6}, 0x5, 0x9, 0x101}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r13 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r13) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000280)={{0x5, r4, r9, r12, r3, 0x80, 0x6}, 0x3, 0x1a1, r13, r1, 0x2, 0x2, 0x0, 0x100}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0xc) setreuid(r4, r14) setreuid(r2, r14) r15 = socket(0x2, 0x4003, 0x0) setsockopt(r15, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r15, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) write(r15, &(0x7f0000000180)="b4d2cc3b78efffa8b8823b99a6d20feff4fde776", 0x14) r16 = fcntl$dupfd(r15, 0xf, r0) ioctl$BIOCGETIF(r16, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_flags}) pread(r0, &(0x7f0000000380)="abb0f3bb5d7f25103d20866b343816c919dc9da068f4b1bcd15fbbcbc024c518eb65f97c33647962ed25d881a0806554b8943be8cdced27f017e514146dcc18d8498e62256ae955a9728691e3a9e867ac11d3550d3230cd5727b464542e70709df87f24abca2f6767bfd234a7dead53172baf2ad68ceb2dd9ac9045fcfc4e1d1117dbfc0e81fb358c4ea4e43fc03e326107141e17c497748800fec080c1087cf3564b8c722192b4dc783966f7501407639e248cc601233d99369c676e394cb0ebcfd8afd41268755c4bdc90aa5fe133dc3f6a6a190eb3ba84cccb6635289583f7cadebbc540dd74ea2d72e1a63cbcd18df45e34de648cc269c4b8a49f8df23d087aeedb6950d4bd6e01bc2e5676dd25bd806ffdb24e9a21093d0e6e4b188575a82c33291e2c636d96ed0888b5ce6c3dd1c03f74583ac4028be03384dc9b9abfbce60ba277a247882367467cb451b732c702d2653fc94c78c71c4538ec291d38868c0c7b6c85c082a46f3da43193f33942a8a91f182832cf42bdac9d9f712295a2dc81e317b5f78cceaee42f5497171ff75b3dd78f50206283878bf76b5df4cb479532e1fecf6f4f1354ddc53219e8f2ea1157e599892592be99d8cf76094d737a102642f1f065cf8bc51352b01370022e5be0114963c5e0413e434af146c919167782d7455d004962034744090876290538e2998b6ba552c572e0a2a8d65fba00b3a12032eee8e078c4464f1c095732da8ea8bb79640a0e3ef47f856eab07ecd981fcd5fc0d301643a8939929d886a4d9665f08ce5de7151cf9dd9e93b693c78a585d35af0b37b59998f6dcd307a5f69699d3ce777736879dd85d47dad63f91edc63e884d221a504adf72f87c7d85aed65066030ab7a18da8902be9b68de571ffa2307c556fbe5191a045c69595c66e1ef69b0ec004ddf794a3b2f89d20afff5975cd634268b5d9e50a197f9143b590ed2aea30143f8cc666c7c931f3b28a86fb594603afc8e08d5280de70ae135c64af194afcdfed2e4f7c2c0b104f0e308129fa57fe933499423ee622730b2f892a102a859aabdcd1884a50c3c8151185698f50c554cb2e2071db0ed9e802bcddc34835406731661c7217153bb48858ca42f2a32e7cddd1d9565a1b8529e55feee41c33ec05e4bfc7c4e31f0ed8b1bf6c7e6fb8222449abd2d1429feb73cb509821bbe88d3b9a3bdd918a523d866ad534ae6175653d2f5c34948949f6a3cea80bfd125db3e0d6d753238d493dce1101e32ddb0979842f6e15386aa118d1a822cbc7422f1698a729724a31d5251252205583442a9912b1178d016edb20674a445376f23beafd2c9ed17ce62a430598be8c4c2ce9a656c5d4c23125a47c0ac5f6ebdd2f94686e3bd298334aff1e6df1c0a90f41210c52b2c769ecee505b6fa7661e27ec57d1d75ec3a72cd9badd8dd0ffead0cf431c846a1b2be4ed282605e1fe046f8ae7466edde0c0df1ba3de4fe1403047d37e884267a725a8373a67ebc7f86ae89ee2c467e093c22a94ad568660ae68f56baf1b3162e4f939c82a6317e127e861b74241bd8ffefe98542342844a2b1a98e55d18c01a832c5665d0a1499fc2180f2d0a30eea1296a739908df555ed684d57f1f23bffe16fda6cc20d2679697b6bc943a1247d216733222484fbc884bea461f9f64c5a3dedf0bd328b2081a0816ec1d27e91089f79f1ad9bc230b4d89e6314d20b4282f46ef1c4c6912bf732e6d529c82eca10e67626ad1519e2288bb78db7f6000bdddea3429d380c5b403b83ec7f5ec3fdc5790cefe809148e880575567ada9cb2440049d8c26e32a7ed19690d7fbb98330c3f6d182bca65a29b86c750fb8d0fae627ce7e135ffa247c634db4ef611e7b582f85e6a1c4424aa6fa087984d2f6e167ac89e5f100b71061a5e9c8892ff149b70e447d338a9bf27829769177c27ca71cdba070d9a72e0b454127ee52ce35c44a2636f5336ba18529a25a051ab25b871ec07a7fc48f2e22c4a53dbaa1195b25086fc5dbd0b5daf9942703161664c65e6be3a4e7b5d20dbc1b1d107d963eaccb0f017170695e10bf1ced5ea688518265086cce9c1864c06ff1a34977089ef1119b0f827a7c658a3733c1665c386c16071c0f23afdd0bfa2346455482bb0a95f8b7d74024660f08a327d4594b82e28efee0e3e4922dd9b108933cd3ce579398a6f7b3217183a679f8c32d5de2bdb1a20059158638072738a12010a4399494214f26c8b001b9127e68164d1c4d06107d712e2f9962d4f21fa1f21d082065ecb4de302b43a6bfbbee44f16190ba97dc3c75a3c22a395a6bb0a1d4663dd61c5f08db750d9c8f9c8d757dfc95817fc1d146782bf15bdf3c6dd39d5d120d32940d86b367b282a51461d5a493631e331640248c97fd68ffa3fb18f2dacc1f64dd68b673de5ae24d3be91492063627b952f3477ce5822dc7e639ff5a4edf055dd39292610621d73225214425cec8382ef627b2b10fa1fd29469d37f1dddb7812e0627e5de9228255d2154ba6bb823f9aa25a6f5b9c96b65c079eb110bd2ffb4568aadbaf88e8730f6be9fcbc461d23150b7857c0d63ea24dcdecc9297be18ab07f40ae431ec077e10958b56b39eb997fb904a4ef1d10fce9e539d8226bde7bd432e24049c8beee97f3764b083249627fce1fa7d91e34c8cfcda2e65d1697f268b6415f6d39aaa3bcf600c5da6a40db3d9efd59ef03437bbfef86a1f1e14a4a60e0e04caea7b1e7fd938eb88a87558b92159aeeee6fe19883a5cb82374a7d2ba7530789eb9adc6aac8a3ffd812c415d87375a1fc34f8edbcbe469f459d33e248a8798b791a31c87513387bf290ca8e410102f19a12180a19bc1434408cb0c82e948414ccb20c58dddef1186cc18d0e19e87a6c0da418e1a4837efd156c3dc0fd5d94f256e5d1e072fba184dddfe1bc67396eb0fd40c47749b743c49ee6f9f842ba40c99f2c058b91ea35813fcfad23dc31c9557ca52426054fcf37bfbb08e6e548a4efd5cc65d3562f8eddcf006c519feb6c1d1313dbd411c61a47ede351607ba1356c69f9c4fb64c76379ba98a747ab02a5851b872bfd2aae42eb1e5fb0e8a7fd1c03c70b7c34524c25deeb83efd9740715e516ace3114bcefb320aa979f75f17eda691f19a388583f84107398eb37c3738f8d3dbdc515b5083ad1c1f75a2779e6303594c0ec0e684969e7f0ef54ade65bce00e382feebb3cf07251c3b19db781d96e27153b425b5fd96f7d76be93f99296cdde4b889c521d9081461882845cf074e1aaf3523db56214c71e79ceb8552c910cc0ae07ad5fd59b9729cacf379aa06395c1605e38999bcb85208b6a7be7a5366bda9a4cd81ffbbdb49e1c862f52e359ae330ecd4a8326a389a278de02900aee9aa99e38cb94cf1ba0e9a1ff20a82a982615a19b0bcbcf66e50b4eb683b13327b179cde4e8d84393f61078b1524ea00d8ab7078faa0dbf3a999ebc1948e337476bf4981b4bd2a6e9a805a96aac1da22c1a82a19bcc908233abb62e3fa0f440126b38753d27355fb15e1270b9b53fe04c2fcb6e851821bc5ce153c12d287c667302f48d84c9bfdeeeb5bd94b39c58ec6987ca8956afc8f428781ac61c6abf112fc754262fc37db817fde4254978082a0b35878c123264f61c68930b2e5af7d1917016a2e00efcfc025a64515b1660cfb80b26f1767dc198518d27f35811389c92fea8d96b77f4aed00c12d05398106cba031ee7f229b610142a752b2b9f18cd4f67524cf071cd0224b9f5e038db6025fc447f7a7faac63554f87fcb5e675a17db9667da19e4c20f9405cc0447f93df1fdc6de7f5876d20dc4d2c6be9c8d8418f58930db2d94f9dcf7f954a7a3fe9088271d375a6c717b6184b9a971fa0a988abf3f2e5d76ad93abca208f078fbb422aac7b64fc71a1ee99d96cf6b9b765b7e56667b7f76cafc663a77b4004a9d42598693a0e70c1d615e5bdda39ac6d28a36ed27f34ae9ba17dc426322293bd7b82adb7c1b9ee5eb54775f91f3772d9c6af4122df1064dd6e83e7a4398808ada5f95bd4eabd2463c693939a81685a9c3a7c1dafc74356e032bab10aa250d8911092120bb913e41cc6d7ce1e4d83d1644d2ba73a984fa683454747925a43f7af87908caef95aa589a5d4e1c94233c4988e07f131bdf38728df8061cc7dc34f02f808bdac9df7c512b3808e94b59036802f9e745dd7612a58777190c163ef4cedef70ddc62998fe25b1bb9d66997232aa33097e22d1bc7025004196016e5ba892a23531b0d5e1c968427dfa91d56e458a40ef69db264949e449e58290eae5a80c0605c5701d6f46a17a6e00fd4638594c8d0c6d045ed329bc947dff8dc283a4598bcacf885421d07b2c24b070dd616234b2bc9418ef36f6169414f9d40c90f02719a6fc71ee4d957cfe2adfc8f8fab5312a0b6c5dc87841ed22a5814958151cf6f426e5a47a519905a826e22a25696c435022c2d95fdf43a8997fefcc0273cd496d7737dcc22461d9e73b63af25657152a75821fcc49c3bb486a1d63b2e948edbf95dc0fd58ae6a05ea78d1eef4701c613a959abc5576623d0761509ba786e4ce909c58787bbe53540f8885bb368f1aec05bcc04519758870f3b3e0575c7aab0d0a5906c3a24c3b1aeb36968f8039b910ecba10c718affaae2b5111ff5ddab63ec831ec30baa6a1bfb756a95556a88135901efa4ea0f99cdb9a5665fa51eedb58dc15348a3cb83f9b37f501b936347eaef2158a0fb7b1977d0ed7eed1ffe4f01d76dc69107deba798042dee65cbc64855dffe0c6428e5ba454362d25a09fca48a57c375a76b393a180308625c820483449963f965d928ed3b836c4d154db826e7c5fdd983934e3ef8f00f780f03744c93f9ae9916ec2602cf5ccfe09d382d13164b022d0cbae9000147193c57a48830c957160d8740ae8e9cbf9c82743fcd022df34ca054d03a932815d67f9e1f78ea31fa37d6f0c72242999b561ae0fe2e3fa17c916bbaa0bfff2e44d47d228a21123915fc8ac3b62a751b9b4d031353d03bb219aa66adbedec2ad2eb9e5c78f935be5dd3d8fc391e4fe193147180d44a29670a66ee524e79f1f4e9737bdff6d83980f615b380646acdd40ddcef67014dfc621e323c660f0801ad9fa0868c43f456f310de0b88f59c6d0f17d86bed94a73d24f5aa46f2ad36f8734b4445f189263483197c4c7d37a95f6ce95029525e0265e0e0f69ec4d86a9a4196034dd2a77afedd9a45916c9ba8964d30de9e4859ff39c663af61f876482a301fa3b98d897ed5f3e22b860f685fcd623a6c962946dc17e25f03dbb88d9dab437c3a2c6a8ddab10524fb626003413e22ca805a28212ecc257a83114981528fb29d5ff0640467081e6fa9e8e3056db7386d01b10abb719fc0c97d6f9e372202f5f936d3cf78470317648b366bc24201cc90f7f558c4d7461eb8135b50b82e5390ea2b6034e9c5e8f9b2d67b3ff996f0f1202778e1a791891a268671eda5282c7c977735e77aacdf0b3dbf4ebde0feb2e452a0b08c59ef6843763f9107236fb86874827dc1481cca9636e55f30f23704b218b1a3eb0076ebb2547cb4f038bba302ec397bbcc5a5fd550249979a3ff1d26b2f14e05dd0f67cd63b50d6993b462226900fc4faf4be8497c64475b486d1ec8e663cc96a1d43c77b601975fcc30bf14d92b0925e499f0051888e9a295b0c61537a410b813600493d5502939b94e730cd23c2014a5f75f80bb06424801bf17f858f9b59c3e6d5a87cce828aa491957dcba9f0c73b534e7e25423a55d39", 0x1000, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8040, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getgid() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000000)=[{0x40081}, {0x80}, {0x1000000000006, 0x0, 0x36}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x0, &(0x7f0000000340)="b2") ioctl$TIOCOUTQ(0xffffffffffffff9c, 0x40047473, &(0x7f0000000140)=0x1d0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000001c0)) 16:00:20 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x2, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x9], [0x0, 0x0, 0x63e5], [], [{}, {}, {0x0, 0x0, 0x3}, {}, {}, {}, {}, {0x1000000}]}}) r1 = getpid() getpgid(r1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) write(r2, &(0x7f0000000240)="99", 0x1) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f00000004c0)={0x7, 0xb8, 0x7fffffff, {[0x100000001, 0xffffffff, 0x2, 0xffff, 0x8, 0xfffffffffffff4c3, 0x8, 0x4b9e, 0x1, 0x7, 0x40, 0x40, 0x7, 0x8, 0x1ff, 0x8, 0x77, 0x5], [0x0, 0x5, 0x1, 0x0, 0x7, 0x7, 0x4, 0x1a0a471a, 0x8, 0x7fffffff], [0x40, 0x5, 0x8000, 0x100000000, 0x80, 0x9, 0x3], [0x401, 0x0, 0x8001, 0x17, 0xf1, 0xfa6], [{0xfffffffffffffffa, 0x7, 0x7fffffff, 0x9}, {0x80, 0xac0, 0x3, 0x5}, {0x20, 0x20, 0x4, 0x50d}, {0x1f, 0x7, 0x80000000, 0xfffffffffffffe01}, {0xfffffffffffff801, 0x10001, 0x5, 0x4}, {0x3ff, 0xc9, 0x9, 0x4}, {0x100000001, 0xfffffffffffffffa, 0x4, 0x7fffffff}, {0x8, 0x7fff, 0xea, 0x8a3}], {0x3, 0xffff, 0x1, 0x8}, {0xa, 0x7, 0xffffffffffffffff, 0x3}}}) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x3], [0x0, 0x8]}}) vm_impl_init_vmx: uvm_share failed (22) uvm_fault(0xffffffff824f7790, 0xffff800000ad6000, 0, 1) -> e kernel: page fault trap, code=0 Stopped at uvm_unmap_remove+0x3eb: movq 0x100(%r15),%r15 ddb> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic kernel page fault uvm_fault(0xffffffff824f7790, 0xffff800000ad6000, 0, 1) -> e uvm_unmap_remove(ffff800000ad5f00,0,80000000,ffff8000148f8538,1,0) at uvm_unmap_remove+0x3eb end trace frame: 0xffff8000148f8570, count: 0 ddb> trace uvm_unmap_remove(ffff800000ad5f00,0,80000000,ffff8000148f8538,1,0) at uvm_unmap_remove+0x3eb uvm_map_deallocate(ffff800000ad5f00) at uvm_map_deallocate+0x6e vm_impl_init_vmx(ffff80001593d248,ffff8000ffff38c8) at vm_impl_init_vmx+0x1e0 vm_create(ffff800000a62000,ffff8000ffff38c8) at vm_create+0x182 VOP_IOCTL(fffffd80385ee750,c5005601,ffff800000a62000,1,fffffd803f7c6a20,ffff8000ffff38c8) at VOP_IOCTL+0x88 vn_ioctl(fffffd802ed6f6a0,c5005601,ffff800000a62000,ffff8000ffff38c8) at vn_ioctl+0xb7 sys_ioctl(ffff8000ffff38c8,ffff8000148f8918,ffff8000148f8960) at sys_ioctl+0x5b9 syscall(ffff8000148f89e0) at syscall+0x507 Xsyscall(6,0,ffffffffffffff59,0,3,a7c356010) at Xsyscall+0x128 end of kernel end trace frame: 0xca9dd8870, count: -9 ddb> show registers rdi 0 rsi 0 rbp 0xffff8000148f8520 rbx 0 rdx 0x1b6d __ALIGN_SIZE+0xb6d rcx 0xffff80001513c000 rax 0xffff800000ad5f00 r8 0x1 r9 0 r10 0x7ef91dc35c400727 r11 0x9da9a2868aa4acb5 r12 0 r13 0xfffffd8037dd4020 r14 0 r15 0xffff800000ad5f00 rip 0xffffffff81f780db uvm_unmap_remove+0x3eb cs 0x8 rflags 0x10246 __ALIGN_SIZE+0xf246 rsp 0xffff8000148f8470 ss 0x10 uvm_unmap_remove+0x3eb: movq 0x100(%r15),%r15 ddb> show proc PROC (syz-executor.1) pid=317165 stat=onproc flags process=0 proc=4000000 pri=81, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff2ee8,0xffff8000ffff2c80 process=0xffff8000ffff66d0 user=0xffff8000148f3000, vmspace=0xfffffd803f014000 estcpu=36, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 42627 343832 52471 0 2 0 syz-executor.0 42627 83795 52471 0 3 0x4000080 fsleep syz-executor.0 65471 439982 56673 0 2 0 syz-executor.1 *65471 317165 56673 0 7 0x4000000 syz-executor.1 56673 302436 86722 0 3 0x82 nanosleep syz-executor.1 33138 186103 0 0 3 0x14200 bored sosplice 52471 78064 86722 0 3 0x82 nanosleep syz-executor.0 86722 369579 30046 0 3 0x82 thrsleep syz-fuzzer 86722 322821 30046 0 3 0x4000082 thrsleep syz-fuzzer 86722 11708 30046 0 3 0x4000082 thrsleep syz-fuzzer 86722 257156 30046 0 3 0x4000082 thrsleep syz-fuzzer 86722 177760 30046 0 3 0x4000082 kqread syz-fuzzer 86722 287971 30046 0 3 0x4000082 thrsleep syz-fuzzer 86722 227228 30046 0 3 0x4000082 thrsleep syz-fuzzer 30046 64774 74550 0 3 0x10008a pause ksh 74550 247117 9292 0 3 0x92 select sshd 22667 195154 1 0 3 0x100083 ttyin getty 9292 351251 1 0 3 0x80 select sshd 65408 518649 48599 73 2 0x100090 syslogd 48599 395814 1 0 3 0x100082 netio syslogd 14407 269423 1 77 3 0x100090 poll dhclient 5262 370328 1 0 3 0x80 poll dhclient 4645 311452 0 0 2 0x14200 zerothread 91880 316963 0 0 3 0x14200 aiodoned aiodoned 23778 322305 0 0 3 0x14200 syncer update 32976 345673 0 0 3 0x14200 cleaner cleaner 62140 413741 0 0 3 0x14200 reaper reaper 98021 279008 0 0 3 0x14200 pgdaemon pagedaemon 69028 128736 0 0 3 0x14200 bored crynlk 39117 249999 0 0 3 0x14200 bored crypto 55514 68169 0 0 3 0x40014200 acpi0 acpi0 53602 100508 0 0 3 0x14200 bored softnet 3198 357030 0 0 3 0x14200 bored systqmp 34196 489398 0 0 3 0x14200 bored systq 20118 73483 0 0 3 0x40014200 bored softclock 68000 175484 0 0 3 0x40014200 idle0 32163 171212 0 0 3 0x14200 bored smr 1 79338 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9517 6682K 7111K 78643K 13439 0 0 pcb 13 8K 8K 78643K 150 0 0 rtable 110 3K 4K 78643K 390 0 0 ifaddr 52 12K 13K 78643K 113 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 1 2K 2K 78643K 52 0 0 iov 0 0K 16K 78643K 90 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1221 77K 77K 78643K 2159 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 13 0 0 VM map 3 0K 0K 78643K 3 0 0 sem 12 0K 0K 78643K 225 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1793 195K 288K 78643K 12645 0 0 file desc 6 17K 25K 78643K 831 0 0 sigio 0 0K 0K 78643K 10 0 0 proc 49 38K 55K 78643K 526 0 0 subproc 32 2K 2K 78643K 78 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 66 0 0 in_multi 33 2K 2K 78643K 63 0 0 ether_multi 1 0K 0K 78643K 4 0 0 mrt 1 0K 0K 78643K 6 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 72 318K 318K 78643K 72 0 0 exec 0 0K 1K 78643K 276 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 97 21K 29K 78643K 2849 0 0 UVM aobj 40 4K 4K 78643K 44 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 0K 78643K 97 0 0 NDP 10 0K 0K 78643K 33 0 0 temp 156 3535K 3608K 78643K 8834 0 0 kqueue 0 0K 0K 78643K 18 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 10 0 4 1 0 1 1 0 8 0 rtpcb 80 81 0 79 1 0 1 1 0 8 0 rtentry 112 67 0 23 2 0 2 2 0 8 0 unpcb 120 369 0 361 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 sackhl 24 1 0 1 1 1 0 1 0 8 0 tcpqe 32 2497 0 2497 1 1 0 1 0 8 0 tcpcb 544 178 0 174 2 1 1 2 0 8 0 inpcb 280 1307 0 1300 4 1 3 3 0 8 2 nd6 48 8 0 4 1 0 1 1 0 8 0 pkpcb 40 6 0 6 2 2 0 1 0 8 0 ppxss 1128 12 0 12 4 3 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 301 0 86 14 0 14 14 0 8 0 art_table 32 302 0 86 2 0 2 2 0 8 0 art_node 16 64 0 24 1 0 1 1 0 8 0 sysvmsgpl 40 10 0 4 2 1 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 223 0 213 1 0 1 1 0 8 0 shmpl 112 42 0 4 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2743 0 1351 46 0 46 46 0 8 0 ffsino 240 2743 0 1351 83 0 83 83 0 8 0 nchpl 144 4207 0 2598 61 0 61 61 0 8 0 uvmvnodes 72 3498 0 0 64 0 64 64 0 8 0 vnodes 208 3498 0 0 185 0 185 185 0 8 0 namei 1024 12609 0 12609 3 2 1 1 0 8 1 vmpool 520 1 0 0 1 0 1 1 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 11636 0 11636 8 7 1 7 0 8 1 plimitpl 152 89 0 82 1 0 1 1 0 8 0 sigapl 432 996 0 982 2 0 2 2 0 8 0 futexpl 56 19472 0 19471 1 0 1 1 0 8 0 knotepl 112 279 0 260 2 1 1 2 0 8 0 kqueuepl 104 216 0 214 1 0 1 1 0 8 0 pipepl 112 486 0 467 3 1 2 2 0 8 1 fdescpl 424 997 0 982 2 0 2 2 0 8 0 filepl 120 7250 0 7151 6 1 5 5 0 8 2 lockfpl 104 648 0 645 1 0 1 1 0 8 0 lockfspl 48 211 0 208 1 0 1 1 0 8 0 sessionpl 112 19 0 9 1 0 1 1 0 8 0 pgrppl 48 29 0 19 1 0 1 1 0 8 0 ucredpl 96 1014 0 1007 1 0 1 1 0 8 0 zombiepl 144 982 0 982 3 2 1 1 0 8 1 processpl 864 1012 0 982 4 0 4 4 0 8 0 procpl 632 2072 0 2034 4 0 4 4 0 8 0 sosppl 128 7 0 7 1 1 0 1 0 8 0 sockpl 384 1791 0 1774 8 4 4 5 0 8 2 mcl64k 65536 22 0 22 2 2 0 1 0 8 0 mcl16k 16384 7 0 7 2 2 0 1 0 8 0 mcl12k 12288 11 0 11 6 5 1 1 0 8 1 mcl9k 9216 6 0 6 2 2 0 1 0 8 0 mcl8k 8192 33 0 33 1 0 1 1 0 8 1 mcl4k 4096 61 0 61 2 1 1 1 0 8 1 mcl2k2 2112 8 0 8 3 2 1 1 0 8 1 mcl2k 2048 60372 0 60317 20 12 8 17 0 8 0 mtagpl 80 34 0 22 3 2 1 1 0 8 0 mbufpl 256 103098 0 102986 18 9 9 11 0 8 0 bufpl 256 7616 0 2718 307 0 307 307 0 8 0 anonpl 16 101901 0 88126 78 17 61 73 0 62 3 amapchunkpl 152 4416 0 4306 13 7 6 10 0 158 0 amappl16 192 4793 0 4013 62 17 45 52 0 8 5 amappl15 184 290 0 290 2 2 0 1 0 8 0 amappl14 176 363 0 359 2 1 1 1 0 8 0 amappl12 160 22 0 15 1 0 1 1 0 8 0 amappl11 152 278 0 265 1 0 1 1 0 8 0 amappl10 144 84 0 82 2 1 1 1 0 8 0 amappl9 136 599 0 593 1 0 1 1 0 8 0 amappl8 128 180 0 153 1 0 1 1 0 8 0 amappl7 120 117 0 112 1 0 1 1 0 8 0 amappl6 112 296 0 284 1 0 1 1 0 8 0 amappl5 104 163 0 152 1 0 1 1 0 8 0 amappl4 96 1218 0 1189 1 0 1 1 0 8 0 amappl3 88 444 0 439 1 0 1 1 0 8 0 amappl2 80 7169 0 7094 4 2 2 3 0 8 0 amappl1 72 27085 0 26669 28 19 9 20 0 8 0 amappl 80 2323 0 2285 1 0 1 1 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma64 64 259 0 259 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 43 0 4 1 0 1 1 0 8 0 uaddrrnd 24 998 0 982 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 998 0 982 1 0 1 1 0 8 0 vmmpekpl 168 10322 0 10295 2 0 2 2 0 8 0 vmmpepl 168 122283 0 120348 157 53 104 108 0 357 19 vmsppl 272 996 0 982 2 1 1 2 0 8 0 pdppl 4096 2002 0 1964 6 1 5 6 0 8 0 pvpl 32 293557 0 276730 196 34 162 178 0 265 23 pmappl 200 997 0 982 1 0 1 1 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 468 0 33 13 0 13 13 0 8 0