d9c61ad8f3e112c002d2495657b2484adb3caa879c312ffae2da0cb441", 0x7e}, {&(0x7f0000000080)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4", 0xb9}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c7022942ae84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34d0d5a660095f", 0xca}, {&(0x7f0000000380)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0xe7}, {&(0x7f0000001480)="e82a3f8e28f8415d653caee03b1fca3d721f54516a5e7d57d375b899b4bcde24419b4d0071fdfff9f78d47ad73cb9dcacf0973204aa6a1d0a29a6c26eb3a7d6cee37d3be490b6256ba3a2994216bac1d0106d3526169a4d757f051459923ed33b06e08e33c807a181bdb553b6a601d86b88ddcd507c1f10df032d9e77dd7e99fec791f4da4c1751bc029a31a26b31982148fd4af349d9acf0816f7", 0x9b}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97", 0xab}, {&(0x7f0000001640)="1a4694e3369fd0f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc39754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba6270fbd", 0x50}, {&(0x7f00000016c0)="2f9b2edf5e927cbfa5b757780dd5d87a97a68e2fcdd88ecba4a943ce349cc21f551da59c5f65ed484b6c63e5d57560bd4e3e89f4507222008972c7", 0x3b}], 0x8) 16:00:06 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r1, &(0x7f0000000040)=@abs={0x2, 0x0, 0x0}, 0x8) sendto(r1, &(0x7f0000000140)="010029ba97d0bba10300efae40f01df6", 0xd, 0x0, 0x0, 0xff71) 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/4096, 0xf000}], 0x1000000000000025, 0x0, 0x100000000000) open(&(0x7f0000000080)='./bus\x00', 0x1, 0x161) 16:00:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = syz_open_pts() r2 = socket$unix(0x1, 0x5, 0x0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r4 = dup(r3) ioctl$WSMUXIO_REMOVE_DEVICE(r4, 0x80085762, &(0x7f0000000240)={0x3, 0x10000}) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x8020697a, &(0x7f0000002580)) r6 = openat(r5, &(0x7f0000000040)='./file0\x00', 0x0, 0x40) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000200)={0x6, &(0x7f00000001c0)=[{0x2, 0x0, 0x4, 0x401}, {0x8, 0x80, 0x2, 0x1}, {0x2, 0x6, 0x1, 0x3}, {0x8, 0x0, 0x68, 0x81}, {0xbf1, 0x40, 0x3, 0x10000}, {0x0, 0x20, 0x9, 0x80}]}) close(r1) open(&(0x7f0000000140)='./file0\x00', 0x80, 0x4) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd0\x00', 0x0, 0x0) r7 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) r8 = semget$private(0x0, 0x3, 0x200) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000500)=""/4096) ioctl$BIOCGFILDROP(r7, 0x40044278, &(0x7f0000000000)) syz_emit_ethernet(0xe, &(0x7f00000002c0)="0092fa9fb5cfb7dacce0693704a3") 16:00:06 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = dup(r0) open$dir(&(0x7f0000000080)='./bus\x00', 0x400, 0x2a) ioctl$TIOCSETD(r1, 0x80184601, &(0x7f0000000040)) stat(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)) 16:00:06 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) syz_emit_ethernet(0x8a, &(0x7f0000000240)="0e8b4c4434b4b2c9806669bff910204715fdf3b55d53ca9eb63eae6603383f900d3a4d54f51853b3a6b8834bd1da2f8e902f56e13841c47fbbe0ce36298c4c1abf9b1d68109b5c6307dfb692cd1036b8e905f14dd34127db85ef9106a7f1a030b8d030bc97642a9a466e324ef535fe078f4a92659a330dfa8e9769a5a87cafc059433ec820388c15824d") recvmsg(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000980)={&(0x7f0000000000)=ANY=[@ANYBLOB="a8faffff1ae60200653000"], 0xa, 0x0, 0x0, &(0x7f0000000940)=[@cred={0x20}], 0x20}, 0x400) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000500)=[{0x28}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = semget$private(0x0, 0x0, 0x4) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020697a, &(0x7f0000002580)) ioctl$BIOCSFILDROP(r5, 0x80044279, &(0x7f0000000280)=0xa82) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000100)) r6 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r8 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x8, 0x0) ioctl$BIOCPROMISC(r9, 0x20004269) sendto(r8, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0xffffffff, 0x44}, 0xc) r10 = dup(r8) r11 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r10, 0x40047601, &(0x7f00000002c0)) r12 = dup2(r10, 0xffffffffffffffff) r13 = getuid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r12, &(0x7f0000000480)='./file1\x00', r13, r14, 0x6) getgroups(0x1, &(0x7f0000000080)=[0x0, r7, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r14]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r2, r6, r7}, 0xc) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 16:00:06 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000740), &(0x7f0000000780)=0xc) recvfrom(r0, &(0x7f00000007c0)=""/24, 0x18, 0x800, &(0x7f0000000800)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f00000000c0)=[{{r1}, 0xfffffffffffffffc, 0xffffffffffffffff}], 0x7ff, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000400)=[{{}, 0x0, 0x2b}], 0x0, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000200)='./file0\x00', 0x20a, 0x2) r4 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) sendmsg(r4, &(0x7f0000000700)={&(0x7f0000000000)=@un=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000080)="9046e11faece2ebe37d9b125a84b74463dd42b9d99d317f0e6cbe21cfd4316e0625f0a3eddccf5eb2a9226af57044db9fdb3881c", 0x34}, {&(0x7f0000000100)="8e0b3c4218c97012d92a09b8e27a7ea60ee0510ca07bf15e6db23b2f386edc83532bf086e7f66e9bd8a6e6481c28476fe5e6b418d9001edae2711b1649c116d90f92d3b903f6905da4acb6f7c2e6cd75ba3615b2958e8c91f50cb4413c28efee02e45c28e7640de9f60c9640496c79ffad834a8714eb75b87709a201c8c7fa48669844fa326c662f8e5f2c94a24fd62a95a923eb2fcad03a82f8485ed08404ba0a39aac1eb07cfe684e8c9c93ca7793e82271668497c3ce6c4777bfa11c5622f6a51c140e41e2eafa2112965c2307363bd12", 0xd2}, {&(0x7f0000000300)="ba7840d6cdbc49ff692125b667df3f49fbce334b8fb87ad85ebdacc8ad1aadf267c164deff9c6abf87ceb0c9419d963ca88ee19187c2d9e4a26d37efe40bd33395d98ea93c2c2cb4435556bd58ac16ae268024411466979050677a3dc69f4f62c3540d6ea50273ec301ae2c3fce26cdede6bd11b2394e53109b53ac4684e53f95efd287b16fa4e8ce6b15b1e514da2df813ec2c9181c890570d5969ca0ab42fe80b8908ef9e187e27ef3d46d58bd5279c0caa3e2f47d6d94af437d68fa6c9d08946209ec2bc893c44e7e49c7338207b2a6d1f902df141fb73f39f0f19700d276c33c4b", 0xe3}, {&(0x7f0000000440)="57a3120436c929baf92f0c5083628fb6b18530f8e338a67b19e601fa2160b8271957fd483bf1edb2887fb0883c4150937a16941821bd1b25ffcc984e760850376ef1c351dd8ad6b13161d84eca02cf0b38b10665fe365b77a5f1e70bd7304aa4d514b6672d8422a520a3d9d90e1fef1e4cda8271138e9709d2bef99bc761153f03306368586108a8bc4da5da3570cdaf4151b826050d562291c3e32b24cecfabb15f2cdc434500aa661d6971d65284cedcc90a8dc03c705ded1ed0e0ab75054755f8e1f329c18d2693386c1c90367441fdb029eed8bb22709652989aac14fe0bc72faa89520f3cb3709499f207", 0xed}, {&(0x7f0000000200)}, {&(0x7f0000000540)="c3387fdde518963f37c605b7215148a62d3cd44ec0e83684ac3358184737c31c11b1ba13b0cee5a4c4c78d05907e787f795e7c7da0ae854d3088818c4cca692d28dee515d9e2524feb0a3489af64fe1b4f225a67dd10079c7ed35fd21a73156a02d405a03ffbad9ebe13417eca1dfe1335d04ff79c5cc32096ade85aaf6705881924400d9a88da1b19afdbdb391db6fba727", 0x92}, {&(0x7f0000000600)="53cd8d2de6561a8f1862ee0f31057bb69a240e0ab8340c376ec82069f046aaec5f3a51c5bdab91a99053cc63cb2851d4defbf7f81b137fb0821f1e614b18e9860c139ef421c0db9cd7a55f5b31ef61dc89568d7a8a3539e82d2eca0cb1d59d8e4e75bd69b6cfa9e33dd1e4e44dba5d90adcf92c26d1daff1af712beee28acd80c599d50101de224126c11e3dcadc8091be69ee143b2c399f2ab5b7f17e0977652a8faf48a7bb0a73242ebbfde158e91aa943e8561cb349201118e777f011671d8b892448edea48a966a3380b41ba5b3a53d344e7ffda", 0xd6}], 0x7, &(0x7f0000001740)=[{0xb8, 0x1, 0x4569, "f82f4f4df6f76e77cb10835dbd41f666107407644ec30b12f395193862585bff6f554fb2ce1c6543a06da3eb1c0436368e8881dbb3cc9a07b7ac177272d80c883f44e9752e1e9f4bbe50de464528f5075066bd46bafae8edcd7177b7d506170b31cc8b049032efe221bb4405ae655636ffdfcd3b0eb8bd3a971e292f30c2eb58e57a39e655d01a07f72e5132a1e238857b5a4269ad282a4e65c4ad16406915f1eb8b"}, {0x1010, 0xd6f1132a694ee5d7, 0x3f, "26773908b547ff570314c92b867f4bb06e375054a390aca07a0eb8c22a5c5ca5c7d2a2cfb80e0c1e0c59af4335ef0bbfd7d499a3db20f6cdf77fb4cac1ea4ea50b99f10dd075e0907a4471d880783f172284eddb97cb5bdeae8e7f13ccc5af263276a8cfc65473eb187996d08d45c283b3dbdd358d2ca820ecd5e869236c8ce4aed4546a01f177cc20b1753f6aef630851019eecdd87d13a46b25ab631851a8b525c42fcaaff6e97e81a13fedcf31150b6b76c455fdf3af588554c93d184e2f2444f8287acb8ad5db97588d23395bc70c61741bc4b3fbe38f031423839e9f6f89054435a4f4517c5f45668a2f75e8ec92f0cad0fcd78507c2243c0a50e5c7c95a26eaad81b4a0313d8f4ce3d899b4152a2fe1d9964e63760348c6a57a611b584989c661a605565492fc983762be02c058904a387b306c869afb9284205a20cbbb18646c491beaac34ebc1989ccc2c971e7325b0f4a9b51602139ad60ecbba579b74c39a4cc16d5d344d81d2e5b7481ba9957a564cca8ac5c06c2bd7f27aaf90ca3c4f3c4ac7d3e103e775f0cb21156d58d15778c7643abd3077484b9266acab0310f87b88da98590d4b4ba58d8532812baa2aa39f3197639a86b77d13fd35921c4be1cba096af22d8ba18eafeb2c845147930151a311fb4eca5d60a5d669cb4af848f3f588e54675e508a4b5114671363d79c97178ef91d515d29daecaed65de30ec53670ab5651ded9afa95ab2567ae612e733b0b0b2c25ce1dfa7da3dfd2413170392c512120ce7f5ebb9b1991699afed282bbeb7a5c5d7880fb24586366a860cc6d50afde542e2e5cd069ab1b94f8466c4145b0bc10937eed51930a42c8f0e9203a10574af35575eb6434df386b13b007a0dd3578b64fe1fd9a488ab81a488c3c265d72d8c7b9b6b605f26e336ad0e03d68cfe4a24a3590f34220f701b7626e7f23480156d32618784c04326681ec341eea1f84e988331f53c7871d88795a896271718d67058eb33f3c051702560cfca1f3a9e7b28bde03730bb11c781033269cfe03431bde1cff409ccb953a711c4c9634d17d591f8d283fbed63b2cd1c4937f757471e78779f029d17aa1db3d1c969d32b34744abee733a2ecb1a8d18abfde4b51ff3b868e69b57ef2d12604f9959732c846b0f591000c296f4840f89f9ef412cd200024050b4e122f283e72d95b40ddb3ac8005a7771ee02dec528b03767f1455c8fb4cfe9874d2adb2f4c956aee07ba9ff68eaa28e1df420a4594bc04b0162201339ac2e6186573c628b7bea34c30c3da633b427672def80b947bee1b572701fa8d8f6699f2aa7d0ee2c1729e95c98f6ee353b7f45fc5d839c0d7df39386ec3b63559bdcc0c3d8123fb9e4213b22ec63e1a3ac30c5171be63af100efad1f0669f2726c2ca55637fbdc3734d9e489d287446eeefe59084f9c3355feba22cd44ec27a02eaf342e2979729633e8b663db8698ee72130e467fa114dfafd01dab3573c1e3972368f01e91af89edf603ffe355931ee073343fbfdc697deaa48e14c68b569b2853f18a577a73bf545c673b9b3a5c191d85523518feddfe8c65d810875e5f02e1d48126c84ad042cd61165da2c5068bcda9e0682cacdbb018dc6db27330bc0175d2a869d7b5b9caf2fbbd632d10e7c8ff83b661489cc298e5f1e6fba8072b9b86970d34348a42629733588986cb2b69e23e486443d8851aab15cbfd0d9e6b8d7a82ce0c3fab7712bea9041d94cf82feca99ec9a7850cdb15e7cf4fd88b3917e1f379c356632d9619e1ef3739bf4b41725c53be988377be7bd5bc1e6be52aca1915075edd892b2ab74c20c116f3d3ac02360a460a69b420a3bec8eed8ae46d09476d56f216d1213a407f9a2ce5d3feeaa1776a99bb3059208d105fc3e0178740f0a0773e0c7920108fbf7df151de50f893fad7ed77bb3d30cbad846e82e258c490bc87ef4cc31c91d055cfab4bbbc2a9b1c918340389e3b1cd8d3f61afa1f09d0a275f6f6b0dd2d0b9be63908ac9e1b1a285eec1c92ff6b26a91ffd0305d211bce0ac1c89060db35723142b4bf54973132fda5fd5220dccd660da26cef5fb668687ab31b11f6dd4e6159f63796fd07562ff8a0c22ce404c2e2f9aa764da7f93f2d2c2033d6dadc499b833ff12b3ef7459586658bb62f8a88535391639344ddaa80b4efd3ba6653831196b85add9c97e820e74cd3617490209f0848f84cc292c69cf4347c82d655363b670f7b517c98094a0c8462e841c22219fd8ea096d8465b1756cd929597778e0a71aa225b2476764f59b8c6ca3fcf2ecab27cb2dd898e8f97c8290156fa51612982016ff52bc0dad79ef307905192cc61ee01052f0daf59dd2ac926c5a303d1a7d18d22b742b0e1103e671f3bc47bcd8537c32a2bd1550a159410364c4cdf5b0ed1cd8b0a9c764e91103feab77e6f579b5a51ca030e578905c4147e383263aa3e8c6b5531e5db840258d2dfc7fdb6f61adf0c7968530e8d28d8527877e6aef7be906cd7872560f8b2d38d68d09973c23b728ee80856ca7ddca2ba9a06088211cbabed282ebeaebfe8c92923bc3f810e98dd93b5f9492a026aeee38c7ee8974ed9a325ddb7cfc15d60898eaccd5097a3b32064882ee2eaa740e631ea95b1b360411d612a954aff6c10433055ca117f24e9cc58688507d617c6b53791598cdb33e0d6c3dbf00849a1f03c38cfaca8f48d4db87f9c54623508482e9119d8b19be33c0c1ae6d92de840c137c484672ed390f207956d4a4e83a191876c63886be4fb7d032925087cc9e904ed7197f1798d9af89340506d635106fb290f8cadd4003fbd6b059d85c5b819522df827f82be431376dee0af72282e5bb51b84dddaade60a47e7f87334a14a113179a2b987e991999be60ad34b8312ef3749c2dd9abdee5f37e373e3c9f87fd6b82a01cbae2c5f81f7e18cc87e517072a9be43b2a898df2589f153aa300af49fb1ba1107073ab7a4884196385b0feee8980bd6577a99a2336f3219fb72628803db661f81a104a16c3e271046f62f570110026facc2d9490cb922736051ceff6ff13889915e9bd7a4c29cf10ae92dee69624b8cba5f1ef2ff44d23c108ec7b8f14cc81796baae3b5d0caaca1cf2f890f979eca6a1bdebcee029c29e081c0c4d30b5a5e36a3478aafbdf9c606ae870c61b12dfed88242daa71d0a03458c3e3e3895ee309fee4090722dbe70249b252f85342b44cddafbfd9c02b490a54da81393141260f412496853a867a89b6898542a45234dd67867d9a7eb57397b39aaf6d24f336f539c49037a3045384a4c84289dc18ff0e85f2e9cf4847ac34ab2537929600d6bbc28e17f98c165187d8da19dd8125d8428f72f7b6a1ab56ba098e6a9b1c216f99e0efb6bc5a5b5db29f671940522e85077f09c3205b2b10aafb31e22de494a33d33a4d3c3d7e5f48208f2f1f5ad5d2a00781ad38971d620786d07ff04f6024c1761c3da5925058d542b3e393bc6546a7273b1f1b34c341f541fcbe8b9942d7e4947b9af396aa6b04bee867d89b8832eba7c37e8b6b7671c5c61ef838fc9df9ed9b7176d0285f9c9657a7b1467657370819517a33cc8e48a559528375e0bd08afabecbe8cef93a811eae3d159a52a8085f95ff744e556d18cb10822815917b6bb4f4ff602c24b2bb7a6de9aa1e20b4ec00d279c88c0e535e2ce0ff4ad7abbc9a7e904436fc4627285ca7d4549247b184b4966f742241730ec4bc7a252a0efbc892c97803905188b629058ca15ad365e34c349ddd16f43dcf407c97e7f0f87d3051b6ac6945183cb7d8294da255d6a3d756e6cb84f84dc8389fb212e791a6686e3107b2d27812b26d58d37df5e79c02d8a492fb660ec8571f89c78dc63c172c74eb1377525df17344654b4e23eaca979c2a0c2003bbf38d19109cbd85ec7af10dbf19180e8c79545827458fddedf1146b5938d60a6c475735daf3413305b32e8a063b4353004973aea6478db830d7f8762cb8a999c9f7bcd98a3abb8a454ff78c72930daa6f2df2cd83b4814844277069f4d922aad2fdc4e6133e51cc347d03beeae5db81ea68f556a8de32f89d1a6008782e4f1ef72790317d37280e86d46ec0c5d92cf5aea8bcfdc54e41bcc97c43d82f1946138146c51f69c3b4fac54e095b1c10c5d5811b48c17308be21c409f78bb6439f7cb28dc57163fe60df3855ac5f99e4fec5100e9e50117acbef69b67eaafea3fe697424686c76e73e1911080b9cb89348b8c06a250abef1e0ce196b9c34f3f5d698ae89021e40972e7b087e6dd5cfcfdfe3daa1e80f22038eb2334aa4f185daeda2806399ccc62e4493d3ef3e2ccd1c132f2f72d4ac61182c7df95a1ea0feb82df69f3568c8cd722f474d5e5642bde567e3046fa808c810b74443c97eb208aa7cc361d74a4e2f7337101223c649210b46252fcbc729618f52b832a7ed84530288184acef24becd01591046da45bc743171d1832a9aee0bb4dc3602edcce56c44e7b4b1cc1870e4776574e45e8f7cd2e79733734013f8d526ed31a7a3a0a2e96d951e4d47974a2735296cd80a4761bfb7a9cc2d9b521183852f227e9da61f509582006841d620c8b9ff5fe647f117477a68fbbfcda9272028998ec77ec58d056715facfe39658656d8d0c6979bedeaa05f1bb1eb41db478d398351ab55c3bc9b53d831a3d987c134ea1f589bb9d6f838ad65b433d0f2a044242c30d6c8e3bec88321f886915d73efdf689426ce09b4760a8ae81379ce131c961a11e4fa814fdee822d69189b8a48595a4bf34d63ecc20b8083cb6307193be502401278f1f82f716b36c8700a11da3c2586b6032f3c097558961bd7d999279894669fde4d11371dce015d40b33e89b46921358ba4e62636ebea83de9453b8f90ba7ebfaedcd0f0d84b70fb1b147edf1fa2501e3925ef0918c3b9da2b2153d56cf0b02e891ca56b1972c3530a33594146d9c696aa9f3a22fe07c9c381e2b04e486972413dae2abb8a28d5801c445626fd4fe6f5d30969962cf27af4c0ad6e44789ddabd225231891c11a8765ca4daa86d71d8fe0aefa7ba6064e7cff3eb028d2454d6d746b779f7a1218a1d9f46dade5d36353c7280760780438b1d91504f54bdf9d3305ac2ff8b0eb914ea31ba6541979e997fb9ca502ec2c3c4bea0acbb3337c9ef63265b19b9c2396bd682f79fd852241440535c3c96264525403461b94a20bcb2890131aced8ef5beca854b0bc2c1d6a5bf3fa1b67b54e050bddcd344a0df8a5c920bc3f8de27d095f28b19b8739fa2dd4509cfe81715081637257ca3d097514a3ea28c2778226292ac2517f16967705e558a505fbc8831a46d01eaefa605a607a3640064889d49238b4a902a27a597ae5a380bdda32ec15dd6c0aa97c4f917c92100019f42e810c7f3696321c0da451d7e343e4dab25deea5e9875dc2c9a955bb35f00f800db67e90532ff76a28322b856e8bb2e20865c1d64b01149637749ad219443d7e7662d42c48317a6272583906f1e45635fa7bfa455c579479ec5e84aee437666a406f3669d4662e0a6539065a83a1f93c61f776c3cc8223bc40582fadc231225bfb71fccb79ea85099b3b4e38193b5a7b778760838989967a1dcd3bba0408e7f9f9e2a71da768159da449ebe32d0d7e4b1e76386c6631fd80898a1c96c658bc6feca819017d84220662903b27d3263247d0184201045b7917bb0d06d42269ec23c9d9e06afa1ea86353918ffc2f1c764d34645870dd0861fbbe124565c3709fbb6ee9fbd79eb3e89b6674a350346f00bb806a2eaf214bc"}, {0x78, 0x1, 0x9, "1ee932f592f1b62205612b06529a22f608a52a6ae8e24ebf0bf664f6041276b9495cdd39a9063846b25e3f802afed903dae0220372f15c1ec4ff41b2c24fce7f70503600f99f21b5109ee755deea30c608eec2598848f005fa2a67ab60b31635e7a9940c83a3"}, {0x58, 0xffff, 0x8000, "3c5d08edfc0e9387e53d449340b5708c603af2fedbff407552756a91bd416262e9128632b491a33302e58eea90a7eb523a09be03f82a2dace11dc9a121ed44f0c2c4"}, {0x100, 0xfffc, 0x1, "5ce383e58a66c095aa0a85eaa58ba3dc38122688f9be5dbf6a5f2c1f2011bf05d7e2f68f0f2008b288d88f6d682d1a984e0f0a0625a0fd0fe0fef8fa963298c25733e08198bbc90d049006b723bf402b3075fa120af356ba519c01e2b6a57aa6329de340cb325e7b7f4082ca41c114a1d38b6793b23664e27d75f00ffbf45e5baece76d6ccbc4a6b514755d6eb0c2ef1f3f459ffea7328b38050678fd39d92050e441dcc0678e2a85c53b0348180d34607c074ae15219123f60382a7f2e77514e126b4399ca0e78a6495ebd135c434c8002f7467d9072108dc3c0422b0af1e578f032bfac8fdac2888052fee61d9"}, {0x30, 0x99a6dc6ced674b37, 0x8, "695595ca287bf7e73fc3f356250cf5d03c637bb7418fc8d364dcbfce057fc87b"}, {0x110, 0xffff, 0x1, "919160272ccfebf21eea934f1db02416f63823ba2fbb3cb4eb69b13aa994c79b81d5706b52069cba3633d09e71f81d66b7d1d4c9cff6576b8a6a05c73900fb1acdeb18ac1788a6fd98a545371f1edb6df7327d937fc5308d834763fe94e847a02063c2d989184f9a7619de905041c02cf9d21e7572a3e177cdf3b1595cdbd7a7bff66a8ca98462dd481cf96f3eb74b5613b8d62229875289385c60f54979b1d1cdda21d2d6b95351266338ab15dbc6d5efad3ecfe043801b973eb2f7218878646cd33188b43df01b579859b36312a62c93c2386b95e69f4994651b496eaf4f69d8bfc6db43a2b4a90b055789b5e9e51ac233cc77816062f9a5dd1a2aa14f"}], 0x13d8}, 0x8a0e3c02cf672837) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) sendmsg(r3, &(0x7f0000000d40)={&(0x7f0000000840)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000bc0)=[{&(0x7f0000002b40)="0e3398ba9ee0b20e9eef6d401e73a2d88212e5cc0fdb35c330c359e8c3e02206785b05370e1fe2ce57ede19b15b0bb29ab671883c3c32c0c22f7168871345662ab52934a4dfd3480b00c640732bd9e48c7c94e4585bfe77a8bb2939239198f16351a6b28c62fa5eb7b8863d89487b2d91bcdc4b8e99d67f881dfaca5766b94bf451b21c967ab2209e35e648b6ae3bddec64aa791801a39b0692382baaabe310d6c3198bddaa61a5a15b6df218e6bdf45687815212fdf6e2c5f5c6828d6e7c64675e4d3e6ed7282b681616ff04c1f72d1d6342e588fd920e71fc9d99713df20d1549a5f6e12e2ea00e6d19d76d2f62ffab5be7d89e558ebd90c5f1a863853d751f636c6b1a2a7c8cd3e2ba423b1b915c1a8c31e016cd88946d5397042b189c5a8743c48199cae4d2de1977a2bbd8cb0195ee4e5703cd659e2c971bbcdb3c2c844cfa900bec9fbe24be88fee490505b31b9238d5daae4b911dc8512cc8c90b47b698613f6723150f283bb8ac66b0af8b33f8ade85fda1f8c80c3224759422130373bf916e0b259dc1e43d7f3647b98951c11ce537d2a5cf59cbbb42c3fac3cb9763218710ac92c3015763f122ff97a9e748e88c9d66fd1c7a3d37a23b35317201d3583d0ae7ae24281d28cef2b60417cace6be78380136e13206ea3a2fb727631586803f34af188e09cc3a8c0d638b6180334e3f3c883d843907003e0179db5a865f27ce05690f8c4d793788d9c47a99cdc30317288cf8bb5f10ef82bd386227f35a35297c2a6cb98f2c1627446db2a2fb8c2b0c9c3aca30410b8964f2923b6005fb5bda13b779b0b96cbe4ae77836ce0bec96b85868e514f8f9d31ded2e0b71c24f2bf373bb605a300c35924a3b6ce3c9c97e2d4f4359d940eb94a17046d3b5048efde4f67ebcede36ea4be5d0afe4adc9e547dd9a4df65ff165a606499d1fb406ea419a07a5fdda5a820bc5ffc4b85803f805ef6c9b0a7bcc70ad14b488890d48ef9b18f0614bd432b3652b83a05f03beaf93cba4be2dac4607f316596f401c1c70788e0e32440c4916a76a41275062a5f2d12c04fe8c8f82d4ef437cb9498ceb1cb0b1ae3a2979aefe622cd6d5920c3ff7549fde4d73beca9e15f5fc08bc10eb196e9049b0eaf3dc080e0cedcab34fe28898eb8554a53d95805ad3a238d84f796eb991e7f24cb1613a9ff37e9c23616c378e4c06ba353bd188645833b4f87c542b2475aff31b353249df7cfa743cc19856e2d5f4c45a72f697d7743d4001558051297cafd9086bad866c05efcf6ec13e8746e21ccd79fb7552972711fd2421a859e1246d4872a4e8f04a3666a4ced8e79447fc8ec0c7ca5f7d5e8866b44021de27fe8820bd9d9e374747081fbd4bc888176598bae92958065739095d96b3c2c3500daee1327001e9b53e4adfe2b1012901b84b33dd9c0fc78bdaa23e1cbec3842d038dced7ffd3f383f7dedb16a0826577ba27becaa456a14139a75e48d765646cf23c4e027590e78990cbfa13c38a7cd2aceeb3b7c41b527fbaf97f53fc0ba7e67bd3dd1e4542013e41311c5850db745d628215b035ed21751aa79134449953d927e4ecff8f0ccf4a16009fdd41d4bc959dbd353bb90c342a75a3031ce37274fafea57cc06d4d34591c1e4f676fca18412aed1942dd292433d59539a5dfbe76fc387269b7d910b76a011eaa7edde2eb03ef67b2ce97f2422acf2d171db0f3cb96db73b28463c89da891f23f24f0dcb9c10cf2bdbe51ac57815e4b655b0d84a86666cd7479c76032524d09a932448db81b2da7ece79261679fcb87d7ffa6c7fb7a9bcff121a7e691d351ca66e674c2cb9a0c6028d953bc549098bc676413f9720080aa890a9ee70a167cbd57bd5c9605082896fa6bbebba8daaffa3b4a2fe00af550ab2107c41d21f9e9fc20cfc691fe891280c2699dd816e081bdfa65e53bf8350f00bc3f39d4eb9391e18d23307480b879062260ae499ae54002095bfe2cee1b35d77e202f85144237537db65cc5fb0dd6840a11fdf2cd9f3cce5727a6d928c1d312ef66044e53c43744215d073bf605483f3c9ee3baa91bb234c3a2fb320e1f799f6acdf3ca4c11a7b99153ef594aae6cc0480d076a60652ccf42407a813dd33daccbb62a0f22b3874e1ad42c4c1bff48739afe653cc2d9796f06dd63ece7994f9ae05f9c7b51b1c6223ca6c88e6c33771a90b8fc0753e05bb87ea71852faba123d2dc6678af39b98b869b32cac00d7993b83b252a54e431fca541b802ff612a719c96a7da870e7157fdcfc5b58e1b3309488bd078ba90c9c1818ef834acf0206d168b24d815c0ecf6cc49af85aa3a25ccddb6085eb26153af03a5488a4d172f4b70897f195c33ba14a15dcd67aff9af9e99f324b7204cf4ba6b779c204bc76d1b3925f63ff211ec05926a8032b368b43e8d3255325b36e7bc88865e66b151dea252ebb9ba304bf2c52120577b7c7abdcbecb13da37f4b1b4aad684c654544953e980a54a4bc37c837c36b21a82c258c056ff98ef4e42f848b0e3ea9293484461a23b741f1ca6c3e823edd4b05ee0c6f102598851dea620deed3fed9a942537b729af048189aff5e28add7f83d213f7bcdfeb7f62bf0c51e70e137737d50277a51db55b1295078b4cc90c9899383b23ba93f16bdbd5383c7efd7f83c446c37d8331b620a3995efad7030e8db24ed4db623faabc7e9221f4cb36c0e8846a5b245ce5c86a47900192d282ad96fa9dacfa09ef22b7439a607325ec8445bcd16050362ae1535f7d7beecb6c768e1bc08dcef7a41d20277aefa2dcbabf0be40b60359bf0281d0a3eb9455ff8fbb8da77139e141c85dd05368844c125ae003265c2fd834adeeaa8ee8a2c153261334ab1522acd6dfb8e9817eb004ada93dd8b3354957bbfcd03e733027a4c7a1dfb2688a88073ae311f2eb83858f8abc6d916ce7e6a566bc05d52ade04dea70312f46e5429207ff26a66ee1eedcb524db57f0b1b541a47896058e856283aff1d23fc353c45afb401c1a97d56e70ea4396607570c18abe9af38de73d86fe5eab944802208a4a9813eaa2380789bab355ba26d0ad08f7089ff60237723dbabd34e9fd849541f46fe0982b1f85d3116d269e3db6e0a05403d359906fb48185f302d8df9e9e94a0e4ced7f8eef87a1806d45c09c8dac2949050665ab17389bf0fa155a75687bdccf36750adf82053f4459a4d746dbbea18552ca47762c862398ee702847b21f0ccd7128d2a6cbdadc5d2dcac3337f72833ee5fbd5f8dc926ab596182a6f8b1ce987e4ed510299a917e42c4eff4563b9692a5a269dcb2237754bb0ab14e80de6a4b19217f9a85475fa4f8c0f4f7739b2e967b88a470f2226e7248fbd6e5eab31a8598a4117553c18dbb3483dc64c30b98360d26b42b373ea95694c82846cf6637c28d0823456c8d6e65db8e992edc3768316437186c3be7fd6c3590c53df8e4a4c5d6e41f68b133d424b8c0ac21d2971ce712153baab017012fda79cf3765f2045ae8054f257597e0f0736286ad26621c17d2aaef7b924df3412b05520e58ada634d43b0cd4fcd37844e5d089ea01b1bc0aa2cbd1a84df9c32676f33148020ab5f3f777e3f811d34b8826132ccf55eb8236e7c865dc97d8ac6932595ab7f3c5c62fe80b8fd4da6d7bf366086d66a258f75a98a65bef4ee2eff1674e8dba6b79d9aaaf3b7f6f034a68388a691ae3b453cbed95f81c28891f7374d759f44fb8d5c5ec0477174c88dd22a94cecc962193f48863555a7f8a8664bca35427f02ed7b9c1be44e35e2d37f8792026ba13f053dc09e2e5d6575e34ccb58d61cbdd0042ec960308aed875e1ab4b28110e8b5ffbe26594e6cf99dfe23c774169af07f75a6e208372e3fc3801e97eb6370ea44a8377cb2f5eb932662fc964f9c07aa98cda0acb43bbd5d27831bf8a6a6d52c22ab61a4aed4ca4d44573a9e2579dfde0e7f43a62beb3ae6f12e111b304d1520f828b25eb9d7411843bc93693e8b0ee2cb6dfa8c66f5cfb144d501f0a33d8e532392c66a56804e663158542c8ba4cbafc3fe5025fac1f944541f92d7258bb4b2eb7655822ed753b2e2276583f72f9ced9615a510a2f0131278e626d55651839d3c46e119a43bb1d69505bf887c0adf83c223e7d7c6c51a65d19349d49e9f1546d54e840e41be4e1af8064ad432acb3aa320d7f78d9bfadf7facd42f1b419db04216b32c534e8e4fbefa9bc8d0dae67f6d3690a33cefd5fe24d6f7beefbf7f30fc38b1decef3efb5966f229652cb39bb7a9aaeffa09cb1920ffa3d16271de253686c025e200fb5429890f70783e476c13250750277b92e4230e782b5f56f625f1a0a59c3ac83116e597083f40f5aa1c4c86ea3d0d46cf16768ddbad83ec9101ac192d7a025f11e53b5392d8531bb89f9cbbc138fb3e919d236314d0a9025c2ea5b175ba5ac8c69391925dd2c95e28bcfcc4e62c497996bb5bc4c572fdaa0a5c5c437197ec086b65ffaa51929017afbc3b80f20d10f1afbb86a10281b2ee847846362b2b42606d20f9b4b4733b4bdd1ccfb24f183ebd7d2dad2e427e836eabb7a75e85d95d1ed1cbd6710a30c7d91e0e1accf7311ec9ac002184bcdc55d9ea67da1002b1907914a5588aa3ab46144e76f5fd4f1729c13d74de2ce689cb679854caccd77b8e2857308f144c7f2a488e8bf54ab58996129bd8db77a3b423094f202212d33da965d88c8211324f9f75e1f6957747879471e670ea75b5a01aa4669450f4ce66e00322523cd98a71ed2ff44b9a79b9ca2e4e1c6f0cce6f8b8ef9f0e4b2482d65e7c008ded17a9db30622d22a3d25052be64603ad84bfb37903167349a5257744e620cabeff08682ea178b8fd17ba3dfe0ee1c82caad4bc4235dd9602dfce476c63914015fcef052f0d57ba243c448641160459b17509579ba8c7009ff84617c1370601301fd483c675b2fb894dbd03a67c5d21e444bca7df87295cab4a61ae00e55a7b82953734355860b97e39fdf7ea7855938a76ebc48849d529954c34714d58d80f486ce477bacc682b3286d83c50454dc64f2b5c673e33341392ad607d7ace7ef797b8853420b1c17136038b2d16fc96c5bad9e19d114b9768f1ba20852476d36d3fe7dcaf2accde302e3dfbd4b860bb1c5341e0aaece3bb452ad26aaf9bdb199245e81c3ee7b9c6661409c99854e18ab43bdd5995fd09fc48d3cad2b13fe4175cf9449ceef46ebd22bfd09f52848ba537313cdab5fc0b428a55064534405d20d703703dad0f6dfe7d32bea107429af53e637911bfae3159765fd5b20ee119dca7fb43d2ec10e9c1840d54ee62514addb15cf4d5478170701f57ccbf54ffaee7b3218e964f47f736d5983c4c6ecf0295160223a7b8e723dcd8ffa455194a4ae5868d4f3b6f0fd416e1f9579b5caffad5f5ac66bf630b19682fc2911cb1996f17199cb0258d3f0741423e5fa4918c347a7f291c75619a0aac394b56063cbd90114c2e458d9cd3358a1e6eef0937aee5a4484b6cce567a8265230aeb156762e0c7fbab778e5fd52562473a6587f435be76f27dbd8bc061e108f68826ed0731baba17464d1f993562fbe2ee4b126a55b1da98376efa3d0998c54173b49f064287be07741ac74ca31bff9e24dec01f628e698fe3c1efc92c096ed32f7aec16ff1293d41fee06d4b5c10383a384daede5271d8a2caaf74bff275d1b3922dc234882058ca0656cf3e8fa297d3701fabd63e177145df64ae885159d39a56683a8c25042ab12f128c6b63ede0115443aa63f4ea4970b9696c717d6e4a6ea4f6f6c93a", 0x1000}, {&(0x7f0000000880)="570fa85d8ce14e17d8fa4b33de6910b5e596805145863fc8c900db576e6bffd145040aac9fab42a73494df0b503239bb31a1a05d6a86f2f5aa350469086e4fcb52fe47912e2bda7a9e32775bca0a70716f7eecc830948f4e4aae302b2b4b60ebaf", 0x61}, {&(0x7f0000000900)="223624efa134403f3d88074e127ea30d4ccdbfdad0ec046d1292f1a70141e1509d7d8e38f7f8957770da4015954c5b4206e512a608f7e6bfa8c20af77fff0c772e26f72ecf90330f879d6cfb1697403eeb219d75e86361ad20c8406cec999ebaabc4a1cebd88550befdb946c98b1b690f2b848e737c363b0a84b88a949b934a568382cff8566dc643c79ea61424b0d7081fa53de6d7432bb01bf69feade82a7b0e95ae20bd8a1c0a76167590aeab87c0658dd6cbe3cd4a4622599b299f4a8affc4b2dfc38c8feccb", 0xc8}, {&(0x7f0000000a00)="220bc0937de96d3b3ded862983b9a99b0dafe8919e9fd9a6876f5f00041768c91636482ff928b027048b694c0e4d3ba43c73c851dd3d44b7754994c7f373d33df2b30648bc73e6cad95004ff1940514aeba6ec4bd766edb3adca6467f2c85716a873e7a88a76f0ae3de94e6fc383ef94f88e7a49ae992a59b9ff883a42a618eae6d03b052b88bd8f7a9d9f044fbb2811d1cc102b976ea94f82260e09bdcbc94cb75c8f6a3847ffdcdc18adec7e87cf52d5190c7ce750eb9a95d439ba8c974049c4c8464cf53b566b23ad46d6", 0xcc}, {&(0x7f0000000b00)="bae841b0966980b9358b2b1b52842dd96134ad22a71df1df49414e7fbfa42bcfe17ce77eea1762fc6046ea8ea3885e939f7a8d4ed3dc58984d362bc71c12cfab70fb34982cf66aca7f8f8197e91d6e031954771c590e0cea484a7d65283a64d7c92026dea6bbda76c800fed79c2a775ef08ad2f31a96637c0d", 0x79}, {&(0x7f0000000b80)="ec355f73a483f7beb2e868b58eff6e2f10504c7a0d7c8c474ab65d59e35de2cfce6f6118", 0x24}], 0x6, &(0x7f0000000c40)=[{0x88, 0xffff, 0x3, "24506f1e78642d84206f2a7c1c4fbc704df83ddf08b6d638d3d5ad255d58c8e5e821744f82cd6292a38cbaf8624fa238c8c4d4bd7b1c32843bb3e0565e6bfa75d18082ee828a1e2f1eef8dc8724c6d464ece4cdd52e193ae06c9a48baf7fbf3c792e9d0fdcd0abe4980a4e3f4cd3e63de934c2f33b1484"}, {0x58, 0x1, 0x3, "4208aef1bea8ec03b353ebddd701c73ca29868a4bb0a05d599709f51da6877ccad9e0b49b041abce491ebe8412878fd45df2df49433f991062f06df42b95b0448a3b9c55a4f3"}], 0xe0}, 0x2) 16:00:06 executing program 1: r0 = socket(0x2, 0xc003, 0x1) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) writev(r0, &(0x7f0000001540)=[{&(0x7f0000000400)="7370aa425c9924c7", 0x8}], 0x1) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) writev(r1, &(0x7f0000000540)=[{&(0x7f0000000000)="1bbb02aab610dc3d45775a7590fd12e0de08e1005528074435eba75e06120e02294fcb4180df745d8b542fac56e6d2eac0962cc628f9f155a24e05c0bd4052a047e912afdf8a148c5a8695983ff962577127700b94520af4f43dccd0762c062b6fb062606f06c7554f17213fafaa5ea5bc4baf56b2116719372fa939c247c8501ee8786a2fdac088076bb4968bb53d9992f23ab338477244e4cc4db925d136a4d1280e298e0dcfedc7804a2e2d8f52343d663d578696b40b9dbb95790dec13b534f8c1c47ff7aba177ef89190fcdcd44", 0xd0}, {&(0x7f0000000100)="879ecbd7ecc4712f0c58e534bd54a7c443236cf1838f69f9b3935ce280e76c628eee09dc3fae492b533ba979d9eda8cd465910745e173f71e8e2f192c55f582f3445f9bdb83aea6701d3786072008a09909d4543b2a1d081e29e9e09a9c289a55f1562515001", 0x66}, {&(0x7f0000000280)="b20a0710098815f9df72941d98748ce06c0a8ea90b4e28f79cfc19303778b0a8ecedecee5c00c3a4e44cce461aaaaea666e2393427b8d33c5a56d4edb09ccec4f02c9b53e0adb6a6074eefc70b492a19ed4840a4", 0x54}, {&(0x7f0000000300)="111b73ecff860c07ae12c9a2a1fb54e6c6235fae1cc0ab9901c78e5f0051463c40666f6e69539bcb6b298429a08f73d58e8251ae696773502131386862aacaf2942cae2386940bbfdac41bad00047cc96200e8824e686fe4d4b34c60d3ab18e0a9d1ba1a1f3e8c7c7a72bc3e2caa51e1670ff4dc78602923f5494e311089dca25c22b6954b74645b5b", 0x89}, {&(0x7f0000000440)="c3ce78881645575de551b8358e8da7d21ed6fab7b0d80861b70ead2df7ab75849d4a907c5bb9b8820342d0b99394695aedb24b9082efe82ec55ce643c60c6edaaa640ef8df0878395fa892ee41a5fececaf63d0118cdec900432c209b4b874e46283f2fa541ccfb45f41e04824abc2175cea0c74df9ff9a391161009e85a40e9888d8511699c300046851ba446a7752114c86b607a182e54a2598c7b102ecebaceb1b4a7ab472ec4bd8174da7a16872ae5ec3eca879fe96be69911ad1369fa88864a2334216eec372bf149a24b9002b43ff33e3002a9732d66", 0xd9}], 0x5) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3d, 0x0, 0x0, 0xf627}, {0x400000064}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:07 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0x8}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffff9c, 0x80185760, &(0x7f0000000000)={0x6, 0x4, {0x5, 0x1}}) 16:00:07 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000002580)) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000000)={0xc7, 0x100, 0x4}) close(r0) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020697a, &(0x7f0000002580)) unlinkat(r4, &(0x7f0000000040)='./file0\x00', 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000002580)) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f0000000180)={{}, 0x0, &(0x7f0000000140)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020697a, &(0x7f0000002580)) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000040)=0xfffff000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {0x45}, {0x6}]}) syz_emit_ethernet(0xfffffffffffffd7c, &(0x7f00000000c0)="c6c6370000000000000000002000") 16:00:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000600)="b4dc0d3eca000000007f0622b303") r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000002580)) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x4, 0x4, 0x81}]}) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) fcntl$getflags(r3, 0x1) 16:00:07 executing program 1: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000004c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000680)) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f00000005c0)=[{0x4, 0x649, 0x2000}, {0x0, 0x1, 0x1000}, {0x4, 0xd79, 0x1000}, {0x0, 0x2000}, {0x4, 0x7ff, 0x1000}, {0x1, 0x1, 0x800}], 0x6) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x3, 0x5, 0x100000000, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x0, &(0x7f00000000c0)}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = socket$inet6(0x18, 0x1, 0x2) r3 = accept$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0x29c) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x902, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000140)=[{0x397, 0x1, 0x26, 0x101}, {0x8, 0xffff, 0xfffffffffffffff8, 0x5}, {0x7f4c, 0x5, 0x0, 0xff}, {0x1ff, 0xf7, 0x0, 0x5}, {0x6, 0x0, 0x1, 0x6}]}) setsockopt$sock_timeval(r3, 0xffff, 0xb468c4c4718cec68, &(0x7f0000000500)={0xaa90, 0x200000b}, 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) semget$private(0x0, 0x0, 0x2) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000740)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r6, 0x20007479) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f0000000700)=[{0x7fff, 0x0, 0x1, 0x4}, {0x66e0, 0x5, 0x89, 0x8}, {0x2, 0x5, 0x1, 0x1}, {0x21, 0x5, 0x8, 0x401}, {0xffff, 0x20, 0x1, 0xffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f0000000540)) setsockopt(r2, 0x3, 0xffffffff, &(0x7f0000000600)="6706f9cac650c8ed68894dcc580ff49b139fb8ee97dba730f3cc8c94a3a859a79329020272eaceb15d1a5b0181ddd9c1f064b80d51671790c736dc8e20130da00b26360e3e211f", 0x47) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000380)=0x4000) semget$private(0x0, 0x3, 0x10000425) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x2d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x186, &(0x7f0000000180)="d0") open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x9a407ed914be4a7d) 16:00:07 executing program 0: r0 = syz_open_pts() write(r0, &(0x7f0000000000)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000240)="e22b98f141ba2b0657eb623ccee89f3c64d63affa246e5ffd97d78f7efccffbe5720811a993def0897cf9c477fd28cee047dff05f1ffffffffffffea8d8e0bd23813115cadaf053d0500090062d0ca5cf47b7c9fa3aefbae6a6634edae380e1afb9b72b64e9e98be95741f8c389d913d533e2c33a1207ea29dbbac71a02ded58715d59398d133ce24478a43a060d2eddfb773d2a35f0e325fadf5c8da8487be1c6dfb7a20645b5229367fcd8d951cf24b3847af5151cea01588e936406df6437a9aa66d404994017793a74a2fb2cebe743043a6e167164bf5a576e090f1b94ac64057d91c64e0c83c60ba393c96b9adb6b8aa32b5edda73e5b9b89c054a0e48415f2a7f27930934ce37b2f6756d97db4b074c3b7af41ed9ea1f5461a20", 0x11d) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x7, 0xfffffffffffffc44, "855c55000267a7230000001a4000002000000040"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 16:00:07 executing program 1: r0 = msgget$private(0x0, 0x20000003c4) pipe(&(0x7f0000000480)={0xffffffffffffffff}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f00000004c0)=0x7fb0) msgrcv(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="4f78740000000000000000fed32e6ee29986602c7ed0b91400"], 0xc, 0x2, 0x1000) msgrcv(r0, &(0x7f00000007c0)={0x0, ""/227}, 0xfffffffffffffcc9, 0x1, 0x1000) r2 = kqueue() fcntl$dupfd(r2, 0x7, 0xffffffffffffff9c) getegid() r3 = socket(0x2, 0x8000, 0x0) r4 = dup(r3) getsockopt$sock_int(r4, 0xffff, 0x1021, 0x0, 0x0) r5 = socket(0x2, 0x8002, 0x0) connect$unix(r5, &(0x7f00000005c0)=ANY=[@ANYBLOB="00b80e7cad37afcc0d9ccb78b3d38362c720dcb9359d00cd7ad9a493887d6cc968e531d493d68f05cc4885090740c58cfcca1a1f3c3adc528a041870ee8a352679190fff912ed53d47bba4bdb0bc279cc34cda969a1fbe2c691d28dab3dda1966433bca5c5ce6899aa5ce88c7237100dae152e2f3bdaeef045754337bdcdd89bde35e5526953e03e00685d47ade4fe1c5a7678d48f4017019150693b335394654e4e49e48aaef41458510e7aab6f28c2ecebcde7c923a3582f849a5537733e255fd04d82"], 0x10) write(r5, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r6 = socket(0x2, 0x8002, 0x0) r7 = socket(0x18, 0x4003, 0x0) connect$unix(r7, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r7, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000540)=ANY=[@ANYRES32=r7, @ANYBLOB="9bcf0db0a4cc8dd777f8d36ed3643ba3f93ad7c812c2d0493210db3c2797b9ed5e5a649206b4b12d0674d5d78ab5f25a64823221c2facd", @ANYRES64, @ANYRESHEX, @ANYRES32, @ANYPTR=&(0x7f0000000440)=ANY=[@ANYRES64, @ANYRES64]], 0x6) write(r6, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) r8 = socket(0x2, 0x8002, 0x0) connect$unix(r8, &(0x7f0000000000)=ANY=[@ANYRES16=r1], 0x1) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x24}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r9, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) write(r9, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0xfffffffffffffef9) openat$bpf(0xffffffffffffff9c, &(0x7f0000000500)='/dev/bpf\x00', 0x0, 0x0) r10 = socket(0x2, 0x8002, 0x0) connect$unix(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="48020207e00000980030b0bfaa17dbed5b250cfed2a2f0fcd1953c9732149b34b2b758467d920a3e4c58236881eaf0ef16070020000000"], 0x10) write(r10, &(0x7f0000000080)="4a60576cedbabdd9494bd4d135e42c06000028a13a9302005667c35d7bc875bd1b01a846e1a39fd6382db65b013c390322b2845ed5c5339854f7b37b4d000000008d780203f2e8cd5326d0dd75ab7dc50651db5da53c2c86a783de33cdd29822fd6b4af83940477b6c916b267d6c14cf628ae6c0f629f8b9d0fa64555ab44ecda484083d5f7cdf6060374575b550196f86", 0x91) socket(0x10, 0x1, 0x10001) socket(0x2, 0x8002, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7c}, {0x24}, {0x6, 0x0, 0x0, 0xfc}]}) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000080)='\x00', &(0x7f00000000c0)='+\\\\\x00', &(0x7f0000000140)='}+\x00', &(0x7f0000000180)='@\x0e/&\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000400)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%%\\\x00', &(0x7f0000000340)='+-\x00', &(0x7f0000000380)='-\\\x00', &(0x7f0000000240)='}\xa8\xf0\xc2\x80\x9a\x8d\xd8\x82+\x00']) msgsnd(r0, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x3, 0x3}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf54600"}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000080)='}', 0x1) open$dir(&(0x7f00000000c0)='./file0\x00', 0x40, 0x10) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket$unix(0x1, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000002580)) ioctl$BIOCGRSIG(r2, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000100)=[{0x10001, 0x0, 0x0, 0x9}, {0x3c}, {0x807c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x9], [0xc0000000ff], [0xfffffffffffffff9], [{}, {}, {}, {}, {0x0, 0x8}, {}, {0x0, 0xd460}, {0x0, 0x6}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) socket(0x0, 0x4000, 0x4) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:07 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000380)=[{{r0}, 0xfffffffffffffffc, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000000300)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x6, 0x0, 0x0, 0x400ff}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x2, 0xfd, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30002) r8 = accept$inet6(r5, &(0x7f0000000100), &(0x7f0000000340)=0xc) kevent(r1, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffb, 0xc, 0x10, 0x5, 0x9}], 0x30, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x61, 0x4, 0x2, 0x2}, {{r5}, 0xfffffffffffffff8, 0x0, 0x20, 0x1, 0x5}, {{r8}, 0xfffffffffffffffd, 0xa, 0x2, 0x7f, 0x5}, {{}, 0xfffffffffffffff8, 0x0, 0x4, 0x7, 0x412}, {{r7}, 0x0, 0x8e, 0x2, 0x800, 0x6}, {{r0}, 0x0, 0x0, 0x60000020, 0x8, 0x8001}, {{r2}, 0xfffffffffffffffd, 0x41, 0x1, 0x100, 0x100}, {{r2}, 0xfffffffffffffff9, 0x80, 0xf0000000, 0x7, 0x4}, {{r1}, 0xfffffffffffffff9, 0x40, 0x0, 0x101, 0xffffffffffffaf32}], 0x280, &(0x7f00000002c0)={0x4, 0x8}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r9 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getown(r9, 0x5) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r9, 0x80206979, &(0x7f00000000c0)) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 16:00:07 executing program 0: r0 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r0, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) shmctl$IPC_RMID(r0, 0x0) r1 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ce7000/0x4000)=nil, 0x0) shmdt(r2) shmdt(r2) 16:00:07 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) syz_open_pts() writev(r0, &(0x7f0000001400)=[{&(0x7f0000000100)='X', 0x1}], 0x1) 16:00:07 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000000)='#!\n', 0x3}], 0x1) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 16:00:08 executing program 1: socket$inet(0x2, 0x3, 0x0) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000500)=0x8, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(0xffffffffffffffff, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7bf38bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49f0a9e612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b03000000000000002cd23500000000856d10f4d7a8f7749f3f96b20000ff4f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295e75293f7155ed90bec12ef13f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1a21b1b00a3551ac9a7613f5800000000000000dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d39f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9657f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e64530046d328106787dadc8414ba4359fda2"], 0x10) dup2(0xffffffffffffffff, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r1) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x9}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x1, 0x4, 0x9, 0x0, "6e0e87949369d4fee03aa655837e75d14112404a", 0x1, 0x8}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65f0, "925475445f0a765e2ba400"}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x3c}, {0x1}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") writev(r0, &(0x7f0000000480), 0x1) 16:00:08 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x20000000000011, 0x3, &(0x7f0000000000)="04000000", 0xfffffd62) setsockopt(r1, 0x20000000000011, 0x800000000001, &(0x7f0000000000)="186fe65c", 0x4) sendto$unix(r0, &(0x7f0000000140)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x374) connect(0xffffffffffffffff, &(0x7f0000000080)=@in={0x2, 0x3}, 0xfffffffffffffd9b) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000000c0)={0x1, 0xfab}) unlink(&(0x7f0000000040)='./file0\x00') 16:00:08 executing program 1: select(0x0, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1000000000000, 0x0, 0x2}, 0x0, 0x0) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x6, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x8}) syz_open_pts() r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000002580)) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000000)) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) 16:00:08 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x4) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r2, 0x0, 0x0) 16:00:08 executing program 0: r0 = msgget(0x1, 0x2) clock_gettime(0x2, &(0x7f0000001240)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000300)=""/215, 0xd7) write(0xffffffffffffffff, &(0x7f0000000c40)="754350ee1ea31cb1e7e7c553f9e6249dd90f99b1a4dff4da01882caff371acfacea0c82d90229121d6cca50c302072d99468585394e9f6d329c96e74d321b8f34fa50f9a5d0300d2a0cf6148c1c43e116b5d1e0f126dc941ef3918a8e33387ef7e652c51fa068190701a12328ed3ec9f0b10283988ef7a034afd516d9c5a7ca90cf1f86d5a91fdb5b6566b7925537d8b238d65a3957b46f3a77b6c2c810cfce87c96323efbe8f1b1", 0xa8) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x11, 0x0) pwritev(r1, &(0x7f00000011c0), 0x1000000000000080, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./bus\x00', 0xc2, 0xffffffff, 0x3, 0x2, 0x5, 0x8, 0x2, 0x1, 0x1, 0x2, 0x8000}) close(0xffffffffffffffff) r2 = open(&(0x7f0000001300)='./bus\x00', 0x0, 0x2) r3 = openat(r2, &(0x7f0000000d40)='./bus\x00', 0x1, 0x2) mkdirat(r3, &(0x7f0000000d80)='./file0\x00', 0x19) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000240)=0x8000) r4 = open(&(0x7f0000001400)='./bus\x00', 0x800, 0x0) flock(r4, 0x1) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000d00)) write(r2, &(0x7f0000001200)="2a12cfa1c4ce77d577fb", 0xa) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f00000000c0)) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) msgget$private(0x0, 0x0) r5 = msgget$private(0x0, 0x315) msgrcv(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x3, 0x1800) r6 = open(&(0x7f0000001280)='./file0\x00', 0xdf939669ac8412f1, 0x8) ioctl$WSMUXIO_INJECTEVENT(r6, 0x80185760, &(0x7f00000012c0)={0x3, 0x8, {0x7ffc, 0x9}}) r7 = socket(0x18, 0x1, 0x1) r8 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x80, &(0x7f0000000000)=0x208, 0x4) close(r7) r9 = socket(0x2, 0x1, 0x0) connect$unix(r9, &(0x7f0000001480)=ANY=[@ANYBLOB="78ec770b0b19542d70000b2f66696c652fe662361b6d1faa2313d7fa5887b7e5b636fa7551db3e2e5ad6bd27b4263eb0b279bdec3e7209be2036fa764bb5a0b88db1513f2f5915bb41d8fa12bd07caef8c0a793a74ecee7096a00f00007c035308f2141bd03aef67b8e71956bfdceb3e0c6ffda45b5ee4106da406de0000ebaa54c677e08d08a5ca20284a24f2a3c271b6477411a88ac5298e7affdc6b36c9ccefb86ee2b92faabfc01ebf6635b76dc9849bac4634ad10933dbd194707f69a0eef37c871d33dc60c24665bc806bf61de0c9929c5176283b51b54098dc72bcfcf85e51f3b4b070cb34d2ffa97b9c058d0169719f8268dcddcac805e627df70ad593baf26114e39c5b199c32e5425bbfe348b9c59c984129899688a8e03b169987bff42ca860cc8dca44a08d71f9c069fd7d8ad55bfda1633b11654bd88ea989"], 0x10) pwritev(r9, &(0x7f00000002c0), 0xd7, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000280)={0x100, 0x80, {0x0, 0xdc}}) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000400)=0x48567cf95d8d98d0) setuid(0xee01) msgctl$IPC_RMID(r0, 0x0) 16:00:08 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x33}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000002580)) renameat(r2, &(0x7f0000000100)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00') ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000200)={0x5, 0x21d, 0x81, 0xfffffff8, "a7a3d2508f3d38860d340d99712c52471962c8c5", 0x2000400, 0xf45}) r3 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020697a, &(0x7f0000002580)) accept$inet6(r5, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000002580)) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020697a, &(0x7f0000002580)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'\x00\x8a\xdf', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x2, 0x8000000000001f}, {0x3c}, {0x5}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:09 executing program 0: open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x2011, r0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) select(0x40, &(0x7f0000000040)={0x100000001, 0xc9f, 0x8, 0x6, 0x4, 0x7, 0xdf5f, 0x3}, &(0x7f0000000080)={0x0, 0x3, 0x8000, 0x100, 0x3ff, 0x4c5bc70e, 0xe50, 0x8}, &(0x7f00000000c0)={0x162, 0x40c, 0x7fff, 0x6, 0x6, 0xadc, 0x95}, &(0x7f0000000140)={0x1, 0x20}) readv(r0, &(0x7f0000000000), 0x100000000000021b) chflagsat(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x10001, 0x2) 16:00:09 executing program 0: socketpair(0x11, 0x3, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000002580)) getsockopt$sock_int(r2, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000140)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$KDMKTONE(r3, 0x20004b08, &(0x7f0000000100)=0xe0de) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be969a4f6357e3a", 0xe, 0x0, 0x0) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2, 0x0, 0x0, 0xb8000000}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:09 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x1) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E'}], 0x1) bind$inet6(r0, &(0x7f0000000240)={0x18, 0x2, 0x2, 0xf6d}, 0xc) fchmod(r0, 0xe3) r1 = accept(r0, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000140), 0xc) writev(r0, &(0x7f00000024c0)=[{&(0x7f00000001c0)="77acf4aaad41750aeeafd2a795244f5535b8c9fa01ae56cc1100629790553c18468caebf56be134170d9e370b6f7b94f6a096b3d62edd6e25e2887f01347", 0x3e}], 0x1) chroot(&(0x7f0000000200)='./file0\x00') execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40000001}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000002580)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c63f3771d1000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b6d5a6bfe7b71f3e6ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdff2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000000000000000fffffffe00000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) r1 = dup(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x54}, {}, {0x6, 0x0, 0x0, 0x100ff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000040)={&(0x7f0000000000)='./file0\x00', r0, 0x2}) r3 = getpgid(0xffffffffffffffff) r4 = geteuid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r3, r4}, 0xc) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0xe11}], 0x4, 0x0}, 0x0) 16:00:09 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) read(r3, &(0x7f0000001740)=""/4096, 0xffffffffffffffd6) poll(&(0x7f0000000240)=[{r1, 0x1}], 0x1, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) close(r0) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x50}, {0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) readv(r1, &(0x7f0000000480)=[{&(0x7f0000000100)=""/183, 0xb7}, {&(0x7f0000000240)=""/188, 0xbc}, {&(0x7f0000000300)=""/81, 0x51}, {&(0x7f0000000380)=""/106, 0x6a}, {&(0x7f0000000080)=""/1, 0x1}, {&(0x7f00000001c0)=""/25, 0x19}, {&(0x7f0000000400)=""/113, 0x71}], 0x7) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = dup2(r2, r0) getdents(r3, &(0x7f0000000500)=""/203, 0xcb) clock_getres(0x2, &(0x7f0000000600)) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:09 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0)=[{{r1}, 0xff7ffffffffffffd, 0x4, 0x2}], 0xdde, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) pipe2(&(0x7f0000000000), 0x4) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x1032, r2, 0x0, 0x0) kevent(r0, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x31}], 0x8000, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x1, 0x0, 0x2000170000000000}], 0x0, 0x0, 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8080, 0x0) ioctl$TIOCSCTTY(r0, 0x20007461) mlockall(0x4) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0xfc9e) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:09 executing program 1: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r1 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r1) r2 = socket(0x2, 0x4003, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[@ANYBLOB="639e80658d8786113357c8096df2d90754e8e59471131db43dcae3921a39ecb45209f07df55ed68b80492873faa52da1a82e19fc35f39baea9f8e4f3871067a38a3caa98e586850654fc76"], 0x10) r3 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) sendmsg(r3, &(0x7f0000000380)={0x0, 0x9678533fccceb467, 0x0, 0xf6, &(0x7f0000001640)}, 0x0) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x43) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getppid() socket$unix(0x1, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(0x0, 0x1, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getppid() socket$unix(0x1, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) msgget$private(0x0, 0x40) r4 = msgget$private(0x0, 0x5b3) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000480)=""/97) msgctl$IPC_SET(r4, 0x1, 0x0) geteuid() getegid() geteuid() getegid() getpgrp() r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r6 = fcntl$getown(r5, 0x5) ktrace(0x0, 0x1, 0x20, r6) 16:00:09 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() ioctl$TIOCMGET(r2, 0x4004746a, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x802069dc, &(0x7f0000000300)) 16:00:09 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) semctl$GETNCNT(0xffffffffffffffff, 0x0, 0x3, &(0x7f0000000040)=""/110) setsockopt(r0, 0x9, 0x1f, &(0x7f00000000c0)="d5196eac148cdce6b9ead89900141a787af592e52d00626073095848c84f1af8552fbe2e4d5e582ee22a72879b8583d03a5e36e222aad293e11274ccf100799658b030590e1def2865622f62deac9fc7c63f1f01e487635cf24f6691e3", 0x5d) renameat(r0, &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000180)='./file0\x00') r1 = semget$private(0x0, 0x0, 0x402) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000001c0)=""/57) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000240)=0x7) sendmsg$unix(r2, &(0x7f0000000340)={&(0x7f0000000280)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000300)=[{&(0x7f00000002c0)="e622be109524", 0x6}], 0x1, 0x0, 0x0, 0x408}, 0x5) r3 = semget(0x3, 0x3, 0x0) semop(r3, &(0x7f0000000380)=[{0x0, 0x1, 0x800}, {0x1, 0x25, 0x2000}, {0x4, 0x3, 0x1000}], 0x3) r4 = geteuid() r5 = semget(0x3, 0x2, 0x100) semctl$GETALL(r5, 0x0, 0x6, &(0x7f00000003c0)=""/31) r6 = msgget$private(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) r8 = getgid() r9 = getgid() r10 = fcntl$getown(0xffffffffffffff9c, 0x5) r11 = getpid() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000480)={{0x1, r7, r8, r4, r9, 0x18, 0x4}, 0x7a8, 0x1, r10, r11, 0x3, 0xe, 0x6}) socketpair(0x29, 0x4, 0x2, &(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000540), 0xc) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000580), 0xc) r14 = semget$private(0x0, 0x1, 0xb0) semop(r14, &(0x7f00000005c0)=[{0x4, 0x9, 0x3000}, {0x2, 0x0, 0x800}, {0x2, 0x8, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xb9c, 0x800}, {0x4, 0x6, 0x800}, {0x3, 0x81, 0x800}], 0x7) sendmsg(0xffffffffffffff9c, &(0x7f0000000b80)={&(0x7f0000000600)=@in6={0x18, 0x3, 0x7ff, 0x1}, 0xc, &(0x7f0000000780)=[{&(0x7f0000000640)="1452d4ede71d360c1c505f42f84ce4fbcda74aabf96e7ea332fc1c653acbdeaedb938cbbd6509685c04aa9c76fcb1b92980bda9808240c3fe56f9ea7d15cbb45fbadc6b158281602e8bf7b844b6c517e6a295179f95474b99e0e7cc2fb6639da5985d667b19a4795b5286bec8649b3037e424038b70d1e4571beb4032e", 0x7d}, {&(0x7f00000006c0)="573b9d61352a7e13c0d1b1b396517dc721a12a7b5914f339da7a040dbb33eea0061f0efb733c0d37c8e834947689b8bd6a7328d3b49053055b3a4e9e35eced609f916ed528959729cc5e1750ae1b9333139487140e7c40c929020c14299844a7a9b4ed46b392690ebea86a49257fc58486", 0x71}, {&(0x7f0000000740)="296dcdc66ddcc4969444cab3f2bcbe30af17f085cf60c26bdf545ccd5a6f9a", 0x1f}], 0x3, &(0x7f00000007c0)=[{0x18, 0xfffe, 0x6fbb, "e072"}, {0x38, 0x1, 0x3f, "c3e5307eefd0fab9cb170f0b84d674eacc5213ddd22f0c0a3a1f94a7cde3adfb9a25"}, {0xa8, 0xfffe, 0xa61b, "412584420849e9946085e76839d26e5708604855b289909a626575b1b2036b213e15aec36dd4bcad892972341cc1b1d45616d4af2b2694a8ec1211de59dc780d6c5c9e20e4d0f7d2c9a789e9b1a1e816646a1d321e460923ecbc20f6fa977b9270883d6ee70363450c555590c48bad6695c0ea6b593553cccdd2569ae24b866e6186f00bfa0953e0003684fd64b525e8600e"}, {0xe0, 0x1, 0x8cc7, "ef03bbe88e30e926077a9aa9ffd0cd31d2b9d08050d38b5d6c679e8fa36cbdb2c956fee9868ea4634a822c9ff57e15816bb828c5462239a6fd9787968ade6e9e90801e69e4be7c4a6765b2c0172940463ce5070fdbf9df95f31336d962449da7b859d8f0081eec72f05f916fbf6d3c74538bce4bb2d3647c2d6c5f7f705edfae3d77fef0260f44d6950f2b2709db196e0afe90330eda263b17b27beb2e70366b73659397aa915f6f0172e8788ff4230ec395c88ba72d84fa500ce7c1a0bebf2d88231f2160e0a57a7b285a82"}, {0x40, 0x1, 0x31, "66ad7fd0ead97fe7400fc5f8268d24f3d3ece1510e1e58bd3749bb848283c2114a735e57b2f4082a439b5d"}, {0xb0, 0x0, 0xffffffff, "5b10984d1b0b97a9c31d3a9b02aeb77c10965bd5c6e4aae81733062054e44335d6cb7071c0470e055328ea56634cc9634bdcef487dbf598bedec98b955b746a2cff36df1428a48381a49a5d600036ae1d89a1295fb4795f67b918806e898d1b90c7a5bf820a179b121cde49b9f834aad0a99101fa6326d75b994fa1c3c59393c76eeb9c24e73daf26158b3683e373143fbae16d7e13e2ea8ff9227451b500b31"}, {0xf8, 0x7fff, 0xfff, "80377421940f16c78ed078d2aaf17a07dff1d90d85984655a50105a7c6c2e60a54d8e29b919badd6fe15bef11fbb361006e4ca3a2e862cc51ad56aa05479568cb8d45c0ff99a0b6c9561cd7c0a2d024d7d80499ca65033cc99d6bc020ffbeed0728f2bc73a65e2a5574640201afdb5e5065dbb3630c9a43852617dbb5062e6535e6e54c801ee4baceb14376f32b94baf1fd166607b2d6ebff729d9d0ba325f21c43f7fffd33813ab54e2164b1a2154e7f827958b058f6bd5d059e1a62f1e156b4f113a9401602e765238e4ec55a71bb62c81b2c738a7da076fd72b3231573dc8bd66285661"}], 0x3c0}, 0x8) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000bc0)=0x7) semctl$GETZCNT(0x0, 0x223d6ddfed688272, 0x7, &(0x7f0000000c00)=""/115) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket$inet6(0x18, 0x4, 0x9) ftruncate(r2, 0x0, 0x9) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='c\x00') ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) write(r0, &(0x7f0000000bc0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79f634bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece78abab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4dec077bc549b40bfa2e6930bc52f2be7fa99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9629415caa866b08867fc82dd6662d5265c448b8368173a8da6b5315a19569d66bbdb58949101323fd4802b653736ee5c1d18cda3ae32fc", 0x25c) 16:00:09 executing program 0: poll(&(0x7f0000000040)=[{}], 0x1, 0x7d) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000002c0)='h\xf5\xe0\xbcl\x15V\x02\x00', 0x80, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r4, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{0xffffffffffffff9c}, 0xfffffffffffffffe, 0x80, 0x1, 0x6, 0xffffffffffff83ce}, {{r3}, 0xfffffffffffffffc, 0x83, 0xffff7, 0x2, 0x8}, {{r2}, 0xfffffffffffffffc, 0x40, 0x20, 0xfffffffffffff25b, 0x6}, {{r0}, 0xfffffffffffffffa, 0x5c, 0xffff8, 0x8, 0x7f3}, {{r0}, 0x3, 0x48, 0x80000000, 0x7}], 0x0, &(0x7f00000003c0)=[{{r3}, 0xfffffffffffffff9, 0xc9, 0x20000000, 0x8, 0xffffffff}, {{r4}, 0xfffffffffffffffb, 0x80, 0x2, 0x2}], 0x1, &(0x7f0000000400)={0x0, 0x9}) r5 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r5, 0x0, r5) accept(r5, 0x0, &(0x7f0000000100)) getpgrp() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000140)='/d\x01v/ttyCcfg\x00', 0x0, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x12, 0xc) socket$unix(0x1, 0xb, 0x0) openat$klog(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/klog\x00', 0x200, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x8, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x81a2, 0x0) r6 = syz_open_pts() ioctl$TIOCSETAF(r6, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d4, 0x0, "d705000000000015005b00000000000000e74de4"}) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x44}, {0x1}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:09 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000180)=0x5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffd, 0x80000001, 0x5, 0x1000799, "08180b027f610400bfaf7c50ffffff00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41", 0x33) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d}, {0x44, 0xfe}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/N\xb4\x03\xc4', 0x40, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x1c}, {0x6}]}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x48c, &(0x7f0000000600)="e4") 16:00:09 executing program 1: nanosleep(&(0x7f0000000040)={0x800000000002, 0x400}, &(0x7f00000000c0)) rmdir(&(0x7f00000002c0)='./file0\x00') mknod(&(0x7f0000000180)='./file0\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x0, 0x0, 0x6, 0x0) kqueue() ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000240)={'./bus\x00', 0x3, 0x1000, 0x100000000, 0x1, 0x0, 0x1, 0x3, 0x1, 0x0, 0x3}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r0, 0x29, 0x10001, &(0x7f0000000300)="cf", 0x1) r3 = getpid() ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r3) ktrace(0x0, 0x1, 0x8, r3) r4 = syz_open_pts() r5 = dup(r4) r6 = semget$private(0x0, 0x4, 0x221) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001d40), 0x0) r7 = getegid() r8 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = accept$inet6(r10, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r12 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r10, 0x0, r11) r13 = socket(0x18, 0x1, 0x0) setsockopt(r13, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r13, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xfffffffffffffe8c) r17 = getpgrp() r18 = fcntl$getown(r11, 0x5) r19 = semget$private(0x0, 0x4, 0x408) semop(r19, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r19, &(0x7f0000000400)=[{0x4, 0x4, 0x800}, {0x2, 0x1, 0x3800}, {0x0, 0x9, 0x3000}, {0x1, 0xfff8, 0x1000}, {0x2, 0x29, 0x1000}, {0x0, 0x0, 0x1800}, {0x4, 0x3, 0x1000}], 0x2aaaaaaaaaaaab2f) semctl$SETALL(r19, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)) semop(r19, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r19, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r21 = getegid() r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r22, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r24 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r24, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000100)={{0x3, r20, r21, r23, r25, 0x4}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r20, r14, r15, r16, 0x5, 0x7fff}, 0x6, 0x2, r17, r18, 0x7f, 0x100000001, 0xb1f1}) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000001bc0)={{0xfff, r20, r7, r8, r9, 0x4, 0x200}, 0x80000000004, 0x26, 0x732}) r26 = syz_open_pts() r27 = dup(r26) r28 = semget$private(0x0, 0x1, 0x201) ioctl$WSDISPLAYIO_LDFONT(r27, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r30 = getegid() r31 = geteuid() r32 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r32, 0x0, r32) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r29, r30, r31, r33, 0x4, 0x200}, 0x4, 0x1, 0x20a}) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSBLEN(r34, 0xc0044266, &(0x7f0000000180)) r35 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r35, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x34, 0x0, 0x0, 0x1}, {0x24}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r35, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r35, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) read(r34, &(0x7f0000000040)=""/32, 0x20) syz_open_pts() r36 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4, 0x0) ioctl$BIOCSBLEN(r36, 0xc0044266, &(0x7f0000000180)) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) select(0x40, &(0x7f0000000440)={0x4fdecd2d, 0xffffffffffffffff, 0x0, 0xffffeffffffffffd, 0x400000000000}, 0x0, 0x0, 0x0) 16:00:09 executing program 0: chflags(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000002580)) openat(r2, &(0x7f0000000100)='./file0\x00', 0x100, 0x65f25c762ee9d2e0) r3 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r3, 0x0, r3) bind(r3, &(0x7f0000000080)=@in6={0x18, 0x1, 0xd3f, 0x7}, 0xc) r4 = fcntl$dupfd(r0, 0x0, r0) socket(0x10, 0x0, 0x5e) pipe(&(0x7f0000000040)) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f00000000c0)=0x20) 16:00:09 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0xd14, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000240)=""/83, 0x53}], 0x1) close(r0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) fcntl$dupfd(r2, 0x0, r3) write(r1, &(0x7f0000000200)='R', 0x1) 16:00:09 executing program 0: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) poll(&(0x7f00000000c0)=[{r3, 0x1}], 0x2000000000000269, 0x4007) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) close(r0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x8) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) write(r1, &(0x7f0000000080)="a6", 0xffffff28) 16:00:10 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1fe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) write(r0, &(0x7f00000001c0)="be98727fe439a695c6892b7ace5dbb2a51fb6f79dfdddd4b8bd650b8d2015f3042a1f091ad2f8dca8bbfbb418561add0a063112a1aa2f6ce72fbcc629532cb5bf9f6", 0x42) r1 = socket(0x18, 0x400000002, 0x0) 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}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x2c}, {0x3d}, {0x10007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffef6, &(0x7f0000000200)="d0") pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) 16:00:10 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/24, 0x18}], 0x1, &(0x7f0000000280)=""/249, 0xf9}, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000140)=""/230, 0x400}], 0x21) 16:00:10 executing program 1: r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000100)=0xffffffff, 0x4) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0}, &(0x7f0000000800)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000840)={0x0, 0x0, 0x0}, 0xc) r9 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) r11 = open$dir(&(0x7f0000000900)='./file0\x00', 0x8, 0x6) r12 = socket$unix(0x1, 0x2, 0x0) r13 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000940)='/dev/wskbd0\x00', 0x20000, 0x0) r14 = open$dir(&(0x7f0000000980)='./file0\x00', 0x20, 0x4) sendmsg$unix(r5, &(0x7f0000000a40)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f00000001c0)="7411f8c423c1e12d1df89e138338edc059652f9323a617ee666579161fdee6fee3452c5eeb0a4a9943edd823e51a0c1ba42c82b4d8b5d21b1d56373308c7d79d7eca8892c02542ea2be162e3e1470e171e675e44a2e5dfdddaa36cdca3e5a03f4077e8ebadf5eb50febbe08a6afaa8a4e8127be5a7364e28719d17a840c26a5ab6281f6635b57aa8fc8583f51a82a6c9df9ef597b7cebda5c4ff77e84a720934089783d11dd9e3b95ca4e0963dc3cd78cc93fe9fd270eae575c8b8227f674dbca59f249ba149a976e6b8032df904ad", 0xcf}, {&(0x7f00000002c0)="daf3440ebd2ab8de1ec8958ba98b0d908015369c4a6f56d1e6a7ac26daeb1340275ff2bd07487313c9970aa3f8b681ec707bcbe748e89a26afba546904a9139e13be5fe6689fb5e813b1eee6c5053be81ac8c50638d5bbab78f62057f19c732a3730023f9c77f28c2089765488d2d7aa419b5ed644c215cbd167770000e7e9293c6c18fefd16816ff1118a93eaa3afa816592e3d793254cc255a5104dfce1e06c937e8c9", 0xa4}, {&(0x7f0000000380)="6c4e8c1a302e1fb6c4b7bcf524f55eaf86ed45e9411fa90752cfaf96d742544f84c875444f5d0447baff8943acf4de6414ea05ec0631e940838c85267fb8", 0x3e}, {&(0x7f00000003c0)="3532ab5e74b1c8d9f3f456995e7f64f481a548fe073a25184319d2c25b2d0fc347f6327ff65e93153d4c72284863c07f674a4263e865b55e8bf08f157927bae2a836607e273a1b56e217f09fed9512ffd284d99005a687214f82a5e58a3fb70c227c1dea9bcf050c94caa2cf2cdbe6d17803883a9652640c8828f8fe359bd53ca554a3942a3f6e3f9d2dcc381d10b5f8d3a9275dcd6e098aa7714860390a3c53bd58a214d075f8e2ed5f2dfa2c1a0f2082754a77534308df3b3aff462be098cde244393803c2144b65b541336294d6169033a7274bd34c38798f71c73f13b4e6b9f50dc0df9e738fe58fd4d9c26d36b167a9bc53677c6ca5fea26f238acf82", 0xff}, {&(0x7f00000004c0)="eb8c467260286f3a7b11d0b7a43a8a9f2d53035cc443be9a2ba4c1d01d7c9cc167b359bd62447f79ce4c6a57b292b86278d848d6fc88adf41a30ce0c633767b2bc4b97f1fd3930a9ca72cfd6cb9b79e5fa2df6f4ce1af6b587db85625dcb2251ec264cab45abbcf1cb4f5b70f7bb3a1b80ca3bf274dfffd9d95ffae4b905990d8e32c5a3e2e522bec4436e8c6dbb", 0x8e}, {&(0x7f0000000580)="7d803e80969f8fead38091237e90dd4d20134e5a7a0573599148d331ec0d12c1a6bee3130ca04d469699e20322d1715b107d8f2b23a70140381ce78b10c4029c2ad476ec4b7b67f5deaa5421f7a0078830f9237e8dd3d866b68a55de864e30f60ea7c8c7affbfe8ed2f043dd27c2f13ca7f6162482fe2de0e955de", 0x7b}, {&(0x7f0000000600)="4292ca5a64782a5f5803ccfa0e24f2c6a5cf5c73b9217b00b4bf200371560ac18603875c601032f4165011", 0x2b}, {&(0x7f0000000640)="7b08fcb2d5dd8f90fb12f0a00e0f32214d3c53b8ee35d77489be5628825c29d601ce24446edfbecdc10f4c4ee65bea57de706a50f36172c489c48fb3277c6b333fb16c9b7728ce08b22c720221c3ba642050dc7176977b026ed5b1d43d6b286e15f244d1a3b89c9562ad902fd8699390f5036a6d53c69a6faafcab59e3d0ffe053682afc5d76c3efa8d6431c73717fb37c2659acf262e19bb44ba00075d4f12331656797c76943b68a78489f13ee604df4a1c864559f03ad26ff1c389fc0c7a89bdff045c683a0aab40f29f8baed00635f9d0d6890ebfff55fbdfe", 0xdb}], 0x8, &(0x7f00000009c0)=[@cred={0x20, 0xffff, 0x0, r1, r7, r8}, @rights={0x18, 0xffff, 0x1, [r0]}, @cred={0x20, 0xffff, 0x0, r9, r2, r10}, @rights={0x28, 0xffff, 0x1, [r3, r3, r11, r12, r13, r14]}], 0x80, 0x2}, 0x400) openat$zero(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/zero\x00', 0x60080, 0x0) r15 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/ttyCcfg\x00', 0x200, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b40)={0x0, 0x0, 0x0}, &(0x7f0000000b80)=0xc) fchown(r15, r16, r17) dup(r6) fcntl$setstatus(r5, 0x4, 0x4) open$dir(&(0x7f0000000bc0)='./file0\x00', 0x400, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000c00)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0}, 0xc) setreuid(r18, r19) r20 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000c80)='/dev/vmm\x00', 0x8, 0x0) ioctl$VMM_IOC_INTR(r20, 0x800c5606, &(0x7f0000000cc0)={0xffffffe0, 0x7, 0x7ff}) truncate(&(0x7f0000000d00)='./file0\x00', 0x0, 0x0) r21 = getuid() r22 = getuid() setreuid(r21, r22) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000002580)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x7f, 0xff, 0xc6, 0x673}, {0x624c, 0xa7, 0x81, 0xff}, {0x5, 0x7, 0x2}, {0xbe18, 0x4, 0x5a, 0xe9b3}, {0x4, 0x81, 0x0, 0x3}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f00000001c0)}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) r4 = semget$private(0x0, 0x4, 0xc1) semop(r4, &(0x7f0000000240)=[{0x1, 0x2}, {0x0, 0x1000, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x10, 0x1000}], 0x2aaaaaaaaaaaabac) semop(r4, &(0x7f0000000040)=[{0x0, 0xf9af, 0x1000}, {0x4, 0x1, 0x1800}], 0x2) r5 = getuid() seteuid(r5) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000680)={{0xc, r5, 0x0, r8, r7, 0x5, 0x3}, 0x1000000000003f, 0x69, 0x200000000006}) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000000c0)=[0xfc00, 0x7ff]) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x20000000000000aa, &(0x7f00000000c0)=[{0x354, 0x0, 0x20, 0x9}, {0x0, 0x4, 0x3, 0x6}, {0x1, 0x58, 0x40, 0x9}, {0x9, 0x80, 0x1, 0x40}, {0x9, 0x4a, 0xcc}, {0x7, 0x7, 0x40, 0x2}, {0x7, 0x0, 0x5b, 0x7f}, {0x3277, 0x3, 0x9e, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="d057080000005f593b2146d3a25a") 16:00:10 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='wr') r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, r0) accept$unix(r1, &(0x7f0000000200)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 16:00:10 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\a\x00'}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x200) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000002580)) ioctl$BIOCLOCK(r2, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x9d8aaaa}, {0x14}, {0x3c}, {0xffbe}]}) syz_emit_ethernet(0x25a, &(0x7f0000000200)="bdd9387c320c93ba8c1a900e0500") 16:00:10 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x6, 0x9}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xfffffffffffffffd) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) write(r1, &(0x7f0000000180)="d292ad9bc9293ba5fae1a3486bba4e8c98d05f63d658932983f80900553104cbe5dd4c8a0dc59bccef62ee3f0b23d99ab5d846da84d4b613f39c6fa8b89f7f00babaef5dcacbdbe4867619c9f696182013f80a", 0x53) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000200)) 16:00:10 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket$unix(0x1, 0x5, 0x0) socket$inet6(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000002580)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x7c}, {0x2c}, {0x40000004006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 16:00:10 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) poll(0xfffffffffffffffe, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x18799, 0x0) open(0x0, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, &(0x7f0000000a80)) ftruncate(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000100)=0x6) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) rmdir(&(0x7f0000000080)='./bus\x00') kqueue() ioctl$VT_GETMODE(r1, 0x40087603, &(0x7f0000000140)) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) read(r2, &(0x7f0000000180)=""/40, 0x28) 16:00:10 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="22020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="0714045f099be009e938d0737f73eb2b33fff30f", 0x14) writev(r0, &(0x7f00000013c0)=[{&(0x7f0000000040)="16b4791d7fbc432e74358040e6f41f6f81c05b4f22106d9153e17f3eaec5b30d", 0x20}, {&(0x7f00000000c0)="0fdfee1eeac0fac6be43a6fcbba2f3fa889d31e5e70438af5a0a3303bb5972be5027236338ffb5124b2364e0907a94ecce798fe5e1142a93b7da8fa304cbd71de53e5848bbf65d9603a4a48beb57df41c6e290ceecfd97e443e849e135f6f64784b79dd40af9e673b895772b0a950588abdcb4ebdb7c8d6edd43e10584a85a1ce01258c3a9d07c8527f34a69cc9d58fb09247fe9824f3ad00ef93942d6d763069e7f94398624df34a37a326321397355ce65dd33cf7912f6b2ba6f3c3f7ef560dfbbc327f34bbaaca5131eb30d21b1a4ba2aca433dafb74dc37c43c9b4816fa3747646232b8aca07f980cce12f9b5112094cbed245b89ace865a56eb24d490d72d51a19a60badf352faa774ca1bff6408b3463b6cef72b5ed03a2d6a5bd5aac68d9d5b5cfa7e1232b04199e322167ce34efbd8321000fe1cf514252842daf6ec5cf21e02586f1cc755f5fd50d1c6e2120b", 0x151}], 0x2) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x35}, {0x18}, {0x9}]}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000002580)) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x10, 0x18b2e1bd67af74c2) lseek(r3, 0x0, 0x0, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x61}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x3e4) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x40}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") 16:00:10 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000501b100000400000001070cca90100e10fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000002580)) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000000)) 16:00:10 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r2}) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f00000000c0)) kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r4}) fcntl$setown(r3, 0x6, r4) fcntl$setown(r1, 0x6, r4) r5 = geteuid() r6 = getgid() lchown(&(0x7f0000000000)='./file0\x00', r5, r6) 16:00:10 executing program 0: r0 = socket(0x18, 0x4006, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000002580)) shutdown(r2, 0x3) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:10 executing program 1: r0 = socket(0x11, 0x3, 0x0) read(r0, &(0x7f0000000000)=""/18, 0x12) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = getpid() r4 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) sendto(r4, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r5 = dup(r4) r6 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f00000002c0)) r7 = dup2(r5, 0xffffffffffffffff) r8 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r7, &(0x7f0000000480)='./file1\x00', r8, r9, 0x6) getgroups(0x4, &(0x7f0000000680)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) r11 = getppid() r12 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) sendto(r12, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r13 = dup(r12) r14 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r13, 0x40047601, &(0x7f00000002c0)) r15 = dup2(r13, 0xffffffffffffffff) r16 = getuid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r15, &(0x7f0000000480)='./file1\x00', r16, r17, 0x6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r19 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) sendto(r19, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r20 = dup(r19) r21 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r20, 0x40047601, &(0x7f00000002c0)) r22 = dup2(r20, 0xffffffffffffffff) r23 = getuid() getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r22, &(0x7f0000000480)='./file1\x00', r23, r24, 0x6) getgroups(0x1, &(0x7f0000000080)=[0x0, r18, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r24]) r25 = syz_open_pts() close(r25) ioctl$TIOCSETA(r25, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r26 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wsmouse\x00', 0x200, 0x0) r27 = syz_open_pts() close(r27) ioctl$TIOCSETA(r27, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r28 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000700)='/dev/vmm\x00', 0x800, 0x0) r29 = syz_open_pts() close(r29) ioctl$TIOCSETA(r29, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r30 = syz_open_pts() close(r30) ioctl$TIOCSETA(r30, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r30, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) r31 = getpgrp() r32 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, 0xc) r34 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) sendto(r34, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r35 = dup(r34) r36 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r35, 0x40047601, &(0x7f00000002c0)) r37 = dup2(r35, 0xffffffffffffffff) r38 = getuid() getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r37, &(0x7f0000000480)='./file1\x00', r38, r39, 0x6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r41 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) sendto(r41, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r42 = dup(r41) r43 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r42, 0x40047601, &(0x7f00000002c0)) r44 = dup2(r42, 0xffffffffffffffff) r45 = getuid() getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r44, &(0x7f0000000480)='./file1\x00', r45, r46, 0x6) getgroups(0x1, &(0x7f0000000080)=[0x0, r40, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r46]) r47 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r47) r48 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) sendto(r48, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r49 = dup(r48) r50 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r49, 0x40047601, &(0x7f00000002c0)) r51 = dup2(r49, 0xffffffffffffffff) r52 = getuid() getsockopt$SO_PEERCRED(r50, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r51, &(0x7f0000000480)='./file1\x00', r52, r53, 0x6) r54 = socket$unix(0x1, 0x5, 0x0) r55 = fcntl$dupfd(r54, 0x0, r54) ioctl$TIOCFLUSH(r55, 0x8020697a, &(0x7f0000002580)) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) r57 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r59 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) sendto(r59, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r60 = dup(r59) r61 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r60, 0x40047601, &(0x7f00000002c0)) r62 = dup2(r60, 0xffffffffffffffff) r63 = getuid() getsockopt$SO_PEERCRED(r61, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r62, &(0x7f0000000480)='./file1\x00', r63, r64, 0x6) getgroups(0x1, &(0x7f0000000080)=[0x0, r58, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r64]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r66 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) sendto(r66, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r67 = dup(r66) r68 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r67, 0x40047601, &(0x7f00000002c0)) r69 = dup2(r67, 0xffffffffffffffff) r70 = getuid() getsockopt$SO_PEERCRED(r68, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r69, &(0x7f0000000480)='./file1\x00', r70, r71, 0x6) getgroups(0x1, &(0x7f0000000080)=[0x0, r65, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r71]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r73 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) sendto(r73, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r74 = dup(r73) r75 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r74, 0x40047601, &(0x7f00000002c0)) r76 = dup2(r74, 0xffffffffffffffff) r77 = getuid() getsockopt$SO_PEERCRED(r75, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r76, &(0x7f0000000480)='./file1\x00', r77, r78, 0x6) getgroups(0x1, &(0x7f0000000080)=[0x0, r72, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r78]) getgroups(0x4, &(0x7f00000007c0)=[r58, r65, r72, 0x0]) r80 = syz_open_pts() close(r80) ioctl$TIOCSETA(r80, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) sendmsg$unix(r2, &(0x7f0000000940)={&(0x7f0000000340)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000640)=[{&(0x7f0000000380)="2e52d75cbdf380ca9f3e161ebeeaee5007c9eae448ccd64fefc0dd6a7a839e3219598763c22958fd9ddb067ca1595c8e4a34277f084a34b068ddf07dd22df8b774c7248f28c4a3ba9711482c77103ace846e99a0d4ef806eadb247299f5b6351c5b6c9a3f9129e73bccbfdbd4856e46d93647361d507bd386ac23b1af17e1cbc9bcdaf6d2fee0045ce5cc27ae57a4f5272ab036d6eb35bdd37e5fe47dc9ec0111bbb8e585f2bbf7c814ca6c378b7d15578551af1d0f4857e6707", 0xba}, {&(0x7f0000000440)="7266ca95582a07ca534c91a33f52f823c5190be7959c082e9c482a2a748d0a4a16574ea7c282cb8e3ee116fdbdbe260542d90f9ff3d4a7214a04ecd050224e778678ba3bc3c855f88ade0c7b6b6cff59546a2c194defa7c3a8fd9d0980ffba6c850d1b36444f81e7c49ef556840163aa06d709cb163b3815ac92519fb6528bc083fdfefb8c11039b6b43e77e365931a78dee0e32c446fa4ce93e4efd03d3efa6eaa20de7fb6fcc19d80d85b72b9535d1976d7da6c55c0c9cfc2337116a166a27e13f34977c60be8c3045b7db73abe75fac8ad9cebe17dfee46ce892f", 0xdc}, {&(0x7f0000000540)="bb3d1b05", 0x4}, {&(0x7f0000000580)="34541f17600f9c4d9de4e66b9f4f74e364cb34c58c13a028c087222175afa08ccedecb0558ccb8a3b539015c7544c64dfe69710858776c25eb9f9cadbb9c5dc905190751ff95e69038ff05dd368a00257980c5661520b18798499eafa85dababe33c30b575fd1e1868bfab014852a4f451b36c673458e1de3ebdf932e15bfa91a450928559b9074667f71865a3914f654dbb31a8b47529e959", 0x99}], 0x4, &(0x7f0000000800)=[@cred={0x20, 0xffff, 0x0, r3, r8, r10}, @cred={0x20, 0xffff, 0x0, r11, r16, r18}, @rights={0x30, 0xffff, 0x1, [r25, r26, 0xffffffffffffffff, r27, r28, r29, r30]}, @cred={0x20, 0xffff, 0x0, r31, r32, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r33, r38, r40}, @cred={0x20, 0xffff, 0x0, r47, r52, r56}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r57, r79}, @rights={0x18, 0xffff, 0x1, [r1, r80]}], 0x108, 0x2}, 0x400) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x3d}, {0x25}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000980)=ANY=[@ANYBLOB="000000000000000000000000000000ff020000000000000000000000860587129ab76afb87e3739fdff62eaefeeb739af3b8fb148ab7069b1efc1eac4e07d884adbbc0f5d6e29482c1f0d4e161eb81816ce54381983c6e3492ccfdfdc9ff71ccd3f87d657af9583831844abc3f9de32c4723039bd215d5685536a0b04c6f5adf7c777eaf10a1d790ec3766c7050aef146ebc1b9bd3b21a9657e2"]) 16:00:10 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x800, 0x0) listen(r0, 0x1ff) sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair(0x2, 0x3, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={' \x00\xb8', 0x0}) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) lseek(r2, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000340)='./bus\x00', 0x97f81f2b103e87e1, 0x20) getpgrp() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r4, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) ftruncate(r4, 0x0, 0x7fffffff) dup(r3) r5 = socket(0x2, 0x400000000002, 0x0) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000200)='/dev/speaker\x00', 0x20, 0x0) mmap(&(0x7f000003a000/0x3000)=nil, 0x3000, 0x2, 0x4810, r6, 0x0, 0x0) r7 = fcntl$dupfd(r5, 0x0, r5) getrusage(0x7fffffffffffffff, &(0x7f0000000380)) ioctl$TIOCFLUSH(r7, 0x8020690c, &(0x7f0000000300)) write(0xffffffffffffff9c, &(0x7f0000000000)="8a70434a46112a65a822c0a30608108df8aa7b75325e046a18982fa25956b933456c1ba14b76ebd80d8591ca6ceb161042ef44fa1fc8ce65ed2cafa0ccd41646970701eae36a1260", 0x48) syz_extract_tcp_res(&(0x7f00000001c0), 0x2, 0x3) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000340)=[{0x14}, {0x3}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000002580)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000040)={0x8, &(0x7f0000000000)=[{0x6, 0xa4, 0xfd, 0x5}, {0x5, 0x2, 0x80, 0xf5}, {0x40, 0xf9, 0x3f, 0x1f}, {0x58, 0xd7, 0x5, 0x7}, {0x1, 0x76, 0x8, 0x2}, {0xa8, 0x68, 0x3f, 0x4}, {0x2, 0x81, 0x1, 0x7}, {0x5, 0x6, 0x81}]}) 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000002580)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x74}, {0x2c}, {0x40000004006}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 16:00:11 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYRESOCT=r2, @ANYRESDEC=r4, @ANYRESDEC, @ANYRESDEC], 0x4) writev(r1, &(0x7f0000001280)=[{&(0x7f0000000280)="c55d2eaa64b516ece0b769ad5a6e9e6cd6c16f09cd9490708bfe05a0a1286a9d81c86e4b19f31ecac56733c152d4b5a2417c199447d1e952097d9de96a497aef1551a047bee9cfdd04ae562000f82827d53a482a7af92c5fef958e5a39a325a6b5aab167970f3820563c48bb81840a70ecb86564b995506f3973966febce0219c771143b0a85b83f9715534a8ae00b005e36b54c2dc9d93875f04fc3a1ad42201ea882ca9049ccfe54861de3135a857d8f1ce6acc13af1969793a8ac39c48fb9623eee8733424048fedf2f3cb5d93a13da03688f8f2a1877fb23dbb24edee39fbbc6254f773a3f96b9561be7ddfcac6139d0fe5245305d7195cc61ad5f8731face8a6ad67bb217d80f9885ed85316565609e739a31ed95f54ff564c10ff0bb70f0b63c270eefa5d4cc53066c9132d50408f3e724e28b9eec97a5190208fa35b005d9229ce53661eb3955dc290ad2420dad807f9708342641c1959b8174f6930a3cbd805413f77cb7eee1bb333c1a1baf6c25d7c4d258c4db2efb288f4e1a7ad988fb750c2db444fc563f2df12fc6b33fd791bbb2070cc8b3bb0ddaaf3c2edb7e9f818e7a1cb1881ef2d6d0c336b9658153bdd504335afa47eb9581abbbf7cd4a64920bbed6ad49449fbcf442dd91aec0e661d9fd5498cc8f2ec29f6f63263378edc7625dab7e49f4af6a7627494682a94e5041e4dfd98f99061220cb557b86c76010ce71f2baa58fe141250d64b474e909efc8d014755046425c701ed8ff03efa30f35f9522037b87447c0d839392a31fc7810679f44757b182bd62e3b5fc5f018d2424f61a2eb0b7c7f3c5a20a402636eaa42b7f3c33d2b9f2502bf9a203c076adc2ae44c1e2007f82b43f6f012626acbabc74ee8a46808b5f4825c5ba6b89c78da71f0b7f122894261bd7a6303bdbb56a28fbdde16064d79f429973aaab6c99178d97a9bd6e9cd62122ddba86455b0b9e8ab0873491178b4813109675b5f1a2c04256d136b7a518334510230c567ba02c9f7c554271c82b7362cdf11e0ab7632fa9ce4820dd863a4820d2a4f6f2692aea2138f2685b6bee5ff2e18d48c66a051d11bd12eabd7e41f24f53425dbf815e346bc90ace4503c238aed5fd1f36ed728f776fc1355be4e25719826f71213def20b9ec4246b9833db4ff90fb71cd9e6f721c788a1dfda2ed23412b32be8c0fec016258880bf1380d8de2d9ce2519ed1eed981be690b9b4cc3241287f100859da6de765cd1e21470fd5ded53e7ab83532107d3d63e8e78345cbb60148f31abc09060ff547c55deba2e5c64c57498b3c395793e75f33f023fa3561d336a7db76449100fe1aec217ab62fd93a2d13b6f926e393cbffff001ff5a6fb46d24820bcc3f03c9f7c5d747a94dacc39f1daa9eefb578d62479982373c1e5285ca6c41f8207edaca4f04bc093707f324a592bedc5133c1d3041aea3a895b6c364d1390eb95d27d54e2c28f2c37aa1cfb02bf3255da8ee04933ef528f0f917cdcbf180b4543802f4cb94dfe4ed11c4e0fc4c2b8b01a655694a426d60489d5177435639c627373806a6623179e140f2ff682eb1af200f8f881742254ef5c1feeb9150563ba8c0b6a99534ba51dda83443eb87f5ef28acdcd8c97c089a88b8be35268d12dc7fcc326f721ab30a916032ea9c735521c392d3b061f667615b3a6bb7846977fc226dd8313238316ba165a615b754a685214073f45c00cfc910d7a6f484b434a63a3e3688256367f9b6f4ddcc1014dd1f84a7b1f480e9e861890a0a2627a2da66f5924535b43b7fe69c67eb7d63065d8db0fae067487bda1822a59e5bdaafafdca6adbe44917a5327582ac6bf2ac031533abe8294e8baa77976f7cba3ff7692ad2826a0b458ba5a78e02725f6deab9cf7e74ed5e677d86c43896f1eee306b73bd3aa4bae48fd0f82c4547cb6a4bd0bcd918f8520a34523a1598053626254327c79267cc2034fc9362727faf5ebd85bf2d64a036b2bdebf208764e415a3afe9bd4e2344ba0fc34153c76d8b1cdec4366f9d4a193ba1152f5e2ddc573e615843454e2dab75b302009e83939670799d60848eafb", 0x5c1}], 0x1) 16:00:11 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000300)='./file0\x00', 0x4, 0x40001a1e, 0x0) acct(&(0x7f0000000240)='./file1\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 16:00:11 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) r0 = socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r2 = socket(0x11, 0x4003, 0x0) r3 = socket(0x11, 0x3, 0x0) setsockopt(r3, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r2, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) fcntl$getown(r0, 0x5) r4 = socket(0x800000018, 0x3, 0x102) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) r6 = socket$unix(0x1, 0x5, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020697a, &(0x7f0000002580)) r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r8) r9 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r11 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) sendto(r11, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r12 = dup(r11) r13 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r12, 0x40047601, &(0x7f00000002c0)) r14 = dup2(r12, 0xffffffffffffffff) r15 = getuid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r14, &(0x7f0000000480)='./file1\x00', r15, r16, 0x6) getgroups(0x1, &(0x7f0000000080)=[0x0, r10, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r16]) r17 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r17) r18 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r20 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) sendto(r20, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r21 = dup(r20) r22 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) r23 = dup2(r21, 0xffffffffffffffff) r24 = getuid() getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r23, &(0x7f0000000480)='./file1\x00', r24, r25, 0x6) getgroups(0x1, &(0x7f0000000080)=[0x0, r19, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r25]) r26 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) sendto(r26, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r27 = dup(r26) r28 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r27, 0x40047601, &(0x7f00000002c0)) r29 = dup2(r27, 0xffffffffffffffff) r30 = getuid() getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r29, &(0x7f0000000480)='./file1\x00', r30, r31, 0x6) r32 = fcntl$getown(r3, 0x5) r33 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r35 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) sendto(r35, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r36 = dup(r35) r37 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r36, 0x40047601, &(0x7f00000002c0)) r38 = dup2(r36, 0xffffffffffffffff) r39 = getuid() getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r38, &(0x7f0000000480)='./file1\x00', r39, r40, 0x6) getgroups(0x1, &(0x7f0000000080)=[0x0, r34, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r40]) r41 = getppid() r42 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r44 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) sendto(r44, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r45 = dup(r44) r46 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r45, 0x40047601, &(0x7f00000002c0)) r47 = dup2(r45, 0xffffffffffffffff) r48 = getuid() getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r47, &(0x7f0000000480)='./file1\x00', r48, r49, 0x6) getgroups(0x1, &(0x7f0000000080)=[0x0, r43, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r49]) sendmsg$unix(r7, &(0x7f00000004c0)={&(0x7f00000006c0)=ANY=[@ANYBLOB="00002c2f6669020000009903d80b4c9dd123775afb472ffa739e25d060dee79cb3321ed62c6820adcfc42836d094c0558302fd732d24dad7bb2be849b6d6ed544cc563041aac4ac8c360572820b3155d04b00632978c"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000300)="6d69f108f9a0cdc714480631bac855fdbebecdcebec0111e3bc4a1915ac0873ac2304255e7bcd151328feb1d73d3519f318cd91af4ad802eb252af4d65da91c3d00770afe6ce9a37f6f56cf3249cbebd25ef5c3ab3921e4c6dac7fe7f8ff3e352429d6b235dee0dce7d85eda268e8268", 0x70}, {&(0x7f0000000240)="304213f36598b286b25304ae813bbcfb5e06c4839a1947fa468b", 0x1a}, {&(0x7f0000000380)="4127f13db34aac945c69ec0d141952fb106a683939b128ba1853c2c3f7", 0x1d}], 0x3, &(0x7f0000000400)=[@cred={0x20, 0xffff, 0x0, r8, r9, r16}, @cred={0x20, 0xffff, 0x0, r17, r18, r19}, @cred={0x20, 0xffff, 0x0, 0x0, r30}, @cred={0x20, 0xffff, 0x0, r32, r33, r40}, @cred={0x20, 0xffff, 0x0, r41, r42, r49}], 0xa0, 0x8}, 0x8) setsockopt(r5, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f0000000200)=0x27e) r50 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r50, 0x0, 0x0) r51 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r51, &(0x7f0000000440)=ANY=[], 0x0, 0x0) 16:00:11 executing program 1: getpid() r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) wait4(r0, 0x0, 0x1, &(0x7f00000000c0)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000080)) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x5) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f0000002580)) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x10001, 0x4, 0x1, 0x2, 0x6, 0xffff, 0x1e43, 0x1, 0x0, 0x100000000, 0x2f}) r4 = socket(0x18, 0x3, 0xff) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000200)=0x1) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x80206979, &(0x7f0000000300)) 16:00:11 executing program 0: mprotect(&(0x7f000000c000/0x3000)=nil, 0x3000, 0x5) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20100, 0x8) ioctl$KDDISABIO(r0, 0x20004b3d) mlock(&(0x7f0000000000/0xe000)=nil, 0xe000) r1 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r1, 0x0, r1) connect(r1, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8) 16:00:11 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = msgget$private(0x0, 0x1) r2 = semget$private(0x0, 0x8, 0x80000200) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r5 = semget$private(0x0, 0x8, 0x80000200) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x1, 0x7, 0x1000}], 0x6) semop(r5, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r5, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x1ff, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r8 = getuid() sendto(r0, &(0x7f0000000480)="988b40e89bfcc76b1e857f24ef10380960766f14e2b6ca848963f6427144008e19387a5ab4cb2a355b0573554b1e629991410fda6149e1d1ebf6f2e59fd05b520cd5db7612bdfff17e9763cfc354969c5ae26df8d11718729b28102391811475c08f5693ac0280fe5184f8c9efd79d002df378e1787a39b64cd245f9567ca9bb4bec1d037efce8454be08002e42dcb87", 0x90, 0x400, &(0x7f0000000340)=@in={0x2, 0x1}, 0xc) r9 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, &(0x7f0000000280)=0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f00000002c0)={{0x4, r3, r7, r8, 0xffffffffffffffff, 0x4, 0x7c}, 0x42, 0x401, r9, r10, 0x1f, 0x0, 0x1, 0xc7dd}) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getpgrp() getgroups(0x1, &(0x7f0000001640)=[0x0]) r11 = syz_open_pts() close(r11) ioctl$TIOCSETA(r11, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r11, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) r12 = fcntl$dupfd(r11, 0x5, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MIF(r12, 0x29, 0x66, &(0x7f0000000540)={0x1, 0x1, 0x3, 0x77a2, 0x401}, 0xc) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) recvfrom$inet(r0, &(0x7f0000000180)=""/228, 0xe4, 0x82, &(0x7f0000000000)={0x2, 0x0}, 0xc) 16:00:11 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503", 0x2, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) r1 = socket$unix(0x1, 0x5684c81f6a52baa0, 0x0) sendto$unix(r1, &(0x7f0000000040)="27183cc617404cb60c8edd3beecd44d94483d424a9b1c797933aeae66dfe3e6b38ebd3862caa667d247513bd5ad773e6307224184e8d54ae9c5970a65e5ec9da80bcd6d3aeeacbc2b1b7ea4fb6c00149fe0c80ddcd3a848d193d178545ef8415baee73447e90d2ac629efb956f8b269f66957063fdce2e3e26a8259b", 0x7c, 0x407, 0x0, 0x0) write(r0, 0x0, 0x0) 16:00:11 executing program 0: r0 = semget$private(0x0, 0x0, 0x20) semctl$IPC_RMID(r0, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) r1 = socket$inet6(0x18, 0x4, 0x0) getpeername$inet6(r1, &(0x7f0000000040), &(0x7f0000000180)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCREAD(r2, 0xc0107002, &(0x7f0000000280)) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000280)) open(&(0x7f0000000200)='./file0\x00', 0x80, 0xe69c4698180a5b25) r4 = socket(0x2, 0xc003, 0x6) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2fbabe8d242744e5b8899666696c659500"], 0x10) write(r4, &(0x7f0000000000)="9e3eaa56000000000004bf9aab42304086651c1ece0efdd308e6b7ca00"/40, 0x199) 16:00:11 executing program 1: sendsyslog(0x0, 0xfed3, 0x0) sendsyslog(0x0, 0x0, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x444fc12ab43e677, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)=0x8) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffff9c, 0x800c5751, &(0x7f0000000080)={0x8, 0x81, 0xc}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = syz_open_pts() ioctl$WSDISPLAYIO_SETSCREEN(r2, 0x80045756, &(0x7f0000000140)=0x8000) close(r3) ioctl$TIOCSETA(r3, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCCBRK(r3, 0x2000747a) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000002580)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r4, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) ioctl$TIOCEXCL(r4, 0x2000740d) socket$unix(0x1, 0x5, 0x0) 16:00:11 executing program 1: socket(0x2, 0x2, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f0000002580)) ioctl$BIOCLOCK(r1, 0x20004276) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) r3 = dup2(r2, 0xffffffffffffff9c) connect$unix(r3, &(0x7f0000000140)=@abs={0x2, 0x0, 0x1}, 0x2cf) r4 = socket$unix(0x1, 0xa7ad9f19ef7289f1, 0x0) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) r5 = socket(0x10000000002, 0x5, 0x0) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r6 = socket$unix(0x1, 0x5, 0x0) r7 = syz_open_pts() close(r7) ioctl$TIOCSETA(r7, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) fcntl$dupfd(r7, 0xa, 0xffffffffffffff9c) r8 = fcntl$dupfd(r6, 0x0, r6) r9 = socket$unix(0x1, 0x5, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020697a, &(0x7f0000002580)) openat(r10, &(0x7f0000000000)='./file0\x00', 0xe0f3b0ded3f6b31e, 0x84) ioctl$TIOCFLUSH(r8, 0x8020697a, &(0x7f0000002580)) setsockopt$sock_int(r8, 0xffff, 0x0, 0x0, 0x0) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0xc}, {0x4}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = dup(r0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:11 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="0701a277dc5745192a101000000000ffffffff045ad35a0520000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000200)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x45}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000240)=0x7fffffff) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000280)={0x1, 0x20, 0x6c, 0x4, 0x3}) syz_emit_ethernet(0x1, &(0x7f0000000180)='\b') write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:11 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x1c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x4b0, 0x40) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f0000000240)=0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x2c}, {0x3, 0x0, 0x0, 0x8001}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:11 executing program 0: mknod(&(0x7f0000000280)='./bus\x00', 0x1000, 0x202) stat(&(0x7f0000000040)='./file0\x00', 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2040, 0x1b47) r0 = semget$private(0x0, 0x4, 0x408) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) r1 = getgid() r2 = geteuid() r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r3, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r5 = getgid() chown(&(0x7f0000000180)='./file0\x00', r4, r5) r6 = semget$private(0x0, 0x7, 0xa0) semop(r6, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r6, 0x0, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000002c0)={{0x4, 0xffffffffffffffff, r1, r2, r5, 0x100, 0x3}, 0x3e, 0x10000, 0x6}) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0xa, 0x21, 0xffe0]) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getegid() r9 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r9, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r11 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r12 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r12, 0x1}, {r12, 0xaf}, {r12, 0x10e}, {r12}, {r12, 0x2}], 0x5, 0x8eb6) shutdown(r12, 0x1) fcntl$dupfd(r12, 0x1b, r11) ioctl$TIOCSETVERAUTH(r11, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r7, r8, r10, r13, 0x4}, 0x200, 0x401, 0x2}) lchown(&(0x7f0000000040)='./file0\x00', r10, 0xffffffffffffffff) r14 = semget$private(0x0, 0x4, 0x408) semop(r14, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r14, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r14, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r14, 0x0, 0x9, &(0x7f0000000180)) semop(r14, &(0x7f00000001c0)=[{0x4, 0x2, 0x1800}, {0x3, 0x8, 0x1800}, {0x1, 0x5, 0x88a58e8c67df3b13}, {0x0, 0x0, 0x1000}, {0x3, 0x0, 0x800}, {0x0, 0x7f, 0x800}, {0x4, 0x7, 0x800}, {0x3, 0x1000, 0x1000}], 0x8) semop(r14, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getegid() r17 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r17, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r19 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r20 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r20, 0x1}, {r20, 0xaf}, {r20, 0x10e}, {r20}, {r20, 0x2}], 0x5, 0x8eb6) shutdown(r20, 0x1) fcntl$dupfd(r20, 0x1b, r19) ioctl$TIOCSETVERAUTH(r19, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000100)={{0x3, r15, r16, r18, r21, 0x4}, 0x200, 0x401, 0x2}) chown(&(0x7f0000000000)='./file0\x00', r10, r21) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) 16:00:11 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f0000002580)) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000080)={&(0x7f0000000000)=[{0x86, 0x4}, {0x89}, {0x48, 0xffffffff}, {0x88, 0x7}, {0xf804f5bb7256d5c0, 0x2}], 0x5}) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x0, 0x0) r2 = syz_open_pts() close(r2) 16:00:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x87}, {0x6c}, {0x6}]}) r1 = dup(r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000001c0)) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup(r2) pipe(&(0x7f0000000080)={0xffffffffffffffff}) accept$inet6(r4, 0x0, &(0x7f0000000180)) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x10000, 0x0) ioctl$TIOCSETD(r3, 0x80184601, &(0x7f0000000040)) r5 = msgget$private(0x0, 0x200) r6 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) sendto(r6, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r7 = dup(r6) r8 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r7, 0x40047601, &(0x7f00000002c0)) r9 = dup2(r7, 0xffffffffffffffff) r10 = getuid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r9, &(0x7f0000000480)='./file1\x00', r10, r11, 0x6) r12 = getgid() r13 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r15 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) sendto(r15, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r16 = dup(r15) r17 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r16, 0x40047601, &(0x7f00000002c0)) r18 = dup2(r16, 0xffffffffffffffff) r19 = getuid() getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r18, &(0x7f0000000480)='./file1\x00', r19, r20, 0x6) getgroups(0x1, &(0x7f0000000080)=[0x0, r14, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r20]) r21 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r21) r22 = getpgrp() msgctl$IPC_SET(r5, 0x1, &(0x7f00000003c0)={{0x2, r10, r12, r13, r20, 0x12, 0x3e}, 0x80000001, 0x7, r21, r22, 0xa1, 0x8, 0x8, 0x5}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r24 = socket(0x2, 0xc003, 0x0) connect$unix(r24, &(0x7f00000006c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f6185f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1729d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4085883add7525e0126e33aaa9f845d0348990df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414216a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e645303a2da0ae2e628beccd1ab05e4a50c35097645014d89b83731d5cbf92bfa0b7014e6d652dea8ca642e4130ef6ad042acad825141c361ddfbaf08aba254c0f9c2e24d23c8fb7f7c968443f46ae6615779b9b50bfbb8078404fe2b380aa2cb2bc718f504c2880a9fb7b8379f433d6fd66a8c8d402955bd51262b260db0c356663db608ab596637564c840515a2271fc34c2162420689412575d8698557402fdfd20209e2434c88251892a9eac571e3fd1fe83d115f59912e89190d342f1ec947bbc39f868395062ac387d3ecbd4ad6715a4145523a4a3599cfbccc70d79df02d6620563d24b9e58ad1"], 0x10) dup2(r24, r23) setsockopt$sock_int(r23, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r25 = dup(r23) sendto$inet6(r25, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x4, 0x208001ff, 0x0, "b000"}) mknod(&(0x7f0000000080)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0xc02, 0x0) ioctl$TIOCFLUSH(r0, 0xc0106978, &(0x7f00000000c0)) 16:00:11 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x4000090d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000280)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f50146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba5651238225996d2250f6ea821e153a6212dc30a02000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa285828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a", 0x115) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000002580)) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000100)) r3 = syz_open_pts() close(r0) r4 = msgget$private(0x0, 0x5b3) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000480)=""/97) msgctl$IPC_RMID(r4, 0x0) dup(r3) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x1, 0x6}, {0x0, 0x1}}, 0x0) r5 = syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x6, 0x7, 0x7, 0x800, "bdae513e9b8fc646033c09755d2325f3c6c7369b", 0x7b, 0xfffffff9}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000240)={0xffffffffcc6a8ff4, 0x1003c3, 0x3, 0x8, "b08dce50000100000000000200"}) readv(r5, &(0x7f0000000200), 0x1000000000000115) 16:00:11 executing program 0: chmod(&(0x7f0000000140)='./file1\x00', 0x40) r0 = socket(0x11, 0x4003, 0x0) unlink(&(0x7f0000000180)='./file1\x00') ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000000)=0xfffff001) pread(r0, &(0x7f0000000040)="44e625344978d3661f5dc251ef82e4e572ffd12dbcb21d98bea7e5ee7a320941ca18b2ada9eba7fbbb592fdc2b574d766ffadf86924505fdca82971e14f2083c5897011c03a82ca70be6327bc46e860aa95a6ddd325793a1bd6e5f883acff5e823200e0dec73b3e5996c0df088362f64a79f1dad6e46ba8fbb520b5a95e58a68eaa13938e1f6acb63bcd", 0x8a, 0x0, 0x0) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x8ee1) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0xc7, 0x0, 0x0) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 16:00:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() r3 = msgget$private(0x0, 0x5b3) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000480)=""/97) r4 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000011c0)={0x0, 0x0, 0x0}, &(0x7f0000001200)=0xc) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r7) msgctl$IPC_SET(r3, 0x1, &(0x7f0000001240)={{0x1, r4, 0xffffffffffffffff, r5, r6, 0x40, 0x7000}, 0x7, 0x8001, r2, r7, 0x20, 0x5, 0x200000000, 0x3}) open$dir(&(0x7f00000012c0)='./file0\x00', 0x8000, 0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r2}) ioctl$TIOCSETVERAUTH(0xffffffffffffffff, 0x8004741c, &(0x7f00000000c0)) kqueue() pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = syz_open_pts() close(r9) ioctl$TIOCSETA(r9, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r9, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) fcntl$getown(r9, 0x5) r10 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000280)={{}, 0x0, 0x0, r10}) fcntl$setown(r8, 0x6, r10) fcntl$setown(r1, 0x6, r10) 16:00:11 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000040)={0x9, 0x4d2}) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x20000000000600f, 0xe02) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x8, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r3, &(0x7f0000000100), 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) poll(&(0x7f0000000100)=[{r0, 0x4}, {r1, 0xb}, {r2, 0x2}, {r3, 0xf91ce82aa863d188}, {0xffffffffffffff9c, 0x1}, {r4, 0x80}], 0x6, 0x6) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open$dir(&(0x7f0000000240)='./bus\x00', 0x8, 0x0) kqueue() ioctl$TIOCSTSTAMP(r5, 0x8008745a, &(0x7f00000029c0)={0xfffffffffffffe01, 0x5}) select(0x40, &(0x7f0000000c80)={0x3f, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x3}, 0x0, 0x0, 0x0) dup2(r6, r5) r7 = socket(0x18, 0x1, 0x0) sendmsg(r7, &(0x7f0000000c00)={0x0, 0xffffffffffffff44, 0x0, 0x0, &(0x7f0000000ec0)=ANY=[@ANYBLOB="d65fedc58684cf465a12eae4f2f6546ce152a61b8cb750b084a2485270b9d566ffb09a1c06e53d588c1ebed858188a24018675e0e355f443c92e6aedea8545f6dc43aae6d3efe0bccc501a35b6512b2230f5ccfc0d3c95e089a79136f759188638a75673fa7b006b9ab996d7513826b44c4622cba6234042cb36db262711a4d5a22d8ce1e317bcf5ce705d13c867f5ba9463631032425f5ce7aaa177cf9191d61c38bca95b6d00"/182], 0x10}, 0x0) getsockname$inet6(r7, &(0x7f0000000080), &(0x7f0000000180)=0xc) open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r8, &(0x7f0000000380)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r9 = getpgid(0x0) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000840)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x4, 0xfffffffffffffffc}, 0x3, 0x8, 0x0, r9, 0x80000001, 0xfff, 0x5, 0x100000000}) 16:00:12 executing program 0: msgget(0x3, 0x100) r0 = msgget$private(0x0, 0xf46) r1 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r1, 0x0, 0x0, 0x0, 0x80a6}) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x4000, 0x0) r4 = dup2(r3, r3) dup2(r2, r4) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="2000000000000020ffff000000000000f87c8a5b67071a542a538706000000b803000000000000aad6574800030000005691af0dc1a9893f85b607fd54208184a4564353530070a71f227b04b8990f01140d7aa21370d45b1850a8d8fbe89f6a2fcd5893681416c3a065"], 0xfffffffffffffd40}, 0x0) r5 = socket(0x18, 0x4003, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = msgget$private(0x0, 0x30b) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000000480)=""/97) r7 = msgget$private(0x0, 0x5b3) msgctl$IPC_STAT(r7, 0x2, &(0x7f0000000480)=""/97) msgrcv(r7, &(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRES16=0x0, @ANYRESDEC=0x0], 0x3, 0x1, 0x800) r8 = socket$inet6(0x18, 0x1a459e4771beb4de, 0x4eb0) r9 = dup(r8) r10 = syz_open_pts() close(r10) ioctl$TIOCSETA(r10, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r10, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) r11 = syz_open_pts() close(r11) ioctl$TIOCSETA(r11, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETAW(r11, 0x802c7415, &(0x7f0000000380)={0x4, 0x3fc, 0x0, 0xffffffffffffff01, "90de290e798906005004008c6ae617053ce1591f", 0x20000000}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r12 = socket(0x6, 0x4001, 0x800000000) r13 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$KDGETLED(r13, 0x40044b41, &(0x7f0000000100)) setsockopt(r12, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe2(&(0x7f0000000700), 0x2) kqueue() r14 = syz_open_pts() close(r14) ioctl$TIOCSETA(r14, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r14, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) r15 = fcntl$dupfd(r14, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x10, r15, 0x0, 0x0) r16 = socket$unix(0x1, 0x5, 0x0) r17 = fcntl$dupfd(r16, 0x0, r16) ioctl$TIOCFLUSH(r17, 0x8020697a, &(0x7f0000002580)) accept$inet(r17, &(0x7f0000000240), &(0x7f0000000340)=0xc) r18 = syz_open_pts() close(r18) ioctl$TIOCSETA(r18, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r19 = syz_open_pts() close(r19) ioctl$TIOCSETA(r19, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r19, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) r20 = dup2(r8, r19) ioctl$WSDISPLAYIO_DELSCREEN(r20, 0x80085754, &(0x7f0000000200)={0x1ff, 0x2}) utimensat(r9, &(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)={{0x4, 0x2}, {0x6cb}}, 0x7) 16:00:12 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) pread(0xffffffffffffffff, &(0x7f00000003c0)="410ceb2351506ebdac2fb0e8624da6917739ca8be24eb8362e8cad38681c7c073de9ecdc6d4e074d8d64793293f15bcb020f4d85fdb9633084d4990b11d310ed2333a2304fab1d0de5c4f9c8ace0e684639ec9408851373d86cc4c809a2c23dc6f6f4e4d43a3f039bd69ab2bb875086ebf257b678ce3bf0b7160e1c2fef0015508d532993fb23034b8f289b8171d421168005ba4774e89b328a66d7deb8f859ed659b749dac19bd49d3d4cef232f37297546dc4528995661a95007ae865cbd95be4a92fc851d3da1cdae4dfda78d7597d27e0518afe6aa3ae0c53c92d998a563e3d569465a9ee48a5689c7762253291da3d4f7b22532a2c35834364cc30fc4fea1c9dc4df3d9f4951992ea0335a71e549c20fe49709177d1c0c3099121b07cb0f61ac6c310e35e50d6c4e5e569b12b9b94627cec224c6a9e34ff47341cbddf2f5f1a50b8ea6048bb617e7f4e3f874d99dc0adb4824f43a", 0xfffffffffffffe5c, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3200], [], [], [{0x50}, {0x0, 0xfffffffc}, {}, {}, {0x0, 0x4}]}}) 16:00:12 executing program 1: r0 = socket(0x2, 0xc003, 0x6) r1 = socket(0x2, 0xc003, 0x6) r2 = dup2(0xffffffffffffffff, r1) r3 = socket(0x2, 0xc003, 0x6) connect$unix(r3, &(0x7f0000000400)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000000000000000000b3b90e648a32e2a1f6cad0810112eff4c0af259a6164fcbf6c5121b3293e65805f306d08d96e961166a4cf22fc99a55321142674495fe3b9e7d98231a8befd639ca8fa3fcb261fe05b25378ee11dcddf36535c3de03aacf86102e8e9c6c06595d7"], 0x10) write(r3, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r3, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) write(r3, &(0x7f0000000280)="f8893e9d34ba751218d141ed7382a05dd4857d0e4b1fdfd4b09f4f8a", 0x1c) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f0000000100)=r3) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c041fe443f4a9836479e2f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/198], 0x10) r4 = socket$inet(0x2, 0x2, 0x0) r5 = dup2(r4, r4) sendmsg$unix(r5, &(0x7f0000002480)={&(0x7f0000000000)=@abs, 0x3e, 0x0, 0x0, &(0x7f0000000040), 0x48}, 0x0) ioctl$VT_WAITACTIVE(r5, 0x20007606, &(0x7f0000000080)=0x200) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) write(r1, &(0x7f0000000280)="f8893e9d34ba751218d141ed7382a05dd4857d0e4b1fdfd4b09f4f8a", 0x1c) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYRES64=r0], 0x1) write(0xffffffffffffffff, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556", 0x23) r6 = syz_open_pts() close(r6) ioctl$TIOCSETA(r6, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r6, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) r7 = dup(r6) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f0000000140)=0x8001) r8 = socket$inet(0x2, 0x2, 0x0) r9 = dup2(r8, r8) sendmsg$unix(r9, &(0x7f0000002480)={&(0x7f0000000000)=@abs, 0x3e, 0x0, 0x0, &(0x7f0000000040), 0x48}, 0x0) ioctl$KDGKBMODE(r9, 0x40044b06) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b7", 0x2d, 0x0, 0x0, 0x0) write(r0, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4f27242c9aa", 0x19) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80002336a240 16:00:12 executing program 0: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000e8f000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f00000b2000/0x1000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000d94000/0x4000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f000026a000/0x1000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f000024d000/0x1000)=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']}) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504600000000000080007", 0xd, 0x0, 0x0, 0x0) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000000)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:12 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x5b473d7f7adfaa50) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) pwrite(r2, &(0x7f00000005c0)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a75f355bf53c3b6c6ed7896a48c4918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f74056e4631d16bafcbd8111cb7a00e7e50a5fb7e173ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694b70adc31e8f45cbefbf7196f7e7bdc6deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f01fb0a60b8b27eda9c1782e00b2f4b2c029a08be89f496994f679a6351726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edcbd387511d95babc", 0xeb, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) msgget$private(0x0, 0x62d) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020697a, &(0x7f0000002580)) r6 = socket$inet(0x2, 0x9c58ac9b0a408775, 0xd9) r7 = syz_open_pts() close(r7) ioctl$TIOCSETA(r7, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r8 = syz_open_pts() close(r8) ioctl$TIOCSETA(r8, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r9 = syz_open_pts() close(r9) ioctl$TIOCSETA(r9, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r9, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) r10 = syz_open_pts() close(r10) ioctl$TIOCSETA(r10, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(r5, &(0x7f0000000280)=[{{r6}, 0xffffffffffffffff, 0x2, 0x1, 0x1, 0x9}, {{r7}, 0xfffffffffffffffd, 0x18, 0x40, 0x8, 0x7}, {{r8}, 0xfffffffffffffffc, 0x8e, 0x1}, {{r1}, 0xfffffffffffffffc, 0xc, 0x8, 0x5, 0x100000000}, {{r9}, 0xfffffffffffffffc, 0x88, 0x6b, 0x9, 0x2}, {{r3}, 0xfffffffffffffffb, 0x14, 0x80, 0x2, 0x4}, {{r1}, 0xfffffffffffffffe, 0x0, 0x1, 0xd71, 0x7e}], 0x40000, &(0x7f0000000080)=[{{r0}, 0xc853e0a0587f2f12, 0x72e73c903adfeac4, 0x8f0a94526f735862, 0x1000, 0x4}, {{r10}, 0xfffffffffffffff9, 0x4, 0x1, 0x1f, 0x80}], 0x3, &(0x7f0000000380)={0x3, 0xfffffffffffffffe}) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80002336a240 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 16:00:12 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000180)=0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x6) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) munlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="625bdb6148178d161d6acf3b06d410ccf1dbe463a9920384f1b0367d0f474f5d66fcc81e0fc8cb6b69bb734a9a9fcd03bbcef17a5c61b8d31e2b6f5b66755e435aced7ac49e2447a5009020b58a0b5dd6b735aac633d90efc47e211806b86a97053f77a25eeabdf265a9ab0f5ebac26b31f03459f03cc258f9279661a87ab8932acfd896dfa7d9dc0a1a5a014b6f0a8242a66fd736106f8063ab587a0900000000000000ee42a0"], 0x10) write(r1, 0x0, 0x0) 16:00:12 executing program 1: setuid(0xee01) connect$unix(0xffffffffffffffff, &(0x7f0000000700)=ANY=[@ANYBLOB="6005e37ff45dc0bdf927dde45f8567cdba5b534d5e9783acc9e07d327fe84834bfa63d1756c6c12e7f0adda7d438a0eeba36709bd9d91900020000bba2fd7333ece0942af9fb750cd9ab31a4d1992e2240564e59280b3d7bc760693693f8ba83"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) r1 = socket(0x2000000000000002, 0x1, 0x0) r2 = dup(r1) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000480)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)) read(r1, &(0x7f0000000980)=""/167, 0xf) r4 = geteuid() r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(r3, &(0x7f0000000a40)=[{{r2}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r1}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r5}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r1}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r1}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r3}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r2}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r1}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r1}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r2}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r2}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r6 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r8 = fcntl$getown(r1, 0x5) r9 = fcntl$getown(r1, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000840)={{0x3, r4, r7, r4, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r8, r9, 0x0, 0x92, 0xffff}) r10 = msgget(0x1, 0x1c2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) r12 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) sendto(r12, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r13 = dup(r12) r14 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f00000002c0)) r15 = dup2(r13, 0xffffffffffffffff) r16 = getuid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r15, &(0x7f0000000480)='./file1\x00', r16, r17, 0x6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r19 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) sendto(r19, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r20 = dup(r19) r21 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r20, 0x40047601, &(0x7f00000002c0)) r22 = dup2(r20, 0xffffffffffffffff) r23 = getuid() getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r22, &(0x7f0000000480)='./file1\x00', r23, r24, 0x6) getgroups(0x1, &(0x7f0000000080)=[0x0, r18, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r24]) r25 = getppid() r26 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r26) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000340)={{0x400, 0x0, r11, r16, r18, 0x10, 0x3}, 0x0, 0x400, r25, r26, 0xffffffff7fffffff, 0x80000001, 0x237, 0x5}) shmctl$IPC_SET(r6, 0x1, &(0x7f0000001880)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x1ff, 0x7ff, 0x0, 0x0, 0xa000, 0x3, 0x1}) r27 = socket$unix(0x1, 0x5, 0x0) r28 = fcntl$dupfd(r27, 0x0, r27) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_LIST_DEVICES(r29, 0xc1045763, &(0x7f0000000180)={0x45db, [{0x1, 0x81}, {0x0, 0x9a0}, {0x3, 0x7}, {0x2, 0xdc0}, {0x2, 0x1}, {0x2, 0xfffffffd}, {0x1, 0x7fffffff}, {0x3, 0x20}, {0x2, 0x3}, {0x2, 0x5}, {0x3, 0x6}, {0x1}, {0x2, 0x9}, {0x2, 0x929}, {0x2, 0x3}, {0x2, 0x3}, {0x1, 0x5}, {0x5, 0x9}, {0x2, 0xf4}, {0x3, 0x5}, {0x1}, {0x3, 0x4}, {0x1, 0x9}, {0x3, 0x3f}, {0x2f56a8a0f2ee0692, 0xc0}, {0x3, 0x7}, {0x1, 0x20}, {0x2, 0x7}, {0x2}, {0x1, 0xfffffff8}, {0x2, 0x2}, {0x1, 0x1f1}]}) ioctl$TIOCFLUSH(r28, 0x8020697a, &(0x7f0000002580)) ioctl$BIOCGRSIG(r28, 0x40044273, &(0x7f0000000040)) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r1, 0x0, r1) accept(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x48}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = dup2(0xffffffffffffffff, r0) r2 = getpgrp() fcntl$setown(r1, 0x6, r2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000001640)="c6c63e3879f4d954547bcdcb8f37") r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0xf2489fc42ae80b5a, 0x0) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f00000000c0)=0x1) 16:00:12 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x4, 0xfffffffc) chmod(&(0x7f0000000040)='./file0\x00', 0x12) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:00:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="81002e2f660010000000"], 0xfffffffffffffffe) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000000c0)={0x0, './file0\x00'}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000440)=[{&(0x7f0000000180)}], 0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206979, &(0x7f0000000300)) write(r2, &(0x7f0000000080)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) 16:00:12 executing program 1: unveil(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)='ww') 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffff72, &(0x7f0000000100)="7d51eece9972") 16:00:12 executing program 1: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000000000e6ff3fdcc40000c88a1c683d6bdcf9"}) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, &(0x7f0000000c00)="98a2fc36fe9627a957c31c3ab2c780961af2d0b777b288ed9e619c25bdcbbf2b629c7b68189a4ab305c690fb7e1011ce4030eb16fcbd6bd4809da76f2a3b12f807724b84b66c5fa30abcb90990eaa2f8955d8795e4d915335c794b16ac081266f917861cd578583e8c0d480c20658b5edc77e215e9d94c234428620e8ae36091020a29cedc537888257aba3b25fe0e3fba7e8138601604303b795e72934cfe8de2f18f77aa47ecc76cf22a2c9ca0755e3d3ecdfd21feb780afa753dc950b57c0afa55bc3d3f3bfed74126840b138276d94007cbf091d85848a719528f5d3ff79586faae7201a9d69fd64e744c5eaa0f21207912f41cc5c8faae41768546638b64664b3489722e67670a4e6ec52b341b5239e9e64498ccff7bd0e29e5a58794469d486b6db3efc03ec9fbf56528f1485fa3147574c47a3b63762bae40e6be3dbd35a4e95ca8df1abd7aac06b707fdb1ec1f570fdf06c0f5b8eb437546a84c856b7081d416ce3ee780bbdf29c2db7e0482426edb899ddb946203f0b1163caf71f1337f4a97976a1401918c6aed5fc0b03ea26daa7db78516d14265337a31f5c6b31cf71f725abaec1d52951f4140b4274120a62f9269a811df0c95dcb8f69f07a942c872cca361b39c5e94899b2da6750ecc4cc9fde67ebe416b6547a0deacdbbd052d9c9af116831907615ba221a87d04013d51a7368a25cf2b58f8436e5ffd79251b383b5c3f8bdd8f5075157dee2d1613c586071a67d9349322612f03375e532a5d6ae88f056652e480d3bf1635b15e8c85fbc7db6b365db48cab5a38c7870578367ad57e5513a52bde041a29a8dd1c3cfe6b3135fe1ed2e7754c943d6eeb498e1b8d0d752d6a4d7c087d280e29e2a05d41394cc8562b85e25704e78d9aa9661fbdd7f424e88e9a2893ec2f274d7eb1221f964654023e949f38fc952971b9b8b0eef160ea1728218dfb6ec364d4ed5b11a48d044c70ee48969daccb4a521b2159a7c2050bc2e79dec55a1fc1d81fee42025dd5ba6f084f7c4c0a2137e8e387718f61aa6515f06e3bb26a06c9eedeb963c8765fdb1f647be9266d4eeef20355ff591b5fbee235191c2558494e4e4be3ab8f218593914bf3b84e32c0b20d5aedcbc6f8959fada554d46fb6312682ba5f254a61c7405148af0c47aa8c89316af0ace546c1ce278d533c19bd07045d9ba9a0d0a65bba1dbe4be8a42465980625e2481f04603541c748f77cd619f487e240ee82c80d79a4525275ba6ed23b0a36f80e9c9aeed3b8995f481d7bc2dd9d6f94d7a95329b6f5f4b05c5d6d4d2ed640bb3560c7c3e266fc0b941a5f00392da5dd810c0cdf820dfd0146403421710ea405edde5bb5b4233f0a928c060874a4ed55d8f343060e0a024ea8e9e6cdeac8e7332636abd75c5baf115842eae01d42fccdbe5c274d22c67304849efa1d26164a0078d5bf9c0b89e139953b2a714a31662560624231ea4ff025e269e0d7a34eb8d00032bbfbbbaecb01ecf0e7e59b196e37b29866d6fd8b91bc1b28d9b42be44e8aa20f1410e8a882e9152201cca70101bb0481fdea3a60748008cbadf3fd04352dfb54546c2fb2db9740eff58c347ae7872ea07f7616a2d5007b2d8fd65d6a6d24e6c521510dd009709a72e6604586101fc05e590895972e749802c32f5f460dc7283f46ab1f0820476e3caf0fd7bcb8148b2c23eb23c4541a72f8d3a2d717d23ebf39ece43258a2c4c1ce22c5040f28a9d9f17318300100000002ca7ed21f3b4f51b662955486f3a4c7e7acd932c2a409651f9b11277044e904e80c3d7738ee77dc9d7235eea5588be44b7b305a64fc0b1ac1b5f4630a6e6aa37007df167bf37bbfec92a2fe08c9defb3c89b2afc32cfad26e18765ab3ee474df7122fde8e90efc72442cbecede9dd7e852fa3a2faada253186eef204d247c1f7270e0ceaa6701042fd1acdc7f8990a56114ec4238e7d0bd2cd9e80d6ba683d573b0b7999f68b35e27361f13b", 0x585) r2 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = accept(r2, 0x0, &(0x7f0000000240)) pwritev(r3, &(0x7f00000003c0)=[{&(0x7f0000000280)="69e415e6cd3e85278dfa51af5112aa90e591ad487614d7edc4f05d4f7144810a5770ab6501904f3c259ea925fcd5b62a89478b9146aaad4d0a996f2580082416d3059784eacf82be457cb0e65a2c187c9ef2deb8857f8f3fba17481dafa044b09f726e47b1c7a89bb982afe8721a0d986c24c6196f650e2ed6e41cd6c4b423b72ae778078eca14a2f62ee7e335377cac59dcb8499d432eafdb0d5fa6906d219a126458144d1a8a6629c537160f59e0d054d3", 0xb2}, {&(0x7f0000000340)="15fd18c0a9a8dae4cf10b20153931837da3f6faa1c6e1bdc87c9ca3875e079c5c09e46567fbaaa859e7a017593dc24cbbaa22eedc0827439860f8709e511c6adc66a5c1ff3a81d6426fb7de750fdabeec805e562508719c29f13b9656b5d775ed4e1ba561efb2fe6127120101dd90507602952fe040ac4315976b3d20cdf", 0x7e}, {0x0}, {&(0x7f0000000500)="9c9b14affa5af2c832452dd26470a2b430488d1934f2e42a1581d2bc51b9d431a8d3ea9d988d9948fdf0b987e94ee51a8411df6decf71fbe2d318546294f8020550408fed0f5a61b5ca598b12c62e3f9b52cacfe56d25c3a18d1ddbe430ef2622542fa3bd836c5db22802d8ec5d73659e13b3925180285190f94f099b595e72ac1c37bf6572f6cb44a37ca936a9c98ee44636987135bb50a7415c7e007f447b39573ed3bfe57f99215ef95222c8217ebf04cf5cef128c05c8dd695009323", 0xbe}], 0x4, 0x0, 0x0) bind$inet(r1, &(0x7f0000000080)={0x2, 0x3}, 0xc) r4 = socket(0x2, 0x1, 0x0) r5 = syz_open_pts() close(r5) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r6 = syz_open_pts() close(r5) r7 = syz_open_pts() ioctl$TIOCSTOP(r7, 0x2000746f) getsockopt$sock_int(r4, 0xffff, 0x10, &(0x7f0000000180), &(0x7f00000001c0)=0x4) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x1ff, 0xff, "41c6e4adae57e9587200"}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0xe) ioctl$TIOCNXCL(r8, 0x2000740e) ioctl$TIOCSETA(r5, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r6, &(0x7f0000000440)=[{&(0x7f0000000200)="e1", 0x1}], 0x1) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r9 = syz_open_pts() close(r9) ioctl$TIOCSETA(r9, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r9, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) ioctl$TIOCCBRK(r9, 0x2000747a) dup(r4) 16:00:12 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000080)=0x8) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000002580)) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0), 0x3c) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) dup2(r1, 0xffffffffffffff9c) close(r0) 16:00:12 executing program 1: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) close(r1) execve(&(0x7f0000000040)='./bus\x00', &(0x7f00000001c0)=[&(0x7f0000000100)='!&\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)=':$*\'\x00'], &(0x7f0000000300)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)='/\x00', &(0x7f00000002c0)='\x00']) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x200001c7, &(0x7f0000000040)=[{0x54, 0x10, 0xff, 0x1f7}, {0x400035}, {0xc}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 16:00:12 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r0 = syz_open_pts() syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0xd1e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCSTART(r3, 0x2000746e) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) socket$inet6(0x18, 0xc009, 0xe1) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) dup2(r4, r5) r6 = semget(0x1, 0x1000000000007, 0x200) semop(r6, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r6, 0x0, 0x0) semop(r6, &(0x7f00000002c0)=[{0x0, 0x8, 0x3000}, {0x4, 0x7f9, 0x400}, {0x1, 0x6, 0x3800}, {0x1, 0x4, 0x1000}, {0x837449a45c779402, 0x100, 0x7f75e14c04a4766b}, {0x4, 0x6, 0x800}, {0x0, 0x9, 0x1000}], 0x7) sendmsg$unix(r2, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="2800000100000000000000ee00000000d4e5529b9eaa29751940bb3871aa1e92bb5133f21a8482847a04d8e105000000000000004226c582f7b64deb30f2ebfb419917e115809529e694fa048c3ffe2fb8304714398163064a03000000fd3a8bdb3faef165da0e647099293455685f9f51ad1fa7ccec36723237123f646000a7daae80405b4a925bb9be7ede169cde980b3aa445a4997c52521d2f7d12d934fc4107aed827da540cbf3900"/186, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r2], 0x28}, 0x0) r7 = accept$unix(r2, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) recvmsg(r7, &(0x7f0000001680)={&(0x7f00000016c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003388d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfd0aacc32334e97bf123c621ce2ea26000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f5091700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aa000000000000000000000000000000000000130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/4111], 0x1002, &(0x7f0000001540)=[{&(0x7f0000001300)=""/207, 0xcf}, {&(0x7f0000001400)=""/116, 0x74}, {&(0x7f0000001480)=""/42, 0x2a}, {&(0x7f00000014c0)=""/116, 0x74}], 0x4, &(0x7f0000001580)=""/208, 0xd0}, 0x1000) 16:00:12 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x800, 0x0) fsync(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x35}, {0x2d}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x186, &(0x7f0000000180)="d0") 16:00:12 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000140)=0x2) close(r0) r1 = syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047460, &(0x7f00000000c0)=0x9) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000240)=""/178, 0xb2}], 0x1) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000180)=0x7) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1, 0x0, "a83e06cdd53c04641fd7472fd6d322a332af19a4"}) writev(r1, &(0x7f0000000400)=[{&(0x7f0000000440)="390a937bfc875802900e2a0dc0b05bc612fc74c45450e7017ab5466aa16e10a464f8a16e5dd5fbf36ef634ea124e5f5bb762cec1a59fbbbfa89937e583e524d709f563e9abf28339257b248d7aef5cdb7c26bc239f11e18428452eaf26381d9fc28ab9040000009e2cb6b1fcba69e0418a6107e94f26b719fc4ae84f94c655b1fe7394b1cc782610530debcacaf0902edcc7b32ea216652426d82ae7b9446d61aa9f76c130ceb5794806994f000000000000000000e25b9e1c81f154dd149ac05837792e07f5d4b51d7e3977c566e920a905c3ec4ece152926dd2231a896d026cbb26ce42b9942747f1927c5142acdbe7de44ace47fcab02b7bb84a237c787a608066a81766fd2321fe4f8fc56e3f1520c5e360f1681e55257555e4eb00287df8bb54a65637bc7adefe40599a1285f34745b8d3e0dd3a02edb43941d6320bd9e29f529dda1986d2ed6d8bf7a5c320eea5d33b4fd875e0d319ba664b74cc24b4b30f34f4f95d1378169ac7365663828220fc1065ab2b616e575913c", 0x17b}], 0x1) kqueue() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000080)) 16:00:13 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x322, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) r2 = shmat(0x0, &(0x7f0000002000/0x3000)=nil, 0x3800) shmdt(r2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000000c0)="e8749275fb06b7dbd17778080aa345ac176701ca655e893819894fbcb93fd81b20d46522dd82160a7fd3a1dfdfc458d1cb32d4bccf794499446f1c9c7f61a0260a6ae72e14db7317b3631dc5c960168ee628e1ad6bdf395cbbcbcbb47e8239dd34e0ba0e00f6794247ec35b4648c94a1f34b3232d9406981052a03e2247771cb0803ee08f0ba802e45b6262783f195517603affac7b6d613649f19e605dbc53fbf6e24914f6aa1c3baca5a001fb81ab3bd1a16e9b4028fc4c876ab723a6ef3dcca6a51631a44da09fc8fc2e11163ab6fa34e83c359c9b80bb97ea499ba646e115ebc02dc56", 0xe5) 16:00:13 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x0) r0 = socket(0x18, 0x2, 0x7f) setsockopt(r0, 0x1000000000029, 0x41, &(0x7f0000000140)="4b74954c", 0x4) 16:00:13 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x7}, {0x6}]}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047460, &(0x7f00000004c0)={0x642, 0x2, 0xfffffffd, 0xffffffff, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = fcntl$getown(0xffffffffffffff9c, 0x5) socket$unix(0x1, 0x5, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020697a, &(0x7f0000002580)) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000100)="123512e1a945ae0a9dfdced6d98a0d817a123eac34e5fc63b11e9fb29eff78b854f4bc3d8504c4a01b190c9d5d474772d1852063b056d610f1749b3d9e9fb72cd40210cfae00fd06043b32448eed477922c443391ed27aafb7bc87a09699bad7a272cb70921a4f72d79e", 0x6a}], 0x1, &(0x7f0000000240)=[@rights={0x18, 0xffff, 0x1, [r2]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3, 0x0, r4}], 0x50, 0x8}, 0x0) flock(0xffffffffffffff9c, 0x4) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) 16:00:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x94549617b442dd57, &(0x7f0000000000)=0x4, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:13 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000140)='./file0\x00'}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x822a646487451061, 0x86379d9f7534d6a8, 0x0) ioctl$VMM_IOC_CREATE(0xffffffffffffff9c, 0xc5005601, &(0x7f0000000400)={0x10, 0x800, 0x4, 0x3f, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x9}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7ff}, {&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x401}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff5000/0x4000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x7ff}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xfffffffffffffffe}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x5}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff9000/0x3000)=nil, 0x4}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0xfff}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xb1b}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xffffffff80000000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x1bf3466d}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x57}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x10001}], ['./file0\x00', '.\x00', './file1\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xff}) preadv(r0, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) 16:00:13 executing program 1: pipe2(&(0x7f0000000000), 0x4) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r0, 0x2000746f) readv(r0, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000001c0)=0xffffffffffff0fa0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kqueue() pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCFLUSH(r1, 0x20004268) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f0000000380)='./bus\x00', 0x51, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000040)=[{0x67, 0x9}, {0x5, 0x53e}, {0x43, 0xe4f}, {0x8e, 0x200}, {0x2, 0x7}], 0x5}) 16:00:13 executing program 0: r0 = kqueue() r1 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x1c0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f0000002580)) mkdirat(r3, &(0x7f0000000000)='./file0\x00', 0x140) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0xd}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) 16:00:13 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000080)='{\x00', &(0x7f00000000c0)='@](/(@:\x00', &(0x7f0000000100)='{\x00', &(0x7f0000000300)='\'\xe1\xb9\xb9\x19\x16\xcc\x9b\xde:\\\x17\xab\xd9k\xf4%,0\x8a\xb65\x1e\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='+\'[-+{![\xb4,!\x00'], &(0x7f00000002c0)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x20000000000000ea, &(0x7f0000000000)=[{0x4, 0x0, 0x1, 0x9}, {0x801, 0x7, 0x7}, {0x1, 0x0, 0xe8, 0xfffffffffffffffd}]}) pwrite(r0, &(0x7f00000003c0)="00b5c55912fb89f9d255b7165803", 0xe, 0x0, 0x0) getrusage(0x7fffffffffffffff, &(0x7f00000004c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000002580)) getpeername$inet(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000240)=ANY=[@ANYBLOB="00f700000000008000000000000000008f23768000000000"]) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file0\x00', r3, 0x1}) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x84}, {0x2c}, {0x6}]}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = fcntl$dupfd(r1, 0x5, r0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f00000001c0)) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000200)) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") syz_emit_ethernet(0xb9, &(0x7f0000000100)="182f8e92940da32164c3e7ef46c8d94fab81b9b5721be6e244f59988731f6f22db60b12498f7413202d636a1b7577d1646faf7d00f8b768b80139175db2349a42a12b76a0f8a7f9f84ca5129c5d03a82ece1d7ff0ce51af170c90c18e911625f9013ed355a8cdf0bd58524ab7c2faed942bed3e59a64ac9dbe86e92458162d316d2d76e81a720132e1361193caa622b2069f8bd39e09fe811f739df5b2ccd14e41e664fd5a74a776dac05062231b18fa9c311cd277e10d5669") 16:00:14 executing program 0: pledge(&(0x7f0000000080)='\x00', &(0x7f0000000100)=',\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x0, 0x0, 0x120000}, 0x8, [0x0, 0x8]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:14 executing program 1: shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x1000)=nil, 0x6000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x61}, {0x45}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0xb1}, {0x30}, {0x6, 0x0, 0x0, 0x3fffd}]}) chmod(&(0x7f0000000080)='./file0\x00', 0x2) pwrite(r0, &(0x7f0000000240)="fb", 0x2e1, 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = dup(r1) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f00000000c0)) 16:00:14 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10], [0xffffffff]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) fcntl$dupfd(r1, 0xa, r2) r3 = socket(0x800000018, 0x3, 0x0) r4 = fcntl$dupfd(r0, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8040691a, &(0x7f0000000300)) r5 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x5f800000, 0x0, "e4360020000f00"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r5) r6 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:14 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) setuid(0xee01) mkdir(&(0x7f0000000240)='./file0/file0\x00', 0x100) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 16:00:14 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980), &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x6, 0x1010, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) r4 = syz_open_pts() fcntl$getflags(r0, 0x1) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r3, 0xffff, 0x1004, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) truncate(&(0x7f00000018c0)='./file0\x00', 0x0, 0x200) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) r6 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r7 = kqueue() r8 = kqueue() kevent(r8, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r8, 0x0, 0x0, &(0x7f0000001b80)=[{{r6}, 0xffffffffffffffff, 0x1}, {{r6}, 0xffffffffffffffff, 0x37}], 0x0, 0x0) kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r6, r7) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000001980)={0x9, &(0x7f0000001900)=[{0x8, 0x0, 0x1f, 0x400}, {0x1000, 0x0, 0x1, 0x3}, {0x9, 0x7, 0x0, 0x6}, {0x8, 0x3f, 0xff, 0x8}, {0x8, 0x81, 0x3f, 0x5}, {0x1f, 0x6, 0x89, 0xbf2}, {0x5, 0x3, 0x8, 0x7fff}, {0xfffa, 0x1, 0x0, 0x62}, {0x1f, 0xdc, 0x40, 0x4}]}) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:00:14 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x200, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f0000002580)) bind$unix(r1, &(0x7f00000002c0)=@file={0x1, './bus\x00'}, 0x8) r2 = kqueue() r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020697a, &(0x7f0000002580)) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000240), &(0x7f0000000280)=0x8) r5 = socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020697a, &(0x7f0000002580)) ioctl$KDGETLED(r6, 0x40044b41, &(0x7f0000000000)=0x1) kqueue() kevent(r2, &(0x7f00000000c0)=[{{}, 0xffffffffffffffff, 0x39, 0x2, 0xfffffffffffffffd}], 0x9a1d, 0x0, 0x0, 0x0) r7 = socket$unix(0x1, 0x5, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020697a, &(0x7f0000002580)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r8, 0xc028575d, &(0x7f0000000200)={0x0, 0x9, './bus\x00', 0x5, 0x9, 0x100, 0x9}) dup(r2) pledge(&(0x7f0000000040)='\x00', &(0x7f0000000140)='*$\x00s\xd2\xfb\xbe\xc7\x99Yi\x8c\x06\xcb\xfc\xb3CE\xbc\x8f\xaep\x120-\xb7\x01\n\vs,\x84\xb3\xbcx\x04,|\x06\x17\x91\x11\xadQ-\x94\x11\xeb\x88bU^x\x1bL\x8ae\x91\xa3\xe4\v\n\xc0/\xcb\xf3\xae\x8e\n\xa19\xb6a`]\xfb\xaa\xfd\xa3?\x04\xab\x9e^\x84\xf8\xa7d\x11\xbd\xc1\x95\x84_E\'\xdd\a\x9c\xfal\xcfF\x9e\"D~\a9\xc0:m\xf4[v\xd78c\xce+\x0f\xe1!\xdf\xb5\xb1\xc4\xf1\xc8\x00\x00\x00\x00\x00\x00\x00') 16:00:14 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) ioctl$TIOCSTOP(r0, 0x2000746f) shmget$private(0x0, 0x3000, 0x402, &(0x7f0000ff9000/0x3000)=nil) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0x1, 0x8, "5e00000000001b5ef99b0e00"}) write(r0, &(0x7f0000000140)="04", 0x1) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000500)=[{0x28}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020697a, &(0x7f0000002580)) r5 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x0, 0x0) r6 = syz_open_pts() close(r6) ioctl$TIOCSETA(r6, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r7 = syz_open_pts() close(r7) ioctl$TIOCSETA(r7, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r8 = syz_open_pts() close(r8) ioctl$TIOCSETA(r8, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r8, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) r9 = syz_open_pts() close(r9) ioctl$TIOCSETA(r9, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r10 = syz_open_pts() close(r10) ioctl$TIOCSETA(r10, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r11 = syz_open_pts() close(r11) ioctl$TIOCSETA(r11, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r11, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) r12 = syz_open_pts() close(r12) ioctl$TIOCSETA(r12, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0df5a87c26deeae0df6ae973739e088b7ec0", 0xffffffff, 0x6}) kevent(r4, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffffd, 0x8, 0x40000000, 0x6, 0x4}, {{r6}, 0xfffffffffffffff8, 0x10, 0x26, 0x3, 0x6}, {{r7}, 0xfffffffffffffffb, 0x0, 0x6cdd54c247d6af56, 0xffffffff, 0x8}, {{r8}, 0xfffffffffffffffa, 0x20, 0x1, 0xfffffffffffffffe, 0x1}, {{r9}, 0x8, 0x10, 0x411046b7baa9ca5b, 0x7, 0xf4}, {{r10}, 0xd6e2924cf3ddc6bf, 0xab, 0x2, 0x40, 0x6}], 0x7ff, &(0x7f0000000300)=[{{r11}, 0x2, 0x20, 0x903efd8beab889ed, 0x40, 0x6d}, {{r12}, 0xfffffffffffffffa, 0x86, 0x4, 0x4, 0x9}], 0x302, &(0x7f0000000340)={0x0, 0x625e}) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000002580)) chflagsat(r2, &(0x7f0000000000)='./file0\x00', 0x0, 0x3) pwrite(r0, &(0x7f0000000080)="000000000000140000000000000008caa41e67537afca3e626be903350b18434f0709d58c0a44d60a2ca75755914eae828d73cee2862b9bf33f1dc8616258d29b27de80fb81de4a2b0d07d0dd3c7e77f5f0d557a750b0ac56a47707ec5c4abbc60def224a622558f8a6c281b1969fd05acfd7dbca06cb23b0e378856a09a29d8f9d40b071f4fd20f438144a1b96b6b8d6c1f82108fa7e755501b7668d0a28a500b2c732562ad9f", 0xa7, 0x0, 0x0) 16:00:14 executing program 1: mkdir(&(0x7f0000000000)='\x00', 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000380)='\x00v\xf6\xff\xfd\xff\x00\x00\b', 0x100, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000140)='./file0\x00', r0}) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) rename(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000100)='./file0\x00') openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x1, 0x0) mkdir(&(0x7f00000002c0)='./file0\x00', 0x90) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x10008) open(&(0x7f0000000340)='./file0/file1/../file0\x00', 0x80, 0x44) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000240)) mkdir(&(0x7f0000000080)='./file0\x00', 0x93) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f0000000300)) 16:00:14 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r6 = syz_open_pts() close(r6) ioctl$TIOCSETA(r6, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r7 = syz_open_pts() close(r7) ioctl$TIOCSETA(r7, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r8 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r8) r9 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r11 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) sendto(r11, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r12 = dup(r11) r13 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r12, 0x40047601, &(0x7f00000002c0)) r14 = dup2(r12, 0xffffffffffffffff) r15 = getuid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r14, &(0x7f0000000480)='./file1\x00', r15, r16, 0x6) getgroups(0x1, &(0x7f0000000080)=[0x0, r10, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r16]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r18 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) sendto(r18, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r19 = dup(r18) r20 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r19, 0x40047601, &(0x7f00000002c0)) r21 = dup2(r19, 0xffffffffffffffff) r22 = getuid() getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r21, &(0x7f0000000480)='./file1\x00', r22, r23, 0x6) getgroups(0x1, &(0x7f0000000080)=[0x0, r17, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r23]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r25 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) sendto(r25, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r26 = dup(r25) r27 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r26, 0x40047601, &(0x7f00000002c0)) r28 = dup2(r26, 0xffffffffffffffff) r29 = getuid() getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r28, &(0x7f0000000480)='./file1\x00', r29, r30, 0x6) getgroups(0x1, &(0x7f0000000080)=[0x0, r24, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r30]) getgroups(0xa, &(0x7f0000000240)=[r10, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r23, 0xffffffffffffffff, r24, 0xffffffffffffffff]) sendmsg$unix(r3, &(0x7f0000000340)={&(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000200)=[{&(0x7f0000000100)="a0be952929aac5966daf674ac00c311c6c61296c8eb77f0bc0d9b794d59d0d2e373608fe4e3d34b2cbc2721ccef56cfa827bd81f3a81cec8c481416a30571d6d35309062e1411c7b4cfc1681a13a6d4791687d1d21f53109942b3daf4b5570e156844f7f785c7f3b682729ab353e6741c2aecd4cd5321ffc3ad48108d1d63fdf559e428e2b59e4d48ae63563df02a41c91be1d93c8ed3b9d6eb7bce40479439bea59483c0c3d6ead6bbce37caf410a5cf0fe39d8068b0556eff67e2da72692afa9c039022afacb92bc365cdc468ebdad4bfc1842bf3e768bf132749836cfedd0f75e28983d21905f519772942ef80c", 0xef}], 0x1, &(0x7f0000000280)=[@rights={0x30, 0xffff, 0x1, [r2, r4, r0, r5, r2, r6, r7]}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r8, r9, r31}], 0x68, 0x4}, 0xb) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000002580)) getgid() ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x1f, 0xffff6d9a, 0x8, 0x2, 0x2, 0x3ff, 0x6, 0x3, 0x1, 0xfff, 0x7}) open$dir(&(0x7f0000000080)='./file0\x00', 0x800, 0x0) r32 = fcntl$dupfd(0xffffffffffffffff, 0xea918d467ff2a0da, r0) ioctl$TIOCFLUSH(r32, 0x821869de, &(0x7f0000000300)=0x20006) socket(0x20, 0x5, 0x1) 16:00:14 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x2, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000480)={&(0x7f0000000180)=[{0x41, 0x1000}, {0x85, 0x401}, {0x1, 0x5}, {0x8a, 0x1f}], 0x4}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f0000000200)=ANY=[@ANYBLOB="10001400f3ffffffff0e000000000000"], 0x10}, 0x2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) sendto$unix(r0, &(0x7f0000000300)="c7f7a3b4a4cf8889e7bbdb3b0512f7fecd6c2422b293eaa6b4565d0b482fbcd6e17430faa1eae865e69df10a9c00fc5741f622e87beec41316d17495a98da659b4e5059c58b19a98e33586f8642cf129489547da5c2fd45699d2fe3054166e6eb1c4ca1db868133d3eded505ce1aa71e871f9775233a9b0f416dd195b37aa38d9a331c63da43a2c34fce7e146c329dce368f83b7c3c27e8a67e14579", 0x9c, 0x1dc299cc1827e745, &(0x7f0000000280)=ANY=[@ANYBLOB="01102e2f66696c653000"], 0xa) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) shmget$private(0x0, 0x4000, 0x4, &(0x7f0000ff9000/0x4000)=nil) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x5, 0xa2, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x5b61) 16:00:14 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = semget$private(0x0, 0x0, 0x280) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000080)=[0x7]) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f0000002580)) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000040)) r4 = msgget(0x3, 0x0) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000001000)=""/4096) ioctl$TIOCFLUSH(r1, 0x8028698c, &(0x7f00000000c0)) 16:00:14 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f0000002580)) sendto$unix(r3, &(0x7f0000000080)="5088a8285b7dc71e9d2748aa5eb2b539e898fa23f2e34556da023de9bf1d0911219732ec0edb1c7c034609bdd0f06813f9e6bf0cd7aff649c893ca23306cfd45", 0x40, 0x8, 0x0, 0x0) kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x500, 0x0) 16:00:14 executing program 0: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) shutdown(r0, 0x0) 16:00:14 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSCTTY(r0, 0x20007461) getpeername$unix(r0, &(0x7f0000001700)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006fff4824000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000087bde2a9c9c00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f9ffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009dfe979a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a6013e6df90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007e0500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e3ffffffffffffff00"/4099], &(0x7f0000001040)=0x1) getsockopt$sock_timeval(r0, 0xffff, 0x1007, &(0x7f0000001080), &(0x7f00000010c0)=0x10) getpeername$unix(r0, &(0x7f0000001100)=ANY=[@ANYBLOB="00000000f6ff00000000e7000000000100"/34], &(0x7f0000001140)=0x22) r1 = syz_open_pts() ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000001180)=0x1) rename(&(0x7f00000011c0)='.\x00', &(0x7f0000001200)='./file0\x00') r2 = msgget$private(0x0, 0x20000003c4) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r4, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) fcntl$lock(r4, 0x7, &(0x7f0000000000)) ioctl$TIOCSDTR(r3, 0x20007479) msgrcv(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="00000a973e4db52a7000000000080000000000"], 0xc, 0x2, 0x1000) fcntl$getown(r0, 0x5) msgsnd(r2, 0x0, 0x0, 0x1800) 16:00:15 executing program 0: r0 = kqueue() r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000002580)) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x22, 0x9}, {0x101, 0x2}, {0x47, 0xd811}, {0x82, 0x4}], 0x4}) r3 = syz_open_pts() r4 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r4, 0x0, r4) connect$unix(r4, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "854955883d026111fe4d04000000100000001000"}) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x80000000) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000180)=0x4) kevent(r0, &(0x7f0000000100)=[{{r3}, 0xffffffffffffffff}], 0x1003, 0x0, 0x2200, 0x0) 16:00:15 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f0000002580)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f00000000c0)=[{0x400, 0x35, 0x3f, 0x1}, {0x1000, 0x7, 0xc9, 0x2}, {0x4, 0x0, 0x0, 0x1}, {0xfff, 0x2, 0x40, 0x1}, {0x401, 0x1f, 0x1, 0x8}, {0x20, 0x40, 0x4, 0x8}, {0x4, 0x40, 0x1, 0xf4}]}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40000001}], 0x0, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x1d}, {0x87}, {0x86}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") syz_emit_ethernet(0x1d, &(0x7f0000000040)="c3dddf0eae508f306655ac3039ad50066a88aab77bf4b9de7c4a984100") 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x54}, {0x7c}, {0x6}]}) fchmodat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x100, 0x1) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000002580)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) syz_emit_ethernet(0xa4, &(0x7f00000000c0)="b2803c81179ea9b344972504b356a87b7331cd8c7221d0154bf7adf0caf4645051fb3b0920e2937626d2cf63b05724f68df8cd0acf5d9b96ffcf5595b0eee22aca404bad709bd32e2dde6b73fb1c07ad32f2234f95da99269090d7331074d5187975b516f392284421de03b9f991d49f4acb873cae29bd7a8e9e9feb0fd40617a2b394e7774f45289aa9a4969d16aed787c42bdc055f6f076561f9037d03b74460336187") 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000280)="000000186204018b002b3affe5030e83ca4fa4af07405027e3e481106a0cc557977126807465e1d48c0fd55b8586b04add144827823ad900c5d1e33b088311cc626b791253ff99e6ca1bad5a8b8c1a79d2c024676a856c", 0x57}], 0x33) r1 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) r3 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) sendto(r3, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r4 = dup(r3) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f00000002c0)) r6 = dup2(r4, 0xffffffffffffffff) r7 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r6, &(0x7f0000000480)='./file1\x00', r7, r8, 0x6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r10 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) sendto(r10, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r11 = dup(r10) r12 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r11, 0x40047601, &(0x7f00000002c0)) r13 = dup2(r11, 0xffffffffffffffff) r14 = getuid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r13, &(0x7f0000000480)='./file1\x00', r14, r15, 0x6) getgroups(0x1, &(0x7f0000000080)=[0x0, r9, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r15]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r2, r7, r9}, 0xc) 16:00:15 executing program 1: ioctl$KDENABIO(0xffffffffffffffff, 0x20004b3c) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./bus\x00') r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x26) ioctl$TIOCSETVERAUTH(r0, 0xc0107008, &(0x7f0000000000)) mkdir(&(0x7f0000000180)='./bus\x00', 0x38) 16:00:15 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613e) r0 = open(&(0x7f0000000100)='./file1\x00', 0x20042, 0x0) r1 = getppid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, r1, r1, 0xffffffffffffffff}) open(&(0x7f00000000c0)='./bus\x00', 0xc4a6ccc49fa58f3b, 0x0) ktrace(&(0x7f0000000080)='./bus\x00', 0x2, 0x34, r1) write(r0, &(0x7f0000000240)="624ee7", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10006}, 0x44001000e, 0x8000, 0x0, 0x0, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = msgget$private(0x0, 0x410) r3 = semget$private(0x0, 0x1, 0x4a9) semop(r3, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r3, 0x0, 0x9, &(0x7f0000000580)=[0x52, 0x700, 0xa40, 0x0, 0x200, 0x4, 0x5, 0x2]) semop(r3, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0x5, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0x3, 0xfffffffffffffff8, 0xc00}, {0x2, 0xad, 0x800}], 0x8) semop(r3, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r6 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r8 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r8, 0xc0107002, &(0x7f0000000000)=0x280000) r9 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r9, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xfffffffffffffe8c) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000100)={{0x3, r5, r6, r7, r10, 0x4}, 0x200, 0x401, 0x2}) r11 = geteuid() r12 = semget$private(0x0, 0x4, 0xa5) semop(r12, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semctl$SETALL(r12, 0x0, 0x9, &(0x7f00000002c0)) semctl$SETALL(r12, 0x0, 0x9, &(0x7f0000000180)=[0x1, 0x85, 0x7fffffff, 0x6b16, 0x8, 0x1f, 0x19]) r13 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$SETVAL(r13, 0xd88ce6400dd2fc4e, 0x8, &(0x7f0000000840)=0x1) semop(r13, &(0x7f0000000500)=[{0x0, 0x33, 0x800}, {0x2, 0x3b0, 0x1800}, {0x1, 0x200, 0x1800}, {0xef8a12edb4337a43, 0x7f}, {0x0, 0x2, 0x1000}], 0x5) semop(r12, &(0x7f0000000040), 0x0) r14 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0x1ad) r16 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x280000) r19 = socket(0x11, 0x4003, 0x0) sendto$unix(r19, &(0x7f0000000300)="5001050360900004000000021306ca90081010fecea11ea8fef96ecfc73fd3357ae26caa0f16fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000002f310b404f36a00f90006ee01be657aea8c5000000020000000000000e0208a371a3f80004ffff00000000000000000000000000008539cda74d1467802811c67be2313927b913cebdbb7e563c73891d80000000000000000cceb2024db224dadc0640906fa45d709da9d158d945a2a5fc1233cf6e27749bbd97bb0d03fe2d04a1b9ff40195f1fde95d68896dc7ed79518bf70299107ddf3b187906698e04e34248daaf9231f0de030323b4125ce41203583671ac5e5b7b303757e60642b45cbc5737b8e2405757105889a2b32728f83ea65f3482e093de7cd0b1042", 0x150, 0x0, 0x0, 0x0) sendto$unix(r19, &(0x7f0000000000)="6f932e581469d1b89b2bca11221ca038d533cb8423f338af432b61fcb7c62e957457939d1a56fbc39329badbd9a086d36ab91abb0a830b5d905ea8b9c577004c1c1edbd3cc4fb9a3ef61cb02f18332cfb4689732d0a05b38a8debab4723c75ce03ea70f486489390e5fdb57100a6247532ec65b6925c481490cfe33c1cee52af054a3f40c24e9aa634277e74f31cfa607c0f6556f3109d60", 0x98, 0x0, 0x0, 0x34a) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0x12c) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f0000000100)={{0x3, r15, r16, r17, r20, 0x4}, 0x200, 0x401, 0x2}) r21 = getegid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000300)={{0xf879, 0x0, r10, r11, r21, 0x24, 0xfffe}, 0x6, 0x9, r1, 0x0, 0x2, 0x8001, 0x4000040008000, 0x2800000000000000}) 16:00:15 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x6, 0x1, &(0x7f0000000100)="08fbdcab9e7765aaa3ef1323e3d12c492ef6b39a03d382653edb1f02b6a7bbfd4d32f5156ff1452f0c6f7a44fb389ebc08fdc46901d895a96f1025cbacd3c175f6393e9d329ccc60c80cb73fd91a8e778ec09e3bcc0734498f3db8ba5a9d41fd5c3a8a7ce13374c40508eea4d05a25852aec3a9a3c11d525828c5dc11c70d8b14368bc1e9b085d6aec7eaac969fdcc70934c39fb0a57ffa5c161cca9a8c89575260df375f8406a9a4ff2c54bbbd4f1bfe846cb7dea708e83f7bc95735321852bc11be42b6dce571483566c48c52287c4ee07547e7382128c2408d8a5727239b9e0", 0xe1) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f0000002580)) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f00000000c0)={0x6}) 16:00:15 executing program 1: kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0, 0x0, 0x0) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = dup2(0xffffffffffffff9c, r0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x825f2b423cf37237) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:15 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x68, 0x0, 0x0, 0x0) r2 = kqueue() ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000200)={'./bus\x00', 0x6, 0x1f, 0x3f, 0x453b88ccde30fdf5, 0xffffffff, 0x4, 0x5, 0x3, 0x1, 0x80000000, 0xffffffff}) dup2(r1, r0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020697a, &(0x7f0000002580)) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r5, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x100, 0x0) r7 = syz_open_pts() close(r7) ioctl$TIOCSETA(r7, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(r4, &(0x7f0000000080)=[{{r5}, 0x15496709636d939f, 0x30, 0xfff7f, 0x7fff, 0xfff}, {{r6}, 0xfffffffffffffffe, 0x80, 0xf0000000, 0x862, 0x81}, {{r7}, 0xfffffffffffffffd, 0x20, 0x1, 0x0, 0xfffffffffffffff7}, {{r0}, 0xffffffffffffffff, 0x2, 0x1, 0x9, 0x7fff}], 0x200, &(0x7f0000000140)=[{{r2}, 0xfffffffffffffffb, 0x31, 0x2, 0x4, 0x4}, {{r0}, 0xfffffffffffffffa, 0x1, 0x40000000, 0x2}, {{r2}, 0x800000000000000f, 0x0, 0x40000000, 0x1706, 0xf6}], 0xffffffff, &(0x7f00000001c0)={0x6, 0x6}) 16:00:15 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) r0 = open(&(0x7f0000000040)='./bus\x00', 0x80000000001, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000280)="000000186204018b002b3a0000030e83ca4fa4af07405027e3e481106a0cc557977126807465e1d48c0fd55b8586b04add144827823ad900c5d1e33b088311cc626b791253ff99e6ca1bad5a8b8c1a79d2c024676a856c", 0x57}], 0x1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x0, 0x0) 16:00:15 executing program 0: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x1, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x800) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)) sendto(0xffffffffffffff9c, &(0x7f00000006c0)="db882b152c472a3d0d9af8807734cfce7903391f9903999617c31db86e303764d5dd64eec1a185c99ed4292902975d1d407f1eb9cb39792b4ff21b47dd47afafe3578e92d94f88", 0x47, 0x5, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x1}, 0x8) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000400)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000380)='/dev/ttyCcfg\x00', 0x200, 0x0) socket$inet6(0x18, 0x1, 0x3) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f0000000240)=[{&(0x7f0000000300)="fcb34d0af0e878206d77316f744a91586ba06cc99f7217ab76ef1f1915b48c00a8f2833c9a3c51a4a6f75b47a8f64ae660a6bf7f9bbba06319745e1ca8a1a88a953ed0265b8543", 0x47}, {&(0x7f0000000600)="70e9e8e0705e9d60aee8951d06b1cd8468e822b52421e93cd4215a4e73f4d328fa532206f09568fdcc4d5e4f32485cd306a175a303c8565247eb1bf8fb5da7ad48e9f8c1c154792d1375ea4be68b288a307e29d189ed4b7a15f989c09e0ccf9a9d7eabb936d0030fa67257a0a50a383bcf20b996d7301f4fea5b46b3e2ce3b989a146aa1dee3b4700bac99f8c0e9c0d87b92ba8a3942be03b65a0fa28d5e0499e5e6", 0x7bc}], 0x2, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000180)=""/68, &(0x7f00000000c0)=0x44) socket(0x2, 0xc003, 0x2) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000440)="616d9860b42c96aedc00826a36761b2b7312244c25", 0xffffffffffffff0a) sendmsg(r3, &(0x7f00000005c0)={&(0x7f0000000200)=@in={0x2, 0x3}, 0xc, &(0x7f00000004c0)=[{&(0x7f00000002c0)="5d0dab17a4850a1aff1600a4777ab00ecc2f12054c31afcc170ee24088fc63dd12ad225bdd1bb4f9e647a403416944b5e0aff914b0803ae959958a8f6dcecb333ec3b0256c30c013", 0x48}, {0x0}, {&(0x7f0000000340)="18d24447f0e0f5832d624fdbc6195aba08709bb31a5fe3ceeda1682060f8a333541d0ca7007305", 0x27}, {&(0x7f0000000480)="43a49c64020915cb51412b560b2a1b05328c1632ba35f384ae9f80af6d47dc0d91fbbc4e7cb173eed912b1bcd58122", 0x2f}, {&(0x7f0000001200)="57b2b738486e7586923b23260570a3943d12040667ecafd842cec6453051aacd08403f358b9b47d49fd15109100f6a00b6af1755e978402d5aeed103dde0ff65daa8977eb9cabb2e489665f7fad5de035dde5487d558cd6f2d56b6fa9cec2f3e231d74caa14998b46ff7e472da783f4688f7c845f38669504270048a34115483025ff2951b6c6fbf527c84afba7aca7d296bd010b8afbfb9c1fafae6f7068516b6688fce7a2cb32d153329210ea72ed23aece16f7d65ea0cccf6d9bfbaa12bf04e177858a2874a602c6114593232d6f495531a5b84d2888655029d9d964dab50ed1934c3909ebc289c76b39f6588b6325ed216c02210235c1c32ae814563d818d6eeb21006ca48347ce9ae3aa2fb55848ec7ecd6ac003479fb274de4a71507578968c6e5e0321b4724ae61c0583d0cef7169def0a32c41bf1ebfb7fff0a46108a80eb17075da93601d826ba6f230f85e81eefb42501de376f6fcb4348e7cbcdb50315e1f078f1115cd3a02cd9e21f64a3e391d19411cfaa7819f09e9bf0b270b5d96d908cef0e94762f0925f684fc64d6a4904f5d684b024a0027699603ab5b3d7bef55f7d877af3f884aa205327c7996498b54d76af901dde8948a5bd43f0b3b281535cfea5a02b670a41da2c9009600307f654f8eb9d13f2238f25c025daa30c0b6de670ea521af120eed7299e600c40ef463489b57265e210c06d87ce11c830e9f92e936657143c11b5dbe3953e9f3131a8bb81a27e639360b79bdb0a1bb57c32fa40f4b9a735ed00267f14ebbaa3bb8b71dbb03274469d2fd87cc58bc922212c9fd17551cbc16e8b07930d829f1d5624bf245e4fed441df3048dbd1dff4f10382743b0c6a376b21922baa43111faed5537c60cb76854e49380321f49efff8b7e6fa8b489f09a79d3a819f9290bdebb74ecc3810f1e433534f3703f68b5a0f601c8bec092b3f8bb05f9706f3f3e12912b45cab84bf7a749ae7e460c8266eab6d86357970f64ff14c2fc221dfc8a78ab7ac747e267f6e39c6c9575eb81130cbff59d12c068aaef8f76d349a08aa3040edc1c269530a41314ec07e5deaeb41674d0bdc1603de287990b31cf15b5a04cb5115976947d73240b15d0707d0e858db6aa894b42cb02aac5a8b9eaceb2ffb109968d7f127c3ffc388a9ebcccbf3ca7bdf04f02796d5b10bd51cf3e047cbd28f538ecc2e299ade7f41c0c4cf7e59b760b0934c6efa783692dcb2da78912a18e16fc0fd344e53f9f9dfffec9cfac899a62b33a18f827ff8c034554d96f2b386069696f12d5f6480f5a30d399be5a31b3ec6ce5619d14703cc6a0dbe6a037c6368ef14319dba308a9f4703987ed2b1a8f43f04b4d5aca61c4e24b7c1d6803cda423d3f1a57392b7e59f1dacbb2d4508e80f85839538cbae59d32fcbfdc5b2cf7e56c4eb7496718d4af2050f3484553e7ac2043c9aad10249c97be0c5a0da54718af291d3470f05ac111e1b0ee13066953cd096e571c35a9db2e4ceffd01876e8895acfe8236e0def4ce54cd7a10a8560bbc767cfe6a6497311c2662c75b2dcc7c970324d9b7ecd23d217dbe560c1645ee12ef6680283aaee9f9aaf8f0e13584cda7b4c5b5686d0a17cae56609b1a4c81dc0113c038ceb1a2ca0c37f12b589504426d38eeb4b6c6d9cbcdbc21a64394e5a8c083ae563a0b8b79a62c4e01b5d7788d8ac9043b08b588d2fca2e98039f87d66eb635f4df7e1abac3172adeb9fe2507e47bb65804c21e4558637e9b6657025823937ca62e642c30b84737a5e53923c35dfb4804a5570fe48dc79f0b667a53c57f1e82ac064a694950eb767e73c268d0a608cef5e5a5b86d4b150518dd748ffdf01281b443d5f06e840d03ceeb9d7e14ce945150bf13184548c3c2db7f15932e7e32bfbeebe0d06e6ba29d6d04b3ad65e8d99c122f0e77ab1d230c40750f43404c55c584169a746b49524cd40bad62fa006b65fafd9c5ebaffc91a75ff67c33a7731ff07816b18cfbf83d034bcb056d1b44e904f7fcce752b73e804cd2f1310d3475d50858a67d2aed8b1ac6962261439279ca1c7e1188acd4a7aebbc5b7d383910c7280ea34f486595d71b7aba42d9ed37d897ada1f1eb7bac1e1fa8a429988bb1e94af7f034f228bac3cedc79fb76bc192a5519c777387618be1f50016ed102f425de5181593d58569ad3f432db0e2b7c3375d500ef35eb98a7364aa8d51acc1f25529bf466a9bb9c7336e1baa18b2d1e2b7f446faba8f8c30c83113f3858e99512a891c6e6dec7413c1878e4e93e9f26aa6562f782bc2747ad621c3432e706925734a2353ab0f6a2a7e1ae5bd27f36a69893675705b854cfa415fda740030036ec28230a7788c06efc71cfc6def58e775b335e8605fe7238dfee0dd12bc1348314dfbb417fe04791905db799e6dc911594e8df42ae49fa8ace126dddb107332f9f9f3562dfb8156cc9790f149847b3756c2dbeef54cbf6bbf67235c74c2edb010801665f54bbe7a3ad49684da87bf5b4a0adf1ceda00bfe4dc6a12615f94473fb7709f2542e0de9266bfc53779fc5bcc0850e7171a2c3a0b301b0decb041f98edb817dc6ac9b676e4682c63d0953628784a5aecde8cc2fe376399c61e023c454d89e658732b73d7c3d6ad6a36b7e38ae155cfe12b52fbb4131f2702e11312087516ada099c17badebf94ae42c13d478381a59f0dcc1f62570435b8e74bb1806ec1dcd0b65dedf9250c82cfd5988cec555be829649ecc050c9cb4631909c6e8ba6349e16b8ceca89c1fb02948a77a5ece5437c092cc21b2886597beabddfb91ed6dd642768952df1f480ecd340d610df98f4f790b4e7fa4b714296f7b484fbac375e444606c40b433bf423d4b345763b416000e34d4802fcfb86a787b6e8bc343052628699188e9618145dc388598cbd3d18f61b7b0103b498e131b427fb31d22f41704265f8fb21116bad550b69d79c21679236fa21847857def36efc585055bc27c95e3b00176f3b252a387e89c3ceeb9e265eccfa8cfeb8b9d6c45746e725e8c76ee47501d76461536255b2c3cbd540d266bb93f87a05204fa3d836d8d4c6ce62d99f5a777abe58de5e06a7278cfbbde064c8c5f56b105b81db2083e7221fefdedbf0033561d411515994c4798fd832fc6417417a434560e3be46c2fbe1ca5f3067cfb53b2d46a6a03e3812b04a23a70d52d583ede22733545a61d471da7ea21b249e0841eeea138d3e04e70c6b705f6d46a4a6eee899411cd23590c68ea7883c1417e151c11c01d6ff45f47ff91583be468d6b38c03a783ff239d3fc8c86b7306e2316fd57cf4c29d37a38a23287940a2f668e2563bb8834c82117f919e71d38cc8782b89bbe4ced63cef6bbb39b5f9c43b7ff47fe6436dd4b4032c2fcbf46f4917b8cd9e4b26ab50d4e641d03a7abf638e08738a18b6612312d59d15bb88e57afd085496e5f6e4db2736d6c014c10294eb82c1d76b121f1a47c08e36cd984a439d7f338cc2ee609eb12d766720375bec00642fee975f439533aa8d68204eedf9cfed8bd272e3eabc7ea5997731ae5b8204490ac619d89022eb2f42ab636417418b8b4638032f06052b3e9a2362f3d24b16d8bc992b7b55abecea1559711a5fe83fe737078aa9443b15dad36b273eb054641dafd7a47757cc0bd25ae9dd0f3e8e5af23982ab5bb6513320fe4db257aaec0230b1149c812e22087fe334f6ae6d951362b9a689fb0ab097b678e355a481e1c1acf84b59644f37419b6b2f0e4edc223ddcf8ddd167993a1d499bf7f3ad73d0f0c7c908e7c949c69354995ef32e91c389ed8835ab3f613673d97316e7d1f208eaaf109c1c53e61bcafccbec1be74da8789b8448cb2d64b2a2206ccb25878aa0205d2803784e8bcce4358be8c5acae4a335081a624bc8578e06fe73acc2d7559b2ff653c3487ee283fdc32e5e427cbf587abb0b6ab97ce809d5d980257417a53ddead1f73dcb4cb80d69b0bc2250e1914b5a3ec9ea3090fee8248302dc90e0915c578b6b5d88d528a74588e0012a353d5fb7d074321e8b4b5d36d70d145dd45bd689d05c05d0a16c6e7a4e9637d409f4cc965f9fb5c5650e708946aa4aed72d7df7241433a9bc83e19a41f535bd975d36fd6b91a0b66d44396999b0c874a2344f8e168fc856556bcc74d02645366b46612609d360daa56716a1d87c1d843d1882c7c33c3ee2e8bf347f36b1198bb6eca810638dc80eb2a130b26a7f5a215ab79286d0b7a9c38f228c5ce5028cf84d09258fdfb632a239f60b32615c66375003c42a6ea9a5c85efa85e8d8592c3a1a8725207964b231953156f16ac47a6f6bca77859832bd8caa216511b94659aa19507d3017794e59e69fdd583c0d0f38e4ce2057b38d6292dd5c4a9759ca341ca9aa07ee83a0e5f484553de30bcca8e5cbc49765a8dea4cd231667a9fd24a612baf6fd71cc1e38b0be5ccab08ada19a1a1f20cd793f7b1b1b6141f885d2c7c49ad5b2cf1679cbec7ed6de08ed0f46921c3dd9e10fbe6d916332e025f173680bb5c88e37227414583bb699edc59ab4bc0e52c6a6c37529c72bcc6ef15d527e6035d8e4fad612bdcef8ef13a9c0e6b0c61a9d206779518240d0227bbe6655a6447e37e956114aece225630f6261b653d63355d16a11f6d32c73ea32b55c8508e505389a19caec85c9cdcc6371c1946d74c5ba831172a3b2af19352e022b02c83ef4af35430c924e594d8d5446bde6b9ed2541b564fb04ffd3616b4e33617c868da1c8803287116d82be96c62480b068d0b7244dafe4146e963d7075301116a0e24a4233e5371139721b52dec412a2399beb8f7d4ab913ffaec7c3e3265bc4d0027bab6a7b0c4319bbac0a59768b88bf68a53c221a5a81d754c1a77e1391cd0060d7498d81c173f07c1cae90170cfe97c5e011af18177e89e4f9a815042c5bc288b5f31f5d06632aff2c2a4ce83807ad6be31db8574c195d598726f8b7c924429a3bedfd0720935cf91523c9154962dce077c320cabf1dc05248d23a5c74c619ca8aa96831f757f47d72f554404d1e5d4cc69d55065d9edab445b11456ece32d28d3803b895a5f249dd92c3044aa20a4ddda7dc7a25e772e874b66431296e6a64ecdc7aab3505e3f1372d22e744927e00b9dde1b272d117de37256e553aa23741a89298645462f4787f942df9bdc68cd97aef1ca8d7852e9f42421a3ea58784cdb20f3627ec24df99e08c5a976f73cb85e4f5da0d5a3d27c379170a3cf133eda89f355bb0a4458d12faa1585aed05c5b6d1d10bfe80fabc0c2bd73193ff9476fc3654ff8cbd9fb0985cab6432db1dde5eca7e6c0988c818e36507e22c2cb0fcc383195dcced10805cc20653fd5b70fb65ec805cf0cb59e24c02c0549ba98b17e82b8f5fa434ec3660c08d2cffff72972181d41503ba7212f1049e1e6b1a2bb8e9325ab883b291b5dc393596ad53dada947c5f3f7b4daecaff4b044eaa6aa50751315c3c3d8ed4b6943ea5ad8b4d8eabce9a49f21bcba238aa30da5977b09521ce53427f7d613a2eb4bafd5d8b6e8179839c51c4af8e8f8ce50bd1744fa9e9497c236d444c71fb6ac2781786861d10265622ce6585d83b2216b0957090ae38dca5a26cf9027f701652ade57a5347f7c0f91ae30f59f2ea2ff1e902f45a6c5714ea5bf5105e6f9492ddc158c472bd222e34b52e29aa1dfc999c159bdecaee281d061880251cceba63d3a40b9f4ae5b8a68617463a02750b86cc7739e88c1a2c7709d9845979080a60a417ecc1c46b920776ea4581e11c1c8b85fa42de6ec5bc9b23", 0x1000}], 0x5, &(0x7f0000000540)=[{0x10, 0x1, 0xffff}, {0x60, 0xffff, 0x43, "4fa9c1133f97037e525c30b284837d5c518795a24197740ece6369e82f6bd9da22624b74d7af2b537930cc12914aea10da861f5d489569ee372993e5574ee67310cc42cc59a15306bc9f0a5a5581"}], 0x70}, 0x8) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000001c0)=0x5) ioctl$BIOCGHDRCMPLT(r3, 0x40044274, &(0x7f0000000240)) write(r3, &(0x7f00000001c0), 0xfffffef3) dup2(r1, r0) 16:00:15 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r1, 0x0, r1) sendmsg$unix(r1, &(0x7f0000001540)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000014c0)=[{&(0x7f0000000100)="d405777f0da6d6d4887ffc4c487313b5a7aa05", 0x13}, {&(0x7f0000000140)="aa4e971716f15893202ba5e205a552a19ab0118473a9bedf1feb7a407831d74a150f92b3fd402d51e0d0bb27942f3fc98d26d7e16dafd7a4e2c0e1a5cc06afd02860972d22e7777e951264151e88f045f927b555d3a82d46da51aa017753c547d43a866e528fb1ae516e179e8849525d22508b405960d3701e32e6f43e26da4eea6cabb153de1282fbd4d8e29778057dc732daf11b76fa1b4636d10680e08d530e3a23130ee1de3c88c801cb033de4af1638f2c6979c", 0xb6}, {&(0x7f0000000300)="9dd9f036eca58cce507ae3d1b7493e79dd84f09f78e9e35d4786c5555151334cc6a95bb51702f5e30e9cf9f3dea8e4caebf9849f244f3416a35af6239a903a481049295bd1732a11867703730964609cc854f1aefbe0c25130a9e58162d1909caa0a39b25401290fa3c9803b82e3363d5251359ebdf54d8b04b4b68ea0d0236dcf6c6a747bad07227176894596166295441007e6d13e459c3cc5339c5ab3bd0c29a1816154cb7cc3d8cdaba760e46c2192dff98f1bdf90c9e877262176deec291a2d4d3b8f7f824d741e865f83c8e7d104d838edc396c2b6d7bc057a854aa46b8c2031", 0xe3}, {&(0x7f0000000200)="1c7f8b059e63c765c22a75fe1cbdeffb0f6afbf0c646391db17d17c7aa2f6abe7302b4296a3b849d7699371d68689a650556fffdcad72e3007", 0x39}, {&(0x7f0000000240)="222705ce8949792ca832d0e9eaddef7af33f7a4b2ba40119b31f", 0x1a}, {&(0x7f0000000400)="7aa02dfa829f250c89f54ff5a817059ebae3cdbe08aeb85316cf6d11d10e7eded696a3747875eacec9db8498a43277ed6e1e8b0e030b946f97bffe408602ed1247b673ef51256d51aed49937d4e90d083641d5e4e9822184dcabf073d68d0a29173cee15677d88e8933453db24f4edd4e9b20ca726b3f5662dd45d4055654004579cd3582a6665f4a05c9b74664fc7bebde541c27d7a580da924568b363727aaa7b2aaa53f9c93be", 0xa8}, {&(0x7f0000000280)="dfecf204", 0x4}, {&(0x7f00000004c0)="a23eb95df7324434e1d947900e3f14d476766f8237cf49f16a4356f7e76e1f94b64ff382c8e0c48ef582cb0ff4bba97f2b5b8e42e84f7101b150a9e9b02cdc05cab29a2d8396bc246a471f2deb2f21aff5fad3cdce5966c7142895fe5c71707b6c3038664f3b447bbbe791a687e93c94d303aaad3a86a390b23fc81b4df7bc5b8642ed6258481550a0d9eaf665c4b4187a41260500777d33b9f11f2fe6b7fe403a1214a15a83f509cabdd264235518806a31b55dac320a54af637c3beea6f26c2e9c11473fd9183c1ad53ef6848a7ef4ebbefb28dd0509f65498c2389c7d56a9d1711520b4f0f855132a153772348e2a50b63d2b827a7f20ae9c224c99bceeb8b991777de130fbe881a039a0b011095951039385d9ba0b11e089392bfc30d2f3cd05914f1300b8c0178bb934e411894de2f1df73041655e214540693f6c5c082b8181f25059e262e062bd6f38e1cb8fc363764d4490222c2c3ce0f85ef16a420cbb3eacfdc3955568e5b61b2afda8838269b9bf6da51ef6ee6f76b2e1d202059fc3c9d10b29186a15b8a6df9237aded77dae47bceca2c142f9d3a9d3e143b32e0bb9bc7131a47897e7d81208d761582b3bbcb139ade37945fe73d4d703de39e63e73df6eb0c30277658172fa1ac43d95e1a611fc1609b59dd5be07b5e4f3a80a02eec98f9774c50737db9bb04be333ca982396827262c4928de713223fa975630e39385faf5f26709385292c76b1f9ddcd210eff6675644fc3a694267499c3150078b789eb078e695135ee792f54cca54bf86bf744b45c53357edb80f2a1f7ca0f5f6b3781ae3aac6d4a8b2d3e9e776a27f7b5b2e328ec2b0df31ddad445ec5a3bf0945b078d37039b0a5e1dc503ea1a963b35219e262abf99e4524921ce6e3e88191e63d79edfe5f1b10760eac6a04bb58b7e865f249237f204731e25ff7fa98a17dbca52a8c62c8a1901950302f2a929de868bcb976c8dbf7dd66f7948ddc55b73230074f25e352c901a5cc040720de9e9201af55453b5b62e9cc0f1d61fc3d8ce096a442b5a5676c0b56d7a980c224c29f4ca0715a87ef9560a816849246edcacc4f006676c8f4f5f4c37785829df94c497e591b9b4d5d40fc018d3681e2779df694ed97fb17e24019c19b0f38eaed4fba0948ff5fde301146e8bf786fd9d1660181fe73d096f7e4ab54db481cc47814d8beeb200cee948909725ea2d5631fb9e7597e3de106ecb4693ceecdd9e3e5ece766e16129f178cd5365b4d97f7b820288b492156e7424b5318375aaa1c5030678d23792d80f439f745fd25aa495864d4b0842586539963c8f8013addfbb6e0eeec25cd756b89fa999ef1aba822be5c14ad63c420eefae9202f854902800361f76afd526461442c97bf377de1996f4987f9d3ab7bf5af3f2428bf3bd0ae9d72208bf50c066e532a209496b12dc717dc099a266f80ac90560c5ee2e3c0745f2b8de571d47fac6a0323374f15b13e6853733247a894301a56470adadd10feffce8bdc7f588f1c873d2bb7800d58fe909d9e8b370854fd35be9cc4b96f2b5095c0ace38b82accf9757916cf4f729e4da81b9ad3a4dd870616e72bd0dd7e30a24530a9edc0c482ed414606d0867b0f39eb615586275a47cf14d7b4e65af1a3c43b18c20cffd7eaa1cc026d30bd851752bb09c9e0ed1b4d9ee3ec525849c9d1471501a8794ac11b1608d81a3cc47273837a7744af3b20579069459b764f596c3b9fa92354c89efe088df3c695154b841081d7f5b419b324952f633f8a9fe1d2c4ffac80d59f83db3e7b4b3424dbeba7938b44debde9ed332f86c2bb59799a4d7f0f5629466bddb0e6c0d2d7cd82ac085d0d34e8e5a6432b5d9fb1d7ff88f88bf2751738d279cfc49e748f307fcb0fcd4d6ced7f521aab2e59247f3993119197b4aba9268934db1d3f78bc91e2c0293992c41849deaf2ee3c1ff6a3c9e44c2009799f189f3ff402ae44712e8a9076f60b8404bc58775cbec752d5b17a1dfcf65fc89a56a9e75773877d05bb0745ecacb753a3caab080c07ed28677674888da498f6793b8a510f9f9d217ed6eb0fb1f2cf1010c5b16b73bc807da6204f8faae66596061ee36006521d06dbcab404fbec4fe3e285db57a370322bdbf873c4fb7008726faaa2d46f1b26834a3b311e5447759123ab4c32e04bd716b0adb47d2bba715a27a072b853095d2d920b1d613fbc623305a3c65987acd6f78c3cb3c5dbabc4e7c73d4ce0bfc577e271ba54fcd929f708af4b4738a392ac880b71b242cd5e9946f759cc0127190510b3db894a5fe031575355b8d713f9412a03eaac02ed77f2c5ba27f6716a9f593f422ef2de968b885cedd26047d3251c048b7c0867a174f5d90fe03bb0067845057e8d328876fa86fc66258eb23c54a8461aca7576713c42780087552eb4dc9e44bad36a6cb2717f19b02676d82980010c933ce3c3f3bc16221aaea1beb3a19094dd1429b73f9e841bab5e80580482436a822a30641e382f006f0254d8d54e8df252af044c16709cb90e0eb97389480965496fc0cdbc69b8c5abab3ff84492ac64975379fca464f119ce719425becc10f186497012f803755dc63aef4f496734b633f68d087d1db3e166227fe71209186d166964521a0678f2d0bca54076577a603b4ebe71fd47974e94e2376bd55a11723b687322ee37d126bae8bb76b321654e577fc3d6c37347c61448825ba41f78555cc226826755b2dad07afafc441c0c65f79378b964754bc3b10402e663ec0b8cf817bf4ba1f145418fcfb8db640f4b341039f777090b6983fd9d71481df1fb95e784b8b78cbcea1f324f656bdbd8c4723a1ecd5ab9ff401bde7326fe7c7bf46646583125ad9e671f725545d7cc8c00492689701c10d68bd3cb1b0a61e0c376f468c63791f1af6616f5995fc813276a883b347f72c08b79c88b5d16b2b5c40f5385e7e324e20afaf737b2d29a78dbd2ecbc3b4e6bff47e658e2a19293c07b9210aea7bb8978868f238c08f7ee03398c62a94787b99a8f979c9d1def868c4e6d2a0df0cbea2b6fa1beef069b8a743288a37e59cab3de516bd6ca804142228919f28b0a459f81875a0f03602941201c01ea10b1bfffac5e5d612618b39d8ef0a518d6aad64618febc431d7e062aff68fcbe6781621f2cd249999647a7ccd5a5394f1fbc3ce5eefcd024abf40fdbe777303dc3da634e421519d7f192963990f7dd50ee43856eceaed84ffc1a242d76c18072f478e0a820349bce450108822c75d31b149bffe158524f8b5b204abf3d7e0831c8d332e90270c9163d6b7289481433fdc41ff7722ed7ae94772d1cc9534659ed67ae9e23c36726a655b70bd71cbb465516ec9f6da42f48565a367a68e14d6de4bfb2f3d1f915409e31467c81370d9ed5d26915432252554347dc16341838b2057e87ed704e1c88702f832c595784240eecee6bc2b654ae3111bacf8aa9573f4de91912c3bc3569c13282483c4a398a17537504d90525502e1ecc582af50850e166951bd38daf4d502554e9db8510db3827daa45156fef9038151be5aee3bf491cfe392ff5836c2e46d2e4fb4fa60cc8d00e95dcaa4f5f0e952eb8fdb559d5dd4e467fceae41a728a54fe00871a824e788ab4c4829a65752a9dfedd6c9178aae3540b1309ecc2d64d29cd6867b03813f0b5808bbfa5ed90fb66a3d64d610d866d1c9179b1726ff28c089d2b984547ad9f4599d44bc22a8698fc9b8fd7631c056cde8708b0443002137165985b2c5841d6abf744e480602c3537910f8fa8a196da0a51dbd5cf9c1be0a05d8fccf9278b38ed61abcf7b4914bf22021da4352a71e14a3b5a6b0a9cac90d3a44d8f053c67eef4a4a28b4a4c58f5c92a714c75d79c335fdb2e9e689dc1ed4b0e52e47962335ed1327f47422f6d3c57c1df5e0e0db45991f18d83a2c1d4c483c294e0e4072d7f9c14831486b345c645967070d0fc4adc3fbfe909280257160206891dcbfbb5337fbaad14e9a05d90085a28fff01641b6faedd3f055e3fe0b7244cab211cbc8ca9f90f00106bde6824139a850dee176d7cb18cfced5bec5818dfddc67453e5e75b1a200485f4abfeea72ccaa25ac5baa1182641f4805ef8cc99041dbb4c36371908de69610293bb5e34bb24d5d9348a09aadee14655497769a0aa1a58a3dc9f5af901c40aac7d30920dbd27e3125215f2e78b856f37a1ef6a772dd93a607b7f88cde9a8fe9a52f207c74e0c2fdd732127a1e8769ca18aea8a3b46aba85914ad6e9d741e50f0bde009ca62426a1d2c68b1e5bfa3ce64cb9f9dc0841b37e3331ca148fdb444d751f3e67e534d3e3824551798afd74049ef7477488dd3bbaa5b139e514398ef2e793075e25b317e261cdc1cc99a8e3bc436f183e5f236ad10cb4f68919f3e2aef4ee77f5d309fb9ed055c97ad32904938c8a254b091eda3b1ab6f76c128e374c3c5a8186c1cd83204a21343dcad8ce462d2d513eda7b4e424a93e4555dca8dc59f58896ca7671af34f7198c251be75624d9e0e52b9d23d50eed253f8a359e8634e545dd0d77f77c662a49bbec73b236799e0a392f38556c2bbff25b8bbbd7479abe39ec0606053c5665e75e0fd699ec2e9d66646c5fa939871f4acc1ee5ccf6fdcebf221c4bd6544af0eeb7bf794aeeec0b9e8167592e3b91a8645513918e1e17788ac29fde285162541466dca268bee084e1c78acce3527aa01249bb3b3b218ca2e53ea1bada4992468f73797fe1018df0677c843540aae15a7aae4f48e2d16a32734945c45045bbc425e15a1f22e0ecc3136a42f11184c01b85f8ab314616fc7d8ee7eb2001be9ffc87ae36ab320b761adcaa1ef63aa42dbad593fe8ac27585bf63dd6e15a7a4fb655f393229cdfdc05801fbdb9529827afcc1b91d151dee130b5b221ed4ed02b685c4f0585a037345fa66d2dae9de3cbbc49ffb5decbb1281388db165fadab032e5610a81cdb057a5938ad3f023c252738e7ff03c79389c7feafb9b209035836d1129f4abff2c2240753760cd36a37930e94ae8b98483f66c1d9dab3e8f3c418ea69a4be19800c6c007e201ef781889cce1dce24f84a10211d38ba91597fbc0c69bc7b43132d7dcab772c21844c62335d3fb42ce798d0d1bf6df932dfc69f5dd64a0b606df216469d09d033cd60fc3378d7666edf0e63fa31e0aa91be8f2f49a816321ea78371900671f4d775bedbab1ab39ad9f1cf9a6185a790bf06507461c009d69e2e8dc687ac774348d0a4c3b7704bcef0d87054bc4ca7d75e2c7b4e1688d6946febad5f55b6b55f0cb30c779fad26fc86193bcec739ee12d3efb31be3dece087ca8ead11ee5564c7a591adfff59712ab7e72aa90a4d2e29554a61d3f6498d1aa40b24cf5c7560cf2638446644709351b32a4a866007855344d8c4b309a47aa4375b6bbbfd957656cde494fb670081012607b9e09a84faf3e808f4b56eeeb43fecb9e970d0a07738f709bfd082e01068e699fe28d5aa6b9a486c5aa0ad234cf774a63187bddd5def618b0d0231053aa01ff1fc112ebe28cc6f11f6b15e878c3d421148cd447e13a7355da1e2aae9bb60ee59e2a4fd32ecaf96924f076ef2a9261459d2d02752ec2414f446fa55bb3bb825e7105f30b91fc0880d20e97e7c962d290ffb5140805f12194f3dff0f320ecf3fa032c45cd3459d4a2db5cb179b34d432314b4744e2169931c92a57499db46106076b6056de4834ba9000bfdb65b9aa5de1b5276a624e2a05ea73e44df30a4637ba2912e367d183eefa25461dc93583aa0d2ebdcc5b6e582e", 0x1000}], 0x8, 0x0, 0x0, 0x2}, 0x2) sendmsg(r0, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000740)}, 0x0) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") r1 = socket$inet6(0x18, 0x8000, 0xbf) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 16:00:15 executing program 1: mknod(&(0x7f0000000200)='./bus/../file0\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)='D', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x10000, 0x0) accept(r1, &(0x7f0000000180)=@un=@abs, &(0x7f00000001c0)=0x8) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000080)={0x10d00, 0x40}) pwritev(r0, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0x0) 16:00:16 executing program 0: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff8, 0x5}], 0x47eb, 0x0, 0x2, 0x0) close(r0) unlink(&(0x7f0000000080)='./file0\x00') 16:00:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x15}, {0x2c}, {0x40006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x3b, &(0x7f0000000200)="17") syz_extract_tcp_res(&(0x7f0000000000), 0x8000, 0xeee5) 16:00:16 executing program 0: mknod(&(0x7f0000000240)='./file0\x00', 0x100042000, 0x28ae) r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0x0) socket$unix(0x1, 0x2, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x28ac) open(&(0x7f0000000040)='./bus\x00', 0x8, 0x91) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f00000003c0)={0x0, 0xff, 0x0, 0x1, 0x0, 0x0, 0x0, 0x10, [{}, {}, {}, {}, {0x3, 0x3}, {}, {}, {0xfffffffd}]}) poll(&(0x7f0000000000), 0x20000000000000e3, 0x0) 16:00:16 executing program 0: r0 = socket(0x1, 0x8001, 0x0) close(r0) socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82026f39d57225e21e00000100000000000049796744ec124922a3af27b4aa3de9f30b2e9cf246f6000107004000fd3d4ed8fb83a3dce890e6e8cf73235f3ea2c602010000007b01a4809450f6c2cfa80e9f172f0000000000000800a8ba6d7a5d4d5620895dfd23790000000000000000"], 0x10) writev(r0, &(0x7f0000001540), 0x1000000000000023) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000002580)) setsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0xfffffffffffffef9) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:16 executing program 0: setreuid(0x0, 0xee00) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r2 = semget$private(0x0, 0x4, 0x100) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000001900)=""/247) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) utimes(&(0x7f00000013c0)='.\x00', 0x0) socketpair(0x1, 0x4, 0x1, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = semget$private(0x0, 0x3, 0x4) ioctl$TIOCCDTR(r1, 0x20007478) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000240)={0x80000000, 0x0, './file0\x00', 0x2, 0x1, 0x7f, 0x6bc5}) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f00000014c0)={{0x18, 0x2, 0xa61, 0x8}, {0x18, 0x2, 0x7c, 0x7}, 0x4, [0x567f, 0x2, 0xfffffffffffffffd, 0x3f, 0x6, 0x100000000000, 0x1, 0xa123]}, 0x3c) r5 = geteuid() setsockopt(r3, 0x20, 0xa74b, &(0x7f00000003c0)="4471701293cec57389a0b7bc5784669a406582316cab4148ae38f6a45e8fdd9db90e00e91536d447857ed70c8b23455c5e0b2ec1cf25dff7b833ef709141be7a7f533572374ecd7475e71f5f3e4b4fc963304d44689bb360036c094efafb5093ade96c2bb4c4e6856a20d12a54210744e502b37bd8f1e9195a06d98c3b243585666cf2c9d08018bebe30ac1211952db8dabb70fb955c29322368e16736586c19fb1267ea16d65820784d4a56042f76140e96d3ad8895278f17ca4463d4ef7ba21e88584b2a22bd93b5a9f394dc6d5ed74432f7d4e359011bc52f84e3847c9728db0d409c21160bf09d9345d8ce29ef103895624e669dac8c56a72c298e8e28e49b24519d0d0b0d33b93a3bd642f6083fbcc129ec47dea2dd7d6969034a1088c70b8389dc0121355d933c91abfe4a7c9b0f20cfde095e81a285613d6dccdabbb6adfc3214ae1e941292a38109fcc3d551252a43299fab67e937c71f031f00034154a2927b29107aa4e704dd3e8339ae63c808b3d45e91341b4cd27271dc04cc855986a28504fe37132f18ccc4b50e154619d98b0274b92808020652e8994dbd8c791892bdb77011109a34103495ea33bb93218770dd9464597f88ff9a4d1b0fa2c65c294f3adac27a34de22ea24aba2bd5eb07624088546266c3cfce990ae0af3f0faf0e868b411f5705ac3054a4d5d4d46641e8bb0ffe7564ab71984704ccb54ff9d0c88c3e9735c897b837d8689e3f68d6ae67f3a998b76766cde5678714e0f34f7ab852b1f813842b6773f0f14cfa6bfd0a9aef94200063c36a409a4b1d685ce6f5ff2bfa67a38f7fef500e9bf470915a1ecd4b3407e29117e678684f34f1ac2963cd7f7651ef08aef847787859a44a7d6d3ff276a5829dcdda93ccd61d76771c8f2c90a32d8b99924dffe9422602b90884772aae3f6ef471e895e067489959a4f4cc350412e9eef22659134e91620bdc65cfa586bd1147da3830a2fe57de1a4004d3c34c419cf7a50b253bc5560f5a479d8014023f41d810d6a5e0f59310829517a46a521440556184f0d7ebd67e5af60f6854591e6345d52c2fa5db767595fad4e3462092060a3940d1db3e661d9ebd34b951dea798a26cede586c012b017ee6b511a1f72c401f6901bbc4d74993412ccb8ede2d3b4668c79afbbba73cabb3006dcbc505329d9a820f733293c10f1b30bdc58f6c32d1df2327838e11a3e22d663ff9e0c07337634c54aa7d8d330cdbec8384b699429c59f3f2ce870f4da5c730b3d5205dc7ec666e89a78749fce68841a6fc278cd45e1ad791abd850d80e28c39cf6903ff68893c8288522dbc5afbfde78eb6eb72b65650f258491372a6ac34f42850bd30fb8195ae20644de4946e958d4abcd68e066a1ecc28e5789dab97b47fedd00783723364ed2206d25a04ae2b553ee00ce29470ca901e95a3b49e0fd411dadf556a280696d8658e49172fb7be71d2cc9c7639fe8a32f5b39c38927351422856fe065ad6949b803040fbf8ab2f50bbd97e81e987d1c52916acfcb398d32143443f023aca12bcce44919f5820fd18b1dcaac5c7c54b3067fc0fee8c1ad28b881ae02c9bc4c63a0ae0d7207314d14e579936b37e9a442a3cd1ccb9d67038671aea337d28552d13202e357b50d7670dfad17206304220b772e585dcfca56e73366a2a2c4cc5c0fd77b6a205aedaf14984f360f680806fb4fad7872f68846fcb66f508da8b554e987ac0a2b7cd141974e69f064fdec95c297af671b46bb0edc22dedea6217a8a80eb56b1b8b46a41c3b9a9c0f6687e42bfacd895f6ba3a9a2e79a4302e6c1969713a35d2715c07a75a3c7618c76b1f24ec78b63d627217fbc82352f1e296ddf09af6ebb099b92ea00e1663a963fee6bad3a7c85c3518e9db2d3bb0dedbed75b1cd2ad04ed1b47a9a84b759c62a2480fe6425299bb17255305e06ee27ea0c001162d1ba6621d7d394f8bdd66c278def8a2bbb0db03974861802258771bfac5753a5fe67a4655fdf94cf1550dcdf7e3a4cecccedaa1f02690de33ba4b24abefe86317eaac21a6cebfb14acc3d3d573a4ef8493668c0e038854ef0e7810aa46cc555ba5cc3aac7ed174c9806c09932901a947b80ebc57d14302f46d6fc6b850635a1f691ef96402cefcb5d84a6bb3043c511c2bc3a78ac6dc2edeb94ae8b77efb466a44cfb35aa67919131ae75b5b94d1298ff6cc6dfddc2057e9e0484a277f847a07f3bd9487a85c70cf73f0bad14837cab3294e748a5335759feb16dbe08734348cf414edfc80fa9e2f1c3c7e0823fa1eb2b7850c98b2b2bbb731adb068ab8eee85bc0abb0eaced3c4d8bcfb68a8af4a340bd0b7ef0480de8b77d2db7d1d5f638432fc01d6fc3277b23c0bc6f8f582a74a53768366f9eed11a8035940ff8b206519d116069fa2123a980106510fc613b28db03fa8aadb1a13b3955bc69c91c0079032a0d99440509c3a68a1e34894eb0ef828c198d8148158e67824a4db197cd2db4a9b66726447b4e2a1848f2abd726ed14dc27bc82e58b6301b7bec2f7f604b299796e4017876f1c62ef05951bf85f79617bd41a9e3ed75cf836b740411e9bbb03c00f8e9cf1eb7a553d1ac4714154611b65ad8da42b73993ae5296dc4cd3b8b509da0629f594f82f49ac0c435fcaf3e1658a0ba8371b2918d34c6aeb228d6b59e88af768a0590df82e49741b88d07a673cfa6d2e26a8b55f9f7cb14c677b8f9a2b6da5371ee91bfe1b2791b5b88fcae00b8bf535589f55b7d39e985d0409f79e758539ebe93871c802c98365808a848b426dc879f5d271408728f15e10d77583481760807d7012d1890183538c1becc39ee2d94e1a5852c2c1d96190a0e7900c60cc27f7b7a8506e365503231566699fc9f4bb69db712aef8754ce4d2843a3ed7c0fdce8b4296c63f3ef5060d46fe5df9024a5e789cc65ff3f3e9a9f1d15e09d625269c07b57b6f53b8cff9e06ba3074bff858c92cd11324151a89fcab6e35b02fb0bfdaa93e6c11dd1a059b189defe378b165cc052373b27932638b3fa63537b119e5b121502e43ff2fa8febc4b1c62265687d389f742ed407871f39f03d76e24d181158b977829505a4efa84312eb8e89ff8f86c94890614f60719e9ec1cbff4f988762ff7cf71f352a7bc5723bbaf23811eec9ea4f0a275b2322ff36f0f4196fe7c75663120fc103db27b53b317338fc607a98d662790fe41d3584ac55f1b83bb519d75967b127f3068baba148dc775963bc5e4c85154c777548e437b7f3ab6d0945d7c160a2bf6d8649561dad1532c24b9b703c8dd02beb98be220dbff177f69b8e5372606cda122872f8b2c0d095efa2a7e42d43e2f1ae067181ad9957b0f266bbd10e1b3b5a9a444466e1a408272ab79ed335f6e888cca4a84fc64c6877a5db2dd42f6eaa1a2d2832311373c4df5f3c3c89f961fb1af7433b9e778fc59631e3f56f2419d96bfecc08509e6148ec9fcacc4ccc42a277ce7379acd3de63893eec9ed8d65c4d3b2213a67e3ddce824900a1c091590fa2bd5e3dc949c37ca4391aeabf45ab9d1fece9cdbb006ed64b3b032ca21d1c90c079c18a1af7e24e43a034fe2693a96442b790f68be815a56aa779f0aa3cca4e4fb1188d6dc3b2b2024daf8224fe5591531e4bdcd519c807c2a87f498930ed569254e737746dd65e196b8da5372715996704420d18fe0d9e9dfa59b7d33e8ae9c7a703b327171b396dd586f2e226924275841d037d7f83785f70cb8f462f3ad13b0978f26d8a1107bc914e942d17a0c26277dd2a1ef4e14356ab1f443caaa8f629e03d72a138f2d49f9f5eb33e20558c5b3eae12397318ecbc52bbe76c280566b2b048e86cf43e97443e88d7550339d5074181825038bd205fe9f8bbce1000173d0516ad7a0d19157f9b2eb2c211c09d0fd2655dfa156625a2fac0ee73b68899dd985edd6dbed7dcfa1dbd19b7399646e11bc8bc0e4c259a36e3982c6abb1db07939bfa9e07805d49a6430ef20a20b3b42a258d5e5907f61d6846c9b20c9eff80606517ad04428099dc024f4b0bb50e966cf07638a288509eddf7236329d4fa698a8d89b57dd5d2822594cf72d6ab99d68f810bd6d3ca4e3ae04114bd6aa78e709ecd9ac46f9febe2f2f04280b5c3966c7136d0d53485b6534e14b0698f5f5a2811b03bf4bf9f3f8c3c063047c62b176984b676dfdce46fb3399cadcf5125e85a63ca6c72d130993fce2bd79f74ddbba0f57f58f568634c00af0b7760ab472c162d28b067eb4fe449abc9bd6fdc5faa1ba10883abeb149660a725ef7515931724c84051f457211bf89c03a16e1b4531e58ca58e4e753d366a5f7c981e67b64bdc2c85262894b335d2d25ac86b9d07ff0639a74268cbd47871e9a05f08179b2aef9a0df221ea80d239af16f2be0cb670ee4f0d40c7a3e1a7444a1edc712cd4c10632859215a6c76c8aa22dd98cadc02915e289e63846c82c8cf9b49f634f8b8094e81867d801fefa7315d86364a2c3ccc0554c9aec50e00c067af798e58f9b3cbbbae4be17b2aa775d0c186832dad8f5ca7c4291bbd589891f31d783742074b791d9bff8f841907b3d1b98cac038854d309c43f2347b08c6804c77104a8321e17c4884a6319688ef1525885e48eaa77d4383ffda9fa60f855f0ba01d780a6bc2381f7832a73b086e80668269c17a7e68cb0fb973f925d5fcd1245a8a63ee71a06cfa0b2c5d825eb17a42dcf1e851f516cff444aa29a476c934726e07b96bae7bcf57948ee34a5d3c6224d4cc8014116c1805ffeda3785ceaf1e5ae0e3e1696444a642ce41cb521a159102baa501a8142d2b2be4686e7f07adab434e4853e88c7bcb1dd17fdc8a411c2cff8b6a993f34faaba7566b0e0080c52c9df9a700392542d257cf99f2ee189e818ba32a49a9e21a9bc211d50a0034955543f8b9207d5427047f5f80f81a81bbea3f14a6a1fca4b4712e586ccb28fdb6b7e20563577b6f5ec0e271851d456fbb9808f07d61e299e62a32969eab75cec2d29e5f1dda834df9f03cfe49a3ee59bc1554be7e3a321c546fe96480f8b9acba82d0451baf762c8dc856c3c4539bf15bafcfbea0f41aa22a5dc430094b0de6f5085ca3d9d3f7e0b33e8a4bc957998c0750e2fcde40915ca1cc7eb306a07d0cdd3981449d2232b46346867e434c484557705871c2983588bd0fff26b5959eb8c00d5b84a0216566d7f57e8d6eb3a1dd34d358c90818d2d8ef163f445e3d23115fb632f00de34bee2e9b8bc975141b241ab79bc9da7367480933a6634ad80d635d3f6f53b6f795b94543f4e36c4280c8deb733dbc295230eb250a3e3e4ed7be350573435489e5905f335f8acd98bbacf2e143e194f8f934875b38a9137941d06d66a1197497615ad5494751411c953eb9e8358218dcb69dff4bd1957bca13c804cd98e8b018585ab3aef6e79e89a006c7d730e7d49a3044a3652087a0a75df03f52321d366d2133166b2a8274a72d9fe394e8d4131844bcc19f23b34462a4fee7cc151ba7d85fdb5de994fa926b7276612465f1e5b4409bf645eddc610a1ab16579c19ffb0a9b23c575ec1c4ffda80b55deddc7909bf72d1651b402028b62034245ab4d35fc2008fce695e2e780410ea34ad03fbf14ffa0d6f8d9a6500fae2cb4275987eaa43d8acee4c01e72e9df223f55ff914545f0cc2e571285c51ec492e7421067c2fab229edad02123c06e2f970f50e29ece88d354b19a8c64bad90c80fbcb0de61989b4d61acc82248326acbb88620e3be0f259304816a64b1e11fde840e17b12420a1f90", 0xffffffffffffff49) getsockopt(r1, 0x400000000002, 0x3, &(0x7f0000001600)=""/213, &(0x7f0000000200)=0xfffffffffffffd96) unlink(&(0x7f0000000280)='./file0\x00') semctl$IPC_RMID(r4, 0x0, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r7 = semget$private(0x0, 0x3, 0x10) r8 = shmget$private(0x0, 0x3000, 0x85, &(0x7f0000ffb000/0x3000)=nil) bind(r1, &(0x7f0000001700)=ANY=[@ANYBLOB="01002e2f661a07d4b70bff72ea44de26553f77029916696c653000c7d9b687c908858cc10679942e00cfb67bc9c85a9b8d4dfaf08d43c116b0fab6dc9409c60eabf43b2eec0a6f95722666c48a75b6b322cd4e8fd90d9f5b2f58e1cb904a74af212679e5c26a16ef565c63bf021b89ffbaf46632f92db7279bd2bcf5b23642f2f40b8c91f0eee087b14a9e1f4d44e39fc26bec31810b954d0f877519aee6f560c4b01dbcda2d09655d8e14b6518a72174ec56ab51149db5dec87d2782187855d20bdf9f21a9b669aa0ac2225b3fc4aa5f88115cff3c38732610f9938ebe163d2b7e31684024fdfce5b0f2622f008e7715b3a8ef53b8cab8789b3484085843307c984e596005e70f8a949ed63001104d264f2dfd83eceeb2753a412e6a799e36f8ddfc7350d4b4ad9ff1ab474fba6b600adc17df67b64933afc29c3c5cf0d76eb63e7e920836f679b755f655aecde643af215fdeba1acf0488a3d26e60f262ac27db8742e2d4e4a187d0f61c6746996a052e67b2895b3fdd4144635c5920fd66851cbb46a8b013736ab4d71a2cf10303af73ce19d77109384126fd4aa70eb14c22f67a148969e080ab39c28d28536e6a809f69ab60158dbbf51b36f7b1681fc23897da9662ecf36c20231a914f26e8f7f568be76810f582a925db1515778b00"], 0xa) shmctl$SHM_UNLOCK(r8, 0x4) r9 = getuid() setuid(r5) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000001540)=0x6) r10 = getegid() r11 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r11, 0x0, r11) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000002c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000140)={{0x20, r9, r6, r5, r10, 0x0, 0x1ff}, 0xc68, 0x0, 0x2}) socket$inet(0x2, 0x0, 0x4) semget$private(0x0, 0x0, 0x0) getsockname$unix(r0, &(0x7f0000001580)=@abs, &(0x7f00000015c0)=0x8) 16:00:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0xc) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x10, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f00000001c0)='.\x00') unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='x\x00') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') readlink(&(0x7f0000000280)='./file0/file0/file0/file0\x00', &(0x7f0000000380)=""/104, 0x68) 16:00:17 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x6013, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) pipe2(&(0x7f0000000100), 0x0) syz_open_pts() 16:00:17 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) socket(0x10, 0x4000, 0x81) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000800)='/dev/ttyCcfg\x00', 0x8c80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000840)={'./file0\x00', 0x1, 0x7, 0xb9, 0x0, 0x9, 0x1, 0xd66, 0x2, 0x2, 0x7, 0x7fffffff}) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x42, 0x0, 0x0, 0x1, 0xfffffffffffffffd}, 0xc) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x28}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f00000001c0)) pread(0xffffffffffffff9c, &(0x7f0000000700)="efe16aeb3ddd8f3e884731a8143f39abb12135f1c889136f06e154ff0b0449d8065d85366aa334561245d864724256399800b548278f7adaff102e010476c29aa1b49f5b57d923bf0ed5711c4e4a23fab3ac3faf00ee465b89d66340cc7d8ac925b0c528bdf3f64ea4562442bbe3adef38dcf779c6af08c36bf3f51cd74395e793788e7b2cce31d93df968", 0x8b, 0x0, 0x0) pledge(&(0x7f0000000080)=':\x00', &(0x7f0000000180)='\x00') shutdown(r0, 0x3) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffc, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x7, 0x0, 0x0, 0x3}, 0xffa3) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x5c) semget$private(0x0, 0x2, 0x2) r3 = socket$inet(0x2, 0x2, 0x0) sendmsg(r3, &(0x7f0000001940)={&(0x7f0000000200)=@in={0x2, 0x0}, 0xc, &(0x7f0000000680)=[{&(0x7f0000000240)="c7d45119963710aaea63571aa9a77ad2e91473e77ce3e95597fcda92e3e52d8c3159f4ca5003272a00080fd95739dad6bddf4eb7a71c497b7dc73c9fe8de87a3155a01beafef07be845174332773b6ca6f4deeb97b6f2cfbffb8e6eec83b00d4ea61d674bd090d7df824974506089bd5fbd821da9bcdc623cbf98a8518ae305f98848897b714a917cc78980804495af5cd3de9067fdc22c82d5efdc20c1093c01bba8f7de5631178cbf360da327b9bf1db40bfaa469bcb8dc1305684a99eee5fb48c04b3c06bbf9e", 0xc8}, {&(0x7f0000000340)="ce73a50299f73ddaa513c646e1884e097fd705062292ded3a8792493a7288a6c7bb1f7f8cde3277d23fb6f30f4d9cb8c8c9258e4f6775c272cee45b5b3573d37d747012841806474f6c0d856832e5c472bf58aa9611167022e71c541fa53e8c80602d91e6943e0f10b70670af2763c6ef585b60e11096e8f7a6061b49b69397601de3ea1fd1366d001cb02", 0x8b}, {&(0x7f0000000400)="d25c2ae4b931f7f2c2d644d7860c6b42045b6f8b737b41e01979d1c5d7f08d9e9a42a6ee8dc388530020092bf31277deceb00626df9e2a461c6df7094a5a0ed7c25c1e25ffbe72773e9ca27ec6171283565d47e43f4a817088fee5f8525a2c7eb8253c18a0420d478fbe241b1befad62", 0x70}, {&(0x7f0000000480)="35e04d9835ed32c89b86b986ce82562188a8468045597cd9c25c5086456d4bf49e5e72e3c3a85fdcadb6d8c3d81b45c0dc319778e5282e55698e3d1f1094948f61989f7d49fc242cc4aa59ed61fc2c500f2e3b7bbc5e71e027eaf07f7fb8509ebcdc43ce75c66d12e2fb38b868909547ee09f0ac", 0x74}, {&(0x7f0000000500)="f2a0e205a93dcbd408185a1ad55c05021e06b52c07fb2dbb7212620669d1647f6639dbad54b8c8ed06d15f8c1a0c65aa5327c0dca3671c963e55b800ac9ad5e3c9d5ec02f095ad739adfc8638068a1b8c825756e8f3f1a6d98e5ae83b48448da1de71108de604cf58392dcc92ebf65f71712abc217ca69452683e41334e246fcbbee05d0525015fd2c44b3763ee669695af2e23fbaa7ec2c1b22653fe61cbd85eadd449d85fe678a5a6ae39e13bd2e5ffcb6e5257ee4422f580531", 0xbb}, {&(0x7f00000005c0)="52264440bf2ea4b739f5783c772273b9a5d274f0351cfe4f66193d2e4ff854094eafe59784482c05eccaa0f511c732b8970484a76ecb78ce893827a4c3ffd6ac486ee63776a36042d40c473fe6d6d3d36935b761d0d6de75c9586761fd5192328332f063bb688344330403743ba387cd465a403f905edbb000f3e2907bc09d820f941c1869bb308c302399177322448d8be05431e0df782d04a3f950ee", 0x9d}], 0x6, &(0x7f0000001a00)=ANY=[@ANYBLOB="c000000000000000010000007f1b0000961a5449a51f516679b1bc76da3dc3d4bcf196a9ce9e1f16041b25d9d09afe25f34d5c17c293de926eed93bbebb9073cc93f0673954d04591e8957f353fac18f86028ab58e35375274475b85b05a2955155159d1dec2cdf7a8d5428914974fb28e169c371e979aebad5cdc750d187f846a0378caee90e0e27ea652da4e1d7be72d413c174a6b500a17ae5c0e52493c910d8c3570c7e1f7f410e51a7ed68616a7c27f0b251c9c0f3a7c7b880000000000b000000000000000ffff000006000000469ff0e7720959baff007a9a8e57aff69bbca9ca7f71831331afb660e63f27822a300fde94009fb0bfd4493563ef217617502123c0227711a308200e56487d803636891c44010dbb536bc33673f11622cd55e10c0684282eaedef07dfa9abb8281cca51f419ec24839cadee0229bead18f7ac37e20b2642e899aabbfc83026edae95cf281c612d9bb41d88a46af7cf990abc949838f7f0d8017e7514cedda7001010000000000000ffff0000050000002358157a4971e48984e5c1121a680df8ab8494d51257262368ed3cc25a09b9c18ebe6ad36cd2bcd0cf9b896bd26dfdb35d6204eb040000000000000039b77836e7504f3ceb3127ac0675d85215728307a4a44415a55065dbcbb3f1b57000d2609b4a1961cf76afd4629e3f4e8c478709f85484e93d3c477ae4e9afb64a117924f8e26ef8eac3cef1f6a8dd67cc284373beaaf67ed2d559edbab064f8cc69b6f779dcf4778cffdf510d14fee59d696eb8a4fdf6baa5e27ade36d9263f0a879d695266bec455dafb12e0a75620348153c3fa6860efb6b7023b4aaa4fae434c7ba2abde384ba98558cd8d0efd2cbf5a7e898e8a779c860ff9731b955c4e5443c75fac1490691882c6ed06b7c86f37181ddb61df49ac24180f03a08801e6ecea020b1dbfd1f1edd4ea04b6d7dacf7e45c2c1fd57fd71460220c02aed24e05e2568bf43e4658fa0565c2ce27d1d6404ea11a28bfca2a90dcaf3f4a3af4b1bdc290ad3b933bae04cc3e800c77810ce2a7d1851e4054d912bbd068fb7e1449129db6503f12696c10088a79885fb980bc49d5bb5b6066ea368b1a4c6e5078ef7e5a2ae5a1a812901a3ee726827372cec8eb5e18d5736d9f6352c467e41f487083f57686e333f8b4d6a9c7d3788005997c31db84d1fb34cfdebd8052b22be3b56c0e540270d2fcb4f112ccf535c6d6b712655ef84c2b93580c829bb8e57a953ff3a7bade94dc4fd68b3a9dd4e54289be17783f2a6502a0f2a249a04939226f867327f51e7b94101e597f5a789c61fa9b34a1a749db7dd680217da8380d4dff33bfd1af9e049a2c2f441df0ddc54c2261bd13726e63458b242363cf69a43953e5b431c7734faa176eb1af25378d964c26583e921b5574e08cd3872e750ee033b6ad7e43ea70f4fd9ba64e88ed62b404c17fe268fc266f6115de8f517b06e8d79d2c23dd3420505425ad5905daa3cbe59a46a69aa53fe5f96cf5209ca3d1c18ec9cec60157cd87097a86de500a81d8142144fc76161c2b729c98ab217612137b7a3a93c42b12f8eab37c0bac9fbd40026087f0459ffd203ae9e256a198a04c16638dadd4d6860b630c280a87ac9a3558ff068a83352e7447fa24b2d8714287a68a56814ed450c0eef64051fade43ae8472de885434c501931b89c9930f13416ceedffc6bc1f7bef2811876fa7118fd10cb3957ba4876ac03f48043a532872b1117b5f9897d3fac4c1cac5fd2afc510b04757361f7d914444e9b0329f5f400da4bae5086f53f552840f5a223779e27c9d3bab09aa53cff0cc120bc85a8b8c44f21ab3d67e5d2a7cb85b2b34521f92d8cf27dbdd3e05f3fa7af5024c884015a87d936ce743c6486b940e3933b0a91b62de6161a05b1f9822501c3667374b78961126cefb4ca528759782a51324a9c5cb9427c4104f1f9b89e3214e96580ae0362f80bab2e5e7380fc04518c97d341c130adf4edbc6aa49f3aad66eec627bcbd2b5ecf47d11767927391e93ec8650f1481122bc321620df8590bdb3c0b4ad0a3763f071328ad507b1b6942e46cec8d5fa087f442ee4b7ed9b170f03a42fefebbe2d0462e4365f14c6829f2f1e289a7510d9288fe513fe7fe0aefe565ca90bc234a7337f5c549b01b1629e591abb3bc13aa8e96c8c423ac1cbd2a58cf25a34b7d1b04d0d4aa7aeedfc1010200c961fd7bea6bf2e2644d1a2b590ebcefa9df658f6be8369a3508db01b693c94278405e651cec5d20f02994b38f8678567a8bf895f198befa58acc1495bdf66abf44aa0f8d67911927e77304999b6611f69e2b92ad68c05b91447f7fffaf907a44610bd6d5d07627555815dd316cb575b57d5f059adcc9a540239421436e21a4bee6f443d003fad96a832da1fbb3c1c9b562a8647cc25bb6805d3919ba390cc9506061ed0c97fbe0b6c277f5329b98eadfef6f14fc6d862d18f57ac350a73f199b50ba2544ad238ee62964c35cb0a742079f6b122b9b2fb9deb974cf5ed6ef40513aecba56a785bbc381199ca4ccec67fc29ce8d2e1978e5d84e49f9b44ceb2c87737321c89ce9a4c7932e4af1e0a063c53f2d3af8d66ca8b793848deec24d4b919a6317193e15b97910e1d1f4f5196f2386c4139b1ca3ce3152f7ebdf384289bcd19b3c168ac4858a095abcd0b7c9ceb54ad0eef1a81b67878511efccf4b6aa6416310451c5449d99a74869fae4a1dd028486a444693d5d6b2ba081613f95e9265e88b1d40c4e7a006fcbb6816fa498ec0a5f9a6506c2f6260fbb93398e58e4ee6f287408a4866c05aff8b30ceb77a3116b40981c8d52aed69e0a77c587b46268040b721fcbac61f3c34f6e6e37061b7c072c9cdb219190906c928bfc7b5493d86890b3234e5751cfff88fa600c8abff4fe35142e5718b846a898db5348fb3326c4ffc885ad6da7da803bd500c3509f4c675f214edd0fcdeb16a7e4dd811fce9c6fb44e14116641ccb613652cdd1899e49d6c97ce4cbd621e14229334935e241a5f57febc848920107c24c3ce74b544e3f1997cfc63981f3d28e746dcf0d7c664d5229f95b0d641ac6937c780b8b3b1486a6f27c2d52ee7fe175753c32778d951187ae8631a4b4c5ff466d979c8c4fd91e5e7e7db5febf404dc74617487da53ed8609ecf1f62ffaed9914452e9f905f8319f1c5dcd8f027b0851fe8529d55bc042d32266882a4a806fc7b3be47afd79efb709a65ee970fc8587f492dc9fdbc4f2704afca0c60afc23ce0e8e4fce351a0680cd0d757f04d7bf091943337cc5eb1066eb41ac1a47cf7abeadcb76fc23cb2295d9ec261bca869d55439c7c3fdcebf0068ca3de725bf5e74fda04a584d3275e0771dfd933db350b3175623c1c2d69d4d157c34f43f870f337a0d76020fb5a4de8ec8618356a517e5a75e900b9913cb857136219d6185fa25b73e9377d64ad0592101b65f2698dd520e71699cdf4455bab717865d89ea808efe95c58dc869c60253c15f516e87c9f57e03601cc5281df2d220e629fe575fd5f9955194e468faebe750b851d5db78fff88e139e54a0465b41e539b216689cef8ef0acd047a68409ad1868fa5e01fc3a77ddc7b8a5423d87868eda2ad53715c414e75f28128b7cf520aa00373bc210bdf51380ca8a323792ef4d5b1fbdb1a77b7bc262eab1fe746610f07defeb91e6d753663533b5e8bcf2e17e9b7d27dbe49ecc3b1c3825b58e32ca357c57002fc5289dbd6700a18bb8ffeba951e3095ab34843be57ec6cc126819e5761a580c3f299c02f4105b54221f4db1622375dd34e1aa3f76ac6148eda40788623f19a403665a40416a473c010cb9d0243ccc443643e89613f3a267e8e2b8434fb5134abcbc3b732defb700a0fbb823f89a8e46f8f8c41baebac701467368aa1e720abf129ee4a66655f104bb54c15e0abc5b5f0a10b7c70999fda6826ec4ebd138ca1964a1165cb22235eddb80cb734490cae240143a80f7a54087e609b050344d9ea1585dc0b2c2fdccd5064dc94f0c96237e99ca20148fd7acf8263d7ae4d1aea2138b9f97900ec3846724148887779a83a6b00ad8b11ade40a54e42d8c466d338cef3463e7f90419f474dd93e29542dd07c26ba61181b94b5141f3c5cfc3004230854a45dd76f5244a1ec89535b9180522786fdd75789f0441686b7f939e77dfdfc7a8a3536bbb6895d48f420ab56d49b1f9b53405ef5c64d7e9a087e89b96808014f77c95ac220111c3cba3a8b8293bd944de46d02e35eeb014e99d83e3c2df4efb5536ead2c585bf3b99d96cab3f49a5a517e12cdddd3ba9e1a4d74dcb40d25e9343b07de50d79e42f23de04d41b9d76212449a62a59eb8d24df0bcd1685b794781a7f46082b3f7c257133bcec2d433049ea7e725cc01445c83c4b2d4c429f3eafe9943015e7521a15dea4bce8ff3153be2847e925d133dfcb7bee60f172d8a937a6788a53c9532747db6abc6771426ba2b4484b472116a4716afd3ee2cc7ea0178061b9914c447d89d4e2122ae3bef3d700c5073f61a622be84d886b2a904960850c243abab54edfe5b4cfe2e1b9ebac46575df6fa3e11d23065a78870c6e78762152f26deffeef8fe88c313a7e9fda335d3a3aec988ec338456afa095ea9ffcbdd9f761233eb30d209c4b4a61b1fb39c16f82e5498da14997c1260909dd989dc0abbe6438251fcbaac42d990970515c2d2cc11bc2033f7725ba7120025504842e5dc7c8526c9f59de0614a57bf692724045b3a32b59b53e45cfbd5a30cd8345a3835e4d7bbd160fb14512cd912f890dfbb6605c9b5c1ba40022c62cf74a1c79ed08d120c49301197d83222aafe20fcaa7a4e8704a7d1d188e3e06e01415b57f07fbf747b23ef67084efeee084504673cb982aab70b1bc7e06083302d1505f7acd179c6f378a81863070d50ff5be36f97b5dbd4f190b5a8d12ce7936b62a78eee284d6ee3899755fab7e8efbb651431e41c32d4acb94140e354b84f327dae2524783ab12f10e3ac8bcd7a23130f80216ea85317151675539c519c622c85fbe75c406963eabd2dafa3dc87c7ced94ed23e1110aa42a8593a9c4295dd6f1017190d3f687933be31f7c31603603b3bff952789b50ab173d6dedf3b64450c370d657c5bef2e00b774d6edbec9a714edb27e4b3c6512c21365b205d2611d6cab708bd390384c124299f1dd1f06007e6ceac3ebe776b86bf7d654f0a2a649a7619399162ac157b24424f743bb9fcc9b4472a5426ef11c348f69b7a4547b4b30a783b351d1ea9791092631a5851c6b2f5e69c31ff4ba9f98275774935267fec2d8041a160f402e9e44b7fd843be94f04adcd4a4337739490fa2e08c0f8f5cbbc39052bb145d6c420f036ca15c667e233f0708626e9807a12d533a13164532dcc17a6887131ecfec36a0374aee94fcb7ecb40c04cd11fd907cbdb51b6fe550ed43c51c4f491037e9a4198e8222873cf5c0feb4b7747795411c281693c2d110dbee53bcb72c6ffc73e9ca4a9e7a3ef0a612ceaaa7b758a43c6dbcc0e53ff1e5944ee768f890722a995130f1f5e47acf2b471c1335e9fa1f56c453a0b4c85320626cfb52da8c863fcde35ed733552ecfd081188b79e7265f30c4e9808543e9043d97479ccde7753c8d706f064ccf680545d2837636fb7d6b34d53c46734d2e8ecdfd0260793ac07c7e8c838ee4cc57411fde3d4af95649645d570163fe064a9ea906005bec903aceeb880613756bfe7fd10c0a041e533ef8dd03cb7172a98f694f838e81d579fb074f2bbed97a93fb45388b0873d3e4d06dd8e7813d4a1967dba2d25592fe8994003629f21d6099fed1073e86d35e12665b037db827b3dda78a64c0a350fc3b1f9a965f56f0d37b751241c3f07aa73c6de14deb3ef41fa84061b905d1347eae5d97401f48a70ebdac7ec3292c0b5a099b26551ee4eac62f3251c03cc8bce73c618d5b39e3dfe214fe66e422664dcb65dd2156fb513cdae9998f934157605128da065ab812586c71de5a5318bf2c509438a15dc3cb8f5372e13ed00ceb40bf3a804e8f6e645a2863bd36758ca9311ee0a6572bebe1c2990f30f1b73907debd956bb4989fa685afb8031452e0205472cba1fe07e2138068bd20b18a59474f212cfcb8197f66d5d9c460326f261fb0711123f489b493081e9103d772b8dcb9d4c7e7ba5224676970f8ae58268fb6f9d665b2ed1fd91a7e2cefe6aa94979141f7bb7eb86a06da59741a4bdab96bd915bf9442c0c7e9896a0728be41e3bc2c779dc60c5a17fe1289e2a4a5084e6d01d60190abee040dc46406e40e99c298457b546a4174ca6280000000000000001000000030000000216ec1b2a973408792b335ca5537df1d7a3b52510b114007800000000000000ffff0000f4cc000040778f7886e5772a93a71a7bcc2bec1f29eb5c173de320c85fc10213aa959d712e31f19128b942f9360df73cd9520643a8ac32527b7df0172dfc471b5e3e49c7972203bc988cc40ab9a7cfe3bf8083f7e76e8504fd0b266941ddf8e3aae98318d55b5ea22f853200a1ec744dc331e87511b9ff663a3536cb706c176bdc5debd1cdfe58c28233ccf37f4a593a7bcd09b0feaacb54aab092d306a204e89382144de64deada342f679781b589aa18ceed1b92ec5a8917a42520462c4e5e0c92b363fa0471c65e4f7eef6537dde83f6d6bff1a51f86cc99b9f8b2164c246d7e7ee38e93ba0c8ed7c2a3560bb11ba71ea42a564e9cf2c0fafe2ed08edf4b99395a39be0b8dfe7326bfb8ca4bf830666bf48a4de6a"], 0x1220}, 0x4) setsockopt$inet_opts(r3, 0x0, 0x200010000000c, &(0x7f0000000040)="ebff125c00000000", 0x8) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020697a, &(0x7f0000002580)) ioctl$WSDISPLAYIO_GVIDEO(r5, 0x40045744, &(0x7f00000007c0)) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000080)="10", 0x1) 16:00:17 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000540)=ANY=[@ANYBLOB="2b0a5c9f655108ed1fe700e70000000400000000000000e0579d4105e2631b19da8e04cb9e7ea9ee9615b4293ec578f694ddaf9a4c17b23e5c742db633f83771bc395ae431a19a64f6f3c01d239c9b530360f0be2e5741c52b550a"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x8, 0x80, 0x4, 0x3, 0xfffffffb, 0xfffffffa, 0x6, 0x2, 0x0, 0x69f8cc2a, 0xfffffffffffffffb}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 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", 0x6d2) 16:00:17 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x80000000000000, 0x0, 0x0, 0x0, 0x0, 0x5], [0x0, 0x0, 0x200000000, 0x0, 0x0, 0x0, 0x6], [0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0xffffffffffffffff], [], [{}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x5}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}]}}) r0 = getgid() r1 = geteuid() r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r2, &(0x7f00000006c0)=ANY=[@ANYBLOB="d1c9fcc8ccef00000000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41004b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e201f68ca096b0df3a3c7f3a66e88cec3c264b549bd941dc2823c7e4070000000000000006272ee5222199c14f93bdf9905c18aed8905d74f92634672fc5535b8edc64a23f4c5e9fbdf4501d9d480880c35e48fcf562caae2dc500731569319f4c31c3a4900c461ea113c070244fa5f9eb54a5d7cf0cb9bc3a34d8c7e629c54399f806ce2241784f040aedfd634b4e92ca963046f232e8f3e4031c60598867cf476852fe40bf14f3f3395a38f70c731c32e54fa8002d48e1b57e856f2c07"], 0xa) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r4 = getgid() chown(&(0x7f0000000180)='./file0\x00', r3, r4) r5 = semget$private(0x0, 0x7, 0xa0) semop(r5, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r5, 0x0, 0x0) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000002c0)={{0x4, 0xffffffffffffffff, r0, r1, r4, 0x100, 0x3}, 0x3e, 0x10000, 0x6}) r6 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) sendto(r6, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r7 = dup(r6) r8 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r7, 0x40047601, &(0x7f00000002c0)) r9 = dup2(r7, 0xffffffffffffffff) r10 = getuid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r9, &(0x7f0000000480)='./file1\x00', r10, r11, 0x6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r13 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) sendto(r13, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r14 = dup(r13) r15 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r14, 0x40047601, &(0x7f00000002c0)) r16 = dup2(r14, 0xffffffffffffffff) r17 = getuid() getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r16, &(0x7f0000000480)='./file1\x00', r17, r18, 0x6) getgroups(0x1, &(0x7f0000000080)=[0x0, r12, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r18]) r19 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r19, 0x0, r19) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r22 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) sendto(r22, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r23 = dup(r22) r24 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r23, 0x40047601, &(0x7f00000002c0)) r25 = dup2(r23, 0xffffffffffffffff) r26 = getuid() getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r25, &(0x7f0000000480)='./file1\x00', r26, r27, 0x6) getgroups(0x1, &(0x7f0000000080)=[0x0, r21, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r27]) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000140)={{0x7, r10, r18, r20, r21, 0x138, 0x8}, 0x6, 0x0, 0x4}) r28 = socket$unix(0x1, 0x5, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x80, 0x0) r29 = fcntl$dupfd(r28, 0x0, r28) ioctl$TIOCFLUSH(r29, 0x8020697a, &(0x7f0000002580)) ioctl$BIOCSETIF(r29, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r30 = socket(0x2, 0x3, 0x0) r31 = syz_open_pts() r32 = fcntl$dupfd(r30, 0x0, r31) ioctl$TIOCFLUSH(r32, 0x8020691f, &(0x7f0000000300)) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x10000, 0x4) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2000000000000244, &(0x7f0000000000)=[{0x1c}, {0x1c}, {0x8, 0x20}]}) fcntl$getown(r1, 0x5) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") 16:00:17 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) open$dir(&(0x7f0000000080)='./file0\x00', 0x20, 0x14) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() symlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x81, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000080), 0xb, 0x0) 16:00:17 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) fchdir(r0) ioctl$BIOCFLUSH(0xffffffffffffff9c, 0x20004268) rename(&(0x7f0000000080)='..', &(0x7f0000000100)='./file0/file0\x00') 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x2c}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000600)="b4fe0d06ca000000007f0622ff03") 16:00:17 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x3, 0x3a) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000240)={0x100000000, 0x6}, 0x10) getuid() r2 = syz_open_pts() r3 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r3, 0x0, 0x6d, 0x0, 0x0) recvfrom(r3, &(0x7f0000000300)=""/132, 0x84, 0x42, &(0x7f00000003c0)=@in={0x2, 0x2}, 0xc) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xcf2, 0xffffffff, 0x1, 0x81, "b439add0430b0554f1ec6918533588f56d3f9b7a", 0x401}) setsockopt(r0, 0x6, 0x2, &(0x7f0000000480)="8383b34749e2e94cd27f98f3c3cdcd7facd8884493c106babe132409388656c15105e205195cc9a82667ca0cd555f3ee87fabc73a4569a06b7f9bcf3ba7c58d10453c12b99015fe2a929bf2cbe1baeb315a730359abe448f54fc0c76262583de79525f74789533d02ed69dfdbdcffbc161ff51ff57c64e7acc0c3a71f6ebc7b5e8ccd9a429d37f3128adeec3bda38fc65ab67fa7163fa367033d0eb1514d3937f760adec0f34e15e413b26368eb37146f694b590f02308f8814d81a60b4f286e06910864e2885cccee59b52f6d5178c975d1d6613d420de9", 0xd8) setitimer(0x0, &(0x7f0000000400)={{0x80, 0x400}, {0x4, 0x445}}, &(0x7f0000000580)) sendmsg(r1, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x2a6, &(0x7f00000005c0)=ANY=[@ANYBLOB="1000000000000000000000000000002148fecf67d8d5e596437b78783f1db4e3984fe6a0050af7a9932617d74f61c3ecffffff7f325124bafcfef2681ecb207beb0cfc9396edf508bb3635f8fcf948fc19d6"], 0x10}, 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x1, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x40, 0xd8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x100, 0x0) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x20}, {0x40}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x81}, {0x7}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0xa0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x74}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:17 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x20}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x100, 0x83) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) r2 = getpgrp() r3 = geteuid() r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020697a, &(0x7f0000002580)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) r7 = openat$klog(0xffffffffffffff9c, &(0x7f0000000440)='/dev/klog\x00', 0x430, 0x0) r8 = socket$inet6(0x18, 0x0, 0x6) r9 = syz_open_pts() close(r9) ioctl$TIOCSETA(r9, 0x80047470, &(0x7f00000004c0)={0x9, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r9, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x80, 0x0) r11 = getpgrp() r12 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) sendto(r12, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r13 = dup(r12) r14 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r13, 0x40047601, &(0x7f00000002c0)) r15 = dup2(r13, 0xffffffffffffffff) r16 = getuid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r15, &(0x7f0000000480)='./file1\x00', r16, r17, 0x6) r18 = getgid() r19 = syz_open_pts() close(r19) ioctl$TIOCSETA(r19, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r19, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) r20 = syz_open_pts() close(r20) ioctl$TIOCSETA(r20, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r21 = syz_open_pts() close(r21) ioctl$TIOCSETA(r21, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r21, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) r22 = syz_open_pts() close(r22) ioctl$TIOCSETA(r22, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r23 = syz_open_pts() close(r23) ioctl$TIOCSETA(r23, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r24 = getpid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f00000001c0)=@abs={0x3, 0x0, 0x1}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000200)="ece92d20d80d53a00b72399337959fddc8894c4b13adc73c2d819683235849d5fb29d50723addf5c4f8c2b2db59afd4ecdd9b217b5cdd478bd71e30c4ce8558fca5e1c39819747cb555a2da1e7bdc03dc9a89af05de092ed11ac081a7db29e5db9454c1ebb57990e96fcf7c695ddd7fcb519fb283f8669a98905bedb6f4bbfc37eceb1b3514d8777278a63553816e75514a66827c1fdf7b39d735f6e9c4892c19e80e4fc62b64ec2e18e0419a83f5e20ebc99fe3ce7d54852ca7d4336e22d31773b718b88553c5b141a4e47626f96300f7903c63894bd813625e884d330ef030b239f6ef39357f1d92a779aa2716cb60952c74a2971ec5", 0xf7}, {&(0x7f0000000300)="1a276d21a8698a2c267343192c481a154daa559636dcf9b896fa0c4be3f32249fd51e6abe82f71967c5919343dcc9a8039c6aa5702cda3319c49195d5935dd871699513c152f33e7587bb07dab0b733036d74f12a4f275a65413f3efd98fad9ff40edfbe7ede2abedeff84df7d13c4b86aa7baf6cc120a5707ab", 0x7a}], 0x2, &(0x7f0000000540)=[@cred={0x20, 0xffff, 0x0, r2, r3, r6}, @rights={0x28, 0xffff, 0x1, [r1, r1, r7, r8, r9, r0]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r0, r10]}, @cred={0x20, 0xffff, 0x0, r11, r16, r18}, @rights={0x28, 0xffff, 0x1, [r19, r1, r20, r21, r22, r23]}, @cred={0x20, 0xffff, 0x0, r24, r25, 0xffffffffffffffff}], 0xd0, 0x200}, 0x1) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000000c0)="142406f964859a68dbee9324165405b67396c8604f718b28716385538559670ff4b77d5eaf611077538ef14a"}], 0x1000000000000264, 0x0, 0x0) 16:00:17 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0xf6) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0x1}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) fchmod(r0, 0xe3) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000004c0), &(0x7f0000000500)=0x8) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe65c6593d2870b4122cd2350000000000000000000000000000000000e676693c34ace42c729afc115c2a2ada300037bdae12780d142e1e7af204c69d78edb1ea338aece4515337a2bd679763"], 0x10) write(r1, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r1, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a3862078dea24018295954984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b1580136be8a399e6db8a9e3e05bc5370bcd4c0a16f96adb5a09000000b6d5b786186a3c503b580200000000000000e447473c238495aaee48c02f6ac4e41af3bf554799b9b813fe8ce9298a381371350298e5ad30505e8f5300a4aa63b9e2f69fef9d612f871f4385f04157795ea4a5c5fe839fa3f31c4b78a202361cd8cac7dbbc5b65c6592934e4195b51e5510aa6866bffe6733d2870b4"], 0x10) write(r2, &(0x7f0000000080)="9e3eb390b603b73725c7c19aab4230e8b4732d3e92e14fabe4f2d065c9a88b86fab7ca2730619556", 0x28) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000400)=0x800) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000003c0)) writev(r3, &(0x7f0000000540)=[{&(0x7f0000000200)="4c8fac15d49f6b351d1a4aab7d93ea7de40fbb17628bf8126b12b5a5dabf20fb6df2aaf293f7d4651d348b2831d9d4614ce00c9c2ea0ee60f98cd2b6b274", 0x3e}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r4, 0xc0206921, &(0x7f0000000300)) read(r4, &(0x7f00000002c0)=""/105, 0x69) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000140)) accept$unix(r3, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x8) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000000029, 0x9, &(0x7f0000000180)="06000000", 0x4) r6 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r6) fcntl$dupfd(r5, 0x0, r5) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 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) socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt(r1, 0x1000000029, 0x10000, &(0x7f0000000000)="ebffe699db364b6100"/20, 0x13) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0xffffffff, './file0\x00', './file0\x00'}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0xd) getgid() 16:00:17 executing program 0: semget(0x0, 0x2, 0x20) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f0000002580)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000080)=0xc) r3 = getegid() r4 = socket$unix(0x1, 0x5, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020697a, &(0x7f0000002580)) recvfrom$unix(r6, &(0x7f00000001c0)=""/250, 0xfa, 0x20, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x0}, 0x8) r7 = syz_open_pts() close(r7) ioctl$TIOCSETA(r7, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r7, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) r8 = fcntl$dupfd(r4, 0x0, r0) ioctl$TIOCFLUSH(r8, 0x8020697a, &(0x7f0000002580)) linkat(r8, &(0x7f0000000100)='./file0\x00', r1, &(0x7f0000000140)='./file1\x00', 0x4) lchown(&(0x7f0000000000)='./file0\x00', r2, r3) socketpair(0x11, 0x3, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) 16:00:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\xfb\xff\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x5c}, {0x6}]}) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') socket$unix(0x1, 0x5, 0x0) 16:00:17 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2, 0x9, 0x3, 0x0, "b8000000000000080100dfc06e8d00", 0xffffeffd}) sendmsg(0xffffffffffffffff, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="10200000000000000000000000000000fad793733bcbfd3ff116395027726f486fb8a3bd40eae3a444005663f0feccaabd363b6c23f7ad478be6c8a628bd5b304a7e51d45f8d7066623862e92ae305fff02a27496ccde0eacf2505c9bd4897ffc0cfa1ed3272e64175b51f4d0ede907bab2c7f392b11a58dfbc97e6ca3bef02b63f1f1a4b2427abb4fbedc25616742d25bae0f97b3c90234a5f2e3d85b449135291c478346a237a5ea0e4745d54ba68fb50de0418cdf5cc12ce6c861f29ecc0b39697b54aa6ff956677f4666e00e6a8b0dc5e6bc5460a57669b3a157f28166c1b3295b88fb92"], 0x10}, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, 0x0, 0x0) sendmsg(r0, &(0x7f0000000740)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:18 executing program 0: r0 = socket(0x2000000000000002, 0x1, 0x0) r1 = semget$private(0x0, 0x5, 0xa6) semop(r1, &(0x7f0000000700)=[{0x1, 0xeb, 0x1800}, {0x2, 0x4, 0x800}], 0x2) r2 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000004c0)={'./file0/file0\x00', 0x0, 0x40, 0x40, 0x0, 0x1ae, 0xcf, 0x8, 0x2, 0x2, 0x0, 0x1000}) r3 = open(&(0x7f0000000000)='./file0/file0\x00', 0x60c, 0x80000010) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000480)) read(r0, &(0x7f0000000980)=""/167, 0xf) r4 = geteuid() kevent(r3, &(0x7f0000000a40)=[{{r0}, 0xffffffffffffffff, 0x8, 0x20, 0x6, 0x2}, {{r0}, 0xffffffffffffffff, 0x40, 0x2, 0x3, 0x80000000}, {{r2}, 0xfffffffffffffff9, 0x40, 0xa000004b, 0x3, 0x4}, {{r0}, 0xfffffffffffffffe, 0x2, 0x42, 0x3, 0xc8}, {{r0}, 0xfffffffffffffff8, 0x1, 0x40, 0x6, 0xffffffffffffff28}, {{r3}, 0xfffffffffffffffe, 0x4, 0x8, 0x200, 0x4}, {{r2}, 0xffffffffffffffff, 0xd2, 0x1, 0x2, 0x3}, {{r0}, 0xfffffffffffffffb, 0x5, 0x5, 0x9, 0xb2}], 0x6, &(0x7f0000000640)=[{{r0}, 0xfffffffffffffff9, 0x0, 0x80000009, 0x7f, 0x100000000}, {{r0}, 0xffffffffffffffff, 0x40, 0xf00fffff, 0x400, 0x3}, {{r2}, 0xffffffffffffffff, 0x22, 0xfffff, 0x9, 0x40}, {{r2}, 0xfffffffffffffff9, 0x0, 0x2, 0x1, 0x95}, {{r2}, 0xfffffffffffffffa, 0x1c, 0x8, 0x8, 0x5}], 0x40, &(0x7f0000000080)={0x34}) r5 = shmget$private(0x0, 0x1000, 0x204, &(0x7f0000005000/0x1000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000600)=0xffffffffffffffa3) r8 = fcntl$getown(r0, 0x5) r9 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x3, r4, r7, r4, 0x0, 0x1c4, 0x80000000}, 0xd, 0x100, r8, r9, 0x0, 0x92, 0xffff}) fsync(r3) geteuid() ioctl$TIOCNOTTY(r2, 0x20007471) setreuid(r4, r6) pwritev(r3, &(0x7f00000009c0), 0x10000000000000ea, 0x0, 0x0) open(&(0x7f00000000c0)='./file0/file0\x00', 0x100, 0xd) setsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f00000005c0)=0x400000000000961b, 0x204) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000800)=0x100000000) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x61}, {0x6}]}) pread(r0, &(0x7f0000000100)="39eb415ab71f9e68d10cdc266a38412ac349c3e4896f302d27219210584775", 0x1f, 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000001c0)={'r\x00', 0x0}) ioctl$BIOCSDLT(r11, 0x8004427a, &(0x7f0000000080)=0x1) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xba, &(0x7f00000008c0)="96446a99e553c535916d938c0638fd95942ceffdc184bb7dca4cb20830c72f91a959175f89f3e261fc62d611daa69ad6dbd41cf673e30ee641331ae3b356afcce1bc856c0ccc2a24013ff248d1336ddb5580173fec5d4a5c9831045d247d7b2ca824bede0a09f297185b98f1cbead96623bba71198fd56323f6254fdc2e2637a541fb3c7f42bb1e410a3000069ec7de851f54cc92dbc7fa624d197896d04a5fad9790358b1b17f0d1792e8a3f0364ab7eac0030a95c306d062c3") semop(r1, &(0x7f0000000740)=[{0x3, 0x7, 0x1000}, {0x3, 0xffffffff, 0x1000}], 0x2) 16:00:18 executing program 1: sync() r0 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r0, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x2aaaaaaaaaaaa9c2) r1 = getgid() r2 = geteuid() r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r3, &(0x7f00000005c0)=ANY=[@ANYBLOB="d1c9fcc8cceffdb162f94eb876e92f8413065e8929944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c945897b96816fc90a7ed0be80893c16defb759407cff1080000000c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78ddd93c6e6ec4bcd30d227aa00af2a39908287dd33a08f3479c7fe816e497df37ed9655d5f376baf9f8e400800000cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d91a000009f653242126239c8b8f61e8cd2f6272c134be548e24a35f0300f0e3a747c6aa68873ac0cd23ae5f1e0afd408657ae059ddeb2e662f295f4ad638f93e2046ca8d60855a7f2c768693887848f8b452e8b7021492b57cee6b718505ec1ad1c0dabc6bb301106835a36e3d11cac318936b26b20dfa836095dbb8088c98e2802e2c40766a4711e9fddcf90bb07d7ef7bdb14fde52d640907f7e6f1b7186000106750f37bb9d94b4b6ed1f7d67d1b9ad216a13cae0ca04d2a278e0db3a7cdb862370fb8e3b7a822e0abb060000000000000052f98c3a32e6d1efd5de0787c93697b0bdb566fb6c52f657152b986442f1ba265014ab230a40ceffffff7f00000000318d37416f6eff079b90238838e9acbf6650446b723b59f61afe6b934e9ff80d779280d6028ded065db04f084d113ac8b26378fc4120781682a437"], 0xa) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r5 = getgid() chown(&(0x7f0000000180)='./file0\x00', r4, r5) r6 = semget$private(0x0, 0x7, 0xa0) semop(r6, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r6, 0x0, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000002c0)={{0x4, 0xffffffffffffffff, r1, r2, r5, 0x100, 0x3}, 0x3e, 0x10000, 0x6}) semctl$GETPID(r6, 0xd, 0x4, &(0x7f0000000900)=""/4096) semop(r0, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) getgid() semctl$GETPID(r0, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semop(r0, &(0x7f0000000000)=[{0x0, 0x1, 0x800}, {0x2, 0x7ff, 0x1000}, {0x1, 0xffff, 0x800}, {0x1, 0x1, 0x1000}, {0x2, 0xb, 0x1400}, {0x2, 0x5}, {0x3, 0x8}, {0x0, 0x1f, 0x1800}], 0x8) getgid() r7 = socket$unix(0x1, 0x5, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020697a, &(0x7f0000002580)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200), 0xc) getrusage(0xffffffffffffffff, &(0x7f0000000500)) r9 = syz_open_pts() close(r9) ioctl$TIOCSETA(r9, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r9, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) fchmod(r9, 0x0) 16:00:18 executing program 0: ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) r0 = socket(0x2, 0xc003, 0xf0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, 0x0, 0x0) 16:00:18 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f0000002580)) accept$inet6(r1, 0x0, &(0x7f0000000000)) sendto(r0, &(0x7f0000000080)="fedb27f2979aa909566d8a8dcb326825286e780f7d4fa880", 0x18, 0x2, &(0x7f00000000c0)=@in6={0x18, 0x1, 0xfffffffa, 0x5}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffe, 0x260, 0x0, 0x2de}, 0x0) r2 = getgid() r3 = geteuid() r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$KDGETLED(r5, 0x40044b41, &(0x7f0000000280)=0x7ea4f8d7fae68ec4) bind$unix(r4, &(0x7f0000000640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd3ad096db3d670924e6a049b923a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f00800000126239c8b8607cf61e8cd2f6272c134be548e24ac83562f70e881c9d7d89dd622cbf27af182efa914f483fd282f6cffbaf90f95905000000d2c36acf67e8ae8dfa8fcc5c71d8d37b132fa12228531ab5b28012e93a91b94d076f74484e585a21063870cf76b4aef1ff1df4e0b4a9edd16a81b1b33b930b31f4fb95397a52861145573c396d34c99973ee0c2a7fa96e6df66d61350ba3d1066234d96fe379bedf4852f53f4d80336f089f422ef6f440f62fa7a7a7832a970368fc1639e30a743487ae6f0289934c2d2925722f5634b58be8dfbfb80fef5e933adf2dd292e204299d36c8384d"], 0xa) r6 = socket$unix(0x1, 0x5, 0x0) r7 = fcntl$dupfd(0xffffffffffffffff, 0x1e, r6) ioctl$TIOCFLUSH(r7, 0x8020697a, &(0x7f0000002580)) accept$inet6(r7, &(0x7f0000000140), &(0x7f0000000340)=0x185) r8 = socket$unix(0x1, 0x5, 0x0) r9 = socket$unix(0x1, 0x5, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020697a, &(0x7f0000002580)) r11 = accept$inet(r10, 0x0, &(0x7f0000000200)) setsockopt$inet_opts(r11, 0x0, 0x1, &(0x7f0000000540)="1efd167df6ac9e31792a30b7cba47b7ba12542736f6319d672b3a29f4a28668eccd07a217027ecc474987157fe6b0a026bb150aa0b18bc9e42d0787dcd198983f3c80a03dd69b5d719b105721777c2ea18adc444610d3043f9d5f3c00de618ca9e09847e5e0fc5f46c7cd57cc6f7e851df97a9fabcf4f37e18ae303bbb794a42f5cc1310aab41e2d8f5d3b57086c29e7ae2285798daf3486eb38f2490c650d6057a5c53ecc05fa21bf96e4f4b340887e7c298b5bfd8ddfaf268e61685053d3648a699ed41c7b31ee89ca84584c63a92049455acf9c8b624cab048de03a6d627bd24fc0280407a800ccf8c2b264bb504daf9070f338e52b7341", 0xf9) r12 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r12, 0x8020697a, &(0x7f0000002580)) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc72c146cc7440a58) r14 = getgid() chown(&(0x7f0000000180)='./file0\x00', r13, r14) r15 = semget$private(0x0, 0x7, 0xa0) semop(r15, &(0x7f0000000040)=[{0x0, 0x81, 0x1000}, {0x2, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r15, 0x0, 0x0) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000002c0)={{0x4, 0xffffffffffffffff, r2, r3, r14, 0x100, 0x3}, 0x3e, 0x10000, 0x6}) semop(r15, &(0x7f0000000100)=[{0x2, 0x1703, 0x800}, {0x1, 0x2, 0x1400}, {0x1, 0x9, 0x1000}], 0x3) 16:00:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x4000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2ba0, 0x0, 0x0, 0x0, 0x0, 0xea, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {0x0, 0x0, 0x0, 0x1000}, {0x0, 0x0, 0x0, 0x1}, {}, {0x0, 0x4}]}}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f0000002580)) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x80, 0x61) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r3 = open(&(0x7f0000000080)='./bus\x00', 0x180c9, 0x1b3) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000004455d5d3efc17a1a000000000000fcffffeb00000000000000080000000000e4", 0x2d}], 0x1) getpeername$unix(r3, &(0x7f0000001500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe2f4a1673fc60ec7f2d8ef00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eeffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f3ff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000148e673400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/4110], &(0x7f0000000040)=0x1002) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x102) r5 = socket(0x800000018, 0x3, 0x0) r6 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x802069b0, &(0x7f0000000300)) r7 = socket(0x18, 0x400000002, 0x0) close(r7) write(0xffffffffffffffff, 0x0, 0x0) geteuid() socket(0x0, 0x0, 0x0) close(0xffffffffffffff9c) ioctl$TIOCCDTR(r2, 0x20007478) r8 = socket(0x2, 0x3, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020691f, &(0x7f0000000300)) 16:00:18 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r0, 0x0, 0xfffffffffffffd15) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000300)="0fd7ea4c848ce8e9abf444c4fa37deb9f3884b671720b85e6bae5ec220d77a3c2e8045b42d3bd6f7dc8004a91280da8c02a1a884eba2a57b293ce70d74836c75e2279797b99214f0d646a37773a4f2438e34f36c77c8834726a24e9a77e1efb98564d01327b08a00a40cbfff38436f54fa2d6740e0318952c3be65d621f5d1ad25c563880227562bbc0ccbc5b62e16e1a4f9e2de8b2a0cbad0b7bb15c40f950f9189499f7c321c9527a216ab218799dce01d8263f9cc0086edcf7ba1fae5b01a47ec78d0a3033a0826b3d66c644849e07664c9791df0ed48e4967d60d8ccc495a3c49f5b8d91a8370d0c8f2da416871cb4ef45c5d676a30bb803a89ab7af20bdcec41bc7c6ee0687a96a384d82c302bed25c2751d52afe35413d9a1906652794dd5b2e836898196a0d87a07bda43f149d573c67c26578a08fc567fb0dbad7d7319a15842adc49df0d26f1dc890c98fbb764b2d39258ebeb5ece47c2a430d5d594905225a7401d55de3023b298fa0af69a0bddecc80fb158fb1997cbe272aa26326f2aff210537656826158654bbafb3edc6c38d7553e0c5c36a9f06fd85ed334c149b97ed1e0262e9bf0d33c9a7b1c2a12f803", 0x1b3}], 0x1) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10010, 0x0) r1 = open(&(0x7f0000000140)='./bus\x00', 0x910, 0x0) write(r1, &(0x7f0000000300)="15", 0x1) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000300)="15", 0x1) accept$inet6(r2, 0x0, &(0x7f0000000100)) r3 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000200)={0x86, 0x1b5, 0x9, 0x20, "1b0357988ccb1b8b4ff90c2f5130daac9fd7ff1d", 0x8, 0x26}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000180)=0x1) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x2}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r4, &(0x7f0000000240)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 16:00:18 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="fdb3f404d61abfa58ce6106d92cb6f2163ef9645372e788d7cf38c5d24486de6201fdf8eee5e9880dca2a14b6128338006185bca0df92ccc8c72bc3912ee77a5aea95dffcbe9a76683b7c8b2f161d946b337ee29d4b110e54bde61661174a505ca6d4a318cf5be2dd735c4cc46a536419461d5e7b7f45d8e06eceb8f52d8340a8bca79857851269e4fb60ae80d049fb2c1ab011e6d1be016f819f75cec27273aea087b0dbbb20e72045a0f15253c4899379e3826ea358f57575dba145a2f99b186414f3379684d691a898f051ba66f7fcfaa18080000000000000000000000006b6590de363b8a0d2fdb231d66b72b5ca8c90ca8aa4d0a7c684a23b2703988cd222e6eea6c1058214f2c6bd75e3e8c5b14e189df058a12e429cf45aeda6edfc71cc771cebdfbe2649b22f7bc7c9b035dd26c5b6f"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x201e, &(0x7f00000000c0)=0x2, 0x4) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) r4 = dup2(r2, r3) ioctl$TIOCSTOP(r4, 0x2000746f) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 16:00:18 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) munmap(&(0x7f000032c000/0x1000)=nil, 0x1000) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) 16:00:18 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0x212b, 0x0, 0x1f}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)=0x101) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) 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, 0x3) close(r1) socket(0x1, 0x2, 0x1f) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000200)={0x1, 0x5}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = dup(r0) ioctl$VT_RELDISP(r3, 0x20007604, &(0x7f0000000100)=0x2) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x7b8) 16:00:18 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r2) dup2(r2, 0xffffffffffffffff) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10000, 0x0) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r5 = socket(0x800000018, 0x2, 0x0) r6 = socket(0x1a, 0x1, 0x0) close(r5) dup2(r5, r6) r7 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x42, 0x1, 0x4, 0xfffffffffffff707}, {{r0}, 0xfffffffffffffffe, 0x6b, 0x4, 0x0, 0x3}], 0x1ff, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffd, 0x48, 0x0, 0x3, 0x4}, {{r5}, 0xffffffffffffffff, 0x80, 0x8}, {{r1}, 0xfffffffffffffff9, 0x4, 0x80, 0x45, 0x7fffffff}, {{r1}, 0xfffffffffffffffb, 0x26, 0xf0000000, 0x80000001, 0x800000}, {{r7}, 0xfffffffffffffffb, 0x0, 0x2, 0xb971, 0x7fffffff}], 0x3, &(0x7f00000000c0)={0x5, 0x1}) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x5) pledge(0x0, &(0x7f0000000100)='$\x00') 16:00:18 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = getppid() r2 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) sendto(r2, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r3 = dup(r2) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f00000002c0)) r5 = dup2(r3, 0xffffffffffffffff) r6 = getuid() getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r5, &(0x7f0000000480)='./file1\x00', r6, r7, 0x6) r8 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r1, r6, r8}, 0xc) mknod(&(0x7f0000000080)='./bus\x00', 0x6000, 0x2d95) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) 16:00:18 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x1a4) r4 = syz_open_pts() close(r4) socketpair(0x2, 0xe7ebb767edd271eb, 0x1, &(0x7f0000000140)={0xffffffffffffffff}) readv(r5, &(0x7f0000000400)=[{&(0x7f0000000300)=""/221, 0xdd}], 0x1) r6 = socket$unix(0x1, 0x5, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020697a, &(0x7f0000002580)) ioctl$VT_GETACTIVE(r7, 0x40047607, &(0x7f0000000440)) ioctl$TIOCSETA(r4, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r4, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) r8 = syz_open_pts() close(r8) r9 = syz_open_pts() close(r9) ioctl$TIOCSETA(r9, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r9, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) r10 = syz_open_pts() close(r10) ioctl$TIOCSETA(r10, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r10, 0x80047470, &(0x7f00000004c0)={0x5, 0xffffffff, 0x0, 0x2, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0xffffffff}) readv(r8, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) r11 = syz_open_pts() close(r11) ioctl$TIOCSETA(r11, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0x4, 0xfffff, 0x1, 0xa06}], 0x3ff, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffff9, 0x1, 0x1, 0x80, 0xdd7}, {{r1}, 0xfffffffffffffffb, 0x0, 0x1, 0x0, 0x7}, {{r3}, 0x7ffffffffffffffd, 0x4, 0xf0000000, 0x7, 0x9}, {{r11}, 0xfffffffffffffffb, 0x10, 0x1, 0x3, 0x7}, {{r0}, 0xfffffffffffffffb, 0x60, 0x1, 0x4a3, 0x80}, {{r4}, 0xffffffffffffffff, 0x1, 0xfffff, 0x8, 0x6}, {{r8}, 0xfffffffffffffffe, 0x20, 0x2, 0x4ca8, 0x5}, {{}, 0xfffffffffffffffd, 0x2a, 0x1, 0x8, 0x1}], 0x0, &(0x7f0000000080)={0x8, 0x5}) preadv(r1, &(0x7f0000000cc0), 0x1000000000000288, 0x0, 0x0) 16:00:18 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = fcntl$dupfd(0xffffffffffffffff, 0x22953a49456ebb8a, r1) ioctl$BIOCSFILDROP(r2, 0x80044279, &(0x7f0000000040)=0x9) r3 = 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(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:18 executing program 1: r0 = socket(0x2, 0x10000000000002, 0x45) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$inet6(r0, &(0x7f00000000c0)="226bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 16:00:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "d730c1e7bb6fcce23c5b00000000e74de400"}) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) sendto$inet6(r2, &(0x7f0000000100)="3abc29735142d475246b3bb03a7cde8c42cca7827cf3098cc1b5b643376ad90b6b0f6112c5c8c40b9173d076cead22ff25be54ced683", 0x36, 0x4, &(0x7f0000000140)={0x18, 0x1, 0x4, 0x1}, 0xc) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r1, 0x1) 16:00:18 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r1 = geteuid() r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f0000002580)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000000)='./bus\x00', r1, r4) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) 16:00:18 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f0000001340)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9", 0x90}], 0x1, 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0xfffffffb, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x2}) r2 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r2, 0x0, r2) open(&(0x7f00000001c0)='./file0\x00', 0x10, 0x10) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f00000000c0)=0x1ff, 0x4) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) connect$unix(r3, &(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8) pwritev(r1, &(0x7f00000000c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) acct(&(0x7f0000000280)='./file0\x00') r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x100, 0x0) write(r4, &(0x7f0000000140)="7e48afdad89d9834bbc23a7963f645d4b1bc3f7150db5cfc169953e1310dbd2437d0f1d3a757a6c98d868a4d4b12ed3032f430a5009284c3071685088e7588cc0539aa", 0x43) setrlimit(0x3, &(0x7f0000000080)) setrlimit(0x3, &(0x7f0000000040)) 16:00:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'\x00\x02\x00', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x4}, {0x5}, {0x3c}, {0x7ffffffe}]}) syz_emit_ethernet(0xd3, &(0x7f0000000840)="b4") 16:00:18 executing program 0: r0 = socket(0x2, 0xc003, 0x11) semctl$GETNCNT(0x0, 0x2, 0x3, &(0x7f0000000000)=""/54) connect$unix(r0, &(0x7f0000000dc0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000"], 0x10) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000100), &(0x7f0000000140)=0x8) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000280)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000040)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122", 0x347}], 0x4) 16:00:18 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{}, {}], 0x0, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x80, 0x2, 0x100000000, 0x7}, {{r0}, 0xfffffffffffffffa, 0x31, 0x80, 0x20, 0x7ff}, {}], 0x1, &(0x7f0000000240)={0x7}) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{}, 0x0, 0x2, 0xf0000000, 0xffff, 0xcfc}, {{}, 0xfffffffffffffffb, 0xcb, 0x80, 0x0, 0x80000001}, {{}, 0xfffffffffffffffa, 0x80, 0x80000000, 0x4, 0x9c5}, {{r0}, 0xfffffffffffffff9, 0x11, 0x20000000, 0x81, 0x8}], 0x81, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x21, 0x2, 0x5, 0x7fff}, {{r0}, 0xfffffffffffffff8, 0x40, 0x40000005, 0x6, 0x4}, {{r0}, 0xfffffffffffffff9, 0x80, 0x0, 0x4, 0xda}], 0x100000001, &(0x7f0000000440)={0x80000000, 0x2e}) pipe2(&(0x7f0000000000), 0x10004) kevent(r0, &(0x7f0000000180), 0xec7, 0x0, 0x8001, 0x0) 16:00:18 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r0 = syz_open_pts() r1 = syz_open_pts() close(r0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x6, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f00000000c0)=0xd1e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = syz_open_pts() ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r5, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) ioctl$TIOCSTART(r5, 0x2000746e) r6 = syz_open_pts() close(r6) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r6, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) socket$inet6(0x18, 0xc009, 0xe1) r7 = syz_open_pts() close(r7) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000100)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7fffffff, "666bfede477dac00"}) writev(r7, &(0x7f0000000180)=[{&(0x7f0000000240)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) dup2(r6, r7) r8 = semget(0x1, 0x1000000000007, 0x200) semop(r8, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x3, 0x800, 0x1000}], 0x4) semctl$IPC_RMID(r8, 0x0, 0x0) semop(r8, &(0x7f00000002c0)=[{0x0, 0x8, 0x3000}, {0x4, 0x7f9, 0x400}, {0x1, 0x6, 0x3800}, {0x1, 0x4, 0x1000}, {0x837449a45c779402, 0x100, 0x7f75e14c04a4766b}, {0x4, 0x6, 0x800}, {0x0, 0x9, 0x1000}], 0x7) sendmsg$unix(r4, &(0x7f0000000400)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r4], 0x28}, 0x0) r9 = accept$unix(r4, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) recvmsg(r9, &(0x7f0000001680)={&(0x7f00000016c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003388d08000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000cfd0aacc32334e97bf123c621ce2ea26000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f5091700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000aa000000000000000000000000000000000000130000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/4117], 0x1002, &(0x7f0000001540)=[{&(0x7f0000001300)=""/207, 0xcf}, {&(0x7f0000001400)=""/116, 0x74}, {&(0x7f0000001480)=""/42, 0x2a}, {&(0x7f00000014c0)=""/116, 0x74}], 0x4, &(0x7f0000001580)=""/208, 0xd0}, 0x1000) 16:00:18 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) close(r1) socket(0x400000000018, 0x3, 0x3a) r2 = shmget$private(0x0, 0x4000, 0x599, &(0x7f00000ca000/0x4000)=nil) shmat(r2, &(0x7f0000345000/0x2000)=nil, 0x1000) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000040)="100a295bb9223776", 0x8) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x8, 0x40) mknodat(r3, &(0x7f0000000100)='./file0\x00', 0x88, 0x9) 16:00:18 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f0000002580)) getdents(r1, &(0x7f00000023c0)=""/248, 0xf8) mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r2 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r2, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0xfe9a}, {&(0x7f0000001180)=""/149, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/203, 0xcb}], 0x6, 0x0, 0x0) 16:00:18 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x80, 0x0) pwritev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)="d548c294fc4b90ca7dcce2be1413729af06255f23b88c0f6ba372f3aa3fbc20536f3930b65e9aba25c6e8d9efc4d50ac2d2cea51e1dcc75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e332e", 0x214}], 0x1000000000000250, 0x0, 0x0) execve(0x0, 0x0, 0x0) r1 = openat(r0, &(0x7f00000000c0)='./bus\x00', 0x9d5e4d843a44ab72, 0x2) r2 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r2, 0x0, r2) connect(r2, &(0x7f00000002c0)=@un=@file={0x1, './bus\x00'}, 0x8) symlinkat(&(0x7f0000000080)='./bus\x00', r1, &(0x7f0000000180)='./bus\x00') lstat(&(0x7f0000000200)='./bus\x00', &(0x7f0000000240)) mkdir(&(0x7f00000001c0)='./bus\x00', 0x68) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x30080, 0xad) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x28}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:18 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0xffffffff, 0x4, "61aa0db11ce9c9e30600000000000000a78b76c0"}) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020697a, &(0x7f0000002580)) ioctl$WSMOUSEIO_GCALIBCOORDS(r4, 0x41205725, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)="00000018ede81f7633678836f28b0000d3aee9ffffff00000000000d0f000000000000ff00040d00746d0903", 0xfffffffffffffec5}], 0xffffffffffffdbc) 16:00:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000002580)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x45}, {0x40}, {0x6, 0x0, 0x0, 0x7cf}]}) r3 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) sendto(r3, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r4 = dup(r3) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) r6 = socket$unix(0x1, 0x5, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020697a, &(0x7f0000002580)) ioctl$VT_OPENQRY(r7, 0x40047601, &(0x7f00000002c0)) r8 = dup2(r4, 0xffffffffffffffff) r9 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r8, &(0x7f0000000480)='./file1\x00', r9, r10, 0x6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r12 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) sendto(r12, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r13 = dup(r12) r14 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r13, 0x40047601, &(0x7f00000002c0)) r15 = dup2(r13, 0xffffffffffffffff) r16 = getuid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r15, &(0x7f0000000480)='./file1\x00', r16, r17, 0x6) getgroups(0x1, &(0x7f0000000080)=[0x0, r11, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r17]) lchown(&(0x7f0000000080)='./file0\x00', r9, r17) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 16:00:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000002700)={0x0, 0x0, &(0x7f0000002580)=[{&(0x7f0000000200)=""/66, 0x34}, {&(0x7f00000004c0)=""/4096, 0x1000}], 0x10000000000002da, 0x0}, 0x842) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r3 = msgget$private(0x0, 0x5b3) msgctl$IPC_STAT(r3, 0x2, &(0x7f0000000480)=""/97) msgrcv(r3, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd00"/246], 0xf6, 0xa1236f85f8f304d2, 0x3000) write(r1, &(0x7f0000000000)="87", 0x1) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9}, 0x0) close(r1) 16:00:18 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = getpgid(0xffffffffffffffff) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r9 = fcntl$getown(r8, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r6, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r7, r9, 0xa5, 0x1, 0x100000000, 0x2}) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r10, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r10, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r15 = getppid() r16 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r16, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r17 = fcntl$getown(r16, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r11, r13, r14, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r15, r17, 0xa5, 0x1, 0x100000000, 0x2}) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r18, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r18, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r18, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r18, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r23 = getppid() r24 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r24, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r25 = fcntl$getown(r24, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000980)={{0x2, r19, r21, r22, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r23, r25, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r27 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r27, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r27, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r27, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r27, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r27, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r28 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r29, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r29, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r32 = getppid() r33 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r33, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r34 = fcntl$getown(r33, 0x5) msgctl$IPC_SET(r27, 0x1, &(0x7f0000000980)={{0x2, r28, r30, r31, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r32, r34, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x2, &(0x7f0000000480)=[0xffffffffffffffff, r30]) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r36, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r36, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r36, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000833451f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000000000000000009114815bacbe5bec00000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r36, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r36, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r37 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r38, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r41 = getppid() r42 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r42, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r43 = fcntl$getown(r42, 0x5) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000980)={{0x2, r37, r39, r40, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r41, r43, 0xa5, 0x1, 0x100000000, 0x2}) r44 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r44, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r44, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r44, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r44, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r44, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r45 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r46, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r49 = getppid() r50 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r50, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r51 = fcntl$getown(r50, 0x5) msgctl$IPC_SET(r44, 0x1, &(0x7f0000000980)={{0x2, r45, r47, r48, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r49, r51, 0xa5, 0x1, 0x100000000, 0x2}) r52 = socket(0x2, 0x2, 0x0) connect$unix(r52, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r53 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r53, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r52, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r52, r53) getsockopt$sock_cred(r53, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0, 0x0}, &(0x7f0000000500)=0xc) r55 = socket(0x2, 0x2, 0x0) connect$unix(r55, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r56 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r56, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r55, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r55, r56) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000540)={0x0}, 0xc) r58 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r58, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r58, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r58, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r58, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r58, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r59 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r60, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r60, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r63 = getppid() r64 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r64, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r64, 0x5) msgctl$IPC_SET(r58, 0x1, &(0x7f0000001880)={{0x2, r59, r61, r62, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r63, 0x0, 0xa5, 0x1, 0x100000000, 0x2}) r65 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r65, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r65, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r65, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r65, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r65, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r66 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r67, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r67, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r70 = getppid() r71 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r71, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r72 = fcntl$getown(r71, 0x5) msgctl$IPC_SET(r65, 0x1, &(0x7f0000000980)={{0x2, r66, r68, r69, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r70, r72, 0xa5, 0x1, 0x100000000, 0x2}) r73 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000580)='/dev/wskbd\x00', 0x80, 0x0) r74 = socket(0x2, 0x2, 0x0) connect$unix(r74, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r75 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r75, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r74, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r74, r75) r76 = socket(0x2, 0x2, 0x0) connect$unix(r76, &(0x7f0000001900)=ANY=[@ANYBLOB="82022e1666696c6530008a2b7b87f9d74f878fd94321fb296d84de9cbecdee58d0bb772908cc2802ce09f1653ae5766414213eed6bce21f1ecb2a211be0de33f569d56c60670305a736ba02fa4e65892ef12"], 0x10) r77 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r77, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r76, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r76, r77) r78 = socket$inet(0x2, 0x5, 0x20) r79 = socket(0x2, 0x2, 0x0) connect$unix(r79, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r80 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r80, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r79, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r79, r80) r81 = socket(0x2, 0x2, 0x0) connect$unix(r81, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r82 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r82, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r81, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r81, r82) r83 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r83, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r83, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r83, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r83, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r83, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r84 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r85, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r85, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r88 = getppid() r89 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r89, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r90 = fcntl$getown(r89, 0x5) msgctl$IPC_SET(r83, 0x1, &(0x7f0000000980)={{0x2, r84, r86, r87, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r88, r90, 0xa5, 0x1, 0x100000000, 0x2}) r91 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r91, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r91, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r91, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r91, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r91, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r92 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r93, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r93, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r96 = getppid() r97 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r97, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r98 = fcntl$getown(r97, 0x5) msgctl$IPC_SET(r91, 0x1, &(0x7f0000000980)={{0x2, r92, r94, r95, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r96, r98, 0xa5, 0x1, 0x100000000, 0x2}) r99 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r99, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r99, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r99, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r99, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r99, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r100 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r101, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r101, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r104 = getppid() r105 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r105, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r106 = fcntl$getown(r105, 0x5) msgctl$IPC_SET(r99, 0x1, &(0x7f0000000980)={{0x2, r100, r102, r103, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r104, r106, 0xa5, 0x1, 0x100000000, 0x2}) r107 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r107, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r107, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r107, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r107, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r107, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r108 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r109, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r109, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r112 = getppid() r113 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r113, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r114 = fcntl$getown(r113, 0x5) msgctl$IPC_SET(r107, 0x1, &(0x7f0000000980)={{0x2, r108, r110, r111, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r112, r114, 0xa5, 0x1, 0x100000000, 0x2}) r115 = getuid() r116 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r116, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r116, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r116, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r116, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r116, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r117 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r118, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r118, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r121 = getppid() r122 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r122, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r123 = fcntl$getown(r122, 0x5) msgctl$IPC_SET(r116, 0x1, &(0x7f0000000980)={{0x2, r117, r119, r120, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r121, r123, 0xa5, 0x1, 0x100000000, 0x2}) r124 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r124, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r124, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r124, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r124, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r124, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r125 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r126, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r126, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r129 = getppid() r130 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r130, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r131 = fcntl$getown(r130, 0x5) msgctl$IPC_SET(r124, 0x1, &(0x7f0000000980)={{0x2, r125, r127, r128, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r129, r131, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x2, &(0x7f00000005c0)=[r119, r127]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000600)={0x0}, 0xc) r134 = socket(0x2, 0x2, 0x0) connect$unix(r134, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r135 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r135, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) connect$unix(r134, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) dup2(r134, r135) getsockopt$sock_cred(r135, 0xffff, 0x1022, &(0x7f0000001680)={0x0, 0x0}, &(0x7f00000016c0)=0xc) r137 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r137, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r137, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r137, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r137, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r137, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r138 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r139, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r139, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r142 = getppid() r143 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r143, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r144 = fcntl$getown(r143, 0x5) msgctl$IPC_SET(r137, 0x1, &(0x7f0000000980)={{0x2, r138, r140, r141, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r142, r144, 0xa5, 0x1, 0x100000000, 0x2}) r145 = getppid() r146 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r146, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r146, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r146, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r146, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r146, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r147 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r148, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r148, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r151 = getppid() r152 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r152, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r153 = fcntl$getown(r152, 0x5) msgctl$IPC_SET(r146, 0x1, &(0x7f0000000980)={{0x2, r147, r149, r150, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r151, r153, 0xa5, 0x1, 0x100000000, 0x2}) r154 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r154, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r154, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r154, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r154, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r154, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) r155 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r156, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r156, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r159 = getppid() r160 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r160, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r161 = fcntl$getown(r160, 0x5) msgctl$IPC_SET(r154, 0x1, &(0x7f0000000980)={{0x2, r155, r157, r158, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r159, r161, 0xa5, 0x1, 0x100000000, 0x2}) sendmsg$unix(r0, &(0x7f0000001840)={&(0x7f0000000100)=@file={0x0, './file1\x00'}, 0xa, &(0x7f00000003c0)=[{&(0x7f0000000140)="e74cc0607135d9c9129f02b216a83e6a8abb9964489043618acde8e3192e65132bd9e29c0b601d4ec32a802fe3f4d5de7e97e243888290dd7ea1da2cc35744aba3491f880f2d9940af0e2ec54c3840ba0dcf0cd72b55b3f13bf36323c9eff116d072a19780e50cdcc54919cac79124bf1dca379e565b5782df762aaa32183dfc24c8faee936c693c8e27e02f591bcb570f05fca986dda3b227a3edf8af9f4b42f2b3345b4dd7b12286993c136cf9794024eaa26c3efc17fae391e8b32da5ef012ee5ee0e5dc1ebdac670708c80ddde456f577bf910a12e09c1cabdb19437511bfe909c5f613aa53b571229a1be65de8e422e2c6b1f914848299c", 0xfa}, {&(0x7f0000000240)="a57312c1ea2c06574d86f0b9988aaedd69cc47c73208884dca0d16475942cf2d562c119e8f95b97a835a013570a6ab", 0x2f}, {&(0x7f0000000280)="71b9774e0b046158a5be600041e4b3c1c56d2d25d6781573f9cd8d4fdf4243a0af6e5798edffd426a4a80e829a65708a6f815aaa0d2c08ade6f22fcc38b27b89b10db6c74a3c6067c714164c6cb415e19b04b6246ff89f2c835d6d98dfeca010ee9228fbc253644be2d0c301312fa38b3e1554cf05fe79968819c595a4730fa4b1393e207be064380887c20c12b1bef299f0886b26b336fad609a495ee559ecc823a1c758205369cde82d759b7397298388164fac8086d57e082aef0ea9ab9db7e3415a3150ead67d4ab9400bc1734a3e876e03a63b7442d72c393f93851a6bbdc54439763b4161c3904bce81b375bba7765", 0xf2}, {&(0x7f0000000380)="95b802df1fa2224c58bfd97a40ae2c5850c01ab453ca19dead76636a381f84e21c01c07d7d34a6ab8a70ea837799bd86612b9faaf56acd", 0x37}], 0x4, &(0x7f0000001700)=[@cred={0x20, 0xffff, 0x0, r1, r6, r13}, @cred={0x20, 0xffff, 0x0, r25, r26, r35}, @cred={0x20, 0xffff, 0x0, r41, r48, r54}, @cred={0x20, 0xffff, 0x0, r57, r59, r68}, @rights={0x30, 0xffff, 0x1, [r73, r0, r75, r76, r78, r80, r82]}, @cred={0x20, 0xffff, 0x0, r90, r92, r102}, @cred={0x20, 0xffff, 0x0, r112, r115, r132}, @cred={0x20, 0xffff, 0x0, r133, r136, r140}, @cred={0x20, 0xffff, 0x0, r145, r150, r157}], 0x130, 0x8}, 0x808) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCGSTATS(0xffffffffffffff9c, 0x4008426f, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0xc}, {0x64}, {0x2000000000000006}]}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000002580)) ioctl$BIOCGFILDROP(r2, 0x40044278, &(0x7f0000000200)) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020697a, &(0x7f0000000180)=0xc88) r6 = openat(r5, &(0x7f0000000100)='./file0\x00', 0x400, 0x0) ioctl$KDMKTONE(r6, 0x20004b08, &(0x7f0000000140)) mprotect(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x2) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000340)={0x5, 0x3, {[0x400, 0x3, 0x1, 0x1, 0x4, 0x4, 0x9, 0x0, 0x8, 0x1, 0x5, 0x101, 0x1, 0x3, 0x1000, 0x3, 0x40792d87], [0x1, 0x5, 0x90, 0x6, 0x8, 0x100000000, 0x7ff, 0xc4, 0x2], [0x5, 0x9, 0x0, 0x4, 0xc4, 0x0, 0x7], [0xb1, 0x1f, 0x7, 0x3, 0xbf4b, 0x5ca], [{0x401, 0x9, 0x4, 0x80}, {0x552f, 0x1, 0x0, 0x8000}, {0x8, 0xb17, 0x80000000, 0x6}, {0xff, 0x7, 0x2c, 0x9}, {0x8, 0x58, 0x8000, 0x10000}, {0x3f, 0x1, 0x9, 0x2}, {0x7ff, 0x8000, 0x351, 0xde2}, {0x5, 0x3f, 0x8}], {0x3e00, 0xffffffff, 0x7fffffff, 0x1}, {0x1f, 0x3, 0x6, 0xca}}}) 16:00:19 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x3, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x1, 0x0, 0x80, 0xfffffffc, "000000000000000100002000", 0x70e0, 0x4}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) read(r0, &(0x7f0000000100)=""/4096, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0xbd3, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000080)={0x4, 0x7, 0x16}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r0, &(0x7f0000000000)="67731590a77d0052a5f56e414b1cfe14ad5b7229", 0x14, 0x0, 0x0, 0x0) 16:00:19 executing program 0: setrlimit(0x2, &(0x7f0000000900)={0x60000000, 0x60000000}) mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="000000186000fe0000ffffffff0000000af6ce4f22276e2b8d2a48d600000058a300"/44, 0x2c}], 0x1) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r1 = semget$private(0x0, 0x7, 0x4) r2 = openat(0xffffffffffffffff, &(0x7f00000004c0)='./bus\x00', 0x40, 0x2) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000500)=0x3) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000180)=""/9) execve(&(0x7f0000000540)='./bus\x00', &(0x7f0000000740)=[&(0x7f0000000580)='\x00', &(0x7f0000000600)=']+)\x00', &(0x7f0000000880)='/dev/zuro\x00', &(0x7f0000000640)=']+)\x00', &(0x7f0000000680)='/dev/zero\x00', &(0x7f00000006c0)=']\x00', &(0x7f0000000980)='\x00\xb2\xf7\xbb\x80\xfd\x9f\xe1~2b+Z\x8d\x18\xd6*\xeb\x13\x8fe\xbf{\x97\xb6W9\x82N\x82xk\x9dp\x9c\xab\x9e-?SZ^Q\xe1}0/\x12\x96kL2V\xa4\xfc\x11\xa9\x8b\v(\x1a\xeb\xcc\x9f\n\x12\xdce\xf9\xda)N\xdbx\xdf\x81\xc2\xd8\xd5\xa7\xf4\x13\'\x8bD\x9e\xea\x8c\x8c1\x1f\xdd[\xe9\x19\vq\x1a`\xb9\fP\xc2\xd4\xef\xd0\x8c\x19\x87\f9\x1e\t\xc1J\xfdm1\xe4hU\xe4\xa8\xcb\xb8\x98\xd6\xb1\xeb\xf4~ ]*\x1d\xae\xb0\xa4\x97\xb0\x176\x912\xd3~\xde\x8c\xaf\x1ev\xa0\x81\x81>\x99\xd8\xcbDD>\xb8\xdb-_\v\xe8h)\x84\x06\x97\x8a'], &(0x7f00000007c0)) r3 = open$dir(&(0x7f0000000080)='./file0\x00', 0x10, 0x80) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) mknod(&(0x7f0000000480)='./bus\x00', 0xc000, 0x3) r4 = open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) symlinkat(&(0x7f00000003c0)='./bus\x00', r4, &(0x7f0000000400)='./bus\x00') pipe2(&(0x7f0000000940)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_WSMOUSED(r5, 0x80185758, &(0x7f0000000840)={0x1, 0x3, {0x2, 0x7}}) chmod(&(0x7f0000000800)='./file0\x00', 0x1ee) pipe2(&(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$KDSETRAD(r6, 0x20004b43) r8 = semget$private(0x0, 0x3, 0x120) semctl$GETALL(r8, 0x0, 0x6, &(0x7f0000000000)=""/155) semctl$SETVAL(r1, 0xd88ce6400dd2fc4e, 0x8, &(0x7f0000000100)=0x1) close(r3) dup2(r3, r3) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000300)={&(0x7f00000001c0)='\x00', r3, 0xe3d1aef9c04c77bc}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) mkdir(&(0x7f0000000440)='./file0\x00', 0xff02c39896e90564) pwrite(r4, &(0x7f0000000240)="8829076e9db40856a5321cf3864c65fe3f0351f97fe7a134f5022dc60a78e4d4e8997d8056e95f8df0a2ebeea40c260b3598a1d1eba4818a8f7138004a853d03a41ff90629679b594802edfef87aab83fd1f197186fa2eb6504f4b17a1da98783077968f3e85e3b65b3097288f068cb4768080bc62b6dad6679f983153bb72cf8643c12d2937ab804b2e69e0b2c9299a51b8639508abae2d598764670cd2d370e252e47ba47aaf9e65", 0xa9, 0x0, 0x0) link(&(0x7f0000000340)='./file0\x00', &(0x7f0000000380)='./bus\x00') 16:00:19 executing program 0: r0 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x5}], 0x1f, 0x0, 0x0, 0x0) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0xffffffffffffffff) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) r4 = fcntl$dupfd(0xffffffffffffff9c, 0x1e, r3) pwritev(r4, &(0x7f0000001400)=[{&(0x7f00000000c0)="018235a1fe0895755885b0c16dc0c5c7a20ffcd4d61769df53764b107c4a1e2ac8e2a46076b1748aad19c20bd324529fc05bc0c129dbe8b5fce11168dfbc4ccd05f925ebba9b827302ff3781fa3585b00eb8dcfe5742658515b75a2bc4f61ce750243f5b150bbe84790edc713e4a692db07323a6adc12e37a61afd4c8fd22e1f97c429329ce39baa48296e3a6ab44b09f94d2599de297a4861628726a34751106f01aa4d09d6a9f62807a094dbd01b03cd37a0ba7271b621d099c753b69682", 0xbf}, {&(0x7f00000001c0)="90cb4b839c8277b05db113ae8b32d3df7c583e8b8aae130299eac517568888122ea7270c9897ea0fd4a423917ec2343b6e592d6351f44970d0b4f62a13555b04ba1adcdae04d70826e2b27f3c827120b3c84bd7e0850c40b584099fb9c07e5bbc034d78a64cf79", 0x67}, {&(0x7f0000000240)="fcb8d515d94516c7e1e837751e86779e3e91bd23c776813048a866b65ffd5093df148825a57b01efa6d11804b0ae023b8508232f6e556a65c9ce2045fba77ffd1836a42f72cf1efd44590c694217b2e5d7fa8c4574494265f46ad1151f6ab9265bc6a264be1a877ac6352c03ea49fe1b9d80556a1f4d1a058ab9289f337c69c4ca42f53b6607642f3854372d24e0a5a0540ec7f6e6e5ad3c", 0x98}, {&(0x7f0000000040)="ce73a8b588a1ccb04933bee39a931422b05a1ce4bf0e", 0x16}, {&(0x7f0000000300)="875210a10de3053853946f4912f941c4f7dfab37ece6c936", 0x18}, {&(0x7f0000000340)="9bade4ba825cd37d45c8642bdb09510fde11c5b4894f5f8948afac23d276b183cd62d2296e1fb81bdf", 0x29}, {&(0x7f0000000380)="af668368cfd3d255b4da2b29a35817c8124067de8cbcc195d6ea43117971a95766435651589d523db46809fff63aa01c8a0b4f4a16f0d1d48aa7db1dfff73c47708961706ffb4ad0c53f6b29407d32", 0x4f}, {&(0x7f0000000400)="47b8fb4837606d11173094aeb9e3ba820423850a299a4da1340a6b41dc1fcef631d399e2a794a75ee406411649a92e0221cbf95023306322fc4c7248ef3e3e568da82dbae62a4560a6627a3bf6d9b13c0051e3eabe3c7869098b5bfe6203bde970f5455bcfec480d5cf1807e2fbf6bd9c8564f7359180165acebeeca872c669bdabb1391630ab1c6a22db40e96dcf13d543f046cc8e888bafd8ef0b77f86fb74d1a4c674946555f0df2bd4cb4b2f9a83d463977bee05fd4d9c105a6a993263b2ff6e2ee6295bdec709d351aff1aeb222150c011d3a83ca11589d3eddc39ea1d6140a4783b0a798b92324dcd01aee8c0d7a7a720ab9f8e695e45fdb7d008c0b7be2a10a6b9852b580009f01cae101276971dfb4b31d4c3ab228df117de52f0241faa26117c74d61c323655313a8937fcb47c4b3ad6bcd3a2360d3ac132e4d5add055c510273529fb98d62154068353ae5d68ac1635f159d147ea3a7d348601bc8eee629de7704b0c1ab6f80c5cf772328a396500cfd34aa6395d7b7b6aa33a9b5d8e3f4cfc8c4374f80b276a7f3265fe3049e8555869f70b82bd2650846c401d1e3f4931333bece6d6839c1bcce4df9a32a5a469325dd9913d47abfe9edfb89b6689372a683068d4f5d3d1d3e70d185f82149802828ee53be7240bf387927625c4bb1b9e6d7bde09d8f9e65a3089ea7f2e6f21c0d373af6f8436bd388f3ed643e9148dd453428179fb1c36e5fcdb0f38fe4b174ddc14d2ce1aaa3f71892f4428e47fd9c7649f3367dc3a151bbd54c7259935340b3547cb66ac3199ff330339ecf165eb58482f575164160cbe95a9ed7bb4e75589cd239920ae3cddf48eedbf1819dd1d2f8c4cc27b444135161b702e31fec74f15378c4a6e5cc17b05ce59d6e55fb3c79f7a0a5928f69d7ed0060d936cb81d23417002be7339bf2fb65e6317ded8b32596b80ccff161ba50d5ce2f7000223c7df514fab28d7f8c33824c08b376a986fb5157f6debf50455f8eea959d5510db806ccbe856c3a3b4c08a56ad76c60b335dae332d9b4f5eb264f56156a65b79c4f1d82ce6078dd2b7f55e52903137997ac67b0728c2ad62318371eb88d7039a229c4cb4a3176b3af0b2e07913162f2fd12989e38a01435b4fc53e9c74516589b481ad6fa13058f1a027f145976238764dad6f05bec36d98e9feab9e2bd40194a88686f7c688b59751cdecb766619ba5c58e1f1ef88ba92aae497c149154563615285f044fe7f4f9456913790ba44ddc24d8bb9a0d988c94b1f2b59ef6569b51aaeeae5c5dac8f36216ea1b4ebab73b28d2d4a86a9fe57495b032639a201653774c96b9811de17eb9c37955bdfdbfefe94ca55755006dd3467989079ce4b3da01e87bb3492ad181ccbc0ba321530eae350188cf91f5d4ecedb1f3fbcccaba71ff388b6082a292dfc7512f951a173c48ac2f6250419dcde017ed3c233323a73dd3dd3f8d8e0c9fff50e201251a4144d9cc14cf48d1d881d4f1cd4a9ed91629843b7d3bc08c8b5e86767335cc1029a26109552ff294dab1952d80a587b30069097a80e80d2a52e579456128dda646fbd16127cd9d9793073c1de47cac7b69f5fe6bd035a23e1c696535a1fd2ab58ca48c60fdc8cee37b7b43f1e51166830313d7310201df3656444ce3ea135b8c8e347f13d0326cda3af10a532dff44b9257506b1816fa6e2fcaac84275f8203f8ca1b42549445a86a8d226920a243158a01dab63da9f1e1cfbe639ebf7d56fa50a39ae167ae01b58dcb93a58b9bc6b7d581e8f80691988fb78296fdee817d92d4ab746a358a30b2d82b8ad85d5ae128c1a19600f8c81b2fc6975c6a44f12fcae6a8d3fac89f3bffb7a01a45449d1ab7eef925291d3e18ecd3d12bd20f973b5754577dcb916606d9a41814aadc5ca4a3776e13eb126d7fe520cb7dd148366cf8bc67a01b5e1315b99552808917c80e06b17809dfa25f218ce0e47b7484cec0dddde5cf211036f6e4253511d61888bc470cbe43fd57bd3c2e1e90a964570fa6bdca68b77b207f35ccc6c30d2eccda4f518cda77e077c3faed56693662731f976aad3dfd15f92735e2f9c8e54acda36423684ef0206aa3a895805f8667c2341b5eb9d7ee0f9ee9340f7a5c531591651c5d40ec0535c015fa5f621cf1c5042d50b263594476254128328e0edbe20104bb2f9449e2f923a1125290e007271ff2b6b0f4c0902adb5e4d7b3693dbc3f2d56aee062458e28273c3de9ccfbce6060edf3fe8c9ec85419a27283a12aff6f13f53f7f30b776154477e3102c21499bdd5be46173be8e6d1477189b1fedcfcb50a699f232034edff56fc067395479eb93a19a22b0f04db2ca6ec4f050e2388492eac5240762986f4cc4fbf9a1dac89196549bee122dee95056d689d937e3817ebf8ae6b46af05f89a141eafb1e5763415ab4b3c149f09a5d519d742dca3b04ba3dd75e0a0d14ba29535b27a9802c4f6a904ebcfdb115000cf781d04d449e94c8e89c5b9fe74afe2fbceca973cf2a81c6c72de54088ed4248f6d3adfe72b234a4f878e319b3b45c8d1fbf47fd2a82f3418318a3e9bf8c379d79497cdfb34937c9630840b2df86ddd4dd300d299a228b4159dfcb91a115c0909439519a30654881dcc6a4b1d1c1e326da19eebad1108e786ec228937765aceb850a466c8daa61e4aefe7fe7bd4ce1befc6738211e6921edd4d55047f72b0d8d2b46a3b68dea9c2bd3e208ab402822094583b01030e0232f747600b9be41baed0b95e3d7aeb878e5be18b11d050de156c03c075557093bb7dba8374e64765e72af5ae73d7ba76f3b5f61663bcb19a2f97eee8e58993ebfc37b0bb533c92e24f11037705ccb5644c816e74b7b31be7cbd4925a070f6b8f5a47f9666b447627b6d6589b36c70fde76c0628aabfc869650633d42a1734e525443c63261116c9ad73b302a900e26540a6a5a680f2e9efe6db360ed9dc662b1b6be4c1b218a0df25b718dcba698cbfb3f05da710b796e6d5d69ae3ab6e9bf56975d28f29fdf647e7244f0c97ed86c31193339e66628670994e0de79b2673b4ba549b5ff34087e8183ffc67adcc0cd25c0748c2db8490e9bd8150f9e3737373e09afb03cac287d569cc306dcdd2c037e152737c791c211f96026b4c98a5ec38765e93f43ffd05ebef38c859fdf62243be36217acb67834265a56ea5ce8c850a609955018c7540a64649d5bdf39c8c2187ee7fdd4c2b5d5022e130dfd18df9547faa11d5c87e5a2b0ec393c2fed8548827a52f565ac1b4a6ec2cbf4074d1b3e43f3210c9f9e4b052c6b6a3b7f1f44239af532b8a6d2335c0f2f0cedabc292d21dfe0f552a43207f9ecde6d165c1e6b0af404083051a9639f0ed2a3b24079841e768b1e32f7a994d92fdcba48e22e10c0aa61eec598ddb252c506e38709c2608a0494bbe77825eebe0e02978ab75e7fab7e1d6cdc12c2c755bce570098147fe8813a5d714548c9a617a41baa29413d8bc05cd61afc59c847afc43e62f189ee34ea050249c1ff071de0b1b1ca1a926504e2d155d13ebed49f7aadb90008b1c6f5421931b81c2c29280cf80fc126c5c772126448b5dbcdc9d62bf8bdd95de248caf410c6480870a7d183d2e8724a77046724a2dc2c2f2cd7c4b71df0f9b1855e18040035d6694cf3803198b77a67de089231f9e9386f5c50e534c35a532009b33020d2a6ee0ce26415ac203384f37878f61f9e6c840dde5f084b725f40d8752d750af639a6ef4a90bdf0c645c671ec1677b7a8cb3b8f2b002f9ef53a0d45017134614d6d504d6bfa76fd688098c97ec37b120aa4b3cda6205d589341161672d898b0762ef2ef4b3a1fd1cc5c23a731df7a278715ce7cbfb6370380535660130194221d84c8badbbe47baf3b408e0caf5204e1e3ee9b0e96610b2c08f2a7d82cdb1aa2c875406473c5523797334dcc87eebb5b7a55f70663ac4002108adf85dfd057bc2148462044a2072eeff99b689e5c6e01c488ed9ca81a032a987b2fda83b8bcc0de21f2cff8b96b743a290d914a999fc6618e28de28019db88831463302faf9bc74902ffc366b54ad21f398de8cccbae08cf7bb1c1b76644c02d309dd20dbff1c0bbc90bf2800ff485af8f2e5dbdb0f05deb9f520b94ff7fbcba4d138d2a5a6ad9b56adada302c9a0931ba2d89250c2a9406132281c809a50a552c5b5c51e07a2160cef7ee26bf2b3e65a7d8fd2287d8f1fa330c85852a0cfc08802a3f72c7e3d86a4449150c4934ce24e279421f0b3b4009de569501ea97282c25a407d2956a99dcb66b0fd447f1db393ba0647c859380fa488133bc97247a7a0c485bb000261228eaa7390c52681ccc32ee36e8bd6152dc10de2a4bf9e4b051f123a5bed0cbe366098de1e86152e374a24562ac1d5d21df20de009f05437144ab419f09ecb22e1e340eb60a8d12ea49a9da2aa24213e37c24cfc99a91ad07ab7d1cd5b3c0dc7550d8eb58923b392c3277a8a1393162ceedebf5e3b6372ce57e60148c76c1b1253455eb468cc6973737212b1c1f5c53541124c62bc065f0f55d51c3e0b946ded08212f68796742ad98e48a4d353707ee7a56dac56f671328b7f3d1c06732c7e1297e97e9d4376f052c2796d41b62a6fae14fa6f4944ab3e6fdc69e4ea778159a8915749500bfe5218c0f5a36782e59f0f4ca95d8b6c2ddb33f24fad79fc2dfbc172e994bb528e64819d213d27d6d8873ce1a5a95e700fd2bc732c45f0ca0bdae61a97ec9c7205ed99b831bb18c50cee09cc16f3f4f19a22e20df1241313574ae476e6671b56c27eb6a52073c08bbfa3588d8f9b497a0bae1a974106d7301e042868df2819ea0d80ada16107029b93dd24032aa36df8c5e5c0df3020e32d063f44ee19eb80796d7bcf755875bd267328c907c1376c5f674e1b4c9b525bcbbb249d5611e82ce00a37102eea3a90ac684eae4c34d4aeeedb3557092c1bb29345303ab0b15f2d65ebf6e11aae9bd9b6638a6ab2eaf4139cc332aa9fd607989c21032418eed5a076dfb5702909f309f7a1155fbbb4d9115ab108a8441b51f547fd07ffdd4397834b986c40dacb4ccf01d51ef6f47f6f19e55f8a6d01c861b0efbab1f2812abab6a7a5def79eec6f64fb064ce4c5702ced87092d19be5d388eae2fa6cbc03725c83ce3755b1dae55a098a6d7442cf71924b27b3df9c3ed7c24c0b2d1cc4334c9a79be3277a4c8677ef949270e138470a7413cfbed19ec407c5d36777432d910b8bce4aa859622492cc018a281f64cc1a8a85bcdfbf7ab7f87fa9d9a147fe167742f9725297c426c6f49ddf9ea1c126da83bd8e12e38d4bbfee5188dd9f86378c67e9270768cfb1ce55e3f5131e25a594166592d075422f3b119b6789bebf9d3081d934fb6acccbf326f4ef761549df19950567d412c1ede9ad50d5719872b23b6f86848a96f1e9efa465c6e4ad6d8a9a8ef47d23ec7df6d1c0fc7fe7b6df731cb28fd5b14de76f0a17da5e68c5ecf174ff62e614ba6182d7e6e654aedd3c0fc138ebda21ee0e62c4bb744d3ef3741dc392f5171668abcb2752cd9467492dc0b26cb217fcdb1a011553fc48eeb371ec9339b76e9f9aa7927642fb6f788b7825e47c790068770259dcccd2c271435a2186fd25f12cb64b8637a6244b6e9e05cce7714c047384e0ee77843e4d312ed6995ff24da88cead9cbfef613a2070780ea3fc5903d3bb345954d5b812eace0c92aa5852ccfe8e698ef95fb5b2339023810260d84e16246ceb7ed6185c3319080f70a90e8274f47051e26bee1198dcd26320bfa9f3d78", 0x1000}], 0x8, 0x0, 0x0) dup2(r0, r2) 16:00:19 executing program 0: r0 = socket(0x11, 0x4003, 0x0) socket(0x20, 0x3, 0x81) sendto$unix(r0, &(0x7f00000000c0)="b100050460000000000008000a01000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:19 executing program 1: mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="25000000ffff00000100000000000000", @ANYRES32=r1, @ANYPTR=&(0x7f0000000080)=ANY=[], @ANYPTR, @ANYRES16=r3], 0x26}, 0x0) recvmsg(r0, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, &(0x7f0000000040)=0x5, 0x4) 16:00:19 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = dup2(r1, r2) bind$inet(r3, &(0x7f0000000100)={0x2, 0x0}, 0xc) read(r0, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) syz_open_pts() ioctl$VMM_IOC_RUN(r4, 0xc0205602, &(0x7f00000000c0)={0xfffffffe, 0x6, 0x81, 0x6, &(0x7f0000000180)={{0x2, 0x0, 0x80, 0x1, 0x1, 0x7f, 0xfffffffe}, {[0x8, 0x0, 0x81, 0x7, 0x8001, 0x2, 0x8, 0x6, 0x9, 0x1f, 0x9, 0x9, 0xffffffffffff8001, 0x1f, 0xfbf0, 0x5, 0xfff, 0x7], [0x62c, 0x0, 0x4, 0x3, 0xb7, 0x4000000000, 0x9, 0x6a7, 0xffffffffffffffc8, 0x90], [0x40000000, 0xfffffffffffffffc, 0xb5, 0x3, 0xc1f, 0x2, 0x81], [0x5, 0x1, 0x0, 0x2f4c, 0x8, 0x100000000], [{0x1, 0x0, 0xbffffff8, 0x8}, {0x4, 0x8001, 0x10000, 0x8001}, {0x3, 0xee1f, 0x4, 0x9}, {0x6, 0x0, 0x4, 0x3fd}, {0x7, 0x2, 0x13, 0x9}, {0x0, 0x0, 0x3, 0x1}, {0x3ff, 0x7, 0xc9ca, 0xff}, {0xff6f, 0x7, 0x6ed, 0x80}], {0x6d12, 0x35, 0x6, 0x6000000}, {0x80, 0x0, 0xb2}}}, 0x1, 0x5}) syz_open_pts() r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) 16:00:20 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x7117c57689ce01dc) bind(r0, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x3}, 0x8) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) connect$unix(r3, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) 16:00:20 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x7f) setsockopt(r0, 0x5, 0x3, &(0x7f0000000000)="794d71189128dc7064eb6a8f8e242f7fcd9a7f66ac5ee9f52a144444fced01a80ea7d9aed1aacdf01ecea389ccfa20728fa516cf06d06755aeb3a0ba2dd0e780b22c3ee24f1f34ab6df97ed71da72082d2d87f3d28797dda3d13b9", 0x5b) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x1004, &(0x7f00000000c0), &(0x7f0000000100)=0x4) r2 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) getpeername$unix(r2, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) r3 = socket$unix(0x1, 0x0, 0x0) write(r3, &(0x7f00000001c0)="ef741e32207d006b6996271b0dd17cad276798888a99f179925466998a761a9d5ee2860d74", 0x25) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r7 = msgget(0x0, 0x100) msgrcv(r7, &(0x7f00000002c0)={0x0, ""/236}, 0xf4, 0x0, 0x800) r8 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r8, &(0x7f0000001700)={&(0x7f00000003c0)=@abs={0x72a7f50cead22fb6, 0x0, 0x3}, 0x8, &(0x7f0000001680)=[{&(0x7f0000000400)="f11d84eb56a13b363f46f1d7f1f85d1c9a16a8de4daa66a66784853aaa655afa9b6ea6061b2e182ad1aad77811e86e132188596991459aceaa12987af3744e66cc4324c5f5ea7af6d5d09d95868c31b2ded797eb196c01cb6dbb0f2c9b9fd9e1f4989bd0c4507666ace483983a236555419e61b635d727dbfa28d53cee99ece8406dad85313b35d771e98eab7107c2641b4349f5402fc42b53fcbf4c77807d81a7e19bd92d1f8bd59d86c1df56dbb1b81130ac2074790c0303030b9898c743979eb273d4418e57e07e5365b1a69693447732154b877ccf63729010d221ccf71603eb7bddcf44018fb2b870b091a0dc941a1b400abe7185001bb53054a229e4e99a1cfcf59b837a905f64ef2a6c4d0d4e54c164a7670fe99e0b7411757c383a7cf9145bc41dfb4f0f4a955b0d8302a8b2b77a4daf525b7d20aeb5d7bba9021bfd4804706394071a4ae884a03152c4f400efef4b4b201727f7b3fe9f6fc3ee45d2f6af984dc474e64f3d854d38080b03c54b8427c000431e11e61290e1812f4e7a9a869a4eb7dee6ceb4a9f97f0adeb7bb8cca39a8a6a4cbdaee41f05f13c7b57504d5711addc0e2f06a354bde8023ed76ff7fff43fab0f26454daae3b5d3118c472777aff5bd9f7289f58c30361107dca84968d5ac4db549ab620281e721984eb1771e02c67bb2a5a2229aae264718d0e3f7888aa98013565340ae139d58015fac73b9940752807ad1c2887ad01ca917c7124b6ee6e2ed8e129e9db09c8cb30935bc958d1d3cd5d25cd169c88e0e2b7aeb5f9e8838922666ed8d620ccf95ed9ed1fded1b27dcd131dd78a3853d02130c036844bb7404d272769e4ee6cb8e8d7e51e74dba2ec5b4e673ea4d59168210ae0e89f8ee6f72a1b4ed4c3bff79d62059e33f18a42ee186eefbbbe8ba2c9ef436f02f3ef2b9352ad90e14d24ecf4594583feb08f2e92209aa0aa8cd676eb4479944d9cc08a87df8c4fac7a61e67d5a04e20e9b4fc49471169e48d772e85fc2875963d32dafd782b5f2507494b29d4ef8bd37311cbe95f9b3c68344cc9a26347e9f2f6166205c2be77d56e1752262e1f234efdb52b6ca24d6d3ebf6e937148738272a735c0dba822c0ab127c01f7545622f2ee5f8f77cc50e56348e9b819f5c10a8c67114df4ea231cfb6dde8bd55d8f8ba9931d6b8c88ab219264886b16dd6f3f4095fe8902403cd2ed307dedb7db40acadc3379e63bbade868b590f5bbac5372ba7831b42b2d6fa59dc4f1951caa29d04f44464ace1473966e32fd042fa4515bd1980a0dd9d6c391da4937934a4e5ed8c7372578433ae9c9615817f76b1e85a34734afcb046ba184d9e4afb996430167044e5e984ff6d2ecad4f9b26af2801f5066355b4f08b282fcb1d8b9f317ad3d21e0fe22e48ebe516a9b49f39f915509858771d9c36260d4a10774a3df61dba98275a07b44e13f1c51b3a1c0f6454f57f2b3ef1e4d66bc882bad993146692d4caa9ea573b8e7b1abcb62742b222ff20fe6c6bc3fbcd3d15fc4775cad0d9a24472719a69e7c9b79fc53f861bf4d2ee3e6373321dc6fb9fdf0e72308825c3283d0ba2fa2a05eb92bb0ea575ab5e0a50e317cef9321e815149c07706762d826eb5992f4ff55ef100ffbc87078d8fa33815153fdddc7edcf48b6113c04fccaa1d333359cea331eaab18910a8dde74a55d5a52410bf2a97d25ad5067b03ee375e88ce78a94eede80c942156f174dc63ba6f11ff0fd2cce1af1bbb038d93f150ccf81f5241f178496876a13dbb3c7b82e35a1d3f14d02ab5373b4f32b7c036e8f8d6d8083517a06ce4fd007e2dddea8e23db70f61f352b02236d8ec8cc14883d504a32668d03b3b3be7d5bd00220829109f086af7ecb554a3a9ca4fc3ff727c97028b04717e27ad4b68697e30943f7d44118c4778980c6fba782f653356e83222e2117d61286d7a69390d0dcdd0d3f97e36baafb2d8caf5ae1e5366112177a2a25083d6061e78b9eae236bd0960ce802343693200409dfa39242dfb2a559352ed22c3cea84d49690788161dd5ac2b66aa094c83d94847b572178df5d1887b864ff60a082578aa66652b0e1615f8a5fa8fd95b375fcc4919fbe06eefda60bc6a60658740643737fad28e8819f335dd6eb96e2b538d2e2cf15b5a29446d134701f68d1e791b26c555d64d3d164b43636e7d1530b4c5331c7e626fc4a9fc928774fbf394bb4dc08ba2b70523863c17f7e7abe709a989ce853bb65407a0ca9bb14993e461267ada0b0e3088c0640463397b81e7aad37b8f1a6dd348a289f57ac2258afeb9b391805c4a73ac4d4a9f4f564c9728613cbc631d33e631bbb7e760f54a9c42f1649a0a144970c8cb099d63d3aaa1d34ee031ca0a45e6f0ee8e22d441983267b5eacc6a3857a1c8f96d81365a66411b9646f0c61434f8d686885e5dc1fe8ed714ff8df35e33483d26236b8cd675e7231dc8f157873bb7aeeb852c8c26285945628a87451b4a1afbace5e757f05fa2857ac71e40b604ef6dff9bda32f2878bfca17512306017ac63fb23c24b87fc5f40df5f750dd0327b839d94c68a26e956f9fccb49a411ad47b48533c14a68c32bfd1395a87a8e969462b55c5f7b2d04b72dec2dc8a1532bb32077e3548243ef8f45b862638d756e71e58bfbe007c1b8f8ff783e34e585e8ada3509557d423b463320e1ba6f4307e815c98ca0be7d33b513a4eda1cf79e491bbbeecbe9ff8a05e9a4bdf9414f6eb7f33b088ef91fe07aad2cd7b06e697755be507f1f12624185a9ceaf3e72d8c9e2dfc13e2cb469687d486299076f5e407d7e05e45469325740354976d7c848f8fc419b934744e32f88c67b0913d77a01621dfe6bf4e5eb0c496bc27762db154f546e38f6c74b8abadd826644231467a9bd8cf58bc54805999c80c8707acd69f5d23f3a69ccbc3dd1d7e25948f4c82f64355d89a9b39d7c74b6b2b2314c8792be0d9db6a45fa47da4c928a33d77dce06561252c7cb8823cd9e662e281695bf592ae85ec64e4f6ab944a6c9dbec39928d35babbf0bc73f43763ede29a43d614163f848725d5d37ef491fa807ed4bec32a6f783a4d2c4e203df8f125ad3d8a8922354ad135cb957ab492dea5acb38d35c5d9f40b39f1cf2228b625257f0534f78c74aae50da6499e497dc84537240becf134d8f1d0bdd6c0ab5ffa5b99f556a8c8226af39cddbb55e8ce39336ae00d1ec9269b51ca520ab288dc15c155b4aede1bff862fc7c9ed937834ea121ad43dd037ce12d579677fda5e0fbf928ad44e928aca294138dea1319f42873a5b80e7e1b9d3e0f555dd55982a3c90af0224a5c5f5b2be4490ed63fb394ddfc154cb89192dcd9094a9c9ba7a4cd474ea36a5bb882e544df14c856eb84c465d3046793a9bc0d4f12710037308e97f38b4bfd33d1696b5edf4943d241562cdd38caf4ede172febbbccda61e9790b2651cbb9d95c67ac93b6a390132301f0896acfe78ac79fbcde6752506b13bab9ad863a2bd3eb648bacf84ccaf8f14b3eb8451ca862538d56174fdfee63238bd98fb0e827f2944ff4d949a27e717b54f360729e483bc4cf8c5ade29df5b7cb4f546698412fff50409485a4cd9b9e308ba33afe33d5b9b455477e48d21b9ef12abd3d0d5050201ca6f64cb25b745ad16613395e82201c9329961ab87867e71c7a5a2961fa7d80477717ded9a29ca2c8791b7a34041409b46dc1691a504df4c14bfd0090638827ddd0f74b11f001e81662825fbd92c67eb36240724a5ada005c8521452e538f350d9f9e3c797c4dbc6502667a5cd440c55335aec8d878fce14ec61cef9f7a177c809f808c62512d5a8c3c69eb184a336a762bebee57e6e1837f1a056b793e67d4921c9a43c2ea1a0d5cdfe607762266466799a4667e9093ded29af2b9ae0607e776accda9e75b5c2e1181dd40f2fbde6b6bebe6c1497cecc91b84ce58520dcd3c5e604d72b13f475d53146d4eb15379f34bbddfe53943da9dc0cbfdf592fe8715327bafe5cf2346a57388f741908fa10eff3fe48559be28e0559755b8e2fde78a992540454476542d45996ded50100b5f6cd9d0dceb7ec347db564a778f8f5ef1fb7466246586ef173c448aae324db7552b4ac214a2b8780f8df75e7b785ad7bfa75014d485d834fd1a50ad94eae6520d509acd9d91d751974f18cb617a7f2e9d14be619301e74f3c94e39408f4dc32b91f5d7899c6feecd4ff5983a88e8295fbfd6b70bb03103ddd18337fd87fd0d20190af6bbcc4d3114a8be4c37153636637bfc2e873afc262d5350f683b84a2e3e96a65588a779d69e3bed3e6ea0c908194d62527510a4aaf1ce8141b7b56caba37281c56c2a7b7e08308fdecd0e17e82304c068d64b1e8c2ff41bc405fc01923cfea93e0ade4b5558f630c7405c41fb8e5fe3cd48ead40c5ee3f9b9e8fad76aa24836ec322e34a2e2f7c99fff63e800f5b90016f859a871d03d37e9148ab6549035732e2bf067125d031e971980e927dc3fc1187746017034965a120bd0d98776ad94d7acd5cfdcf4167748a1f8f6876a9746879a7303e7a1a106a930f758e78d30ad6277be34fec008891f4347c8cf4009a06a88a89d8e6f33771b9313b54f1496e3dddbb05dd209a623988ae3c0f15df912eebd539029f864ce26f10559428b97d5e8bc0fcaca3b1ab51eef7a5ac1f7478faf1badba4e7f62018bf0f343ffb07c0b2137f37fbde2e36ed8f94a9ceaf5c53c25019acb1c54d52fef5530347b4f9c9e06cfbf545c7959a4475fe55c8009a6cb84dc7f930d37711405d76f1a27b14c1e50e1e0b8a09e172fdf3e09d6aa2f894d0d184622aa78133e9e8b159b8835b096ff698c97524eddfd1742437227a8b8f0718b1d25d269969293b1217bfa16cf3e096e132990768d0cb6a13bae52300902982cf33b12b04eac561ea3f8ab7e38355356526037655706ad2129ec4806457610a8d02c26718550330368223d22f4b6c1b4b42f1e864ea95fd219c131498a9731263834ada3aeb0fde63949e0c667a6ecc7dac8aa9de9f1853d99f84313d77dee19db84be948a53f5ad3d3e8652ec1f184c8b9b879e74fb3c13d81ca3bf863317d169f65c8f651a6c60f757bc03ffbbf7f24fcbdfc5122266048c6698f64bca2641cce682b0c94f27ffa9149a17b0fc532c5556324924b083a5a0783474149e9360868baa6f1f59e695abb57a1db14eb93894c52ada07f20baca2febe8cf6186d4a8818c74669a1021344d5af2651f6fa50d6737dc89a5ed2eff21c0959fa9c86f4422087736f47f5b079a6509a66f635c660961d097aeeacb906a3ee647e4e2dadffc431759c401a37d77d7d7e7a74a1000fe28a29901d6ab4ec8ffe7ce40d2d08b62464b4e161b42faca037dedd614307f51429c31bf652f6ddc0b4770cee4160cac16a4ca492217c96818573c139f4ad4ed944c61daa973c750d7e8ff357a8c1ea1a0bba15908f50c9283139a3630fc72f3c0002b3fda55020e8b4b615ed794a8278c3449439136c5ecef22fcc3487350c97229c65e73fa25a6a0be2a6601801e6a4d5944aafa076e9a028b08035d686df446d8dddf852313195aa4059d7505303b01a0009f7483ce11e4d5a2bfce82c9fe49120ebb100e86fc5df56f2d5d37ae4e4abefdd9f35420a19cd56784a7e66ace3be9fa34f85ff8724d6dae7740f7ce90a0e31471879c1548ed99ffb7eb8b94551120e72b3835daaff25356fecffbe25e14b20bc23ce8b2fe6a6cebbee7c4132469af2c19703f0ddfed141e1768d364207c577707114f5ef883eedad", 0x1000}, {&(0x7f0000001400)="c00127c15251b44a69df88cbe9d1e1c5d9744bca1751adff5fb32f7345b50b5cf108a15a637462a811fa72bcd0d48947fbdcdfaeb3b0e4de9901ae1b5d02b453122d16ad361977ad64a1e2c9adbb4e62baca2cacf05a957ce0e0bdf801beada49d6d424a9086c378938c5faee49707407d3cd3d2a84a584988ee99a9fc51c99f1fe3752c2270fcd4a279159925523eb5132194", 0x93}, {&(0x7f00000014c0)="b0a9fc09dc8f52450229d0162dcf9f6044d6ba", 0x13}, {&(0x7f0000001500)="f50bab04f15753def88ae431b401428729a0aca34213e5152353c41cbf131bcfb868c841d10d987cb075c7c7325926772b693cd632a3aae57e8f13c0a83940a06b41e2bf61baba0a3ab7487d962e983838173deecc60113f651c2b1b99deecbd3cda0d4457f277c3016c898cc8e65e023f8bd1f1a7649edce78106998e5d30138073bdc18055bd82bb18a40f4949d9501e13dc7f5c24a0fba506a7c19f4e79bb0a9f627f157d79ba4057960e2eea15a403a2689d3cfe90495787970a895f70b14faa7f97bea82858da1fd68da0c5c50311f35f377c7d3f86cf4d9a79323da5af97", 0xe1}, {&(0x7f0000001600)="18e328096636dd5aa394a9e1cdac884a4d35befa42afb60b1408ec82f06b47e8cea5ab777f3fd72d77e2ef0e17cc928a495ee530d64bbb15c75e419b5e7af4b0545c14ef0d6b8fa63a0c6d47", 0x4c}], 0x5, 0x0, 0x0, 0x7ba4df635629b66b}, 0xc01) connect$unix(0xffffffffffffffff, &(0x7f0000001740)=@abs={0x1, 0x0, 0x3}, 0x8) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001780)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGBLEN(r9, 0x40044266, &(0x7f00000017c0)) r10 = dup(0xffffffffffffff9c) sendto$unix(r10, &(0x7f0000001800)="1abf08810d1b8abbc6ac4a1f87219c106cbafb9649dd3b261b503223813c3ecc0bf4a2ffedb6b6ff75e567421187c8a79b0486f7beb9d2b6665b06709f60028ccd3dc7e787138196d79b3b5b135c2cf337b42c337ae15902b14bc8ae792e905e23dde342fc865e579c1c0f421479e2ae55d72c97ecd201ed419d10e45610", 0x7e, 0xdaf7c2b86608da73, 0x0, 0x0) r11 = shmget(0x0, 0x4000, 0x118, &(0x7f0000ffb000/0x4000)=nil) shmat(r11, &(0x7f0000ffc000/0x2000)=nil, 0x2000) write(r9, &(0x7f0000001880)="8b5d685885c496ee99e6f6fe51e83df16ad1e3f432205aead63adef0b4ac1cfb9d93c6423650053665602fe6b15e3e4cfd8cb16547372b157c9b7dd802e91376b56ebfd5972de4bc16a9c3258235623c9fb0a653c2d2049a177f9860022d97d69575369b770029948a15f800403994816be54cb9f58a47d60ea6af64b028a19d1554eecd532a241d87c6", 0x8a) r12 = getpgrp() r13 = geteuid() r14 = getgid() r15 = getpgrp() r16 = getpgrp() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000002bc0)={0x0, 0x0, 0x0}, 0xc) r18 = openat$null(0xffffffffffffff9c, &(0x7f0000002c00)='/dev/null\x00', 0x20, 0x0) r19 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000002c40)) r20 = accept$inet(0xffffffffffffff9c, &(0x7f0000002c80), &(0x7f0000002cc0)=0xc) r21 = accept$inet6(0xffffffffffffff9c, &(0x7f0000002d00), &(0x7f0000002d40)=0xc) r22 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000002d80)) r23 = openat$bpf(0xffffffffffffff9c, &(0x7f0000002dc0)='/dev/bpf\x00', 0x10, 0x0) r24 = getppid() r25 = geteuid() getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000002e00)={0x0, 0x0, 0x0}, &(0x7f0000002e40)=0xc) r27 = getpgid(r5) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000002e80)={0x0, 0x0, 0x0}, 0xc) r29 = openat$speaker(0xffffffffffffff9c, &(0x7f0000002ec0)='/dev/speaker\x00', 0x48, 0x0) r30 = accept$inet6(0xffffffffffffff9c, &(0x7f0000002f00), &(0x7f0000002f40)=0xc) sendmsg$unix(r1, &(0x7f0000003080)={&(0x7f0000001940)=@file={0x1fbfb8dedbb2f0d8, './file0\x00'}, 0xa, &(0x7f0000002b80)=[{&(0x7f0000001980)="cbdd2bf3e8d1b6b9eb122c112a61f904b94b41a5c33935ece2b6f65d835097c034cf8c7e68ca5ad5d059307fdaa3c70556898e06a201db15a8c782a90f9fb3887332f7bcd3ef6c3d63e3c6ca3073402255a3de48b5004d4dea6f622ceb926da537f75ae2602d71bff7016e4c776f51572037f8cb27d49ca453b8c9137f52ac140a3f324ecefd203cc236a9000e0fd7e66d5cc88db31462bc75d90f3ccab2461b4bd05a2d055db6ba31502bfe78bf81d5735f3603217e42ec32de0cb9260009662b94f110f1b8e10b178008f21ed86c947c2bf517e177c503c80d590119a734d43fa9012a0a636535d71d4981dacf50df1425a20fdbfc7eadf35a2cbb1c2a4cf4d3a1ba1cc4c48cf575bfa9bd1ab8b4d5364c1969c0f4c658b8d9c8e310a0466146cbd30a4c5e3dbbe3a06fc913eaac9e31d42f8f0a360722bc586cb216b23e02606ae6baf9dab5074823a8dbacc0eb7b36ed60871af6cc4f7f60692521cd8f5064691cc1f60ad779e4d641631a2c2f7e898d074a1d5e702a2ab1d900201d8f5e67e8542a58a20431e85618d1516c79c6289e09bb852e07606ee2854f94a8192d8ff716862b4af2bd16b542b13e280170d082b80760ed2741468eb984833c55706f595534540abc345703c200eb465af43d6673e2c59ed4dda8aa474b286fdda2f9dd5adcc940b6120155bfbe4851d34a51da27da2df377dbeb46dd1e1907b30df5bee9c892115fba4ca3007f7eef2ee70b533a1b1ef25c628aeaf545341ae1495f4c4419aaf98847c39e2582d89ae81d70ec7b37ba7500dbd0388f3c1d3e0ec926f831114dafa75333edb9cf52c066599ae01f3e8cf3b92bd2ca1745404ed3b65862e04959d0b0b761ac7194871bd1499ba50edffa2bf7b92fdb33c4b4b2ed644d160c7014783341835b31b3a3e723e6e8f5eff72b34b7acf86bff287104f4edf81f5addabf16c6b4334acb6c2d5ca6ed16d3fcc877998dc2c78e22e43accd39672a651834d1ad1e43b5db30f3d59376a868247c09f1ae0fec20174252985b653370b541e0e5da961351ab555aff554afec26b0df02bfc2beb109189708f6c1e1aab082c38e4aea92c174455de9adc266c2bc10a47d5fe9199585c268088565a7bfd632cd300fd74e392dd141da1af5e74556326916ffd51541d9f3e2a0d6f28c77117859b1fabd8f91aba690c6e1d22efc8070c0ecb5c9aae60a9d5fa9eb43afb54fde30319e82eea7b8831fdf423090272cca03d1f2968912a8f8135ce7c18146faf5b3e38e7db5a9fa447ae60501e387ca516a61b9af099f00d4765e2e98451ceb0e8d1e03b00cfa147ace85c7f2bda59a775d47741eccbad5ace8352252ed8ee2f35d65ef37db36ddbfc5a722a57c76f758377a5fbd8d01cb5fb4e8333fb5ffc927d1e0d23976605f268aecc5e83043d2c3a6fe745487999a040fd742de44115499658e3e812e12ec2d0b172ff3da1d2b2681a5f26f537e59bc892340a4c7fc1601615030955955b59486dda7d93c0eedf29caa7dea51f2bde0683fa44a83bcf312c674781fea613dbe890fd58c002ee4c457913fb961ed639d370bf7b13e0d8919a1e6e86a93daedf28c52886bf8d356f1cd55f7c7219e0c1bc4bdf3e8355468c769ac667ed06b6ad681c1eebec0590a769d13f14b814e9dcc285bd2a76166a8ef3c54d6fcede53bf5f07cc3b8465700c3cdc8a0c0ecbe7e687fabc13d88ebba20045842fa3983c42e1e9559cc1d3e7ce2961cd182358e73290ae47d7786dd3df89fbaae67f3301d059e271691bf04ef3bdb1d6ba1c02662d646ca3b957a25e1ad72cdc52897c26506315c8e3ff5280e1d010f0c0158bc35c057d7fac666806ebe73ac87e69ab12168f9d26abb2b4a43e6907c312f676ac9eabe0c840b1037530c00fa43ef2f6ca803805d944426ba7dd215863736d0f379c4c77fc1c726c0b1b842928bc28ae632b186d4de6e73ea1e3d86f1cff20029ad560b01b8301bdf161431dd2d36005f7f4de5efa3eb2d8b96d1de69717bb0aa6f5d7768b46b25e1d1543897c170dd3ce53e830a2df193f1e779dbe22e81e2e8829bafebc0637d962541056c4b9f68a5318e47c1dc6154a5a5be0206fecc0ce28be77af666db03083430d6249a972c2fd2ee0f0ff660ff412ea86a5969b7f6f4049363bccf5bbeaa037c49eedd68abd491216c0eccf94b14ad4ee4f6dc81d36d7f4d3b63af6bbee81b6b82f036d738267c0b678a8d673d6dd89628c36a04e86600e6412d1210aae46215c762b5a78fb69144c783f4c44ee30b0a0a754ecb88c970b7eac33be8658b53e35054176549bd1084ebe773abd451f7435e4501df30d492cbe4d789966a99fb8f8db7972957c5be2433a2daf43f09c1a2cebfb78f28be3fd78d8a2a37a8209e6d4656896bdcfe68e85d4cf4c49a1ab628f56851336e30ca1c4a7abb6c0f2d1b8950b45cc25cc0eb0eee2847c946d497f2a6fd237d3d74b1064c3baa01c5cd7d1f5a7875cf3777b91da959b527340d8ec144c7601bd5c9ebfb49e1b767d7a8305b0d4156579d22fa0510277515b2bf7dd134faafba171a4d10cd2d3c45d4f544a1a727e10615a78b8de2852fbcaa3bcab18864726c65ab4f76efe4f204347b566850c72b5d45057b9f1d67cec1258a204d33230475dde28cd81ef3196efa30807dc7cfade69dedcfb20468f3311073a864e25c5560218f7d785cd6bdea2c33006aefd63bac80623d9c9e4f82b4d0ae708c0bbed6fe8411a07c20b7bdeb3b9205d2ad02aee6ebd0b1c03511de50f215f2b3e37d8d5a5f56c320682f141b855bc308cb712adc19a0f250f118e92f462d5a928b20b66cec0a26f610966853985cf8c9cfc43323dcacb296e5f026d79d5c9f4b78dbe42679a6c520866dc4eb190561c76906484d58baf86f0577d34b69bf120c4d2bc339402fce99e0d09ae2abd7f0733d708a185f589884d2a98e90fb7aa346a895f3fde8919f0684496032c4ee6c90e612fbae9c38995e86e655f1455313c0c1ba8f22414998df4becc37d6b39067a2c009ba05a7f03f8d6ebfc6473977f6564a44181440d3afb15b3d4b2193bdf2b5529339d969d8ae4f2da3dfb47f4d9292e49eb240291587ec9a0603da942c447feb16666a5256667f0257bfcde36ac0047ebce27a06c98ac83710a33dc45f94317fae2d7177fdbaf17dbcae86d7c9f214dcd506ba0bc6cd7288abf43c941ace84a124a0e22aa2e5a98fb9a975d5a0fb77987536bd21c7440111027cef83bb9d5a1f237c124d29f127d7b226ef5cf2e572fba49a67e22d732e9b0d3e278754872c0a9ee200a2b2eacc22899d1b733da976060fdc78d105ed4c07cab545e688a0dbf1e653b6591bf38604970943053afb168463ec1688833d3303e4e2d9985be210218022c554b5ea906c0f2763ce90a3b64dbbab2ba978fd1161321c159b849169d55aa5728df9b1d8045608efdd3ed578fd7959938d6047ad9f4de6266ae6d29e059a720398e3065e6987185c7c98ff77b0327344931fd856b1984662d5ea463cfe5d25c15602e9d0586a21aa774aadbaf6d6b046694e83885c5c5f72b6de78f078969e0cdee590b26ab3f9ff239cda8a72100de2fc3165f1246e6c639632cacba186e4f4c93dca951ff6129d4eaefad533f5c8727e7f2f7318186b7bac8c7e9d85a8653477073d85bc2e01a0fd307c3937706da2a31113f432a8c223eb00d9a6ba384ca644fa744c4e74448a0edb402d9a344ded22ac235a6252499a9a21b18b7a083878c50e7394b1389a7ecab91fb4cd541524c13d53f8991a3ae5e2d5c47bbfee41a0b532c527aa4a42d3c0d0ef1ac814392f8b7d62f66f078356d6a74c37a7b7621d1c2348b613fe623c58a6f2ee47f8bf879c26d8c42aa15eccece33bbf806b381a35d2ad461577e080d9cc4090811671669406b4440ea48bb4686900004d2faf191e189eb02b3b10debf49715d8e2bd7c82266d12bb96e8d8e2b671cc6a1d97b603963b16749e43b4fcd563749888301eabd530601a5c233d6fce3df7a83606640703971ad30c79f43449ea15a728b6271fb4579c630b06a96bacbb51d5ed852974588bba2addc1e98c3e677721bf1f56d6e88fc854fca64c746ac355f5017479a1614d4fb0d8941a58c8093ac3015701aa6393d0fa1ef5f21d251e52953b055b7d6ac0976813736ae228c4cca8a9b6713a6a27ecdf25f90295c60ace1001bcb934b7f04668d794b8891d1bdd19a94ceeaa15a564c9af5d8fa973ab7136f69bd133c87b644d451042c5d8f99897b2b97e19332e40f79328d7c046a3516eb2789ff5f46dfb89b169369f33ee2fd79a7c33d7a66c63dfd12627ac492e877f7012e6fab28c43ab2d2ca0a262bdeccf8141e0e7f11ba62009046113a149336a6ad4457eda7245e6cc76dab21aa9dd65034a6d08ff3c1cd098f395621bd8e1af1119841568bf7e4792ab08e329556282e6cba4fc9ab7ae0111a3fb4cb8db219f8ffe5bfaa391e1b7b6168b376408168551989c51a4588ed147904ed320b1d1854964ae721e4bffa3da38f5d524e8b1d9ac053f8c9eaa03c1e445a22aefb320602d642ab0d1befcd4236ea9e059c8e46154d08ee3f6fd967b8d713e5a9425d38dad30c94f915ee07843574a2b4b7ef8568848d7f519080505f0e36e702210b5978bdcc4c1459598e5abc064d4df385fe2b2456157dc13c4ec01f6d69113f758ab5dbc4e060c31cd93c604eba21b7812f6fb688ca9583edeedc109eb7ed62ea5f38312f53e02d57cfdae11020dd7ba5144d1814d95ea1eb3203f77bd51522aaeb06004ec5e82da3ed091a6ef99f931a1d45c8d9baa728b6b15207b8dbf54f5bf701a9ccf3b27a12c3c44c690d0a02d73a9dfaeaa212b13ac4deaf38659655ba05c9bb59faff8bf3b9b4b3bc498cd46690a4b707452c9baaefaaa8394a28086ce9f5ec589881858d4e183cdc1e08266e4ef7f844b0330aa13e98a6fd304a3bfcdf5e5de81f02146ae7f0fa7da0653def8d4d4aedb3ce36248ff7e45746f499e14335be3c642b5b06018796bd59734eec95f5dfd173ef93264ceeeae562aef9d48619f6b8a2958127cac80ba7fe3ace11101e84c6653ab60fb6cf145be6f5d9caf0982dcac5524cc8c140e03dfb4787ec668bcf12c386c53cd001675d148a1391913bd717731f3d5a874896616e13f7202392c93dc92baf6ba1ff6b95338c880a111e733884e26b6368831d11df06d41c540c1fb74c056cdc12530b5da3229d397de8e251d749360fa78b4b5a5a0f342c0b39708ce9edc059fc48ee0ade061aee57a13cf95ed0247f241a5b366ce07e309a55b03c2143fb669e6858f0a7abbb3f674dddb7eee952261da000597371cca451f8e82203648a017e60f4e8afab8356442397320f978d3062328641a9957fb67b0388b6064fcc972445e2b86b55a655ef6c378adf8fde606982d888ebff3c40ead422e4f7116fe8e0a1dbf151419806ebe32b18bf7b28be94ec43b70f9de55e337525ac1b55d29c27d077c83f1d52e06424581c271ce053968d07b4aa081011bcb692ec95355b8c1aa6b50072ae8981d5ff57aa9d8c4888a8014e26b6ea0db779c8a73ece08d05a3f7921d5fe42f13354853c7398795c3cb7f3632b3b1ec7b28696fcbbb0793568139f06206f7cba1f320b8835751690ae6217b7e7aa72203733207af6a08787d6d22bd2362cbb3c76324322a4ee9b56bf2bebd265fbaa83f5dc613880ca9f241604ccd865f0c92bd16d0d52e2228e5844b6321d3d74841113fafc2bdc5faa427cdb0b6bd16a", 0x1000}, {&(0x7f0000002980)="ac685c21388cdc1ab0602200c192c3f44de7b0e8bee9301cf8108009d326fb1c9e47bc41e70c7b56d9db1e7b578e30255436d0dee6f69fb8b579438aaba87e2893f1b189d8765bd424be8dd03b8e09e7d644f5cb0bba432c4181726a62a4dc962ab26e3481175d2654", 0x69}, {&(0x7f0000002a00)="3a41c0999f5ac6bde4549bff58bc5c341c8fb4fd4fa6936c901ad1919a20b71d1c862e58bf2498fffa5db62d3e1e5178b64eb058ee5dae70daedd4bdb1a9007534679cdeb2fb485161248232adceacea74327c3256a758ffd90beaf059ef3cb13d01d8908252fb6ea95b7869123748758799e301debeb210c900afcba14f27327524f5370bdd993bcfe3e8548ca43dfb448f7269b436f589ad842966973642d8b1e9e29bbf5ca47d6533f27b820851c9ac7cd22a", 0xb4}, {&(0x7f0000002ac0)="9fd110104dbdf86af47a9fca4c15876abfa6720efab6cdc3ce26dae57449eb69df76732702ea3cbbec1f2b5ffa2c1ca7b7d9a40e7f1a0676f925e2e3f8540dcfd45ae91aacae1a0a5d699fe4c76a4d976646f0003ec730179ff5d348ac7ccb7386380d1230eb9c736cd101ede8727553aec163b7f96212e8f73a6e67937d1740bf1bdab14dba46d3fc80c65f6c0e804943a6367aee6367a97324bde872de09", 0x9f}], 0x4, &(0x7f0000002f80)=[@cred={0x20, 0xffff, 0x0, r12, r13, r14}, @cred={0x20, 0xffff, 0x0, r15, r6}, @cred={0x20, 0xffff, 0x0, r16, 0xffffffffffffffff, r17}, @rights={0x30, 0xffff, 0x1, [r2, r18, r19, r20, r9, r21, r22, r23]}, @cred={0x20, 0xffff, 0x0, r24, r25, r26}, @cred={0x20, 0xffff, 0x0, r27, r6, r28}, @rights={0x28, 0xffff, 0x1, [r29, r0, 0xffffffffffffff9c, r30, r3]}], 0xf8, 0x14}, 0x4) 16:00:20 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x1, 0x8) semctl$GETPID(r2, 0xffffffffffffffff, 0x4, &(0x7f0000000200)=""/197) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x110000}, 0xc}, 0x3c) r3 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r3, &(0x7f0000000300)="670dc3bb4cadb15bb54761e4a6ec0284bbc2942abc9220d89ae624127c120dd7a5515958dc264a5a0629dfba5a368d208f9a248dd9607d647044b8570074ebe2fef51efd38e87cd75ee6ba11edcaeb417f195f0eb7d544c73cc28c1d4502b8bc3291a380163f612a3fcfa2a72b3ecccb906f21043c3f2235bc18ed1ecd56b2dc344df8f6068c67ab16fb8975467a3bf00461c8dbaea3c62dc42de904e8cad56e1d87848507229e6e494bb06a655e46d2cb18785ad46d1cdda53f7a25e0aa3d3e9fe0d8da7df3c341db7799b15d63f239b710bd27bc3cefce62ed34f9467d6bae0928019de0c0933f7b31a6db04ef61b3aa493aa1a679976ef3e3b90e3485e95dd1bb", 0x102) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000000)=[{r1, 0x7}, {r1, 0x24}, {r0, 0x50}, {r0, 0x100}], 0x4, 0x95) getrlimit(0x1, &(0x7f0000000040)) getpeername$unix(r1, 0x0, 0xfffffffffffffffe) 16:00:20 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000000000000000000000ef00000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000002580)) fchmodat(r2, &(0x7f0000000100)='./file0\x00', 0x200, 0x2) socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c5", 0x3e5}], 0x4, 0x0}, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="2287f451afbdbff19e34d64eaeee18d144a839c6454b55505ebc1a6c6b1ea4fe4b0ef7238be57433d5923e19182e0119ea971d4de22e06a0fb24b3ecce1baa706b7fe166da4faaef91240555afcaf5e55730506e3e8b746aefc2c86442c8d37fb3dd7c15f3a33970365342696acf4fc7c4a1a21665fe754db41e883a4f2ebf0f80bc53680706a213363141c63106b3b35e131a5b80a3c79eced9c30c27239d7d4eb2d00a79e735f080bcfda7ddb4d249139941884b2c1fcda4dab004641b454a744a", 0xc2) 16:00:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f000005000000fa3900"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r0, &(0x7f0000000580)=[{0x0}], 0x1) sync() openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x10, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r3, r2) r4 = socket(0x18, 0x2, 0x0) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r5, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000040)=0x4b) sendmsg(r4, &(0x7f0000002a00)={&(0x7f0000000740)=@in={0x2, 0x3}, 0xc, &(0x7f0000001780)=[{&(0x7f0000000780)="b53195960065e822e0d6601b62e74ef55d5ec1d844429d274bf70a15d8e3cb7fb96e7f3783f950f0023891e337a03239b666fd6c04a7a2fe711a040056ea0a40818c1f8884065553423d3af7ae289f875a05c9102d9ab4fd3a145805bd5778d1e5976b46b998bf0392eab4fd20548618b1e0748b3a2a5925cb29751dc3c3e1367fe0b5432802e819776aa07a0b1e70c9a013d0c5ff8a36c097c63c4b783e8e64d79c835c37299fa6b31079d210a7aa3f64857285445bab5eaba3025ebffba4a74e1c12cd0ad6bce7c03cc92fc0ab9b6ad885a2c6d2d29ffb3df65d6708bfefce90d3eb92b716587eefa3cec1c393a1ee90b06805b3d2fee783b5407f57104d89df7aa83ae54aab4b1f78df975a2a6a1070a0868994fd9952e07347b42ea58d5a5913be706f8886a7b7a8ecde1acf6384009aaebe9dedeff560b3b35bb20f3a9db4c8e65eec688e1285ff410ecc29a0d25c96c8cd6bf05651847345c38ce8905d706a0a2c82602c01b2d3c3c637a790b8c43cd3b489614d307efffd222935abbb31917c958b92f074b033720f6a921a3c3effb573277ef2306bb13532d4ab0a5f460317d8dcf644c0a705014d42c38e4d71a88be8fac4725929edd3af22040d7a6712da8f1ed51ac7a1966f402935aa57fa6c2796eb6cc7256c7614d5f9afb81060d6bc4ca32a19a2b26c1c9c244349a2ffcdae4b9fe2a0828d2a60d73b6a92f98c8817c85d19fec4ccb75bdd5f0d157f32d6da1930fc03d4af290f7547e796201f687a5814c40eec0aa5c38df3a358dbc3820e6b55a15e6cea8f3b954128f8d414ce639bfd4d6d0cedd483ad787f05b2f3bb1166cf4a6def9e93f84bc297d85504f12cc93253123628e58fa7aadaddedbc31424e6e208778f8bde89ca902264a26437357adda5250690fe235c25b6e61212efd813c2d90628eb433c9f975d39cc85e883a7a7dd2356ea6a8e35b733365650f13457291f47fd4ff0abfa5ba9573e4ddef4481b9c70543ddebf404a81cbf5adb9d15b977fae5f017b433030b6c2a37b0b04f99d3853e8f0df020f469795824309cbcd6daebb168efb795dbb2a8203f8229e6743f88549306fd717fe6aaf67fff0e5c230878aa67cf151ad904b4649c44a4e4efede4c3107858cf21e3516ea6c22f4d2ab3bf4ce2680ccb4ce371e9aeaf15c582ae1f4d10b950fe29e21688847cd3176dfc34f0c12e53dabec508e52c9cf6f6b17a968d687e2b53752ca748f68a7bc1c6cca6f2a9709abe4d383437017ba2b2d7f5c73e20e59c036b0d8727e4d40211449dcfb2031c6b9545fcf92329088ceae9ca401661d0c200f299483032912bf32ad0cf57a8b36934cbebd0a3cf703c96a59e92a75298c64266357359b0b79179a6ceea46044100142aaf634d51d67129a8a9ebaa1863261fc61e47aa2aed24d7ce8c03f1f0c43fc5ccffc9bf5b3b0879b31b9a92b66a3cfa5969001ac9cb6a24aae798b24167b61f758d6011095a8e2c313dd01a41d7103f50845baed0c4db8f51b6125139254e527fdaf3b245630fd277435672b8ff04310f968670b65dfbb5a82231ac7870918c69bbdca3119c4430316cc001a81d0cb3e7d3453abc06b527f3b44e45b777f4723a0c4dc7b070e28f85d5b8b0976dfd8d61a513f8b910e6f8533561b2ce5b7bdd2b64e19bf5486f005eb2a9bd8786cae3154aafecdf3a6f5b3557badea95a1b8497caef4c225f5a5e473c07f83c385a130fa9d88cd412bfaab62d178a653b3470458c7f999d240e3e53f81e5356e777c36f9910857c4e58ae57380b7a5f4c2c1f949abb1009b2279e55a0c1719798a89a38ff642fcf6f807a0aa89a6f92c129e1b5eedde4f7b910ebdd72ecdc902c5cbac7924cbbeda76f47a42b22c031f50b134abcaf935f80137462d6f5a25e2a4543bbf83218e2e220e5ad62f4be617094e0e4b8b6c6f2e0436ff43176c4b375e1107213b25ba21ff96739a91628d1be37e5b79c37e17f60eba414d7785fbd104615558c7bf48ae0bd0c4345219b18a4384a71d28fc2a8ced568a67383726b1e5aa4c042ed6618c95fddfc93a36bebda6189a81d30db89d53120d5cbe5225dd5ae91b13f13e5d79d21212bed2eb168d6f6a74c44e0da0777c5969f7d6b3770013fa07dccb4636ea03553dc22ab2270c17cbcc068bc3a8d08394179974f6d4b224c1fb9ddcaeea135a6516e24f76a2500cd748509a2349f0b0626199c4fed0758038f1628478e9c8932b6bac8b9f11d904086692ae09d915fd018f090d63b235715d1329267d9808358e20066c7e5669eef114285b88e54eb5cd40147f4ab299d6aed4ae4d280915d05ee578de3b82b6994579dd325bbb5304c2ba509c358ffe1fe886a134b08a55aef3c5b2729b1840c62c6ef493ec15899b3345099b7d99a1dd648e0f743461fa3837e8bd720fbe3fcabc35f9ce5fe035cfa9049bd954c88f78e495ded58ece23efc25d524109c995147e89eff07c456ba2da6f6e49dc61e6664574d5f3c9aeaee6f18cc01303a93ebde6a045f68aaabdea0940685e033a93ba491076f559b75fd646e983376f9c766a7e4e9a92aed4dfc93ed8d761c34a28014dc1d5e9677475eb6bc533127b5283bc9491c96c2e5b3abc886afd91c0fd99554b01f79b05cece90d2750fc0b35875077aa6ceda2708ca721ad82c2d85e7d0f382811a7b488fed566667c9cb7866c527f1fdb28c9ca39a149e361446974e587245ce9ea8e12632578f156c7c9f54e0af5484419a6aa88b9cf511350c987dcc94f1ebf226121a3787f60974458184a2ffdba0197bd3627621278af019cd370c50c1ed612f8881efcc4333a60e5660bc0dd46e594cfd84ccde311fd4d83ceace0679d7419f392a413c771eb177fb56b57b0d52adc22e468c056158b4f749b59ed8f9eacf1c580730abb9c27a9f1cb0d0ac44daf374bde71a71e3a3a7d55d3ce75f85824fc8f018b6e1dbfdabc27850b99276020fe399eee0cf5563abf6897b667dc4615d0f93085e9fea4a95bfb8cd056511418dbb43e64262b86bfa0695657d46f318737db43a532f890d17a2cfd5f4b83be32b4db549404fb8003cc89bedf70e1964823b665536c5704ab1a358704250e8d87ca872071333d69812d03ed4d63dc27daabf2262de09bd0b7da353026ccdb92a377b1b60cff4d80a88cf081b6b51c479fd4174e932c516a0593bac83d051caaf2fbcdadb96a27693cfdb8e44709484759309c75333b0a3e3926ff07da0fa757e6b3da4b2b5848170ba3f11ad341a091cc6d234187ec3fe1edac4a579704b0ef3a92f0c8dd6d9b0459bdf679c39c54213b08232e1d6eccf35e4a1aef25165e96572cc0e5bcb81513a3788346eb6ff075c05d98248c5e25c1586bf9fb8394d2e0a57d7aa50e257d052a898ea5c875e858846d77293bc894c4b9359930bdffb959dab1242940391f8606eeafcf7d7327a11dc92c23b34ac14fb12a81b2faa8b9fd2c0a096a101cf207ddc7290f1d59d52d073726740a7f5b8e658c628b3ec50d49157d1c7fce4e8d1e928f39b2405ff5ec395800af8b7266c91c5f135cd436d4f870689e51f0dd0fb2ae6f089f5061620694800e30d3315b7e3106f206ef3c528d61ffdb252e028d1d8e03aedbd12a2d667a48d47ec4abb8df5c63bb3b49d0fca1298aa34aa49a65efe3897fbb1ca4228601321a0ec5a1a1d5643f23013aa0e239b60be16ffb0080ca41e118c7d08cb3d3b04bbe65f98329002b222eee9d9c451b52e24101e4e374b110cc0652e813327fd16bfdeeb0cac2a5af1b549caf8cc39790cf4ce9d15902cf420f0967a6b557dd5669b3af985df9fa432d73ba68a5d3489f56671b30a8a1fc0e19c2371ad6efcfcd263a8e530fc09b62d954fa656e6dee08bc758b9a36051b2ecee3ba5fadf69480f1c0c2b1c7df5f99bf8d98fec31d27a115ad94b487f36996a61ef2cdb5cc1d1c26cef2bd48e1bacce4f70cc55eefe9d01ba17f64119addab34f44069cc642d3954260805cad345f8c334d4a8acbcd1de2bfee07e112b616b4ce572f066189b7540d93776f5056b839e52bdc1384e1482cfe0d379ed0bddd31d246a0a82e83c6a538014ab063fb9f140e9f3d677e49a868a97eabd419b35a41c3d012f3e2d11887523c9ee24c5615d5b239e5799026c11c234db5b4bce1c62a595183804aeffa0b3fd6a579e4d61195cfe2e7d044caf09174e6f68ad719c72c6745f29591a93a5387af479566af967081545ccecb7944c48cb49b4d114eb25f07e1c6f4dc7f15c80e5b1542ffabe50c8ffa0b91807d146a41a00fcd04de54e488f0a0b25653bf1cd3960df76d6a4931858199b87b3f9272590de0faf4fbf82f6f314669b8bf721f790abffc0a0006a0ebf3205771579aa55d3f55793e866d4317674339d99f62adedb8a53e4db48c07fa9b9a8c55f88031491c91486a8b3da8b3da21f233fe29590ffb405d56c3de4c52313a75d0f493c4578ae173823cdbda01cba1e04dd5ee25a095b957621f8985f5886d12bdf579c2cc0c8635313a9ebdd1640427a20049f2bd0f97cfc20335b86a6cfb91b3e640a8123f96ad7688e433224cebb31d7fcfbc87c48f391ae9cbea0b411fb6e746d76e7395fd8ed077ac66e5bfe58fe6b89004a367b147776c3067a8c2ea833e557c1a969b70a57fe3ccd5a2fa55611f65d3af953b35ef5cb9013c202f8b0df6e059158e869088073e5be565073f08a56801f62b4e4edcf4bb299d6f05883d38994b396822be104dbcfce4dc91fe0fb0b956b6b1884bc36f3812662ca743851c53a0bd7739011464d72efdf71776f74e27bafd1074f12f6407598d29802000e0c10fe361064c6a0b31872d8068de00b8a499d624e7d78ea7d1c91f174c467dbd6bb89e13a876dc1d78d457ed148edeac65598756337be68be96473d9ad779918fa2d380ff4ae788daf35080f1b152a157a8b78a95cf00aa905ace2d26fb459fcb5d8792b23a898fc652b9fba1e34f2980fde399b027839d4e64d6ea0cb2985b6b7d4b342592c7e393d9689c92c5335632850bbe13c05557b81899cb89adaaa2c100748969bb61d0913d5787222b51cb73133d0c4d61bf727adaeed49c1c5fa71fa3c9ebac68b501bb70a218f260a64ac5e6149947d65adcc22c97ceee8337e7cd523a866c14550a1b41c9b56cd59a9d8cb60744385206e8ebe18a48f80dfe226e09a140b016fe62b5c26b8ce6fe9d8b052d078fe20f2566a01d27310b0b04f585349e7058a6116151524d0866a86201d1019a656b8e6b4909980cee387a0e4c73ca69293f78bd661c992184dfb9fbb8732432d335041f53c6bfb97494980e62eb93ee2f39ad0823774efaebe7440022fdaeb890ee48b1aa875fb21182730f2f811c29a362147b97463a42ec2a4f2cb85f0ba91b2ea28fe816ef600f6b4be071bb3c072fb87d97bee6fb4bbe9a44de829fbcc8f1d15d4d106c50de0b991e9ac638e9fa776c254fc7ed404949d2f51acb311fedff67c0df2cc5c1ea2f469b938ba2868f7e50522d59199087c67444952e44084b8e39ca0a209b2f04cbae1cb508a21e0ff0ae40d379cdaa38dabbe99754a38e6c55249ee649144f995ce56ad1271fb8c48abac41300356f6bf051eb07108bf0a0b7f514dc04e377b4187d9ef9273bddd80df57dd5b9bbf9777d65a7eff0c7229c7078526efedcb56bb987e0c708c9725b4237fba4d36b3897c00174a499ab88f63dadb2978640093f6fb04f20d6de8790f3185c098838ccde845a6f5ed68419928ddb207d3a2d8d77dcc4a4e0bb5a338ba86615", 0x1000}], 0x1, &(0x7f0000003140)=ANY=[@ANYBLOB="38000000000000009a9f19f5c1ffffff2818b42871b9dfe4aadf274f7b2c5bec1463264c80efe8471ac31c82ab9ef0c39e2cc32b56fc6a501800000000000000ffff0000080000002d5e7df57af2000010100000000000000100000000000000b25c10741ee7562eb991b54a9a9b9c5ef2b626f7ffe8281ce02a5c526eb34d54bb7ed4f61b91b7f86c7918bedaa0a1bab7678cbc8bb4960d34510c6115a0d62dcd3d597488d2d462c5760ccc4a1ef846ac2d21ed183c86dd4322105ffc65c09b4641708b64c95dfa69634d8777b424c1484152b7256bcd35d0013e525c6145f0936aa3cb066a2acd4af94ee3bf13e8d98d12a5171250f1d778ecfc8183a5122144bb16fe68bbd1a1ee43d205988699d34f125795c05c53e08d06c0ad8669f12995db03e9cf1fd8cc08a2004a06dca07612a010b6b902e25998b73dc3de0674741537cff4fe18c937edbfe5bf1a8709d86eb056a52923b090f29882b62116ba63663dc9c8d6ebad0218dcfd20d66390e2bd70f65552a08613f6ab631298ab07ec3cfd4f4492c6201117579782a135a18e9d0551c911e6c2d7e56ce0d89d066563a5e6ae274f16571c9cb2a15f8f6fb966b494b19d09b617dcae53b0d7d66bba274a78db3ea320dfa4ec34d1513375336ad321fc5a23b86deb66bf87eb6dc1c8735aa426bc894c8b86fa5abb02655d97b45b83bb8ed217f51b6e01ef63bfc3f75f8da58f44113a8ccfb086e279573d610c98c221beed5983f43e5fbc257496634e3f0899375dc825c63bd03ebb5259d52ac056dd788e68ca61c34650b2e28d1ca9b6825060d690e169e98bcf9acc663e41539a913e52d59ce2ca7a9a053c54b596504a75fa85e57de31c9bfe98e28af222d3b7fe86b60e0520c8b6dbb648ff7c450b2f2ad63afd80ad6271d8bfffad0e2d39bcec388cad893c94c2f687453f6165baf302bc1a96303f2bf9fe0e7c110d93c122dc281a152705613ef1470a75e16cc3c408d0845fe4d06e639e4b7272c9acde7170db26cb3dbfcf49863f0580caefe9a81717ebdab0d9657f7d618b0e7c7fdbe760b171205ac0d707bcd0a33b8a64f1b4f74460a779bb927acd3982b80aa38caf93a7809817cff1c1e5dedf17d9a84d094d85884b53ed578be633d99958ab9091c0bea32bfdf6c77a229b1d974968946421e4e2b836145b12290fc6ca66aabb5c9963b0c8675a56e50c5340df8882fd6a98fafa24768b259d80338cd62704a9a8e03556d9c50beadd498402d3b488fed6a1cda68eda0ec2c900e292e8768fe51ce6e3d91c561865a034b6c57421236508b0eb5055e476fc7981100f4e18cf1610992bdfca2722d7aeb01f25377473d08aebb213c81740e25f5ec8ab9a589eddba1a5a710b73db7cd27636f67a5f06aa2db502a147dc541667cb2774a60f68f43a7128feaeb1964645571b68f0712166890eb0c8c93cf67279664b3f5da23ff8a35200fb7783280f4252a4a53ce0551c68ed36c85f3c0403c21218541282adc94963703ef536baacdf7653f5a20cb34fb64e4a0b2eb1f851827d87f8b44ba5ec4ff2f4fbd8d3a4164a75e9d2bd2af4504ba0ab9d3d9818e0385f6391a1eb21451e2886537e18b4eae1c2f4caef25670d42df3efd7c9f01db28999bded7fe75dedb4f303671f09e54127ce26faf912d11367cbc73ba863fa3353a011d04b675bdf74703c0ed37aff15955610709d10799a535b1e5a7977ebe65c4e5681a8c0a1e115dae44bed64792aa1759472bce11a1c019e8e0f6bd15a6c827e063ce07905457f1b9d54d559176e304a899c3976641af2b8470170dee106721003e33f7f68cbf2eeddd904454d42c7583324342b129c6f0ce9e3564c170c021ca66040073d760e048f28bad8dc4176ee8bfc68d431402051e0c4e8a0218991e016c55e1614f4aefcf9c39294101617122e79ab067c06a65ee89ff0d5320c383193d59e394529b7493661fe483f7a1dd61b7a3e4f22043b50d89d9c6173e7b6b4a382a92a4b1d1a76b703fd0149c8d229ab5f8ce018369fb73667cfdc3b633274092d9ffbf31e96d864bb07d2242add55a4d89ab992d85db15dc25b0897ae0a586b3df56f1422737795c4d71ca0a948dc98e10fbc161f8d7689822075a49665e9f571ecd9cb8309b28aba9f79fa88f3fb7c67fb4ea6a70ae0a1f76820b57eb05280da17482b79794a181e9991efe5f7fa622daf523d657e751c48c4063790ba1e954bd2ff5c5f1dd30b0fe942d6c0b18c0a7201e5be5e2d3bbc4c402e3843f777593ec7b8fe45cde5a357319b177bea987f6a6c70a5ffdfc8616e29145a9f2d3928871a9613089a65c61036659937e66c212e1ace48fca1f9ca2a87188293482327e1f911bba8080ba114cebdf6b50fe1813828e02e2a70862184fb623093e9ad5ea6b47180cb11bf4c5e9f985bc6b7ecd2ce2cbf3ba09bd119c952667f500d8caaa982a56366a1df3f61584141b1cccc7cbd208dc44c040ec633d106695fab9f4d7d1f039bfde98d944c0bba2392164d37d336dfdd32920397cbe25da0f58206cc9fcfc715e25f6edae55b183295ba17ae605e97743a4ce449318685783c345e7c1aee4143433052c0f9ad3d20d9165e81423cfd0b6dfdabe276d143af694ec7c8eaeb072b3d69ca909195578c788e710382a53bd3f0fe04f7242622a184dcb73e3ed9d53c98eeada165a3666711f7605d6cb22d22720574591c6c4d719b448ccc6135583456f121128503636a0971d41f80b63a61dc09e8c089b4e03798a526a6ef5e3dd4dd276a49b4290b8847b6082709ad3088272a0a4f4d33c1a494085bc2710761d8f2f9c233181191d09d261906e8e8b4b9aeb77a7ccbc2dc390866604f15e76b9aeec2cb12c3352acf4b7946feda5d273a3bb51ff55418472d56161f6ac7df39fe640af6beafae06887e5b26ef67495292b64cee2555a3cf62b9f7b1d2b1307f122729105e372ec108cd3f8bc70450d0b9c9e4e16f51c386c30bc06e1bf8700510785681f0dbcc9354bb2fc42991be261e1bb208b25ad63ccb1f5b1acad0a54d3b161390b60608a98f4ed4dd91074abb1dfaf6757beb0711208cac305c1e8c40551084425f330e23274f0ece56e3a65192bd7d52b34ba75170cb02e739a4702fb1bd400224dc5c22312481135ff43db4a588d862d873aaa580de9f319fc039129ce01a75a2ccf98b002979ed3f506e8aecc3fcba20a42528b04dfb0ffaa46cb1aa588f4b89c98148e9f7a8780615960b64e4401e2575cea8f8d7eda34bdde25bfaf17e84ec740dd542e8ed97771ada8a3524c001061d56860af5c0720cbcc94142c30e99873fa483095ae2762193bece0678168a16b786ca60463a5e9f52f23a5e5e05f09b92e3d9d3faef074df93b0218b84448ef91c14eaa114aff8b4f740d94f8f10d10e4e08054797fa9b24f0af23174479a163e423cf7fb59c32ee44a7b1ddef493a2acc41d7fb1ded92d677c79ec478765860e9c5cfaf039f9d57221102c234f12ba3fb435c2745da8231d956e24b8d17624d65138d96f635af89c9d1c6256fe7bd93f95a205de4b516eb2424e96f60c86c314684e17cc9aaf3563a75fabff59002d9aada6fcdfceb13a5c7066aa7ad2442bc152366f90d6f6a5eae2bd75ae986929adcd74b12fd19ae3c4050c564a3ea246810806211559e4f9500dd45c683cd1a2e6aa8caf01deb926b65b80cbcf9ed165b0381af34870c9e1cc727189194b4bb4e60300115f109775c99ea75a43a22e37b8f8fff0f0000e313c5d3608c767f25f68101c75998894522ab317bad63eeeffd721dea5aa1d3f0c6c46ccd4ea9495d144ff4b0a378710c77fb50444f2b063f576338729402ffad19d7c9ce242c9783152a1e1181ab4638b93a84f2bde3bf17d907c8f452d9f1878c85ad0844849978c3d7fd087be4cf4523357ab0758cc6a56d050c63ea20ea76ffaf2a75f1b386bb9c1479f8d169af192ebb54a1d29520c4bd4ec1e720fc70855aa8c3223ea7d071087e3835ae0b436fae39f98465e0170dcc4534e535051716b2ce691fc70cfe16f401c083faaf2894557dafa9859226d75c80f6acaaa11d95d8367f5d95b0b189af7092202abc086df87d7d755d93770b1739efbd80f026c75682589a8d8d89e92459e4be2d6c629d91bc6825ac8d86e1fa5fe1b02360b85411b7c05eab96fb61ea45a2b3988104ed2bb2a4d44eb74bb5d581f5f9144861673c9ba13524ae35bf6e950077218477de40caf8545368ba909f2a15c02630a4fa30f914d481ceb4ce65e10c0f8c4c7416783ba8c54cbe25fc5ce7a67dbd1717bd8acbe657a0bec6f172afdc0780d8b3c1edc64deeed670be6a562e428fc7007063b3fbd17d6c4c1c4c000abe92cfb7ea25fb18a0eb0560a1dd71c0ccf2be3bacd387f001ef34c9daa07266591c9ea1c023ad6b7d87f8f782f5d78e33d4da4a37ececb786e9f1594ff8136f0c4a995b4c35cdfa1270bb9f36d9ed2d68b2d9a27661c2455d85ee32512e7ef8402bb9a9e6307a747bc3d77b2f2f9a5bcf613ccbcf89d6e012fa97aa7b44ba22ad2ce0ff224bac9c37c5799ad57646bf4d73ba52021b452cb36680272991605830aea1dc0be00261146704792b04ffd3494634c678aa4132a85cad28db112a1f16f59af75c6a56274c1376fbeb14083cc67b15f3d3bdae408f76e961b3a4c51974af62f238eb9da0f3583a6fe1e54aa22700a8085cc98b695721b85eb2111c47365d442a9c040bf317bfa96db9acb88f5fdc31d820a270cb9cf9249cecef4d52587b4fb29de02b23075aabaf20bb0138950b2b3601bb2644ba98c054b1544d671b4a7fcbdd23a236d4a04bfda514e431d10c01a1b0f6b2001dfcedb2bfcecd70885977109d5a015a8bab876f1f1571bd4b907d2b0503171c60fc83b8ea6f3ba29b6a63c6012754c1887c1cf510335424fd573eba4ca5b3a27592d09225cc7f78b1e934312189e32c728c9df0e8ad306c303fb11e5164059c19ed3f930b70a34bc6201c5eaf9460d39d71251b38811f35214cf1104877d65c0205832d1a8f7e33664e9b54c68ee7eb856aeba4cf1bb424aac9357965f2a5a1034e4b8666cb3552143f5815ec596910be8dad6168b4b27849996783cdaba5493b34aae64407cd898814a3733fb46d0d1068db8462bb59b52e29ecbb9b3a9e80ad03471ac64ba8d1a0a2865754ee20052391198ecf07728ff6d25ae03f911f83a430ec6839a52f92d490b3ebc7ac0f62eb136d9f90219f8a73468523e4155a0349c075621f818bcad9ea424d5ea26e94a459f406bec1fd6f7775b49bb2edeedbbb79c56cfd33a2506f86a27ae01aafc6132122177c12f9d82b9b8bbaa2f3cf40a260ceef1f67a57087f9d9974edbe8815fe1685e82a5dc72ad02ebdbe8768483ce351b906ff2b3bc62024c236be5041e218b905893514ebbb710a09d601bbbab52159205463f63e4d35c9531697863ca1817b7769b56ae8ea84905d0b03d9c116d6bb6787282c3c96de480c3ee13c2f16cb230860a5c3484049e187730ee04fc7409da8f2937c4de64911c25a738eb91e8e76328f010fdcfe248aae320e0477726ebefdb9feb4ea8ed3afcf6f44b9437334d9e9614f2247f7f0678e49e4877ac5c0fb04a7edd73e805c30923040f48516de56fa61d10ba20c60520440874f7293d64bea55b0c2918b9e74191bf5514b38c07776a71d165736c71286371921abdc2f0e3e1e639838231a2ac2904b44e4aec39dfde048124f1110524eeaa65e8497de3aa52cdfe4867ed00c8ed033d480cffeb2a2bd3b417a10390bc88d91f8779a0f22dc62512c9f0a4eb51d22753383e27e0068ab2769ba424846af6a56f047da747aac2e73ea264aeb4a7a565210139829276ef0981c7e5166ef4d93bc47fd506efdf4b15788faad29fe2ef0628c99a675fbea99aed5c6f979a0a822680000000000000000000000080000003120f3a5e973c89f10604c44d58804253983254beca92a994df7bee23e2add28bbc942279b8a90b459815278422f5d892a211f27e946da29ff564a50025f1c5e26ad35c6c7532288a2aba56e37dbccd9c1ffb14d771200002800000000000000010000000400000043a14106cf01f7104f5d12090740375c406d8b6c6904e5008800000000000000feff00009f0c00007b61baca378d59aaad30999d92efaf59c30a604c5e693eaaee6df25e257f713ae0e1bb9c28de0646f1f966d68c3a14f678a90901be9b4cf6e9e22d6e1bd4e29f7528260be4fd29160a74872ac543446cb733d52fab1c41baff964f4d90ed22fbc3cdb73fa8c16f206a79af93092b40b6b050b10000000000c800000000000000ffff00000300000041bc17cc318acee559af181ac643e3ee256804aac99ba96adf7c991efa6bd5abaa6f7333e1825cd594478dcd7ce0036ef95c4b37e3f8d5589afa106aa2273690b76895af80bdbccb7161c06830e84934410f3309d04fb38872d5105916b0f51776dc9c9d1e9daaf96b0257d7b07b8f019b121f40ba75af8883237f1622755753dd427b72f236bd0ef95a50afe3fc9f8c4f960f860198d4ece26989b9eb4ffc36ca12ca84859aac90431801"], 0x1240}, 0x4) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r4) r7 = socket(0x18, 0x2, 0x0) r8 = socket(0x18, 0x1, 0x80) connect$unix(r8, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r8, r7) sendmsg(r7, &(0x7f0000000700)={&(0x7f0000000200)=@in6={0x18, 0x1, 0x861d, 0x80}, 0xc, &(0x7f0000000540)=[{&(0x7f0000000240)="0c0aefc25ce87cc84c4805561923ee35abd4c7b221d0c7960a837d9a1786579cfaa6c5f86ddf25a4781d3eb0881c50a0f937b1d9364d02ea0038bfeeed73f5076795ddbeca2268a866cb2a0f779d3804f53e0d45e4eaeb7a7c387d620702962427e84853a9bfbed7ce0565de9ba34a7e89cd0b20ea5f11b2862246972663b2b359b3676456b14f7cf4fa60cee1e1269133c5650aaaeb0a95dabc088a35de12a0d857cf7701a1ed16c30800aead1a24fc9a66f2be6cc163e9cddd814f0424e33d68b637fef4938bd42271b85af65b3c671ad7d34447afa75bbd39727e9ab4c976946dda48a3cf642d4f2dda2f7c1d778adaf850ece38404", 0xf7}, {&(0x7f0000000340)="80270810dbcab8a0c89f8f4727490cb2c3c84b6cee21a15d50ee61d2201b47b68ba0b5aec5a6a4c5f688179267170e5e", 0x30}, {&(0x7f0000000380)="02829919830f01d75f55dca36e1fb5c221ff7f91761318bd902886207c4705ad310c54d42eed02ec0d5e1dc179edef77ef7e41252b4affca37ee7d9631141d4e06bdd4eb616fa65dc4444c359b91a13a4836b38e0731f1d64ce9acff49152553041f8052fd1edeea8b36ff0fdda27a1b856be2a9ffdcff697981c4b706b68fda2eeb5a5eb8baf6a1d8c83fdf2bf4b9aa557b29749896812e8cdf47b00d484dc71675243206256031e48c6886a1a6ab0078980c50bd7129321808af4871fc52f5e8bce29746e76e174cad2a929d077f8a72978246818695d85e75ca332176483030c35e1f36244b104cdd", 0xea}, {&(0x7f0000000480)="940c0d3232f78416c0d02d62261d7dcab785021ac43312a6d9939fdac7c8e05a6950c3861c52ffd1294dea521f5cc9927a29e76b97539d3098652ed38cddfb53f77ede1d29195ec4f14aea69d6aa65c7d0071265252916ecdd6ccf92cef90014cc2ca4a5a3b87ab059dd868269bc6a734b19bd8ae930eb3fe0683fd937e9e5bf370399480b861630bce90152349dcb3aec1a17538a6121b644c0ea54f4fefc3469be9270531243a60c64b660af964444098f5cf5d405f780b981e0403e666a", 0xbf}], 0x4, &(0x7f0000002f00)=ANY=[@ANYBLOB="2800000000000000010000000500000080618063e670878d260accd2b5c81b143c00000000000000a800000000000000ffff0000090000003a67bde81004627132924cb599af6e32e9383ff2573c484205b4717b6d136e2b14563518df9c210057c61a8b6849994dce575a0780d5bde356f0480300cb9159a0ecee7d62030716f6ba89e66d3b10f64b50be0cd1ee659d8c49ba833ac2354ff366cf27ad551c9990bf1b43ebcc3ecb76afb2531d0a841d61f16885b6d80ccaef0c74f5fe37aadc574702b62f263ebc3b89b2303c000000200000000000000001000000080000007aa7fe579ef8675f5800000000000000400000000000000000000000660dffff63099695af8c6bb60ff8d9d18a2f1152b8c450453e74b34d6929faace432d5e643d893a8620d28718f00000000000000f452844603ca8aabf8142fbeb75824aa93d6b7ee5e5647b4f568c46f2e26c4ffb5a96006071d14c0538a8c2676347f2fcb90ff719b8a45ddc78e7ac0baaa06c1d925893e159d51306461e20222d151738aeb0102cca80af5f9b0793a6ba514ccc6123e9fefe99b78ca0913d0e494504a14ff8f01517fdf196a8567bf7831a9125f4b0fa12230ce4057d49371770dc6623920d9d327f62b47fc82fd5f362e28679e96e02b4f7fd3d4919f44027c83092c175de5a4f2b669ff7c6cbc3919a98f32fa62a79d60661b65a957fe75cbaf172b0c"], 0x130}, 0x400) r9 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r10 = dup(r9) ioctl$WSKBDIO_SETMODE(r10, 0xc0105715, &(0x7f0000000000)=0x35) ioctl$VMM_IOC_WRITEREGS(r10, 0x82485608, &(0x7f0000002a40)={0xf8000000, 0x4, 0x4, {[0x1f, 0x8001, 0x2d, 0x2, 0x2, 0x233318c5, 0x3, 0x0, 0x7, 0x2, 0x2, 0x4, 0x4, 0x8, 0x2, 0x3, 0x0, 0x8], [0xffffffffffff7fff, 0x6, 0x2, 0x85f8, 0x3, 0x9, 0x8000, 0x6, 0x3, 0x1], [0x3503, 0xffffffff, 0x6b, 0x5, 0x5, 0xaf], [0x409b, 0x80, 0x1ff, 0x8, 0x47c, 0x5], [{0x4, 0x400, 0x7, 0x9}, {0x1, 0x3e3f, 0x3f, 0x3}, {0x3, 0x100, 0x8, 0x2}, {0xff, 0xf087, 0x9, 0x866f}, {0x80, 0x7, 0xc1, 0xab0c}, {0x400, 0x6, 0xffffffff, 0x5}, {0x800, 0x3f, 0x6, 0x5}, {0x3, 0x9, 0x80, 0x4}], {0x21dc, 0x8f5, 0x1, 0x401}, {0x5, 0x8, 0x0, 0x8}}}) 16:00:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x7f}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:20 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x800000000086}]}) 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) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r2, 0x80085761, &(0x7f0000000100)={0x1, 0x4}) 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", 0x59) 16:00:20 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x208000000203]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) linkat(r1, &(0x7f0000000000)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x4) ioctl$TIOCFLUSH(r1, 0x8020697f, &(0x7f0000000300)) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) writev(r2, &(0x7f00000001c0)=[{&(0x7f0000000080)="d642b2", 0x3}, {&(0x7f00000004c0)="3b94dc2068c9e38c03cd3d4e455fbce5434527d36f4a94e174efacd801a5ec6e1f40720aa0779370b0f0b63c4d8ee213b4992dab8d9cce82d5d42b3f8d6901a14a250e681be5f13b87a98bbe711d82874fe45785a9b76d278ddc70b9ea23a4156b4f5afd2e2b5b9be396f21911df633a8682f3970834565d9e2a84e60469adb42510e5a544bb091faa1f55c8db24298c79da9dc791f7025946aa4c770fb295cbad64a7a1b6c807a3a8416b05c74d9d4fba0b844f559fa682f09ccdc31f03577a5c511719346d141702029588b487851577409de48958f53af56f87495ced3a7e66e157373ec6032df26ba1c521da3a08030b794d001d0be6a0cc39c5b4bd189634a8f5d8e5b03293706920f44fece47ee53c5e4994cd393ac146ff95a64e9cf1e10c00e357e17d41bc4d5d3af59489c0eff7c7c35cef4c3124168840462f38efd0dece1e095341047752adbdfd0c1f7f016e4191c1859a285d0c00e3bd2839cfd80a18e2842f9aac68125739e22e05c758a243129c314353560e5c3e803e3e296d20c3b683422f5e16c15b3b56b4b0cc39a8979913842df06b2907b00ca9f5e773f16bd4297b74b56507c0bf78b3b27517123a1f5effca63004cd369c808a7ddc2e513e3997d14f40b29686e2e461612922f2d88ded6f53307b107fb35c25473e36ec91d4dd74727e9544ef97c17cfe91a41122cb39505649c4fecd925b70d6cf938f2a88d2ccb4e27f98b29122a12c74a29f32c3b8776a6b7ba55bb1ff30381bc3693bf5e5c3506b43bebd265aefc62701bb32d1ae48a1f4b9c092021d0265cc08dbd6c589d0999f48a63866768fa3ea3f655a1fbd58907084d955fc3cdc95a14dd8eaa5aa5119df69b5b4643790d7d14ffde872c19100e9c14ea58dece9d2408cbace3892fa2f4430d4aaacd6352f3c39acc515352c405324200e8a55856faf24711b37e05bfb499f6e878ce8e3044cbcb76148c97a30291d5c1abe31dc81ec47110694bba9baef9f266e4482b422e5fb67d1c17efdab21f8f106cd7dcfa3b2378d47143e7f59f535d7ae31f5f4fce4d81365a154f318ed235cc5eab12e37c4dc1e3c8f5ba38aea60855b327c307c8777d88474733aebceaf4bcab2d69a46f186242289a4f9f79a84d430942a5097bc2591a1c1853972a763b8448c0a02c6244c852f2f41e117d8aed622bfb5cd829673adabe8a6483a9662d4f174380ff2ee699ce3b512e68fa702941e54ba74baf967327227894e0d3e3f6300194df6bee8915e33569a95acd5bfa4fdfed688e8c1ccf8f09d2d561c60acc4e91d9055322d291b8d5a494563b57dffffdf4c4d8576834d9d338182d1cc09adaa5a0085e094ee4aefb4326440b14e90ea3d9e8e421c10884ac9b8e0df2bd5631e7238754b04e236c005e474df1737acb672087a834e4bb11e8f670d860c95a0e868d1446c3bfb85660d58a04969593f545125e87fa8f88e141c8c01d38fb79711ebccea0caad8b6021c55c28b9e65362ebf1437c379e45ea21fe9082a62ab04979cc9718ecea8b7768f3607b807ec535015f8f8947a456f50687fa83aecc76c688e208c8d26259e368ea55b3aaa2f257614255474a57dac609c2c8d41fb4c6e461d84f2807e52933867fad9b940ecfc896b09042dc0a3d42fe19f3c8a66a651a70af13c44f19d93ce7a7db6f56516e52b5f9d444f7192832b4aa2e9c5f88ed3ec3cabe1fec35f7de34794ab623b81ce01e1fae8573092d6cda145434e11ffe42ed71770dedec6deb0edc3e8351ff0801ff4a757a174a1b74bf52224c8033746371c077819b7cf66e8fedb5257157b1d2dc15bd59128e35cde2f8788c966b563ed862da7d4c6b9ff22cfb646e172b615db949fffc00802ba77810a00e4749f7bf39c7ec7ea0af72b72d09f42fd604a49468d81b65666e21e58cb724ee4eb54b23e113420cd709871feac0bfa829b6222aed4bead1404feaa12a9c99129e9e5f9d85cbe7c55fac9a02605962427c6df7cf2706e2caea6000464bda16d711d093178836dcf386a45d2f361c2a705393cc9016cd883d2b8af498c64b2a85d584a0869635f9032a90e86384e312280c88c9d28a6a166eb65f5d1a57c8591e9a19e81e75fd8b9d0e88ed62d5846f2290db6ede2f55000429bd7b77bee33e058d1d4e99da059e984ca803f11954a95da45f3372583698cfeacf56c9a7a81bd1e60b325773e474c7a8f63c3011083d83a07f79f918c047fc3e54f04c8dbb09562c6e5d4880409eaf4b23ed2b05bf5e9182c2155ee0c17021635bc15aad9ee155f931122b217d1ede241fc481bb16bbba83e1aa9135409b3c9b5feac9e7aadef7a3a32740e6bbecb57fcbb00b6686c453f9f1014a8fc8481f63a496bb01f0db096c2db7719cbe1ecfb476d86839ab559756d605957718c02497dc9963b630a0d93dc95954731f955aa0856d5d831cfed527c7db02c8ec7c435a0556f1264db732dcd26c2babd9931d53e092e3990563ee2d69e27fce063f67a74bcbeb7bc94d168cf5f6df8e43194f1e03f9631e9a539456fc700393af4995b174dbb89c47f008e6919ef63d17568404e1ae8b43f15e3f8902ec50772169e7d0d5621745663d1ea39fc1666b8fcd35e8ac40fe29cb3e5a5634705c93f6bbb5f96798ac7e280bdec5f625871f57430c9e59c9504862c352acab04ef41dfd7316d5aeca67a34a35225d91f83f310bde8a83b5117c44b19f6230400e08ae5b8ec35aa72281c06950c9df0b13b127b47e8ced65bc4c4f520b20d11c11f49b723853dd55b64205e99a44da2fae7a8ba24972d1ffb842476d9c98f60f3469f5ef0d6aa8b2697f91c2e9c74876560ceb0b1dbf0f507b74b888f34a0d4a294318ea37e7e5426ddbdb0dd75bec1816bb5aafac60c057b0208a639a0a959860cad168145d9139bbfae491f2918f68206398cb2732699d8609bae6ffd91b064286153850ce461fb05549c10f8597220624e03bf786fbe37389cb588cdf9127df1bb6b94f7f26424ffe267d0cc77a4cd4a61318f075efd58b1012886af3df9697dbeb7272ddbf42371f96334a95edf0377d3b5a67f27a98bfdaeb7b843d19fd338433b0cfb3d9887dfd2cda24565804d81212894041022d678e87a9817ceb24f91fc839daa4490300963a64a1ae3203de29d689548a40257177bdc181d85f833302744f6c0f617e8e32e026e7c6cb6a0d9028c136fa15a978d1ebd70278e76d1f42917cf148087b008a72692fc6157453e53505d58f456bd5f891347334bc456f88375ce92a2a5683232a87f776903adfa2b427121ca46701fdbad1f47f0f4f94bf2b5d00d787d8bfead52e14cd0fedb1002f571d8ed7645950bb88a3d623bf2ee688e6a67c43baab301e9cb15c3eff20b35d5bab2faebc7439935fc26c8e8a860faaac6417c3ab5f4f9f2316c41dbf0a694143c2b0f8980666357a3beac4a307b993d9c77548ac1d063ecd55ce393053ec71170f5a87d97b1aa1128f87ad5dce078dcdd8e6ba9cf55a0f3585e0ef33a6ee9408f3b040ee1796b27f9f7c5e80f7fc1759903a290a8d24b1e2e3ef6a47b2740e42c9ffb482fad2f48f891816d972abfbb78481a1383b394b3ca0d183fb1e47071009eeadc4b75fdc8d99f0e22778ff677d59a2e50bbdebd22b794d646abffb2a80dfcb19e298ca90c720fd75d4a4d581b181cadf1de693c0a4a94ce5555c8fba491c0028034d6863c87822172920c9ea673f02d13540246e82d49fee3a6a8996254776c403db2593b8a756e4afb9f22b61b94c596aa768cb85e141d4aefe1edac1eedda549a50a368efc21ca50452f91921208d0b8fd4027350fc31ccac7e7e58b60c358cc25d86ecbacf6e6085c1aa5b08635acc7d79187bdea09d47203e1107e43c8cc35bd17d26a396577771f825106e6a2f277fdadda0d057d6c95fe33468f4c1ac2e8e5789046200decaddbe634de069388327027bd18e5d12cfefb95254bf896bf08b6b2e2ccb98c067d0ae670d1b442e1be5ae1b48e2bdc04b0515f78cbf799d856736bad63f3c8c0976d243a96804149981588f1788dfc677374cd96b8bba76447efc27ac32d80aa04a7fdfcbb81247b388dcfd1839e8d966b1e55cfbfe6747eb73dd158e1c790e54dc2a1e68f5f61cd572705bd9b2f3781b4427e294d8e6da35b58624acff4f091796e297bdb9976a665348a385b4c0c1f7b607476bf20e96d2a09a8c8db0b33823ba150de9bf7a47df3fc44652017dbe616cba96640e024e220f16ae14a2a68846a81ae8d848617741b754c3af92e572481d050d613c7df4af8de231805e7da20744f920d1df494b6efef2435f604593e308a4d0d34389e7cf34d213a3ca0833efaf679630e32a323b452b5f878bda8cfad5baeef64820520f9451d5153fa8a5cfcac68a918f62094557b355e81536e10831b7b77048634c4347b1a088a90a4d5da2f60852b4a5cdfaf812b0f1ba4a17bb84baf0df6aa3ee932886a4d7b8470b51f6a75c31962cb802c93100cd23f2bfb9548ed22b64a69546621b7ccee88951c3699c43fbb086d7b89ef2916e40cda55edf9286297dbb179e3dd9852a07d532530454adba5b2021ead5e783b9d7af96dfcb537861602cba849299ffd0c870c7ba008f71b2f9d399f9989cce0d29bff1772895c607c523b612915bbcb372af8b779a171f2e81ca8984849055827d90494f85c252d7de14d50ecb85defd2ecea519a4b200d8379d5565484d4ef143674f532dc16e7a6d6fee8e0cc352021de352fdf3faca5c617847d1ea72f2a66c167105b2ff2f7e523b90989de1b7b7e8f300bec6940597da81e77445c2822ee6bbd93c17f54ac7db20965965263f7c897ab1e769ebc70c2499bed44144cf869478921066ee331cab33b21f398307400ab0fc358c97383a2f7840179ef13305aeaf0188104207ceb527ca56b5c59ec3464a6defddbe5d3f3bc46fa07b3bf2be13e13ce439604fac22a20b94c8eb759f32e5047309e9bc6d587c012df5ee73b1c4418c0ce1e2234a98d3094f80bc49cd5c32d78759bf52809e308a095a34e0717333a6417ee282113c189c2a1f101e0635b5b3036493ab115125f415d312d8e07bed2f12d33b170fdb85bf657bf761f098cbadf76d169ab7dbe5b0a6e2d073e5e78f2b6f03005c07da5528d5b41cf250230e1db5fed3d00ec89eaa8f8ae14017fc7cd7096397684820c2501b4759654c3619aa89a4ad262ef20e5bdb85c4adcb56167587a258e20f2c76a9532617590f2f3a485dd7f17fc27eb4790ad38f6c1d76ebb82dec4308819e7bbb87c83f79dc0ffb0da37e1895bb748321c36966b7580e5d06f2a9ce9ec8e22a5897271f12ab051e32338c9592e6d9daa5d5c6c8b89891f29f5802dc142014edc3634871bd5c3a1504f5a825ded4d0708ca741112a899b0191b61ae0e9cf3cb6cfc7e3e05fe747a687ab952c9cde315e037211a2caf5b5cc957f57ddf40b3e0caa87afd2e3a05043a830a245ed10e2757f580249048bb08a43d58c331d60da92f742019f83e5947206c687222fded163d9ac650a9e70e16d5da37750aaaf239ead751568de6fe6a2957bbc646f9fe676279968954aa8b4866cd74a1328949de19c689fd7c7cbaea81368826db54388734893c518bec625a03ffb5c0670d2fe0f4c16eb8b46541077aa7fc1f2dbe30285f000494a6e5f98e9382499c9e071db0adc87e9a9e341d3c0456fdd71dac261a1fe9adcf6a6a724982e9921bfb23d198bfadf58cd08c2488d272bf03a164398540562547b766b0b3c9e1438b0f393fc9bc6", 0x1000}, {&(0x7f00000000c0)="d471d409f06f75781f2494ab574a03d59e72c9848ac00ce5d8bf803df3cb5d8641fddab93f9e68134a4c883f399f752283a7e1dc4f8913c68f86e4ecc4ff154b1760be87119d95dfb4bc90659b5277e111f7193bb485a809336cf76e8ef9bd8310d4259470c2362362fcd417b38087ed495a5c16b469b7d4734b24a6dca290ca86e374617ed9eee4ca04794d877f3812bcaf5bda181669de748f98b048fcafb869e2d443563ece2d143871a89ed7f72ca242d1e7810e16293afca553a13759af97a5784272dcd1bff7d37f37e6624c977439574847e8c7c08106390bf524b136", 0xe0}, {&(0x7f00000014c0)="6df5068ba18231f29395ce6ec4eb7fae00ba146ef8bbb5bf54dccda1ce58866618df1c2ccd6b68171e5e2fa92539e3cfdafb9a3d1340024fec437f691681a490fcb716569ecbb19a2612b994161fd2ef7912427b7d345e3a4ba38211327fbebde5d1f8aff19a60f67194061040d5b361503e2c7d7eaff0725f2d7e32d6c9599da0e649b145e865cafae09f9b8778c6a0bb13c89f2b2fa1087f9e62526b8d999e044656aea5e556c0a4fedeec9456366db8370b0d0b45a596708f891ebcf8512262a0a03898bd46f3725dae064e284a4f32e7ce8f78dc38d61e1eb33fd69c89e566", 0xe1}], 0x4) 16:00:20 executing program 1: r0 = semget$private(0x0, 0x0, 0x20) semctl$IPC_RMID(r0, 0x0, 0x0) pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) r2 = semget$private(0x0, 0x4, 0xc1) r3 = semget$private(0x0, 0x3, 0x503) semop(r3, &(0x7f0000000240)=[{0x1, 0x2}, {0x7, 0x1000, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x10, 0x1000}], 0x1) semop(r2, &(0x7f0000000040)=[{0x0, 0xf9af, 0x1000}, {0x4, 0x1, 0x1800}], 0x2) r4 = getuid() seteuid(r4) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000680)={{0xc, r4, 0x0, r7, r6, 0x5, 0x3}, 0x1000000000003f, 0x69, 0x200000000006}) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000140)=0x6) socket$unix(0x1, 0x2, 0x0) r8 = socket$inet6(0x18, 0x4, 0x0) getpeername$inet6(r8, &(0x7f0000000040), &(0x7f0000000180)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) socketpair$unix(0x1, 0x7, 0x0, &(0x7f0000000100)) r9 = openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCREAD(r9, 0xc0107002, &(0x7f0000000280)) openat$pci(0xffffffffffffff9c, &(0x7f0000000240)='/dev/pci\x00', 0x80, 0x0) ioctl$PCIOCREAD(r9, 0xc0107002, &(0x7f0000000280)) open(&(0x7f0000000200)='./file0\x00', 0x840, 0x108) r10 = socket(0x2, 0xc003, 0x6) connect$unix(r10, &(0x7f00000000c0)=ANY=[@ANYBLOB="babe5f1572186680cb421472d2000000"], 0x10) write(r10, &(0x7f0000000000)="9e3eaa56000000000004bf9aab42304086651c1ece0efdd308e6b7ca00"/40, 0x199) 16:00:21 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x400, 0x0) openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x508, 0x0) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f0000002580)) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000000)=0x81) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:21 executing program 1: r0 = socket(0x11, 0x3, 0x0) getegid() sendto$unix(r0, &(0x7f0000000100)="b1000508b100a45997bb43e25786cb3849451ae3d3051020741038f53e8551f30ce390500e08fecea11ea8fef96e2fc748e93f0b780486ae007373a1bdbe781e5d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc059699a1f132e27acb5d606290d7d026ba8af63ff37282934e4fd89f20fd3873babfbb770c1f5a872c881ff7cc53c094303b2b8a85ff3fa86d9211830e079dd8a1fec62d07a142864", 0x1f5, 0x0, 0x0, 0xfffffec7) 16:00:21 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x2d}, {0x6, 0x0, 0x0, 0x7cf}]}) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7}, {0x2000028}, {0x200006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000100)="b1e91bee8f8e27010cb000000a00", 0xe, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) open$dir(&(0x7f0000000000)='./bus\x00', 0x10000, 0x1) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4020080c1}) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)}], 0x1, 0x0, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) lseek(r2, 0x0, 0x5c, 0x3) 16:00:21 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) pwrite(r0, &(0x7f0000000180)="c52122143225df6f4f5e424bca233fabae2fe2fb388995149b3d7cd940c9ed201418fe9f87666f5db12a25ebdb4e157c5812978deaa85e6d6fdbec33950c635f538b7efe94562850bff0848b4fc4d7459b3b78995d029cc1ee9b5c669a5f4d254826ff74f7a45b9e206534f10a10ed8bd43647867ca28efd8efe0562709b2f109dda3f7b7480efdceb739b16ce8596f37c9d1334bd232bc8a1890e906dd25e148b55d729acdcec0b025c8973761ea697de5a4d5d7825b4776f125b0156fb10d71e2575ef0b7d5d61d02152f9724acc7d6d71c26ba16835be88454778143d5d8995ccff6168f1fd9a386493a61ef61c93e496e9e06c58a59e96ee82dfb93df5ba6b7c97617e2c3f3181ea9ce625da68ae84515a448a0925ea283a1c3841027c342eeeb8231afd5aae6951b68b8825a52152276f72ec59c0f0125952a794aac3819cf5b8369a95cfbe8c6e43f057488afeda598d8297210f4a2fe7a7865a19d20448dbdf05916f43f170260604ff5355d9621634f221fce492575ada40b8bcc2c3199892ae28bbf05a0c8b56721b99732650eb7d11fcfff9ecc8de951ee94e258c9499f8c3e26c7a4fb8cea74d06d934b2cb890c343b4568985033b1114d518bba83c176a19f3fe83fac30318a246396ddb4a53cb4f0b5f5c9b972b777ab475032745d8bb9afce2b2d9e81665d827458e456ff6146fdd1e3a295f1abcaf09dc639d5b4aaedfb281358ce8f5734850d4b33d37adfab3cceeebde951e0eb63585bf57ed4819e68168646ea9aca4e7a4f6680e976c923637c07f84ae1b151016190cc267fe343077d33c912e9785bdf7020ca7c1f60c9275ecd417b3ffec10dd5584f20fc6dbfa877915ea8713271a99ac581342bd6188f2683de2eed0046ceec736af160b5bb58915996bd7d46b58ecd381ad5b1257d5787295f35f9bfec7e7ef9c7b1ceea1168244fb9dd4c6ae5e3c194c0c80c3255c57e2e68ea143541ac53ff7cd8cbfe04d996e389fd8524bc213bdd5ff0cb47f3442d3c773eb193a225547433b8f420b134df91e13c548885fc423acdcf879249dcda97ccb7ad12d32fe188e3392e280e23eadce5fe1f6421e89635a49323112212b09f826a2991ad3095e46a594869eb289930bede3b4a533530d6c866404022079dd50e8b3113df8bd7d9fb4de9d7311560163f5dde88d0471ef5746210604f9cad1cc9b894c83299d42a8b461480dff567904e2b1826239c7684dda07b41f7c9cd62b998c4aa747325cef36fec4ef015e9d5ec2fe578896c730ec69261d2a21518816bef0f24da5f514ed5108ee7c0122646b5cd78ea1635097dd3203f518132776e7fa084d2c4ffb5c5dc9ca812c4c408709e8ff0193494022d61930cbd2000be283be4d7c6dc79e3fef6f7837970ae348749029524ae3b997ac41e35051cb02ecc5ac0d17272d422cfcf66c84a74b5562a4f9b5efa18ad6493536d456363538c822d18af30b2737351b8650ac5b161fbef4cb39cb3b511c673990f96fd5aa01e63e93196b3f69a86624a25f1faeff132cb748ff28f9653e3bb30fbae30d502f802ac3009a8796e0e57ca290dfd5c78b005ea590fc94d3fe407fd0525bfbcade42479a00c03897cf76c03b22219a90e4f144c54631224c3d9a6b8693810b16d1ce21fcee03679ebfc3f354675a5da2048e19354686b034b7f1ccbf471570f1ee067c1f5cb3af7ec8d589dd08efff9f9c4d617f1d3f57c5fc437f90872c0a1ea48e69f8b9037e720086c1fc249c815b15a54e5b82a8d55aab2fed3a71d00d0f8d793bd42c281a22d35602c9208476e4000e7a9a62bb7553369e397db991d0ff2e3bf1564d0a0a66cace16c1e6b493dfa371580b33d6b51ed50d34184adfd09de9e722efd463ed90a85f92b8d2f47323a32ff9f3eba1bb038d55332d1b73ad6ca88ff8221a1c5bf77dbc6f55e24bd53bfdfde01cb952b9110a3b2ebee3b2f0f0c18327013eabdf9e2244e60466f11e856dda303b5eb5f39b952bfd244f2452046e35da07d67429efc9cd5f3a1416a2612845c40fd57b17e98e071a245a6c541873d129a281c9b04d8750a62df75514d76af2f93da1cefd76e706bf9181286c8c75b7e6edc9b4768a22db7a6e65663d58bbf341685041aa35b2eceff8094ecdd2e33c544f5dd05eca6f9870f618fdd12f63e8c60362cd9b6abaa08806be38a7ae5af7f872d79efb60bf9467f40ed5de21863824f067d0534a89a0d7479db8c4afb2373fa58791ae434eb47cbc4fd1dac3e66e775c322f57a7284491861934cf760068cc071b12cf0d207a5b9fa1c2cf02df5d89ae11cba73230b2f333ac28811e0420df7b0fc489e05615c18f5b3ec910bfc64e60cc7a0cec056bd5df644c9b106b9c7d49968e2fabf1c9ce5c33ee236531158ed920dfd9681b8cdd0a2d2166c1f15318d49a6d01f8cefab9baf42023df18c276baaf26adbe8e0730f889f31ff319b28d09fdea56bceda731d1c32bb9517dba7d2d2eec00a4248e521dff707d1f26ddf03f7bc7e06a09a631575256f0d260fc71aad60e1506bc3c47b81b99efcf35e00822c7024c5440448d90f6bdd843ebbc6715a22f64e7a42f34ef1008e472afe030ee03d65263c15b9cfbe41f13da450082b25e5cec49733bfefe8c4cd1683d123293744c422b0d3b1dc21a9018df748af33eb2807605ab59f8053182c1ed4ec0a3c6b81c3271f04784d9f84ff8248f6c3c0341c4d35efd9a3e0c6f2bdcb307d2a622c4ba1ab53ba824b8d3e7603e40659058eb5181ad0124f6e9dfe14acbf5294798e57cc757148ad2bf55f26d64bfd16fd237437e0c23fda9ad6df520e5524fd3b5667ec4dff3741b97e998788ddd59eddbbff175fbe8eacb71061530278757b2539158dbca7183c8763491d19554faedd5aa83b16e7123ca9bb3a67f64a38aaef374864b9c67625a4f0d20715ab22f1da9e1b479235affe61eb9533a4dfbc2aa20ca28b987c32e9d9a455d51a075f158813fae1c0550b153a64aa1e1f706995fe092ad275be1e42217fc6d7c4541032595611fb70cdb9541dc0ac23e73c77cfddaddbdf125aa034df6db0fb4482563c11ba70b66cc12d78f1292bcefba5bbf01c3a4e01812137a467dde49efb3118f3ed8422c6142f9dd3e3ded935d70a70c6cab6bba6eb2275cc498ac9ef41a297ed769549caef81a17ce7ed7d71061858f4c7f96b133d421f58d04ec3705e0ab90a0a03f735aca3bd9538fd484b8e41a4a938469df9d67c5b7370f5f298a614d1620d3237ab0e7475e9df5979b63c2e86dcf7832ac7c70693adecebbe77598372a354e2a1234d993986ad4422d139b0d3f291b84487166da9cd1a93a72a4b7f878efd91cdadcee16154c8d1ac26c888e7620d449100825bb9208a5fd3b7442f3884425eea7b3d38829ac3db1dc2ca2254935fca7ad63f75159263889d3062a202e82affa32a59554dee26e0fcf8254285651c4f2096f3817afd37321b69734baee71501081398b5e1268d2cabfa22cd55422b32494476e7e079f48ce0662d1fb9a4b2f3bd1c00a0c2f52062b6e8c32eacd458f85870eaf3f9ef1b6cecffb9fcdb1929e446a10316e5ff1ec20b8ea1db351b3755a4a2896725082376744c2f959aaa38ed5fb8cae9cbc9116f0a9f57f9a84af165ffac1d5721a0de3f7f4f013a4583ff6cbb0b8a07e02d84cb3ecccc7d80aefabbceee2385daf30446ccaaae0e4fb1ae90cfa445a41a60dd7ce6a9a3c1fbadc8121e8954e61ee9b712efc67b1736c4bcb580a8e8949862dcc4c7ca027cd928bb8bc3a341b45e278a96e2336ded142f317b120c0cef73777df8bb41101ecda5f5cc8b3ca68c3e26937cb6170085580e781630e1ebfe97b461e1513adadde0acf040d47ed1b7f703a65304704f3300ae983c2dba122f3bfe39a1b0c7a3a4ef96518dd2d076a0d5a263d05dfb6b196abd8ec9aec431176cea18473be7a475edf75378e5c8c33aba4cdd026107bfb9cf22a0591cb9d2263a09e6fdab4b569f5c6560f3944adb3fb61554db5e4b41efe61fe03b30ee2ebed3098e5bb086685a2e0c7c6b7ff84da95fb17b473c9cd786888ab1f1f17a91e01b12f14d915aec53b787f84c8aa620a0188a56d0148dbd742308e0ffbe2dfec9cffd4231c82bf502f42d47e77d47ae7b41854e9a3b204d74202e0a5caf113d7b3a0b6cad671be341dfa5e87502287ab5bc8e0a252307c097adcb37c279591d08e107f840a27e9fe7e765530a17b23ca41f2114359995691261230bdabb12b65451bbdec316cf93a4c65f7912136d2f28c29e86d6d1126aa68d1a96f5b72c26c38ffb8260c9833ef07e860cae60a246ac14a31d33b0ae33535c03f95b8b7e7da461477989fc84d414fbfb55e99e93a0b39f2e96c764d96b10440e581e0f94ea9e35d6780bc4217aeec33f1739ac1be227adef757b5b6983447357f0c30c820f32a97e7487d5dd780ca2c0e056947ae1b7e83e886699c0f087fdef7557055490eb6a29fa61706c8666bf156edfacdb84206aad3cc281ca663a86f39902f3084f8fa8c6508c67089ece221ae9d84ad297186e3f523858162932f38d35b81948cd94169a0af0cec7c8bb4476dd554cce3f3bf19919e7061e96d5aba31bd3b2ff46d507fce5dc009b12433a1caece7efcc6147cdb51c0f683bca7d3f7da8c1f1f5ca39f40974217e231384b83e622315eb965ea23783977c90896fef79d3d8f4ca0dd6176856e6e8a8b14ff4d43ceda5d3575a7079b7ef94cb8d5c3933783a3b1c3dbb1d9d0468e077e5aa6969c2bef8535c04099a7d6062f3be4ac5109c6fedd324f12c637b163ffdf703cc7d0d68bcfbdca7f8680d58e9596482f421afd0f66a01bc0cf3b34b2ef604ced5ee309a1e0944701bf0558acb25b6d859f519fcddb9a5829f909ec49e9249447035e19fb41b2af41240d8c293e8e2759d40cdb52dcb2b22a608ce493456ae0baecdac05e39e9e51f6d6b1f7d8c3cecc424769b834a980f3834cae213fb218a03f28b981a617b885a559621fc4e10337144785de0bb770020e889b9dbdac59b4dbb6dddb599d41931a965bb49d87adf038245607b4f669a6ce2631bb716b0f0fc5101b5f0ccf0c0ff76ac1f03d89cec370a27fee091b2863186cbb14d8cf07f343da64af0d3d9857a37afa259f8ad0b743d8b53571549c5bcc3f971594420ba6bb9006968458a47f32ffae75f96533c7436235b5409741f12f90f7d5a63a99143842cb990b019404a56969f0e1d00a55a457df29e8c7fca1e79cac97a26a11ead9dd9fdbab00347489f746456cc2d98ec37c66b9c0a745b2db5abe369a24b30e83a2aa05534949bf0b3c626a583cd67d03043df15ef25530f19cedc8b04f2fb0233042377076a03bd75f74bac7936a77d9cf57ea16af1244eabe2fd299b1c324e5b1cc32f77d4e63f7221e1cf050db92982738626822debb33c9a33831294be55e0d8912fbb8a583386c96a3a4deb5c941724b3b537a2f8bce452acbb161bd708e5d9a6fba6a52f628246c2350934c3770fc9c5694d7679c6127ac7848b30f98e5b5fbdb2107a33e834fd713a62db1fb109f790b50923ecbe789d6872ebaa5289b704fdb98a7e1c26ad7809c913386d257a08cf6b538bca191a9d25a78c78a73bf6716c78d34cc063c54fd1f9b50b4d70b664d7dbedff150e7f50d864353d6960bc0e513b59d4f4e2ae8b3a7800ea7a7202373a06f650546a2ce8781606cfbac6b439e5c0a936261314727b8ee672789b53d2d2fe116093fcc6614035d10d7daadcb6f1c0531932485c37", 0x1000, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x3, 0x2607, 0x5}, {0x18, 0x3, 0x2, 0x8}, 0xfff, [0x9, 0x8, 0x47, 0x81, 0x1ff, 0xc6b, 0x3, 0x3]}, 0x3c) readv(r0, &(0x7f0000001380)=[{&(0x7f0000000080)=""/3, 0x3}, {&(0x7f0000001180)=""/192, 0xc0}, {&(0x7f00000000c0)=""/76, 0x4c}, {&(0x7f0000001240)=""/91, 0x5b}, {&(0x7f00000012c0)=""/191, 0xbf}], 0x5) setsockopt(r1, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000001400)=0x3) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r2, r1) 16:00:21 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="2be05bc391a0399aac029cc69ae96f435e55ac8ff600000000ebddbe8ac9ecd5014accb8d64c181114b1160937ca73c91702d45bf01351249be6f7e0b70100715564c4f5b76249524e1875727c28408c36efafa4602ad011867d20dfb4dcd8f66f99abef41df582065e88735c301756d9198f8f44b946ea786ae0a7e2421ec7d46d0163883c4cc9e04d665d8c7b7f22600"/160], 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) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat(0xffffffffffffffff, &(0x7f00000002c0)='./file0\x00', 0x80, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000340)={0x1, &(0x7f0000000300)=[{0x8, 0x9, 0x6d, 0x278bd0a}]}) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[0x8, 0x5, 0x800, 0x80, 0x10001, 0x4]}) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000100)={0x5, './file0\x00'}) getppid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x20}, {0x40}, {0x6}]}) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020697a, &(0x7f0000002580)) r6 = socket$unix(0x1, 0x5, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020697a, &(0x7f0000002580)) ioctl$BIOCGRTIMEOUT(r3, 0x4010426e, &(0x7f0000000380)) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b60300d0000000000000") accept$inet(0xffffffffffffff9c, &(0x7f0000000200), &(0x7f0000000240)=0xc) 16:00:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0xfffffffffffffffe, "0366402ba77f0c033c02df71795acd76ef3caf00"}) ioctl$TIOCSTOP(r1, 0x2000746f) write(r0, &(0x7f0000000140)="0c4a4e5cfab0fbad705a309b8dc538bcb29c88bdb57ce9092b", 0x19) r2 = socket(0x2, 0x8001, 0x0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r4, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYRESHEX=0x0, @ANYRESHEX=r3, @ANYRES64=r4], 0x3) shutdown(r2, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r5 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000500)="38c78be048e80b51be6f4a762d7fee28f5830cad77fba0b2f11d0d0f9ef03172f271eff08dc731dfa3f2a6153a75fd71f55507f0c6a6f2309c43cc8172ce2a1fcdb474e3b0182212ea1443cae2a82733545bf3ba5cff1beea1bd81e13e66fc306bd2615c462ca96b56225eae258496a9f18f22fb575f28125abdaa0d266d57753ad3555c41c0ac2e16dd5a5f3371c313dd082e3d691a2511667bd5a66630f6d92ab18e61598e13022e07fb474f0cea95d958bd736bf82b306d9989eb8730db4f1e67bde63f6150a5f977a5152eef0cf079f7904a6b50ffc5fad433d579535b1b4649f74a15ab50a3b5fabdb92c1d6e972cb4912b631c2a722dabefc1ca0188fdbe657baf15dd3a6a789d027a63f48aa7d3ad202b441f2c41d62c6bc465a857d31623501bef050252e33782beb17c8cc9a6c2e9720f8c0bd693426492e1f873c7efb567b74281320a4d3e368c67fdf94251ebe3b84de83fcb24f6eda87dc763cdd050b677395d1b16f64cd7ef9ae31b643d3d74af717f54140011b03a8ac5c9fb4e49cc2a9cfe5122f02bafbceebc04a6ea4eaf0b5ee89abf4237fec5882310121a53895fae702242ac38fc1f9f2a5db5d701327e789ecacc3e4b968ab4a4b61174229afcd70797bb974600cefda1824ef62e3f40fb8cce4b3d017a3b271e8f8dad7ab073080e19e1873b7bda6a415278f0024c354f5cc1bdb09198a8f2211cd170ba085db4e960dd3099a5eae0a533b834d252830f4d6cbb3ee19f10082553a67b5bbbac8dfea02ef2c634327ac2a376ee13d88948552fa66d0f4b6a5296fa706f9129f339dd85d2a97f8cfacb68026a7817ef6cb46dc8c9aaddb035c3dbb13209dccc2ca0593afd3a6f6c1a276bef5951ddfd2d73d90f0c33045c76dfcb550ed52c2d0176a25ff707a626ebaf8836be51563993d08e2eed66bcad228b18dbd15a5e32602481fb84d38501e16db057646d0e0ee65eca5ec4002d1a3b859b5ac988395d78aa210920ee9cfabb0f4a4da7a0971df15b0019f2794154273c5416bc214c8a8000a8bae5299860aeadeb326d95dbb71a8e2e1f7f5d5ce2e10b601a7c2a7e63a5c4625fefc4abd9e7b4dcb6f5292d2e7355e01ace76ba852d1bbbf5511ff2b991e45ff36632e4f6cd001415cc9e0ca627fc8dc49a03259bae86d6dde9bfe65dee3599f9e4a12bc97887c02e272500bd8c106450b37e984157fc5365c1cff4c60549eed84167ad5814294e8285df2908114ccd9b1029a533d2c27f3f067ca1f8ed32752cf243b5c20ef26b95fbd1bf9f3d8e8179f2396c3808e4224f2674b90d7b1403997c2c9c49141f845b2dbc3e177f49634c1f7bc12d7fa8d17d27b42385474379e15410d81cb41ea1009706fce8cef8ff360a329fd68480d8459cf06dc2baefad22091e29fd42e340fb010bd158e9699b68fd1c285de9d1bdfe4cc11e3a668ab071cbb85a7c810b6916f27d5cfcdc448e2e9d3b5a368d8c6aee2b18c329067aed9bb114778883ce9d0aeb7f5f32b51eb3ab3067ad1f1eeb90a2c2464e7fae35166f4bd67f0006efd84eceec0c1bac4af656a9763ad4bb99a4919ee22d5d72767141814c238322fc2f0c9a932277d552b6aa172206be61397cf4fee19ad6960fedfc8dd75ed8ae9466f52e19552b4143611c9a028f2014a4eddc058dfab3d91b14542272c6660470e68cc83d6425c1e9ddcd4359ddd20cf0d1b76509896bb8d98460878ee8db55eb972acf05b250f921528614586c4efc8074afd6c433fe5e7157f63db1588a850cb79797f22a0093481d9a89c6cb4b885bbe12555f3d327c6a651f3c821e09cb9929226b5acf049931e87571f9d295011d66329f2bdbd4a7fd4eaf1d39351645d8da128fc236b5850693df14f2689ec4d7e55a2b380ae0325ed998d4c9c85bcc0a1dfd379efe690edc5496cca8b8610b660a55794d50b1e00ea9e61b55502288985099bbcc10a1b353903fb83bd2509edef1802c8c4db45c35461cddfb19d3be764f49930a87c1d223d38700b3730c5f847250b514764461da3d46bec6cc07a7d5d31502064a87c33d6bc7d3bbb31e6258d6a85cbd03696fb0c21e34f1b1f1fb5a7357968f129ab78574958a2dc2ba9ed42a9da770fea0836e4e45c9ca1b7b4168166f819564708de0ea4a30a9ea616fa85cdd0b50ffa51597e199c7260fe06b0db7eccf9476bd7cdfb7849bfdb09eb19c1750d78fe0174812123d86491687b4a31dfe389c13aacda63358e2bd10ba961e1e7602fd85f0a432299dfe3df0ab8205d2e665fd90f34acdc6d6b5fc26b12d8a086abe55d965f3bf4d204e26243a6c757dfcd2d5492cf66e3d4722758bddaff3877bb27ff5171ca1ee41542fc4551f3be8ddff8bbe03d20fe176848a1b38be4e181190e28a35f6e9921e5d7fb379fb37d3403cc130228e5830e7bcf89a88a14b6772f82f64bdfd357fec14f73ed61a9164703c7e34d9bc255bd9413aaf132b784f72383065a8a9a482026ce805704f04c959b7fd9c3fe4e48ae94759eb2f1f2f451cfc7b493d8ba1350dbdf710eed25635251a6f75c18ff36425f3a4f81bd13dc41cf658ff2e9600403e1383d9058948c7e65689dfd9389a982796f39812082853f3c36c9a721b249d71093b4896c74eb5b5682cfd1838c2cdb263c989790741172846a3300c5eafed0359d405f24b56ac73c48e5a7296dc34bf1921bc2657d3a71c27aeaaf12a441e5b81578bd1b68905173ee8347a1db0800334bdce892d05951415096cf161aca8b53f4ce6e742dc4c4fb08f4b98124b7f5ec716e0bfdf058c4c8d8c721031383e4b3c0c1b2321f1e5223e09d117108e743728e648dcb40c1190fc8932910e024138d55b0d6e897ac2e27cc0f238cb7d2c82b5dff564f4c1557e6d2d41fd19212b48af14619305f345472247020c7bf76808c871157246a8fe91e31ed9e47251129817a595f47644945bac08f2b7b40b95ca6bd53e77d9b3e66f57542a634887e062f2b16eda7a1f97d48927dd2753056fce1bf39cb73e242cc10568d213af1a5b94d972a9f587be2de6bdbd60acec153488010a72b68f62a78302a5a5a285a819ba092fa970c974d1e0b83b5877985e9d0018911222efd4ff0814c3d8d9ad464d7f412568518effebfb11a6fdb7bf28835db266fe14714a460aa589f43f575f6bce85eb504d345d025f21d7b9697f6e8060c1c8eaca16a86c97a13320edb9ffcfc867ec3b67189ce9111cbb8c05a0f078c5c2f093ccbca18c53c406f5e9215d9c8a016958f19cc802913f9d50d0564a08e741499c03df6c653d7786040041fae47cff06473004aa193a1017f79509cd2b53d2c6b8c06dc5b6cd8c12b09b5c360e02b371468d7ba30d9d6cf3930e48d37028bcdde18e09bf3b944fd36569c988122cc52be26e0d734a47317b29610614404e38d18e7a334cdb233ebcecf7ad2d53470cda10fbff5648fd0de27fde3d1dcfafaea142b2981c68944c53ae739c35cfa63c6027d971a589683511dc119b7af9b148cb9f7092a528329e41b35b66ac2bdd32b8584a6a1ebd0b9800fc8a1b8c1f85f04211a720db792a0dccc8e3ad9ec901b84d99a0531cbfab80d6ae3d9e3a0204863676696caeb0ff1b89aceeb148a6b812a9d8d5a808f13ce2109f0834a1bc63a0e22838f629148f1eb2ad8109959645f45c6cbdf4c48ea346489e158eb6310c6348e3fb3c163b16c442a806974b0500afe034413b2fa7338d7e4a7c1989b9c3e1a8d63b4ed0217acbaef1ad30731c1f3c1e70e6814e065ddc52e0e0603191db9ddb9e28170c052d650a5f9bb218ac57f4cec604bfc8a7872b3074a00342f8bf1d4a51eaafe6c69f523745c7651d80c1601c7bbcd130f0f2bc2a7a02790b03ea9ad81866fe9d668fd008258c2bf60ed223f2c0262ec08ce5efffeea0709a352de7a46fe7ac12a1c0b03da38132344628b59ab3db1cf2bc3265654361414a9ee292cb7088745225d36e58af5b84ebb9442aee87046958a9c2a519406c1635a6581f11bd4a1fee1396c6d64ff6689f6f424ef12f5c95f9883667d71b2df089f6580dde268366615c30d7673657145e7f99f99faffc98252857d2514849f61011c8f142acf1e3c7826c3a83676cdab513bb2c3a9a7203506261181b7e47f7395a5e69d8214f52e78b7de4e15322db44ae91e2e40ba3d3304615445c9f6968de6c7f1dac8f33c976953399dcccd1d71145ab3164d7cd8dbc843392e5468d9bd5453c9f41ab857c0dc540c52193438b8c38c9167c4626da48e4980af9692ba06c4547a4b26df4720ae3caa2dbf69bcdc4e24107f8a06e3ef410afa3301ce09e02e3f5caf74c4bf78587088514d9e09611f1da43baa4e22dfeba5be54a6a4ad67d9c010fc95f1aaa918a47045974a6194212d810775b2868ddf9ac96c2606a8287256084609950380f23960230bac9cbba8aaea6a67f7a9f250cdd0786a4d491176305cf6f081caa482544e07e3ffa929cc82471ca1855f9d403657cd98b9c0e9618b49d5572909c18e08014c59d87dc8e7e4fbad5961614e18bd2c682f6e1d80c5112d9c5e047b90e470a58ed6336b56edf1b5f52eeca6371aa23b2e458e55a91d52654079f259eaf374fe184937601b7f5825b0f282cd3826aa293a502f3751c67d6a4b5a55d32df754aa26a951c444dc33a156bb62dbc19920ffa177cfadec584008b58e24f55049462e7e8f881fe1fc3441145b31e7ce8784332001652eb9afb8bb35b20a27f948d8b630ad79641e550c0f4d0ef8eda36777a46f2f9e4414e6ffa7d7f5f083a0a9eaaea3943939ec9afdafa373bb543f44189fc4691fc136a9c1d7a162ff4cdc5f97b35b6e229c04a5b8df456737175530acb5d20eb562f39f5e7352e1538430d6aca3bccd0f33b7ed967a5cdb20889244e475830f38d10d2e68c2ee159fd7771116339fcd90b4057a64ab189c2786ce266195ca0375947c636d15e0c43d191e6dee5a71951339a6d4c0261ee7aa27600114f6b5fcb8baf5c155e5b7c5f7a145f004e83e6c7dd3824ad49bbaf58788e79f5baa742d3fefbb1cce1e6a49f80a4514d2cecc6e8540b2371b56463256f0cd93827482e769357445c6286bccb2f2b42293e65c643a1df24631208f982faeb642d9884cd367702872cf57361c46298be001a563d8ec6a9249077f21dee9dfc4aba41da061ae29582bf79d14783323bcafdc69dd526280d0545dfd71ef95df38720dfc69f01b8a65d4c6a5753711e03009b0f24d1c704984111055f91577d153db9018c9b36537a61de5dc73e1deb17adbb517812f9be489b818c33ad5bf822844e18e9ded16b22a35d75b9baa56cc1922646989b9ac9f60feaa79b76613da5954b5bbe32b55fcab322ea57d37f17bb5781251508e7a8192eabd034f192745b9f32c6d17ac8a0ea8936870f9bf61186d5844ea80a79896cdacc2c33d46f03f24e75ff1045ac42e5e04ac6bd0489c41f432819abdba4774b4dc6b772aee99eb295e4bde467bab9be46fa07c7ad56b4da60aecf021aea7ac5c5c14260298e817c2acefb31d2376c8c2d251ccfd46d43a290aca22ad287190259c6d1bf8565001bb40e30c6b42812c20991f83bf7c178f2801283e99d35439df71d403b47e14c547a7ae1011db60952083c8f85be999188b4e8a33bd02fd51d2a3bd89502f460e05936b797090e0d28e4b8fba362a128be1cff84cfcb0791b57d3151cc2c2c1bc0cc5d836783f1ca03ebf720d6b0aea54a105f87278f26f1dda31ac7b70adc093b099ed9550896f87bffbad9b28eee0ae56d036bc3", 0x1000}], 0x1) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 16:00:21 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x80, 0x2, 0x4}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r1, 0x0, 0x0) ftruncate(r1, 0x0, 0x4000) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r2, &(0x7f0000000100)="c3", 0xa322c749, 0x0, 0x1) pwritev(r0, &(0x7f00000005c0)=[{&(0x7f0000000000)="015438181f1e9fe611fe42c23b22bf1b5eebe953715a41102ef11cfe7ffa6f2092", 0x21}, {&(0x7f0000000140)="2234ea4b4eb2d6c803139f9f5edff03a11de3682966ebca3dc0caab392564b01a9120f341200684849992d5170b04698dd581600cdc573c99b87af2582f827c0ef2d7a29c547847cea513ec85d8ef13139c9d6106bd4d46309bf83aee24efd97387a36aae524cff43fb47a922311af1514591890d4717596b35cc854043f562abf0236fb252a40200c113894044a82cbfd1b3c2be00a2725be880a1eb5ab8de1f0cb3cde5230f999e257082b0b2dd2", 0xaf}, {&(0x7f00000000c0)="7cf3cb5dcb1bd02f62dbafdfd9c87cd801a406f6ae8719ddc3356f370390c4e408e6574a2057349777dcfc9ef5810a2f3df9eba6a3b3c035aa", 0x39}, {&(0x7f0000000200)="7c9ee13399faa28e0d744d17df08c9f00791a86bcd41423b3658b2cc1e", 0x1d}, {&(0x7f0000000340)="028439d0f61210dfa77ad94f1df64b08d126cc79ca31a4f73cab703b45dcbf43f08870ac6b2f0eb7f48aed694efbccf2f5994e4dee595f03cefd52f784349954398e5b395feac23792c9a4b0151189242495db791f061e8166a96b5d8f742af42f4611d2baa160d94d58509e79ebd27fc1875c4140c8feb185d495772f33111043c35183314fe62d77b5242386df6a123ab75aee0e67c7d2f5e48cb5515ada0cf0157e99a4e1a29dc00480050a4d3dca1c5804", 0xb3}, {&(0x7f0000000400)="e651d6b17c5ca5aa8425391ce82c5808e70900985eecbdc44d69e602121222a54052345bcf2978108370e18c2ef6ef6f8520ce057dd6e2260cf958662c349b0da907a320b4376eeba3a0ddd0ff41f5ebe3df8eb37aedbc5cf1753c1bd58e2303b6546f621751be1fcf97d033c13dd7ab16e8ec48d45d5d4731f75b10a70f937c2e517a2fadac84ace7b64567f4905d1d4b7b024df8c11716df71045bc34585ae9d980095dd434f74f1795e367412fcb575da2443b5151122cb75f6d8592006cca2", 0xc1}, {&(0x7f0000000500)="f17eefea9c18189ee073410d8d727a205b449cb12c38d132f1ccacf7976aa9610662ebe46e5c43738030fe7a3b9c36ffa3106334a8d8a4288fb5438a057192ffb9fb972d5eecdf30b21c8742335be8890e45b0a9eada4ff91f1f287d3328290caa9680c20fcf35e31d4f3e03af6778f2e4da472ebc1052d2586ad4419f7ebab15c8602ed54dede7d9fa828676a7523745016131ecb7c68", 0x97}, {&(0x7f0000000280)}], 0x8, 0x0, 0x0) mmap(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x10, r2, 0x0, 0x0) ftruncate(r2, 0x0, 0x4000) dup2(r1, r2) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1b8, &(0x7f0000000000)=[{0x3}, {0x74, 0x0, 0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:21 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = kqueue() r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r3}, 0xffffffffffffffff, 0x11}], 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020697a, &(0x7f0000002580)) openat$speaker(0xffffffffffffff9c, &(0x7f0000000580)='/dev/speaker\x00', 0x8, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x3, 0x7, 0x200}, {0x18, 0x0, 0x2, 0x12}, 0x0, [0x6, 0xffffb0bf, 0x47, 0x2, 0x9, 0x5, 0x1, 0x1]}, 0x3c) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x20, 0x0) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000280)={0x6, 0x101, {[0x6, 0x0, 0xc25c, 0x2b440405, 0x10000, 0x5f, 0x1ff, 0x200, 0x3ff, 0x0, 0x1, 0x5, 0x100000000, 0x2, 0x5, 0x9, 0x4, 0x8000], [0xfffffffffc307d90, 0x80, 0x4, 0x4, 0x6, 0x2, 0x5, 0x4, 0x7, 0x99f], [0x6, 0x66, 0x0, 0x4, 0x9, 0x150, 0x3], [0x0, 0x3, 0x7fff, 0x3ff, 0x0, 0xec0], [{0x800, 0x400, 0x1000000, 0x5}, {0x2, 0x1000, 0x9, 0x2}, {0xa3, 0x7, 0x4, 0x1}, {0x200, 0x8abe, 0x80000000, 0x4}, {0x2, 0x7, 0xfffffffd, 0x785}, {0x9, 0x3, 0x7, 0x10000}, {0x101, 0x2, 0x1, 0x1}, {0x7, 0xd00, 0x4, 0x7e05fc31}], {0x474c, 0x80000000, 0x100, 0x4}, {0xfffc, 0x9f, 0x81}}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x44}, {0x2}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 16:00:21 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x100) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x2, 0x9}, {0x40, 0x8}}, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x11, 0x0) pwritev(r1, &(0x7f00000011c0), 0x33f, 0x0, 0x0) 16:00:21 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)}) r1 = semget$private(0x0, 0x5, 0x204) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r1, 0x0, 0x5, &(0x7f0000000340)=""/211) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) geteuid() r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r2, &(0x7f0000000340)="f8893e9d34ba751218d041ed7382a05dd4857d0e4b1fcaa5b09f4f8aad5b53acbaa9ebc514c7f23b39d685202686130fcbd69f954e46a010440a581a934f2aeab35d00346f7e3a107ae0fc06c2481b4a055d696baeb3ac8b5f4368d9cdf5c7197bee0077370b88ed38c2ed6485df96584d851c2705a77cdefde375045236d327db661a107059786cd408dc6ece94806a80f782dde2c535bd3cbe0782255c0db7b3e02673bb05b241258f7135f5762ed39594dffafe3a597cd6bb6fa15788765013b9113bf38e58bc9d7b62f649b7dc5ef93eb8e1676e899e1526df2bf38d5ac58bb8abb1f56d295cb723e4984f69b70307515df65cf69c0ac096c22235142e0cea175c796b7547c22716a06d25fa7469a76458b522fb6a68fd653f59e9018ba14ac1a4c0d3c4a300e9d465b388ce178a08c8a03b57b983c033ccf6ea702539437e9f3fc95681a7d71ee90d2b409b82b5403d28d2349642833b849b7158dbe26f5c77169dccd9b024f456b85c9e5c5da50aa8abb3be5ccef4c19a13", 0x17b) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000001200)="7d0ade859ed46d9385006c00d0344441e40013b3c64aa2f04b2d52174ad7e47824d330faf22d2ea5081fa658e887005e24690a911fac0f19fa5b4143c791ab393e142cd43e4bbb056e584d604c64c88d5bbc7655d8c76d629e776eda9f981a8b19dc90d4b475cd3244bb1f3c3a689ffa38b5ee30751b8bd7c27e01978b3f03ef96a63456c30eebef8f7f962e253e16c571ab7ca2ac1fe37ce5b5a1515b689e918df1edb80ef8", 0xa6) r3 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r3}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001300)={0x0}, &(0x7f0000001340)=0xc) r5 = geteuid() r6 = getgid() r7 = geteuid() setreuid(0x0, r7) setuid(r7) r8 = getgid() semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x9, r5, r8, r7, r6, 0x41, 0x101}, 0x9, 0x8, 0xfffffffffffffdfd}) r9 = getegid() r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000001380)='/dev/tty\x00', 0x20, 0x0) sendmsg$unix(r3, &(0x7f0000001400)={&(0x7f0000001140)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f00000012c0)=[{&(0x7f0000001180)="b229b61f9c1122762dd28fb7dc704b903ec5c04832fce187d287d91091b554b9cd6d2c233c2412303466f09c3298df023e62f89c782feb9286e9fff91cec10b59ee3cf60c9f00f8d503feeaeae5289eda34b54cd83d1490786d3d13bdc52fc30e9eac3b9b77f886c8fdb94fdee7799898e96df", 0x73}], 0x1, &(0x7f00000013c0)=ANY=[@ANYBLOB="2a88d19cbcd7f4a116ca275c5f63e1c4", @ANYRES32=r4, @ANYRES32=r7, @ANYRES32=r9, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r10, @ANYBLOB='\x00\x00\x00\x00'], 0x40, 0x20c}, 0x0) msgget(0x0, 0x8) r11 = semget$private(0x0, 0x5, 0x204) semop(r11, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) semctl$SETVAL(r11, 0x3, 0x8, &(0x7f0000000480)=0x7) semctl$GETVAL(r11, 0x0, 0x5, &(0x7f0000000340)=""/211) 16:00:21 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[]}, 0x4) recvmsg(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)}, 0x0) 16:00:21 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) utimensat(r0, &(0x7f0000000000)='./bus\x00', &(0x7f0000000040)={{0x4, 0x5}, {0x4, 0x9d}}, 0x2) kqueue() kevent(r1, &(0x7f0000000140), 0x66, 0x0, 0x81, 0x0) dup2(r1, r0) 16:00:21 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x8000, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) r4 = dup(r3) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) r5 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x260, 0x0) r6 = syz_open_pts() close(r6) ioctl$TIOCSETA(r6, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r6, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) fcntl$dupfd(r5, 0xa, r6) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x7, &(0x7f0000000080)=[{0x7, 0x7f, 0x9, 0x5}, {0x20, 0x1, 0x0, 0x720}, {0x4, 0x8, 0x20, 0x20}, {0x3, 0x5, 0x5, 0x2}, {0x1, 0x7, 0x4, 0x80000001}, {0x3, 0xff, 0x0, 0x2}, {0x2, 0x2, 0x7, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") 16:00:21 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) flock(r0, 0x1) getgid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x87}, {0x4c}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:22 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001640)='/dev/zero\x00', 0x0, 0x0) readv(r0, &(0x7f00000012c0)=[{&(0x7f0000001100)=""/162, 0xa2}, {&(0x7f0000001040)=""/92, 0x5c}, {&(0x7f0000001680)=""/4096, 0xfffffffffffffc3e}, {&(0x7f0000001280)=""/31, 0x1f}], 0x4) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000001000)='/dev/null\x00', 0x10, 0x0) fcntl$setstatus(r1, 0x4, 0x40) 16:00:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="3db85e2c7f", 0x5}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mknod$loop(&(0x7f0000000200)='./file0\x00', 0x8020, 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x1, 0x0) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000001c0)={{}, 0x1, &(0x7f0000000080)=[0x0]}) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 16:00:22 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="62020207e0000001af06c21962602f2ca842305db9fdf72ca3fd24c2063fba1abacae65a66505176a042bb305ef7ab8607c31499d738f3c30b4b45b77676b1b7e0499ae7b19d62f0414b"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r2, 0x0, r2) connect$unix(r0, &(0x7f0000000040)=ANY=[], 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="07040a2bf30f00"/20, 0x14) writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) 16:00:22 executing program 0: socket(0x11, 0x200000003, 0x0) r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000000)="29c038c0c52508c45669a25b596bb66a5aba3c7837baaaabc329bc1b43d69bc37e7663df5fe95dd2fbdd2b3d8a2ebb32f6683d299012484961a7f1170a87706c43479914b72e78e21c0e1b2bcad9d31d06e45183a760fd08b637513cd7d1d9e11bd9c61ad8f3e112c002d2495657b2", 0x6f}, {&(0x7f0000000080)="ada79ab30fd4edd5b203e1fa0ace8aded7e4683405c164dfa95e4dc3573a9d19728da3f5f987e6937a6f58f5bc60ed4b1b0e99d716719a37df538f36cdfe845786601e9fa3fd1b99ea502021ab321a90063402281eb8e1766ba26de137247477d58c6b7cd1f13d0f5ff31ea0ec6d92f7ff5614073a290f6fd9b2b410fc50a00cb4e105af55d887e9e435114c526bcddca60ca632d43661e5aa0d8e29c119656b2c7428e007d46e30709e5fc9b4c07abdada48cc2d1e7b7b8f4540c691a80ddc21cd9f1c8d6bc565021262321cc7628a1ea3be85304b91e0381a12620f1f0bec85116ceca709ac5d621e5ec342fc411539a4d84d4d831", 0xf6}, {&(0x7f0000000280)="aee1a1523ad9f2ba6ecc76c2f34287930e8e53f9434c09a5e93b22d1c4e022db10f55896345292459d228da7d7ea93baa185fec0daeea2a3bc1b893971512397cbe416dfed5bbaf4cdc57b4d23a63caf425a7202139a324848af007c962c906b9e899280f134649881878d6d7ab1fd20c11c7022942ae84962dcfd21925d8ecba668a42367e598232773a352b4645ea56ea63ba72359db3376d91930a56b2d050d8f57310fcea2d5e2dd9e1d85ee52e7156cb935a2121b93d8c196714ac34a9d34e7af34d0d5a660095f", 0xca}, {&(0x7f0000000380)="1de68baf639e16a29d86b7eb2d2592c71ba9b9da961a794aa0e9d9aa000d5bc90f87a6dcfa91d65b4a7805ca4d89751c5eee923c29c2cff24287b77aac6d32ab2cb7cc0738105c84314230e3ffdebe0b54ea78ab1916c3668693a2baa0699bb4e0ef3e06dbce2cb43a36e3c944838bb08e21e5f77857d7a1f5c769bd950e6a4c3254f6e0223bc9273737f79f5562ac7d1e8816bbf69b9caa0a47dae2fbbed4696cde944c9893600bcf0b4901b58c4ed25a5a5c6d8474abc0ad9c76ed58d6850725d8fd239b250410b201a6bcfe8a15eceb43b135a5733a2b7be03b51157d164b3f557d252f3a89", 0xe7}, {&(0x7f0000001480)="e82a3f8e28f8415d653caee03b1fca3d721f54516a5e7d57d375b899b4bcde24419b4d0071fdfff9f78d47ad73cb9dcacf0973204aa6a1d0a29a6c26eb3a7d6cee37d3be490b6256ba3a2994216bac1d0106d3526169a4d757f051459923ed33b06e08e33c807a181bdb553b6a601d86b88ddcd507c1f10df032d9e77dd7e99fec791f4da4c1751bc029a31a26b31982148fd4af349d9acf0816f7", 0x9b}, {&(0x7f0000001540)="2c6da8df7f3bea1e893e3a991c5f7802188c31aa5bc57ba05fd4fbc0bae49e6a4412f9f604749d739076acd9d5e5afa57322b32b175a13f8a2b739240fb624c7c74ac680c6f718c37c963f3b86192d116d42176c36bb9fa0df673b3a868c3245aec398fb9681b9c1b2778138d439738f020bd886f28d23f6158eb2174e98339ce3100e2bc66061da8cd522a266ddf7afa5c701e376323805f44c02e9b0cc7c8a5df97359d31a0861505e97e6cb88766013e72e4fa8c53bb926c419666a665fcc310b93cf9634ee6bf334f876022d142ad491801a976f313d220fdb15f9ef7a57dde21b", 0xe3}, {&(0x7f0000001640)="1a4694e3369fd0f7a3a78f628112d72b0b244e1b49394c3379f37a83ab9dfb81e8840d9f42463eb1f5a673c6dc39754a42f4c226f2f5bcb115785568c0d64e7c4e37a7ddbb84c5a4392ec50ba627", 0x4e}], 0x7) r1 = socket(0x2, 0xc003, 0x2) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffff8a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000000000000000"], 0x10) sendto$unix(r1, &(0x7f0000000100)="b100050390000000000008000121000000000000cea1010100006ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b290814c75b23ed00f4c8b2ca3e00c257699a1f132e27acb5d602000d7d026ba8af63ff372829e4fd8972f9d2872babfbb770c1f5a872c881ff7cc53cc94303b22f0f90006ee01be657aea8c500000002000000000000020208a371a3f8000400549bf9465819476846000000000000018d9c981e0241b119f5b396683dc098d1c28ff5cd5fb307c06e2295e9260183cf453125b04911c536fd0c409354a3aaf27bb6d1e03a8c61bd6321f91d3396e0d77efb72dfe5a9aa729da02602f378a96683b4c8", 0xfe, 0x0, 0x0, 0xfffffe01) r2 = msgget$private(0x0, 0x5b3) msgctl$IPC_STAT(r2, 0x2, &(0x7f0000000480)=""/97) msgrcv(r2, &(0x7f0000002800)={0x0, ""/4105}, 0x100e, 0x2, 0x3c00) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020697a, &(0x7f0000002580)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r4, 0xc028575d, &(0x7f0000000500)={0x20, 0x1840, './file0\x00', 0x4, 0xffff1c7e, 0x7, 0x4}) 16:00:22 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30b01777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6a524e3b8a96be30bf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d9c7510612f871f4385f04157792492808d954d0cc5747e04a4a5c5fe65baa202361cd8cac7db375c4d6301a79f9cce41b3ac5b65c6593df170bc122cd2350000000000000000180000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e91455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840e3db1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9671d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3faedba7d65a659255490b8cff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebead1bd9fc4f0000fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8dbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdff070000002cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee35713f454ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce45a05fded49e827eb38d54fe8aa720bdc1183249d65b06dc2f15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f5015409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461ee4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f858f6e200000000028d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e94538e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee943781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000027e2da64f6ca08695d10e7a55e35710eb0b158470dbb0d6668c44b6f86ce2307d4bb67939d26304000000000000000000007da39994c80a1298c322b97c274978188290d67862da324d96c32c51817993e6ce4d06c73afd15fced22b2531be94d50c8c892cf723948f1e9688fd9bc125934718b424156355730e046b04c9c7a095c1cc7962ee70feb29191dc64d8f17ad2001963092b6a8e07c0ecb08955a9c363cac2b52e851a14736d949bed6651b91cb4a2562aa036145ae22b77feefb0404669c8a7d8fac9dadf179b6d7c7d8cfb6b3d6d5e1773f7532ea40dc115e2a641d9889ee29d218e5516c8325b6fd247496b46aa1bdb185a88df9f0d6eefec768642181d46a38492dad2c3bcab315d43d8e5e4ebd867c16853729e83b5daac83ed5edb4c9495b934679fdd59903d138859c0afcea5c0b376b172affa76bdd18a810f19bf9ae7134cff7c33b1d922a74812cb13abfd3869d0803b74493609b6e4704a43a16c610c7d3e98aa3b4d61f637ef9fc5e2daf536cb6bc0ecfd3ea4d18904d6d9300000000000000000000000064e7d7284ecdb0087290c9ad0224ca08316836fa0153ea7e44ffa26c503e6a92f9eecac836420b9efb4434958ad4e3c145b165ed671a0b1d264f09bc04959478640039e21edae7527872f9160cfdf2b30e1ffe8fe826bf6548995973bddb7cb9d21af02383c51436c3274419571ffd63a041eed75d677395edfc31de70d3054ee9f4fa285ed196c5f417cb9a50a774b49bb140204058956b1a1ab93f9da53715e51c5957a0dd3d2d6f690d5d79acd7171ffe844d8086260e7b77fa2b70176c796c4c6f8a132f9ae456c55073e14bd5048c237600a1be9be67a83dd4ed4f084de63174e12f1a2db062b17be5efbaeb6f5268dbccd636845a8e70de944abcbb480c58f5f8cabaa14e54bffffdd1dc6aef419d8f14996bb68b0299c39548d2901d15090f221404e53600fc69270c0ac90f7b70756ed9e5e18c32e25d9d0a0df83495a62d4163067"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0x7d6}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051", 0x39a}], 0x4) 16:00:22 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffff", 0xf}], 0x1) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x2) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f0000000100)='./file0\x00', 0x1, 0xc0) symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000140)='./file0\x00') pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x4) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000080)={0x9, 0x10000, {0x3ff, 0xfff}}) ioctl$WSMUXIO_ADD_DEVICE(r3, 0x80085761, &(0x7f0000000100)={0x0, 0x8}) r4 = semget$private(0x0, 0x4, 0xc1) semop(r4, &(0x7f0000000240)=[{0x1, 0x2}, {0x0, 0x1000, 0x1000}, {0x1, 0x1, 0x800}, {0x1, 0x10, 0x1000}], 0x2aaaaaaaaaaaabac) semop(r4, &(0x7f0000000040)=[{0x0, 0xf9af, 0x1000}, {0x4, 0x1, 0x1800}], 0x2) r5 = getuid() seteuid(r5) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000680)={{0xc, r5, 0x0, r8, r7, 0x5, 0x3}, 0x1000000000003f, 0x69, 0x200000000006}) semop(r4, &(0x7f0000000180)=[{0x0, 0x6, 0x800}, {0x3, 0x24ca, 0x717df03e486f9ed1}, {0x1, 0x2, 0x1000}, {0x1, 0x45d, 0x1000}, {0x1, 0x2, 0x800}, {0x2, 0x2, 0x800}, {0x1, 0x100, 0x1000}, {0x3, 0xd291, 0x1800}], 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, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:22 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r1, 0x0, r1) connect$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:22 executing program 1: msgget$private(0x0, 0x102) r0 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) sendto(r0, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r1 = dup(r0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000002c0)) r3 = dup2(r1, 0xffffffffffffffff) r4 = getuid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r3, &(0x7f0000000480)='./file1\x00', r4, r5, 0x6) r6 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r6, 0x0, r6) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r7 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) sendto(r7, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r8 = dup(r7) r9 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r8, 0x40047601, &(0x7f00000002c0)) r10 = dup2(r8, 0xffffffffffffffff) r11 = getuid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r10, &(0x7f0000000480)='./file1\x00', r11, r12, 0x6) getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r13, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x101, 0x1000}, {}], 0x2}) r14 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r14) r15 = syz_open_pts() close(r15) ioctl$TIOCSETA(r15, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) 16:00:22 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000100)="a40e2f8e5da64d0f325d291f8a93a15a39b4d0835a82bc97717818a7dbcacb8136276efb73fa9e04a55293a30477f0da7abe189782a61b97bab1120f5c4f12df801c11fbf72e738439ece8aa09ad3e37eb4492fbe624b8ec9ed2204799130ee202789f44c6345fdf6eb9126df7533cc4fdbbfa2d04ed9af66a1c4ee141db0ac8cdb82eb3704496e2918c051942849faf56457a3e8be9ed169d00"/166, 0xa6) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x180e1, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) fcntl$setstatus(r2, 0x4, 0x80) openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x10000, 0x0) fcntl$dupfd(r1, 0xa, r2) 16:00:22 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, 0x2000000000004, 0x103000000000006}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) acct(&(0x7f0000000080)='./bus\x00') 16:00:22 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) shutdown(r0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x6, 0x6, 0x5) 16:00:22 executing program 1: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000100)='.\x00', 0xa, 0x986afcdca45c960f) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) kqueue() r1 = open(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0x11, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0x50}, 0x0) 16:00:22 executing program 0: r0 = syz_open_pts() r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) socketpair(0x6, 0x5080399056a6c990, 0xf7, &(0x7f0000000080)={0xffffffffffffffff}) fcntl$lock(r2, 0x9, &(0x7f0000000000)={0x1, 0x0, 0x2, 0xfffffffffffff1b0, r1}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0xfffffffffffffffd, 0x2, 0x2000100000001}) 16:00:22 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x6bb) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r1 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$KDSETRAD(r2, 0x20004b43) close(r1) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) 16:00:22 executing program 0: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000008c0)=ANY=[@ANYBLOB="82020000ffffffffa0c6ba6fcb3cc1d9b4015285cbb031a117ee826d065448ebf7d66fad76890b1d782b1a32cb8406257f4e3d6bd7ecbd0f81718bae64039314fe6ede42641ba25ca347d3ab7a661dafac3997201897dccb2031fa4e84fc87778878e2e6f728d885a05ee8bc2d9e14cf94d4cf7d3dfb3895acc5d425caef078ceb7ca69e97dd1226d6d4cc5566eeb9bd06f6a56f77e6c7b8752137ae376b118a5913901d3802fa795b738af1ea38336962dea6782aaee70f04b5ea10c395742ed8a502c95bea81c40e9dbcd9c81f6baf111f5081e82d2a267bdf18d5476224d061344d375753f33d58becdc41342ef0481d3d3d725b0ed00e7fb"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket$unix(0x1, 0x5, 0x0) accept$unix(r1, 0x0, &(0x7f0000000000)) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB='r\x00\x00\x00\x00\x00\x00\x00\x00@'], 0x1) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5ca169f5bc55a07c96eb2ffe1c8d6bde6b9edef6b41182d133840a4d8daee077c6adc539f6475c6843da2226a29732e586b63ca24304d36ab08691430e9ec10249e412ce2b7ea3d07dd2e32d142593b9e60ecb4df7d5551f3316b560c136b35c0899e64b3b80ff0f193f27d7313f8cbc8749142830604b4e5c304ae5f14c1a7f8e19e32c6f1de7c9d15c9707694c72121d18af88b02d31de3ade59f5ea3968ef305e9a0303d9285824d753033ede533dd0cbdfc6bf74babf0d5304ff9e1c8a86a68723c57ec6f1b25111d67a6ce67312a9af95a77f8fb9bce40f4c9d1752117f14f055efcb9c26e161a893760c699b9daee68f17853653c64eae364bd96a1fa3c0a2c379ad73d59385a38b1c2aa1f6ddb79c40fc537829c4781bb496b6da44120612fc7abe29b72dc9e7f7ce3d0402a4327e26d3460f6e1459fb8bcf8671e4ef9fede3f53070512ea29dde6f840ae1e2ca427dbf96bb686fc9947b8df2ed9dc206eba38ef2eabe3c6fbc074728b4111f6ad0c0a9acbbbe7258ccbe67a772c407ffcbcdd82f3e0c2fa8f73e20b45cce876dbf0ffd41df693dc199f4b05fe8e223c72c2f609a6fd575289c702ce9b112b51dc8082d510b5af044e6bae24573675fef35028f590d27af8a984a371c3af844f015cfe87f00c0ec642d091907e00aa45d9bb5cd800522c157d37fbea02b7205cc7b7e3ecfd72f63d3a30468c4058e70f01beaff1d8959bb433e3032ff5a9bfa4becb13c0b725facd67e3e00e008a3da828a9accf209e76e4ff80d74a2abfb77f93bf4f3109d85160fb88f06e4cc58e2225a79f43988b5d788f0ffaddff4f4dd7f273e3da98884955c889db4a288b93d8434383a143638fe5bf992981b5dcb0961e4e257a075bbf2c07a0995f6082cd8cc2f09b7f00923014d7af260feda574abd3b6e11dc02a8bcb6393b4dbe765f176c7f8e3b7ce5afe70fa4c709d6f3a2c831927a2736f08e098cddfd31629c0d1b4e041344ad511b742f6cbeeb21d130eea9045e33f0a45c84e0d47e3b8336b9875dd4413f0667ca9248fc35726579f227bc0d2365fbb1e35ca0b0c86af7081ba263677e8117f72f543a27a6424717425e3ccfe2aa73d849660e483ece4f89e142826fb23003fd24b1beadf9abe6541a4d8a1832195bacc6cc7d9b9624c7b42b0f674f2ac08f367fe6bfa22e9b6f7f6a06c8b172fe2b8d4f0486bf3cd817ff98b57f43a0ecb07f1b0939e8a5c855986671dac4318bb33efbb0190f8f4873606fd11b5d5fa08157a285d9b8484799f9ad5f57f20350c75e1e7dfdd84a79d1e3c9f737a0309f822e314a5a94a9bf589f59295ae93f24f6e455797b8b31b9f674b5a9b3d5216d11f52cfec5932525e674bc77eb0fadc0006cc37340edd4655ee5d82fb976dc8d71fcd4047b1ff5329852be27466dd1831f70a48c2b3dad955b479cba54eb6ebed5d0270cf911dcb21c0abd386b6c94d08d72e8743af50aebb6ae7732933f5f3bb79b87d3ff58805a0947ced15752573231c4e989dec7c6008bf1f878e840e5b31f7d6e1da0fd59365039baf78ae58df998bf99538ac40bf3a0fdf05b21b3b0908784489342b7f23b33b3fae3a2317fac5f0f2cf28778e885d0f973e8fb749124959aad4aa9278332f46ed7690c10506f3e076eb13d69be2c13f1dccfbad0e73cd87c36a66efd852a6ec6c0491e76ddda2706c38dd3f8484b4712dddd5e9224545b2ee3b0720e234d16c17d168e952dc1e2cde7ed78cf291b2e134c89a6f5c69dc9246e11ed334ed340b630956b2888b99019b98a3db66cb3a9f7692aa6d4a84e69ce57b330f2478488fe10ce4dcf13a4ae63dab3eaf6433f4f29250b3c7eb04221a8e617e0f8e12bbce69c2037f17250e0141f67a87d940490c3cf2ca599925e99fc563286143a2c7a7d19b5850ca6e06402da0ece6968503e6bdb1d5f0967a5f1c713d47a3107520be35c2c2b045d2468d0eb56db808541c514f57d52556283a984c1ea9f8123cfd9eb46fe002e8eecd05b672ae5404b4ae7207e3fb837d1e0a5bdee2d546c042dac7ef8a4812cce12ca2780bd66aad59d29067c408cbf628e5a430ffd7678c19ee4ad83b7a28f1dd79256dffdbf015796ad86929974ed36ae198553c1a5c116c215db72a37caa458efce8a16be937ac20b609ae67369cc70ae7c164141ee675c5530221c414e5f99f32be48d33f62ac3df83ea8c4a36e3c249ada61a0470f1b29b30ba0111be93fb0afe51c2705b55e3f1195165696137fe44cb5189a869eb02c564fea1599771db1ce3e88817034a9967417386ea1f4cb7bb18c0fd420ab1b845bfca3468af4daf517d93c4dc9841cbd018216f06c8a3f15bff0a4ebaf5bdb8f8993e54cd0aa879347920da0b16681afc0d2642f3fe6e1ad6a3e7907283e769c83a11708244630699f3f1179f25f5fa52b9dd91a5832bc569712bac37459e5095024e91e710c6bc19e863597755efd919757967f2c33b3b2723fa0892443334b0584ef9fa9c45c74b68737902a63ee2ab4f1ab2c7363e61e0a328f0f686f621be67752ccde1376ef10ab4f370d6732bdd731e07f56383954cd156fbae163afc2fe7655365ad0301ff281c8da70702b4a3dff954706e18709d41df6095a54889ef6412a817f1ecd0ffe063f5651f3515924c07991ea42c5868025f2b874b7b83295", 0x784, 0x0, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x2) 16:00:22 executing program 1: r0 = socket$inet(0x2, 0x5, 0x1) ioctl$TIOCNOTTY(r0, 0x20007471) socket$inet(0x2, 0x3, 0xfa) 16:00:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000100)=[{0x28}, {0x44}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="174af205b6068bbc6be6634ecdd0") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000180)={0x7ff, 0x3ff, 0x1, 0xce0, 0xfa, 0x5, 0x0, 0x10, [{0x59a, 0xffffffe1, 0x9, 0x400}, {0xdc1b, 0x0, 0x9, 0x5}, {0xfffffffb, 0x80, 0x10001, 0x5}, {0x1000, 0x800, 0x8, 0x31}, {0x101, 0x8, 0x5, 0xfffffffd}, {0x3ff, 0x10000, 0x9, 0x5d}, {0x410, 0x10000, 0x1, 0x3ff}, {0x6, 0xffff, 0xe6, 0x200}, {0x4, 0x3, 0x80000000, 0x8000}, {0x12b, 0x6, 0x4}, {0xfffffffb, 0xb384, 0x7, 0x6}, {0xffffffcb, 0xfffffffa, 0x7, 0x3ff}, {0x0, 0x1, 0x1ff, 0xc19}, {0x5, 0xff, 0x3, 0x81}, {0x467d, 0x7fffffff, 0x4, 0x7f}, {0x0, 0x5, 0x2, 0x3}]}) getegid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:22 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) poll(0xfffffffffffffffe, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x8, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x100, 0x14) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000240)) ftruncate(0xffffffffffffffff, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, &(0x7f0000000100)=0x6) ioctl$VMM_IOC_READREGS(0xffffffffffffffff, 0xc2485607, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) getsockname(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) rmdir(&(0x7f0000000080)='./bus\x00') kqueue() open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/zero\x00', 0x10, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) r3 = dup2(r0, r2) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000140)=0x6) 16:00:22 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x3, 0x1) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f0000000400)=0xc) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRESOCT=r0, @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRES64=r1, @ANYBLOB="92225c8b2c57b6d04a068dd9679d0d6d41f31cb7529b5a2a09121d5d1ae38f", @ANYPTR64, @ANYRES16=r2, @ANYRESHEX, @ANYBLOB="56ed2dd92adaba7b49b3d89c1c947b6a9542df535e37205af53c5f1cd087cd1dbcf7b564065c499afc7bfae5f4344df6c13a8fcd484177ada6cc1a9790488c0460a4c8840703e346481bd80a36a064bcf90345668923d43fe019a4a26f95ad14acdb9b556fce5c84a4fd19cead0768f0ca45822e9e34a7a06bcd135a17dc7290b256d2ca4518925522278ce4ac62f4971af3f201cc984d731b2d3361365e53ceb94ff59230356891c592816c2d21d8f4d334ba9d12e2b3a987951589bfe0d5efcf4bc2d7e93edf2e0d", @ANYPTR, @ANYRES32, @ANYBLOB="724759771032d52f360d6fa4df92a6d2d80c81bfe4f43be0d7999bf2497a8d5f0dcd863bee1ce5be86410e887a5666a9566e019d124b912e99d17e9c7b1536052a6c56105805b3fd85a6940abf0876b382ec9c68e39f49c55aacc98ba8d5c6acd5fd1824eb9e80b06bbe146171e023563147b6f5091a87d8b3ebfbdc53a514fcd0f6c822cd4053c7e4b64426c235c3b9e94709a1b678ca09d0a28e86c42857b7ec138015c6327003bcb7fa57240db82b2001d06cf3c3a45e3f438ce368c6330723d505fe125c1c1c07c9d8c4906423c35a6dc3444ff137d0027f8d342ba57c3eaec7355662e6", @ANYBLOB="4fa6ba6232bda34e3811c10ea13a8c164c247e2d51890c4891b30ecb5ba1bfa030e03e2f17d76c272c2bcdaf47cbd47b5540dee882d4a1c5341ce922743103b1b280925e72b6ab3ef744f2831ef023f2550d94"], @ANYRESHEX=r0]], 0x1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSDTR(r3, 0x20007479) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000080)="108c570000000000", 0x8) 16:00:22 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202c064ffffff78ec8703122aad5dca660000e1ff"], 0x10) write(r0, &(0x7f0000000040)="2ba4", 0x2) sendto(r0, &(0x7f0000000140)="060500ba97d0bba1248defae40f01df6cc6f87beb076bb69fa970d55e1a4b76dd58e2c9600bfccf85df90125584b3e3ba63e51384888b9de9e0f3d8c501a67b9289268753626056de5b66b097783bec20eecda2f489fbc55fcf64e74058c9d027e7a5ee66685ce94fbc6751cd231f1b3d41bb97d3d11a931c766f3e25d07030d00e5e9d66eb3d708ab7991e9359cf6437e", 0x91, 0x0, 0x0, 0x0) 16:00:22 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000340)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) fcntl$setown(0xffffffffffffff9c, 0x6, r1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) close(r2) write(r0, &(0x7f0000000200)="d2b1f156663b3d0035", 0x9) syz_open_pts() r3 = kqueue() close(r0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x3, 0x80, 0x3a46, 0x400, "ee600b645bc8980d366fec505a78cba149f4b2bb", 0x7, 0x7e533e52}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x20, 0x2, 0xfffffffffffffffc, 0xfffffffffffffffd, "8549e8882d026105070004000000100000001000"}) kevent(r3, &(0x7f0000000100)=[{{}, 0xffffffffffffffff, 0x1}], 0x1000, 0x0, 0x2200, 0x0) 16:00:22 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0xfffffffffffffffe]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) setitimer(0x2, &(0x7f0000000000)={{0x0, 0x9}, {0xfc3, 0x5}}, &(0x7f0000000040)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:22 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getsockname(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) open(&(0x7f0000000080)='./file0\x00', 0xbb22199327f9e529, 0x46) r2 = socket(0x0, 0x5, 0x0) recvmsg(r2, &(0x7f0000001800)={0x0, 0x0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/49, 0x31}, {&(0x7f00000002c0)=""/228, 0xe4}, {&(0x7f00000003c0)=""/212, 0xd4}, {&(0x7f0000000100)}, {&(0x7f0000000140)=""/66, 0x42}, {&(0x7f0000000500)=""/171, 0xab}, {&(0x7f00000005c0)=""/185, 0xb9}, {&(0x7f0000000680)=""/4096, 0x1000}], 0x8, &(0x7f0000001700)=""/213, 0xd5}, 0x821) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) fcntl$lock(r1, 0x7, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x100, 0x2) 16:00:22 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{0x6, 0x1}, {0x80, 0x10001}], 0x2}) openat$speaker(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/speaker\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0xa63bd71f8136c931) r1 = shmat(0xffffffffffffffff, &(0x7f0000ffa000/0x4000)=nil, 0x2000) shmdt(r1) getpgrp() r2 = shmget(0x2, 0x2000, 0x0, &(0x7f0000ffc000/0x2000)=nil) r3 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x80) shmat(r2, &(0x7f0000ffc000/0x1000)=nil, 0x1000) r4 = semget(0x2, 0x2, 0x80) r5 = getuid() r6 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000180)={{0x5, 0x0, 0xffffffffffffffff, r5, r6, 0x4, 0xfffe}, 0x9, 0x600, 0x3}) ioctl$VMM_IOC_TERM(r3, 0x80045604, &(0x7f0000000200)={0x1}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x984b20110de440de, 0x0) ioctl$BIOCGRTIMEOUT(r7, 0x4010426e, &(0x7f0000000280)) r8 = semget(0x2, 0x5, 0x200) semctl$GETPID(r8, 0x4, 0x4, &(0x7f00000002c0)=""/10) r9 = open(&(0x7f0000000300)='./file0\x00', 0x8000, 0x128) ioctl$WSMOUSEIO_GETPARAMS(r9, 0x80105727, &(0x7f0000000380)={&(0x7f0000000340)=[{0x42, 0x3f}, {0x100, 0x7fffffff}, {0x23, 0xc8}, {0x81, 0x7}, {0x41, 0x2}, {0x89, 0x48}], 0x6}) clock_getres(0x4, &(0x7f00000003c0)) r10 = open(&(0x7f0000000400)='./file0/file0\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LDFONT(r10, 0x8058574d, &(0x7f0000000440)={'./file0\x00', 0x0, 0x40, 0x6, 0x1, 0x6, 0x2ce, 0xfffffff7, 0x3, 0x1, 0x0, 0x2400000}) r11 = openat(0xffffffffffffffff, &(0x7f00000004c0)='./file0\x00', 0x100, 0x80) sendto$unix(r11, &(0x7f0000000500)="147121fbaf847c51a5d56889fb9677c51caecd62331aed858656f228535fb6b6705a5e6c39ca38e091f36c890a4488f59b71fdba8a9d8db31574d28c7060c88d0718b3ba2af9469d43a84a2cf2fd5c5ffeff69f602a7fbf292fa951b669e4eee688490777e14b718acf324747c6ed9f6843f6725e3", 0x75, 0x0, &(0x7f0000000580)=@abs={0x0, 0x0, 0x1}, 0x8) r12 = accept(r9, 0x0, &(0x7f00000005c0)) fchflags(r12, 0x1) r13 = shmget(0x1, 0x3000, 0x100, &(0x7f0000ff8000/0x3000)=nil) shmctl$SHM_LOCK(r13, 0x3) 16:00:22 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r1 = socket(0x18, 0x2, 0x0) socketpair(0x0, 0xc006, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffe20) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x1fc) setsockopt(r1, 0x5, 0x8, &(0x7f0000000000)="93d869b1ac02dd536cb2d625841e0c450da61dfbefdff45e58798ecde1e7d59ca5b1f31692c7a32c9c3079d0e3550777f24f07fc8d6d", 0x36) r3 = syz_open_pts() ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x0, 0x1bd, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020697a, &(0x7f0000002580)) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140), 0xc) syz_open_pts() ioctl$TIOCSTAT(r3, 0x20007465, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xaa, 0x1, "0000f8ff608d97275aab300080e500009000", 0x0, 0xffffffff}) mknodat(r5, &(0x7f00000001c0)='./file0\x00', 0x1, 0x462) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r6 = syz_open_pts() close(r6) ioctl$TIOCSETA(r6, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCGTSTAMP(r6, 0x4010745b, &(0x7f0000000200)) 16:00:22 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f0000002580)) bind$unix(r1, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) msgget(0x0, 0x0) sendmsg(r2, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b542a538706000000a714000000290000002a00000003f1ffffffffffffff000000"], 0x38}, 0x0) 16:00:23 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x280000) r0 = open(&(0x7f0000000080)='./bus\x00', 0x180c9, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000004455d5d3efc17a1a000000000000fcffffeb00000000000000080000000000e4", 0x2d}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/\vz\x94\x83\xce\xa9\xe3q', 0x20, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) r3 = open(&(0x7f0000000240)='./bus\x00', 0x200, 0xc0) recvfrom$inet6(r3, &(0x7f0000000280)=""/77, 0x4d, 0x1840, &(0x7f0000000300)={0x18, 0x3, 0x6763623f, 0x8}, 0xc) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000200)=[{r0, 0x10}, {r2, 0x4}, {r0, 0x1}, {r1, 0x8}, {r4, 0x20}], 0x5, 0x147cc56d) r5 = dup(r0) symlinkat(&(0x7f00000000c0)='./bus\x00', r5, &(0x7f0000000100)='./bus\x00') syz_open_pts() 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2, 0x1}, {0xf8c}, {0x394, 0x0, 0x0, 0xffff0003}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair(0xcda6ec1a6f8441e0, 0x2, 0x4, &(0x7f0000000100)) pwrite(r0, &(0x7f0000000180)=']', 0x31a, 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000080)=0x100) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f0000002580)) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000500)={0x10, 0x2, 0x4, 0x2, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x70}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x40000000000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x32d}, {&(0x7f0000ff4000/0xc000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x4}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ff4000/0x4000)=nil, 0x7}, {&(0x7f0000ff1000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x3ff}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff3000/0x2000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x3}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x3f}) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x880, 0x0) r1 = dup(0xffffffffffffffff) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020699b, &(0x7f0000000300)) fchdir(r0) socketpair(0x1, 0x1, 0x1, &(0x7f0000000100)) 16:00:23 executing program 0: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) munmap(&(0x7f000071a000/0x3000)=nil, 0x3000) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000]}}) r1 = socket$unix(0x1, 0x0, 0x0) sendto(r1, &(0x7f0000000000)="72fa0aaffdbf2d84dad993cd995084b93b3e8d39731ff6c4926df7009b90f7fb7ca463365488e32d81a40d0597319fc9f3a5d8c484480202e98d2db129957d8e1c52f29097bed2baa278cf4333de6ab6a31983d26fbab65c9a214e20d4a917f3e063c16ef0bc9b4232fbbdf322d47c324b", 0x71, 0x4, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:23 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000002580)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x2, 0x0) fchmod(r3, 0x84) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x2}, {0x8000025}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x4, 0x0, 0x0, 0x200}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2d}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) socket(0x18, 0x3, 0x8) r2 = fcntl$dupfd(r1, 0xf, 0xffffffffffffff9c) fcntl$setflags(r2, 0x2, 0x0) g Ãg Ã`€@DUÕÓïÁzüÿÿëä`€@DUÕÓïÁzüÿÿëävm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80002336a240 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80002336a240 16:00:23 executing program 1: pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000180)={0x8, 0x6, 0x8, 0x28, "764bbce3b2aa80cfde5edb3cbe6fff93fd0b2589", 0x7, 0x8}) r2 = socket(0x2, 0xc003, 0x6) r3 = syz_open_pts() write(r1, &(0x7f0000000200)="37148ab6e4f1581855d087f430b6df2025cf397f4838aa71ed92aa1b6743d2156d9581a4a56ea2f40b5d69ca035fd1b7fcf444f95b2e58858c746afe9cefa2f91c995edfc15c4f970b4b51ea51696c2ba1806271f93b9689286c1add67ced638d8c69f311d7a4ea4d642b59c8b394fc253179e90ceb0d7b494906bf48654663b75beca58837500f356f51310b72aefd1db4bdf0e0ef314255a1a9d503a04383565abf9d2aff3bf2d21260231c3cd0230f71b9111aeaeea0aae02401c4d03880964b468eae45d5f4c773eaf811c59f02102cc784187d8c604128c5e8acbdbaec2", 0xe0) close(r3) ioctl$TIOCSETA(r3, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) connect$unix(r2, &(0x7f00000001c0)=ANY=[@ANYPTR=&(0x7f0000000000)=ANY=[@ANYRES64=r3, @ANYRES16=0x0]], 0x1) ioctl$TIOCDRAIN(r3, 0x2000745e) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000040)={0x113, 0x3, 0x1, 0x7}) write(r2, &(0x7f00000000c0)="9e3eb39006c0826c717ce6f35d4230e8864fabe4", 0x14) 16:00:23 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f0000002580)) sendmsg$unix(r3, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000002c40)=ANY=[@ANYBLOB="10000000ffff00000100000000000000"], 0x10}, 0x0) write(r0, 0x0, 0x0) close(r1) r4 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r4) fcntl$setown(r1, 0x6, r4) 16:00:23 executing program 1: setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket$inet(0x2, 0x2, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2033, 0x0, 0x1}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) 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(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x80047470, &(0x7f0000000000)={0x5, 0x1, 0xfffffffd, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x5, 0x4}) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) r4 = getppid() fcntl$setown(r3, 0x6, r4) munlockall() setsockopt$inet_opts(r0, 0x0, 0x7, &(0x7f0000000000), 0x4) 16:00:23 executing program 0: setrlimit(0x4, &(0x7f00000003c0)={0xa9c, 0x6}) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000680)='/dev/ttyCcfg\x00', 0x1, 0x0) dup(r0) accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) socket$inet6(0x18, 0x8000, 0x2000000000000001) r1 = socket$inet6(0x18, 0x8005, 0x4) ftruncate(r1, 0x0, 0x9) r2 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCCONS(r3, 0x20004276, 0x0) ioctl$TIOCMSET(r3, 0x40044274, &(0x7f0000000000)) r4 = openat(r3, &(0x7f00000000c0)='./file0\x00', 0x60, 0x102) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000640)={0xff, './file0\x00'}) lseek(0xffffffffffffffff, 0x0, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000880)="289caefad85b04ccdf900d249bba7de457eeaba523b2ecf6209499ea001d45d6e61c26ae81ee5d2bdc71c77be08f60eac8df3d26eb6f3377e7db92cb99d639058f28ad91f7afe5b41947db7fa3c4693c93274943dd501c10729158df03f9f5dc781c86870658233acff9589ac6e640f127bbbdb8b2f0242e8efb25618da70acefad36c790a0e6861296617c3bf46f2517119e3c2c684ee7fcbbd27493b067b993a3eb2ddb72e9d160466361741fe6f473f49580f92d78913c890423650f98b83005a708a2dd0e2e63297370d59ded510f123f455a2831f465442af641100b3303f5e05a47f45588716f01c69", 0xc336c2847464a966, 0x402, 0x0, 0x372) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x2, &(0x7f0000000340)=[{0xff, 0x0, 0x2, 0xfff}, {0x6, 0x7, 0x1f, 0xff}]}) ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) setrlimit(0xa0d939d84dfe02e3, &(0x7f0000000180)={0x100000, 0x100000}) setrlimit(0x7, &(0x7f0000000040)={0x4, 0x3}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VT_GETACTIVE(r5, 0x40047607, &(0x7f0000000280)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f00000002c0)=0x3) r6 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = syz_open_pts() close(r7) ioctl$TIOCSETA(r7, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r7, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) ioctl$TIOCFLUSH(r7, 0x8020697a, &(0x7f0000002580)=0xfffffff8) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x10000) sendto$inet6(r8, &(0x7f0000000980)="c4c87530f33a072ea1027c085f9eecfc421bdc35e8a95c7e3b79d3621d09f4adee08b4d59e25725d6b79e304d42db46a6a1613a7c6e3db8417bba91a4ec10c24efb12b543f3d0e87e1901e7f412af58bd22e3c6e8b714283000000002ec942549bcd9fb2d4ec69a551759c078afd7aa2ace00d9c99f0476a9d7611afb3fa7ae7eb7f98116f66eb65184beb55e9f17df5b3f5c97f1fa57e045d9bcd97fe16d96ef120245331374bc71d6cec7413c6914f15274368d0035949d8c1cdfc3991936048c0133337fee7cb26ff9be7df8ce2f100005f7f9aa5c3799f41ae7f741d3fff0700000000000082056b5fd5cd5c0e0e2ffcf2d213fb982871a2e51ce904941828680574b3e674dcd8544c352f0f00771fca1b21022e56eb1d33792769fee83acdbf62eb8c0d42abeef2e0abe16185ab23a025cb76e2ee83d097fe2b8fd65e066ff3267d9ad2bea62ea9736d0e272aadb048c48745fba389a790bfe4796b7e8204ed28c97659076782c28c01c9de1f7f59578d822a522ba9555c0bfe960767000000007c50d4835a375d33f877dddb602bc8f20ba40aa9bab1e76c1c9a7591703046aa2f68c201867b9ddafa050436432a40890f9f2a008116c1b24a308ce4081fa53f72d107bb2f673d710012c7591ff81d6ac3de456bd25bb9561291a9bda0dd29d5aa7c", 0x1ff, 0xf707a0498c079503, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5f00) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r9 = socket$unix(0x1, 0x5, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8020697a, &(0x7f0000002580)) ioctl$VMM_IOC_RUN(r10, 0xc0205603, &(0x7f00000001c0)={0x2, 0x8000, 0xfe, 0x1ffe, 0x0, 0x8000}) getpgrp() writev(0xffffffffffffffff, &(0x7f0000000700), 0x1000038a) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) semop(0x0, &(0x7f0000000440)=[{0x0, 0x2}, {0x3, 0x0, 0x800}, {0x3, 0x8, 0x1000}, {0x2, 0x1ff, 0x800}], 0x4) r11 = semget$private(0x0, 0x800000000000010, 0x7e) semop(r11, &(0x7f0000000100)=[{0x4, 0x1, 0x800}, {0x1, 0x9, 0x800}, {0x3, 0x1, 0x1800}, {0x3, 0xffff, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r11, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1800}, {0x4, 0x4, 0x1000}], 0x2) 16:00:23 executing program 1: open(&(0x7f0000000040)='.\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x74d9e7e678b84f0b, 0x68a) r0 = open(&(0x7f0000000700)='./file0\x00', 0x200, 0x14e) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000240)="4922ce77dd944f9f724be920e78666b42e10130e457b5c84a2d10027bfd863070b5fb0ba980c9be84fcdfb084d44f27814589b59a4349a1c2385602e228673eca4c7407909b56f004589c93e0000635f0f1d0a2a26d736bf1ad143ab003fea8788a2094e6d490d9668612d", 0xffffffffffffffaf}], 0x1) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000080)=0x1) mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0xe8, 0x0) chdir(&(0x7f0000000200)='./bus\x00') getsockname$unix(r1, &(0x7f0000000340)=@abs, &(0x7f0000000380)=0x281) mknod(&(0x7f00000000c0)='./bus\x00', 0x2054, 0x1) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000001c0)) r2 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r4, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) ioctl$TIOCFLUSH(r4, 0x8020697a, &(0x7f0000002580)) r5 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r5, 0x0, r5) getsockname$unix(r5, &(0x7f00000003c0)=@abs, &(0x7f0000000100)=0xfffffe3d) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000300)={0x1, 0xb4d1}) ioctl$TIOCEXCL(r1, 0x2000740d) unlinkat(r1, &(0x7f0000000580)='./file0\x00', 0xffffffffffffffff) close(r1) truncate(&(0x7f00000006c0)='./file1\x00', 0x0, 0x100000000000009) getsockname(r1, &(0x7f00000002c0)=@in6, &(0x7f0000000440)=0xc) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000400)={0x10000, 0xfffffffffffffc01, {0x100000001, 0x99e}}) setsockopt(r1, 0x3, 0xfffffffffffffffe, &(0x7f0000000500)="8ecc30c78a6362f68fa4122f385dceba3f87bba6c4fa5996d342cc71e9f3b922bf6dfeed3cd43ecc7d68acf554", 0x2d) write(r2, &(0x7f0000000480)="fe19c25eb6972eb41470075e88cb6f56d3ae6b6c85e4f74d36338a3a25716cc6179cce0051ba0b98b138bca0d799e576d259e27f027b51f9551711e64eadf1679b8a1a", 0x43) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000280)={0xffffffffffffdc34, 0x3fd}) fchmodat(0xffffffffffffffff, 0x0, 0x0, 0x0) bind$inet(r2, 0x0, 0xfffffffffffffe5b) close(r2) pipe2(&(0x7f0000000080), 0x30000) 16:00:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000140), 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffff9c, 0x80085762, &(0x7f0000000180)={0x2, 0x5}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x30}, {0x81}, {0x10007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) nanosleep(&(0x7f0000000000)={0x3, 0x4}, &(0x7f0000000080)) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 16:00:23 executing program 1: r0 = geteuid() r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x8000000000000080) pwritev(r1, &(0x7f0000000140), 0x10000000000002a9, 0x0, 0x0) fcntl$getflags(r1, 0x3) fcntl$getown(r1, 0x5) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000580), 0xc) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f0000002580)) faccessat(r3, &(0x7f0000000300)='./file0\x00', 0x122, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x831, r1, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r5 = dup2(r4, r4) shutdown(r5, 0x1) r6 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) symlinkat(&(0x7f0000000340)='./file0\x00', r6, &(0x7f00000003c0)='./file0\x00') r7 = socket$unix(0x1, 0x5, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020697a, &(0x7f0000002580)) ioctl$PCIOCREAD(r8, 0xc0107002, &(0x7f0000000640)) recvfrom$unix(r6, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) fchdir(r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r10 = dup2(r9, r9) shutdown(r10, 0x1) r11 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) r12 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x400004002c5, 0x0) fcntl$lock(r12, 0x9, &(0x7f0000000000)={0x3, 0x2, 0x0, 0x1000200000005}) pipe2(&(0x7f0000000780), 0x0) r13 = socket$unix(0x1, 0x5, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x8020697a, &(0x7f0000002580)) symlinkat(&(0x7f0000000900)='./file1\x00', r14, &(0x7f00000008c0)='./file0\x00') ioctl$PCIOCREAD(r11, 0xc0107002, &(0x7f00000001c0)) recvfrom$unix(r11, &(0x7f0000000180)=""/18, 0x12, 0x1, 0x0, 0x0) ioctl$PCIOCREAD(r11, 0xc0107002, &(0x7f00000002c0)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r16, &(0x7f00000004c0)="d92006fb52faf1d0bdbcdb360325c52389d715010692cffb20ec1c15cf5eaca7ad", 0x1c, 0x4, 0x0, 0x0) setreuid(0x0, r0) msgget$private(0x0, 0x2000000010602) socket$inet6(0x18, 0x2, 0x5) r17 = dup(r15) msgget$private(0x0, 0x400) mknodat(r17, &(0x7f00000005c0)='./file0\x00', 0x6003, 0x1) mknod(&(0x7f00000001c0)='./bus\x00', 0x140, 0x9) r18 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) faccessat(r18, &(0x7f0000000080)='./bus\x00', 0x40, 0x5) r19 = dup2(r17, r17) execve(&(0x7f0000000100)='./bus\x00', &(0x7f00000007c0)=[&(0x7f0000000500)='\x00', &(0x7f0000000600)='/dev/bpf\x00', &(0x7f0000000380)='}+\x00', &(0x7f0000000680)=',\x00', &(0x7f0000000700)='/dev/bpf\x00', &(0x7f0000000740)='/dev/bpf\x00', &(0x7f0000000140)='/dev/null\x00'], &(0x7f0000000880)=[&(0x7f0000000440)='/d\x01\x1e\x00\xb7\x8b\x12\xaf\x84,\xa3\xbf\xc3E', &(0x7f0000000840)='/dev/null\x00']) faccessat(r19, &(0x7f0000000240)='./file0\x00', 0x43, 0x4) setitimer(0x1, &(0x7f0000000480)={{0x400, 0x40800}, {0xfffffffffffffffe, 0x6}}, &(0x7f0000000200)) openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x90, 0x0) chflags(&(0x7f0000000040)='./file0\x00', 0x546e0c4b41b0b931) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x7) lstat(&(0x7f0000000a40)='./bus\x00', &(0x7f00000009c0)) setreuid(0x0, 0xee01) faccessat(0xffffffffffffffff, 0x0, 0x3, 0x0) fchmodat(r17, &(0x7f0000000540)='./file0\x00', 0x40, 0xa) setuid(r0) r20 = msgget$private(0x0, 0x403) msgctl$IPC_SET(r20, 0x1, 0xfffffffffffffffe) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xc}, {0x40}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000002580)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x9, 0x8, 0x1, 0x9}, {0x4, 0x9, 0x40, 0x5}]}) 16:00:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0xc}, {0xc}, {0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x1, 0x0) lseek(r1, 0x0, 0x0, 0x1) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 16:00:26 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x21, 0xd0) getsockname$inet(r0, &(0x7f0000000140), &(0x7f0000000180)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f00000001c0)=ANY=[], 0x0) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) accept(r1, &(0x7f0000000100)=@in, &(0x7f00000000c0)=0xfffffe90) shmctl$SHM_LOCK(0xffffffffffffffff, 0x3) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSBRK(r4, 0x2000747b) 16:00:26 executing program 1: pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)='D\t', 0x2}], 0x1, 0x0, 0x0) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) dup(r0) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=ANY=[@ANYBLOB="62020207e000000195f71869db9ce52d411871d00bb697d3a47f17704fb50a56a0af40deff1cb768a0c1bd5f6496e647844fd20a7362852487ccf822f81a2e00cdcc2be01776b992af165f06b97e159540dfbf2da5df78a29fb52950ad555cea4c3e9c67caf2606945f6ba3e77e972f1b361ca881f207c2b3ce552b52949aa3bac4f574e298878a03de6abe73c831378e88929c911323922238b2d5b4ae406fcf7cfa736cbdea31cc08c4a1361ec47299fd979bb69cca565a281ccd6bdba1085069542b9ddf1cab2bc61b283e93d26143be748997aafa8fb4b203d25490a323facff7f2ce053968d258052329c4fb7541349a1e776556815dbafd6461a10d52146216620a9125b76d96d5df2af0432ed326560e323c032fb79097b34c868cff809935d5adfa6aa7f89"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget$private(0x0, 0x1000, 0x8, &(0x7f000001b000/0x1000)=nil) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000001c0)="071400000f3700983b000000000000000000000009c0541a54300568d7c3bf179bd9ff47f989a302200da6399d68210942d15f9fa155156dfaa4c62c5841011df3c48ffe8ef558f3244dda6377fd788cedf10396a2f384293a5751eb5f77c4bd0fe906a5aa34ded240136ae58a9664079adcd4045ebade8e6edf5882cbd8c139975fadcae5c735519365d27e9240f8b80e1b119b96976731a7398612ffdbd3a70c2f31f96c3226077a3b7113d94281c00c96bc94a421091f1a87b3829edbf950776041adf6150393ab9d540f9eef16fbbbfaa137683cf514fb824767b44e2045dc01142be84276", 0x5e) write(r1, 0x0, 0x0) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7c}, {0x87}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000002580)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[{0x20, 0x0, 0x7f, 0xeaa}, {0x8, 0x7, 0x8, 0x3}, {0x5, 0x2, 0x2, 0x2000000}, {0xe08b, 0x7, 0x3}]}) 16:00:26 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = msgget$private(0x0, 0x480) msgget$private(0x0, 0x500) msgrcv(r1, &(0x7f0000002a80)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006a9cb1a516809c706299b3621057a46c205e6483d73cd73fb366c212a8163e8864cd8c264eb3e3d07a497af87a36d272d697890c32755aee43688ed11cdbae89a2d3e96b2678fb64cfc08e87a0f3be22d013e9a319a52c7fa6bbe8a464eef39f324404482f0f516d040eb83392a5f007f13c7acfaed6f44ff452bbc981d71ccc0c7be465eb6890aeae53d7d1fc5cbc1591fa09cb6d3010fefe088ae2f82e8eaf9858b81a01bf4719dedb726d2b60ec1e5af7549dd57f60635af7c987d21e228008d4c0a64b7e838746c78d6fa7d46bf9423112cb0357537e73385e24494d94d4ef43604fe01c26ab5f6e67dc8d3a077448be0ef45c5f7d98177f8d09dfa68305e6c14a"], 0x1, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x3, 0x0, 0xffff, 0x108, "d730c1e73b2fc6e23c5b00000000000000e75de4"}) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r2, &(0x7f0000000200), 0xc40) r3 = syz_open_pts() close(r2) dup(r3) r4 = syz_open_pts() ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000180)={0x0, 0x0, 0xfffffffffffffd56, 0x0, "9707d05185f36d66d31b437f3ca047ca1fc2b383"}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x13, 0xfffffffffffffff7, "840300000007f1ffffff0a00001a00b877b400"}) readv(r4, &(0x7f0000000100)=[{&(0x7f00000001c0)=""/35, 0x2d}], 0x12a1) r5 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000640)=[&(0x7f00000005c0)='^\\-\x00', &(0x7f0000000140)='\x00\x11\xe8\x1b\x12\xfeu*\xf5\x89\xe5\x10@\xb1~\xea\x91>!:D\xdc\xe8!\xbd\xef\xfcT\xb4\x06\xd7g\x95\xd3\xb5\x1c\xae\x13\xa7\xcb\xa4\x8a=V\xfa\x15U\x06OM\xd9\xfb\x97\x94\xf9\x02B\xbc\xf9']) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r5, 0x0, 0x0) execve(0x0, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x0, 0x2}, 0x10) socket$inet(0x2, 0x4000000000000000, 0x3) 16:00:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35, 0x0, 0xe1}, {}, {0x10000006}]}) r1 = syz_open_pts() close(r1) r2 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f00000001c0)=0xc) recvfrom(r2, &(0x7f0000000200)=""/246, 0xf6, 0x1, &(0x7f0000000300)=@in6={0x18, 0x1, 0x8, 0xfffff800}, 0xc) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x405, 0x2000003, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) getrusage(0x1, &(0x7f0000000340)) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) fcntl$setstatus(r1, 0x4, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") socket(0x2, 0x2ea95ad3583e1b1b, 0xd2) 16:00:26 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000002580)) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000000c0)=0x81) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) 16:00:26 executing program 0: r0 = dup(0xffffffffffffffff) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000002580)) r3 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x80, 0x2) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x3c}, {0x4406}]}) socket$unix(0x1, 0x5, 0x0) r4 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x2, 0x100) r6 = socket$unix(0x1, 0x5, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020697a, &(0x7f0000002580)) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r8 = fcntl$dupfd(r4, 0x0, r5) ioctl$TIOCFLUSH(r8, 0x8020697a, &(0x7f0000002580)) ioctl$BIOCSRTIMEOUT(r8, 0x8010426d, &(0x7f0000000000)={0x1b22, 0x101}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:26 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open$dir(&(0x7f0000000180)='./bus\x00', 0x8, 0x14) bind$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0x8) read(r2, &(0x7f0000000000)=""/214, 0xffffffe1) readv(r2, &(0x7f0000000300)=[{&(0x7f0000000240)=""/152, 0x98}], 0x1) ftruncate(r2, 0x0, 0xe9) readlinkat(r1, &(0x7f0000000140)='./bus\x00', &(0x7f0000000340)=""/250, 0xfa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) sendmsg(r0, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0x10}], 0x10}, 0x0) 16:00:26 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r0, &(0x7f0000000100)="48faaa73b6524c7a57dc", 0xa, 0x0, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x80047470, &(0x7f00000004c0)={0xd14, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x3}) readv(r4, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000380)='/dev/klog\x00', 0x200, 0x0) r6 = accept(0xffffffffffffffff, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) socket$unix(0x1, 0x5, 0x0) r7 = syz_open_pts() close(r7) ioctl$TIOCSETA(r7, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r7, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) socket$inet(0x2, 0x3, 0x0) r8 = syz_open_pts() close(r8) ioctl$TIOCSETA(r8, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r9 = accept$unix(0xffffffffffffff9c, &(0x7f0000000500)=@file={0x0, ""/4096}, &(0x7f0000000440)=0x1002) r10 = fcntl$dupfd(r9, 0xa, 0xffffffffffffffff) ioctl$TIOCFLUSH(r10, 0x8020697a, &(0x7f0000002580)) ioctl$WSDISPLAYIO_DELFONT(r10, 0x8058574f, &(0x7f00000003c0)={'./file1\x00', 0x7fffffff, 0x1f, 0xfff, 0x0, 0x18a0, 0x7fffffff, 0x10001, 0x2, 0x2, 0x81, 0x1}) r11 = syz_open_pts() close(r11) ioctl$TIOCSETA(r11, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r11, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) r12 = dup2(0xffffffffffffff9c, r11) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r1}, 0xfffffffffffffffe, 0x21, 0x2, 0x400, 0x4}, {{r2}, 0x6, 0x1d0, 0x20000000, 0x6, 0x1}, {{r3}, 0x991101b7dce9b494, 0x1, 0x10, 0x24, 0x1}, {{r4}, 0xfffffffffffffffb, 0x10, 0x2, 0x776, 0x7}, {{r5}, 0xfffffffffffffffd, 0x20, 0x20, 0x7f, 0x1}], 0xa4b3b99, &(0x7f0000000280)=[{{r0}, 0x0, 0x2506e4738d64eded, 0x1, 0x0, 0x8}, {{r0}, 0x7ffffffffffffffb, 0x154, 0x2, 0x80000000}, {{r6}, 0xfffffffffffffff8, 0x15, 0xf0000000, 0x5, 0xff}, {{r0}, 0xfffffffffffffff8, 0x2, 0x2, 0x2, 0x7}, {{r12}, 0xfffffffffffffff9, 0x20, 0x2, 0x401, 0x999}], 0x2, &(0x7f0000000340)={0x4, 0x934}) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0x9) 16:00:26 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000002580)) r3 = accept$inet(r2, 0x0, &(0x7f0000000000)) setsockopt(r3, 0x8000, 0x5, &(0x7f0000000240)="6c4fbdeeb180613ea95859d9c4889f40c3f0053a13f07ad23a8a1c8cebe727b9dc8e1380da5848a1f160a6d707c53ac73e71643bda7211a0fedcfbcda54dcbab624649be7b75f968710781a19dd6184940ff7749905db4d0b8b656bb570deb6a84a5aeee75c7e1a45041a2be1994519e578115e0447353899f16c39d71ffc4e71455b8eb6d875b645b6ab961901b9fa51622013d1ef53fb184ea1e63d4bf13bdb4136a97fa85b73bbfa7905856d2fc66b0199ee5b1205ff67cf812c1ae36301184", 0xc1) pledge(0x0, &(0x7f0000000100)='$\x00') 16:00:26 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) fcntl$lock(r0, 0x9, &(0x7f00000003c0)={0x3, 0x0, 0x400, 0x40, r2}) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f0000002580)) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020697a, &(0x7f0000002580)) renameat(r1, &(0x7f0000000340)='./file0\x00', r4, &(0x7f0000000380)='./file0/file1\x00') r5 = openat(r1, &(0x7f00000001c0)='./file0/file1\x00', 0x10000, 0x1) recvfrom$unix(r5, &(0x7f0000000200)=""/212, 0xd4, 0x5, &(0x7f0000000300)=@file={0x1, './file0/file1\x00'}, 0x10) rename(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000100)='./file0\x00') accept$unix(0xffffffffffffff9c, &(0x7f0000000080)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'/110], &(0x7f0000000180)=0x6e) 16:00:27 executing program 1: setrlimit(0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = dup(r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) write(r1, &(0x7f00000000c0)="5959b52f8cece98e", 0x8) 16:00:27 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) stat(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)) write(r1, &(0x7f0000000040)="670dc3", 0x3) write(r1, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) close(r1) open(&(0x7f0000000200)='./bus\x00', 0x20000, 0x2) r2 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockname$unix(r2, &(0x7f0000000240)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000"/110], &(0x7f0000000300)=0x6e) 16:00:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000080)=0x81) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x10001, 0x0, 0x0, 0x6}, {0x3c}, {0x16}]}) 16:00:27 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82ffffff"], 0x1) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0xe2d048cd467d7935) r0 = socket(0x2, 0x2, 0x0) getegid() bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="9e69c67d708be6a26e6118e2de1fa8506b30680fc61a873c1d73fb31368eecc769"], 0x10) write(r1, 0x0, 0x0) 16:00:27 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCEXCL(r0, 0x2000740d) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) r2 = socket(0x35, 0x4, 0x3f) readv(r2, &(0x7f00000015c0)=[{&(0x7f0000000140)=""/108, 0x6c}, {&(0x7f0000000200)=""/139, 0x8b}, {&(0x7f0000000040)=""/17, 0x11}, {&(0x7f0000000500)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/182, 0xb6}, {&(0x7f0000000380)=""/99, 0x63}, {&(0x7f0000000400)=""/187, 0xbb}, {&(0x7f0000001500)=""/171, 0xab}], 0x8) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x15}, {0x45}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="c7a885d79053dd52de1ca1b378e5") 16:00:27 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5202fe7dcb"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x5, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000002580)) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f00000013c0)=[{&(0x7f0000000100)="6ef772fabe2e17c549a0cc32b7955983682b19", 0x13}, {&(0x7f0000000140)="d8070b324477659fff56037066c08c23b2a1c58760c54c3b16c992513f8aa66b28441a4a34871118b2cf3be77a9bdf9fd230e0d374662fbc63b9", 0x3a}, {&(0x7f0000000180)="d544e7c0f2c890ce9fb3bdf067d71db5d28d9273f01490b486d3c107f76795865eeb67ee13c2bd9f9fca3587a9f726cea02931789b169be9db09e606c5a1b355cd0d89eb21b9e39cd6b1c3e7e35b14daf619e77363f3836fe98817c03704397071e1bdfd0b7866814dc97b6c23c3a91c79b2bc93b72861b72d9ef5816cb0c706aed7d71cf7050c875fb771da4143386e0c53726e1820d49f7da26f15e371ccd84b8a0bd76448ff13a65e8691c1befef42d9872d04e15be9c6c6b4663d33aec51b3f56c25530a1d9829661ae5e391a6340769b23f5d485beceb7ba0c0a73359cf5346ebc330f33d2ffc13ec5af5c728b9902bd4a620c85332e811aef8533c4db535c8059a234b2bacb71c4cdd10c14cae53467ae725553120617a669cf962a7b90eca357513eea74260d23d325f67d07cb9e07f10e3c32b0f07035cb05a4470fe7fad1ad398c4cd39f8b108c33320cdf10f69af94c7033c861ddf1304b3c364a0f39f24d4d1d1c7cd18d1a2232993cfedfa18f022973144be3f816425ccc4df22b65f309a606b3919b78b1a53b458d8619b4ef196f2cf373070c578337927d33bb31a03effe640c378005b01bf51a85c5372968ee0ea396fa7f2b4f91314f60cc68298968ac72d38ba727b9b451fd676d9b2e3a9a1f160894357783e591e1a1645bd48301d1bfd3aba4c80e010bac89c52ba68aa9774f3f31aa058ed2e74a1331ed25c5b8a98192d1c321cac1664bae487463dfcbe3c4185e644c75d0453cdb924f8d1e81f25799a886007abc9f6ac86746317cd63b9b4f6d8f9be807c4b1a65a222509c32a2ef7b32020b62beb42be0cdd1f804bb36b383369b514c17c723ca336f729a15c57d1dc3adbd07bdcd179372d851215e962854ea1d9d89a8abf1a2dd9610603e454d0e48875090d1cf3927f4be8d7cbb0fc5514239e92e0f567aea56f243a1350d56c0de234ac5b8e8e02c9549b8e66e281d4f5bf97c6e7202f8bf7a7f52774677424e3c4fb987355db6bda7f24bc41910d29002a9da8266519031544724a31a02c9e674ca752c428ca4fadb8cd429c21a65f504e14def273d784d450367deff17663e58f31965091e63f41c95ff613cd671efe3c09849efc539c623de08833d6015c42c47e325961eb70e3fc01cd7bca4d44852426c121f0f83a1bae31f5acca79cb4b807bf5decfed6a3786f7cc298c7e61dfc4cf180a6839f7f4d4e3b9a496df18f050b5922582c92190e9b0de4ef68d783257a077cadd838a870263fb260490a4e520de0c37015b3bd30e5972eac61064d8e8e52664518df1122d66bb6f907d354ec62c61c500c359be0f1eb901168d5b8aedf6385f1ff32ef569796f5f37aa4eecc662baf07aef1d85109717bfa5ac3264652820643734fd2239b0be1dadca27e08c44f15d7e3d7b9f6436093d01d75d0e2dc4dacbecfc0503c8bbbd41002ddddf56fe2fd40df99dbcfeb9258b928871e211dfc2c89ff1b3a76b53c8a286a0f3c525f5bed69b63c03791787aa84ade9591b94764c43a0350cbb77f029e3b9df9e84e3328ccce79be65c138db6cfc09aa76510f4ddd29e31e575d4baf76ab1e4f24018f917f5517816b57b4af9d68af3d7d3dc685d7615e5b701e0831d1a69036fe33d15d1734a5ead0b97f3936c253fd338109e6d1e8a8b55ef9181c9d18bdc385f99e1112a60f9acf31aeb16fdbc9b19e03dbedde373d678fb539bf1659e86a9665bd711431982b5b7b7c8e58c2bdf8f0c69ffc45af951df6e7179afc137690bbda6f353d57cab4480a107c6f1903df4a7f1e25e6c42de3eac49e495a126de43f43d920695aeec65a9e56229fc2d4229d761de64f0398f144b1252d8cffb76b35dda95218a40bcb32cb28955ab0afa11d63ce1c24ef9f7905aadba91ad4e846e2380b0c8d8f8ab10999fa1b23449aee48fc2c259ba4534e0f9b3e27cde35fef3aa7e75fdfc36824e7b7545f7ddec91d8b2e862d8dd3f27abf4ce0e7859fc4f101fc7020e7c3d2415772eb83fc1eea155a25f4f34e0f6fc19902ae2c03af8d9f7daf76e8b5be53df3c56c541a91b799d885412a9794b9e046fb2ea52484ef3b90154950070a759cd503f9388b6a3d11bc137dd874e98bb202dbe76a293e867a319ced2d7fda0ea692c4f5901610c784e78a000d386ca49dce1afc6800cec4e51a577e0e425a91eebf2097da060e76ef7d2357c39405d88e32fd40db65a4a10c1e900310d613f201d01dcc9e5d238321bd15dfe0e8a4ca12d04e389454224d7902e62542b9a616b3fde3bb419aaf231f773a713d7f88a948d79c5563b1c51227a44472c003295420f4cc8c1cab955554200196ab0ffd0760f903b80f7e51ed18f4381ed5cc9f194290b37c78931633556aa4960345bea149ef8d7758abe9918d3648d4ec1c1c8ced483d1de1b280d5a03f08dfc531198dcab3c87053cedc76b9e9e17e592fe91cd0a5c246288baf78c70f7c8da6d62ce03c9ec5871652e46dad04f9295f4bcf4828cd9acf8ad64e6e69a2422b5a3bfa6564962446cf7191fd0fd4817b2127a9665190d8f60355bd59eed548065bf1c6210ada12bc993f94951055d8fa7906ad888e45eab6366791842018789fc76bcf65d17041877c5f848c8eef541933b665500ea37155ff85f4504220f4d873af0c84455037d850e2c18d7713a4cc87c31e650ef2bd0e7f6fdf074c0f1612d7c04ca8687c072f54dca70c18a20aa6c82540a9ba9dab8d0daa794bfeff2119d114c686a99d4e7e1e25e1aaa178eb656eec3e59c1d37f3f399cf598760d090b3e9651417dd70c2f9abfe88fc94aad8ecdb1779bdc46391e6821ab7e4f7cc24457365f00b8d563c0be7277fe88e6c67e8c13135105a3cd7dc6d83195c35f54385e3042bb61c8e88d8fb5df18664499b0b6a621385929f2886151293bc59515bc02b5e189ad4ccf8e2a8844f8fa041ea81d567753061ed35b37f37ca65123c3a17f62826f9b6a3d54ef64fe0bb5ccf5a60fa17a75f89665e19d8d27197418ff6141906b031e299fd966ce5ad96aa99f031ade40eb4375e811de6f69b0fa9a7b68608d9baca7fc3398642400eb25dc0226e8ebc25e888638a57c885fd8c93e81eb8f7cff637a08d64fe13ff7f25ee52473d3872b7a748d589008bd48f111dbea18e4e78587315e38e2e0feaf1d3cca7fd91e57fa82363a5318cb30153cbfdae1489ebac8e884d00e388cba1ec472879ba810e64f91a16c41dc63d4b5dd593d7cd9b43ac45d30932b1629a079cedc1c3430547acd20039ed6da30109b7f476f146ef1c023ebec21aa46473dd7e325b7037edbfbc2c22f6f82e819c9f11c086681b58e4a46a3f1cba5e9ae2c6129ab4a5d12fd4eaabb2d2639b82b2dd357be07f84fe20a06df0c2ced35533f8a36edf5841088eb06bc93f72fa33f242849beb2bfeb04d10f5bc55622715173048a06c394e47f1e1629e292b269fff5a830f39e6bd992b84193ceca1da5050104eeb82d47b5a1f4ccfe16eb6ec5d5d5803a2353bda812e01b70dabc55b982ca4ab014b6a861ec035c8479ee5cb842c005eb2c42dd57995af052fe4d69b7f5624c2deeba71b96ddf548376306d0be2f6060dc393917cbce76cf93effda6ff2457f574644a2dbb5f2948630bfc254a31f48efcbd51762d6b5bc3af70fce618a28a054c9f4fdd220795bf03215301277e2ac275ff7fb5aa53afc8b978330415a91b889f2dee51dd8919b5c57bf496cc1efc234890f82bb534ffa1c7415a3b97dfa46399c57b8aef603326008fea54e868c7b4fcc03a186d67a74a40953754a2b841d124dcd6acd417c34056a98b16a74ce2955adca751447017da1841fe791ceee016dfdf9447b7b0d2e4a2a24abbb322c1a78f7a78e99561cf7db27a6c4c59420befad3b266c87663cb5ee6c2ce3418ec7b355a802f08ff77a00480bd86c0dc53bb2bc73e79c6335ba988e926e2e640454b055c70a601265d42de9c5c804e3bdae864e2e81774f3d861e186878fd31d4b468123306d97c34b79c5e46992b343523c75aa4bae35cac137f2755a2889919f65502fab3d8c9cf951e0d0305dbcdc86b71eaeeb901c40f4dcade7e96f9426106f11c76fa89948acfecbef72d5631d3bae9e40bd4fd726206ffdab5aefe3da09699d98b0b6ba6f29ff1e81a344fc7c5e6f90f6df728d72993c94138c4b8f042c902588cf82e907981025d110825f86d5f7d4900aed7252f1ccaac7bdd802cfa235bf65f649267581dc3a67076a0eeabc63087e8bc817845cd98bc24759f3f9bc6a6dbd83ad6ba975bf90b519341fa71d668208ff749e1705919297332776c68484aeca33080c8e84ef7842f6dbe7f74533f32294265805e35b59b9fb125623cc151bc8a0802a551f593cadec3102ad67fb5b47cb92499b1fcff3b43111e583594d58c887a34780cb24264fef121dfbedcd441aa164ab5bf17cd8213d4c30b2e2947ab230584cf3bdee0b9dc24961e99567a5566a4b6e9bdd233f7bb1d78882662b7a635820168ce25b670d69cc7a0c7a6e23828682e723cb1a2133c1b5ccef2875bf88f23a27b87f24d42743dd9610ccb692f46ddd5b8a92e477e52a7d443f490a70d422b640b25d0e40b07b77560d15dbd2072e953f29a7e1d5291c55e08b560c2f0c20129e81f900d2ef4781758806ceb83b1850fed7ed8b2a296673b8edc073145c7e03bbaf94a725b28ed4f654c7e282a80eae8309bccf19acfea20e1411ce3baab12d8c64fdce83008ec0a686d2b6e8ce2f79068e206e4fff6c1059ff289d55eb76d481b14b1450b13b01fe393e750487325de6933a441d5d32d5526336e329b4b0b28b08aec00924a18b781bab478752c9b55c2555af74932d9566ad20269ad5b4021eba05a317a91e751adabedbd5c6118dfae7b4d4d0c125f36e1961da8ddec0132fd075bbfa61917e92539647249b190e7b2c852d0ccd86e7f3b68fee7e02ad0725f8896ed3eaba9d9a8fedd74b3e23f9dc61224ab9aba06f415f66a37482bdd8f45918c663887e08d24eeaf7030e8ead9537ce8d146f2ad69592283c5787be015896f8035c3abbb60a8ee5a5132f39f056bd6c3f7ed38a9194989a774878f1352404e5e7362106fd9cca772a4cb772c8a1d93e7990ca5a82ba62f140647c7b9b227c4db11359338bc77765aa96455014fb9752ddbb83d8a1d872cded4f479f3eec7b82a29704292acca7973a15bdeb18b87e63f88a0446f7bf3430b71027e2f40a6b7e924d50d43042cea87b7e6677fd9d2e7a095758caf3f8741817946d69591eb61beb24bfd343ff4be6b5e53f337b6f115d4ddd37add23174f8010964f35602291a90bacf06e8c1891e3534e84e1ba3032bb8ea85c2431ff0ab584aa35e4a76cecc895823682a6bcbbd9a360b15a4fcbf7349fa254e4ae80ac49a7ff538b666045ca2b4683cc0f76248bb20c565199bfb7b6ff886b7fff55399567935d58aa2b3cbbcfffa4ae09eaa647c7e670e205ecbe6cb104276e778e2c6a6267cca015aaada1158e85bd00ac131a97b8ccd7a63000767ea79dcec7997fa79f714491bb4803e78903a68cf06905550855df61248994a9c4f85b6374eee65d2e4c6eb677da64ce70908d4fd8e91fb19854fa0f9823ac9ce91b9713e2f6b6bfe56e53b09bed842daba925ab92d26f92caed6bb5ffc58fa2938578535a7363f007aa5f1ce741dd166728eb325eddccc7f63d31a4f7b67d88f23e8647d85e1bfa91af8ea5cc5b8a64361f8fadd1ddedc712e6c3149223b939d4a8e26c643dd964b79061e4585726b7dab8ba3d", 0x1000}, {&(0x7f0000001180)="1e9358903b3d2eb2169603b4020777740c6bddddc8b12156a5f5ab314427fd33ad4849d2fb1fbd50e7558a0599c3ff55de90f3c40028977825a439e4b593663e9c9a4b52a5f392927fe7083bef16232fd8921398e26016b036392962fe77b5f3d0d992104afc920cfbd5c1acc0d57a117adc976831a272e7070cd568342f1c608b28a579f9d40bc2fdda1538b8f507fd26f9600dac375cfebed17d53538a58505f233b6fa369111b60e6e9344233bfb0438643e1597cb7f0b913d617251dd4e6044be55beaa3cd8065b7ab986726a1e83dca756c724aafa0a15d00818a74c3e6d3e1f82f", 0xe4}, {&(0x7f0000001280)="fb20d9c2cecf34135e670de97b5500f4e16c85d2dc216122a837b8aac718d56d2c048a5595dd545969f4b4e28ef15ecfd7bec28772411b985ac85af0be98f9e4dde44e51cf634431b3b7587e2e7a670b85e56a8b0cab557fd9f93e414e14cc20cc18c8f81d93353fafe59ceed7b806395dbdc66bd44b653baee2e5e86432a218ccb0bea4a86253b04b5b6337ebbb75384ddcfa7a70b5ab7cc1d8614d7a6e1d61df990b3443dfc35b86c3f2f5458fa482add88c60", 0xb4}, {&(0x7f0000001340)="082195dfc637b3dc37d27d656f4c1bec0900efd168cc2bec6df9a4638c7524ac3914b99866a505e31061b5b16f398b1404311451ba9bd2c5089cf0f644fa705045538091c4840595f74b89bcf51364802a82cc4135a9cb55fde1a7cafe6d61a1a4a6285479", 0x65}], 0x6, &(0x7f0000001440)=[@rights={0x20, 0xffff, 0x1, [r3, r0, r4, r0]}], 0x20, 0xe}, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r5, 0x80045713, &(0x7f0000000080)=0x3) shutdown(r0, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r0, 0x1) 16:00:27 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r2 = socket(0x800000018, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r2) dup2(r2, 0xffffffffffffffff) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10000, 0x0) socket(0x18, 0x2, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) r5 = socket(0x800000018, 0x2, 0x0) r6 = socket(0x18, 0x1, 0x0) close(r5) dup2(r5, r6) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) r7 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x42, 0x1, 0x4, 0xfffffffffffff707}, {{r0}, 0xfffffffffffffffe, 0x6b, 0x4, 0x0, 0x3}], 0x1ff, &(0x7f0000000240)=[{{r4}, 0xfffffffffffffffd, 0x48, 0x0, 0x3, 0x4}, {{r5}, 0xffffffffffffffff, 0x80, 0x8}, {{r1}, 0xfffffffffffffff9, 0x4, 0x80, 0x45, 0x7fffffff}, {{r1}, 0xfffffffffffffffb, 0x26, 0xf0000000, 0x80000001, 0x800000}, {{r7}, 0xfffffffffffffffb, 0x0, 0x2, 0xb971, 0x7fffffff}], 0x3, &(0x7f00000000c0)={0x5, 0x1}) ktrace(&(0x7f0000000480)='./file0\x00', 0x4, 0x104, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) pledge(0x0, &(0x7f0000000100)='$\x00') 16:00:27 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) open$dir(0x0, 0x0, 0x0) syz_open_pts() ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0x1603, 0x1000, 0x4, {[0x3, 0x682, 0x1, 0xb2, 0xfffffffffffffff8, 0x0, 0x6, 0x8, 0xffffffff, 0x23, 0xfffffffffffffff8, 0x80000001, 0x1, 0x7, 0x10001, 0x6, 0x40, 0x6], [0x1, 0x7, 0xffffffff, 0x0, 0x800, 0x40, 0x3, 0x8, 0x9, 0x9], [0x80000000, 0x49, 0x8c, 0x5e0, 0x9f03, 0x2, 0x980], [0x8001, 0xcb, 0x5, 0x9, 0x2, 0x8], [{0x0, 0x7fff, 0x5, 0x5}, {0x20, 0x2, 0x80000000, 0x5}, {0x27f4, 0x10001, 0x2, 0x1}, {0x3, 0x800, 0x1, 0x8000}, {0x1, 0x5cf7, 0x6563, 0x6}, {0x6, 0x0, 0x8001, 0x6}, {0x7cf, 0x7, 0xf69}, {0x800, 0x81, 0x6d, 0x6}], {0x2, 0x0, 0xdf1, 0x100}, {0x0, 0x9, 0xfffffffb, 0x3}}}) 16:00:27 executing program 0: r0 = semget$private(0x0, 0x3, 0xc) semop(r0, &(0x7f0000000040)=[{0x0, 0x3, 0x1000}, {0x1, 0x5, 0x1000}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x3800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x0, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0x0, 0x1000}], 0xa) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x2884450e) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='cc') read(0xffffffffffffffff, &(0x7f0000000180)=""/64, 0x40) r1 = socket(0x2, 0xc003, 0x6) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f0000002580)) ioctl$BIOCSRTIMEOUT(r3, 0x8010426d, &(0x7f00000000c0)={0x33, 0xd03c}) connect$unix(r1, &(0x7f0000000240)=ANY=[@ANYBLOB="82022e2f66c3277f0815390242918466232b580c7062d3eadcfb2aa6594f7d010000000000000000004a002335804146c8e81598e5c40064b6f95e6d50772e9ecaec266c982a97a32697ea01a48b98abc48c5be385d13168b300000000"], 0x10) write(r3, &(0x7f00000002c0)="9e3eaa54e3ff06ffff03bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0xfffffee9) write(r1, &(0x7f00000001c0)="c21aae490000000000000000df14765a617f57b18358c56fb7f1eea6f5e85e63a3f95cf90f99b1e91d74dae6c8176ba17a79fd93", 0x34) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:27 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000100)=0xc) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020697a, &(0x7f0000002580)) r6 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r6, 0x0, r6) ioctl$LIOCSFD(r5, 0x80046c7f, &(0x7f0000000140)=r6) sendto$inet6(r3, &(0x7f0000000240)="2f3e82b3b5d547c5e90b173264630356eb1203567979f1562aab1e9e2ec0c29cd8553260ee7e347741eaafc2a183a02d25ba9de404edbeee742db535375d1170ee5bb5db7d22553014cba5212402dec4e1dfe722465e6a56445a8d9bc7044adc35b772084fe08e5247f064118375d8ed37706fed3451ca3ba81a39e8c48fdefcc675a9b3622ecf0427706dd3172bab5a798905141dc75ab0d83c19704d3c7032dfbae312e5d07c0c59a1c725513cc853f95f928d0ffe5e9a3ccf16447980", 0x1c0d8, 0x0, 0x0, 0x0) 16:00:27 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000000c0), 0x9130fba, 0x0, 0x4000000, 0x0) madvise(&(0x7f0000007000/0x2000)=nil, 0x2000, 0x0) munlock(&(0x7f0000008000/0x2000)=nil, 0x2000) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) munlock(&(0x7f0000006000/0x4000)=nil, 0x4000) 16:00:27 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000002580)) r3 = accept$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt(r3, 0x20, 0x5, &(0x7f0000000100)=""/76, &(0x7f0000000080)=0x4c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:29 executing program 0: r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1080, r0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) pread(0xffffffffffffffff, &(0x7f00000003c0)="410ceb2351506ebdac2fb0e8624da6917739ca8be24eb8362e8cad38681c7c073de9ecdc6d4e074d8d64793293f15bcb020f4d85fdb9633084d4990b11d310ed2333a2304fab1d0de5c4f9c8ace0e684639ec9408851373d86cc4c809a2c23dc6f6f4e4d43a3f039bd69ab2bb875086ebf257b678ce3bf0b7160e1c2fef0015508d532993fb23034b8f289b8171d421168005ba4774e89b328a66d7deb8f859ed659b749dac19bd49d3d4cef232f37297546dc4528995661a95007ae865cbd95be4a92fc851d3da1cdae4dfda78d7597d27e0518afe6aa3ae0c53c92d998a563e3d569465a9ee48a5689c7762253291da3d4f7b22532a2c35834364cc30fc4fea1c9dc4df3d9f4951992ea0335a71e549c20fe49709177d1c0c3099121b07cb0f61ac6c310e35e50d6c4e5e569b12b9b94627cec224c6a9e34ff47341cbddf2f5f1a50b8ea6048bb617e7f4e3f874d99dc0adb4824f43a", 0xfffffffffffffe5c, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) 16:00:30 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f0000002580)) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000)={0x6, 0x2}, 0x8) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f0000000300)) 16:00:30 executing program 1: ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f0000000040)={0x1, './file0\x00'}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000bb00"}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) connect$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) utimes(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000100)={{0x17, 0x91}, {0x1f, 0xffd8}}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) 16:00:30 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="6202e57f7f00007135f8b33629ce54e03890f093e02863c950aaf0cb93c56907e1"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="009fe42b26bad2653000"], 0x10) syz_open_pts() r3 = syz_open_pts() openat$tty(0xffffffffffffff9c, 0x0, 0x8, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, 0x0) readv(r3, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020697a, &(0x7f0000002580)) r6 = socket$unix(0x1, 0x5, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020697a, &(0x7f0000002580)) ioctl$KDGKBMODE(r7, 0x40044b06) ioctl$BIOCGHDRCMPLT(r5, 0x40044274, &(0x7f00000000c0)) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000080), 0x4) sendto$inet6(r2, &(0x7f0000000040)="01", 0x1, 0x7, 0x0, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80002336aae0 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80002336aae0 16:00:30 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001cc0)='./file0\x00', &(0x7f0000001980)=[&(0x7f0000001c80)='&#@,@\\{(/[\x00', &(0x7f0000001c40)='\x00', &(0x7f0000001940)='}^-.@\x00'], &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='[(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) r1 = syz_open_pts() pwritev(r0, &(0x7f0000000200), 0x0, 0x0, 0x0) r2 = syz_open_pts() mkdir(&(0x7f0000000180)='./file0\x00', 0x90) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) r4 = dup(r1) r5 = semget$private(0x0, 0x1, 0x201) r6 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x9, 0x8, 0x5, 0x0, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r3, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000001880)='./file0\x00', &(0x7f0000000040)={{0x4, 0xfffffffffffff11d}, {0x493, 0xfda}}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0xb3) ioctl$TIOCCDTR(r1, 0x20007478) r7 = socket(0x10, 0x2, 0xfffffffffffffffc) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000001d40)={0x0, 0x0}, 0x0) r9 = getegid() r10 = geteuid() getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, &(0x7f0000001900)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000001bc0)={{0x500, r8, r9, r10, r11, 0x4, 0x200}, 0x4, 0x26, 0x732}) pwritev(r3, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r4, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0xfffffffffffffd95}, {&(0x7f0000001d00)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:00:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000002580)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:30 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7, 0x5, 0x511d, "0d592fde86f45e52c58b62c25b9d19bf96cea18a"}) write(r0, &(0x7f0000000140)='\r', 0x1) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3e4, &(0x7f0000000000)=[{0x3}, {0x4}, {0x6}]}) socket$unix(0x1, 0x5, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8020697a, &(0x7f0000002580)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x3}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) pwrite(r2, &(0x7f0000000200)="561b5f67eb8ac6fb1361e5c6ed0cd3c0c36a8bcfb6e18034e48c45963643829f7046c9d4a2edfc09cbcfac6f6422be992304de6cfcf0169bf8ad45dd0d05ec89aca60bd9775f837a887464a58b1933e08ce0e70a606dbbd3bf6d2feb2149e5d65861616b39fac3014b2a8ee10def40357e02927d233c", 0x76, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:31 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0x2e3c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000200)={0x2f0, 0x0, 0x0, 0x7, "000000000000000100002000", 0x3f}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x11000300000005}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) sendto(r3, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r4 = dup(r3) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f00000002c0)) r6 = dup2(r4, 0xffffffffffffffff) r7 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r6, &(0x7f0000000480)='./file1\x00', r7, r8, 0x6) seteuid(r7) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)=0x650000) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000001500), &(0x7f0000001540)=0x8) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair(0x1, 0x1, 0x1c, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r9, &(0x7f0000000180)=@in, &(0x7f00000001c0)=0xc) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r10 = socket$unix(0x1, 0x5, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8020697a, &(0x7f0000002580)) r12 = openat(r11, &(0x7f0000000240)='./file1\x00', 0x10, 0x100) ioctl$VMM_IOC_WRITEREGS(r12, 0x82485608, &(0x7f00000006c0)={0xffffffff, 0x0, 0x0, {[0x3, 0x3, 0x0, 0x7, 0xd7b7f2c, 0x8001, 0x2c, 0x9e, 0x1, 0x1, 0x100000000, 0x0, 0x25c, 0x42, 0x4, 0x0, 0x0, 0x8000], [0x2, 0xff, 0x0, 0x2, 0x1, 0x8000, 0xc39, 0xfffffffffffffc00, 0x6e486c1, 0x1b76], [0x9, 0xd, 0x400, 0x100000001, 0x7, 0x9, 0x389], [0x4, 0x80000000, 0x7fffffff, 0x2, 0xea78, 0xfff], [{0x1, 0x261, 0x6}, {0x7ff, 0x22, 0xfffffffe, 0x4}, {0xf2, 0x5, 0x3, 0x1}, {0x2, 0xffff392c, 0x2, 0x6}, {0x9, 0x3, 0x3280000, 0x20}, {0x2, 0xa77, 0x659, 0x3}, {0x6, 0x86c, 0x1f, 0x100000001}, {0x6, 0x800, 0x8001, 0x2}], {0x1ff, 0x2, 0x2, 0x3f}, {0x200, 0x0, 0x1, 0x80000001}}}) 16:00:31 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) r1 = dup2(r0, 0xffffffffffffff9c) ioctl$TIOCNOTTY(r1, 0x20007471) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000040)=[{0x2}, {0x7c}, {0x4006}]}) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020697a, &(0x7f0000002580)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = dup(r2) ioctl$BIOCGDLTLIST(r5, 0xc010427b, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[0xf10, 0x6]}) syz_emit_ethernet(0x260, &(0x7f0000000000)="b6") 16:00:31 executing program 0: r0 = socket(0x18, 0x2000000002, 0x0) setsockopt(r0, 0x1000000029, 0x23, &(0x7f0000000040)="eb", 0x1) socket(0x20, 0x3, 0x3f) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x7, 0x5, 0xfffffffffffffffa, "6600fa1d03182eab7fff0e091fe600008000"}) writev(r1, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be7254feb3a47a808cb23e23fa8e8120d3e29897b9b8e21f0249bc5fd15867092778adea4077ffd326ca7a72ca27debcb481ae4a4f2837253176f449beb0d5ebf9ad19855b86e4f91a45be04fbd36705d1f047c545a8c6bc7a05f542288dd4beed948d9841da7dfe65ed0cfe7c9231c87da0da8fe8a8e1a856f918c01dedf541cba8bccf5be9370432e0b917830aa9dccbbe9b7b5e639b8b8e6733336d29d65267568f7546ded87df64e0edfcb552eff2f82d1a95c3d7f55e2c71a894b3dd5ce19b2aa6b0893056e9453156465676b7db0eed3705b77bb872938583042fde888ca57358ff897eff924cd4ef2f468447ff80520e4d75b976638454dbb18bbc81909a4f91adcded105a56a66be33f0e9ee8537265c8f82d96a4d3bcfecf6c71804c2bfedb54efd0bfdfa1c2564b562b1efc2a52119bf06a08a565755831d0067ada37dc27331dcfa4c4ece8229e7c3215ec8d7189dad90fba9b454599de65082d4d88d8820750396eaeb748e5358478aa288f2111380d0effb8f745339c6bdf4992d57b34a0ba4a61ba88e22fb63aab0bb13e929aa346716cc2b859aabdf4a3213deefa2211152d7f34bc97b681104c5f953d224521c77b9125f7ff3b1d1cb097b84b11aac824013f304e73039cea0b5afba30fb92b1c6bf0f13870aab35cf8e9375de7a438cbb8afc9d24b7c12b48e55666f38f00b59ef1ad56515b056c608261ab4eb605597bfb310072f77b88c32b9a0b436c4c55f041e7e6a8d46f7a586ce3d4e578efeb6dfa1049c1ca676b6785e58f0371bdc02be0b98b32122187cb42a8437a6c291355a936333057467c63032abdacd7cad001ed21767a99f6da49d5e0d01cd6cb422711885cf278542c677055b6702442d957239833a7d460abc050b21a35dc528b80a415c50ae61d60a57aa81adca1037243cad8929cd7e0ab3996a9682d6e843018613012e989957e464f030426b5e8c9d70e51f9400ca4f5e6c3b38de16b652c99751f006b7e6f430393871b5e40025463e86aed1da84d27c3e2805877ff577ce9cbf2efcd9e8eb5deab5951105ad8a728461964d15825ea029b4cacf569d5df8e1ce8fb6430265b9b60b1e47df81343d8d1def91afb43b85e91444cb6af74df5b5fd53afb0d3ad7e6d51cd2a756d366a7f52449a1f20d6553ef503dc5936a54af240586da25068acc4b3bae635f4384abbce17b81ec6f01457d0ccfb6c6b4a9a207938cdd38cce7c3385b17f778654e1b915ec32cdf6f1b446b3315a426733fe4551db4590c89c35cb012583b4e9b582b0afb6d1b8d031ec8531d26dd4fd2e06d9018a714c6bea4cd975e8181cb1c152cc216856c8770e5011a28908d462aeb5fc1f9c6889465eb80884ba59ff5ec361b94059353a5442d379cc1decfa84ca6fb7f91f910180bf8d77ef66a812234be92b5f7778a787dd8e8f28a49f4316c2b7e1b92e3df39692ab0fbef1fd148854d98a07c68ee1602f2", 0x65b}], 0x1) writev(r2, &(0x7f0000000200)=[{&(0x7f0000000100)="11d5e7b7532d4c767f440b259de0d673afbb3a12e5f5316a38b5f4a97419e195fd2b18e6b967b64a20982b9a1203f0d4794b2dace412cc6b94b70d71fe41e46791487717e98cd75439a2bca3d73cc6a78b4650a4c2f395e1ac0b1c3cb199df1c5503a47f199807216ae331a55e0f958f9fc5d3e87ae6c056514c5cab4368a75782d67360ccd7340ae27a03eb1d0625449cab2cad1905c10297f99c3f9eb7801dfbef4b537f120cb1499af88bb37086b26c6331312247f75b0ca608a59101aee00243fef30a99c9b60915e9a514ce003e996e3eba8da533af89461314beb9c6a49369a689a301f3f0a2697f4ac21d16", 0xef}, {&(0x7f0000001340)="a8c65c2ff7aea296174a63ae635edd05dc78e075214db94f1e3de508a907ab08e0a016746c53d028b76644485ce5d035b6f5e6998891b13d9846058137ad0442271dcc0b976ff5561abe498beb07c8e345cc5c6cc391d973f6dc6f7e2cec52ca44798e90e64cc2cb80ef682c403c3322126f79202133e0ce8740ed3cfaf8ebc50066cfb9c26f3285f296b7af35571438ca23584e7bf1e2250f77c8d9c55dd8451f47e8dd0e462c22a8f77ce8fe81398bcbd6c54c976ddf0759aecf87e3356267fa6fe71661ceaf71479b86b0bc69aae4e387d1c4ea41678e4a630c0061c50a7836c8cd8bf02742b74e5346d234caca3b6d6255f746b94ce8b70f18ecc7c81e4030176fe0e778fdb8b7b9fa347b3a2da886ef1dada063f127b57b5417cc2a0a5d090bde4d0baf988b723ed537c8a6245fbc5d394655f533aede132113df5371e872081e40118dc574638e939fc949ddc41d56bf39b4bdc97452c6f4edbaebcfb69aacbbc213a4b60328b978166e3dc1398198a6da066691cdf11dcf3f9ff0f86d35f864ab8b59e9d478fb59cfd1f72404acbacd8604e2085e1f049aa783afa242e5af3625ba0fa8ef970db8ad4057a64f5d09d4bf3248e9e9c6803343908ac88a2f8dca5a2e4379fb430b47aea3393907e61407ee38cbb2e017a6aa1c405c2e7ecd5e6e911a3b8dc4398dcbb457e49c7dd8029f0196d3a245a26c596b17d176f7e9866817faddb3e82856c6990ac2b86993b0297b923012f6436b2980e6e89e5fd9a8371509ac0afacc467d02f8ce6e095013a5a80314c58231860dd6756215621949026df6de3b46c29ccde7b773bd1772160a1231b3f645bf26acaa0ddbb2868a7985b6e85754e1beb574574b98f0ac2f7a21dc10ccf3d4410ec1211d1a46a2da980d122ed78f483435652b247026ae621c91ec3c3c97821b7d7d917cd53a4c2179c564f5f939221d698f85af4c93e80f411cfab693839fcc068ce4999321eac8eb99bb0cf41369d82fac737fc3addbf9a8aeeb8e0e12003c314741a78ffe396db6cdca5e6b51a477cf55e0735595f9a225ace983fd619d3b026791112f29bcc5c1e0ae48c3f54a3d1f5458ec515c41ceaed3ff85dae50d96f7ddaacf6d29b3d97bc78a4a42a25a91c91ce6e991cc81e7ab6c2156713a545dd946dec70246a5d21d9f95cf46cc13d5775942a1409d82c56f41482742c6f356db8994b0d5b3ed2ee1f7f18a2f6baefeb95a28e43b843875a827251ada7e095c13cd418256f5fab70dc72d8ba958661317458ac7417902ff13de620862856e5c5548457f955998b7815ca27a01b1fb11af1c46db5a9a57a2e1b37a22bf6d8be811564a717e022d94ca042f9e6c96ab59451dfb225bcca3836fc69f219dc10486a76e4b637730e2d35e53394578e38afc96001939cb93abf33b3cd1ac66c971a91177d98f16977aa9d84a66f92cecf9aaf3afa8e8b77f87c59a8012f631acbbca7062e5e2b5db8ccf98090243fed62918dda581e3087410c7e16aff56fc23ba003be55c42180f99e0553c875de43574e2298d9ec263801fa8721e3568718c6f7f2fe37113173887092d873b26da2aef4a1d749356683f479e585c8a229d25af19273a4011839a5de0acbe31d225d44b50d915c510f160450d5db6cb42502b8aec20edbbeddda4934c0281d44044a9470b293d00b83dadcbaec1938d5670467021bd5a2a228de025d127979bd177a02c415d69a2e3622b32a7b6a714fc9241d8b91b663a1569fda73c9082f476b1e6f63aecd392bc8a2593fe654b9075ddfbff0879277def7317b524b9a032cae688e6da3897262522ffa7bbc5d200fa7cccb90036d8483b09a248725e558d06099a84eb77e4e1a88f90d5347d84981156fe125a601e4d10e141e1c694abc96ba8a19a89561b59b1d712b2bf8d3fc084bf81717649ba9fceec1f46e0882067f85ebcc98ed487d0c26f590635dc2d0c150be7c0e628c743007f1c18c265e3a7ccc4f7b678350d24d1dd0481084dce14a20d79322597b7ddc856963263acf386110e64010246628efc8b5f69038d4aa8160738002394beedd56c2bdcaca6b31dbcc21e45297be63e65a6c656cef94db2765081fc3f0f9eecf8d95ce33f6fe332bd54f854efffa52e7c8e6bfdbb1af28a56fb20434b833253281522dd145b08c59126d80caf25bf03d789cbb996d733c2f1387271f8308308a528509472c0f4706d902725fe1e31fba407ad25b738fe772bc80e212c59c34859d972633388b6c911f4e1faa85b795818a48d351c0366572f35194aab0030ab704951bb8a09f338ec71b92c6526f1a2564d73e5e0619a1698a41a8739f1b969859dfc289f3fdf710beb34009e8ca9aa4c7590e3f92d653aa3ef7ff8f15e92503de177e5d745d52cf9d7815c5cb3357a4149763ea482e25cf79e7de331e5b776a6341269978bc9718241f7821d9828145615b3c9340930d5bae171386c64bcf7c10003a6038c2a20d74a9bd1d655d5aedd591f6a40f63b2583e9dee574ddba930b2022b8ff3cef33cf00432b6d8883ea90d5e0d19fa7e95f35d897f9ca094fe291b7af9ce12e73043a9264b3cf62d3666ad05af84a19d4f003ae69e14065594764a1afe9b5392c752911be480d00ec7fd27f6c70c97e182ca60cf4e974d0d969cc305ab1efbc35313eb81cf383422755cd6ff00d805d0aedb5b82bb9633d6f2cacf996e54336eea120332905fe1dd362f9157330a623d7f0c809fe8f60bdd9ba8c8e565778a5f6d0e2458a084f0cb843274f933772160559ec7b49f8a616520466608f56c6c5e9dabab4670cb8b8b679e5ff3b4845c498df7d6a02deabe5dc2994722d752e18b0fc9ab298ea6d7a888dd5c6810cf4d1a1cc2d517dc0688d329d05738b8217337c4d34e8ebe12bd76cb71e6b8a26464ae4063b070066c02b765856bbb28c7752c5a621541dc174b148b588570d7d952fe1e955bb8fa4c26e4ecc3fc7b39a672e4c9245fb0258e0e693d5d6d09f6a03a8c4837149550acb3f531494f45c81ccd243a9537e19a40e34d3b0f397eaf189227f2769b02a1424074bcc7e1d0363cd75ce777edcde29d894391334591e4d1e42ad19692f54565ec1652c3c6b79a6b85dede8e5a904a6ebda15f25f19c3735adefd2606fb9035097fb7288d790a1e40664ff2cba5a7ae1f98b9a951da4670b861dc827fd43ba1fd71223b17e128da872436a3cab16aa06b5490289e245527a3945254ec19aa8948ffcbc56f4dac5852c9fe9ba4afaed9739e0873e67cb23004f98f74ebb2cb1cc6e34d12ec31d421b10fbc674733891effe840cc6e0a85e796a8287f88928c8a2530a809b58cfe1009c04fb934f08c65f9971d2b255e32f390a354d07c24e077369b799ff6f8899fa7f3dc9383b474c2934e2ae4ea75c6fb29b5317982ea78e4ad5e166468a233cc20fc27b9bace63f977f76db69cd8154e7ca266d126e8be1e8f31db9eb5e443d4874bb7d62b287761564a4137aca9dc4225d18a93f5d9937876c443e123b9cbb22f900f3bdf22ef147830d585987e878b7c4b5404abf65f0aec8ec466a2e8c08aa6a602fdb5a9da3abfd1d41c508a12cffe5e15feadc841cb5d440f1db6f57ccecc996535997622fa960143f31503841e6f5823ea16eda854f0c6a26fd476d378f5eed4492853bf84d57d5c331227791ae649ee39d249113503db12d43e9b7fb4ff46a5c332207dfa04aebe7dd03698f2e2ab8c7d0ab1b0f5f32c35239fb0e149270cf088b867050c4ea252980b811ecfe98cf9189b841b34ee0aa781a09c023e4eee5b53cd9fabec95f5139ebc761fc9fc01e67c7549732668c5c4ad7d4f737d7dc834abcc28409e042306b26f544e477d4cce281f803343a1a95fd62c082aa815697bdd120e7ea2ac4a7536780dab54d5afb879eb0937131bc3fc53a39be155014ac2d2e18920379f25a2f9c0c136decc54c06c2c09ff38fc25fd1187ca30cb2ceb47faa8b16f2da572376e367a68d7adc9c06b302aac2c794e29d06c2022c584bf4aef8fbe9cc7eca96ff4491ae78bdad270531e64f5bdf5f8b873153a02013f1decb9eb3cea7c899403b0f994c32348529a91dddda9c6f9cf742ecb7c8feabce046312db88b2493fba01c9f52e1e642b681dc3b8484ccef9cb53ecae0a3d0dea6f4414b25a21a1d2ed6158b258398e6776ee4e55a29d01d3effc82aba8729894bba1a6d02ae6dbe85f1e90caf430320d199b1d0ada0763a7ec2fdaaf8f4f63a59e052dd9443c692cb8e494bf304535e46e2fdc78af32b00c2afded9acdacb51fd6972484f03ae0b8979982cb9ea5df8671be8ba9fa7af687bc457dd0395bd29832beb94a46a55833d5daaba640c569cb67e3cd43c2ae6f2e9545a28022d9867bc059f8e1f3e245c4fd4c14ef4ac9e10d8c3f6e5eec98855b11012dc09a48e31dccf25fcf99fb48eca1409fe280a005f541c99822c0747c199b1baa6756390bdad873408ffd740c73dc289314f9bff42dfcb5c1ed50d7bea366b759372cbd6d41600a92ffa085a494bcfc76644fb8a19cddfc68b5c5aa6f62f0215b10bd983de8b3aa00463542e7fdcbbd0ffc3ac6ad416c9c5cc1df7a299f3a8919aeef96a10115a5118d5baee198d16ce7fc9c7dd8233717bd7f8c931d03a4d2ee64e315342ba99b09c737788", 0xce8}], 0x2) writev(r1, &(0x7f0000000580)=[{&(0x7f0000000340)="61aabb41ae03e1c21fbbe5204f081ae5e339dac99b45ae623d91b6f686ffed32949eba26f3452174fdd70310d827bfcaf3f74e76989f898a9d3729b998b4117c54e55bd76eb73f0a0a17b1844478ed11aebb7138557f1d50eeddad9b88c595b88598150bb7683fe3049da3aa02e56a9446fcc073fe917677667bebfa423ab0cacdcdb7619fc78c03908f77ea1bb6b5c9cc25b0f6a4b0545539a54b400f6826b77e87e9a6951455766c7b48733ff594d6b394226c06e5af66c218d193f6a9618b161d2a43b95bfc576643add236e42a00f8833f0614559f9f4d9df1b7c3dc9f2bd981bc09", 0xe4}], 0x1) socket(0x23, 0x0, 0x0) 16:00:31 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x40, 0x0, 0xffffffffffffffff, 0xfffffffffffffffc}], 0x9a1d, 0x0, 0x0, 0x0) dup(r1) pledge(&(0x7f0000000200)='[-][-\xc3/\x00', &(0x7f00000001c0)='\xc0\x00\x85R\x1d\xd4\"r6\b\xd6n\a ,$U\xcdv:B\x9f\xf5>\xb4\xf6\nKk\x92q\x00\x00\x00\x00\x00\x00\x00') dup2(r1, r0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) close(r2) 16:00:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r3 = socket(0x2, 0x1, 0x0) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="2902000d00095cb90cca8590", 0xc) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="80020000000000000000"], 0x10) shutdown(r3, 0x2) getsockopt$inet_opts(r1, 0x0, 0x4000001, &(0x7f0000000640)=""/124, &(0x7f0000000000)=0xfffffeb3) read(r2, &(0x7f00000006c0)=""/178, 0xffffffffffffffe6) r4 = semget$private(0x0, 0x4000000009, 0x100000010) r5 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r5, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1002}, {0x1, 0x4, 0x1000}, {0x0, 0x800000000000004, 0x40000001000}, {0xfffffffffffffffe, 0x0, 0x800}, {0x2, 0x3, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x1002}, {0x2, 0x4000000000000, 0x800}, {0x7, 0x9, 0x1000}], 0x9) semop(r5, &(0x7f00000001c0)=[{0x1, 0x3, 0xe5ce97ab354d86be}, {0x2, 0x2, 0x1000}, {0x5, 0x4, 0x1800}, {0x3, 0xcd4b, 0xc00}], 0x4) connect$inet(r2, &(0x7f00000005c0)={0x2, 0x3}, 0x580) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000340)=0x40401) semop(r4, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) semget$private(0x0, 0x0, 0x8) sync() ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000300)=0x401) getsockname$inet(r2, &(0x7f0000000280), &(0x7f0000000540)=0x255) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000a00)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000580), &(0x7f0000000200)=0xfffffd64) clock_getres(0x4, &(0x7f0000000100)) r6 = fcntl$dupfd(r2, 0x0, r2) chroot(&(0x7f0000000600)='./file0\x00') ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000500)) semop(r4, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) socket(0x0, 0x20000001, 0x7) fchdir(r6) fcntl$getown(r0, 0x5) minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x20000000003) semctl$GETPID(r4, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x28, 0x0, 0x0, 0xffffffff}, {0x23f}, {0x6, 0xfd, 0x1}]}) 16:00:31 executing program 0: open$dir(&(0x7f0000001240)='./file0\x00', 0x2, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, 0xffffffffffffffff) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000002580)) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f0000000040)={0x4, 0x800, {0x9, 0x6000000000000000}}) 16:00:31 executing program 1: r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000001c0)=0xffffff94) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="8202adfdffffff797b72ffffffff653000463f7b238bf46854d78a2a197a386207000000e88195955984c87910bf453f68c11700287ead4bcb777ea69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d58faf2012ae447473c2384e46ff502ef83868d1ef4f3bf554799b9b832ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cab3dbcf5b65c6593d2870b4122cd23500000000000000000000000000007608183034388c4f7ca2464ee948cd97aac7918b16cf67137fc24e98ea5deca8d5624a410182afe2b267c271dd4fcc5792cc1f0991cde5cc9da5681546cefc49ea32c6ced315d23d6d2b536a8bc8363edd968a2a6f13ec7c0e5bf4079bbd7141b9cc15da659ed78b37a4eb4faab75b11f127874707a5290fac7cddec6697bf94a5c88fd39ba6b67512bcaf7285fd44e5297cdede34ad8d58159e0b110c632ecfd5f11dbee675458e"], 0x10) fcntl$getflags(r1, 0x1) write(r1, 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f0000002580)) ioctl$VMM_IOC_WRITEREGS(r3, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0xd179, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000], [], [0x80000000ff], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [{}, {0x0, 0x0, 0x8}, {}, {}, {}, {}, {0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x3, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8040691a, &(0x7f0000000300)) write(r1, 0x0, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020697a, &(0x7f0000002580)) r8 = openat(r7, &(0x7f0000000140)='./file0\x00', 0x80, 0x20) connect$unix(r8, &(0x7f0000000180)=@abs={0x3, 0x0, 0x3}, 0x8) 16:00:31 executing program 1: r0 = socket(0x34, 0x4, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="80000000000001021000"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffdffffffffffff, 0xd}], 0xffc, 0x0, 0xffffffffffffffff, 0x0) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0x8000}, 0x8) socket(0x800000018, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x1, 0x0, 0x4ab}, {0x18, 0x2, 0x18b8, 0x9}, 0x1000, [0xffff, 0xfff, 0x80000001, 0x1ff, 0x924, 0xfb, 0x80000000, 0x5]}, 0x3c) r3 = semget$private(0x0, 0x7, 0x286) semop(r3, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r3, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f00000000c0)) socket(0x1, 0x8000, 0x9) r4 = socket(0x18, 0x2, 0x7) setsockopt(r4, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r8 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r8, 0x2, &(0x7f0000000100)=""/114) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r10 = fcntl$getown(r9, 0x5) shmctl$IPC_SET(r8, 0x1, &(0x7f0000000200)={{0x3ff, r6, r7, r6, r7, 0x104, 0x5}, 0xfff, 0x9, r10, r10, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r6, r7) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r7, 0x0, 0xffffffffffffffff, 0x0]) r12 = getgid() semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r5, r11, 0xffffffffffffffff, r12, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000080)=""/75) semctl$IPC_RMID(r3, 0x0, 0x0) 16:00:31 executing program 0: r0 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{}, {r0, 0xaf}], 0x2, 0x8eb6) shutdown(r0, 0x1) shutdown(0xffffffffffffffff, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x82907003, &(0x7f0000000040)=0x1) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020697a, &(0x7f0000002580)) connect$unix(r4, &(0x7f0000000140)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r5, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) r6 = fcntl$dupfd(r5, 0xa, 0xffffffffffffff9c) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0xff, 0xf8, 0x81, 0x3}, {0x5, 0x1, 0x6, 0x4}]}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) flock(r2, 0x4) 16:00:31 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x40000000175, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x40, 0x1a2, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000080)=0x8) write(r0, &(0x7f00000000c0)='n..', 0x3) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wskbd0\x00', 0x0, 0x0) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2d}, {0x3d}, {0x6}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") 16:00:32 executing program 0: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000100)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82f28e1a967a859ec12ff85089022e2f66696c653000"], 0x10) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x480, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f0000002580)) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020697a, &(0x7f0000002580)) r6 = socket$unix(0x1, 0x5, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8020697a, &(0x7f0000002580)) ioctl$WSKBDIO_GETMODE(r7, 0x40045714, &(0x7f00000001c0)) utimensat(r1, &(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)={{0x2, 0x2}, {0x1, 0x10001}}, 0x0) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 16:00:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x74}, {0x86}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x10100, 0x0) getdents(r1, &(0x7f0000000280)=""/176, 0xb0) msgrcv(0xffffffffffffffff, &(0x7f0000000200)={0x0, ""/83}, 0x5b, 0x0, 0x1800) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000002580)) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000140)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x10045, 0x4}, {0x5, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:32 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000080), 0x1000000000000263, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0x0) 16:00:32 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a4", 0x4}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r2 = open$dir(&(0x7f0000000280)='./bus/file0\x00', 0x80, 0x40) mknodat(r2, &(0x7f0000000380)='./bus\x00', 0x1000, 0x4) r3 = kqueue() kevent(r3, &(0x7f0000000240), 0x3f, &(0x7f0000000040), 0x101, 0x0) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000240)=0x5) ioctl$TIOCFLUSH(r1, 0xc0106978, &(0x7f0000000800)) close(r1) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r4 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x28) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) close(r3) fcntl$setstatus(r5, 0x4, 0x80) open(&(0x7f0000000180)='./bus/file0\x00', 0x0, 0xf31c48b068e33657) r6 = open$dir(&(0x7f0000000140)='./bus\x00', 0x20, 0x20) open$dir(&(0x7f0000000200)='./bus\x00', 0x80, 0x1) write(r6, &(0x7f00000002c0)="90d86ce31adb02a6069d2a008a22508efe837d2b8ad531d35ca5986af114ff8e9cb35d4823a8292b7c0ba994bb4f561c2f8e81f6fc334ce6260bebc9820148c194917bfcbaf4816b62e5a42187bf", 0x4e) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x2011, r4, 0x0, 0x8000000000000000) semget(0x3, 0x0, 0x4) 16:00:32 executing program 1: r0 = getuid() seteuid(r0) mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x1, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000000c0)) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x2010, r2, 0x0, 0x0) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) setrlimit(0x2, &(0x7f0000000000)={0x60000000, 0x60000000}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000140)="30d6dfff19029b6657638e1e9247", 0xe, 0x0, 0x0) ioctl$BIOCPROMISC(r0, 0x20004269) 16:00:32 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) write(r0, &(0x7f0000000040)="04226b85acfe9e8713ad7781f7d6debf7557f402750857c262fe41", 0x1b) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/N!i\xee\x92/\xf1\xcfd0\x00', 0x0, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x0, 0x6ecddf59ee96b1c9) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000400)={0xffff, 0x7fff, 0xe0, 0x9, &(0x7f0000000180)={{0x1, 0x8, 0x5, 0x7, 0x1f, 0x7, 0x6}, {[0x7, 0x950, 0x40, 0x100, 0x200, 0x4, 0x6186, 0x3, 0x0, 0x9, 0x20, 0x8, 0x9, 0x0, 0x89, 0x5, 0x7f, 0x2], [0x0, 0x7, 0x400, 0x8, 0x40, 0xd7, 0x200, 0x7, 0x6, 0x401], [0xa2, 0x101, 0x6, 0x9, 0x80000000, 0x6], [0xa5b4, 0x4107, 0x4, 0x1000, 0x6, 0xd4], [{0x6, 0x4, 0x5, 0x1}, {0xac, 0x9, 0x5, 0x3}, {0x7, 0x21d, 0x7, 0x7f}, {0x921, 0x101, 0x1, 0x1ff}, {0x1ff, 0x1, 0x9, 0xffff}, {0x5, 0x0, 0x9, 0xc0}, {0x0, 0x1, 0x6, 0x3ff}, {0x5, 0x53c, 0x7, 0x4aaaecdc}], {0x401, 0x7, 0x8, 0x3}, {0xffff, 0x600, 0x5, 0x7}}}, 0x9, 0xff}) select(0x0, 0x0, &(0x7f0000000080), &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x8}, &(0x7f0000000100)) 16:00:32 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f66696c65710717577cd33cac526bec89d0b6ccfc8b161d8802775f060f45375d123e5045000000dfd541806a3a9af63069086de0a37e05deca1cbaf257aa101a6759b2d51ac93034feb06cf70eb733967ceae1cd9c37ae3cf8934aa971ccd41472b488dff3db202fe9fe24c114c58f7333b3a7763918627586cfda56fc0e547cbf13d6cd0f0b7744512b2240a1711c2ba843970ea606c74f9b"], 0x10) write(r0, &(0x7f0000000000)="9e3eaa56000000000004bf1aab0300000000000008188e600200d04593fdd308e6b7ca0000000000", 0x53a) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") r1 = accept$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="0f4053e81ff0f447ad7658b6021240323e1d9d47afe9899ca5efc7694717d93c6caba1419fb5c849c518874a32ff8dbd03dd90ceaef540d9665f97da108d7df5aa2eadabe203603519963db1736c95715ede7a5d3802da972f30c8df265459918c5df855b2e451af55cc08afb8a46526f6dc8efad316889bda2bf5c5843c961a48cf480c76b2d55cc5d557b448021b949e24f9b4c5724d2426899806722ff0eab383ce945119a915c16c5d23dd1b969a1cb4fcfd3c23b3485461e3427d0bbe3e", 0xc0) fcntl$getown(r1, 0x5) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f0000002580)) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000140)=""/117, &(0x7f00000002c0)=0x75) 16:00:32 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x5c}, {0x5c}, {0x6}]}) syz_emit_ethernet(0x15c, &(0x7f0000000340)) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000100)=0x20) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f0000002580)) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000040)) 16:00:32 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xfffffeda) getsockname(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000001c0)=""/247, 0xffffffca}], 0x1000000000000021, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, 0x0, 0x80, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x6) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x2) fcntl$lock(r1, 0x7, 0x0) 16:00:32 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file1\x00', 0x200, 0x0) ktrace(&(0x7f0000000300)='./file0\x00', 0x0, 0x0, 0x0) chmod(&(0x7f0000000000)='./file0\x00', 0x40) acct(&(0x7f0000000100)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffff9c, 0xc014575e, &(0x7f00000000c0)={0xa00, './file1\x00'}) 16:00:32 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x322, 0x0) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r2 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) r3 = shmat(r2, &(0x7f0000ffa000/0x2000)=nil, 0x0) shmdt(r3) shmdt(r3) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:32 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_open_pts() r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) open(&(0x7f0000000000)='./file0\x00', 0x100, 0xa2) syz_open_pts() 16:00:32 executing program 0: setrlimit(0x0, &(0x7f0000000080)={0xec, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = kqueue() r2 = syz_open_pts() semget$private(0x0, 0x3, 0x5) close(r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(r1, 0xfffffffffffffffe, 0x0, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0x6e, 0xd000005b, 0x1}], 0xb37, 0x0) r3 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_timeval(r3, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f0000000100)=0x10) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000600)={0xffffffffffffffff, 0x0, 0xfffffffd, 0x0, "36c4a64800000000000b00000000000200"}) r4 = getgid() r5 = geteuid() r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r6, &(0x7f0000001640)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f653242126239c8b8607cf61e8cd2f6272c134be548e2"], 0xa) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r8 = getgid() chown(&(0x7f0000000180)='./file0\x00', r7, r8) r9 = semget$private(0x0, 0x7, 0xa0) semop(r9, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r9, 0x0, 0x0) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000002c0)={{0x4, 0xffffffffffffffff, r4, r5, r8, 0x100, 0x3}, 0x3e, 0x10000, 0x6}) semop(r9, &(0x7f0000000000)=[{0x0, 0x1f, 0x2000}, {0x3, 0x81, 0x800}, {0x1, 0x9, 0x2800}, {0x3, 0x9, 0xc00}, {0x4, 0x3, 0x1000}, {0x3, 0xfff8, 0x1000}, {0x3, 0x8000, 0x1800}, {0x0, 0x5, 0x1000}], 0x8) kevent(r1, &(0x7f0000000140), 0x200, 0x0, 0x1a79, 0x0) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x81}, {0x2000000060}, {0x6}]}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000002580)) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000040)=0x80d19dfc28da72c6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) 16:00:32 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a4) r0 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000140)="000000186a56010000001c00feaf0000feff0060d5726c85c2768511fe000000f31f00000000fa7dff070000", 0x2ae}], 0x1) open$dir(&(0x7f0000000000)='./bus\x00', 0x102, 0x0) 16:00:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000140)={0xffff, 0x40}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x10000000015}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f0000002580)) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020697a, &(0x7f0000002580)) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f00000000c0)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0x9, 0xff, 0xf9, 0x2d4}, {0x8, 0x4, 0x2, 0x81}, {0x1, 0x80, 0x81, 0x40}, {0x5, 0x9, 0x1f}, {0x8000, 0x8, 0x20, 0x3}, {0x1f, 0x1, 0x6, 0x7fff}, {0x8, 0x80, 0x4, 0x6}]}) 16:00:33 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) pwrite(r1, &(0x7f0000000000)="d227f8715f3bde29a5729193d8d9575297914a701fa1af8a6be0724dddb9ea6a10412f70289becbc75d853b9aebfb7d434b8aba67e5c6bccbf211bb69bca948e4aee1959a7da3503fb3b46f990355d46236a2c5cbcdec7d45b1e68fb81ee7008f4c2d87d", 0x64, 0x0, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f0000000580)="282dea418f6b900e8b772d58ef8a6323", 0x10}], 0x1) execve(0x0, 0x0, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = dup2(0xffffffffffffff9c, r2) accept$unix(r3, &(0x7f0000000140)=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) 16:00:33 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x60) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, 0x0) munlock(&(0x7f000074a000/0x4000)=nil, 0x4000) mknod(&(0x7f00000001c0)='./bus\x00', 0x1ffb, 0x0) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000140)) chflagsat(r2, &(0x7f0000000340)='./file0\x00', 0x0, 0x2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc, 0x1}, {0xffffffffffff0048}, {0x71ea}]}) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r7, r8, r9, r10, 0x2, 0x9}, 0x5, 0x5, 0x8}) fchownat(r0, &(0x7f0000000280)='./file0\x00', r9, 0xffffffffffffffff, 0x2) mkdir(&(0x7f0000000080)='./file0\x00', 0x222) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) pread(r4, &(0x7f0000000380), 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCPROMISC(r1, 0x20004269) munmap(&(0x7f0000269000/0x4000)=nil, 0x4000) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) accept(0xffffffffffffff9c, 0x0, &(0x7f00000002c0)) pwrite(r3, &(0x7f0000000380)="a88b1aeb8719a56b9d85a2a17cb2fc3b050000", 0xffffff3f, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x200, 0x0) 16:00:33 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x1e, 0x4, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690c, &(0x7f0000000300)) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020697a, &(0x7f0000002580)) unlinkat(r4, &(0x7f00000002c0)='./file1\x00', 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000080)={0xfed0e6e39114a8c9, 0x5}) dup(0xffffffffffffffff) getsockname$unix(r0, &(0x7f0000000340)=ANY=[@ANYBLOB='\x00'/4098], &(0x7f0000000280)=0x1002) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) open$dir(&(0x7f0000000100)='./file0\x00', 0x180, 0x20) mkdir(&(0x7f0000000240)='./file0/file1\x00', 0xffffffffffffffdf) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x81) r5 = open(&(0x7f0000000140)='./file0\x00', 0x10, 0x44) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000200)=0x20) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 16:00:33 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='/', 0x0, 0x0) chroot(&(0x7f00000000c0)='./file0\x00') fchdir(r0) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000040)='r\x00') r1 = shmget$private(0x0, 0x1000, 0x8e4dbd5b5dfee619, &(0x7f0000ffc000/0x1000)=nil) shmat(r1, &(0x7f0000ffa000/0x2000)=nil, 0x3000) shmctl$IPC_RMID(r1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r4 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) sendto(r4, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r5 = dup(r4) r6 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f00000002c0)) r7 = dup2(r5, 0xffffffffffffffff) r8 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r7, &(0x7f0000000480)='./file1\x00', r8, r9, 0x6) getgroups(0x1, &(0x7f0000000080)=[0x0, r3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r9]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r11 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) sendto(r11, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r12 = dup(r11) r13 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r12, 0x40047601, &(0x7f00000002c0)) r14 = dup2(r12, 0xffffffffffffffff) r15 = getuid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r14, &(0x7f0000000480)='./file1\x00', r15, r16, 0x6) getgroups(0x1, &(0x7f0000000080)=[0x0, r10, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r16]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r18 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) sendto(r18, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r19 = dup(r18) r20 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r19, 0x40047601, &(0x7f00000002c0)) r21 = dup2(r19, 0xffffffffffffffff) r22 = getuid() getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r21, &(0x7f0000000480)='./file1\x00', r22, r23, 0x6) getgroups(0x1, &(0x7f0000000080)=[0x0, r17, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r23]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r25 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) sendto(r25, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r26 = dup(r25) r27 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r26, 0x40047601, &(0x7f00000002c0)) r28 = dup2(r26, 0xffffffffffffffff) r29 = getuid() getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r28, &(0x7f0000000480)='./file1\x00', r29, r30, 0x6) getgroups(0x4, &(0x7f0000000140)=[r16, r17, r24, 0x0]) r32 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r32) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000180)={{0x78cf, r2, r9, 0xffffffffffffffff, r31, 0x0, 0x1000}, 0x1, 0x20, 0x0, r32, 0x2, 0x101, 0x6}) 16:00:33 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000040)={0x0, 0x3}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='s'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x54}, {0x4d}, {0x6}]}) syz_emit_ethernet(0xe9, &(0x7f0000000040)="738cf69c9ed0a37361") r1 = syz_open_pts() close(r1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000140)) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) lseek(r1, 0x0, 0x0, 0x2) 16:00:33 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="b63e49be33bd66e5173f052000000000ebffffed74feff0070000000000000005b9d071b542a53870600"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:33 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x24}, {0x84}, {0x6}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x20000, 0x27) ioctl$BIOCLOCK(r1, 0x20004276) syz_emit_ethernet(0xe, &(0x7f0000000180)="080934410000000015b668f635e9") 16:00:33 executing program 1: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f00000003c0)={&(0x7f0000000140)='./file0\x00'}) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) sendto(r0, &(0x7f00000001c0)="fc0ff22d49214eedee1b6a34f29fd58c8715efddc91614e5b44bb17056eb6b97632f19d98cfe7d76b832279e95b26f72cbf492060579e6a31e2789f78310f500dd8f1799d5c9104382ec327b0514ac32b00401f574ba4e23b986ab7fd7d96054102fe0bd32e49235063e6c9271ddc7d4be8321953e9cfaf065330aadbd1a683dd3cd3e9a788708cf27d78a99786b35de7c1953cb80d8ca7784792f8ed8519e35c5d2ecb6ff6e5abaa2d26682db7744ae9171693aafc9a067966fc17c8e25ccdba5074ec010cb357da0517150ab9c0ca3a781eb258074a662248bf0d151625dd5ba10f2d0e76ab0c0549480", 0xeb, 0x8, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) close(r1) preadv(r0, &(0x7f0000000000)=[{0x0}], 0xaa, 0x0, 0x0) 16:00:33 executing program 0: r0 = msgget(0x3, 0x100) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000875c25c09ca9971800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0c36e526000000000000000000000000000000000000000000000000660000000000000000000000001200051b5f765f8665b6a5618fe3587bd2e959b828618c12a2dc25cf7716b1b14af1ea56641bd28dc410fa6e082441534854abb01e20ff73f194133a90f7b0475b73b5f094b684a7324f42598d8e6af27ee19946b48d6cc7a3a657fe93715f25dc4ac31dd0dd27cce6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) utimensat(r2, &(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', &(0x7f0000000200)={{0x4, 0x6}, {0x6cb, 0x9}}, 0x2) r3 = open(&(0x7f0000000440)='.\x00', 0x10000, 0xfffffffffffffffd) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) msgget$private(0x0, 0x10000004) r4 = msgget$private(0x0, 0x8) msgsnd(r4, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r1, @ANYRESDEC, @ANYRES16=r0, @ANYRES32=r1, @ANYRESOCT=r1, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r4, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgget$private(0x0, 0x141) msgrcv(r4, &(0x7f0000000740)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000ebffffff00000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f000000000000440d6f6a300800000000000000000000000000000000000000000000000000000000000000000000000000000000000000003ce5f58b481ae067cb112a8256c1c27d4ee938be5750ceeffe17814a745f9b53407c80d342748954f66ccd3abdfad2ad73b05f951e291cb416e18ab0ab9f45093c62d92c3c68ff1b99c6cc8250e8ef212571b68aa9922e41d1b63fb2aec6ada4bb8b139376ea06d7040989f93a14ee8d6419486d31c907843a981a787312ec0035f26e43b2588934426148b64d31e9ea304166995b84318ffaa25c6c065e7c4461938297b0e49532295be2da087c80ce7c80a83e35b8d7f035fe4564d0d6abb2d67d609e3aa21147d1a0fe3b05995c4006d5de62814511d552eb47889e4c6ad9c4f61619d721d52595bffd8991881474e828dc8d65c3df70c35808feb319a59470f9c06f9b8f71942bf5c707ffb9ebb4a5676b63a384444686afbaaed7a4906cb81e5a38e5bd10e7204ce436b0fe6a21de2b4d148c2d464760658b409e731dec35eed9fcb0107c4115f7f0a7e58caf68900ddf32b3d7a9ae678106591cdf16ceb33b999020f6b1a2c36da713fa41e14c5a520884d2592c3832a181b1269a1aadb9c1eff58723961bbb6f8c"], 0xfffffffffffffe9f, 0x1, 0x1000) r5 = semget(0x3, 0x5, 0x0) semctl$GETVAL(r5, 0x6, 0x5, &(0x7f0000000080)=""/19) r6 = msgget(0x1, 0x10004) msgrcv(r6, &(0x7f00000003c0)=ANY=[@ANYRESDEC=r6], 0x1, 0x1, 0x1000) msgget(0x0, 0x180) r7 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r7, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r7, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r7, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r8 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r8) r9 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r9, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r9, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r9, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r10 = socket(0x1, 0x8000, 0x3b) setsockopt(r10, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r10, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r11 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r11) msgsnd(r4, &(0x7f0000000c40)=ANY=[@ANYPTR, @ANYPTR=&(0x7f0000000480)=ANY=[@ANYPTR64=&(0x7f0000000100)=ANY=[], @ANYRESOCT, @ANYRES64=0x0, @ANYRESOCT=r7, @ANYRESDEC=0x0, @ANYRESHEX=r8, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR, @ANYRESDEC, @ANYPTR]], @ANYRES64=r9, @ANYRESOCT=0x0, @ANYRES32=r10, @ANYRES32=0x0, @ANYRES32=r4, @ANYBLOB="6c19defd3a4ea961ab2e4b73df4db3f5922ab78418ca1fe584dd603fd1662c3c9689a08b832277afb12756478fef4c91c9d09c6cd9e8b636f84ec8527643c192a34584ea1e02240d813f923627e299423efa4bd7c90397cb609e8a0fce698a4c78b5aea439", @ANYRESHEX=r11], 0x9, 0x800) fcntl$setflags(r3, 0x2, 0x3) msgsnd(r4, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r12, &(0x7f0000000180)=ANY=[@ANYBLOB="2d012e2f66696c653000c2c58f3e6a63e18dd0a05560ff601f2fda3725a57204f4b01be3b5b65ab0879af9972820f6dd37cdbb633389a6799d36a52b6a24a1fd"], 0xa) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setgroups(0x0, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r13) setuid(0xee01) r14 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r14, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f0000000240)=0x9) pipe(&(0x7f00000003c0)) semget$private(0x0, 0x2, 0x20) ftruncate(r1, 0x0, 0x4b6c) 16:00:33 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() poll(&(0x7f00000002c0)=[{r0, 0x9}], 0x1, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x1, 0x0, 0x80, 0x8, "3f77f94f77b1062bcd6f5da0fa638b173bfdd3c8", 0x4, 0xf8}) syz_open_pts() 16:00:33 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/d\x01v/tti\x00', 0x400, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) writev(r1, &(0x7f0000000380), 0x16ab) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000001c0), &(0x7f0000000200)=0x10) r3 = socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x29, 0x1a, &(0x7f0000000040), 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:33 executing program 0: mknod(&(0x7f0000000200)='./file0\x00', 0x2000, 0x100828a4) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)=0x7) r2 = accept(r0, &(0x7f0000001280)=@un=@file={0x0, ""/4109}, &(0x7f0000000000)=0x100f) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000040)=0x7) 16:00:33 executing program 0: r0 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r0}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000000300)={0xf0, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r3, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x6, 0x0, 0x0, 0x400ff}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r4, 0x0, r1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000002c0)={0x2, &(0x7f0000000000)=[{0xb1}, {0x2, 0xfd, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x30002) kevent(r1, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffb, 0x4d, 0x4, 0x5, 0x9}], 0x30, &(0x7f0000000180)=[{{0xffffffffffffff9c}, 0xfffffffffffffffa, 0x61, 0x8, 0x2, 0x2}, {{r5}, 0xfffffffffffffff8, 0x0, 0x1, 0x1, 0x5}, {{r6}, 0xfffffffffffffffd, 0xa, 0x2, 0x7f, 0x5}, {{}, 0xfffffffffffffff8, 0x0, 0x4, 0x7, 0x412}, {{r7}, 0x0, 0xea, 0x2, 0x800, 0x6}, {{r0}, 0x0, 0x0, 0x60000020, 0x8, 0x8001}, {{r2}, 0xfffffffffffffffd, 0x41, 0x1, 0x100, 0x100}, {{r2}, 0xfffffffffffffff9, 0x80, 0xf0000000, 0x7, 0x4}, {{r1}, 0xfffffffffffffff9, 0x40, 0x0, 0x101, 0xffffffffffffaf32}], 0x280, &(0x7f00000002c0)={0x4, 0x8}) mknod(&(0x7f0000000ffa)='./bus\x00', 0x2000, 0x0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r8 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = syz_open_pts() close(r9) ioctl$TIOCSETA(r9, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x10000}) readv(r9, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) fcntl$getown(r9, 0x5) rmdir(&(0x7f0000000040)='./bus\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r8, 0x80206979, &(0x7f00000000c0)) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) 16:00:33 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f0000002580)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f00000025c0)={0x5, 0x4d4f, './bus\x00', 0x6, 0x7, 0x80000001, 0x5}) lstat(&(0x7f00000000c0)='./bus\x00', &(0x7f0000002440)) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) bind(r2, &(0x7f0000002600)=@in6={0x18, 0x0, 0x20, 0x27ef1f26}, 0xc) r4 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f00000026c0)={0x7f, 0x100, 0xa808, 0x3}) accept$inet(r4, &(0x7f0000002500), &(0x7f0000002540)=0xc) r5 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x2) connect$unix(r2, &(0x7f0000002640)=@file={0x1, './bus\x00'}, 0x8) r6 = socket$unix(0x1, 0x5, 0x0) r7 = openat$speaker(0xffffffffffffff9c, &(0x7f0000002680)='/dev/speaker\x00', 0x1, 0x0) r8 = fcntl$dupfd(r7, 0x0, r6) ioctl$TIOCFLUSH(r8, 0x8020697a, &(0x7f0000002580)) ioctl$BIOCGETIF(r8, 0x4020426b, &(0x7f00000024c0)={""/16, @ifru_vnetid}) pwritev(r5, &(0x7f00000023c0)=[{&(0x7f0000000180)="6cbeba62acec2cc488956f4b2fd6d55915116d00fe3a16f6f8213611a9cd37ec8971a6ff4fd00679273142c8f6fdd26cf488ae8ea12200b4cd30cd40a59ac1c232b789bb925d328a54c1225ab33c23da3aea94acdcb337699f7ee7d07c8bc986ec06d3f290bf0dbdf650b6a201772a1bfb7625bb8416db789d05c100600914a79a2deff14e5cb79f14844a8ebc7edf77a80e50a1fed04bc8447280d1540da25b2f65acdc39796dfd9b8fa3e99866af51be8e931426816a56bd5321d6c33b89fb03888d7c51d61c0cf05400215444e723bb8ed6bf8ebf3d95943b326e1128546b30da9a2f8236d8d3008b4cd393b1e6e68fc5dc5c3578b031b4b7680cc0f8a076eb5ee5f17bcaed672e8c772d48607d06b37d661043e746d46370237fbe31c1fab455ec6ad5057b73763dc72dbf97f955325dee8e805f8d650aab5f7f2abe4ff26c6f7aba61c213bc049486d91c137405ec4c1b096b37d5b30dd3917c95a9912bebd4e95049d4751affd57a9e30a6fb37ef80dc018a403f9b1fac99263a157d4bbc969a19ca590c39afb0e122535bd92c8fb590fcecfe4f9d010461977bafd74cdf05c429e98d7ba40d2015db4c5d50a5010e7ece50ea470eea3568cb9a977ab7a230b635bf9fda14ff49dc2fe5887644379a6e19e6ad0686259fd4aa422b55846dc16b10a894231a90ea260359df5d57ab95d3c7d3c3f4d3be71df7ffc71e4ff889d7ad4ae4d89cfdf2646e169eec45fc9fcc65723714109b74d37b43a3e1263aee20eea6b1ffd3b9d5a0d670e78fad1e20a3f2bf496261db6a7e90fcb795770694e50938871cd0ead94b5ccb468d5c3a42b62213a0ddec3c8cb5c1c6af32ce0c4a6aec7f598fc5d497c1fc0536b03a63d58d5e88a60ca6d3b35e7246c679384a9967f2bd290ba67cc627590230c8272d36a243c3bcb0eda6a7df087bc141d0be4187122591f89a35e235f14d49f8a113773b2a1dd20f71b23f5f0916615e33cabd5000f8e5da83e5fa0d86942c5b2752ec8eb3a4b9a18781ac0493d38f9301171278bbc769d4d1b0a6f2e902821a3fe92be636ae0f45c678d10bb7a11fb3a8dbc57720c4141c08f62615a78e6abc2a38d1bb2a05619a4462301fc091df2e9c7e75778182e3f7d315eb86f8cf92162cef185a29da9a8b49176d0c81f9062e42aab7d3ac161cc6a27a8027a7dc0b25fe63646ab850c38a281c615a075c454dec022891ddeeb28740c503ff9a57de7f9df5e2ab7f1ae3b6d60ce6cfcddf21466b7fc29c2abee05d440ab0363a6bb65bdc6e19725ff8b5ff5c4132ce29f4e73feeee14e2486fe4f87126ef0570d9a301a0a57ff21dd5a2fd29677f0a0f5be65cb75e620c3fb75533af6f09e932138614dd3bc87d68a4fcdf9c8eaf9c6127fbf106f0cc9e1b69458d4c828fbe29c991226bfc6022478bbc63b4e1f6b07aa40ff6d820456e74cf75c986a87a2ec07d761a03c9b3b26c2f78850abc4ca2cf510606365d343517140312da38f0030e1929436216256715ec634c5a2d13362b1b74fa5d0905d954b31ccc3447b9cd422feedba8fc07e440e84569f2898888277efa4b1e884b01a5ad3950882a70cf70a6489b3a7bce9e1414f2d322c5a87f433e3904ba8c26d142311ac760bbadbd40a56ede649c23b54b74114228ae895122e1f13d62715322bad71586ea358c8f896072337a31a446f5f93dc1350decb0dc200c611deb106c71775578d1b1396b0f360c20b08cdbc094d5b40c0762cd8c2ff89cbe6f7693bb3a91b0935c52b5f89ea1f0132e4da30051d82a2323e4618829fb1b71e0ad837247e97446a99727f80db49cb11a4f5b6f8c56dee78bb5f7833521dbb9e4c119b4bb4209fc6af4b9d346ebac3d6922dbf7e9d0c58a94763d93d69dbc2a5a849ed12e7fc134fd012ffc48ad25b4d388ef4c7763f8e3450553717e51d397a77e7328a854f45e5028af3016823b2483f033651707377dc2c83a41614fd4e509bff35020f80cd5e90e4c914ed55465e3c2d640abeccc53deddb83fb646d3a1891c6fcfcb683ac3ccb8d6212d2e17ffa0c6dc1b737e614d934b8f83dbdebe5e35a2c38225b8708e96390d7708aaafaa66f0969f87653e3b85b881074a308c77908329068f75330816b7a8f7e7e654692c88e8e3b3e0910cd49f20effd75e1df01432feb7046c0ab5a12e9d251dd0cbc1760afa147fad69dbe18913743f411540f8c5b9b26d18a8e5685af3996cb46b8e5bd3e8269a821968b1a912afb42eca32e25b0f7613f6e020d2434675d67b02826baa6e66ceae37626f3b1aaa058940dd528f7640bfd2d8f9bcf3413eef47be7515b20df4820e9ff0aacdb6e811c987171b8255a891a2a11a0c1335538ac1166c0be26c2cb386a8a9336fb2f17093c843466f30c3467acc3dfb16ef9ac3b03c8b8f0ab98aafa5f95227cad8100b0a810c23d4d45410da027792677ebc881b8accef968141b003a2469f8da0430d797288ba3444eb840b541af5a268dc1d8c0922caee73375c1acb91ee103c438747aa0c76ba69008cbe9e913b6da8faba3cad9677b32611eaa506fb95c10b58a25e4ae1805a936d3b6026e3e2aa737cd1118ad73b85ee783a07d5014d1d0eb4ce070eaed91f11401cf222389a62f796879241a4b7df941132fdceb561ae0c13612cf8b5281e66ebc6e6268e9a0d5aa3cfecfd1218d1d4eebcf6f4d09be5d308873baeae4a94583427945caae50a87b1fdc11521d54f3b470225a2d59f1945db01f3b4ea4be97d456a1c626b4edcb9a0045890dc9316823088d14d278b33a4e36239f0cabfe060f0a195c332cd9eb10a9b915ac6f2255ec75678fdb4bfd16bb40ef98f02a81b1a2557c500f0973a8cd5451dfa3fe74a190dff72609b7932d0cde7dc58cf60b7caf632c18705a980d738403ecb56484247cb135e9f1e8b47db69b2f123c170ac6c1e4fa890ecdfefed437bfde652cae3ea6bddc60a208a51b4dc7448656d8f960dffedde0f9c7a55509e1dc65b3e2f4599a1bf9a5769ca62f186d2c59b527200d1a210095beca575e10bca6599026aca4d0410e3b6f24f101755b74e9a67edfa5ae763fb37091093aa8dbaf5535693b3ee4cce9348c73840de6fd798432e8a86f84ef6b6546d088275545114e9940b1d2cc4ba419864edb9862706d206c83e03529dda8d5b8e04ddc21a24210cc8c37cd3a22f91dc81a7e350beff1d9ff9b69df315b0684284ccda54c15ca09b301c1448ceac006e34604a2cfd690e6140af170e6088cbaf5cb168cc937e2368e8da1941799c2c14afd08291e243c14bee2a1c9758a515d53286090463843dbd1358f1ed1d22f1ef2f7a7f33fbbdee86a0870fce6f7632e1ffc3f32ed2687e6a2f5c02cd6a19b86ffeadb799d7e6c7d2d1f8984625605e2b92d6725cabc37f5c12069812bc471705f1adb0ce83691446195dfe37896537c7989dc28de9664226d5ecdc7395ee38fc85271f477994c8a32c75a5f40a3ef1cbe32a30d76502193cfb0d1f982a4bc56bb51b1495d78049c912b37208f3aae1cf3271485c551404e51f9912f20e93ce5df673d8e54a56d2d0575c1cb0fa378b3bc28c2f954e80153f7449f2e4f53b523de19e11b555b4118ae6199a5ab3ea0e6bbc1019eb3055f9eaf55732489631d6f23a90564c2ecd6eed28c83a09e30f5f5ee14d828c2c739e883d1489e4edd0a3ca9404f1be125c133f662f721745e222e1876907547919b72d6deaa01ccee1d7cd5a3193c116aec14dcae626f9002ca1bd187f84efd915b21d1b1440645984007cb7dab1db0e9ce741cdbe72b76164d804e4e09bf449804f6711fc4869144f6f5752ea519f0231cbb0b56cfadb6073fed577da77be653fef06d2710f46b4a4965a95451bb7aa2b9d6baefcdfc1a834a7b1112bfc205f3c1a4c34dc007719d661d41f43899d14a4af6bd219f4fa5509cbd86e891d659f3fa929630b4a687f8d7f5274026a9f6ce6c443cafb4141dbab90bf45641365076a9da59604465e15f4837259769641f2035cc128f8a9cf22248c64f71753717050d936b1a49bdd3874ebe106c49e418c4a13983eda079f95551327966f59b31bb2f7445b7b7740c445515641d19604be877af8dd85f901a59a90337fc3fe273f3916a927e4289f952c40508e9a1066339b60a14838ab980a6f593202c1de15604b5afa99beac90d95354077e631496b13806f0ef20cbb7df47306f1a45192407809cfb0cb83965f518e2fd822e744fa42c12c1ff6ab734a712d0293108a2c77a2988af71470e9b09c039985fc1f9808a748333a9331389dc509efa72e2d0730457ca8558af8d89e88e0550ff8dd197fa68e3d59f09ff54a77058627da4dacfa18523bf51e9936c8da11645db5af9eae65133af59080d3909f6c4b6e4a2d2ec55f6e87b5b3aeab863f18283d7d0fd9dc743203093cd559614c3b0ad6d3559ecc1a18988e131bffcdae892f5c5a725ae672d3dde5df5d62a2bd2b10e675bbcc659b7726f500fcd90327b8dcbc4d50f2cf4ae273e7262ed0caef58a219e10273ddad2239eb5d11c9869ad39ee37f480f171748bc1290bd6f173fb35db7186b88db0696674da903d9a98b7148ba1ae062fd2c9cd67e132b13a9197d6fb7c061e4e6456492dd53fce11b8a78f8703e3e4b164626a556ee4fe7000e1c41e79fab64300d9dc9530f19c28d94ca8f0e5c481d2a4d00780f1538aedfce7637d2b764b36d7e96eb547ae4fb4f93ecbeea8985b84fb3ef1d2bc31aa3ca134522770d87a5927009d688c597f26106acbe3f96e40e7910562bb954f3440c12fc9f00cf5369cdd716c843bdd36d424941624b0d7d4c6d385e5538323729ba76aa8d859d90d2c1805d2d3e2a353eb1faf450a84fe9caecab5799a67f9dff0b4bfe084e217477f7dcee4d9e30d3f26809ad791e63c51b487ee6a6279bd70b2ed7cd5cf5d90a79ba469b8e63da14b9a36c45276ad078a76152a6243f9d491e33429eb944e9fd64669e972f44b0ad24766d1e864968c6d51eac5f7916580d7d88012d99249e2f845fdbf5c04141b74d7c354e843828e91677b07c9ccb6fca97c6f09bcc336fee8895241cb13382ab88005dfe4e5aba0c5f062eaaa6d20fee3f6c7ca67fcf74b60d6ad83ee6219caccb4fcdbcdb2e96a5805cdab33479c9fe35c77ae653dc5cae1443e5b8aba6a22d91dcec780c97edd8c3004c0470b8d3b32dd447df693c98aa7754cf745373c178fff3cbeb0833352c4f37d4cb52cdbf0dc5de2e3652aad57eaf2a5b231d4d552b243e13642b855dfb40fc29dfe77a738a453ea304744c64029135611764b9439ba4b9a80719b77823e0fc8e14715db13cc776de7d2bad269cee42e879ab253c764c45fc1f4af6a5dcccaf49028e5563816813cf1f38675beca48230d64ad6382184186ba001086c9d469b98880860fea0ce7d3f8305ac93b1b41d1e17ca45cf496413484955d713d2ebb5220a8ad46ea644917dbdb60ecc9ee2a47ac1780acee109c9e56516bdfdcfcc43818d85d46173bcd96c1f946ac9fad59deaa41643938c8bca8209f4a01479d861546dc7b0ef40fd6043145ac3fca14641a73758ebaddef2b1c0f6c9f2c240ea3b33dc90168e75331348ee6215caeabecf41bb541855b16edc8adc75f98ed3e7bf7076dc6240a927472ab274ead8b7c92802f223a55dd0cc8e70155f71c9b07fd993b64f96f06d462b64259ca7484af57149bb52ab92ffeeb26b3f257b86f18989aa82201ac33b719833f46d7c6b1dd4a99d9690bf2955f971b1382d9c2c77251368e70dd6bd4"}, {&(0x7f0000000040)="be275b8543ac266fdd6154b1316c33257678eed7ca6a1f18e3fd478397a5c514f3b81931cb1bff4071ed5a1bd8f03f3e7d0084c790ae77e89a4ed722fa83951cec78bbeffe227f057bd43d072860a876f760e2b538c664e3d549ead0f0c7e05a14a6c67514b5e917f04c05bb764e"}, {&(0x7f0000001180)="8d9dd4b6f5830c63eb8cfbbc26a2a0e3cc359c500c0140cf8bb5b37998286351e168b78e9c2deb8d2a79327dd782c2d8e9fd27603cf274a62c3abb8152c73baf7587bb5145de951e82c41153f4df72a111ff06102066c58c1d39782da4cac7911a968ce0cf8bdda0aea361be4bcb7cf7545e769950c6f89bb77bc1a0e89851104397e949c863584919ecdac862acda04172520ce87"}, {&(0x7f0000000100)="e0"}, {&(0x7f0000001240)="5a1a884ad1f3d2f32b7fe041472f38e0b906e5783dddb2368c5ece8241ca127828cdaa6b2ccf9a6ebc0e85b52fb7a33fe654eda10019c64d4aaf886f642341db82041b2cd784a3c2f752d9ceb6f07fd909dc4dd3ebf624e9bd5bc2551378a52210708ea0ff0b108cf0904904ba3b30022266448d849d3a720d47efeb40e75133d4feffe6fb070232120548ed6f390e9223d98c9d8aaa255faf3b78edd4c7ff47c4b3fdd0ccf8d32c92819fb471409fd5f4c856f58d65b3d761b17ec1439067c591bee0db8965303a9f0688223ac9266c495a0c4dec3183558e97eb758ded1f59c5b992a102e6d2e8457715a526330d41cf0ad2a7ee505fd14a1d5b74e421ea7403c7a6490beb87d611e0fa6b85903752c91044417ad0dff8a61ed698b05fc8d288db0891abf5f63676d23695341f14ac5292d99d018b66b6823ee7487ca209d9cd57325876351f84a8d40d299ec99b144ef1c242885dc84fe866303a226822eb0c2f52c6c1c2c18f08d53fc09d97104ae8246346b930d62b8c3002375fd514214261e445124c2ee9eaf5e23dc362e2d4c8f1eb77a2ea0624b217801c2b77616f3a9ad0ec7f3fe2ebc49311c2d7a5b7c7271ec8a397420d8915aa71ebba2cb7ed9ad55ee493611ca95b6d15694e3e4c8d6731a2ad1026b53c3ce0d614d7ed42be94acabedb6a3c02082792415efbf6bf7db88917b9f2a470edbba1e42e0e2b460090aba482ea9a1a5b0df3cdd39f674df537669b84811fba83dd66d17a4fdbedc1d91a15fd807b0ae8483be853c121e139e05d35cf0228f46fc6e6eed11f5c0fd44a4a31d34ebd52f1ada880135576a6c86a75b497d9604a7b39fd5ee09dbf7f62ed63c94365a50f3cfc9a8776a5b48dbf1f2a790a474f94dedd758818bb00f391892909015549f923912e531ef0214fa752f02e55ed899799872654660043e65d9e41ec2fc45adfd778be6370daa506b4c886dbbe3a4299f4687e9243b7cc7c737b5bfc8afa7cffd1a5faf2b27eb2fda53df62e282cdd329f04a5955519f71218c66189db41259c84184cd464de57f669721493597db036f5bfb66f9dcef062faad9595e747356da907b6f8f827fb8a928600047ade28103562ea17f6ea0bb069d3352f31d784c9aafc6f9a7e1ca69073629df8d905c5c3e4670f94b725b6ce3cc30a7d542c20bd5be121494201f378f07164b916d94bc204d764f6d221fcb6e332df06735056c1588ae0a5b7e412ec0077318b6641553f711a56159d7322dd1b7f98453869aaa7020246d8da0a05c62cbf130911c7c0a21d1215b62d3f8dce252a888791a7e5c424ea69c030ffc188c579b27a620c4959664a7c6099f2f955d9a9f4f2e7ea5333275864786bb4bc7b0ec9bfc78f885d35b2e1c970e013b0c723b3824752fb0b7bd1fd3881cb833743a1378ddba88ba370bdfc2a0f9bdaf55ba00680dc9757ac6c8036dbe3d9e94b62e4d737df0a081fc6c84016629bb3a6d537e874493a8c98bdc706c98f0bdbb2e223840e16219d3b4887b85dad0952389feb4e1169531517cdfb86a85e80add52486c5eac46008ad1e78fdc54f577d57f409ac15e7a3b0e396d008953886397fe1ee59de5397930adaaecf5c5af583c1d4b52a8d3f1bd15c4d87acf2a9e6cf546ccd78b55747515e1a7de8e117e83609da0066e0e657cf1ab25fc592390b93e64628aadf2050f1f2510e12394a5df07f3476393305d0070b8645f0d1e3064e80b874f422ff3a377f3210ace07d237cb84df437c2b11cd97180d6d144e8610163682a13e1d834dc8295030841ae920f6984d1e313bda0035b8ae96c6f9aea30e1ba1436e23f16e9e1a0d4fec91f9ba665beee40c3b2c986f7f16cc332d8e14eb14c132e169c6617cf27c27c9c1e9902fdcbb8850de9575739bf60c48cc28b6148a211ffd17ae7035c0d7da1e6362d7110cfd21c5bc20b957646162fe6cd6752f7ea7a09b090c5cbc11909ca208c2291e9e9c52379003b1c5cb5c70e59da67ac24453743136644d19540a48741b9df9d8d912fd7e61983780ea9fb9f323319dbaf0a4b752007bf93912f89b4cc645b084ac98907b15270b7c35adbeec7f13e60ec7fabb7c4994735467ca0ac167f66292bac280d396b68e4de71345775ba772932d50d1730e478dd8b9e92ec976227fecf9882a29b73801aa0b78f6cc882ae63983efe945d75b9f95cb1d565ccf99dd396bb540929da296a1d08f9496724d4481164889e08534b16ccbad3364422fc9205d50f957569977183a1150b0e5791d046af033660b6650ac7e7bb9ad4189d70bcf8a892dc78d2937fdc345985b02f78e405a719fb65ca2b6c4e963c9282711e282fd2fe52eb2d5e89982fc3492c67d5740d6dc3399aad6664d46e24ab633ca03c0f8358bc668b5c9f80c75ce5c267b4c214571a9c4612309687a7c0de89b071dfb8b6615cc3c8a32a61281efd529ddaea2913575b48e58b82621a3849bd750035a1aa38e6d07aa372de299355fd3eba95e914dd6480bcb6ff5c6a256f6df080f3434bfe0d88a3938fdb54351592f60e34f83361d2fc75726baed9b8b726831da81e68319a3d8cc57f92a2a758d3382e8c1bbf87086401a89c3da5e9b69aa19c96159c5b4f252ccca7938c182ea5245ffa2ff8e16daa461a1686b966a990670b65289216e400b9b095b1541b35be597f2ad12f9ad1e362b43454cb0d7921568537c2466adcb4fcc21cc901d91573c1325a4b5de99ab8f2ec865c14cbd1d22f55a12c926bbc90f1d715d5a8faf726c485424e0f64d3a379d76a1d32ad93034388849430b2dca7eb8886bca78e8e45ecb85c59c26702229f89cc242b58ab1fe487b4bf4c9c678665323159607412b159a9457ce4cdaf2ba21fe427556b5d259acc5bb5c0faf6f808cb60faebac5889499f9b4eb86bf5bd2c44c3198010a9709b40d7cdffe4b443b438cd479d91b9e5976f9d53c63cdae162d332104ec916bf0c63cab418f8e26148d029d0852ba43dc3d471a33cdd3fc7f2a85b4a80238a4693f3f87cd29454edc4f6d195f381f957f40f3a63bcef9cadfa16726b171104c381f03a8eea5964fb5d7fcd3d9e32224d7977f9b0605ece17dbb97cf00f55fc1205d70759d0d353222a869dab57132373b275f4a462f32211abc9bec1607d1384a7817dfad0dbeda646e9b3ae66c86db27c378e2bbe2c18a6d347c71cf93a010f6414e83f4815422f811921fbe7647502e568851282863704fcda16af8e1be74f5195b8d8c5a1242a884190bb743b3db4da5cd0a2d06d4109289f5308cbca2608fb194841b0153fce6046a5fb287d63475b8569fb155b2d99df469ae78fd74f2ef5dd01378cbd0d4584e5a16bb394b65579924cdf818d79af28482c83f5e49994bec727bd913a65d36b8273bf7fa5b67054d8ec2bdea590ca603095ab5eaaa87c65ac1da295572d296379a925126ff44ce21e0bea15e2bd6693e9ad731744dcd3ea0f9d860bbf73eae4735d09182dfb20720007004b4e8d993c310d4711f0a38a8f179e86bb5703dbd2317b02ec963b7d03d252ad85a2cf406a7b3e8eabefe9c437a3f9c4968ad11568e010d8f60eadd231be503618d2ce451c176536b7c946a4588685278e3f1728dc02afcfaa7542bbc4a3d3b83d9954ae01e25ed369174e813d6ef10165ad052c81af4bfa974a1012c157730aa8b237cf583c7ad143d38d57cf1034b6878ce192dc10a00b6b9288a8d83b49f5f53be8bf65791cf6c700ba4111c5581dda7875727a994318205e7dd3244a15e02996f782282eac03d0292651c12ca6ec0092f945033d88234d08803fec02ffe3df60389ffca589e7ee392ef0a0bcc224d2f8540636bdba329ebb82a0a85bb2ca633b7776933fbded2c92649f146a8ce994a03c42801dc700c90b58a799b97b5b7657f50de244ac9223e169cd6d4e613cf6eaae1cb027a8dcb0de3d534c21646a1354a2acded5e0102ef220b3b9491831097bf4f8dba9b2cc49db4d091a5d3af82ab040c2f29ad4104cbe09ea3d42aeb4941b4f9b97b580c59bc6c9cab8bb8aaf2d8e43d86458cc3524a8597427a986bb1ffad1c8e87a286245b8d672b05432b74cce81de6cf2b02e1742d1ea3e81040fa7295660f0f624913204c594adf278287b1b819e11cd920ee2566768fc7c9bc5f5595557d8ce19d471436071e73b27bc373e2cc88b9e15080a9c27860ced3a8ca0ecb5bd85ae014d8c948e9882fd8c53a25ca78c5e6341b02728403167d00943f4c91ed30916ff3d82e312c97800865b9f256a9c8325c915ab7187be43a76c00a2a37158779b69cf02183e5bdb6928772fb44142066daab0119da21762d9b76019973f87203beef83e2a1292b3c049637f97053139e8f0d4ccfd65cc10a8e3f64f2e8c13047dadb0b6782b1dcc8fe03467535baa16d6342ca5758b016eb280113a0e93acc87531c243d28a9b3277df9f8dee4ffdd05db0d03b8c6d3f09457bb0f663e76dd10cb26aa35a0ea69e123941a8fbd758535fd98da8708602f39f03ddc57048134d5db83948f26928b06f7734883d28ad94539f5da80e9b3f822bf1bf4918c108d92b99809a83350fc156e33fb8999c1b369294d84e46e5a06ddb0b66dc27df1215918b720e950b748b8db032eaec4b3701a51acf56a944d3f61eec96fe987a7dca0b59061e3bb163b1439b4b70eb337dfe018357f82108df08ad8e0b7f83ca880fc090497b943e5a6315942aab810dd2c6de190b9aa2b936fd30b9ee03bbd9954f00e9c9e01594ff858c045a4e443c7e67a10fc1a21045986c2dcce71f05701bd1bfa2f4fad2c8c732d31ca365dcbb7282a88550b4648643d45aa8e90b82e71ba79319fabb8885779c343da6613726d9f8b52d0f28bd443be93cd6cd5ce8976f1dd4156554623b4ece8e4e215c1958ac6c0992ecd1927690c2372a973f69f61127bcb5e5167e815b83b4e33e7dcaf72dfb9959b0d37c7d7380d5668a691f0a9d115b23d6dd13eb83a2d5f376825db5e0efb7906dd865fdf7e12753a59c404424051b799c12b71b2c0f1ddb13c52b50f60bef03539245b1ce50fbc03c282698b91c0f4f0fec86c99bdc85013068170018fb4170b761bbd5a62a6c6998e3ba6406e9b60b9bfead7c3137839c49137e586ccb0826854b67c3e8a6e19ca6fdcfacb419c17011e9d07c21018494ec9b604786797c7fb4829cea2ba0fa33263aa553dbae71a0c38ad7074a042dbe288010b42104a867d6f81144a620702a8cc4fd5a2b57a665d37753db00cbd9613e20a892ae354200cadadf63aa014eaf783fffb62121adcbe6bf5c2db90891d6a8858f57d67ed89cf17173bd8aa10f75d9925538d83abe040d0ad2230b85ba170f8630675deceae8cc576316ef22a6b3c8f6ca71034ea7e0e960418eae67686bdbe2c4fdd877a46911aabdf6ad47f0cd143c86243a21a57fade6c7457315343b88d5c441df4bb0d79d56d2372766d7fbdd58373915aa76c37f5c7d306123da9f44853ef165bc0485523533816240141a8ad18dec2268240e44b0fccb853c322d1d82313d9ab5ad196832f2bf74ce9f90146055f8474719b5eb58c0e74d414514eeb738882aa9b77d3b76340e048ace1bb1e459b60321ee6247ec9d10da3224da78c1017bb1dc576807f3ccec373e88b0804390c4646dd846fbada3a6a68d1de21554eb6248c9b6fe804b45a00203b18ae23b7c9b0f6988d3587a06eb49ceeea5e700c93f318d57bd2cba5f1e0c485c8763f82daf852202503d3e92a1d56d70d81fd25f76ed0cd184c28be6d240e5820f9b3", 0x6c}, {&(0x7f0000002240)="5953d898f902c098a623b3f3aef23b42fd37b66531a544ad6487bbea497d051532a7f87a4a13265da0d6a5e7e3b1e1828dd3ae4abd54a75118877803b94c952f67125a09819506f80701b37efb63273e8016b77a09a62cb1c80fc7e55342afa49a"}, {&(0x7f00000022c0)="5eefc8e8c09dfcff82b707ee398c7d127a73e7701b9aaee08991b4f71e0b5437be8e275458817072f203cc6811b4863adbfb075b7cbcedbd8386db585834c7951e86fededcbc3655bf08b273de0dd9cc99887df5790c0442cbab8b710ba7a7a8957528fb43fc1ea0b02ef9d9fa7c16fcb69cead1bc9f96b7ae46ae486d7f33b3470855fd9e5b99aa81c8acbd4d722cd2b1ca24ca3240cf9081f9870988ad8b8442eb99fdae2bc3a951a9dbf44fe222efaf35db6aa89e804c19017fbeeddd77861253d6fc0805f8b44d50f2e3e4e134bd"}], 0x174, 0x0, 0xfffffffffffffffc) execve(0x0, 0x0, 0x0) 16:00:34 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup2(r2, r1) recvmsg(0xffffffffffffffff, 0x0, 0x0) pwrite(r0, &(0x7f0000000000)="5d019b21f83ec0d7b1773ee551e7bb6ce33ed24d5e044ec9bddfcdda6f8ba459655da834a9f8d4f21802db8ec1f464d0869327c9b5a3c48b85e6", 0x3a, 0x0, 0x0) r4 = fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) getsockname$unix(r4, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) sendmsg$unix(r1, &(0x7f0000000980)={&(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa, 0x0, 0x0, &(0x7f0000000940)=[@cred={0x20}], 0x20}, 0x400) 16:00:34 executing program 0: setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000000c0)={0x36, 0x0, &(0x7f0000000380)=""/54}) link(&(0x7f0000001700)='./bus\x00', &(0x7f0000001740)='./file0\x00') r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) r3 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r3, 0x200000029, 0x24, 0x0, 0x0) r4 = open$dir(&(0x7f0000000140)='./bus\x00', 0x20, 0x2) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f00000015c0)={0xffffffff, 0x1}) fcntl$dupfd(r3, 0x0, r4) r5 = socket$unix(0x1, 0x5, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8020697a, &(0x7f0000002580)) bind$inet(r6, &(0x7f0000000080)={0x2, 0x1}, 0xc) open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000240)={0x27, 0x1564}, 0x8) r7 = kqueue() pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r7, &(0x7f0000000180)=[{{r8}, 0xfffffffffffffffe, 0x81, 0x0, 0x0, 0x40000000000}, {{r8}, 0xffffffffffffffff, 0x20, 0x0, 0x0, 0x800000000009}], 0xeca, 0x0, 0x7ffd, 0x0) r9 = socket(0x2, 0x5, 0x9) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0x1) msgsnd(0x0, 0x0, 0x0, 0x0) r10 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) chflags(&(0x7f0000000280)='./file0\x00', 0x0) shmat(r10, &(0x7f0000ffc000/0x1000)=nil, 0x0) msgget$private(0x0, 0x110) r11 = open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) ioctl$TIOCFLUSH(r11, 0x80206979, &(0x7f00000000c0)) 16:00:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) open(&(0x7f0000000140)='./bus\x00', 0x2, 0x100) open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x1, 0x0) write(r0, &(0x7f00000000c0)="80211b302cef480b598a964eeca8bd3285c182d502bbcd0f0aa36dd6e2e5d9bcc77806d4396196186f450a4f3adf0d3f324fc9d45f8f20f01e462d5c3cc2c41d975f3b", 0x43) chmod(&(0x7f0000000080)='./bus\x00', 0x2) 16:00:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0ff0001"], 0x1) r0 = socket(0x2, 0x3, 0x1) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000002580)) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000200)={0x9, 0x8, 0x6, {[0x1f, 0x4, 0x1, 0x4, 0x7, 0x4, 0xe88, 0x80000000, 0x9, 0x3ff, 0x200, 0x0, 0x2, 0x40, 0x3, 0x400, 0x6, 0x800], [0x100, 0x8, 0x7ff, 0x10000, 0x9, 0x2, 0x4, 0x0, 0x4, 0x3ff], [0x1786, 0x0, 0x0, 0x6, 0x0, 0xffffffff, 0x3], [0x325, 0x1, 0x6, 0x9, 0x6, 0x7], [{0x8000, 0x3, 0xffffffe1}, {0x3, 0x80, 0xdb, 0x3}, {0x7, 0xffffffff, 0x5, 0x7}, {0x4, 0x9, 0x2, 0xae259a6}, {0x1000, 0x1ff, 0x8, 0x5}, {0xb1ac, 0xb4f, 0x7fffffff, 0x2}, {0x5, 0x4, 0x3, 0x27}, {0x6, 0x8, 0xfb1, 0x193}], {0x6, 0x49c, 0x8, 0x7}, {0x9, 0x80000001, 0xee7, 0x1ff}}}) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)="117ace2c03b6e085", 0x8}], 0x1, 0x0}, 0x0) 16:00:34 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) write(r0, &(0x7f0000000900)="bdfa4d2582c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185e8a19e1a3fbed9d7c7f5ecd50537e23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748a0200947da61d75bc9028a2b887f0130906e061a751737d1d6a2e60e1f34322c0cdf86431400b4dc386972d2eae1f50146ef1ead47dfc43c6c3b018be5419edd6c225c44b2c6a7755bad7e808f9840f9e13da075ee54c0682247a3ea5651238225996d2250f6e9b60f2f94c51a5b70a02000000182bb8402e11d81ef3c2ff8a0d530549c620fa663f1850071e5828dc1acadfc3e92423cb41191c368771b6626551a90e6a0998bd25030a0000000000000000000000000000975e981e8d0278831bdfa7bc38ac129bcfdf90523fb85f3398010a7c4a75bbd43c3bdd5bcb482609a156e7bd2faea6cd295a0b69068eae8c1a1c9917bfd5b40c6a140e48eab0cd51f295ee301eefe19c803f6e9e52250235eee976feb92cf54160ad0e4a664b0dd217f1aa598f8b0799f010ef33fbec6135e6cde2642f9c7a9a041c35478ce9eb69091cc180cad69099fa0e3c834a3ad3539d257b6d7e9c33e50c82b71ed3a8b7f316ea771af09f7c0cc94f987b3e394fd8144f23933f5e79543e59a32db323a762d410f1d355020ad663eb811fc2247a942c4dbc4a7f07cb8a4c7d9e2e19d3a371602f1192e22c4b61cbb89b261bd741e3a5e2f7a6bb6babd1d14251029889bd6b85a705a4029b25422404875f1a925dbb16ce6fed769e8d57059e9f6f5d93bc3c7916bbcd055f04", 0x235) r1 = syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020697a, &(0x7f0000002580)) ioctl$PCIOCGETROM(r5, 0xc0107005, &(0x7f0000000200)={{}, 0x1, &(0x7f0000000040)=[0x0]}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x0, 0xffffffff, 0x3, 0x8, "b08dce58000000000072a2007f000000ff0f00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) r6 = syz_open_pts() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000240)) close(r6) ioctl$TIOCSETA(r6, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r6, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) r7 = fcntl$dupfd(r2, 0xa, r6) ioctl$TIOCEXCL(r7, 0x2000740d) unlink(&(0x7f0000000280)='./file0\x00') syz_open_pts() 16:00:34 executing program 1: socket$inet(0x2, 0x2, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f0000002580)) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="eaff125c009f0000", 0xfffffffffffffdff) 16:00:34 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) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0100000000000200"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x7a4d30a05eee22d5, 0x3, 0x95) setsockopt(r2, 0x7, 0xc, &(0x7f0000000080)="ff01cbff3d6592190033b9fd812eaa4e713048e699313d4548", 0xfffffc79) dup2(r0, r1) 16:00:34 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x11, 0x0, 0x20, 0x29d8aaaa}, {0x80}, {0x3c, 0x0, 0x0, 0xffffffff}, {0x7ffffffe}]}) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x380, 0x0) r1 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x43d) semop(r2, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x81, 0x10001, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000280)=[0x7c, 0xe6a0, 0x80, 0x3, 0xa84, 0x9, 0xde76, 0x4]) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r3 = getegid() r4 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r4, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r6 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r6, 0x1}, {r6, 0xaf}, {r6, 0x10e}, {r6}, {r6, 0x2}], 0x5, 0x8eb6) shutdown(r6, 0x1) fcntl$dupfd(r6, 0x1b, r5) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r7 = semget$private(0x0, 0x4, 0x43d) semop(r7, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r7, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r7, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r7, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r9 = getegid() r10 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r10, 0xc0107002, &(0x7f00000001c0)=0x280000) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xff4b) r12 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r13 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r13, 0x1}, {r13, 0xaf}, {r13, 0x10e}, {r13}, {r13, 0x2}], 0x5, 0x8eb6) shutdown(r13, 0x1) fcntl$dupfd(r13, 0x1b, r12) ioctl$TIOCSETVERAUTH(r12, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f0000000100)={{0x3, r8, r9, r11, r14, 0x4}, 0x200, 0x401, 0x2}) setregid(r3, r9) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') utimensat(r1, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:35 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x1104, r0) r1 = socket(0x2, 0x4003, 0x0) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="630880658d8786113357c8096df2d90754e8e594a011be0ce6a52da1a82e19fc350561e82732d95e6832d54f058711f39baea9f8e4f3871067a38a3caa98e586850654fc76c7ae6c5fc4a962e8a045005a002495b8a2ca9812c32f0f45651d36afeb3d9a17d83d20a5bea70b84f18eea99c3907f5d4384d74be681003571a7007cc27d94a621401700"], 0x10) sendmsg(r1, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0x19e}, 0x0) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) socket(0x0, 0x0, 0x43) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getppid() socket$unix(0x1, 0x3, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(0x0, 0x1, 0x0) msgrcv(0x0, 0x0, 0x0, 0x0, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, 0x0) sendmsg(0xffffffffffffffff, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) getppid() socket$unix(0x1, 0x0, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x182) sendmsg$unix(r2, 0x0, 0x4) fcntl$getown(0xffffffffffffffff, 0x5) msgctl$IPC_SET(0x0, 0x1, 0x0) geteuid() getegid() geteuid() getegid() getpgrp() r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x81, 0x0) r4 = fcntl$getown(r3, 0x5) ktrace(0x0, 0x1, 0x20, r4) 16:00:35 executing program 1: socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x0) unlink(&(0x7f0000000000)='./file0\x00') truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x7fffffff) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 16:00:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x5c}, {0x20}, {0x206}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x364, &(0x7f0000000280)='D') r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000002580)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[{0x0, 0x5, 0x7f, 0xfffffffb}, {0x7, 0x5, 0x8, 0xd7a}, {0x7, 0x1f, 0xf3}, {0x7f, 0x43, 0x1f, 0x9}, {0x200, 0x0, 0x0, 0x7ff}, {0x3230, 0x7f, 0x8, 0x1}, {0xf50b, 0x9, 0x30, 0x6}, {0xffff, 0x7, 0x3, 0x15e}]}) 16:00:35 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x80, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) r2 = fcntl$dupfd(r1, 0x8000000000004, r0) close(r2) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r4 = kqueue() sendto(r3, &(0x7f00000001c0)="a8243817565b27e4b309aa90cc04eba4cb6a2a842fdeef2434a2b9576217b7125303cc1d5f716126f4a66cdede482fe1ff84317be7457d26dd9f54c8b256d442e00be59878dfcd08af1181d96c4e8c7d7f3a5145ba99c57b9fc71e51468ca452596af3ad70654db65bc21db9895e9455ca355be70f8c7fdb8a26a2d795e0ea2188a28fd0f6c842c5c8c03de6c23ec514fa27b57b7578918de4131a3aff16c5bcbbd1b5d48684fa13777a64146b5b6a061ab80293926b9c80fb7509c1f7e22d06eca711f698faab38211e8e4481bfd3", 0xcf, 0x1, 0x0, 0x0) kevent(r4, &(0x7f0000000300)=[{{r3}, 0xffffffffffffffff, 0x1, 0x0, 0x0, 0x9}], 0x66, 0x0, 0x0, 0x0) dup2(r3, r4) 16:00:35 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f0000002580)) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000240)=0x6f) r2 = syz_open_pts() ioctl$TIOCNOTTY(r2, 0x20007471) r3 = accept(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000080)) getrlimit(0x4, &(0x7f0000000200)) r4 = socket(0x400000000018, 0x3, 0x0) bind$unix(r4, &(0x7f00000002c0)=ANY=[@ANYBLOB="00002e2f66696c65300048926477960a9742a4699bdd03616d2c5772ed77b4eb0b093e925b31b797733019e2946d3485ad8662f630f06d0825812c38d8c4b62f33e3fd1418f3e6122d635bec4efebacc421d68863ad232ab5868a1614284aa4fed84cc66a3f957450f254d148477af57987c38cd14ed334a552fe3e94c97749ee36acf8cacddeb13c636f1f45d2edc0569b3b60b1b8a8d92f4869c1bfca2bccf1b6154573309942dd0cd7cf4e9a2f3f25404366ab010672ff9f64196e12ba5d567b769ba8294c1ea48f644d4e1fe1c5b3ac1276e45fe3d6e36c31ca46b325335da01711475a4b12dd50dbffb5cd71ba700bb9423d603282e380a92f8980f386ad613765f43cc2772f586fa293859a5a7f59bcb20fc9c77297d8f9a350f5fc34b5f0530564122ded088232eefda33520516242a4fcfbd6999e15e15f3ad3170cb32d4114c8e2fb12dadea7bcc6eedb6186cd85ef4abbd3cd338252b3cfc2e596f88156bc5d1baf72c19f8f559897e26a149108f62f6f82f1eecdf6fc2340f56883b39e5711252e19f81aa206dcb51d59b3856ad6b93bb491f98b8ab6784833e9de7d0d0cce33670e654911cc25feda74cb3c4dd6fc3823128d93e81edcce625a769e17d79c8627baa5339e1cbe8811352112a3520585c3cce95b596ebf7d63586f891b724a09d1b674d0bc8b2216600"], 0xa) 16:00:35 executing program 0: nanosleep(&(0x7f0000000080)={0x4, 0x8}, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x32, 0x0, 0xc68, 0x0) 16:00:35 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = socket(0x2, 0x0, 0x6) pledge(&(0x7f0000000080)='\x00', &(0x7f00000000c0)='&#\'/\x00') r2 = fcntl$dupfd(r0, 0xa, r1) write(r0, &(0x7f0000000000)="8b365bcd38a978210daf96d73166eac83611ce45118d1e9fef7a1ac4936f34882009", 0x22) write(r2, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:35 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) ktrace(&(0x7f0000000040)='./bus\x00', 0x2, 0x802, r1) ioctl$TIOCFLUSH(r0, 0x8028698c, &(0x7f00000000c0)) 16:00:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x2c}, {0x4c}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) link(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='./file0\x00') r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f0000002580)) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000200)={'./file0\x00', 0x5, 0x280, 0x4, 0x0, 0x1, 0x81, 0x8, 0x2, 0x0, 0x1, 0x4}) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8020697a, &(0x7f00000000c0)=0x3f) renameat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000080)='./file0\x00') 16:00:36 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02810000000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffdcc) r4 = dup(0xffffffffffffff9c) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000004c0)={0x3, &(0x7f0000000480)=[{0x7, 0x27, 0x35, 0x7}, {0x1000, 0x5, 0x1b, 0x4}, {0x8, 0x81, 0x3, 0x1}]}) getsockopt$inet_opts(r3, 0x0, 0x1, 0xffffffffffffffff, &(0x7f0000000080)) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f00000000c0)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02810000000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffdcc) r6 = socket(0x11, 0x4003, 0x0) sendto$unix(r6, &(0x7f00000000c0)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02810000000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffdcc) r7 = socket(0x11, 0x4003, 0x0) sendto$unix(r7, &(0x7f00000000c0)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02810000000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffdcc) r8 = syz_open_pts() r9 = socket(0x11, 0x4003, 0x0) sendto$unix(r9, &(0x7f00000000c0)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d02810000000000000018e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0xfffffffffffffdcc) sendmsg$unix(r4, &(0x7f0000000780)={&(0x7f0000000500)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000540)="18e412925a90b46c1b5468fe4cecf740462d8c1570912c7075b7576088b377b5b5bd6e18e1826a07c99cd7c58b9b397a0a19d064a3a20f7a3e5df396933012e5354eea2a8fd132fca12dec14efad48609e7ccb8875ed7217ad9bf9e036b7fbc23c49f5e380c2a171efc1e0768fcc3b1c4bf1c7083411ca374a5b17055673485f39e4009c599f2cacfae04eebf22c88a684be0bf6146e2bf6a3df86f53e93fa1b0cb07a89eeb8b876116ec666cac61c3d16a602c3a4b8f72af77740e893dc1667483ef80fdae6d4199a9fd4387f", 0xcd}, {&(0x7f0000000640)="370857da37d90f863d43f791091c38a05bca2666743595fa6629f3fccd49aaf727f93f0404a3c89f20ee0104b6c0b332aca585fd6957ee9de47c04367328f5c5532ab6881cada2f0658adbb1d3fad109c8bfaaf37493abbf6551012ad283b844322f8b9b0453a508690bdb6170eea5ebe0ba79485eda354eec876ef90ceae640d5925635249cb98f101bade8d69fce924741c0c4d56621b11773098c6cf496ea4e2488108ce745076f3f53f8f62f64a0c2", 0xb1}], 0x2, &(0x7f00000007c0)=ANY=[@ANYBLOB="0000000000100007", @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7, @ANYRES32=r8, @ANYRES32=r2, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r9, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x38, 0x401}, 0x2) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x3]}, 0x3c) accept(r1, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) r10 = dup2(r0, r1) r11 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) lseek(r11, 0x0, 0x0, 0x1) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ioctl$VMM_IOC_RUN(r10, 0xc028756b, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x0, 0x0}) 16:00:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = socket(0x2, 0xc003, 0x70) connect$unix(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) r2 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r2, 0x0, r2) accept(r2, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) write(r1, 0x0, 0x0) r3 = dup(r0) ioctl$WSKBDIO_SETMODE(r3, 0x4004570f, &(0x7f0000000000)) 16:00:36 executing program 1: r0 = socket(0x2, 0xc003, 0x0) close(r0) r1 = socket(0x2, 0xc003, 0x2f) setsockopt(r1, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendto$unix(r1, &(0x7f0000000040)="9811dd7ecf84a87a", 0x8, 0xc07, 0x0, 0x401) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_dstaddr=@in}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x10001}, {0x81}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:36 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSDTR(r0, 0x20007479) r1 = kqueue() pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020697a, &(0x7f0000002580)) r6 = syz_open_pts() close(r6) ioctl$TIOCSETA(r6, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r6, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x20, 0x0) r8 = syz_open_pts() ioctl$TIOCSETA(r8, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r8, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) r9 = syz_open_pts() close(r9) ioctl$TIOCSETA(r9, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r10 = syz_open_pts() close(r10) ioctl$TIOCSETA(r10, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r11 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x0, 0x0) kevent(r5, &(0x7f0000000000)=[{{r6}, 0xfffffffffffffff9, 0xd536ec913b945e4d, 0x5, 0x8, 0x80000001}, {{r3}, 0x7ffffffffffffffe, 0x10, 0x20, 0x8, 0x7fff}], 0x3c43, &(0x7f00000000c0)=[{{r7}, 0xfffffffffffffffb, 0x2, 0x80, 0x1, 0xff}, {{r8}, 0xffffffffffffffff, 0x81, 0x30, 0x0, 0xffff}, {{r2}, 0xfffffffffffffff9, 0x119, 0x20000000, 0x7fff, 0x5}, {{r3}, 0xfffffffffffffffb, 0x4, 0x20000000, 0x5, 0x3}, {{r9}, 0xfffffffffffffff9, 0xa8, 0x40, 0x80000000, 0x3}, {{r10}, 0xfffffffffffffff7, 0x8, 0x4, 0x8, 0xffffffffffffffe1}, {{r11}, 0xffffffffffffffff, 0x1, 0x40000000, 0x4, 0x7}, {{r1}, 0xfffffffffffffff9, 0x31, 0x0, 0x1ff}, {{}, 0xfffffffffffffffb, 0x23a890d23d02fb27, 0x2, 0x6, 0x7}], 0x20, &(0x7f0000000200)={0x30000000000000, 0xffffffff7fffffff}) write(r3, &(0x7f0000335000), 0xfcb7) kevent(r1, &(0x7f0000000000), 0x9130fbb, 0x0, 0x4000000, 0x0) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x4) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 16:00:36 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2e}, {0x35, 0x7f}, {0x4000000000006, 0x0, 0xbe}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:36 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000540)="e3445395ec238778d6513415651adf501810a63efae735c5ebd22f9d94873423d5d87161ba211fb7be708573eee0003398eb2f6d8232d8b838b728064583bebfae606fb0ba0ade2897d1b9c6d5c1e6d78fb53b47fa7cb9b38278271ee7c5f35801f95778b245c0dc1d7f56959c272c17df69f803bd6f6c1ac5a1b4dd3ad8ee96c4001bdf28cb3a491e22d64e7196c751853416f7c21fa7534ae5a90a1e93dfd8b1547b4d7c52d64769fb5620221218b55ed0f55802e7ae343480c6159711ed7134ee5c229c5c8f55d6c99a13df716010a205008366b3dac071c720dbf63221d91077d52e156b828f0ff9eab9640ca84b", 0xf0}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0x1, './bus\x00', './bus\x00'}) mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, 0x0) syz_open_pts() ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, 0x0) mknod(0x0, 0x0, 0x958) rename(0x0, 0x0) r1 = open(&(0x7f00009b7000)='./bus\x00', 0x1, 0xc) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000000)="06000000", 0x4) r3 = socket(0x18, 0x3, 0x0) close(r3) fcntl$dupfd(r2, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup(r3) r4 = socket(0x18, 0x3, 0x0) r5 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r5, 0x0, r5) setsockopt(r5, 0x61a1, 0xa, &(0x7f0000000880)="000000000000000000b159b526b7", 0xfffffffffffffda1) r6 = socket(0x18, 0x3, 0x0) close(r6) fcntl$dupfd(r4, 0x0, r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r7 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r7, 0x0, 0x200000000001f, 0x0, 0x0) r8 = socket$inet(0x2, 0x2, 0x48) getsockopt$inet_opts(r8, 0x0, 0x200000000001f, 0x0, 0x0) r9 = socket$inet(0x2, 0xc001, 0x0) getsockopt$inet_opts(r9, 0x0, 0x200000000001f, 0x0, 0x0) r10 = open(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4, 0x10, r3, 0x0, 0x0) accept$unix(r10, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0xfffffffffffffe10) r11 = socket$unix(0x1, 0x5, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8020697a, &(0x7f0000002580)) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, 0x0, 0x0) bind$inet(0xffffffffffffffff, 0x0, 0x0) readlinkat(0xffffffffffffffff, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(0xffffffffffffff9c, 0x80045756, 0x0) geteuid() chown(0x0, 0x0, 0x0) truncate(0x0, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, 0x0) msgget$private(0x0, 0x0) r13 = open(&(0x7f0000000500)='./bus\x00', 0x8, 0x0) preadv(r13, &(0x7f0000000240)=[{&(0x7f0000000040)=""/181, 0xb5}], 0x1, 0x0, 0x0) r14 = open(&(0x7f0000001ac0)='./bus\x00', 0x0, 0x100) preadv(r14, &(0x7f0000000800)=[{&(0x7f0000000280)=""/227, 0xe3}, {&(0x7f0000000140)=""/28, 0x1c}, {&(0x7f00000003c0)=""/85, 0x55}, {&(0x7f0000000440)=""/129, 0x81}, {&(0x7f0000000640)=""/189, 0xbd}, {&(0x7f00000001c0)=""/33, 0x21}, {&(0x7f0000000700)=""/232, 0xe8}], 0x7, 0x0, 0x0) readlinkat(r14, 0x0, 0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x800) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x2, './file0\x00', './file0\x00'}) readv(0xffffffffffffffff, 0x0, 0x0) getpeername$inet6(0xffffffffffffffff, 0x0, 0x0) msgget(0x0, 0x0) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, 0x0) setreuid(0x0, 0xee01) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000200)) 16:00:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x81}, {0x3c}, {0x54}, {0x4006}]}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = syz_open_pts() close(r1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r3 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) sendto(r3, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r4 = dup(r3) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f00000002c0)) r6 = dup2(r4, 0xffffffffffffffff) r7 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r6, &(0x7f0000000480)='./file1\x00', r7, r8, 0x6) getgroups(0x1, &(0x7f0000000080)=[0x0, r2, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r8]) r9 = getegid() r10 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000100)=[0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r14 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) sendto(r14, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r15 = dup(r14) r16 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r15, 0x40047601, &(0x7f00000002c0)) r17 = dup2(r15, 0xffffffffffffffff) r18 = getuid() getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r17, &(0x7f0000000480)='./file1\x00', r18, r19, 0x6) getgroups(0x1, &(0x7f0000000080)=[0x0, r13, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r19]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r21 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) sendto(r21, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r22 = dup(r21) r23 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r22, 0x40047601, &(0x7f00000002c0)) r24 = dup2(r22, 0xffffffffffffffff) r25 = getuid() getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r24, &(0x7f0000000480)='./file1\x00', r25, r26, 0x6) getgroups(0x1, &(0x7f0000000080)=[0x0, r20, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r26]) r27 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r27, 0x0, r27) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0xa, &(0x7f0000000180)=[0x0, r8, 0x0, r9, r10, r11, r12, r19, r26, r28]) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) 16:00:38 executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r1, r0) fchdir(r0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000040)='./file2\x00', 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) renameat(r2, &(0x7f00000000c0)='./file2\x00', r2, &(0x7f00000002c0)='\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') 16:00:38 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff0000005000000000005b67071b542a538706000000b818000000290000002e00000003000000000004bb893f0000"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = getppid() r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x80047470, &(0x7f0000000700)={0x5, 0x0, 0x0, 0x4000000, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x0, 0x2}) readv(r5, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) r6 = syz_open_pts() close(r6) ioctl$TIOCSETA(r6, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r6, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) r7 = syz_open_pts() close(r7) ioctl$TIOCSETA(r7, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r8 = socket$unix(0x1, 0x5, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8020697a, &(0x7f0000002580)) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) r11 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) sendto(r11, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r12 = dup(r11) r13 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r12, 0x40047601, &(0x7f00000002c0)) r14 = dup2(r12, 0xffffffffffffffff) r15 = getuid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r14, &(0x7f0000000480)='./file1\x00', r15, r16, 0x6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r18 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) sendto(r18, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r19 = dup(r18) r20 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r19, 0x40047601, &(0x7f00000002c0)) r21 = dup2(r19, 0xffffffffffffffff) r22 = getuid() getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r21, &(0x7f0000000480)='./file1\x00', r22, r23, 0x6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r25 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) sendto(r25, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r26 = dup(r25) r27 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r26, 0x40047601, &(0x7f00000002c0)) r28 = dup2(r26, 0xffffffffffffffff) r29 = getuid() getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r28, &(0x7f0000000480)='./file1\x00', r29, r30, 0x6) getgroups(0x1, &(0x7f0000000080)=[0x0, r24, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r30]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r32 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) sendto(r32, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r33 = dup(r32) r34 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r33, 0x40047601, &(0x7f00000002c0)) r35 = dup2(r33, 0xffffffffffffffff) r36 = getuid() getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r35, &(0x7f0000000480)='./file1\x00', r36, r37, 0x6) getgroups(0x1, &(0x7f0000000080)=[0x0, r31, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r37]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r39 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) sendto(r39, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r40 = dup(r39) r41 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r40, 0x40047601, &(0x7f00000002c0)) r42 = dup2(r40, 0xffffffffffffffff) r43 = getuid() getsockopt$SO_PEERCRED(r41, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r42, &(0x7f0000000480)='./file1\x00', r43, r44, 0x6) getgroups(0x1, &(0x7f0000000080)=[0x0, r38, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r44]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r46 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) sendto(r46, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r47 = dup(r46) r48 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r47, 0x40047601, &(0x7f00000002c0)) r49 = dup2(r47, 0xffffffffffffffff) r50 = getuid() getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r49, &(0x7f0000000480)='./file1\x00', r50, r51, 0x6) getgroups(0x1, &(0x7f0000000080)=[0x0, r45, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r51]) getgroups(0x7, &(0x7f00000006c0)=[r37, 0xffffffffffffffff, r38, r3, 0xffffffffffffffff, r51, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r53 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) sendto(r53, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r54 = dup(r53) r55 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r54, 0x40047601, &(0x7f00000002c0)) r56 = dup2(r54, 0xffffffffffffffff) r57 = getuid() getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r56, &(0x7f0000000480)='./file1\x00', r57, r58, 0x6) getgroups(0x1, &(0x7f0000000080)=[0x0, r52, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r58]) getgroups(0x0, &(0x7f0000000080)) r59 = syz_open_pts() close(r59) ioctl$TIOCSETA(r59, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r59, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) r60 = syz_open_pts() close(r60) ioctl$TIOCSETA(r60, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r60, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) r61 = syz_open_pts() close(r61) ioctl$TIOCSETA(r61, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x7fff, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r61, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) r62 = syz_open_pts() close(r62) ioctl$TIOCSETA(r62, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r63 = syz_open_pts() close(r63) ioctl$TIOCSETA(r63, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000180)="9e146c709b53b5e0d880099917e5c0d9c7069b4c66a8d397a582c57f2a4b782f13cf076b345a550c1ef2e0ec2be2d986536c2c68669cfc9cdcb2deff6d12d150b4e6f6b6346d3498c0450930a7d967932558c8bf94f4efe4e9dfa34957312b17de79090fd020eb1eaa054246c228dffe5b28f1175f157f514142f8d9e27bf6d9dd8e7ec73df5c966c1a6088da891cfaee0a6c3de7855862f2aea9f11a7ea6da3e4817966d6626f42b7177768e16936b091278d", 0xb3}, {&(0x7f0000000040)="277c36c751969f", 0x7}, {&(0x7f0000000240)="bdbad26ae2b39e70426b517921d45145b98bf2a762666795a92cc349ec9457a8f54813ffd72a65c169a4b73ae78ced9bbca0a09a160753cfb66541103590afaa1dca89b13389303e95", 0x49}, {&(0x7f00000002c0)="94ac6f33049c76b2cfee2126c36fc31137a5368f1b4c8e4aad231868c857af1a6e8c6b59af2f70e9fe49c504f638be693b97dbdfc716f1fc7daa812641536a2fee82bcaaef8328d6111aaf31440775636cb319adcd7a0976a3d694e105f1d5a987fd7507cf8d3576de38b146646e1b2721248bf8e7f3187410c9bb58c86e10f4bbadb4dd312ac1896eac9f501306022a6e5109b38c5581c949ddca79a451ea2956dce7354abfb70bba03054243", 0xad}, {&(0x7f0000000380)="c5e2d9549e00cffdee00ca198b714573293cef008a6a687a1d083063cddaf387ea045615d8a3cafa4222249b05b06809533ef8da7a6ab0bac529d943062a3e780f72e6272591c293cb490f4ebcef6d47f48561ba07e26a8ad133835683783ac66cdf60a5b96c7e9da70073d95c88136a85c0493a6cb0d995e6ba1ca244fd135387b53612c5847dd664bfe2ed0796", 0x8e}], 0x5, &(0x7f0000000580)=[@cred={0x20, 0xffff, 0x0, r1, r2, r3}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, r4, r5, r6, r7, r0]}, @cred={0x20, 0xffff, 0x0, r10, r15, r17}, @rights={0x28, 0xffff, 0x1, [r59, r60, r61, r62, r63]}], 0x90, 0x8}, 0x2) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:38 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000040)="510fc3", 0x3) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)="7a82408f6037feec9b983443465feb1cec70c35e550b8545c0554bdb713e689cab47c9b776e96aa114503e7e00fb"}, {&(0x7f00000000c0)="fa42e198da44d26e5583433a5dde05d10f017704f078ce42fa1a244f462c17f67026fd438095e5629def20370e3a31eeceb105e22046ed", 0xfffffdeb}, {&(0x7f0000000180)="ca0b5bcd32f7adff13572779881782d4df58641511d151"}], 0x10000000000001d1, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000240)=0xc) ktrace(&(0x7f0000000140)='./bus\x00', 0x0, 0x40000000, r1) 16:00:49 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x1ce}], 0x1, 0x7) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000000)={0x1001, 0x0, &(0x7f00000033c0)=""/4097}) semop(0x0, &(0x7f0000000080)=[{0x4, 0x20, 0x2800}, {0x1, 0x6, 0x1000}, {0x2, 0x100, 0x1000}, {0x2, 0x3, 0x800}, {0x3, 0x5, 0x800}, {0x2, 0x0, 0x1000}, {0x2, 0xfffd, 0x1800}, {0x2, 0x9, 0x800}], 0x8) open(&(0x7f00000000c0)='./file0\x00', 0x290, 0x40) 16:00:49 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5, 0x799, "66cd510ee78830ca0d3fc9c06d00007f00"}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7f", 0x4e) 16:00:49 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0xfffffcb5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001600)='/dev/zero\x00', 0x40, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000001640)) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f0000002580)) ioctl$PCIOCREAD(0xffffffffffffff9c, 0xc0107002, &(0x7f0000001680)) sendmsg(r3, &(0x7f00000015c0)={&(0x7f0000000080)=@in={0x2, 0x0}, 0xc, &(0x7f00000002c0)=[{&(0x7f0000000100)="a7b5ef888e6378bce97bba99df6391cf4354247234eb62523e3b0877254a2d69d4600fed03bacda115e029ff0bd10cdd424fbbb3062c1c882a44652bb37a9246b3bded6991d694c86c4b96e37e911cccb5c39f38df", 0x55}, {&(0x7f0000000200)="96df78fd13925f8d75d5f17c4dd195591e1bde1cc7aab95081fce9381f57af7784bce5f528461c00204c0216dbf82646f713be560b72afb50dadc4bddf15085afd0ef2660743f425c3266cbc6bfbb03bdce12e13e9e313563a6b0790410920", 0x5f}, {&(0x7f0000000280)="23b5c411a82072dc170b", 0xa}], 0x3, &(0x7f0000000300)=[{0xd8, 0xeb53b38c36ab8acc, 0x1, "1b3018f65771af9d04e363bc585037b22c0de8c7be6421fb8ccbbdcd31ac3d58172b5d025e29b450f70dbd3c91b8c4a3b1d2b5cbd4ae1753d56e57b1ac48784e1eebba77515d3f7cb728918e1c1ce3dad6c3ae0e5cd57d7dfc33dddca639724f960907166af1016e1ec6369abe7d85d40d7764e39905737f8c3d9103d42b34e6dd99dd0ad68832344d2c0fdfab7603a8ee43ecd8528d05e12208123acbc2a4565e6ef128c64108fb6c409fe46c5e58cc2e0f63271dafef4c66c63acd866848a96943d099dd1f"}, {0x68, 0xffff, 0x4, "3533921bc0e08e09cb87c1575691a066022a5c775950c9c4473b96f394168484942eacb5622bd757816d54dd04e14f1b95e0e60b72422db387a80a6653c382035b8633e81b96fa4be24dd234106e14a051c6f6b0"}, {0x1010, 0x7fff, 0x9, "4f2ba5d72d5d2b7e4a75bdcd860e103c7444a6cd291a7e44a68d6f642ae85796da2be6bbb7d02c6aa2252a01c26a85070828dcf9412de83f68db2497ba6fa65d081b2ad583f643cd0671be64d67d27a544b7a1c4916149ba2331e265587ce0246f6bfc55c6c004ecce2d90a0aeefca271a232f4f2a91c90d59485240a3a023b3446128becadb2131fb7711abc2afad147f343c7faf47f355771a41cc133a253512fa1965624a6ac54286808c4ffd167f8d142bf87b56bf0707df1920e4cc6792e34ffbf2d0776ba7e10ee6504315126dbdb3865b2de6e7bd4da9b470dd242e513170d80c526955ec09921aba1c607147c03b9b3b4219a4edb1e991c759d395805cbdc2a7eb80dc03ddf85c910b1d301baa9035c6e163684f330f8666eef9eb28480ad1b12599660bc9d620cb88a4ae72c7f2223d2d666d314e05e18352f91db215f1ef9a5e6328740a26a95543f7c7be89661e89ff37473adac4ae501d9b20d878f9837672a9b51f287be38fadd0cbfe0f29e34eb3063cbc155fbbadbc91c9a1eac9318b25a80ec5413624f87a15f0babd4c7892b0cb493ff73112d0294783ba8be417d68523c67f92091d15f8482103cff005f0ed947eb8f251662b0253a605c379ed7d868038e20f1a19e5e38823c500d478c233d973d8e880f353ae9ce2407d20daa30a1d324d8387773ad926ce9795020ab52c80c95dda7916620dfcb5a67b53565c1cd12370747240e758fa3a97aab9341bf7b545233f74ebf0a78fa2c44a564697f1b9bbeabc88ec8a483d1480082e1643f3534ceeb3d33d738f0aa70af9fadb3ed428b2507f2139f1f2669a6e780ba19495322d37ee89db8b1a571217e92e3d4be62ab691af9892345e2ed7951d1fc7ad91f1ed5bad98df0d770567a62af6e59a1ee071dee13f617e174199d2c9c6c273b80de777a165cedf682073f8d5e821fb89f39850b1b695e94d51edc8722da8a837cfddeab1746e7592d86c906ecb45ccb0f1814ce583f1141acd7ac028f2c8180f4f8e912a625bbd85063c67262893429e540a6f4ffa2bb5025bb06175b9a08aeafd72aa67c4548b75fe5ce191ae676cff96460be45a056560247c42bba64bd2b3dbd82a508e9325b4bf8c1de7a6ab0592625d263225c42f06bafd5f78d0b2737dd876089470f8c9af768e45f1e03b68ad493f5581cd8e5ad40051684595361e577815633a10e893c587e7f62c3bb28d1472350a2f4a1ae6a94b73bda71ef41eae4f7aeaa035fe802d4a56209fefd0ed46f7fcb632cd6367b226772f984c3412018c11c0e3c2c2b37835f3aec4b96120d6e182f29d4abb12d630dffc5ef3712033d02e72155f06b2846d2965c1f6a31b51edee056695031c465dd77cba511af8d2ecad96aba130aea6e46e658a5a7dedc01d15d0c84f5bd5d275c0fab49fbb430de79402a062ca55fd86163b468c9026adb17d04b484da4cd396012bd1969f54007e4f385d4a8607b806293fbba824d253ebbde845697376aed7848cf25f69dfde063a45a6257972cbe9fa7b805373bc90b026fa900babd1f07e0d2347fb9667e976a61acf97309c568aa7ccbb9cf152f07ae98ad67bf8418dff1f92b06056aa425a96757f1b3bc2764c10bd14edb6e5d8693936728cc046be41ca5f4eb633c34093e5b08a6f41f3715a31712a748a083bb3dd90e21db4b51a12a36cba664df7530418707b78d6d56ae947c92a9c3f584be961dd0aa89465e05c02478489a3340c3f489c9d45a27b22ad0301739fec39d944ca8fd60c1f48f03fb7372c4dce36fba795b635972ec3f6456e96e2d59a4437a63845b9364b17a6ea4e8969ee35c7f58a9b2f7822fa6d24402670f717624f4681ca34bb4f5fa1d533c7523184c13321e17de84aa027f87dea3fabb586a20733e9758a3fd2db7bce7b4a6f3521dd5dba025b8dbee49720d04c5f9fd2ae6795fe30828b74d4fd91c0d2cc6373076fa42ec8a5391869a1ac011a1d06395c65e90d9f80c99b434a427c74ab898dc66133be4e72cda76a5670bd4c87bb40891fe10d80e9667e18c916f4c3c277066092e281501718a1cab0793c0209d0a76df4626a890f48bb955f7f21dda6eee81fbbeda7c5d302130928c1af377ca2375576e92c09f57a6901ad54a29adc9c4ea7b2eec5ea05ae5298c0987de4ee7cf18d6da5187e993200f0a905f3d542cd8a53f6ce1565184ea4c0e9cf85d050107f0c0a87b5e49001c47c3f40cbfcbce0c21110353bf41876d5ecfd0586439851adaf72815136b24637a575fa6e3de4f34b71c9b0efc8eb16ec0928d801e5b790fcc5478b0f38070f1299316bb6d2783136710368134d68dfd6fbdcb697ea11880c97d9c290ecb0eba38be04f8385a70f66a33b43ef47e527ef14b6162b77ef2cdd0183f2e4e44802d9533c46efca70cfb6d7f10957b39ab8feaeb41fa09c907e14f7b3825d6bdaee939a0c3e785b94b930fe1737bc00fe8e63f758d5cb319abadc9e059357e0fc458fd450e6037a97cb596a19b77c12b980eaabf51fafd30b0611d9b0eda2a37be7cb064edbaa2150a8e23f85c1a930ee14abd6c613ee3b9e6d6ac9ab42b7764323f63825ca2b8818d59a224116c6fe802e4767f861eecffd2f7faf4ae97a0683ee83f534ed453d7bc59f7be56d29e6ece7dd66696c40ddd4c6c9e5b60156280da54d3721cec3506e217f328d3d15ab6880320d0655abdd426f4898c14ae9de81242e359cb1e95f3c430ccdcafba40dd4fb8bca845d3ac3315c9508aa6f2d65d225faca8f859176e7244ebb5f3ef53f7207e770740d934f69437e1e6cef39da3f0f8cfb3f75f26cff0385839be24b03a4f35734460d589562ce1696e724d73dc999d1ae3ad54977bb28803ed1c3e2c9aea4b0e5450d338a35d854784b263866783798b3c1eae2714b1167a4bb313dbabb1db17b808addb3f1f815d7a1ef4ab979aaaa0a56e7f09429868c26b753078a79562c1ffad402a72b4f2a110c6d20bc78ea30f5bc9afbca6b4cd7319d10d37fb4d587448db1d133ba6c520c20fdebc219edd8876b5c4182aa5e1abfb4cb666e76b2653707a69e1360ed2e89b94221a6ad2cfc714ed15268bd058158cefd3e025557102c3b22f582b0e9f27f4e1b3156530ca001c4f29b1fb67cce5fb89a37197bbf2e22a3916a4907e4e996466e76fd4e84a118dc2adf0b80a0b58186803ca2ba150a69b1d75f04f50b9a5f452bcefcee477e3884ca93ffa5c87151dad66cbc65b8ad88c4654c38a498290331b6a72bcc87f7ed2c34d7a45aecaf4581a3d9d21e76e64dd3628673f05f081b27189d18a84fb7bebaf9e6716d21f62c0e5ef04847dca203e021198b4e062491ba0f3304d0082b7d05fe4e9a7384ba43c8897fda3c639525146b6e07d17d25871f40b44f6680dcd51f38d222db9dabd8cdca2edad7c5c39e9a5998e0ef1527c6016b42a9926ceb8a01332fb6e9fa106fa08040a2d4f493f5d33ca04f983db4cc414903c2f0d84d4419806070474f65d8ec77021e3d31720a6d04cf6fe67f6284600ec245bec8f750f066e1d96a871676d35b19de7d8192a76e8708227ac83976cb705fbec6e84aa71b9b369b4702d9645aea39a3f77a120296be8dc45c3bd01bc0073b3ee15f833c0d55dc335df253884127f51933b3f76cfac08341e8d80b1c35bb7e19e2ab7226c2c6ce867676e3a4fd721c410b0084fecb128f484083b8dd50e59bbae1198adcd82999d4b4cf45f6549cd9e2a880ee708a39898472c7fd056900eff812d516570ff7ddb9183921e0b95dfa6f6c18fc5d5ffcecc31bf0744dc81783a88582cf19868beec1677c3bdf1909f6bb00bf8be65f04db5a06130b1cddc13db98c04e9508fcf070c9b6f6f52dd15c8b897771cdbf6ebb41add9a5c86d6d83a1b0b16b8de67af867ace003e164fc77d38f82300fef78f7a41c69810d0b8f502c60b7af3e079c0f0c527fc2107740a72b416d71585c9101de785398127808c408db0987bd7f432dd43412a9a89b5f820b7fd108126ce779fe318468899f7b824449ed4ccd497dacb04e19d59919d715d382eed1423fe21cac49210d528d0cc6f0a898a3808c85e113510b1d592b4bda100738fa14e4124623e6cded376adfcc8a569a06d1ba562dee371220d7fa943d30d6ff922eab9966acd19215448f95675a3be24d7b656466e59e5121d82abb860cb842785b03b9f173dc88c0df5ee4d0dc6c42b3c91e4ae9e4edec057d4a55c9b7a1c222afebbfed6d889c1f78e9291652f39744d3b14c80d90b789732a5004b312e0cfb45338ff8f768ff5c6408292700fa5e3ae01312646643cd708b151f998d6bb9f6fc61c1a108802dcc8625077cc638c631b2f0629816537ea126e9f82aa7ebf23a2e9dbc4a2c3c3a4affb98783dde80f560728daf500a6a2ebd5cf51097a1c5307c3a5c9ffc46cc1b142502fc2f2421799430be34bd11c66b752f13097067849c8ccfc756236e70e1cd9699effb8360f6ccaea41e58c030bf66149da215fb59610c68db28a4c6bb7c3e433a275cb5b8e11fe5b0881ce043fcc552bb169881a34222a2c8e68eaedd9df06e67477242e40f035edad573cc0c0d836292c72fb647b29cc7cb6d331116dbc6c1d59455ae4f33793af598b8ee12aba1b0eb8d00d14835d2ad38008c29812cd73b42d4ad3895b0e93adf26c1f6f2cbd5e04a794d71cf31ca0d060d804c7748f3e5738eb224dba5effe962326abf8722ea578193064dba93f121aba445eff9471e847da9db69477010998623e70c402bbfec215b0350280f3570208f117a37bff7651f7d7a31bb811f6fa4c642442ee22882f74b046fb36fe5d40dc1c434b4893f6bb539720ff00738101a49a64980b6a838ebaa7f993e21d9a2644017006b9585ecdc2e7b3d02535a342a72c8664140edbb4985f8ba2cd051d077b4caef11825961e2a20210cdc4beb00da1b9e60b330a42b0948e5d1855e45833d13dfaadf84305e5b6d9857b5cd4129a950a433245a6f04a8a1c5a7721e32d15f65d10f66f39b076130bff61fec28f3a65a713b9eae82f3a39f32601b6025daf6638982ffc0c32d573f119c0bc3aebca45b5e0dcf1c98420e08cf4706a3abfd6cfcb06cef00c136dd4969d828e553da284afce872bec2edfaec7e8549cb390827d8ce668b423e9133255619b181257d496c2defab2d506fe9ce92428a7f2d100ad567010b517300fcd83daa17650587c241532e5db6337866d25643a2e94e46a3685d09470603fbcc9927eff454ab49764f6c9fc4154e6e6563ace44d6091433fedf9a1793a10d7e4bc800436fdc452c58d121a6748389f8f91a5be98ab124223498b7f2d49c994278ca8dc9e330363dbfd449f11f422d37357c6f9631da869cd6f0b2171679597615e5aa6c657cebaed40a9ced5b9afb1a0e3d40218c2b50f8155370f2b0d16ca66e5834164793afa4dc270970662538b5d0e87c439d28e1befb5713ad390f22d98bd5803c0419943b55b0f5b0ea0eb4e37af929faad51d536651cc28bfae01969a33822e6f84aa60c91ecb993b6c8cb7dea5f487e3be8832fe95e476e291a0df220eaa373289155136b6cdd92fb0c98d3160b3e7e92980bfcc2141e79f46fd0d161c67ce44ab81b185142d60c446c919ac029ca7e24b57b33a8ef2e89e3a664545087f65f5435bdda76430e7c3026a85882ab8b703943ea06e08d85bad5d048c37af91a5311aadb7dc88e196eab0d7843b21208af9385948654c03fdf86fc2e4ba2727ec2f07604f9653d3202f4d1b2df6ed0128ace45f49069c32c2f4"}, {0x110, 0x7fff, 0x17, "770e2d6d4f1b36c0aff8f6653c917afc376c94e9959542959acf5d64ca21f312f9a9876b764faaa84d7ff7a5b18bd3c9c4add78d6ad742a1a436cc939d8f945ea1c453a1cb5aff9ae4f7f041004a927b2c8d5ca3b4937bd4afe7f255b1dbdd87824ee723bcdaf0e7a7d69b39dbcc3c04a80ac809b4a66133f8fa95a2b0997eb4a98a537ab9a203d7fc3f021b4d2908c9a020687d9e15efaa5014d84b0ae5235366b20f653b383702665dc5d4cf1c081c00e2c1363611e0d66a5f8df2338f806051203a92299deeaca41d631014dfa581d097d2ecc81246dd2748670c744cc04a9f3d90f44d5a402500ea77f13825703724d719b69a0a2d0b676c7780"}, {0x48, 0xffff, 0x4, "09655fadba29553ca40dd87452cc7e433e093406bff0c95a3ae4c9a777b65bfc2ad9f7f929042b22efad00395356412fff5c4830"}], 0x12a8}, 0x400) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="0000001862040179002b2c000000267e897f7780e9992d836000753dd4d16106195f81db318cefbd0900a24e14da0001a8b36b8f74652d62e100c501ad5a8bf626d9dea3c2c37bb79d7d2c336ec5e00000000000000000", 0x57}], 0x1) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f00000000c0)=[{0x3, 0x3, 0x4, 0xece}]}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:49 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x2, 0x0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3}, {0x18, 0x1}}, 0x3c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[{0x10}], 0x10}, 0x0) 16:00:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = msgget$private(0x0, 0x5b3) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000480)=""/97) msgrcv(r1, &(0x7f0000000080)={0x0, ""/35}, 0x2b, 0x34ac95bb6bf68eb2, 0x1000) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000340)="b489a83b8fccf27b8e8490165244") 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000002c0)) ioctl$BIOCLOCK(r0, 0x20004276) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202262f664000000000f148da4b71a8e1ee7de20184f87a7830f9cffff7cb7a2606fc530b2e5d6923a8fe8cb673453e3cafe4f9d34867565ecd5a7cf0f0ff92e0e8b0caabbe1382ac33ba17494ef044f8796fb397a63ad4d2f2b60496a79a138e3131f4a269b52086eb323ca99f7c5f7f300b7e4db031e5654e9a5670660758a6b90af36036e37765cf1fc815df3b8b3b92c71993d76304122029cba2ac7238e2a49dc12aa9a73ee87c0b35968cf26d896d49a74a9e5ecc00008e2114147394d0c72d60c5db3fd78ca175fe7beb97fa476c33a88aa3d9d02e962302465b8768ff7a68b110e0db76cca671f5764dcd2bed04f40ec3441f271679630462812e3e5bc0fa24ea512de0888b8e9e6e3ce141ad57c210a7c6"], 0x10) write(r1, &(0x7f0000000300)="9e69aa56000000000004bf9aab4230408600000000030c000000000000651c1ece0e018008e6b7ca", 0x7377) setsockopt(r1, 0x3, 0xd39f, &(0x7f00000007c0)="ce22f352e094ed8c93df8e29c4357fec348f4e3a399d00fef1d7caed7a66abe8a71877ae54264be01cdde8c08af98499e52925faf4cf861e05264b7509649a4f134c420eca4ad4c644252dbe9449b3222f20fd2c8ed2bf495a9bd95a7cc62fde7ee5fe52587762830a423024fb94cde39e97f2a820d052c61f174af76ef687bd97cc785606dad4687085eef30e524f8ea7bbce339537ccecfa4efe7e06b0c80af085135b47a46ba103bed837e24dc847ddd20e26cc627d4238fec6b79173272dd775b1d2a798bf93e74da1f190e4bcf0e9b8240ed88265d9fb04d4afa103004b6544d997c1e48da043da04aae5975ecf18fee6096ee899752b89da9124e2f5f8cd0009dc69e411b10a4e40b36291db7ed37e5abaa21cc7c9fa1276fe005d2b5866c7fc7b6d4033fc24aab9b34c527d8005cc13dcc9b2db97902547051e4d287579351d252cb0d2ec2cd29b32e9fd086ca08ec6b58f16a68d3b56add9922cecc15a8de584a6644ea113094e37b68a4873c44f60cd7b355dbf4fb2d831024c43de6f8609accce388b9413ee408e9c3c725f25c6a3fd151984b1e19f23fb4ee19e4849e566032479206cf16698c2f1c56974c538eb08ab286d04ed52e0a76f879e41d7097059581aa85973f0777b6211723e39c8ed330c304e9d308e7ea57461617694d6a7ed2396425ae4a0dff87080138d8215b86ddf326f52753bd34b68cfab7436890d2898c26459b46abf523ea1a97fb5d0c7a09eacf9a66c1885e3a7147b6af88de81bbb841b43ba2d2c9d16293141d30fa25b638ef83df9d08fae217b253d2266ee12ef407d2efd96b06f28e1ed7f181b190038fcd2d09bccae7813cf3d78f93e0a74a7ca23a6cca7f710e11192050a8c81e22a7633f78def7c99e6272f08c3cfeb4f4c715799c3773622a86e629079580fe7c52018ee08db4ee6d8412da72356a358aa517dc714bd886886711480581cbe432f290eca1a870e6535efbd47d4aa5e627ed3690137ef9299e44dc177b0f19b7d6e848c99ce136766e3ddfaff05bf395ae042b746ec1fcf63ca6d5bdd3378100b59f255e73acc814af5012f2bdeb7da32a48942ab4008aa0827ed4d789518e5d3506cf5f4361fd3d684a17f10cac2fb313c97eb6e808b21943f761316fd397b60420913cb80f5173cdd1aef958f7c8bb0943d8335ee448ed9140e7ca52b830dccac769335cca6b90e9e787ebd8fb5e1a751540d77b4a6f2c785cbbc656ea4e82c312469d4ce3c880cf3a6a7fe74d24355f55a387e93292441c1be278bd9f19c767cf5fa59fe43d92b053fc605f25baacae4e3f2e607bbf9dec76f1b26839ebfa4b303352331e256ab274296bd5eb0572488194a4f6f0e027719cd2c023dd18211c84ac8642ebb0fc76e2234b9d85bce69b5ea18a0881e91f393563d10b5a9bc4e6464f498e6001b0e4558b595c2998b44747a5f475dd39f73105e85e464c9b0756b019e2ffe20a0198fc63f148215724dfdf8c669e4bd8b35e806efb8e9a805f7718b251becff20960590fca7eda526aef68454086c60ed97bcf0a871ab47ea5af2f39ff861c19fe7a8cf72a33e38bba69f00c057907c08e7a047e8249e476670544afa79903a8aa9ec0136a4f346c093a04c6813f1ead9ae3624e88b0e172da6d4ed98325f22c745cce6fb49f2b8147bb6ea14e7f0aea2f20cf2aede210b6be3b7b7c48ea2b6240dadf4d804549e03576ee6aa01db38f337ccc947a149e0a2819acc10d82edba7e8ae48c5efc21920ce831fd49beb64edb825d0b2ae01e8438399dec8217bc7057a44b10d506758f266afe23c19566e78918f59e91db270ecba6d833469ce6c48d562cd965a9eb32c3f48d412c61f90ca9467514df0161d92d0c28a82948d4c147f13d2f5e56812f2f64a28c2113bac52fb03516e302ffda070915c7b9ed4edabe2a8dc2c8729857a8ee435aedff10bd9b7d4e64817cc241c0c139505066764528d992f68b2f79988a3084fa97af4b1deba2fff2833ee6eb7029cc407e9191927a6b915ba780789d7b1e468138676de0beb44399c26dd0084b0f25a2fe18ea9ad417a8bb02e9402b2bd37b53f7935957db9d95a6a46b93cca447bd8bb783e5335e6ee74b7cc738d3697dbd33ab3f1431d69a6c5d49fd15e9fadc47d79d2dfb48fe2e7fbe6a509bca328778cb4dfed65a5ccd95fd780ef16fda569e5057dfbad19afd4161747ce199574c3b7c29377d0d352928ecfd43c10d4f47a013841712f6828b69c0b264be47758caeb2b0ab32f4fb7d550f3bb8f2461676b4ec1b81156baa853c8e730c9ab3224eae0a3c9627460bc312ec08140e9fae5907265ad00a125597e040aca3d3e6209f4d9fef9b3e2aa3a9478d8425afd810a2e3d5b967a2557d45b2ca705d9050dbd96f0dc644a06a0e497618765bff1e4cab57450754816c5a4bac6dcca5f88a713c1c2a1b05d87815d9962a04e75fa8316f8322ecfb3c04f69cb1fff5d9d79c07a80d3ecad5317f16c1bc70fb5d391341b85640589d6c888ea40921fd747e5ca4687d9556a7182b69cd596ca07b065906ae03c0b5786016343c1b1643c2ef27e6c9c13e6e0a6eee4e6692bc75128709b3030d48ff17f1fb981ab586e81fd6cef58045e9d13a66ed79e09694a1d0e8f680127931c96d1b8999468d2a16b14818b1149a758181699e84a024cd6a9a1b655afb82f5a7225ab49c389d7895f447d1933b9a348854dcb358cbabbf420e7c01f3484877e7c35d861be1d9a6e40655df3db22f04e9742cd206b25c95cd7038975af0a028fb151f5e959c0c3e8b0eb3a70c8f05454518121ce9a9af2eea8ee6b94baa8c6c90924b0152a7cf215a7d80ead9b56a1bd2381828a7f58e343edcc447c6d4e98cd05c68abeba81d63f074fab531873a8fa8c67d2b3dd13dcb8fcd7cc96cca0a7cae4042ec4311885c56e1a6312d8201fa540fd03cb4c9e2bf81d78e936ea45478c2533ecd5c36b20f83aee6f1877036b8871449c7950577ff84fe08d0aa3c58e216cd82641bf89e01e43c9b1b7ef8dec62f9fc778562e4406390821236f4f65f1543c53049cc601984a4b3372b29578ab2c243090ddc4249bbb57019619334f1f4c9a4a5f3ec28c5d240056f28da2fbf92219b8580370f1145fd64d6c55f19f4a86fee0d7574241cfa168245be608fbddbf225b2a22a78814539aae620114b65f16502b68b4caea5bd1be750758994a7b08cfbceeaa9a3454470a56908cbc8b2382748d966d59c0ff92ce2d9f2136e1b0d170c776f561c194bfef92466089cd42e42933d876ea3f0a718858ee0688f4268287b957c5d93c8d43b689d8a1b0a5eef69014c6d965c9d8985874953c7ce31f4ef3d3558f19a6ae6cbcc127a9deb08f55f49dd76c9f267474035bad3928d2ae8a2ef9eb3275653e7cea96a1c981b9943f90b6fcb4714588c8292f08ec318dd3fcc32aa26a2f8277abd255e675bfde77c31e1fc8aa934b0dba9226f7175e1d2059b287c340d5562e2e0df7d60406d3c4663ea3519e909b07c6a8effe80ef6621ccef9d64777c10ac69bcce7e5668fea2ff19d6f762bf1f1e089a6b419d9c483eb3f3038333608a2c6a4ebf6950a111323f6555d8d08440185b9de99343bbc07498af469449c9ee8d6fca668890c15edcc5f0ce5c1201a04ca373979ed666cf135af6461d82251829995841a49992f485b8cd890cfe95fb960ac4a0628d0bcc77260fb8bbbc679907b55da03a692609b37bb79ebefead7c97226771f3afe36d5956d31fdba8a96ab642f1ccc77843a481efcc1b3cfcbbd1bb20231cc324cb7c0ea410cc6ac59730c65f56bc9eac41aa4f273a9187d81c3e052691c3dc57ac77668c0ce5b5cd2193d00cc362d0336f4134eedb17a3bbded73a6ac92975cfe3cd02642eb7f980e396d510e7cb5f4ee5e0bb5d20f3392b79145bf89d2f8014ce142ac730aab4bc875bdb760a318575ecbb94d8fe524246bfbeae2dc0404d0b4b9a334cf8bd5949c298a0efa8093f85e205477378879ed68a9990f693254c908b9e1dff211bf0039b15f3e651d599b28dc6e563865efae76d81eae80e5f993ee30efc5575bb34a633e943a060542c1f182f4eecb4a526147d662bd6e3fcc1714bd6da23422d9420bf413c87b5aed27d7d2551838aac95c5e8b4dc3e9adfd34f6c6a2609a923e11638481471a9fbbe74c9b9739eb8d7a5cf8f70c91ed3ecf91b8f60f842fa9020a07ecbabc2e8b96dba083ccd5a29e45254f49607d367719cf9061ecb62e7c74918211d5325016bf2f689770d921a2a6c6ac56b5efe3ff0b890dbb9dd7e88c25e69adf1bf2d4d84a43ff346d749e7f954480895166d9c0148e3920d144760c193189cedecbc24974453de100172ef4a5ce9e4ca5f48dfa7892eeb04d23611ddfe1ae737024dc4127cb58f2e9e37d6197eb023b91e8e52927336fbcb7ad8670a915b719aeb38a777b03a4f164e62ab4d8cb8e74b44e08af498e8e08dc7fe3248eef0030bd6f63d6b8c82cf279ccbf29f4095c10ce4af1f5485394c908047c9a72fbbde114d347f3f796544f223f393b5227612ce52d9120c89c94041df825774930d69972527bf0e551f2443dcafe1b98ecd1d16ed1334dc6950286192a179048cfbbfabd8f8a02fe9e09d880d977e24c304e9dc3d7742c58fbd73971b1d5f85f0039b8ccbb5bade9cfa3a2be01710109a7ba7b31751f12adb51b759d3e42e9cc776dcd8a1d9d06d35b825c6fcf05e037d71efd758b6e599662821e1742f29e8cb3f80bada46143ef56f0fa761f22a4a08782f432fa07c44264bc9b9f5cfe18bd6050bff3029bfd7085ff28fa4782ba950511920c7ac78f483fbd58362461f04974f51873beceac9797aee27014085d11f79899301691c89fc1821ed27bde6e2a2dbabb4f33685b80612ff31f306a6c48f9c3dc8fa5b94197d5d74414898afc75b555f556fb32e3e2ba1f98f2d94287d891174956d0823807fa0f5ff661fdd75da4d0f599da3c10759e67679e41c4d0fca75af9be972d8737f564ac492b7bb5f3bfc4cfe4ee77300395976e635d3f504547f7465ab9ea1b4fa2c5b336edaa831b019465275ff0a5ee4e38d85b3fcc880f1bc0ce3ac084b6d663cd6f129e4b7a71c9e8f43fd5922d790f09f2f748f59965391abdeb81a36cdced028ec26eab488b3b569ef717c2421841a91a103dcc936d3de9a216dcd2a08bb9b6d07d6053abec1ed3f06dcec43bd48620cd6f552907bed7b19b0d01a9374f8657ec05d121e84eb07b08ce0c57c983f8b46c025fdd76493c695ca4346c9f8ef02de7a095b10371f01362900a1d34453cc73c2a3f3e63c8043a1a336f9a7c6270c2fc18e5fdc166d8c1c4a8bab74b0034fc892ca59be1e0b9b5af409bcf74740a576f7c1aec47dcaa887fdd068b152d9c3496db8256cddd64dcb9fd760f4fcc97a9a56688c488912be17998c6aadf7d31e7037e3509436ffce303465aadb73af0d441f262d01557cb067e4dc4c38344d04c4e488a8087bac057bcdba3f1fb1950387ba4dd314499aee1d769473f8d3c709fc080436fb4f045b69814062a7ff723c736485317990acafb73bfb3d3a60c0e1626af73408b730b1c497bcc285a9e56a4380051f3a5cbb6d35f3f7e45888e3070ce0b2885d26fc1b4ae02c5c0aa3e308453c900788ad699fc5c6f3021ed158e19182f2340561893921fed578965640294fd608c3f77d8bd1cbdc9020c32041153330011331fc90f61f1db4a83470c9253df04fb13b61fab6504d2a8f75fe5a40d76afd677253190770815864", 0x1000) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) r2 = syz_open_pts() ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000080)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000340)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x10a) chdir(&(0x7f0000000280)='./file0\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) pwritev(r3, &(0x7f0000000080), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 16:00:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000040)='./bus\x00', 0x400000007d5, 0x0) write(r0, &(0x7f0000000200)="35b86e2e2e2e9f", 0x7) execve(0x0, 0x0, 0x0) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) kqueue() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x40, 0x0, 0x3f}, {0x44}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000080)={0x100000001, 0x3f}) write(r0, &(0x7f00000000c0)="8d96ec7324784fc5ed0522c45b2dab1fd1ba8a7a1d7b98e6a81858d0e5fa52b01081", 0x22) getppid() 16:00:49 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r3 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) sendto(r3, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r4 = dup(r3) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f00000002c0)) r6 = dup2(r4, 0xffffffffffffffff) r7 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r6, &(0x7f0000000480)='./file1\x00', r7, r8, 0x6) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSMOUSEIO_GCALIBCOORDS(r9, 0x41205725, &(0x7f00000006c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getgroups(0x1, &(0x7f0000000080)=[0x0, r2, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r8]) fchown(r0, r1, r8) mlockall(0x0) ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f0000000040)={0x9, 0x8, 0x411, 0x1, "9498be21f733f9b6be3d70c9be6982eaeee98dc2", 0x0, 0x9}) accept$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e9"], 0x0) r10 = socket(0x18, 0x1, 0x0) r11 = socket$unix(0x1, 0x5, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8020697a, &(0x7f0000002580)) socketpair(0x20, 0x1, 0x40, &(0x7f00000001c0)={0xffffffffffffffff}) ioctl$LIOCSFD(r12, 0x80046c7f, &(0x7f0000000200)=r13) setsockopt(r10, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 16:00:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) socket$inet6(0x18, 0x3, 0xff) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f0000002580)) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000100)=0x5) r4 = dup2(r0, r0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x28}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000e00)="b3f97f0a76932dd6ed9270d8f8bb") 16:00:49 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x8, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) r1 = semget$private(0x0, 0x7, 0x480) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r2, 0x0, 0x200000000000d, &(0x7f0000000180)="ca05000000000000003d8089bbddc61bbd825c8e6b7adf68b4039ad5ff2552befae915f700abce01db7721aef74c8888c63e04b0b6ef7ef472017db8bde373", 0x3f) fcntl$dupfd(0xffffffffffffff9c, 0x0, r2) socket$inet(0x2, 0x2, 0x4) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r4 = fcntl$dupfd(r3, 0xa, r2) getsockopt$inet_opts(r4, 0x0, 0x0, &(0x7f0000000140)=""/64, &(0x7f00000001c0)=0x40) semctl$SETVAL(r1, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) 16:00:49 executing program 0: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) minherit(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000b40)='./file1\x00', &(0x7f0000000b80)) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0xfffd, 0x7, 0x7ff, 0x0, "7b99ed7dd7de5a519d788f023552f0e906bf2adc", 0x0, 0x3}) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) connect(r1, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc) fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000a00)=0x100000001) r4 = getppid() ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000005000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x3}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f000000b000/0x1000)=nil, 0xfffffffffffff801}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x9}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x0, 0x4010, r0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0xc13, 0x2, 0xaa, 0x1f, "1dc467ddbc6084eef9e84ea72acb35b2997026fe", 0x8000, 0x3}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000a40), 0xc) r5 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r5, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r5, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f0000000380)) r6 = msgget$private(0x0, 0x718) r7 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r9 = geteuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r11 = getpgrp() r12 = getpgrp() msgctl$IPC_SET(r6, 0x1, &(0x7f0000000300)={{0x8001, r7, r8, r9, r10, 0x4c, 0x6}, 0x8, 0x800, r11, r12, 0x0, 0x4, 0x8, 0x484}) r13 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r13, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f00000003c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r13, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r13, 0x4004746a, &(0x7f0000000380)) r14 = msgget$private(0x0, 0x718) r15 = getuid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) r17 = geteuid() getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) r19 = getpgrp() r20 = getpgrp() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000a80)=0xc) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000300)={{0x8001, r15, r16, r21, r18, 0x4c, 0x6}, 0x8, 0x800, r19, r20, 0x7, 0x4, 0x8, 0x484}) seteuid(r17) open$dir(&(0x7f0000000280)='./file0\x00', 0x1, 0x1c0) open$dir(&(0x7f0000000980)='./file1\x00', 0x1, 0x8) write(r2, &(0x7f0000000400)="bc6c23f36d1c00cdb873885b1d5b1b57e20271bd480c2567f7724a1057aeb016c0a728d609cf795bb1b013da4fcc0188231a1107efad077ea9c2ff1f57e935aed309b7871c16a209bb11153c8a6c0d91f47011ed854475ad92ef5c08", 0x5c) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) open$dir(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r22, 0xc0107008, &(0x7f0000000000)) ioctl$VT_ACTIVATE(r22, 0x20007605, &(0x7f00000002c0)=0x6) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x6) munlock(&(0x7f0000000000/0xa000)=nil, 0xa000) 16:00:49 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000003300000000000400"], 0x10}, 0x0) socket$unix(0x1, 0x6, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000002580)) setsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000080)="9b70c02c1f53faa3f28d5542350aff0945280cf4ff5c92513f438f741b0e6abbd3f04475caab", 0x26) accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 16:00:49 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./bus\x00', r1, 0x2}) 16:00:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0xb1, 0x0, 0x0, 0x80000}, {0x6}]}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x80, 0x10) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000280)={0x9, 0x8, 0xfff, {[0x6, 0x7821, 0x0, 0xc0, 0x43e4, 0x5, 0x1c0000000000000, 0x5, 0x50, 0x7fffffff, 0x8, 0x2, 0x4, 0x1, 0x1, 0x8, 0x1f, 0x1732d45a], [0x4, 0x2, 0x4, 0x1, 0x200, 0x3, 0x5, 0x10001, 0x5, 0x10001], [0x100, 0x29, 0x1, 0xfffffffffffffffb, 0x4d841f09, 0x3, 0xfffffffffffffffa], [0x9, 0x1, 0x2, 0x3, 0x9, 0x1], [{0x2, 0x4, 0x2, 0x3}, {0xcf, 0x5, 0x1, 0x200}, {0x9, 0x7, 0x2, 0x8}, {0x9bd, 0xffffffff, 0xfffffff7, 0x8}, {0x2, 0x400, 0x54, 0x5}, {0x1ff, 0x7ff, 0x80, 0x3b94}, {0x6, 0xff, 0x1f, 0x3}, {0x8, 0x1, 0x2, 0x100000001}], {0x40, 0x1, 0x7, 0xff}, {0x3, 0xff}}}) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) 16:00:50 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0xf409ad9e12b8dae0) ioctl$TIOCSETD(r0, 0x8004741b, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = socket$unix(0x1, 0x5, 0x0) dup2(r1, r2) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) setregid(0xffffffffffffffff, 0x0) r3 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$KDDISABIO(r3, 0x20004b3d) setuid(0xffffffffffffffff) syz_open_pts() ioctl$TIOCGWINSZ(0xffffffffffffff9c, 0x40087468, &(0x7f0000000040)) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x400000061}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000002580)) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x71, 0x0, 0xe6f, 0x0, 0x7, 0xffffffff, 0x81, 0x2, 0x2, 0x10000, 0xfffffffffffffffd}) 16:00:50 executing program 1: close(0xffffffffffffff9c) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x7, &(0x7f0000000040)=[{0x2, 0x6, 0x6, 0x7}, {0x0, 0xe8, 0x6, 0x81}, {0x8, 0x7, 0x7, 0x3ff}, {0x1, 0x24, 0x3, 0x5}, {0x9, 0x5c, 0x1, 0xd6}, {0x7ff, 0x7, 0x81, 0x1f}, {0x7fff, 0x6, 0x6, 0x2}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") minherit(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4e5face2323e9144) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x45, 0x0, 0x0, 0x8}, {0x3c, 0x0, 0x0, 0x2ad50b9e}, {0x7ffffffe, 0x0, 0xc, 0x7edb}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000002580)) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x4a1, 0x7, 0x6c2, 0x1, 0xf6c, 0x4, 0x6, 0x1, 0x1, 0x0, 0x7}) 16:00:50 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) ktrace(&(0x7f0000000040)='./bus\x00', 0x5, 0x4, r0) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r1, 0x2) 16:00:50 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open(&(0x7f0000000040)='./bus\x00', 0x40, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x200, 0x0) ioctl$TIOCFLUSH(r0, 0x80206979, &(0x7f00000000c0)) 16:00:50 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x3a0914c44f7be025, 0x501) acct(&(0x7f0000000080)='./bus\x00') open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) syz_open_pts() r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x100) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x7) syz_open_pts() 16:00:50 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000002580)) r3 = openat(r2, &(0x7f0000000040)='./file0\x00', 0x80c8, 0x20) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r4, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) connect$unix(r3, &(0x7f0000000700)=ANY=[@ANYRESHEX=r4], 0x1) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000900)="b42177a6918c91540f946f901b6c81fb9268c1a57735cfb1c2cdb9527b2138a4a22dae4b11da76057be83daa1ccae0ee1c3ff9fe118179ed6a0c7f30020b0b69197eec31da1d954b41ecf69e92a2cf46623d5cfe0f6392c309459be486e8e847b35751eabf63ba70beb85e6ff447193c0ec689fe0a413d48c3b8015c6adea6cfd569d7b45171e4923adf2b78c9adfdabd1df0a9a1af190b96543e1a72a8bca34113aa819ef4b42dbb5e62b6e0808e8381cf48e9387a9ad68faf7c1bcd9ddde382536267e13559f6914e7f2179da329815788b16f2c79e9f46da086ead4159439090cdcd264755f47f132cc5f1c45856a98d3a291851110ca921b323c7892b0a2ad92f774389ea5476cc53a8ea776edc031ce64e64a24056b4884d008e91267020fac26a56e418536e7fe558dba1ac048672b2a4f0fdfed896b769c3fba84eddd068f1ec032a0159984577462e8c40363362b1349d8cfec912466fc7a42f4e054c3b0f2f28c82817d87bb0708eeb9ed440f8df31526e31d5f3532432eef06e9188542c405356e7337dcd368c95549307281e0718c8449f8240c10e185a3eb947f70889c364a262ab07556b7e56b72022adc3862a568aa0e14cdd6526ed1cacc291cfc6804677e895f06d36a045e50d79a526c0278691eb5f8aafc2d54804e5a324425752e111ce3332998d2e372d61842118ef4c521fc7f5a2358f14f57aa318f57973fe4ce169170930839f3dafb505f03433d93674648807c332d8ac4eb2ed4d7b98a762894e64cbf511665eadd91ff76fc50426c1bacf0f253c763dbe3b6c91b15ee049a4ce57fed0fba27cc4e65c262f0186a4e437cf7fde740a0f3dfe6b884aed2a5d66a23fc2693f717e6c3f072bc85566a285c33444a400e8329265e9072bdd905f09ce9994773dc60f9cff405587f40d587af5cde445b036ad561b349f06e114caa1a953a1002ae73287232f6bccd87ac99ddea33f6103b3dcd53b9b6822e222108231acccd2c4547b5ea07daefa6fa7246a5c74d17082fd4e30420ac042a2153e94eb1efd8d574f6017efa2b124ebf901fa2d548770a3ffd6e3d0a297cbaa8e31163d734414fc6fa5840e24d83e62bc78e7b7e8b6855c413d0b933759529c251e806b05c686e4bca2dee6d855d8929b6f0128853ed453beb7b7e169b0b53ceb5b8cc629d23beb3e3a8604e4f9dbda67416ab16789a1f4c33b97cf0135559655008f48ae9bd3776e816e0a01887e9951dc9dbd56b80f69be02a4ec6ff1fe22ac4abad931b43a0cec89eea6fc5bc9c0de8e5de26540fe4b297e4e6adfb94773f73759d49e136b8beec2fd8c5e97504b7ea1b97abb9a00d7cf16808c6f6a6afbf142e1b5a71effe1829f6bb98c84376444805268350fe115b344d9e028d1cb4ac30e1b9dda3207fd2841d1376a18c75b7a69de272bd00ba5b18e295fd6bb4ae850ab74a534a9e2eefab6f7167e661de5f118d1f78a50b94bd97c4246afe4aecea924618db855ed25a2264a75386e298a22c709eff5a5995c2cb198821b2abd3b73bd3d345b1ebc028aec193c0282a0019efb1372786f5140e0a8ed9f0a5e6dca2748aa71ca980d412272e0adcf35692eccc975175071deac23bd345b578d21160beb1b02895bd975c85bebc4d3cfc702597e0589e856e0a04aaac54b48adaaba1a734cb5e1364c90b7ee54aa80febace18eb6f29546c87659b1cc1691499847a98e543e93d14c972563b4597b837bfd19e870625fa5b2fd81424f544c0a861d7c35e5eebfcac3db71540442a35b0c5d8933df3e9721ff24eaa7e6d05d670f9ec262c0321c83bfaf2e838b148cb9383b5a1ee8a17e495ad96bbdff2827ea1584006734a8eb46d250dc7282ccff5aa5455e30370d66f38d8da63d27845457b004eb8c7a218ed730ce8cc44a13b433006b63d7dda81bbcbc2bbd97eccbbc3de2d2e32a53896c68d5bc0e664b7027748b12a430f0093384fe44e7e3e0617f711d19e3d5d247aede7568b4f02941cb1301fcc850d0390416dbf982d704d4575990cb25dd6342f6c14321eeac0afaa45147811fb7524a43f933b0fcc5fbd65dfd69", 0x5c1}], 0x1) 16:00:50 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x1, &(0x7f0000000000)=[r1]) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0xff, 0x4, 0x1, 0x0, 0x834, 0x1f, 0x0, 0x1, 0x0, 0x3, 0x1}) 16:00:50 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(0xffffffffffffffff, &(0x7f0000000440)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000900)="ed16703a3d1243da032a7f63cc6d24b4914f5e5a4a646e39a09e0b7ca7f78287e7414980c8f1cda01f50a14cf8eef9307a121fe75457456a6130af4d8a66127e5f13223f11ae7c3d42159222d60ad8389192149a2f9607c04bf5cee48c6fd41608160ad57b16a0148c103d4727d5f3f7d8af9fec33a205343fbbe6e0727e7e8838952243f966d5e76237f52fbc42c236ebb88e325fb14eaf76efeabb45e3b9af3bf351dea4e31cd9ae5410d631da308ac7f37115ed3a7e8263917d2e1cc9870eb32a35921a0e3de6b2a79ac7d92467d6fcb77428feb748", 0xd7}], 0x1, 0x0}, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000040)=0x8) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20100000, 0x200000]}}) 16:00:50 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, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000002580)) listen(r2, 0x8) r3 = socket$inet6(0x18, 0x3, 0x0) r4 = dup2(r3, r3) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000080)={0x4, 0x5}) sendmsg$unix(r4, &(0x7f0000001700)={&(0x7f0000000100)=ANY=[@ANYBLOB="fb38bbdf696c0000f12089def07f3b0300000000000000"], 0x1c, 0x0}, 0x0) close(r0) close(r3) 16:00:50 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8, 0x0) faccessat(r0, &(0x7f0000000040)='./file0\x00', 0x198, 0x7) mknodat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x2, 0x8001) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000100)={0x4e9, './file0\x00', './file0\x00'}) sendto(0xffffffffffffffff, &(0x7f0000000140)="75b9c4d306e717c616e87bcf5d2cfc5d0299a03016e079ee09fdb814d748c2ad497c91dba6d2c30e39a052566619e36d8e88d4167546c0a159a15a8d6d55668e27ff6483a7e1e0ab6ac99289916bf017bcda9897f6773c80ae41f23bb0c0e130c2134c9c3987095b780d5d232f1bdb5ac154ec0822646274cb395524e5e38bb57e75cd4a2edcaffb61322be13d55c5548d5fb9b045a811ac9b68f0d3dfa12efb84cd3f89999906abfe1d6bce7198316db50f5bd9c9d060e36b6d3b7e", 0xbc, 0x400, 0x0, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000200)={0x8, 0x7}, 0x10) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000240)='/dev/speaker\x00', 0x80, 0x0) pwritev(r2, &(0x7f0000000380)=[{&(0x7f0000000280)="95d915efd4e911ae3e3bbbf7656c405f73244500a09e71785aa6ccea611737fa69f7fcf805b5cd6c2e9c78c884b2133d18355b9e98ceda111171dad6b17413d89a9be0928938135a917d9ce25b76a57a4e54c6efdd19959b56b472f0e664b10937cb728f6a3b24b9c13a0eda977d11b2cdf540d18a135d1b3ff4237ac1207e44f474f84fa96db9444c17540894d623c023baa0d11d4377ce9f77602c9399d8ef75c6dd35e9ad9b266e60787c361172d4a17b2eb57467de8b34635929dddde83d7bd144945ada03a467179e5403b9f391877c12cef3f9fe0d057661935d1fa1eff47db31eac25226a61bd50381080202e7120034823025e04bf", 0xf9}], 0x1, 0x0, 0x1e) bind$inet6(r0, &(0x7f00000003c0)={0x18, 0x3, 0x7, 0x20}, 0xc) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000400)='/dev/tty\x00', 0x20c80, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000440)=0xffff) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000480)) sendto$inet6(r0, &(0x7f00000004c0)="f7856b3f98f771d2688e33bb13b0754f7cc1009e9427769aaa5b429f02877b1e56a270c39f809e7c2299a6cf04b039a34f587537f3d2ae9d642978e4ddbba1e8405979418ec4abd801f833fd71b06480b67cf19694e5e43ba9e6cf5d5af228835d5a3c2d00354209e09890ce6838c2570302b49660ddffdef253800b45c03e05d2cea2f13ef1c0d45524be291237d00b9be4d52a2aebf13d40fced008a6ff22315d967c7ca4d9b7f840464c0b709429208ad1fdf331d833f5cd02ad2522f29605723594d18a7c2d72e7cba666fa66edd23b3e7362aeb996312fb9ca5f82b", 0xde, 0x4, &(0x7f00000005c0)={0x18, 0x3, 0x40, 0x9bdf0b76}, 0xc) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000600)=0x5) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000640)) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000680)={0x10, 0x20, 0x4, 0x2, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x6}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ff0000/0x10000)=nil, 0x5}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x40}, {&(0x7f0000ff3000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x40}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x100000000}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x6}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x1}, {&(0x7f0000ff6000/0x1000)=nil, &(0x7f0000ff0000/0x3000)=nil, 0x200}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x100}, {&(0x7f0000ff5000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000b80)=0x4) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000bc0), &(0x7f0000000c00)=0xc) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000c40)) symlinkat(&(0x7f0000000c80)='./file0/file0\x00', r0, &(0x7f0000000cc0)='./file0\x00') mknod$loop(&(0x7f0000000d00)='./file0/file0\x00', 0x0, 0x1) ioctl$FIOASYNC(0xffffffffffffff9c, 0x8004667d, &(0x7f0000000d40)=0xffffffff) getpeername$inet(r4, &(0x7f0000000d80), &(0x7f0000000dc0)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000e00)={0xffffffffffffffff}) accept(r5, &(0x7f0000000e40)=@in, &(0x7f0000000e80)=0xc) pipe(&(0x7f0000000ec0)={0xffffffffffffffff}) ioctl$WSMUXIO_ADD_DEVICE(r6, 0x80085761, &(0x7f0000000f00)={0x2, 0x4}) r7 = open(&(0x7f0000000f40)='./file\x00', 0x80, 0x4) ioctl$KDSETLED(r7, 0x20004b42, &(0x7f0000000f80)=0xa) 16:00:50 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x50}, {0x48}, {0x20000800000006}]}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0xe3, 0x3f, 0x1f, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 16:00:50 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x87}, {0x6c}, {0x6}]}) r1 = dup(r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000001c0)) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup(r2) pipe(&(0x7f0000000080)={0xffffffffffffffff}) accept$inet6(r4, 0x0, &(0x7f0000000180)) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x10000, 0x0) ioctl$TIOCSETD(r3, 0x80184601, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x2, 0xc003, 0x0) connect$unix(r6, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adddffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1729d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d338bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414216a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e645303a2da0ae2e628beccd1ab051fdea83a03b5b73ef7eee30c79cecb65c2daca09e4fb305cbeaff11ed80c1bdba890d73d8e53ff25641f5c640f8e26056cb96258e6e310200d16495455af43b7c1fca8b7ca86318a44c758"], 0x10) dup2(r6, r5) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r5) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:51 executing program 0: clock_settime(0x0, &(0x7f0000000080)={0x7c6ee23d, 0x7fff}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) fcntl$setstatus(r2, 0x4, 0x4) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) fcntl$getown(r3, 0x5) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r4, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) ioctl$BIOCLOCK(0xffffffffffffff9c, 0x20004276) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r6 = fcntl$dupfd(r4, 0xa, r5) ioctl$TIOCFLUSH(r6, 0x8020697a, &(0x7f0000002580)) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000000)={0xfffffff8, 0x20, './file0\x00', 0x8001, 0x7, 0x5, 0x7ff}) 04:27:41 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) stat(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)) 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(r1) fuse: Cannot find fusebuf fuse: Cannot find fusebuf 04:27:41 executing program 0: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0x5c11, 0xe7ab, "3f3fdf7cd5636ed105e0b70b4945ef06f94cf546"}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020697a, &(0x7f0000002580)) r5 = openat(r4, &(0x7f0000000140)='./file0\x00', 0x713384674e9b6625, 0x62) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', r5}) writev(r0, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) syz_open_pts() ioctl$BIOCSDIRFILT(0xffffffffffffffff, 0x8004427d, &(0x7f0000000040)=0x3) 04:27:41 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000002580)) r3 = openat(r0, &(0x7f0000000400)='./file0\x00', 0x0, 0x4) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r4, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r5, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) pwrite(r4, &(0x7f00000026c0)="6795791fcda4618417", 0x9, 0x0, 0x44) r6 = syz_open_pts() close(r6) ioctl$TIOCSETA(r6, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) fcntl$getown(r0, 0x5) r7 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r7, 0x0, r7) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000580), 0xc) getgid() r8 = syz_open_pts() close(r8) ioctl$TIOCSETA(r8, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) socket$inet(0x2, 0x1, 0x9) r9 = syz_open_pts() close(r9) ioctl$TIOCSETA(r9, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r9, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) sendmsg$unix(r2, &(0x7f0000002780)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000180)="a24acfc7110c03099cdcf72677960c9569aa30eef11db3ab357a76d3cc20b97a6d4d4e03fb8306fe6d0fa0141a1a9dc0e40059d0b62cbebf3682d7a4c3125ab797c10d89513c1a49ff581b00f81409e916452f97b1a7b194039b282e3e239fbad0fd7d4652738273273469a1d991cf82b3cd2b9db603b12628713ac6137151", 0x7f}, {&(0x7f0000000200)="2db7effc1d6581b9ac7dee21d42a5c5c7ba1fd41d0d35b3c02b3eeb1de35ad5875d1c315a28cfdffec08b4a6da20c80e4afcf2321451e3e89ac9dd3b3a29ba1b444a2ee3e724504fb671392eb3820a9e52b4e81c86cafb67f7e6e40c4b0c09f9ec68a5f78ea1c022959a2e5e7653c5a93c4df289205c287a894e23446256bbaa6951b033479b177ffa656adbd3c5a4eea44607c0044423c6773b82b6c5b66cc7b50f62f417fee3d1161d092a06d691c825a5f8d8d7808c9d81cc825a558bd7fec93cbcfb18c392a04b", 0xc9}, {&(0x7f0000000300)="0e4bc7c2d515cf9cd2fcc323641c49fc93083a1dd6fd93168a22885c6c88c85fc4b6eec23ec87986ae0f0e0785cea89fdeb754de462b233b6ebd7f6efdec28822c75b0a5adc9074d7db60188e1c78f39dcd7e74a98adb83d5a8beab3df7e78a53760ebb3f1e0d8bac736d0ae7b8875085c2fd091838d5902340794c6f5", 0x7d}, {&(0x7f0000000480)="3612350c990ef29e34164e323d0fa0ba3d3f10d7f03f888e61c319d20742d15537f4d43c9270a6ddd0624a52139a1dc1396fc6cd9f9a878ef65af06731bd0e7acbd0af825bd53057993e10b811b043dfc665f23f1f14e6ff73da40b5cc7dbd3e8d4332ad6543d693c1725ed9f2e4d71354a1b9f78b1370214bb471fdb5748f166ea9ee83088cceba31c87c7f6c5aad29fdb1959789e722d2a56ed9ba4adcb35592fcb26b0bc71b46c1bf9dfe2f38a882d932043dc6394c80841c1eae1c9fe84560c2b7aeaffc58e2fba43f5712c0ff823ac436bd2eff0521977d0f1d88dadc9823f21d17e149546ad25d", 0xea}, {&(0x7f0000001680)="1da11860075e68fa43535a2eef6a3a50541a448a0ffdfc2f39900b295d79ce8d09aa659ff6dc62c4890b0f03b6d0faaf2b3074e4999c8b78ee805861bdff1b86f6f3b08ae54c490d5685486ace62365ac840f7e1027d11c991cc9bdfda438b310ff848a486ebf3cd89b8177ce98ec62a4adef762d10445f308306dc96f41389cb089084a963d1e160a3a65358194f37321424e66194af6457d9c907d742ffb4bd9b9f16d295458d5b8bf1656494777e4d63581eea1a039de90a72717c93451f5cc93790cffc4687a6ebb3244a491b41b3962af586afa29e3be12240011b9a07b9ef93ed037c081ea6cf870a58d458b140f3d0dcd02860cd3fe9bd81d5aa0733ad2d76fa05d0ff314745fde8d5aba929baa7c66ce4fc99d3174ca016a3cf6ef08f8f3f8fcdfee43275375fec8a9cb76bbb58cd7da509b8a2bcbd689c6053eb1c23e650c4ccce43439312bdae34c70de99ff9c2a1076983e29e6114d7f3b7cddbfcfd09d27b294019e239401a273a139c444fa2f5bd9938402bf28ed2eca1bcbd6ca041c3772a9f4847b969230e241497a6d05c1fd1ed2d08fbce80bc77fd4a88e91e27cbd2ce7ea90cc0c93eb6edb61b85a5385c11cacb02d051059556602592728b6fce6e1e1bf4ec4901b01587f01ceb30a20bc3fac2aac51027da4a37e8398f24db6501262863c53e05ed9710e6e150ab567e8bfbbc90db9272939220db1e5c2393bbe639a10f3f5d14147f715ea4fed28696c53c91abb2fba209e2a58eacb442c5698d28d90d67df44f1d89eb138ff13d54bbb38e9e407f3570a30800de37ba38c69b100eca8931ed6d06d522c78c9ed688ff69e3c57e8d9bfd380a5f52fc3b17fd316fde93827d403f3ce976cd32d9145bad24aec43a2e2ebe5f1c422e426fa99a25373b570d0dcf2ca3fec5caf7073fe8b6d3fe22e204d3f8502ffec8406d1d90a64968e026150553d92ab52e70cf88c37f3b3db07b5d67eb6d2efa0c71b1a3f80bad10793ae61d8c43e32d2ca3062018ceea26d4c87f325a8a43901bb158bb54b6fa5ec335e7b637fe3997f2a5db40b3d09b08a704d9e35ed2086d5a47cefb22913c179082cdd07d738099f2871b4327dd5f9d78a09b1ce80b7c480bb7e366356930bc44897762ffc52fdf73232ef385c193fc704fe8a1f460d62966b189300e8c7c35780a38efdafee89315ed75c706c9221ce1c9250a0bc8a6485c9a630e77e60e5df83ade6c2957f29dfbfd78a1e64cfb0c10074c7fab7b33d97ec525d1103b9c67d517af2df7672b92fde4ce4683eac1c26723e4969532e2b088095c138bb59a0837540edfb744c10e98c8dc982e063f8791c63762848f560874fe416db076133cdcd4105e0a5f0e68bf516be0fed19f32123862d34c575faf03f6a722578b77dfab4f5e11623dcc8d0a89b719b97389caed801df27eb6d3e126838757fde0b7859973106cceccad6a26b49b54bd3f3ded4596922725e475dac01a3d172a09be1feb3d31b61e418a7d16bec1032374165b68958bf407a343b3776670e54498231a39c32f467b666e453f7067f018ce47454232316228fc0b9979d727b0866963320fd69a675102dd91984ac3cd7acbaf291928f5fe0b54afdc683f2acf3ab9d98be28efc9b9d3467466870037a8cc4c93aa8554d20d0ff6809cab71d95e294f88c4b9911519c6a55a93d26e0e513f5996087c5f00b17c1a3140ad3dfd9c99de5d20a0f07769e6e05233a4e139c1ad524d7760a02cebd26a13dab2efa0506360df63f20078e764b1d2aa70a3690d92b8a9ac2b0235662923b95cd78a648bf02db6af0038571cca86c0252f50c4bd6391d6801f6dbfcdafdc7badbd85793606a50b6272bb31f6a0911a17dc73b56e5152f92e76a6f8b4162d1a62f6f7a16ba1dd2d9904f4cc3f3413a355853a624b5dfa0ca1e12a78d1983d4c88d0d6c8a8255e6d7c71003afd5a996fd21951b4e8de506dbd3abf38373ce4be8487bb1f836ab87f3b2908bf5c43b3323009633b090cdb54adacb30f1fc745ecdf8f1a0120609f94244e044281eb9937df73f7f235e04b0d95571a31c1943b3b244a03457cb2153919b653219630a5f9e128375c526c5aaf6da568eb2f2d24884e9601f24d8b63df9ef2638fa36e8b99f227a757eefc8f8741a24b69dc158fba533031ec1467334c2eed08fda9b23a1d35daa10d54efe8a6d3128650a0023b0e1019362bcc1ea75f93c1154e55ce865860b46b95665ff9d62ef89ff0077c9b9159825ea92e25df5dbe2467cd1c80eefdc2fe688338943e8c059ae42cb79c62360b8e0aaa4046d65393e2f7f765ac6eefa7d28622ac9bf422b6d593729934a8357185fac45584b05f218046112c4fd4b61a70a7fd46c4c06f0893e85929807eeab89717c7748b3e8ef0e0a12ab586ab99d3e5fe2b9e04d4e3c7576426d252a530d551ef0068dc137c0b0efd8f51ff7d54bfc076eaf227b4a6cba90643d6d12e7c7de3c52af7f00518d84d6f22ce75918b0f4ecdaace9a1f1e54f3d4609fa9ff28357400f5812e855440e2c755307160238cc13e931b7dfd4bb87dedca69c3e38aba73d84da7334d1947c389e04790546ea2f14307d91e5c2ec043fe0120cfe2610b5064cc08d72f6dc83f618764b94f4601fceb6c3bd6cf7b78b069dde6403a3bd54d62e483664add8c3df1f0e73e6c87555c52b81de22d66630192c59732181c9d2d5bcc295197669572179a232a4ec011e53b6925b88deec5c878fa37496a47ad0212039f23e26963fd60178d4d23d47fe30953157e97d0702b5972b2f2c3346ababe9640ec624154d78251717bb2774a2706d7dec949c0a6ca4724bc36ae01dc7adffa55aa96ffdfd45862878a036e75e12ede27d344a2c58b4c8eea0452610a295fee0b5e3e436c5946564c28e1ce9c3d7636e5cc3c1abb5b2488f97bac846d9016ab5530a716f20b9f73fb1fbdd4a2f1c02aa9f1d2aabeb0beb91d6c189304a4f390834cedfb1123d3916fbc59d498a2b843c8886e711013a94d9cf463927633e90fc36f12ee6881ae1380205d7006765ab7d46c0d1de0129ea1f3124c7c909b882ec6c531c127884ff8842d9a88d108c2c21c1327c65f35721f06bebba842608e698f05063c032d85958b16472d4615955aa7ddafe804482a17b3ff733f627a9d49a9fbd23bc36812bf2f21d27b16f0dd6b32451f2926f84a1b9629b1340d44fb6c5c9f186b50ecdb737490ecc872847826cf2609af83b82d81e30674bbf59da8a3596652459366b60205959e26570844ede2e042059ac08018a8e169b7208b3ddf1309384729a8ea768866c06c44e48b08d309d762b0085f7655298c3bc8782cb82aaf1aaaf81dd37d3eaef727e1c25fc22aa25b42fee584734b5ed49f5899a839624decaf63d768d9bf0d27f063a4d7047db0aadb6c464c17d773bb17e3deb401fb218554e179f2d6325780ff7de3a3513d22e40215258970b8769e95e935c4cb994b80fff5c0ccd6c845f4bd953dccba304e708eec6d0b7bd5c5421c7aa90a18b0f2bb3c25f64911561076d89bb532ab2bc752453d563db9f1474e6fa862bd06bcc9abb4ab3e826d35e4e9c31948ae1114da7dee33c9e702ccded899da9498074ab18f7d9cf3dfaacf16eaf49f0ef0ce21e146c270fce968f4d8ca08e1059e95da5531a6dd1d2201946b68b3ee27630ca85cd9ef0170dda6ad2678ace724ded0a379f9b737086ae6f05888022ce746548b7f51d03644accd71811ff14141b05b2058e5b79c354bd09c2d2d70ccced09df59e68980a886062555b8185907a502c3514c7ace6fbca472795485e09a4096df3cddc3405903310425afa85a46174369e2b2e0525e8b6e92d124b274891799d53f7cc91039f0e69cb3be87af18e3d8029533ce9108a808bac23354892d560ee84ce10ab4eb4984c33a29d176413d409706d9889cd8d5ec1d78bd01f686b24d929e4900aea1d5d992bf18d3c33a7a22d262b16811bc95f6219040c1ebf6fef3fe4faa983c5c70b839a32465d7f3c589ab9f42d0a3a93bc089ac743d0f9be70c0eae98e58af2728b82b559f75f8d983bfabc0b82adbece4524799feeb215f4b9df6bd198d7f549a4dfd75148d9fd58aafbaedb4f536fc46a2531fb766f9963f933b625e70782c5de4c205e44e0c0aade3973dd58240f4fee8d915c7d67a2b7333261c7787a536721f60a3c110d6366c241d1e78c451e91d61bf4972ec57f423aed8f96e1cfaba5c024801a1a3c0f0cadbdb30a720687c78bd66e33c4c2fd882ab40d42e992f5ca257ff573b292756d75c000a22f225419aca93c4921b0b0775113c546fadaf56fe07386621b9453d26ce24aae495cbb6f415df20bf126a0061e27ba6b9f2fe173535376b2076c7b988a0229036cf8a0ed851a4110ad202a1d784621c395a50784dad4fd936fc43b6b53d9a869e299731946e9d1518b8cea6faa89a19aefbf4c2efa1212033c98fb956965f862ab6714f0f5954d869b38c8093bc90f1b025e210653b7b1d18987c983c09f86d193b8daa2de2503ab9d2756f074640612cd6f31e9b9c1f41c2aefb58fc26ad2fc3be90001d7277e8a5fe081c8af7937eeebf08fea68ef2df3ac42e085f4407cea10a42369af82f65827e62918ec06a43c8b1a8c8dece18f878ccb67ff4b7c018710594f9a3c9fd47a544dd30b4db29dc3e28925851dd159e5a467c8f4e134c5a69959666402b29839d7a5abeca8ac5e13bf834ca20cf41c7abb0a097908b35a88fca8d7e92d1586cb3b34c38981d7e333b7574124b0bf441387ef5e6ab57e1fa9606d7af3a25391fe8af57689fdf123a818836e4cab0501a415c5060d410d3a09abab5443508a52d4ee3396ef93b90f909e07d8cd2a99bab25e8efe52b5da0bdfbfab9ae28f002cefe0256fd6916f376c5b852b6525937efb0b2abf92eb307088bf8b3e770e3360e3ce3fe46f6f2e3c6bd33132a5e1ae78c7645c382bc45d5586415ab5f90f99eaa46345a6dab9ab6664f2936a02b5d0e13b39e790085160e4fc609a697b1b7e3e0cef2f839b32ac44790264c0719047dce687b7b3954c1e9a2a09011afca1116987aa24aa02e270cba77545ff268883cdb275e6b258aa5bb7d01a464ad8787b27e03cb892342d16f6431bf272fd692389395db1a1384a817913550c70eeceec0965c33866b07d7ac51a8356dd5b6628b5ac92ddc8e36b48a06c05d4f3afaa9e11f3cab6cb2434fb79da388c1fa896c63d5a406acc21f2bdbc7b883ef55de86caa67d388ac7698d79ea085c63074b68c939bb31c91c2b03ad91905ce9e714ef6e50987f59a6a1b8ccb5f470bba388920369d7bcad54ed46790e8d2e821273a2e3514002d6673f5d37957e5636008b1c16a742c2dc96779407cf91dcc354828b97b7e628fd8056c5872b26c9284233c0f9a68fca4be460604a97f62026697990fd23bc60980630f830c851b98eb83ebce0515ca8ba99f425e5bdc4c99aeafa87fdcf4989fff9f5f4e9742eaa6d437ba0703b4aca4b7ddb02e9e079c6a8caf9c3e9edd8630bcefebe8455b9c7b928ec027d1aecd8b2c48e543205e73e9badf0dfe628d523eca708fc95b5fef5276ffa4c618ccfdd32fd4d88f84768310764dbd1d91798e03f44df8d6f173d2ca63a61d2c7f315632f361f5b880ff0e00b9d2c8478b1d912aa58fb4d3e3f19d741a4a774f9afbcf8d02dc785696760a9c4e0bc3dcf425d112ba6907e3f82ff0aab54cc1f4e193a2fe7f1c4e00b338037f45f009deb14b999b035bd6b1acd87e48315bdca6b486a92221c3", 0x1000}], 0x5, &(0x7f0000002700)=[@rights={0x38, 0xffff, 0x1, [0xffffffffffffff9c, r3, r0, r0, r0, r4, r5, r6, r0]}, @rights={0x10}], 0x48, 0x401}, 0x4) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)) 04:27:41 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) connect$unix(r0, &(0x7f0000000040)=ANY=[], 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="07040a2bf30f00"/20, 0x14) writev(r0, &(0x7f0000000300)=[{0x0}], 0x1) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f0000002580)) openat(r3, &(0x7f0000000080)='./file0\x00', 0x400b0, 0x30) connect$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8) 04:27:41 executing program 1: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) accept$unix(r0, &(0x7f0000000000)=@file={0x0, ""/29}, &(0x7f0000000040)=0x1f) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0x4cf}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f800010000d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {0x0, 0x392}], 0x10) ioctl$TIOCDRAIN(r0, 0x2000745e) execve(0x0, 0x0, 0x0) 04:27:41 executing program 0: socket(0x2, 0xc003, 0x11) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b230f5a6854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04106005ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000000000000000007fc489543b870d9e768bd309e4db43a938c89b2439cd0063cb3567"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) kqueue() 04:27:41 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2027, 0x40004004000828a6) r0 = open(&(0x7f0000000100)='./bus\x00', 0x7fe, 0x0) r1 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r2 = dup(r1) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f00000002c0)) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x2, 0x0) r4 = dup2(r2, 0xffffffffffffffff) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) mknodat(r6, &(0x7f00000000c0)='./bus\x00', 0x100, 0x8000) fchownat(r4, &(0x7f0000000480)='./file1\x00', 0x0, r5, 0x6) fchownat(r0, &(0x7f0000000000)='./bus\x00', 0x0, 0xffffffffffffffff, 0x4) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000340)="000000186204018b002b3a0000030083ca1efd4dd1516396a4fcc7420cfbf753b5d1d09075288182a3e7bd438b29be9c75807f32ecb3903175a7f3ff831745894314d8cad0875b8b01850013f1071d36807465e18c0fa6", 0x57}], 0x1) 04:27:41 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d4, 0x0, "d705000000000015005b00000000000000e74de4"}) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000100)=0x9) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x100, 0x0) fchmodat(r1, &(0x7f00000000c0)='./file0\x00', 0x29, 0x7) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c7a49c245e1cbc944b683354391ce853ac5787f9"}) 04:27:41 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f0000002580)) r4 = getgid() r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r5, &(0x7f00000006c0)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a9234b244b77d226430c94d897b96816fc90a7ed0be80893c16defb00d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b55cf92f1eee9feabd178f6c92d6afb22887a73d84afe6154a101c220bd63cc091d8a0ff4ff856f50748d5c66392f9f653242126239c8b8607cf664320387024c7c32fc18d9bdc724651f9adc7e1a5552ba6002792bc3d5b34674f52810faded5c00e4b393ba4da01b00d0ac06619851768a580ca76205488000000000000000000000000000000000dc21f98783dd36ef0910e6d41350232e312f534e5e9c481951a999dc21ec59fb8e31bdad63aab9fe65ad31b04ce2c1619493fcd1f5a5eded661e6008e7fa6eaabc4b734b90e5c3b37e4212808ee31b585b6343c0616fafbd2bef1f81fd32532c101707e59d6502e70ab44cf0abd840ad6980cb4a64aeba46120c6f2a21c7cc5a8fd24a6fd7df97ff329e1a77fb1839ee6036def884e6bf1f37884082a"], 0xa) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r7 = getgid() chown(&(0x7f0000000180)='./file0\x00', r6, r7) r8 = semget$private(0x0, 0x0, 0x86f) semop(r8, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r8, 0x0, 0x0) r9 = syz_open_pts() close(r9) ioctl$TIOCSETA(r9, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r9, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) close(r9) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000002c0)={{0x80000000, 0xffffffffffffffff, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0x4, 0x3}, 0x3, 0x4, 0x6}) semctl$GETZCNT(r8, 0x4, 0x7, &(0x7f0000000040)=""/37) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000100)={0x2, 0x8000, {[0x800, 0x1, 0x9, 0x3, 0x1ff, 0x2, 0x7, 0x81, 0x6, 0x200, 0x8, 0x8, 0x6, 0x3, 0x101, 0x4, 0x8000, 0x100000003], [0x7, 0x0, 0xb53, 0x100000000, 0x24a2, 0x3, 0x7fff, 0x8, 0x0, 0x8], [0x2, 0x81, 0x5, 0x1f, 0x3, 0x2, 0x9], [0x8000, 0x9, 0x1, 0x8001, 0x5, 0x6], [{0x5, 0x80000001, 0xfff, 0x3}, {0x8, 0x1000, 0x2}, {0x51, 0x1, 0xffff, 0x800}, {0x71, 0x4f50, 0xeda, 0x6}, {0x7, 0x8, 0x203, 0x4}, {0x2, 0x1, 0x2c, 0xfff}, {0xfff, 0x64a, 0xffff1e31, 0x546d}, {0x4, 0x0, 0x5, 0x8}], {0xfffd, 0x0, 0x3f, 0x40}, {0x0, 0x200, 0x5, 0x1ff}}}) 04:27:42 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x80) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000400)={0xfffd, 0x7, 0x7ff, 0x1, "7b00000000000000000400dcffffff0000000020", 0x4, 0x3}) r3 = semget$private(0x0, 0x4, 0x121) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r0, 0x0, 0x800000000000000) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000300)={'./file1\x00', 0x7197, 0x2, 0x9623, 0x1, 0x6, 0xf64, 0x5, 0x0, 0x1, 0x7, 0x7fffffff}) recvfrom$inet6(r1, &(0x7f0000000240)=""/99, 0x63, 0x42, &(0x7f00000002c0)={0x18, 0x3, 0x100000000}, 0xc) open$dir(&(0x7f0000000140)='./file0\x00', 0x410, 0x110) mlock(&(0x7f0000439000/0x3000)=nil, 0x3000) link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='./file1\x00') r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x80, 0x4) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r6 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000540)=0xc) getgroups(0x4, &(0x7f0000000580)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0]) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000005c0)={{0x7, r5, r6, r7, r8, 0x4, 0xffffffffffffff7f}, 0x4, 0x4, 0x401}) madvise(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x5) utimensat(r1, &(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)={{0x1, 0x100000001}, {0x40, 0x4}}, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000480)=0x3) r9 = semget$private(0x0, 0x3, 0x40) semop(r9, &(0x7f0000000440)=[{0x6, 0xfffffffffffff538, 0x1000}, {0x1, 0xfff, 0x1800}, {0x3, 0x5, 0x800}, {0x2, 0x9}, {0x2, 0x4, 0x1800}], 0x5) r10 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) sendto(r10, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r11 = dup(r10) r12 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r11, 0x40047601, &(0x7f00000002c0)) r13 = dup2(r11, 0xffffffffffffffff) r14 = getuid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r13, &(0x7f0000000480)='./file1\x00', r14, r15, 0x6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r17 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) sendto(r17, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r18 = dup(r17) r19 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r18, 0x40047601, &(0x7f00000002c0)) r20 = dup2(r18, 0xffffffffffffffff) r21 = getuid() getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r20, &(0x7f0000000480)='./file1\x00', r21, r22, 0x6) getgroups(0x1, &(0x7f0000000080)=[0x0, r16, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r22]) fchown(r4, r14, r16) 04:27:42 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x100000000000000, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) getsockname(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) syz_open_pts() setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) 04:27:42 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000080)=0x9) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81}, {0xffffffff80000014}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 04:27:42 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x4003, 0x0) r1 = socket(0x11, 0x2, 0x9) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f0000000040)={0x8, './file0\x00', './file0\x00'}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b671b1b549946747a000000b810000000290000003300000003000000"], 0x30}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socketpair(0x6, 0x1, 0x2, &(0x7f0000000000)) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) madvise(&(0x7f0000105000/0x1000)=nil, 0x1000, 0x4) 04:27:42 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x80c, 0x0) getgid() mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) 04:27:42 executing program 0: getgroups(0x7, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r1 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r2 = dup(r1) getuid() r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) open(&(0x7f0000000040)='./file1\x00', 0x201, 0x1) ioctl$VT_OPENQRY(0xffffffffffffff9c, 0x40047601, &(0x7f0000000100)) r4 = dup2(r2, 0xffffffffffffffff) r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000480)='./file1\x00', r5, r6, 0x6) getgroups(0x1, &(0x7f0000000080)=[0x0, r0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r6]) getgroups(0x1, &(0x7f0000000000)=[r6]) setegid(0xffffffffffffffff) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') 04:27:42 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000400)={0xfffffffffffffffe, 0x0, 0x0, 0x0, 0x0}, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f0000002580)) getpeername(r3, &(0x7f0000000000)=@in, &(0x7f0000000040)=0xc) 04:27:42 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) r1 = dup2(r0, r0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r5, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000300)=ANY=[@ANYPTR64=&(0x7f0000000000)=ANY=[@ANYRES32=0x0, @ANYPTR64=&(0x7f0000000500)=ANY=[@ANYBLOB="494b9e4b2821e9aeea37b0dfd8695472f42d703e668d172ec288e1f1470afff34a29b7545af2e67b62f507cd268c402b60bea0240462cb79e9a00245b252372e33da57c4d568fceb4348a1de62509a45404ff2a0cf5fc20d2bac47a5e60c0afe04b18eaf142f58e7c6fd23dd31c923aadd00698e482062bf624d4aae4fc403bb41e3212a8457dd1db05d8483564dae5145ef977291d463fdae289141c0c70b27e3bac6d0178bb74f34308a3f02135c0b1665a50a2626bae1a4af1d6ac03339be612f6f514a533283bfa361b4af5f93f19dc38fa2814d09e6fba5f5c531d0e1ef44eef9ab975ade3d2e60117daee6c061c9cf8b6c02298449f75e31ad57cdb232ddfaf23fc90efbfba0e7b101b9efc2ca78e08339c931656e2e5695b17da70cd7f6a4be61118319a4eaaaef173d6bcecad164cfbf91f858f9e8b41bafc99edbc7f91f5444feff631a38d6e46faaeee72d9cf415cc27d297c8dbd5dacd0ab321948c76bd55399bca60119ef2807f993f6b545ff0e581f78050e9671d27313828a9d047dca82bb2704c27f3a72832bbcf317ab90ac6d66c9b987d6fe09e8b7891ef1f5e2723cff73a48bc7f7b71e23201babd81ebf352561b9a0042c6119715129dbf9e764b450513de1864e912257867b3c74090a1cdf7e1591846456d2ad93102fee3", @ANYRESOCT=r3, @ANYRESOCT=0x0, @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYPTR64, @ANYRES64=0x0, @ANYRES16=r4, @ANYRESDEC=r1, @ANYRES64=0x0, @ANYRESDEC=0x0, @ANYRES16=r1, @ANYPTR, @ANYRES64=r1, @ANYRES64], @ANYRESOCT=r5], @ANYRESHEX=r2, @ANYRESHEX]], 0x1, 0x0}, 0x2) 04:27:42 executing program 0: unlink(&(0x7f0000000000)='./file0\x00') chdir(&(0x7f0000000180)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x400000000000006c}, {0x4000000000084}, {0x400000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="9e7e1e5b07d7e73d6613c216a7c3") 04:27:42 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfdffffffffffefff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f0000002580)) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000040)={0xff, 0x0, {0x10000003, 0x10001}}) r2 = socket(0x18, 0x4, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, 0x0, 0x0) close(r2) 04:27:42 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r1, 0x0, r1) getpeername$unix(r1, &(0x7f00000000c0)=@file={0x0, ""/4096}, &(0x7f0000001100)=0x1002) setsockopt(r0, 0x20000000000011, 0x800000000001, &(0x7f0000000000)='\b\x00\x00\x00', 0x4) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 04:27:42 executing program 0: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) socket$inet6(0x18, 0x2, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0xffffffffffffff19) mprotect(&(0x7f000029d000/0x3000)=nil, 0x3000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f0000000040)='./file0\x00', 0x1, 0x4) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f00000001c0), &(0x7f0000000200)=0x8) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 04:27:42 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000040)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793ab2d0ec9f5f0ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c81879e99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1ed7663bca1c6414e446f40bc4b713232b3303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5ba1affff062b55dda0dca79cffe7eec9cc09e1de1e32e97d8b2c6b87655056091228999efd03565c43ff4e73c6c9de328c38af46e43110ab13387e4f2fda8dc3a1017c005a30b988dc8689fd452770e31f6b60856673cedc14513b67e80dd4b584cbce8a7eb70dc81cf10ed5f94b3d79027f35ccc5d8efc88dc49c4a8a0c00117865c03a42c9216715e1ca2ae4c065377111ddbfa88b47933bf5c82e022bce061d14552c7e19f5e1e45a69f70c6bb4e33e2d18f6543b5bbebc54df83aceafea3ddd0ad50d60256655d2ef40d"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x8002, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) sendto(r3, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r4 = dup(r3) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f00000002c0)) r6 = dup2(r4, 0xffffffffffffffff) r7 = getuid() shmget(0x2, 0x1000, 0x0, &(0x7f0000337000/0x1000)=nil) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r6, &(0x7f0000000480)='./file1\x00', r7, r8, 0x6) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) close(r6) fchownat(r2, &(0x7f0000000240)='./file0\x00', r7, r9, 0x2) 04:27:42 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0xfff77ffffffffffc, 0xfffffffffffffffe, "9375b01a93b45136fdf001804000d11eaaf100"}) read(0xffffffffffffffff, 0x0, 0xfffffffffffffe05) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSTOP(r2, 0x2000746f) writev(r0, &(0x7f0000000140)=[{&(0x7f0000000100)="d1298d728c52c276", 0x8}], 0x0) 04:27:42 executing program 1: socket(0x11, 0x3, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) kqueue() pipe2(&(0x7f0000000000), 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f0000002580)) r4 = accept$inet6(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) sendto$inet6(r4, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x191) 04:27:42 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab", 0x1df}], 0x1, 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r4 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) sendto(r4, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r5 = dup(r4) r6 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f00000002c0)) r7 = dup2(r5, 0xffffffffffffffff) r8 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r7, &(0x7f0000000480)='./file1\x00', r8, r9, 0x6) getgroups(0x1, &(0x7f0000000080)=[0x0, r3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r9]) getgroups(0x5, &(0x7f0000000200)=[0xffffffffffffffff, 0x0, 0x0, r3, 0xffffffffffffffff]) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) r12 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) sendto(r12, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r13 = dup(r12) r14 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r13, 0x40047601, &(0x7f00000002c0)) r15 = dup2(r13, 0xffffffffffffffff) r16 = getuid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r15, &(0x7f0000000480)='./file1\x00', r16, r17, 0x6) r18 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) sendto(r18, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r19 = dup(r18) r20 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r19, 0x40047601, &(0x7f00000002c0)) r21 = dup2(r19, 0xffffffffffffffff) r22 = getuid() getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r21, &(0x7f0000000480)='./file1\x00', r22, r23, 0x6) r24 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r24, 0x0, r24) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r26 = syz_open_pts() close(r26) ioctl$TIOCSETA(r26, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r26, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) r27 = syz_open_pts() close(r27) ioctl$TIOCSETA(r27, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r28 = openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x11aa2, 0x0) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000004c0)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000a00)="98763893e812f100aeac2e9f1bda46c2a9dc577230c627167ffecec56184cc9b79a301accefd08b86326862f51355c3e85dc93b79cf75fb5277856d2df15c91be8e5d900654dac2098325984c3d3600574c5ce48bc9c26a9b37a9e3d76911d487a07911427f828d834e09765fe75c2f7da320856062869034c4868b9465417e8d45be995973817fb56402c6443d6d9bc39a590c0d5ef33f5cf4cae34db6eaceff5c8f0178f4c7d7421e432535a8ff443a684db2b101e0b04f2182132c3afce7ce7a59ead2b2f152e254e2a92d92d719f71db", 0xd2}, {&(0x7f0000000180)="109947acbdd7bbdcd847363eded7b83bd8a1dbf2f3", 0x15}], 0x2, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r1, r2, r10}, @cred={0x20, 0xffff, 0x0, r11, r16}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r22, r25}, @rights={0x30, 0xffff, 0x1, [r0, r0, 0xffffffffffffffff, r26, r0, r27, r28, r0]}], 0x90, 0x4}, 0x9) r29 = socket(0x10, 0xd1bce597fcd762aa, 0x6) setsockopt$inet6_MRT6_DEL_MFC(r29, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x4, 0x9}, {0x18, 0x1, 0x400, 0x7ff}, 0x6, [0x870, 0x4, 0xffffffff, 0x2, 0xffffffff, 0x800, 0x6, 0xb42925e8]}, 0x3c) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 04:27:42 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x1, 0x0, r0) r1 = socket(0x11, 0x4003, 0x0) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) bind$unix(r2, &(0x7f00000000c0)=@abs={0x2, 0x0, 0x2}, 0x8) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 04:27:42 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f0000002580)) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f00000000c0)={0x81, './file0\x00'}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x80, 0x0, 0x0, 0x3}, {0x14}, {0x206, 0x1f}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 04:27:42 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000002780)=""/4096, 0x1000) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x8000, 0x0) readv(r3, &(0x7f0000000340)=[{&(0x7f0000000180)=""/62, 0x3e}, {&(0x7f0000000200)=""/207, 0xcf}, {&(0x7f0000000300)=""/43, 0x2b}, {&(0x7f0000000500)=""/4096, 0x1000}], 0x4) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r4, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) fcntl$dupfd(r4, 0x0, r2) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100), 0x431) pwritev(0xffffffffffffffff, &(0x7f0000001780)=[{0x0}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 04:27:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) getpgid(0xffffffffffffffff) write(r0, &(0x7f0000000500)="9c87c377d44c35b8502e", 0xa) 04:27:42 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x0, 0xc003, 0xfd) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a54598cd0264eb2cb8d78a2a197a3862076c589793d340c36f84c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d01951e3158c6da2ae447473c238460ec91b2c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe65aea202361cd8cac7dbbc5b65c6593d2870b48101cc3ea7122cd23500000000856d10f4d7a8f7749f3b96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b38983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d689b0fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141fa749646bcaf97856068e25c76e320a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf185f8f1266bb671897178b832aa6a6a2511f244ac7849225d5fc2f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661279efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070abc33387da3a17e8fca13c41878ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e5782ffa4420f06a487cb2db73e84d1820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e6453827870d56d05600152f5d79ff87b759adb98e65ac84f7383c169facbc35ba96a07dcb1c535c8ed692e6085cf440881fea3f98bde5622576861d63c635c07d8b361480c474a8bfdab7fb61cacc40000000000148a989041f77394d546ef2f58884e9428041397cc6c9308b57ed3cf575bc27bb09f5ecebcd6748bc2aa29cef8f2bc7f897961a3f92fe2"], 0x10) r2 = socket$unix(0x1, 0x5, 0x0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x8020697a, &(0x7f0000002580)) connect$unix(r4, &(0x7f0000000040)=@file={0x3, './file0\x00'}, 0xa) dup2(r1, r0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f00000000c0)=0x43cbc, 0x4) r5 = dup(r0) r6 = syz_open_pts() close(r6) ioctl$TIOCSETA(r6, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r6, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) r7 = dup2(r6, 0xffffffffffffffff) setsockopt$sock_int(r7, 0xffff, 0x1004, &(0x7f0000000000)=0x1, 0x4) sendto$inet6(r5, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 04:27:42 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x6008, 0x2065d) r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) fchmod(0xffffffffffffffff, 0x80) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) r1 = shmget$private(0x0, 0xa000, 0x608, &(0x7f0000ff5000/0xa000)=nil) shmctl$SHM_LOCK(r1, 0x3) r2 = syz_open_pts() close(r2) munmap(&(0x7f0000ff8000/0x2000)=nil, 0x2000) ioctl$TIOCSETA(r2, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = dup2(r0, r2) openat(r3, &(0x7f0000000000)='./bus\x00', 0x200, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) 04:27:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1fffffffffffffcb, &(0x7f00000001c0)}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0xf, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000002580)) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x8, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020697a, &(0x7f0000002580)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x800, 0x0) write(0xffffffffffffffff, &(0x7f0000000340)="05cfbc3dfa9c68c8b9badbb8b5e99b8ef04387c2a530f7dca88fcfba90c2cba8fcf654b0e4dc31d59167d493b59ad4ad4c66fb737ed5d33a26c6c802bc8b311f360c98c666def723547a3658be1048bcadbc7ebf771d8f103c2680fb00365834c2ea40db179d34f7cff4a5041d489bb789f39dfcfac957af37b961c3f944b7dd24e88e605930333d8f60489695705fd3873a7fe85bfecf73c5b87e123d42a055d570f521d6484832ed797184608bec6e0be1f4027aafd9c530d61989627e2c5966226df446c411b50ef7672c77", 0xcd) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'\x88d\x9d', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="7a4fc5b0f4918f1856201e199782") 04:27:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x7c}, {0x2c}, {0x40000004006}]}) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x104) flock(r1, 0x1b) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x8, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 04:27:43 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wseo)g\xc0U\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x2, 0x7fff}], 0x1}) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x1}) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000040)=0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8e6c090788e4d5b9, 0x0) listen(r3, 0x0) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="0089f86882f504c7e500"], 0x10) msgget$private(0x0, 0x0) msgsnd(0x0, 0x0, 0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, 0x0) accept$inet6(r2, &(0x7f0000000100), &(0x7f0000000140)=0xc) 04:27:43 executing program 0: socket$unix(0x1, 0x0, 0x0) r0 = msgget$private(0x0, 0x5b3) msgget$private(0x0, 0x200) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000480)=""/97) msgsnd(r0, &(0x7f0000001440)=ANY=[@ANYBLOB="0200000000000000baee6c5c9e10e10a8e5b5ff6c9d7ac7733694d9d141f863993ced6ba6723e5a776289725f1fcb2c73d0b78e5b6ce24a9f55c4444a1c0003c6d0ec89bb2fad4d807778872239ff19605630a87acdb15bc14edb5bb7231f80189c2599faee5293be33c6aa3aee780545cbc11546f19c90af6be27b3aef1e6edef97de319d0b039ca5f44d9d841f7e30d32b51637ebc59e708a269fd09fc9f8156b84d675b34825adbc10a76d63a204155b646361461ba091fcde69a45996629b938319d562d300a64474bc5ec83af2be238b6ddbbef0dacf3289221ae4aa631d73a978440c0a75ec6aa47622e0a79e95171031408bcf9af9689c800"], 0xfc, 0x400) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x1, 0x0) preadv(r1, &(0x7f00000013c0)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/12, 0xc}, {&(0x7f0000001180)=""/77, 0x4d}, {&(0x7f0000001200)=""/148, 0x94}, {&(0x7f00000012c0)=""/220, 0xdc}], 0x5, 0x0, 0x63) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x2000000000014, &(0x7f00000000c0)="de12139116555907afc64573d8171142cb5ac30473fe19c33b3ee6c279f38b6383e089fd8ba031adce7a7d98e1fbc3a0d7e7cfbd02342733f4b75fab6919631594098f17fdf203bd444299069a151269f371cf6f62257fd365f7fe46608d2ec601eaac65b298d82de5fa8072fcf508f4c5c8b8484254f8ae4be3244a84ce70602939e092c2830e81feebff64902eba9fe1390653c98e2f2b75443e5135b2438ba545a4d9b53b", 0xffaa) syz_open_pts() 04:27:43 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) getsockopt(r0, 0x6, 0x8, 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000002580)) listen(r2, 0x1) 04:27:43 executing program 0: r0 = socket(0x2, 0x10000000000003, 0xfc) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="8202feffff02000000ff4d05f3ee6849ea6a2cb5026000000000000000006455ab28938456c79ebea429cd0418257c7e98c664694e135c05"], 0x10) r1 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x80, 0x0) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f0000002580)) ioctl$WSDISPLAYIO_USEFONT(r3, 0x80585750, &(0x7f0000000080)={'./file0\x00', 0x8, 0x0, 0x7, 0x0, 0xfffffffc, 0x20, 0x400, 0x1, 0x1, 0x3ff, 0x44fd1ab7}) write(r0, &(0x7f0000000180)="0bed00c7dc9a67fcb8c6c06bf20a2bd4e72c572eaccc3193a7e59365", 0x1c) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020697a, &(0x7f0000002580)) sendto$inet(r5, &(0x7f0000000100)="35c2d62c4cd98d6081f31702000a06f6aeec0c2d60f6ccef32d0564e4d142bc740975a1914f958eb8632a310a8df801d1037d2608ade298704edae7a66e2edfc3c95d7808ab4ebb1675e96f7a2fbfbda337465ccc2860c72ebf2bab5141e9bbed6d09b092acecf52af27982fa54598357cecf5d44b579ef2b456c0b0", 0x7c, 0x6, 0x0, 0x0) write(r3, &(0x7f0000000200)="543e521c690970ffcd458ca7ee4f08a400a6275a33b9fe200ccf22bb66b61f0805a8d2561a416643a95ec669f30bc04dfbc51141473f5f96f0f14886dead1acc1c757df24d2e6c08b22974dc64f504c8047d205e8887e28d4c108a0d20616ea047d6f208e25e6683b6421d2d93eeb89cd5fb9eb5cedebea5e236fd8522ad744ec2549df7b568df1b83475731413fe0bb4af32277ade6bd10a3cf7efa2d15d777d6f76f8b2944d1eeac018b407501fed6b3ec88a94999f0cb907746cdef21264df38f41a7719949dc544195b5cf4f61d49ac620bc40353b24bf7819a7fee5c79b155d3c604fabeee8ab940b0ef8c6f7f95d0203fbaa527c7c534dd31eeda0f9e23aecfd3aeb36a5b2bb757f3e5739400f17b3d247055446f2aac2fcd00fd63e64001fb2c58a42f2f7abb1b6108cb3f3f48589bd0b205453b3c0ffea1a945ea4d733e6a33c731bd9661cbecca250c046cba5ec5b3cd53449fb10f9870fa4bee3c0b306cc1060d34a773682a6766314ceaae7d77442e932341c114b344b0e528b824a008d1bea91b4ebf1bbc35e0716c4774ecd5b93a5a2750c7b7a13466312952f095f1ee9b84441d6259d276a815fb8e820b6778c9c601632798a2a124462af793c95d984e6de7171554563f7344eb71defee8b1bdbe5ff159fda4e07a0c20a16e8b962df9310d0454e8e486c56257df7405bf672dc3ca0c3330333fdc24f87a7e84f407cc07258393c9bd299ee853f1069de4d98c0689676d9086be62c110bdec9bf298e5d95eaf1a1059345d1a57b544f984c1bccc12839486406bcd949f59311702d121d4b4d0cd687ab4966faffd6f0e00fb9885825871f932b1f4245939a09f808c445463416419da0755ead63e466da6000c95ff45647583e0d2d831cd352b92e8f844f75de7bd7b42756cf9f86485b41d55b4a27a5dc3a42a20b22e3e1ecccbfa8c212ab2736f056773c67db99ac2abda7719ad28de7afab48ccf000ffbe12be5aea02e4cc7596b8be00fdff8474db4ba762a48453a753cb86a4a89c7a728ce54183ba01825df60b9047817e54090b310fc550207415cd8875812d9d53eeafe71fb6ad2b4dc4be43a8ffc1253b9371f88a16b13de9b18268c1ba14d232a0ab86be320a44eab86fbd3b368de5a6a5e97b69c399baaa69baac912a984091b18cf89cc6baa9d3ce5472ff82d0425395146cd7649ac8a159aaa598e960dc39c2ee1bfbef2d0ae0fd9ed183588255aa4edc3f0e188c38ded83e6eb04c9c12630318a0ea42bc569f08fd69cac02178a15d10c54ee3d70335de65f24985faa7d36dec98b4f134b14464a8dc926251ed89cd470894dd0b0ebc20bdfffb3620278e9f793a1e7bbb1208108d260f5c9a9be7d73355a78c1f1ff517a9e2c6108c804a8402f636381790760e6ab1d29c691feb47cd1f8be3f9c67cfc713d6fa2dcb088b428f4e954062745113d370ad53915bd09663c8380cce0a4d8eed0880baf3a61d16df5de698722922e15799c107232c1212bc761a4311fe4c507765efd40a4ce6007c80e7993df0838b12602b7a89081eda7fed4d8677edcd60152354e09782ba2d6912c49bcd4043d2b43941e287046180f86dc6385a3e4e96885fd9464611e69776a9da4037dd9e46b833f55c8f061fc50346cac6bf69f030eb94214b6b489128a22e29931e4dabc8aae584485d197b37ca5200d16bcd0d78fc71fd8f6ecf681d60c4eda12214f59c0335da99a048e690079047d6f1259614e9a5392796eeea106c2d9f701fd9accccd03896b013c8a6c6d7518060bc6cb1500cbdf47f4a0cb70776e19d8f20fd6c53e979d67e765db272cf668426940ef5bd8504fad539d4d0c8c127856499553b90add1850a33af3c1c145783eedbc9e6f99b1e44aceda44d066c4b1ba5b37ddad197bddf7c95aed991178e5f9a07f4d6c127a83054fb7e30d4c7b48204b5439b1aaa51f773450c9c9b61a8de86a68686a5edfea8f05b11f19eceb9e6a8705c53a7a3bb8b7a0a0608e5e12d375eade79391fdaed89559a2edf4edfb27563fc5f3760d3c1357094a9e7e62877d61d33d84622298b820bf9386cf77944e18f6b96fa81220a22ea13ad2c1e424db12f0fa8dc8707ffabbfd08a609ebbcc1d40e1a57ca195b740a1accff6654a6b1fb37dcffbe1656333d8380b53f7ac88631a420158ee36f0fe1081754bf9b53edab4b40bb6c4f1f9afd0c16d6ed904a22962fa59c1ccce29e96bd110725704d46a459b1ff1d57bd5e0555b8b133524d6e1364e93498cc3787649735726d925044e222b0ee17403a9a900549d6ce7a6b9586e019310ecbfde2461205e56d57478163a88d326ca2b60031d416799279ca300119d49b0042fd70dab27c3cb80072ea068c3663ca06a1fb2f496b0dd1f45ac01667e599ba93b45668164749ebc9c563a63316c645ac5c468c83ac2130abac4451661069c8f641c02967d7a30dabdb1af2fcdf22f4a5a784034c0bb23c5e882859ecd5651107c648ea1cf959db769728b7731229110d2d1129942d562149eed895d5f366ae175adc04d537fc5a6088de43017bb0ddadbb66fbd889ed600d76650efba401eec9f8b99e8b751650f20eba34f090f436705e5b0d845e17c9ff684f443f267ecf56ed6d71cefb7e8984d2ad2b80153a4155c0b7d1704e3ce84f2fdf64e08f03d79116b811edb8bba635fe922995d5d7b712c6d31c1ae2cea694ddac1ab8e41ddf3d28c134e111328ee9fdb80bcb00ce361f87a95e7f0083a9031b189e836607fb88e51e90dd22fc255f53f5c80b3da6c162c40952e7471b10a04cca18e9ce317196a3cf8b98204782d88a32ead7ecb556c69f321c3a587671c691838a4e5086c6af31218f0955f0936a96e6d5407f6662c0e05ca28c0aee46d79dee687c6688374d20851b7432abb9a9c650abd35a568946d07b9b975b0674efaea0d5fc7124c3fd4fe90736ab4bd285e8895608896d726ec3b4b7a7327e020cb3e2c84f475b0d91e46976d983c46c70b06386203ee59526892af0f1833af9510b04514c95a31db164a2bfe9c40ed83c3cdb2ba59bfb53f72b14c527c3a54cf15794c1ce31f2a39ab15c902d21083ef3da8206ccb702749c9b2e16ec934485db58101df4ff989a6ea6eb4193f16e15fa47fe3a4e717d4836227623d9b4f17690f4dad5e23c4b71be440a1b58ccb5725821af72a61b3ad32797d5a4a112b2c14d088b4cbe73edf8543779e499771176e3b0970fc0b21a8c68aa606bfa1726e4ee2bad4dbada3afa17164973e9d6f6b80c3a44217e43ac359393ac08c795625765ed17b6bb3c234cca07fae3733b69b24f09a09cb41f65c96a82533612e9e8a95aad41752c6e9a7438b6aed1b1010ef59a356b56da7958683ba30efda330a50d5a4846397a86edfcf0038e0028eede9a812f4e06cdfc7350d8175f7b49d7241c4ea14bd7cfa689c54bb1caa03a3e14985bab8c8452c3686202f5bee0ee45eb07a6431fc12c4a8758620a0dfc116b1cc957888491332f41ed5a25785b8fcfd9bd45daacdec952480f5fee3363db955b2675231e70abb9f45e38916124fe26724950053c6857c3fa78fce8cbb7b6d4a09cbe0613564c8da90c7ffe95f9e51c211591fb4f1b75c8ada272863b3e8ef63c8538e3f3b88b619b9dbe206931ba04e79605d6532defafb543d8631f45280e183be198d8efa37193eaecfc23353ce9ac2f43d393eeed3be615fb8c125c8b027d5240418282f592d15a5594583bdba047e593889de8bc63b0a689c0be822f4fe94ed3aaf31994d11033cd6c9e265b2e63cd4822044b77f1bf71a0c21f962694a9aa04d8f854613c18f788ff6871d2b940204b3e74dcccaed0fa466b6c9764b3b15bb809ca3f0011e0aee28dfbfe804b656dd45cdad027d64cf351fde5621f9ea715fa21055179c5a6403a73b45b2781e24d7e09e5eda19d5d8e1094218e4606646624d20b081f593897142bffb84afa597cf4cf230856e42718b36a3f28ea53321c5d90369e8cf310e4c5e8aa15f37f6dcd7a13b9d6f5d7d259e2c93cc2fd707740b8b449f9492a83dddaae08c057dacf66436ce596629169e72265e1bcac4d5f90e0dbe254a107c84ec05cf70d74b2e76b7ded8e3d5c2f8ce9719e074111d158541fd7a91b2b6898443a35c9851892a74f3ceb61ae56b71eda3bc74f1161c5e0b3d6e8beb96bddbb2af3f3f8317f0e3e0458464d24c3fcb151ad37d11a72e0aeda56b7944f5525160c9d55680fc709c10ca3fe4345c6ed0ed0b1708d23ed5ee5e79d2362a7cd9a27240ab1782e3944baf6b746f9d5f7038af1f10414ef993b193df80a8e37b009ff5f84ce7510d4310e0baa43933853a7b19ba12127102466c4b1057960573798d2813d2bc6cff8c31178f6096efff0d50270d3f94c86aa4fa6e2f098836490e9350beb43ee3ae870b9c745f41da0bd43a280c6a666be94f8768d6c57c332230b9de8e6b75ec6d9ce63f18b2ff6571d4faa3bd5fb9a8503b137204f71a51a9ef8cd4b09dbd0c245f9685d2a730499cbe1ab71a8597bf19331ce88e714da041fe9a10ad75efc8bfa0df424866ad7acf551f2b6b705508434fc617e45dbc943b7945707e60572acbabac64163f39f51b206cba0cd5bd8985fb15894b79618d717d621dc3c5097e952502b2e09a26eda988c0bc8e72a489fc3e3efbfceb09b5a1210fa12f15a76e6a8d95c657b6de65be5800346cbf066d9c3868cc6157583934a335694289c1fa75b89d4980ddf49882d848b247f228de66d9fd90c9afc5be8c496153ce4875473088c9c24ecd6852401ed7845a00dd234414dd7de9951fd3cfaf6dbb6abc55fb0b9ed746b5d906019164b24515325e049190ceac081c1cd834b2e33702480118e05717fb23308479bf17152af15469dcd33bc392012746c4dc44fbe8620b01ad3cb639711f5cdab3c9589d1c370b81ba9d85a9dd50068bf79b4be9fb212af12c5361c68de6cd4182672447dc8a6ee47847e120ee5190c0fcbba4b4b05d596e1f12b0600948018446e8e35b05ca38b61f8ae33030217c85cd9b754b7ffbbdf5bc7ae02e747061bd45e56c461a84ac274e8c757b4b21d0fbc3c80fc8da19b33002ee384932fc558ba498059030704b5c00c06417172bc7086162255a996d6f751c72b2796915294d153eb4f880741f876eeae22ca952f7b0d352e004dfc14151da6654f5882222c8950e4ab917dd7d3d583177d9e7ae4bde798b1e9cd617d19f5d90d2b84e1caf0c1be594e9e06697006bcddac54704ab66dd885277c3df20380863eec837e152f14299166cf842d866fafcb42f00469b8ffcf483372b77bcf7ff4783c4b2904f7c0dcc85efa75aead3516766e3cb75012eeb71f3f9087a476b18c7de67039581da6dbac66bdf35f51877522f98fe8a85b1c6457303f88bba0165c06a257896def74512baa0a6f050c648fc30f812c22cf5e8cf3adcb48aebc6f2ea38d9917a6bc606f424b9c5bfd73cc5fdf3b194ac5dd2fd11fa23540579c9f125d31707a142a4a1fa32e1d90c01e9615aa1ae66441eeeee464e6617a61b7df1fc80a87450216d6f3b6324619ec7aefe12df1166df7a5bfd4843a40b919f77b310dec16ac592e45151c3d0e4c840a006279e6371fde25d986556f8b828ebee40e497ad04046d0db6ec5fd6c1d4bc437c1d315cb1dcf126c0f1f6c1d7b4a8c37299d40ad4d94c9d2161a6c84c5dd5c18990063fccdebd27b0b0afbcf1ef5bf3c3b88f6206fc097addf2871efa5cd4244e449b60783adc56b6a2a6becdea4792453d8ba", 0x1000) 04:27:43 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x800000000083}]}) 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) nanosleep(&(0x7f0000000040)={0x80, 0x7}, &(0x7f0000000080)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="a8ac562895f4ef18", 0x5b) 04:27:43 executing program 0: mkdir(&(0x7f0000000280)='./file0\x00', 0x1) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r1 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) sendto(r1, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r2 = dup(r1) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f00000002c0)) r4 = dup2(r2, 0xffffffffffffffff) r5 = getuid() getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r4, &(0x7f0000000480)='./file1\x00', r5, r6, 0x6) getgroups(0x1, &(0x7f0000000080)=[0x0, r0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r6]) getgroups(0x7, &(0x7f0000000200)=[r6, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r7) setgroups(0x0, 0x0) setuid(0xee01) 04:27:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/`e\f\\w\x14\x80\x00', 0x0, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = accept(r2, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) sendto$inet6(r3, &(0x7f0000000100)="c3282024a5415bd78e1cd7060993d2aed335bc392640ffe8361858d4b9427240d204e108b18ba9e2352df1938d1cb2abde54ef1d0e293524a06347265545f45e96ed7b590c0a7fbc15090812b0cd0d84ff4e4cc870d1d790f13e7264b479d4ed45e5cb8d7c", 0x65, 0x85a9d7774bb81a5c, &(0x7f0000000180)={0x18, 0x2, 0x1, 0x4}, 0xc) socket(0x2, 0x5, 0x5) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000002580)) bind$unix(r2, &(0x7f0000000000)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000300)=0x9) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020697a, &(0x7f0000002580)) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x14d1}) r6 = socket$inet6(0x18, 0x7, 0x58) setsockopt$sock_int(r6, 0xffff, 0x1, &(0x7f00000001c0)=0x3, 0x4) syz_emit_ethernet(0xe, &(0x7f0000000840)="6c4b05cb3f01352801f0fc4cdd1b") rename(&(0x7f0000000240)='./file0\x00', &(0x7f00000002c0)='./file0\x00') 04:27:43 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0x3], [0x0, 0xffffffffffffffff], [0x80000000ff], [], [{}, {0x0, 0x0, 0x0, 0x5}, {0x0, 0x0, 0xffffff01}, {}, {}, {0x0, 0x0, 0x0, 0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000000)) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) write(r0, 0x0, 0x0) 04:27:43 executing program 1: rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') r0 = msgget$private(0x0, 0x5b3) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000480)=""/97) r1 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r3 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) sendto(r3, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0xfffffffffffffce7, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x45}, 0xc) r4 = dup(r3) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f00000002c0)) r6 = dup2(r4, 0xffffffffffffffff) r7 = getuid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r6, &(0x7f0000000480)='./file1\x00', r7, r8, 0x6) getgroups(0x1, &(0x7f0000000080)=[0x0, r2, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r8]) r9 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r9, 0x0, r9) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r12 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) sendto(r12, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r13 = dup(r12) r14 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r13, 0x40047601, &(0x7f00000002c0)) r15 = dup2(r13, 0xffffffffffffffff) r16 = getuid() getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r15, &(0x7f0000000480)='./file1\x00', r16, r17, 0x6) getgroups(0x1, &(0x7f0000000080)=[0x0, r11, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r17]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r19 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) sendto(r19, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r20 = dup(r19) r21 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r20, 0x40047601, &(0x7f00000002c0)) r22 = dup2(r20, 0xffffffffffffffff) r23 = getuid() getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r22, &(0x7f0000000480)='./file1\x00', r23, r24, 0x6) getgroups(0x1, &(0x7f0000000080)=[0x0, r18, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r24]) getgroups(0x5, &(0x7f0000000180)=[0x0, r11, 0xffffffffffffffff, r24, 0xffffffffffffffff]) r26 = getpgrp() r27 = getpgid(0x0) msgctl$IPC_SET(r0, 0x1, &(0x7f00000001c0)={{0x9, r1, r2, r10, r25, 0x80, 0x8}, 0x1000, 0x100000001, r26, r27, 0x8000, 0xffff, 0x1000, 0x4}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x12000002ff, 0x0, "00b9ab6d0000fd000200"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0xfffffffffffffeda) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) chdir(&(0x7f0000000080)='./file0\x00') socket(0x20, 0x3, 0x0) r28 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r28, 0x0, r28) connect$unix(r28, &(0x7f0000000140)=@abs={0x0, 0x7, 0x0}, 0x5) 04:27:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10004, 0x0) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockopt$inet_opts(r1, 0x0, 0x41, &(0x7f0000000880)=""/124, &(0x7f0000000540)=0x7c) fsync(r0) read(r2, &(0x7f0000000440)=""/178, 0x2d) r3 = semget$private(0x0, 0x6, 0x200008000000010) syz_open_pts() semop(r3, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) connect$inet(r2, &(0x7f0000000600)={0x2, 0x1}, 0x4) semop(r3, &(0x7f0000000240)=[{0x0, 0x8, 0x800}, {0x3, 0x7, 0x800}], 0x2) sync() getsockname$inet(r1, &(0x7f0000000000), &(0x7f00000005c0)=0xc) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) mkdir(&(0x7f0000000280)='./file0\x00', 0x10) semop(r3, &(0x7f0000000100), 0x2aaaa9b2) chmod(&(0x7f0000000180)='./file0\x00', 0xfb) setuid(0xee01) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000300)='c\x00') unveil(&(0x7f0000000500)='./file0\x00', &(0x7f00000001c0)='x\x00') shmget(0x0, 0x2000, 0xe2, &(0x7f0000ffc000/0x2000)=nil) nanosleep(&(0x7f0000000580)={0xe60e, 0x7fffffff}, &(0x7f0000000680)) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f00000006c0)=""/191) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000840)=0x1) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000140)) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x9) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f00000003c0)={0x2, 0x1, 0x0, 0xfffffffffffffffd, 0x1}, 0xc) open(&(0x7f0000000400)='./file0\x00', 0x200a1, 0x101) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000380)={0x3f, 0x1, 0xe2c, 0x9, 0x1000000003}, 0xc) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000780)=""/187) link(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 04:27:43 executing program 1: rmdir(&(0x7f0000000000)='./file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x1) setsockopt(r0, 0xfffffff7, 0x210ba4f3, &(0x7f0000000080)="38e53a4bdaa3ef60f8819fae994f109d4de0a1ca352b7b8d31345719d6507df3d262072fa3b63f0c1f6903ba05edcd7459c823ff3acb82848502bd7338d9598b503a338aa4bd3c959e1f99a830ee5eb19e821e9e", 0x54) socket(0x6, 0x2, 0xf2) recvmsg(r0, &(0x7f0000000200)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000140), 0x0, &(0x7f0000000180)=""/66, 0x42}, 0x883) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) r2 = socket$inet6(0x18, 0x4, 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xc) fchown(r2, r3, r4) socketpair(0x6, 0x8000, 0x7f, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400), 0xc) syz_extract_tcp_res$synack(&(0x7f0000000440), 0x1, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x20000, 0x0) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r6, 0x80585750, &(0x7f0000000500)={'./file0\x00', 0x80, 0x400, 0x200, 0x1, 0xd513, 0x3, 0x247, 0x3, 0x1, 0x1, 0x8}) pwrite(r1, &(0x7f0000000580)="758d3526d873dcdda1589ea2e16151833e580e3b7f8a72e307a402855b1323d25935534558c03fc25c27bb40a265b78d521d93cad8388373ad630dd10459b4e9224ffa48d1fa918106e44c85a475332f78dc1a31906576e2da7d4d5314ac9003bcf446215526fcd10754c297d398a7b7e9968bf50bc80f633a25f446684854ebbdb8cb9625632d7d6a5205c5906d6e279b7100898b56670d507bdfb310da200a01eba88977547ba58409f85e79d9a9c661b241a1de7bbf2616b1a8dd3c781e70ab", 0xc1, 0x0, 0x0) readlink(&(0x7f0000000680)='./file0/file0\x00', &(0x7f00000006c0)=""/156, 0x9c) socketpair(0x18, 0x5, 0x43, &(0x7f0000000780)={0xffffffffffffffff}) pipe(&(0x7f00000007c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000800)={0xffffffffffffffff}) r10 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/ttyCcfg\x00', 0x10, 0x0) r11 = openat$null(0xffffffffffffff9c, &(0x7f0000000900)='/dev/null\x00', 0x80, 0x0) r12 = openat$tty(0xffffffffffffff9c, &(0x7f0000000940)='/dev/tty\x00', 0xcc6b23358b96a18b, 0x0) r13 = socket$unix(0x1, 0xcef944639e84ac09, 0x0) kevent(r0, &(0x7f0000000840)=[{{r7}, 0xfffffffffffffff9, 0xc1, 0x3a5317dc13ada12, 0x9, 0x70b}, {{r8}, 0xfffffffffffffffa, 0x8d, 0xf0000000, 0x0, 0xbd1}, {{r9}, 0xfffffffffffffff9, 0x4fe5a6acac26fb58, 0x20000000, 0xff, 0xfc}], 0x9, &(0x7f0000000980)=[{{r10}, 0xfffffffffffffff9, 0x40, 0x41, 0x5, 0x8001}, {{r11}, 0xfffffffffffffffc, 0x40, 0x1, 0x96b6, 0x8}, {{r12}, 0xfffffffffffffff8, 0x40, 0x2, 0x2, 0x3}, {{r13}, 0xffffffffffffffff, 0x10, 0xfffff, 0xaf99, 0x5}], 0x7, &(0x7f0000000a00)={0x9, 0x7}) mknod$loop(&(0x7f0000000a40)='./file0\x00', 0x20, 0x1) sendmsg(0xffffffffffffffff, &(0x7f0000001240)={0x0, 0x0, &(0x7f0000000c00)=[{&(0x7f0000000a80)="c913043f45f71d717fda6a4d9be5ef8cb0371caebd8718e260eec12acf8d0fe245916bc7b735daf95d4a638288c6b3c7757b69593e0ab9996537bc8988c1021f18f5914a5a84b404886b9cdf1a4b9e790061b2302078133405fa8a7c0912347545dd0a6b1eb3699ff5c968d0b9940c70693ac02229d4feb8c2fb7824d0e9d5d8ed86eb3fd0ffe9b61637e051c5647834f45937f86cd1a722d7b4e8b1d8647b18847b5804cb2012992f931f5c8ca9fb25cf1f3fdc8b90c888beaf13340ea2e58decafad2caae1fd7fbe3e94d5c2595c4dfec641f03747a162fd447544014efe2e89a6683c599e08648b82559845813f6723", 0xf1}, {&(0x7f0000000b80)="409b139bfede26f67d0f2fedfe4101731fa9aca9126b329ecc313e2c118a4325196303b2e12c22387089018d529fd4cb4922b68763ade72c6b11cbf9ebfc3284ad2efeb8eb86ce02e449f6c214fb557822bc22579f24383e3627eb9599e29fa7fcc14994a0a5", 0x66}], 0x2, &(0x7f0000000c40)=[{0x108, 0x1, 0x7fff, "ece60a7a507cf2366673fd18315c12aaf147c4568e0ad42cbdcc5eba6c623274febe4f134e7d24edc8e042cd127335d1149d43f070b4f2f5e080772bb18db3cf531e6ab58d8e6b96c6c9decaca055d4dafe1b9e991c48fc2388d3b42d7ea9fdbde9385b337ecfeea7347332771ebc305e734e9c8bd92d8d3aa79e6bf83ad8f528eb9d6b86af3d7a77e38aff17a5a26e49a51840a88a241fb6bd9eb4fc68004d7f17a2131b6a7ce6030d7e61de031f9c3a3762e026fc3c8f61d85e3d7b6a0403d273a85e7bf4a9702728500135ad404727b49b1c88d5775f8e7a093ef5cd00e6c3356e34d059b6229536c842dd44a9898850354f0b47318b5"}, {0xc0, 0xffff, 0xeaa6, "b7f5c858fa5bcd3d4091e7ae11da08605e37c7d23ab54e0c556ff455ca4c1c41d24aa826259cc526fb97abba47d8d5509d3de25a2b9c51c777bd3cb17d5d3b0f2df25792b098a3c5c1b8c9de9b73c8c203b174d034fc7e34a4531718b1737e9d34f8fdf9af6416d6a262d656b8569c0dc5ec715f8604275ba1d93cc886ae2c36c7cc2ce27253912bcf6607776aae1ce50c5b22d73c7b118df35577b9ae10b383c7101aaab676e08e08c28704ae"}, {0x110, 0x1, 0x2, "ddb1b801384bf15ccb11c6bd5e761a1e57033d829c7e8736bd7820a8dac25ab2633990f5d0e2f64accbe984dec06d38b706b0d4a594d615d3589606a54dfa4d680f4ab04b8a12021f29f2940ecc23b48a3cd14f691446396473b0a949c23447e83c4a33fcfda7cebd35a4a34fa57e8e44cc540f6c357af961304e646fd9f4859e87d9bbce3f87dffc1e636208202275e9b5c1863ad103b8980a0693ef5d8d5f5d4bdae9fd358ecefbaf86a2472e9665890df969adb6f407e53c9f2c45bb41cc6484ba020256a06d3c1fa8dccb42c99785c2cb6777fb8f7631f2ca74ca40e24e044fa2285712df83c877cd22401a107806fdaa33730a33fd54346009e56ec"}, {0x98, 0x0, 0x3ff, "a8014305757cc2e299edeb000983349ebc3fa31dfac7adaa92f75854e87b0d65f65957cc3cb4d847d4e179da6a998bc72a72383bcc538f485c876b8b04082b95b9385072bfd5d043982132ba11e4e9e9bcaf23c379dc89e0f44f7c7803ad2e49ad9095b07d1983f63fecf09767d360cc42eac7e9b3b8f3b8f897d9115d4bf83c5852cb2b7393f2"}, {0xa0, 0xffff, 0x2, "d44266a1429165cb2456ba56e9407569c13951a5123666a55cb0ad614c4ef2c03d5f273772ae00d4eb65278b81509d7118eaf87943c2e0f75b68fe405671ffdde8f7517d60f01a6968f5ddf4069112833afd3cb2e9a1fdc40020e5f6bb4038f1a359fd1f3c25c2f2bce9a421dd093b43f94ebb036402e1403d0d6255f3e2bff80788482dd01e9b1f61739a2d3f4a01cb"}, {0x10, 0x0, 0x7fff}, {0xd0, 0x1, 0x400, "8d908a8eee619ce2d528af1c5b5c51cf60359b5fa03de5a5973ce2719c878945d06c2317ddf5afa71a253ee2d0dfc66391cd03aec1264ff18852ef62e15213eb10cfe7e13491f9192ef19b742423000251e43b6e92d459a6ad326f02f3889d85ba4031f5a09142b77d977eaf440fa65b5c69ba519d244b0a06e47dcf29d6d9a574372c9934a79827ba94470c8437eef6974314be9e8636e36fb7335261c05d9cda53e6fd013da71f5fea1faf19bc087e1678306675a6fa507912d23286a7"}, {0x68, 0x1, 0x348b40e2, "b01bbb5dcd2b292274a6fb009fae6a824cafa30266a7143516ee708cad3322c08afcd5139e1a6afd4c6cf24e6fadd6d7f21fb99a24365943f94b598d886f9d534ea44c65ef30d05fd234623b38c1b60f9bc643a7db19"}, {0x90, 0x1, 0x1ff, "207630d076a74c7cb1ef4b381f05907b71bdbce6b67fbb261da849548fa43b2826f565eb39806dfbbb6b526abeef046d80876edce84399288e91f71ff145d33720beb8755115de8a4ef1da40105a382504f5d7d46d6880e6d2db9fb66296522016c6960c9f00fa00e983eea448ffff3d2f86d0a9a060b6dade89ae9b2bc644"}, {0x10, 0x10000, 0x2}], 0x5f8}, 0x4) 04:27:43 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="000200", 0x3) openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x10000, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x5000000000004, 0x8}) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000002580)) symlinkat(&(0x7f0000000080)='./bus\x00', r2, &(0x7f00000000c0)='./bus\x00') getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r4 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) sendto(r4, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r5 = dup(r4) r6 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r5, 0x40047601, &(0x7f00000002c0)) r7 = dup2(r5, 0xffffffffffffffff) r8 = getuid() getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r7, &(0x7f0000000480)='./file1\x00', r8, r9, 0x6) getgroups(0x1, &(0x7f0000000080)=[0x0, r3, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r9]) r10 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r10, 0x0, r10) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r11 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) r12 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r12, 0xc5005601, &(0x7f00000006c0)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xca00000000000000}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff9000/0x3000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff9000/0x2000)=nil}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) sendto(r11, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) dup(r11) accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) 04:27:43 executing program 1: setuid(0xee01) r0 = semget$private(0x0, 0x2, 0x0) r1 = getgid() r2 = geteuid() r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000003b, &(0x7f0000000040), 0x0) bind$unix(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="d1c9fcc8ccef944d3000da79f8e0f589ef1dce4fa07f5472f6be6c0abb700a46c4f4130655dc3e79b69a8734b244b77d226430c905897b96816fc90a7ed0be80893c16defb759407cff17d8856cd0c0000d2f902c4c4f25ddfc0b83599e995358fc91d1c41104b78aa593c6e6ec4bcd30d227aa00af2a39908287dd33a08f3478755d5f376baf9f8e4701a4b53cf92f1eee9feabd178f6c92d6afb22887a73d84afe61548a0ff4ff856f50508d5c66392f9f1ff01d2e6ea1f205d5c9e86e827465ffdd99bb94f3fdae7cf61e8cd2f6272c134be548e2ff77bc9fee39d6cadf7ea80dbb4b877788b2621e4edc5ed1fd6f045b9960cf760197a307daf37d3aaa358da7f7cddd4e1ad8bcf45a7e625cfd67f15a0296104ce91286359352be9773962d9c36848ff7f9324a2cfd0e56e62f744e416af550c46578b1fd027d2b0d5f47c018"], 0xa) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) r5 = getgid() chown(&(0x7f0000000180)='./file0\x00', r4, r5) r6 = semget$private(0x0, 0x7, 0xa0) semop(r6, &(0x7f0000000040)=[{0x2, 0x81, 0x1800}, {0x2, 0x3, 0x1000}], 0x2) semctl$IPC_RMID(r6, 0x0, 0x0) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000002c0)={{0x4, 0xffffffffffffffff, r1, r2, r5, 0x100, 0x3}, 0x3e, 0x10004, 0x6}) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f0000005680)=""/4096) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0xfffffffffffffffe, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) clock_gettime(0x2, &(0x7f0000000340)) r7 = socket(0x18, 0x1, 0x0) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000001240)=""/251) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x10000) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000002c0)=[{0x3d}, {0x13}, {0x6, 0x0, 0x1}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000001400)=0x7) r10 = open(&(0x7f0000001540)='./file0\x00', 0x200, 0x100) ioctl$DIOCMAP(r10, 0xc0106477, &(0x7f00000015c0)={&(0x7f0000001580)='./file0\x00', r7}) syz_emit_ethernet(0x1, &(0x7f0000001500)="d5") ioctl$FIOSETOWN(r7, 0x8004667c, &(0x7f00000014c0)=0x101) r11 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x20) ioctl$TIOCFLUSH(r11, 0x80047410, &(0x7f00000001c0)=0x2) ioctl$WSMOUSEIO_SETMODE(r11, 0x80045726, &(0x7f0000000180)) pwrite(r7, &(0x7f0000000040)="664a9da7730bef21a1f5d64c2124b5dc4145a6d55a16204ca13f9d170bdb1fe2de1b705b19c8975814789952f27d274e00e83b54ea613891988f9b1759747c8fdc56", 0x42, 0x0, 0x0) lseek(r7, 0x0, 0x0, 0x2) mkdir(&(0x7f0000001440)='./file0\x00', 0x1b) munlock(&(0x7f00007e6000/0x3000)=nil, 0x3000) geteuid() getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000013c0), 0xc) semctl$GETVAL(r0, 0x6, 0x5, &(0x7f0000001340)=""/69) setsockopt(r7, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$TIOCSETD(r11, 0x8004741b, &(0x7f0000000200)=0x11) setsockopt(r7, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 04:27:43 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000280)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04a8b81e60728157c735bf53c918ff352d72ed1e9a6099d9b677c14be0c3fcfb7e9d90400000000000000e4631d16bafcbd8111cb7a00e7e50600000073290fd7b60b73ea19fdeba9c353ef1fd17b3eda7bb780136dbe676bee0ecf5bc4a255f4ae900eb8d60541a12c4519a76b0fe7db0f64739c08166deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017e9a9c17679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc969756cbac315a35640000000015935c584d81d7ec", 0xef, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{0x0, 0x20000}, {}, {}, {}, {}, {}, {}, {}, {0x3}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x5}, {}, {}, {}, {0x0, 0x1}]}) 04:27:43 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) 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"}) r2 = dup2(r0, 0xffffffffffffff9c) flock(r2, 0x2) 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}, 0x1c) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 04:27:43 executing program 0: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000100)) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0x1) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000180)=0xffff0001) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x2}, {0x28}, {0x10000000000006, 0x0, 0x0, 0x7cf}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r2, &(0x7f0000000080)="000000008f2d27050ce8eb7d6282", 0xe, 0x0, 0x0) 04:27:43 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x0, &(0x7f0000000100)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82f92d2f666901003000"], 0x10) r1 = dup(r0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f0000002580)) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000080)=r3) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) 04:27:43 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0xfffff8fffffffff7], [0x0, 0x0, 0x0, 0x8000000, 0x0, 0x2], [{}, {}, {0x0, 0x2}, {}, {0x3}], {0x0, 0x0, 0xfffffffd}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x800000018, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 04:27:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) r1 = dup(r0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) r4 = socket$inet(0x2, 0xc000, 0x1) r5 = syz_open_pts() close(r5) ioctl$TIOCSETA(r5, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r5, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) r6 = syz_open_pts() close(r6) ioctl$TIOCSETA(r6, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r6, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) r7 = syz_open_pts() close(r7) ioctl$TIOCSETA(r7, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(r1, &(0x7f00000001c0)=[{{r2}, 0xfffffffffffffffa, 0x0, 0x4, 0x8, 0x3}, {{r3}, 0xfffffffffffffffa, 0x1c, 0x80000000, 0x1, 0x45}, {{r4}, 0xfffffffffffffffa, 0x58, 0x10, 0x4, 0x9}, {{r0}, 0xfffffffffffffff9, 0x10, 0x2, 0xfffffffffffffffb, 0x7}, {{r5}, 0xfffffffffffffffe, 0x24, 0x4, 0x6, 0xffffffff}, {{r0}, 0xfffffffffffffffe, 0x10, 0x2, 0x0, 0xed3}, {{r6}, 0xffffffffffffffff, 0x1c, 0x4, 0x0, 0x5}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x2c, 0x8, 0x9, 0xfff}], 0x4, &(0x7f00000000c0)=[{{r7}, 0xfffffffffffffffa, 0x1, 0x4, 0x100000001, 0x5}], 0x9, &(0x7f0000000140)={0x1000, 0x7}) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000380)="a9882d5fc8d864e42497dd7cce5a380b74263c3424c51b1225a86c5e35831f7d6e9bf119f5462d56bca732b77568297e3501180000c49f2e1efcdef827c983cfbd3fd9d3dce7021de042152f04eec04ffc5d5e04c1f0db7e4128765f9ef7f2c885704dbb875a67cdf91019ce8694db6a0a4baeecb4e6b56fcca3300c5543e0e320b2d9cd95614ab9e43cbd86b9a5d0a1", 0xff20}], 0x10000189, 0x0, 0x0) 04:27:43 executing program 0: socket$inet6(0x18, 0x800000000003, 0x0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f0000002580)) setsockopt$inet_opts(r1, 0x0, 0x0, &(0x7f0000000180)="ebea0f527031d8bb494075ff65fd266d770cfb5b5dbc5337137cd8480c1f334b26b1e393797e6a652d7d6c6dbb01213f86d312c5d2216a5a6b83bb6293b82e95daba50bf4fe288f1cd4809a22586bde117911ba0e64a83f60cca399038ed3fca27b5268059158eeda4de67b25bd6cec64ec7ac5f17d24ad266b24bf17c2f4cf5bc1d061d597bf385a77e2f8a7aa999d2001f24e3ffb1131ed86f827a5f1dbfbe3ebd9af5ab1631a10f3007fca982961a15cb5ec3c1ee652a5c5c9c090b59309b90e2ad65c11e5d2c014196c2fecda263942e364e85a8925cff2333", 0xdb) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) r4 = socket$unix(0x1, 0x5, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8020697a, &(0x7f0000002580)) getpeername$inet(r5, &(0x7f0000000040), &(0x7f0000000080)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280), 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x8, 0x2b, &(0x7f0000000140)="ebffcbb9fd812eaa4e713048e66ed4acc269fa9498a743d1e56c85e74824d71773", 0xfffffe7a) socket$inet6(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x6d2) 04:27:43 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/v\x9bm\x00', 0x20000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {0x8000000000020}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 04:27:43 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e7467e25b359993709f2eff45b399ce6e77b2ac39ef07000000"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f0000001440)=[@rights={0x14, 0x7}, @cred={0xfffffe59}], 0xff6d}, 0x0) 04:27:43 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x87}, {0x6c}, {0x6}]}) r1 = dup(r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000001c0)) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup(r2) r4 = syz_open_pts() close(r4) ioctl$TIOCSETA(r4, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r4, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) ioctl$TIOCCONS(r4, 0x80047462, &(0x7f00000003c0)=0xffffffe0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) accept$inet6(r5, 0x0, &(0x7f0000000180)) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x10000, 0x0) ioctl$TIOCSETD(r3, 0x80184601, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r7 = socket(0x2, 0xc003, 0x0) connect$unix(r7, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1729d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414216a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e645303a2da0ae2e628beccd1ab05"], 0x10) dup2(r7, r6) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r8 = dup(r6) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 04:27:43 executing program 0: r0 = open(&(0x7f00000001c0)='./file0/file0\x00', 0x8, 0x152) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000000)='#!\n', 0x3}], 0x1) link(&(0x7f0000000140)='./file0/file0\x00', &(0x7f00000000c0)='./file0\x00') r1 = shmat(0xffffffffffffffff, &(0x7f0000ffd000/0x3000)=nil, 0x1000) shmdt(r1) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f0000002580)) connect$unix(r3, &(0x7f0000000040)=@file={0x0, './file1\x00'}, 0xa) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 04:27:43 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x3}, {0x18, 0x1}}, 0x3c) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) chdir(&(0x7f0000000140)='./file0\x00') r3 = dup2(r1, r2) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000040)=0x3) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) fuse: Cannot find fusebuf 04:27:43 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket$unix(0x1, 0x2, 0x0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f0000000040)=0x4) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) r2 = socket$inet6(0x18, 0x0, 0x0) getsockopt(r2, 0x29, 0x23, 0x0, 0x0) 04:27:43 executing program 0: nanosleep(&(0x7f0000000000)={0xed, 0x917}, 0x0) r0 = kqueue() r1 = kqueue() r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffff8, 0x23, 0x80000000, 0x20, 0x2}, {{r2}, 0xfffffffffffffff8, 0x2a, 0x2, 0x1ff, 0x80}], 0x6, &(0x7f0000000080)=[{{r3}, 0xfffffffffffffffc, 0x8, 0xfffff, 0x12, 0x3}], 0x7, &(0x7f00000000c0)={0x800, 0x5}) kevent(r0, &(0x7f0000000080), 0x10001, 0x0, 0x6f25c974, 0x0) r4 = syz_open_pts() close(r4) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x2) r6 = syz_open_pts() close(r6) ioctl$TIOCSETA(r6, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r6, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) r7 = syz_open_pts() close(r7) ioctl$TIOCSETA(r7, 0x80047470, &(0x7f0000000380)={0x5, 0x0, 0xffffffff, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0", 0x800000, 0x10000}) readv(r7, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) r8 = syz_open_pts() close(r8) ioctl$TIOCSETA(r8, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r9 = syz_open_pts() close(r9) ioctl$TIOCSETA(r9, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r10 = syz_open_pts() close(r10) ioctl$TIOCSETA(r10, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r10, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) r11 = syz_open_pts() close(r11) ioctl$TIOCSETA(r11, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000c) r13 = syz_open_pts() close(r13) ioctl$TIOCSETA(r13, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) kevent(r5, &(0x7f0000000180)=[{{r6}, 0xfffffffffffffff9, 0x2, 0x1, 0x0, 0x3}, {{r7}, 0xfffffffffffffff9, 0x9a, 0x8bf2ad9d2b20ea2f, 0x0, 0x7f}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x22, 0x2, 0x81, 0x8000}, {{r8}, 0xfffffffffffffffe, 0x4, 0xf0000001, 0x9f, 0x7b1}, {{r9}, 0xfffffffffffffff4, 0x40, 0x1, 0x4, 0x2}, {{r0}, 0xfffffffffffffffc, 0x44, 0x425ae956e7adaddd, 0xf3, 0x60}], 0x9, &(0x7f0000000280)=[{{r2}, 0xb65ac3f77a5e0276, 0x40, 0x4, 0x7fff, 0x8000}, {{r10}, 0xffffffffffffffff, 0x4618f89e2f8325fe, 0x80000040, 0x2, 0xc4}, {{r11}, 0xfffffffffffffffd, 0x80, 0x60000010, 0x7, 0x7fffffff}, {{r4}, 0x8000000000000009, 0x0, 0x1, 0x4, 0x4}, {{r12}, 0xfffffffffffffffc, 0xb0, 0x1, 0x6, 0x200}, {{r13}, 0xfffffffffffffffc, 0x0, 0x40000000, 0x20, 0x3f}], 0x3ff, &(0x7f0000000340)={0x0, 0xfffffffffffffff7}) ioctl$TIOCSETA(r4, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCCDTR(r4, 0x20007478) 04:27:43 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) close(0xffffffffffffffff) r1 = socket(0x18, 0x3, 0x11) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) dup(r2) 04:27:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) unlink(&(0x7f0000000180)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaaa}, {0x4}, {0x3c}, {0xffde}]}) r2 = msgget$private(0x0, 0x66d) msgctl$IPC_RMID(r2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffd000/0x1000)=nil) shmat(r3, &(0x7f0000ffd000/0x3000)=nil, 0x3000) r4 = getuid() seteuid(r4) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 04:27:44 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x12c5f80f2ee63217) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000180)) r1 = socket$inet6(0x18, 0x18000, 0xc8) ioctl$TIOCCONS(0xffffffffffffff9c, 0x80047462, &(0x7f0000000040)=0xeb5) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) shutdown(r1, 0x2) socket$inet6(0x18, 0x4, 0x1) sync() openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) 04:27:45 executing program 0: r0 = socket(0x11, 0x3, 0x0) read(r0, &(0x7f0000000000)=""/18, 0x12) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f0000002580)) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000140)={0x0, &(0x7f0000000180)}) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_broadaddr=@in}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000015c0)='/dev/ttyCcfg\x00', 0x8000, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000001600)='/dev/tty\x00', 0x10000, 0x0) r6 = fcntl$dupfd(r0, 0xe96a9fef2d507c4e, r1) r7 = syz_open_pts() close(r7) ioctl$TIOCSETA(r7, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r7, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) r8 = syz_open_pts() close(r8) ioctl$TIOCSETA(r8, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r9 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r9) r10 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) sendto(r10, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r11 = dup(r10) r12 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r11, 0x40047601, &(0x7f00000002c0)) r13 = dup2(r11, 0xffffffffffffffff) r14 = getuid() getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r13, &(0x7f0000000480)='./file1\x00', r14, r15, 0x6) r16 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r16) r17 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) sendto(r17, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r18 = dup(r17) r19 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r18, 0x40047601, &(0x7f00000002c0)) dup2(r18, 0xffffffffffffffff) r20 = getuid() getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000000680), 0xc) r21 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) sendto(r21, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r22 = dup(r21) r23 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r22, 0x40047601, &(0x7f00000002c0)) r24 = dup2(r22, 0xffffffffffffffff) r25 = getuid() getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r24, &(0x7f0000000480)='./file1\x00', r25, r26, 0x6) getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r28 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) sendto(r28, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r29 = dup(r28) r30 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r29, 0x40047601, &(0x7f00000002c0)) r31 = dup2(r29, 0xffffffffffffffff) r32 = getuid() getsockopt$SO_PEERCRED(r30, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r31, &(0x7f0000000480)='./file1\x00', r32, r33, 0x6) getgroups(0x1, &(0x7f0000000080)=[0x0, r27, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r33]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r35 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) sendto(r35, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r36 = dup(r35) r37 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r36, 0x40047601, &(0x7f00000002c0)) r38 = dup2(r36, 0xffffffffffffffff) r39 = getuid() getsockopt$SO_PEERCRED(r37, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r38, &(0x7f0000000480)='./file1\x00', r39, r40, 0x6) getgroups(0x1, &(0x7f0000000080)=[0x0, r34, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r40]) r41 = open(&(0x7f00000017c0)='./file0\x00', 0x200, 0x542a9c5bf7c1ab59) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r43 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) sendto(r43, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r44 = dup(r43) r45 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r44, 0x40047601, &(0x7f00000002c0)) r46 = dup2(r44, 0xffffffffffffffff) r47 = getuid() getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r46, &(0x7f0000000480)='./file1\x00', r47, r48, 0x6) getgroups(0x1, &(0x7f0000000080)=[0x0, r42, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r48]) r49 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) sendto(r49, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r50 = dup(r49) r51 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r50, 0x40047601, &(0x7f00000002c0)) r52 = dup2(r50, 0xffffffffffffffff) r53 = getuid() getsockopt$SO_PEERCRED(r51, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r52, &(0x7f0000000480)='./file1\x00', r53, r54, 0x6) fchownat(r41, &(0x7f0000000480)='.\x00', r53, r48, 0x4) r55 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r55, 0x0, r55) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0xc) r57 = syz_open_pts() close(r57) ioctl$TIOCSETA(r57, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r57, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) r58 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r58) r59 = getuid() r60 = getgid() sendmsg$unix(r0, &(0x7f0000001780)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000001580)=[{&(0x7f0000000340)="ba08965e6e2a74c0f471b1a26de29793e34028e6c2b029dbd88ea3935f584801a0bc5db668fc8ba5c736dd4baab2b352", 0x30}, {&(0x7f0000000380)="2d2130f71cf1e8266922a9e7b7443cc7c432aa79b337c9de958d8f395724245cf61c60ca50e330c1ebcffd991869ea8f5b2edcf739b40522d53c666458ad67c6fc75e2f17e1529028d780d396fe3b3ab483bcd416674b7a683921e1dd278165e8ae1594477f63147445a91a0b659a6031f76019b2d624adc36df4108b47154b1a0483f952e9cc9118ee2a72f2ac518efecb7a00b56af480da86ad2bd803e8603f2bbc01e0592b6fc212baeeee474c733b644700b30108332727bd0af4f8553a79603a3728be43146e167e5805d6dcd2be9a4c89e890a7b92c4b11788c4fc2fa4a2a6ce13a46acffb578389f1a836dd83fb170444ca6825fad308e427c09b61a92bb1ed7712a0812d1d19268fee99fd8accd26a5025f53c9fcd309339cce10317407c83df4c788a203b9248fa89fe1d2603601c1ce92469a4dce16c4f1d4ff46034eab0dba4aa5f986f55e21577a3d97920535a046747db259ee059dde5e9d906b3d8b3bd3b2800c0d18222ffbc8c125efd86cbc534bf34913dcc5513b8994aa8d2b7f1bc1cb1411d6d9c23ea7b9f627ef3a0654b1303489a8837e190a38d9b231c6574b8e675bedbf852056d58ef33e0c4c0484ae092fd2e64ed5b894e68896a39f5ce1c09f3539f67051afd432051ac09020d757c14d7088145bf4e0f752200331b42cfc5f26445f56ecf8eb2ce76c1d852999e550f9f47d5ae9ef835d9554c244ca1209cac14b24d512fa8eebf626053e3060891ae7090f3b79b669c522be2cb81c878330174ddd45d79c3f3d57762866af043d3bd292c8e1d2adcddc92704e8b489f7f577c8fd0435296defd9adabc8307555a2db87aa422208356f8a79069b514b76f6506d454848c8112122b09e385d5166f40507964e61bc7923e1e8097a5d501ca8658020613a656e7ca228a5d7afae2b7122d31759d3017b98e3655ef3d691e3603d06d612957051745739e45eeaa7da2c9d1b416e176fd7e66e4ebec11e05c04112da4289f68e11e2f46ca8e13b90fc7e54cf8a7ea90ecf6e98d1f1f549983c11452666eb2874e91428650eb8d426997f0e000cafc82b50cc39d2687d98709f300c0cc073849d826dfc0c0c909557d1301fde872e1d007f2e4167f963f65592ecc2f451f7d938f9d3697d1587941f5282af94388fece53dc023791a08547e95aea3b880af180fd212bb4d221cecf954601b729c06e85de9095183d85cb6a888f62408a5c469b1f7ce6c1446d906a1706c33ef3b75db8194f2243af01abb3d9dde7f254228975b45784107ec6a967a3a41120a5d01cd8983bd71025c8f888a53d5d0ba436c3be8781f715d85b24ddbf92b3c63a5b76c72563a4d5dedbc11a8e2032d5eecc391162c63f8cd4b448de3397f76a4170ede0946aa2c9d3e60d2f7adadc0713c26a193896ed016c5915b94ac405ae0ae9dcdb91877af4b81732c8c0d0e3deaf85eb435833f00199729c5e251322e3a70adcf0debeaf66746015fb161c584be468c491a449f7fee70fb706cd2a7c3ca7696b628486ff56ab130c963e544e7f489a65f7a970c36e4516ca2f2d4a44deb8e2f4d1145ac6807726fbd0d950074cebfee35914ba96cb1d7bc63be393667b4fc5d5fcf4d49fa4fdfc8a17fd472e010c498ef9f756a6987c15b0aff115a07abb4605273380f9f46efa1f48d6fb20a100e922b3b795c6a1ccb8d05de2c2e5d7bfd65757058039878f8d6fdc4d1499881abed7f7d9479eaeb954a0e789de70ac3ad4d7f0b3a0d4c0147a994aa8b9f00970552744c86e9d3d175ed0efe69cf80d7ca10271d2b6dd32f0a9c223ff5e94631f2440d1e2e70b094aa6c1a07b9ab297e580fce8b1bf28dbedab52e8624630c70c3663be0f0df579f4981915b30b6940e3def9a1889dc7170e3ba93ad7d18cd29b69e0ba03c70d40422855763e2f445f3a352d2af47d0df9f62e9dc4223e0b00d5f13ccd07e41b8759707c78f3eb5dffcfcdcefb4bf8d106515cd12f6aafb2bb8acd59559a3b7c70fd674e8f401840619a0b07d2d5f98e3838f15da9faeb413885bcd6f2586f35cc262dc9a48ed8a24a616f6ef1444cbe0427981358dd55037023f67176c3fc418df51ff776e300539d3f7876f146fb9b3db055187ab561c0d4dec44a9c4837c14396bdd23ceeb9ea95d98d2dcf709f8eb3061fd7862d33a89c44406f9a03c9dca58e157781c6a314cece85fb764587bcd9e50bc14fd0ae6091642e926fbef14bfd902689868059b07247ea170818a1c7d96ff1c793e08f027d135df8324865af336013e4f3fedd7f87cc783582417ecbc56784f1264711fde3d52578855ef47e976c828cc2e74521a21bb2e20b7bb75a9ff76f7b92954c274258946f733543e7b81618539e49d6ec6a14f63feddc898217840a0d7cd39e87890c0ff2b1439967d35f03208ae44fca0a2b8a9deb5d1effacf321fe930496258e3944c883bbeb17db7ffdc406ec43c05335f9f3665b53913f8a7f37e4ce01116fd6be627e47ed9407436105199065ec8c2ad3fb7e2d323c204da5f6b9380f6aeb7f0c40d56547314b7bd66dca49031b58729b97751a3d515c32fdf1c496602b2f8d968dd4cdd436763e85e34b1e515aab764c1f460083c1606839612240706320c76f3eef66b5deef2840d1ae20e89c8f2e15cfcae925a8afdd3247d44293408ebc1d5a18694c88067c29356cb0f9b9e364d21e2a3477d05c42bf7aef19180c2de87f60e10971214f2800852e9dfe9d1b214245f8010c5af5f3cf433b7fc6b987c405a033a4e9d9d44fe9703b9c27edc1be292ae72e41935df1fcd742c8ef40affb5847a5df68a6492d6f9af27e6285e55bf830147c8ce16928511d3ea69f0f5b109f5f9d91c7d49e96c8fe880d0e72ab6aee913877d625dd08a10afff4d1ae7248f1d653ed530e624e175a8581ea49cc4aee0d9522134b68d39f2f4b1f5c734f5ee4025b615bcb466c2a74d4d4f9fd6a97f487d4d05911e6db4700a8bcef36297fb0d8678dc1d7681e4a765fec2b063cadf53eaf7ee568d50f0fc6fee1c974d0cf8dafd384c5db36b554b41e8757620f14a7839fa026166d123d79161b219b1e020741cd2b80757072cc45fb38c99a5417ff878992d15a9130efa475ad906ba06919849e5db03fcb09e8b34208ef5e85fff987f1b270af3159310fb75d9a0bc2f726ae79ebace8ffd07ecfbe87ea916c52dd63c35d2a089da8a8f2204ea5a4de79cb6b7558643507818bff671583091441407d2c2723ef5898a435d21684877eab5d9fd4d1dfb984d0293bef3fcedbc9fce6ed2362dd0ff1844caa6f1bb76883110361c97039fecb66a7961b9eefafb939525a6dbf028b45c5a41f42e5e659d4290a72dfb264605547d050910ea96b610d6b3ef5a9c9f2250e14f3ae5f47168548feda93e6b030e4ab7cca1001fd21f77c6702ba10e6120e24b7195a7ea286efa5928c4173d69c44f2f588976765cd016a215d5250ece0dda9e3fe867babea51b346eefe3f71b072d2129dd55e4a2f99c638d46db406501cfd51ccf5e5597e0aa34a11f13e3a871b6a8e9db0b1178d60a50550e2f1bbf93baf5b6dd8d6941879dbb3ce7d447e7920ae3dc7901edbb0c620bfb37c71b35a28c6c4b76f2ddf0acd19f1842205f0f82f3218efd20a04564597d644ce26653dbb71b77bf4de806ec722448cbc9c19163d611f3f28c1919cc47b5127ee4661a3171c73e64cba9e3ac04898efec2583a1220ec42c1c415891b4c2ba42fab5e841690652c05572ad1ba452e3bf1c58a82c303c68aa7588a90361735683fcb732291473dab7e96c853c80db8eb27405dc3c8e38998bee447c1d2ee43d675caa85bd779c03ae4576ad9f3cc23298db2438450f181033dab171e89856f1f65de3a846bf7299117f9ed31aef27660c69338f3d1561b170445d476882b236d9b21754a79958e394b8e24c359f77f6d28c63672c7bf7e546a6a260f83079533d514e9f0fba1052a375308a8c29efa54e113ca18e64117a16c05e7c550ac6a1e336a2b532416031d03d7c05d75d7c3640306b1f650e2a316603ef6fecb1a48607d9e694a6ced6634f8dde7670168fe6c670428b6924930beafbdfb3b28c00c5c5071014ec49c634a632a0d8d74d12629f24ca6f6d2192324200145e77188b400721e96899b07ce6c7b62cf12c2464d51ff436a5fd8fbc09e656c91c3e75d335ec71769111f23247ec71d49e503639570d29b11aeb0547fca4bceed20eaca7f13832a5165d53241bbe9311c80721872185dd1e148cf22c4cb9237cc0ca97562a202d4f559d51cc7b0beef6e4270e253e784d98b3a99a9ee17b0c2eaf5d9fc0c54923694444c66ff67bb2428cc2ab7758517cc30f11e1ccbe27f1bf50144252b41302178cbe8bc5de700c29cc86f844d893217129c0acd00df28154f9767c52dd1941ec644b0459981a3c97f7e9c87563035c585fc554fcadf35e599f4ca0d6436338339cb42ff95a7b18caea70cc7d94e7cb0808442e52a616a046f72e6f136720c589f81aeed90e3720808325995d080ca33b0fa5facfbc1f8957c9c5a7759cc35655e9bd1a03924690f503dc870ec312020517b310c65e642dda665312f07c41b3120283e16818522759fa766180670d90dac14699cbce81473c25297a880b2e4d1f3728f0dce42615a8b941a616189e35f97be3d5fb5869405b04131b3b8c8b22d3563b45ae3d26e1a9bdec1fd259a06d5bbe536ce693c13d342b15199d6db6351519ce848aee2dc6d4da4f3bb86f1d568144a2203d3612dd43824f492f2e9aba8618b3298074b6d4dd8a88ee7335598cb918e042f9a03ebc9d8028532bb2c451eb6819e5a7901323d8e5b92c5624549fe9b1f0c5aa101ac9851fe5376e60cb8a803a59a46022e382a61e449aa563979bd4ef0645204f0216806d34ca2f64d1e337e1ce8c6e1f39ee0fd7e0458e3c0d05e1bf1e5025ee9e1644a78fed4cc3ca3226f16179556c910506a1a375758f911c227f241623aa187675d10301a19798f7097471c3708384be3868499e5f97ff64e31cb6e50ab34aff21e72f24dbf28a14c70b7e162dd7ca3deebb3a4c7248b64c3dbe5b733252ea05c3a85a94011a8c4583b91177789536d2f54b5cac4b234ac449a21bfad13401aa879f619565d88c5cac2ea67e9b391509b17a807477a77c237e2fb3520afb70d5843b2a59b3bc58c2d0fdef403975627149503bafbb7d2f9750fd49d693cf91c283fd281bd079266c2ca83db6941a1c34861c182a1001923ca440d739a252b4387c1c9aa767cea584002ff36fdd3a7baa0e7a25aa3d32b13a430d46bb2a516d937d4c88b698f174409295ef17aa90f758f0c5640d72249ec24a6b1fb42f6c0cd80c2510c6dca6552b143d5e0d245ada98f99b6a6019ae3ad3f6bf7f417f801cdc87fe0fcf2b12fe555ea026ca87415430030e6e3de7fe049f3c7a2c34648205a4a431ce3ac8b3fbc84ec1afc38b847a44004a09eafb1eab5716ca42dd35f9ec63082eb5d4a769606a0b7292e8def749aa53d94577ae040e85d88ff491c6f489700dc485cc0102da4f79a975518f21ed2a93704afca35429b471245ac5e40aa2a6ac5e79d91d61a244a12f81c4b4c196669cd338e07afdcfb7b0dec87aeca6e76fb6d5554758aacc1855676a57ae693791c3050b0ddcb14b5e9ce072fd000bf7193a36cd515d0184ac925cf2fe4b3d8546793668dedaed816df2935b8937b56a8c78d60cd27e3dbf1f0c940f7fe702eeb2f650cfb62a64423a1a1a728e4c26616b062e6599c4eb9172c5b53bdd50b", 0x1000}, {&(0x7f0000001380)="468439e0b3818d0147d005ca91567a8d782ebab01a2203b809df38190f5871c4657b743ca59d01e4772d7c37d93fae015134bbb728405b4db989db360bab814db51cd057ca6de5376b2679dac29f67b9172fe217a3818d591469612799132682b4800f804b74f180dd52ca7a47937a0d2fe045c072fa9ad6d929bc36b1aeda7e1f90ab50c6825ebe6cd1a5308b66c2e060e68aec9075a6bd6574d63a401b098ea4749dcfec4ce3a4808b965532f3ecbcced5ebeca35841c5c7c20bc62728d307975d688ce8c98e599dc338", 0xcb}, {&(0x7f0000001480)="00943a14249480159be063059efa353f9f09891001ce4107a636fd3ddb1d2ab4b6adf80f83774dfe8425a1d8a4fb8c7d06fd52bd8a2cc7625d4700c60662ece4ceb693d2edc8f7f78bb65f394aafda07e586e4b905ddfa0746a96a05222edaddd8341671e83ea1f84f45ba57ffc1e482cf48b8f735559ad57fc644aea1d438d974012db10f8287afc2d03ad8ceeeef059f979ffb0d62f8ed7555fbd8afa947f35d6a9f982c9bc008f9dd9ad98a83c2ebd37eadcd90f6ab286b077b06fc1cd478de5c697cda22e7cc2316e89a5f95a426", 0xd0}], 0x4, &(0x7f0000001680)=[@rights={0x28, 0xffff, 0x1, [r4, r1, r5, r0, 0xffffffffffffff9c, r6]}, @rights={0x18, 0xffff, 0x1, [r7, r8]}, @cred={0x20, 0xffff, 0x0, r9, r14}, @cred={0x20, 0xffff, 0x0, r16, r20, r56}, @rights={0x20, 0xffff, 0x1, [r1, r0, r57]}, @cred={0x20, 0xffff, 0x0, r58, r59, r60}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0xd8, 0x40c}, 0x6) 04:27:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="8202262f664000000000f148da4b71a8e1ee7de20184f87a7830f9cffff7cb7a2606fc530b2e5d6923a8fe8cb673453e3cafe4f9d34867565ecd5a7cf0f0ff92e0e8b0caabbe1382ac33ba17494ef044f8796fb397a63ad4d2f2be0496a79a138e3131f4a269b52086eb323ca99f7c5f7f300b7e4db0e37765cf1fc815df3b8b3b92c71993d76304122029cba2ac7238e2a49dc12aa9a73ee87c0b35968cf26d896d49a74a9e5ecc00008e2114147394d0c72d60c5db3fd78ca175fe7beb97fa476c33a88aa3d9d02e962302465b8768ff7a68b110e0db76cca671f5764dcd2bed04f40ec3441f271679630462812e3e5bc0fa24ea512de0888b8e9e6e3ce141ad57c210a7c69994207298d04966e2804abeb12d40cd"], 0x10) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x4, 0x13, 0xffffffffffffffff, 0x0, 0x0) write(r1, &(0x7f0000000080)="9e69aa56000000000004bf9aab4230408600000000030c000000000000651c1ece0e018008e6b7ca", 0x28) setsockopt(r1, 0x3, 0xd39f, &(0x7f00000007c0)="ce22f352e094ed8c93df8e29c4357fec348f4e3a399d00fef1d7caed7a66abe8a71877ae54264be01cdde8c08af98499e52925faf4cf861e05264b7509649a4f134c420eca4ad4c644252dbe9449b3222f20fd2c8ed2bf495a9bd95a7cc62fde7ee5fe52587762830a423024fb94cde39e97f2a820d052c61f174af76ef687bd97cc785606dad4687085eef30e524f8ea7bbce339537ccecfa4efe7e06b0c80af085135b47a46ba103bed837e24dc847ddd20e26cc627d4238fec6b79173272dd775b1d2a798bf93e74da1f190e4bcf0e9b8240ed88265d9fb04d4afa103004b6544d997c1e48da043da04aae5975ecf18fee6096ee899752b89da9124e2f5f8cd0009dc69e411b10a4e40b36291db7ed37e5abaa21cc7c9fa1276fe005d2b5866c7fc7b6d4033fc24aab9b34c527d8005cc13dcc9b2db97902547051e4d287579351d252cb0d2ec2cd29b32e9fd086ca08ec6b58f16a68d3b56add9922cecc15a8de584a6644ea113094e37b68a4873c44f60cd7b355dbf4fb2d831024c43de6f8609accce388b9413ee408e9c3c725f25c6a3fd151984b1e19f23fb4ee19e4849e566032479206cf16698c2f1c56974c538eb08ab286d04ed52e0a76f879e41d7097059581aa85973f0777b6211723e39c8ed330c304e9d308e7ea57461617694d6a7ed2396425ae4a0dff87080138d8215b86ddf326f52753bd34b68cfab7436890d2898c26459b46abf523ea1a97fb5d0c7a09eacf9a66c1885e3a7147b6af88de81bbb841b43ba2d2c9d16293141d30fa25b638ef83df9d08fae217b253d2266ee12ef407d2efd96b06f28e1ed7f181b190038fcd2d09bccae7813cf3d78f93e0a74a7ca23a6cca7f710e11192050a8c81e22a7633f78def7c99e6272f08c3cfeb4f4c715799c3773622a86e629079580fe7c52018ee08db4ee6d8412da72356a358aa517dc714bd886886711480581cbe432f290eca1a870e6535efbd47d4aa5e627ed3690137ef9299e44dc177b0f19b7d6e848c99ce136766e3ddfaff05bf395ae042b746ec1fcf63ca6d5bdd3378100b59f255e73acc814af5012f2bdeb7da32a48942ab4008aa0827ed4d789518e5d3506cf5f4361fd3d684a17f10cac2fb313c97eb6e808b21943f761316fd397b60420913cb80f5173cdd1aef958f7c8bb0943d8335ee448ed9140e7ca52b830dccac769335cca6b90e9e787ebd8fb5e1a751540d77b4a6f2c785cbbc656ea4e82c312469d4ce3c880cf3a6a7fe74d24355f55a387e93292441c1be278bd9f19c767cf5fa59fe43d92b053fc605f25baacae4e3f2e607bbf9dec76f1b26839ebfa4b303352331e256ab274296bd5eb0572488194a4f6f0e027719cd2c023dd18211c84ac8642ebb0fc76e2234b9d85bce69b5ea18a0881e91f393563d10b5a9bc4e6464f498e6001b0e4558b595c2998b44747a5f475dd39f73105e85e464c9b0756b019e2ffe20a0198fc63f148215724dfdf8c669e4bd8b35e806efb8e9a805f7718b251becff20960590fca7eda526aef68454086c60ed97bcf0a871ab47ea5af2f39ff861c19fe7a8cf72a33e38bba69f00c057907c08e7a047e8249e476670544afa79903a8aa9ec0136a4f346c093a04c6813f1ead9ae3624e88b0e172da6d4ed98325f22c745cce6fb49f2b8147bb6ea14e7f0aea2f20cf2aede210b6be3b7b7c48ea2b6240dadf4d804549e03576ee6aa01db38f337ccc947a149e0a2819acc10d82edba7e8ae48c5efc21920ce831fd49beb64edb825d0b2ae01e8438399dec8217bc7057a44b10d506758f266afe23c19566e78918f59e91db270ecba6d833469ce6c48d562cd965a9eb32c3f48d412c61f90ca9467514df0161d92d0c28a82948d4c147f13d2f5e56812f2f64a28c2113bac52fb03516e302ffda070915c7b9ed4edabe2a8dc2c8729857a8ee435aedff10bd9b7d4e64817cc241c0c139505066764528d992f68b2f79988a3084fa97af4b1deba2fff2833ee6eb7029cc407e9191927a6b915ba780789d7b1e468138676de0beb44399c26dd0084b0f25a2fe18ea9ad417a8bb02e9402b2bd37b53f7935957db9d95a6a46b93cca447bd8bb783e5335e6ee74b7cc738d3697dbd33ab3f1431d69a6c5d49fd15e9fadc47d79d2dfb48fe2e7fbe6a509bca328778cb4dfed65a5ccd95fd780ef16fda569e5057dfbad19afd4161747ce199574c3b7c29377d0d352928ecfd43c10d4f47a013841712f6828b69c0b264be47758caeb2b0ab32f4fb7d550f3bb8f2461676b4ec1b81156baa853c8e730c9ab3224eae0a3c9627460bc312ec08140e9fae5907265ad00a125597e040aca3d3e6209f4d9fef9b3e2aa3a9478d8425afd810a2e3d5b967a2557d45b2ca705d9050dbd96f0dc644a06a0e497618765bff1e4cab57450754816c5a4bac6dcca5f88a713c1c2a1b05d87815d9962a04e75fa8316f8322ecfb3c04f69cb1fff5d9d79c07a80d3ecad5317f16c1bc70fb5d391341b85640589d6c888ea40921fd747e5ca4687d9556a7182b69cd596ca07b065906ae03c0b5786016343c1b1643c2ef27e6c9c13e6e0a6eee4e6692bc75128709b3030d48ff17f1fb981ab586e81fd6cef58045e9d13a66ed79e09694a1d0e8f680127931c96d1b8999468d2a16b14818b1149a758181699e84a024cd6a9a1b655afb82f5a7225ab49c389d7895f447d1933b9a348854dcb358cbabbf420e7c01f3484877e7c35d861be1d9a6e40655df3db22f04e9742cd206b25c95cd7038975af0a028fb151f5e959c0c3e8b0eb3a70c8f05454518121ce9a9af2eea8ee6b94baa8c6c90924b0152a7cf215a7d80ead9b56a1bd2381828a7f58e343edcc447c6d4e98cd05c68abeba81d63f074fab531873a8fa8c67d2b3dd13dcb8fcd7cc96cca0a7cae4042ec4311885c56e1a6312d8201fa540fd03cb4c9e2bf81d78e936ea45478c2533ecd5c36b20f83aee6f1877036b8871449c7950577ff84fe08d0aa3c58e216cd82641bf89e01e43c9b1b7ef8dec62f9fc778562e4406390821236f4f65f1543c53049cc601984a4b3372b29578ab2c243090ddc4249bbb57019619334f1f4c9a4a5f3ec28c5d240056f28da2fbf92219b8580370f1145fd64d6c55f19f4a86fee0d7574241cfa168245be608fbddbf225b2a22a78814539aae620114b65f16502b68b4caea5bd1be750758994a7b08cfbceeaa9a3454470a56908cbc8b2382748d966d59c0ff92ce2d9f2136e1b0d170c776f561c194bfef92466089cd42e42933d876ea3f0a718858ee0688f4268287b957c5d93c8d43b689d8a1b0a5eef69014c6d965c9d8985874953c7ce31f4ef3d3558f19a6ae6cbcc127a9deb08f55f49dd76c9f267474035bad3928d2ae8a2ef9eb3275653e7cea96a1c981b9943f90b6fcb4714588c8292f08ec318dd3fcc32aa26a2f8277abd255e675bfde77c31e1fc8aa934b0dba9226f7175e1d2059b287c340d5562e2e0df7d60406d3c4663ea3519e909b07c6a8effe80ef6621ccef9d64777c10ac69bcce7e5668fea2ff19d6f762bf1f1e089a6b419d9c483eb3f3038333608a2c6a4ebf6950a111323f6555d8d08440185b9de99343bbc07498af469449c9ee8d6fca668890c15edcc5f0ce5c1201a04ca373979ed666cf135af6461d82251829995841a49992f485b8cd890cfe95fb960ac4a0628d0bcc77260fb8bbbc679907b55da03a692609b37bb79ebefead7c97226771f3afe36d5956d31fdba8a96ab642f1ccc77843a481efcc1b3cfcbbd1bb20231cc324cb7c0ea410cc6ac59730c65f56bc9eac41aa4f273a9187d81c3e052691c3dc57ac77668c0ce5b5cd2193d00cc362d0336f4134eedb17a3bbded73a6ac92975cfe3cd02642eb7f980e396d510e7cb5f4ee5e0bb5d20f3392b79145bf89d2f8014ce142ac730aab4bc875bdb760a318575ecbb94d8fe524246bfbeae2dc0404d0b4b9a334cf8bd5949c298a0efa8093f85e205477378879ed68a9990f693254c908b9e1dff211bf0039b15f3e651d599b28dc6e563865efae76d81eae80e5f993ee30efc5575bb34a633e943a060542c1f182f4eecb4a526147d662bd6e3fcc1714bd6da23422d9420bf413c87b5aed27d7d2551838aac95c5e8b4dc3e9adfd34f6c6a2609a923e11638481471a9fbbe74c9b9739eb8d7a5cf8f70c91ed3ecf91b8f60f842fa9020a07ecbabc2e8b96dba083ccd5a29e45254f49607d367719cf9061ecb62e7c74918211d5325016bf2f689770d921a2a6c6ac56b5efe3ff0b890dbb9dd7e88c25e69adf1bf2d4d84a43ff346d749e7f954480895166d9c0148e3920d144760c193189cedecbc24974453de100172ef4a5ce9e4ca5f48dfa7892eeb04d23611ddfe1ae737024dc4127cb58f2e9e37d6197eb023b91e8e52927336fbcb7ad8670a915b719aeb38a777b03a4f164e62ab4d8cb8e74b44e08af498e8e08dc7fe3248eef0030bd6f63d6b8c82cf279ccbf29f4095c10ce4af1f5485394c908047c9a72fbbde114d347f3f796544f223f393b5227612ce52d9120c89c94041df825774930d69972527bf0e551f2443dcafe1b98ecd1d16ed1334dc6950286192a179048cfbbfabd8f8a02fe9e09d880d977e24c304e9dc3d7742c58fbd73971b1d5f85f0039b8ccbb5bade9cfa3a2be01710109a7ba7b31751f12adb51b759d3e42e9cc776dcd8a1d9d06d35b825c6fcf05e037d71efd758b6e599662821e1742f29e8cb3f80bada46143ef56f0fa761f22a4a08782f432fa07c44264bc9b9f5cfe18bd6050bff3029bfd7085ff28fa4782ba950511920c7ac78f483fbd58362461f04974f51873beceac9797aee27014085d11f79899301691c89fc1821ed27bde6e2a2dbabb4f33685b80612ff31f306a6c48f9c3dc8fa5b94197d5d74414898afc75b555f556fb32e3e2ba1f98f2d94287d891174956d0823807fa0f5ff661fdd75da4d0f599da3c10759e67679e41c4d0fca75af9be972d8737f564ac492b7bb5f3bfc4cfe4ee77300395976e635d3f504547f7465ab9ea1b4fa2c5b336edaa831b019465275ff0a5ee4e38d85b3fcc880f1bc0ce3ac084b6d663cd6f129e4b7a71c9e8f43fd5922d790f09f2f748f59965391abdeb81a36cdced028ec26eab488b3b569ef717c2421841a91a103dcc936d3de9a216dcd2a08bb9b6d07d6053abec1ed3f06dcec43bd48620cd6f552907bed7b19b0d01a9374f8657ec05d121e84eb07b08ce0c57c983f8b46c025fdd76493c695ca4346c9f8ef02de7a095b10371f01362900a1d34453cc73c2a3f3e63c8043a1a336f9a7c6270c2fc18e5fdc166d8c1c4a8bab74b0034fc892ca59be1e0b9b5af409bcf74740a576f7c1aec47dcaa887fdd068b152d9c3496db8256cddd64dcb9fd760f4fcc97a9a56688c488912be17998c6aadf7d31e7037e3509436ffce303465aadb73af0d441f262d01557cb067e4dc4c38344d04c4e488a8087bac057bcdba3f1fb1950387ba4dd314499aee1d769473f8d3c709fc080436fb4f045b69814062a7ff723c736485317990acafb73bfb3d3a60c0e1626af73408b730b1c497bcc285a9e56a4380051f3a5cbb6d35f3f7e45888e3070ce0b2885d26fc1b4ae02c5c0aa3e308453c900788ad699fc5c6f3021ed158e19182f2340561893921fed578965640294fd608c3f77d8bd1cbdc9020c32041153330011331fc90f61f1db4a83470c9253df04fb13b61fab6504d2a8f75fe5a40d76afd677253190770815864", 0x1000) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x10a) chdir(&(0x7f0000000280)='./file0\x00') r2 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0xc6f41071a470b522) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000640)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128695bf234505356095dbf9e50a4a5079723b57fed8ef0a224171f01e1f5d347d5b668a3908ef8f4a2dfb54cf699a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d77495ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c61d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471272d08198e13683ef6b08d5c54bfb99", 0x14e}], 0x1, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 04:27:45 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getrlimit(0x6, &(0x7f0000000140)) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020697a, &(0x7f0000002580)) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000000)={0x1, 0x3}, 0x10) r2 = socket(0x2, 0xc003, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) connect$unix(r2, &(0x7f0000001a00)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a0100000000000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e04000000000000002b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987"], 0x10) socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x0) socket$inet(0x2, 0x3, 0x18) sendmsg(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265afaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f607d960229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000040)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b9525ee78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000000280)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5229824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d5ff0f000000000000a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb04002f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c5d932b43e319823b4216a9e36aaa4cddbeb5d6e04dcf25d87dd3224c938bb3affdbf5f409304b084c74096f10e7d1f8873496acece43c992590d5eca8765d9941d528328778fea4d557a86f77534db19f15cda76139675a9a0f035de190f0777bff5b625e6d7e6ff9da047665b770e26dd72c778429320dcd83f9ff6b9ca69051ed00473c6f442dc4b136b34db4cdd8e4f5e3009de549662a713371bb7fd39217103075433a91c27b54", 0x48e}], 0x4, 0x0, 0xbd4f9bef23f40911}, 0x0) 04:27:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x0, 0x0, 0x3}, {0x1000000044, 0x0, 0x5, 0xbff}, {0x6, 0x80}]}) semget$private(0x0, 0x4, 0x408) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) 04:27:45 executing program 0: r0 = syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8) readv(r1, &(0x7f0000000380)=[{&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f00000016c0)=""/217, 0xd9}, {&(0x7f0000000180)=""/183, 0x3ac}, {&(0x7f0000000400)=""/32, 0x20}, {&(0x7f0000000080)=""/12, 0xc}, {&(0x7f00000002c0)=""/181, 0xb5}, {&(0x7f00000014c0)=""/255, 0xff}, {&(0x7f00000015c0)=""/254, 0xfe}], 0x8) read(r0, &(0x7f0000000440)=""/68, 0x44) writev(r0, &(0x7f00000000c0), 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) 04:27:45 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x208001ff, 0x1, "b000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = dup(r0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r3, &(0x7f0000000040), 0xfe942c063a2bdb2) write(r3, &(0x7f0000000100)="ca8dd55eb09c933c873aaa1735e8a569f2e79aa5c8594df55d060027092056d24b7e7392a84ad43e685259d32cd4a85f910820affd8e9aa99189ca9ca0bc09fc3edd4e53ba7088934eeb2db9aac95dacc37b1cef80a23db070f7264c35d50d92405003d0a9ff6f87c0fc5b71581b5b6b7483b4afe973322ab46962637c963cbdad7ff9b761e4a0832ef983707c81c8a754d3388abb223d0d4e4ef5817ba5849dedc0f9cf959d91916935bb8293b2115712b262294f7b743ad372ef65620110360e7678a6ff46", 0xc6) sendto$inet6(r2, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 04:27:45 executing program 0: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) dup(r1) ioctl$TIOCSTOP(r1, 0x2000746f) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0xffffff80, 0x15f, 0x4, 0x9, "4d27f68ac870d5ff2a32f8a6ab90b4c73d6d6647", 0x1c}) r2 = syz_open_pts() open$dir(&(0x7f0000000200)='./file0\x00', 0x80, 0x36d131f05b6851a7) open(&(0x7f0000000180)='./file0\x00', 0x400, 0x9) close(r2) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020697a, &(0x7f0000002580)) ioctl$LIOCSFD(r4, 0x80046c7f, &(0x7f00000001c0)=r0) ioctl$TIOCSETA(r2, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000280)=0xc7) openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x1, 0x0) sendto$unix(r1, &(0x7f0000000000)="b10005016000009005001b000700000005c604fecea10500fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8cf5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f361b1257aea8c500002002000000000000020208a371a3f800040000000000000001000000000f000000000000000000", 0xb1, 0x0, 0x0, 0x0) getuid() 04:27:45 executing program 1: getgid() getgid() getgroups(0xac, &(0x7f0000000000)) shmget(0x2, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) r0 = msgget$private(0x0, 0x40) msgsnd(r0, &(0x7f0000000dc0)={0x3, "3d551559e046828f563a7584eae633181235a06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3ae4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af00e92b0b5b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c602f5e785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad28904dcdf9c6e2481176c0e0dcac93ed7123abe56d7109700"/366}, 0x176, 0x800) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x200, 0x0) getuid() chroot(&(0x7f0000000040)='./file0\x00') 04:27:45 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000340)=[{&(0x7f0000000080)="8a", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000003040)='u', 0x1) ftruncate(r0, 0x0, 0x0) 04:27:45 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wskbd0\x00', 0x1, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)={{}, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe, 0x0, 0x0, 0x1000000, 0x0, 0x20], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6], [], [0x0, 0x0, 0x3], [{0x6, 0x3}, {0x0, 0x0, 0x4}, {}, {}, {0x0, 0x0, 0x6}, {}, {0x0, 0x6}], {0x2, 0x7f}, {0x0, 0x0, 0x0, 0x5}}}}) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000002c0)=[{}, {r0, 0x91bc3b0fb28e87eb}, {r1, 0x40}], 0x20000000000000e4, 0x0) 04:27:45 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bee10418", 0x169}], 0x1, 0x0, 0x0) r2 = msgget$private(0x0, 0x5c0) r3 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) sendto(r3, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r4 = dup(r3) accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r4, 0x40047601, &(0x7f00000002c0)) r5 = dup2(r4, 0xffffffffffffffff) r6 = getuid() r7 = socket$unix(0x1, 0x5, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020697a, &(0x7f0000002580)) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xfffffeb8) fchownat(r5, &(0x7f0000000480)='./file1\x00', r6, r9, 0x6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r11 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) sendto(r11, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r12 = dup(r11) r13 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r12, 0x40047601, &(0x7f00000002c0)) r14 = dup2(r12, 0xffffffffffffffff) r15 = getuid() getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0x33b) fchownat(r14, &(0x7f0000000480)='./file1\x00', r15, r16, 0x6) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r18 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) sendto(r18, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r19 = dup(r18) r20 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r19, 0x40047601, &(0x7f00000002c0)) r21 = dup2(r19, 0xffffffffffffffff) r22 = getuid() getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r21, &(0x7f0000000480)='./file1\x00', r22, r23, 0x6) getgroups(0x1, &(0x7f0000000080)=[0x0, r17, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r23]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) r25 = open(&(0x7f0000000580)='./file1\x00', 0x10000, 0x40) sendto(r25, &(0x7f00000003c0)="211b325de2763d7ec07d836afb904f2e880e9793607c6d0cf3fa08bda164f4d03f5294df7dd08960ecf9278f014f862213", 0x31, 0x5, &(0x7f0000000600)=@in6={0x18, 0x0, 0x3, 0x44}, 0xc) r26 = dup(r25) r27 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r26, 0x40047601, &(0x7f00000002c0)) r28 = dup2(r26, 0xffffffffffffffff) r29 = getuid() getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xc) fchownat(r28, &(0x7f0000000480)='./file1\x00', r29, r30, 0x6) getgroups(0x1, &(0x7f0000000080)=[0x0, r24, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, r30]) getgroups(0x5, &(0x7f0000000000)=[r17, 0xffffffffffffffff, r30, 0xffffffffffffffff, r16]) getgroups(0x7, &(0x7f0000000080)=[0x0, r10, 0x0, 0xffffffffffffffff, r31, 0x0, r16]) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r33 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r33) r34 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r34) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000180)={{0x80, r6, r16, r32, 0xffffffffffffffff, 0x1, 0x3ff}, 0x6, 0xc8, r33, r34, 0x8, 0x85f, 0x8c4e, 0x3}) pwritev(r1, &(0x7f0000000100)=[{&(0x7f0000000300)="c8af0584b142b732fe1681db7d17d4ebe63da820bc6fedc60552886400186e378fa939199e52b74a008de10b45547ee3f28828727d6ffe9117d2e9a6e5c636f5244143", 0x43}, {&(0x7f0000000400)="bc95f8f5ec6e7000ff28e32b68e8eadabed0f61adacba908508b5d053893180aa84bf7e52b00b233c07cb34879c282d697709d63bfda916ba3060da954614e3989859c7e62e335aeb2f08a0a195ca1485a18a95e34c3b0a8d0b5cb", 0x5b}], 0x2, 0x0, 0x2) r35 = syz_open_pts() close(r35) ioctl$TIOCSETA(r35, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) mmap(&(0x7f0000008000/0x3000)=nil, 0x3000, 0xc, 0x1011, r35, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f00000006c0)=ANY=[@ANYBLOB="000203aecd772d522d3f4ff82d5b696c653000467e5b9a3634a96ccdbad3bf8c0dfe0973bf82cdca3429eb93e398dc787ff66967a65cdc905c7f8f56579fb3779db4affaa52a69de7c0000005441f7039d530215572b05ec2840d4d201e9dc453dca2d094d27516b8f1cbc7db3923e4981ac2e52447dd5447e57df56725797180b60c7178ab6af9aa9015b84c439d5f15f6e56be4a46e66740b5ee121d28a47d72823d14db26c680d5c28fef13d2c33204da3a17051bbf179eab21116ee6b9c69f9d78636e59d77fe2582df4577b941a5e57420900ae978a9ff866794dd4b991b0b2ce7067dde4129448f8307c56e5c409b5c36be038c5248d2e5c9d0e523efb6565d173197224c9fd6b9813911b177ac5f74383999e"], 0x10) 04:27:45 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0x0, 0x0, 0xf0000000}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='>'], 0x1) 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) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x26d) 04:27:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) fcntl$getflags(r1, 0x1) r2 = fcntl$dupfd(0xffffffffffffff9c, 0x0, r1) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000280)={&(0x7f0000000240)=[{0x180, 0xa0}, {0x3, 0x2}, {0x40, 0x2}, {0xc0, 0xfffffffd}, {0x3, 0x9}, {0xca, 0x7fffffff}], 0x6}) r3 = accept$inet6(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) bind(r3, &(0x7f0000000180)=@in6={0x18, 0x1, 0x7ff, 0x101}, 0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x35}, {0x87}, {0x6}]}) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x1) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f0000000200)=0x970) syz_emit_ethernet(0xe, &(0x7f0000000040)="e740608e1d9f9245589c291dbc96") 04:27:45 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) close(r0) r2 = socket(0x18, 0x3, 0x4) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "b04d00f3e0974ba0000000000800000080f500"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000100)={0x5, 0x2, 0x3b, 0x0, 0x0, 0xfffffff7, 0x9, 0x10, [{0x81, 0x5, 0x8, 0x2}, {0x7fff, 0xffff, 0xda4, 0xad6b}, {0x8, 0x10000, 0x2f77, 0x7}, {0x8000, 0xfa, 0x3, 0x2}, {0x92, 0x80000001, 0x32, 0xb6b}, {0x100, 0x4, 0xff, 0x292}, {0xffff, 0x9, 0x9, 0x5c3e}, {0x5, 0xffff, 0x7, 0x100}, {0x9, 0x9, 0x6, 0x10000}, {0xfffffbff, 0xfffffffd, 0x9, 0xfffffff9}, {0x9, 0x7, 0x0, 0xffffffff}, {0x200, 0x6, 0x7}, {0x3ff, 0x0, 0x6, 0x7}, {0x3, 0x100, 0x9, 0x5}, {0x0, 0x0, 0xea, 0x7}, {0x1ff, 0x4800, 0x2, 0x3ff}]}) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 04:27:45 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x10001) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x974d8524c60fcf0c, 0x82) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8020697a, &(0x7f0000002580)) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000000)={0x1e}) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000800)="cf416c0675fb8be083c82ab3d4d1c194f03ca7f0eafb07af4dc6a86deb844173f408c17b3d04cf01f234856026bc252ecb97d26c7acfcf11bd9f29cf3db11def4353cd9885db23cd1f89603142612185857b7f9106254d78cfaf42e0ca795395ca43b357bda303ecd952583e9052452ceef853af6093222c86c6119cb0a51f079232063f403aad1eae06454350f8159b5da343d78a321f634612928376dfef1ebd58f8e55ba272e800aec58e442b", 0xae}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 04:27:45 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) unveil(&(0x7f00000001c0)='./bus\x00', &(0x7f0000000240)='r\x00') r1 = socket$unix(0x1, 0x5, 0x0) r2 = syz_open_pts() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) close(r2) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x7, 0x3, 0x80, 0xb19, "45f2bf933bc3d507b7240bb15be4d1721864a714", 0x5, 0x9}) r3 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f0000002580)) openat(r3, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 04:27:45 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f0000002580)) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x401, 0x7, 0x4, 0x40}, {0x100, 0x3f, 0x81, 0x2}, {0x1, 0x4, 0x7, 0x7ff}]}) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000080)) ioctl$WSKBDIO_SETMODE(r1, 0xc0105715, &(0x7f0000000080)=0x37) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000140)="91b805d1d86409cd6d0191e6ce195d4db7158f5d2b8b565ee9486ad35a5dc6b3b7b3e7a3c57aa584c1553a8da062fd7c49c4da48cac02fde7aacd13b8606360daa0f359df7cbc3ca9724a5d1119690ce58535854da2dceefc8614ba304b535abbaaae93f029e2b5ab74ff0d9b210528595f01942161102d7d96cd21ffb3504e0e532dd5e4a14c68dfbb158efc546214fcca37c597651c5bfdfb524d8307768c4b34818f5b05dabc4c375aab18df04c72101b707aa4afd52fa73574f5801ca5885d11e409d0", 0xc5}, {&(0x7f00000002c0)="a36270c05f722ab481b081b4a0e7240a2df5cea9ab9c3207ca3cc691f00b7c67793efad794540be4d6673d388a628044a656ca27bcf9d105e152a18f5b9bcda10013518ec51dae2020f27b55d7b1f98f2a6c0270d1a05a9bd0e8b04698c330e68a", 0x61}, {&(0x7f0000000340)="2530ac773c3f91943bed9ae9084b2939a53a29c3c1c7e2586ed07cd0e10f3bb6c13b4e96367be7879c01b14fa024b7141e60392f14844befc3cf3a8cb9c889494261186b48e78458693da567b40254f895d02e735e949781c3ad9f03b7ca515b1860b759ea7b70ff95fc0cb01fca452c7635e44aa1925130d7b3bca3e5f7636a1bd6a6a0f4c66fcfdc16506cbd522bbc70f1fe7ecf4b6ab309c5baeb91e47e1517117c0c3f8fe4a8e98168308686d71006ed27ce7ad4fa0a723d71052a3dd98cae55e3c6625273e929eb961a9e461cc1e0a4cf9f9653e49f80afb5380b74507453e4c2711f", 0xe5}, {&(0x7f0000000440)="0e42ad443a1ebe53723e47cba9072f07e0d309b5eff1962d6f0ac03314ba9e6a57beadd21e4d12dce8cb9fcb17d39ea218a689c22315d458ca251ef5000ac2dd7d90df599da85555eb7001df4e3b4dc0eba5cf1e51320b852d7caef044a4e2767a1a2e23d4249ce4a70915d01e308a49d30fc267bdef8ff55a934d773839dd6141f28b19af8806d8624e6e", 0x8b}, {&(0x7f0000000240)="1968cb59c7a3d4c49c56c307043c9dfae62c5ea6a28404309a671f5181604b", 0x1f}], 0x5) ioctl$WSDISPLAYIO_SBURNER(r3, 0x800c5751, &(0x7f0000000100)={0x7d, 0x9, 0xe}) 04:27:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x44}, {0x74}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f00000000c0)=[{0xfffc, 0x3f, 0x52, 0x3ff}, {0x40, 0x1f, 0x2, 0x80000001}, {0x8, 0x62, 0xff, 0x800}, {0x9, 0x1, 0x20}, {0x0, 0xb8, 0x7f, 0x8}, {0x4, 0x7f, 0x8, 0x1000}]}) 04:27:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)='D', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) pwritev(r0, &(0x7f0000000000), 0xf616e50f9c158db, 0x0, 0xffffffa) connect$unix(r1, &(0x7f0000000080)=@file={0x2, './file0\x00'}, 0xa) 04:27:45 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x63ec, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x0, 0x0, 0xfffffffffffffff8, 0x0, 0x0, 0x0, 0x800000000006], [], [0x0, 0x0, 0x0, 0x1, 0x80], [{}, {}, {}, {}, {0x0, 0x0, 0x1}, {0xfffe}], {0x800, 0x0, 0x0, 0xfffffffffffffffc}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020697a, &(0x7f0000002580)) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000000)={0x7fff, 0xfff, {0x4, 0x7f}}) 04:27:45 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0xc000, 0x5) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000140), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r1) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r3 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x100f2}, 0x4000080c1, 0x10000}) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000200)="87b3bb2098ee9dd810344c705e6270eff330f96f47b372c41d61e53be53f864d6385030d00"/48, 0xfffffffffffffcd9}], 0x1, 0x0, 0xd) 04:27:45 executing program 1: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendmsg(r0, &(0x7f0000000380)={0x0, 0xffffffffffffffdb, 0x0, 0x0, &(0x7f0000001640), 0xffffffffffffff00}, 0x0) 04:27:45 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) pledge(&(0x7f0000000040)='\x00', &(0x7f0000000080)='@W{{\x00') mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r0, 0x0) r1 = open(&(0x7f0000000100)='./file0/file0\x00', 0x80, 0x10) faccessat(r1, &(0x7f0000000140)='./file0/file0\x00', 0x10c, 0x1) 04:27:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x2000000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = semget(0x1, 0x1, 0x1dd) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x1, 0x31f, 0xfffa]) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r2, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) readv(r2, &(0x7f0000001240)=[{&(0x7f0000000180)=""/119, 0x77}, {&(0x7f0000000240)=""/4096, 0x1000}], 0x2) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000140)=0x13be) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 04:27:45 executing program 0: r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000080), &(0x7f0000000180)=0x4) r1 = socket(0x1, 0x2, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) getpgid(r2) sendto$unix(r1, &(0x7f00000004c0)="b100050260000000000008000701000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be78162e0000000000002b297be1aa5b23ed00f4c8b2cadbbcc46ea593325c5a3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f9000e01be657aea8c500000002000000000000020208a37123f80004000000000000000100000000000000000049d92f3db640699cafbe7e727e044c5e2bb4ddc2cb37bb583e6113e4f7eb9b0c6fc9330bb32ef882cb502d7ae59f85f29cfa756dbfe83dafd68280feb34066e53a817075f88147205fba5f2bd772bf87b1f5b33b06ae1f34c2b7393b3bf1383b9436d108eb5c89d62185f08995c078cd421bd41a31dc2242961aa7477f19cd364e82f3bf54ccdf40c636cb5744d29680f81f1f287b6d5ae60a822846d06902d707af75f76bc8515b21001c9a36ebbf550f0e4d6956b3661d23071c8d4aa4ba66567ed446bf5d5ab2d368eb9a0e36fe61365c35210230d1c8655a8d4100"/422, 0x1a6, 0x0, 0x0, 0x0) 04:27:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x7, 0x10, 0x0, 0x1}, {0x1}, {0x4006, 0x0, 0x0, 0x70c1e420}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 04:27:45 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e3498e85e3425de587f25106f2c1e73dff5528d76969518f18a4485d017ef1b85469483c629f10ae6755ae90cfcdab29f"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x100000001, 0x4) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) write(r1, 0x0, 0x0) recvmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001b80)=""/4096, 0x1000}, 0x0) getsockname$inet(0xffffffffffffffff, &(0x7f0000000040), &(0x7f0000000480)=0xc) 04:27:45 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002002, 0x28ae) r0 = open(&(0x7f0000000180)='./bus\x00', 0xc09, 0x0) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000100)="000000186204018b002b3a00000000000000000000dcf9aa694e0e4cfa772dc1d14043000053b5d1d09075288182a3e7bd438ba84929be9c894314000000005b8b01850013f1071d36807465e18c0fa6ae84c9f0611da2", 0xff42}], 0x100000000000005d) 04:27:45 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000280)) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1021, 0x0, 0x0) socket(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0xffffffbc, 0x7, {0x80000000000005, 0x5}}) msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) r4 = socket(0x2, 0xc003, 0x2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r4, 0x0, 0x68, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r8, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r9 = getpid() preadv(r8, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r10 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r12 = getegid() r13 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r10, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r11, r12, r13, r14, 0x1, 0xff}, 0x8, 0x6, r9, r9, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r7, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r7, &(0x7f0000000f40)=ANY=[@ANYBLOB="01000000000000002e1100b4df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da00689672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d162ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5596ff81cab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12a2b784c3ab25ef7e433d2dfe6cc3880a212218bc0873304ce21c07dfab9a8526224f17735c9bacefb8badb898796ae2c5058e72c546bc9425839b8adfea80a50c5036983517903e435593576354e9e232571d1619ba6be6b0d262dbd39780bd2bff003b8127ee08067a50c5029dcc0c0d170c5daf4030000a663e9f116fc02877f6f0942b37b0292a7fc2d3f755ee2de95476308194f6c3afc9b9810d1fec1065a0140e04df81978cdaf6a89e517d3b203f73b93965e8c664ffad9fd5e952d79094aa4c76e7e4b5ae598c8662caf7b40cfca3d6039b3d08c6d19204136a50fe9462189a326e7cbf492ded34192cf804d8ecaf527dda0eb50b1bd604c1136a6d4d8943e219846d6e7c634fe679ad3fedfce74464aa1048927db760dd90c72f7e652d87a08be4309c900f6302a0e69503d351607e810644b8294c75c42d7"], 0x44b, 0x800) msgrcv(r7, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000002efffffe6"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r7, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r18 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r15, r17, r6, r12, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r18, 0xa5, 0x3, 0x1000000100000000, 0x6}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r20 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r22 = geteuid() r23 = fcntl$getown(0xffffffffffffff9c, 0x5) wait4(r23, &(0x7f0000000b40), 0x159247b9bdde2a6e, &(0x7f0000000e80)) r24 = msgget$private(0x0, 0x0) msgsnd(r24, 0x0, 0x0, 0x0) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000980)={{0x2, r22, r19, r21, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r23, 0xa5, 0x1, 0x100000000}) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) r26 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r26, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r28 = geteuid() r29 = fcntl$getown(0xffffffffffffff9c, 0x5) wait4(r29, &(0x7f0000000b40), 0x159247b9bdde2a6e, &(0x7f0000000e80)) r30 = msgget$private(0x0, 0x0) msgsnd(r30, 0x0, 0x0, 0x0) msgctl$IPC_SET(r30, 0x1, &(0x7f0000000980)={{0x2, r28, r25, r27, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, 0x0, r29, 0xa5, 0x1, 0x100000000}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000500), &(0x7f0000000540)=0xc) r31 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000640)=0xc) r33 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r33, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r34 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r34, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r35 = getpid() preadv(r34, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfc}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xfffffffffffffef8}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r36 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r34, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r38 = getegid() r39 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r36, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r37, r38, r39, r40, 0x1, 0xff}, 0x8, 0x6, r35, r35, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r33, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r33, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) r41 = syz_open_pts() close(r41) ioctl$TIOCSETA(r41, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) msgrcv(r33, &(0x7f00000003c0)=ANY=[], 0x0, 0xfffffffffffffffd, 0x1000) msgrcv(r33, &(0x7f0000000240)=ANY=[@ANYBLOB="0100b25043a8b4e1"], 0xffffff64, 0x1, 0x0) r42 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r43, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0, 0x0}, 0xfffffd10) r45 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000a40)={{0xffffffffffffffff, r42, r44, r32, r38, 0xc0, 0xffffffff00000001}, 0x103, 0xc07, 0xffffffffffffffff, r45, 0xa5, 0x3, 0x1000000100000000, 0x6}) r46 = socket(0x2, 0xc003, 0x2) setsockopt(r46, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r46, 0x0, 0x68, 0x0, 0x0) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000580), 0xc) 04:27:45 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x87}, {0x6c}, {0x6}]}) r1 = dup(r0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f00000001c0)) r2 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r3 = dup(r2) pipe(&(0x7f0000000080)={0xffffffffffffffff}) accept$inet6(r4, 0x0, &(0x7f0000000180)) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x228) openat$speaker(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/speaker\x00', 0x40, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x10000, 0x0) ioctl$TIOCSETD(r3, 0x80184601, &(0x7f0000000040)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x2, 0xc003, 0x0) connect$unix(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1729d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce12842db8b2161e337a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a6af3238e149eb3ed54b2e017cbe46e35cddecf18db151266bb671897178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f661679efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070ab8ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414216a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e645303a2da0ae2e628beccd1ab0500"/643], 0x10) dup2(r6, r5) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r7 = dup(r5) sendto$inet6(r7, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) fuse: Cannot find fusebuf 04:27:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20500, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20880, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x48}, {0x3c}, {0x4006}]}) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020697a, &(0x7f0000002580)) ioctl$BIOCLOCK(r4, 0x20004276) r5 = semget$private(0x0, 0x3, 0x208) semctl$GETVAL(r5, 0x0, 0x5, &(0x7f0000000240)=""/218) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000100)) syz_emit_ethernet(0x21, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81c3df2cc82c1e9368c6116e0b5162f974e4f9d9") r6 = socket$unix(0x1, 0x5, 0x0) fcntl$dupfd(r6, 0x0, r6) listen(r6, 0x2) getitimer(0x0, &(0x7f00000003c0)) getsockopt$sock_timeval(r6, 0xffff, 0x3, &(0x7f0000000180), &(0x7f0000000340)=0x10) 04:27:45 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x807}, {0x87}, {0x3c}, {0x7ffffffe}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'\x1d\xeb\xff', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x20000, 0x0) r3 = fcntl$getown(r0, 0x5) fcntl$setown(r2, 0x6, r3) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000240)) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[0x4, 0x5, 0xa9e, 0x4, 0x5, 0xffff]}) 04:27:45 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f00000000c0)) faccessat(r1, &(0x7f0000000340)='./file0\x00', 0x1, 0x1) r2 = syz_open_pts() r3 = syz_open_pts() close(r3) ioctl$TIOCSETA(r3, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000080)={0x6f1, 0x968, 0x90d2, 0x40000000, "d730c1e7bb6fc6e23c5b002c61b6c0cb6554dbe4", 0x0, 0x7}) write(r2, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r2, &(0x7f0000000a80)="bd82c321a8cf98848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a0237f559b7cb5e32d0ffad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b48935d16a79a15cecdd79cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f368771b662654bdff0d7b16d17f7030a73a7142506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed35131361160b55248e02ee595dc0f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd48121509", 0x1ce) r4 = syz_open_pts() close(r2) dup(r4) r5 = syz_open_pts() r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x88, 0x0) r7 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x0, 0x0) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20020, 0x0) ioctl$WSMOUSEIO_SRES(r8, 0x80045721, &(0x7f0000000240)=0x7) dup2(r6, r7) mkdir(&(0x7f0000915ff8)='./file0\x00', 0x0) chroot(&(0x7f0000cfb000)='./file0\x00') socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0xc00, 0x0) ioctl$BIOCIMMEDIATE(r11, 0x80044270, &(0x7f0000000440)=0x6) sendmsg$unix(r10, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000500)=ANY=[@ANYBLOB="250000ff000800003e7a66116e280000086e1932e9f789cd78a757316c32e25480d398e45b990a95d551cb9989c3a3ddc01da397476afd7c6226019f3c9df2106ee6f7d1b80f9beb91aa215bef48c8699b9b0c61095b8e327d316a57874838d1d509041c387995bb286d8db3de19661372f731dc59e8e54db4c226c12fbfddaf93f8dbd405807b848144e25a88f7fbaa7c83651bf3166ebf0460fe4afa6bf588b3268a1136e65ada061492ad7e8701e6c3f4ea73d1a00e16b3049e00498074f42d432f0b738671320e4930f6618040243e401ac8ed1e2a1eeff6b84da4085879c714dba791c3a9638c1b6205f539942bae9d86946d7f25e57498e251f3660468171b552406cf49959e02daadb14ee652c66fadc3954c416e5def3b68319642f1c6d88d7307939acb3dc325da3f902dec38053e18bc054dc9abbf54f31560770c072a8ffb7312114f2ab150a0eff7de9a1095019342ccbb28626352be594aaccca3092b42ef34c7a22ab3e5f16513362840b72e71745f43cfb4b0f5fe5afee86163351fbb2f3ecbfdc9d9d0a60d861564dda97fc6cf8f7c55c8f3d66979de2ad41948e6f45d1d9f27d6353a0e643e76baa7984a15ae1c3cb7f9d763dcce68ad19960b9217e582575aebd24f6a398a59f1f0135599541b13ef16f328f2a0e30b8c3b55d804000000000000000e310d9bf7f6ffd2ea7a4ac55543d8ee452bb9aef22042afc50e23d09cbd8bb716dc35aaae13b844ae6a1de746d1e5845773f12e422bfe83ca7fe5c60c5a17a3f4ea2ced8b5238324997f584217f811a21939985b28aaa06d13fab5e7bf2d79407f1bef37017f862851d476c743db3379e02015948598a33ca90bc7ccf5e771032548aef8e3a57c2569e0b5be238e1db39569b2504c6bfc3d9feccb76d619a36ef883ab41bc615b68e14f0dae2f5b5728b51e1fdd9ca6b1f62991d1c45a23c954da5fa74c6b32d4e4cb863c812f1de12b699681804281b065ab92f1f13e9aeab4970b4d439d8d0c74833610b0e9223afffd21935ab14ce179d732af17859f0e5e4e7205b3e35337491d1d9a71276d60b972b594bf66836442537f82484b40e20c0165d19f7b17dc1989f127fddc07e819d2825", @ANYRES32=r10, @ANYRES32=r10, @ANYPTR, @ANYRES64=0x0], 0x1f7}, 0x1) recvmsg(r9, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=""/156, 0x9c}, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x8000, 0x0) connect$unix(r10, &(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCSTOP(r5, 0x2000746f) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) truncate(&(0x7f0000000380)='./file0\x00', 0x0, 0x26d7) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000840)={0x0, 0x3bf, 0x3, 0xb, "b08dce5800"}) readv(r5, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) fuse: Cannot find fusebuf 04:27:45 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x9) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r1 = socket(0x18, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getpeername$unix(r1, 0x0, &(0x7f0000000040)) 04:27:45 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x18, 0x4000, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="5aa3a500000000328400"], 0x10) write(r1, &(0x7f0000000100)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f0000002580)) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_vnetid}) 04:27:45 executing program 1: r0 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r0, &(0x7f00000018c0)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8cbc9b1bcc9d5d0cdb0a000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d4c40432ad91508000cf85f8783602a67897cff7f000000000000f371e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aab44f0323348f261b51f15e3fdbe4feb82017ed61358441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addf787431e528e9e2d8c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e43782e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612112dd4db4a40bb3c3b91fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef49b6348ce400095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa385236c6c40481db84295fad7e776a2caf04e2a71c4d06bcc2a72bb272a9eb7d255410a663edd422a7133972e69f85cc735a706ab759196930f7b6c9867ef274484fffacf68e059f2804a365f01f67028000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d040068318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d536e035fd2202634626670e584885cddc53ac73465afaab1cd39be95373a87ca277d106467be6f22e65990a95d3d8139a789eb2f863e9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12beabd87b043e8b70cf9081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f4900000000001e260073ab30cba944b5927efd33d319ed0d456db4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda1010059e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb6777da113f50deb0a7a5a8132ef2b6d9aca7b286906d871a780b2e7548681231afafc3c552f2661acd9aad49386e15cecbced71533214bb0f54b2693f00000000000000e4053a5103684be538c40e46cf993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa661e9bad7ed751d79d3cbb15058810b243e38c7723358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97cf201ab4fa56e9f41d447f5ff588520f3f7cbf229cc30200fcbea40a9be720dcb67df99ae37b51b94f9990c634030000000005000070a08059947700000000f282ebea0ea0e3cff50258a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204f837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e5eb5df707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829481de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6321f925b71e1821d8094df3559c6ddcf01fa61e6e50f7c51a2d06000000265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd35c34df534a458c97b7e6d9cee07c6f85d648be52f4caa12630d1a137ef699461e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c57e97cdb0c78092b66fa03f096e242fd3f9e6bb8009008c2d674f3646d79f70034a59c49b95d4bd78e4918c6e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f4381b8e4030905938a64abc812d6d90ece6f0704406cdf51e01e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc17792650070b26fb81768d1d2c040832b1b393c06997c812f920c6aec274b36659780bb73b057c7fa673296bfd14a11124530d016a4d15d9e870b905b98c4dd0400000000000000ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e2c2eb2473545e597baaef6d539a1efc0c7056aba09000000b0dc0e05068d3046f41083897f1858c8001ac0d9159a3f7b3171c14f936df59affcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe958705ef9f8b6d66e76854a12805be9b86e169d58986e063ed7f133b1b7fb46514ebd59eb3fa0053fe7e1b866d3f445157a6e05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75dcb81161a054a6a8be9e18c06e560048f8fe9157d5b302a4301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0fd42a8b59e5ced16332a4275b650f079aea81ffbc84df33263e3a1fb21d3e42552e766677ec919cfff08623f6025e713ac685706df2cc8860f071bc44c292e80eba4aab212fb2d747fc5c73f900d3a615a01fd5384fd2b18b76e60ef019eb4b4fedd562c8aa266a00a5931ebcdbca23c75058019f2bf912627a0d9c56f305254dfdb3acca45ee77a04b7f80f91c89ef25d1daf80da33f42b4bc782114914e3fc65c236f080eaad748ae4edb6bcfb6856c2c5a4a52b6366daff000000c9fc48bbf33838e4000000000000000000000000000000d68e5d7d85dae144eeb245136b544dfdd68a3ff9ee416e0cb1c93ec019ff54269de997c07b8ace7e9378773dbb8370f6e7df9d0cc5464b787396bb0339644829777e9f8cb00ea9923b7735b935f3efc7cb9c25de98fd52de50bcca7c5296516cad3e713d1dbe30da05eadb1f9c2b2200070000000084eba5e903ce726672dbc3a99f34debfef88baadb59bc407946b2a7a6e919f8ad4427079ab0fd418d2bc929e9671fdab939463b54bfd23b59f089dcc9661e4cff42835eb2bcdd5bea0ed9039c561275184cbcd699fb0a93f0cebdcf073a3d8721c2e4d765e0ceaeee787a9acd6dcaee2b51368a78f34e13b31624d3457e72f40eac2fc5a9142d0677ca482fcd2e0c0776ca741aca871010c452fccea6a72cd92619add510d3ae35c62d75cc39a1a01933d212e9c10e7daafbf85baf940a47cfe470b69ad3cdb722dfc23ed175dc745687d512ddbaf085239dd644b5d38ba23bb3821e832ce55753e36a72a64c1949f747364966e86a94de44187b4b5e414d8be71372fd77ae16f34ca0e4d62b87b2e93dba5da8599a4431b030444fdd530c1c1b53421227184be54b4487c82b18485d16037d1075ca028ac3bc52d8cc80e79098076d7f342ad323e8cacdc62f29c1ee3e7ab84eb96f621db2c03c142947b5dcf2ebc316d8605dbbc55a81d6b33fb5f592b13622b75e8a1aee6f90912a73911c9681fbe32d42737d1fb1fb335bbf2aa8703460ee5261fb81144e9d1a2b70f6f343a56a4a9db05bbf2d3cfa0ceb8035ceee5fcf7335a9f61a217bed43b0ba192acaa60bac196d9c2b89de017ee885cc2b2ee242115cafc8945268fd76c8935bcc8532da9e686c967da7af8205b84a3622ed4e788f81582f1722f1bc90b0cc6fd31ca4b692234959ae82b4e9fbc02aca05388676f30407cdd9084aee384545550d1bd92ebba0ac525c9f886cdeb9f839ac6817b1ebd787589da5e3c676a38c02e960429cad58af259011b9e15e623d438a94a3af6df108febfd6da0690ebd9df71e3c289a7b0c0f8bf5de1d2d2a7c000000000000000000002a1deb8b8839c0d45bfba7fa8dc977bbc022734f9ddb2e108623887a25dd9cea7c09f5b64ca2549fe476a718d862bdd7dafa553a223bfa29aef9ab6a77af55fd210cf2cc32e83086c8bad60a365b836f3ab58d330da4496f4eb3f54d3780a0fcb7ad39c8524bf94a12f2f74037a2fce666af8fddd7b50686edd9c8d7d2175c9291740e0f3abf65f47a043c1c77dd8b68eecc62fcb29b18b1037f28388e57d4d8bc8019004bdd8e7e1d1efa15fac655fe41777e274a822017f2ee8653c89892efa78b280daa09806dd864bf9c2264ac2c40d85fcc0f5d41fb10a13857528b54f8f41065b469ddb5"], 0x10) write(r0, 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r1, &(0x7f0000000100)=[{&(0x7f0000000080)=""/125, 0x1}], 0x1) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000180)=[{0x60, 0x6}, {0x45, 0x80000001}, {0x0, 0x51c}, {0x46, 0x6}, {0x101, 0x4}, {0x89, 0x1}, {0x47, 0x2}], 0x7}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000000)=0xfffffff7) r3 = syz_open_pts() ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f0000000040)=0x3) panic: kernel diagnostic assertion "ifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/netinet/if_ether.c", line 716 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 432447 69372 0 0 0 1 syz-executor.0 *216148 74989 0 0x14000 0x40000200 0 softclock db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82207e16,ffffffff82206908,2cc,ffffffff821905c6) at __assert+0x2b arptfree(fffffd806270d1c8) at arptfree+0xfb arptimer(ffffffff825f6038) at arptimer+0x95 timeout_run(ffffffff825f6038) at timeout_run+0xc4 softclock_thread(ffff800020a109e0) at softclock_thread+0x16a end trace frame: 0x0, count: 8 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel diagnostic assertion "ifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/netinet/if_ether.c", line 716 ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff82207e16,ffffffff82206908,2cc,ffffffff821905c6) at __assert+0x2b arptfree(fffffd806270d1c8) at arptfree+0xfb arptimer(ffffffff825f6038) at arptimer+0x95 timeout_run(ffffffff825f6038) at timeout_run+0xc4 softclock_thread(ffff800020a109e0) at softclock_thread+0x16a end trace frame: 0x0, count: -7 ddb{0}> show registers rdi 0 rsi 0x1 rbp 0xffff800020a25380 rbx 0xffff800020a25430 rdx 0xffff800020a109e0 rcx 0 rax 0 r8 0xffffffff81da132f kprintf+0x16f r9 0x1 r10 0x25 r11 0x93a393f177dc7747 r12 0x3000000008 r13 0xffff800020a25390 r14 0x100 r15 0x1 rip 0xffffffff82104c58 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800020a25370 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (softclock) pid=216148 stat=onproc flags process=14000 proc=40000200 pri=0, usrpri=50, nice=20 forw=0xffffffffffffffff, list=0xffff800020a113c0,0xffff800020a10010 process=0xffff800020a12000 user=0xffff800020a20000, vmspace=0xffffffff82623510 estcpu=0, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 69372 432447 15801 0 7 0 syz-executor.0 69372 215024 15801 0 3 0x4000080 netio syz-executor.0 69372 405949 15801 0 3 0x4000080 fsleep syz-executor.0 88178 12290 50126 0 3 0x82 piperd syz-executor.1 15801 156756 50126 0 2 0x482 syz-executor.0 87600 324820 1 0 3 0x100083 ttyin getty 8169 347085 0 0 3 0x14200 acct acct 90626 111612 0 0 3 0x14200 bored sosplice 50126 463065 51555 0 3 0x82 thrsleep syz-fuzzer 50126 72931 51555 0 3 0x4000082 thrsleep syz-fuzzer 50126 25323 51555 0 3 0x4000082 thrsleep syz-fuzzer 50126 443183 51555 0 3 0x4000082 thrsleep syz-fuzzer 50126 279138 51555 0 3 0x4000082 thrsleep syz-fuzzer 50126 29713 51555 0 3 0x4000082 kqread syz-fuzzer 50126 15999 51555 0 3 0x4000082 thrsleep syz-fuzzer 50126 394735 51555 0 3 0x4000082 thrsleep syz-fuzzer 50126 86255 51555 0 3 0x4000082 thrsleep syz-fuzzer 50126 141397 51555 0 3 0x4000082 thrsleep syz-fuzzer 51555 66155 67075 0 3 0x10008a pause ksh 67075 362451 52060 0 3 0x92 select sshd 52060 252390 1 0 3 0x80 select sshd 25838 142190 71626 74 3 0x100092 bpf pflogd 71626 47293 1 0 3 0x80 netio pflogd 27865 159288 18146 73 3 0x100090 kqread syslogd 18146 338284 1 0 3 0x100082 netio syslogd 56287 295482 1 77 3 0x100090 poll dhclient 25592 393654 1 0 3 0x80 poll dhclient 82177 487193 0 0 3 0x14200 pgzero zerothread 43711 285469 0 0 3 0x14200 aiodoned aiodoned 41307 388632 0 0 3 0x14200 syncer update 92324 445464 0 0 3 0x14200 cleaner cleaner 32411 503945 0 0 3 0x14200 reaper reaper 81298 464822 0 0 3 0x14200 pgdaemon pagedaemon 8522 232374 0 0 3 0x14200 bored crynlk 16967 407601 0 0 3 0x14200 bored crypto 43453 117168 0 0 3 0x40014200 acpi0 acpi0 44360 484389 0 0 3 0x40014200 idle1 97063 233186 0 0 3 0x14200 bored softnet 53859 497307 0 0 3 0x14200 bored systqmp 72934 21983 0 0 3 0x14200 bored systq *74989 216148 0 0 7 0x40014200 softclock 30827 271718 0 0 3 0x40014200 idle0 11675 363086 0 0 3 0x14200 bored smr 1 274640 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 74989 (softclock) thread 0xffff800020a109e0 (216148) exclusive rwlock netlock r = 0 (0xffffffff824b5dc8) #0 witness_lock+0x52e #1 arptimer+0x22 #2 timeout_run+0xc4 #3 softclock_thread+0x16a #4 proc_trampoline+0x1c shared rwlock timeout r = 0 (0xffffffff824e4300) #0 witness_lock+0x52e #1 timeout_run+0xb9 #2 softclock_thread+0x16a #3 proc_trampoline+0x1c exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82677568) #0 witness_lock+0x52e #1 __mp_acquire_count+0x51 #2 mi_switch+0x392 #3 sleep_finish+0x113 #4 softclock_thread+0x103 #5 proc_trampoline+0x1c ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9607 7101K 8386K 78643K 26990 0 0 pcb 13 12K 14K 78643K 1502 0 0 rtable 116 13K 14K 78643K 5113 0 0 ifaddr 92 25K 27K 78643K 1532 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1913 0 0 iov 0 0K 28K 78643K 1477 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1222 77K 77K 78643K 7949 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 9K 78643K 95 0 0 VM map 56 28K 28K 78643K 86 0 0 sem 12 1K 1K 78643K 305 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 5 13K 25K 78643K 6974 0 0 sigio 0 0K 0K 78643K 111 0 0 proc 62 63K 95K 78643K 2896 0 0 subproc 32 2K 2K 78643K 751 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 1K 78643K 750 0 0 in_multi 28 1K 2K 78643K 948 0 0 ether_multi 1 0K 0K 78643K 81 0 0 mrt 0 0K 0K 78643K 52 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 150 662K 662K 78643K 150 0 0 exec 0 0K 1K 78643K 1456 0 0 pfkey data 0 0K 4K 78643K 6 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 211 471K 481K 78643K 25767 0 0 UVM aobj 130 4K 5K 78643K 144 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 1490 0 0 NDP 21 0K 1K 78643K 489 0 0 temp 237 3565K 4205K 78643K 250715 0 0 kqueue 0 0K 0K 78643K 53 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 171 0 164 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 653 0 651 1 0 1 1 0 8 0 rtentry 112 856 0 815 2 0 2 2 0 8 0 unpcb 120 8546 0 8531 6 5 1 2 0 8 0 syncache 264 35 0 35 14 13 1 1 0 8 1 sackhl 24 3 0 3 2 2 0 1 0 8 0 tcpqe 32 51 0 51 9 8 1 1 0 8 1 tcpcb 544 3166 0 3160 30 29 1 12 0 8 0 inpcb 280 9603 0 9594 49 47 2 13 0 8 1 rttmr 72 16 0 16 10 9 1 1 0 8 1 ip6q 72 1 0 1 1 1 0 1 0 8 0 ip6af 40 3 0 3 1 1 0 1 0 8 0 nd6 48 126 0 124 4 3 1 1 0 8 0 pkpcb 40 52 0 52 14 14 0 1 0 8 0 swfcl 56 3 0 0 1 0 1 1 0 8 0 ppxss 1128 221 0 221 17 16 1 1 0 8 1 pffrag 232 145 0 145 16 15 1 1 0 482 1 pffrnode 88 145 0 145 16 15 1 1 0 8 1 pffrent 40 4672 0 4672 16 15 1 1 0 8 1 pfosfp 40 846 0 423 5 0 5 5 0 8 0 pfosfpen 112 1428 0 714 21 0 21 21 0 8 0 pfstitem 24 538 0 492 1 0 1 1 0 8 0 pfstkey 112 538 0 492 3 1 2 3 0 8 0 pfstate 328 538 0 492 11 5 6 8 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 20 0 19 13 12 1 3 0 8 0 art_heap4 256 3594 0 3379 51 34 17 17 0 8 0 art_table 32 3614 0 3398 3 0 3 3 0 8 0 art_node 16 855 0 818 1 0 1 1 0 8 0 sysvmsgpl 40 29 0 23 1 0 1 1 0 8 0 semupl 112 1 0 1 1 1 0 1 0 8 0 semapl 112 303 0 293 1 0 1 1 0 8 0 shmpl 112 142 0 14 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 12347 0 10928 46 0 46 46 0 8 0 ffsino 272 12347 0 10928 96 1 95 95 0 8 0 nchpl 144 22882 0 21236 63 1 62 62 0 8 0 uvmvnodes 72 5961 0 0 109 0 109 109 0 8 0 vnodes 208 5961 0 0 314 0 314 314 0 8 0 namei 1024 98005 0 98005 3 2 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 54 0 0 7 0 7 7 0 8 0 vmpool 552 84 0 30 4 0 4 4 0 8 0 scsiplug 64 12 0 12 9 8 1 1 0 8 1 scxspl 192 76995 0 76995 43 42 1 7 0 8 1 plimitpl 152 620 0 612 1 0 1 1 0 8 0 sigapl 432 7053 0 7038 5 3 2 3 0 8 0 futexpl 56 160742 0 160741 2 1 1 1 0 8 0 knotepl 112 1889 0 1870 8 7 1 3 0 8 0 kqueuepl 104 1924 0 1922 8 7 1 4 0 8 0 pipepl 112 4750 0 4731 10 9 1 2 0 8 0 fdescpl 488 7054 0 7038 3 0 3 3 0 8 0 filepl 152 75510 0 75402 58 52 6 14 0 8 1 lockfpl 104 2187 0 2186 1 0 1 1 0 8 0 lockfspl 48 769 0 768 1 0 1 1 0 8 0 sessionpl 112 65 0 54 1 0 1 1 0 8 0 pgrppl 48 152 0 141 1 0 1 1 0 8 0 ucredpl 96 23005 0 22996 1 0 1 1 0 8 0 zombiepl 144 7041 0 7041 2 1 1 1 0 8 1 processpl 896 7074 0 7041 5 1 4 5 0 8 0 procpl 632 22785 0 22741 6 1 5 5 0 8 0 srpgc 64 66 0 66 20 19 1 1 0 8 1 sosppl 128 90 0 90 22 22 0 1 0 8 0 sockpl 384 18920 0 18894 72 68 4 22 0 8 1 mcl64k 65536 465 0 0 52 19 33 34 0 8 0 mcl16k 16384 32 0 0 4 2 2 3 0 8 0 mcl12k 12288 33 0 0 2 0 2 2 0 8 0 mcl9k 9216 23 0 0 2 0 2 2 0 8 0 mcl8k 8192 25 0 0 4 1 3 3 0 8 0 mcl4k 4096 17 0 0 3 0 3 3 0 8 0 mcl2k2 2112 11 0 0 1 0 1 1 0 8 0 mcl2k 2048 168 0 0 19 0 19 19 0 8 2 mtagpl 80 92 0 0 1 0 1 1 0 8 0 mbufpl 256 879 0 0 43 0 43 43 0 8 0 bufpl 256 30693 0 23645 441 0 441 441 0 8 0 anonpl 16 880968 0 861876 279 186 93 94 0 124 12 amapchunkpl 152 53681 0 53539 80 67 13 20 0 158 4 amappl16 192 40249 0 39147 277 213 64 68 0 8 8 amappl15 184 966 0 966 5 5 0 1 0 8 0 amappl14 176 1028 0 1025 1 0 1 1 0 8 0 amappl13 168 1392 0 1391 8 7 1 1 0 8 0 amappl12 160 210 0 209 2 1 1 1 0 8 0 amappl11 152 746 0 731 1 0 1 1 0 8 0 amappl10 144 829 0 824 1 0 1 1 0 8 0 amappl9 136 2460 0 2452 1 0 1 1 0 8 0 amappl8 128 1966 0 1911 2 0 2 2 0 8 0 amappl7 120 1011 0 1003 1 0 1 1 0 8 0 amappl6 112 731 0 714 1 0 1 1 0 8 0 amappl5 104 687 0 672 1 0 1 1 0 8 0 amappl4 96 6889 0 6854 1 0 1 1 0 8 0 amappl3 88 1743 0 1728 1 0 1 1 0 8 0 amappl2 80 54430 0 54352 3 1 2 3 0 8 0 amappl1 72 169031 0 168586 25 15 10 20 0 8 0 amappl 80 23811 0 23738 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 143 0 14 3 0 3 3 0 8 0 uaddrrnd 24 7138 0 7038 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 7138 0 7038 1 0 1 1 0 8 0 vmmpekpl 168 61372 0 61328 3 0 3 3 0 8 0 vmmpepl 168 916275 0 913857 371 224 147 150 0 357 34 vmsppl 368 7053 0 7038 2 0 2 2 0 8 0 pdppl 4096 14283 0 14190 15 3 12 12 0 8 0 pvpl 32 2351581 0 2329833 488 277 211 218 0 265 28 pmappl 232 7137 0 7068 5 0 5 5 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 783 0 106 20 0 20 20 0 8 0