kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Sat Feb 29 13:16:16 PST 2020 OpenBSD/amd64 (ci-openbsd-main-6.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.1.62' (ECDSA) to the list of known hosts. 2020/02/29 13:16:30 fuzzer started 2020/02/29 13:16:37 dialing manager at 10.128.15.235:27124 2020/02/29 13:16:37 syscalls: 337 2020/02/29 13:16:37 code coverage: enabled 2020/02/29 13:16:37 comparison tracing: enabled 2020/02/29 13:16:37 extra coverage: support is not implemented in syzkaller 2020/02/29 13:16:37 setuid sandbox: enabled 2020/02/29 13:16:37 namespace sandbox: support is not implemented in syzkaller 2020/02/29 13:16:37 Android sandbox: support is not implemented in syzkaller 2020/02/29 13:16:37 fault injection: support is not implemented in syzkaller 2020/02/29 13:16:37 leak checking: support is not implemented in syzkaller 2020/02/29 13:16:37 net packet injection: enabled 2020/02/29 13:16:37 net device setup: support is not implemented in syzkaller 2020/02/29 13:16:37 concurrency sanitizer: support is not implemented in syzkaller 2020/02/29 13:16:37 devlink PCI setup: support is not implemented in syzkaller 13:16:42 executing program 1: 13:16:42 executing program 0: 13:16:42 executing program 1: 13:16:42 executing program 0: 13:16:42 executing program 0: 13:16:42 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x100000084c01002e}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pread(r2, &(0x7f0000000140)="bddff404aa65d54ec9d207dc556543510151afc270e4b1fa6ed8db8973334709c616d9c69888", 0x26, 0x0, 0x7) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="c6e8c78c92d07f5d80ce", 0xa}], 0x1, 0x0, 0x0) 13:16:42 executing program 0: r0 = socket(0x1, 0x4, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c65300095d6eccc8672f0bedd78ee37c6f494bfbee399c0d08e040bcb5d80a6a37e31af0869cdfa7094dae27bb118386d4f17514d3f8ba669612f38032ae09acc526d90fc30bd00da44dd7f1aae515098a1d18791ab34e4e1f04f303c0e1768330e54ad8e9be2ce155026a9951157"], 0x10) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) listen(r1, 0x0) ioctl$TIOCGFLAGS(0xffffffffffffff9c, 0x4004745d, &(0x7f0000000000)) 13:16:43 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x34, 0x0, 0xfd, 0xfab}, {0x1}, {0xff7e, 0x0, 0x0, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f0000000380)="b6c74d8265ffb32eb60507e84b0a") 13:16:43 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) r2 = socket(0x18, 0x4003, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r2, r1) close(r0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x8, 0x800, 0x9, 0x7, "9f56e2c00710e9d69ff036f44f44112e59eac2bf", 0x0, 0x9}) r4 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000000c0), 0x5c) r5 = dup(r1) sendto$inet6(r5, 0x0, 0x0, 0x0, 0x0, 0x0) 13:16:43 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x6) unlink(&(0x7f00000000c0)='./bus\x00') r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000000)=0x1) 13:16:43 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x2a, 0x81}, {0x201d, 0x11}, {0x6, 0x0, 0xfd, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x2, 0x0) pwrite(r1, &(0x7f0000000200)="4fc9655596da911174188683a1c09c4dbb2bda80e925027cf601a0cb8ba5dc486ced7116618b93ae284e8765c0d5cf0060afc215c25139277b78e1a44c68a55e30cb8944abf89605e0a71ff131b4c50f89b0ca6b4bc4818195a740750c95cf1b981e7c41add18b80de8916a34071903887fb6ed1e6d90a3be781abf3de7b7e3489fe0e736036a86370347132edfc3af73c656f5826e2d7405290b7d3e5c20a9638cae6edd20a51cd7c9c954e47a737b23d777814f75284f81c958ae4ca6418e9c097cb6d04100301d3fa3ee9ffd4fec32c2d8f09632221dfe44d080f2ce7b5ea27ab86d9cc8ca2846af9041329d5a787874b1b8f2d181d1043cc60a132e624a85b6ed503df303c7c75618f4c37764a96f07aa66131a51af98ff56a8e04f20341ee6adf5f33e41298139956aebfe6651dac0302cdd41fa1475e081d735ddc7c5666823e2546bf64c39a28fc7b957da187cc8afaa91d08e41514b379b38707a19195fca08848c4b3b947893b0033f02f90ec2723880c0a5131245dbac5abaa3e8ba91bd5514d97f142a93799fc411e07259dea2d46768a164230c3a2012f1dba3bd18143ef73d43428d8f3613f6491f7ee7729191729e022ba008bf042dde38905c78d9e22a909a956c2d3daf19006623e76333d9b2220bcd5aa1ba1d89463636d549a00cca830787511692b0fcb3494b9524a5e9b12c36241db4cba0c2413ab4677bd406bd33f4676fa068c1e8b6daa804c930a399ce73b136c638bea044f32c252b8003fe8ce3597d8470f48b3b91c99bad01894ac73a95ace008edc5ee608a1f868e2d6248a5ad952a94c38e6101a9b78a283956d528ad5d40aee784db841f05032df9084ae1a582e9a361a7324555cbd707c89ae4b40a9bbe855c7a510389b7e5d3d8413a0b87980acc27b9a7baa9f3a6b3198a386bf6cba8bdbe665e77c37f1272fd83f0d90f6ea50b4d3b6f52c43eb9cec8fb3f555c9cf19696ed534ad900df46ac6e8b4610044172e31b36d1c1000355e84fbb34491d76ec7b96c0f3aeb3c85a79ed1ca832c0a1b4e8ed5cf5a9fd3c4f326ae7f71ca05c93c11d1d5cacd84393830a56490dfde709b01b35bc5e9bef0d237bd5838620c84ea5683a4576b1818000e4aa0e90f0daa4c8abf02125ff0e2c1636109ad1ae4e1573b3069a4434540aae4204ef71453d314b8b2066d8fed13f810ee419a9da5b24b7f1f0ab9760a4da563c6aaceff36635726ef974e316bf79311369fa8a94d99293a0d776543c69dd0af6ec0e35343119614ad0a2de49f802b11a4b4e817829e1f1f5716d1102278907757074a5a94b7067063066e48c2ebd04ce12423a4aa63033cdb5886c23f8b24345366ae9d530b1a9d5e04c59ab7307c77d13ae6855dffdcdadcf2f8c52cd686ab1cecf6edc8716b09d77334d8d669cc1d29e70db4f0ac1d7eac8f0a2c2016b367fae3a74abe6609a1a2c8c442f69d506211c81f916acfb378e53c618c765c127c4066aefa35e7767b5de5e2cd9e55b3222e0675932baf83e0ed227067faf0ae6994d97ebf8310f0226fc523f78ea3dbbda7838fd2610ddf38cb5e4de44d2d7ecc4f34b894a331d1d7edca8a05091487424b01bd3a62c24e5b75215aa0ea6b367ce06b3680f15de2ddf429101f14de317c23181ab254d2eef4fab5ac264d82574f9cfe8d3ac0cfd7063072b249b2a60efec9e1dd1e64822f5329a4f6bf7aa27c54fafc7c523fe07e776031b44432bc15d38093106a85a8d2c0ad96a043f7f4b58f178ab36731207a7755869133305d6e2a31db58b178a357d0f053ab25ff05420b2bb9def705a480d373d9d3f6c80ca5675c50ad776428d4ded64f58d1366164391772c863a8990066e5014d61c2d5e00e2f85f88669fda0e38a98d11f5245f485ecb2337faf793e58b048c1432bed165de905a48489c021c2f83a92a730c6d4812138626d42fc0f939491470bd51f653c258796c4198e88547b4435a31e0923d1e23411cae5af4c0d5e88804a82acce97858d861b6248981247996d555fbfc352ca1a2c6e85688ba0fb6845993945924591379b33ed0c4ef710e9e8bd975809d4a898e11481bba91eeb78d661b70eb3b2f3a3a5caeb691b8beec5747be1026c839363e7547b1bbd80cada7a3fc423065943ffa136055140d28e2797b3acc1d4c6317c35ed687f14bad65f9c6d10d051242f4f5d885a08e15b2cfa9c1382ed41f9ce0bed00827ec532e29ce90f02b2d83574fdf826628573dc58dec779374980fdfa2672c0f8d4067856be70a7891e631d6dfa67232cccf8ebe8bb74e15adf551140905063ea9262c48abc7c89458128e54940cacd3cf574f5cff51dbd68e79ba6a3d482ccab9009e5395e11d3f8d12c52d857c83c7a69903a2fceef7a3a31166371044c092b526b08d76a90fbf93b7c6bd55aed8d7c64a057ff484c92c7b812e27a49cc3f64bee33bc19beff1d21e9a54d666d344d6d0171e404519c0cded8a931e2a249727cd4610b5ffe4895a137f8f9cae153b266a10b7367701c7c11b73a358d13a6205dd57704441714959babf9ea80f9a9a6f98d23e5fcd1e170f8d244c20aca19d69d980418ce13ecfcf97c0c18cde7573a9553e72c882dfe104b741f0c027652a47ddfcc963ea12f8d6a673b2d953d7eb644fa4f6cc02e470accc2a8fd64cf16cc8aca06bc4bbb13dee0046b161ed08b48cbf713813e38eb2eba9ba3f5812a472673d5c5af61c57e09249f6cb2b9b5bebca4c73947e0b7d6419ed5719050bd777b6b8c24082f1121b68518eff681688d6ca4d1463436a12c0c2cdbd9ea338c82f898cf835e8465421b12df53769110de6cded135e80f63e0dfbf6f07c89e731b9f323dd76a7c08f9c6c9c851021a44586e0c0e08ea9225544491e6649a9c81c9aa3b10b0b207b113b0d546004daf404276e53d4685a2cfe08a2628f68378a231c5619b7beb6352fd525c33f18efc6778c0785646e07015c20d23b1b53247332f18f67d6094d43c2a4050b1085ef625d6b7c87af8bf0fa9dbeb9ab6da52e0e40406a790a7b566870f540fef05adf34d54c75a908cc6561ce332a2ff914bd4fee8b3351f253d5fdf39065c3df2e3d503907f8da1ab539bd968f291346f1f19d5c53bfd0c4ca53eeb307837d0ac4136d2f0443aea3aafbf7d26dfabd62ce90b97a73682d119f20bff45742ebb207de6d060525fe81c72b0604bc094dd3980becddb876d7d34dbd92c937df2749c8d45124ab23835d0c44973ac9cd83fff7156eae70d94cc9b8f83a1e4e80c5893ca4965699ff44080a546c0dd9f31f36db4da73369e6528f95034a1dd1273cb766ce0bcefaec6e38f703cff6fcc3b0575d42145e9f5a4e95196eec8bb73451cab8023aaf595c9f1f0c814e0a84bf78ae695729c46248d3f8f3cc6144f679794a16b4c9a9b0d93db7694875808082654a110780d13e25f5eb94ada4309dcbebf185f333c397e171c4bbd6b4def747a7b4a056a37b80e4f5a47e9f4bb66d359cc61f44c989c0a264c790cc375f5fd3ae0de01004d9f7b0e3196866ac35c16d416fc4bb986d0632d9652582af71e001fc2b0b1983e06d42825977e483e69705ff18fe3466d7a705e96b51583bf7e32436404fd4acc8da63e5c4e0fd57b3a31b5b82680e9d4478beedb00c230bfbe01c3d632c756cc6e025f779f150a98ebf06e957a0ec5a8d0156f9b1108b425818c717b9404e00c4c11dc9e4dfb8926b639949c17802879a3e5f3adc3f3cc330d4d59b9b74811fd5520b67ab3f87928918d9207d885d5b5133b61c3b5320cb6ae65909e281a0d7e500ca90fb6e9e784ba543c27e3ad77e0dd9c38a64f2960ac403d9e73f15f9262552feb77b11fe9959e402582ca302b40ef708948094783d096f18a341f52e8509f339acdf1df93c2ca05ec408ec14e6504fa1b8b07fc934e060f167562c14a924a158252d3b227540d6a3e12b685c538ad8485d3892357b1210aa4cf00a9c90ba9778c9b3be400b427a602efb53bc03b00c880790bfd7d0c4ae607d2912218810ada5cf8dd0cb17633dccce45429a7b71ecdfa6bfa5f75465980cd981638cc91303d82a466ea25579384011e08e9272abe8457ad62977f35c39e69841d6e6b0f8738a29f2d57a5a11b19a5ed73f0bd7b8d496147100ac956b7d370ffbcb3091c5388546b23f9e3e9c9123116fb18c6ed1d16e0288fe3d95740e569a1fc14e351d682759a3d2de22c1f954a49f4150a87f81f21dc3fc60091e185db0c183cdc61757cb00874cf6bc3483e963b9f5bed736e330f115289379bcaf05a9d50f6de62475448c4d5d23fad2ac4be2ec495fd74105131ce004f0016d877d5781820cd7d36fcdecdbd7ddece848ac716b35d325515cfc3f5a80f69f6b16286d0f0c5796fa61f0a26ff66c0d9232efcf42e5ab8f8f43860bf410803df7653af7da5fc57ae9b46e381ea428deeb6b9824d8b5ca647118ed447b9fa999389e6e8060b53a5b4c0fcd095bd4802a96779468004f732a29b6613a3615e0753b2deffe8b4cacd2b8decc1005c2a93a5471668eb0e726bd921c3137563d81f65764a9dc52bdb15130ef9b53e24090a9f80d5817132248e9747da20398e0950ff69794ef18206025fb8be89e5d4b8fe921f738da391fdf1fface740754a71760a38d8ccbe459cda3d800732b5fb4a0de1f007184e4ac8e7abfe800a87ee367e8fdac938af8e66f852a40bc8e2dde9d49e570e0aafb84361bcfdb034d805415e75c01ebee6699bbdd188a09db5d53bc233fc9da305a23f2a8e59b19a021392b4d6d839945fc578fcf30e768b4461786c0149b46666036b250533112a6ca541f3aee96b7892f744684fce9e2a003bbaaec1499cd6ad41cb8eb68d5165ec933a545d8f6f5be7b22d884d8cf86ee0b022d44b208fc344026c81dbe97858bb5fd170fd3604be8f13db139c16b4678a5f993fa2e97758a6ae42f5d39766a717c5933ede2dea699edf9d2415cffa795d8123aa7c091f66b2f24f819fa919f5a9e09e0fb67590634a569b0a55780142646f2e5b3f2c69ffc7d71c89f754703fb299d4915ed759b914532e2ace2e641a37b5c0529e1525033cc488fef061c5e808b8ee8bc614221a22ec94a4e729bdc8a9a7711496b4564a5e42571f2c0497c1f04f0cd79d24573af40c709171e2a2867fe4534fef9b866868f5c2fd1d5430349b83719f34892f3c8e86c0e85bf211ded7ea84008839b0723bf029a97e0f9293c21f95b15023c07dc762cb3b34c5877865435403777c8c637a427b267c85edb7bff8c3f25a9edffd79306a1b1d22dcfa430dedc037a6c85239ebba22352aeafc1174f92cb999d17d53fa5407c6c077fc546fd84c9647747a7e86124fbf7be3addabb88876d5af8f82b8dbf6b0f7c6a2a51d4844346dcee7b71ccb2742c188b76b64c8e93d179ca3f1b92ec3f88e109ae53bba464223458daeb38e1c562985e9da84116cfcc1764269532d6e8a7aefbbbbcb1b7809b39a1d5bc10ee8451ce7a23032b1d7b4d7f71149ffb1c84af33474dbd3a4ceec7a44c9575cce41c8ff1ed3a64b652d31aa8d435e6cfee1591191d231275680ff63283def4c1f88dd61c26f9e4193909d096f896ebc7ae0b322ead48790dd1c9bdfdc6d61ff69d4984f66f899c08083adbb100ec38f33f7e24e31132292854c54c1f053600d4557f4e2e4d49af85019ca9a32f5b498e4409e0d354fb27dc13ba6656608ecf1f890a851836549f8eb425dc05935c3c9c0e5fccb7ead46dfd9fc3b7ed2e4d0a880f9b5487c5257a234571795b8", 0x1000, 0x0, 0x41) 13:16:43 executing program 1: syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000140)=0x400) close(0xffffffffffffff9c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = kqueue() mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x10, r2, 0x0, 0x8) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x400, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x80, 0x10) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000180)=[{0x401, 0x5, 0x2, 0x6}]}) fchdir(r3) linkat(r0, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x0) kqueue() login: pckbd_enable: command error 13:16:44 executing program 1: r0 = syz_open_pts() flock(r0, 0x2) fcntl$lock(r0, 0x7, &(0x7f0000000000)={0x0, 0x0, 0x20}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r3 = socket(0x2, 0x4, 0x2) poll(&(0x7f0000000080)=[{r1, 0x4}, {r0, 0x1}, {r2, 0x2c}, {r0, 0x2}, {r3, 0x80}], 0x5, 0x1) pckbd_enable: command error 13:16:45 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000080)=0x7, 0x4) recvmsg(r0, &(0x7f0000000340)={0x0, 0x385, 0x0, 0x0, &(0x7f0000000300), 0x289}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) close(r0) r1 = socket(0x2, 0x8002, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRESHEX, @ANYRESDEC=0x0, @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYPTR64, @ANYRESOCT=r1, @ANYRES64, @ANYRESOCT=r2, @ANYPTR], @ANYPTR64=&(0x7f0000000140)=ANY=[@ANYRES32, @ANYRES16, @ANYRES16], @ANYBLOB="b86f49bd53c3", @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRESHEX, @ANYBLOB="7652e08994494ed9901834e746737de1876f45ee1361f99d5ae26b012be2e0015715d97faa463902a2f88c3111423b36c170961b1dcac241676335e3b3baba584ec0fd693f671b0442ac69e9b146c9a9bd0af391c1c3520a9e90269f9afa2a5077bda4e43d25e3", @ANYBLOB="39f26a5b1697bde56b335accebb777b80f3e0b91b64e64e21e5716697e59baf2e4d6d6fa37d7890660d54d6cc90b67387ba78be858820b99b682184d01501ac73a4aec8be45dd072384c4c4f4e98604a9a13c98156db2e47d1d41cda7bca8b44f1dc0e90eb4bd5df1194205cb662f491847470595b78", @ANYPTR], @ANYRES64]], 0x1) write(r1, 0x0, 0x0) 13:16:45 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0e99db6de761f86, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) close(r0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000003c0), 0x8e3, 0x0) acct(&(0x7f0000000000)='./file0\x00') 13:16:45 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0086dd60a4f002000000000000004f6e0095200000000800f100f7ff020069"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) select(0x40, &(0x7f0000001100)={0x48000000000, 0x2, 0x4, 0x8, 0xfff, 0x7, 0x9, 0x100000000}, &(0x7f0000001140)={0x30, 0x80000001, 0xfffffffffffffff8, 0x9, 0x10000, 0x215, 0x1, 0x7}, &(0x7f0000001180)={0x7ff, 0xfff, 0x1, 0x1, 0x4, 0x7, 0x3, 0xc32}, &(0x7f00000011c0)={0xfffffffffffffffa, 0x636c}) mknod$loop(&(0x7f00000010c0)='./file0\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) 13:16:45 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000001800)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65801360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7b0fe1e2696d7d0e76d1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85b782ce010c00000000"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) r3 = socket(0x1, 0x1, 0x0) r4 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r4, 0x0, r3) r5 = socket$inet(0x2, 0x2, 0x1) readv(r5, &(0x7f0000000740)=[{&(0x7f0000000640)=""/231, 0xe7}, {&(0x7f0000000340)=""/217, 0xd9}], 0x2) r6 = socket(0x1, 0x1, 0x0) r7 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r7, 0x4, 0x0) ioctl$TIOCOUTQ(r7, 0x40047473, &(0x7f0000000140)=0x8000) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$dupfd(r8, 0x0, r6) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) setsockopt(r0, 0x0, 0x3, &(0x7f0000000040)='s/IW', 0x4) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 13:16:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x6010, 0xe02) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000040)={0x8}, 0x0, &(0x7f0000000140)={0x9, 0x0, 0x100000000}, 0x0) 13:16:46 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup(r2) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:16:46 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="2d022e2f66696c653000"], 0xa) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) setgroups(0x0, 0x0) setuid(0xee01) r2 = getuid() setreuid(0xee00, r2) seteuid(r2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000000)=0x9) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='r\x00') 13:16:46 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x400000002c4, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r1, &(0x7f0000000100)="475f706c2a1f05fd9c7b29021376fb3ecfd3d664d2d0ab78d200000000000000000000000000000033f89ac42be5cd7c9ef5a27dd64a1bb699cc6b4315f27880bc6df3aa01b7e8639c06c42f8f90e8f8", 0xffe0, 0x0, 0x8000) r2 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x6, 0x8}, {0x1}}) pwrite(r2, &(0x7f0000000100)="475f706c2a1f05fd9c7b29021376fb3ecfd3d664d2d0ab78d200000000000000000000000000000033f89ac42be5cd7c9ef5a27dd64a1bb699cc6b4315f27880bc6df3aa01b7e8639c06c42f8f90e8f8", 0xffe0, 0x0, 0x8000) renameat(r1, &(0x7f0000000000)='./file0\x00', r2, &(0x7f0000000040)='./file0\x00') r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x0) ioctl$WSMOUSEIO_SETMODE(r3, 0x80045726, &(0x7f0000000180)={0x1}) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 13:16:46 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x1200000]}}) mlock(&(0x7f0000e8f000/0x4000)=nil, 0x4000) mlock(&(0x7f0000e53000/0xc000)=nil, 0xc000) munmap(&(0x7f0000dfd000/0x200000)=nil, 0x200000) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000000)={0x8, 0xfffffffd, {[0x1, 0x9, 0x5, 0x5, 0x7f, 0x7, 0x0, 0x100, 0xc54, 0x81, 0x3, 0x64, 0x4, 0xfc4d, 0x4, 0x6c4f388, 0xc32, 0x40], [0x4, 0x0, 0x8000, 0x7, 0x2, 0x36c8, 0x80000000, 0x361e2f13, 0x1, 0x3], [0x7, 0x20, 0x3a77ef4f, 0x5, 0x1ff, 0x33, 0x101], [0x9, 0x4, 0x7cb, 0x200, 0x8, 0xfff], [{0x5, 0x1, 0x81, 0x3}, {0x6, 0x53, 0x9be2, 0x1f}, {0x8, 0xca, 0x3, 0x4}, {0x3, 0x7, 0x80000001}, {0x0, 0x3, 0x8, 0x8}, {0x1, 0x10000, 0x5, 0x5}, {0x7, 0x7, 0x8}, {0x6, 0x7ff, 0x710e, 0x800000000000}], {0x4c0, 0x4, 0xc46d, 0xc9}, {0xe6, 0x6, 0xff, 0xffffffffffffffff}}}) 13:16:46 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r2 = socket(0x18, 0x2000000002, 0x0) r3 = dup2(r1, r0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000000)={0x1f, 0x9, 0x7, 0x2, "5422e9fdad90961d5a5da2b6ce71e000d7b9ff90", 0x7, 0x8001}) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 13:16:46 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x8, 0x0) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x37f) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) connect$unix(r2, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0xfffffffffffffdaa) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001e449ce0 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff80001e449ce0 13:16:46 executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0) unveil(&(0x7f00000000c0)='.\x00', &(0x7f0000000100)='c\x00') r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000001740)=0xc) r3 = getpid() r4 = getuid() setreuid(0xee00, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r6) r7 = geteuid() r8 = getegid() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001800)={&(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000016c0)=[{&(0x7f0000000140)="9456d08c440d8ee5e26529cf5599410091ddc3ca45814528821479940051d909d760b11bee7edc499d49e1837665019d2031d347568ca8c59af862fd800229dc4808f711642f7d2ec1784bbb503562d6bc252cc3f40e856a4e0d55a72809c45cf7e338a8be93fd0ae9823164c7488aee1006c8a30366c1c9ab602f60116d6ebf108be00c90bb2261c9671c4d8ed27407e9bca57f59da001a674f437591352c06927c3f44517526e356ce30265f892bda56dda33212ac1f386ed70617a27d3e89bfb32576ab5c56ee20d6b73edb3b850b95d30fefbcd724b4593f0964b784c0010cc938592aec2148d987941b52d3c57fc748", 0xf2}, {&(0x7f00000002c0)="1065a44957344dab737df6a944e9188d3c95cee721ba18282ea8c27a2cae8b6b8ac81de4bb3c781bbfe3053c48fc600100dc428ec6677b6579e296d3110a801d3c4e6a267cb72a8b8fe9db954693b97936adfb5de6cf736a38b978406c6bc7dda7aadb2f224affd595144c65f04d1f98730149ec443d7a5b8a119daf5fb29c143d9e6846c149230c144a22838759b00c434dfaf682f04f89b5bea2e7dd1a34561f09eedc", 0xa4}, {&(0x7f0000000380)="cf37f22ce804b0d31c12b47568b7d9a0223ad688eaebb39cc6c523f4f3959e835a33d06964618bd4335bd625c0cd817a739a0f19fbc2d423fd455a4ec56f5f8d5d", 0x41}, {&(0x7f0000000400)="44dc72a9c232cf3b2ebf11639b0790ab8b9caf8ca334b083080d37ebe5769fafd4ea31516d35a782ffa7faea1c1d537ecd62437ac2eb637fa7e487cf91e22bb952b60c7d216c50bb3132e0b0059cb03e020c37efb4cd592154876f81afc3f629db988ce8262f586e2dc5d35e1adae79fbe8600562fde2b1a677a8b0089d92b4dce10f9afd46c8c8d4058f1a0991695a52929bb92a0de9c835d66d93ecb3593e9fd617ba01af1873cb22744c0880db26a5357cfb03cb509e7f2587f7051b2", 0xbe}, {&(0x7f00000004c0)="dfee7f64d44ecb672836de77320daf5215c8a5e1a27c0282bd5f01a9e797cd6c22937130c4cf0d7624fa65cbe521e1702c048f3bf4248186f02d93e8e15a20a4dbce64de1fa724b5e2bdee5fd1c2ea7ae95ccc83c24c368a7135a399c70d2328cbe10102c9170651383397741051f58c771c43fd8c6d155a05bf9d675ba61331f3d8eed619d983565e22620b16edc08c61a6c9544620aafa3b969835c69dbc073b6562dcd51633a8e9a3c1547543bd71305831f98bd3a2c662127ed197d090e4a79e8e93c4ad133c2192b42f329ca57a7d9c65399d8a71497dd10d607c1cd2ee2589bd937d212a4ac5e23eb7adcb67fa07e198dd685badb86952d05072e947b1e71048e7eab166cec2cceaa90a2ad27315a6cb260faf7dedb2270b738b7e73a09f346118e3eb6947c038ba8bbb84462d1ebfa8afce2d16cfc048077a1507a468cadd11d388ef1b03763fb648a68341fdbf102584e80e849f43238c2551feaaee2bbc78de3738b4ee631157de6f50f70edb67a8c726bd0b9cefbc8eca4579b556184c4f9fd4b22ee2dc8033377774a1d50616d53431689ff3b5eb801e0cd4319dff0a69fb23814e690c9f319fc5712958b7c709968d581e40e0d48837f42417a7a281c666a00dd24ac04c2e9c25159ef227226179f64354f7c3f023965aebee5c87fabed18a59bca3292dd7a910bb1ede26153d8bed9e75b2b9479102add6a7ff86f008c836d789728cc86daa3712a7cdb13d4027120418e15ac256c4d458f8e36dc47b38b39cf0d6df52c0210931a89c5c32d53fb56749d020fe03ef1fa481a8a9bfda99370bdf3d1480d1152c805bfb377b19c6dc70e27483e79069daad2d20eb3f74f9d2b376acd5219bbf330150bfb7d19e1b5b39bb724d64bb3f753dbc1aa24d986c9733343097558874ec26eae25ba78844c355391e106f68149197197ca46bf4f5db551d82b0a44a52e0f74f1bf9cc8d2b48590cc09fb038f9ade999f43ab8cad2ae94aa577478499988e9b18fc4e67f53d4b568d8095eb48942384791cb16f87b537a99b31a26fc39831b785002504e04f23454f73ac1629d46ccc2594488f213a120475f567a9c07466a48d758b8e9939cd89deb850b99057bc7f64f6c3fd104d4264039730ef1886179d2757fd2fd18c224e56da7ecb23d3ddb20cd2519c55260dfb10fb25fb5b1ba869e898a419d43f5e4c44990e4d143ff7431420c80620477433fa4406e909a93ac2143c6b76583a950a128d4e095263ea6a1eff318ea8106c4807baa07f076c3bc6bdbda4afd6699ad03f4789ecf9e7b918eb4bf6c7b1134de59af5ec7b70f98d395d98cc9f0dd0360f461a63dca9c508be67bd772abc564fd4870d2f68ea849a5f7755ce27ff090b9309a1303438e123e40c9db14855305029844593c962cfee30e4ea7a04a2ae3f36d4f9f9b44080eb5b8785b6b4c7186419e60976b61270f70257a214e1f7f6cbf612834deb2902b5d12eb581e1e89a16f225e38b4a7bf1b1aba1d71ceb9c848281d042a96a44c744fd55a703da488717ec70f9a7e95c2f85cba47e363a4b2f1d6926a564461638862852579920ad31a7f575111fe8f0855a742e3804ca775088f259967973264f28c8f8e0742ef18209926817b94029e58e642fd21c8589fe85094a07aaef70f1b4564149ab4e4347278eb17754ab3fc1fd78cc62fd93358821652dc96ee3091bdc6f4801801c3c290790cca8341fdfd9ea14a9d4d758d06fe1f7095d48e3604e606c09ac2f44f1724c4e9c8ef9c772fb4fd209b71635848a83e21a8b3c25128c41760b2b99c95268001751ef4e9ed24ff5ed0b244e89794cb93013d11cf650f10a9646032eb20cd131616d5a07d773b7adcecd6d1d772f23f09472cbcec3de9f863ac85346a4a0d42e2dc382a26d02867eda0d8aabe4296bcc57502d1fd1cdc8fbab5ffd0d57645d23836e8e5f24ba7cdd039dedd6325a6acb76add5caa040bd04cf6af2351517c9b49c998a8592093dec5020f60055ab13d0607ce6d2dd13f7a79b36817e61bb97f995f47ff305fb295b9cfef5638f7da1936c17cfb468eb271511a994791ddaa9bc1bb934b2688c43dde09ba377d846d1332a1e0aa18683ba440903eb637f794cb7f9b1a9dc505f9c151e19ae5bf5be9c427b96267bf3af3c043b1e008ec758c2702ee7f6f6bd1e9fb59f0ed7caa79998675621b5cbe863eafe5d9a824efadfb921303d434a078aeb5081ec142b2dbb08744b02ad9e40c8a79baa5c7ea562b77f5d84ea16852183ccd06b154267f952d01b0327bd36e2fdfde2065fb44f730c8d75a260c6d33252b4cb535d74def55e20433606ac698837605e0bb92fdfcecc615cf15a291046a1f258a69687ddd1a99a4b94ef42f4da595e3b41f724c058dcc2f0515a24d03f0c99c35c197ccbb990c901104b68b6193e7141bdf4881600b12597188d37a8a4fe459b3349ae5ef06e63ac15b222a7d8b7b51cd6c10fd2796a5073ab31d75acb7c021e73eb2070ed7dfe45f2016c994d4203f26657c4fcaf4cd62af3e2fad1abb59cb4d0ae0b93b44f7a379df846ea0fc8eafefda09ee406c0a12933fe55c59bc24dffa83271eb1f6ac1b02a9d8626aa55eb575a3e1b592c90075710ca0c65013c0879a56172b439fd4b616800263b97adc532db96bf0bca5152f76cf2665c1932f3dafd2aae4dc8bfc5cd99838dcd34236d4b11568c26ebd68f91b0901e83ed3fd53f1b78c696fee2cd05dfbd28fcfee6282d10f9ed3c7ea5d7c81f2781b00750d82838cca318e9b4a92a507e79f69df80845134916c42016b44c6f9e9a8d70961b84df9bdaca607b8c9c44ee47e7e951f30506258ec376ba2300459037c4b11694153dccd1658d8d3ab0e08214a47ec313ad54f559822c7577944a7204628466ad90e15bcb446a40d04242b3a763bcd2daae5e6517297e6e0b85e0d2aabf7643a6cb9aa118673ad803db474e9fec49460657038395e1545c12cb61c469d676466b0971088a1107b8e272fd3735f0144d404397a5e03a0d0c6d6a496f06d34a37635441a35156a552c8a92922be5eb0043151757f69992d81d0f5fadccd85582f83ff272571b9e1e44acaa45e2e5f4c94db7f9b9a2e395e7e3041ffe6324a70bbb683425351d68f5ec0daefcc5e74bdf532ee77ed1c1615773a4b9b2751ac5952c35b9298280c225059fa530c0812b4e0e4174dff7b9996d1c87df67dfe9e89ebbaa9ab9e03507d1105b7ef8895021e0f51d61c629d2a32408d9c1b155253b108866fb6c1c11312e57687dfa3381da105a85b957961cc058fe7e8cf7a5c4c62027e0df80cc41797e20a1138137a73772b607d9caa7391d18b4baf1d1e996b585b547a3223f4736f52a214ccce6db7187a38d16135f5295dede3d665f818e1b5b0f210e1a349948977440b52905906ac353650f4d0875827567c0c978ef85a110e03e983e76a88f3ef320b93710367db4376ee2d427eae49e94b5b94a0b33f9b551e70d10e5e583699efa8521611d9f845fe921a016f1c37e2562ddd461877b7a1c02019162ad4d5eb44d3df18f485dfb69dd4a22ebf03e2a1f21a9a718ff5528a100f8014967a7c53e7a82b1f6afd74b218cb9388ca820644d914ef71489c62f6278aa2bf8b86eedb7ade0a851bf05bb95da9b8dd95f129d731e6267a30a8b3cc9a87f76033d237822c3cc7175245ae5507843376d03ac1cae24fa17fd83b9a0b40ae4a6e0ff11f1c3c3c2131c3082e7c08a97f8bb610f8d6f6ec86c130e21db61b2a3d2c8a6f7a2e30269a0d5bc5c4805f508608ccb7f2850d24ddfd5fcf5a4300c1021d47b2302b21c34b376b41902755076d19d8bed506aaa3d00d4789be464ce7e6a75386673c6c3892caa0d78cdb98a616c1485b6493f4391758f96c015baa40457b68047f009b7f509ba4d88be8f335af72bf4856b6e13fa09cae4ca553a5c50a23d8a0f82d7c9668c8d0dc9a2e09aba9be4de4e8bca5d79e6d59eba93b356b2ef55f59e0c71fb8d14df5f681a5e4af77bec5a10e292705f55c3165431f04f031d0e9b84183d194e23e9ce589a7e3d87772f9cab40ff012aac5a5dc3158feb31246d74d4bd782d1d84671f63aebe15d00e79842419ca8574183857410b4dbcf7b409ed9067f5ed69fbeeee1f7c611b0939ee89fff52170f90f659bdd8429e575d5a1064aa0c9635485870c6fabac09d7b75bf294d8bca4ed1e492c3acf4a1873b619d3811771b77723db46003e717ae2ddbd0a1744b02c220abbc66888efc8a596055c1d2a8af46c9606f95a147bcaf20dcd38f6aeb0d32fe58e5b5d68fd2872d09fba33798b274a0b40479802c41c30778c2229a338901472bf86c21a89eeab9f806847ec864f7fdb0375231a7cd5f6c9e11974c36f4fd0ee9b5ad9841c5fdc5a2939b8c42fcf62ee9e2111be0f3b71ef0d4cc5a439e6c167233ef7fa9a773ed1ded762e9ba82b2215b32a8e4a24923becc8dd8224ec625320d2d4ec6276840c9c6e871dbc7aa2ec6d83d13d7e5e949d0131b8a048558540c06792ae824e1910d77120121b8ede26f33c0812efc6d1de2d94e22f8c5c47a510840ad23b591b0b7b76ce3589b7fb70a4fcc13fb5ae2112e182960f0863a238b32fc2262f0144cab83b4acfb4619cdf8c7170f6d7df828316285856dfdd7d44293fc9e8a208becc689f03ba9cbe586a699a85ed3b973f90f5c8d0b9e23c8271f83dc2cfdd04287a5b0f295ef67c2bdbf7f38547ba5eb5abf2537b2872f18c50e71c48addbe802dac4a28097d7a65588a3b241969b87757074faea526d72ad92cd368774c1a5fddaf791dcf9d6e9f724e74ece0d895541223af2c632c47346888c016c55c3a553979b46b9a4a1edcda04917547ad101fe42d23d6ca044c2600f1dc2c6e0427e906586b9833c81dd47c3ddb5f14a826ac58c1aa23520123e39a3dccf6d611192e918a57ae0b9a26e348e2706cef6b38869f2a3bdb86aedd1097ef6290d761b751961a1ba99156deef3512795179837dfa4e3b3482aacd6b40283394a49b3853f2cdca38ac264fd1515d5b4e02a84a93f74247b91dc8f74db903d0d3d477a8ec2c2a13e2dea47d559aeb0265831a9d78b32045b0c837451c8acc7885e7c044444a81601c42623c7c9cafcc08cbd805a8b08efae540d7ba50aa4ae6e6998d16912a48f7c28328304d22351a746c6a3b684ad76ad1a2c0082d831132d5360769c741f4938bf719ea7cc60f6bfde3304232301e1b93282e0999efcb755e6bf9640cec790d67db9af9d4af159e12eeeb7e3f98d814a4313c6caede3ca07cd359ae1f647d36990c0c0d83d505f66f75db795b3cec5e182fd05a604b15560fbf3216d4794f6512adb74e590bd66f2d7568bd4a0121a936a6ad17af32fb3c8ca43a9d640f08c64e36a463bb4eaf5cf315d298a570d5a7195aa4eb134ba3669cfc255edc44affab49c75647604c3529de6cfd18afd5b423c43cf2bb779251dff87e50bb2c55ea3fa5dc37d5fe983949094553d3c6c7ce4e6a1b05f1450df42c8a656f991947717eb20e9a39fd651e38e446d468a8b39a584ce214bf87541b9f6a06a3b7df0f0885d669228caeb42906a2ab2ad55220019ca3d7e480341d5802f88c1efc35fdd69449ca5a96ef279069a77d5b2dc63f4c9bc0c017223aedce907893a05dd1d48513174ceaa0c212db08d5cabef0331872d62fd395442eb5ec50c34d215cf94b6a1c9b279ee363a4fa7cb576c4335b8a6733cdcb1037459fdb29c9c7a8fa651598d416a6ecaeb2b70d69ba04d604abcd1b2e9", 0x1000}, {&(0x7f00000014c0)="47568b7c53ca27ecc637fa2c5524f5cbcf5c2e13d28b675ee57b6eead53b4b52740ef425e375488622201876ebce99ad1aed8b9f6f780b630601019326a52b2fbd881d17392ccda8300937b5900cf082b171ab2d4470f1eaf0d4dc3034b418375ca2a724b806ed5973b49e1c83294b77e6e378a63d113ee2ef9d35a05094acaeb39763c8782b6ef6f8d7831d5c2c7afae5b20ddd4c088e69a0515ac2a91c56f554b9d860a0278e66dc245ab64ce43c4f9459c8505572c4a350b58819f4f27cfc2d1d5303e794c6", 0xc7}, {&(0x7f00000015c0)="c413257ce8b51a51575ca93d760546eeaf49c9f8bc13dd01b0ae12c5bc7930afc60e4ed7d685b28af80fa1871ab9287f66febf7dd71da928cbecaaf54f6cc5c8f26bbff6afbc9d4c4cfaf12e438229b396125b267f5616e4b23dd305a13bd835e181988c89a45e4a7e219a4c32938844c94f1c98e548e015291743a9166f720ec74fc9cb08e77d6ce4102d0cc4731805b0501035f804ce54d7472a6acecd2ea0ce90cda9188e3c1ff5440b87d77757cef6db5f535403f00c01772e221df1a74e4130fe14120c98362cf45ccd68aa6375bb69be0c8c8e4bc4f4d684a2011ffe176846e293bff5cca69d67a50d6e18f216c9df856d3034c4", 0xf7}], 0x7, &(0x7f0000001780)=[@cred={0x20, 0xffff, 0x0, r0, r2, 0xffffffffffffffff}, @cred={0x20, 0xffff, 0x0, r3, r4, r6}, @cred={0x20, 0xffff, 0x0, 0x0, r7, r8}], 0x60, 0x8}, 0x4) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)='r\x00') openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 13:16:46 executing program 1: r0 = socket(0x6, 0x3, 0x0) setsockopt$inet_opts(r0, 0x11, 0x1, 0x0, 0x0) 13:16:46 executing program 0: open$dir(&(0x7f00000000c0)='./file0\x00', 0x40000400000002c2, 0x0) r0 = getpid() r1 = socket$unix(0x1, 0x2, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r2 = socket(0x1, 0x4, 0x81) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000340), &(0x7f0000000380)=0xc) r3 = socket(0x18, 0x400000001002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="08180035"], 0x1) sendmsg$unix(r3, &(0x7f0000000300)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0xc9, &(0x7f0000000280)=[{&(0x7f0000000040)="b1bd36220bffd2e5ef703e086f74414179f43984db96817c738881a2f2ea100cccdfb3a8a3b83f457625f278736770aff3c787c13dc322a04502daaabe72fa80cc06ccc1ec1061abdec3cfa8df998b", 0x4f}, {&(0x7f00000000c0)="5b4383c13420188f29a134138e2554789916cbd24010dce2a11c21227ea4163a2821f18e23118b3102b68dd3bec3bd5dee724fae4fbb1fe3c8c15de6230c74666fb79a74562145037b100cf2eb634af4f42787af0ed5544c5bfeb4af93feeda358b9f380445d3c4c6ae5ebe4b3191c5f3d0bfc4cdbe5c139ee0c1a275b59dbcbcf7de6a38166add197a40c90822d77915d0b9d2a50d79b0ab069a423c261be0f0c3917918e884600c8ea8f7ef36bd54110492d89b7d8ca94c375dffc87323db4a5da6fef333a9092167b063d33fb4f2fcb692007b1bc413c85aee1c13a5e5e88e38ba9c6cd95809bf16ceb", 0xeb}, {&(0x7f00000002c0)="554006d9e141c02c4970cc88328102640f1723e3136fbae0308327ab36d305e8ca4a510606f7c3b154fae7ab0003bc5055384a9ce345321639789bc8497d4e23", 0x40}, {&(0x7f0000000200)="bfaec75433267e3aeb88a97024f8bccfb9f9ff274110e780c3bc61f97a63897d4b56e3de60b45cfd584c4b2ce7f4568734498480967e04553c415c7283c40312bd16f51fa0f317075b200b9ee12b1ce67fea612a362c1ec4991e42b5647b9f90349a0f620721a7b17d9da48daabb972ab9cc18d620aaf94d3a153fb56ab3", 0x7e}], 0x4, &(0x7f00000004c0)=[@cred, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x0, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}], 0x900}, 0x0) 13:16:46 executing program 1: r0 = socket(0x1c, 0x1, 0x33) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="8202c0ffffffffffffff01f6484eecf5b6633627ed05e52dbdf203d5db4c454d791233a355cca885901f32dd921b9cc417d66773bbdff4da3723ce31dd0052337af7d7fbed630334e501fc1bdf353d1d4e96b9cb279e150f473a883d1157a987ff96dc12c720b5e5d5d79a047379e43ddceb2d4eb20a9da02380d2ab06a424144197e2b4e5847457b98e41e5150a3f7548ee0cb18befb9871165674a091b32fc61a365"], 0x10) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) sendto(r0, &(0x7f0000000140)="060500ba97d0bba1", 0x8, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x7, 0x9}, {0x18, 0x3, 0x7ff, 0x800}, 0x2f, [0x9, 0x9, 0x2, 0x0, 0x4, 0xdd67, 0x5, 0x1f]}, 0x3c) 13:16:46 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r3, 0x2}) ioctl$BIOCSHDRCMPLT(0xffffffffffffff9c, 0x80044275, &(0x7f0000000140)=0x2) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28000000ffff00000100000016cd7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 13:16:46 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) listen(r0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x1e, 0x3, 0x0) r3 = fcntl$dupfd(r2, 0x0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r4 = socket(0x18, 0x1, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r5, 0x4, 0x0) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) dup2(r3, r4) 13:16:46 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = dup(r0) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x200000, "28b50000000800"}) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x6ad5bc34, 0x99, 0x6, 0x1, "6b428804fe01618b2441f44993fa920a16a2438c", 0xffffffff, 0x80}) 13:16:46 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000100)) getpeername(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x1, 0x9, 0xffffffff, 0xffffff01, "1ad45cfb24237a3e1e7aa21046f6ec76a44d81a4", 0x401, 0x7f}) 13:16:46 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = dup(r0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x8000) socket(0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffa, 0x5721b76b96d34469}, {{r2}, 0xfffffffffffffff9, 0x31}], 0x60, 0x0, 0x3f, 0x0) kevent(r2, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffa, 0x82}], 0x7, 0x0, 0x7, 0x0) 13:16:46 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000340)='./file0\x00', 0x80, 0x100) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) pwrite(r0, &(0x7f0000000040)="d89828d7adc07927ecf6acca3fd5971b8e517cfd19a8f48417db071f4ab6c217c037e2f0d386ba2698da851175e3848fa70d40f50c2453bc8f684e9c145cfd3142537038d7c6b0b3e05551c56647db2bae41a0c21c027a0c20821d7134c1ff9aa6bcda8981848a7e2af14517107842ce9498f1d763acb2744435688428c1c6571daf4a8ea83bc763f84eba41f6e622a9b989f35188616a1da48cc3b97305078d02960aee74f14c06ca34082bcf39e501bd6affefaf6c0e98beb654c40c6d45906f00549f183a2c22575aeef7319510fab37a00a6dc5fa68263295a37bc1fe545330ee81d2e94cbeb392a792e80cfa2b97855529bfab375c59e02c34c131a509838c7b1605c5e506bfa7409c06b7b3017def0cacf66bf81c11a24bd9a2b6fa3f98c2f28ef23f88d23a68dc4e1de3743d122f6718c61733cba7efade446f2bcc2525efa971c13114d5604f34a5de1d42cf0b93a1b1700d919a72d5b7d1484bb5e35feabc42008e9d8eaea1f3c7413860ed857e51080790926c2e040474f59be2df33a32dff38acd4a74a936ee753b6ddbc0aea2197bd2ad1f5dcefaa662031be87bae2ba9495db7f938a0a7162ead6dcd81c260620f7f9b902496cbabb694fcf15203ab7ac795f13b6b08bbed5e6b573b226129e091d97d284285f6336bf00bbddc055b6c6b55bedf9751cfabac2dc1e7251dd836ef793863d7b6d1241894eaae21a7b0bc108ac0b8f772da9789b9c66f8af1e6a68c5933a3f1a1f07417b199b045d87e856dc8425b3d7b80264487ab4d0425108b09b0af63ec999023669e6ca096cb692300bab7ea2d7baa8db8c2aa1c49af7d5f9b0da165e1fd22b0369e8981a", 0x260, 0x0, 0x20) r1 = socket$unix(0x1, 0x3, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000002c0), &(0x7f0000000300)=0xc) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x3, 0x10, r0, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) write(r2, &(0x7f0000000380)="36b2d21f4cdec811343c36", 0xb) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) poll(&(0x7f0000001fef)=[{r2, 0x40}, {}], 0x2, 0x0) 13:16:46 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) sendmsg$unix(r1, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="cbb3b632016a769c063182025ac2d8b6164220f9daebf92f376487afe53349f01ebe3bfb7d087c2063dd25e3bc6c4202afd7ebb0ed35153daf91710cf2571eb9719e295ea0d489879e217faac6e2d4709f082b00", @ANYRES32, @ANYRES32=r1, @ANYRESHEX=r2, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x7a}, 0x0) write(r1, 0x0, 0x0) shutdown(r0, 0x0) 13:16:46 executing program 0: r0 = socket(0x2, 0xc003, 0x11) semop(0x0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a3a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360b00000a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278c314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504381879a62587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5af2074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb080000000000000016eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7900008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e282724543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a08844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ece00700000000000074b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e27c9d7d690d7f7f1b8b52461fe4bc33ddaa99cdde7b892ad09537dae535a629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd2b8e630e6d32afdb05fce19b2ef45e1147b8f817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453328371101fdb7bbf1237472c05000000000000001300000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638d02fb9ea02b1c389fa07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc095003ee441cb8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff968240c67a07a84667f79ea7e2aeb7d7324ae7dc32f821163d7db2d8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721e42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a96fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019b83780ac9fde287f0d5233d1aa6d476af9ee0a500000000c3f17756a1df4bc03e70afd7ee9540170baea15faf1f961f7260f12a971f53c867b33d0000363d214a72e6105620d5afaff639b54c6b4365a388849bee92a30c0a0003a990d8f23f2c409de0ee26ddffb3cb1722da301c06c7313cb2344719dc273d4d7ab07a78383c7053213267a255811bb10e85db822c01ca1530d869a70dccc267c1004d0d5b9e446272f8b80e760b5f66d70fea8534efa92b09f4b8cd9f69682c1c8c56622592730c491d4b98832a1a498095c97dc7c771f2682576dcab2f14efc62f0b5dc5a1632740e37e09696dbf22daf869ddc6bb8f866a58410930eaf71aa6786f565ce7785348c40d"], 0x10) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="5b1a39a3", 0x3db}], 0x1) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) pwrite(r3, &(0x7f0000000100)="9c4b0619df145ca72d03713f", 0xc, 0x0, 0x3) setgroups(0x1, &(0x7f0000000080)=[r2]) 13:16:46 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x631) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b1000513600000000000020020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282b18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x3) 13:16:46 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfbefffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x18, 0x2, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x4) flock(0xffffffffffffff9c, 0x4) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 13:16:46 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = dup(0xffffffffffffff9c) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_data=&(0x7f0000000080)="4de5e22a8c69c9be9a1db4e3a45f24dcba472639214d632ee556f7c0a845edfe20f9cbb0e3bc4164a647050d5a666d638956995322ac2ef1f31bb8737fd7724ec216c01aee6dbfd13d23927dafecd8ea3b8aa328481a56e4ee520a6c9a90991f23d0fd71c65ee742b0d8d0fbedeaff2b459651cb75adacdfa877af08a0"}) syz_open_pts() pipe(&(0x7f0000000100)={0xffffffffffffffff}) fchdir(r2) writev(r0, &(0x7f0000001700)=[{&(0x7f0000000680)="3b138f36a89f77bb5edaecec77d0e524573794fcb698547f12bb4b1c372317fd241af6faa0ef57b1e6e98e301328ac3c5145d601d5ced21adbb026d64779c6d08c3d6837779bd4182129071e3121d24e407315089860d0d90dd115b8d9b17d86c8f19e550bc7a387e5023c11d7a0b481a951462c83449a7c2b5dac38359ad50fbb23b3af09a32307b903e427763cbb0be2a02d4423bcdce1b561f0350381e384252f8e299640081eae37cf3ce37fdad7abdda94bfc7b995ccc84dc81c6729ebc8bc928f3f3ce3b49865860ad6f1d165e1bd540b6ec9189bba1df5918244457c3aded0e5e32624f65490c5ecb14e75d302b4c0abd2be7744ad5d83afb0befe4464b95eaac4bf4e3b81887309db09b12bd8c2f0f144c6eea03b2623515eca6fe30c673a10f7cbc99a179f16d79f84520fd170cd038915256f4798c971b0871344c8bb8f92fb09a68015e27b316137b5c2cd722b9d60245d2fa81b658bfce92d32d0cb1330dc09fd9a345c6e17c46e176c270590857e690a976f6109e094444630443543c70b4b1160500061848e90c2e12ef44cb0eeca4bc5c9236f079127923a1cfc85b4200ecaaeaf926db54d622d61ae8986a058f3c584ef4bafee7190ec21dc9f47eebb1bfd799aec7b09acd9a947ff67a50e86db5edc8d6cb69bba316dc3771068b7ba55520a766d5e86842abd3d5b844e32cb90ed4619cf1018621a17883c1eaf927d20081888f362516cd88d6cdd9de94625b076df8793563cbb68743456c46bd5fd8e4f705a0d49ee972b27500c90e3912b09539c058db08b35db727dea2ab0398b26dbad7bb544e86578e2a4643ed702c88fa5dfdf8e649d7ca0f0b973f675862757a0030d46da2cf90b4b62b65a0adeaa6141eeb5e90e219a05dde9add6754a9473d418f608441b132f080b5491a56113f86ccf2b626dd5fc1b0dcbb4f587b42a9c1bcdd869954229ae4c76414e5d0f4a2d0c5b7bc0fdeb50553a99e0b87ee76cc32c33d5030ccd588ce906c6f0f2001304b3c02f65affe634a3aa4fa2a92a5a8c91bca7cbbbf3e0f75f21bed89e4baf378137d509560bebea2630f805466d7a6dc22c82986c2de406fb7824606b35f5a36c5d4d0c6cb8ec896b45619702d288319650f450dae3d3e9cce55f1aadfcaaf0629f98e4faecc22dc97523edd86c6b75fffb83cdb6a61c9abae7522bac682e7f26b78faff55059753bd575db2e9abc216bb276842883fa72ddcc97c74f7ba5d15f7eb3920a838f768ee57d9e06b02aa73fb698dccc0adb5fc05bf6a7ad9fe6fb9e31bb1bf89f4922673c0c6d434906aba7882a19693cf0db1ddcb4de092e7e887bbb3d93de5823b56e12d31648f291947b740a7d9e8b25967c1619f814dfd40675a9b94eee3a101aebd2d4c0ab80d4b346513c090fa3e9f263b699936db817fe48ee4eddbc3405591a01f18733e14b9ce26c30fce4aae10dc0401991704bfdb7c510203d975447f3c9194118df57e7b57a050b15bd0685871dea3bdce8ea3f3d1f5e27c0b99587e9c5045766a628a1ff1109066ecc622f6e019e2d67d104267949619874ce3cc8bd123da93d24d43b2f00ae47c6d50c1de24b09af546f91f5c38e642cace8f43a81b62239dd84ae548ac8641e8730f3f541eb8eae8bd71961bfe0000e73e57f6793869ffda1aa455153b675ec10697ef7d84cad80f9dd70d20009a5801163410700e6b41c1b376ba3f888ac90ab36aee8d76c997774c33299a5b267d29b60b72b837516f3814cbd261148040a3e8fa06d019ba01cef17bcc05b7f380762e76e649acf1f05f10fb061d8bb2674e832dfcfea217f16d65728841c6199293fdb99b035b65e4ba07fe6182f7a0261510a6ddc158335885138e08733f17dfc6615a33b29316c8de5064276d1fac62ae2b39a8ce70b84dcf6b156602336e6125d79b84c559ff9a474d54b71e9a6ccfa04a2b342c336379e14721a77a78d4ebbb37ec1958928ada0b126f8c28c1383b4068fbbdd0667153ce6da2f9fb62961491874f321bfb70f7c86f8428e61ba64cdc51a0219217bd9caaa0ad9c4780a4624e260c3f432aec288ae9499913db37f29a9945db3e4cd7d7c6b96dc3c03763c3e9b2ec62577bce9377e25eddad85c4b449ea53c17ecde6bbda02032b8c442032002ded9c2d43da70e60381d6868e4aa52719fd749827784fd0e208d38dd94f9ba524055943dfdf5955ec9e8bc00906c17c7cb002f2c4cd0575f7f53ed8dd93451508c1b88c8e857f634d20d94ce842e870b09fe969edfcb00fa9d1e41bfbf49a4e717b9f3a7e8fd0b10d7fcf2429067e2f6085bc60d95b88b14c0d20236f9c70a9158eaa70bdd784f7d6b5ad0f2ad986478b90449b3746489899c6636e2ea3a436e9b17a5a20bbe7be30e7b2fb0bf30cf167ba361225ee5774e8b1ebcd7c352d89c01e2bf2c5f2416ef7f4508c527520cfaee7ea5403b5e17f840895d20a2df2b119dcede6906075b011aea66056895c46f8e240811066b750e9787adbad86abe291e0dcf9d8cdc0d67e572856f392f13", 0x708}], 0x1) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x20, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setflags(r4, 0x2, 0x1) ioctl$SPKRTONE(r3, 0x80085301, &(0x7f0000000180)={0x1000, 0x6}) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000001c0)={'./file0\x00', 0x8, 0x8000, 0x7, 0x1, 0x2, 0x0, 0xfd, 0x0, 0x1, 0xe9ed, 0x100000001}) 13:16:46 executing program 1: ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={0x0}) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) r4 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x0) getpeername(r4, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) 13:16:46 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x44d272de) r2 = kqueue() dup2(r2, r1) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) readv(r3, &(0x7f00000004c0)=[{&(0x7f0000000100)=""/136, 0x88}, {&(0x7f00000001c0)=""/94, 0x5e}, {&(0x7f0000000240)}, {&(0x7f0000000280)=""/147, 0x93}, {&(0x7f0000000340)=""/101, 0x65}, {&(0x7f00000003c0)=""/148, 0x94}, {&(0x7f0000000480)=""/27, 0x1b}], 0x7) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x5) 13:16:46 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0xd}) mknod$loop(&(0x7f0000000040)='./bus\x00', 0x80, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:16:46 executing program 1: shmget$private(0x0, 0x2000, 0x13, &(0x7f0000ffb000/0x2000)=nil) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getpeername(0xffffffffffffff9c, &(0x7f0000000040)=@in, &(0x7f00000001c0)=0xc) r1 = accept$unix(r0, &(0x7f0000000080)=@file={0x0, ""/99}, &(0x7f0000000100)=0x65) bind(r1, &(0x7f0000000180)=@in6={0x18, 0x2, 0x8000, 0x54ef}, 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0xfffffffe, 0x2000, "01e68b94625171216141849233cd5f50113d41fa"}) 13:16:46 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{}], 0x2}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x8000, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000080)={0x0}) 13:16:46 executing program 1: r0 = socket(0x2, 0xc003, 0x11) socket(0x18, 0x0, 0x0) connect$unix(r0, &(0x7f00000016c0)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a41c05c94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a00000600000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38ad8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b91721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00c23a2cce6a7074b73e0a84806ac577b6112bc4d9f46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207a31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000002000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cd3009ec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638dff07000000000000a07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce81118123f008da9c93d5ce5ba28878d0b3501394ebd068fb1128ff91ccf7626e962550f7dcb0a8299df6897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d000000000000000000000000000000000000000000000000000000000000000000000000000000000000007d30eedc5398899762087fca449885825fc52786bdf77299056fe931435135edabfb41372f0611b0e6476682010840767fd281c9bf5abddfdabeb24a6b79dddd375f184ea307c5b3d7ef7bdde4ff92b765d5f181e8981e6b62036b299029aa9e8da97bd2867ab75e22d4b9c806e4a027193cf573ee83cae4adcb4cadbd6d4c7ff5d62baa7aef4b2a850493e55e9c7b05e2a03471525e1f0bb2119338f2fc5667889f5dee7847826da507425ab80d5bd5447606928f52b9c96baf63236cf2356dbc2cada2428d6b"], 0x10) writev(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000480)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000180)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x372}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522", 0x636}], 0x4) 13:16:46 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x37c, 0x2, 0x80000000, 0x5, "2205c0f25ddb4a62c90bf055ddaec900091aaf62", 0x8, 0x3da7}) read(r0, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e73457800debfdcf0000000682400a52d00"}) syz_open_pts() r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) unlink(&(0x7f00000000c0)='./file0\x00') fcntl$setstatus(r1, 0x4, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x2, 0x1d, "0100000015062a0b5350568da44118f0c2819b00"}) syz_open_pts() 13:16:46 executing program 1: r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000240)="d548c294fc4b90ca7dcce2be1413729af06255f23b8839f6ba372f3aa3fbc20536f3930b6de9ab6e8d9efc4d509e2d2cea51e1dcc75d49c51f7b1d88221cfe0df81e7c55351e677cd44a968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee844e20c23067e33d751c9632e2e", 0x72}, {&(0x7f00000002c0)='.', 0x1}], 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0xea6, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x6, 0x0, 0x0, 0x0, 0x1000, 0x0, 0x0, 0x8], [0x0, 0x0, 0x8000000], [0x9, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff], [{}, {0x1000}, {}, {}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}], {0x4, 0x0, 0x0, 0x20000000000}, {0x0, 0x40000000}}}) syz_open_pts() ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)) dup(r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_LSFONT(r6, 0xc058574e, &(0x7f0000000500)) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCSFILDROP(r7, 0x80044279, &(0x7f0000000180)=0x9) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000580)='/dev/bpf\x00', 0x8, 0x0) socketpair(0x1, 0x4, 0x54, &(0x7f00000005c0)={0xffffffffffffffff}) setsockopt$sock_timeval(r8, 0xffff, 0x1005, &(0x7f0000000600)={0x695, 0x3}, 0x10) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) 13:16:46 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce6"], 0x1, 0x0}, 0x0) sendmsg(0xffffffffffffffff, &(0x7f00000013c0)={0x0, 0x0, &(0x7f0000001380)=[{&(0x7f0000000340)="9333fa020f38ea920fa810e43338b9920654aebee62865531d8ebb585f9add6baae5bddb79ae0b2ba553687e22fc8db90605b4193af475ce7adf0122b8f73f4d5de6b6d4ccbdec9a427119392af026b898c94792f6772d259593bc34ba38bd64b7fbb8f561d22f", 0x67}], 0x1, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000040)={0xffffffffffffffff}) mmap(&(0x7f000042c000/0x14000)=nil, 0x14000, 0x4, 0x10, r0, 0x0, 0x5) open$dir(&(0x7f0000000000)='./file\x00', 0x1, 0x0) 13:16:46 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000200)={0x9, &(0x7f0000000140)=[0xffffffff, 0x1, 0x80000000, 0x3, 0x8a, 0x3, 0x80000001, 0x8001, 0xe3f]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000000)="9bbe59fdd8ad50560e8c968e0bb698dfcf3094dbe9543b5119e796e6e28d486428a4f97dae04926a0faf1ed1126283b7d23da9e90a3c9b275c57b3e17d17", 0x3e, 0x0, 0x5) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r2 = syz_open_pts() close(r0) dup(r2) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="70002ef3fe07008b5595"], 0x9, 0x0}, 0x0) writev(r3, &(0x7f00000002c0)=[{0x0}], 0x1) 13:16:46 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="028000000000217b978f33"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:16:47 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="a2ccad0501ec"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000100)=0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) sendto(r2, &(0x7f0000000180)="b9663785a63e727abe6aa59c7b7ab5e4209061a4895907318f95a548e6cfb7106eb4376177fb047bec325bf1afe1b846746a8f959cea2765cb55e501d5a332ad1f1929cdb0143035f3d8549aeae5a35c6b81be0f3a9458123516b380ac95db3bb9ed329d708dea1a1cf3ecb597fe40ed72", 0x71, 0xb, &(0x7f0000000240)=@in={0x2, 0x0}, 0xc) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:16:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x82) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000180)=0x1) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x24}, {0x74}, {0x800, 0x0, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 13:16:47 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x800, 0x100) recvfrom$inet6(r0, &(0x7f0000000080)=""/134, 0x86, 0x40, &(0x7f0000000140)={0x18, 0x1, 0x80, 0x1}, 0xc) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000000)=0xffffffff, 0x4) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1500, r2) getsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=""/213, &(0x7f00000002c0)=0xd5) 13:16:47 executing program 0: r0 = semget(0x2, 0x2, 0x182) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000580)=""/171) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000503", 0x277, 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4414", 0x2}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="4c02c180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) shutdown(r2, 0x0) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x0) listen(r3, 0x2) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000640)=0x2a) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) recvmsg(r2, &(0x7f0000000540)={&(0x7f0000000040)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000080)=""/43, 0x2b}, {&(0x7f0000000100)=""/46, 0x2e}, {&(0x7f00000001c0)=""/219, 0xdb}, {&(0x7f00000002c0)=""/152, 0x98}, {&(0x7f0000000380)=""/113, 0x71}, {&(0x7f0000000400)=""/91, 0x5b}, {&(0x7f0000000140)=""/60, 0x3c}], 0x7, &(0x7f0000000500)=""/50, 0x32}, 0x803) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 13:16:47 executing program 0: ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x6}, {}], 0x2}) 13:16:47 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x202], [0x0, 0x0, 0x0, 0x9, 0x7fffffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r0, &(0x7f0000000100)="475f706c2a1f05fd9c7b29021376fb3ecfd3d664d2d0ab78d200000000000000000000000000000033f89ac42be5cd7c9ef5a27dd64a1bb699cc6b4315f27880bc6df3aa01b7e8639c06c42f8f90e8f8", 0xffe0, 0x0, 0x8000) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x179, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 13:16:47 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a0", 0x1cb}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) pread(r0, &(0x7f0000000280)="604e13d09c571ad907e9c82945639d86db32ed6e1788fba55e8d751dc755ac3a64a642e501ece15e1e6d9eb249f082c78fb8c4bf7b3a72e30c588186df62ca17957b3574da2364d7b2f48a8bad6d0aeeeecfbe0cf33b7bc7dae273e8d4b9a25984f2f1feed9852c928ea75b908f43d5e54ddbfb660ee16451a4eba826ee1ce734064355f", 0x84, 0x0, 0x1ff) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(r1, 0xa, r0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f0000000240)='./file1\x00', 0x0) 13:16:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x8, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) poll(&(0x7f0000000180)=[{r1, 0x8}, {r0, 0x10}, {0xffffffffffffff9c, 0x80}, {r2, 0x40}, {r3, 0x4}, {r0, 0x4}, {r0, 0x40}, {r4, 0x2}], 0x8, 0x10001) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x50}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 13:16:47 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x80, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r1}, 0x0, 0x0, 0x0, 0x3, 0x3}, {{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x84, 0x4, 0x2, 0x8}], 0x0, 0x0, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(0x0, 0x0, 0xffffffffffffffff) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 13:16:47 executing program 1: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x2d}, {0x60}, {0x6, 0x0, 0x0, 0xfc}, {0x2, 0x4, 0x4, 0xfff}]}) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:16:47 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = dup2(r0, 0xffffffffffffffff) shutdown(r1, 0x2) 13:16:48 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x8000, 0x10f) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000000c0)=0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x8000, 0x61d65c35, 0xfffffffc, 0x0, "0be4e34fa4f6715e483442af966f9f3722ef782f", 0xfff, 0x40}) ioctl$TIOCFLUSH(r2, 0x8060693d, &(0x7f0000000300)) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000040)=0xffffff85) OpenBSD/amd64 (ci-openbsd-main-6.c.syzkaller.internal) (tty00) 13:16:48 executing program 0: nanosleep(&(0x7f0000001c40)={0xf0, 0x7fefffff}, 0x0) r0 = kqueue() fcntl$getown(r0, 0x5) kevent(r0, &(0x7f0000000280), 0xf8b3, 0x0, 0x10000fe, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000140), 0x85, 0x0) 13:16:48 executing program 1: sendto$inet(0xffffffffffffff9c, &(0x7f0000000180)="8660572510391ca49eae0ec884c64f8cffb1eda2e200016fc4848e2ca23871df28b0d1722d5fb539036ac913350c3c7b12199602c881fcffbe744d8c04ba38fc9db97ea91a14eb67d4c23ed33fe90ef7bee0826cb444f8de6f28330f452efdddc9b41eef53583d61fa0ad5127990b95e35e443c1f73e8f4abf81208482ddbdbd4e4d081a9dcb83f076baa6", 0x8b, 0x1, &(0x7f0000000240)={0x2, 0x1}, 0xc) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x35, 0x0, 0x0, 0x2}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r1 = semget$private(0x0, 0x0, 0x100) semop(r1, &(0x7f0000000140)=[{0x3, 0x6, 0x800}, {0x1, 0x4, 0x800}, {0x5, 0x1, 0x1800}, {0x3, 0x3}, {0x4, 0x5}, {0x3, 0x5}, {0x0, 0x2, 0x2000}], 0x7) 13:16:48 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) semget(0x3, 0x4, 0x18) r0 = semget$private(0x0, 0x4, 0x408) semop(r0, &(0x7f0000000400)=[{0x2, 0x9, 0x400}], 0x156) semop(r0, &(0x7f0000001400)=[{0x2, 0x3, 0x1000}, {0x0, 0x7}, {0x4, 0xfffd, 0x800}, {0x1, 0x4003, 0x800}, {0x3, 0x4, 0x1000}, {0x0, 0x7}], 0x6) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1800}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240), 0x6) semop(0x0, &(0x7f0000000000)=[{0x3, 0x7, 0x1000}, {0x0, 0x0, 0x1000}, {0x3, 0x3, 0x1000}, {0x1, 0xd8d, 0x1000}, {0x3, 0x6, 0x800}, {0x4, 0x20, 0x3400}, {0x0, 0x9, 0x1000}], 0x7) semop(r0, &(0x7f0000000240)=[{0x4, 0x1, 0x800}, {0x4, 0x7c, 0x1000}, {0x1, 0x7, 0x800}], 0x3) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000300)=""/168) r1 = semget$private(0x0, 0x0, 0x0) r2 = semget$private(0x0, 0x4, 0x530) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000280)=0x7ff) r3 = getuid() setreuid(0xee00, r3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() setreuid(0xee00, r5) r6 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r6, 0x4, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0x2, r3, r4, r5, r7, 0x104, 0x7}, 0x5, 0x5e70, 0x7ff}) r8 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r9 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r9, 0xffff, 0x40, 0x0, 0x0) semget$private(0x0, 0x2, 0x93) setsockopt$inet6_MRT6_DEL_MFC(r9, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x4}, {0x18, 0x3, 0x3, 0x8}, 0x19, [0x9, 0xfff, 0x2, 0x0, 0x4, 0x6, 0x0, 0x9]}, 0x3c) r10 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r10, r8) 13:16:49 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000380)='\x00']) r1 = open(&(0x7f00000002c0)='./bus\x00', 0x20000, 0x31) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x7, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r4 = getppid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0}, &(0x7f0000000200)=0xc) r6 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r6, 0x4, 0x0) recvfrom$inet(r6, &(0x7f00000004c0)=""/234, 0xea, 0x2, &(0x7f0000000240)={0x2, 0x3}, 0xc) setpgid(r4, r5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x4) ioctl$DIOCMAP(r7, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./bus\x00', r3, 0x1}) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 13:16:49 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0086dd60a4f00800003c00fe8000000000000000000000000000aaff020000000000000000000000000001"]) syz_emit_ethernet(0x118, &(0x7f0000000180)="cdf3b9518c0e44a29109cd7d5e37d7265a4d306112979429bb35e77d1897007df0e0c6612b817786f738c8308c62ff5c4cdf9c456fa8c765ab85b599f8e694fd5a2898aff8af5f448ee0db8ba32fd12ff08708c20bf572b18bdd511219752a55d67fc82d8c03f534052e731fc950c2ed02000084b003ff41a82e333b3f7bd76a51a09a56df98c9df82c65cacc2fca9434cb28e49f15dd9e05546e6026084b110853bcdea7aa709eb000000005100dc2ee3d9f795a3c7fe9b2cc13c2203e5ccc201e15965946ffca5aba641f861ae8e0cdab97eae3cb9ecb13a94452c3c7189b073fb500d5c9ef3e176c47080336dfdc0a84b79aab822d4731ef1c74dca3423ba5054a3bc1625a7f79c4efae950c4262ad4013169ccc2dc6a") 13:16:49 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8000, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x4, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1711}, {0xc}, {0x6, 0x0, 0x40, 0x100}, {0x81, 0xff, 0x1, 0x3c5}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:16:49 executing program 1: kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x4, 0x0, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="00082e30a1684ee6000014b1a2a2bca69da31f736211ac40a3e18840d2d653b196e6797c93cfdbd08b6876e9351b5fe9b657db9ae3054ce010ca38f7740927a4d3aa35b94571726bd6d8aeebb0e87769c4e3b88382d81c98078aef54"], 0x10) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x2a, 0x0, 0x0, 0x0) 13:16:49 executing program 0: ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7e389ddedff371734578fbcef9097b5ac7936835"}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x4000190000000001}], 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000100)="510fc3a0", 0x4) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) kqueue() r0 = dup(0xffffffffffffffff) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x400000000000000) 13:16:49 executing program 0: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x14030003) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) readv(0xffffffffffffffff, &(0x7f0000000000), 0x100000000000021b) mprotect(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0) setgroups(0x1, &(0x7f00000004c0)=[0x0]) chmod(&(0x7f0000000000)='./file0\x00', 0x80) 13:16:49 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r1 = kqueue() r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) kevent(r1, &(0x7f0000000440)=[{{r2}, 0xfffffffffffffffc, 0x1}], 0x5, 0x0, 0x0, 0x0) mkdirat(r2, &(0x7f0000000100)='./file0\x00', 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file1\x00') unlinkat(r0, &(0x7f00000000c0)='./file0\x00', 0x8) truncate(&(0x7f0000000140)='./file1\x00', 0x0, 0x8) 13:16:49 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 0x1) mprotect(&(0x7f0000041000/0x3000)=nil, 0x3000, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x2, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r5 = socket(0x2, 0x2, 0x0) dup2(r4, r5) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendto$unix(r3, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 13:16:49 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2000, 0x4401) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8020699f, &(0x7f0000000300)) getsockname(r1, &(0x7f0000000340)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200"/4098], &(0x7f0000000100)=0x1002) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() r3 = socket(0x11, 0x4003, 0x44) sendto$unix(r3, &(0x7f00000000c0)="b100050260000000000008001510000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb8f2a27c0a872c881ff006ee01be657aea8c500000002000000000000020208a371a3f80004000000001a00000100"/177, 0xb1, 0x0, 0x0, 0x0) sendto$inet(r3, &(0x7f00000002c0)="b8bde804903ab592b5a1dc8f4fcad5fd709358a0038461476d2c3fe2695787a586786e25e9b87ca6575869c61b8b04bfb8e6fa03bb0c2553a80aa0663294c90557eb0ae9303cd53d566a40b227a507acb924e38124291732906cc4a0233dab410bb5c362d905dc4d47431b22545e2e8854daa0f6fc3bd6ccbb420d53097a7ca410907a6f90309c71a938196a3803134dec5756c4e9910168dd50936888c5619a2568fc3c497d0e602af64ce205cbaf5576c82cc6ef989b5cb7ad7aa7f0d304066dd31ed4c82d232811024d2d9650b84f105d34aa89f168", 0xd7, 0x414, &(0x7f0000000040)={0x2, 0x1}, 0x31e) r4 = accept(r3, &(0x7f0000000580)=@in, &(0x7f0000000600)=0xc) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x18, 0x400000003, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(r2, &(0x7f0000000640)=[{{r4}, 0x3, 0x10, 0x2, 0x3f, 0x1}, {{r5}, 0xfffffffffffffffc, 0x3, 0x20, 0x82, 0x7f}, {{r6}, 0xfffffffffffffffc, 0x40, 0x2, 0x8000, 0x40}], 0x34, 0x0, 0xc68, 0x0) accept$inet(r5, &(0x7f0000000040), &(0x7f0000000080)=0xc) r7 = socket(0x18, 0x1, 0x0) r8 = socket(0x18, 0x400000003, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x2e5) r9 = socket(0x18, 0x400000003, 0x0) setsockopt(r9, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r8, r9) r10 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r10) r11 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r14 = semget$private(0x0, 0x0, 0x80000100) semop(r14, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r14, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r15, r16, r15, r16, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r17 = semget(0x0, 0x2, 0x10) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r15, r13, r12, r13, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff, 0xfffffffffffffffc}) getgroups(0x2, &(0x7f0000000180)=[r13, 0x0]) setsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={r10, r11, r18}, 0xc) close(r7) r19 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r19, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:16:49 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) unveil(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='x\x00') utimes(&(0x7f0000000180)='./bus/file0\x00', 0x0) symlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000140)='./bus/file0\x00') 13:16:49 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) chmod(&(0x7f0000000200)='./file0/file0\x00', 0x149) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000003c0)=""/247, 0xf7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) accept$inet6(r1, &(0x7f0000000280), &(0x7f0000000300)=0xc) r2 = open(&(0x7f0000000100)='./file0/file0\x00', 0x40, 0x110) write(r2, &(0x7f0000000380)='\x00', 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x3) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0xa0) pwritev(r6, &(0x7f0000000340), 0x8e, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r5, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) write(r4, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) getegid() getgid() r7 = msgget(0x2, 0x10) r8 = geteuid() r9 = semget$private(0x0, 0x8, 0x80000200) semop(r9, &(0x7f0000000140)=[{0xcdf16993fa5946d4, 0x8529, 0x1000}, {0x2, 0x0, 0x2000}, {0x3, 0x101}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r10, r11, r10, r11, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r13 = getpgrp() r14 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r14) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000580)={{0x2, r8, r11, r12, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r13, r14, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) setgid(r11) getgid() 13:16:49 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = socket(0x2, 0x3, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000300)) 13:16:49 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) r2 = accept$inet6(r1, &(0x7f0000000280), &(0x7f0000001300)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001340)='/dev/bpf\x00', 0x1, 0x0) r5 = syz_open_pts() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r13 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r13) getpgid(r13) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r15) r16 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r16) r17 = getuid() r18 = getegid() r19 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r19, 0x80104267, &(0x7f0000000100)) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r20 = accept$inet6(0xffffffffffffffff, &(0x7f0000001380), &(0x7f00000013c0)=0xc) r21 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r21, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r21, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r22, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r22, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r23 = accept$inet6(0xffffffffffffffff, &(0x7f0000001400), &(0x7f0000001440)=0xc) r24 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r24) r25 = getuid() setreuid(0xee00, r25) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r26, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r27) r28 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r28, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r28, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r29 = dup(r28) r30 = openat$tty(0xffffffffffffff9c, &(0x7f0000001480)='/dev/tty\x00', 0x81, 0x0) r31 = accept(0xffffffffffffff9c, &(0x7f00000014c0)=@in, &(0x7f0000001500)=0xc) r32 = open(&(0x7f0000001540)='./bus\x00', 0x800, 0xc1) r33 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000001580)) r34 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r34, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000015c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001740)={&(0x7f0000000080)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000200)=[{&(0x7f0000000300)="3632724c87dbdbce3b900c0cc5b0b4925784be60f135774a19cf318d1804b76f7d48e82dbe29c7f18ce0e165feb30f2e92c63678b99a70101b8e6957b84b0bdab5cb3a7f51dbc21036c9a2f72e8075a21d31785c716c25a0f47b4994d100a4a79cd0ed1b1204e58176be44a21ea53a158420670fbf75859233e9d2236289677908f556ff6d6bb058143190a19c238a246a04ada62e23725de0becd7edcd3f2a18feadb178e481dac52bfc64ba737899d028d745e828cd44122ed7d7136bfef837ed09bb9b565493ad98f1c955a0e638e28d1a24624aac0fa0b55d9ef76ade2960b34ec840859f82bead46b7c036fe2c2ace252cf2b680df33b18da0bea62a10fe43141f637062070396195ee70f742b94258eaeb7d49d9b9da7152e87f1927fc37c493cf81597b2c7b7b7566df6d24da5718d897a627cf03bd4765e91091c146915cfa41b1659c2d823ccbe95c043e0b5f88097afc9820cfc0dc43a0050f340b9f8e4f552f5253068e701db4d0c88ad6f24291447ed3ad1d262ed654946f4d06ed8a6d1e893eff7c052f0dfbf480009611fac4a67b7e09d3aeb6d1b9234d72a8ee6135cdf2c0857677dfd225dea66e45b64cfa74a3860aaadd174a992eda0b9f1e42e513a284deaa106add9a50dcb9ad37b9067fdcef015f6f4d883fe57b26b84c3184db1c9beece63f733558d893d1eb9ad3e6257ccf4b7e83c89f9969f4b31ca256427870f57395194a3afc2dc3c93d47346f29d06ba5c743d77735bbca0a5d4678a085c25e4c079c7143d7d1a03ac5c132194d9f0b4ef1e4321d455a858ab9814863c4f7d297fed54671f0d46520720f77b6d7057fa033fdafb49c7ff4a743ed1d49156d8665b60cde90851baa28c8f5eee418aa69c6cd6c0fd36b88737071fdb6f4f6d46c53afd0893d507a49edfcc230327b8fa4f1a0a6f86c647005ab6624b7916823e8e409c50adff3999ef8fda67bda639176079f2c174a426824e0b15a4680d798908816821ba693e68ef90bf8652a48827161194e28d3f24b755c2a28db974ea8d47169100ee2463709f90bdfad8b3ff8ef9cf8d31761028802acd0995c4ccaa74784777ae883031203c4dbe3f83e6b45c507926ce06d96eb260bb636f2dfc58e64094eb91d3d181bf4ac87776aeaeb31d1ff01553b68aeb5fb10ee049982aeed21b9ec38abf2543376a048debe3b1a45c706597c75f5181af56363862eeb27391c83465d4c96b400ab88ccd29bd52db2f9141cdb3b5692278b6d950232e709a06d318e84c27dda3dc628f1ff77215773c4a828162f1a466c8ea303cc664b48d5427d256d559e3cb850cba3e6bc676aea20e4f1cdff1b30f6ea48f1d29bcecf98c1eefe90f75446cb059404da7e8e6e126a62faf3f754fd98b6edd1a2da4dbe387a31c40a1dd81c0244e67bc673435f2f460f5cd62b91271d5198ef2f2c7ca73840571af605654b797c6e019040a6852b51e565ec148b60a3cbf5b90a452256b920761e3036956b6285f97746aee0aeb5946b0e174d0b84ca87897fafb52ca4aa1eb83e849a84413287e6bbc1eabeff6e28903db4d8456c48e69352af2126bc0fb95c1fa3a76212ebe422aaa7f558bb82eed3c71dc482528e1af8df458311977c0f00b08e1f03383252513ed72b707614ff5f25b0a207c85fc88faa3a634c292a0bb37d7e881ffebb8d00b27b734d50c875867ac521f21e215fa4a8c13fd1c4f15fe6e1c06e8436db1fa34ed0c6a479395f9f4b0e7462dcca4b7781cbcf7552ca660a43743147cf3786b3b001d545cd632a2ae8cc76825811bdab0b2367db6738135fc467b62f2ab6164f3f5af9901e2d4fdf73223057cd705a2dc85811183f25b378777192b871ffacd7ee2e349da4d82a39b4471438d0e0beb02242eded9973270d7b0d0983429ec393591d3af5259437079b45e59d1c53df6870081ea56636f2900b2637eb57601dc2874add8c6c81175bc900014e5d48e79a699d87bad71f9c2d9cd44adc9e472aa2603a206e43797b0065fbf6cdb923534055c859ca5da7ceeb97c1b2f63b4ef0115e58757d81e030553fe363a03ae41ef086e1669a767d4bbbd3c76be5f2b9ba1c7734965d84ce157cb21d26f0abb248b4b571c7c054d66aee240d7c4ea0a2e33d7708fd26e927729e20628e87b45dea8a70265d2e1b1fe04f884e5aa33aa8dd5191c78ad2c5981d052db382e716150f0821db19c928e00c4e707a768712d3046ef836e68f2a9998ae6c7ec6804128dd7e7ac86be2c62f09ee43d22f203b25c72a7695963d1cef7283d3a69e20a09427a2b28599d23d65eb51fd90bb310698b1e0f8b0ae93d0c82c588c2fa1a88f2365c6dccc7d34459cf7359c0fa56ca0e3325ee1188e26606b7aaa44d9efdf9725d09a422566c5185221a994f08047f0410a0f124087492886480ca060172f4f21e242b07f8f218d3b4c5ff8d755868c1f16c9987c3a122d655112d99849be641db28951fa463dd983cec60ad1105f330e03779bd0f24de5543580aed605449e79229d67da451650f4eae00cb8827d33315ead05e363bde680a65b14ba3078d48a4d7612c1995fc4257f0ed58c47b9c235b85de8e87f92f2888f475ce4ed53516e4a962ac7bc395980a3dc12adb695c7c7ec9d80500e3955e049f2baca547741e8d0d25dee70fd75203f46fb89c5c8e6b6e366fdac15b80f8d456e743de888b160c67a4919d8ddc99430a3ca1ed813983bfb53e5015a220c6fd6ab7ca038764d6f9364a1cef617999768e5a75e6d227e5ab929b77d2a8c695f69ccff8a9dac9bdfa98a0720f5fd802b265322d84b6e9f5cf4699d9e0bfbb2a497056ffa25b2cf73b9706720370121c982edf72474e8059eb022c3826899a7449424c2019ed982864e694fe59b5fe5a44fcd5251cc40939e8a80f5dd47d6f6815a1ad37058bd615221e58e6c8dea2b324c8a12709023228ea6c4bab91f1e1dd992211bfc7ce37c0aea6ddfa0b8d4695d66a354d9338e0644abb1af17fea560cc2ec44ea1256af3a2426cb3ed7e2959362fd231156d8f102f4a6299e8c1369592355d0a8e70ebddf5cf053217653e980bcbb5d8fac50b5bb5cfbeb12f9903675232ad1290af294c75ba761c50f41041165e1a7d9bd073ac148a1a0a380c12f71c2b4c8c457f1dc6a60d6baf515f57f244a1675daabba4355dc0a24aa5c4d6b5bc73b272d470da81f523d1360ac24188a9da23150566c69601c29a98e546977cac63d7c7d7041c0dd63902583a5770ebd8ee292542499f2a9c8560b9d73ec3e62da0e03d69811b7275d14b00750ed51242e152f238f6e4cc882bca61c87eab4f7c4516125c3ef430e517f8cef0e6e8a1ecafad023c5bbfe18f72763ec1ee9e38aede05795a1dd1f738d2038bf42e4f9a4bac2b7cc12e68ac524f5840279b64b9ff81448c618e42095da55d343338855c04910ad9424833119643a7fdb1ba67c7275328aab65e1679964bfa866d68e2941b2e554ad93666e139033ac61a9a4a009b0908d4d203126c8ce6e8087b357143365316c6521e65c4ba0d0b17c5096ed537b315a546336d04fbc809cc23738e6ae6504dd15af819068d4918d2802cceb15f5546d34d8bb426397674599f0ce03ee5821b2635097276b70fe08f72b6b0c05595dda3b2eee56ec4268c81afc4ceef0c80d3c888c8106876ef7ed90c70b179a958415d17ebc658760882fa98c9a064d26a3c4a97344492f107eb7b279a8e2d461161ae9115ee363ff8c26bda21d442786c206745aab16081b9d7e0d3cb24d0f4568f9bd57e9fbade47ddb4de01c696f689a3b52c94b0c0b02250064351566efe35bd075625c43e0bf42348b69623b52ddaa7f1de44546b1557fb027502c9beb2ef6d0670443a093395c7284443e370307d3a2e42511341a6ff80c0c9a1db0378835da5374dec5b83cf3f228d03a16aa0fd9c106a518f22d4ba79295526ead09d8372ee7074448eb0f36579d6a07dd50f79d2d2a3c127c8b04370bc55a2040c5a221e50a542d0187422bf41eecaa90571ccf3886f5724332f76613246767a7b62cef3b849635a159c4815799b5df95b43dc6d46b3de81c81b1091684130464cd8aa32134ea3422acbf35015d2a886571b6f36b3e820307acb90a299aa9e07f1f368a989e8511d3741ccba4cffa8dd67b24758b892ba4b17d6a8a99623894142dc1c9bfff420d595e8a8e150fd3bf3431e9b37f953160743b07232f53754cec2933354021fa03b8d4d28d3ef30c4ad056ade5c3e24d8e08c588be5eeb3b8fde3017509abac846a70e70423c4095f0ddfa4736c9fed6a5f72af2bbcf0dce4cad8cdc998527e80cb257ecf40e68247baf60ef2de4c14e7657d91fbc9800410a118de185ea4d5c63db4bf984bebf1d6e53a5f70f8706f0b078a257f3a745b4dafe0b8976239bbdc6c2ffb393284b5d4e160dba0904ea05269e75ea52aa5a65a1f58b08aafbac26804bb4e9f6a2075316f2bdee3d0671cb119f92abc72d2dc8378dbfce912f9a2dd9f04915812525e697d1482c7212251f8c99416b095c6bda11286c0039460945902c11069a3326fc3ee23bd1857333438b3c6add42418eb7b6939547039c90f414c374c72ee0d170b97472eb3aaa9acc110cd471509a7aa55a5916bea7a31acb493cec43640b3f08a4fe46ca53a36306d551a93371a77156fbe0c05517ac2c5a1a85b76c2747386f099f8a375cb7696c2ebd07d69d1c5e95bf66dd57bf94e805ef0a91369141dc3f790e19618369105e907e4a44069159dccea6dcdbd162fbe5b569b496491b7780cb850de44a7cc8b4b0f30da746297bb90a58ef44e8f10c2f4e12adac42ef146242f1ec2835d437bfa30b50ebf4bcfc2793db94dfd4475b9fcd99e1bd9fe619d8588ea98e0718250c700ce7b028a68d8d8e4efd3768f6a85bc0e55dc3c3a3124b70c56532d4a484f26212dd1a1d1e462a600c6cdef2ba5d676537fba0de9f6b161d274a89b3421f93fbc17c7ef1c88ab1f0d8aafd84d82fac9f85289f151f95087cd67e8b4930cebf7cc7a777dcc643d41dd2c0108a52e5706034dc3749807a308a2cca73d4addd8ccf558ddb9b7abc845b32d2c0777db16d25028f95149028a9651514c31aa1e2770db4934f947d7c6b1ea9256afc3e3256069fef8c8047264ab9c8ed12a5cf39a1dddf5c706557eac32d5762a6697164d46607e002b5af4ef6696b471d28aa3f828727326a4442301f74d0d3711282319b9aee05d5a9b3da6b7a39d2a366da380b176ff1d564e49af4d663181fb1a2d6eccf70bf7bd97303dba49b08063c52fbcff936d0b06d1e08b340fbce0f2d81cb043d16fbd4bc24715d1d1efaaae563856f07f8e2c3cd0c68a3a4dcf6dcb84d6ff88345d6fea417ae218238051c10aaf8bc46e0f032fc81faa630e8d6b7d153765feb8dcd41aa03c382b658a34584be9670acca111f79d73830c41f74ce1065a1f250431dbbbb6ceb75f9ce1e0d6a1249c279f973e0308f3682037bd4bc67356d2bb3faf7f75bd48621696574780d5f4407a8afd26033f19d222b7a1e05bfd12a5427954c84b79dc6f362b88ebe5dd3de93926edd7d1e14440e5d47c306b111af2e8d185dc3ab2082aa2d8e3257db22e1c219e5320c660390a8115614a30662c0ee75cc063bf1dc656579e348629c7a5686dfdd1806a5542d0e3393e0f1f7488249e2a7e2129f81814ba52d2303e364406e108e01f091b94b0538b2fdcef240035309e8b581a9e6e4c0324e6bfdf4de5ae0056bf6ffa531a53d707f6f6d13b905b9a1a4a3b4d60f", 0x1000}, {&(0x7f00000000c0)="951aaa5c5646d871c9a8ea5ff12e238e233795ffe225fca7a86af0bfe4ee56580fa9281130f89db3ccc20e83451edb4ea3cba3e599bfe848a2998900c597b35881061eec35f5eaf35b71d4be9ea8a3f32976fecbf2d0a53b84e71ce1ae22274ef5edf3b29d5ef9a9b470e7ff", 0x6c}, {&(0x7f0000000140)="263578063b0f4003962204f20e46bea924720bdea89488bde22067f241278ba054", 0x21}], 0x3, &(0x7f0000001600)=[@rights={0x20, 0xffff, 0x1, [r2, r3, 0xffffffffffffffff, r4]}, @rights={0x30, 0xffff, 0x1, [r5, r6, r7, r8, r9, r10, r11, r12]}, @cred={0x20, 0xffff, 0x0, r13, 0xffffffffffffffff, r15}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}, @rights={0x28, 0xffff, 0x1, [r19, r20, r21, 0xffffffffffffffff, r22, r23]}, @cred={0x20, 0xffff, 0x0, r24, r25, r27}, @rights={0x18, 0xffff, 0x1, [r29]}, @rights={0x28, 0xffff, 0x1, [r30, r31, r32, r33, r34, r35]}], 0x118, 0x9}, 0xf) r36 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r36, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4c001000e}) pwritev(r36, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:16:49 executing program 0: r0 = socket(0x2, 0x8001, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x6}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt$sock_linger(0xffffffffffffff9c, 0xffff, 0x80, &(0x7f0000000080)={0xe206d5f, 0xdc}, 0x8) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) close(r0) accept(r2, 0x0, 0x0) 13:16:49 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x6a, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f00000000c0)='MNt', 0x3}], 0x1) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDIRFILT(r3, 0x4004427c, &(0x7f00000001c0)) ioctl$WSDISPLAYIO_SBURNER(r2, 0x800c5751, &(0x7f0000000100)={0x1}) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') dup2(r1, r0) 13:16:49 executing program 1: pipe2(&(0x7f0000000000), 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="2f012e2f66696c6530809afdfd2de3374ea91b4b2a248ffb9abc0ec81f0250ae27228f72a71f0ac5e3787e923a0cb3ce034e0596aafecc2d59698c9ff71ecff082c162efe611d047704b1728c8dda4a938ec64d54398d60ac1470b6bcca71b88de244395afc0e70df5d22e7360a5b4c0d874bcaf6ede9a4c8c3ce0dbecc06b607c97446397c06cac42030e86234f150415134e0e68bd4e028d2f7821ad6a32811495857fa169f473b326d686b2cb4202193391c0a04ce02355ce34b86ec3b36c88761cd5dc17ef04dc95aace70b65b02fee7d20c3c0bceb52aad94fda1503c167cb3354bd97b0d27baea9da650906525cd220a9047a6adb82da52115c4e516d906af47bba6d0d4cbb0852ae8047886d83d3c010000007142884aa1158885bd1820af842dc2961777e042d3bca97fb14df7e5e7e7b06ffd68d849d0443bfa923143532d935e15f8b9d42e151dfb53a7d6c694e13f392646d5db0222a8e0ed6cc83e334f1beb18ca8b02c67141c84ef060d7ad2d26cce519e192f124504f584a55a2645803751b00"/403], 0x6a) 13:16:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x9}, {0x24}, {0x6, 0x0, 0x0, 0x7ff}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 13:16:50 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x8000065e) unlink(&(0x7f0000000040)='./bus\x00') open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='./file0\x00') 13:16:50 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000], [0x0, 0x400, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [], [0x0, 0x2, 0x0, 0x0, 0x0, 0x1000000000000000], [{}, {}, {0xfffe, 0x0, 0x0, 0xffff}]}}) 13:16:50 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x8, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x80, 0x0) 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) setsockopt(0xffffffffffffffff, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 13:16:50 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) close(0xffffffffffffffff) syz_open_pts() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0xfffffffffffffffd, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df50795acd00"}) write(0xffffffffffffffff, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550aca2b41a5861b10097b11aa260b34e16d5d8fb7e716768e2bb39e290d0cc7aed9628348a228d320a216904108367374901a1d7d9ea0d765328b9dc0e00dd76b993b6c5213ac2187c1e7b06c13c9436f0082bb5c230b4bd78257e2f29e560b7a2f74793a72ff094a8905350ed8ce0dd71c474fa9effc175c22f7aa60b09fed45c9f73c94004bf7efb1cc3692698e52fcd41619a90f067f2f53e45149c7a2f50ea4218dbe14d26b13db5d0c28ed0dce7bc9872dcfc9c3e2187a01d58a54a954189151685dc76c71204fedf573e471bbed0c16aa474d577f379819a86a601f08d2eec7f5f660853bf1318e9e7e1940852cbfde119b633ce768e753c99c6c162d28268fa4dcc40731cfbca62541f5f3b67c45fbde17c779a9820da152aacfa320f7f57011e39c3a790082379b8a93873112c15b988775825d306caaf088c087690c809832b16f3179641dda933b16fff0fe22d3c88c05ab4d8a24cdd2443ce243053863e30cd70e84b12d8cc28a0e1ae6b23d627c5148b67e03c8fd9c5cac35c7ad7e0437cd4c088d03", 0x546) write(0xffffffffffffffff, &(0x7f0000000000)="6a4a4e5cfab9b0fbac605a000000ff03", 0x1e2) 13:16:50 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000240)={0x0, 0x400000, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5], [], [0x0, 0x0, 0x0, 0x9, 0xffefffffffffffff, 0x3fffffffeff], [0x0, 0x0, 0x401, 0x9], [{0x0, 0x0, 0x0, 0x20000}, {}, {}, {0x5}], {0x0, 0x54a7fb73}, {0x0, 0x0, 0x0, 0x200000000000000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 13:16:50 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000040)=[{0x87}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r1, &(0x7f0000000100)="475f706c2a1f05fd9c7b29021376fb3ecfd3d664d2d0ab78d200000000000000000000000000000033f89ac42be5cd7c9ef5a27dd64a1bb699cc6b4315f27880bc6df3aa01b7e8639c06c42f8f90e8f8", 0xffe0, 0x0, 0x8000) r2 = getuid() setreuid(0xee00, r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r4) fchownat(r1, &(0x7f0000000080)='./file0\x00', r2, r4, 0xa) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) close(r6) socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000040)="14fb56d904f3fad2", 0x8) 13:16:50 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000), &(0x7f0000000040)=0x4) getsockopt(r0, 0x29, 0x3e, 0x0, 0x0) login: map stack 0x2071c000-0x20b1c000 of map 0xfffffd806bc0a550 failed: hole in range 13:16:50 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) pread(r1, &(0x7f0000000140)="cdfbdf9304bda56d84fc8928e0fc60ae18cb0b985142b32ba344c43fc1dd76718e066bd54abd44aac0960af0be342afcb4d14747f66e91d9231baa58ec29baec47d97dc0e28d9840b8f3da12151930e4518e2ff999bf684a93e1664b3b9a57fa3c4987a28f7938f7e135115a8c073e693273d2b83ae837098af380cfa84a2000f0571c15e2a457553c5a6494256ca1c011840ed2d879d77603650bf83e73f301b68560a3381c2a0ec27394a36e78129744cefdbfd88646", 0xb7, 0x0, 0x5) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x7fb, 0x5d8, "0366402ba77f0c033c0adf71cf15cd76ef3caf00"}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000001300)="a265be7dac79c4ce726e06a62680250ef87570f308e6522bc398b096782b633727b9c3bad86626010ffd23e632326a43a63060b0bc5cd03daa744d8dc811a107bddf61bc614aa8aaa423864a9e5e6e5f54f14d323878d88d3b875e5cbeca38f2151048ffa9f578a8c9e3a05736b5bd76a92ccc1658ab7555d4ef5e545d4f07247b7f", 0x82}], 0x1) 13:16:50 executing program 1: socket(0x2, 0x2, 0x11) socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='.\x00', 0x0, 0x0) socket(0x18, 0x1, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000140)='/dev/speaker\x00', 0x0, 0x0) socket(0x10, 0x4000, 0x1f) socket(0x18, 0x1, 0x0) r0 = socket(0x18, 0x1, 0x0) dup(r0) r1 = socket$inet(0x2, 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) socket(0x18, 0x1, 0x0) socket(0x18, 0x1, 0x0) kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r3 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f00000001c0)=[@rights={0x14, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x319c0d28}], 0x30}, 0x0) 13:16:50 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() geteuid() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000540)={0x0, 0x7fff, 0xfffffffffffffff8, 0xfffffffffffffffc, "09000000245185a8186503182eab7fff0e091fe6"}) ioctl$TIOCSTOP(r1, 0x2000746f) writev(r0, &(0x7f0000001b80)=[{&(0x7f0000000580)="580f11b10a84b1af437a3da346013d55a102cf28d903122ee6cd01fdbe0e0641aad7e2603eb578f4b379052d1345084fee60c120bd0851ac7c832ad092ea3976fe4c16e908c09a4d82ece868e178c1836e1c09fefb40a6de2f11972bb2b4a7aefb577787f4e9582f00627a52c3153c943a9a53770fc6ad36a49717e865bff8612c55fb9350b8b5016cef8750a2eb72a0cc06c496c5ce879f02a987ead0e8a5e2988328c1acd30033bd45b73b8379ce73e38b1fee341b90f535ea", 0xba}, {&(0x7f0000000400)="6576ae0c96c81def94f380f88f38ca04221c20049b4865285875581954d3d9d1a6c56209", 0x24}, {&(0x7f00000001c0)="39f671b115a5dde89b28b49cb86337910e784e51c04acd9a757f51a0aa78a2e9362558cb80e5ad5585", 0x29}, {&(0x7f0000000f40)="43ca748d78aa4aa77c35c6542062d9cbfa9df6b8d994dea02755d278b467777d0fafb1b94dc018869680f9d961cf8b3d2914c8843b0ee651c50de2da59e3e18c300b2306d812a02ebaf2610fd16cda728616079e304a41233a9fa7a731bdf136c56f9d44d5578f6643e39c3797c6da3ffedc262ded1356e1e08b213a83d8b8caebdfca1e2cc29bd2b106abc02e3c7233f99e390cd3ef5d2317f15cd96a2826a0d9d4102b5cc25ab8599b84d4e13030e387dc028986b08c14bfaa50e4e3cbf7d3bf50beef50d8f9e80de2ce73250af8723eb9d94f9378ca98503ffc0ac3f259203548a5856a0b2e5cc8f76861f33c2ace02c61dff1c48b8e01cfe3c75cdcb7123f3cd766e3c94a3c10d8e487332f56348c2ca08101419f8c09ad19f9dd53bc1f694e87dc41e1cf5e2a40d662eea0dc92c81c916c60e020ca2a4cc475d29b559f4ebbf4519a8106137638664d7e3a0233818042abe40ce8452445fcf49abf920772ae94e98ada89992e4856c421db10e91e13d11867afbb05ae62890f2bda7dca9ff3429d4521e1b5b710e6881f03f76dab37cba90a87274cc9973552ab238e1117914606844f72fbd25e0f40933753ae1966eae10433b1153fc6032e734ce6bf7cc208f7b8cf0815188c38a9085c55118a57b502b8f8f3947decca31c5e0861ac3aaac0c3e820caee6d8ba77ba979fa458b7e0ce4b761b8f6df691a53da9b408d021869426c43d347a00bad1d330e405c6b3410b99f07b2f19c00bac333da2ffa05f25ae4924741df484c7b3e221c9f63d6b84a03587529bb3d8c052b5387d3f29becaa128dfbfbb5dde38693670099a783039a4cb8be4ecbdb048c165a28e866038d91a2688b7601760ab4f0ac84c51b1521a2282c8c48c1e7b6fe20a9942e1e4092f75e47928147dbe002f1c148e406bdc7b865e33970e06954e8c264d2cba6e5d78393a349a12fbffb8227978caa672880b390b2851a6a5ccc8725c624ab005034b28367d2a155369898caae0f0d6ad4f24e7d8ee3d262dcaafe0e683e8f3df86f9a7cee2a61ea4e898cd258d13c5b4b74b693b34644e1e0ca6412a4cf19d41a9baa69a711191191633efb840a7fc86a04a2f0f2f85793f1f0f090e82be200ac2a23609198f0bfd36a73dfcd2c4d6eb4df41ee5c5de0911e44573e307c3cd5ac7c3eb40f86d1f1b2a5eef9677d56d6b9b8ecc75b46dc18b41a58545ed9248c75f971d7e05c7f5b5a2478bf0bbd70aa310b9ea6bc614b11d227a78a2b6d7a590492e5c045226eecce4ee4e82e72c1b0e85758056054352613223d2ca61a3cd0c502e161764471d467cd2bcc62870be4ab1095c362289be58f8f442d20b704d550771961384c18feefc90ea4d7d5b68c3e62ba2c7f182d887dc78a55718bb80c9efec7a19ba93e4370442bee4ddf1843b9b2ff42ee62f7fb5da4b33f0b39e2b670abddfb8ae2036ac1d4d39887dfb1b042c8aceda4b8651572c44b73c9f0024ce8fa802fe07349e0577b8176563a44877cfc55b3efcbe0ce8c7786d2e82fd8881874a22a0f274c4d1dc6c000b82bc2c854b961f515c77db15bcdf8c895a80b59ef23fa580a2f8d7c2461378c629f358fc0857b61477bc54bf785", 0x47a}], 0x4) writev(r0, &(0x7f0000000480)=[{&(0x7f00000000c0)="cab85f53591abb36926aa0b86ceec9451803", 0x12}], 0x1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000000)={0x7, 0xff, 0x9, 0x3, "20f148e46f088277963d6adb4ab7fa03aa04bb75", 0x80000001, 0x9}) 13:16:50 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = accept$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) bind(r1, &(0x7f0000000000)=@un=@abs={0x1, 0x0, 0x1}, 0x8) openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pipe(&(0x7f00005dcff8)) 13:16:50 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aa1346bb2695c36bdc5c479b86dd6045041addffff3f00000000000200000000000000ffe1bafe8000000000008700000000000000aa"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 13:16:50 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) sendmsg$unix(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000340), 0x2fc}, 0x0) getpid() 13:16:51 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x90a, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000140)={0xfffffffe, 0xfffffff7, 0x3, 0x3, "1100000000000000000000f4ff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) socket(0x2, 0x4, 0x1) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x10, 0x2, 0x0) close(r5) r6 = socket(0x18, 0x5, 0x0) recvfrom$inet6(r0, &(0x7f0000000380)=""/218, 0xda, 0x1003, 0x0, 0x0) close(r6) r7 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r7, 0x4, 0x0) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x8) socket(0x400000000018, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x18, 0x3, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r8 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r9, &(0x7f0000000240)="500b4d235d17069131ab5f3606a38709fc27fec80b56332369d2f4aa02d744695187b4520f4a448ae076a905bcff62a2a3f59b44aa92f3e680a55ed3b17989d26905f155c9e2cb28330375172b22ab66311810b85972867b50c33f7d2f5b8367916b794de82893f47f92ae3fa2cd2d0b877134", 0x73) fcntl$setstatus(r8, 0x4, 0x0) getpeername(r8, &(0x7f00000001c0)=@un=@abs, &(0x7f0000000340)=0x8) write(r6, &(0x7f0000000180)="00ee33003c7200a441b9", 0xa) 13:16:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) write(0xffffffffffffffff, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(0xffffffffffffffff, &(0x7f00000002c0), 0x1000000000000036, 0x0, 0x406) r1 = geteuid() setreuid(r1, r1) getegid() geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) msgget$private(0x0, 0x0) r3 = getpgid(0x0) r4 = getgid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, r1, r4}, 0x5, 0x2000, r3, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) msgget$private(0x0, 0x0) getpgid(0x0) msgget$private(0x0, 0x601) geteuid() getuid() getgid() getpid() getpgid(0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r6) r7 = getuid() setuid(r7) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r9 = socket(0x2, 0x8002, 0x0) connect$unix(r9, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) dup2(r9, r8) setsockopt$sock_int(r8, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r10 = dup(r8) sendto$inet6(r10, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000002c0), 0xc) pipe2(&(0x7f0000000280), 0x14) r11 = semget$private(0x0, 0x4, 0x2) semop(r11, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x4000}, 0x5, 0x2000, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x1ff}) msgget$private(0x0, 0x0) r12 = msgget$private(0x0, 0x0) r13 = getpgid(0x0) r14 = getgid() msgctl$IPC_SET(r12, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r14}, 0x5, 0x2000, r13, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) r15 = msgget$private(0x0, 0x0) r16 = getpgid(0x0) msgctl$IPC_SET(r15, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x61}, 0x8000000000000000, 0x0, r16, 0x0, 0x0, 0x4a, 0x80a5, 0x4000}) r17 = msgget$private(0x0, 0x100000000000004) msgctl$IPC_SET(r17, 0x1, 0xfffffffffffffffe) msgsnd(r17, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000d255396d40fa53f1a8d2db3e408aadf1dc04bedfc7a1ab77823fda714971144bd4fa0d3b80f82562ffebdf3fb63964f5846c6cf0419d9a0e8672b8385b403784a2131d226ac10227b9c169aa77ca737b3971049aeb8004bcbb8ea24f2cfaffffffffffffffbfc9affdb31e532bdbe019a8d90361724e6c86c6273a7a5c8a5feec7d9fd2678b49b5a9c9bb55ddf19f117adf4790e1b2ec81dc82eec"], 0xfffffffffffffefb, 0x800) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000140)={{0x3, 0x0, 0x0, 0x0, 0x0, 0xa8, 0x6}, 0xa, 0x2, r13, r16, 0x0, 0xfffffffeffffffff, 0x100}) getgroups(0x4, &(0x7f0000000040)=[r2, 0x0, 0x0, 0x0]) r19 = getegid() setregid(r18, r19) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x64}, {0x40000060}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 13:16:51 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) 13:16:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000140)='./file0\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x81}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 13:16:51 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ftruncate(r1, 0x0, 0x81fe) fcntl$setstatus(r0, 0x4, 0x0) accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) 13:16:51 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x74}, {0x1}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:16:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x0, &(0x7f0000000040)}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 13:16:51 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200041f5, 0x0, "b0d4f40b000093070600000900000000a50800"}) mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000080)="33102b27cad17756de075ead1a65a4eed51e567165315a0dabcc80b5e1e3512b8c9a30f576792d7e7fdeb0de08dbdbe9664052ff4aa621542b8447ade52c08b86695cee282177f7844cf", 0xc3}], 0x1) r1 = open(&(0x7f0000000000)='./file0\x00', 0xd02, 0x0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000300)="b100050460000000000008000120000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b0100000001000000bbc257699a1f132e27acb5d602000d7d026ba8af63ffff072918e4fd89720fd3872baafbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5f8010400000000000000010000000000000000827b0fbc7282", 0xb1, 0x0, 0x0, 0x8031cd9f1ae74ff) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setflags(r6, 0x2, 0x1) r7 = dup(r2) pwrite(r7, &(0x7f00000001c0)="4e3532c5", 0x4, 0x0, 0x0) r8 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) dup(r8) r9 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x2, 0x0) dup(r9) r10 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) dup(r10) getpid() getegid() openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) 13:16:51 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)={0x0, &(0x7f0000000040)}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 13:16:51 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x84}, {0x800000035}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup(r1) bind$inet6(r2, &(0x7f0000000080)={0x18, 0x2, 0x3c, 0x8a2}, 0xc) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") 13:16:51 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000840)=ANY=[@ANYRES16]) getegid() pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x401) 13:16:51 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0x29}, {&(0x7f0000001180)=""/149, 0x214}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f00000023c0)=""/211, 0xfde3}], 0x6, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x40, 0x0) fcntl$getown(r1, 0x5) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) 13:16:51 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0086dd60a4f00800f83a5599e49cad1089ce0000000000000000aaff020000000000000000000000000001"]) select(0x40, &(0x7f0000000040)={0x0, 0xfffffffffffffffd, 0x1, 0xb7, 0xcd5, 0x0, 0x793, 0x4}, &(0x7f0000000080)={0x8, 0x8, 0x6, 0xfff, 0x0, 0x853, 0xafa3, 0xffffffffffff84d9}, &(0x7f00000000c0)={0x80000001, 0x80000001, 0xe2d, 0x20, 0xffffffffa0d30a1f, 0x3, 0x8, 0x5}, &(0x7f0000000100)={0xddba, 0xaca}) openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r0, &(0x7f0000000100)="475f706c2a1f05fd9c7b29021376fb3ecfd3d664d2d0ab78d200000000000000000000000000000033f89ac42be5cd7c9ef5a27dd64a1bb699cc6b4315f27880bc6df3aa01b7e8639c06c42f8f90e8f8", 0xffe0, 0x0, 0x8000) socket(0x20, 0x4, 0x80) openat(r0, &(0x7f0000000180)='./file0\x00', 0x40, 0x20) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 13:16:51 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "f01d00200b0f000005000000ac39080500cad800"}) r0 = socket(0x18, 0xc002, 0x0) getgroups(0x3, &(0x7f0000000000)=[0x0, 0x0, 0x0]) setegid(r1) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000680)=ANY=[@ANYBLOB="100af300000008060000000000000000"], 0x10}, 0x0) 13:16:52 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x94}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() close(r1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = fcntl$dupfd(r2, 0xa, r1) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000100)=0x3) readv(r0, &(0x7f0000002540)=[{&(0x7f0000000200)=""/98, 0x62}], 0x1) 13:16:52 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a3862070000000082959510bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca74896819f507d0000000000000600000001360bcd580a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad304385f04157795ea4a5c5fe65000002361cd8cac7ecbc5b65c6593d2870b41200003d00000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea383d7bf7913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c90100008000000000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf63778bfefad260498b08dba9e41635373b6d46819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d0000000000000900000000000000b06a2c9ce08a146ee571cff99645d300682b4e9701b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136006e51ded92a4ee45e46ef35719229aa64efc9c074a0ac1b2ef8831bf4ceb9aa9128c659cc7479a51a09378c18a083a84a11562ac9aacb08927c6ae3e1f566e8adc71256ffd00f27852be84d5f1b751d6c7ce7f1f085b9c5daab91c3b36dd711b5ed9457a19ad23ad4bd8dc3f98e3e4d8446a5bd19e0c2dcedcb6563c80fe448fa00af57f6cae38d87047d540e1fd00360cc47c4df6a9aed39e85de091f4607392d64f894bf9a5f53fad69c8a272d1ea46913bb7eeff49f8539a466cd71bca25997a2eac52f4eb3d94335cdd89f5a3cc00000000caf3ab54b5884d9ac5940bfb2d8205f2fa1485e9a9e78cc4aa4a4f340100000015f7f6c667d77814b878136eae46c353a57c782abc2db20ebf5c1359b14d36f2034128183f010172407f95fa96b2cdc42f35c15ebda40e0def8aa4d7035b7799de6aa36959cf8bb691fdcaa96e8e90d67603f51adddc"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000009c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a3862"], 0x1) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 13:16:52 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002009, 0x2d94) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="09048a80df7603186b2efe5602a28b2b0d4f7b664d3cd038663ddb009d04b84e810dd70977a24e4d5caec627e5561ceca7fa9eb92c039cfe6cbe6735b7fdc8d1c4aef454a6ea7ef6e3305d6c4d089c1eb75cd6d6e111c1edf556a07cbf3d2a82733514ccc5fcaa45b05807f50d7283d24d8f4711c8efdeff7e23d558f751bfbad02ea92ef7f2ed7d198422deac1b1a4126a2b5920c0787ffecaca6d2a64ed43dd881c1ee18a726592f32fde18f11f8cb2e348b6f1c9dba9a563ddff0cc6aa99a316ac68cc0d969f6e904f4cefde71468958b5e8b53ef06335bd36aaa6cab4db31289bd023786b317f2a086a27fd13e682f9e106d69bc3e6ee9fc3a6542734bd506e28a17d85adbf575308bc91462e70773594333a0e5f24543518402414c05ea869140f6d6f03a20b3a6b6ae874b8eb7029a0acac1fd6190c6d0d78812fed0795a1ab6e7e5e21200263a9923a29dcc52f650a66c6843f37bdf6d263fc9f6b312e7e268e9d1561fc6046d1d56490a006d7845506e1fb926162a8da581029553ab0da0f9450332ec79f8073b5bf9333e2febac50dce7d0d266ea19c97b9762a18263b6f3e75751a86ffd0460e70c79c1168a3b7f13ff47e84708c4f3a0effb49713086a3ca312f4212c9734a3a816859d1703c6e94252de68585ae8fa477230918560e519acb86287eb7645944978c31a65a39bdacce93251feb4278a0ca07f29bfeaad46c2e1d34daf258911e8c9707d088f359965732a571c6e99a6036f5bdfe0a1656fe7179826a7041585d21c5abc67b1245889a37d799e4b7dde9f79a098d31502e86689980aa8cf96d3816dfc7474671d696c6eae6482ad269c560911ed65780d086e36b5c5eaadec429e25421c1616248b526a18e8503e06eba5b0258817b4f4fc8116d0682c4f1b58ad81f81faa5ac592649a03059385f3df358c20503dde000f7c765c6b69747851783338058df398dd4f9193f9ec59e801f2537fb344c9f084510a98d989f0fba011372cd970077986bb90f2ec0359ecb418c40232aff196b658713aaff09a78c3cc0926430ba0ba15ea15285142b5e36ff936cc909271c27d654f4ec5451e82407b2c2d220d08a1af00ae9b88b18d2485e883531393a4e7f1a6fc0288e75bbb798474a5d528968a2aaee77adde3ddaecc4086e79bd4f39147d0f4d4fc9396a595cbb3603382c41bd9842a6086aa7c65eb0ac62b4ce2ad089aff1a1e05c79b59c7d284898912f9ab4706cd5b09fb02fe00576e83fa852a2581fa661c1412cba8ef605eaba5b1c851910c673fecc539b79c789a998db145c943f085ba05793d283df902415fb53844d693abae1a623be874f0d3746673b47235e2a18e0430ce2f4ca2925a5747a9c0e27fe36bfb7254491bc97671dda37fabd9b9ea58927c771fac575ca700fd650f652365a799518d322239e6115c8e6aef3f9af4ac183188b46437955825445a730271e3c3cf51945891303fc3403a773544b204cfb81fe620cc9c6e207a276a9e3a4475645ad3c05602fbb5162b461da036d3116f66442971f83513915d3f70de5e211346d3b0cb20b2464aed201e300adecb67681fac238e5eb48b3323dc18466e0e19613a6451315d273e546a3a8869925eaee3f21e1088d02cb21aebaba982bf2567efaa5f809a486900e78ebab4a0b82a9461d8ac6c0d490a650f1de4debf35a2aefa4ca2afd97e471aefb6c7c230b30d496198b84e8e76aa42ff9a7ca84fd4a00b99ee4237b9d50cc82a720c3ca641f9505b884a8dacf6adb1861c3879120063bcffec186046453877acd4eefd747beb8fc1011dd9eeba6571fbaf4017382ed12eee8862298ab6b7a7489cef44dec40d0acd5dc04d3479d86d093357a3fdf0d5a4f0c3120caa4990aea0c07bbe10e6ab7f2564f55c94120c11f811dc00238a4bfb72b21c37897b3f01b433cf01fe43ad7fd89bf2331babee637cea28cfdf1b8d56e0199cc0a976d207aed6d8b409ed6a109258962fdac5d1cd137cf0c4a31889c97cc7dfbcdcd957144dffef4cf163a40a6483310526660bc9346a42d68e24d28b1b0c451257180f35b1f1bafd69ae5fc0a4b1d7fc67abf2c0a402a07309477068535c9bb65ed5d52e3d84c4a22a3a4abc1fbca9eb271a23a87ddc3a5ddda2a9293d20c2022a2591374f476201bd12962dc2792940ae4f5789c7621d23c40827899a334cf64eef9dd9d86f63c25d2ad06f231f5691763d5911fe8046b0275eb769064fb219690de04a4abcb2f37db7db3e476d4a21b8f19637af9e357b13445c531876f2378ecdf82d6e768cbb4fce7ee803a43ad09bb1008727089e42046037713f3a204ad44bdba1b3a7615e0481104d0f000fbd9d45d4f271c63166fe5e62de7b7628fc22c67ae7f8599a90fb7629f93fc0f151b511fcf8618d60bdab2276faee154e61c76ca0e8e952aa4db5498c4aaac73fd3610b9342598e0a016b77b7b0fb190319599eda572aee9b0a1557e6646a616d14868b97e009e93e57515fa22a567f3d3433801b1b272880eb0608471b01e98cdf5b349aa045342611476fb1906a6518f2bee56a37308f245de6d15189225281cb7cf9228d645517a3a6fd266a4d75570066730573840accecf220af02f150dd5f0016cf76667325c503d174cb2a5fdd9066e179431c8e9ba9f6fec42d542640e0e1e44fe3dcbe9dc4ea10ed5d7075cdc58753684914164d7d16117af4cf0f8764b4bcb8d4e50b4b6f5eea361110110cb9f72de485c2fd74525da9cd883360c2bd0e2ee87309d459ce1b37719cab4c087acce413a13c308f5f0148925f86d0586a0db5d01dd31212795932907c643797d94a33133229224213fed5885a199138eddf2b5bedd41ba33e229f21633c4a2e49fded9fe5efe9262", 0x801, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x20, 0x60) 13:16:52 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000), &(0x7f0000000040)=0x4) acct(&(0x7f0000000080)='./file0\x00') 13:16:52 executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000000)={{}, 0x0, 0x5, 0x0, 0xffffffffffffffff, 0x3ff8000000, 0x0, 0x8000000}) syz_emit_ethernet(0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0086dd60a4f00800182beafe8000008800000000000700000000aaff02000000000000000000000000000128bf78"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") getegid() 13:16:52 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x7c}, {0x50}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80, 0x0, 0x81, 0xfffffffc}, {0xdbe, 0x5, 0xff, 0x8}, {0x2, 0x2, 0x4, 0x7}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0x0, r1) setsockopt(r2, 0x2, 0x20, &(0x7f0000000300)="94aed6d350ee51b097ed38db1f18964832702c7bd0e1e7734e07d9501f91b8a5ea63a2b6dc5430020b8e12477b57319c0a3eaa0c7f2b9aec9cbe265bbdc7dd117cb886e2e153d0c3a854e4029080bbe5c43dfc599c951caac8145617b2213fb2913e36308b391023acdddbb5fae3e6ec186c56d1604179b88cda6cdc3bc2c6a680bbefdc599f347ad59fa376ead14d98996266b637c6da9c7276400ba92f7e4e2b93a64d607cde62755ecf4760311aae79cef1d59ef531bb1ee353c4365e9bb3fb147c9c1ca07b66d78a56ecf1d01f2032f62a2aa84198f6edafe776b1841f25c41e390cd0158cdd0cc07058a36aa5a702a797dadf0b422251c513c1323a7c", 0xff) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 13:16:52 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x7b1f2b9c7f96ce37, 0x7fff) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c, 0x81}, {0x8ae}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe3, &(0x7f0000000200)="e6c6982fd8bbf705e159f7dc131e023c715796f26fd6dca3185ff938401b3cd35d367bfe48d58ab64cfce60b92a237a1f71cdeda8491e3bf83b1d57f9f3238962f5f7386d8ba0d084935cbccb6d037ddadf56df99e843eb750449ec4a2a8cf0d23648b82ef3f6f27043b2bb0c5fdf4df0d9618df665f9b4ae64337b8a2643656bb560dc1619ebc6a5982bbe93a9fb9099a667da23f07783c52d23c8876a4487c6b6483327fc0b3dbb05bfc0a89f5893c248b3ad31dc24db9c075796d65ccf7110f67dda12ac212ec8ec6aac8b0c65bc9b750383e94254b0107f8ce1f0c5fa9dd79b5f3") r2 = dup2(0xffffffffffffff9c, r1) fcntl$setstatus(r2, 0x4, 0x8) r3 = semget(0x1, 0x0, 0x300) semctl$GETZCNT(r3, 0x3, 0x7, &(0x7f0000000140)=""/142) preadv(r0, &(0x7f0000001800)=[{&(0x7f00000004c0)=""/4096, 0x1000}], 0x1, 0x0, 0x200000000) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r5 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffc000/0x4000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) shmctl$SHM_LOCK(r5, 0x3) 13:16:52 executing program 1: r0 = msgget$private(0x0, 0xffffffffffffffdb) msgrcv(r0, &(0x7f0000000200)={0x0, ""/67}, 0x4b, 0x3, 0x0) msgrcv(r0, &(0x7f00000002c0)={0x0, ""/42}, 0x32, 0x1, 0x0) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000c5647a122df247a7572e000000db1fae2e77dfb0c0263ac371f5000000b9000000be64000000"], 0x21, 0x1000) r1 = getuid() r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getuid() setreuid(0xee00, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r6) r7 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r7) writev(r5, &(0x7f00000001c0)=[{&(0x7f00000004c0)="85c7432a348572f34f8bc8f4dadb10443acd1247b211339b2481ef18034845b80e6d5eec020c0e78cf1b76ed10e178c5d8e280408368ddef9f0b9d6244ab612cbb3f2d0a43a1c4fa601634f1a2d78b7f86fd13e4ad0fc120c3bfcd45b46c7502238ef2303f7f851db7dc89c80dc7795fe7b1cf53c5e1cacbc5f4714a51ad13f9923d1e7c2f3159b7da003fdb12b2ad2f15a61ae897a6e98de66f2ccdd493cdf2831d2d1a4278edcbbbeb6ae91cb80a04bf", 0xb1}, {&(0x7f0000000180)="e53dbcc4a90bd545698dc57c2070ffc97a81bebc0b1fae1efb2a94eb3c183bf9fc434d15d10cc1133f67b9e8fc619b2ec3408acbade3e56a0f56", 0x3a}, {&(0x7f0000000580)="39b1398276a21fcfe555b3dff3b7d120aa90a061b4c36b5ac1a902737de341c4b156e8bc9761836f71c2af953f9de2cf238956e025c166b373f97425f9d1e0b5dd3286a9ba964e10c9c85019c3daa45e111e65757f2ff328511e36db80701f1aad969fe7e036992016a9c36cb948c630890126aecef947146be58fb52eb40ee98123f1c74e5ddafd9d1ce10711ddbe837808eff14192ee483263f19014f5fd6691fb0c0bbe8636918ea0c505f7dd0fe849", 0xb1}], 0x3) getpgid(r7) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000100)={{0x8, r1, r3, r4, r6, 0x40, 0x3}, 0x8001, 0x8, 0xffffffffffffffff, r7, 0x1f, 0xfff, 0x2, 0x6}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xf9ffffffffffffff], [0x0, 0x0, 0x5]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x0, 0x3000, 0x40, &(0x7f0000ffb000/0x3000)=nil) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$KDSETLED(r8, 0x20004b42, &(0x7f0000000040)) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) 13:16:52 executing program 0: r0 = syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x8000) ioctl$TIOCDRAIN(r1, 0x2000745e) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xc70, 0x0, "d705000000000000165b00000000000000004de4"}) fcntl$setstatus(r0, 0x4, 0xc8) r2 = semget$private(0x0, 0x9, 0x42) semop(r2, &(0x7f0000000440), 0x0) semop(r2, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000280)=""/193) semop(r2, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x4, 0x9f, 0x1000}], 0x3) semctl$IPC_RMID(r2, 0x0, 0x0) select(0x40, &(0x7f0000000140)={0x100025}, 0x0, 0x0, 0x0) syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r4) syz_open_pts() open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) 13:16:52 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x0, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000480)="bc2df39b460e3260ac632b", 0xb}, {&(0x7f0000000540)="e17649ec0435e160466da46f65f2b029c4ba8f3300abaa0c55eda4d29f2111b7fef62ee43a5a646a7d2a4b09c7f04e9858d99c33fddbf7c9eb0650cd959d9d4b0f970784703130c15b88622e54b09f4f971ae460c5db85b5162b8b0bdc72261a8641cffe59c98f372101e72f8d72fdb2a9964bca49b19409938ed73425d677efcf865511768c99eb39fb99290a338ca0ea4a204575d0b71516cdc868a8eb4f31", 0xa0}], 0x2) execve(0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x10000, 0x0) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000300)) r3 = socket$unix(0x1, 0x2, 0x0) getsockname$unix(r3, &(0x7f0000000080)=@abs, &(0x7f0000000140)=0x8) r4 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x0) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f0000000240)={'./file0\x00', 0x0, 0x1, 0xad5, 0x0, 0x8001, 0x1ff, 0xffffff81, 0x0, 0x2, 0x384, 0x2}) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000180)=0x1) 13:16:52 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x80000001) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x7fffffff) ftruncate(r1, 0x0, 0x80000001) ftruncate(0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000080)={0x3907, [{0x3, 0x9}, {0x2, 0x8}, {0x2, 0x15}, {0x2, 0x5}, {0x1}, {0x3, 0x7bc9}, {0x1, 0x3}, {0x2, 0x4}, {0x2}, {0x2, 0x3f}, {0x2, 0x3}, {0x3, 0x5}, {0x3, 0x5}, {0x1, 0x9}, {0x1, 0x2}, {0x1, 0x7}, {0x3, 0xfff}, {0x3, 0x1f}, {0x3, 0xf75}, {0x2, 0x5de}, {0x1, 0x6}, {0x2, 0x80000000}, {0x3}, {0x3, 0xc6d}, {0x2, 0x692}, {0x3, 0x1000}, {0x2, 0x3}, {0x2, 0x7}, {0x2, 0x8000}, {0x5, 0xf2e}, {0x1, 0x7f}, {0x2}]}) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 13:16:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x7fff, 0x0, 0xfe}, {0x81}, {0xff80}]}) syz_emit_ethernet(0x89, &(0x7f0000000000)='\x00') r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60, 0x3}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) msgget(0x0, 0x202) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) 13:16:53 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xfffffffffffffec4, &(0x7f0000000500)=[{&(0x7f0000000200)=""/176}, {&(0x7f00000002c0)=""/111}, {&(0x7f0000000340)=""/152}, {&(0x7f0000000400)=""/91}, {&(0x7f0000000180)=""/13}, {&(0x7f0000000480)=""/84}], 0x10000000000002ae, 0x0, 0x142}, 0x0) bind$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8) close(r0) r2 = socket(0x2000000000000002, 0x3, 0x2f) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r2, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r3 = semget$private(0x0, 0x9, 0x42) semop(r3, &(0x7f0000002800), 0x0) semop(r3, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000800)=""/191) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, 0xffffffffffffffff, 0x0, 0x0) sync() 13:16:53 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r0, &(0x7f0000000100)="475f706c2a1f05fd9c7b29021376fb3ecfd3d664d2d0ab78d200000000000000000000000000000033f89ac42be5cd7c9ef5a27dd64a1bb699cc6b4315f27880bc6df3aa01b7e8639c06c42f8f90e8f8", 0xffe0, 0x0, 0x8000) r1 = openat(r0, &(0x7f0000000000)='./file0\x00', 0x40, 0x6) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_dstaddr=@un=@file={0x0, ""/108}}) writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000180)='r', 0x1}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 13:16:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$KDDISABIO(r2, 0x20004b3d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0xff43, 0x7, 0x7, 0xfffffffe}]}) r3 = dup2(r1, 0xffffffffffffffff) chflagsat(r3, &(0x7f0000000100)='./file0\x00', 0x0, 0x2) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000000180)) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 13:16:53 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() setgroups(0x0, 0x0) utimensat(0xffffffffffffffff, &(0x7f0000000000)='./file1\x00', &(0x7f0000000080)={{0x7, 0x6}, {0x48, 0x6}}, 0x0) ktrace(&(0x7f0000000100)='./file1\x00', 0x0, 0x40000008, r1) setgroups(0x0, 0x0) r2 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r2, &(0x7f0000000100)="475f706c2a1f05fd9c7b29021376fb3ecfd3d664d2d0ab78d200000000000000000000000000000033f89ac42be5cd7c9ef5a27dd64a1bb699cc6b4315f27880bc6df3aa01b7e8639c06c42f8f90e8f8", 0xffe0, 0x0, 0x8000) chflagsat(r2, &(0x7f0000000180)='./file0\x00', 0x10000, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 13:16:53 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) r1 = syz_open_pts() ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./bus\x00', r1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) ioctl$BIOCVERSION(r3, 0x40044271, &(0x7f0000000040)) syz_open_pts() open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) syz_open_pts() socket$inet6(0x18, 0x4, 0xff) 13:16:53 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0xfffffffffffffffc, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000, 0x0, 0x0, 0x2, 0x0, 0xfffffffffffffffd], [], [0x0, 0x0, 0x0, 0x9, 0xfffffffbffffffff], [0x0, 0x4, 0x401], [{}, {0x0, 0x0, 0x1000}, {}, {}, {}, {0x0, 0x1}, {0x200}], {}, {0x0, 0x0, 0x1000}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000206000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) ioctl$TIOCCDTR(r1, 0x20007478) r2 = fcntl$dupfd(r0, 0x0, r0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup2(0xffffffffffffff9c, r3) getpeername$inet(r4, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 13:16:53 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f00000001c0)='./file1\x00', 0x0, 0x10, r1) r2 = getuid() setuid(r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r3, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x0) r4 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x0) r5 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r5, 0x4, 0x0) r6 = accept$inet6(r5, 0x0, &(0x7f0000000240)) dup2(r0, r6) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$TIOCNXCL(r4, 0x2000740e) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)) execve(0x0, 0x0, 0x0) 13:16:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000b00)=[{0xd1c}, {0x24}, {0x6, 0x0, 0xfc, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:16:54 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8) socket(0x2, 0x10000000000003, 0x0) sendmsg(r0, &(0x7f0000002780)={0x0, 0x0, 0x0, 0x0, 0x0, 0x4a}, 0x0) 13:16:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000640)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = fcntl$dupfd(r0, 0xa, r2) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f00000005c0)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffbfffff], [0xffffffffffffff81, 0x0, 0x401, 0x2], [{}, {0x1000}, {}, {}, {}, {0x0, 0x0, 0x7}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = msgget$private(0x0, 0xffffffffffffffdb) msgrcv(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="000000007ce8558e288f00bf9d0000009a840a153aba281a53000000100004000000000000000000020000000000ff0300000000000000000000000000000000000000000000000000000000000000008c0b64ae2507526aa6eed228ce6ac48f46ca3098e482439c5caf58cc195f002e6f4bc1d8790b7da0f4e9ed"], 0x4b, 0x3, 0x0) msgrcv(r4, &(0x7f00000004c0)=ANY=[@ANYBLOB="00000000000000000000000000000000000000c8a8c008cb21e369b5ec7cc8a73057a200000000009d8800000000000000000000000000000000000000000000b209000082b576e7d2fd1e2c141c03a9747472506f62a45eaffd0d0fdda5b66e30ade496b9a82eb7620dd1d5e2a373b5b95212056acde7aa8a65ece0ee00c5cf1e85c0a98fbc915b8a467cccba4979f1ca6e30faead7c8ba372bc0ac44ffbf465166afbdcebb7bf8f4bba9f2293451fa66fe9899d7a6828f6c4d02135cb5f83b16d1bc64d45575daafe211526604"], 0x32, 0x1, 0x0) msgsnd(r4, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000c5647a122df247a7572e000000db1fae2e77dfb0c0263ac371f5000000b9000000be64000000"], 0x21, 0x1000) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f0000000180)={{0x0, 0x7d, 0x1}, 0x8, 0x0, 0x5d}) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000000000)=""/246) r5 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r5, 0x0, 0x0) shmctl$IPC_SET(r5, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000040)=""/210) shmctl$SHM_UNLOCK(r5, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x2, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x2e) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) 13:16:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_broadaddr=@in}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000380)=[{0x34, 0x0, 0x0, 0x100000}, {0x80}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="b4dc0d3eca000000007f0622b303") 13:16:54 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, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r1, 0x5) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00', 0x3) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r3 = kqueue() r4 = socket$inet6(0x18, 0x6, 0x40) r5 = socket$inet6(0x18, 0x2, 0x9) r6 = accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r7, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r7, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, &(0x7f0000000440)=0xc) r10 = semget$private(0x0, 0x7, 0x286) semop(r10, &(0x7f0000000000)=[{0x6, 0x4}, {0x0, 0x2928, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r10, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x1, 0x9, 0x1800}], 0x5) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f00000000c0)) r11 = socket(0x18, 0x2, 0x0) setsockopt(r11, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r15 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r15, 0x2, &(0x7f0000000100)=""/114) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r17 = fcntl$getown(r16, 0x5) shmctl$IPC_SET(r15, 0x1, &(0x7f0000000200)={{0x3ff, r13, r14, r13, r14, 0x104, 0x5}, 0xfff, 0x9, r17, r17, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f0000001740)='./file0/file0\x00', r13, r14) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r14, 0x0, 0xffffffffffffffff, 0x0]) r20 = getgid() semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r12, r18, 0xffffffffffffffff, r20, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r23 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r23, 0x2, &(0x7f0000000100)=""/114) r24 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r24, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r25 = fcntl$getown(r24, 0x5) shmctl$IPC_SET(r23, 0x1, &(0x7f0000000200)={{0x3ff, r21, r22, r21, r22, 0x104, 0x5}, 0xfff, 0x9, r25, r25, 0x7d55, 0xd75, 0xfa}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) r27 = getgid() r28 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r28, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r28, 0xffff, 0x1022, &(0x7f0000000500)={0x0}, &(0x7f0000000540)=0xc) r30 = semget$private(0x0, 0x7, 0x286) semop(r30, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r30, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x2, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r30, 0x0, 0x8, &(0x7f00000000c0)) r31 = socket(0x18, 0x2, 0x0) setsockopt(r31, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r35 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r35, 0x2, &(0x7f0000000100)=""/114) r36 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r36, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r37 = fcntl$getown(r36, 0x5) r38 = socket(0x18, 0x3, 0x0) dup(r38) getsockopt(r38, 0x3a, 0x12, 0x0, 0x0) r39 = semget$private(0x0, 0x7, 0x286) semop(r39, &(0x7f0000000440)=[{0x6, 0x4, 0x1000}, {0x3, 0x1}, {0x2, 0x6, 0x39bf6747839379ec}, {0x4, 0x4, 0x1800}, {0x1, 0x3, 0x2c00}], 0x5) semop(r39, &(0x7f0000000100), 0x0) semctl$IPC_RMID(r39, 0x0, 0x0) semop(r39, &(0x7f0000000700)=[{0x2, 0x8100, 0xd9fa07b72ae6faa0}, {0x1, 0x7ffc, 0x1e5e01f3463b21e6}, {0x3, 0x7b8000000000000, 0x1800}, {0x3, 0x0, 0x1800}, {0x1, 0x80, 0x1800}, {0x1, 0x5, 0x1000}, {0x5, 0x0, 0x400}, {0x0, 0xfcae, 0x1800}, {0x0, 0x8}, {0x1, 0x80000001}, {0x4, 0x1, 0x1000}, {0x2, 0x8001, 0x800}, {0x0, 0x100, 0x1000}, {0x2, 0x3da, 0x1000}], 0xe) r40 = geteuid() r41 = getgid() getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f0000000140)={{0x6, r40, r41, r42, 0x0, 0x0, 0x3}, 0x0, 0xfffffffffffffffd, 0x6}) shmctl$IPC_SET(r35, 0x1, &(0x7f0000000200)={{0x1ff, r42, r34, 0x0, r34, 0x104, 0x5}, 0xfff, 0x9, r37, r37, 0x7d55, 0xd75, 0xfa}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r33, r34) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r43, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r44) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001840), 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r45, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r46) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r47, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r48) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000018c0)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r50, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r51) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r52, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r53) getgroups(0x7, &(0x7f0000001880)=[r44, r19, r49, r46, r9, r9, r53]) r54 = getgid() semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r32, 0x0, 0xffffffffffffffff, r54, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) r55 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r55, 0x0, r55) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r6, &(0x7f0000001680)={&(0x7f0000001780)=ANY=[@ANYBLOB="ce67e25d3839acc82e72b650d9400000000000000003e9409f0042aa49926c9a44740d600e753f2db958136b550c7c3155957926f1912d0e7a999a84c15ffd6c60e12fe7486c163b4f3d7f27f549ea42badbc05d94d7568299d046921f5fa33b437707218c2ec2b48f113314e036f68e18bb71712d80a6"], 0xa, &(0x7f00000003c0)=[{&(0x7f0000000680)="36538456ceb3d10a7899cb43fa8c4fdb43a4b1f117701aabe800d172ccfa99bfdb3836c5f65d2e4e54aad1a4159289e10cc9da9742aec0c8549b3999c837b07658d43eae10d8d4b46c775b905cbf37b7b1b3042d33aa3f4c9a2e4c2bdc4d703cb91167cf633019dc2cba6842862f8788a4b6224da41ed14d881547a2ac8087619cb2e408ebb8895ce514f1ccecf22d0a15230f1e8d327dc6bb6b396d648005476af9829f625bae09a234548ef2cf208989f18e01b925089d6b7da2154a5494d9a5c7d3e5858fefaebc2f411afc7179dc0872742c0152318ee55bcac2643d75a18761a1f252ea7572bae181f985492f8e77cff568e10dd0c7c901ebc25726ebf35cf36303125346c6adf0b94f714c0ffb3f793e950c095da1003f40420c71e2bbed27f68ec20e32266f1f486d42c341fc53c2c0e3fa7b86992493ebd5fc88b0aff9284e5b7069be35168a165cc69f1b09dd1d70a4139eba232fda099b07ac4668e4fe5b9a6cc3f36453a0bcff4f05b46734cc418d36d334617e71cde0223bafd0613cc4640e034a9ac93cc6e7f61713d2e84d080bac1f44ee5e06b7604f247f77e22bc344d86d909fb4c67fe79ca1e3206e61e7940ced69a1b7533648567d31ae8f239214773fdcb2b37c692f528b1aac7afda99fc58b309176bb945c5aea7aa21493000de640b3a8390e6a0ee0a9317607022ae229de074ff059ba95b5893f6e895bc9c6f817fc4915d7b81ff2adc328be40127a0b72b9e58595ef647856888eda93f7df38304af2747490efcb369ea18df98206e83ff06c63decea4b7cefb5788177ddf31c301bb64a605fdfe0be70f6e4ebd50f174ccbd07f077b7b8caa2525d62743e57e4a833bdfb1d03275688890d95f0720a866fdc65251389f9e9c5909f6a9237ea6522890c5015e373ac1cbc9a3cd40713cfcc9e3602d58f1fa68d6ba726fc19e480d4b166ba96142087db312ae759f6ef18ba2bcd01f15c340cde9d31d5314ac526ca965b1f96bc78de06d565b2713633498c65c8fb1e15afdaedb65f5e0594574ee716a66888804e87f490c623b18d4063076e14737bcf8ee6f09b7089a18d3dd8e8aa8344e7ad65d612c95f175d82ec01b468c6b8ec0273878668f09126980afa207514c7b0ebd6f23291004ebff93269be2f4d3e36f42d40d726022fecd4f15eb2aa4de4d854ede65c73267d805fec018acbbd4f685c24eaff4402d252d0a3383b7aadc13fe903c7c6e2cb9bf78148b586a972fd3e2a75091276b10323b2813daddffbae92554d3be518525f4e8cb370fe461cf726126b235b15e5e8984571d204e2294c5f9b2e3bb06a8917ca0fb79fa4038b6f559dc066f0bf308582c5bae37d0dcc8a004161e97312697262681ef987490729ffb9f828af67122a167f3a7de356a18fe3152dc3acd503686ab1b49c3d461c5ec8d8a4cefed7bb89688afad003bb35945a187072065ffd571ead7aa7799ffeba8d3e2a9785a1edf22cd4c2c8b368e430e73e8e8d3400659931eb233a8b9730a8230ad650944624005ca539e512f83eb74d179e5fb7df282d1216b3f8ada304087a8edd2c55e6cfef447877e94ba0a2756e5b0ae712bd85154c5d425d1dc00f9d25b73f8b56a075c37a2fb192a7fa1d02ed096013aba06f330a0cf272a910bec952492448926e2fd03e7f4fb42c63ec22f5251d5333ca64a23989b93e8f0cd2a1031866d18d0dccfd5621f460d261ffa9737df449effd5520f88d4c29bfe233df13fa2a2679127dfcaa4dcd408294991d0c736515e449a4e7312a4e061c1a59771e02bbba2e53fb00814e32884da300b372e8607f0029bf148057a2b5fcd1bd27f08f254f1037352fa2e3d4443ed5be9576061c306cea535e295f1d4f2d7b63034697187b44935f6a2e893a0b5132ffb8297291cbe05b6ad68e9c094053266bba86dcfd8efb2768caba50ee9ba331e8ecb6df64eff5b5fe2c7231792b5111588f78e2e3914f024fabad565762d23187bf89fba9721c56ee34bcac996fc2f53954f71b4a383aadd05c07fb6ba51cf7f5961d3f3081bbb9ecaf302b80da7feab2557f190f1d97359cb773ddc2f4b83ccd128a07e02cb358a9c37e9ed67b0a455f3dd4e88707bfa00178d37acafa09ba90c6356035103ecb72cb885ebecb879f8cbf2f7897c12bc9323c2ca3fc53e94567b9124d3d6c25b76bc60f38edd68cd9135651334e503f30ae41da3a3a1fc2c85cbe685178996179aa9897c0dd5c8d46ffbe4f6e2ecb987f146add63dc01a5cf0a4718735ac55148fbc91ce32578516e90c891cd408fa29ce5d260896d0cfc89bac6d2f74f03edf97f877835f8683ba2eb762ae076ea91e2a72a0134f92d94364240cd066f1791b59c8197d091e3fa02daaac95f4c3eb841574bdaf591ab6801ac876c957b021762dbe372baf4184820006f25fb6b85678aa83028a715cc7a225f21b0890021db1c4be814b53adfb4c7daf2c9ca9236cc291c24f330317e7628474d4735fc32a72fd40b85c6ec730ac783e30f59a9c87f6e9cb04bd812eb2f74c181e54dcbca8b8f6c6bc5e6e18b5fbce76bd1791eca7af2b5c1e70499c0388b8386d3457c3e4e9451a7ce2764fa02f6a86fb89377f2abdf7654e5650160f027630c31b58312143c6646942c6af91cff46294ad42e88194d487c184e6b731b512102b1f14d40b862b1652a033e6addb9b0aa55f8465f3b2329226b4c7a363df937627c4611e3d5e440d1891f8427a9f83988d7e682b4abf11fca0ad2dbe215f9bb031c5a2a2c992317e6e8e336e5d2d4bb33646a24772a802d96336056974a310db64f8aea613a65b71b61a2d366ddd3b1d703931a50242ac8f83f6c180c113c8763ed733caf8dbb5dd8d18c9ff473af7d3f69926d36e0778bdc06f06b086b005ea12240da65816b1dccdcccb392d5e1c9409af46b63002747df4887da9ac82cce7172b1a6d22323b63360be7fa30598c9586f5a4c3bde4f0d242198216eb493bcddd0eea4b6bd1eabfeb2a43188ff7ce69384c876aedc467893ea917f533f83b8597687405440841358b50524f84d2fa77236ff418d7067a38ba065230032397819fcce91a8d9e5bbc1e248a8077c3db887d1aa11a963ea4e1e3566212af6b43f51fb32acd3fca7ba3bad2f4a2d50a5c24cd05deacdc97ff6786f55f0326f8d9a8e2bb36e1270aa07a5cb2cc9913a36a73796c6747b44e28fb9505bd0679c1f137fde73abac05c0ab5fc9d050130febe650c339b1f5f1e50738ce623808f52037e9d4e4948599bb5bfe97fb09b4296b70839c8ec542ef2a9b4674f1982db535037ac99a16467f4b105b9582678f61a21e983c05e873fb3f47a964923df5cc4de5108e6c8cf46bb35b93eb0d0c2c353876cc377ab723245acef6d7c59060fdc1fdcbe05093023e48b23e79cb1cdf0f26ee8ad29552ba46f546fa5c4fc65d84d0b67bb8b23e8f21c20e71b3055f25f7dba931ac74c03d874f3aa026e4a9982fe049e93c55bd26e6ca31e34b9f5f3d293ddd89262abac5214524d28a19a2667f72a8733d1e9da32f7ae4207badbfceec1f38ef867113a9359acc73f14562078b7298237da8aa4a6085b319d8d483795fd6a8eb656127579d258bb631a5b3650ccbee03abed664b1808cbef1b04480adcb0549b53f95bbf05c6528e5fed9353e53721bf0e87f000a7a745fde847587601660d060ee4eb3a7148434fc8ae8e78cbe8060c0b79b4752f591818360387b0a5498c4ea2fca36d6cf78f62835616782c94d9980c12df398e4227abc38a586541c70198c04bb3932a8528fac65466e50bde98603c786776defd29a7b9dcf3cbf54d2925d504ee1ddf2fe7300ad47314b8b3b87a1f502a7e5b334eed45576da9151573cdb2b304996d5f5d1b74cbf29ec0e1965311667efb4a349dd9d8af12ef9527e5de737fab0e0bd30685869eaef208643934be1719ed8ef05bafbb9a4ddf4443f96ace8f520d34afa3e880f9fe7a2d9f27a31d113424fe586139e57bd2040bcf17bf6096bb30ca0f803a450c37b797763f7f4fc10bcc690d6c1dba287fcd898c6eb886820334e337609658b8aff49615e5eb79ba90f0fb1da70d2018c19d63b239c946bd6ea65b3691e67b6e0c7cd1dc32613337813c28c7f5265d8c0a40e39d187627d254ce632a899b9c5bb80d9b4442cb33d69233de3be1be7c2ee4c7872a76d46624ec63b526a68d39f6d1bf19db5eb79262f859d03ac2d23d1701a94c2e7ff0f4d7744fd8292a25b3d5b76a6a13e1541d45b643e21f9ed7e791aa02c5ae6c69e86421c5f0902ffa299e0c96c04ba29d91b10fcdd01a45b98ae6c4a5cdb296e5a87e54a13dc991819365337cbf8d2d35bf8bb638d86592ef87e03628b70a294dced8d75569222aeb5288e15276b44255ddfe39ebaaaf30fce804da24d7d066c5f0636b406636805e631d2f0a3f22b0ec6130cc63ba9650396adb320fcb3e004b4ca1112d1687d3d9b2d37dce6851b6e4b7ad0887ae2625adebc478e82d2578865a8ef686037b555413f0e0ef77055c26fe17d2fb76a92771e3f4d2b974a84b50af1e11037b228ba96d0ba6afb08e37814d1b9a1bbcce3edc91c1a77608a52a01b335cf65505f9d462954902e3d26c78c02d3100292ffd5edb00b3bf9316baba2a0d1d8e0c80a1a652b4d76b6e05d0fa8e250daffc21a38e8d61d6a02e4ea7178a280ceeefcb74a4f8efdfa7c59862cb636d3fcafd58bb6d6d8000e4892325be0e9c3242498358107ba7a7ff70a4d5e3ab44cd3218a06fc039a657877795c93b6d5880c45beb034b69b96f7e288100424dd0a50f930c1e53cf8b0fd744e398c7e7cb33e01125d7fd13269555faff2e21e5d81c50f8677c0b85584d7899e8011167b72ddd3962f616ab9227c105e6ca4c848655a60947098107c92bd6a7ce5bee3a8014cb532d63f802a92e968ce5a93c50b3f0f0d20232fabc12fa90a62e9577d3fbcc1f5514eb4ba4a9d3d78533b075d383472f82c4685fad2349573cb559dee5e56a2732c1b9a71496819d63e7437de783204b71caac997930f15fee0573276cdceb3902569a872dfa8dc83dd42a103da9bd99e29bf8a88678fa647abd876218daa23d4d9ffb169ac906b785c748779259f060644360d6898647d44a676b6479ed511c4b2b90125a2a7fb39c31cfa2467e456dd5f0369be9d5f3bc4941ef6ada231ac8ec3c14279a12b2dbc017c6e4c0932ec1666a54d07b169910d6ad840b0f635d72e31b062134137d64e3ee0d6ee15b55d8782c62c496f944754e0c532952bb3a6c19614cefb2eac9dfd8d2cd21f147565064c830faa5c5ca2b4a6cfa6e0661c6d2594f3fde27f3ffe125c18ce0e2b47446f1c77fca07fc3856b9eccc161eb2fbb7673829a99ebb3240c79287b9b053152181d548d7d661b218e7e8ac5e6fd8a357fdaa75336a33abfc58c18d97f9167e96f5e64453933871ee52907435539a9002afec605b3ddf7bde36d726578f49dadb5d4aeec6175e78a9de40716274afe80cf115e9c38b50e1a5ea1b61e999779d5d4dfeaa2d7420ca9df2335949ca436d35295aa53f7bc97dc954ac1d52d819fe1811979981b7ab074bfef5d5c58102e56844ce7ac078230609b5ac812f5fdca5661352db4fd78b9af50abd197ab7721fa1c38b67dc7df6677d065e5e90f9f7cadd7827c50c6ac2b20ec361aaa4ed253767864cc544213b2bc51a789ed03612c2cf39d55ab526657c89c936d2e4980081ada9f7de2b6c3fbd4e4d7429409c746904fe60c92172ba81da0f2370b249c51e785ef5c", 0x1000}, {&(0x7f0000000240)="5084f0e8124fd0260d9855a30a521565", 0x10}, {&(0x7f0000000280)="afe395183c525d3abe131f90d77100722030647b89aba22c7083c1d8e7726b8839", 0x21}, {&(0x7f00000002c0)="cf9711d9d16f2036c98fbdc8111ce68f594eb69c7adaf62f48ca0dfbb5d32ceb674a09fb3d875d827f1f908722c4396e387ed5fc121f33bb8762de876ec1e262d8a473bb80cbe344ace529d03477d682f717359bbb5950456b007407111110b1cb0f8e091b365356a474f3726ca5f6fe8fcdff5a1fa2751b261b2a0bef5b938c414c0a7099c5f5f2f2d9e82268a566b480be69dd1db1d306aba4bf2629e839e339395b5ea40068ed8a3da5077d695c44fede909da1cbc7514a0a50b5aa0ad7c0bc6e08", 0xc3}], 0x4, &(0x7f00000005c0)=[@cred={0x20, 0xffff, 0x0, r8, 0xffffffffffffffff, r20}, @cred={0x20, 0xffff, 0x0, r25, r26, r27}, @cred={0x20, 0xffff, 0x0, r29, r32, r56}], 0x60, 0x400}, 0x404) fcntl$setown(r5, 0x6, r29) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r58 = kqueue() kevent(r58, &(0x7f0000000240)=[{{r57}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) sendto$unix(r57, &(0x7f0000000280)="2981a054abf9a556970d9950c4ebab8b15dfe3f44eb7765dc0e867b5773106bec1f51dd809c72671e9a420e53dce5214f250c3f9c334404793cc6663de36c2df1e68b12b2ae7da8485353f45a3f86a80ecb2eecd9f747a8c2ac27a4e7b4b13168cd97a4467b988e60e7e1602024121a0bb2d79e21d31f7cc09dd402c011442516de5f11d19f89fa0a32d8632fe47cf0b377129fc391fd575d8897f789733293c5f7ba58b1af63dbd42d56006ad0d0ae8f97fb566b49e5a65f59a28bb35273d34a0b9e0109bd3519c8da69f5f3abbc9ce9101e3bb7dc5ef975b2558d8fdac1d8c669d3662d2851c6a92dbb04cb00e2f54416d920d4eaeff8a1449804872c303d766936e57be569f1e1c709068a2245031681af156557bac7482a434408abb1eb7c9131532ced340f688005080535b0fd4aa588fdd27a98477d9ce375504e47e9b9102cac185ee20c54cbb053214f5aa795ba651266e2a41c2c9523c42b5472c7a5a882f7b9367b4d0a3953797854fa354780eebd2b4f385edc4428837bca395063f54b29e1136b21cdcced0be32b3bad5c849b688c1e1e79b1af0747a16a1c239b4760988b724c2e8712762d1b95417950ba0eb50a1c82dc60a33f12b41310e2880481d10a41134a28118060bc3244d9984e6beae2c5dd9fc29db1e27c1b4e12be58a02c1b0954752de5e07033fdce624473d0af3ca7a1602320a6df6ab1daf961d4ab9b29dc1a69f1f2f05dc6b9e3abca13fe94f452d192fb30a7038125421f94e058f239c4774fb53842ed7b1e081dae7da25876f7df3d07201b886b3a544c5bfaceb5e165fefc7c5768ac6d97460152aea976b88bb2ec7f5c162b0ea41ded4fbfbfbfc201380d9cf62a3012e60d241593d7d7d330ac574b90b4baec98c0d654996e6f59adb646f91e427c6050eb88756024d76d2517d46e84232aff5f592d93d7a74e06f9b666cd05a3618738022afeba344a8fd31b1edaaeb75de1dcc6ba46e85e552092aaf3b452136f46c63d1c956fa2a3b429bde3e7fc14407200675bb7e7504d7a7cbfd7d2aaf0e1d6e91c0199d0f863ce0860a20dc5ed69e37691946a0edc824e9073858d893101b04b606a815d3b06d50f8269b3a48ea3b03a8d2da75814f852296caa7d55369aaf3db22b3fa32c10ce88bdfcf21ac5c2b83ce6ce7781d3df70c8be885ac234d6994e2f9863352b9390c15ea031145befd89dc4cc6a8984155c228da4b37862a04d53b7346eeed525078cc87037d03a32dbd4c179b546f704c5173004d750a8b9e0ad861b8bed9730e9f1e533d3dc9392cab84aa498921c3d365f216ca01ed7547a59f6fee808fa0e20bb15e2fbf0d9deb5f9ffb7c371b1fd710b1025483e183fb2dc121e4b25a589a468f17737dcd59f2970269101d09983b71f4b8ba0d508077bbdadb3d0434fdc5b88e67186e9f2924bf31ca7490a6973e60a36e7b473f2f90f34ffe24e78c3d6aed16ce438ccabe524c12de87f133e4557f859ba8b44053ae5f504256c033307ce3fc93f382f37a2b5ed507083dfdf371a130debd2e28b09c086af3b42582100772238e1a8f1a1af986447817d0ec0457fbb2b509321721299bc399ed0592e78683db578d56a7be3d58f634c24b7d11ee98edc7db87abdb540d3e27fe767af6dfc94444734e2d913f434e9e2064a937896d8ee618b4c79013a00b99d433208c4c8f93ba0c8b639e5f8983746aea7b8cc0f68c8a2d92630ecb4c31e055bab49952e1d526bc5fce904c873b266b7a9950f276abfea858a5945e014f89c0136b7f6a8dee3aa0fd4000756c4db319b879156c611ffb3873a5b79ca5e1e0b617d44f957012911967bc1d4d5d5ef36daaccdf47949c521364c2be2bb51edc34811c6e26f15dc41b6af84773b4d50cc0cbc40bd748e07abea39111e8bd1fefa417c439d4f8ac51bb1c05c7e80621b093a1eea6f90fab7b66ada0351faf8ded8eea81595450214eef521d5225d26d9e0f6f55170a1d4d822de1c052b2197ba92ef40d8af97a77bde988e4d75f227a269f1cb372036bb2c9f0969c9726213cd5d1721ee3449e5792f85e72c519f0ecd2416c75764f7569dff192b668739afcc962573ccb058d7e9008313590cc1864cd35c42b01eac5e2239bc6eb6d9a24e9f4e444eda7ef10c9e83b7291d13fe3ab9912e1d73fe45da4b93b8e7387a515db3c33a9585c211ebf4fba461090173ba05e17d136ac5f47736614fbeab84b0e7f42a5c8026725d6ab10d0e1bdb5562d1f2efa3d1957df1aa918d16bea6f024e8f1210f5c88ac465aff9e95dccb5d01988947f4baf039a77672798fa4b96bb3704469720df599310ddee07306cf282328d14dec1ced6d8d9ebc9022fa6cbb27614c35e439fd1fa07b04105215bebb1872083e72be77f2c2a5835ec113881e0c9152e4c212cbbe426f9cc590ab1951e6a9954a6bd7675def75461c50f809c60dd89dad7d454fcf92bccf7359951f3c16acfbf15e0682b64f2545a18b40c899e0a3f6343afbb0aca2e095572c9572ab0e9c209598e7c77157ef7e29c0302a5724a7c80cc336e23ce7817b0449f2dd21129894626af351953ada9ece11d55dbdc481cf519cc6b888e356d2fc5e38b37408734ebbd3f18f5ddd0d5546875751cb6a5b7df4266bd84e5ce554a15116c60dc5002a9ca8a0b35ebe360e86c8e15695bb1f93eab549a4473ac08808f551798f41a2a72f164ff26ed3062f152caef98a8a00ec295fa30f5c7369d0634fb761a7f8782d58f234e7619db816ee4963244a9d077c59aac65bb77d97b1351f1d920870179a9cf3bc826ca8fa2607afa40d045ab57273e2717cbc5004543b4e262a56ece7c98492deb5f1947aefad8f5eb030c3c14fdb3236b62a5dbb03ee2fc8c6bac1931de7ff7", 0x801, 0x0, 0x0, 0x0) connect$unix(r57, &(0x7f0000000000)=@abs={0xc790f89cca1e6393, 0x0, 0x3}, 0x8) r59 = socket(0x18, 0x2, 0x0) setsockopt(r59, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r59, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r60 = socket(0x18, 0x2, 0x0) r61 = dup2(r60, r60) ioctl$VMM_IOC_RUN(r61, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) r62 = socket(0x18, 0x2, 0x0) setsockopt(r62, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r62, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r63 = socket(0x18, 0x2, 0x0) dup2(r63, r63) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0xba, 0x1, 0x3, 0xffff}, {{r2}, 0x0, 0x20, 0x80000000, 0x80000001, 0x7}, {{r0}, 0xfffffffffffffff9, 0x1, 0x1, 0x20, 0xfffffffffffffffe}, {{r3}, 0xfffffffffffffffc, 0x62, 0x1, 0x0, 0x6c}, {{r4}, 0xfffffffffffffffa, 0x0, 0xf0000000, 0xffff, 0x6}, {{r5}, 0xfffffffffffffff8, 0x0, 0x4, 0x4, 0x8001}, {{r0}, 0x6, 0xc0, 0x1, 0x9, 0x3}, {{r0}, 0xfffffffffffffffe, 0x2, 0x1, 0x1f, 0x10000}, {{r57}, 0xfffffffffffffffe, 0x80, 0x2, 0x4, 0x9}], 0x4, &(0x7f0000000240)=[{{r59}, 0xfffffffffffffffa, 0x20, 0x80000000, 0xed, 0x7ff}, {{r0}, 0xfffffffffffffffa, 0x9, 0x1, 0x978, 0x8}, {{r61}, 0xffffffffffffffff, 0x10, 0x1, 0x100000001, 0x1}, {{r62}, 0xfffffffffffffffe, 0x20, 0x80000000, 0xae8c}, {{r63}, 0x0, 0x2, 0x0, 0x5, 0x2}], 0x18dc, &(0x7f0000000300)={0x7, 0x7}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, &(0x7f00000016c0)) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 13:16:54 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) socket(0x2, 0x6, 0x7f) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000080)={0x1, 0x3, 0xfffffffffffff69d, {[0x1, 0x3, 0x6, 0x8, 0x2, 0x1000, 0x1ff, 0x8d78, 0x0, 0x9, 0x943, 0x80, 0x81, 0x100, 0x100000000, 0x80000000, 0x1, 0x3], [0x80000000, 0x5, 0x5, 0x9, 0xfff, 0xffffffffffffffe5, 0x4, 0x7f, 0x9, 0x6], [0x4, 0x2, 0x8, 0x0, 0x7, 0x80, 0x40000000800], [0x8, 0x6, 0x7, 0x6, 0x9c, 0xffff], [{0xff, 0x8, 0x2}, {0x8, 0x2a, 0x0, 0x9}, {0x7ff, 0x1, 0x1, 0x2}, {0x7f, 0x800, 0xac, 0x8}, {0x8001, 0x2, 0xfffffff7, 0x9}, {0x4, 0x1, 0x1}, {0x4, 0x1, 0x2b2b3a4, 0x5}, {0xde, 0x14, 0xec4, 0x1ff}], {0x5, 0x7, 0x8}, {0x7, 0x7, 0x1f, 0x6}}}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0xf149, 0x5, 0xfffffffffffffffc, "661fbef224518087ec9e03182eaf7f091fe600"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000000c80)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e50cd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f09", 0x9e}], 0x1) 13:16:55 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x2000, 0x400501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000080)='./bus\x00', r0}) mknod(&(0x7f0000000000)='./bus\x00', 0x8376f05947f6c9c2, 0x7) mprotect(&(0x7f00004fe000/0x1000)=nil, 0x1000, 0x5) syz_open_pts() syz_open_pts() 13:16:55 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000180)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r1) r4 = socket(0x18, 0x2, 0x0) close(r4) pipe2(&(0x7f0000000080), 0x10000) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100e2956b9223776", 0x8) 13:16:55 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x1, 0xffffffffffffffff, 0x0, "000010000100c0000002000000000000a507df16"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="028000000000217b978f8add79a83311fec270bd2eccdd900d40131e77fab3849776e5a3fcd96871b19804a18edc3d6fa6a8944646043c630b4e6b579da3a5ce9e1e4096e116f474823a3748b319270083a581108cf5272759595e0c8abc58831e0ef7a0436e803f1cfe0c533546030051fcac0ccaf08eac3944a3cdd5d295ae942b4b55000000000e000000"], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) r0 = msgget$private(0x0, 0xffffffffffffffdb) msgrcv(r0, &(0x7f0000000200)={0x0, ""/67}, 0x4b, 0x3, 0x0) msgrcv(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000b12421d5f772b900000000000000000000000000000000000000000000000000000000000000009b000000000000"], 0x32, 0x1, 0x0) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000c5647a122df247a7572e000000db1fae2e77dfb0c0263ac371f5000000b9000000be64000000"], 0x21, 0x1000) msgsnd(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0200000000000000bef01964e341aa3795d5504cf37a5c757cb58b2e6d3b12a6d13219d26fce75e8156cc193da3d0556bd21bb7a6354300c99b5d258ea0d8bc79e40268a3edd1b184eb46d8937138a4977ba3198282da2ab5889dfa742b073967bd09c82f156bd11097c8642f08f81a524b9d555816024f237f8d774f460af46ae9a15e197d421daed3c9bfe00"/150], 0xa6, 0x800) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) setsockopt(0xffffffffffffff9c, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) unveil(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='c\x00') r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) r4 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r4, &(0x7f0000000100)="475f706c2a1f05fd9c7b29021376fb3ecfd3d664d2d0ab78d200000000000000000000000000000033f89ac42be5cd7c9ef5a27dd64a1bb699cc6b4315f27880bc6df3aa01b7e8639c06c42f8f90e8f8", 0xffe0, 0x0, 0x8000) symlinkat(&(0x7f0000000080)='./file0\x00', r4, &(0x7f0000000100)='./file0\x00') mkdirat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x100) socket(0x18, 0x2, 0x5) socket(0x1, 0x4, 0xff) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x1, 0x7, 0x2}, 0x8) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000340)=[{0x60, 0x0, 0x0, 0x4}, {0x4c}, {0x8ae, 0xff, 0x20}, {0x7, 0x65, 0x2, 0x8}, {0x9, 0x81, 0x8, 0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r5) open(&(0x7f0000000240)='./file0\x00', 0x0, 0xc0) 13:16:55 executing program 1: setrlimit(0x8, &(0x7f0000000600)={0x9, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x0, 0x1f, 0x800, 0xfffffffffffffffa, "0366288fef097f0c033c02df7179000076efffaf"}) writev(r0, &(0x7f0000002280)=[{&(0x7f0000001280)="7464cb7ac6029fec411a19716da8fb1e5bdf6f0a23275123a017272ee9c494f921b6a5917ef0017084914923695f9d645fca8132618ed2230149da24e388d4486aaa858b90d121e71c3aec06497c4969ab2853c9ea06b6af7f782a6319fe7f2990642d3795a0fdd18349d606908d2a6cb6e0314a15b7ddd5e573b148ef1ef125ca53d4f53898e069de20b88d065b8148fc819149777e853cda0bd49f645f78bad0db63cdaacfa6bafc3e68a3471335869eed976a313d96a2d25433462a3ea267ca2be921607486729d26f1294c317c94badf36805fbec0da84ecfb8b91b8a3530ab2f4db8d519ab6b866e9426a8b125c20e1e4852cf0d59b952c1261e0d6a96de11266360b4bb05e306fb3647c540ea138d30eb129f6cbb8d75d16fe7d3d6249e3f99c0328a68833184d5a155a9512416b0d4ba4e9a15a29de93d58627f5c99d7ed59525f3c7615d3c162de4bddda8c16e7054213ac13984848f922ae0211acd295522d704cf70c01a9e574977d9de87a839c6266cbdae811db3554caf8c8d5c76e4b841522e725709", 0x189}], 0x1) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000780)) r3 = msgget$private(0x0, 0x20000003c4) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000500c806c2448927ea325e39b0b340a891f62e217821b111ef89695d4ae142a2099adeb615aca83271cb08cf27766da5a4a42afe6e5d3ff160f09d01e1304ca750b0388d2adef78cbcc267e577b1921e6d422c5809cb7ac8ff965b9f637c21a759f9806a7fa9c291b898ceedace3335baa273ef734123d2437aaa99a14dec4256ee5b169d8df94d76b364090150e1c4d0b7f48dda04b7d72b881ec09c00afea3dbc09b95d083254d4641af8de19e221cd1b2bffbc50bc5a043a72a353891876c8c394b0977bbeb5d6e689af5ff1a3d2dcfac19953c123c955189f0e6bcba685f128c5cc443434fdd3e44a6e9bd1891bed5dfcf9aada01cebf046dbacb50d49c356d20116c8de4c98d3f9a7c3ef87c7a0ef3f4519fc47e2d1d3a14357b07a9175ff8931f32a5372a1a572405b288de15a3e55d493d2b6651578b10ac57f478fa098f515013cb5004527639f184b9a9b30998621b906204346975340f422294a44466f9188ff08e0751505f61094562d449348fe4a36f8947c4003af81b124f7f090f0ab3631f7fcbb4405b25f272042e08f25d6989140ea3c256094f27da730e26b80318ed276def5650d49ffeb035b146c4909dab207455001806435897f19eac610348a0746986f3c5e78d942dea041739faa2d5c8ac02f11c02b81dfb6856c3943d96e1a0288ea0682986589f500aed72b2254e3fae16a6855cc91c224b9392389181df830fe27a47705be6a7f69c6244bcbf5e78ef308a1ce9acdccf0fc8173dbaf9ca4b65ac557a14925e7037221ab6c40829b414efaa1ea"], 0xc, 0x2, 0x1000) msgrcv(r3, &(0x7f0000000640)={0x0, ""/242}, 0xfa, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000900)=ANY=[], 0x0, 0x0) msgsnd(r3, 0x0, 0x0, 0x1800) msgsnd(r3, &(0x7f0000000040)={0x1, "48696a280567b1a6342fcc8ec5d56f596329414fa22f5c0ed193424179fc5bd8017a071300"}, 0x2d, 0x800) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000740)=0xc) chown(&(0x7f0000000000)='./file0\x00', 0x0, r6) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000280)=0xc) r8 = getegid() r9 = fcntl$getown(0xffffffffffffff9c, 0x5) r10 = open(&(0x7f00000002c0)='./file0\x00', 0x1, 0x8) writev(r10, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pwritev(r10, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000002, 0x0, 0x0) r11 = getppid() wait4(r11, &(0x7f0000000c80), 0x0, &(0x7f0000000b80)) fcntl$setown(r10, 0x6, r11) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000340)={{0xffffffff, r4, r6, r7, r8, 0x4, 0xbc33}, 0x5, 0x20, r9, r11, 0x9, 0x1, 0x9, 0x7fffffff}) msgsnd(r3, &(0x7f0000000180)={0x3, "bf5323372957728cba754c958321c60f9b3fdac049809d67dc512beaa434bcd8a5c288ec97a9aa98eed358fac78a2a73fec0771ca3e84d32b985db3e647b7562d06ac83f3915596430ed2c3bea8ceffd1689df1a3985758eeb06bfdacf012d689f4ce93db1daec2ef8060bf09bae0abce742d81b4cf44ef21b155b06434ba61bb2f591f1aeed3ae762116131254daea34937ba49a3383d747c5306558a83a441b9a204246db5c1c712b56a93d9930387f139142251063bd4d91f0c27659763241fdd720ef5d3578dbe69f9823520"}, 0xd6, 0x0) 13:16:56 executing program 0: r0 = open(&(0x7f0000000140)='./file0\x00', 0x60e, 0x0) write(r0, &(0x7f0000000000)="df", 0xfebd) listen(0xffffffffffffff9c, 0x3) ftruncate(r0, 0x0, 0x80001004) ftruncate(r0, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="a0e2df0725b16158c0009e9ba27d1536b7997a140263ac78b4c5eeb9cfb18486fc1fadd7463768ee10c55681ffcb4528145ade5ecb15411a8a6ad01d7dee3266d14363a7de5327bfe01636ce7b6535c736a11cf021691e73589c022470847c083dadb180400644219113ed60dbe2f83b1187d253f40e6c2fb3796e6b4736cd3cabadac2fcf90669474656e7097", 0x8d}], 0x1, 0x0, 0xb9f6) 13:16:56 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0xfffffffd, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000100)={""/16, @ifru_media}) close(r1) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:16:56 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) fcntl$dupfd(r0, 0x0, r0) r1 = syz_open_pts() lstat(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x7ff, 0x0, 0x80000001, 0xfffffffffffffffc, "e3000000245a8423082bed1727200200"}) r2 = open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x82) dup(r2) 13:16:56 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1e, 0x4003, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) seteuid(0xffffffffffffffff) ioctl$TIOCFLUSH(r1, 0x80206919, &(0x7f0000000300)) 13:16:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{}, {0x6c, 0x0, 0x0, 0x8000}, {0x7ffffffe}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") 13:16:56 executing program 1: munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = shmget$private(0x0, 0x4000, 0x80, &(0x7f0000002000/0x4000)=nil) shmat(r0, &(0x7f0000005000/0x2000)=nil, 0x3000) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) 13:16:56 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f00000001c0)=0x7f) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000100)={0x1}) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[@ANYBLOB="2c7f45b9da8797a3d62e4777e71d394abf4cd11760d12bc3d1ea3ace49d8966e3e6b941e30177d10632012b331226739410c9209f845c6e72cea6457c3e91edf5c87b1388a04d9fbe7f89bcef4ea8d42d192718553ba8d7ac72e94ceb9ae5fd1655b8a2cbe7c97e4d01b63fcafabc7974f0858388b46625b"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f0000000200)={0x2, [{}, {0x0, 0xffffffff}, {0x3}, {0x2, 0x8}, {0x3, 0x9f}, {0x3, 0x8}, {0x1, 0x40}, {0x1, 0xff}, {0x0, 0x40}, {0x2, 0x7}, {0x1, 0xf31}, {0x3, 0x8}, {0x3, 0x1}, {0x2, 0x5}, {0x2, 0x1}, {0x0, 0x3}, {0x2, 0x5}, {0x1, 0x5}, {0x0, 0xfffffffb}, {0x3, 0x1}, {0x0, 0x400}, {0x3, 0xe3}, {0x1, 0x1}, {0x2, 0x86}, {0x3, 0x5}, {0x3, 0xfffff6a8}, {0x1, 0x4}, {0x3, 0xfff}, {0x3}, {0x2, 0x7}, {0x2, 0x5}, {0x1, 0x6}]}) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:16:56 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) getrlimit(0x1, &(0x7f0000000080)) r1 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r2 = socket$inet(0x2, 0x1, 0x7) recvfrom$inet(r2, &(0x7f00000000c0)=""/188, 0xbc, 0x40, 0x0, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000040)="fd5045bac60d32f1", 0x10000}], 0x1) readv(r1, &(0x7f0000000040), 0x16f) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000180)=0x5) ioctl$TIOCNXCL(r3, 0x2000740e) ioctl$WSDISPLAYIO_ADDSCREEN(r3, 0x80245753, &(0x7f00000001c0)={0x4, './file0\x00', './file0\x00'}) 13:16:56 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="10"], 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000180)="00ee33003c7200a441b9", 0xa) 13:16:56 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x5302) open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) 13:16:56 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x2, 0x0, 0x8}, 0x6}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:16:56 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000100)=0x5, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe2(&(0x7f00000001c0), 0x10004) r4 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x0) getsockname(r4, &(0x7f0000000040)=@in, &(0x7f0000000180)=0xc) write(r3, 0x0, 0x0) 13:16:56 executing program 0: r0 = socket(0x2, 0x8001, 0x0) connect$inet(r0, &(0x7f0000000080)={0x2, 0x0}, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040)={0x6}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="6202e57f7f000001db093eace7b2e7ab44947e671882453746cd0c44dd0b751738d2193bc7a335d8610e24ff7918597ab2249087e562e93136a21402a5a3aeab466e34cd29c412d19506ee7ac6f274d8a51ef5a1192ca580f654a31d6847c9bf6bd7fee973d5fe38eae0500c2bbd4068639f954863403daad831f87281cfdce382c99a8e52aaf8cf0e8ced05c4c9a3cc8b7f43ee0a9664f8a2603a356ec76002eed26c300d6f2f61ac933059bd738333c22b2233cd19707ef865827751e3615729f8a7529aa1465722a7166f6404ea6b1d8c5b0b3564860699b039a9dc44"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r2) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) setregid(r2, r4) r5 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r5, 0x4, 0x0) setsockopt$sock_int(r5, 0xffff, 0x100, &(0x7f00000000c0)=0x7, 0x4) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r7 = dup(r6) listen(r7, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) close(r0) accept(r7, 0x0, 0x0) 13:16:56 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x2}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x2, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x0) setsockopt(r3, 0x4, 0x10001, &(0x7f0000000180)="9dcedbb9121422dba14f8daeb70a1316235b6722f4f82e9312aa4edf0c7ce4f159955a072275746a43c9fddb2ef934d2406696aa47d8b9460746d7b238a39ff047755fce3ae42a3022fe75d2f624ee7e", 0x50) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0xc43d, 0x3f, 0x6, 0x4}, {0x401, 0x4, 0x1, 0x5}, {0x8000, 0x5, 0x8, 0x6}]}) ioctl$TIOCCDTR(r2, 0x20007478) close(r1) ioctl$KDDISABIO(r2, 0x20004b3d) r4 = socket(0x18, 0x2, 0x0) close(r4) socket(0x400000000018, 0x3, 0x3a) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x21d) r5 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r5, 0x4, 0x0) ioctl$SPKRTUNE(r5, 0x20005302, &(0x7f0000000240)={0x80000000, 0x2c1f}) 13:16:56 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) socketpair(0x10, 0x1, 0x5, &(0x7f0000000000)) accept(0xffffffffffffff9c, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) setsockopt(r1, 0x5, 0xc, 0x0, 0x0) 13:16:56 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) r2 = msgget$private(0x0, 0xffffffffffffffdb) msgrcv(r2, &(0x7f0000000200)={0x0, ""/67}, 0x4b, 0x3, 0x0) msgrcv(r2, &(0x7f00000002c0)={0x0, ""/42}, 0x32, 0x1, 0x0) msgsnd(r2, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000c5647a122df247a7572e000000db1fae2e77dfb0c0263ac371f5000000b9000000be64000000"], 0x21, 0x1000) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x1010, r1, 0x0, 0xffff) pledge(&(0x7f0000000340)='\x00', &(0x7f0000000380)='{\x00') msgrcv(r2, &(0x7f0000000280)={0x0, ""/151}, 0x9f, 0x2, 0x0) lseek(r1, 0x0, 0x8d, 0x1) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x0) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000240)={0x81, 0x6, 0x9, 0x6, "dd60f026ca19f8c81bb152192935486bd5b2a27a", 0x3fffc000, 0x8}) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000000)={0x3, 0x0, {[0x4, 0x400, 0xfffffffffffffffa, 0x80000000, 0x9, 0x6ec, 0xffffffffffffffff, 0x2, 0x2, 0x900000000000800, 0x0, 0x40000000000dd3, 0xf636, 0x2, 0x5, 0x800, 0x4, 0xd], [0x9, 0x9, 0x93, 0xffffffff, 0x0, 0x80000001, 0xfffffffffffffff7, 0x4, 0x0, 0x4], [0x5, 0xd64, 0xfffffffffffffffb, 0x9, 0x4, 0xffffffffffff2938, 0xd63], [0x200, 0x100, 0x80000001, 0x7, 0x51, 0x1], [{0x3b, 0x18000000, 0x6, 0xffffffffffff0001}, {0x3, 0xfffffff8, 0xfff, 0x1}, {0x6, 0xfffffffb, 0x9}, {0x81, 0xffffffff, 0x47, 0x8}, {0x1, 0x4, 0x4000009, 0x7}, {0xffff, 0x3, 0x1, 0x7}, {0x81, 0xed, 0xaf65, 0xe8a}, {0x1, 0x3d8c049a, 0x1, 0x1}], {0xb05, 0x3, 0xfffffff7, 0x656acdc}, {0x0, 0x7fc, 0x4, 0xfff}}}) r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x2, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wskbd\x00', 0x20, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1, 0x4010, r6, 0x0, 0x5) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000440)={&(0x7f0000000400)='./file0\x00', r5, 0x7}) 13:16:57 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000014c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447474d68cb2b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7740623053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0100000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4e1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233acac777f67723cae658fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bc9821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84b24d2d6ef1b0e91593d4235dc43edd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c4640e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b67d805b54264a5acf94c35b97bea4b507f388cb6042d700c9e2e727485868a133d953ded19a396532cbad85201bb6f1303afea54077d2a7103e7788f559d83a2b15187366b2fec6ad1d0ce7eb4424b1b529d30830ff8fff4c2d3f2bccfda0454a705e962ae9293c61ee948bb27d3decc77d79389fbceaef18c52ddd16776330a769fc6f6a770b3386059b8c220d1239ed1ae4453ed1eb98254bcb74cece9cf449167cffdd8eb129ff10c928501d95ad74b96fd53a8ca1b27393af8415eb1a7214cee02b6b443e63e7de847bbf35be28e9405fad8324aeeb22feaa860173c6d3f558e3ff9b323dfcc08750bbebbacadbe7bd39c088d0e51942a79b6ef698c68c46f2de4d24c28b7c60fa12637165e382d9ce29beff80340aa55aba072e3123d75209dc67e0336158832ceea7fcfe1ffa7c1ef41449a3714d400f502ba32624a92ef6b44a1e70e28fc5b6d29"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0, 0xfffffffffffffde2}], 0x1) 13:16:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) unlink(&(0x7f0000000040)='./file0\x00') ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0x1ff) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_dstaddr=@un=@file={0x0, ""/108}}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="bfe26532a7628eae198735679427") 13:16:57 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="2000000000000000ffff00000000000094b52e6404cebf825e447f72c7b58edf27478647296a382c5761868e2dedd8d3d48529752dba3e3a7b3acb372538fab0f312a030d2724edd9af3caf1eb83e4584dbc3a15581379010fd9399dfb80a4cba863f5af2b04e7b776aca52b578534bf9755f4e13f31662d0dc5ca933626c015c0f06b41411b5188df7eaabde76d36825b4320ab12b617"], 0x97}, 0x0) mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000040)='./bus/file0\x00', 0x8, 0x18) write(r0, &(0x7f0000000000)="220e22", 0x3) getpid() 13:16:57 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40000029}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) select(0x40, &(0x7f00000000c0)={0x9, 0x0, 0x6, 0x1, 0x9, 0x7, 0x101, 0x4}, &(0x7f0000000100)={0x8b3, 0xdb, 0x7fff, 0x9, 0x8, 0x81, 0x94cb, 0x401}, &(0x7f0000000140)={0x5, 0x8, 0x1f, 0x2, 0x3f, 0x9, 0x7, 0x3}, &(0x7f00000001c0)={0x40, 0x23}) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:16:57 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x2d44) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) semget$private(0x0, 0x3, 0x4) write(r0, &(0x7f00000000c0)="3360b5d43b6721f1cb6181902695a2d8309f7cd162d03a5d05e2d7d8a44ae500024de506000ebca522512d4ed467f2c8ee97a0f89e87f63c6f670d73de36a5ae0d81e876db5e20591d20f43e04d53a0980d02d3b18ab5547f2fb4d", 0x5b) 13:16:57 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x29, 0x33, &(0x7f00000024c0)="f2", 0x1) lseek(r1, 0x0, 0x40fff, 0x0) r2 = dup2(r0, r0) writev(r2, &(0x7f0000000480)=[{&(0x7f0000000000)="e0", 0x1}], 0x1) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000140)={&(0x7f0000000100)=[{0x26, 0x1}, {0x4, 0x1}], 0x2}) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="d9850dc1", 0x65) accept$unix(r2, &(0x7f00000003c0)=@abs, &(0x7f0000000400)=0x8) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r3, &(0x7f0000000380)=@file={0x1, './file0\x00'}, 0xa) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xffffffc3}], 0x1, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r4, &(0x7f0000000200)="a8087028cf5ce5e787949006bb33eaeaf5b68d9b6a2c9238810074d8d30aaf504ca9d983a59215b8c9ae3cdd2bb6ff5cde2a6cf9a5e800b95ab0070a11310d20a95949509c7660ca681f684800027862f506f455b51e70a77e8115ff7932d9199334f84feb3c33575e430c0001000000000000d83bdabfa50af66b57003d3952e4fef83005814aeb3d0fef8ab44fa503d8d7b465b54b0a98b372d0ac165eb9c2cf86a50b8fb29afd5e51c3130e70280500000000000000ceeb6bfc5aab3031b251552e66bb41163edfc1afa0bca5e3682f9c40e60c396e9d0f70abab7ab700a7db7239145a1386b434259f79f7f08ea3e2070068a200040000c59700000000e5ff00"/287, 0x100000166) ioctl$TIOCSTAT(r4, 0x20007465, 0x0) r5 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r5, &(0x7f0000000040)="670dc3", 0x3) msgget(0x1, 0x8) write(r5, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) pwritev(r5, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f00000001c0)) ioctl$TIOCDRAIN(r4, 0x2000745e) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x2, 0x0) mmap(&(0x7f000027f000/0x1000)=nil, 0x1000, 0x4, 0x10, r6, 0x0, 0x0) connect$unix(r1, &(0x7f0000000340)=@file={0x1, './bus\x00'}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x2, 0x0) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r7, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r7, 0x0, 0x0) 13:16:57 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000454000/0x2000)=nil, 0x2000, 0x1, 0x2010, r0, 0x0, 0x0) write(r0, &(0x7f0000000080)="62032a3106773f1e00bb5a1e771e245f50f4857d42b595a4c9343ae2b5ae0ff1d6dbccc65a9e8898b02a8bae6db90bc29ee6ff857ad7231042f9839a1fb7bc4e8f1fd3eb9c0e38f2dabb98b5b60b94512298ffd0461d1f8b62a14b463e278f5fcd0bc84cc038982d02ee7fc24c7ee3ea6700931f65b454aa", 0xc238c0b9) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x10000) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x25}], 0x1, 0x0, 0x4) r2 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r2, &(0x7f0000000100)="475f706c2a1f05fd9c7b29021376fb3ecfd3d664d2d0ab78d200000000000000000000000000000033f89ac42be5cd7c9ef5a27dd64a1bb699cc6b4315f27880bc6df3aa01b7e8639c06c42f8f90e8f8", 0xffe0, 0x0, 0x8000) getdents(r2, &(0x7f0000000140)=""/90, 0x5a) ftruncate(0xffffffffffffffff, 0x0, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r3 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r3, &(0x7f0000000100)="475f706c2a1f05fd9c7b29021376fb3ecfd3d664d2d0ab78d200000000000000000000000000000033f89ac42be5cd7c9ef5a27dd64a1bb699cc6b4315f27880bc6df3aa01b7e8639c06c42f8f90e8f8", 0xffe0, 0x0, 0x8000) r4 = getuid() setreuid(0xee00, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r6) getgroups(0x2, &(0x7f00000001c0)=[0xffffffffffffffff, r6]) fchownat(r3, &(0x7f0000000040)='./file1\x00', r4, r7, 0x6) open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) 13:16:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(0xffffffffffffff9c, 0xa, r0) unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='c\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000280)='./file0/../file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000001340)="de5bcf292d0108e285382288b23c66f3fef4dcf82cc764abf97987dabb3dc3d2e04c5f86302b92d5fc0c7a723415ba749a5fa48db2cc8ceec469dbe8dd9b313b42733029619fa0306a87e2c1a315e1d082c0d0e46334b34c821647f50d8a290a5d322cd2a5d0f3e648e30d1f132728f826aa23c23d3e7794634ab08842991dcde378725412d9cfef63408ef91e1063057d50a0d4e309d1776cdc8c4b39a4ce033026b15c8dcdc8af207e9b818875af15c416da8e37eed861754b7c3458b2a7506418b1362604e278af609a74c4e66b74e7ddd8e67ac3c7b2c763ae874d55bf08b716993a561cd71c33e3", 0xea}, {&(0x7f00000001c0)="69b431b64dc3b05260211d183deced780a8783cf927d79209aa625915327de3bfd0e066b19", 0x25}, {&(0x7f0000001440)="757036a631bb3db87f4e8a6c85db0da14cd865d5392a6abdaffe27a678e8e3192a8f705926601231b64f2937e9842056214f38c4890aaddc31b91927c8f3c5cfefb67207e9c92f8bd74ef162510d297d7ba06222fb4872e8d4d1427639eedd7e60c3f43e7cee898a3de56239f7e5040a77e1cb48b0fad6ec9cbb029ef4d052f41a246a6fb57ffeb3f6ec54fa28368bdeffed9daa2ac22215bc0ec60b18b8584f48a5488ad84222b7dc257eac01f366374bea331554b82d06de343b582984032fca3dac4039404eb4adea927cc52adbb432a2b4d30e79299e22bb32d8e1489fdae004a774573528da1b382b2a6c4161f7e53a8f3e3273406c54e8b0e547d34d6d724ca3371b9ae2702bacc0981e91598d801c6b50b3f11c8bd27843a1ba80824a6d4e2057852cf0bd77f24b48867bcd421422f3b292434e0d2c1e89fad91f4b5685d0392386fab83cb31b9874f7f220c6d7d23caa29727c6bf2ca4de63e4a3af0e22699dca9d603afaba6b28fd6bf1f081135c001b8ef239f44b280c2dd8598d09666a5352398d7721ed8fd76cf1d31f1954a8ff25276221494c76f15ca0d99bf924b70b3f21fd0ad3ec76cf937ea5e29432eee2b98f75549e0d44c29d0c331a5afdf4d7dc5ddfac623ab18b4cb7d96ddfebaa0edce325e5f17b368e21d990de486aa0e915f59b3ce6c25eb58893dd56ca38f252510d8bd9d8930fd4104fa794fcf47afdaba67ccf314a44cc9967ef9524feafc03d18f5ec8dc9f949d70050b1c5533e3cfff3a3e724ada305a3bf5d69e228981044774515a72a8a8980b36ce2e63323a309f7fbc5994b0ed1c78523fe6fcab628c4b6436b54bba87b12c94ec96370d786d66672afbba7d37d2c14ceb86c948fcd3061393b3aed34d2a78bad94998818fe661cb21d9ee6eea6946fedbba20cf2a2f40d174092c37ffc66994ec21a7085278bc8102f962862ac122f48b155ff46d6bfb6408a57e813da6e81569beec386c6a1a2182932f420e430ed4cea8867b28fe789cc99782264a0d841d71b0026829566ccde5554c6cae9018a8780dd223553954826e6fdd33310411e28d1e11eb19fd67328f99c308dcfe356b32c43a035c0492e86eab2850fd754d9aadc38ffb2a354420440cb36e1c59c74bb93ebf0906f24928d9612d7db311a2dbcfb6a3c9fed8396f4e6c929dd214da6c2db468f3716da4e0ec1041459535efc5c0b132a0e37d262dd561610c52a54286226db2a25e2b5e82f3fc74fe1ff252449658d5e99f81fff7d10aa5fa1bd4a645fdee6c8b34212ab0d94df87769c3889254618a5af2b12af80e2824c4acf6b88a5bc4f3e3b27cea38edf4c4af6c690b5ce46d3cf9d11741ff14b34c31111465071e7af4ad39255a3dc1c645af04ebc9a7a5640f2cb04c964f0ee7707f9d192ab60f07fb915b7bcc8fe1791cbb81789eb2680a5843d64759242fad36492d69ef700bd14dff17b1f5bd7c6f6e0f31adc26710e1a4878122e18daf91564104c8f3e378ab7e30e9f868a2805bc01b5039f2d5303fe9ce9a664bfcf6468719d63d4f78477246c8ee0eb1f70dd89c8fdfd70f53bcfdfb18cd2cd471d300b58d0f2cb3e8170f9c2fa4b50d85f6b101f6a9c3aa4ea377a096725d669df43dd7a4585ae729e2b8e256eee6f6505143b34e92270a75746121a6bcd4a1e6096efee693e116c878510cece63e1560ad5ae2ac75d88ba42092d16c5018e41534a771fb812eb5f7e2adb538ccd72ad5b2c3869a5c89ce3f51b6fc83949af07b17af352f184beaa561c633395cf01e0b583a1f6f4507ae17d8b70f4e0917fdcf884300477ca36c2ac7c8ffc6aed2ac61caae2f74ef157e582ff809b96a32d37750abb17c534081900f975ccc86f9beab2531b8a04e88e665947a14a78656c64ef7ccc76eac68e16be202633e07eee9ba6cd37ab81de71fdd96595e60c656414091d0e0798e15424117f601581d6014421cfb50b2035cc760aca70bc665e8d65291a91f1d4f710f648c6281a788bb8540fe22bb8bb6fb36b6e08582e02f275645bde3e186636d933829dd54921360b48df74bb3941b83a7d67aabf2f06a0d6bebc10f663551b85fae11d3352f98af9bd712a8a590edd4724c4fb79755bacbcffce058bda26e03cfcb2dbd4130a5be4bc9c910279ef3a1dd3f06eb2026eb86e92c337dfecb66fd9109dccc9ac2caf44feac34cf36cb088ff519704c1d0ddf0d1c11516e04088551d9cd323a642dfc470943e965bb6681ce726f41fc30d191c49cc9395b055ba793ff66c900b6f2353e5a7c8148849e64b1b4a763b453a8660131867a21da7210c582bafe3597511bc14bdafffe01126507c5323bb7e827afeeec3d4723c547bf7403f0c2bd7f4bfcd8a56ae51c5705642463fa476301c0dd3b77c86853b91c806737d29264e71efe01f641d5a73c05d72c0503625f622bee8d1878dadd8c3c0ce6cbee516da96a57892629cc2050ff9fc060226b269a78cff4c9015e94dfdebd4fd5405320e863bb01c203f93a650c97978442c4f63fd0446a55437c7f6bb80096a569113d8076401e69686152974a4f1a2b29cad38ebdbaf0a83913548749a667fe2ff4d3d8ea808c684849cb03cca56956e53cfa73addd03f874474c5740252c248ed28581ffe3728a207b204f65d689117ad7bde158621226debc85b05ec5375e3127501f40c33c2ddc797170dbda0648723b99dc3a7e5336568617c3351a8e18cea7f88047c38aa13f58d138bdd625cd5b921d25e4a861c822376c071d938ad294207b4370bf78d2350003e5878e7e40ad7878615c73121b034fed402d6a0b3d747377d1382d32aed82de60dc1f882f1966f1dd3f7e7bca240bbce0548108619364a75af162123f4bb2d07403f8218bddda88123eae92f5da0420190abd5db1a22180e1775eb8d39ca0eb5b113e27e0e50183034314d0eca8a6ed4b7b2c039fb485d2ddd19a76861c2c37c636480cb3cf9997a2f7597804a6dc413e1f3f9a22c32c95ff4cf8289909986b12b816e092c9340d4f43a6e7645b20067e6af4ee726de3483da90ad60be6bade340c8deba40de7d346dfe5ddf4d8f3a7d7a063db3d38abc9fb7c88177a72fbc418e45039cfd6abae8da121c6053da8a5e3ce041d58c965c591f6b22f2ee496abbfa7bdf482236488413a981e0ff5c66da86064d11393ed30fc98d1dceed1b0140ffa5352f4d693c6baf8127197ff60bf33dbd35fc83c443de59d0c09d17876d12c3697c848050995c367c51a8ec5d0ee613d0a6c9fb40329f9021ecdf6133477e1777c7dade7c717a2a05f303f614978ae1ce0aae5c6fcdb1aa9bba732896babfc44783306c567ee796ad0e7079b067935b10b4661b801a81ddea87698443a83910798b8de4e12909204929e7dd1d08e2692c2803623dd0c14b4458c7eea714a7a235c96a00e1b1c331958145a9d1c0353cf720dcda45a2461efe8ab617874a4e3a2f7f84a90075204d94cc89fbee6c1381a371281bcfe04ce8bd849690defad9c40369534054443da1817d59d19acf2b0abfa32d79499667d4e6d5bfbd78cde7b6500c958364c8bf4a47d044157332c4861a334dfde561bca3731bc848c8c744a103e3034825d179c3023298bf4ef3643056f44f18b0dbecdcf5e533edfc60f46da24ee76763b8a3ec1333f7e2b11087ab7183055f41f452b25738a1dc240a955cea510c34cb7da1b982486cc3e454b007e4cd9c76b6dc1e0dc7c1032ba6c7b7d2ed396233c4014e6cb709e509c64548d4e654a5a00cef308f1bc663a1dbd2ca064baa26638a7e1502984313524d7bcc5a727fc4b26e0f8eece8fdf3086d4e2399cdc25dc673bfd1cbb67ed523ebab2c3233c19bb7625079efd02e6d13829f97a4efbc9dbb5c94e4874733ca589136d18902ea802184d82ede4ee23bb58f8e1fe3e969f3fbe68e046622b6233ef7e647ede403e02040048087dbcf8773d1b4b11989b720a8a8de3bcecfd37f92d326f424e2d96f99a47ee0d4e60510d229faedd00f9f26856134ff865ed6e48054c6e6fabab378164a738220f9d22102e402103cd0a0c07e8bad93d3d970b8a7e827385292e6d4c07899c7728a1f5ff42107282974695dfd1003129a6f70bd603a8cdb8879a724b27663a17059966b1841446cc0acc1231211871936721fcc884966c49810ea0686214c18a0cd1b7baa0d0d4003eda2dc1b2155a63bfb5977b36ff0a9344e23ededd0f59dbc43200318cc14cba5cdb1a67cd06b80b319b7fb8a2c6508c3ccf31edb8c2de028d00f12716d38e907526cfb71e34819b45f948c1d85b4cb0714b644399e3cad02e0e8ddaa794620675d78acf0a56052155455cb65dfe536648ab1c2e098f5b6f94366744e8dbceb079e4629c3ede21062524fd6bba145059d832d18602bc909d66c1e946d5e3c8d47075046eceef9cdda014df79445b8883a601e9eb5e0385106ef91b9717f3cd84c35a63efaa1e26cd9a512ceaee795377f1dc3720ec8fcd0088f935ea9c12efa8dc7611e986b1a4fb4a451791c38d8efde43b21075166439707f23fbf082eec3aee92d2ec203c2f5aae929df600ebd1524d18a2982f73f636dfcfe851e7b27d3867db067a1ff2f6244b63829c96e14f9b1fa6361b36c10eaac898d69d76ce67b446df35699599120887be3516ffd29935b77171f6981622502b2529cf96ba95e88d9727cc7f97ff86371c60cc955a5886438f9301f411f502233b1794e05779a2611286d1f857d7cfe2d1dbf05856f35edf22e77aeac1cb06f549e056649b138ef077718fefe202f2c8c8f4d9c43a62a715ae77086f16f8199a988b1c958f6c211e180c747842c0720ea5f249ca87361cb15a54fd36982c752dec5e4f8a9c565371e3458e343b8833edf6423b370b819b5414f87590bfd4b3986d5646d1e4905c07f1420ac22aa4802e127dbe417bb315695bded976bcb357fba392e006726d6999e2f77399609c9c2eeba5ebfab56a05d2da262ee05909fbbeb21407b1dcad5a6732d85733a85476cbc4605a33e217e9c3e648977e56241ed93f79d6e7d4d3d710e533230bf279e106c3a060cfa04ed9cbcb7505dbd872c4b8374ded8de115b4625df66008ad1d279da3f4b95b30e3b67193003f93d75a65d0d4f8f1c4e6e66885aeda05af6c5d11ff3e0ab8b1b04c84d954bb0b73b9b2310156a39c6d2740d87ea07d825f74384d5ef64fe91be9f6b4cc3a471503d3b155a876eada249837b00014f692db589f52992b581863daf62f85426a474ac4d8eef4d73d181f00e0f1115983c6652c9c75c877e79aa15a68365df1dca00e483b13794aaa94b10fff7770cc4a88f89c8a4ea9288e815959ea5f45d003e4036660249664d642fdea5d477be3c3ade085555440d543d89540da9195893a29be763f5c690a846889201d067b95d268d4adb0d2b1773679c1b82621f0b37d6297012959b1ee1587124cd8b5b5d24694f8d2fdbe273bd4e4cedd7d355b98792d211657e5bf73406a88c3e52996a6fd95d9a6dfe22405ebf7c45d1c9edaf6a5721cd1bc8936290da1724699d91c01203ba2723fea4d612238f6c5ae836711a1729355775c89768b3041948b58c7530c3f6ddba294268366423018f716d2e88ee154a75f949b7a81bcb47768e6a6f7d25a2a4db7a1b7e8b0015281a7f6a08962f3dd5d46360e54947c2a0d7b874f6a6555e2ceba4ab96b93741be72bb1d2c4ca81212512b83b0777181eb0ac5c428b5e37208c994e1bd99f0e4e7f85b25c7359546cb539eec1971c15bd259ce182d793fd5463f6", 0x1000}], 0x3, 0x0, 0x80000000000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0xe9bd76f4f9adb9d6, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000c80)=ANY=[@ANYBLOB="d987281f34fab40c280776c39a901d9892e0b388c5286dc12be9658c14fdcf8adc9fe7165cdf2afde6b1906e9e2c4fa4409d1baa950ce7ea0467b9596eca67e2272d2ecb7c1615ae3da53c241c27ac813355875c9fc6d21b39db8c1d957241386b331782f3f0c021130fb8aab6938e17fdd7ef6d4ef10be20aa6e9f6ec9869efe5de6932ac5d7722b31a5f5d5cc16e5bccdee84712e7cbe1315cbd93827acc082196cbadc185220f466687dbc3cea2e6e10e140e37b4b36407b9dab1ea2fa6564e03ea0f55712ff4d91d7fe0b9dbb6bf37814a301a5af9abb477518e9f1e055762fd4e24cd8f4055ea5b9c37ca0d50f1f2d566a70099711c401c75940391c6922690538374b867d219478d23000226802f82eb95476a6fd5e842aec9889a09ede0aca6cee1f9807cbc87ea3aa2b2ad6c9b9a1b959f80af0a8edf23bbd0729cca738ff76822ba0a9465b264936c2772370e44cb923540c0a2fed244cd0e41db7671f77501e351b04ee932b1b8cebb796fda99d4e769cb66afe84da8bce5b20d0f3522c1dafa7ce9150cb3c86d2636c0e4f9de4fcef240d406cbfd942ac0efa86cfe897a7f42e3969e6fc2e43df558d62875033e3d5550a40c0000005d8b52c8a223abefb12c3c1d027f5d9f95f2fdecd65a40068ff275ce841594ca3df3d26c7b4d5d8450e9831355405ae3c731a4072da6c5dbb4b09a1cf4112ba633452b9841"], 0x7) mmap(&(0x7f000000d000/0x2000)=nil, 0x2000, 0x4, 0x1012, r2, 0x0, 0x400000000) connect$unix(r1, &(0x7f0000002700)=ANY=[@ANYBLOB="01002e2f046cac8826bdbdd74b7dcf2a3105a08ae97e65bc34cf58234128eaf5cf77f8b500000000000000001073ebe3ff000014002000e10c4fa4aaedab8267d5126235956a29fc5797b64336fa90b04931268ab6e8eb61e295bf3728768a9eaab51404505cd2ef649ae03f31d33302ba6095778534a5e393bab386a37d519543055f4494af4903f1e8d8a87bf2f48fb19c83830a1c2505baf5c94341d869a159b1d154136159496bf399fd344f34387d2dfa1767aba816f9f2ff0637aa9501f9a90a727812fccd26b815b7bbf1a189d3073903af43e8eee976e1316b536e680a1bf08b80e17a8eab25a32ef8b3f8449c8faf3340e3fe0556f22e128122ca0af71a92a38e5601990997ea885b8f287d4212ed10df79440eefe1bd0f590c76c61babe632b603d4e2b3ace7a06f9afe47264720e12fa3ba4d634e72dafaf536272b59a11620288112dd2b7b79d9a4121a5ad55acac650ee75cc96c34748935f18fe596867aeaa4a96c7743ecd674263f4b3c32fefa560839d3c73b06b6de8dc61d87f71538f95aacc0f7d8e32"], 0xa) getuid() r3 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r3, 0xffff, 0x8, 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000e80)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f46600b5b2c849a471078368b6540000000000008c6464ed53a98b69f3800100010075ff077d03834b13f9d25d30bcc4607fbf11497a54080e622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fbdeb7a586fb8222d6b728264b5a28d6b0f5a45dcef9c5a67333e90a0bd323e33a25ec2e7e5a53b8b9f8a0be7a63f98fdfcbeb61b2e4eb1458dd33a576d85964e48ad7ac3b2fa2d53d27448213878459657388af2f3854270f291a4ffde25e1ccb81e5471b20220044a28e6a487eec53896c330000000000800000ecff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8894f78524e237199d15857bcf1c61ed3129a73b410750600000000000000f23d2f2db32acbc68f9c0c4f9b1e0c5d38001000007cdab0f6e940d5c221dd5157e303e61497002500000000b29e4f7cd0c71b69a4084777cbbe61ca00000001000000000000cdacd5e6f0e8e94ccb116bef81451b023806ce64d4f0481a8495d9d19b8d6aaa9491bf8e126b56162f3366d561948bb46f48276e9eced8d127b4c94f944cb3c3b1e901628808ec978226cb425709e54b83efc79e0716de2a8788e5b34f14e756418df426f24a5ce2ec71f4f68a8e5a643d1e4c80f9dcc64cd92c9f856fcef014c95b89c1cc408fff61ca29ef114c557a22cf99c21984939342c3d9a69c445629e3e008ae21d295cd9045d6bb25502d23b1ebb570a96033a4a0ca21a4e6d133adead2c1168b130064774c4e66fa27e20f01a6303bdfa905d8c730b534206154b436532e221b00cfdf2e08a9a0f86dc5b428e9f27b3814efc770d27afc58c09425ea3643128023015d4e85cacb0bab9a335700f470aad363322f3e456f38602ca0bac0fceb4b3a6ed98f9c3ba21a502a1b97d75e050656eec790c95e4876e4ca5373dd17e904463d6418a62ee1fe97b93a8ad5337c6e30f61bcd13e7caa6d271044212e933c0ae9cbf6e8d46bf4b0c85848d2b92f506a669feba615bd962e7283c5a251ed7387a12e98e3809537c393374efceaac5def0ba066b790bb599c83f90f8c873a8c4a3762711d5846268bdda2f"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) r5 = getppid() getpgid(r5) r6 = shmget$private(0x0, 0x3000, 0xcaae3b1ac283dc83, &(0x7f0000011000/0x3000)=nil) shmat(r6, &(0x7f0000ffc000/0x2000)=nil, 0x5000) msgget$private(0x0, 0x20000003c4) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) 13:16:57 executing program 1: ioctl$VT_GETMODE(0xffffffffffffffff, 0x40087603, &(0x7f0000000040)) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x3c, 0x0, 0x2}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='j'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffff0700"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 13:16:58 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f00000001c0)='6', 0x1}, {&(0x7f0000000080)="5c209326a8a90c99156f04ff662c454509dcf7548b0fa7c795ae3a02a9c983731d61d7821703a0e5f1c78d2e6af27524c741279f5220f1cc465d90c61f28ffbeadf97498219a9d1cd331e6", 0x4b}], 0x2, 0x0, 0x4) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x800, 0x0) ioctl$PCIOCWRITE(r0, 0xc0107008, &(0x7f0000000300)={{0x0, 0x2}, 0x0, 0x4}) mmap(&(0x7f000000c000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) setrlimit(0x3, &(0x7f0000000180)={0x100000, 0x100000}) mlockall(0x1) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x0, 0x0) r2 = syz_open_pts() r3 = dup(r2) write(r2, &(0x7f0000000200)="74ee104966dedec2cef37ebbe41cacce09dc8de7ed3d32afa338208183ca0a2b424db97b604bbf30ec6a66f61049c3c340609204c46a03e79feb875a0788bc7136a87d57d59edeff65e12257f41c8734f80ebe4c8bc163cc7eefd3fed0281ba32d1a7ce9b8a80a0bd4be383ab0f2b40244d8d106d09eeb361b17074264eccd4a682a0999169709a78ef7318befb0598e5fef1a2f1b35831e9fd08b6c51ab7e2f09b00c6348f3613ed2751b5ecb2a5660787c887f08ade459726d7b5c6e642de9900b71214fe9eaea73a84f67564c38743246c4e82708a2b9434d6f1fa383f0c38a4552472083b7aa58a94921c4d2f53b87b59c4baf26", 0xf6) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) poll(&(0x7f0000000100)=[{0xffffffffffffffff, 0x2}, {r4, 0x1}, {0xffffffffffffff9c, 0x40}], 0x3, 0x80) ioctl$TIOCDRAIN(r3, 0x2000745e) 13:16:58 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)) r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f00000cf000/0x2000)=nil, 0x2000, 0x0, 0x10, r1, 0x0, 0x0) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x401) mmap(&(0x7f0000002000/0x200000)=nil, 0x200000, 0x0, 0x10, r3, 0x0, 0x0) 13:16:58 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) recvmsg(r0, &(0x7f00000000c0)={0x0, 0x56, 0xffffffffffffffff, 0x0, 0x0}, 0x800) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=[&(0x7f0000000040)='&:\x00', &(0x7f0000000080)='.\x00', &(0x7f0000000100)='#\'-+%\x00', &(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\xd9(#{\xb3\x00', &(0x7f0000000240)='!\xe7)\x00'], &(0x7f0000000380)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='+\x00', &(0x7f0000000340)='\x00']) syz_open_pts() semget(0x1, 0x4, 0x40) 13:16:58 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x400000000009, 0xfffffdedfbffffff], [0x0, 0x0, 0x401]}}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000280)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(r0, 0x0, r2) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:16:59 executing program 0: r0 = socket(0x2, 0x0, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) bind$inet6(r1, &(0x7f0000000000)={0x18, 0x1, 0x4, 0x7}, 0xc) listen(r0, 0x100) socket(0x18, 0x5, 0x6) 13:16:59 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000080)=0x7, 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x8002, 0x0) r2 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) readlinkat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)=""/192, 0xc0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f00000000c0), 0x4) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e00000012000"], 0x10) write(r1, 0x0, 0x0) 13:16:59 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000040)={0x9, './bus\x00', './bus\x00'}) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 13:16:59 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x280, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000000140)=0x3) close(r0) r2 = socket(0x18, 0x1, 0x40) setsockopt(r2, 0x7, 0x4, &(0x7f0000000280), 0xfffffe24) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xfff, 0x4) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000040)=0xd85) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000240)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f00000000c0)={0x0, 0x80000, 0x0, 0x2, "00000000e9001000000000e6060000002000", 0x0, 0x4}) r4 = syz_open_pts() close(r4) r5 = syz_open_pts() r6 = msgget$private(0x0, 0xfffffffffffffffd) r7 = socket(0x1, 0x5, 0x1e) setsockopt(r7, 0x29, 0x32, 0x0, 0x0) r8 = socket(0x6, 0x1, 0x97) setsockopt(r8, 0x29, 0x32, 0x0, 0x0) setsockopt(r8, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) msgsnd(r6, &(0x7f0000000340)=ANY=[@ANYRES32=r7, @ANYRES64=r5, @ANYPTR64, @ANYRESOCT=r8, @ANYRES32, @ANYRESOCT, @ANYRES16, @ANYBLOB="73a8fcc309aedd32d9b91b0f248d3f5e92190ae662ed5d49cbed053faaac1e3e770edb146c6d4b761518dbeeade2dd5074400167b8c8828daf9e993b6cdb943e713e000000000000051f4d00000000000000b4dcd44d121d5f0002d1125d0721e8167b4cc2a2c8b769dc55a71601000000ba25f0e32b6087aa276f06c5351977ca5653ddab9b68f7ca637a67bbee5cd209d4a145e44b5a785a6853e164162a5d20418f4e11053cbee42091cdf5ddc2b369b48c6b58222b8059f80111d35fb3f955c97238bea945548c2528899a61f44b594dcbf3b041cc3dbda6afb1606c5a5f422ba79bdaf32a612324760200f292cbb8f604e89a5c5b0e8cd3502586e5c38ad61d4d00f785d5e41c734e59"], 0x8, 0x800) r9 = socket$inet6(0x18, 0x2, 0x0) pipe(&(0x7f0000000a00)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r10, 0x80047308, &(0x7f00000000c0)) msgsnd(r6, &(0x7f00000028c0)=ANY=[@ANYRESDEC, @ANYRESOCT=0x0, @ANYRESHEX, @ANYRES16=0x0, @ANYPTR=&(0x7f0000000240)=ANY=[], @ANYRESOCT=r10, @ANYRESHEX], 0x7, 0xffb) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fchown(r11, 0x0, 0x0) r12 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x200, 0x0) close(r12) fchown(r12, 0x0, 0x0) close(0xffffffffffffffff) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r14 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r14, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) msgrcv(r6, &(0x7f0000000500)=ANY=[@ANYPTR=&(0x7f00000004c0)=ANY=[@ANYRES32=r12, @ANYPTR=&(0x7f0000000280)=ANY=[@ANYRESHEX=r13, @ANYPTR, @ANYRES64=r14], @ANYRES16=r1, @ANYPTR64=&(0x7f0000000580)=ANY=[@ANYRESHEX, @ANYRESHEX=r12, @ANYRESHEX], @ANYRES64, @ANYRES32=r9], @ANYRES32=r15, @ANYRESOCT=r16, @ANYBLOB="f910b536621fbe12223cc2f4b3852c15123060cd44ead748bbdb8f5f4c6a3626503282a2549d085e26a42e27801353a8290e0786c5a2a308491589deffea3d79a68eddb80cca78bae08308f934f89a6d"], 0x4, 0x2, 0x1004) msgctl$IPC_STAT(r6, 0x2, &(0x7f0000001e40)=""/74) 13:16:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f00000001c0)=[{0x35}, {0x5}, {0x6, 0x0, 0x0, 0x104}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000800)='./file0\x00', 0x10, 0x8) pwrite(r3, &(0x7f0000000100)="475f706c2a1f05fd9c7b29021376fb3ecfd3d664d2d0ab78d200000000000000000000000000000033f89ac42be5cd7c9ef5a27dd64a1bb699cc6b4315f27880bc6df3aa01b7e8639c06c42f8f90e8f8", 0xffe0, 0x0, 0x8000) r4 = open$dir(&(0x7f0000000240)='./file0\x00', 0x20200, 0xa4) pwrite(r4, &(0x7f0000000400)="2d496d5423505bb7e726edf7817d53988c1d9d56494684103f12ecb6376fc124f311e899aa0b2ea61261dd85e93032ef584fb432d4c14acf3affa5f84fc6a633e15caca5b2793cd79029a623c590a9db2f9784e67070c4fae0ddac796f8e4349a0e6c08cb41b4c52bb78276d818270f2787ca57550b1bdbf5b5afd", 0x7b, 0x0, 0x9) r5 = openat(r3, &(0x7f0000000080)='./file0\x00', 0x10000, 0x2) sendto(r5, &(0x7f0000000300)="ea3c9bf9cfd50ed9f7f3d86979275132fe04374ab277bf1ef31209abd93b78364424b2027450b881ba86848477264ca9915f1cca2f9dfedf429ecafab01bab7d014b562aaa32e2a99d5b644ee723512169d7793143ffb5bfac474c4774167f7132a09ca38f4343d630d65673cd6d77fa2445b10ad335c16d1dcdaaf1a683cea7464b41e27af417e95e5c69269189d7502188edf1", 0x94, 0x8, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) open(&(0x7f0000000180)='./file0\x00', 0x10, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000000)=0x3) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:16:59 executing program 1: getpgrp() r0 = syz_open_pts() writev(r0, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x7, 0x0, 0x90d2, 0xfffffffffffffffd, "d730c15b00f4ff0000747beffde400", 0x0, 0x1000}) write(r0, &(0x7f0000000200), 0x4268) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r1, &(0x7f0000000100)="475f706c2a1f05fd9c7b29021376fb3ecfd3d664d2d0ab78d200000000000000000000000000000033f89ac42be5cd7c9ef5a27dd64a1bb699cc6b4315f27880bc6df3aa01b7e8639c06c42f8f90e8f8", 0xffe0, 0x0, 0x8000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSDIRFILT(r3, 0x8004427d, &(0x7f00000001c0)=0xfff) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = dup(r4) renameat(r1, &(0x7f0000000040)='./file0\x00', r5, &(0x7f0000000080)='./file0\x00') syz_open_pts() 13:17:00 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file1\x00', &(0x7f0000000180)='x\x00') rmdir(&(0x7f0000000100)='./bus\x00') r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) getpgid(r0) ktrace(&(0x7f0000000000)='./file0\x00', 0x6, 0x1228, r0) 13:17:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x11, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x20}, {0x34, 0x0, 0x0, 0xffff}, {0x40000004006}]}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="010c777cf7c7e52c32db472b74ed") 13:17:00 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x9b84935272af3ee5) r1 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) chown(&(0x7f0000000000)='./file0\x00', r1, r2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) fchown(r0, r4, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r6) execve(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) 13:17:00 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x800) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) linkat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0xffffffffffffffff, 0x0, 0x0) r1 = kqueue() dup2(r1, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000040)=0x8ac) 13:17:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x7, &(0x7f0000000000)=[{0x9, 0x8, 0x8, 0x9}, {0xa14d, 0x8, 0x7, 0x81}, {0x5, 0x0, 0x74, 0x20}, {0x2, 0x20, 0x28, 0x8}, {0x1ff, 0x0, 0x0, 0x51}, {0x9, 0xfc, 0x6, 0x101}, {0x9, 0x5, 0xae, 0x81}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x4, &(0x7f00000000c0)=[{0xfff8, 0x5, 0x7, 0x800}, {0x8, 0x20, 0x20, 0x11d}, {0x8, 0x80, 0x5, 0x5}, {0x101, 0x1, 0x7, 0x1a}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) lseek(r0, 0x0, 0x7, 0x2) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x4, 0x7, 0x2, 0x1}, {0x3398, 0x80, 0x8}, {0x3f, 0x6, 0x1f, 0x1}]}) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000000200)="367bee853088267dff2bc1f233f6e0afd12b4225c70ad52400010818aade18ad81002aae486da29bd60d332ce6a96e5439ef5da1a204cf6db86c3b65cbb88bd1dab457bb42ff10b8a37117ade5b4da0a404bfa058f42b97d4dfc79bcaacd4a32821fd13c3c5d492246e92b055300b0994436861cd0c638d850fac62f1bb0f5", 0x7f) pwrite(r0, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x1, 0x0) connect$inet6(r3, &(0x7f0000000280)={0x18, 0x0, 0x7, 0xffff}, 0xc) 13:17:00 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet(0x2, 0x1, 0x3) fcntl$dupfd(r0, 0xa, r1) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd0\x00', 0x1, 0x0) fcntl$setstatus(r2, 0x4, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f0000000100)=0x800) close(r0) socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000080)={0xfffffffa, 0x0, 0x0, 0x0, "000078a500000000000016f20b88cd00"}) r3 = msgget$private(0x0, 0x682) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) r4 = kqueue() r5 = kqueue() kevent(r4, &(0x7f0000000040)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r7, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r7, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r7, &(0x7f00000003c0)=ANY=[@ANYPTR=&(0x7f00000026c0)=ANY=[@ANYBLOB="fcbbff8e78a17117aae96a2e84a3739f061bfc694c967dab42ef537d90f0875ec062a534184456f9a7311750a95070efefa9c0570b7deb77c7712f2f07ea264d74354d38796356e5d97992b475ea9fb569978da3641c46234759def0766fe5850d72fe3cd315f1a26ff130df47322bf39de07f75f456f0710433d1d3c39809f71986115e9e529e9c654e388e3377007d0550d7637f45f3538a381b42554bd7cbf57fdceda35e52d06f637f3efe22ae002d2f4317cfc61858d66c524b89dc13bda5a88da4de9de7c3bf3bd325f5f740fc0ae325cfca007c1249b9deaf8a681e1a6c4a2b144e07a3ba7893e0e784d4d97cee2460c4f2034eca85c78cee5c413c8668684bfa2b34a2017c98766b5fbf2cc0071c586b72fefb44cdab7cd7c429c727c941ea0ba639a1c0fbb91549d2e60d21e3003cefdca6691c9ffcecee3e85e5d6752493109c1bf20ec1d1d9cf8ce109a44c3b81f43552f5bd3d8946572bce08757581d3bf45dfae10d9e1885f7637ef4a87b138f46f4187c6ab6d84c5c644f5503e935b2566ae15241922f159209465a34def375923d6e2429c0a4fd294d3f711b40832935989a0e45630bb89baed212b77e12f98d13981483a477d888c4913f60b07745a6bd612cb527406ccadd8555f1c9a97a4d310896a3a9d228391729d74e42600f49c7842206f2411b4dcd2a85747651fc5b0ae8cb6a878b82e9581dc6eef37efd74b683c8b68e81726525c917fe7d3ebc792fec7c99301a4576aa2f7270af3f01e7dc4f1b14604ec5f2615a31d87d60d4ad62ed12fe796648916112b88a75737741b2b18f2470d11023b48d58cb452dc6a8b8caf14406a2714e2e93d2ba1083a0f6dd6c40c6827f374dbcf42a77b907e3d0bdc5d5a53c9341def67bf4e0ae9566d0cb398816edc85d56f16b4e440e753b330e4998dec8a5221610abab317833c6fd2872cc71b159d03477e73ac7a4b95d6f875d0c42cb00eac002ad2a738e9e06c6be72a23b72c785dcfbf740693ec87ea4fc2c683cf8546da8f45e14c79a3abf64226af25d088d5b1fb92efa3c4bc89803a90cccc598b6666ffb39e9dd72453c324027efb1928b7b6504382099d324ebe9d64c113f8ba33a103651937277578ca657ac1860567269a4eaf9f010a2fc2ba1ef9d73a6a24b377c8442f0f67b3ea5b5179e949c2c87de85def8d19ac081c297769f59dbad3fc6e4377cf3ef5004c079f2d8e2cacb6d687d30faa4448fa73ad0e691b92b8e4feb89ea3f60be8669c2476ac9c581468120603fd88a24e47d9331475d0377d5acbc35b54ed2a09d3f7f0ce23f25b5ec659de036aae06ee987772c2c8446a51626dc8d24ff4e82d4e0adbb6a786aaa5b41085e4ef74595871dd4fadf3add6913cf13ea1c410b29aef11ed9965e7dfa6c1df666ef5e92f3cb1fdcfcd25694b301f5a6a85f2a3a3acf74fe309da7423fd1415215321de157e06bc25fca54bb84397b043ff633a8d11128cba94b02f1387fe86e17958c536d1bf194cdaefe4fc2427eab80cec2384280b245e33601a465e7bd89049709b777587789a0add3092c17af6126a395e7d519bdf6792b3f55d86d1fa4ecad4f6b612e1c7df0667f7212d510e442acb36b4373818f071ff1a6296a54324ce41c17ee1f6b0725348dc84ee78f128172f8530fa86bbf45f2c6817458f5c060c30e1a17ce53e837d7e3732c686da3cc74096500e29a8e54887d5ad9145d7499814f77079ab8c16b71301d973dad200eda33e7f43afdeea0246741cb31612605556a9509aeea342d233f2d469f8e2407129a800b27820d056faed8460cd23a2e9f89e1eef41cd4858da9fa0d40cc1154b26c817ff5e73276ace79d2dedc7d5a34ff99ced916275ba53eda7cb65c728a14b584f9d9e54afb8fe840b28b5eee002d73d2c5e2d844e70e729bc94b9d9d88d949ba79314655ec43fbafa05a7dcb53c7ed18b973fdb3e40b1e2c8aab2d59c7edfc8853eb5cf4c9cc40e4faf337ea493a84874a1c0b69fe512931cc5101ec3d919e4c6c614f18a548323816af335e54ca22eb41fda07ddb6ed7a1c9edddb00baae4e99c0ead4b7184de4a82d6b74f64198d9190fd75ed8f1fdfd715d003c3546c154185e1d6fd75468dc61ce3f25fd27ef2767ed96db54280b22491de7165c48f519ac2d6e6aa203097992aeae3999b643ee7ce96f5f2dee0cc6df91d84efde844555e491a505c0802188ddae201bbafe593fd7fa9544122604bd8b869641643adac07835480b108ae1efd84b8481dcd545d4df645ed7ee9f3bdf9095943963232b88e7e636f923fd8c7957ee4842e8411ce06bbc31aa907a540e3c5aee2dfb674eec9f9bec55791bddde45d6861c3dc31224720bf848174df54b085826970490980060da667c0475c6b1aa675cdf1ccf5318427ecb8877229ace187e42e753b250f4e58fc874749280b869a8f344a72cd836f7e138788126bc17627348b669c7b032d5b4cbb6af0d01d68788244b9fd95b8e33aef90583a641138211421ec7eac381d384e69e97e4fd9863145bf09df755d774ff9e2641703fc0410f2f09e94e5a78fa10d597f1b8f71f27e47f48433fc3d166c7b0668fd6b17052374feced63c1f261cd58c93339a3d2a3b8a671b4103c5a10a8a27e6e613612f8824d56760d8e7dadd8ee6ed804f83749fc325cc23afcebec7ffa700beb26d8d4eabfa5155ef4ec0b18d84961fa001dc5b6c247fab8f65995a1491031f3480bfd5756f4d8ff8ea7d7674726c577625de2381e4d8a77108ffd4704e4b8668acc4a89d4b8cc73d23a28954a95ae41cb0a67e343ad8092be0b649701bb32a4b52b2253d50145c20ab60a995d92f0ee4efa4fe11dc907d83ece27897561dd3d25c7f083c69e4eb5df58c2b67097e9ead5057f7402c10c6e86c68640c5679a82e0f1e5224a10ab20bac197f85f9884fcda86813304be29c9256f48fdd32a0306fa7c01fee2f58fd006e0b4592683e5814d304abfed926ca08852d1d2331c5885d366a98963c7a14ba96644f4413ee3ad4804a9ed752b37427a889b31c7cdf21e59dcc9ee02f2dce3c2da990d9ab56e652bfdd26a2fd2cc1a1c7f72a15a3d833bbb78520dc2d3d1dba7cea5192325e576c8286f5c2f449314df1e3c6ca0ab4af1ff49441931414a17f1687e458aec26d547f5897b34643220810e9516c345fcfd2d6aa55339bdc95d7104e2eab33f7f44c828371a9cec4f3a0e130f3131612289efaed4b55d223fce8ae8358368923130566846bb0c3ec1e884f7d6049dc44a39debb9547e977538d26f06f7a856d9472b8d8d21d9acc3668371c34e0afc960342faf3b4de9b3cb2b9fadf86d4972035e952d2bfa03659bd0e489f1f678ee6da80321b5305d84776939eb672dc2d014ad5c486547b0a437e10ceb76785fb086d931061bd8f75f7a91ba749870c9b985ea3d81c048374632a0b529a14a742a8b20d57d3522561d368d0d7d4cca6a8d76260e5f30f97f76e30d35b876489792861b89c0abbdb2a55121928cf62bda79af422848467675f37b4703dee779b696d84cad1be0482049c3260c8c276d5f2440fc1af321689b3475bfb706a52bfbe432c850c6808d0e75ecdde2e57a5757f6d985e7d2e6f303e79a505e8730396821f9bcfda0f11b74d8b19323ac8d219a4b051543469ed9f5690a12988b877036b711499eda2ca81fe08e411e41b59272a0b8ae2e7e905917f18c0af9c7376ecf26b0282685b1f299521b7a28a63f628e61d843ae8295b8f16af2fd30bf2c2d945d52f59f426ab0575cc5f2a2a3e4d511e4ad6160b33920972028a00103726b9bccbf7f673f7fa23dc61738806983c8cd59acd951203c23b5c2bdbee0de5080e7c313498db7e894c120c18d747aadb8867a40ce2032ad20e8e9e8cca92dbebef8cd98091ff237496952d73e219ceb822e25fb034a7f860f1aed64dfa67f2d81aae360fc756d00e33b6c0f1d8d5d1fc951e15afaf1c022afd2a18acbfb1f511b02a2e7d8cf2ceb18344dff8bb8dccdba268ef640b1861c2680a7f832a207c2506697483380e99ad896bec77b167a763bb0b5fcda71d5f5c9946f1b9d542e73e7f3952aa75d0334ed7b56bf17f22f4ba000015706916c41bd305b3a9f72feabdc26d89ab7fe43ca7e2f45f819ee9f3ab29a28d00bcd725f057c8dc4fc0ed784949e7118dc109b0123d4624cc84df971bcde9e2b55ad92398308d996fbc27260fbb73b02affa06509aa72c2cf6aa470c1250fc716f91f2ff9938f801cd79eaf30c680d5471d53b0ba47f627ba241429e87777db8d58adf3a6f8f9bf28c68c3e760acb946d18080a2dc2d507a715cf34a980f20096f5ba5677f591f7a45d504a5b75bd8fde3bb9c7dd55524c31c57f24a2c95b2e5102116a3610cb0950269a0558450ffdba35c92cf3c6f43cd05bec9262275a7946326a152350c0b7e7f82bca6711fe37e4da0f163043e804dfd82ce86cbddcc1a117944f637d515a71d9f2269b4c1f9bd55a78287b595e1ef5e4bff2046282ceddefd9d1dbfe8395791a47510706aac726ee6f91a7fe50acfe33ec469f7345620475ba1f41814606c4690856740e38fc651da5e84d3d52353bfa201d4ee5d8f7eb03190be42059a2a5cb6d775a070a3f110b1fca356f5feeba4715dbf05f0166eb4250e5ca2c5a8027ca6b3ae395437fd1f150a827835a6d473f6ec8bb5ba589297f1bda3579fea0f5b50ac73315c226a9727443a28a01badeec083bd2c319ba61d1668bd66be3df06d4a15b142fa2dbb0402595f0cb4e4efb79f552283a94c028323e2a2ea2ad3227484ec4ad005d5a309d027848da21c280cdda985f8537ade6f0dc2a135a6c84c481dd3ea896dc5a5e93d655c2b85d4a15ff96cdd9042b8396fdcc3a8075c8e1391160e5086dd71606ec89875b37eb0b56d0c1ab0c0266686e444dcc3afef01a72312b1ab5d8c5ffe7d4b8f8e706fd3775f75dc2568423b9657be1b1bb42e10c3c6be4ddefbc7f7477cf4fb0fed88fdb318fbf1890fc960afbe8311011fe4b9fbfa7bf5f15e7709f27f4f263230051171507617708cd77f8caab14f8d8b51cca296e557e742f0bc078d9d42574a83cce1baa35cbfc42ecd91fc8a26dd7221a2e926d9b4902639860d7c59220d3dc93ae031afe89d29c0b20346e43dc8efa8a670587a86b5cf3def1e83a5c5bfcf3ba5457e67ce855af10f45ffaf38a7deac1d61fe108358e0d0505e990c8b97f65969e5a33b67007f3b52d6c700e1c669db1ad60a004ff02d8f1e5b9502ab00184a2a93d25b3c31c52e72d5860f1acd81befc303729b28cd0a3a5b326d6a7e0012f3cff2af2987c8929a77177c242c7648616f11781de90e762ff903dda45d1b0951e6e0ec5de940728b4d6451912bbf827df8e588d0b62f3bb3baf96b89d91e72ab39d3abee5ec26b598514e20443e4690725802d6de58531b9ed16708352263aea58b4498ba4644d26e6d391e5b845de5ad28989118fc2f671fde43f82d7cd3710c475a8399ba813ca83a328ab5c5d2e5ccb786e55d22f160bdd1185066b6fe967c1a6744063b6f27d0861040491c5fba4b00952bda00e17c5ba66c43e96048fa5a0c2281cdaf8a7c776d7502caf256334ad62fb9edaafaacf656d8205fed7b0100d1755f23d29a7a92447f78a4962aec6d9e18bfa60d369bd27ba6ae94a86f9de7080ed8afaadf4b8214c1e977dd86ca7b851cfedc21ea4fcf91aedd1e6d4c392776ea835f6ed39f9b6f6c01834d2e3ea9af851d15", @ANYRES16=r5, @ANYRESDEC=0x0, @ANYRESHEX=r4, @ANYRESHEX=r4, @ANYRES32=0x0, @ANYRES64=r5]], 0x1, 0x1, 0x1000) msgrcv(r7, &(0x7f0000000700)=ANY=[@ANYBLOB="78a4150180000002090000009604d062dbecf06a3cd220f8fb99bf8ec8790a0aa209efdae3eb9bd04cb49f4e91ecd104bd7d01bf762b2b513778c3a3ec2705be72f4ca3a5c4dd4f560a12c15c40c635087ba56f056b06fa7cb4065bf53db5efca66808ab3cd4106db67829f00e80be5c733b596c5ad45fb0465b087dd835516a932f0eef44f5f1bdb17fd55f555cc9f8645113683b8eb9e1d9f9abed45c6b1aad199a3d458b284929e98e7edf5c0ffc350650291b492fa37063985c96500"], 0xffffff64, 0x1, 0x0) r8 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r9, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) r13 = getppid() fcntl$getown(r9, 0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r15) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r17) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r19) getgroups(0x5, &(0x7f00000000c0)=[r15, r10, r17, 0x0, r19]) r21 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r21) getpgid(r21) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000980)={{0x2, r8, r12, r11, r20, 0x46, 0xffffffff00000001}, 0x102, 0x27, r13, r21, 0x8, 0x5, 0x100000004, 0x400000000000008}) fcntl$getown(r2, 0x5) msgctl$IPC_RMID(r3, 0x0) 13:17:00 executing program 0: shutdown(0xffffffffffffffff, 0x0) r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x1}], 0x1, 0x0, 0x6) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r2 = semget(0x2, 0x3, 0x778) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000100)=""/193) r3 = socket(0x2, 0x3, 0x0) pipe(&(0x7f0000000080)) r4 = fcntl$dupfd(r3, 0xa, r1) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") r6 = semget$private(0x0, 0x4, 0x530) semctl$GETNCNT(r6, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r6, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r6, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$SETALL(r6, 0x0, 0x9, &(0x7f0000000200)=[0x8, 0x3, 0x101, 0x1, 0x4, 0x1ff, 0x97a0, 0xfff7, 0x100, 0x5940]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="3603ce26be68efc92e4c76b7be7d0371514addb2ac2fc756aa56c1e9c7ec6e8e4f15a4be5bc5e187cd150c04af00fde76e8cc67039743837e2b2f967e3163036d951472a69d8564c4c5dc99b33f56c4242becb666fb2b1b106de72ac55522f3119bfa9d50c1ed16876455872c9def41d182813ebde7e44"], 0x10) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="013b2d00"], 0x10) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getown(r9, 0x5) 13:17:00 executing program 0: fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x100000000}) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x800, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) fcntl$lock(r0, 0x0, &(0x7f0000000080)={0x1, 0x0, 0x1, 0x80, r1}) syz_open_pts() r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000100)) dup(0xffffffffffffffff) syz_open_pts() close(0xffffffffffffffff) 13:17:00 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x10, 0x40) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000180)) mknod(&(0x7f0000000000)='./bus\x00', 0x2181, 0x65a) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000240)) ioctl$VMM_IOC_TERM(0xffffffffffffffff, 0x80045604, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) socketpair$unix(0x1, 0x8001, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) recvmsg(r2, &(0x7f0000000200)={0x0, 0x1fd, &(0x7f0000000140)=[{&(0x7f0000000040)=""/101, 0x65}], 0x1, 0x0}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) setgid(r4) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x6) execve(0x0, 0x0, 0x0) 13:17:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() socketpair(0x10, 0x1, 0xff, &(0x7f00000000c0)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000100), 0xc) write(r0, &(0x7f0000000180)="785ec0cdefdae278abbdd9eb6b797f89d5c1ac295042c2bb07ff7d793dbe8cda37b6f5889839eb4835dc9a87b862259aabf8dc08c49ba9f8333cf800a09897e7f970a5fa0566dc65a7b1e55621b2325fe1696314b56f73a801a5d846cd43ec9b70f7f2f860", 0x65) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r2 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r2, &(0x7f0000000040)='G_', 0x2, 0x0, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x80, 0x7fff) 13:17:01 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f00000000c0)=0x1) sendto$inet6(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}}, 0x36e) 13:17:01 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x8}) mprotect(&(0x7f0000058000/0x1000)=nil, 0x1000, 0x1) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='x\x00') rmdir(&(0x7f0000000100)='./bus\x00') mknod$loop(&(0x7f0000000000)='./file0\x00', 0x4, 0x0) 13:17:01 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = shmget(0x2, 0x3000, 0x10, &(0x7f0000700000/0x3000)=nil) shmat(r0, &(0x7f000072a000/0x1000)=nil, 0x0) r1 = socket(0x2, 0x8001, 0x0) setsockopt(r1, 0x6, 0x1, &(0x7f0000000040)="674a9d94", 0x4) 13:17:01 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x9, 0x7, 0x5, 0x200000000511c, "047c2ce62e08bcdcd88b62c200000100"}) write(r0, &(0x7f0000000000), 0xa7) 13:17:01 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x0, 0x10000002, 0xffff], [0x0, 0x0, 0x8]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r3 = socket(0x11, 0x3, 0x0) sendto$unix(r3, &(0x7f00000000c0)="b10005016000009005001b0007000000331c04fecea10500fef96ecfc73fd3357ae36caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23edeb51e2feca3ebbc257699a1f133e27acb5d602000d7d026ba8af630037282102000000720fd38bfbb770c1f5a872c881ea772ec589436a4d47840b404f361b1257aea8c500002002000000000000020208a371a3f8343712051e1d89e000040000000000000001000000000f000104", 0xb1, 0x0, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x800, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r8 = socket$inet(0x2, 0x5, 0x9) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) mkdir(&(0x7f0000000200)='./file0\x00', 0x91) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) kevent(r0, &(0x7f00000000c0)=[{{r1}, 0x2, 0x1, 0x40000000, 0x401, 0xfffffffffffffff9}, {{r2}, 0xfffffffffffffffb, 0x48, 0x2, 0x6, 0x3ff}, {{r4}, 0xfffffffffffffffa, 0x6, 0x1, 0x8, 0x58fd7e07}, {{r5}, 0xfffffffffffffffd, 0x1, 0x10, 0x1ff}, {{r6}, 0xfffffffffffffffa, 0x20, 0x2, 0x5, 0x20}, {{r7}, 0xfffffffffffffffc, 0xb1, 0x8, 0x7fff, 0x6}, {{r8}, 0xfffffffffffffffb, 0x42, 0x2, 0xd7d1, 0xa0000000000000}, {{r9}, 0xfffffffffffffffb, 0x10, 0x1, 0x7ff, 0x7fff}, {{r10}, 0xfffffffffffffff8, 0xf, 0x4, 0x7f, 0x80000000}], 0x7ff, &(0x7f0000000200), 0x648, &(0x7f00000004c0)={0x10001, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r11 = socket(0x18, 0x2, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8080691a, &(0x7f0000000300)) 13:17:01 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffff9c, 0x80085754, &(0x7f0000000000)={0x0, 0x2}) r0 = socket(0x2, 0x3, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x1, 0x0) pwrite(r1, &(0x7f0000000400)='~.', 0x2, 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0xc02069b6, &(0x7f0000000300)) ioctl$TIOCSTOP(r2, 0x2000746f) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x80, 0x0) fcntl$dupfd(r0, 0xa, r3) pckbd_enable: command error 13:17:02 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x800, 0xa0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)="73d63b92036cc2fb051e0e4a20b905b79173413af65c7edf443d0f53ea9e61a7ebe72aa27897b328af0929bc13c9502911f80248f50e70bee5290142788de70932d2fc8cd21dc9df8eea1292a0f88e308f548c13fc2fbcd73482e92c31b4701e98dc572d", 0x64) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f00000000c0)) ioctl$BIOCPROMISC(r0, 0x20004269) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x800, 0x0) fcntl$getown(r1, 0x5) write(0xffffffffffffff9c, &(0x7f0000000140)="6832bd5b4ae3694e281fd22ee0dc8f22b06dfdb7c9963510a333cd5272afdc4fb90b777791559e", 0x27) bind(r1, &(0x7f0000000180)=@in6={0x18, 0x1, 0x1, 0xfffffffe}, 0xc) r2 = accept$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000240)=0x101) pipe2(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGRSIG(r3, 0x40044273, &(0x7f00000002c0)) getpeername$unix(r1, &(0x7f0000000300)=@file={0x0, ""/108}, &(0x7f0000000380)=0x6e) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x799, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r5, 0x80105727, &(0x7f0000000440)={&(0x7f0000000400)=[{0x46, 0x2776}, {0x88, 0x7}, {0xe3, 0x9}, {0x26, 0x8}, {0x86, 0x9}, {0x25, 0x5}], 0x6}) fsync(r2) lseek(r5, 0x0, 0xa221, 0x0) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse\x00', 0x20000, 0x0) dup2(r5, r6) r7 = dup2(r3, 0xffffffffffffffff) ioctl$PCIOCGETROM(r7, 0xc0107005, &(0x7f0000000500)={{}, 0x1, &(0x7f00000004c0)=[0x0]}) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000540)) r8 = open(&(0x7f0000000580)='./file0\x00', 0x0, 0x60) mkdirat(r8, &(0x7f00000005c0)='./file0\x00', 0x10) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000600)='/dev/zero\x00', 0x20, 0x0) unlinkat(r9, &(0x7f0000000640)='./file0\x00', 0x0) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x30004) connect$unix(r10, &(0x7f00000006c0)=@file={0x1, './file0\x00'}, 0xa) r11 = semget(0x0, 0x1, 0x205) semctl$GETZCNT(r11, 0x0, 0x7, &(0x7f0000000700)=""/4096) pckbd_enable: command error 13:17:03 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f00000000c0)=[{0x951, 0x0, 0x0, 0x7}, {0xfffd, 0x0, 0x8, 0x4}, {0xf4, 0x20, 0xf9, 0x1}, {0x2, 0x1f, 0x4, 0x3ff}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x1c}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000240)) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) rmdir(&(0x7f00000002c0)='./file0\x00') r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x10, 0x2) fcntl$setstatus(r2, 0x4, 0x0) ioctl$TIOCCDTR(r2, 0x20007478) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000180)=0x1) pipe2(&(0x7f00000001c0)={0xffffffffffffffff}, 0x10004) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) poll(&(0x7f0000000300)=[{0xffffffffffffff9c, 0x8}, {r6, 0x100}, {r1, 0x4}, {r7, 0x40}], 0x4, 0x9) dup2(r4, r5) write(r0, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) 13:17:03 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 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) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f00000000c0), 0x3e2) r2 = socket(0x2, 0x1, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) sendmsg(r3, &(0x7f0000000200)={&(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000001c0)=[{&(0x7f0000000100)="062b8645e0e212f04427c83489af41221e1abbd255bbf4dc2ad38a7430b5807c52959f6ca8fec8872941deb76bdfc34b06fde705e5a1e3a0fc5c77f6bd69b62e74846747a1f3796e60e14604b35f9f6b9b895ca3e11baec5d79b635261f694828dd09ff2db530bd0a46f27a3afda03933d6299b2d87b41cebf003aafa6e5a54fea74c49030013e18893fac3b6e02", 0x8e}], 0x1, &(0x7f0000000340)=[{0xd0, 0x1, 0x81, "251693db6c3f8a4cf0513c31fef33c4a5c3f1b67c98df1bbc9fdf84eb4f0b73bb0bd86b519f2dc537cbc98867804d441e07095a3dae86f5a0d2bc4a36425dab85cc4c68177e53997d63bb6a5477d3fcceadd14379e41c2980a52e0c6794aa23efcd55da12ac74d4d08180079205fa732da371fb0b92a65f6097bf2eb04dfa3c8e17aadba6a0ac7b9d40b432c90184873ffae0939ea301a51594b249a655d80a7a0325bf836f5aa07d6562459b9dd9f6f04dface5ae9c57ff39d932e9a62229bb"}, {0xf8, 0x1, 0xfffffff8, "da6464a1755a46950072f04ee1a7992c239d63d8be71ed6f41951a46f81eeb909413e4c11793b6904b2747032568a6d3eecf3a66f9ddaae18926fa7ee7a31ebbcc7a76153fd5f12f5181681f2ba4e0c5c344aac85ddd5aaa46d5ffcf1ca1db71841ffc2ff1d1d83ec8bc4ed8f927461db7618592fa89bc9aae9f4a2b2d74ac899c4dd2d8416fe777f9954c443634b8d8db365a209443a418adad926f4ba5c3fb572b4abb5bac39ec05d454c6c57e0bb4e9dcaa4a892f595c88a7a8f028564651b1a82faa73d6c5a5f25216c719c729b3a53b3c1b77605de3ea3a786b1e5f45671bc0233f"}, {0x48, 0x1, 0xcf10, "46941ef9156db21135e238e14bc976116f57b36b929b1ff49e01267fa1fb0eaeefd9d22adbc2e895125df7df6f2056647b1a449d"}, {0x100, 0x1, 0x3f, "8bdb7f814ae505d08f8fa518e21534cf153e19597c167c13829d5f0352e49267ddc976356973bd22205afb7eafb069326b4d7837e0ede8a96fb2a898e3aa31845aacd5d67627293c81de08fb655ea7f70dc101fd61ba743597713981c35b8aa8c493fe5803c3e4391f98358870ead7cf73a47cd45f0ce13a9f4d38489e11b047e2866b1832ee06f7b0a7428116922deeb1ec2bf9c4fd37701603fd531aeab6d782e706389c471cd78bad9e547dcefa227a0905547494822cfc107671400ce16662623bf50c834d27e25fac2ecb57f3d0db796e5619c627dd762becb3d337cd55b438392e184d0629bc57d631c2cd8b27"}, {0x20, 0x1, 0xba0b, "86b3e522ba77f92d6f6b"}, {0x110, 0xffff, 0x1, "df5e2e3093a2278ec87e4accbb57f9d18f925957f9abe4474a7ee72c48f7095323bccb69e6ad71020194aad24dcd0a29bf65a7228202f068d0932877be164672408c67c24f7040a647afcf542ee15d079eacdeebe06fb37f14583c8fd601bd0469ef8855444c584b3c154d342e8197d081d67fa5e2e10abbef14ba2231ac77d3574357fbaa54d0aacf889ecef3b280ac76e794739c819c4377a9dcb73789b0c457eeaf96dc691cc2e2572d590555420f4caa6d2142149c48b6396c97382b21bd0e75e21157a1eda7ddb8e3b5349e1a64a8c8b2a16dd0cd9f81320584e0fc00280efed30b9f1cf1d51fffe46808c8436ec236641e4e2584cdc3fc"}], 0x440}, 0x4) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6a8bc9634e19767b0784"], 0x10) sendto$inet6(r2, &(0x7f0000000300)="94", 0xfffffde0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 13:17:03 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = semget$private(0x0, 0x4, 0x530) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r2, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semop(r2, &(0x7f0000000080)=[{0x3, 0x400, 0x1000}, {0x1, 0x20, 0x800}, {0x3, 0xff2e, 0x3000}, {0x0, 0x6, 0x800}, {0x0, 0x6}, {0x0, 0x9}, {0x1, 0x7fff, 0x1000}, {0x1, 0xff, 0x1000}, {0x1, 0x9, 0x1000}, {0x2, 0x7, 0x1000}], 0xa) sendto$unix(r1, 0x0, 0x0, 0xa, 0x0, 0x0) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000000)=""/128, 0x80, 0x0, 0x0, 0x0) 13:17:03 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x0) write(r0, &(0x7f00000001c0)='w', 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = open$dir(&(0x7f0000001980)='./file0\x00', 0x10, 0x40) write(r1, &(0x7f00000019c0)="6d63c5c881966e1481ec84f296054cca40e79b8e47986668e7b2391f205dfe0ae9937f331c7335ee99cf8626f75e97d1e81b3f187e0da8c994bcc23c8a6b6eb8ebcc6412c28e2ae5770793406a4febaae09afd067901babcc2f4046c2b79a68f45de76b520d5ab824e13e1694adb215dfed221beda200f03d252597bc625202b8bb2520f334592d28410c36f7f3b6118d859d343925f42c7ca06c7e0f178525d", 0xa0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') readlink(&(0x7f0000000000)='./file0/file0\x00', &(0x7f00000000c0)=""/53, 0x35) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000001a80)=0x1da9) r3 = socket(0x2, 0x4000, 0xff) recvmsg(r3, &(0x7f0000001940)={&(0x7f0000000140)=@in, 0xc, &(0x7f0000000880)=[{&(0x7f0000000200)=""/180, 0xb4}, {&(0x7f00000002c0)=""/188, 0xbc}, {&(0x7f0000000380)=""/118, 0x76}, {&(0x7f0000000400)=""/3, 0x3}, {&(0x7f0000000440)=""/105, 0x69}, {&(0x7f0000000680)=""/10, 0xa}, {&(0x7f00000006c0)=""/70, 0x46}, {&(0x7f0000000740)=""/45, 0x2d}, {&(0x7f0000000780)=""/45, 0x2d}, {&(0x7f00000007c0)=""/142, 0x8e}], 0xa, &(0x7f0000000940)=""/4096, 0x1000}, 0x1) 13:17:03 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup2(r0, r1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x2fa, 0x1, 0xffffff81, 0x100, "6c0f06b5dd202020bfd013f1d4f592f8980b59d1", 0x6, 0x1}) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) 13:17:03 executing program 1: pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x4) chmod(&(0x7f0000000200)='./file0/file0\x00', 0x149) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f00000003c0)=""/247, 0xf7}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) accept$inet6(r1, &(0x7f0000000280), &(0x7f0000000300)=0xc) r2 = open(&(0x7f0000000100)='./file0/file0\x00', 0x40, 0x110) write(r2, &(0x7f0000000380)='\x00', 0x1) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f00000001c0)=0x3) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r5 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r3, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r6 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r6, 0x4, 0xa0) pwritev(r6, &(0x7f0000000340), 0x8e, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r5, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) write(r4, &(0x7f0000000100)='w', 0x1) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) getegid() getgid() r7 = msgget(0x2, 0x10) r8 = geteuid() r9 = semget$private(0x0, 0x8, 0x80000200) semop(r9, &(0x7f0000000140)=[{0xcdf16993fa5946d4, 0x8529, 0x1000}, {0x2, 0x0, 0x2000}, {0x3, 0x101}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r10, r11, r10, r11, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, &(0x7f0000000480)=0xc) r13 = getpgrp() r14 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78658e, r14) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000580)={{0x2, r8, r11, r12, 0xffffffffffffffff, 0xc5, 0x5f96}, 0x7, 0x1, r13, r14, 0x800000000ff, 0x9, 0xfffffffffffffffd, 0x100000001}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r16) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r18) setgid(r11) getgid() 13:17:03 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x0) bind(r1, &(0x7f0000000340)=@in={0x2, 0x0}, 0xc) r2 = dup(r0) setsockopt(r2, 0x6, 0x8, &(0x7f0000000040)="cad7aeeb", 0x4) listen(r2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000001480), 0x4) sendmsg(0xffffffffffffffff, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a40)=[{&(0x7f0000000580)="684ace03c446dc1030bc79ebf20ec7a9853a851202246d07ebd2a93b00269d8117070da524d75237cc20acbb916e0c7af6fe946387ac532be5c27d8a9b928bf1ded6f56bf7aa624ae381550241e6126fa7841e3ebed0fad8ee5b32d1d09e5beadb47a6916933190af3f2214a8ad3327709bbd7d283ad7403ca57e824aeba687efe513eb4a7b8fa45a6758f9a7a4d9a82f79059fe6829ac0a07bf5d8c07e93c6c205cf6b6816d3a377dbd2753462b595a2d92d668478c1a7026eaecc77854f3f028c72557282ecac355a6fe7307d585f9b184b9c7931b4a56fabefb6aa687afe4122aa8156380c2a83c8b09", 0xeb}, {&(0x7f0000000680)="bbf61383f04f6fab27c93a312cb8f343cede1d600f6a15a07bdab5dda0a85f5a9ef8323fb31a25669d77", 0x2a}, {&(0x7f00000006c0)="f2d535b843ef88766e30865dea4a9eeda556144fc4fc9708abc8004b1e3c9c4c43fe934626db4ae907d5aef7e429dd582da601cd35f5af77b49f6991a55c1d9adc5ac184ce31a4114dd0e86c33c635a2366da3bdd8722820a221ce7037769edd305a17807690a20192b5281bb17e054e6b7159b384586675aeb999e62a0e1e00f1d92b91eda64f729640a5b0b95ec5ea4136363adbb02b12ca103d9526641117ff3aefd2fc6ff7c44d8f106c628c5ca630ff73de6aae75b95333854d927afe3745499e89a12fdf56b54fb81425bd25eff665f8951c59a0245b3090f532", 0xdd}, {&(0x7f00000007c0)="17708aa433ecf2aac318f7011802325ed180e011a0bcb68ebbb3516b828d459da9a364bd8ff261d15f104cd9196d75112747f5bf6204a1e014b77d20825cf24de4e8bceb2de17f2804f3790020824c96ac33f73814314023833757c8d7b966d5379e63ed367fc3b33cfb7c79c162d5088ceb216b0909b7b613723def57057070a25d0b25d4e07fce447974063c57225a6f9e669177742406893f09540074fb8fe9fdfd4a915a4dd16c591be3c9ac642141d8ec9b3971c48d31663a7e9e159197bae09220162257bc7cfe29488919865ca2d26c66dbb846ca48fa041437b9758155eb67f2ddbbed29610c2dcb", 0xec}, {&(0x7f00000008c0)="99b193e321803288debe", 0xa}, {&(0x7f0000000900)="1be51ab2f6dfa264b5794f57a5c96ac773f06b823243cae5d2c5c25af14f32682702eefad72674d13a68e20eb7ea7d14c1288cb9a57f295d6f14ac28647b5aa3d4d769dfb8aef7d9d18dacb743957a265d0e65ab7d0fa3b2ffb0d1cf97b01b423a51af0489f002d5557440ab3823b2317db4590f34913d5b207633ddd8a299f3eb5c3fc8ddc2a3655a918025e799cf283af6f316c7b7add0216be82b9745c59342d9a4655802e58d6dc15d2cdc3736ed7dddcc2836eacb324040d20171d5eac13fe746", 0xc3}, {&(0x7f0000000a00)="5cbacc", 0x3}], 0x7, &(0x7f00000014c0)=[{0x70, 0x1, 0xfffffffd, "9d6a933f42f9de4a6e61be28f7b6b7b952e2f77ebad97f7116b6923c07e0f2af9eec4a43309ce3faf257da1208fc73dd25d0c7d0a51e1e648fb521e1cf5ce82d1a7d15e18b1a67e25f912c84076bbd2215c654c98a0fea02bc95f484a9"}, {0x1010, 0x1, 0x3, "3c370f8fbf60d2024308ca8d4e6a62771c8f7f60f9c75f45b144143372b108e7d38bad6a8bfa7c1c08b4d69ff15b95e78fb133446daf81856a02a2920c03fc5e898e34bfc35202b2994fcd4e814792ee257cb261616e670fd3820569fc7194dd65ba51842c44d8fe84a3dab1a194ec1f1045e5168f6f50994f3bfabeaee4e06333000ea6e4b303c799d801b203f40efdee4fac2315f0d32b9c6e65c4839396839b092a73b5455a251083714a120d87735351abb8e18266551e4bc9561b84431988c5162a8dcbf1deeff92f4797159df5feddbc043e334ad55f785e428c5dd68558e32ecbb378893c7b4e31a06c9d0818912be8aab3e1aa3d2989f17f9b93d20aef16f34e6905fe0a623ce29a6dda83426f082b1799591165e56589fd152d294173dfab657babbe3fe815f98d83ca57d1529bfe9dd60e2dc0e6ed869c614c4de51af7d935336786a7fa3b3c0b741bbae7db9d4f5d4b7cf781dbf7bee1fbaaab0d48c8508aca41261607ad539315b3b42a588b1760e9d8c1e7a236a28b83702b9d3a538036c694f9419b25916eff591d0316647dc3fff3e79504f5f877e5e1ccb196e13b0962ddce96cf02c8f744a97b2f52c3442066cc0c12d2e1a5dd323ea5cd38e693845c47da683babb98bb447617b4f7643f4f7b602dca922397019998773dfbf1da34b7fae4d321a453bc59dbbf057c62803837a7ee7d9e5e170e2667c5286f2e910a16a9864900c806f3974124320a5a9305649f8ada94e8726ca0abd7e35c7e23d2096ccef8ab62c59a2334b8dd128018c34d794ec59652ada199d313a30e3c883a441cb4fd6ad42502770374fa1b0eb5dde5261d0acd8bbec2dab5df61eeb2d0fbd1d7e3b8aa6840d4b5d21c89dc8294a522a87d75a1be0c6441d9b88b605f5a35b66f4ca9c79d594e61858bb4e6d98ede5471963433eb89e71fbb7a7924b24411602a681e4d2437abe77cff12e49429d77caeda118d46bc569d987e0eaa44870643ecb91b6ad9246711f5db6121efc22f4ade02aa4366a677095ab947b5e1c28a7fb7e9bb4abd53d64279675c28ce232931eaa4bbc98dec9cf5b2157fa8139de48dea08e6b4b30f47e69d9cfa431abcb9207c0b6b059639bf47d8e9b0937cf37fb4727e8a7d8951e3b68ffbb5cf1cb20706b6b2c68e9f9b8b778b9a47100f4b405be140f3a8a06977821b6c365188d7b644f7ef5d8c72cdde3f97b266695ff5563dd5dc30d8e7229c7b1edccff4a03c669cf8364a013a3993a749f94a8482da4f611696fed54a863909befed23b4a2ccb28826dab7221537e033fd73b227a3cb546cef139f80492db92ce29345e2a96fbd0d848178a2b33f246a8518ba7fd40ddf9ee0f44f6c6881791d03df6b0205314826256dc8593916b69dbc98099355c2b7edee7c5035a469c18d99c2f9f9211c1c8f908390ac23ba1e31d82d57fe95451062b5794d858f23734b8b741b3ea29faa55f0726f10296332233612b637b608136d70fb6269e517e355f8dd114d2bc7edfd23d10ae149aeb8c3dbdf7b7995169f1fb99d47ad25be567369106a9904772f83a5eef51cfbe8fdf5743db64f292ee5fdb30e0159376652f63d9bcb10c5559f5b8b061194b53d3484302394e187245d35be0e1bcd6c45cd850271bda9d5627c8afdc2d5182ec201c2d520d0eb38470d7dd8fd87f9723da817839f239e85811eb63d9cec5b6d77d81623017e72f2678d3c490e27fdb0fe9c463322e0e3c9263766763a103033ac9f14a5b9e461a560983df0c2e69eed1f2e0f580b06a2803b0ad05132ba08d3166578352b0e1d3a371ec2117455d426e232ee2306769a9b0c0ffd03ce4eb94af8fcfa2b761963af07dd75e6a72002569a8290d94930b35aaab5f3981431ccd155ac8ee9743c2e75d3c26c99d87ce01eaed54f399e6b5eac29354a6b75352577f51a78ca6492a3784c55cf12103925107952d7c5186f621abb36a5b3636865f42be4e09147d29b47c19dc64432dfa7b3f0a5333f8c145f01f88fc86227f7148624be86297371b15dda20919a384ddbafa7e3b7863a395e679c968c73b1c4b4d75636233dea3522f4e95f7b794a2b5f853429c6e3224b82395b3710a0ea22cb96ea733cdadb6a0e88bf37a0d5638eb993c3488e02c96e872d57e9be17a8e5fcd5cd532c820b33a96dd5a7f9e4f1b204358d43480c7a0eb78df745a343891708134a4cb706dd864aa87aaaf0f2533bb73bc31600da96781e95f82e03e3ae0059180d383f28e3dd86751198a470e849d63692e34651e36d5e4a916352ef2a849f9a3de0ae7c919d00a3bc8beac4b9fac549ea40a6ece6a2354322a2464282216288429d89e97b50256a2d29a6a116cd4d7dd881dcbea394fe6235bfc1984f1429556cb48113bb06a976a1174966a9d41cd3dd972797940d76298d5ec67f8f5449c4ad9d57f43d8a628c4c9a4a9b740bfc1b294c74be09fafb789345ea828bdfe09cb9b859e97803d3a69691f61ebcb78f10646f75ad98844070044a3563aa7cbd7b95851dafd2b5a6ce3ad5c2bc9fa158397de5d7cca5aab92b8c8be496d14c1f7b0da4664a8bed001f1a348fb26b87c707b0907fdae6c04f71dfe1212a02836e63dad8bcbabff71e7e2d351ec6ca4ced79471c914b2e855dc17fe2e9d62af01ded9c0b18715f00a796695374c744ffab81cd2b03b5f32c380db3ba8fb9137245bd45e56b1c0549523c219889ed628478fd0bd277d31a2eabd01f21c1bad3e29fa22a666b50fad20ad225a15899152f32d72bbbee207f19b2d2abeb83bf9ccf4c12ee55628b293785c37f5d71d7b9b564c216846270639fa41ec2f14eae03daff27ff0adebb91a542bc165a891d613293d142edf8e6fdd705cb355ff31d16d13eb3cfeb99e91f4ae21a9096e56db1862b655e4d0c58e8311c4365c74874805479ae70a023c202c79ea28a07052fc130d154a5d38888960d265c562bd579d4371db17aec6b5a45f5490fa980b685b9bc1732ab69da852846247668ec4dc7abc722bbcc749f9c7ed7f3336879c7da882e26aa30e5179380178d9fdc0d97fede4c13f5ce8532e03b3ed4b3b8a3ade2f4caad08d446bf029424de4a6a257c38edbb9d86354bfb5ab0a0a4bd68c392a904a919328670b84ebe591d9c357890831eb5c970b8da387fbd7fbd6f5e96b03cb9611837529442482e5e7ba865c69ff3f81b3ea760a06edec08909d2476893647c5157d7a9dcc882508f08777cd7f2d8318a88ff86c301b3eca74ea6e37fc59cf232a51b4bf6822df695747079571575c2fa4ad902b64249e24abd68ddaf62bd7f7c70a2fbe55f2dbcfd4031e7758a900ea2cc8b0cfebc008b69b3bced4c49913163478221f09a04df85654e59dee461017737acb7c918ad3bcf155f4b2aa8ed6803019fa0a440444737037fbf4c0f9927a8aa334f962fa3808137a8d36bbf0385a654c3864e5f19a18bafb494d9ceaf65622d88e090007ef9b3a20c8089eb4685db34e4a3c69629e00e6124a0529abc9a2197b53d9ee2174e65ef87efa93fd582c936969cbb8f2cacf68d7129ed4fc3aefe1f5e1cbdb14792809b9c40efb3027871194a7ad773880d6c5929f4092366471bf4813e142cc3545a612d19d57107076362b3bb74e480cd9e7af992663e616b3e449371ad82ac657c58f3cdeb2ece2a27bd615d6527a5e88769805a2c5d66977fa46fadd9a0f0d2ffb9568b7192ebc3a1730f7905e4bad89035e81be06a5f627017166dbbdaba4fc2a0f6e43f4c95e72ddd96f9c42201de57137a27949e2942e1b17240c466420ce5da8d87c47cd1c9f9fc5007d71fc6b0a6dd8dd3a8e5933aa358cfb0f2a8a50eea9a59344b5e886b7c94d9f1bb1629c51e290bf8cd50960ea796015842631501d442ca9e672c22ebc0ccc89a5531622fdc04cb9487a71e2295bf051bce9ccb6b80a94514d6cf438e5c07f3a4dcbf466b70cb06c1bd28a1be15f74f9575322429b129c1ed86b3270f604d7af2f662ea1c72f697a5aa5890bcd1d41a8df4f4a1008a0dd89042a3f7c383759728b3f6b10be024beba6cdf27ea69cf1d01cb43e82ff25ab1e9ed90d9b7ef564e4b765cf080da76362e7e4ac3764ba1f9d37ab8d06226371967e17d5c92078b620df0e9d150c3321a4df9b40f8f3106df4c3b0d054c9cc0f12a89511ea5b284ac579ff1233f4c17c20211558a739684094ec4d7aa2f6362cada1d3917f782257abf4bf6882a7338f43718ac6000a3284ca3096851f8db7e7535a0bbb9990f4737a69886aa4c04540116ae0154cb96f41b5fcaf8b1e36685d836538b2cc4765945537be83d561b343e1fe38634a6bce4e883a45bb9f90e7d4b8fac04ad7df3f99a152c9f13328ad6c91387434d49a7168b19d40eb1500cf9e641e47fdb59f36871d61d20a0978dfb37c5df0651f6e2e29254d9fa8832a67d65ad6e6f579803b349f475545054881c4fba0c53d8f5ab7195627839b04be2088f0ba0865127d9fe5c6eb7fa856fdc20ca7fa643e89bd79bfd10909c4e4da8b7ff057cc8df364c92644474e1f58cb51c1a1d88efe99d4a223186f790c322f9a3a33395fd182ce7a5fd0e337eaf3b654c7eab457c9c870f9993359a05454acb6a1d3384ad948edd392210c50b46a80b55a509d4c9fd9b4b8187fb0ddb93902792dcc6927fca4dc7e6fbf27e90a958c1f458801ce7c5d01c450a38fc20f628f17469897e6cf2b13b95d5a399cd20d822197519df43125514f452dc7941a0e77554743140aa2e0d156fb1e14a373e8e55d78d6ee803a17018f8844072e98b2040d3100e952394aefed6866e142066f9feac3e22d5102d6d8f5249bf27997d017d4a09d56d3463384226638cc56356224279ad3a63304223fbf38c516258fa0f7db5b00c239d066c106ec3b00742a72f7167716ce4a3b248066a942f885c10e8e7660508ae61a6d9f4986da8e2e8109e992fd1217d587463cee07878c604e1d6737eb46028a10fa31372a7831e6b55097ce5b716e7933dc694bd865d1eca57e268fd7f2f5bf26fb020f8d827ed301bdfa7e995ee1c1df361d2d035bfca29c00cbb8ccf75ba33df48f59605552e844b6a61e5ab8136de6d95d98838df0ceac6fb57974f16d599dd229d4c9beb63248ea53b766b22329475c50131cf7bdafc1ba4132d0ee0f915c718ca5e4cff28b03fa7557ff2f494caca5092e6592ac9ce1975764a3ceb26838d20662a68765e3acc08d7475e9118bb7d0b4ece3f379b77b4631c28ba92b93e89368c6ccaaa7103ef880bb47b90137594e94ea3c39dab8f744eadd615dfdb3c3cb6fc4f5e0983d8b099043621125c8657524a89fbe6e19334f3a6293a72a7cf7f4d622b4e30724c74bdf73dfe5aa3113ce73f1082381f6db8fec07ceb34dfc7ca8a58f802fa3f13570cff831a071e458fbad2527fd0b7b15314834b1d2aeb354ada06d0df693e7a652558393714f257bbeee189cc9f5b74cf16d47e192f2fca6c4acffc99feea5293d251fca124dfd33429a42548a8c6f6b5b538173dfea2fde23dacfd234d0c8354dc996cae2ac8bfe5e45dd49648201ed8311bbe087060877b06e6688af3f8eaa63c8eec631b2f39d9a215b906e2b8ff21415c4c789e3c47c8927bffaf896ed906093aa997a3955bafa22f10ac3c93fd24305b1bc210b3a72393bfd412d8bd118972faebf9ebef09a9cc09460e85a300da2ee30e0c8e46bfbe9a78ad16c14a38b6766d54639ea2eaf37a41ef7cb1886c5cf172a74a21f8aa7d4d5602c1897ac79d296532e8d0d7920fd0f4ed288a5650fc3e"}, {0x50, 0x1, 0x8, "fa61b9c84fec44556c9b825f9918ba7f48a56d2050d8a30d9a60b502fbce60880ceb0ab07e4cfc8c9501c36d900108555ab7c84135fbcfd12cfc164f8354217d"}, {0x70, 0x1, 0x3, "1c955eb40ee1bded76cc8f0f6968e1695ea707db7a6229c5cd6b893917c7403e4fcd1c558e1f4896ddbfe6fed4de0239b50c5b76eeb0a4690646a55db8c86eab33b20dcac34a7b8986897e1937488990b95d7379017b10d5ecd3"}, {0xc8, 0xffff, 0x5, "7a19ffdba6d787ffbc36d7206e7d2910f671bc6dc07008b27541a02449c4ca0d68b8e5b138fe9bd29f28e71cdd2c217fe70b99eeb478f567a6ee385d968d94ccf11a9f6c19ef154a007a11c40c14490c1f53f7ab6307e900759418e74ec118680d4e26dcf5edbbf6167fc7146a02acfb4309afbaf2e2dd4715a1673d71f2e93adfe3c02c58c3af3ec8e7c074c88df7e9fa0a5099cb1f4e357ee9d94a42a60955a6a04d04e62df659a8bcf9f18f666f6484ed4bfc68db"}, {0x98, 0x1, 0xa2f7, "3a9c825eb730f66f09bc18ec51281d33e9709138fb7502e10ce935009b36596b60bbfcdd75f6c710a816f0b9c8e798870cda661785e67352509f41d04d97c431f4c405c038b8be70de5684df1f040cf8c64d1316eb20520759471f3fc9fd53746ce1b165feeee0dc6c1257460d1841538b3e08d67b37cb7d788dcf508f94472decd8a950"}, {0x18, 0xffff, 0x0, "f25d7e"}, {0xd0, 0x8000, 0x3, "38274ed450ef60c25fe8ef3f3f3ca06d3bf3f6ec1570b1b79807d85decd62295a7e9c75ec13a0ab24310602a5c95a00207cc36193bae15577b51287f2ae4cd93b91cb8b495f5e30132d6bbe8f67170320c35b8e97eea4c31badc99be2042abe0e5751f6c6109277219318f3e577de86b324d36189bac7b50e3a606cbfe9a85d50e549ceacf7f674fd1f9577abc33775d929d7dfe1c8778f70e3efbab13fe679beab7ac4be7f4ed5a0714b5be0def6e675abb113f6a2e6d9a148f"}, {0x30, 0x1, 0xc8, "05c785dbeb06d0cca06933019152599d93c1d96afe6f9a6da0de993405a21e"}, {0x20, 0x1, 0x0, "9b990ab5f0ab0fafa66c23721ac449"}], 0x13d8}, 0x6) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000080), &(0x7f00000000c0)=0x4) r3 = socket(0x2, 0x1, 0x0) socket(0x6, 0x8000, 0x7f) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="6a384edf1b50c590"], 0x10) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = dup(r4) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000140)={0x100000000, 0x63640046}, 0x10) sendto$inet6(r3, &(0x7f0000000300)="94", 0x1, 0x0, 0x0, 0x0) r6 = accept$unix(r2, 0x0, 0x0) write(r6, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80982f1fdbb64c7e897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499c9984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7", 0xb4) execve(0x0, 0x0, 0x0) writev(r0, &(0x7f0000000540)=[{&(0x7f0000000400)="02d81a6153eb7371274a90fdf796b01c663baa04d0a1bf3472e643123a1886577f9dbbc1fc8c2e922a9b38ee4746039cd31e7d884cd9fb90653c1d6babeb0f0f8cad", 0x42}, {&(0x7f0000000480)="46bbe2a56d3d7a3bf7824daaf81cd968236f04f12d30c8788a623fb144522358e23d413d860d53be2ae4aa2f519e440ab6d459bb27ec2d945ad7e6a8a6a315ca327727c9e0481c36bc4438fa8a76be4cf22edb5c1ec8b7a99047d597b41b352ed1fb8724f8db672b31fafb510d6d758ef9b31a2d756f9bf2600eb75b7a77f6df26d2c88856f038f82da4c8edcdd2de992eac483ccb06b290c0", 0x99}, {&(0x7f0000000200)="63f1fa2e91", 0x5}, {&(0x7f0000000380)="737bf603764a542089aac0b2579e494c9a2571a8aff74265d6dd1c8291fc47b0ffd46410f960f0", 0x27}], 0x4) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOGETOWN(r2, 0x4004667b, &(0x7f00000001c0)) sendto(r2, &(0x7f0000000b00)="dc0d872a0941ed8f8275c3ac50e47d3fcdcef8aed3c8d45552f2010428c838abbc7cf8f5882c30bb7529c27dfe24c2349487869bf900ca375c217224bff5c7d9329d8bcfe4f7b165abc1fa47d482b82b9245ab05c454eb4be272", 0x5a, 0x3, &(0x7f0000000b80)=@in6={0x18, 0x0, 0x8, 0x101}, 0xc) dup2(r2, r7) 13:17:03 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x800, 0x0) ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000140)={0x0, 0xb}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/null\x00', 0x80, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000700)={0x40, 0x6}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000003c0)=[{0x4}, {0x60, 0x0, 0xfe}, {0x6, 0x4}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000180)=0x6) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x400, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8000, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000740)={0x1, &(0x7f0000000300)=[{0x7, 0x0, 0x9}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000880)=[{0x10001, 0x0, 0x0, 0x20}, {0x3c, 0x0, 0x0, 0x80}, {0x15, 0x3b, 0x0, 0x1}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") ioctl$BIOCGRSIG(0xffffffffffffff9c, 0x40044273, &(0x7f0000000780)) r5 = socket(0x2, 0x400000000002, 0x0) setsockopt(r5, 0x0, 0x5, &(0x7f0000000800)="00000000489e89f52691fad562ec94f1c0705fd9a6b30aab9b65ce64cfa4118205e1aac572b5a2327150ee6665f93e8b9c3ec1f7400c8d04d5d0bdc313fda31c15dcf451e5884fea1d1585fec059b86b69be150c353d583eafc2932635", 0x5d) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r6 = open(&(0x7f0000000180)='./file0/file0\x00', 0x80, 0x101) ioctl$LIOCSFD(r6, 0x80046c7f, &(0x7f0000001200)=r5) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000007c0)={0x3, &(0x7f0000000240)=[{0x7, 0x2b, 0x1, 0x8000}, {0x8, 0x5e, 0x1f, 0x80000001}, {0x3ff, 0xf8, 0x1, 0x8ec}]}) r7 = socket(0x1, 0x8000, 0x3) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x10000, 0x0) r9 = fcntl$dupfd(r8, 0x0, r7) ioctl$WSMUXIO_INJECTEVENT(r9, 0x80045710, &(0x7f0000000040)={0x200}) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000380)="8c13ac1c071814", 0x7}, {&(0x7f0000000400)="afa393573c8b44d10147ae9f3360acb4d0794a08405bf059b898b862a8e40f9d990354cc0def82826ff539b5eb1f7e173a79fb817907d151fd85ac9beb863dc59c2640571e0d0e9d166c1f79d24fb2f513c8186c94af4305b8ae99f8248f3dc5420f9a6a86fbfb1ad47daeb9bc27aa2f14808db2bc101408cc2ac702fc2e3d60f4c4f72b3822ba14060a8124292821bb5bb24a3ef5cecdf921fd82664a7034f5e6e97c59e1d946fcc2eea80ab56c73aac88d36465f88", 0xb6}, {&(0x7f00000004c0)="835ad725f30a9fd49e58d984cebb12f1db90366aaf97e49732920295326c701e43e03255fec498711597b8cfdc271863c3a950e5c9e98b42cef18d4a430547dab14fedc1478037f49bffc2bf3831dcfce91e971591554a60503ca5c4806f8e4223f777b3e27b242addddf912c106385123a933243491e500ac0c997c2a51408aebbfaf890ae6d49a", 0x88}, {&(0x7f0000000580)="ff23f3c714", 0x5}, {&(0x7f00000005c0)="e986c03b0a2bf59e8d9cd379b6ef2fca5653c56c638482d815517da6bbdd81c7d234dfb3971e73c0ac41523d0d0d9382a3ca11f57b01e08acebc6003a27bbfefa14e381dae115510e9f5bf7fa9ab68d558ce3c3e3f201a3a3f8863431bca505f8ca4e86ffb1045ce31e8a35ad30281b1be2c739c6dac35c74ba5fdab9b30b20d", 0x80}], 0x5) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000008c0)='/dev/wsmouse\x00', 0x80, 0x0) r10 = semget$private(0x0, 0x5, 0x400) semop(r10, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r10, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x2, 0x3, 0x1000}], 0x2) pckbd_enable: command error 13:17:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x24, 0x7}, {0x34, 0x0, 0x0, 0xfffffff7}, {0x6, 0xfe, 0x0, 0x800000fc}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 13:17:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r0) mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086334) r1 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x3c) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000180)={0x10, 0x4, 0x4, 0x458, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xb0d}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x5}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x9000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0xef}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x4}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}], ['./bus\x00', './file0\x00', './bus\x00', './bus/file0\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './bus\x00'], 0x1}) pread(r1, &(0x7f0000000040)="be490078889a58383af2e5e60d0d6694cbdbf9bfebdbcea16dc895783af28e2d6b849d5fd4aa0b84f14ee86f5f3fe5e0fba67b", 0x33, 0x0, 0xfffffffffffffff8) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x10000) openat(r3, &(0x7f0000000100)='./bus\x00', 0x100, 0x10a) pckbd_enable: command error 13:17:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f00000006c0)=0xfffffffffffffffe) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) r1 = socket(0x10000000002, 0x2, 0x0) r2 = socket$unix(0x1, 0x5, 0x0) sendmsg$unix(r2, &(0x7f00000003c0)={&(0x7f0000000480)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000800)="285f6a2d97b437fc9ee7a119c0a7ec3b92b444077ab95129ef6c8841ba2f58389676a62d7824f4093a2283bbf858856cb4e19e1708fe934a47fd69d86843416018c6a6f19570c3db24197354d67b0645b6433b148ab2fbe0f774a286c24cade1986ffaf22d5b085c546bf09d52fbc6ec9619a8c32c4a3f0aec8fa95d0025e617c1c5f0da9c5aad7a0178f359b64ce88d4f0c6743cbc6667c7eb52fac310c77b7d25a40757518ae78342440f192", 0xad}, {&(0x7f0000000300)="52af285a98bf2f5f11bb7cf559aa712f9d4dfa402c685dd28fa8d75677a2b601d0b899aa4a9f45eec7a7fa63102ad72b48e814de1b75ebd6f512d98c95aa810eb0b16d2c", 0x44}], 0x2, 0x0, 0x0, 0x1}, 0x6) setsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1023, 0x0, 0x0) r3 = kqueue() open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) socketpair(0x1, 0x3, 0xfc, &(0x7f0000000100)) r5 = socket(0x11, 0x4003, 0x0) sendto$unix(r5, &(0x7f0000000000)="b1000504600000000000000020000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37280f18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f75006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) sendto$unix(r5, &(0x7f0000000100), 0x0, 0x405, &(0x7f0000000240)=@abs={0x0, 0x0, 0x0}, 0x8) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r6, 0xc010427b, &(0x7f0000000680)={0x1, &(0x7f0000000640)=[0x8]}) unlink(0x0) r7 = open$dir(0x0, 0x100a0, 0x100) r8 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/ttyCcfg\x00', 0x0, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) poll(&(0x7f0000001340)=[{r2, 0x80}, {r3, 0x50}, {r4, 0x2}, {0xffffffffffffffff, 0x2}, {r0, 0x1}, {r7, 0x20}, {r8, 0x8}, {r9, 0x10}, {0xffffffffffffffff, 0x1}], 0x9, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f0000000580), 0x1, 0x0) socket(0x18, 0x0, 0xff) close(0xffffffffffffffff) 13:17:06 executing program 1: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1) 13:17:06 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) write(r1, &(0x7f0000000040), 0xfeea) read(r0, &(0x7f0000000100)=""/101, 0x65) execve(0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 13:17:06 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) socketpair(0xf2edaccae8f9f6cb, 0x5, 0x5, &(0x7f0000000040)={0xffffffffffffffff}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(r3, 0x0, r4) pwritev(r2, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r2, 0x0, 0x8000000000000000) dup2(r1, r0) munmap(&(0x7f0000000000/0x3000)=nil, 0x3000) 13:17:06 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df", 0x38, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="ffff0100008000000000aa0486dd60030000000000002005000000000000000000000000002aff02000000000000000000000000000180dae1d9e72d92b197f8a658f2cf85967380f1e31c8bc9a8d3f23a9f82dd29eab50bcf"]) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="c2", 0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 13:17:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x35}, {0x64}, {0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 13:17:06 executing program 0: r0 = getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) semget$private(0x0, 0x3, 0x1) read(r1, &(0x7f0000000040)=""/186, 0xba) r2 = semget$private(0x0, 0x2, 0x28a) semop(r2, &(0x7f0000000100)=[{0x3, 0xa43, 0x1800}, {0x5, 0x4, 0x2800}], 0x2) r3 = open(&(0x7f0000000140)='./file0\x00', 0x80, 0x11a) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000180)=0x9) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$WSMOUSEIO_SRES(r4, 0x80045721, &(0x7f0000000200)=0x4) r6 = geteuid() r7 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r9 = getegid() sendmsg$unix(r3, &(0x7f00000004c0)={&(0x7f0000000240)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f00000003c0)=[{&(0x7f0000000280)="8f10dc91e5f91e1c17222caefe252842ce1024a2978d8b6d5e47b24f903e1a95ee1b258488d32eff9cf6aac2006d78b676e0a67b7750d1074f5c4d120edfb14582e13f35c0a049bc0278639e09efa1ddd048d7921a47dda0cebc646c470a0ad63ebf70f03163065e5f94f1cc983ead859cfabec93e4716808ee311fd22883a763415f5192c2c667f43d8e1c97eaf29dbe92793792011529c468a4ef7def3b2735e095a372574610f18f1d11076dfbc84693a5bbcf059cf8b4d24747f30a07aef8ab62db385f52a13fa1572", 0xcb}, {&(0x7f0000000380)}], 0x2, &(0x7f0000000440)=[@cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, r6, r7}, @rights={0x18, 0xffff, 0x1, [r5]}, @cred={0x20, 0xffff, 0x0, r0, r8, r9}], 0x58, 0x1}, 0x402) ioctl$TIOCCONS(r3, 0x80047462, &(0x7f0000000500)=0x1ff) geteuid() r10 = kqueue() r11 = openat$pci(0xffffffffffffff9c, &(0x7f0000000540)='/dev/pci\x00', 0x80, 0x0) pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/wsmouse0\x00', 0x80, 0x0) r14 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse0\x00', 0x80, 0x0) kevent(r10, &(0x7f0000000640)=[{{r4}, 0xfffffffffffffff9, 0x0, 0x20000000, 0xde12, 0xbb}, {{r11}, 0xfffffffffffffffa, 0x18, 0x2, 0x1, 0x1}, {{r12}, 0xfffffffffffffffc, 0xa0, 0x20000000, 0x400, 0x6}, {{r3}, 0xfffffffffffffffa, 0x2, 0x8, 0xffffffffffffff00, 0x3}, {{r5}, 0x6, 0x39, 0x1, 0x9, 0x60c3}, {{r13}, 0xfffffffffffffffb, 0x6f, 0xf0000000, 0x7ff, 0x8}, {{r14}, 0xfffffffffffffff9, 0x10, 0x1, 0x5, 0xc1e}], 0x8e, &(0x7f0000000740)=[{{r3}, 0xfffffffffffffffa, 0x31, 0x1, 0x86, 0x5}, {{r3}, 0xffffffffffffffff, 0x0, 0x2, 0x100000001, 0x2}], 0x101, &(0x7f0000000780)={0x0, 0x4000000000000000}) r15 = accept$unix(0xffffffffffffff9c, &(0x7f00000007c0)=@abs, &(0x7f0000000800)=0x8) writev(r15, &(0x7f0000001a80)=[{&(0x7f0000000840)="74ed8bf461e83741d8f47a2deddc39a2e40ff84fb869fb94dd4ce34c7159b6e0a605089fa750163cc3ac4fc674d9f23bc16816298f3af153c8a653bba8dd201ef9a8a4", 0x43}, {&(0x7f00000008c0)="8c3f974e0279559514f9a61c702ecf3503b27acd0d52b1db0187e64297e85f48251a76a70c43469e23f8b9dcc67f9349edbeec0dbb79b2c835259e83efe2784118a19a6ded9d9e8e5abaf9cb82a875b62a7cf20b9cfb852fd471a92e8ce83aac4bc42468e8433c412540d92de898dd566c7b09ef8701cb690e65d2c672cc1ea705376ed66b97341f9d1ccd18e9c275b626", 0x91}, {&(0x7f0000000980)="677a753a9f4575b4faf5bc4bc06528f84d496b4f72e73281df5c2f61aa1161eba806c88a1aa13669a93a62a488628bbf4317e3eca83ae1a3b1d24292f2ac1fb4976303d5616b219e948db3802fa488749830d29470f646f8c41f9271e2bed529684606491ef74b41d474c245dffaed0a1f5dd3ac0af7285e277ba280e146439026e99acb4cbd72b2fbf860e56427badd17d48f7170b4f33f609907bd1820f7de128bfe5ceb2900ca7a2f607032d78e3e7b3ddddf680e3db8c10cef8739ecb4890c55fe113f4c172d85452c42d7cb6129d6f23b1b77800aa2e946565a91d0432b10ccfc139ba64e815d9ab80951ff2b4b14993ec39fce86a2254e64f6a6b3e5309e087c400db961902fcd9d7ed66d0a47d7b8ac1ed5109e605a9bdc6a98adefc20860e412a24d419503e8668cd716de4727b9c27123a24165c63db0a7482fd87e12b0b564ddd9648621d167a4d1dad344111c8b0e7d86e65c5b9286b651e4ef5bdb2c54ead2cd144c19409bf183807145cde3ad3651c602ba21d5c42793c2b10ce89227b4f07ee5b4538964dac1b93abebd14c5d36d30cd6b02b4615b7941739e2a892e455216bafcdf08e91df9dccd47a58665f098ac9217f40a6951c3fb7de2fa241bfefd61b7e220239e7cc7d13ab60362ea130ae668875c547b30f452996e7c87cd3da35dc2a18a498e7c740778506e576b200c55821500f1e3a6c73d0de7c4c66174e83e5276859e907d974021d3cd3c97d7fa0784e339a483c8fbc978a6425de781907f3f2a499547272fbd16d70645a20a537b7a292de03fd307e0066649f322d1d6f568b332e5e4b6deb706441647d05380aaf14e4997878da92e733abe87562b54f33ae05117de461b7add3ca5467cc7d1054ef3a948a14502e56b1a4c956ec8d8882fabf5837a4d8a1e82f424cc7ed0eed1229686951b5686e16ed221c1ea263e8ece62f9b634900002b60bcefc1d9e3c980e7e1b7279ccdcce06368eabd083e7e4ee668cb650484bb0059c40ced026f526c0de5dc2a480c20b6161a09d2d36d17d99647fbc3ae057af2fb1430cf93ef1979d233a9206a79d6ce68adc6cb3564a0c1ffc446061167d567c8825a2a5ca8326f714827525ca694bc92d28cc4ed62311340a2966e65b935cf34f987d785f019a2229719fefd8f872e826a402583db0a1fcd8c4e5ea90d2332b1aff87b6c29f5c978d0296db8a69c3e7a44c9388dd0ce13b211be7155efab4764bf26ba62c3cf353947c2e8277f30b3ce59d89581e14139a52dc0fd5785ce12d93d30e06926a19eef6e8a52ac37c639d95a4d9315ca953574368ed39ec3159267feeadd067ad25ea2af47f6c8675ef5d913823e7f06b50e427beb763fd4c4e13d31a3be22149ea9e0f3b50dee30bfcbdee2f6783c1a5dbda1367c19d653afdc91f7666709b679ee89b18e118b321ca4d5a3a71524c54ab937d2b24afff846ab48b10415d4c02dc231307aeb22411fb3876ac40a0a32b3a08173721f1ed9ba402cc9012e059bd8c99915fa597dbad2dcb6fd766ba1cbdc43cad72001c64e070c3577d0f23649332b6fdcaa78cb2cddf1bf0e061fb9f00f2d21d2c931473ca8a96b5e1e36a83e591c575c59faf1027735ab8a8daec36ac7b1d9c2ac356b2340ae2422a3f94ab9a8f3dc7331be2dd5962477687f6e0dd87d2cd20dccd5c087b82a7b3dc742cb2079aa1a1daef7ae31ba494e40644d8245be7053c42d3c58800522b02d7b5eab8f5ba448e7060fc66e2b8685f698803bba979959393b69d68028df1e1bbad377192c77261a983182347a8cfebe0608caf293600e1514d7118b5d8d61c56580f8ee5632aaeefa5f08bce8aa14237e0c44530f043afca57f6fdd5179878447d6696caec1966dadca1b4f8fd05a269bd49b1d656f1194d9985ee8adddf0e7bd1a5acb35ae7763f79a8b9d0c6fb9fc431666e70b22ffb5d2bbe090849684092862b7fc5f7065592525d7dbf94b8bf8230ba8e95199befdcacfa436d1ac2f3362039eed1cea48f3c199c4e251c318745827d444d966801ad1dabb511857c46fe3eb87f3a1f60d0b7b858c6cc6227f3466552399443bbbd88f04d749892ef8750ac711517af7c816bc44ab9933c37c88c30d3ffcc8f0c209d45d958470f4c3c6e701b6dd497707e39bd791acca02395bbec0ae0c5ea0ada4ee370497d6d27be98b0c83ad41460f560bed3e60812690f3f3d497bdec98ae96552a23dd9e25ebb7d1a020e2fcf007fffa83b02fa9305c7dfc73e0b71a50080287742dbb1c21c7c08da59b04fbff209fa664ca7b9d837197fcd1df95846d7139bee782c2485520ce1217e684a93c636a91050cf0440c01581322957b9ce0f3d77833ff921c16049d16289771b2eabfb947388a77038899a5af13df6b30d7c178f587d7cbfe873ae9768e71077049332a939cf79952c765ca8faddb9710c3c8c63cb2b2251631808d7b1e837cb59b9815c370175e7f24a97613ce31d90354ca645c1767ec3767f620820db6e8e09573f3b802233ba8e86d4324e4da240a2b74c4b96c6f49c7354000ae89e127a678be5cac9c78ced11522e0371d52421da51a2c82646d339331540c52af63e352258fb4962b884f64242c74481d5ab88c56393359d113d90eb74c1751639d1d3e406a904409b898381adfddd958982e650a044566b7f017f90f58e728f5b025d83f5c6b88c7a47b7c5c78aeca567ae598d43918ea00e26e69cb90593e8c9f444d234ea1a183837f62764c9071b1360ce0c47f8941a6213854f47056bff9df0519a84bb9037124e43bb8837e0fdd657c3a7fff15e6743d7c2fe6c08e2d479a3b07762cedec048ebb60a229a38913f7d516648952d567a6e90aae680b89b2ab4ec35c488bfe1109c9bf5fdc4e585652804f70a055de73634b837d58412eace87c1a1726e05a35d9357c4679a655c213255362413d5173e5f1edd98a2db7486ecd39d5cbc6713dfda1071fca1719929c2ce4242f54023ba0094437eb0385fefaa42f8439d51aeb8dedeb38130ad7ff6ffbbdebe558d748918f7ab4046aea5cf5e97474601032a528714e8a035ccbb0a3acce76c5a195ac95329158044a4efb4967e590c423ac9a308b9ec6398ccd2f43a9a44535c615cf3eaf913a36ca460cb631fc115415fe1c11cebbc69c6d288f9f63628ae1faa096436d396c769595e6521eb89dea902ae3648188313ee3b0c2b3272c0b5d9521eba69ac1754f4fcc2095aacfc62dd09b5feeba71a454072f592dec2684c54e13d5ed0840fa3942dcc95dc2c9829b33f2c60cc602e937d7ef0a34094fe2ed53931c6aff770cc3f4c4d93ec8c0eb7804bd78d26526875fadfbf9117221f44a17ede91a3508fd304c24c07b8cb25827e766356758e1b17b0ff8501304cfa458f3418a3555132b38b184c91716647c3881e5400772a49da43b783caf138e8e90f2849fe8bbb2a29655fc2f9405d24e2b6bdd2dfc0956bddc4c6799a3c5ce2ed42e04c0733f42eadd8af06a3c71fa1ee579dfde6776ba71080022de3b2b3c0056caddee340ade14bdb562d8b56792bef66ab24501cfb9a20b40ec00dbfaf2e1b6c4a10d51de5d188a7d604017005a6aad0f28a56b09110e15b0f1022d867f4f5f6f76bc8833bee1fb0400fe6e3794624dc8cf38ca28b0c478492042358842c8a881b830323cacd377651f79454b8f7cc0d96811c7db9190a05d18ccbe553d5a4e5d7c6451dd038e92d960a747d4ce7a804838f7a2d984d54b88927750cafd62bdf65ac970fac639f299bcd0dc3d1bf684a3391acfb19b9cd18e73a7ee7a88b5a99a05db31e55c3ecb6b73e709d8e94a5502207230efcb7cc9aff8885c783a01a23d977d27403141b1624b524dd359f803ef1982ae5e6765e5b58a6055fa5ddf67bcc2716dd23acedbe26d18b7afaf9c20897ff66f8294e1617976168573ee58609c0757879327cdfc5a3c3578c18bc715535ed198e0a49695579ca3f9bb458030c2ce67450c3347d85bbdb7341997d3654d7b988b440a4b5f13939061c0c2766cee5f12960385275a0e2f8250fe262d68c3652cb1ca6debb72837d2a06146ed01f2b50ebc8940d0e07c7dbe677e1b5b2ad9bd5b1ed3715795b2328e836e6993c8941e15ffe3c3ce281851e04a2a4d98a6b0bc578f83e3fe01d1a3f0ea2c10094a27bfa41a36be5f919667b260bf6600ba6702d830687cabdcb75495693bdd336242fb4ab749ed0bb8ee7064051ed051e908730ec618f1ac41b9c26e571d77a2fb45794ee7c17990176a7ea176ca6686615cfcc9f4027fdefa442f0c3c463e409ea52958b212253b475da91a2c57b219c43dca0350de41041a63f3e00b36e05fe51a13c200dbdb721185b1c915e3ca2b0a009125de0f7d4b47fb29f8e26029feae333bafa36958c800b1fc48f7f48fc8d11f3360d25fb59078461f0b7d53dfdce209d0c6fb0ed2e85917784ed2fadbe3ec2aa81017cd975691d17e9b34e6cd7acaa196459eddb56c6b96b090b617c0a75c87dce84eb0b83c07585a87788cf2f61a5ee0fe943c575b63215ae93c6998e0d2b249777fabd75eacaa532617ae09a46e36cb64a533e71f853d6e9c7a37a65d7b9b3a9e144c2f28945b55d12f02719e4843d1e4099c42e4460e9a9e9b73040c5634603900735e4b2e9b026d2c0f70102077283ebf40413b3a7e3b38e515809352bf276a488d8eeeeb3fd5f592565964476bbaf1438210026655c631b3653ef44efeacc2207841b127abe617c363c331e7cc81ff0808ce493db513e198820c4a881e399b22384aca3186d871cce65ce064e866bb03fa1db1eaa48b87cd091ae53040eb69a79f95783fe5bb620a288b1cb6aa91fd1c5b156fa25f98a2b4dcba22b8364a2199a92904700f371261888e2d95bb9a62ebc3e8023a36dabb759eba5bc98f7b92b8f2180e83ab03fb5a8346aad397c10600c08cb7db2a58caa42309348e2b91ea48169b8cd1b7cbe1fad3cb6ef189b13a81d80a5730e64ba00b7c9b184f04ab6177ed9a54c5f9ff74babb8c4e2405d87a6fbed2ffe1965d731c82003a77334f68972bec2df28f039464b258f2d64df9eeb4259947cd5b93eb0462a8326cba7a810a453e61cc28b42d4f3b082a49b84d84839a18592b965d6ce229fa349ed496760177e7c89d5cb14027c6d29affb176fbbd57738217da90f4c98ef0112e2eebc79944fe2815de8486bebd68f00f5412fc457311b6fdf1bed155d453852d47d06ffc99966d6adc488b12dedb5855f3e5ed8af26139c67c583f16e1516f4cc92c7cc2915450585942480f556b9c659a4676a18bea61260bf9e6e6367722d57ba7d8d398272e9949b59da1619dc3e6246120b7fd83072382588209cb7b27f6ce720ffb3a1411af8b7db42cfe62a5772ff33f9dcf48fd8610d32bde539c5f006d8d4826371d7f9a44bc652116366e6142a7f49c8e4b616b512b7ddc1b1fc49e10dc1e2ad35e2d93233cb2ed85f0f0763eae741d4d29746056b75f9043376e5ea9f14e07e1e536f43df3796c523a2aabc71345b642b31236d895a665b85a255a172bbf793c365eb1fdd0234b12e3378ce9103f49b957548ddc0047ebfdb1a7febc16336487343962e409724529063b51af46d878cad2c4128ebdd11d1f2963669f9f1825c5bca2b09eee251563d1b647b3742066d0434f04d3d11f511a3aabed50f3ee1646f41a56e17df40f61432ddd6768c433e907d97e31ec7a7a5b84560a20460ad9d101f3165aa4ba0a87f900e391315dc3d34c5e587a36f342d75a3c24f2c2ac21b5dddc988", 0x1000}, {&(0x7f0000001980)="f14fe7fe6c1638e18b2fee8a9f30f60982a5ab489f32ce01b380b1d2927432641977a115e5f5b5de6252a8f13eed3383f78ae4ff511a01651a7a1ff6e5fcb720b1c916b64272450fcdad1c6dd51b11ffb7c8cb15dfb2faa71a260a5a13a6cfa68beab306343f5dfe5128403ba45d8d495e3555ff1f76a2a74781b138d31f94f72f417fb603c4099dd8ce06fdfb050fbac4f5d951fe815485050837020d3dee5a7efba1914dd8b4c6f9947d47d4183b7a405850fe5337b0d756508591d996a9fdcba1a49fff04d496137fdf20c15b2c3c862f67065bdc7655dca4", 0xda}], 0x4) r16 = openat$tty(0xffffffffffffff9c, &(0x7f0000001ac0)='/dev/tty\x00', 0x10, 0x0) ioctl$TIOCFLUSH(r16, 0x80047410, &(0x7f0000001b00)) r17 = open(&(0x7f0000001b40)='./file0\x00', 0x800, 0x10) ioctl$KDSETLED(r17, 0x20004b42, &(0x7f0000001b80)=0x6) socketpair(0x10, 0x1, 0x81, &(0x7f0000001bc0)={0xffffffffffffffff}) write(r18, &(0x7f0000001c00)="fc05f46980a46ca1a9192f026a22", 0xe) 13:17:06 executing program 1: r0 = socket(0x2, 0x3, 0x11) connect$unix(r0, &(0x7f0000001400)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c88c135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc76946040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35372d1a8ff42aa3cdc02d0e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe60f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee15a07001520dd2515741d6ef34276b23a8b086c43633a4fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824a952d27d7b4905b8ebf329d4ca67e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f3000200000029fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d0cf1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4178b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2628884a40587903dad931d4778526285ea70b50883a43cc2eb697d78bf6f44cf5358fd5872b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453328371101fdb7bbf1237472c0500000000000000135f9f346867fddb060000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1b08c9d1c8524badecfc87f922b9188d638d15fb9ea02b1c389fa07b99cb04eb282a44b14a66bf85a5c9572fb4150001464fc92164eac9da17d6295a694bc601ac31b178dc5dc095003ee441cb8c7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff96897ea240c67a07a84667f79ea7e2aeb7d7324ae7dc32f821163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721e42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d00000000003a6149f023fc63701ea397b53c386b1ede7d"], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b63d78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3d75d67e682cc69156ac21195ee3c496ec531b40f985d013de235a45caa91abae7863a825491f9da422550f2baf9bb17b562bf142d5ad32f293018cbad7d8dc870fc3b30771dc8740bc0332c1de08caf765e447fda061f0e49d4dfa344b3a4af3f171ec2207ee870fe1341143e243d7083e747fe777ad26f55fa500e0eee2430f8eaf6144651b2392c7f3e8c3d2881eb401067bc8046d5e39a8d18ca4b445ab454a48364456b0b92400a2aef3e9368f6e14ce76a9804a1e1e30ed5e3bd07edf6d168a4a589306671993ab6f26490e1f69fb0e7411953014f4b3a8d0ddf9a88592a86c985d54ae768f545ac8bf3fc1ba1a47405a81e5bb032772", 0x1ee}, {&(0x7f0000000100)="892eadf04950078f2ed34954230641d006e34157cf18b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319c06000000d47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af33ae7213d0f10ade1720dac2c0c7b", 0x5f}, {&(0x7f0000000940)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdfde91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d121908c9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905ae38b1d564059880e84ec7d1077b3134906ae9854043ef", 0x2ae}], 0x4) nanosleep(&(0x7f0000000000)={0x9, 0x3ff}, &(0x7f0000000080)) 13:17:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffefffffffffff], [0x0, 0x0, 0x87d], [{}, {}, {}, {}, {}, {}, {}, {0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:17:07 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) select(0x40, &(0x7f0000000080)={0x9}, 0x0, 0x0, 0x0) getsockname(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000180)='\x00', 0x1}], 0x1) 13:17:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', r1, 0x2}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r0) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) shmget(0x2, 0x3000, 0x80, &(0x7f0000ffd000/0x3000)=nil) syz_open_pts() truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) rename(&(0x7f0000000000)='.\x00', 0x0) 13:17:07 executing program 0: 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)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r2 = syz_open_pts() mkdir(&(0x7f0000001b80)='./file0\x00', 0xf9) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001880)='/dev/ttyCcfg\x00', 0x81, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f00000018c0)) r4 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x80) close(r4) r5 = dup(r0) semget$private(0x0, 0x4, 0x303) r6 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) ioctl$TIOCEXCL(r5, 0x2000740d) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x0) ioctl$TIOCCDTR(r5, 0x20007478) ioctl$KDGKBMODE(r5, 0x40044b06) r7 = socket(0x800000018, 0x1, 0x0) madvise(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x4) bind$unix(r7, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1) pwritev(r4, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r5, &(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) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 13:17:07 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x69a) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) link(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') 13:17:07 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x8006}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x1, &(0x7f0000000080)=[{}]}) 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) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) shmat(r3, &(0x7f00007ab000/0x2000)=nil, 0x3000) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:17:07 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae632e0c2e8b27f2b284a73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8a7db9ad8a4f5f728ada3742d193ef16ab93f12fc4d5f16b136a5d00d", 0x65) write(r0, &(0x7f0000000c80)="bd82c321a8b1ac848e4a8051bd24313d028d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ec828e3768a023d400000000000000fad4e7199679daa987423cab21c6b2748aaa78943da61d75bc9028a2b887f0130906e061a751731e5c2091f3e9bdd1114518138f7d1d6a2e60e1f34322c0cdf8648b489304000000000000009cd66c31400b4dc386972d2eae4950146e55dfb730fc43c6c3b018be5455be5fe8080c850f9e13da075ee54c068235008afe74511560a934642a247a3e4003d756b8f36f49d07805e04cca5dcf52535caab085c9a7dee538225996d2250f6ea821e153a6212d111402000000ac0fe439f3c2ff8a0d530549c6eeab2d4e779efa280628dc1acadfc3e92423cb41197f3687b662654bdff0d7b16d17f7030a73a7942506aacff400b84a56478769d83c9ae3c3e92f5de46d9c350db63caf7ec56cc8d1a827d017cfa86de2263508d4edcd53967e684a30c5f5913d0e81000000000000008eb15fde65dd6caa00ce55ed31131361160b55248e02ee595dc0f3f7a85c43086db0362498e59f473461f38038d5c48e03f25e2c1095aaa93079482d45d8058bd4a94a286ac2b0a75452f07e8f1f3e43d91df86c1926fc35f1f2cca773e10bb74f9cbafd481215099982902551684ea14d307b4e0f194138e6ded8b8cb70aa386e889ff024f4c64b693f7ccce0997b6edb59f9a4c5c1cb5f036c548c4738b3ca6ee969667dc9844f73cfd1baaa066f605cec03dbe3854211b38694253cc9dbf83a7500b9106b7a4ba2b13ef508502fcb723ae83b2b8aaec6bd97a8bca230b7b7a4e0dd636b8877a1bb11477d1499352e0d333416fcc6469a59329ece038aacd212709ef98e4fd13faec313e5a4813ed1a633cecca8a4447410c567d8882bd161cd912506a2ade97e9d75e1ce7530a140d1bfa1ac72d29f91515ad99a90d72a07727dc316bf51105cc81b83629cbbb9a6f53032517ec5363fa30616ded398086acb5f12aee168b3c8ef5e5de4e366a9d62b15cd1ce7859c54f189d20697ec6782119a300f690c77aa2d076b31a31dec3aeea9bee6189e78ba93bfa8d05c946c2928eb0e66ffc6e9f3c453c790dc170a", 0x315) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) socket$unix(0x1, 0x1, 0x0) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000840)={0x0, 0x3, 0x3, 0xb, "b08dce5800"}) readv(r2, &(0x7f00000004c0)=[{&(0x7f0000000200)=""/213, 0xd5}], 0x1) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) flock(r3, 0x8) 13:17:07 executing program 0: r0 = socket(0x14, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000002c0)=0x2, 0x3) recvfrom(r0, 0x0, 0x0, 0x1, 0x0, 0x0) socket(0x18, 0x2, 0xb4) 13:17:07 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x40) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) r1 = msgget(0x1, 0x40) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="b15bf9b400000000000000000000000000008c2d000000000000000000000000000000d50100000000004973b81a7bd647fd00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000090000000055924579c80000000000000000000000000000000000000000000000000000000000000000000000000000000002000000a386000000000000552566db57914056ac76800000000007000000000000000000110000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000800"/290], 0x106, 0x0, 0x1800) r2 = fcntl$dupfd(0xffffffffffffffff, 0x5, 0xffffffffffffff9c) renameat(r2, &(0x7f0000000100)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00') msgsnd(r1, &(0x7f0000000a40)=ANY=[@ANYBLOB="3b04db61d1c4ecd422b681736b4d3bd544991715b000fc00708550b360654f2e93932d3c1b9fc572c074c3ed4f83cb3221c9f137f44543325a047cf1f1c6751590aa94b10430a99f465795e5b9e6c1913ae65127d552f4d3d6ce9e46e8c54984f051ad5c260e563c72000000e700001000000000000000d5dde72a3a6453003bae05000000ac9fbbad8c074686fa33a5aa0b17b070e2b15727028344991013aed4a78e2e43132aa04c70a457a28ce5aed45e785c4ee51abf18c5014a99335505b1c3c1e105d01cc5697515faafbe78a91a2f8e"], 0x75, 0x400) setrlimit(0x8, &(0x7f0000000080)={0x7, 0x20}) r3 = syz_open_pts() open$dir(&(0x7f0000000200)='./file0\x00', 0x80, 0x1c) close(r3) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x1, 0x0) syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f0000000d40)={0x0, 0xfff5, &(0x7f0000000000)=[{&(0x7f0000000740)="3b3c2db5e1c8520371f7a85a1e749859e32b9c1ab20794d6f097659f4e2aebe946fa5bae1efffdfde2e8ccc2bd141ca310c6624e870328532e2c2b87d70203", 0x3f}, {&(0x7f0000000800)="479270c62435c21f03", 0x9}], 0x2}, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f00000000c0)=0x8) recvmsg(r2, &(0x7f0000000780)={&(0x7f0000000240)=@in, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000940)=""/187, 0xbb}, {&(0x7f0000000340)=""/124, 0x7c}, {&(0x7f00000005c0)=""/97, 0x61}, {&(0x7f0000000a00)=""/54, 0x36}, {&(0x7f0000000640)=""/42, 0x2a}, {&(0x7f0000000680)=""/45, 0x2d}], 0x6, &(0x7f0000000840)=""/224, 0xe0}, 0x2) writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 13:17:08 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = socket(0x18, 0x3, 0x20) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r3, &(0x7f0000000100)="475f706c2a1f05fd9c7b29021376fb3ecfd3d664d2d0ab78d200000000000000000000000000000033f89ac42be5cd7c9ef5a27dd64a1bb699cc6b4315f27880bc6df3aa01b7e8639c06c42f8f90e8f8", 0xffe0, 0x0, 0x8000) linkat(r3, &(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000240)='./file0\x00', 0x0) fcntl$setstatus(r2, 0x4, 0x0) setsockopt(r2, 0x6, 0x6, &(0x7f00000001c0)="dbcf2b6aa6c9d38f74ff8c95c958a7d30eee25c36a5e2a404c4dab659b65588b4921b77c2048d3db6c9dedfa89721b9e7995674296d1623f4fbadf2311882772bab12e49d12f418456885a654c02b3bb73ccdabf14aa295dd281243e06ceac62d780fa", 0x63) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) close(r6) chroot(&(0x7f0000000080)='./file0\x00') socket(0x400000000018, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000180)="00ee3748b749868ba578", 0xa) 13:17:08 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x22}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000080)='./file0\x00', r1, 0x1}) writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000240)="2ea3810be70c001442f6be90461581eb0e85aaba2f502afa27681ffef2dc557f74bd46c82f40a2287fb9faa71af91c7617dd903065fb9f89c08e2cd3a1d67d8e8ae9d942fa6a3394aee4ae3608cc2c2fd09c3e72a60f0eb40b32c3fd4f9c13b5c991864d56e99b6a61fde3aad8a60ccbdece82c9f5c3946ef445d7cc5719b95f441db85d0bbbd09c00201a18b67957250bdba96293dbbdacf719ef863709fba82f439ce8b84bae42573cd13546c33a149edccb37a8ac4ea195976f78a8f1f7da7560d8ec44382fd04904c853a97575806ac0083ef0c25eafedc0e130133ce7652141fbcace05a63bc3697e45d30cf39a14f396d79acf34bccb9c26460b6b6b2bccb00099f20c02df84ff504c56dd2aeea44e39de6ebadf06732e54e0571f19e2aaf481f44e3402a54218088e0f1d50c39a8dbb588db2a6fbabbfe0722f2393f45906d1a9634001b52737813593c495869f86070377e07cb9c26a213c0e4d16a8278333cff2ec40541b07f6c661d3b35e3418cc953fec03602099011e991e1199153641cdd72ad883c41f14faae3602e32b0de153f28851db8e288471a4d069cc5d67ab1660706d9bed7ed5c511b793a8b28a20571c9efe1e7178010d404d07864c689fe541ddb9f438b38615ac6523ae280419a2ff9be9c574a08e945354efc5f2d5babe84ac890dda16dc59dd029b9110c1972250245dbddd7fc78ab51721e82918d667840ea176706e8ecc0228c219ec1577a8e9996523ba770908bfbb727b33e8d6967a1421577801206bf0132a30be16546362b35bb417466621df875ee7a0b75a70f5bb97a887a1e62e037ea5df18b0874bc8d733cfd9dc7c3193cef2c42a2092ee1077f4beb081fb68528f38252dd13d63201ce768bc3b06e8a2b753281c7be0fbd6e11583191a401b18b6942977a666a7c977b39811f0f2b6d02bc48dcc0450dbbd251cffc03c5e8c3dd0ff39699cda52266e2578cdb17c2462256c5d3938d77740b808601b5422dab44c18e554ce3295a9d64cae3a107fde2f65c568cbe061255dcf37eae58eb8450eab7afaa09c384e9941588026c99d1463d8aacbd5aca94f6eff66b4faaeb40e4eef2cbfc4f54f7f14d3b0360ddfe737befa02387ac401bce11869ae2882cbb37d343bdd3b3b26c659d8c40f183b9bec6fd7794b72b9e0226809ef1e1d968c3a2dd32172da378ff5402a786244ade7f19a6eaa719018497a58cab7b8cf2928d20fbdbc961263ff00a8ef7e68ed046152876b72e219afc68b9723c22980c5c91506f37aeeb6d7d46eae7cddc042fa8c703fabaaee2f494fcae7ca2ddbcf9326857a66b26314d308c7bc3adedf69e2786dda547927bc9d6ccd3e66c34080c477ddf71683a17505cd1663431828f91c73bcf8c5e62e1b959b0abf815910cd4f0a2e143248f076ad3353adaeabc51269005d157778d7624cb298be07dc46fffc8fafcbf7815c55f503", 0x413}, {&(0x7f0000000100)="9daddc5c85bf51de93b2287d95e9bb02e0ba43f2fe21ee88cb284a971a58280a965cd8e8dfd68dafb445dfc79ec75bb1571753786e90d8b048ee3707ddd95db3606fdfe72f97689ef159d2850c9be92814a7498765da02c8a52bbfe187dd0d81a8c0d8525c3ec58af0471f9236e5a624e049060f43557d826ed9b6be099596337fb5ac5d0773a8d7a6bfb8d623ec4ff02cfd113eb7019cb18bf4d55eaf1377f6db1e308fa9a402e0", 0xa8}, {&(0x7f0000000680)="1d7b1e381bf877ba0bcb2baab67baf2c7129f5cc7241e0d6317bf8350e18a8993934066fbf208ea5747d27448ed82572da8b5ba668ab3eb73d8f8621dd29ee041c909c173b34ee4add475bf98505c4b4957096d8d9f2d454a70ea434919ac2e7013436a9d2c4736b4d3b1c44be01b7d37d439301e9724fea4f3ca6b662a8e7bf0a6b45a77b52b9e13cb3", 0x8a}], 0x3) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x8) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) 13:17:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x25}, {0x6}]}) r1 = semget$private(0x0, 0x9, 0x42) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) r3 = geteuid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x5af1, r3, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) msgrcv(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000009e4d9700000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080"], 0xd8, 0x0, 0x800) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) semop(r1, &(0x7f0000000100), 0x0) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r1, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000440)=""/93) semop(r1, &(0x7f0000000200)=[{0x1, 0x6, 0x800}], 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x259, 0x41146820, 0x80000001, 0x8, 0x435, 0xfffffffffffffff9, 0x43c]) semget(0x1, 0x3, 0x80) r4 = socket$inet(0x2, 0x3, 0x80000000102) pipe(&(0x7f0000000000)={0xffffffffffffffff}) dup2(r5, r4) ioctl$TIOCMGET(r5, 0x4004746a, &(0x7f00000004c0)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) getpid() ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x100000000009, 0xffffffffffffffff, 0xefffffffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) 13:17:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000005c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r2, &(0x7f0000000100)="475f706c2a1f05fd9c7b29021376fb3ecfd3d664d2d0ab78d200000000000000000000000000000033f89ac42be5cd7c9ef5a27dd64a1bb699cc6b4315f27880bc6df3aa01b7e8639c06c42f8f90e8f8", 0xffe0, 0x0, 0x8000) r3 = openat(r2, &(0x7f0000000380)='./file0\x00', 0x10, 0x132) close(r3) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0xfc22, 0xfe, 0x4, 0x3}]}) preadv(r0, &(0x7f0000001600)=[{&(0x7f0000000180)=""/205, 0xcd}, {&(0x7f0000000280)=""/63, 0x3f}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f00000002c0)=""/173, 0xad}, {&(0x7f0000000400)=""/67, 0x43}, {&(0x7f0000000480)=""/160, 0xa0}, {&(0x7f0000000540)=""/77, 0x4d}, {&(0x7f0000000380)}], 0x8, 0x0, 0x4000000010001) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 13:17:09 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xffffffffffffffff, 0x9}, {{r1}, 0xfffffffffffffffe, 0x1}], 0x9130dbf, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{r1}, 0xffffffffffffffff, 0x4}], 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xffffffffffffffff, 0x2}], 0xeaf4, 0x0, 0x80000001, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x7, 0x0) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) unlink(&(0x7f0000000100)='./bus\x00') r3 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x14) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0xc) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) symlinkat(&(0x7f00000001c0)='./file0\x00', r3, &(0x7f0000000240)='./bus\x00') open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x4) dup2(r3, r2) pread(r0, &(0x7f0000000280)="c1b102c48b93ba1684f6ee2ce129af0a9ed9c1726a6487fdddc0c3bb326866fea12ef18a6aa4b2137f332d10", 0x2c, 0x0, 0x896) 13:17:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff], [], [{}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x100000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="830f5c3accdb6dcbc0a85ff94ee83dbe3df0841eecf7b72c129a964df69e253d36b6df753deb77083c5e7b49ecadfe7192fe97c99d7f418be55a6f3435ca12bfec7286682a415941f1db1abfbf7ab5921cfc0a2fd09d4d8604e6ab4d68d79c59f9caeb8fdb345c33bee9400de438d6a09cff00"/130, 0x10) fcntl$dupfd(0xffffffffffffff9c, 0x0, r0) r1 = socket(0x2, 0xc003, 0x11) connect$unix(r1, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b"], 0x10) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000000)="a9431ba20085803e16775636cfa0c1a208c89bcc6bc29685404de8a9c96de8b15c4c46c46e0e373c17671e45260cb726b5e210495ff3a2c0c8d5644b7e0f1e06d48786a9a6bfaabdac39b390d752a4cf0b414f32d222c71bb60b8fb181d7", 0x5e}, {&(0x7f0000000180)="1e3eb43f4f1f1ece2b89d50c42522d43bb901bc71248c6ff72f6c228770d8530085f6c51cd44cd94b335b12837379aaca3dd03", 0x33}], 0x2) getgroups(0x0, &(0x7f0000000080)) 13:17:09 executing program 1: r0 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() kevent(r1, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0xfffffffffffffffe}, {{}, 0xfffffffffffffff9, 0x11}], 0xc4e, 0x0) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) sync() 13:17:09 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(r0, &(0x7f00000000c0)=ANY=[], 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14", 0x82}], 0x1, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="891400000000db00080020000025c6149b33ff0f", 0x14) write(r0, 0x0, 0x0) r3 = dup(r1) connect$unix(r3, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) 13:17:09 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) pwrite(r0, &(0x7f0000000140)="1eb924ef5d39d29c2c8eaa8e1bbbc619d64a3a214f", 0x15, 0x0, 0x0) pwrite(r0, &(0x7f0000000180)="3c33ac20b2fce1fa3879df107056d903f82446a17362cc29dfdc259073e0644f74cf31e4c8c037e6cdd7e3f18a81ef3786192d0264a43632e7bf4542d5a98fbbed5b5234d99b505943cfd892fc97af59e18a07e498acb7f70a46f1fe7f8dae7504ae4384b32326b3ffeecaf742bae3b1036bfecc2997edf1fa3ab52282522983fdfb66484a8cf4ef6699799b415a37f0f2b8c0c718b75c4f1dba3fabe0c2debb0ed3921491114b4a84ff8703276af9dae27a0982364bd2cdf4e2d9164e4bf00647235368ad06ca08bcee98cb35e3b1050a3ce7d488b3afeb58671bf72c4f75b47dd5b3ae26d4ebb55742e18257b4bd08", 0xf0, 0x0, 0x3) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000000)) sendto(r1, &(0x7f0000000040)="cf43a0b9df9ed2d923a789daed23d67aa1a51fa4c31e", 0x16, 0x9, 0x0, 0x0) 13:17:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x2}, {0x6, 0x0, 0x0, 0x104}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f00000004c0)="86ff6b6670377ccea4b1c710a947e246f737aa32c5db90eb43181e4755dfe817b6bdd1ec012fd79148506b25f6345490dd572381ffbed9d31962fd523518db58eef1d14ed73608d4e239af785da62b6240effcf5efb9395d2511336cccdb0e5516383a6654202cf60dc91941ed5bc1bc91b9447074ce065ab5fcc3939349098dcfcd9fd8864af142b3088cae0d0a233aa209ca0610009b378fae9b46254273682327e3f401cd805bce9179309367541da0b60948ae9e1f0b3abe512b2a97d70db4b06d2ba28eb4f8c54dd9012bbe5bfdbeb7d799b1f042b5148f8244f25006281d432ee7b6046d795b3dc8b90a1d45d5adf92b84bbdd8e6183d57c6f7331b6826cfbdf5bef7156c56590b30c87d81d7a065f44fe826603cdc93b382d4980fa0969cf0f3fdd3a0fd5aa127d0a906e533556e222adb557fceeab7e6b87448b83b829334f3dae055e43d457051ee9ef7b196b382b65f0081782972ebcb5ea681421e5effb3e2410b83cd246827a35aabf3a688b14aeab82d77e66266777cf200b267149b9ae058bb2d47297cb33f414e29d9eb2e4f58e0e47d108df1b41be7661cc10d622917c542e41ef0532e9d073e3b00723539eec8c8255a938d3b9a16cb3304c4103d827e256ce8dca5b8cb489ee828c4c7419e78e69cdd238c0052b208bb685f7b844403e2b9b0ea0507cc535112316398497f5ccde33b18442deb2db8a3312e0af1d8c517a6a7fc6f9ad6eb9d2ce7ee60f82c9c9b6c36764ff8b6c88403bfa17b5698b3439d945b38c42715b498342443b26a6e9f37e7b319c0d60f21f87213ab78d6a130dd9bd232e4ce3b4c916844520dc3e8e6de0448a1d3b84185d0118d79f9b9c6cd7bc335f3e66fccdae0c598f21c119b5fbfc54f08ed85a1ec276f7397816dd831320cfd14b5dac24b0e87d95cab96ddf5fcc366fea014cd06dd18e6f00bc2b96e3290ab85879e8e9d8a2bb0ccc114bb5b154532271ffc4dec9fae84189a8be18838f1ec27ac014622945ea91b278a62e3c0bcb505eeed6be17be4f2b24fa64d9d01cd65fe7ce0f4e5b2dbf4ffdc944db75ba4aaae776be389d354af92e85647528adc52ab5d64506f92be91c295ebbab5db429d0f2234545c6867eeb11b2107dc17b1041652b49c785fef3d2b1675acee94e69c8f87f93788367c7712cf12b13624fbb44eba62ba6c7cc814dbe726bf97591af3993a27d9936351164a10f4d9454d270f897a514a19263605dd52201a03aa0f86b8d88e7f7d618db68cffefc288ba50fd2fb1e47ad5419581ae72e6dd971bf9e3b588fe92fddda1cccd378becb2233243b8ed3f0c7e9d909bad5f0c543187a58c66d42e2fc0bbd91b74bf12203f2849ad69ca7a983193186fdf0352a9696eab5863a4ae01f889b8fa33fb7035902aea397845203b95cb5703421b308acaad8fcf1a1a544711a6b03e1e17a1d731d64c07d93b7eaa1e9a4589d981a12e6cbd1e698e45642f937456cedf45140127aea7f845da6ad33c753d3f305f840794a94b4d146904cd57e0af6ab16f1a58669f8efb944beb5a59b99a04b0821be0a4714d4fe239e82b5d9daad306a4bc4e564f457a8e7015b5067b51b21e66bd80358bb377083032d54dc8d7b16c660563b797f5484aefee3307a195c178f75e8f0a707d7abe05c106635755310a752417bb22ee3cd873c43b24662203ca911072bab66be427713ec4ec901b1a955725c9cff4bda962c690f9109644db37964a61d00477528aff7c56cf9116bfe13cdb83eb665bb01e4e76e910806305a5cac966226381e8e98d022718aeb2570f14d49ebd6b491546b898f1c14d678d0f32c2fcfc77187327c5796b39bd1e6e24656329676ea946059f8b96b3e21d61e659a7f7c1e453add733365c4f1177ef8ee6ad2109620f39b9f56dea7023e5af4755acd1b41b4a3d62f02f752dae693cfd16d97e6b70c3f89d468a57be1c3f6d78f26f6219a8dc44acc2c4722d7e6a12cd3f7e89a7f69fc9c9bcdcbb353d05f2d7d212e408ae3474d0441776797418b8908ba894a40624cc2520b03d833b6c31282134bb60c6268766f04d57ae857c6c24cf7a65bfe1c5e55e78cb47eb22a5f86cb5712973df7b7671e1460e6a9e5cd1cb2768d31c30f197046f6a51a85522b532c81a62afd55a01490ce164c6b24d303d31b78b9964a74ad6289980c4b93a5fb60b69062662e7bfe974e869adaa58dc3c115302254614724d926dbafe421ced61870edc9802c71ceaa39184207cec516d668f4812bc2ddbe3077ecc17a614ca0abf6167ce992129441e4c8f91306203c6e93ceea800131368d19a4e0f733842be9e45463b79ea423e01762dcc04db0ea28cf38710b191222f1795f0f75aad9a6251370332f343a432ce7a249be497b751f22a798397a9c8c0bb9e61300388d94abc7c5d05f14616f61d4c1ddb2e0e72d5d46f8b0aa640b4f78cb553d2f0478ac2d25fbfe17358ce25915e0910c2d4025e722938c16927c65660244db0006fc5c919a6634399bbbf9cd565dda8fd862d3a56efc5958e0232850d4815cae8b617c14da46241f558decc04ed8620efc3cfb6dbd5390ae41c4a867a7df8fff2858072868333069c989f71b9f92d5c05020e1a4d1aea42f3b2d56b619ca2048372822c36dcb1aba4950758f52e976aca0d13eedf5e2ec307ae77e1dd001dccf8cd613699e62955b0733ae8e23cc40b1de16ca821c7acb4d4cfffe1c9a82a1fe976c1585a74c57b745f78655563e5026f4a2c710f824075423cfda9a0b8ea588193df0d0ec3ee94ddc50cc8f020cc1f994075f0142ad7ddc9e9e35d7064fa2a0a8b776545468923d6faed77bbfed2c23d0314ba415c07a6714d128b025c933616b5abe4716621d6f5edf81a6de69dc1d8b8f05171be5a697855e0d05d02e909052eae5e6f12508bcc157922d264e69b4754dad73ba3644417eab757875cd8a8c6d8308527f54918865a8e3bcc88d8975cd440b7db69af7408239cfeec0b91727eba34d634afbacfad050bd24cc6636441c3bfb3d3c2662652ef7b2ff285e340a519b32f57d57491aac797ecca46bdc825c5097299ac0b7f6a32b0dd469d3b1617fb52f3b6fe5faf7bf1aa93734dc8a6fc4ae437e79287819940427fd4217b8b273954ebe27740e9966b811bf6204a1aba855ab849ed7beea7e12dee533e303f47ebff14356a6651b81c17f4c39e210f05093df468dc573ac50919f51dbce63d6fd77575f1548efafa257fe0f526f877cdde17ae0efaf9b970beaeb3a8df16914aa1f3accdceb44bbf9f4bfe2c6ade1717780472cdea1d06cc710cf5d82637e6e2c227ad36fb94d7acd60048a5907d9b7cd926b2ae50c6b2405ca0fe500a38e8f7229d6a5e3ead392fb7c07264c9b49ef8abf49bb5fa4548d1df8a192a52914c1a69850d6846046b7f31bb801d78a6d30474c08f0480e058adf54e025ab336b04db6478005ccb2980809b47ac663e930182615900e91315362415d0c3025424c197e671b14a94e3c1690a937ae6b8c35883b18243a113a58981e5d6e1c03fd32e81bcbf49e63432c61e2ca101b27394e20b48410dbe21f4b11a7fdd19cfdae1a85d66188792e47cb9a4d6e7f58f2bf55878c5884f831c9c127f7cf20a9ef7f7a0baceb2661fd8fc78e8d77aee464eebfd1c0a217d7a5ac8e3592eccc532694e8929edd49b9471df3f1a9e8c8f4bae874f9f78c69093ea20614bf6102a538c6945128bda818c037bca038671ed4eddc11a1f7841f18a8a8258f00981d755dc2b9cda6fa53ae1686016e5af25c8e00fdd890f540c0b0cc8a1c46268932dce6117dab44f9f8845da966b33c310a9b335a93848e6e12e9a530bacba508908667d667fa5cfc4a4fc960ee587e2399d29399941fd9324aed8acfa11b91c09bcd91ac315f4b6a6009beb2e5102ffb17a4d9cc1307e19e5590a9e2ad6f22b010ad464d514973a83b1f3b918b3ccc4b712f5594aa656a1e592af0afd11bdcbd4290d48dd69edc684afc391b603ca903b540e40a39ff66652513ddec27b8bc6bdadd14a4369bd0d4e7723e07549a4d87b05a842599e1d08336161081e2fd1baf0675eaf8485c7f6d7dbd98299c3b94a056399db0946278c6cc930289a87b5efc0fedeb8f16b3a5a441eddcf457b4cb0ec4885364ea31c219c84dcb1d42826b50da72c5f7d0aac8a277bc459426f2567f3ec35a819e56d1f798494b0fe9b3542a8114d42c51c611f8bc5196de60728c176d5a3af6df13eee8b244951242bdd2875dfc73dfa3fd94d6aa80e1f63ed2c711de046464b0a62fda7ef0ea0760ea5e3245dadb8a19c94f6194125331eab7239d8674968665876f13b6dc508ef3dc89d87ba671a1be28cc8522f2693cc671b5146bae2d0a1611a700a25c3691a37e8a071fc94e26e255bb6b0398570a4e1a82cc87021662d4eb2ff1b0c99179190c982f14be08aeab7053690c645ddc1c205b8af80925307fd4a4f455bf77595183fab55a45b907bc315d9f38ca12da1835f2fdd074dcab60e765bd8bf78a5b29faa18751eb1d3c07791f1bd30f6bbf1efc6b3445855b3af1c83721abb65e5bb8e65359247799eed2c7047a10688107a0221a730f7ee0e5ce494a310164f9cc5d710aa99cbb2cf4b4761e3296c8caa6709db03f056eea5c70a94e6597671afe3c655c09eec425e20ff590186eccaa50ca9d1b68cd89257f0ea827625b39530e0d9fbfb413fe4b0e70b273b953804d3ed7620023bb1f3005b1975b1762bdb21a48684240d1fd5a5e69518c170a511f2bb1c369a1abe995513ec3e410fbad7b047970da9379dd4f77ac48935b00ec5b2cb5e558095e7a52b304158eac840d143ee7f8ed9e2bcc870bdf5c4cffe09ecae795fa87b0063e4fe30722a672a306a64a82c491cdcae519133741bc4d3fb9feeee5777261e1d600b72dd80c5521e3814ebc2aab61aa207da3976125a4df33dffa874d96b992b2282e514b9dd10d12f23972ff1e2a60eb0e07a963fd9c1eee595181287fcf21e0201726869fd68051d61d28ebee8ab1db56baf7394bb621dd0b41f082e49add3945b438d1fd3861a9cc84041ec7ac7d91a587352090e3c3f217b38099a72d1e5ee52a126fab25fde8928ffcb9f95e102efee403567df59844a3f0ed1f7a205546621b04892bfb17f46870061ff5bf8c8773af2a8e3588235eef65bb9d0e61081053a4ff1b6c4a37616b5f094fcdd3afc01c10dbd09ab19efd39eab09d1d494c48d6ad2d865cef5c27207e562001a77944653238c28daa1b0a10f455059118dfe157edfe67336d06d13317fb8d96971ffa74bc27713108b98fcfad7f07b5936adf60fd884c558b54569d317e81f2e0ff4bb9e46faeeac69b2fed0a6f65ecee9f3d967eef0f217983a939734c32bfc1ba4f1c2780359272e5ec10f519841024101d1648832e6ae76c8038b42853ec09026728287b3d5c0d90e2b17cb62e81c72b6e7763c07f51a248bdce75349b3333d84b43a99030a231fec88f131dacf90eccfa8b6f8d41bc056ca342e066492968e47b286210a4a19ab7b245231d1178c338b1f6724751e090c1865cecf56b51225f531ed46772c4bfca749042c1096378e2efd5cda826e80d6f51077242f2edef46a6a74ffea9ad67406b42e241cfd1ad910e9593f62cd38947960e8a653f990af61f68f43691c2445961fdf90d4396f50172ad88d1b62dc505ddceb7965ca5e16ff1eb4049c53c462a2f3e232bf631f92f4f3ec11706218ddd316a7fcf0133b7d3b840ddb0ab4c613382882eeace94a1a7caf63a0f9c9", 0x1000, 0x0, 0x20) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = getuid() setreuid(0xee00, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = fcntl$dupfd(r4, 0x0, r8) ioctl$TIOCCDTR(r9, 0x20007478) setregid(0xffffffffffffffff, r7) getgroups(0x3, &(0x7f0000000180)=[0xffffffffffffffff, r5, r7]) fchown(r1, r3, r10) 13:17:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000280)=[{0x25}, {0x2}, {0x840000006, 0x0, 0x0, 0x200}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r0, &(0x7f00000000c0)="0c20632649e3e61cbd0ae6027618", 0xe, 0x0, 0x0) 13:17:10 executing program 1: r0 = socket(0x40000000011, 0x3, 0x0) chroot(&(0x7f0000000000)='./file0\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x3) getsockname$unix(r1, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) sendto$unix(r0, &(0x7f0000000180)="b1000504600000000000080005010071e3000000e5a1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100000072c5c40000010000", 0xb1, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) getsockopt(r2, 0x9, 0x7, &(0x7f0000000080)=""/154, &(0x7f0000000140)=0x9a) 13:17:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x44}, {0x2400015}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 13:17:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r5) pipe(&(0x7f0000000200)={0xffffffffffffffff}) getsockname$unix(r6, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r7 = getegid() r8 = getgid() getgroups(0x5, &(0x7f0000000100)=[r1, r3, r5, r7, r8]) r9 = syz_open_pts() close(r0) dup(r9) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000002c0)={0x400, 0x80000001, 0x8000, 0x200, "098697b8df3879168dff479bb38abd1b6a7caedb", 0x1, 0xe2}) syz_open_pts() r10 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r10, &(0x7f0000000080)={&(0x7f0000000000)=ANY=[@ANYBLOB="a3b9c3213babd36f56f60e60092770012e2f660008653000"], 0x9, 0x0}, 0x0) r11 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1023, &(0x7f00000000c0)=0x7, 0x4) 13:17:10 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(0xffffffffffffffff, &(0x7f0000000180)="0991752f782265ebfdccb515279232c01f1eb7dfe6000c58", 0x77) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r2 = dup2(0xffffffffffffffff, r0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x7f, 0x0, 0x0, 0x2020}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r3, &(0x7f0000000100)="475f706c2a1f05fd9c7b29021376fb3ecfd3d664d2d0ab78d200000000000000000000000000000033f89ac42be5cd7c9ef5a27dd64a1bb699cc6b4315f27880bc6df3aa01b7e8639c06c42f8f90e8f8", 0xffe0, 0x0, 0x8000) mknodat(r3, &(0x7f0000000240)='./bus\x00', 0x4, 0xfffffff9) fcntl$dupfd(r1, 0xa, r0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r4, &(0x7f00000002c0)=[{&(0x7f0000000180)}], 0x1, 0x0, 0x0) pwrite(r4, &(0x7f00000001c0)="bc123d674dbc93bc60332ca2c196901022d83a07f7de37f4ea4433908bbee5f705388c2e8141f28336f0a4e9e295f0e48cc28a806e2d70755859c2fa127fb1df393be4f5cd893cd56f3abb89d8e582ae6a30c8be2bed22beda1769d814", 0x5d, 0x0, 0x800) 13:17:10 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs={0x0, 0x0, 0x3}, 0x8, 0x0, 0x0, 0x0, 0xffffffffffffffb2, 0x1}, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x80, 0x0) r3 = open(&(0x7f0000000740)='./file0\x00', 0x5fbd9caeeb16dad0, 0x4) utimensat(r3, &(0x7f0000000040)='./bus\x00', &(0x7f00000000c0)={{0xffffffffffffffe0, 0x1}, {0x92ce, 0x3ffc000000}}, 0x2) close(r3) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000580)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x7, 0x69}, {0x44, 0x0, 0x10, 0xfd71a1e}, {0x8006, 0x5, 0x0, 0x1}]}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r5 = fcntl$dupfd(r0, 0x14, r4) fcntl$setstatus(0xffffffffffffffff, 0x4, 0xcc) r6 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r6) fcntl$setown(r5, 0x6, r6) getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r7, &(0x7f00000005c0)=ANY=[], 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r8 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r8) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000001cc0)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f6ef8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b801005af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4966d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996ff8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b7971696762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be0100000067aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831b6b9a59e9b0b5603c1674c4d48aa7b4daa74118000000000000000100"/451], 0x10) setsockopt$sock_int(r10, 0xffff, 0x100, &(0x7f0000000080)=0x3, 0x4) r11 = socket(0x10000000002, 0x2, 0x0) dup2(r10, r11) r12 = getgid() setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={r6, r9, r12}, 0xff79) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0xa98f164e268999aa, r6) r13 = syz_open_pts() pipe2(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) ioctl$TIOCSETA(r13, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x407f, 0xffffffff00000001, 0x7ff7fffc, "737718730100", 0x0, 0x1}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) read(r16, &(0x7f0000000500)=""/90, 0xffffff91) fcntl$setstatus(r16, 0x4, 0xc8) r18 = getpgid(0x0) fcntl$setown(r16, 0x6, r18) dup2(r17, r16) r19 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x20000, 0x0) r20 = fcntl$dupfd(r19, 0x0, 0xffffffffffffff9c) ioctl$TIOCFLUSH(r20, 0xc0206921, &(0x7f0000000300)) fcntl$dupfd(0xffffffffffffffff, 0x0, r15) r21 = socket(0x2, 0x3, 0x0) r22 = fcntl$dupfd(r21, 0x0, r21) ioctl$TIOCFLUSH(r22, 0x8040691a, &(0x7f0000000300)) r23 = socket(0x2, 0x3, 0x0) r24 = fcntl$dupfd(r23, 0x0, r23) ioctl$TIOCFLUSH(r24, 0x8040691a, &(0x7f0000000300)) r25 = socket(0x2, 0x3, 0x0) r26 = fcntl$dupfd(r25, 0x0, r25) ioctl$TIOCFLUSH(r26, 0x8040691a, &(0x7f0000000300)) openat$zero(0xffffffffffffff9c, &(0x7f0000000700)='/dev/zero\x00', 0x41, 0x0) r27 = open(&(0x7f0000000240)='./file0/file0\x00', 0xc0, 0x20) r28 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000440)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_LSFONT(r28, 0xc058574e, &(0x7f0000000780)) ioctl$VT_GETMODE(r27, 0x40087603, &(0x7f0000000600)) r29 = syz_open_pts() ioctl$TIOCSETD(r29, 0x8004741b, &(0x7f00000000c0)=0x4) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000480)='/dev/diskmap\x00', 0x420, 0x0) r30 = fcntl$dupfd(r20, 0xa, 0xffffffffffffff9c) fchflags(r30, 0x1) ioctl$TIOCOUTQ(r29, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$TIOCDRAIN(0xffffffffffffffff, 0x2000745e) write(r13, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) ioctl$TIOCGTSTAMP(r13, 0x4010745b, &(0x7f0000000180)) setuid(0xee01) r31 = semget$private(0x0, 0x0, 0x4) semctl$GETNCNT(r31, 0x0, 0x3, &(0x7f00000008c0)=""/4096) fsync(r14) stat(&(0x7f0000000500)='./file0\x00', &(0x7f0000000640)) socket$inet(0x2, 0x8000, 0x3) r32 = socket(0x2, 0x1, 0x0) close(r32) connect$unix(r32, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r32, &(0x7f0000000040)=[{&(0x7f00000018c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c7035e7cab3c14caff78895ffc3b443633b6fd0dc9c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbd58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693ee3463efae9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2f24376cfd81940b4e96824193fce368959061e357b43e416a3ee9ab9cac82829fd3c3e3", 0x10b}], 0x57) ioctl$WSDISPLAYIO_DELFONT(r20, 0x8058574f, &(0x7f0000000380)={'./file0\x00', 0xd, 0x40, 0x6, 0x1, 0x1, 0xffffffff, 0xfffffc01, 0x2, 0x3, 0x7, 0xfffffffffffff830}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) r33 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000340)='/dev/diskmap\x00', 0x10000, 0x0) r34 = fcntl$dupfd(0xffffffffffffffff, 0xa, r33) ioctl$TIOCFLUSH(r34, 0xc0206921, &(0x7f0000000300)=0x64c1) r35 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r35, 0xc028698d, &(0x7f00000000c0)=0x1fffffd) open(&(0x7f0000000800)='./file0\x00', 0x1, 0xe1) r36 = semget$private(0x0, 0x1, 0x100) semctl$IPC_SET(r36, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETVAL(r36, 0x1, 0x5, &(0x7f0000000240)=""/173) 13:17:11 executing program 0: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000, 0x0, 0x6}, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{}, {}, {}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x18, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000080)={0x0, 0x1, 0x5, 0x9, "fd53e721f23f6324c0cba06c2c2d60e1ec8468ad", 0x2, 0xfd}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:17:11 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) syz_open_pts() ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) r1 = open(0x0, 0x0, 0x0) fchdir(0xffffffffffffffff) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) fchdir(0xffffffffffffffff) recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) r2 = dup(r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) listen(r2, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) syz_open_pts() r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) close(r3) r4 = accept$unix(r2, 0x0, 0x0) dup2(r2, r4) 13:17:11 executing program 1: r0 = semget$private(0x0, 0x8, 0x100010282) clock_getres(0x2, &(0x7f0000000100)) semop(r0, &(0x7f0000000000)=[{0x6, 0x0, 0x1000}, {0x1, 0x8000, 0x17fc}, {0x2, 0x5, 0x1000}, {0x0, 0x0, 0x1800}], 0x4) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000500)=0xfffffffffffffff9) semop(0x0, &(0x7f00000000c0), 0x0) r1 = syz_open_pts() read(r1, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000340)=0x84c1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x8, 0xbf9a, 0x0, "7e73457800debfdcf0000000682400a52d00"}) syz_open_pts() ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "c697d86aa43f83bcda5efb8da44111f0c281cb84"}) syz_open_pts() r2 = socket(0x11, 0x3, 0x0) sendto$unix(r2, &(0x7f0000000280)="b100050202000000000000000986ca3849451ae3d3051020741038f53e8551f30ce390500e780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe0a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d602000d7da96ba8af63ff37282934e4fd89f20fd3872babfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9f69ec7ab3a34c29000"/177, 0xb1, 0x0, 0x0, 0x0) r3 = getpgrp() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) socket(0x2, 0x1, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f0000000100)={0x200001ab, &(0x7f0000000000)=[{0x60, 0x0, 0x3f}, {0x4c}, {0x8ae, 0x0, 0xfc}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) bind(r4, &(0x7f0000000580)=ANY=[@ANYPTR64=&(0x7f0000000740)=ANY=[@ANYRESOCT=r6, @ANYPTR64=&(0x7f0000000680)=ANY=[@ANYRES16=r3, @ANYRESHEX, @ANYRES16=r7, @ANYRES16=r8, @ANYBLOB="190cfa2f3ec398d4d435421077f34f0caad96289ac29470f3770d015390d018b0a7f542d0322704443eedaadd5adf121d8a5f009facc5dd2bd8715c7009e15b6466638969a1dad1bb26cc085ba5e2d8178387b083f36154079ca355f4d2ac880bf3deef357426e27a85e6bdb4e8a"], @ANYRESOCT=r5, @ANYPTR64, @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRES64=0x0], @ANYRES32, @ANYPTR=&(0x7f0000000240)=ANY=[@ANYRESHEX=r9, @ANYRESDEC=r10, @ANYPTR64]]], 0x1) socket$inet(0x2, 0x7, 0x8) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r12 = dup(r11) listen(r12, 0x0) r13 = socket(0x0, 0x1, 0x0) connect$unix(r13, &(0x7f0000000540)=ANY=[@ANYRES32=r12], 0x1) r14 = syz_open_pts() close(r14) fchflags(r14, 0x0) r15 = dup(r14) r16 = accept$unix(r15, 0x0, 0x0) sendmsg$unix(r16, &(0x7f00000001c0)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000900)="6bbe7896cd0fd151f157af0be891aa1ac395e4a5cce97614181bec01acf3471a33542c529d80d43804ff22a379cbc98bd2436a592061f514891884c0ceb7182cd4c7f686282f75afeecab89ed5a7a9fbdd0a8c1937f187148d09d28fa7ff894d74b303c939fbc57b5eaeda0a05554209dc1d9ef2b8eea8d7f242f27a365640b5c008312490044d", 0x87}], 0x1}, 0x40a) r17 = syz_open_pts() dup2(r17, r16) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r18, 0x1, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000003c0)) 13:17:11 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) recvmsg(r2, &(0x7f00000002c0)={&(0x7f0000000000)=@un=@abs, 0x8, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/21, 0x15}, {&(0x7f0000000080)=""/1, 0x1}, {&(0x7f0000000100)=""/133, 0x85}, {&(0x7f00000001c0)=""/109, 0x6d}, {&(0x7f0000000340)=""/197, 0xc5}, {&(0x7f0000000240)=""/109, 0x6d}, {&(0x7f0000000440)=""/73, 0x49}, {&(0x7f00000004c0)=""/197, 0xc5}], 0x8, &(0x7f0000000640)=""/80, 0x50}, 0x0) mprotect(&(0x7f00000aa000/0x1000)=nil, 0x1000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80206910, &(0x7f0000000300)) 13:17:11 executing program 0: open$dir(&(0x7f0000000040)='./file0\x00', 0x291, 0x0) r0 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x105, r0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xfffffb7fefffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = dup2(r3, r4) fcntl$getown(r5, 0x5) clock_gettime(0x2, &(0x7f0000000000)) 13:17:11 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) msgsnd(0x0, &(0x7f0000000040)=ANY=[@ANYBLOB='\"<\x00'/15], 0x1, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:17:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000140)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x44}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") 13:17:11 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0xdea], [0x0, 0x0, 0x0, 0x9, 0xffff7fffffffffff], [0x0, 0x0, 0x401, 0x0, 0x5], [{}, {}, {0x0, 0x0, 0x6366d197}, {0x4}, {}, {0x0, 0x0, 0x0, 0x3}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:17:12 executing program 1: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() r2 = kqueue() kevent(r2, &(0x7f0000000080), 0x400000009130dbf, &(0x7f00000000c0), 0xdde, 0x0) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x0) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x31e) 13:17:12 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65801360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf3814bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd200e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7b0fe1e2696d7d0e76d1141d00ac5e1ffad19cd1a601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1500b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba0675471d473f892743ffba829fd6681ece8fa614ec95b39d85b782ce010c00000000881afd62ea5d63b38f3f95248dfc14776e9b0072fa3a7d06bbc9b7844380"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, 0xc) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40000000, r2) r3 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r3, &(0x7f0000000100)="475f706c2a1f05fd9c7b29021376fb3ecfd3d664d2d0ab78d200000000000000000000000000000033f89ac42be5cd7c9ef5a27dd64a1bb699cc6b4315f27880bc6df3aa01b7e8639c06c42f8f90e8f8", 0xffe0, 0x0, 0x8000) fchmodat(r3, &(0x7f0000000040)='./file0\x00', 0x11, 0x0) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000580)="efe481ce8d1fd6b529ee972400fa6f86a4f3b96541bdc18d9bc1afc6826e5d945ba38bc40df190db335592a764d73db7def5ba8d57d9f08be15108cab46ad94d2cb3eea404ea516c157000a7d67321107b259d2035cc382863c6bd1deb861c87ef2709ff52632e3570582414a4caacf9e023b698525ea92a898b1f123ba642e1f22b0305c47241ebe1bc16dfd3e0c60ff8e8fd99108f3b774a1765fa15d76d00"/172, 0xac, 0x401, 0x0, 0x0) 13:17:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000380)=""/204, &(0x7f0000000000)=0xcc) r1 = syz_open_pts() close(r1) syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0xeee9, 0x7, 0x558f, "2ea86ecc0104000000ef64e16eb595607fcfd711"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804", 0x227) 13:17:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fsync(r2) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 13:17:12 executing program 1: r0 = kqueue() kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) ioctl$VT_RELDISP(0xffffffffffffff9c, 0x20007604, &(0x7f0000000000)=0x1) 13:17:12 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="142de9d171677181b07f059001e8a42e38f48e3fe5397a26ecb0d9"], 0x1) sendto(0xffffffffffffffff, &(0x7f0000000240)="bf", 0x1, 0x0, 0x0, 0x0) r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r1}, 0xffffffffffbfffff, 0x2f}], 0x0, 0x0, 0x0, 0x0) kqueue() r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r2, 0x9, &(0x7f0000000100)={0x0, 0x0, 0xfffffdfffffffffe, 0x1000100400004}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r3 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = getuid() setreuid(0xee00, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r6) chown(&(0x7f0000000040)='./file0\x00', r4, r6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r3) r7 = socket(0x18, 0x3, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f0000000100)="8c65", 0x170) 13:17:12 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) ioctl$FIOSETOWN(0xffffffffffffff9c, 0x8004667c, &(0x7f0000000080)=0x400) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x2000000000004, 0x318}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:17:12 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0xc002, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f0000001440)=[{&(0x7f0000000300)=']', 0x1}], 0x1, 0x0, 0x0) sendto(r2, &(0x7f0000000200)="6e815e61684bd406245b6ccf6af7b0dfecc67cbdaf094db511ac2f7c8270274afbee75d023ae1148a9b0d2bccd2915bd665fbd543d0ae111dcc68a79435facb3fb96ab3389984f459f9fb5e12492f279cff2c57d232cbcd8a074b3b59d38ff3821916ce8981ebfcf63b3df1fc0c138b89579c88a1a83f87ab933da0570f82ee3e56c2193498b3ca418fd371e20abe2e4bd342e3d900187a2f5f77b8a99baf74af74c2814043ff94be7301094ad3f98c8014ec5fd564e5d8eaacc3799bc6ccfc457d0684d835038f4ba83d9a9ef740818368d22c1990168f5412a220f726ed5c83e3508fd20adc8c6609bb5d736d50132de979324fc291ce4", 0xf8, 0x1, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r2, 0x0, 0x0) pwritev(r2, &(0x7f0000002500)=[{&(0x7f0000000400)="fb", 0x1}], 0x1, 0x0, 0x42d7) fchflags(r2, 0x0) pwritev(r1, &(0x7f0000001440)=[{&(0x7f00000001c0)=']', 0x1}], 0x1, 0x0, 0x0) bind$unix(r2, &(0x7f0000000a00)=@file={0x0, './file0\x00'}, 0xa) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r1, 0x0, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000100)=0x3ff) r3 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwritev(r3, &(0x7f0000001440)=[{&(0x7f00000001c0)=']', 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x810, r3, 0x0, 0x0) pwritev(r3, &(0x7f0000002500)=[{&(0x7f0000000400)="fb", 0x1}], 0x1, 0x0, 0x42d7) bind(r3, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) preadv(r4, &(0x7f0000000940)=[{&(0x7f0000000340)=""/113, 0x71}, {&(0x7f0000000440)=""/226, 0xe2}, {&(0x7f0000000540)=""/184, 0xb8}, {&(0x7f00000003c0)}, {&(0x7f0000000600)=""/53, 0x35}, {&(0x7f0000000640)=""/205, 0xcd}, {&(0x7f0000000740)=""/160, 0xa0}, {&(0x7f0000002680)=""/4096, 0x1000}, {&(0x7f0000000800)=""/151, 0x97}, {&(0x7f00000008c0)=""/128, 0x80}], 0xa, 0x0, 0x3) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000002180)="40ac61a492613a14c7b94996e792c41afc14c5fb53d27fd2a5f7bcbf8d20e81205b0360a4b95dece58f2ae7cc0a5dbca37ac9ddfeccb24106d3e2a1b9d040bfa6bedf4be61ec4b6057bad56af9a89979ece9c15cdb6a0aa28f823cd73639a8b097e816922ac537465788c4309070e9824d048514a51587ffecf9edb111186a25dd2a49079f723400d1c54c9558644d87cd7b5b7da2aab94231392ec682eced8d9a99f0f4ac99838dfead25acde0e9cff162664eecfabc9335fe57a78f2d240ea76c03fe6bad47ac3ff678d55b1ae87226029141d5716be7a621d8b3abb455ee1e8b7b4fd68bc1817b5d9c772284117f67102eadb2fb8ef9af0bc3cfd48e76a9d605cdee7d7c799a7cde57ca64a02102fb65b88207822172ce70dbf8b844e5f24011df63208589bf2a67610226c4a7d77df0e46134b3d4940e337f8d40934f00f724d815184ec2017a7498b88e6c9ed9706504adf9313d4243b09b208ad62e7d600e27cea69e3476020df3720d4e8d677f3f4168542b5ef38d2874d216b1b2ef9d2f634170579d79c88dc7051d68201eacbb3eaafcea1fee23e2f8b0eb193b43e00f780d0b917292f1d4438ece273460dc20e42019d53f1b357be76fce7f6f00c0eb18a0ebc95fba66899e9b02f2c924d134c0c7e88c8b0dd9fc6dd29d18f6e2c1e636a5f740220342582298c6ce83c1ee91e6f66e06b344bade089cd60c7f90ffc4ab17ef8624bc2aad83a9699e3173f69266baaf41f4dc43c55616f640abffd6fde9c37051eeb7eb0dd9717e1790ed61dff90294c669a575a27cb7e79dfb79f8244eda9a73253c9e61e4fd10db5cb2f52bccb5fd273e91f9fc00eecf2a9f32e4368f5dd41ce279cde859f9a9a717ce3eac5ddcfbde8b6ed58dd9fc441bcfbdb282aff611a2184472a81040ec746e665a570d521e22a8945dbb2f80d56e17c6dd8bf724c9c1902559c149984b64b0ca028c1535b3ac3bab9b1591b6e258b24ddf5d8a06cc7d499483b1cee066cd0793e1193c530234395e7a0554afac99a516f785c53acf1bdc981a3ec5b368d1e173ca87ae00c092e44516e5349ab795a76d7b7da121c0064f832f9d28c68dbfcc7103660398029c195aba725512c69dacd8dffa90c267f6fe34d2ccaab131eec2c1f2783fcf34ec3984e9c3c17535c3f5bf78dd2fdf8e5657e5030219af3bf90d628a16d201d6297cd4486221b97b878532b8c30a3a2266b1bb6041c6758ee03d8aa89cc886e0058fa0eaa9d1124e8fa957e01e1f7e52858db5c6368ff0b0fbf34dbe96e3d4b9f6461687e23550d42b75658b327c15a0d0341308f673bdfd7437983bd239f055f703d3e5f4e1c46e69d210c83a4acbc3f8223da98e97af057fb0318d20b5ee222b60d6ccf893d59229bca4b3446aacba9fbe01ec410a6217dcb841d23630c224eef9f07b02efa0dc9425d1733284a9a24335d6295a63f2b1fbf6738e5f9dbaf6ff11750f170ce735ecc09d5c1c16ef5162468fe4490d68058fb27e0da0b2795ef2f4c83130af37ca38d184b8391e370f56ef8bdd0c5c9843c995e4415fd39de6419b02b30baeefabbb9a0d37353eb187fad59771dc0b9b57ad0b7bc52f7db97c17430570b668bcb62ae00488825048d8cebd7abec42b5f29df7d0b37d910a444cc3b036842fe779ebc65eb620d718e57ef22d4886cef463c20ee7a8147e8693cef622e1f19d542e88cb71bdebb300e0d3860d1cc4fee8b7b863800bd2", 0x4d1}], 0x1, 0x0}, 0x0) 13:17:13 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x2, 0x80000000, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000", 0xfffffffe}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="89"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x20) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x0) ioctl$TIOCSTAT(r3, 0x20007465, &(0x7f0000000080)) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:17:13 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r2 = socket(0x2, 0x400000000002, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) ioctl$TIOCFLUSH(r3, 0x80206913, &(0x7f0000000300)) 13:17:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0xfffffffe, 0x7, 0xff, 0x1, 0x6c47, 0x8, 0x0, 0x1, 0x1, 0x1f, 0x10c2}) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) write(r1, &(0x7f0000000100)="8dfd8b5dbaf93f1879e42146afd1d30837b191ea2d7f27f31b65c762f2c23a0684c1961a5c844c20", 0x28) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000180)=0xc) 13:17:13 executing program 0: mlock(&(0x7f0000a2d000/0x2000)=nil, 0x2000) munlock(&(0x7f0000fef000/0x11000)=nil, 0x11000) madvise(&(0x7f0000a00000/0x600000)=nil, 0x600000, 0x6) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x200, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000080)=0xffffff81) 13:17:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) sendmsg(0xffffffffffffffff, &(0x7f0000000bc0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000540)="e508b1f795e2507ebcbfa1a4efcba7fd3c55f62fdd9f00f464c615eb4954d1437e5a17612b8e6911121d334c85cf7c1fb68312c095f9173a8828aba4e0c0bcc23a3080d07a7dcb5fb8b7c4b83aba2a1769cf796f50f8dc2ed52235e694a9155dc9e774a37e890059b629ac9dd6c019dadce673d129a0b0311b13b92ae2ee4b2da85073d28298ce183cb1f2d138d6fc7193c3c526b49021047e4bf82d5d2501a90ac30587f3083c02b0b7269d28eefdd0b76d47c0b4e431e4", 0xb8}], 0x1}, 0x0) r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000280)) close(r0) r2 = syz_open_pts() ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSDTR(r2, 0x20007479) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x5, 0x550f, "2ea86ecce46adcd569ef64e16eb595607fcfd711"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000200)={0x102, 0x4, 0x200, 0x3, "660dc31ce8ee9bb1b900", 0x0, 0x8001}) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000140)) 13:17:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x80, 0xfc}, {0x4c}, {0x8af, 0x5, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r0) r1 = socket(0xb5d55fb4d64d68b9, 0x5, 0x0) sendto$unix(r1, &(0x7f0000000240)="b100050400000000000008000101000000800000cea1fea7fef96ecfc73fd3357ae26caa04f391d6be6336acf00b7804be781e4991f7cadf9a912b297be1aa5b23ed00f4b7b2ca3ebbc257699a1f132e23acbdd602000d7d026ba8af63ff37282902e4fdedb96f27872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90a2921a006ee01bc43eaea8c500001502000000000000020208a371a3f8000400000000000000010000000000000000000200ba35a7a6b24b7305ec0f2492189ed4b7cd0272255c9cdc48f652d7d2bfdfcc912e59e9fd5e6aaff16b0aea32e23f478bf6cec659899610a3e1be145ef99ea431aaf42ad0555aa4578a2f9d341c82914a7f536c3db7b43020c6280e6fc5a0d0e683551dac6e821f2dac1b8a1daf0b6259b93ebc91fb321e026aa994d3654a0ff679d51a60bdd8273ea7e97548df271b2fc4bebd52d88e0b4ec291d9ab6f3146e78263cbba1e8c1777e292454619ac5a63101e5eccc8d633fad4580a066bbbd2e55b", 0xb1, 0x818, 0x0, 0x100a2) recvmsg(r1, &(0x7f00000016c0)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000080)=""/215, 0xd7}], 0x1, 0x0}, 0x2) 13:17:13 executing program 0: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x400, 0x0) r2 = dup2(r0, r1) ioctl$PCIOCREAD(r2, 0xc0207534, &(0x7f0000000040)) 13:17:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000040)=ANY=[]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 13:17:13 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0xfffffffc, 0x7, 0x0, "d700060000000000005b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd7e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) r2 = dup(r1) socket$unix(0x1, 0x5, 0x0) open$dir(&(0x7f0000000340)='./file0\x00', 0x400000002c5, 0x0) syz_open_pts() ioctl$BIOCFLUSH(r2, 0x20004268) r3 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r3, &(0x7f0000000080)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0x9, 0x0}, 0x0) writev(r3, &(0x7f00000002c0)=[{0x0}], 0x1) 13:17:13 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f00000001c0)='6', 0x1}, {&(0x7f0000000080)="5c209326a8a90c99156f04ff662c454509dcf7548b0fa7c795ae3a02a9c983731d61d7821703a0e5f1c78d2e6af27524c741279f5220f1cc465d90c61f28ffbeadf97498219a9d1cd331e6", 0x4b}], 0x2, 0x0, 0x4) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x800, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107008, &(0x7f0000000100)={{}, 0x0, 0x4}) mmap(&(0x7f000000c000/0x2000)=nil, 0x2000, 0x5, 0x10, r1, 0x0, 0x0) setrlimit(0x6, &(0x7f0000000040)) mlockall(0x1) r2 = syz_open_pts() dup(r2) execve(&(0x7f0000000140)='./file0\x00', &(0x7f0000000300)=[&(0x7f0000000180)='/dev/pci\x00'], &(0x7f00000004c0)=[&(0x7f0000000340)='/dev/pci\x00', &(0x7f0000000380)='/dev/pci\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='/dev/pci\x00', &(0x7f0000000440)='/dev/pci\x00']) write(r2, &(0x7f0000000200)="74ee104966dedec2cef37ebbe41cacce09dc8de7ed3d32afa338208183ca0a2b424db97b604bbf30ec6a66f61049c3c340609204c46a03e79feb875a0788bc7136a87d57d59edeff65e12257f41c8734f80ebe4c8bc163cc7eefd3fed0281ba32d1a7ce9b8a80a0bd4be383ab0f2b40244d8d106d09eeb361b17074264eccd4a682a0999169709a78ef7318befb0598e5fef1a2f1b35831e9fd08b6c51ab7e2f09b00c6348f3613ed2751b5ecb2a5660787c887f08ade459726d7b5c6e642de9900b71214fe9eaea73a84f67564c38743246c4e82708a2b9434d6f1fa383f0c38a4552472083b7aa58a94921c4d2f53b87b59c4baf26", 0xf6) 13:17:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x2, 0x401, 0x2}, {0x18, 0x2, 0xff, 0x190000}, 0x8, [0x10001, 0x0, 0x5, 0x8000, 0x0, 0x0, 0x9]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:17:13 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000000)="b1000513600000000000000010000000000004fecea11ea8fef96ecfc73fd3357af4f7aa0416fa4f376336acf00b7804be781e49910900df", 0x38, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYRES32]) openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x800, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000080)) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000040)={0xfffffffe, 0x0, 0x2, 0x0, 0x0, 0xfffe, 0xff}) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 13:17:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f74d94bb7042") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0xa, 0xffffffffffffffff) r3 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) fchown(r2, r3, r4) 13:17:13 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0x0, 0x0, 0x4000000010}], 0x0, 0x0, 0x0, 0x0) kqueue() r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r1, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:17:13 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffffff, 0x800c5751, &(0x7f0000000080)={0x0, 0x8, 0x9dbe5042d643007}) write(r0, &(0x7f0000000240)="220e2a", 0x3) r1 = getpgid(0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) fcntl$dupfd(r3, 0x0, r4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r5, r2}, 0x44001000e, 0x400008001, r1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:17:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) flock(r0, 0x60f2fad914633506) mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x81, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x6) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x81, 0xa0000000, 0x6, 0x2, "93616d0b9f950c160bcae6700e9d9056207a88d0", 0x8, 0x7fff}) r3 = socket$unix(0x1, 0x1, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020697a, &(0x7f00000000c0)) 13:17:13 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000100)) r0 = open(&(0x7f0000000040)='./bus\x00', 0x81, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="fa1204", 0x3}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000001580)=[{&(0x7f0000000340)="03b4f3028a905e81906c9546d7f8c3c0f3b0073ae9c3125b77ac7fbbb503827268474ade1eddcaf00ad1e2ebe6f041fffb41d4c2116b9d7011c8d7119d9602363ae5ea1c277324ea716b7d54e3efb48c4087263c5de3e21672236986179b77b9fdb7182f383dcf8f4bfc250aa547ed86fb6c299a88089fb5e389d0bf41ff3d054ab5e3e621c3760d1a50cfafa04b3cd150b002df214314a31d59b21835863167e02d053f998e061791ecf923d7a176859143495a4c2f05f5f552b5bbde307298dd173ddcbe5a690b0a5b34cb8192d37908c7dcf86537884f82040d3141a34b92b617d94e64a026f61ada0aa6217a723264752d07faac5bf78b9099ae7725aab555ecb127c69dbbb9f487ce9d93a4e42c5d63b83d54404539eb8fead04bf8eaa2af4e1f9b1453d896cdd94fcb4501e505a1bbfe0100db300c9e6ec7782b0c26305f17b40df8583897ad04f5b255ac8abfd5a0ad9c1ecee2d66f9b2a241737758de6500f7b3fc1de758c5b3901443a0d10666eda3aa982273e08b02b68286842bc55f330a14497531049b5b300c82d11815cd0a6ee4319267a819f9a1ff5f753c839f9cfe6bbe1f4ec45b013d18f8c7ad9bb4ecf7b0e059b26ab70586a6ff5648c9e350da47c396fd062a41826b4b9dc7e5cee6ee946dd23cb45cd1ab69e48c823deb3d11770bf025342cc88576f441a814d9beeb385f5ccb3ba0bbae667e4f9b9cb7d46859014987c226348eaf98f548c2278d59843131806fd375e377a85dd6ceac16c720225318bbf78dba4f59c1f785cab51e2c7080b89ec728600c78d74e4145981a710df1e0727f443d080f4cb3e58616ddd60791659cebf0a22f3548a8d74c8a3372d7c50734304e2011cdaf7683dee8bf83f511c55210c16ef05c6ad7658b04df91774733110ea9c125969673dfe2ab6410ce20764d920c75196ca644c6746ecce62670398e5fff37e0faa84945060352dc99ef8670faf362a6c07467890d47e07b9dd94e723d07afeb25d7b60f9c7d096ad1cef525a33645926f1be26333fd48facbdeb3d1b147cba02da1a19d3e192f25a84621fadf4e4bddea1acfbaf53db87418c0c5da0b42f9188de6a8afc15d893b495098ecfd71e271a6b2832a35f5594f3ad1e23613103dfca4effe534c6bad2aa8b75b38fcda91d47402fd58f36f9b582edff2563f719a87a39c0d85941607b536cd6aa97c1a2bbf62aaa202a0a88347a1b330ae09c5d9ec6d780e7f12c06f77773b63c022dd42dfa077ca7b75c89a04b17e7ea2f71d75cf1eacb4e3156b14ed4488112a0d763c81e8099c655b238ae9a447ab568ced31cfd208a39ec14e30a9d453e733410230bb584386be560db74eea71484c249b17b657a18ace66a0e288ae01c9d974f39a267f519d1532968152d002c38070d332c8637731af6d92e18a9d3376cdcb63472b255a35312a2c74ed44e71a8", 0x408}], 0x1, 0x0, 0x0) 13:17:13 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, &(0x7f0000000080)=[{0x20}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000100)) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[0x6ad4]}) r4 = msgget$private(0x0, 0xffffffffffffffdb) msgrcv(r4, &(0x7f0000000200)={0x0, ""/67}, 0x4b, 0x3, 0x0) msgrcv(r4, &(0x7f00000002c0)={0x0, ""/42}, 0x32, 0x1, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) msgget(0x2, 0x252) r6 = msgget$private(0x0, 0xffffffffffffffdb) msgrcv(r6, &(0x7f0000000200)={0x0, ""/67}, 0x4b, 0x3, 0x0) msgrcv(r6, &(0x7f00000002c0)={0x0, ""/42}, 0x32, 0x1, 0x0) msgsnd(r6, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000c5647a122df247a7572e000000db1fae2e77dfb0c0263ac371f5000000b9000000be64000000"], 0x21, 0x1000) msgget$private(0x0, 0x440) msgsnd(r4, &(0x7f00000025c0)=ANY=[@ANYRESDEC], 0x1, 0x0) msgsnd(r4, &(0x7f0000000400)={0x1, "17602901ff5de297b966f05b62412b68787a46cff5f9c830c73269f3c948da95729ca0c98e5b634e1cc75f1d2d5790ec82ae49769f746a27931e79092bbe670838e9e860a56384984fedb74cca543aacb00734a56daa0116d3815e88670cd22512a341066befc41aecbffd9011d65053ee31794a627ee888b4f1935d9a1a25c6e525e2273823f2b3709b00b985dbf5cf8910f2b22015250d05fa43ca1fbd0bfdd0d4eedf20becb37c80d67fb804844a0e373db3a7ed68f70563a3705a3dddc5c5838468184b9f415bfd9c9d23f0a4a73183eb61348f41c912fec56296729e22ee62d45d55eba599026bdd3ed8677a4fe80cfe83e832a5c3fbd1886d51e4d7732601d631b4ac4f93631237925f4b18603f152231a705be4e3f7001f98563055afdd2576deeff5c5883d1f7244d4a38e3ef52ee1caee42c3186f10273e485aa283881ecb9ac8a9f3704464d567a3d676c72ab71ace33197c7e052be281f83d25b558886aff5662079a4578ef110377668ca64d56335733dc8b38723d2e2cd4265e640aa9398e55f4459ac09f2ee9eabf0066597d8788709b20bbad342e278193275a233e9b29f96f66634f6ccdf6d85526ec31f12a2ef792e1a6d642be0143086131dd3951c404bf51fbc51ee59c1dd872511f7121bb54626040c020f0bf705f6317c5e6671618d9f828c92120af1700e7ac4ec8e775ce00476c29fba618bdf7c92db143df86849d165681e7cdbf5be514c703f2dd5c2a4ebb1132d9a9d8ecdc1e4ccff0c4c8fcab1e45ed825abdbe311e292549d8702d41eebb35edf6ed3b066491fc8ac60fd12b0d62d08c9f9e8b9046515d81fa4408b6e63dff27980599538d2753b9192b16b135e5f68645c224a59d309e5760f91e92cfcdaf6cb959de0dd8284616e58fba81f85298906a85bdc0a90cad8048adf97c886313c9caed50f2f7ea4eb923ea0c09ea0d72f9fe83622e432e8ec9ac452a0f43e8c2d8d3dac9fd68c92d375d1af2117fa1a36654955296f692aa289bd0ac8c74438e22b800c1e3be983447aa45ad08d2fb4079a6ccb440e8730977077c3c25dff36b9441deba14d1bc9b2ee8a64105c855d3247bef5c5dda3d08ebc1b515f4f4508e868baa9bb83d4d0e85769650400e94db0419b42260f55d02e338b9e48eda0a9c17e9839fec174b6efaa793cabe68ac8f23746d913987337a3b0ef16b11e826e8a5aaed16bef064b579ccbf3d3ee70ab7241c498b9c45e04b6e297410faa935048edd7518d382c3a77d4755bfa7cfef3ff4405de81c02070a10052752d3f1097ad6d8c4284148c7d74849f2a16ac1ec397b6da063171cae041ced3d668b0e15f0f4f13ba81886cb998e1f0e4dc455bbd8d4db4b4055a3b520618e91f77d4af1dfd29328bbb0fb003be3b7f1c5f22734e2bd0ca2bfc2491716bbcf1ae0cec37f306ea1275fdb9b0cb2a4a000eca3892e5f398a1933e00003aec65ce03923ab9f989226bff7be8eb8775ab0c57567efba6e7322a8830e0a5dbf3040cbf9b180ceb5cbc389138677ba436afa5193dcb6a42cbcc600848798661456707693112a91a7353b31655b6738775ac1928e8167690db66405d32a85f45693d5f60df84f1ae461fd0926a9e915d0103626202e3f96b85f4b9ba636fca80d7fee7497ae6305dd36e17b644daeff92d120d6526035c2951a7564556f92a549d28d51a888a7c014d18006f4f03f70681e4703ee9c70049c35b616e146482423f9873ea11d910527912eba59197ee9cc05f04812f0d0e3814a5851e865bda9818491b06d4d563afeacaa5d94b6ac98d13aa6dc24cadb36792ff20356a20a29d55eeaca102f8b4b06331353169ca92e3a0ce04ef2b8c44f06ec277856ed5038e0122b5d52e9aa7edd2774e48c41a63ea46975eed3ccadc0485b9878cafcf980324ae7367672cf22386d9b801556433494fcfcb17b5b67feb62225988f40997024380fd68783d2f5f0986000be1177947acd2926371b8d2a1efd1520691b06ecf809ca1ab4fa39dcada1e2eb87be816ba3b513b833ff5af22851a473b5eb81293aa0c28ce73b861e673f078b2246d3481e1591ca8f90925fe5301b0ca239d08bde919358fd97d2759379aacfe96409efa26a4f47e5710dd1f968ef16d65c2089fad12c431c04f94ab95a0f8092312d95f2ca76321a2e3a8fb66b4d0d75b165b0b4be770d6732e0cb2a6b6a9a1bdc6ea3b8f56d388e65ea631fe27f54a9ba52c990c89dd7cc3daaa4229a14e22951ed8c1c9803f050791e8c3beac933a6d559bdfa738455bc974cdd2fe983f7546509ab25d24bd3d900a12f5cc286ce611659f2faf1dd36d427fbff90dce21c561df810cad5fe853e763e40691241e30ec86e37c4bb9823d8b7ea42f6e28729a6e0d64a56f25a5df76b9e659873a26772202595c1132ba6ca5d910128638309cf1c23f883fc32510e4ea594d4cc45dbb5a83a29dbf40c9fc2dfaa76c0e33a41b68b4ea19b15b7b3863d2e8ad4df145106e60c176f90dee6f54876ea07dae45364845bb25a1ba77fa452c68e652ebe64ef25d776687f1b1ebac2ef4e61377142feb422cdcffcc166a9d8377d01e1814ce16401919c3f330e55206a12f54d9cd86d28a41ecf8111b0c79d202bee7aebfd48e7fa6e10ae48713ea6b31d39e5475eea526d2af7a050a82098cdc50c21edd99a5e8ede0a0f9d5b02654ba8626f169d6b0b4594feda40cfee997701ebb7553809a656d923f533506ee8f41b67ddf7cd25b50612a039a96cef8577329e8f5b51269f6108953d28d1d0c78dd6d333f4b8beb554ba92bdc5a702315c48244dfc1249688c483193d2bad4e044952d35cc03ec2d3cb5f7051b43ba500ac974d603a35dbd7746aa652f6caec019db2cb6ca9c108851afcc824911e64f3a9f3bab4e993ee5ad96531ca78fba2a702ece6cb9e0aac36df58bf949abaf4d21d57f7c43147bce40015f6354bffe7b4dcaf6acb06bb1ea54a4fbeb87188063f1637be46473348eb19eeffcc42eb4c0e7d986fdfb7e2e757ced3986e163a078366a8886f3bd10500322e86eadb8db0064f83077bc09b6090247d477482cc1edc86b8be1c4bf57bdd5d55c9bb20c0c983d999b009a7e89f732737126e683c98d74300531109da37e720186258f66033b62a71c2186afb62f4b87dbe01002d171f6e9995a0255ce17a84eab70f39acffd30ec25066952304278571d301811301321ada86e19dbcc5a6400708f28f3faa49200abfb00a9843307ce3904c327d84d26b24fce1e3cbc361e12c3f729136f77516203bfb41db662de3192866db5de5fbf45fa14486f89e5ed48ea98980c8a59c4e2b8b9bef9a0ca70db161717dbfc2c0621aa0bfdb751bd01c334dad27c61f74df83e5f38c9f890410cba977b68807b4f4d084461eba305ebe56c54a59c2590c697a1fac8f172321dd31eaad45790127e65d9b2c39e6db79a9f8707869e4c2b00beb927b931e8fbdca4566e4c7aaa2dc42c1486fde26684664322ba9824297daaad154d8ffbf011a869a1d6cdaffed1016fc909fb210e450e5597783c13671d1a5959aff76e6013aba629eb40e23446fe1ca47a3e73f8861c9c4c508086f9252e888b9f3c3e90d36c053a1afc177872d6308f064c2749e63b9d0c62d593ef6624f9e64487dcf210f0b1d0899f2b44cbc075afffd1fe8642aa0fc46540429522f5ed7ac718349dc59ae44e05db535c942238b9bb5d1bb718111a414684c59b150832d874a70e3fa36dce467eecb8cc9b9689a38df976aea627942961273693f0a91db9c2250cae10fb77deb50054ea47654614e50f44c0b2347d367369d3d3dedd74118a1d7589c15b968b0e2006013d8f7ba31e9beec09a9acca01b9d003b92064a2910042c57e3729fca031d389d60e73234080aa04bf33391d84f8ea8b062ca32e68613b12a108ce2cddfa4fd003088a53a1d6f4e2c35e90842dbf84d7a72e09a1d3ef9c86a2bfa8dc233d34a136e5534ba9b3ddfbd03d4f22ac9800053db19f35216b60256946e167e1d64a705e550be53e99955f49a5f9c21c4236e2975b8e57c19510140ff99c73fdc767155b6cf9d5b94a2e48e02c60b7476f9d6f8ef95ce34b965e24ebfe64a1f056d5c13c1c85801f7b163445db631c56f915b301efe994858aaafd98cd7b91b971605965336a4320232aef29b59e60f77c28aaeae2a1dffd2dfaf0e308e4a944d4e66ffd9ff87800f426f338b8590705d8b81fd4e36cedbdbe7937e01a654641b841d7c8adf0e8e8bfba83243c8def46fa043c963f8892dfdf97cd269c6523bada61ebb2ec8a4e4aa248169c5af13ea537df12801ee42cdf44f574a08da40778f55a27a3f9ef4211a215f4dd06f1c485b57fdc8bd1c6b8249972df0656c76c9f8797fd1544ae3fc4d38c44865ea058fba30cbc41f3ea96d4a57fa69a041888761a657b428925c5fbb8c4a875d9be618c0637097843f5b3c98d333b7fb070125708e7249ce1f25d580e0aec98a5cf3acf5985cc238baae9c88d3a374340e86ba659bd627f093ae98195730f2839c9b1f5bdaac278b40b16b4a36cf738c80a7ecebca1e1fd1e7e3d95ded96c8204acf901813e97c080cd8fb271d8112a059cb0e5c16571c94d8da5bd5529539a596d0b58b52180e25a899d1b497aab92ebaa794f4c48a8b2ea90c6e3c41b92e07e6fdc5a58079fd98a3d92f011fad43c55b3b210a5a7e2eb87d916068e310f2e4d47a5c14909035808ac80425477942bf6f39206694f45daff051738de9e22124f745c557a02ae29c8631690fff63d5d448b7e433b731fc4dc579c7dd99833053a9846480ae21ca94c2af9b5983f67682ea5e19eb0a77deedb9f9f77a7790368bee32cba570e14d63c2723c8b83374337a0db10119c9e4212f60e9736dec83ed3d0304bded3c54bdfd610c7ea1a98308c4bdb7896cd3062f7289c450e2ec5d13a98f41ee5c1c20db59f1b9d3e3f3b55af6a6ad4fe7426ab44600ecfac8b62dec8d21f3ba0b846751b2e203306852b22105fb267cc90e86b44cada9b036289451214ca1e567f7338b54ca9de4dec50e9bc517b4a130c8053fc2023e871715238c856cc98ad8b58cd6486586d47fb611299383996e0320c1b148f195300ce79bc0b9e64a9c0a95d5855391e4e6d09bc4be87632f36b765c59aa406bdb8d91682885e7320b6225e032ea8f926e1735e38c0a932113b92328616889e3c9bcb9d1c7e59f33b971e9d235fb583b438ea768f5a301b72a442542369846bebf7550cb9d2d3c309540dd61be81bc6459ef314868805c5891f23687eddd3b36cb5434a2f5cb73639bdb0664b4a15265341842e5c1d93bbd64ac570a912ddb759c7eed08c5b2a217606d5b375e66f2fc97a250ff97ed4f8c84d776df3709c9c73a8a3778afbeac7f0d4278b773acf53524d1d2d616c6ba01b5e9759f4420982506cbe3b570348ce2935dfd888860d51b4b06f284f391946528ae04a8eca53fe12ebfdd3407a869eec4e8f84032c4ad60cdebaa87a877b232586e4b358b0262a75b8f2738c331e53cd873e573f5fd846f6cfb3bd42e83c0093d65e05398af7cf0fa512727c86185ef36a34a58a9eb308e091136fc91371ebf994d664782264cccc92d70c98dede8c70ecb6f07debcc9afcebed826a0e5e521644d71d9ae83fb8441f372619b1204c0d94014001caf8cd78f4f4baa25e0298d4fa652e5516e9b49dfaca87871af0b0663d58da56d53a0170020b63040668db228fc0c9d4a55748a33756b8ed3681d9a6b579cc2bf0d1991b154236704fa9a"}, 0x1008, 0x0) 13:17:13 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f", 0x17c}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = getuid() r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) setreuid(0xee00, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r4) chown(&(0x7f0000000100)='./file0/file0\x00', r1, r4) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 13:17:13 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x1f, 0xffffffff, 0x2}) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000040)={0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) setsockopt(0xffffffffffffffff, 0x29, 0x1a, &(0x7f0000000040), 0x4) 13:17:14 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xf7ffffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 13:17:14 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x2, 0x20) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r2, 0x8010426d, &(0x7f0000000040)={0x6, 0x4}) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x2, 0x2, 0x0) getpeername$unix(r0, &(0x7f00000001c0)=@file={0x0, ""/108}, &(0x7f0000000240)=0x6e) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x200, 0x0, 0x3}, {0x3, 0x0, 0x4}, {0x2, 0x0, 0x0, 0x20}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r6, 0x0, 0x1) 13:17:14 executing program 1: syz_emit_ethernet(0x12, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb88640000810000000800450000b200000000000090780000000000000000e9d61fdc67bf32badcd824de5ab6fb6d27daca240f00002c3e8c2e331fa187040bad7d47a30a708c551477ce20acee163216a8a2c1cb302fdab9e4b1007780c483229c0d620748a25b5588064b49176092da9c6e5e2b895881695c64436584be11cedacc0e311a84e0654c41190130cf14a0f2893bc6b9052460756e1f2453bd153bb23a5c"]) 13:17:14 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x100, 0x86138) acct(&(0x7f0000000040)='./bus\x00') mkdir(&(0x7f00000000c0)='./bus\x00', 0x1b5) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000100)) 13:17:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x74}, {0x44}, {0x6}]}) chmod(&(0x7f0000000080)='./file0\x00', 0x104) r1 = syz_open_pts() ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x7) syz_emit_ethernet(0x289, &(0x7f00000000c0)="b6") 13:17:14 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {}, {0x40}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x4}) r1 = socket$inet(0x2, 0x3, 0x0) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) r3 = syz_open_pts() fcntl$dupfd(r3, 0x0, 0xffffffffffffff9c) 13:17:14 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b140ef02", 0xfffffffffffffd41, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x2}, 0x2ed01462) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0xfffffffffffffd6c}], 0x1, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000080)=[{0x146, 0x4}, {0x21, 0x4}], 0x2}) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) r2 = getuid() setreuid(0xee00, r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r2, r3) link(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)='./file0\x00') 13:17:14 executing program 1: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x4, 0x1334, 0x0) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x5, 0x10, r0, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000001680)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0xffffffffffffffff}) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000100), 0x0) select(0x40, &(0x7f0000000000)={0x1000, 0x81, 0x1, 0x3ff, 0x4, 0x7, 0x200, 0xfffffffffffffffd}, &(0x7f0000000040)={0x10000, 0x80000000, 0x7, 0x4, 0x0, 0x3, 0x9, 0x118f5be5}, &(0x7f0000000140)={0xffffffffffffffe0, 0x1000, 0x2, 0x1, 0x1, 0x5, 0xaf2, 0x9}, &(0x7f0000000180)={0x6, 0xf67d}) 13:17:14 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f00000000c0)='./file0\x00', 0xc1) setregid(0x0, r1) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xf9e3) setuid(r4) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='x\x00') 13:17:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x44}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000018c0)="9828bed0e52c2677d50e18031b41") r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000140)) fcntl$setstatus(r1, 0x4, 0x0) recvmsg(r1, &(0x7f0000000240)={&(0x7f0000000100)=@un=@abs, 0x8, &(0x7f0000000140), 0x0, &(0x7f0000000180)=""/131, 0x83}, 0x2) 13:17:15 executing program 0: r0 = semget(0x3, 0x4, 0x114) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000000)=[0x7fff, 0x81, 0x7, 0x80, 0x2]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pwrite(r1, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) getpgid(r3) fcntl$lock(r2, 0x9, &(0x7f0000000040)={0x3, 0x0, 0x9, 0x4, r3}) 13:17:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000009c0)=ANY=[@ANYPTR, @ANYRES64, @ANYRESOCT=r0, @ANYRES16=r0], 0x4) r1 = socket(0x2, 0x2, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) r4 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) r6 = openat(r0, &(0x7f0000000900)='./file0\x00', 0x80, 0x2) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000940)={'tap', 0x0}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwritev(r5, &(0x7f0000000840)=[{&(0x7f0000000400)="336b76d30e926765a35b1accb5f088701ec0a8688862623f9349daa5d297e4e6181b5b8a12c199d239872424bf02d1e48cf86cc9a18490d9c40844dfe7ecbff7065646afb1e22abb19545110a2942a5c8ca36528ac8bd9ba428cb49b18a84566150c3ca669ec3c95b12e3ce5b2e113469c33e616c3101d39194d70277288f00ddc6267a4961e161ca1b1c80af7691de4bbbcaa5a84f959e48fdedd84517be12d464484cabbc99613daf6656332a1ec9f0512f2c52940", 0xb6}, {&(0x7f0000000a00)="9a8f930c5aee707885c965f334b0b421672227c0b60a5d205b72e117cda2fb95a5d7206199c0c04ff69f8d2ed289c7b5ad977fdef296c1663e9378b73ac0909484ad651edf7cf5fd439abf7dcfc566b9cc19f1f25be9a2015608126f169c01d56c10a0662a6a78cb085cca9dcd97680f6e7a809c212f0de3313f77335d1765344ccb5e6bf5f589c460ba224bf66387ab7a0894c19cd656eb1f9920c84b6840ed25846723f50cf9025096b820f2eaaf6a2f7bd18f27ab7ac41638872ddd6951d765ca89b18b1d22298cb64f0b1ddafaa8586497dbf35cd9d05a069132205c50", 0xdf}, {&(0x7f00000005c0)="b3c7ba83cf1367c5abe3dc7385189f6518cfc0dd97cec0ebfbe61618823b5f5af4189d752177db5d756492529f76d402bad5efaa0159f4a461b66cd596181bd246dda8a6ad", 0x45}, {&(0x7f00000001c0)="021180a6ad67f57c3c054f571058f0cec097592ead1fc38fb87cda6d6af35cbf5768a8f24256004372", 0x29}, {&(0x7f0000000640)="59b5e39693f92bea0427b6572698b8c655cb4cc25248871a262fdf457e17972b48e88aa332557d8aaf15158671640d8d8fa8316997cf962c21b5792e6d2eeb2c3cebdf5732273edd4fb323d915dc8b530ac161f3a8b22fb10c9c07f23a58ac652ab9aab81f1a82317df845d44d69740dc3951fa04b49c6afa2d8fc8a898b836faa1a965658d49cf69e02ec374b849beb4b2f160ab8745ddb76a567aae848f1170f73788f7236bd97b511cd3a7dc11527f3a30a6754e823abc9b078450cd62ce312555ef120", 0xc5}, {&(0x7f0000000740)="6cece7fc7442c5fc8663c1993a80cc897747e125c9affa8c61692a6aadfb6b64368c4579ceb8e77c9d55ddba898a2d6d08a48426c25a6979727ce521e89797a5d1dde59350cd18da3ddf7f488ac7aae00c6b49de17dca315e6b03e2dda1fea83afcb06ffa618d7587a3e8718d204df443f5dad956464facff3ce3caa21d19026c1a662de4d4cabe1297f869fd502eda4961bcd15cb70c62d5560ca7463be4f318678aca85864c2253033157455ecb2eb40ec72c5716f9882f1f5d596d3a9612ce3efa45bf57f800d330ad5b8", 0xcc}], 0x6, 0x0, 0x6) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000140)={0x8, &(0x7f0000000040)=[{0x40, 0x4, 0x7b, 0xfffffffe}, {0xcfa, 0x7d, 0x2, 0x1}, {0xff81, 0x4, 0x0, 0x80000000}, {0x1a67, 0x0, 0x0, 0xf37d}, {0xeeae, 0x8, 0x7, 0xfffffffe}, {0x7, 0x5, 0xff, 0x7}, {0x7, 0x8, 0x5, 0x2}, {0x2, 0x80, 0x0, 0x10000}]}) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYRESHEX=r3], 0x1) geteuid() setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="0714045f099bcf09e938d0737f73eb2b33fff30f", 0x2c) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000200)="ccc479cb82b51130c7f5b8aa1a59a78ac73b78a24b2986d2f61ab09c513cddacd1e4c12417a4c6204a4412caa97e68650d98f8c33371ab12decdb543bd4773f3a671fcd1ed0a4e2c0db7a44d3230f3e34a4d315c5f4ffef62b2ce95de13e14e8cfd9095090e80ed5d7e6587fd7604158513ec3fab8015321ef7203755303ad05b961c7a5c71cac17238bd5083fb8b8967d04179cb1aa2931746eff9f2773d164093fd1b097400cf9a0407f7c885acbf42b0b01f7f44c118ee653cdd8a63972be44e58ee333f674c42a9a04de8f1b6dad67bcd52c5ca0774a865a6050de83d2b1cc672f3722558bc9e3db09f3cc9f1a683cbb01cdacdf0cc443", 0xf9}, {&(0x7f0000000300)="a2053fa42a35cb6e07f618bf4cd83cc8592cd1746c919eb9060a32d1f4acf63925f11bc5247ba8bfa3aa95515bd86ae410236fc0335c9d14cd167674d9ebfcb0c7fe0cafffaeab7c011a5749b93d076036ebb7fb20525aea", 0x58}, {&(0x7f0000000380)="407356a6741a460ccd717ed0b0be6a0970eb0f02148bc5cceea7d33cff91996d", 0x20}], 0x3) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000008c0)={'tap', 0x0}) socket(0x2, 0x5, 0x7f) 13:17:15 executing program 0: utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200)={{0x3, 0x7fffffff}}, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = dup2(r1, 0xffffffffffffff9c) connect$inet6(r2, &(0x7f0000000000)={0x18, 0x1, 0x7, 0x7fff}, 0xc) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) 13:17:15 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000700)=ANY=[@ANYBLOB="d0000000008ac3bd1529d0f4c93787968af544e2daccdaba849f729573168ed672240b66721930a94b91dbafc8ccdbe545ebb431cc9003e4167abff786fe9e1c234000773adff98335512f7925cfc4359dcc0a6ab5f7d5bbe6a5b061fb27859eede3f3e70c69ed0c8ae2ef69582ebaa1953ec81d815c859d2525ebd03d47c539f2f3e298e8e88253071ec70000000000702911341cb3194f26e5c3e4afc33b6da0eaccad5325bb4477607d952b6aa8bd2872ad27112511f54204a1d075f64da5b2194593bd31c55b0911007392f56e5d7d38aacbca2b1a8c1aa06fbcebc6d41449af9ee2175e5efb083d7b4e41e51c8ddc6d950a0a99cfb170ab7702b250"], 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 = kqueue() r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) r4 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0xb9a, 0x0) r5 = openat(r4, &(0x7f0000000040)='./file0\x00', 0x8, 0x1) mknodat(r5, &(0x7f0000000080)='./file0\x00', 0x81, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000140), 0xc) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000200)={0x10, 0x2, 0x4, 0x1, [{&(0x7f000018d000/0x4000)=nil, &(0x7f00001b2000/0x4000)=nil}, {&(0x7f0000306000/0x2000)=nil, &(0x7f00000f0000/0x1000)=nil}, {&(0x7f000010d000/0x4000)=nil, &(0x7f000073e000/0x3000)=nil}, {&(0x7f00005da000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f000042f000/0x3000)=nil, &(0x7f00004c6000/0x3000)=nil}, {&(0x7f00001bf000/0x1000)=nil, &(0x7f00002b9000/0x4000)=nil}, {&(0x7f00007d3000/0x4000)=nil, &(0x7f00003ed000/0x3000)=nil}, {&(0x7f00005d0000/0x1000)=nil, &(0x7f0000403000/0x4000)=nil}, {&(0x7f000000c000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000469000/0x2000)=nil, &(0x7f0000fee000/0xf000)=nil}, {&(0x7f00005f5000/0x2000)=nil, &(0x7f00003b5000/0x1000)=nil, 0x2915dfcb}, {&(0x7f000075a000/0x2000)=nil, &(0x7f0000229000/0x4000)=nil, 0x4}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff9000/0x4000)=nil}, {&(0x7f00001de000/0x2000)=nil, &(0x7f000052a000/0x1000)=nil}, {&(0x7f00000c9000/0x3000)=nil, &(0x7f000063f000/0x4000)=nil, 0x7}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f000048c000/0x1000)=nil, 0xffffffffffffffe0}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file1\x00', ['./file', './file', './file', './file']}) close(r3) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r7 = accept$inet(r0, 0x0, 0x0) sendto$inet(r7, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0x30b, 0x0, 0x0, 0x0) recvfrom(r6, &(0x7f0000000180)=""/66, 0xffffff1b, 0x40, 0x0, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) r8 = kqueue() r9 = fcntl$dupfd(r8, 0x2, 0xffffffffffffffff) close(r9) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) execve(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)=[0x0], 0x0) 13:17:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000000)=0xb6) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000100)={0x0, &(0x7f0000000080)}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x54}, {0x84}, {0x7ffffffe}]}) syz_emit_ethernet(0xe, &(0x7f0000000140)="ba853edeba8be1d9b101ebb0d36d") 13:17:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000000)=0x1) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x410, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xc0000110, r2) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000001c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a88fb466030d6dc2dae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224f7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106e72cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19dfc82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb77778", 0x182}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) 13:17:16 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x0, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) r1 = semget$private(0x0, 0x4, 0x530) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000180)=""/230) 13:17:16 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f0000000040)=ANY=[], 0x0) r1 = getegid() sendto(r0, &(0x7f0000000000)="a8ec6d45acf50ce941c3d99bec0400ba97d0bba1", 0x14, 0x0, 0x0, 0x0) recvfrom(0xffffffffffffff9c, &(0x7f0000000040)=""/179, 0xb3, 0x40, 0x0, 0x0) r2 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r2, &(0x7f0000000100)="475f706c2a1f05fd9c7b29021376fb3ecfd3d664d2d0ab78d200000000000000000000000000000033f89ac42be5cd7c9ef5a27dd64a1bb699cc6b4315f27880bc6df3aa01b7e8639c06c42f8f90e8f8", 0xffe0, 0x0, 0x8000) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f00000001c0)={0xc3, 0x3}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000180)=0xc) fchownat(r2, &(0x7f0000000100)='./file0\x00', r4, r1, 0x4) 13:17:16 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+G'], 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) madvise(&(0x7f000052b000/0x2000)=nil, 0x2000, 0x1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:17:16 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0x0, 0x80000001}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x3c) 13:17:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x80}, {0x14}, {0x6, 0x0, 0x0, 0x105}]}) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) shmctl$SHM_UNLOCK(r1, 0x4) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 13:17:16 executing program 1: r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x14030003) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r2, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r3 = syz_open_pts() readv(r3, &(0x7f0000000040)=[{&(0x7f0000000200)=""/223}], 0x10000000000003f6) 13:17:16 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x0) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) pipe(&(0x7f0000000000)) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) 13:17:16 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r5 = dup2(r3, r4) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x6010, r5, 0x0, 0x3fd) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x11, r1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000ff6000/0x9000)=nil, 0x9000, 0x2) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffa000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r6 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r6, 0x3, 0x5, &(0x7f0000000340)=""/192) socket(0x18, 0x1, 0x0) r7 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r7, 0x4, 0x0) r8 = socket$inet(0x2, 0x4, 0xee) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffc1e) setreuid(r10, 0xee01) r11 = getgid() pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8000) lseek(r12, 0x0, 0x8d2f, 0x0) r13 = getuid() semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000280)={{0x2, r10, r11, r13, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000040)=""/60) connect$inet(r1, &(0x7f0000000000)={0x2, 0x3}, 0xc) r14 = msgget$private(0x0, 0x552) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r16 = geteuid() r17 = open(&(0x7f0000000100)='./file0\x00', 0x8000000000020a, 0xffffffffffffffff) writev(r8, &(0x7f0000000300)=[{&(0x7f0000000400)="3c1c5e983b3e96face1a17ea48b873be415fc01254e3d051ffca30ed7b3fc20e44a00a09b087a364735d049a1398b5fc32eecb692588236826db6e2e4550446d0d64f67877052e13da54d007623d1e1c14c9a392481b4672105e154c10fc490a6dc8da13d848a77a72c25ae43cba589a1bdc64f6c7aa52f216ca84b21a356cccaa5e6872f5d066f1120de270d048a5d6d39e60c83fbd607f7cabaf6432410f55e4078f5f2bea9ea0a5dc", 0xaa}], 0x1) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f00000003c0)=0xc) r19 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r19, 0x3, 0x5, &(0x7f0000000340)=""/192) r20 = socket(0x18, 0x1, 0x0) fcntl$setflags(r20, 0x2, 0x1) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) setreuid(r21, 0xee01) r22 = getgid() r23 = getuid() semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f0000000280)={{0x2, r21, r22, r23, 0x0, 0x4, 0x1000}, 0xf2b2, 0x800, 0x7}) fchown(r17, r18, r22) chown(&(0x7f0000000100)='./bus\x00', r16, r22) r24 = socket(0x18, 0x1, 0x0) fcntl$setflags(r24, 0x2, 0x1) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setreuid(r26, 0xee01) r28 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000240)={{0x8, r26, r27, r26, r27, 0x90, 0x10}, 0x5, 0x54, r25, r25, 0x2, 0x14, 0x3f, 0xfcc}) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000180)={{0x0, r10, 0xffffffffffffffff, r15, r22, 0x80, 0xfff9}, 0x6fff, 0x1000000000000000, r25, r9, 0x7, 0x0, 0x4, 0x80000001}) r29 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) write(r29, &(0x7f00000000c0)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) ktrace(0x0, 0x1, 0x40000a00, 0x0) pmap_unwire: wiring for pmap 0xfffffd8052891c88 va 0x1b32720000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8052891c88 va 0x1b32721000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8052891c88 va 0x1b32722000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8052891c88 va 0x1b32723000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8052891c88 va 0x1b32724000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8052891c88 va 0x1b32720000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8052891c88 va 0x1b32721000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8052891c88 va 0x1b32722000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8052891c88 va 0x1b32723000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8052891c88 va 0x1b32724000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8052891c88 va 0x1b32720000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8052891c88 va 0x1b32721000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8052891c88 va 0x1b32722000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8052891c88 va 0x1b32723000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8052891c88 va 0x1b32724000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8052891c88 va 0x1b32720000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8052891c88 va 0x1b32721000 didn't change! 13:17:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() write(r0, &(0x7f0000000180)="785ec0cdefdae278abbdd9eb6b797f89d5c1ac295042c2bb07ff7d793dbe8cda37b6f5889839eb4835dc9a87b862259aabf8dc08c49ba9f8333cf800a09897e7f970a5fa0566dc65a7b1e55621b2325fe1696314b56f73a801a5d846cd43ec9b70f7f2f860", 0x65) mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r1 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x82) fcntl$setstatus(r1, 0x4, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) r2 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x16, 0x3) pwrite(r2, &(0x7f0000000040)='G_', 0x2, 0x0, 0x0) pmap_unwire: wiring for pmap 0xfffffd8052891c88 va 0x1b32722000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8052891c88 va 0x1b32723000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8052891c88 va 0x1b32724000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8052891af8 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8052891af8 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8052891af8 va 0x20ffd000 didn't change! 13:17:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x1d}, {0x3c, 0x0, 0x0, 0xfffffffe}, {0x35, 0x7f, 0x4}, {0x6}]}) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r1 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r1, &(0x7f0000001000/0x2000)=nil, 0x0) mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x6) 13:17:16 executing program 0: r0 = msgget$private(0x0, 0xffffffffffffffdb) msgrcv(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000d529042f6cdae91d11dae52d7a000000000000000000000000000000000000000000000000000000000000000000000000000000000000007ac2542014b8acc34c47ca2c88abdcf4a64f1fb77394bed2a8d785552c155d6ba8"], 0x4b, 0x3, 0x0) msgrcv(r0, &(0x7f0000000480)=ANY=[@ANYBLOB="0000000000000000000038910000000000000000000000000000000000000000000000000000000000000000000000000000f88a7ba70590dbd85fb8ebc742a0d86d6b5bfb28689cd249556919b7daf723e648ca2c246574ec0902161dc2a4a324d60e09867db518c1b10f2c32c0d2a819b00cfca4ec4b31c82247a04d86de3517c455f03657ce549b279c7f02280c6b7b74c41a2cc71a3256b5a1a1e718f81207eb2805296a7609de9b0ca654f4b93d42b9a0463fd301ec773d0aef768570f5960897d3b66fea8900f19ba2ef4a2d9c4f6b95f16d1cad2e3b6d7d52de09441322f16223d76e97f9bb923e625295fe7ac42349310000dbb83ab8848d21e67a8767eb66565e0f69f19e2014d76e68bd05d76a794ad14b64c534aa18e15d08b04564c17d11753b668d"], 0x32, 0x1, 0x0) msgsnd(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000c5647a122df247a7572e000000db1fae2e77dfb0c0263ac371f5000000b9000000be64000000"], 0x21, 0x1000) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000380)=""/198) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = dup2(r2, 0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x5, 0x401}, {0x18, 0x2, 0x7, 0xffffffb7}, 0x1, [0x1, 0x0, 0x7, 0x2, 0x6, 0x200, 0x80000000]}, 0x3c) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000240)='./file0/file1\x00', 0x0) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) r4 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x0) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000180)) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') pmap_unwire: wiring for pmap 0xfffffd8052891af8 va 0x20ffb000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8052891af8 va 0x20ffc000 didn't change! pmap_unwire: wiring for pmap 0xfffffd8052891af8 va 0x20ffd000 didn't change! 13:17:16 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/73, 0x49}], 0x1000000000000236, 0x0}, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000100)) execve(0x0, 0x0, 0x0) 13:17:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100, 0x0) ftruncate(r0, 0x0, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x3d}, {0xff7e}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x6b, &(0x7f0000000100)="c7a885d79053dd52de01a1b378e53055e1909875c4d5c63db6cab3f43cbebaacd554c83a5af160ddd1b8769860cb168be5a47c4b7444ed02e9349c4b22cdeeec2f990369616af93915ef8088ca3cfacc3667b62f0772366d2e51895e00"/107) 13:17:16 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff125c7f000001", 0x8) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) r2 = accept$inet(r1, &(0x7f0000000080), &(0x7f0000000100)=0xc) bind$inet(r2, &(0x7f0000000140)={0x2, 0x3}, 0xc) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSRSIG(r3, 0x80044272, &(0x7f0000000040)=0x2) 13:17:16 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) chroot(&(0x7f0000000080)='./file0\x00') connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x14a) socket(0x1, 0x4000, 0x4) 13:17:16 executing program 0: r0 = socket(0x18, 0x400000001002, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x33, &(0x7f00000000c0)={{0x18, 0x0}, {0x18, 0x0}}, 0x238) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000000)="9cc7c6fbc330a2f41e8da6b46b55755936aab4f66dcfdb6343d18b3596fb33f939ca09f52a1060359bcc134b82d0ea2d74900c98fe113d8cbc456aba31aa15be69e8d6d76b2d8ba45efa23dfbce39d375e8e9de8bf203fc535510370893135521be1e7fee272ae4a7df342b0719918c47c1ba703533aa8196da64ec3b29f3e60bbc8b63932d6c1d6be47512fd7826d2a14d5c666fa0d8bd71ccdd30abc66622669e1f97c5e2d9ad215892648ed6b79487fcf24d6", 0xb4, 0x0, 0x6) 13:17:16 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) lseek(r0, 0x0, 0x41001, 0x0) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000002280)='\x00', 0xffffff92}], 0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$dupfd(r2, 0xa, 0xffffffffffffff9c) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r3) fcntl$lock(r1, 0x0, &(0x7f0000000000)={0x2, 0x1, 0xdd9, 0xb7dc, r3}) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) 13:17:16 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mmap(&(0x7f00004ba000/0x4000)=nil, 0x4000, 0x2, 0x2010, r1, 0x0, 0x6) write(r0, &(0x7f0000000080)="62032a3106773f1e00bb5a1e771e245f50f4857d42b595a4c9343ae2b5ae0ff1d6dbccc65a9e8898b02a8bae6db90bc29ee6ff857ad7231042f9839a1fb7bc4e8f1fd3eb9c0e38f2dabb98b5b60b94512298ffd0461d1f8b62a14b463e278f5fcd0bc84cc038982d02ee7fc24c7ee3ea6700931f65b454aa", 0xc238c0b9) r2 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x10000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) preadv(r3, &(0x7f0000000380), 0x1, 0x0, 0x6) ftruncate(0xffffffffffffffff, 0x0, 0x0) pwritev(r0, &(0x7f0000000600)=[{&(0x7f0000000140)="fb90b3779f3b808743847a8e5adc69adef9c746a893a289b287259f918f0c8117c9daccd026a8557f1e3d6f693c1ab12146755b627013401f81985dfbad92df4fb25c917fa07900419147dccb24d8b4213a6771f24207e042faedc48831e2c13e11bb5f8b6bdba50fb547a4e7927574b88", 0x71}, {&(0x7f0000000040)="5d7b7fa7ea37d56c3d", 0x9}, {&(0x7f0000000540)="27b3b63ba3ca9cac363b3b505d6481e511b5f8ae4571c52c299f2df0ec4810cfcb86f2c24029e2abd95e91424e1d5e80d37e52e7abc0810571b7f7872ab9d730cc8c6e7f6b0afb922284b4384dcc4663ccb93725797b12c81bf63cab9197f2d699657d07d3c614ca75266a1969d191c0c47dd8e619b6b752fb0ff7a71cd2877980110830ce16120d56aa6daa182790ed900c905008fff2b466128d86f4b7246f0273cc151a5052b8b5f45bd570", 0xad}, {&(0x7f0000000480)="27ac6b78521f00001a1bb5c67d3314aa2c2e161f6e3966958b131520b855da379624c9272a82d032319a772e14b080f1d6ebc1e7ac76fd3e02391feab0cd35becac9451e7ef6acbd38715cb4b9a687c28c7ffc5816722966f9ea9594e3952143d695e841dc7c65e8bfd4037041bad8c5f23d3c04f560b9a4274620e6c4a6591a03d5f435d98f4e05", 0x88}, {&(0x7f0000000680)="1e0504cef21801f7f614fac4ccf536ea2d70ea289b7acfbbc1a1735e187ac70c6380194279d8bc3bac5c8a8a2bd89b32af7f559e01ac3a130c2a07b0a53f8fd1f7c00ee2ad9fb740519113336cf78bceb58e7cdd4e53c842bd9c3ac9e307cc1cc4a7637d6767f03b77e70bf255120b1570035831e21eb77108eedf6e928177379967d429123e2641da9e9d5b2057ec474025595c58a200", 0x97}, {&(0x7f0000000400)="d162f838d8a0a2e87cfba744fdc02058a2ba544a21a2d3fb203a0998862b0746cf00a68c89cc8d124b831f74592dbfacc9aac1cab14fa11f6929d7bb45f1b304a68c2724e9360c4380e37c97445b0a4e10de0efe6a1398a5b3db2904b953062568c2ec8abca161f74b9a1397c4b5c984", 0x70}], 0x6, 0x0, 0x401) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) readlinkat(r0, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)=""/57, 0x39) pwrite(0xffffffffffffff9c, &(0x7f00000001c0)="d3967811e0929a71f0b6cc5c3599ec005363e9cd75e5ed9fc5665ba4729e8d777c6d6d4c02eb1eaf0e37406ddff808468c8c8b10dece03e8968ef2a1d805e07b87525d6d5d9097afb4f26b0ec71bf30778aaf0949b8a233aa8d3d483f42957113cfb9d126e6301b2b36a1a", 0x6b, 0x0, 0x1) 13:17:16 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r2 = socket(0x2, 0x8002, 0x0) dup2(r1, r2) dup2(r2, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="3da68f70ff0f8000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x8002, 0x0) r4 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x0) r5 = socket$inet6(0x18, 0x4000, 0x8) fcntl$getown(r5, 0x5) ioctl$VT_SETMODE(r4, 0x80087602, &(0x7f0000000040)={0x0, 0x9, 0x7, 0x100}) dup2(r0, r3) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = dup2(r6, 0xffffffffffffffff) connect$unix(r7, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207c9fc83e119c5"], 0x1) write(r3, 0x0, 0x0) 13:17:16 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) recvfrom(r2, &(0x7f0000000100)=""/181, 0xb5, 0x802, &(0x7f0000000000)=@in6={0x18, 0x2, 0x5, 0xfa}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffe, 0x0, "0000100cc80000009b080000ff00"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 13:17:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0xb1}, {0x2, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x40103}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000040)={0x1000, './file0/file0\x00'}) 13:17:16 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x28, &(0x7f0000000100)="4c5978ca34070fcd6e056035ca96f87e0542ae8377805ee3d845ec09f0c837b8191ca36d53ca", 0xffffffffffffff7e) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) getpgid(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) setregid(0xffffffffffffffff, r4) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={r2, 0xffffffffffffffff, r4}, 0xc) 13:17:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x81}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2d0, &(0x7f00000001c0)="0c516d3f70e19318ca9bc32c1b26") 13:17:16 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x2], [0x0, 0x0, 0x100, 0x9, 0xffffffffffffffff, 0xffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(r0, 0xffffffffffffffff) ioctl$VMM_IOC_READREGS(0xffffffffffffff9c, 0xc2485607, &(0x7f00000004c0)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) getrlimit(0x5, &(0x7f0000000000)) 13:17:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x25}, {0x6c}, {0x6}]}) r1 = dup2(r0, 0xffffffffffffffff) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x7, &(0x7f0000000040)=[{0xff, 0x4, 0x4, 0xda}, {0x400, 0x1f, 0xad, 0x24000}, {0x8000, 0x0, 0x1f, 0x7fff}, {0x2, 0x20}, {0x400, 0x0, 0xff, 0x7724}, {0x7d, 0x99, 0x20, 0x6}, {0x7f, 0x81, 0x5, 0x100}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 13:17:17 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="833d33d0d9a0e87379907c4915c3821f7352db0c800ab631aa86a8d081121f6f47b8ff142b275e743192c4ce747bfbf313a5ed1a415e60cf9836b3fb3d51b2ba29ecea497c661143202799aca317882df593fbbe6d6600000000ecaee222d630826b140434b888bb15c2f37cdc8c4699459f8c556f684516947d5643d32f73b5405abdc67cf692f528"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100e2956b9223776", 0x8) 13:17:17 executing program 1: setreuid(0xee00, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r0, &(0x7f0000000100)="475f706c2a1f05fd9c7b29021376fb3ecfd3d664d2d0ab78d200000000000000000000000000000033f89ac42be5cd7c9ef5a27dd64a1bb699cc6b4315f27880bc6df3aa01b7e8639c06c42f8f90e8f8", 0xffe0, 0x0, 0x8000) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r1, &(0x7f0000000100)="475f706c2a1f05fd9c7b29021376fb3ecfd3d664d2d0ab78d200000000000000000000000000000033f89ac42be5cd7c9ef5a27dd64a1bb699cc6b4315f27880bc6df3aa01b7e8639c06c42f8f90e8f8", 0xffe0, 0x0, 0x8000) openat(r1, &(0x7f0000000100)='./file0\x00', 0x10000, 0x10b) r2 = open(&(0x7f0000000000)='./file0\x00', 0x10, 0x101) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r3 = getpid() ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0xa0000704, r3) pipe2(&(0x7f0000000200), 0x10000) ioctl$KDMKTONE(r2, 0x20004b08, &(0x7f00000001c0)=0x4) setreuid(0xee00, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x2, 0x0, 0x0) 13:17:17 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x22}, {}], 0x2}) r1 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r1, 0x0, 0x3, &(0x7f0000000440)=""/162) semop(r1, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r2 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r2, &(0x7f0000000040)="670dc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r3 = semget$private(0x0, 0x6, 0x777) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000380)=0xbc925be) r5 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r5, 0x4, 0x0) r6 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r6) r7 = getuid() setreuid(0xee00, r7) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r9) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000240)={r6, r4, r9}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r4, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) semctl$GETNCNT(r1, 0xec7528dbe83ba726, 0x3, &(0x7f0000000180)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x80, 0x0) r10 = socket(0x2, 0x8000, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) r12 = socket(0x2, 0x8001, 0x0) setsockopt$sock_int(r12, 0xffff, 0x1001, &(0x7f0000000040)=0x200000, 0x4) setsockopt$sock_int(r12, 0xffff, 0x1, &(0x7f0000000080)=0x4, 0x4) connect$unix(r12, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f6669196df9d9"], 0x10) shutdown(r12, 0x1) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SETPARAMS(r11, 0x80105728, &(0x7f0000000100)={&(0x7f0000000000)=[{0x43, 0x7fffffff}, {0x80, 0x2}, {0x23, 0x5}, {0x86, 0x1}], 0x4}) 13:17:18 executing program 1: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r0 = open(&(0x7f0000000100)='./bus\x00', 0x81, 0x0) connect(r0, &(0x7f0000000140)=ANY=[@ANYRES16=r0], 0x1) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x4) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) pckbd_enable: command error 13:17:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket$unix(0x1, 0x5, 0x0) write(r1, &(0x7f0000000140)="b98231b22440ffa00b490ae7b400198774c9916e57a1324c13202539e668c06ace5d983040b7ffb5cac0715aa9f26faeb70be555aaf209d0fa248a3bf9ebd99f089f6e2d6e8b96a511b7e66f39a5c76159989b1b61595787846140cc3cc49a7454b4d31808b1d57f08c8498d1c813e2e2adffe44716d4e7a2dab40cf674b2d", 0x7f) dup2(r1, r0) bind(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="2d012e2766696c653000"], 0x1) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup2(r2, r3) listen(r0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x2, 0x2, 0x0) setsockopt$sock_linger(r6, 0xffff, 0x1023, &(0x7f0000000040)={0x5}, 0xe0) dup2(r5, r4) r7 = socket(0x0, 0x4000, 0xff) accept$unix(r7, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) socket(0x1, 0x4, 0x3) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) select(0x40, &(0x7f0000000080)={0xff}, 0x0, 0x0, 0x0) 13:17:18 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) r2 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) fcntl$getown(r2, 0x5) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 13:17:19 executing program 0: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000000}) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) recvfrom(r1, &(0x7f0000000300)=""/4096, 0x1000, 0x40, &(0x7f0000000080)=@in6={0x18, 0x3, 0xffffffff, 0x400}, 0xc) getgroups(0x4, &(0x7f0000000180)=[0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:17:19 executing program 1: syz_emit_ethernet(0x2, &(0x7f0000000000)="c7a8") r0 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) socket(0x10, 0x1, 0x5) ioctl$VMM_IOC_INFO(r2, 0xc0185603, &(0x7f0000000000)={0xffe, 0x0, &(0x7f0000001800)=""/4094}) pckbd_enable: command error 13:17:19 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r0, 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) getpid() ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20004000, 0x200000]}}) 13:17:19 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r0 = kqueue() preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0x29}, {&(0x7f0000001180)=""/148, 0x95}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f0000002240)=""/211, 0xd6}], 0x6, 0x0, 0x8) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 13:17:19 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x1, 0x86934) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x84000080c1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = open(&(0x7f0000000200)='./bus\x00', 0x80, 0x1) writev(r1, &(0x7f0000000080)=[{&(0x7f0000000240)="000000186004006e1f382b0100000000000000000000000000000000a9f5ed1ecaf81d000000000000000000", 0x2c}], 0x1) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x400, 0x0) ioctl$BIOCIMMEDIATE(r2, 0x80044270, &(0x7f0000000240)=0xffffffff) ioctl$KDENABIO(r2, 0x20004b3c) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x80, 0x0) getuid() r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000300), 0x5) r4 = semget$private(0x0, 0x4, 0x530) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000340)={0x3, &(0x7f0000000000)=[{0x58, 0x5}, {0x28}, {0x6, 0x0, 0x3, 0x7ff}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r6, &(0x7f0000000080)="3c9ebb8a65237a19000000000000", 0x93) write(r6, &(0x7f0000000280)="c51749e74433b01240c5ddbafae7d7d5baa8aa32c2d5f8272d70", 0x1a) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r7) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x12f) setreuid(0xffffffffffffffff, r9) shmget(0x3, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) r10 = semget$private(0x0, 0x2, 0x6) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000240)=0x73) 13:17:19 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001e00)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db31192911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0560900d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007b01010000000000004346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee15a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f9d5e3da04cfbb073654c0180fffffd33becdff1cc940acb073f906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056fc561747fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f631ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f35010000c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3a070067cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a912be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5e7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453328371101fdb7bbf1237472c0500000000000000135f9f346867fddb060000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac15311dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3036245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638d15fb9ea02b1c389fa07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc095003ee441cb8c7b308b5c975ddc0100c4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff96897ea240c67a07a84667f79ea7e2aeb7d7324ae7dc32f821163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721e42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea200000000000000009be287f0d5233d1aa6d476af9ee0a5046d842f1330f102c3f40c24ca8d556c94dc650c15e4298d1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d000000000000000000000000008afbac2e144f7d9a2a5f6c5f64c2828c73f37851ac0e2562b60e1aabb2cd06b4a772018bd16a2b150c6809aab6938b78bc534e1488500dee4ecf4761b3ef7f6981462f249b9a1a0efe25666d51c13ce8fad7659d5b49fd27d50fad4efbaac4230fb5aebc24aef004a90c8e2b2a5649243dcd6158951165ea20821ec4d8f0e074b3c5fce13bb882045b8a0bacaf80214d52fd6c30e14ce64eacd1085007d841809b705ec6e024d75b6234dca79c6afeb1c95b0ff2c1115cdddefd62b47c18b5f578072cb9c83bf5fdc40bf289b96385794b3fd91cc68ad5eac0fcd8e180d66c106710b7b1b726350d02294909eaff307245"], 0x10) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="81b372c30c94a61eedac90dcca1ef52226ca7270d0ef959d27594683af6d7fb873f238547a701abe17acf6f686c8737daba6bdbed88aa90b074fa7d9df754aeb4a62d411c5049d46e246155042a6e875aebee0707b13c44313f338e1f03b40bb3ec6447bef3abc348ca0f7c7da9406febb350e459f4959d8cd769c622be55b3079fd58047173cd6eb163bd5de800a07d9c66f68abe3500"/160, 0xa0}, {&(0x7f0000000100)="a5aadca186aae35f8260d8657910d4ceee26d3be0a8046a700157e8934ec545bfa6bf2ca9cb8baa4611f3b90645de0767492fdf6853d92626c30af96b71cb27a64348afac5f4dd7129828658efbc6a33346b714c93838d7894c119a3dac5ef46234d8a396d02e7a2c36e35c4d54160b16f5020c276c426", 0x77}, {&(0x7f00000003c0)="5c3d3e606437809c7f783245a748f453b2f8f3f8d091d8c33cc00d30978f7e1bc28cad095efd04482a41bd5b3be1b056e7fe2cb755d6803674a03261d282d1666766679767d4c9b3cbb4ce299eeafdb7395d024663df80dfd34af46e1caae4da1f50558caa6032b3029fbe23d4e5516bf90120031c5023b7738a186bbd90b88b779d5b38748fe07252e429077f592d39fca554401b47e02a73f9536a0c79cb6580", 0xa1}, {&(0x7f0000000280)="2a74c9d190d61ced718b9cdfaf876cd36ee498762b20a123620ccf9c61d30e62b7f4c561ef4229a6ccad43ae3fc09c84fe95c55f7c3cf281027c4ab22cc1f70b79127c81a315d3ea863dc2727fd3e77e529f0c57cc43630ac0e46fde73ea24cbaf3592a13d3287b059341f0704297fa3cef70523c5f5ce2cd12f6c9873a12a0e050195bff48dc6700430460802", 0x8d}, {&(0x7f00000004c0)="928ec426d01de06264c9aa0bc15e74c42cc6506a5157f5a89bd9d737562d05fc22f94e643ca8565ef0ef8d8ac5b8c910d8e6da47aae88dc4a2f2cb464c1273d3af5fa95d7cfb5f8e5d3d49a9fae3929bf401d65f2930c12efee8f881277b1a78562010c59a83921d714defcd3631568a9c68393dce5a4735fff120020e7096b58be6aad817301f76c53f023841da6dc803e8e1f07b9c936f9176f4cf3ddf9bdc64dfa4ac9703225ff569144d65b76547619f1b6f43dbbf535a68f55a87fab01dde381cfdc84a16e8691071aec6dace53711c3bc41271a482455049ccbeea5fb7c8a5bacf349f9eb860efec3bb97e8db42ec8bdfa00371f51b22a1f2802a7d6967f5295194c6c218889a70b0bf84853bf60cbfcc70e72e14e97289eec6c73cec5e4ef3d159037049604d917379b8eaea27c9b2c940c849ca911e8e2865a57908c4d99f40ade3967a9872e9fd5a44a17bbfef11c05985dabb5755c6901ffd063c80f94343832ab022895654f90e9fc45cd430bef396385804a57ce4f353015b1365de75da75a793e21554f47acac6ea24ab82ba4cdadfc828a70c760055592fe243b8e004cae0b541fe72fd12d43cdc00e2e4908ab2cf0315b5b9abd5568ac978fba5af2867cbca624d365ae8b5c3787da92a80aadd3e537877405ef213633ae3c38099266e5b394078f14edaaa0cc4d16ab8e07aa115d456b66a39d2cfc56038b49f4283937f3b922cdfcdd4beaf9b24fa8fcd3382f1f57a8c54c1a8bdfdfc7a55e6d23c80a717da132070612d7903e7dfa76907a4718e75ecb24e01b601b317c9981bef189dbb16ed97d8056288565968de258e997a5aa6cd9ce37a2041620a949c217ed2278c00f7e20672a5f73948f8f60ff868f27549d026c9ca5beeff868c692702ce1b9e37039e45815eef9268a1d372e0790e73ee014209593bf1f4252a9618821c80c8bdfc8ba705ae9e72df22612ee297d70395207e0b0f8a95e45162e3f0ea32fbe0da2a94a67f486bf3634f8f497c1e0c3f2a516f467bdfbf3ec13c03c8121ddf35bfdc7763d31fca4fcb22419fa0d037923267d83e42a893ca9b2f64f3b9eae34bd3ad47af003e3619d642b65636b15f647138ac35764469a179188c5f99c834508c0b837fbe166ad3338c19a32353aaef4c2f27cd3c4fc36470723b545c41ae6d0484eb860999aeed06045567cbf28a92c6399f9a582fdfe1be5e822fba456b82e3414e5d92feb57d581754589266004c758381d0cd39d2e38797fcc7590bd93be59771aa438336c917404f2267cb17e63f4581c6bb26d7e86732411410d41f890c50fb3f63addd6db4043c667217f74c2013b31bb6f2a4caf3d875a4a21d57f99cfb856709af4ee2b89221e797128af086470f980980937f5941c559cf23a1ee547f55da0142c9e3da53e640a2e1e607eccc4277c93c3fbc938412566a81957980b554fb128f7494ad7fbfefb678edf9018d492cf59b07bf158be1debe028bb1a1b79394fb39bcd74a93a9272cd81bacd7cc5a759311414ea6b42530117e9ceb583d7df2673914a4df2962a5f57225f5136ecebe55cf09d7a1a546e90b3b2e2cbfa6076458f7cb04ec4e1bc5b2bc3ad60f4802e71b90fb2fc34ee980e9497dda5fa5f3e2fe363dcab33ef0f47bda8a5f18a7e5736055365e92af6c2e4b05762ed3d71d9739338d21514567cfbd8b2ec646a934755fa50fd8024035bb3899a3f844021a25c1be3bfdc3f9e86e1d9482a1d9b3b54fc2f89ed56f21b924a5b2b0b204249c90e6e9230c212cb4a5d2cd978fff9688bf05f346ef1e707c785d23aaa3f46863482657bf1edef4a304fe41953aaa0eb05475a863c6079170aa22a269c8139633c865618e7b0e94c56decba31a61310fe1f64aa788e135e6bbb450c0ddb894f203d856d611c70e853d6104900cf43306bb09b0b03afc4341d1c90d8bdf9a25b1dcefc8bd8e01a57fb8d9a5aaf9f656bdb8db8b299342d689db58de70cb6e192b7b0fd76642ebbecf21cd48428b9f977632022c19abe3cee835d362a378ed3f43def1d0f424c62e8173820d5984c68637175b709253b8fd3652215191e02078506d764152267ff56a8d81138d6197bc5e2e75f9491c385b0b13179e6d078494b5e08c309b1b625ae5410efcd98f00795fb57c7bed18a4e6240c579f246a3d0fad5ec5ce360faf34ae6ee90547fcab7b7841a4acb12a2f754a94512563b22262f65ca03c48b2c58297907ccada2f01f132e3d5908d0e7bcc3ee94818ea8961578eaff523e9e52e1f99f0e9d3b13faa7cbc6f979c519f490834ece67b5c29184a82b8e301fafa12f8423c3857ec1bf76fb781369f43afe6c0c36a980161c5146f8f0d6c77599e3d7c69fca8da993e4834c085ad24eb50ae2e12d038b617f80e76769ca69376679d79f8488cf6c2f4afda2b283be16e6e3e1b9c112734ef257e27fd7ca6d821e01899ba917de5fff2d4a1a7c12686f34f5a6d8e792119f0335bf6fa8e11d9d6f44f286a53d1bf435f9103ebebe5e0968446591dcaf2665ec7cc7252d248b44e022dfa6320e50a8b89d5d156035915ccb634b39061f88344cb3dcd1dd45d876c8e69cdfc2b6d994f804e5eb6f38b292a9fa5e015e2eba7d6fa724bba415267c0502146169b152290e982c9e27f0f2a92dacc35e71fc3237df08530b13ed4128d3f8f933883d0ffce06c9034fca126a3d5b732902e4665ff46e555aac3ed74f86f3983317a1363c1cc3f62351865713003ad324371d4d69b751d23a3899db8335b35f336b73d5c9c30c2b1532804d56ce73aadf4ac25518d55c1a61b61bf0f9707014bdd476b7d12ee57c3cdfd808d06c63b7a2751370eeb16e0b001cb6988dc9df0d2a8f5bc164a490cad229fdba2b84b9c3375d3eb67438319fd5e1dcbcd9045cb3c7cc9fd74cea254e0389ae42db080600634d857176ebac02253fcd44ab3c4bac9f40117486e5dc889bfb93cea6a3a5e975e013cadba1d415043e432327458dfa8a2223dec536d774d10036bd4080653646536e3a3a8ccef83028a74d453a410f7aa3d0250a20286cfd7256eb863cbcb4da2889a834b1f169c060f0075a1d03de0bb97fae408ef55f883e81ce655e01bfd71d5fba20c67e1a84d347a941f82e5a6d1521f1fea861ce8fa9cf352c237fbb931f51ee31f2db56adcd15814751e06bec1c83194234cdccd2e3edba34a85730d7286c78199642550b494c4f616ea9e0209f1ded092cf9a2cc86cadb84dd770d20fac712d95cb306416fd09131922232bc7fea357869e80bcbfd1cbe2a48427850d9f4d4c771684d4b80308764bb20a0baf5cb6a7169c04da9e7655338fb97b93a18612a65b941d383290d6da49bf3cd54c9b2d20d3a33d700f02423baac8be61854148a3d8c0349c7a349ea0c42ad609a663978c6c362a04f3381bd1afc6ff49fdc9b5469d65df68ad2cfde5714a689b0059623f8b4004f20b3eb1931fac2e4f3eda526853b00401ac991e98fb57f48d67332814b0a4948fc04e2713b1bc563418dd8446eef2e9280cd7ee1c36bb313f416f050bd38bcdfa677df80bfa3c4096ed083e30db089277810ba3c4128408b47795fa994dc8d66a692a15f4f9c41ce173eec87a55aff34da65614e11373daa7993cf91d6e588c838c2bc275fa43d017d7ed5030ad58349c2e6ee152e9a5d004cc691c602adeea52c248800f3c772c315cd65b91cdf74c06a6080f21c1709c14896dac5cff58413fc80e439f15d5e2a2b9380260b3ed908b9ddacfd28175f52b3b82c617463db07d376e624f3124311ad1fd8af6372c587df1c782df965a90e35b1502139455ff9f11da07682fcfd1c6ac4cf71c4cdca048e63d7125fbef44d0717cc6a5d5cb0d1405187d169f4ecc69c44ae6d0e1a037970a45228ab7d2a3f0712b2e364965b2c05d6b8041e80208d3b7dbf2402aea17c3f967f3a9dc281cfc3ed7fc47203101166f9de209a43e717a8a7337f6f12f6123aee3ce2577ef6aee3382feb3007298edea99b8e7290f3d0caca820184b13c35964e430478400f291e01981837d7a1552cafa022bd85cb3428b93faa5c4503faee7874e96e9da7936233bb6fe616824047343b04d0942529bb10a8b32282fbc682cd1215cb13901aaa15c8f890f34aa405d69cd7466a8fb02ca88cf4d3ddb0268704fd4adf13b3fe07788a491823bf6f6f456fb028901ee42796dcb6db7a19e222ff8b441175ca52e61c97ddabf7a5cbf4b28791bfeaa50da21ca109f761a577758a3c93141754862cd5bc743070ba52adf1616c241b72ca1ba2661cbac28de5fed5b51018c50ad193d1a1b7d903fdc1302bb0b03560a774bd6814040073432bdbf7e26ed51a8cbe8ada287e8ab85af3161d5f77fd1ce1383cbc7d9dda5f99a95b5d8b5ffa25a3e7e7ba1b3f394091e2ad76cf03a73c4a7efaa1e5a5c9c1ff1966e7ece24afe1112ae8762d386e9acaa8c90d8c386b06bbfd24fbb60cae54b5ca6a8824d3c0d3f9ebd8ba17e99aa4b34883ff471b908150e987f18d2ce143d0c8af3eccb71a36bdb76bd6e8fa2c182dc4b0f04f01152d6c8cc6d32a6288de429cfef388cc83251677a015cabab5f8e166207387ca26f9ff5e56643a21c84005ea9a1b0afa81e3d59c5cf7d156cd26879ee5bae2fa6572902a604851fe7f6f89a6e261e5ad2ce29a77b6cc49f6219bb7f039f4b370c16e1749562426585a3078c25083d0f6f2aadae8b89d37260b045847c62c84c62c2e02802394837988d32ca9769450bf5285ce84beea0e234368b9f801461a9df1ab2de", 0xd3f}], 0x5) lseek(0xffffffffffffff9c, 0x0, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) r2 = socket$inet(0x2, 0x2, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000400), 0x0) writev(r3, &(0x7f0000001c00)=[{&(0x7f0000001b00)="20b3ae5c655dd91e0b8c65973bba5de0f7a7a01e9bb4a6a704ac182854823448f41bc3cda2c07eebba0d4cc460b6b7f3abe566505c4a16c25b0bc3d9e76c510a96307bc568", 0x45}, {&(0x7f0000001b80)="ee83e99d474b54187c428734d0f861ebe6c3d4146d691d2fd610280fb9655630b2c7e3ace57ecd759f9ccd8bc061b07f6d04c9aedace8f1ee2f4eef62633368207c2ab08bb40b3dc", 0x48}], 0x2) r4 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x0) accept$inet(r4, &(0x7f0000001d40), &(0x7f0000001d80)=0xc) setsockopt$inet_opts(r2, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000400), 0x0) r5 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001c40)='/dev/wsmouse\x00', 0x800, 0x0) dup2(0xffffffffffffffff, r5) r6 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r6, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) r7 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r7, &(0x7f0000000100)="475f706c2a1f05fd9c7b29021376fb3ecfd3d664d2d0ab78d200000000000000000000000000000033f89ac42be5cd7c9ef5a27dd64a1bb699cc6b4315f27880bc6df3aa01b7e8639c06c42f8f90e8f8", 0xffe0, 0x0, 0x8000) mkdirat(r7, &(0x7f0000001c80)='./file0\x00', 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000001dc0)=[{0x60}, {0x4c}, {0x8ae}, {0x6c9e, 0x9, 0x20}, {0xbe7, 0x31, 0x80, 0xac}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ftruncate(r8, 0x0, 0x2) setsockopt$inet_opts(r6, 0x0, 0x200000000000b, &(0x7f0000001cc0)="fc7355bc4555682b358180614796109beec622b28ea863738119463dc54870f9c943e78e7c46653ec6286763ee726a0228203b2cf88f5d05f847c3a537374e11d7f47f8113d3cfb7dff2515447a77d01cf44e5b1bafe725e3868013817275055069646e9e750d2b5f5ccf82139b70c3b43dcd8df78e226650e0d82", 0x7b) setsockopt$inet_opts(r6, 0x0, 0x0, &(0x7f0000000400), 0x0) writev(r1, &(0x7f0000001200)=[{&(0x7f0000000180)="4ea1d4dd39087f431dd237f3b884afe66c7b53f154c931bc020b74f58eda5943106441496d2a360fa350a87d32b9257f14a69b49e790f7d40dc416b330cca8d5c33a4241fc0a9b8f5144c1ad117005350fac3affc7c19d5a3573b8526b949629f3a7a546cdb4efc7a55b9c2616da987dfc0ea8136af5bf4d4bab4de0c950021319212a7f62eadec69414f208ded9d578e4a5392b1a838826589269c02980dcbb6e2e6f3b541160416cedb0727c82b12a6c0aabd81005f37c3d0a6fb3db317af2ea47981487e7be788f0bb8695cf7db981721442dd5ae001fa00af1", 0xdb}, {&(0x7f00000000c0)="d97a4d40e966d6960ebba7ba5428c711a9e31ed807fbd138b23e04403603c38f83de955a7959152f133ddd04d95a6bb5462c", 0x32}, {&(0x7f0000000480)="bde995aa968fc6fd360200722765", 0xe}], 0x3) 13:17:19 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000014c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447474d68cb2b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7740623053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0100000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4e1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233acac777f67723cae658fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c9da8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bc9821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae4010000000000000001ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84b24d2d6ef1b0e91593d4235dc43edd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c4640e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7af17adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b67d805b54264a5acf94c35b97bea4b507f388cb6042d700c9e2e727485868a133d953ded19a396532cbad85201bb6f1303afea54077d2a7103e7788f559d83a2b15187366b2fec6ad1d0ce7eb4424b1b529d30830ff8fff4c2d3f2bccfda0454a705e962ae9293c61ee948bb27d3decc77d79389fbceaef18c52ddd16776330a769fc6f6a770b3386059b8c220d1239ed1ae4453ed1eb98254bcb74cece9cf449167cffdd8eb129ff10c928501d95ad74b96fd53a8ca1b27393af8415eb1a7214cee02b6b443e63e7de847bbf35be28e9405fad8324aeeb22feaa860173c6d3f558e3ff9b323dfcc08750bbebbacadbe7bd39c088d0e51942a79b6ef698c68c46f2de4d24c28b7c60fa12637165e382d9ce29beff80340aa55aba072e3123d75209dc67e0336158832ceea7fcfe1ffa7c1ef41449a3714d400f502ba32624a92ef6b44a1e70e28fc5b6d29"], 0x10) writev(r0, &(0x7f00000012c0)=[{0x0}], 0x1) 13:17:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000000c0)=0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaab}, {0x1c}, {0x3c}, {0x407ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 13:17:19 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x4000040002000, 0x2922) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000000040)=""/86, 0x56) r1 = semget$private(0x0, 0x7, 0x10000000000490) socket$unix(0x1, 0x5, 0x0) semctl$SETVAL(r1, 0x23b5f1c7d494329b, 0x8, &(0x7f00000000c0)=0x447f425e) r2 = semget$private(0x0, 0x4, 0x34) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000440)=0x49) semop(r2, &(0x7f00000005c0)=[{0x2, 0x1}, {0x0, 0x7, 0x1800}, {0x4, 0x6}, {0x4, 0x103, 0x1000}, {0x4, 0x6, 0x1000}, {0x3, 0x8000, 0x800}], 0x6) r3 = getuid() semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000016c0)=""/132) pipe2(&(0x7f0000000280)={0xffffffffffffffff}, 0x20000) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f00000002c0)={0xd996, './file0\x00', './file0\x00'}) r5 = geteuid() getgroups(0x1, &(0x7f00000003c0)=[0x0]) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000240)) ioctl$PCIOCREAD(0xffffffffffffffff, 0xc0107002, &(0x7f0000000300)) r6 = getegid() fchownat(r4, &(0x7f0000000340)='./file0\x00', r5, r6, 0x0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000c) ioctl$VT_WAITACTIVE(r7, 0x20007606, &(0x7f0000000400)=0xfffffff7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x8, r3, 0x0, r5, r8, 0x10}, 0xfffffffffffffff9, 0x719, 0x7}) r9 = semget$private(0x0, 0x4, 0x530) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r9, 0x0, 0x8, &(0x7f0000000240)=0x72) semop(r9, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x6, 0x800}], 0x2) semctl$GETPID(r9, 0x1, 0x4, &(0x7f0000003800)=""/4094) 13:17:19 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x5452) 13:17:19 executing program 0: unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000340)) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='c\x00') mkdir(&(0x7f00000004c0)='./file0\x00', 0x0) chflags(&(0x7f00000000c0)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) 13:17:19 executing program 1: r0 = getpid() r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r1, 0x0, 0x80000001) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x8, 0x40) symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') r3 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x182) ftruncate(r3, 0x0, 0x7fffffff) pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18000) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r5, 0x29, 0x69, &(0x7f0000000240)={{0x18, 0x2, 0x81, 0xff}, {0x18, 0x1, 0xe799}, 0x4, [0x3, 0x2, 0xfffffe00, 0x1ff, 0x7, 0x1c9a, 0x0, 0x407f]}, 0x3c) getpeername$unix(r2, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) ftruncate(r3, 0x0, 0x80000001) fcntl$lock(r4, 0x9, &(0x7f0000000140)={0x2, 0x2, 0x4, 0x7, r0}) ftruncate(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000280)='./file0\x00', 0x0, 0x80) ftruncate(0xffffffffffffffff, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) 13:17:19 executing program 0: r0 = socket(0x18, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = open$dir(&(0x7f0000000180)='./file0\x00', 0x8000, 0x40) dup2(r2, r3) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x3, 0x1, 0xfffdfffffffffff8}], 0x0, 0x0, 0x0, 0x0) r5 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) r6 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) getpeername$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000140)=0x8) fcntl$setstatus(r6, 0x4, 0x0) accept$inet6(r6, &(0x7f0000000040), &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r5, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) socket(0x2, 0x3, 0x0) sendto$unix(r5, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204af5c", 0x18, 0x0, 0x0, 0x0) 13:17:19 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0xff8) semop(0x0, &(0x7f00000005c0), 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000001c0)=[{0x0}], 0x1000000000000214, 0x0, 0x0) 13:17:19 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) semget$private(0x0, 0x4, 0x204) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1008, &(0x7f0000000080)=0x43cb9, 0x4) r2 = dup(r0) ioctl$TIOCEXCL(0xffffffffffffffff, 0x2000740d) sendto$inet6(r2, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 13:17:19 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket$unix(0x1, 0x5, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+\a'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:17:19 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x0) getsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000100), &(0x7f0000000180)=0x4) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x38e) 13:17:19 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000080)="eaff125c00000000", 0x8) r2 = socket(0x2, 0x8002, 0x8) dup2(r1, r2) dup2(r2, r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socket(0x2, 0x1, 0x8) r3 = socket(0x2, 0x8002, 0x0) dup2(r0, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207c9fc67e119c5"], 0x10) write(r3, 0x0, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x820, 0x0) shutdown(r4, 0x1) 13:17:19 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = socket$inet(0x2, 0x1, 0x3) fcntl$dupfd(r0, 0xa, r1) close(r0) r2 = socket(0x800000018, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = msgget$private(0x0, 0x682) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = getppid() r9 = socket$unix(0x1, 0x2, 0x0) r10 = fcntl$getown(r9, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r6, r7, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, r8, r10, 0xa5, 0x1, 0x100000000, 0x2}) msgctl$IPC_RMID(r3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x286) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r11, 0x802c7416, &(0x7f0000000080)={0x800, 0x0, 0x0, 0xfffffffe, "d70000000000010400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) shutdown(r2, 0x1) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xa, &(0x7f0000000000)="00020000", 0x4) 13:17:19 executing program 1: r0 = syz_open_pts() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x8, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x82907003, &(0x7f0000000080)) ioctl$KDDISABIO(r1, 0x20004b3d) syz_open_pts() mknod(&(0x7f0000000140)='./bus\x00', 0x80002002, 0x28ab) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c009f0000", 0x8) r3 = open(&(0x7f00000000c0)='./bus\x00', 0x1, 0x0) pwritev(r3, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000024b2ab30bdfd982955dc1a76d410d59831a5283e4b28bed11ec5111814efd7c2200"/48, 0x30}], 0x1, 0x0, 0x2) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "27c88efb93011cbe48546c189af6743f75cf9b87"}) 13:17:19 executing program 0: r0 = msgget(0x0, 0x284) msgctl$IPC_RMID(r0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r2 = socket(0x10000000002, 0x400000000000002, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) readv(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000040)=""/36, 0x24}], 0x1) recvmsg(r1, &(0x7f0000001280)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0}, 0x40) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) recvfrom$inet(r2, &(0x7f0000000180), 0x0, 0x0, 0x0, 0x0) preadv(r2, &(0x7f0000000000)=[{&(0x7f0000000280)=""/249, 0xf9}], 0x1, 0x0, 0x0) r3 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r3, 0x0, 0x0) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r5, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r5, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r5, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r6 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r8 = getgid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r6, r7, r8, 0x10, 0x9}, 0x8, 0x1, 0x9}) r9 = getgid() r10 = getppid() r11 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r4, r7, r9, 0x1e4, 0x8}, 0x5, 0x5, r10, r11, 0xfffffffffffffe01, 0x9, 0x7ff}) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r14 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r14, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r14, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r14, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r15 = getgid() r16 = socket(0x800000018, 0x1, 0x0) bind$unix(r16, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r16, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r18 = getgid() semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r15, r17, r18, 0x10, 0x9}, 0x8, 0x1, 0x9}) r19 = getgid() r20 = getppid() r21 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r23, r24) chown(&(0x7f0000000200)='./file0/file0\x00', r23, r24) lchown(&(0x7f0000000780)='./file0\x00', r23, r24) lchown(&(0x7f00000001c0)='./file0\x00', r23, r24) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x6, r23, r13, r17, r19, 0x1e6, 0x8}, 0x5, 0x5, r20, r21, 0xfffffffffffffe01, 0x9, 0x7ff}) r25 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r25, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r25, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r25, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r26 = getgid() r27 = socket(0x800000018, 0x1, 0x0) bind$unix(r27, &(0x7f0000000080)=@abs, 0x8) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r29 = getgid() semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r26, r28, r29, 0x11, 0x9}, 0x8, 0x1, 0x9}) r30 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r30, 0x0, 0x0) shmctl$IPC_SET(r30, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r30, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r32 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r32, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r32, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r32, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r33 = getgid() r34 = socket(0x800000018, 0x1, 0x0) bind$unix(r34, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r34, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r36 = getgid() semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r33, r35, r36, 0x10, 0x9}, 0x8, 0x1, 0x9}) r37 = getgid() r38 = getppid() r39 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r41, r42) chown(&(0x7f0000000200)='./file0/file0\x00', r41, r42) lchown(&(0x7f0000000780)='./file0\x00', r41, r42) lchown(&(0x7f00000001c0)='./file0\x00', r41, r42) shmctl$IPC_SET(r30, 0x1, &(0x7f0000000080)={{0x6, r41, r31, r35, r37, 0x1e6, 0x8}, 0x5, 0x5, r38, r39, 0xfffffffffffffe01, 0x9, 0x7ff}) r43 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r43, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r43, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r43, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r44 = getgid() r45 = socket(0x800000018, 0x1, 0x0) bind$unix(r45, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r47 = getgid() semctl$IPC_SET(r43, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r44, r46, r47, 0x10, 0x9}, 0x8, 0x1, 0x9}) r48 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r48, 0x0, 0x0) shmctl$IPC_SET(r48, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r48, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r50 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r50, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r50, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r50, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r51 = getgid() r52 = socket(0x800000018, 0x1, 0x0) bind$unix(r52, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r52, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r54 = getgid() semctl$IPC_SET(r50, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r51, r53, r54, 0x10, 0x9}, 0x8, 0x1, 0x9}) r55 = getgid() r56 = getppid() r57 = fcntl$getown(0xffffffffffffffff, 0x5) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) getsockopt$SO_PEERCRED(r58, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f00000004c0)='./file0\x00', r59, r60) chown(&(0x7f0000000200)='./file0/file0\x00', r59, r60) lchown(&(0x7f0000000780)='./file0\x00', r59, r60) lchown(&(0x7f00000001c0)='./file0\x00', r59, r60) shmctl$IPC_SET(r48, 0x1, &(0x7f0000000080)={{0x6, r59, r49, r53, r55, 0x1e6, 0x8}, 0x5, 0x5, r56, r57, 0xfffffffffffffe01, 0x9, 0x7ff}) r61 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r61, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r61, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r61, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r62 = getgid() r63 = socket(0x800000018, 0x1, 0x0) bind$unix(r63, &(0x7f0000000500)=ANY=[@ANYBLOB="060000006c652d31042019dd56231abae4"], 0xa) getsockopt$SO_PEERCRED(r63, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r65 = getgid() semctl$IPC_SET(r61, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r62, r64, r65, 0x10, 0x9}, 0x8, 0x1, 0x9}) r66 = semget$private(0x0, 0x2, 0x8) semctl$GETNCNT(r66, 0x4, 0x3, &(0x7f0000000800)=""/170) semctl$SETVAL(r66, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r66, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r67 = getgid() r68 = socket(0x800000018, 0x1, 0x0) bind$unix(r68, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$SO_PEERCRED(r68, 0xffff, 0x1022, &(0x7f00000008c0)={0x0, 0x0}, 0xfffffffffffffcfa) r70 = getgid() semctl$IPC_SET(r66, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r67, r69, r70, 0x10, 0x9}, 0x8, 0x1, 0x9}) getgroups(0x8, &(0x7f0000000180)=[r47, r49, r62, 0x0, r70, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r72, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) setpgid(0x0, r73) r74 = getpgid(0x0) shmctl$IPC_SET(r3, 0x1, &(0x7f0000000380)={{0x7, r23, r26, r35, r71, 0x59, 0x6f2}, 0x8, 0x2, r73, r74, 0x5e4, 0x10001, 0x80000001}) 13:17:19 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0xfff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000000000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0x3], [0x0, 0x0, 0x0, 0x9, 0x80ffffefff], [0x0, 0x0, 0x403]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) socket(0x20, 0x5, 0x2) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) sendmsg(r2, &(0x7f0000000140)={&(0x7f0000000000)=@in6={0x18, 0x3, 0xb297, 0x75cd08dd}, 0xc, &(0x7f0000000100)=[{&(0x7f0000000040)="c94384f0ecbb2d4b9e824901e754f725453650312a2ee0dae4278939e2017ee7d5231f6eaa0a6d8ff606eb96ba94c09c", 0x30}, {&(0x7f00000004c0)="5cddc01dac35dbd598debbba329e08007c2851c229699c2d07150b14b5d5352793e743a36b30901e3e5c3ad28f9ef37f41dd3ae4714d0bcac84159eb452a1b728d010120e917aebfc81f03704c198e388d993d390955372ff428d3701eefff787ba0fd38e6c00fc7ff72b4cb606349134b2db36c8ea1336c3926b0d9eb9e667c06f8279ff811c010df491bd40492447aefe2bfae25bec6ee576a580bdc120546c4ee4411465f6112fc22cbdcc502a4930fb9b2de97e46bfe3cb7b007f5957c6cb78b28df958807d66ca8d4c4b4fd8dce3ce3ca0dbd0cab5d1aab1f6a9341b68cad5914936bb0562ad24dfc20621ac937c32a7abf2f07637a495b50a2cfe812a64bed76515e94dec8527221a4ba6e1593b93e8c0ff8fee1a334c21479dc57003ae707545c039a97ea27b9546788a888b0517b5da5fc90d603760452d9a7e8a2f712e5358a3ee60d45f413e2162166f8914b8858ac4faf6be4041374f04f771d31a7fd1c6de1b1002f67ab61a50a1ab9a8280bb3c03b2f97324376256631f8b8ca2863044525a01ebe60196c4c81ec64d1b52cee992caacab9ada6b4b9fdc591db4362e708da151f07a6cd08db12ce99045758672d1798cfc46b427af8c3f31b30579ce66ae79450ddc04cc07c932df5e604b3cfe0638d47b666f4f435852f86fa213186c6421b25500906fa82c421d9efa9964442d4cc6a6cba680d0080f59243dd991f10a1c190f67614cccc67516936b093fbbd952d77c7a7c23739e9a6f27ac0ff16d93557889d41ef48454220dbf026a2349ffa86e399d27cb179acbef8badb7f5b3889231a10e677833aafca0810a11c53c58144d1a40089d37e9e1098556e0ca605e12a8503c3c0cda78f58789959f8c045d77dde084572c0177a3f414c8f6baf1ef0cc4dd68e7d49b4052577faa863487592306be700b905b2779c5ff2d2b64dd8b0db6a92d9b01700d28bfe1e75809cf15e1144142f793e27ca114714a554914eee265fcf371f0dda5b0c07665d0a08740c1b008a037025ac1bf9aafcde2b53c8f2249d270082c9f9c7c9aa76dde0dfac8408097cbb6212d695ca689ddeeda78ba135de678e8544d2022488a1fd9078b7f40cbfccae271cc162e3be20c2d97290459c04e3707c86eb3776742e5d8a0cd3e5e1b5a3486059dc86f9ac89493b36a05051b1b6e6ce9c139476f6bbe4553f8b3fed9e646b36195223c17053fe186eb159600c2317212d8dedb3a35294fb1b9f03c3cdb9c5d739aafe8f925fa0ad54c4df6e6806c199da48bf03ef92c8ed11abafc7d0c4dbe157f09da71d89dfdeee875ca0765ffae2d027186f2eaa7b2b639d871cc06fa64da16678efbda51c91ed7da35f41abbf911e484183b96f205815cc7e8558a3465c863fd314d730ca61502d152ad960a370bda6987fca6029cdc48072bcdd4bceb43bc6bf58a5edd9c5e9b9c1a410b04ac33d24a52fcebff6461bbe2471f94aaa097d08c61d54e03ee3fa5f4b45e97f196fa3afee58cac2d491b9d51e8d536ad865b10b1bbd71955fe3514fee0b31beaa42e21efd60e9551f8e7d0a6cbbbd6b1ef3cf1c0926bad4550465e04ccfe41578370281a38cf821e6f9d503ded128b4e54e5b1633df2d6451aad551f78c600ea90e1d7ccada80b802d54d4f4bc3083b8372138607b8bdca1224259acfcad7b63b5e1b06bba5b8bea633a470cc2d4477e9ce616e37b1c59db6223045c70c1f832f73f430bef089179ddcd7c4fb8167861e7fa9998882d049dacf770599cc5be7218f118b654a0e809312d7e35e8011d91aa8223443f7729d1676a6755bdd4fb7fce5b40d52bd771a6d75b648cb05b83f2988ea0735ec447413879409e58440316ab8e4d915cd83b2eb4658067b4ccfedf03e1bbea99954a8ed275aacf9bbb553eda15e79d5c5344f763f8fd658f888ec20bc1978e965fdc843c71a1f3f4a224cf163c6d14191c8b764cdbc5aed0c9c923c94f9656462acbafa598a1aa0e3b599306c39928da80e8aef5e7dbb32ac30a86f03eaa4767763caf438759ea0fc79ef091f86a7fdfe73a21f51af65886e2e42ed55b03ec82cf9b6d714e4fdd0d9515b99165b4f21db045998d2c1340895c6e55b691ef3c050502ac5f2a1b73363882920f8c8699d78159837ec7b27cc699036c87980af3282d4ee5e81993383d5e00cbceacf3ba472a2edc97a142e911b4df5049d4c2dfd0f6393ab5af259a70cb178d148d12c8bef5c65cc2854138e3e27868df0f7b7edecfe4d143b746d3154ad735eaee5b43e74f97e76b2a8cd69d706830828681ed17ab20d1460f8507a68a8d2b05ee1bfa8b824f40e5e853f903995cc566e6b8def9572069b5f2d07a0d78bb502df44e7bd2f24814cb42fa8a8f34d8dfee2775450fe3e6e6d40ad6cc6646bdaeb5222e8045fcc83587142e1595d6898e3d93c8fceb7d2c9a68532fb346c83a67af0d654cbc04ddfb0ac17c3cff98d37aaf42d8f2e4e3f55036d23b8c168a470f478e5e9cd400952ff1341ec7a3c9e0b9c337fd0215a4327bc5d874bf1a420cc94e4803b55ea417a2103f16561c84cc9da1e5806ed690f5910fabfdb3ab19e7c69f9ce0b1d86260170831feddb0f92d0f87ae259af5b393734442eeddfe92649169f7b5d02fc6d9160eb1fd3ee432ec71b80e329abb0120ff51c2703aab88f0369bd36badb48941f82cba8c35633a8d25b9b6517abec2c387ba3676bc3d16aff843a48805b73485e4cf366a95470c47cf41d9eed8112d812a9a66029645d463b2f5d5b4c1a844eb5adfd1606654e518c9704ca0b4d0228104a7391822c7caa59fba9ab7e21966f379762e01f07d1ffbf3b73553bb6787a48383ac7b7a68492bea3e487bb383cd92eb481285665f1111373df1d5b60300afd8a74b1e1e9f42ba82b22db7dcf95fc62796bc20fb920e60d21452348684ea0188f0501c23eb324e5e0366d7ae2f1c2a72bd12fc7710197fae688ec8e5b6db1ebf3113a53516338b3c9c1e47fd1c4f47123b06bfb576f20eec2974eaddfd7eacb13fa1fa2a8cf4feab2ebbc879b4e9edb8a094ab91ff7ae94a0b5ea34c93fdc407a75244fd008ab791a2dc7f1070751f961d0b6f6aaeb57f8ef7cf1356d59c15c99c16198fd01e3222ad9d1dc617a904ec45173c9016be14e63977b2dc6cc926215a54d906e0e2101ea78c372c472f6366fd0b222bcc14800c767379a13949d0a97c56a80f69386019e7f5b126adbf9c7fc68e36faaf31290a01b38d7ba76aa476f62edefbbd0ccfc6595c721bb2db4636fcc560a3f518c0e8267b2a934a15ea3e8ac67f77b3cc661fdf899ee08b52d50c5a6c8d0bbccebceda0ec69bc92147c6154f8af03016718b73cb71bacf65c0b0fe35feb58ff06fd4e6499205d914ecb0ceaafb5d9f783cb5d342d3a39721520bcf0560806af4992a090bf2a9f1aaa7aed549e5856bbe74178d6fc008bbf0404cc49a63005e63d9a4f4fc87764d403e863d90be96e0d0346e986ad9f331daea2147b89450db2cc9ffa30d027d8d748a866bec551e82906e4a0c9a5257765bec152dbd69a4c416e07c9d50906f5ff0ab72dad73c75f327c0cd3b0fe8920e5bf2eafefd6ebef0bb0f7b1f3d6ddc2442eda36e5d9148cdf12e41eefb67535c082c57448568523d0c5c630030a01524e33dfed7014e8286eaaa88b82de6d440a4d9f506c8cb6ec87bfb02d45334506683fe668b8c5e6e544e8b8eb261c9fed8a34ffb473ea6efe24129e46a9027d1ebda634a25b016e7a9ba989af7c1c6619bd677661c90b9b47d86865dfaf68a3bf1383ae110d0c89f348eda79607685d49ab452d3800411578702b85a9f7afe1c766cdc345dfeedb4649716a266d87b593b41b26236a98c150600bff605e618b9cb1ca6fe1c675b3c1f2b177bea5f959dcc2b4f148fb6a6741630240f00f6ce1b96529c678a520d3aac7090fbaa64419777b1ea0d4290cde6604b1faf4a2c4555ebcfb88cab60966cc0d3dd3a55f019cf56b591b2f4e22692b3ae4092d969292e20ee6a41fd9216d7615e0d47dcc4a265871a1aadcf89230b43cfeb72efefc7f968ddaf70ba7048c1014f7c9a8130659f2b604afacf6ffc086266de2baaeb38837583eabf5d352d61c0ae3d8f7a32b2e2fe9f3dd3177bba563836c91a02a96bfb03f97a6012838835f043e8845694e593f11f89ff87d9a0836b1f5db48726124ff5e17b67230af5426df88e2b261135cd82361ddb695cb37da4d36bfcebf8de556d28f2800c31062b8e42b59239d88ab0db1d2775047ce8c631b8562087dc09874874d9255d753b11328a48b27ec1fe8a0cd79e6001ed526c9d861484f731db8ed8b537279d0026adb695b9b71a24207730d6f1ff4540b0719889d28148576ea643e03bfc9f4a00a82222f94c2d2bc19f8a0c0398ff6736daed41dbaa976c330255338df4840bff1732049d2681d781d5555ac8ae6e282f387c11ca9bd7ee0c8ae21803b95760b7cafa91a8cd27113e948ba1db2e44c6886a6d1d113ebf1b47d6c63c9d14d466fd4140e3be8147e87dab9fddee8028ddf150b0ec46bcd78be44c16ef86148ce547f5d1f6ae0f165125ebf245ddc2a6c9fad78396ddf9bc4ee220a7e680428b7f435d373d6e62beb159792ce58f0e11c6e683b214a0b089c4137be815fe3845cc1b1c550b31b6960cb1a33c9a475a2a6fccc314eae5e82c7dde74f6e80bfc5fefa2b603b3287a5d738a17d08a176ed029162dae758bbf9e32ddeb93d6d50d67a07ccf9daf05bde1ddf53ad192f4cbb245be16d84732fa43fc4757f126748eea0ca1e34a7e3c850fd903aab34040cf8451f15f6352b4e752c72d6da50de6730e0494f00c5a4b1f8cf0bd634073caf89b7ef36b783a23823751405e83f6e3d8c05b9de9c97b64ed036280cff1e0e96d9ef87141112b55ae710fe2e5894e4da9f1719ff3a02d86c7ed3d2a0fad61e9558488eeaa5bb02258fb4ed49a6edc053af7d32aba86c125582b6e30e0bfe5b998be46d67c930157700c29ad5d73a746a19299fbd6c79a98f6446f57049b72148611e650873bb2c0b9dda95ca785b7026b641fb139bca2160cf9614a60ab14c47458126c46896eb014723cc9f840c30a249fd755a46f6408c59728e2b808bb4cd9894f66ae88f3cf8c9aea653daeabb85240ee57f0a121f9b1bb4186542f8f87767b3c783e695f0334b6eb68dc60eb67ded0abffa7f41d0ace0c733e5d43960d2bb3be762d79dfdc9477fb9701447b7069439c26168e728751adf8f0ca6b868ee23ff7358b2ba426fc5a3764d6027ed46d789d10a346ae51d786f3e5384051fcbcd221aa1c056ac85eb6f9c70d28b11a41b53c52e83b047e4a6a3ae3603c490b4901803e98d79700e5737345f71c5df98efebc88166052839f5989d44c3a62276e7f84eaabc30d576f8228bb6ef32186a06c59db227ee9c2d60a03944eed6279a8345ff734d09a9cd25adb81f2472c564ff49c70a483f8d16ec6ccb5f6decfd11cea855a08b90f14918aaba4cbce07f391a5a56bbbb9b9aa66994b8ea1d8f605e2c10cb26bdb8709262e99b67d3c3a8be6661ef37cf292da60a84102386678593808e6d8ad1d80dca801e95fd23418a374cc308e14dc7f9cbd726d356993394623af01b3ff5dc06cca4df550e1f1e01479eee0db8009672a36d55de11816434d59bf69fd73f6fa96a49eb4608b4626c50bc16611b777518a554f745d0781f3aab6bfa9a7cb235f86b59baa9866561f22cca49e6907133c850347f34236d706ca988770fd9942b501f4af3c6f5e9b870b19", 0x1000}, {&(0x7f0000000080)="8ad849d544acac3868cfdd760b295a0337d3a141bd25df9e032bf29d717c5f197df6f6f2c7418bbc41d701c41496ca1804a6db68dd977329299d247164b5e65c21a251065800e2b03f3de28d0578f52da66e7a73880ff5f21358db616a0273466e0ef293028778fa629101afe4f9d2647deaa3a64d9c7239", 0x78}], 0x3, &(0x7f00000014c0)=[{0xe8, 0xffff, 0x100, "e4a2688d80f22dc333de1607ac0c36a8d7abe4154c8b871206f254215671270cd3497f71785690b6671f44e00c9ce1213d3a42037e211e05bf11f29000c9a218dd11a421545279c938938b9653e50250e675a183f15ded53e6bf363eaab034ad8c7404ede40161c4da2a94ac3a38e03aacc945b4ab74433597134448938d88e79574afaf9844dd3a8b3c7df4a1a88b3e74b96019ea1f2c477c433e3b51ecabf7093fda4c373c9ef1bbf8f115f7db653a8682d99ed18fc3d01ee17957297bc2676cc0638bc593f1e89f911f2efac18881bc"}, {0xc0, 0x1, 0x5, "8f30507e8ba444e075d28396c9f9a81608aac4edde096a418ee750a4806a77e875bc126c1952681712cd8d877f6965455826b6d01f75af706f801297d22fef98d0b112a581377883da1b2e4d94c472cddc2a7c9fc1c35086bafd5fbcaea9e311d7ba6d44222476a0bb5db62905de6d2f736da8cb8c77af46bdc4c81faa584c700a3211576f865009daca150cee06e61cf6aa75fd29fd6d66e5015ef0429f5b33fcd6700e3e1cc4e0880205"}], 0x1a8}, 0x4) 13:17:19 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = socket(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x3ff, 0x8, 0x5, 0x2}, {0x8000, 0x9, 0x1}, {0x7, 0x64, 0x44, 0x5}]}) ioctl$TIOCFLUSH(r2, 0x801169ac, &(0x7f0000000300)) 13:17:19 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x40, 0x0, 0x400018fffffffffd}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="52fce76f996e1dc4dd99aae0437c063b8332436ddc8b08", 0x17}], 0x1, 0x0, 0x0) 13:17:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c, 0x0, 0x80}, {0x8ae}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) dup(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = getuid() r3 = getgid() fchown(0xffffffffffffffff, r2, r3) r4 = fcntl$dupfd(r1, 0x6bb3f1dce6d691db, 0xffffffffffffff9c) recvfrom$inet(r4, &(0x7f0000000080)=""/20, 0x14, 0x10c1, 0x0, 0x50) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r5, 0x4, 0x40) poll(&(0x7f0000000480)=[{r5, 0x40}], 0x1, 0x4000) write(r6, &(0x7f0000000000)="f6", 0x1) 13:17:20 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="162d"], 0x1) sendto(0xffffffffffffffff, &(0x7f0000000240)="bf", 0x1, 0x0, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="0000000000000000007368d281d1737cdfde3b92145862e33b4098b8914b785fc85eaa210af3be259b0a088150094eec420f29ef6c3fd8d6d806b48148dd753cff2cb0b1f4c6942586114ef6b314ca955d7afcd1c7bb67ef6f46667b35cf23c2710554ac9eaf471300b7bbe005c173877af3307418fe4cde1f0c118f7ee2ef1a3e0aa105172997a1c53b397de57f9d04f4a60eb136bbeed58c95e860ad8cfb74e913d215cd055012c54640a00116a0a607cbce751ae3fffcb9035740000000"], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 13:17:20 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x30004) ioctl$KDDISABIO(r0, 0x20004b3d) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="8927"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) r4 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x0) accept$unix(r4, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000100)=0x1002) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:17:20 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) socket(0x2, 0x1, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x11, 0x3, 0x0) r4 = socket(0x800000018, 0x1, 0x0) r5 = fcntl$dupfd(r4, 0x0, r3) pipe(&(0x7f00000001c0)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60, 0x0, 0x0, 0x1}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x10000, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c, 0x0, 0x0, 0x5}, {0x8ae}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$TIOCFLUSH(r5, 0x81206919, &(0x7f0000000300)) r9 = socket(0x18, 0x2, 0x8) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$WSDISPLAYIO_GETSCREEN(r10, 0xc0245755, &(0x7f0000000040)={0x8000, './file0\x00', './file0\x00'}) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) fchdir(r10) r11 = socket(0x18, 0x2, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) r13 = socket(0x18, 0x2, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x8080691a, &(0x7f0000000300)) socket(0x18, 0x2, 0x0) r15 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r15, 0x0, r15) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse\x00', 0x100, 0x0) socket(0x18, 0x2, 0x0) r16 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) kqueue() r17 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r17, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$setstatus(r17, 0x4, 0x88) ioctl$TIOCFLUSH(r16, 0x8080691a, &(0x7f0000000300)) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f0000000140)=0x20) pipe2(&(0x7f0000000100), 0x20000) r18 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCFLUSH(r18, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSPGRP(r12, 0x40047477, &(0x7f0000000000)) 13:17:20 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000240)={0x1, &(0x7f0000000040)=[{0x87}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x80, 0x0, 0x0, 0xff, "010000000000000000ffffff7f00"}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x100) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x20, 0x4000, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000480)='/dev/null\x00', 0x10, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair(0x10, 0x3, 0x1f, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r8, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r10 = getpgid(0xffffffffffffffff) r11 = getuid() setreuid(0xee00, r11) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) r13 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r13, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r13, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r15, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r16 = getpid() r17 = getuid() setreuid(0xee00, r17) getgroups(0x2, &(0x7f0000000580)=[0x0, 0xffffffffffffffff]) sendmsg$unix(r4, &(0x7f0000000680)={&(0x7f0000000180)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000440)=[{&(0x7f0000000280)="5011f0683630d106cd875d625d5d49049c5aa2c733a0fde3068bd259caae757319956f03de788bd45e5cc7219712360d2339b152664199e014a0f55111ac15e149a7a7f0ba0e8da6acea708959775b5ab84552d88f28ce70af9914dd5031b5b36774f43132a3721c61f8e7688e8b9ad8ed403a7c016cf7ace95de628c05a393a6e5ad227d2db8c2b4f682e752ef7c8af8d1c8aeb73554efb5a7412f1db03dfbec85b7e19a6561e050e70b6d9d5e1298372283fbf52cb1447e016075443f56800492e19d9d39e9f809ddac5843e163779e7e89d", 0xd3}, {&(0x7f00000001c0)="ff7713d6769bc01499d6d45f209762941ac104cdf465b01fc553412eb7d28503b0183f470b5674c12b67ea442b19ebdeb3016d15eeead2fe0d1053627195649841b65553ff2c2a5ab25c71a7ab26bf9d79eed9ed506724d16b3f", 0x5a}, {&(0x7f0000000380)="5de71093282cea88fc4e04844ca80008f7452edabd", 0x15}, {&(0x7f00000003c0)="c2764afc2ae2b86dba04be969cbbecf613b6cff0760d051c099c0d0a6b1d4d7678e15a055dc5a881668b748afb3422fb627e5ac5398516b8537b4e33c92498b3c7f9495685ed325f0899ddbee180957b7ed7cc32d2", 0x55}], 0x4, &(0x7f00000005c0)=[@rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r1, r5, r6, r7, r8, r9]}, @cred={0x20, 0xffff, 0x0, r10, r11, r12}, @rights={0x28, 0xffff, 0x1, [r0, r13, r3, r14, r15, r3]}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}], 0x98, 0xb}, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0xbf) 13:17:20 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\x00\x00\x00/\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)={0xffffffffffffffff}) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) getsockname(r1, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) r2 = socket(0x18, 0xc002, 0x0) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x0) ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000040)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 13:17:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) dup(r0) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x43) r1 = socket(0x0, 0x1, 0x0) setsockopt(r1, 0x29, 0x80000000000003f, 0x0, 0x0) r2 = socket(0x6, 0x6, 0xfc) setsockopt(r2, 0x29, 0x80000000000003f, 0x0, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000040)='./bus\x00', 0x10, 0x10) bind$unix(r3, &(0x7f00000002c0)=ANY=[], 0x0) socket(0x12, 0x1, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x40020, 0x4) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) getpeername$unix(r4, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r5 = socket(0x25, 0x4000, 0x40) bind(r5, &(0x7f00000002c0)=ANY=[@ANYBLOB="01000000000000000500"], 0xa) pipe2(&(0x7f0000000340)={0xffffffffffffffff}, 0x30004) renameat(r6, &(0x7f0000000380)='./bus\x00', r0, &(0x7f00000003c0)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) readlink(&(0x7f00000000c0)='./bus\x00', &(0x7f0000000440)=""/142, 0x8e) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r7 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x100001ff, 0xfffffffc, "000000000000000100002000", 0xfffffffc}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r7) r8 = socket(0x18, 0x3, 0x0) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:17:20 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x691, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x100, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) r1 = msgget$private(0x0, 0xffffffffffffffdb) msgrcv(r1, &(0x7f0000000200)={0x0, ""/67}, 0x4b, 0x3, 0x0) msgrcv(r1, &(0x7f00000002c0)={0x0, ""/42}, 0x32, 0x1, 0x0) msgsnd(r1, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000c5647a122df247a7572e000000db1fae2e77dfb0c0263ac371f5000000b9000000be64000000"], 0x21, 0x1000) r2 = getuid() setreuid(0xee00, r2) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r5 = getuid() setreuid(0xee00, r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r7) r8 = getpgrp() r9 = getpid() msgctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0xffffffc0, r2, r4, r5, r7, 0x2, 0xa8a}, 0x4, 0xfffffffffffff00d, r8, r9, 0x5077bdf2, 0x7, 0x6, 0x400}) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000013c0)='x\x00') 13:17:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0xc, 0x0, 0x4}, {0x61}, {0x6, 0x10}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8, 0x0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000140)) 13:17:20 executing program 0: r0 = socket(0x18, 0x1, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x8, 0x0) getsockname$unix(r1, &(0x7f0000000080)=@abs, &(0x7f0000000040)=0x8) setsockopt(r0, 0x1000000029, 0x28, &(0x7f0000000000), 0x4) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) sendto$inet6(r2, &(0x7f00000000c0)="37d1186db27cbb7adbe057333417ef52bd713e2724e16a3f2a74bae4b52ec71ecd2525fbe1b11393d2d8cdb807b8bccd1c3b5dd3e5babefd37ab9451b7af815d502b19e074c1e80c1bcc8bf69fe43abef3b0f24dac575083a28db76d42e1733a9df992133d920a4aa4cf9be217d1dce79380d65d065b178a1a8f2e32b6212db9ad3e83ce5a5266c316208b9a608c2f324b4811a95b48a0eb3a4522502dc5f1932ae7c9f0b7b072adb19348ac3db4f0c989b693b756c166c429519ba720e335457a63f03c440c6e2bb10eb964ea28d8fbfa47fb80c47d68e0cc9827814e3fa14b3513190efa3eb31b23db0ccb5006bd7d5f33ea436f6e5d00", 0xf8, 0x0, 0x0, 0x0) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x0) accept(r3, &(0x7f0000000000)=@in6, &(0x7f0000000240)=0xc) 13:17:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x200, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) readv(0xffffffffffffff9c, &(0x7f0000000680)=[{&(0x7f00000009c0)=""/4096, 0x1000}, {&(0x7f00000000c0)=""/59, 0x3b}, {&(0x7f00000001c0)=""/134, 0x86}, {&(0x7f00000019c0)=""/4085, 0xff5}, {&(0x7f0000000140)}, {&(0x7f00000004c0)=""/238, 0xee}, {&(0x7f0000000140)=""/62, 0x3e}, {&(0x7f00000005c0)=""/156, 0x9c}, {&(0x7f0000000480)=""/51, 0x33}], 0x9) r2 = dup(0xffffffffffffffff) ioctl$WSDISPLAYIO_USEFONT(r2, 0x80585750, &(0x7f0000000000)={'./bus\x00', 0x10000, 0x1, 0x0, 0x1, 0x8, 0x8001, 0x487e000, 0x1, 0x0, 0x81, 0x4}) read(r0, &(0x7f00000008c0)=""/214, 0xd6) 13:17:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x7}, {0x6, 0x0, 0x0, 0xfffffffb}]}) pwrite(r0, &(0x7f00000000c0)="fbaf8a8d1a029be963f235b486b013c47b410d90c070b1699401007e3a", 0x1d, 0x0, 0xfffffffffffffffc) 13:17:20 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="a6", 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) readv(r1, &(0x7f00000017c0)=[{&(0x7f00000004c0)=""/98, 0x62}, {&(0x7f00000005c0)=""/4096, 0x1000}, {&(0x7f00000015c0)=""/73, 0x49}, {&(0x7f0000001640)=""/183, 0xb7}, {&(0x7f0000001700)=""/104, 0x68}, {&(0x7f0000000080)=""/9, 0x9}, {&(0x7f0000000540)=""/56, 0x38}, {&(0x7f0000001780)=""/4, 0x4}], 0x8) getsockopt(r1, 0x100, 0x4, &(0x7f0000000100)=""/203, &(0x7f0000000000)=0xcb) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0x751af240) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0x7fffffff], [0x0, 0xfffffffffffffffb, 0x5]}}) fchflags(0xffffffffffffffff, 0x10001) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) pread(r3, &(0x7f00000000c0)="a6", 0x1, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0xa, r2) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 13:17:20 executing program 1: r0 = socket(0x11, 0x4000, 0x5) sendto$unix(r0, &(0x7f0000000880)="b10005f6b8000000000000000101000000000000cea1fea76caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b1f132e27acabd602000d7d026ba8af63ff38282902e4fd4303b22fc1a2eac636a00f90006ee01be657aea8c5000000020000000000000000fd000000000000000000000000000000000000000000fffc97f4e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b27245f237b7032aaabf14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b69159659539b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a75739fee223a32ab271f2cb39e2d6d3eba984717d2b8d7086b3bef9c9c5d8ad9b79181896a4063628325fade805b8900"/397, 0x187, 0xe, 0x0, 0x6e) 13:17:20 executing program 1: select(0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x8006}, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = open(&(0x7f00000001c0)='./file0\x00', 0x80, 0x18) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000200)) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000300)=[{}, {}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r3, 0x4, 0x0) sendmsg(r3, &(0x7f00000002c0)={&(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000280)=[{&(0x7f0000000340)="d36cc4e71b16ecd29b5cc4be8e4bc54ef4d43f8232c37e0453c94b2ca96452f095ee8c3a0f8240d5ba9c20af23f24324c1454d70d60fa4e03cf7abb5f23e40659503a680fc267e8821ed97a6ad826b584d9159b9d656eb90994d8d7926afcd411a8204e007ad1e0b99fb527095b7d02a335fdfe34aaa3a7e7da9917658f3b664e32421ff275a0a11229c782efaddf27ac9eafde9176e55a5d3ba682e63fe16931a4738fb99137bd3dfca5864749ba26451313407ff21424bda33330ead2dc80475f0058134141b6093a3b82099c2b751fb192a2baadf04d9bcfa7457e5d101e38329893fef1cac0a333215e260b85cb715dd2a13c95467cc3fb9ba59c6c8f307a5b203e2eae908a32c09ffaec5b3e064f95a0aadf9cc7c64011a6881296db33e86536cffe6fe920400f4825c53337b15db6873ef6e3bd96b297537924fb29dba1ce1939976d89f88c0342533645cf07c261de4a9b182c8faa5bcd84a0f3ced321e77cb9530499cafffec2ef651667e6cd72403081908aeb26e87013782e72e256973f0269ac000200e1e1814b2397f123efe28991375648c0951d6d68822ded2e09a18cf6cd2da31a818768c97620950714a15b6bd1be07202a1854a075daae815eb64c2186b8e7651b457da2c97887c328abaca03daca292e924c20ccbf19662e449810226d0975ea896fd474bdc9d92cbafdec65a439e7f28026c5091c534d5439d1165089f9c46939bc03ac04873fce75a4106eb43da2908793f5f21f8049a385360e7958c883a5b72cbd8df6c810b7f64a7f140faa4f4f4824c8a43cbd2726d625de2b7bc2074f026765d3bb21d8d06dca91207d2a6df372fa2daa3308c4e9ea05ffbf9d5563566a7b6696d48be1075dfafd58af4ef0784b18d75aa357145a645e138a59dd684e8e36242ac50cf06ab6e3c6353fa03c18bad30a52f29f1516e47f24c092fe8679a0f78359f47b2c643a54ee265862737e36919d3b65a423d2762a1c64db26796d54111a02d888dd48f4cfaf6c52e90b1fe22bafcee2fb6ca1548ae2250eececc6a7c047fdbf39e3512b2db07f7813dd3053b8d3d28b50e42165b59700e17718b14ae49a60ab80a47e8840d03793d4d3f79c476a317408fd2fd3f6d9248915d04548a72db8aa707c62cdb0e0ed7d31857d1a0e118e8ed94b3940363a9bc11add82642a858101f3d20451eaee32924701c10a5c2e2dc6c2c78bd350b47b29205677f221bfe18a98011ef398fecc3b01567ebeeba4d449131235735de0fcebb34fe4fba76c0bd6b9327cce54cd4e63c507de862086d7c78028d1fe505a9fd5c761703ded3767436fc532fa8e31a6888ca44251ea07c0462699a32fcf8438c2076260ac2ce304bad17b48d57e4424138e95016e8c930130fdf150381a696f6c73f72a38f7dde94df5396bc9ed9d578a9af53e9d7e486adb911a7e69fb9a8259a9bbf6a6df4f36dbdbc22e361c73b2e0537aba3695ecf80b949590e34a583cc60926884f777301baf13b87ea9df9b3efb34462926874ecd2109fc1fbddd34ef6f31c0eecee83ce58680606372d9bded5a80c5ea82a33a1d44e480bd6683a772c56b03a7d0e0832b505903c30e3be69b8cbb0dd0be813df62d43b865501115694bfa70daa7b799a9d5aca087ff372f0a63b029709c44ca9c8fedf08a2ac7f48106b150a45ebf341f9a050959c8f71d7c942bad46b6a976b6f0758b038f94ecffcece30ebeb880dc4b272ef79d2d283387b27fad798487865bce2cdfa6e9099d027bdd243893b6590d2068a834fe4fa810a98bb2fd4349d088630b1eeaedae30561013953520d73de508f554d25822f3e5cd27f188431ab4daffad385953814fd95ac0cfcc5097c481e8dc895f92b7ab26d22909b3ff4556fc26929011ccc207a0db79eb23da663326b562cbefab5c4b62d4236fc6c0c10e1f3c896cbbce2d7d56ed595742438bdf2279cdd04ca69fcd4c004d4d82e73f7c3bb23563330908487f8911f88438a0be50de36093736ee8f88193cc11cbc0a0774e9930b3fb98e330b84bd67c18e454e9d9a0231f290df1190122c1f677318ba04c02c24e6510b9bf720b9adf52a4c220371264b4836c58ad1526aa2f9628dcaef5d5ca1547e2914e6d6967a55e5905d3f8e4bfa3374376d630a596444be6a7ed935f266f98e9e2570711ac89f34ab8c404e9605ad1c9436bdfa5365803de01d637eab25245791e5fa472dd41e6b48d586564883b79e7794de6e5b2f5b5f52c8c1723815a4c902241e1dfc610091e8934b36915b7eaf244ca2951a16696c4442c54034ccc7892eb6f51dcaca4f16f69deae26bc0892f810ed0d1a890ed2f3b9674b80ab01ba4e365d773889dc4f6e9f96e773a20012dbdf7fbc3eca461f82472cfef9f32e70a85e582a52829b09f8b626f7befcb38da9863db18e26591f4301a9de5a6d89a2d070b67414daa2d6fa6cec094fd5c08a5bbc467a7fdc5960909aef63ff77b4d5a8d5a497860141e73fc2a24b966dc95c66fd04fe86da03fa28f585b1f96eda7b3bc48d978159f4f38ff631f2acb8ff56a6568672b468533379f1b9398fecefffbeb9022a108111e00192c44927549524d8a18977af5a658a5f1a3a3b235ee6cc03b7a10bc9293c212b95fe9291b6d14f37212cda9d0f9a4496171f656557b492ce07a5db62a503740a92a4aba950724e97c13831d0f520d6acad09c971ac5130a7e5b6891a074e184f4bd7f50426a43d3500937007c3b9c0a4ce61f00074cecc4345dd375ae0f7ec82c4b2831ba8edd4456e7b9a615efea71aeaa9ff9e7aa996658ef51346f25a81dd453936ab6f27f39fb540cb58ecf926dece280f5f8306510ed3a4d78a082fd37c7598c2d492fb23bea1674863a7cd0287a7113b8c5a59523fa7a540c4f2e2e84f02cf35e51897d87c44d5a05987c1368f203244b4eb1e001065d8821d83bb07f59a38cbae44705c586bce38c430273abcb088aa033cac87c6170ee2ef44a8ce8023131efad6962a42d9f846a20d7512d919395dc8f14fbb219e284e8716f2e4fd6a1bf8c5c0297de629d74b01baa8d185d0da9f6e0ba5eb5ce775ab0f12dbe563f5026e41bd1638b9f5dc9c3c1fcd4334db62fb866e63346f76e2734627ccd859d971cb05c85fc1011d7f2ed8c187cc30af18b5dfd82180bfa4b0584706405e00e988c0bb970da1b7428c0f9c55c54e4b3480c9e1bd297639fd2c7945353c57b665a59bb15f95d2308e9fd391d027b22a996492c5f303938206dbb9cb0ea1c5b8beaec0383fe802e86d5923672e1235f9f8d129937ebb685932c8ea7b0c6ebb937b29821a756579bc56d0586e66f45ba2e4fe3833631a29220d03544a1617570d6f0c2f17cc991374cb0595bce34ec1b415e50c8dd541c1fec06189a096f105191b0bd606b857f611b800ecb6da5a6cd6b6a3abe5b5cfe836f853f7dc139aba644a29f1f403207e8ce66f14f574ad3aff9e3035cd388929f05af195c57840f8e9336e04b257adaa559c417f72d07c62ff794ee712ca5b1dc8b6e8d1d3dc35925ed54ac2164226b951e7d6915d67eced0b0ab30a7d0cc7a5876dcba616ea6e149a132994e085fa5e76cd7d344d0ef5e1261855a600702bd9280dc5eac499bcaa76dd2c804ba3c75901fda13d08b9a5ccb062be4d3ad1d65d81dd80a025c1afef7b233f8c88bb625b1da9fe21d774233d89bb8a890510d6744d513e6a608e3a60d14bb7c2cb2e86d8ca994576fc1728af0e1eaa8889712ec8bb2a0bda98afdb9dd4735bca2515adbe16d460cb0161dd80355b5fb0c124b8786bfa3a2e7061e24ff71f7241e066021843f5312827f34e577afcf43d3ea08ae6959bc95e69ae333d6e12bd2b0c6362cbf3e8a193934a8b1a02128136f60212cf388dead89665b579dd0b6214b73c484147aff1ea9c8cbdcb632974b8cdcc2d73a0c792e5a4394d40d21d7904c7934581ab540a07c5e43da2fffd1eaff353ba59c55930b35c19d75fbaa7e36b6e50313ce6973caebc4c55ed598f92fc686d3486fdc255e8334917b6a6393369d448838d901ded1cf5fb1ffb23fbfd1139b221ac484a23335703dbd9932f573be8aae30702dd34d03a8840550a35de7db5dec208ef96431075addcd16dbceed2b861740736145d72f8bad5d586b5acef38d08e06f0dfbeebc7602d70fb6edd6a36369e74df3c42a88564cd8524f547b5a50a8f341547597b3e4f5a5bb6772c0bf9c7b40fb1ab318641a87fe753432f3af05e35619c6572423a945fa4250df897ef5e083477496a91a2e0d29c2070b757ca77148f399b97ddfe274722059d2b68bbee4aba5a0fec985a41644cdf0243464d40bd35dc9cf9df7006dd16d66df1d107910e1ff616c8b383c87cc6c9098ef635c97df9e3df69108ae1deb4c29441a94e8f26967ed453a350103612b16943b076abfe1afb6bc40407641faa1e5d80ed9734009869c57e60425cf4f1e1f8d557ac14840b14d8c7f969f732b72226c62a218d27d40680d35bda2b6a8d441bfa19b49ecf05e4b6b48334a89a5108b63225aaab2b9ba0ef01965feaada73c75e7e27b0cbaebc60da6a336cfc59ec0dcb812d43bd359cd6abe458256ee687a50ffa58d28807f29bd75ca362d36446aaf0d4450ae1c4c360d3073a4081484ff74cec9cca7d6642eb167db039530d9ab92c2a7bddc9f68746ab3bfc14c8eb21f09ca5a0936d4d056235e46368d8ec26f9c3d5fa9a01cb12e8e308d1a0b10ef296794f7d31a5046add0ef5f29493259d23b2e46328e0ab5a9e5b9f59d38bd41ee375d0f756c02c75e01ca07dcad5118203a6e0b43bc2d996ef57389e835070f972d0d7431518dd5f1aa78da7a19acaf99c56443b7ed417aa241777445cfe48c46b5232e97561415a65c690694e1d210c68785de62382c5f23d1d3ba7e4493ce4cf5d77bd7dc4773e5c42258aa2bc430d683b1d08d6e03bdc8fadde12b7724cfd4af5a7de1a634c2f0007b33f36f384c155933b817013fc69387307e750bf2ccfa079e4614dea50d2bf4e8f7e3d1791fe3dceef4f06b1ca5a06169fd4fc11a55cef34877a24d00b4afcde5e1ff2b9835294b15c421cd46867b87b9affea674d2158ec72dadef11b92690d07b1169af45ed220f8455db4ed7801862924ffbd552da8982e8bd570d444131b3a82ce45ac2df09a008fdb0266cc74a9a145940ea301a7370ab5c00e20a3668c4e380c54bdd7d88fe05054f7183fcba5e0c92f6e065b928cbaa1d25d7254a1b51f2661474a720886e61adbdec82f9fa0fb926db04937a0a380c7a504317cae7e5db1e9deea22bddd37eafe874b139543464a59f2da639bbdb5de50179288690f447d86e2e46f69ad97c0b098a4b43c36c556f5dfc8c681f72e846d607247d580a65171f6cfb733c3d38f1407a55ec2d8b48e28178a595dbbf59f1ab56e2a3570490bd056feb3287062ca38596de2f6e136848ed84129628f092eca24c6043f151efcd24fadf7122c317dbba2b57b65704747335feaebabbebcc2c2c4f7d98f7f3763770c580f59d2140c55cbf81bef4f184f4ab9679cc9963a94fc2907c802580d0a1d81359cc57c32a5b78b2108866e5eeeea1a475451280d12f65862f54ec197755d540c290d76efe2827eb810af410ff3b136652ee7d97e3dda0754a84b401ec5677e324ddd8158bb8a7e9b21d3e71de00259d85df295214d03dce665bb22eae7e524eb77bae0f933b367c1b6a0e053a17bcea750c29b960d21f2f20a7bcda0137417eb303fdedd51063353b06410278b9aaedb9e15aa815153", 0x1000}], 0x1, &(0x7f0000001340)=[{0xd8, 0x1, 0x401, "cc805691fed81383007d1d5349a9cf4f7d2e84896ee9aa206d77139997bd9d107942c68dff7746fd6fbbfe1f4e70f68e7e680b7574caf5ef855fc55d27ba9a0ec3738c1efdef2e5334751d694743e14d38dd6116f5f94e6f0a09ce0cfb4d26d856686591c0439d57f8716aa28d8938561096d21d8a158d207589de791974496d6bc7e4d1637c77e69632b382b4c23c02c55256c2cc2ceac3dd395d6356c8e868594040d4c852ed85b2d40b80da85e83618caaa2101ae221f2935bf31b1ecd3e676441b1b"}, {0xa8, 0x1, 0x7238, "25bb626cc007b4e9c640afd7a8b671ece92292aa765f0dc3be4e8cd3bfa6835638b0012ec1c2106a85d0987c4c947fd89ea0da45e633bc4925d0c1b04a5914e312dffb0d1d9009e3628dbdf640900015d239c6a4ae00164c3fd91a8eeb227ed9b40e627f1e976f658bb652114485a3850e69384d7e83189dea1ebbe2af3a2978e1b7536e393a248a73d191b8a5ab86924a"}, {0x78, 0x1, 0x401, "b4babab511b34c4e83fb5dd553d473ca24d8310b2f2fbebd61e2b3db5da38bc2dc87d64957904a71b21b44390e97a1fa2dec037c65834709d6215ff7a2330aa84556b88deda4ebb3a86f0c1109447c1482d9fae6ddcea6116973a212496f62158df4"}, {0xc8, 0xffff, 0x8, "b9eb4ef4278956e6917840926dd2c83cc68bf60b2c0d2c7b3001f15983e84ba2c46a42e2c32e9d99975cbe045cfd30ce18e0349d8aa1aa7d0d7ca4c97fdc60be0bd88bb34f598d4eb1f207dcb49344c2742e377019f96c3d28b22c647273a7a9321d4029ccfc9295d92fcb100a20b0d5cd85c2ddb336a67bbb7f0ae09067f23ab742ddbd7a610822d90b1bb82cb7f79d4a117ce1b50b9bcf976a082ee017d2d05529676ed3ab48391d1d28c01878eae2351931"}], 0x2c0}, 0x40b) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000100)=[{0x8, 0x20, 0x6, 0x7}, {0x0, 0x9, 0xd8, 0xcc}, {0x1, 0x8, 0x8, 0xcb9}]}) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:17:20 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) getsockopt$inet_opts(r0, 0x3a, 0x0, 0x0, 0x0) setsockopt(r0, 0x2c21, 0x8, &(0x7f0000000000)="89bff758295182ad830d25bb6f23e686943acdaf5c529e1a1aa434f6b52209fc4b81aa2942f16b68c66a423fe4c056a2bbb93ee0f1b0bfaa89135b12cf0e6ad83a51c402aa5e8944fbfce5ebb999f12480a3", 0x52) 13:17:20 executing program 0: syz_emit_ethernet(0x82, &(0x7f0000000280)=ANY=[@ANYBLOB="47fc4d3fbc4affffffffffff86dd60e1c30000003a0000000600000000000008000000000001ff0200000000000000000000000000012c0000000000000c0022eb00000000200000000200000000000000000000000800655c0000000037bc9e892079c6c7f64d3784c3d9355bd6357a27411b24d92bbfebb849d3fafa15c94c74d7c5bc805a777f236a833900000000000000000000000000000000086d7cb2dc64223c3f6c799de74651d5e63f3b1445665133b2e0b0776530472cc50aa42ba84c65924c5bd5ee3170fcaf3359d51d2d03bb0134b652aeb657590efe78083fd5dcf3e303d253709bb392e6d54b478fcdb681a8d7f99cf2f6fb34aa33b9d110f30d5c0000000000000000"]) semget$private(0x0, 0x4, 0x20) 13:17:20 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) ioctl$TIOCFLUSH(r1, 0xc0206921, &(0x7f0000000300)) 13:17:21 executing program 1: r0 = socket(0x2, 0x3, 0x2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="00082e30a1684e923fe6"], 0x1) sendto$unix(r0, &(0x7f0000000100)="749703210f7e83f890", 0x9, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = dup(r0) fcntl$setstatus(r4, 0x4, 0x8) getsockname(r2, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) 13:17:21 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x12080, 0x5cf9) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x1, 0x0) dup2(r0, 0xffffffffffffffff) 13:17:21 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000504600000000000080001", 0xd, 0x0, 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1000502", 0x4, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mlock(&(0x7f00004a2000/0x2000)=nil, 0x2000) r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f00000000c0)="b100050300000000000000000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f373f00acf00b7804be781e4991f7c8df5f882b297be1ab5b23ed00f4c807000000000000001f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1ffff00000f90006ee01bc43eaeacc50000fa02000000000000020208a371a3f80004000000040000000100"/164, 0xb1, 0x0, 0x0, 0xfffffffffffffd41) 13:17:21 executing program 1: r0 = socket(0x18, 0x3, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000002640)='/dev/null\x00', 0x0, 0x0) sendto$inet(r1, &(0x7f0000002680)="184c0ee115d5ec2d6ff99477c944a7dde6b5e609a6efd0370802e3174bc89a7ce0a585cb7adcf91b28c768f810d884675de7b21ec94b93bb120163e2b6fd26877b72f52d38b95d0bdcf2f73c94c57ea24c9811405bed26b8896cefb9d42ea528d5d859c85d0eee2552097cef2fa91e8a394915d1071d2ac5fd45b65c6751754bd9468f", 0x83, 0x2, &(0x7f0000002740)={0x2, 0x2}, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x0) sendmsg(r0, &(0x7f0000002600)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000001180)=[{&(0x7f0000000040)="1c29f156729b8f1c65f09918eda56a9840e0d36de7018ea6ad7f2b29e726ada5629e98654a5dd272a5849844696907c5893e7f3be65992327786215d30ade765839563b790a06903dccba25d0e24521ce32a631968e6f80c636e4b7e1dc022b076fca52092aa8b1336bb4176466c1458209c01275a29ef1dda074e533785cc5429a4c0a98302c386ae6604088766b08f7f8c8b147a49a802ceacb4c1a8253b5dfc2772d5705ddf48b168b7c7281a13e93631c98a92318ddc6bc5ea6b6b0b4ca4a05a10e3c2164eb699cb8eae192b915499bda1cadab468d793fd74ec805b7ae9d808c41b4b9a36600d66fce7fe7550268a8d91cb5652494670c7cddcd06b7a0671fef3911f11b59bd7eb09b6d27a4d32704236c97c6bc5e026c625e104a26da6153214c3c5aac0abf644d43b32d8c161514aa118ab065638ba442e9307cabd2f05d08dc36784511b17da31ca47d9477220dabb58754e672a17bf0184ed6206653b427f3aaf65841243e47a3983be038e6a268553448169eec46e0960e4b0e5d9a01aa46d6a9fb2509b4356550c2e447cb25a74c36df66a96de8335d63ad978f3d104dd65745264cf9e9ee9955b9a64177fab2689d7fbd771f64b6b4c945d289c679fef32c83189e4dfa22d4e39f7575fd1441197f6a4adcc62e67aaa0075f29cbc948a89a2d9990f0b21fa55b574fa445d920de4862f1a4fde6134226882c0ded52f9970db4930ed72bbef3d45c76be03516d5024fd8f3e85ca044cadebbefaa89e949eb56f27ed5a2c85a445440b0c2bb032c2e144475965dd5ae0bd4ac439fae652cb78091543ea3d9ad49903b6f1cb4534c0e6db55880060e0c0a273b2d649b11302ef3046bcc1ab0d7ee2957fb46460eaf673c3d0c31916f0d61603163652d038cd0b016f30e735cb272c9eb766f181f558ac7fdd229d7bda18602f494c81116120563d7f9476281e043fb8cf65b1d341e464c6d5fc73eea1c07557d4ada1324ccb933630f0e2d37c1b2b8a8b5483868c6495cb74f63eb2df565d3064b810392ed9499ba2a5b3267ef0211b004722848a805d24bdb68bcbfe3a37bf1d2f76cd0677d426678ccb896285c3d7c6bf6109eb92ca168269cb35d265b48916b0c3a45f998199d8e8db3ea4e5df6700f88682ab3249fbeca12d316b4da9fcf2a89ca801e78c84aa482fd5abcad8025d2cd2d40308209c9d7c50571b57db40a42e11aa7e56c202351306b10c5de84746d9da7d2daad99b8e592924092db9196fe11795bd17512fde8027666ab403a2192b5b0ce1b37d7064fae53a2efb93d861b7b40a5e3bd0f1818e9040988e8604a66b4a3cd6e8754cb0110076405cda601f2319e9d6fcdabd07fa3abb823a0c5580cb4019978113a9d52d37c3697a6639e815663dcd530e80e08eba7418302941882fedc77555a8b045109de683e2adc89a4d67706ad1d58371b7a06a6543e3ddf0851a293593f791ad86e1724e2bcba6619d296ffd0825e2a4c053ee1ab6052a0f03c504bddf03cc66af1742e944ed3e90ccc1cf2b355fe39ced633cd6b694f9913881bd765a5a7e39a83e3317c252f4104a7fdc6b00bcc3ab74980f5aefa4520eb77f7efaa3444130badd0afdaa39a731ff687f1bd31a0188d875aed85e61c4158b915a689e5b9879346d8257280ed7dc1411adc869cc82c44f38700eb80f5aca2d0ce8cb4507367981ff81013af248eaf02c5d3fc618cc0971cc1df532e24a148393f4e04ac0bb7021112b91a83d128be39b88d6a28272eacc5302ea96192d90d9a75b8679d2dba38e0a848c886f629e09415ee7db832844cb38abeab39b6d2e5c10b954cfa8ab7ff596423adaabc88ba1c766e4c8da2892805a6d9d69b646faf513b5c482d3aae8e373334467f679d22f4ce3de076aa66229c586331a5ffd85b3514c5f886a1d9a18a951771e75a21907f588355a70b20af53190c8ebaa29b381446b7f35273f3d66aa7a650f78cb02c25bdf187c4d2d2a0bf971f0dd013a9fc87213a165cf06a2a619e0ec724b647cb233a341e52305e0a90a095d2f2a5c04bee814a5f8f65a0f14a643c7e9f8b378ebd78b3f9d473c497032fbeee9824922c56d4a081951a71522a5d54bbe4c523b3c29410c317a9f4ba7978bdfa54a564de6f08d4c5412f77dcff6720e8e7e8ae544d40597676b546a43ce9303129d15ddd83628376d18433955317908b513ba903835e7a63f7cb0a5bab1188c47202c83dbbb6ee7f872bf55ca43c3e803a39e6c5122e118d313b42993679b736db97e99cff6b24986b7bfb700005968d0d2fa3aed33bc2e350bebc53a831ea56afc663723312b2c3cfc1e38fc777fcc84820bb6dce131739527cc0f8144c5207a2987ded7c709ae1c48b3cc314ed2c6ee0ba2076187ad5901495be405e2e0a7816bec9cfe7fb9fd9c635cae1eec11dba0233a96749b531562cc91de9713f1237c3c076af85ad22e83de77e7268b30962880c4389b34891d121ada8f9ad18e23bd7251edcc8681ef57c9f3c3a939eea3ee8d266a5f94b8e708d6e736a640052a0de948b7e23daf4a9e9de4e659d4cfddf55b8805fa3575ee503911c5057326abeb0f384e242d163266eafce1c6d642b0c969bc101f5482016a7b6d7ba8dd3e5a0131347813bcb96aebbeb7322417f423d2d04787eb1ede9ddcaefc7aefabfb0d044df1465ba6987bc6d07bd15b8ccde9412378080e9a15f406658eae936a14e972db8cf0da92b5c4473000bf72c4893d26e40ba71bcba51118c2badd91c781fd26eb915568ade725c31ed3749d675a0f1d3384e49286a5146e5e6e51efbfa50d85d9d6bbeae00a883ca1f9f8891188f0ac374ec9b6d7735e7ba10883e0a87c0da763208cbaaee5eedc18cd80997bbdf06f11ef14116fc867026dbaacddb2871dce3a81d542644ab1dd62e5fbecfa17ef22b162248f6d7d3c81dae7551955b3a9503e7e4d73344d9f4ff75e446adabed4e84d3a6467653947bd0636a47942b5f80b1fa7a300ac90d62461e92d622adbccc88c16894c194410d640190b00c71b06c0f8ae2fce03564ba61fe851bc68b4b020beee397c434cc7f887862682740905197db743c36d721e76b5bb58e25742188d0147ee23cbab88d7fb69a4271e37f6e6a58dcb9dde052bc8d879baedeb3062c011167e9914dc1c21aee41df7ac0cb4fb736ab825cdb2e2008c975ad95f7c298f9190b3ad2c53afb008a17b4d4e41f32a24162690c0759f972f7d49d2c36f5a19496a82145807e72837fcc3638a134f6c4baeed83cb6d54ca6f1bd988ff9e374108d106709589ad7e7f318d1fde1d842b3a2c6a8f519bf11b09c21dd049fbdc3a147719820c415faa2a86e915e8fe6c574a2b06eae9548111a0c9dfde67e69475217a0737c98399bd1ba89f7d7754e9b61133f8b6fb53e2bebb2672dfc095106248fe986543f1a674c7d4edc4e3149fcf690d02569275b3b2f5694d0cc534c26ed59dd698557eec99d431542620a14349b1895baadd3697379f3d9dbc1b321ad73e2d68ea7c6bd1dac5436966e8f834a0c16772252190a2fcad703faab5955de8738b79423bb1b9479f2b2ab4ee38ff051c927b5652e09aefb0c8244fd67b68e725cb21e235d19e52420d0f0164b09635aaaed3300b8ddb060bac9a2abd893072e130316438dfcba328c0fb892dfd240127c4bbe68b2dc64f6867ba9ea8dec9cb69f3e331f2b007a2139da2b65c57a33f5aa121b867eb2d6877ab1064d3e96d7e466e3c76a34056fedc4d97926585b4def706bc7b827b60fc93178589856677ab1835c3662437e5bda6103fc89379e55ee09671dca2d331adc30c4fc873c7fcdd09dd64778fea32b9e9a9e28fc2cd3fe216889e73393ba34e7301a38f01fd79df604ad564eeee0cd750aa3e54d7120303855dfb7c30c801e1c3170fc21b9928e38f0ad3b561f9992a72d3f2b3a3cabedb9fb75ed6c45a287ef2f81d720706c6004cfab636f1dbc8964954ef3277dd520e64f168fff761aa66cbfceafa31c780a75c2947e80c17bf79ea29a446377284a3ed9955ff171ae0584a839a4b05578cb591db61d84a2adddef0e3b4f8d0abf8edd18094a3a79247371f5d706615b660eca9ecb589c04f0355653b1e9a881345b91d23e1f7d4081ac60aa5d697309cd6cdaffd7742052ff9d02e102763a71981a1c772b514f22542ef7fb3f089c47fb409c5fa187e1df28d6c34bc2238b6d01f470810b85dcc110bd383c9884a765742615c1db067f6c2e8bef7127f1ad3eba38b0368f1c0c8d1acc7fdc38a0ee9e7844bf22dc33f7de73cd9c6a0dbe2d6bb5881e09151763b25ac8e83bfe0c7f876299469665fa455a0e40ca0572e4e235a5087899895837d991357d3e710fa7482a4903bdddbe56bd93c6fba3553c3f26678520ede4e6988af146cfa29c469db956af83f56db91b0d0528f7365487883f45c99480d21b4c8e51a9e9715238b6439831eb90372ca8545e489342e6ed526bbec1b9b7d1cb1079b551f01ff65dc23b88636f95e881ad7afbb4386f62ef48454adfe926be3f27fcb7f5247e8aed03260e4fba5aaa4b7d509c7667d226a4ce167bf1ebae7b270594b6af5074510f612144e55a534876bae231fd8212b6bedd03b264968089942e357cf8bc67c9bf4715b86cbc0c6cf2608ae8f42e83d9c1d88df4664d273fa6612af950fd606694faad388625f5518e1606def9628664fa3952858301d07d988dff8ff670e43d6203bad29b0c25f0d84717a606402123bf81c778629fe275a1cad6dcaff86ba077f6d1b5a075ce283b05311c98730eced78249a610abf8e2d9ffbe94f557780d74f8f59f4a9840e442390817b53f376579b58c647e81022036a3c3facb0861f28a09ca7534834d36518d8c7154f38a635ad4ea86c63c04f5daf35b7f7f5c71141345c111a4fc9f4442e2d4daa7045fcd18f7c3b4eb68c4a5e5c4a1c30d6c3fd888ff3524468fb707172cf6c90c03015ef991967cd6b89973c6b73b8f91a7df7b29c7aa6f8d636df5a9e62dd27fdabfdd0431e02fd5e4e75ebc14b5b8e0ef6d8c7509d3ce90c6efaf21868900bc9cc083f202fca2a807317a2e5026c41635fa0b0c5fad799b45ddd7fd05bc8a7e6797d5eaa1bef383d29c42fc6561e426e378c1125ef90b38857b166c7f3ea3781a062acde2ac5ad4a98be68ced60f905d4711b4d5fe4e2eda610f328340dfe5efbc95cefaa9dfd17e421981b1bca3e95f4b1470cc2dfd5683c5ec076f4368af56e5e9e31b1714f96216834cedc7ed240f690d101142b9909bbaabe10e7f98477b5b1f99c528b8aa625cfbb90d0337dc3185697845c8ff5a07ca0f14e3a23ea5650532c2af3bef6defd61821891e248ba2cfa5e203519f9eb6ba11b2140b2efc7000acfc46f128958b322ad1ca69e23f7fd65ace12a3f30ea2f8e33db0db12b20b315125b8b84c4b93f4116b5b53c395130eecfe51346e2fcfc50a8341181234729ecb9e90f12110f1ccf71053282b446e631571dff5a2aaf903e8fa2864e5512aabc3a9aa05260595fc4227797798fa1d8819b247b1b3280c9fb1afc92cc5a5c8c396c55a0e568e3be24a98027c4036e43382c60aa7d39093dd4fadf33c2d17eb61770c8d43a42754bb1008b4cd0e682610ed594026711c5654aa33a00f917464fc468534aba3b44029e83bdcf7befdbf0c326f291f2d523e60911f599e8e9bdfb7dd04c11c00e76a29cd6941134eef2b842dd36f569f37a2c34b310a402363c459054330abbe036f0607b0e7dc0324c39151d148580b686f8f7648ff1", 0x1000}, {&(0x7f0000001040)="56cb7da3a4df2b98afd474f77dd0bf985f8c9e1290b0ca5471465943ab7f493c538ee7617b901c", 0x27}, {&(0x7f0000001080)="165f6fa012cb27a41581947f9f757d1178583305018f05c43588fe2f2f0e97effba4573f2f45803732436d6ee227490fe5a80197352b625c749d211dc339b1442a6a2257e390579845cb021980aec09521af3db2436b061923ce1e9d000ba67fd05f4118e9b4f7782acec2e073c8f0", 0x6f}, {&(0x7f0000001100)="c9f04801888bdcb7405d3bbb504cd6919afafeebb86b11c7382da8e255f6c6b8cacedaeaa54db3d0908f09b9457f252dc0d77ddd6e428a922ce7284bd56312cbcb9b2a5d5156738ea7450014e260038f8e76422ccc1691685fa4c59ce0af7163080137e8fd33b270a00f27db55b48734c26f445e7dee50d9339a7fa738a022ae", 0x80}], 0x4, &(0x7f00000011c0)=[{0x108, 0x1, 0x400, "5eea25f4397537b2ae1d7a757c883bb09157125f6713d5f66885931dd852972a2e1ff656fdfff4b2a55fc72e1a5f9dcacb08558360e25b9292bdc83228226860c49be53be96619314188e4031ac08959783bec469e0c7c108155de14289c7d319a5431f2f8299c5d362329494c914a352256ad962b94703112ca202339d38c13d9b4f95992218223b058d272dd05b66a48695df5568b2424c0b2aca1106606ff77ee7cce3c1e23d2ad5d4dc999468d3f5f59f0915634f5de0b5ecc6f5c73fcd5ee5f9bb11e8b6c26ea76f5b80a655f869a0388a5bd92f1346adc239ae9c83a646c40def7dc28ac2325446275320de567a9201d"}, {0x20, 0x1, 0x0, "22430f3434e30a5adf51c8c2acfac401"}, {0x18, 0x1, 0x4, "8be5b9d85bab"}, {0x1010, 0xffff, 0x8c, "ed0649a3d14afcb920a03c7d53ca71564a3ff2c6c93412c248d9141bc06ef9a5226e93869968c2a36f1a2e783cf50192bd18019eb030a0b9e8dbff11c5b0919115d57d8aa5aef689ce5a3381feedd1e534535858e38046d97a95dcdbabcba2758039034a82e272bbdb4c2f84f47df7c0d17596ac8f4ae0d56bc04085ae236af0c2cb2c4fd1fc28aeb4a0bf39433746a1ccfb4ed53fc65e9ea071da454eac1faccd3e3f374dd51a56b750e4b2a61749de2bd331735bb2361835fd879175fd03fca20acc7c3ebe011c370eb9e182755ff4b5d36c2f788d0b9569f89a899a8166e06749c38de68556daffd00d67ac35c55769f2fbd9e41b00f892793088fd9598f4445d9df78b1c5a1ac70f4f2da9d4db64abfd2d25f985d1317c8fe49afb411a4b89e5bf9aff6a57c1ddb00023064c258b76a9fd5c3c8dc6adc96454a4afeea41e0d329589d961c1f7cb484312e7bc19172533aed022d0dd168024573275b19331ad636eb8f6ae4b4f2ffdf6be363e5d603eb36125b2e3a60da11636959e26bf7fa5d5905636e8c31cc1b15f4d01bfa5c0ced7f3c8cc03977de0a699e8d5a06d6aca1547df2074e8b44c369c6eb680bfe9cdf07812c460aecf4f10e30535cac8a1b19db0372ac6fa9f752a5412b69abdb5a8431a32833e35f099064bd7045522bd417e6cb3bdb7ec6485fa4fce7e798dc5acd7a63789bb73b676b1ee99d4d3203b4d22fc61386ab603813837c27a31007518df466632f0899af9bfeb77d9ccf91fc621303a0a602ff24e28bb2377497c7ce5ccf5e1de0f9e8ba4e70be075cf0ed1863aaab859a591c99a2594d3ab3bd45df768dd02729120cf0f10f3e43bdbc8071d6fd77f1a1e89fdb6bda1abfce607de70a02937ec087094284319b62d30e37fced13afb8d75861628d08f728a9fb97c97a6734087d6a2abf7c0c325fd9351bb954c619977c38d65d8132797d6a786a2bd236d2b5f674e624a2912483959f54022d03afbf5371c8a1b7e95d7832d8b9a17484a3f810b9b6660b6af0236208a7f80d493ec2fabecea9059408e0f4bf6eeb88f54ab791b568cd65f409d7b9e255a03ec0ff40ca4112b065a6494b11eb14b0f7e9658136e82eb0108c9acbf7d2da27fe45b8524340dc1a9b3a06eed39c0aef33350a8c815f599ebe9b256a5dd29e4c6a859db6734ea9e5bb24fb7163a2678c481138ed35a9d2443caae9169432f19ba9560691fccabe8de5f3e9cb8173f74044a94d005ec50068c9a589dec173190c32f3a29a143ca4d4529671f0252bb5929cb2e76895422507a7c753e612fbec7ae2d2f4da148cd6df33ad3abe116aa76ef441c836954d90d892f459c4869d834052bdb63d9abb67d6041e8498696ba34f384f5edde9b45bda0521433fe42ac306fa79f802844275d18bf03b0c1dbe15857749d60efc628cc902942152f7cb5c004006f752062d0a2c373cef71d3b87f34b7cffd354bb73613be9609a5f79c063e9c0b6c01e0e0ef816551b7f467c33d6e69916dec35a24a6c7f48ba5c30ff7022d5fe60e5fb47a7b933ab730cf32a3d6bc6ddfe397daea6050494c248a3676739ac0e24cf98a5d1e5c7a8c29c369b847f801fb925aa866a5a7cad71769b136069534859e3134df9e2f48becfe66994175db811183940cf6e345009ddee11244194d483871c1a1ebd760e502079368cb6308c2fa1dec217dd7ee71e0f86a91ec7e5c6c337a2f3518fcb2bdb4283504748d42f63c86c4a40dfc179f7157a6a1688062e80836365b16d8d2fc59ed3b8be44d6e3e82656cbf01f1edce40143139776a4b80e14237c2b00e0b8c118bdb51f73e4722bcedc6fc41bcbd6bb0750137baac38677f40b70458fdfd1c1e4c7ea14d8ab340037ccba746eafc55751a0d0fcb4aa7985458aaf44b4ff07839af0b9feaf92810b6029b64050dbd4d833cef58da6c3cb61ec87a905f1bbb4defd423c8285f23019f5bb7b755e2726274ca7f10c372b54861fc6676910584838c4512a5f2939e6dd4db427cdca87e19e63ad0f4e5bbfb694784d23df2a2183081f18158ae8c2a86357e1b93f618824a0b963a94f474b90f64f6d8aaaf63cbc84d726c61e22117a97c823f2fadd2a23c8c75ab5e00a770e59050b369785082999fa6735c4405434a509d886b52bea026e26ce927f6d710530896e2438e359f187c618ee8986bbc13c7769fd8ab43025540a8195e9259fbfd6057a92ed245cb31f429e0a476f2fb9735590502ee6e1f405bf26731a83804ab4287cf3188d2db376192d8129532848d9740cb37cd5dd411db217a67a02b001f72cc2fa5804c4a9cbf56e56e8d822c29fb5a8fb0b41da1b4f3d7703a06c45a8f13703c9748cb442a66dc8dac7f2d142334979eb0e3105e3edfcd3482d8d891ff43d012ea361053f126d9650e50ac89f9a2c5238842f746da793568e8825a9a4f45ce13fd89cdc154d63221cf14848462350f7d42f52c013d4ee885dccb3579618c9fd03902926e8f3af31efcc3dc388279246daa5ccd61106880c8c765914d8bbc124f6432b3a3a23e85c5a48aff9a1a70f4b8601b7cb78000e7036b56f4d7ef8de6bba8d55e00b67d85ac9ddbe540387424fba71ae9e54c899adb5934d9db03dd7ba41bebc16a693d877e5b8f06668710bf46c12366912b4ba2dc5f8ce0c375dfdf137b45c8d9e5ada68361a5e75dcd0d39c861524da80b11c08e901ac5f9ab7aa26ed8beb139c0017278bdb4ba045e0bdf2783723520c94463ec58e726c5788bdf9be9f0d39887ddeb6d2f8bf0f957f1ef3427f7e36dd72e16323f7a9d5298c22d658293fe4536bead0d9137b56c29aafd8579effc20361f4542f531c9ccf66eab761e4889af9d72618e887059934e4cdf0cbce180bc44ba0be7f4a8cf4570075b52605c64fdf311e9d96753901772f9d7b6358cb50daf48791aca29340f0f01499f57c3d744f4f27d48e58c7e9e4471cd06598b779a9d3c28d3bd455ccae099379e73f79d8374e30cf72f5e78242b9155d706ca8be84cd616bf75329f697f1e02f2d506c27f1d8cda9b64bb38f48afc7fa7bece582e2a9dc6f525cba1e4be14a6589ab72d7f9c3502650593165d3f047fb54d46cdf185b268a420f5c96556e5cb10a0565d6c826c2c86818b7ba45cc947176937d4f573b958531d5a8c006c141184b46442801d3e0384bfc1a6b75df341de19a045b3490e2ee7045592347fa9e794ce35242697129cf1b21255fd018e0d5c593e96c87f6ab6e467510258e71e5fc942dd3571d32e2f1a489122c8e8453ae39557a34f77287ac26bc1edef6d311dd53ff34e19e3d17a382f4ebda6440e8e9c9473d50483dd885a141b05d02ad451f618fbea06c5804b15a7997def4404f6e1eb3168bdebf5abd45cb0abf3e04de0ba09ba7e3e16c2abcb3a64dca9da63c6631e41be428ff49035e26983288261a8188d0cdf0eaba03a54d10b1bda68e3105d73849c6a0937005ba9ef6e1a2aaab89b910ea1372f1d30c433276c4076062c8c4406f788b835387c03624ee1843bdcc25d3201ca932a4cc9f8f4a8490d95dc82e7020c4da1ddbca3af85bb423200522a8ccada05b4bb86ecabce69f0305ed16b070365fd6afb0ee5e8d8d7ce88d129e75d3cc72ea66ac7d660584a5a5ad65287c1363b0caff9505e94d5f3cb8b05aacd8793acd9fe24261c0a112e178a6ac697b53c23842929246f79f91ba404ef849cd51e236286e56c00ca6dbe442d09e10ed799a83ec0d1784fbe76defdf6af67574e503f5bdfd5df1327fcc81efdb7f42646cec81d768fed65e47e73dbbb23f32e36e586b3450d4d75c25107d7aa4f7801a3f4976c4ac483e79a2dd5fc63a08184551108014d162e3fba120399bb7071bf661cf6fe1d35cca606c290db5e7908f1830686051582c0ad374c66d9ddf3d38b80a5502c585a2f6285aae9666db3fe673a1471a872a442c236b5d2ea56b1b5af615abc6fc82d6fa7d26523b0e5fb7f71c1647fe85997818071648d3487cff8831f22324ad7febdd520ec68b67e7c6b16ec03b6483aa37e10103b9d51becce3b47dcd46e5e81d0b3a71ac55adb171ff94dce952ba96c62ae671cff61d32024bedcb6bd692cd3dd9c361dcc6a5628cc323dc1d1b8b5ceffbc0d0e13fc73321830cbee19fa6745aa83ae515dc35501b8d342994d8abfef0c81cb4a214b7ea39b097a20bfa1a80cd575190c83122bbfc4580fd9e0b6cec95da3b71181d29f16a826cc5bddee406f8ea8ae05615e3e7ac3a8b79d45b1dc0b8f1070ad37c7b4f24ec1743415915f9a5c8b306ca64e93b861c50985fb3fbdc92bef07d917552497e0161ebd67e8aef830feca1a4d00d850f4d46be0291db7cf8f192df4ea5a9c70287b388c8ed382d820384f2c0461160549255b520fcc56524b8b6d9d935764c4aff4218f8416825f7571d95db8ddf5200f7607f57d30ba16ef9a6f8db9c860c82ed069832d6cdb5a5bc03bf598e7efe6be9992a928a7d0d95144a2bbc37117bb504845a0729bb74bd3e80a6d4accadcedff0a905bbb9ddaaa66b25c132d669016a342604d18f1d513503215d05629977ec695b5d57e810ffcde11bf5f1c5e2cad0b1d1aa5cccc4e64d588a2500603c968b1c0ccf509aec9d61c1287b87503abdbc2814a31e1d1adae2ee5758eaf27af325312fcd9f4ae13372b9b040e920f28b387b0552fcc0eb0507a492e438dd8f2cb025682f3e7cb911db2ba0eb53e8b8e06cea363a4f0af11499ef855702a0422c0041aca1ecdf2bafe2f3ad1599a240543e022fb155d452f84873e51c33f932a3ab239669a90b40c78c98dc378c5d49107b058cb3bb7ab390116dc0c1c9c72817c04ae6b182b205537262d684c8e164ee6ff08cb5cdd627bcb7a45268462a58dd6cbf088105f645ef2cd5ebc34266b97b0926cc7e741a3aad5d4d85ea1b0eed88fbb702bc307bfc7fff9d1f20bed982be35c92019c684bbee9c04fee75f47edaffc0e72a263129ac3a25a679d22749354c6570b26cab8df96200f12853edd52f290fec1622dde0c265cae3879a3699616fda052ef6e4857b6a88bc5345314e0b6e34855e509cb8949a8bfb613b6d8f338537c81451e7eeb48b98931024a92627c8823877cec2b1580240a9cbd1eb69291ed7575c1324c7a883a135f54632d5ba21a47882bf0129d7de84f4cfd71589013bacae1fd51580471c657b22a3765ae3ee5e6e6b5d0724942a93e62aa1c65385193f9d67584058b268cc28fdbe5dfe6ad13ca429b82242872482441e5bfabef08d28d4e8d978855bb610533a4a13786c8f2111b4aaf2e302a48cddb3fb37cd71b58643b2f280bd657403b92b807aebf4157c87349c1975d0d323ec0c15977033ef842aee43e1b5d6eabacc7b16acf427244705dc7dfa763860146d0445ca7dfbc26b70393f24b2f412a7d0b3ddb3de0837f58fda9d77f472598c481b7f936deb068b5f2b1b2cdb1d6a233e5b674f26f7f55604cd1df0a1b4d09e205b953844f1fa49dc7a6990606f76e7c6387b098aab8c21d42140c137fec41eb54497556b8931d209a84ebdc18a5227a3485db0085413922f91f790b69df9c67420612ef451a281c2136bfc287e3312f95644a5e9139923f9ac355b0b46d1939d7297e263325af437b9770d41c71e52e4175dff24f9a2b68f6f899d84fe2533e3cbf01ea4802cd7ec5d6c462bf4298088ea407dc9497663f16bde22e5f48ba17c05b996b9c2e31e47d411fe85314b184a606ecb1556ffd01c4b4db830a894497700a17234a4c9811efd1e11a54c1d48630ec52"}, {0xe0, 0x1, 0x1, "2fdf4a9dc9165efb164d9f71c42d936de32997ace0ffe7e5dbbedb5856c34d91543109d1072b074635d66086168abfa03c5c1c684396a577e01d66fff584a52d62a6a7f606f146aea759150db15c63ca2878071fa75e550d9cdc7305a34f7425c165d88eeb5dcf38d9beba67179d65532369ce698c98756ccd3eb0980d61d442abeeceedb41addef7fae0701cd0fcf38ef81798d3b56d9c84d6c376f6caa0e5105c1322bb2ce6f0509650c6648509d49153906687424af282ee8b33395490ea46881fab3ab0a402d2791"}, {0x108, 0x1, 0x9, "a53a8019b0f9747fff65485a9b39f36a66b2dbb928fd4b8e5b3d313f6b8f773b12419eeb3d5eb45b9e0012449c8eafc6e4692a65883faf599c3fe5450b6b7102a577d59f53dec0e8325b8aa19f21ea5905580225dd1e6dc0967120bb3c01f9ba3bd66e798ba6332766bdee46a1822d60c4eb75619d9821f9f140b4e758e0b1e4d143d1ca2eff56bee430a48863edf9be19dd3d067551ce25b871014bc7f44a8e02decc4e8e390a8c4721b9b25d056e87bc11e894106a0557321468ccb12751569d4dc596b29df01c0de18fbc7adbd5c202920f6de66d06bc5a49c2b3737ff6b706b354b13e2c5f2cdf53b97de67d7c0d7a6469"}, {0xe8, 0xffff, 0x5, "98175ffe099b7abf672b00094b77db6d24e37271cb6da5c9f4750cefd482ba40c97a6949580176e590f44427348c1392a9cc363dfd8aa1b8bb238a2000bf54dda51d53cdc0fdc1ccc7556d3bca9e2eff222bcd9c111404d1375c01081aaf9f5224c8f145b7ad7222dee2229b1a7caaffd47203d25e21ba129c9605098012af1a28b31ab30e1b4fd6c70c5508df0be4c6a27d7bfb303fe717ce711beb789d88b2fa9adabe01c319c551a925e80502557cd1c552ba09240225eec0201607c2f50e796db21e6288c9b2766afbdcd842cb73581d5847e4fc"}], 0x1420}, 0x0) 13:17:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x80000000000a]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r2, 0x4, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x8020699d, &(0x7f0000000300)) 13:17:21 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) socket(0x18, 0x4003, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB='{'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x8000, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x8000, 0x0) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000100)={0x40, 0x5, 0xfd7, 0xb5c, "8c7e0d0a2e8f61c60a5fdb5ebb5cf9463bffb526", 0x0, 0x6}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:17:21 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x69, 0x0, &(0x7f0000000040), 0x0) munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r1, &(0x7f0000000100)="475f706c2a1f05fd9c7b29021376fb3ecfd3d664d2d0ab78d200000000000000000000000000000033f89ac42be5cd7c9ef5a27dd64a1bb699cc6b4315f27880bc6df3aa01b7e8639c06c42f8f90e8f8", 0xffe0, 0x0, 0x8000) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x1, 0x8) openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x100, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000380)) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000040)) getsockopt$sock_int(r0, 0xffff, 0x10, &(0x7f0000000300), &(0x7f0000000340)=0x4) r3 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000002c0)=0xc) r4 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x0) fcntl$setstatus(r4, 0x4, 0x0) ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000240)=0x9) fcntl$setstatus(r3, 0x4, 0x0) getsockname$inet(r3, &(0x7f0000000080), &(0x7f00000000c0)=0xc) renameat(r2, &(0x7f0000000180)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') 13:17:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000001c0)=[{0x24}, {0x15}, {0x6, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x241) fcntl$setstatus(r2, 0x4, 0x0) bind$inet6(r2, &(0x7f0000000040)={0x18, 0x2, 0x7f, 0x200}, 0xc) syz_emit_ethernet(0xe, &(0x7f0000000440)="e8b1907ff431ffcf00a9f1379a9b") r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae, 0x0, 0x9}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x0) setsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000300)={0x20, 0x9}, 0x8) read(r3, &(0x7f0000000240)=""/151, 0x97) rmdir(&(0x7f0000000080)='./file0\x00') 13:17:21 executing program 0: ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x100, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f00000013c0)='x\x00') 13:17:21 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="800810cd0130018000f0ff8431dc02fa902a1c00000000008219a508173be0"], 0x1) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000180)={0x6, 0x8001, 0x2, 0xffffff14, 0x7, 0x2, 0x81, 0x10, [{0x4, 0x0, 0x5, 0x1c0}, {0x8, 0x0, 0x8, 0x2}, {0x7, 0x6ba, 0x3, 0x4}, {0x9, 0x5, 0x3, 0x8}, {0xa62, 0x3, 0x3, 0xc0c}, {0x8001, 0x5, 0xd24, 0x1}, {0x80000001, 0x2, 0xf8c, 0x1}, {0x2, 0xfffffff8, 0x38e, 0x9}, {0x7f, 0x4, 0x9, 0x7f}, {0xcd08, 0x3f, 0x9, 0x8}, {0x3, 0xff, 0x1, 0x5}, {0x5, 0x8, 0x0, 0x20000}, {0x4, 0x8, 0x80000000, 0x7}, {0x0, 0x8, 0x4, 0x841}, {0x915, 0x8, 0x315, 0x7f}, {0x49, 0x5, 0x81, 0x7fff}]}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x2, 0x0) close(r3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000040)="100a2956b9223776", 0x21d) 13:17:21 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000580)=ANY=[@ANYBLOB="620ae58bc99b55dfdef67a3a6884345400000169bdf0ab3b4210f676c5639e45545295689cc39c16635a45aaf7169e631df17577d320fcd3945030fbdb2eedad589cec12df6da67940167ddfe476a3a8689c242bab84d4fd73fe1f977fefcbe2"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000500)="474f89f8fddecd3e7bbc32eb158610fe8c712b33c1cdbc3de63523bd7092c828248e860f1e649550c4cecb9d46bbbb72dda9f0004e870a24804bc3fef12f7c5862c5b63f4c7b7e7d0d63dc", 0x4b, 0x0, 0x401) pwritev(r1, &(0x7f0000000400)=[{&(0x7f00000000c0)="c975e9f601cc74cdf27699aec7e5a2a4992612d9751cc174636f39e2a88c430131d8d2546397f17438f19e04562758f25ba347e7d37a2d35dd02d6e9afff61c6cee9229a2c7afbbb23da279cf5199492e44337b0e600ff007e9be27ab26a7fe7c13f79514ad3404f1e4a3ca3055cbe3d12d39d26465ba50df4fddf2dc36f087c05f6bdb4fb4cef306198bb699ab39ba1638bb68e16bf3c68d29279cf4b79fbe03b16d55567eb240d3a15eb99f49bd3fcad6d1ee09f79dbb7150f76", 0xbb}, {&(0x7f0000000180)="36392ee668776ee8351494a3ed3e7e6b5fa3df9194274ed2ad4a99b814e0f3d8dc243d0be4ce03dab38df5f573f2bbe14669e4cf09f742e4fa64681794b6be0f8ef056db7ce33ba677291f4581a2ca", 0x4f}, {&(0x7f0000000200)="7eff31f770231050c7b907a4c89e0be36516cbac7bc91649d3dd7f4e7eff8cc727a80a82ce5d04b5ce5dbc1183bc844aa6ece664f5c50818ed3745e491ee5ae7a4a9f9", 0x43}, {&(0x7f0000000280)="184f8d26e0cb35682db631ab0f53ffdc3f5c3b9d4915712e88e2611c8bdfd73b76b52b5b0078e2e2c6d8b97a0bd4be28954ad14186cda9b4b60c0321824254941737eefbb5314f3e6e27dd3f61ea6646320e4ed4c0fd27d4faa3fffe0a87fb97c6a852bcf994fd80a46292ddf8f762fb44977dc46d9e52c7c3a5982b0e383ca10e914ec3f3ac40d3cd2c24883baa8087d8a9c940aafdc983622f7efc2e7c78b6610177c1510e231af0f5ff10d5fbf768e6c41e23a6aba51f6e05c9", 0xbb}, {&(0x7f0000000340)="432c81daf2a5f73848c4bc939783350250296467839efbf30643ef1d1991ab73cc688aa7cc25838ddf3866784591b518e468d564287c2d06f720a7b1f447f81a56921da0b380f2ffac85a9245d8e9ffa5345880bc626d4a8b0d80cc7dd44858470c050a3cc757ff1a2b430b9bb3470ef76c9afafa6ca6057a03bd5217b0062df4eeb5e734da82b35cc0a7b84f626bcaebc4f503b121597ab4be4d1536a14ef48eb6547b1a9304e7368a7bcbbe3784f555b3be7e4f28e60fef1bcbdb63630", 0xbe}], 0x5, 0x0, 0x3f) bind(r0, &(0x7f0000000040)=@un=@abs={0x0, 0xd}, 0x8) syz_emit_ethernet(0xf1, &(0x7f0000000600)="1340f30742e1b79477314205c367e952da7a1b299be5c36747ea1e97339e9c63c06bdf3b7dcdce03517019c47d989ccb3e7ffc4038ca7068639d50dc4d2d2f45155910f758c64e5aa97c5b155370b96b9ec04132a3f7be81f1c7fb6b1b0eb40a8eda718b254971d48c2460d62c0caca73d3fca9448722e12e729577ad765b0816e42ee4e3b595f1ba15c1d4b8161e4a2ec622268d80b848bda678b306e5f42a7aee2dd6d6c822d2660ac5a90d73883cb19eebfc1d1e135d9d403881dbc69d92fd74903d8a23758a7c2e917de9aa822dfa7fa3a6ad304bbd67bc3067dbceac2f7b7cc9e923941ce4b4fafcdea00d2f2e066") r2 = dup(r0) listen(r2, 0x0) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) close(r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r6 = dup2(0xffffffffffffffff, r5) ioctl$WSDISPLAYIO_SBURNER(r6, 0x800c5751, &(0x7f0000000480)={0x0, 0x10001, 0x1}) r7 = socket(0x2, 0x1, 0x0) connect$unix(r7, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f0000000080), 0x3e6) shutdown(r7, 0x2) 13:17:22 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x276], [0x0, 0x0, 0x0, 0x9, 0xfffffffeeff7ffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x2, 0xc003, 0x2) setsockopt(r1, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000040)=0x101) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x7, &(0x7f0000000080)=[{0x4, 0x19, 0x0, 0x8}, {0x6, 0xcd, 0xe9, 0x1}, {0x3, 0x94, 0xc0, 0x3ff}, {0x2, 0x5, 0x80, 0x5}, {0x9, 0x0, 0x17, 0x2}, {0x7, 0xd4, 0x20, 0x4}, {0x8, 0x7f, 0x3f, 0x1}]}) getsockopt(r1, 0x0, 0x6e, 0x0, 0x0) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCNXCL(0xffffffffffffff9c, 0x2000740e) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 13:17:22 executing program 0: munlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) open$dir(&(0x7f0000000140)='./file0\x00', 0x58dd526613957ed9, 0x118) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000000)="4d0fc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f00000002c0)={0x100, './file0\x00'}) r1 = getpid() ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f0000000000)) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{0x0, 0x38d}], 0x1, 0x0, 0x0) r2 = msgget$private(0x0, 0x48e) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0x800000000000009, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r5 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffffa6) fchown(r5, 0x0, r7) r8 = geteuid() setreuid(r8, 0x0) r9 = open$dir(&(0x7f0000000080)='./file0\x00', 0x24a, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xffffffffffffffa6) fchown(r9, 0x0, r11) r12 = getpgrp() r13 = getpgid(r1) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000240)={{0x9, r4, r7, r8, r11, 0x105, 0x6fe9}, 0x7, 0x5, r12, r13, 0x1, 0x200, 0x1, 0x2}) msgget$private(0x0, 0x4) open(&(0x7f00000001c0)='./file0\x00', 0x1, 0x40) r14 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x80, 0x0) ioctl$FIOASYNC(r14, 0x8004667d, &(0x7f00000000c0)=0x5) 13:17:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000000)=[{0x1000, 0x0, 0x80, 0xffffff01}, {0x5, 0x93, 0x2, 0x6}]}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x30000, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000080)=[{0x1786, 0x8, 0xc2, 0x5}, {0x570a, 0xc, 0x1f, 0x9}]}) syz_emit_ethernet(0x2f3, &(0x7f0000000140)='H') 13:17:22 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\x00\x00\x00/\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) ioctl$VMM_IOC_RESETCPU(0xffffffffffffff9c, 0x82405605, &(0x7f00000003c0)={0x8, 0xffffffff, {[0x3, 0x400, 0x7fffffff, 0x1, 0x8000, 0x5, 0x1, 0x7, 0xf2, 0x5, 0x6, 0x4d2, 0x800, 0xffffffff, 0x6, 0xffffffffffffffff, 0x7, 0x7], [0x4, 0x0, 0x6, 0x20, 0x3f, 0x5, 0x2, 0x8, 0x5ab96fc2, 0x2], [0x1, 0x10001, 0x3, 0x101, 0x0, 0x9, 0x9], [0x3, 0xf6a, 0x2, 0x10000, 0x4, 0x5], [{0x6a, 0x5, 0x1, 0x3}, {0x8, 0x5, 0x9, 0x48c4}, {0x3, 0x100, 0x1, 0x100000000}, {0x7, 0x3, 0x1, 0x400}, {0x20, 0x3, 0xffffff18, 0x6}, {0xff, 0x1, 0x8000, 0x1ff}, {0x2, 0x8, 0x3924d58c}, {0xa8d, 0x3, 0x81, 0x4}], {0x5, 0xffff4ea7, 0x2, 0x7}, {0x0, 0x80000001, 0x5, 0x1}}}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r2 = dup(r0) fcntl$dupfd(r1, 0x0, r1) sendto$inet6(r2, &(0x7f00000002c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8efef93346666647164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xe5, 0xa, 0x0, 0x0) 13:17:22 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x558e3875, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff], [0x0, 0x0, 0xfffffffffffffffc, 0x9, 0xfffffffffffffdff], [0x0, 0x0, 0x401], [{0xba}, {}, {}, {}, {0x0, 0x0, 0xfffffff8}, {0xfffe}], {}, {0x2}}}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000000)=0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000080)) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) socket(0x20, 0x4, 0x2) 13:17:22 executing program 1: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r2 = dup2(r1, r0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) write(r2, 0x0, 0x0) fchmod(r1, 0x109) 13:17:22 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) r2 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000180)=0xc) setuid(r3) fcntl$setstatus(r2, 0x4, 0x0) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000080)={0x0, 0x7, 0x70, 0x80b, 0x7ff}) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) open$dir(&(0x7f0000000140)='./file0\x00', 0x8110, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) flock(r0, 0x1) execve(0x0, 0x0, 0x0) 13:17:22 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000000c0)="188910", 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x100000284c01002e}) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x4000000000003}) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000080), 0x4) msgget$private(0x0, 0x313) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000340)=[{0x7, 0x0, 0x10}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r3 = fcntl$dupfd(r1, 0x14, r2) r4 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r4) fcntl$setown(r3, 0x6, r4) r5 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r5) setsockopt$sock_int(r5, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000540)=0xc) r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000001cc0)=ANY=[@ANYPTR=&(0x7f0000000580)=ANY=[@ANYPTR, @ANYBLOB="f8036194c6f74cca4fe47ace99920980ed702f85cf23f655bd1a9add39e9df5dfdd4379706a8d97418214a353763d5b6ff9dd27c9560466327ad03ed9be46b6ebc4b42155bec6ce09500d1b4111649af96f53468017f3e377550396db2f9b7fe61ff24174a9c90b41e239a41fafa14977a8055a763df50a3cd7f4461e49b7f87f66341befaf9ec4d74e78ff481ba23c3321ec2a221544c4e29da34a29a806dd754928b053e95bc50a54d3d7184031dc6c7c92da56cb63c2739d7608be66a776db206be95ba8dbf67b3df4c3d6cbc6b58b85c2b585a1267d4b37e24422c9dd24dcde64718c415c1d0d7fef0039aecad43eecf6269c5a4df0fa4c4c78515e489a1c3420dc760cfd4c6401cb8e63ed662e74ce71cecad292b267f05c67bbd16948fedb02ffb35142f4f4dedfb24374e5eb65c9d78ca5576812f21d98f69bf7ab3dd3c957362462eac75903ad70e401dd85acb2001ad589c9b545c9ae686216aafade76c580c2eab71ded2d51a55252025778dc3fe01c81ef94eeef4575fa17e497b993907ccf059c095c5642285442c86a2cc38d7ddd12516ae1b25339deb1196f8aef5d205163ae1b82714012eb1e91abf655b3abad5c3de454a21f097729277ccf9deafbd0cf8965fe2e0ac4f0beccb4244d2631792ff8af48d75e015050ab56ecbc3d48bdb7cd68021b79514efca0bc9eddc8cfea74e1e2835b11649ebfcd2b7461b9084828cc034af8ac7bac523f4f7cf4976d95c014b8d536a2b0321d9e11f7593528b60ae3a777e25e2ba9eb890ca344dd421d28d1a8143e6c7ac65d808ecf2037260b080212558888a2903a1d987f80384597e450e4bf73bbbc0f62bafd15e2cb5c7a4a467ea38d66980192aea9d1e17f1282f25012ff86db2543f057d224cc55a04aaa293116f392a8ec3763449196cb59d2d37bde743c852bd69b09b42ed0f4e33ca3e05abaeecda44b335c12dede35dd485557256086081b42868e77cbf897285576677fd68e562eb92862af24d4f86139c5c9b64de274191ea8b74c2a686915e117e4dffdb1c6961d028cde78d8e66f5e028cb005a565930945ca1605c79e1ca94649ec37573239b4d08c2998174c0fc3abeb4fa0b1015ae253d91a6fd8dde30671b69ff6c9fa798bf8c31997ba0ebac9ec882edf6a2680e5870065eb17b669937945df28033ea6199121bf7bb556d3804908fc5e9200ea00e8d439cca06cbe428530b4f67b021f9975913fcb87b1962f0d0cae6f0ff522797aebad84d4d12273c5f744e1df392eaa39dbcdabfc48fb07a2bd1b4eaffa2e909765471df8cce06cbdaac4d221ad793db410b6663eebda7d0659262469573fbaf63e2a89945f08c80f634442c23b6a7d44ddf7540bd8b3ba350b466f2c0440369db02c32b551c776d5cf261c800ac86bd702d41fa7e636383272d68250fb9557366207cdc60937d30c1e0f2145c840a19ae1c06bb9634b78d73a9e9e5660b952dc4d5bc783031ccf4d11e96dab85f219bf080d67961a5712ff210f6744cb5ada374fbfc5d502cc7297548a4a48cb657d86339f33a3d7a0ee755bc93a4967dd55d6bca61124cd9efc4c4c43f50b1dad3c3028412e540e027e573e05eb993b442d27978898f0a0779102b48490bd2baf0df2878ee26226fe4b457e1b734e4a0f7c2ab8aafdd322440309b512a3d7429a68be2fd4d7563e54c4bd925a488dddacebf8b13699318b6614b3750cb39af168d259a0101bf8b6d20b181262cb2de77f6ad516f2c3a9ac135dd3661249f1c4f077a9e241b30e1f249ae2a44352a1bbe153658b31b5049b12ea188d3dc55ff546d8a34930e5f3a3418d2a217e9539610ac73012adb902e1b8b1d057012ce47519d1c57b7230bff44ce299035fcbd1c494aac0fb3265c0abfb6ef7df2ec13deae85d6715c888bc4450ceff475a2fafebc4bb37ac4966d1b080f7385193206c731cade20054bd6d34813ae78bed0506660ff1054a982a0c47048434e724cfe612b73ce0312f4297ab7a64293193fec74e01260e6862a6a8dbba779114961eb1e453a09dda345044a6a29d0c0613a4a4b153733cf7fc75340470e9f56298c55a9d77227d287cbe5ac7ba732161d40cb8bd6ae3be0734f4fd1b2aa7f26d0432044c91a936a2c2ef0c94b3c61afeb4c234206587ece0f04a8fee7bd235b77664f01af995741bf170a0df0829433eb1972c9fa03d16ddd2d5450c7b40f06e7440c0a3ee4f953766a991b6abfdcd26c62d2134bbb791e1be2782876b12b1bf1fefd6aa206bbda50aea4bf6d42dd1de517fccd3321ecf6ed39e81e4175cecfe789ff7e09d5f9d080802ca2d296821c6ffe99125d5f8fb4dd7e7c08a03de4cc0f9988b087fbf0902a22e34535a03a5445e799b30fcee8ca0070445641e01b8a37becba3cbb9769ad9c068e59ca2fd35a4edf868f4a3a5d43fb592dd3a2fed9500b2ec251fd83ab8e2650733682d817fb5e21f09eca9eba05b16d6ed268cd27a602913857cb6d6b4cf9a71beb6670160dd0427c13c8bc61d19096015097bd8b2d929c14de9913b7c1b84678e4a339748ff00442acf6e246aab522fc06f3cb9e4ff24c98856209ed36e9cb9c1707835363399228400ec36697fb0055b5147f63ef70c7f211bc5599e3a4bc46b7124dc6f511b19bb7fd95f6ff6a1f756ee0ecfb0f93a16503bbd5680054d741c371318e6b83a200f2b7cd624ab10af482df09cf22e3e45eab07ab746d7e97dc0d7c9cd1ac9cdb5d2fa340ba4b7862da3fc251d2c4158c54839e53f45528b348a6331d5902d31bc87ee7f333a3047db70f40f281668abb52933d2c3ab201589dbf1e8a8ac6550184c25302de33a822a787bab7bf4ccb3444b7cbbadfe9485918d93681febb94c9df497dd9c5dde39272c6630784bc1c9236dfb466869631d53cb3eda3c39ed2475d6841c60bb436fc5ae9cea89c0d554a91b9df7c1ac3691feab67a253d725cbb0a03692001122bd6e6b6cef9e067a54deec9f935662986f7a5197b2f6e28a1b4e857a999469a2e24aab29958053d6a11cc855d71b1e8600afe8d88242b6ca6b0310540d2a33ad599d3bd1471aff2ac5445ff325cf4c8f452c19080ac20855015190a52999d2295011f37202e5be18c63758d9b60f5c525c469ae6d94202433d26f96925db2d7e3baa75003200bc1a2cb0c65ce74fb4ba5de9ae07762b971501be1389c286a1299c1e2918d6b5b746ee00a04816c058061ec86018b600c1db666753196585ae6fd8dcd36eaef256a984ef69ad0d78761d461ec3cf63661d38b9321810a11aa71ff5fb8dfb2c6f3cebda4a94afbed542204ba32ddc1e6a3fa3f45e96c588979cc20d7e24373a1db30138502d570d46cfab937c25d26d507c0aa2161a7765b16f6bf98584cc6f65d00c4b683716b515b0ee097095dec0dd80531acbec377942c771b6c01f24926742db93f45a30f2e099d0661b0db3077e4e994d49454b2a8e4ffd95a07e60fe48b915d4236d56ffc8d31eedbc82184e7236da3182b632392605fe4ab235a9b18a3c3d5a8d61b7c0a5e17af258e2891818b9f73a3bdc43330cfac56aa6179ea4685ad55aec6e8d40085e8aa65cf5f2e6f07f84fbc1fbd554ba78df33c1c48535e34119a1aea13859aad839a4633f04433f1f88660cdde8e148a9bef9b712d2f879cec9eee365ead44c3abda9d0ed76a3d9d58c04276fc4dda20fc54bc31ed9571236f3e840db5172872b22549a118d5626d7009f2ce80af36a2509d3bfe2554bb811462e0f1160dfcf148dbfc4c35f09a953f58121ec547771591fb3b80c7f6881b3d4fd3668e4782578586f6228c177698c0d8c342aec300402573ed287fc520df8a37739e8d9a18c26be78e6383057e0d2d563599d06ea686ab56999e51798a249d7f7fad78e4d58ad06ad328bb7eb6855a8416ae16fe1f3533a172e2929a417427f3c9a2f01127f9b3ff183ae2161adbe5b27eb9298271331af9b99cff8d7a50945bb549ab1e4b10dd426cda79ec837277e409a18c714862913e419637205ff594c392c68c537960306a8a7bf89fe908ecf87016c27717575d7dcd2e9c42c5a1fc48da46f868535a82e8dabdcd5d918ee9c5a3b5a40d620f604fe2809c07fadd05bef08daf6826a876c27978f46bb69f1cb784620b37b87ef0a894dbff0ce45952d3f16d1aa29ba91a5c2e1942ae9a825a83393fbf17b15e885d7949963de2b6bc55eb98b383300b095d364a5f54ccf189ab992b04e8a11f82044fdb3a79628ec1e3d9b70531c9b567425fe78a5f518f664a3e33251d015c963c6cd561d1e2d44e99c9c9bd44f7bc3ba5524e231a7f2b18fc881e55990617d30e070e4ac6a1bc2927e94429160fa311f6b1eb11d6b0e7f3ac87286d3d8eaaf57865b7659290575810ba251d86df5001c6bc6a37b8abff7948715709bd1315b6dacc04563f15966e9bcf58fad30d0ff1c34d2c4d0b5abdf1a858879c440fd15dbf0523111b81b328f4bfc74b3ebae5a9a673e2c4c009f363667cdf0bc3e2b2981233a6a87c08932dfafdd31f4ffb54598da76c362c9a4d29954afdbae4c3980dd68e1baec3d209b0de80ee56d78a7383d20e921f089b52b0af146c37ea259098355b6b9f1ae5e1547aacbf2901e9e9eb7e4075cbc51e91d6e4029f0e8c476ba0a2d327ee127a9edf39a0bc7ab77486e39c5ef8fce87ab3bd01dc788ccd851d2028ddd21343ea09628c9b15a86e5b720f61618a03c8d3cf026eb1c9b2df9cbaf9bb850364abfb5e676359f00d42b85f05d89111362c17eadb6ebed1133ccc030184a95f04793cc3e332eb617821b6d714df15ae1a711b0b48dd54e8eb6c0627f9bb503ca9c75bef19b6f1f3a5d754dd13ca998f0f949df99732a63c3883a15c23eb4cbb0324c59eb6f63d09327524232d128e3c368184e59b9e11c04a36a758d216ac43bf0bde8685f3dc43561e4f5670e8844b794052bbdf649424fbb8e6fac37652aa9a19e59111b12cc3d46e92ac5311ae4fc755a9f2a8d8eca7e6e170da82704a4f82b02e6165c8511d419a2561b7decc25d68894c51208795fd43c060ce45ce5f526df9f270998aa8ffbccc89e7a56632d36d03573a4fba7900e497ddd764f3c9c037647a5b2dc25c6fb8c85040d59930f62c62b519895a68f1d1e9f5e8b72adf2f319005674a5287c160ae907b863c2cc6983a445c07b41410a7e4999e52bdd5074cc2d342332218dfefb1f281ebb9672036abf5f9b90df5f3124825a4589820f119ffbe60a5157c3b307e3a312d0558463bf143ee7385d36c6559aeb0de916e46b5c17e3815af70c934736992c1f32f94f09c9c03ede8b688755ff9d05860b9566fb038ba08f2bdf63a6ae80a14769176a940d49079e902887b7112abe96c846cbcfe8c7fd96ac0bf7e235da6839ec807c1cfd47f6b0c60bf21532333845fa7ae9a89245a392e6c0376eaf99def2eef50dc2324fd62df4d27a216d50c3c5c202481cc199ee41aad091e833695bc6c4f86112181e99b57b244342e825b6d0817111dd54fa9b49522136819572eaea6b9aeb6dccbd68512db539ab2819208635d600538d16d25b90f9bf55f058fb46a5e119489b2fa2e50bd45d9ba608d3a3befb2dfeb916b2e590eca1e9738832e6aab82b398ac754c9227af08f1af537bc2f6a0da0830771d2a9c5687d3cbfca13973155865760c0e633e278996f30448c4becc09ae8d37720c2214fec331367af051b39f4f4aabe46cb646304f2c27bfdf27c4c3032c44f44a7c2adbbea4e4d4cc2fed850b584660f56f6329f4b17e1047"]], 0x1) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) 13:17:22 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/231, 0xffffffcc}], 0x10000000000002dc, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000002000/0x4000)=nil, 0x4000, 0x2, 0x810, r0, 0x0, 0x0) r1 = dup(0xffffffffffffffff) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x20, 0x0) r3 = accept$inet6(r1, 0x0, &(0x7f0000000080)) pwritev(r3, &(0x7f00000003c0)=[{&(0x7f0000000140)="1495051bc6974adfb31380efad0e99dc12b900f7c8d354875e986d", 0x1b}, {&(0x7f0000000180)="888edb1e65382b313a443b21711db97640bfd72ca8aa2e26432dd87b18debeb0e5f577fea747456800345c246889ce9ae26bb25db0efc160a8e7c46b815a2d172662b607f29fc9c8b6e2838a6e83754313e5af03446ef6d1bea4d69386727240dcc95561ad241c73b8b7209de71291751f86ecec7f4f0d6072b8937af0aba6949082d2c2c6af2912b798062377c473ac8e16940ba0cf11ec6e173f7fd1affd626826495c77a3ea", 0xa7}, {&(0x7f0000000240)="1e0abdcd5feedeff09bfc4609e9d4d0850cd65d7cbec5ed54bcca5af44ae54b4aef52fd5831a5fb8977dfa583bd5a9d7776968f3d7d2043db7f7f880366ecff4a49085693e3e7c4ff0643eb9b1", 0x4d}, {&(0x7f0000000300)="f90b422f9667bc4fb9dd8f8509a326ee39df2b7599ed088ec7ac8b8af13acc30a341b026881888d5488a26d6fbec6b1ce839095219ad62c5e1096ad6a054321ecc95a796f3791c95035fd3fd82e810b0d873befc1d23b7006ae77e10c9661f3eb54f860fbce9596b4b261052d235f9483bc997ce37310ce678e39920313f87b77a51d36103e228bed6369864bbc3a6a208c0a1af8acd585485fe07bbf9a63c9357aa074b91a3991322ec5201c58050970bf1fd", 0xb3}, {&(0x7f00000005c0)="1b2dd0819134d32b901063d93b7996762a93c44fd967dc1cc6deeee7fe68f1a37d4c0b810bb5de614265808afc57f7ddafdeda8e242707d4f1ca03a3c702533c4c8c35efd5662d623ab67eed90cd99a3be17b917d47003444e7f7be1a83e3d8f8f63f80642f0b31b3c4611d30625b1d0b86cea3bccb32aab2eff03daac33a4b3aefee42d69e261bb627946e3702fbd4bc9765ae625306deb33e6324c8455a58c562f4f04569bd1d76f6f4846a94da4a6b2921ecf1faa4103aa5b5f276c4086fda83097f3d03e791562d1c353a7567e1c2784e51f2adf883173e4dbe3dba2fbe54ddb1c862559c564aa6b0e891bcec7b0300f5b789dd084b088c01dc52d7d8fa4884916665b49d38425262a92637022d3a0708e7da5aea78be3b1ae4beccdefb5fd177f449fe6c74ed55a58de93a4fc81254f0fd23035c896fa4889f84f6f0385f344e97b5e351475eb3149d453c464bb6296e9ac92c0359aaf59c13cbaf0bc78a3c7d77d77730e504d9f4ce1b9732b9b65db2f9eb6869e08cfea3b41a88a3f108950eae5930789d382a5696ccd8405a9f166f5ddada05130af0609cc4cae6e3a9bb9da99a0d619189f2df1757b1bbd61dc100cde89603ff7c5a94f73bb423bac34793faa5a11e50e344e9d104df5580ed3f1bbbdc9cc2be4324a0bcca5c103e0e1088e4ff6cb33ba504079827acf1b187b513aef84a841d61483dfcc8638f27eb09af6da886737a4ef3e0fa4d5e966e80fd46f26b92d7ecccc60f0c2619aa22fb91853289dd7ed2f425d0382acefaf1873d34d18a95baa6ef1dd1afa8e1d7255d5ab4e168e2adb052a51f39144e0139d9815313b7c23b6640cf72247b74a9b80e933177be065ecc5ab1333fcb65067e70b6817b1e5538fd42f3b874a49ab17a9e8705c3b5495e7e06d507538999f67efee63de0e0c9adc7b9e8549316f21c052362655cb43da028be62df49a9ae6522d5154d0af09a31a68971b0e99b4b9aa4cc5d4164fce3d7c7b3ed77d56986c13f4191eb40b5d84bc130e37294944f1a9070cb81e24a02a878e5e792e7bfc620dcc573cefb38063b766a0838cfed81f5b7147ca55918b557fb1455dc9881a2adea411cf6a1584ca6be1ff4e657ce45be70f19a7c740653243e19e90b39818dfb7c9b49e387e07250961141e41de24a7d4fdf3905a73716fbf54da006735c955cea2643123ece712da63c64716200ed3859be6af7b8c8550a8db8b378a86b8da1e3cf078b0bd2988f1cf775a5e1fc9a50664fe8badb798ada2652e881a1aef462c3cf9f8438d701c2be229f748c4a89d255a33d8de3c432110c8ade85a9cf5d4dd23e920d3e88b7875b1e5a869ae8b575ef6f529d2472217f46807e3fcc80ddf551028f573cdd56d454c667a1926e0d87d9c4403034813e7583fb977a4f6cd4a9b9a6d0195ccc4f15b369567467b2a6b9ca88632d58f8a9a7b569392f808199580388154a9dff2ca4d455b94d184cb56d6121e5079c52769d89f309c5fb2723d69ba01d465910c9117752ba95d595a1cc098d142ee2e493ae059a18da1bbae40c04f4e2e80de1bb345d4d7b9cded6ebbd47f3d5a0bac531fb6c9a2d5ebeb0a75bb946f56d635ba031c743b7bf9eb215b09d85544a04e9516b8342d7bdc0a0f79be7a384ba35612421c94424982a938629b02e8470fd1b74c2155331c888ca4bb3abd7064145b60f9851dbfd03012e79154c656019bb44e773e20c418a420fff23e6a5e0cdab89bb2ec23a48f2e467324883e818430c762bd4db39cdbb2b3c548c76bff231210e2f062f7c502a813188e9dd1c0c3ccd9a6c77d42638901e0617c98eefc57e1df33a5021371a22cacc2c4e2450d98a3771c6e458b1dd8ea6af1de4aef31d35cd74ae47de7d759e6a3a41b45767220f805bc932075ee5a245abc67e917d5c1f66f9201a181dd2e8c79da09b2071aa3c00b339b648a31a042e7184c5fe64ea8709076bf01b6180752d047f185d43c37963c67fde4ba04ef1412cad824be778ec2a7749e78cc536e5a01b2e476b20a92be14c5d296f694aa7f4bfe060500330b33f6e492afe79d4a3d975f2957216debf199ab08d510544956e9ec05ce443e07bfc53c3f46b67a22386ec505573cf50bc472653d171babbea91e8da0618136c411a1e38e9f77aae59f5b50eba2fb43dd5f5631f3b810df209e9ee7f5b186f193ab58521c7863eacd388d37bf728e18cf9f03f7280d0af76e6b398c17d40a3a806678e562baab0536fecb426f7a8ef3351b70bea223365e7c50b3ee3fb6b37807ecbdf717cab6dc34d54ec5590f6f49aa5080090e573513d536a50f5a42345bc383b2d580e0c01f03250d3eee5f7d37c86d98fa4f5e315378bac40db1ac87a8a1c8a2ce7f73106362486e2e8b71f60066bc0ce254f81959f42908427234c4e18a70dac80ba66db06198ed06d386425b3fb887169b5c52bd8936470d1bbec7774321ab9dc77d108c4e357744f6de2389df5554dcf4747331572d47e8847f8f889962d6b481d15a652e68e28129a249c94596c9ed05e3d294337144168aa8135f5838c04fb71077e0103285303bbc08888d47facf903c3d7b8fed387f7629d19bf2873ab6e34bb19926b5df5e1555558e6b47c83632155686b8e9c4130ada79b10546fe602199e839078f68418b10777645e1938475592e3fde1536cb5e480cc72b8a84250c21c9d73f82f96af1a04fcdfe3b9f201b0bfe980a6d16ec88de9150939fb77c7736368a391c5ee053271fa7a1a78536eef4616a88bc05d618a246b7f6d54f0d83d6d547e56e0312f4794e68a196a4762c96d80ef349b03a66b9d4ebcbd02e471752755a10597d3993effafe0d8088a9818282ffa161ff5068b455b14c87c9f354c0c7e28b59df2b5e368a2247ad28a84b776605e47966e98629d655fd3c7b5c9ded811cd1cad16d6eab16fe51f1e3c825c864c136f91f8bfe80fa0f4752843a1647b760b3fdb33ed7b21fdc5f64ec78cefff77042444280bf968c1aa00d2b56d5aac03c26133aafb6051e57115b77f119317909d8a6775ef311020b229d33affdd843fb786b4df63eec60dc662f81ac3216183743790e103efbdbcf33772002dbc7113597d5b0866616d1c66b045e5a9fae95b2dbec0a9e96069f26935e9e9c00a4d19640d7825ee587ecf10877de5d65b9e9ab7e8b7d5e5428d511eb546c2457ecb5db3301879e9ae3f09d5863ca7ea648a5ed15d5672ee61a989cc7b04e071c92e6e448108f8bc15eb5bb6e58691eec6d1abc0b939b525f231715932276334fb828c89dd280396fc984150d855217b8efab0a5319d8ed2c35225920fd8eab463554b3f6ae3d1569210ad9659c2f79ae8a780f8dfbe637bd673bb83e35196e49286425d824c56b220960d1b16afa313aa83ef3ad6a29c458c965768fd2ab2f019012893b5ed6b31afb9990531c6dc4ec3a54d2e9b0ebc3200f885263a0e565f8e4af3eec22d72366948a4717fcad5317314dc91e5ce9ba60e0c8d70d6a6580f488e79d42432e95af0d7ce40826e314f62ee4b0ab76a3e0a6f24e177b8c9cea7f2e91292d77f56effa3f6d34c8b7487305585c0494aed0f7d2b34843d10df42b4dcd3de0a74b6ba5505c139434ce63cfc7efd6ea04de6a82d0716ac90bd66edf4c1b5002a0ea58fcbad8bb8ac3798a2c927c71b114d0de6f344b450e63ccc69692d4abc64d0536bdc273430d9a8a6102dc835f514f6fea6cabfd356612e90833a766c04686d26446e4889826667de64e6b02d499f3f0d4c95f95e5d0d2cc6981ebbc510be7fd898706ec8b668739bd0f7665249825be9d434150be1e3d756830ba39a08d09deec3763fece7b75018b364f054f2832fa297baf2ae2a54425382fdd86e74dc590b9fbf7f37da33845b7eb26d91bf43baa121a7b2189e823bd5e0ed392a5d1cf96de2cd06ceb446fd39cf009766d4a23c883469db72294a6c8d4f4e428a1c95f9d054264ff2a0889b6a7ff04a8eaecb14124cc0f52c5498e2e9e7e1ce143d4622accc2f1af81e236f1bcba6de6d338ba76df9b8a1bf760c185cef8f7f03fa1c99eca7cae3e10db3b0ba72b10f1b5f91cbfe398574c3fce028b0c3a213ac7e06a481bf057f7b42aeca4c7cf05432779703bf8667855e1da4dc9a2e1d0e78cb1b20797d151a0f6ce25f447e88cac51829966c04cd93c8e8b4f61ee1064b1949f7c07053f63eef707d1250050e83b22803b6d5ac2ab1f82b1dd1be62dcc9162c17499bc5a01ac460954f748d2b3ccc1bde061d646824f6c7acdfb45d0fc4f6cd1d1a6ebc1d41426bbaefffc11a410c140e08bc8ef2565932552c6331b4b0d652f77a60efc8f3228a25f7bfa4819c0ba9797eb33134ef27ff0aee1c5e07d8e7d1f2f9aac15a3dda347a7bf6df16c67ec0b4e90352be7e3274abbf5a9afa37079aab81156c9dae740b01819f8d45143f4c4509a96ad3fe671e1d93f26f4e85ee25d34786543e46ae0749c765ad419f824dccec4cafc71b2b0bff15b8413da5555c863d938b33f23e0a553d7f6355e429891828066cc1c96af5a9aec9aeacd2862ae87c02492c02c4a2915a064ca93c412e40f6663b12ca94509f0d958a7b7a881b952afb43f5b4345e92fb35a4120912b56c259530bfff78d28c5be79248f04c8b9bb69e8ed330db5e3b47b0abc3620d792807eea2d12822254311730a65b54addb1fdcb33cdde3d10826ddfc82108a25a829a111be2771e77cc797abd7def10e802851e72b16cc95a84666dcecc99982b8b941b527473db5c6f505be31940239bb921ccd1598d337872e48f5b32600ca9d733b57f4710d8bf788ed1eecfcf31d545155dcfb9c69ef0ba8812e3badd34b93ae59447496a9b46e932af467b55dcc97078b87cc9c0394e7b1be05f1fabd9e004f3364c2cf2694b22b12d0ee259df462305cfd04fa2d61ea564207bbdc73217f5e7b687bef0fea5ca411da96055ba47d2c1b66bbb8d0c431aec8a86dfadf21f1f55b062c853d1d93a2d2953b38ad42dd5e5a2ab4ace6c5a31d1da705d0e08752208bb6c219b188f555a28b6f6ddab0539995be5e1c099a0379416818e18dd4e9486aaf5e4c60a5ae141d0bb913735baa31d60b235a6d7b3c74106a5f9490befef20e98697a734753a38c37d93c367b645f9503893b6df964c6e127625255431a376afbe27b2bf89a5d515430b08b3032438227e736a9afeb73833538bdb79aa53f84792bfe0c5a9ded6e71abca2ae26b3e5a7ef84249f16c1e012c50cfa1691b374cb77fbfc35e40ed5b5da97264684621a60d4fba1fe6bcdc23f722321a5244fcc6fa3cfb6c1f4b198d46f00aced055f7c3bf4ce6cf7476c2fef5e49e3a386341e717d86e6990c58d32dc72c3409795cb2e0e455075d2616ba907f38dc14ed56dc516375b5c31509fb7f8642e338f1f22452e76ee53eaaea5ca6d1f2380becfb9fd56eb0751038aecd1f91fc163373788fca9fa919249d5617e6e3c5a3eda1df394e1fb1ae78640fafd34f9645d4a7a58eaebdb773066fbceae487dfa13c90be349c2161b6dc22a7bf79772c6f03062e6ea97d9d65c341f7859d374cae62359e355305f692e1677731f5b0429cc37b30726bf8ff883b4a0f4ba5b3b455cd3abbce381c6260800e661dc32b063095cfb27f4525042f75a7c89e30e73ba3d01db81899a7e4d36076f99eb10e4255f6eb3aad9c29696ea67b7cc47c8e4d346528ebf4c3855f69b2e1791c766ab425ac13ffec9b3b3ec035152739324c7305150d6c93ff0dd6bf5280d844c873d9182338f326ada0064bd3", 0x1000}], 0x5, 0x0, 0x4) pread(r2, &(0x7f00000000c0)="a60e9be3716b5826c0d31b5da18f2fd9e2b778c6f85877b93f09000000ce644f6a097c0a638eee579b6d7510cc87f6a7693520cd0e33fdb01a873a3cbca5ab9253927bc34e195237c6a53aa40cd440fa88dbf73b34dab7205dbf0c9f9cfcfd38b444514557", 0xff56, 0x0, 0xfffffff7fffffffc) mmap(&(0x7f0000624000/0x1000)=nil, 0x1000, 0x0, 0x800000000009039, 0xffffffffffffffff, 0x0, 0x8) 13:17:22 executing program 0: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) chown(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x0, ""/91}, &(0x7f00000000c0)=0x5d) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) recvfrom$unix(r1, &(0x7f0000000380)=""/189, 0xbd, 0x42, &(0x7f0000000480)=@file={0x1, './file2\x00'}, 0xa) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) seteuid(0xffffffffffffffff) r2 = open$dir(&(0x7f00000002c0)='./file1\x00', 0x80, 0x90) openat(r2, &(0x7f0000000340)='./file0\x00', 0x400, 0x100) r3 = socket(0x18, 0x8000, 0x6) listen(r3, 0xff) mkdir(&(0x7f0000000300)='./file0\x00', 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCIMMEDIATE(r4, 0x80044270, &(0x7f0000000280)=0x5) pipe2(&(0x7f0000000200), 0x8) r5 = open(&(0x7f0000000200)='./file0\x00', 0x80, 0x0) fcntl$setstatus(r5, 0x4, 0x0) getsockname$unix(r5, &(0x7f0000000540)=@file={0x0, ""/140}, &(0x7f0000000440)=0x8e) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') pipe2(&(0x7f0000000080), 0x10004) 13:17:22 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f00000003c0)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) r2 = msgget$private(0x0, 0xae) r3 = getuid() setreuid(0xee00, r3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r5, 0x4, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r7 = getegid() lchown(&(0x7f0000000280)='./file1\x00', r6, r7) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r8) r9 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r11) chown(&(0x7f0000000340)='./bus\x00', r3, r11) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r13) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000200)={{0x9, r3, r8, r9, r13, 0x10a}, 0xfffffffeffffffff, 0xffffffffffffff7f, r0, r0, 0x5db1, 0x7ff, 0x9, 0x9}) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r14 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x10, 0x8) utimensat(r14, &(0x7f0000000140)='./bus\x00', &(0x7f00000001c0)={{0x5, 0x4}, {0xd434, 0xbb1}}, 0x2) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000002580)=@in6, 0xc, 0x0, 0x0, 0x0}, 0x0) 13:17:22 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000000)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2120], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff7f7ffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 13:17:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r1, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ftruncate(r2, 0x0, 0x7fffffffff3) r3 = getpid() ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r3) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000180)={0x0, 0x38, {0xd6, 0xffffffffffffffab}}) setregid(0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, 0x0) r5 = socket(0x2, 0xc003, 0x0) connect$unix(r5, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202262f664000000000f148da4b71a8e1ee7de20184f87a7830f9cffff7cb7a2606fc5348405d2458c060ea6923a8fe8cb673453e3cafe4f9d34867565ecd5a7cf0f0ff92e0e8b0caab680082ac33ba17494ef044f8796fb397a63ad4d2f2be0496a79a138e69b52086eb323ca99f7c5f7f300b7e4db0e37765cf1fc815df3b8b3b92c71993d76304122029cba2ac7238e2a49dc12aa9a73ee87c0b35968cf26d896d49a74a9e5ecc00008e2114147394d0c72d97fa476c33a88aa3d9d02a962302465b87689572684840fd8870606e95338a1762bcff7468b110e0db76cc0500f5764dcd2bed04f40ec3441f271679630462812e3e5bc0fa24ea512de0888b8e9e6e3ce141ad57c210a7c69994207298d04966e280d4f018174ad72d0cc954a86d5164c2942a9d4d8dadeebcaf814a61f091cbbf23f8f26c64f981bf2c4d7411064c17b39b16bcb32a41e6416d7f984aa8a463e7c7f49378efdb79e63036861c8b00f7"], 0x10) nanosleep(&(0x7f00000001c0)={0x4, 0x6f7d}, &(0x7f0000000200)) write(r5, &(0x7f0000000080)="9e", 0x1) 13:17:22 executing program 1: r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = accept$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r3 = fcntl$dupfd(r2, 0xa, r1) ioctl$TIOCFLUSH(r3, 0xc028698a, &(0x7f0000000300)) 13:17:22 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f00005fe000/0x600000)=nil, 0x600000) munmap(&(0x7f000096c000/0x600000)=nil, 0x600000) r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x4, 0x0, 0x0) shutdown(r1, 0x1) sendto$unix(r0, &(0x7f0000000000)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed19f4c8b2ca3ebb3557699a1f132e27ec0ed602000d7d026ba8af63ff37282921e4fd89720fd3872babfb8070c1abda58601a8bfee8aca4911faff575e8c881ff7cc53c894303b22f310b404f36a0069000fcfffcffe608a371a3f80004002ec7299e34000000000000010000000000", 0xb1, 0x0, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r2 = semget$private(0x0, 0x8, 0x80) r3 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000180)={0x8, 0x3, 0x3, 0x3f}) r4 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x0) getsockopt$sock_int(r4, 0xffff, 0x1, &(0x7f0000000100), &(0x7f0000000140)=0x4) semop(r2, &(0x7f00000005c0)=[{0x0, 0x0, 0x1800}, {0x5, 0x3, 0x1800}, {0xe, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x5, 0x1800}, {0x0, 0xfc00, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x2, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) r5 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r5, 0x4, 0x0) recvfrom$inet6(r5, &(0x7f0000000600)=""/4096, 0x1000, 0x800, &(0x7f00000000c0)={0x18, 0x0, 0x8}, 0xc) r6 = accept$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000240)=0x8) ftruncate(r6, 0x0, 0x1) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r7 = socket$inet6(0x18, 0x3, 0x0) getsockopt(r7, 0x29, 0x33, 0x0, 0x0) 13:17:22 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 13:17:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x200, 0x0, 0x5], [0x0, 0x0, 0x3, 0x9, 0xffffffffffffffff, 0x86], [0x0, 0x0, 0x482], [{}, {}, {}, {}, {0x0, 0x0, 0x8}, {}, {0x0, 0x2}, {0x0, 0x8}], {0x0, 0x5, 0x0, 0xfffffffffffffffc}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pread(r2, &(0x7f00000000c0)="6bed8fc7b61ace24315da17fb31ca63a3597688d831d88eceb0504e8084b277b295047f4ad53e4af6195054135c33f9124f3e39e6f0532e6edc8d0e6c6d064df3234234ed97bbefa85b0161db04510fe6d05cadc798ac9f8b502e72c1122f70350574bd06d6c9195d40528029fc8670b6efb49867e12b920c1973a76a3e5335dec31b0696e0bdaec1ee7f3b3b0b1fb8905d2085bc95d933340d598fc4edff7c0a4dedfd5d16dad9f3d562e94074fb4a40a5325c49f1763ea3e8e0b24fb85b5320e76dea74a7c8b83473ff6147a521e027f68cf60876686fde3fe11567aba201c2979c2347d1113811fd215", 0xeb, 0x0, 0x4) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000040)={0x3fdca90, './file0\x00', './file0\x00'}) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 13:17:23 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000000)) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) chflagsat(r0, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x10, 0x14) r2 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse\x00', 0x8000, 0x0) r3 = dup2(r1, r2) getpeername$inet6(0xffffffffffffff9c, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r4 = kqueue() ioctl$KDSETMODE(r3, 0x20004b0a, &(0x7f0000000200)) getgid() r5 = semget(0x1, 0x0, 0x60) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000340)={{0x0, r6, 0xffffffffffffffff, 0x0, r7, 0x64, 0x7}, 0x3, 0x7, 0x530}) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/wsmouse0\x00', 0x8, 0x0) write(r8, &(0x7f0000000400)="b4d14a74a6a68d7f25c51e2c2cb16da024d29b6726813d0a61fde21c8cbd89d6149b8f923cd85b895def60406b9993c2cb131191d514c51200", 0x39) chflagsat(r0, &(0x7f0000000440)='./file0\x00', 0x8001, 0x0) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000480)={0x9, 0x9a, 0xfff, 0x1ff}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/bpf\x00', 0x400, 0x0) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000500)='/dev/vmm\x00', 0x2, 0x0) poll(&(0x7f0000000540)=[{r9, 0x4}, {r1, 0x8}, {r4}, {r10, 0x40}], 0x4, 0x1004) r11 = socket$inet6(0x18, 0x3, 0x0) lseek(r11, 0x0, 0x6, 0x2) ioctl$BIOCSRTIMEOUT(r9, 0x8010426d, &(0x7f0000000580)={0x5, 0x29}) r12 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) pwrite(r12, &(0x7f00000005c0)="ca37c641", 0x4, 0x0, 0x400) kqueue() read(r11, &(0x7f0000000600)=""/80, 0x50) getgid() r13 = socket$unix(0x1, 0x2, 0x0) fcntl$dupfd(r1, 0xa, r13) 13:17:23 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffff) rmdir(&(0x7f0000000280)='./file0/../file0\x00') r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000001340)="de5bcf292d0108e285382288b23c66f3fef4dcf82cc764abf97987dabb3dc3d2e04c5f86302b92d5fc0c7a723415ba749a5fa48db2cc8ceec469dbe8dd9b313b42733029619fa0306a87e2c1a315e1d082c0d0e46334b34c821647f50d8a290a5d322cd2a5d0f3e648e30d1f132728f826aa23c23d3e7794634ab08842991dcde378725412d9cfef63408ef91e1063057d50a0d4e309d1776cdc8c4b39a4ce033026b15c8dcdc8af207e9b818875af15c416da8e37eed861754b7c3458b2a7506418b1362604e278af609a74c4e66b74e7ddd8e67ac3c7b2c763ae874d55bf08b716993a561cd71c33e3", 0xea}, {&(0x7f00000001c0)="69b431b64dc3b05260211d183deced780a8783cf927d79209aa625915327de3bfd0e066b19", 0x25}, {&(0x7f0000001440)="757036a631bb3db87f4e8a6c85db0da14cd865d5392a6abdaffe27a678e8e3192a8f705926601231b64f2937e9842056214f38c4890aaddc31b91927c8f3c5cfefb67207e9c92f8bd74ef162510d297d7ba06222fb4872e8d4d1427639eedd7e60c3f43e7cee898a3de56239f7e5040a77e1cb48b0fad6ec9cbb029ef4d052f41a246a6fb57ffeb3f6ec54fa28368bdeffed9daa2ac22215bc0ec60b18b8584f48a5488ad84222b7dc257eac01f366374bea331554b82d06de343b582984032fca3dac4039404eb4adea927cc52adbb432a2b4d30e79299e22bb32d8e1489fdae004a774573528da1b382b2a6c4161f7e53a8f3e3273406c54e8b0e547d34d6d724ca3371b9ae2702bacc0981e91598d801c6b50b3f11c8bd27843a1ba80824a6d4e2057852cf0bd77f24b48867bcd421422f3b292434e0d2c1e89fad91f4b5685d0392386fab83cb31b9874f7f220c6d7d23caa29727c6bf2ca4de63e4a3af0e22699dca9d603afaba6b28fd6bf1f081135c001b8ef239f44b280c2dd8598d09666a5352398d7721ed8fd76cf1d31f1954a8ff25276221494c76f15ca0d99bf924b70b3f21fd0ad3ec76cf937ea5e29432eee2b98f75549e0d44c29d0c331a5afdf4d7dc5ddfac623ab18b4cb7d96ddfebaa0edce325e5f17b368e21d990de486aa0e915f59b3ce6c25eb58893dd56ca38f252510d8bd9d8930fd4104fa794fcf47afdaba67ccf314a44cc9967ef9524feafc03d18f5ec8dc9f949d70050b1c5533e3cfff3a3e724ada305a3bf5d69e228981044774515a72a8a8980b36ce2e63323a309f7fbc5994b0ed1c78523fe6fcab628c4b6436b54bba87b12c94ec96370d786d66672afbba7d37d2c14ceb86c948fcd3061393b3aed34d2a78bad94998818fe661cb21d9ee6eea6946fedbba20cf2a2f40d174092c37ffc66994ec21a7085278bc8102f962862ac122f48b155ff46d6bfb6408a57e813da6e81569beec386c6a1a2182932f420e430ed4cea8867b28fe789cc99782264a0d841d71b0026829566ccde5554c6cae9018a8780dd223553954826e6fdd33310411e28d1e11eb19fd67328f99c308dcfe356b32c43a035c0492e86eab2850fd754d9aadc38ffb2a354420440cb36e1c59c74bb93ebf0906f24928d9612d7db311a2dbcfb6a3c9fed8396f4e6c929dd214da6c2db468f3716da4e0ec1041459535efc5c0b132a0e37d262dd561610c52a54286226db2a25e2b5e82f3fc74fe1ff252449658d5e99f81fff7d10aa5fa1bd4a645fdee6c8b34212ab0d94df87769c3889254618a5af2b12af80e2824c4acf6b88a5bc4f3e3b27cea38edf4c4af6c690b5ce46d3cf9d11741ff14b34c31111465071e7af4ad39255a3dc1c645af04ebc9a7a5640f2cb04c964f0ee7707f9d192ab60f07fb915b7bcc8fe1791cbb81789eb2680a5843d64759242fad36492d69ef700bd14dff17b1f5bd7c6f6e0f31adc26710e1a4878122e18daf91564104c8f3e378ab7e30e9f868a2805bc01b5039f2d5303fe9ce9a664bfcf6468719d63d4f78477246c8ee0eb1f70dd89c8fdfd70f53bcfdfb18cd2cd471d300b58d0f2cb3e8170f9c2fa4b50d85f6b101f6a9c3aa4ea377a096725d669df43dd7a4585ae729e2b8e256eee6f6505143b34e92270a75746121a6bcd4a1e6096efee693e116c878510cece63e1560ad5ae2ac75d88ba42092d16c5018e41534a771fb812eb5f7e2adb538ccd72ad5b2c3869a5c89ce3f51b6fc83949af07b17af352f184beaa561c633395cf01e0b583a1f6f4507ae17d8b70f4e0917fdcf884300477ca36c2ac7c8ffc6aed2ac61caae2f74ef157e582ff809b96a32d37750abb17c534081900f975ccc86f9beab2531b8a04e88e665947a14a78656c64ef7ccc76eac68e16be202633e07eee9ba6cd37ab81de71fdd96595e60c656414091d0e0798e15424117f601581d6014421cfb50b2035cc760aca70bc665e8d65291a91f1d4f710f648c6281a788bb8540fe22bb8bb6fb36b6e08582e02f275645bde3e186636d933829dd54921360b48df74bb3941b83a7d67aabf2f06a0d6bebc10f663551b85fae11d3352f98af9bd712a8a590edd4724c4fb79755bacbcffce058bda26e03cfcb2dbd4130a5be4bc9c910279ef3a1dd3f06eb2026eb86e92c337dfecb66fd9109dccc9ac2caf44feac34cf36cb088ff519704c1d0ddf0d1c11516e04088551d9cd323a642dfc470943e965bb6681ce726f41fc30d191c49cc9395b055ba793ff66c900b6f2353e5a7c8148849e64b1b4a763b453a8660131867a21da7210c582bafe3597511bc14bdafffe01126507c5323bb7e827afeeec3d4723c547bf7403f0c2bd7f4bfcd8a56ae51c5705642463fa476301c0dd3b77c86853b91c806737d29264e71efe01f641d5a73c05d72c0503625f622bee8d1878dadd8c3c0ce6cbee516da96a57892629cc2050ff9fc060226b269a78cff4c9015e94dfdebd4fd5405320e863bb01c203f93a650c97978442c4f63fd0446a55437c7f6bb80096a569113d8076401e69686152974a4f1a2b29cad38ebdbaf0a83913548749a667fe2ff4d3d8ea808c684849cb03cca56956e53cfa73addd03f874474c5740252c248ed28581ffe3728a207b204f65d689117ad7bde158621226debc85b05ec5375e3127501f40c33c2ddc797170dbda0648723b99dc3a7e5336568617c3351a8e18cea7f88047c38aa13f58d138bdd625cd5b921d25e4a861c822376c071d938ad294207b4370bf78d2350003e5878e7e40ad7878615c73121b034fed402d6a0b3d747377d1382d32aed82de60dc1f882f1966f1dd3f7e7bca240bbce0548108619364a75af162123f4bb2d07403f8218bddda88123eae92f5da0420190abd5db1a22180e1775eb8d39ca0eb5b113e27e0e50183034314d0eca8a6ed4b7b2c039fb485d2ddd19a76861c2c37c636480cb3cf9997a2f7597804a6dc413e1f3f9a22c32c95ff4cf8289909986b12b816e092c9340d4f43a6e7645b20067e6af4ee726de3483da90ad60be6bade340c8deba40de7d346dfe5ddf4d8f3a7d7a063db3d38abc9fb7c88177a72fbc418e45039cfd6abae8da121c6053da8a5e3ce041d58c965c591f6b22f2ee496abbfa7bdf482236488413a981e0ff5c66da86064d11393ed30fc98d1dceed1b0140ffa5352f4d693c6baf8127197ff60bf33dbd35fc83c443de59d0c09d17876d12c3697c848050995c367c51a8ec5d0ee613d0a6c9fb40329f9021ecdf6133477e1777c7dade7c717a2a05f303f614978ae1ce0aae5c6fcdb1aa9bba732896babfc44783306c567ee796ad0e7079b067935b10b4661b801a81ddea87698443a83910798b8de4e12909204929e7dd1d08e2692c2803623dd0c14b4458c7eea714a7a235c96a00e1b1c331958145a9d1c0353cf720dcda45a2461efe8ab617874a4e3a2f7f84a90075204d94cc89fbee6c1381a371281bcfe04ce8bd849690defad9c40369534054443da1817d59d19acf2b0abfa32d79499667d4e6d5bfbd78cde7b6500c958364c8bf4a47d044157332c4861a334dfde561bca3731bc848c8c744a103e3034825d179c3023298bf4ef3643056f44f18b0dbecdcf5e533edfc60f46da24ee76763b8a3ec1333f7e2b11087ab7183055f41f452b25738a1dc240a955cea510c34cb7da1b982486cc3e454b007e4cd9c76b6dc1e0dc7c1032ba6c7b7d2ed396233c4014e6cb709e509c64548d4e654a5a00cef308f1bc663a1dbd2ca064baa26638a7e1502984313524d7bcc5a727fc4b26e0f8eece8fdf3086d4e2399cdc25dc673bfd1cbb67ed523ebab2c3233c19bb7625079efd02e6d13829f97a4efbc9dbb5c94e4874733ca589136d18902ea802184d82ede4ee23bb58f8e1fe3e969f3fbe68e046622b6233ef7e647ede403e02040048087dbcf8773d1b4b11989b720a8a8de3bcecfd37f92d326f424e2d96f99a47ee0d4e60510d229faedd00f9f26856134ff865ed6e48054c6e6fabab378164a738220f9d22102e402103cd0a0c07e8bad93d3d970b8a7e827385292e6d4c07899c7728a1f5ff42107282974695dfd1003129a6f70bd603a8cdb8879a724b27663a17059966b1841446cc0acc1231211871936721fcc884966c49810ea0686214c18a0cd1b7baa0d0d4003eda2dc1b2155a63bfb5977b36ff0a9344e23ededd0f59dbc43200318cc14cba5cdb1a67cd06b80b319b7fb8a2c6508c3ccf31edb8c2de028d00f12716d38e907526cfb71e34819b45f948c1d85b4cb0714b644399e3cad02e0e8ddaa794620675d78acf0a56052155455cb65dfe536648ab1c2e098f5b6f94366744e8dbceb079e4629c3ede21062524fd6bba145059d832d18602bc909d66c1e946d5e3c8d47075046eceef9cdda014df79445b8883a601e9eb5e0385106ef91b9717f3cd84c35a63efaa1e26cd9a512ceaee795377f1dc3720ec8fcd0088f935ea9c12efa8dc7611e986b1a4fb4a451791c38d8efde43b21075166439707f23fbf082eec3aee92d2ec203c2f5aae929df600ebd1524d18a2982f73f636dfcfe851e7b27d3867db067a1ff2f6244b63829c96e14f9b1fa6361b36c10eaac898d69d76ce67b446df35699599120887be3516ffd29935b77171f6981622502b2529cf96ba95e88d9727cc7f97ff86371c60cc955a5886438f9301f411f502233b1794e05779a2611286d1f857d7cfe2d1dbf05856f35edf22e77aeac1cb06f549e056649b138ef077718fefe202f2c8c8f4d9c43a62a715ae77086f16f8199a988b1c958f6c211e180c747842c0720ea5f249ca87361cb15a54fd36982c752dec5e4f8a9c565371e3458e343b8833edf6423b370b819b5414f87590bfd4b3986d5646d1e4905c07f1420ac22aa4802e127dbe417bb315695bded976bcb357fba392e006726d6999e2f77399609c9c2eeba5ebfab56a05d2da262ee05909fbbeb21407b1dcad5a6732d85733a85476cbc4605a33e217e9c3e648977e56241ed93f79d6e7d4d3d710e533230bf279e106c3a060cfa04ed9cbcb7505dbd872c4b8374ded8de115b4625df66008ad1d279da3f4b95b30e3b67193003f93d75a65d0d4f8f1c4e6e66885aeda05af6c5d11ff3e0ab8b1b04c84d954bb0b73b9b2310156a39c6d2740d87ea07d825f74384d5ef64fe91be9f6b4cc3a471503d3b155a876eada249837b00014f692db589f52992b581863daf62f85426a474ac4d8eef4d73d181f00e0f1115983c6652c9c75c877e79aa15a68365df1dca00e483b13794aaa94b10fff7770cc4a88f89c8a4ea9288e815959ea5f45d003e4036660249664d642fdea5d477be3c3ade085555440d543d89540da9195893a29be763f5c690a846889201d067b95d268d4adb0d2b1773679c1b82621f0b37d6297012959b1ee1587124cd8b5b5d24694f8d2fdbe273bd4e4cedd7d355b98792d211657e5bf73406a88c3e52996a6fd95d9a6dfe22405ebf7c45d1c9edaf6a5721cd1bc8936290da1724699d91c01203ba2723fea4d612238f6c5ae836711a1729355775c89768b3041948b58c7530c3f6ddba294268366423018f716d2e88ee154a75f949b7a81bcb47768e6a6f7d25a2a4db7a1b7e8b0015281a7f6a08962f3dd5d46360e54947c2a0d7b874f6a6555e2ceba4ab96b93741be72bb1d2c4ca81212512b83b0777181eb0ac5c428b5e37208c994e1bd99f0e4e7f85b25c7359546cb539eec1971c15bd259ce182d793fd5463f6", 0x1000}], 0x3, 0x0, 0x80000000000) openat$vmm(0xffffffffffffff9c, &(0x7f0000000340)='/dev/vmm\x00', 0xe9bd76f4f9adb9d6, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="d987281f34fab40c280776c39a901d9892e0b388c5286dc12be9658c14fdcf8adc9fe7165cdf2afde6b1906e9e2c4fa4409d1baa950ce7ea0467b9596eca67e2272d2ecb7c1615ae3da53c241c27ac813355875c9fc6d21b39db8c1d957241386b331782f3f0c021130fb8aab6938e17fdd7ef6d4ef10be20aa6e9f6ec9869efe5de6932ac5d7722b31a5f5d5cc16e5bccdee84712e7cbe1315cbd93827acc082196cbadc185220f466687dbc3cea2e6e10e140e37b4b36407b9dab1ea2fa6564e03ea0f55712ff4d91d7fe0b9dbb6bf37814a301a5af9abb477518e9f1e055762fd4e24cd8f4055ea5b9c37ca0d50f1f2d566a70099711c401c75940391c6922690538374b867d219478d23000226802f82eb95476a6fd5e842aec9889a09ede0aca6cee1f9807cbc87ea3aa2b2ad6c9b9a1b959f80af0a8edf23bbd0729cca738ff76822ba0a9465b264936c2772370e44cb923540c0a2fed244cd0e41db7671f77501e351b04ee932b1b8cebb796fda99d4e769cb66afe84da8bce5b20d0f3522c1dafa7ce9150cb3c86d2636c0e4f9de4fcef240d406cbfd942ac0efa86cfe897a7f42e3969e6fc2e43df558d62875033e3d5550a40c0000005d8b52c8a223abefb12c3c1d027f5d9f95f2fdecd65a40068ff275ce841594ca3df3d26c7b4d5d8450e9831355405ae3c731a4072da6c5dbb4b09a1cf4112ba633452b9841"], 0x7) mmap(&(0x7f000000d000/0x2000)=nil, 0x2000, 0x4, 0x1012, r1, 0x0, 0x400000000) connect$unix(r0, &(0x7f0000002700)=ANY=[@ANYBLOB="01002e2f046cac8826bdbdd74b7dcf2a3105a08ae97e65bc34cf58234128eaf5cf77f8b500000000000000001073ebe3ff000014002000e10c4fa4aaedab8267d5126235956a29fc5797b64336fa90b04931268ab6e8eb61e295bf3728768a9eaab51404505cd2ef649ae03f31d33302ba6095778534a5e393bab386a37d519543055f4494af4903f1e8d8a87bf2f48fb19c83830a1c2505baf5c94341d869a159b1d154136159496bf399fd344f34387d2dfa1767aba816f9f2ff0637aa9501f9a90a727812fccd26b815b7bbf1a189d3073903af43e8eee976e1316b536e680a1bf08b80e17a8eab25a32ef8b3f8449c8faf3340e3fe0556f22e128122ca0af71a92a38e5601990997ea885b8f287d4212ed10df79440eefe1bd0f590c76c61babe632b603d4e2b3ace7a06f9afe47264720e12fa3ba4d634e72dafaf536272b59a11620288112dd2b7b79d9a4121a5ad55acac650ee75cc96c34748935f18fe596867aeaa4a96c7743ecd674263f4b3c32fefa560839d3c73b06b6de8dc61d87f71538f95aacc0f7d8e32"], 0xa) getuid() r2 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_int(r2, 0xffff, 0x8, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300), &(0x7f0000000640)=0xc) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000000e80)=ANY=[@ANYBLOB="0000000000000000ffff0000050000007c916b60848a9dadb1517769f46600b5b2c849a471078368b6540000000000008c6464ed53a98b69f3800100010075ff077d03834b13f9d25d30bcc4607fbf11497a54080e622a679a8a08fe11f2502d81a0fd7d62a3a886916c5f9bb1e8350854e944fbdeb7a586fb8222d6b728264b5a28d6b0f5a45dcef9c5a67333e90a0bd323e33a25ec2e7e5a53b8b9f8a0be7a63f98fdfcbeb61b2e4eb1458dd33a576d85964e48ad7ac3b2fa2d53d27448213878459657388af2f3854270f291a4ffde25e1ccb81e5471b20220044a28e6a487eec53896c330000000000800000ecff0000080000006c2838e9fe7f51442f07396d7910fffe388ff614567198fa9e12922b6c68516290e722245f1bb2de62c8894f78524e237199d15857bcf1c61ed3129a73b410750600000000000000f23d2f2db32acbc68f9c0c4f9b1e0c5d38001000007cdab0f6e940d5c221dd5157e303e61497002500000000b29e4f7cd0c71b69a4084777cbbe61ca00000001000000000000cdacd5e6f0e8e94ccb116bef81451b023806ce64d4f0481a8495d9d19b8d6aaa9491bf8e126b56162f3366d561948bb46f48276e9eced8d127b4c94f944cb3c3b1e901628808ec978226cb425709e54b83efc79e0716de2a8788e5b34f14e756418df426f24a5ce2ec71f4f68a8e5a643d1e4c80f9dcc64cd92c9f856fcef014c95b89c1cc408fff61ca29ef114c557a22cf99c21984939342c3d9a69c445629e3e008ae21d295cd9045d6bb25502d23b1ebb570a96033a4a0ca21a4e6d133adead2c1168b130064774c4e66fa27e20f01a6303bdfa905d8c730b534206154b436532e221b00cfdf2e08a9a0f86dc5b428e9f27b3814efc770d27afc58c09425ea3643128023015d4e85cacb0bab9a335700f470aad363322f3e456f38602ca0bac0fceb4b3a6ed98f9c3ba21a502a1b97d75e050656eec790c95e4876e4ca5373dd17e904463d6418a62ee1fe97b93a8ad5337c6e30f61bcd13e7caa6d271044212e933c0ae9cbf6e8d46bf4b0c85848d2b92f506a669feba615bd962e7283c5a251ed7387a12e98e3809537c393374efceaac5def0ba066b790bb599c83f90f8c873a8c4a3762711d5846268bdda2f"], 0x379}, 0x400) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) fcntl$getown(0xffffffffffffff9c, 0x5) r4 = getppid() getpgid(r4) r5 = shmget$private(0x0, 0x3000, 0xcaae3b1ac283dc83, &(0x7f0000011000/0x3000)=nil) shmat(r5, &(0x7f0000ffc000/0x2000)=nil, 0x5000) msgget$private(0x0, 0x20000003c4) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) 13:17:23 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000080)='./bus\x00', 0x7657078bbfe3cd03, 0x88) r1 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r2 = semget$private(0x0, 0x0, 0x4ff) semop(r2, &(0x7f0000001180), 0x1e316d81a01eac7d) chroot(&(0x7f0000000000)='./file0\x00') semctl$SETALL(r2, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0xfffd, 0xd]) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) sync() semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x1, 0x240, 0x1800}, {0x2, 0x5, 0xffc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x4, 0x3, 0x1800}, {0x4, 0xad, 0x1800}], 0x8) semop(r2, &(0x7f0000000240), 0x6) r3 = kqueue() r4 = fcntl$dupfd(r3, 0x2, 0xffffffffffffffff) r5 = kqueue() r6 = fcntl$dupfd(r5, 0x2, 0xffffffffffffffff) r7 = semget$private(0x0, 0x2, 0x100) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000001040)=""/62) semctl$GETALL(r7, 0x0, 0x6, &(0x7f0000001140)=""/110) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000000400)=[0x14fb]) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r6, 0x0, 0x0) ioctl$SPKRTONE(r6, 0x80085301, &(0x7f0000000100)={0x7, 0x8}) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r4, 0x0, 0x0) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000280)) semctl$GETZCNT(r2, 0x5, 0x7, &(0x7f0000000480)=""/246) semop(r2, &(0x7f00000001c0)=[{0x0, 0xffff}, {0x3, 0x1000, 0x1800}], 0x2) write(r1, 0x0, 0x0) msgget$private(0x0, 0x200) r8 = syz_open_pts() r9 = syz_open_pts() r10 = msgget$private(0x0, 0xfffffffffffffffd) r11 = socket(0x1, 0x5, 0x1e) setsockopt(r11, 0x29, 0x32, 0x0, 0x0) r12 = socket(0x18, 0x2, 0x0) setsockopt(r12, 0x29, 0x32, 0x0, 0x0) setsockopt(r12, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) msgsnd(r10, &(0x7f0000002080)=ANY=[@ANYRES32=r11, @ANYRES64=r9, @ANYPTR64, @ANYRESOCT=r12, @ANYRES32, @ANYRESOCT, @ANYRES16, @ANYBLOB="73a8fcc300043f5e92190ae662ed5d8e225f01000000000000003faab5253e670edb146c6d4b571518dbeea9e2dd8907491967b8c8828daf9e993b6c9ebd3e713e000000000000051f4d"], 0x8, 0x800) r13 = socket$inet6(0x18, 0x2, 0x0) pipe(&(0x7f0000000a00)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r14, 0x80047308, &(0x7f00000000c0)) msgsnd(r10, &(0x7f00000028c0)=ANY=[@ANYRESDEC, @ANYRESOCT=0x0, @ANYRESHEX, @ANYRES16=0x0, @ANYPTR=&(0x7f0000000580)=ANY=[@ANYRES32=0x0, @ANYRESDEC, @ANYRES32=r13, @ANYRESOCT=r8, @ANYBLOB="1fb8487645a487e1e507800ddfa8bcbd1d62b83f4e91ed2be884ef7d0c230e4aa0b3c424b023bbe2548907000000000000000040c9f3517efe531bed4f76ccfd86bf7eaf0be0ae9083291e94d31db0384a145a14f8fbccc87ab33ef465fd6f0e5639f4696ef796d1174ef42675569f4790f9d2feb7111fb13bd1c6162c4580de40e0c02cd5efd21a9b0160e1b4f0c3e151b49f7b06e015d1655ee0d6e329436c061f83d1c5324d0e582bd01ba0548e4dc561f5369abdbd369f286b72c9eaf84269767edb21450e0b58372fc2e2d8da79c78f332fffaca2427d86b87f742e858026a505fe83754defa69239"], @ANYRESOCT=r14, @ANYRESHEX], 0x7, 0xffb) r15 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fchown(r15, 0x0, 0x0) r16 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) close(r16) fchown(r16, 0x0, 0x0) r17 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) close(r17) msgrcv(r10, &(0x7f0000000740)=ANY=[@ANYPTR64=&(0x7f0000002940)=ANY=[@ANYRESHEX, @ANYRES16=r15, @ANYBLOB="f87bb22b72eef8f5aa60d6339e80c3a412eea86b7edcad068c8b6be1f76fc7614bbc562582db9545728cc2d57f766b76ef679ca7cd9fed8301207d3db3cd880e4eb052c5076995756c771d8f6253023f0e96d328e4b91052c5dbea6d4b000ce28a576a12cdf1e1a28436fd348fbe95d59f788cfa5868dfe60cf3a8fa1bf737fa85d44a6879ac2d74ab4c198363e02fd3a37a830ade3cd96135006bc899946defd5c9b4ed83f1e69b82ce9ce2fcac371fba3f4a8dbb043a172cc7be9b62726f98562f2f19eac4a43c75a0f83fee52546bb3de401cf0de5e1867bda09080d9eba24160b70b67ab2ed64a333cc7cb14f5680be1154a4ca551d380dd21a06f688fa3f7112f5929be1361d6f2265fbb9479800173ffb083fd3727980ce27d542ff499f1528c6ef64f886cf41d41666992902acf691e0597328afea6c719f96ed3a023fa0839fd4e828ca420139c1973a1a10502bdd6e65613a27c19c0d49897f833fbd5769eec4b306b255f4915d7f42742c00eba45ea473b3b2e1e5f527f0b3abdbbca39695f7a468879c158c4bcafee8855f0a565941caabd55c0715de19a02c74d246f5bf9e9e8ff29ecdf95969692288de4435b42753ab5e39e60abd7bfe1bccab35205f7f0836b41909984e5d53858d477639fb9f50bd96e3df81b8b8a77e4b574f64fedc367dd717250ac653cb66b4ffa38645ac0f99154a0bca7ee275bb49ce767621d42519e0be680399d0813c3d1f3c591e2b6b89d3ec1dff1fd52e0dddfed3436586e69ea3430bb50b0abb55c6b416a046897ebef09d24def8270e5820ef19ebf6c3cdf3d25a4a04356b95c95ad14bbe1030a64a41f97e8780dab6afd9980b4e848d54f094cddeff372185b9c46ea7de21cc9f937f8b1cb2a0c46bc898d7d65e0c8c5dc81aebae034d1f576b1ac2367e037fe68ca8a9a3f96778938fdd705436b6dfdb12029ccdd01c0349d41d5e4f89740b3fa3bc504d64de196a374b2e44f56283456dc391a9b953b9655b65b43404c5e60cf6977343894a0dd0d32dda8c2cc1965227f84ba577b7f6bb94a882ff7012e299cc91272dd1945faa9a54019af26e84ba69514223c9ea49b5e7a6fdb31f41d217c68cad3a41c9b1078ac1a0122de7ba75bf513deb91edf50a64c91be2e512737cd8251f2d14bd18996589dccf9756b13c6c23a3c0e15bb96664e8def07e90c118eb2be02c540b3bf49008cbf43140ac11dc57b12be4833a124eafe0d80656c460c77a159c06d47a10cf48e9876ebd86c51652b15f331939fd6e658f79b6a77fa50db2776d4daa2a59699acb45c642fba8a0cea9d365909192b3dff95dc2ac281a02d39e9a07699b86898174c83e5e3701f209a0e19ae4209d964826d2a3a9d636f85fa996c1aa07653118195ac9fc7a4e8492bd0f9f4448e666323830e56e8c323773ff61738168132076ff78bf1eb1629c6b6f20873afd822368a8474f29b22018a3375ce145e8658292dc1e129e4a18dbef864588af2d4684c237ea1dcd48780c9330cfa44a957345cc0870d1b148f143ff4a29e368887f5e653d630533565a51b62f6e4fd3c164b0336f452242b5daf99983f3b6349c6831bf3515026cbc25f5c875b03bb9a137f03d83344d8d3d53140a75da97019fdfe7836f89cdf83c45b5b37790575a27921e5d7f6b607a65738757fc8ba2a93ff3a43ad67965f6e935eaaa3d21544047317c4beb47e24ff118aec0b29dd128ef455ae83952ea0aedca717d1653826f4fe9267e1e84df2007ae51e40dbcd3e1017270034e976e49e2f6f72e36b66707e7c8b3e6967ef7c5499e34c441df7d86db3c308ec688ecba5e552eeca8c3fea0a534dd41bdada9d26f2fe3ba4ce0a0aaab43db36c6e0e3f89b40a04f231f8f868ff0645f5e64aba42f70604848a8779af63a2bd8cb8893b45b15827b1d2bbe431312d35ff03fc189fdcfab93e9e9589999a91badf67e86f46a8c57a6c3d5bd773c1739d1c1630cccd26b7723b407ae30b416010c206846b0fa058833379a97afab0569b44306e08f24a869597468ec00c09c8aed5dee0c2193409f67845086de9ddffc703f17ba0218c59dabd621a48e6295e16d23e19ea6b0b882c45cb9725b49be9e347fa81070d0042d32dc497ccc5cbe4eb5e7d52c5ec50550d9414b570e4a6b1d4b5914da59e293c590f1ac4708aa9b98ad34591b1fdf4c71d36e4939190d54cdb54704d713bc405ecfce43b81f3e3b7d041451478019677f9d410e9aa80fec5bf49190dd5e372fe36d4eb253c86cf622ac9033c327d656f46fa9cc29efbe26b11b417a974526f770e19ba456bbd5368b8ba74f6973ba0662d2e0db2f40ff1c3bf7bc091cd10d366bedfc4c84dabdb0d961bbdf304534df0ea7e3685233a409d2097cf2299fa24df4d25d2b03102ef96aa727583a46e9865e98c7b44cad7570cfea227030b1fc9cea135b4a852346cf8f3195418476380e9e035c11db55c652d36491617ecc09c4c3089ef3cb023b21320dce4d904cb685b794c323a3946e7b0bce11585f91c24c6d5d54e3e49701fe95f3b4bf1bb38fdd4e02c255ec9e4a16e773f516a90c287e0d24614f72286e584d0708211fb4ee2dbd751350b2f7f864b99b88f3715f2e6b4b7d5a24ff9c2a8fefaa8bffdac0553e5e1a23b5ca4b9110dcc91b88091cc61b2b364f2742f51bfea577a43e24e59a45e429b59a450be0a28839395111d8a3adb0afc38175da84da5302d8aff1b811bd858f0d7bc304db221037d667836fc5a52757506af3486dcfd2ad8210b684a534b911fe1b7e163302596ad6f8e23806951a4882205de656812eb668b974ab3e5433adf918b1b13a70a150a4a20e66d1bf32420afa429f6bc75ef3ccd82278d182080a9326a36607a4e58504bedcc4f52fef2c0dbf346420e96859bc2d79e2e261b3f1adebc28266fe7ed50b7ec124792d89142476e45f242b840b6583cd59c4bb3269ddd39abbe6fc9cbcaf18a1efc90b6099be801d1fa6471a9160a55246647f349cc8a13339f737cb48bf5649cd541adf4fc66abe74d729ce11122697d86937ee998f78405059e9a3ec8c8b51d135f915b27d6da983476da6ac8a80d13b30134b01be5e3985b6d0cef493b5fe38d7f52ad44151443ffb0dcea07ba99f69c6ba14d1137a4ab17f2eeb24182955ed7c262654b654d7434cbe9e00ba307c9c3e6977fb13b1615d029278eabf758a71d19a422ffa7de37f7213e26d3fe4f74345e06725aa6d3df6a94dd0dbf5e677c4b6d65465259636c26f724c0ced3ef5b64b53c8b6e04a6ca9e4f0d38ac9fcdf767fcc750f3c230f1951f63004169fe4f9230720d525ffccaaa1f780156cd45fc72e97c3d15da8e5d5ed28fa6b0a3f65687570a033bd62247b8ab2153be9b0471492d1cc9970ad4835389d2b8ff7cb19d9aaa21d91a5b309089bceadc327bb32c056765c5fd8f1a0aea8a6e0ac1d9c40300ef36e39032065a1e7f0f92f900bdfff968b909526adea5415a67b5ae46e765367361f4e8a1bacd550d7c6ea2874b65574f1f05408667f66a014969f523d1ef033505febef0b50c7e5d4e7c751cc091049ff193b8c898bf6276595518aa13dac3f57294fabbd82ce91824bb8c4b344bcf86d37b780ada5abb67beb52ecac7b1d097ff8527093bc69d4c8ed1305cf770c4b559c4ad73e30b33b03a73c443e981ddab37a7e17ede4398a0356d4a624f6c6a855593bdf789f387200eb5cfd8f4d3149269256f7f10efd7ac2adff19d6f45a9854acade2f1d65564e30bd15963a3297646c37a75433faf33a76236fec8ef92f723b642188a022d241fca0346e515077b98d03a3373ad879b45538fc4bf7c094b6f8d2cb910301bf8f29259d4e242347edb28593659e7d19be0ef3ab12e3bda6e3675e5b94890740f2ee8e900c04d1f8d638b7fdc48b6d9504401131aa41e44e94902cd59988e98259c7172482307492384f0c789c61f42c6f65a290788da15916a3b7aa0ffed8ddc6032c752641d1b670d3e5b21db5f24caa1aff38c4299e7433fc4aea757d6f92862c99753726ba565c350affc488b3355b3ee66b1ceb079a82ce364ec0b6d565d7c6086c99d784cb71f7b03990d6f387642ecd1436553f407ad8bb7fd3ec37e6fb6df8b3e0f8d3fae511b8cf84fabbb46387dd5ce28ea12f5fb55ff9d745c81a563ab78c6e3b202aa2808ec31e524b424a42536e796bc33af3f6a2dd319499aa095a06dbf2a27e179eb934a8eed9bcace1e3e8c1a2c06e5064b6499067e9f106eb760e6f5cb07d67c8bd82b98b2412c42bce210944380a385e9b364617ce76f7030f01eaf5ae42d48577215fdbf4a66891ecc018e1822add4c41a2765742a34e942413e978ddc414bb0a8b5964dd54e55a34a5b3c18b9920d575136c1a1420f395130f2309b32dd47931bb3a9f81fccce102a1b636c82a5a48efeed39883eb298eb056907ef6affd0d17c8f226eda0ee8a935354a1e4a60a9eec70ba14ea925b461a5c98dbe826d63fff00c5ba9a8a8375cd9d55aa51bd8954a9be2cb2902d6cefd64b2145636c4d670696ded81bde684fc48419dcdba6a680353e854c11da6b5100122c624c7f56a4196622ee206c45d5e94ba34b384b0461699864c6532f0bdd9ef87efbd557d2bc9b5e9ec362dc2b7d0ee6fbfe56e0f0a32cde0a59aef654c0cc02905b95b0c3c6613e6e81f0482b4d3c0c4de2b542f8cc5843b262ddb43692b7890e3d05ca178fd1d50715d55b615d88d026cc3583a77c1a6620e26c1e46d4e8c5b2b8938470598d73d7f887a92533a744ba65ee02c165a60655c388045593f92724e6ab5b62aa54688a358cb05a8e3141ce1e1f50c5a0c5c1d8f1ffca66f1b6097996729b16de849f8d7006363c75465221c2795c59d38ae975422a2d10b00e42d47c65a719be5ea983b566c588aad542680c4dfeee1b9d555794ad81b62f58301ef060a6179e306ece5b40993e991f144882a28dfa2f60993a0f260767b3ce9d2c9c1f3330151a381d5e81089392bbfbdb0d9d04b7871c9536e38b7d3265349b55361e80827132f0fc5ca4f14197143b7cfb1fcfa4ba683f70031a9b51855318ffef60cde1b20101328c1f8a95197a792ccfab552eced9623df006dc46d86cf72dd64a9d4c65fed3f144f5304914f5f20aeac2cbe20b90d38ba66e7ead3435923a69a7c287398605e24969f19541541109a71088a7a44ccbbfccd8db457fa21ab9ace2340cd02b1e26b545e5249b9769cb052f93718cf2f1b9a290facc5085695bd4ef4ed68a8ec589f73ff70e1352c4799da6c0f009ac314106a18f54390165c05ebc4a0c05e48f7c44359b0b4a82acd203976b45030eeb83b8ed9bdf58f6b8ef30a879ccfa2f2554d599a97d355024487d5aa887dad447ebad8bedf869dedc413f79ea6bbe1efb6d52c2f4ccf7ea4e7730ddc500b8afb73d0e37104241a9409dc87a7574be208b2e906f60713bd1f663373b652e4a4b65c786bb2a683411f97401277e12ca2c77259fcd315955be67f583b73a417944082da03b49f11616854d9f9b8692444afe557bee99cbea418374f0aba08fdf7d3968bffe9f834dcb634e0e712817797954e095273939cd4fc8e6ef308ab026364b0193d38bb90c6049215e89a0ecfeffcae9414cb52e74953fcf4ad6b1b37c91e48811fb948b073a76ab24f8096a44713667ceb6fc1e857ad084e0ae82ead1c7bc817b0f9b8dc153fc42449ead49c9a39c5b89ef2a1025ab177a698d024c57e3a5687e02a95a8b7725a0ae257466e68357fc51731498cdac46e9", @ANYRES32=0x0, @ANYRESHEX=r10, @ANYRESOCT=r16, @ANYRESHEX=r17], @ANYBLOB="c33f14fae410fe96c9439447a8f13010aeb89aa3f89e041ced66b35a3dc7638244d3b76c5d0b2a5988609edc6776739e9626b8da06a747b0838f478dea0f75b7b7faa8071b69a1d5a90c1c163ee828046f890d85db098d1f05486c90ab0c7836c1d8202051a9d580fde575e8809c9fe073e616ee3d57b62183339b0d92682566407dcc11ab7dda5baa41de89ab409693b4eed128d82f5dff62c313d94a899dd7e11cfd5530bdee0d19082a2f69c139d4841ea1e3daf9bd05b79fc218222816541aa349854330726e6415383e06470b1aac1d9e2fa65f", @ANYRES16], 0x3, 0x2, 0x1004) msgctl$IPC_STAT(0x0, 0x2, &(0x7f00000006c0)=""/74) r18 = getuid() setreuid(r18, 0xffffffffffffffff) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000180)={{0x4, 0x0, 0x0, r18, 0x0, 0x0, 0xfffd}, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x1}) open(&(0x7f0000000440)='./file0\x00', 0x8000, 0x4) r19 = accept$unix(r0, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) ioctl$FIOSETOWN(r19, 0x8004667c, &(0x7f0000000380)=0x7) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 13:17:23 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x64a, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = kqueue() r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$VT_SETMODE(r2, 0x80087602, &(0x7f0000000000)={0x0, 0x0, 0x7f, 0x6, 0x2}) kevent(r1, &(0x7f0000000040)=[{{}, 0xfffffffffffffff9, 0x87}], 0x66, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f00000000c0), 0xfffffffd, 0x0) 13:17:24 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b197a380000000000008295955984c87910bf453f03000000cdb67ef6cb927fa69dfceac2a84e6a6a0c4896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9f213ad30505e8f0000a49fef9d612f87a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc120400350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665980ea3b1e31fd4abfa2e447b26007bf8f244ff010000000000000906000000ec895c4784f63b0ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265367027548d8ffda5eb1152f6b60afa3393fc23442dc9631d64bcd5b823e495bb171672365f9025ac16e369633d89aac2204ccdaf733f9a5b0f2c82d33436a13db936a5d3378479709da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff22aa3cdc2e80e7f000000000000003f5a2469bfe8c96e620397a30031541469659255490b88ff1bf33436e6331ad3574d79be64d7a570040000002de75cc13ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7bd1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e929cc5b030087c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe415fa2cfdee2e52bf897cc2330000000000000004751b76b6c98bf0d9f371e916fc7b88c013c7381f77988003c7ba2c44768789d05f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb433891dceed3bdbc7b9fa0e8f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c000001007c1f1dbea0d7ce58d78b79dc0793721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca7e54747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff903ad0000ac75aec99a8ea296f8f93ddc76bf621af687923ec91aed6c0f4287f30056f0eca629d0162d03821b117c90841ea6147ce522005f96566eaa0312083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9000000df395e367a8807e37779cb60ff7fb71682d1a247d5d2b5afc600100000000000009c42bdbe3f267105d1d6654c4dcc8f494de290673b40ddb1ae4ea610e2f6d9d55b434e8e41a07740889b4d873318f832941ed130ec8be79ab4cea21b83e2f6ec1abdc4a29f701d87d5774af8e999855d0b0f27c1478755604f7c7aa2cd85d12f1b36a56a3623e4aa467719fbcfc59a4f71965e8b803d8b2aa14fe22e5c3f66f6295b468a8961b6c5d96faf962bfb27c16eb7ef661559319aa672530bc9c1c0d4a00ea4193b1f53fec6b557d1a42f82d0694648ff9418ad57cda34996b6d8fb49be96516b8635cc41834400b117062eec816831cf5a57c11025f971a03faa3e1742f1492eb08150c3d3edb8449080d2455b8100"/1301, @ANYRES32=r0], 0x2) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$unix(r1, &(0x7f0000000d80)="380014a288c8affbae9a76965a26402ef5395e0cb6486366c64ca692ccbd80e2bd0a107f8e102fc78b82d42178295d922ca1d790c2b8e6252c130a7d2db8d4c8936b385c4bfd6cfe7ff3f94380a77ad06ff75a36ae60fbe4ea8dfa2d3aa3debb5ea06c8aecd1c7dcbc208ba26348692485f26055250a37072b8a7dbf3049960b310c12c8d60f4fe1bff1f802c603259d4e6f6ca5d6c05e96771c4480767d05ad330aeb2c5c68e65303a67b1a33c437dca145dfed1dcd2b7b6e6283cd00913dbe59979b59820d069f9c553d414081c70518f85366e29f47fb918b2807f07c2ea47379fbf496d3b8def3ff63c926104a0ed9eb31e6797c083db4d4356447cf6523c72777c43a52762adb398f670400ed2a8a1797a142b49eabb2aa054c0e0b170f10bb06315f251e01e2acaa723d5d01ecc80a3bfc144cb496036fbe4904ea2d8d12ddc579385883187c3008f0de7283629413388ec8f5056bcdfed76f208545ccd6a3a5090c2dd74d5bdafc3ce9d2585807d5172c8eacaba7ee8c08a7504d537f27c12723e1428530853eed713002517c7ae9632b501045b3c0fab73259e5ca1422bb940e35c23bdfe1c9352260dda1ad2050225412ad535ef67d4cd225414bec2420b72bdc082f4b70bd35e913ca32755358d5fc9828e59aa757c3fec5aa41afcf875a56fd86a07950a5f5a0c042ea9320ac56d22a2329197e907a4e2615fb621185921cb313388c2d4985282d7502a88edb030a2f9886ef727356987c3fa0a76af86286f9d10d96954b3063581e32d85798106680dc9fc1cf687dd98e73026c22eceee6438b66af66c80a0dba9b49b90d1090d24cf55129d7348edabeda1cbc63a9b5c05777f0b3054495329661b43a0635b05c5170939d99026cc8fa69b416631854a63dbd733729c2ae81d1ade08020fe51e9dcc868b24390bc1a2a04cbe4e8b346af29bd0fc4a7ba3d37dad3b53a0c7cf2426f30a7266cdbf66fc63e99004d8ddb0e26d98a0f7f821fb01a8f65d1df8475dc3613105bd6ee7c6633a9d564816520ac0be70aa48ca05a8a02eb47901f3b2d30175c1d179595266b1dc6ef1d9e0bd8b33b10772cbff9abae125df19da7f072afe9df8ea7efb01685b96b345c402a35851835372345afb5961a4345b89fbd5e452640cc9e22bd5320df86c2a551538da73a39bb93c03331a4ead982dc5753d368624bc81a849b2d52dd20bf11e085d4ca25c3202d63669c92daab05a7d4fa4af875f523a35e0b90a33dad70c4f60c660f816f72764a4474aa25fb567d209f1468f2f15476a7e80cb26cfe3bf25de57789425fe1e5e24c809a8cae675ff720410ea42e28ddc37e295ebd1f9f8bdeb285ff70467e03006817df421e97a1d565ba6abbd180799c882a6ffd6e0e8c9206a7571fbc44969ac35fac698426504ee59171bd509bca9f43d2b36fcdff694bb34a62f3523bfee0cab78649bf73106ec060ea618f6f6da90cccd0ef5e4a16bd5e1c4fb8192aff65249a2950ece088b41626cdaefdcfde7b08ae7b415bf2143ffa145bccc6b91d44175d1363c91ae352a826b7cb635239233b8157b9e53b9361e970867b9bd8f66309c45bc7dfc94dece38f0362abb293a0b9ff18d27b536f9f368143ca828bb8ef8e6ee9c16f86c85d0773e7ec203142dec71e031e286878690f8558f459a1ba3fb1f6c74db5b74802edb8c47f9389b91a70273e75a86aca08ade1988594e12e2158b0bfbf725aa5c08e0ed76f04e417056d311249f735fbb9290bf7282e09aa3c4a09fb1dddee2f8be3f08320886e872657dd89b134680e039494ba2fcc154285dd7bac8724080be63df6b9939a78a8dad63a7dc5e3bfc19e4acf86c4eb9feef0c9bce660552f299a333a5262c97500ede28bcdd3255062eed5c232b5b8a25c7fd593b16688eb11506d2b2bb7e9dd4eb26b837bda53e6b8ef2a5c61c842901233cee993b5ab82e284d4995a660a43c7a67a8f7dc6fc3c09772269a83899cff74256501a5b1733f22dfd7ba7839621ad76", 0x599, 0x0, 0x0, 0x0) 13:17:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f00000000c0)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x2}, {0x35}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:17:24 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000080)={0x1f, 0x7f}) r1 = open(&(0x7f0000000180)='./file0\x00', 0x800, 0x6b) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0x7fff) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(0xffffffffffffff9c, 0x8004427a, &(0x7f0000000140)=0x7) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c, 0x0, 0x0, 0xfffffff8}, {0x8ae}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000240)=[{0x84}, {0x800000035}, {0x6}]}) syz_emit_ethernet(0x4d, &(0x7f00000000c0)="b6") getpeername(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f00000002c0)=0xc) 13:17:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000400)={0x3, &(0x7f0000000180)=[{0x7}, {}, {0x1000000000006}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") fchmodat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x40, 0x2) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000040)=0x9) 13:17:24 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x400004) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040), 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x2, 0x0, 0x6, "82fdefd67f000000000000a984a13e8980832800", 0xf, 0x459d00}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r1) 13:17:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000008c0)="96446a99e553c535916d938c0638") syz_emit_ethernet(0x63, &(0x7f0000000140)="0e183f01a8c79ecc595f41321bee7f4838b2a7cbb5c8c9a1450368c57f9d0a996a78d80a2aa96b194e537062a39d234afbd6f9190c4e22a5624499bc8cc029d4084da215ae33e8107a4cceefb8ab97b84c63099d637a5a9011f0e07b3a631ff7f3a77e") 13:17:24 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002007, 0x0) r0 = fcntl$dupfd(0xffffffffffffffff, 0xf, 0xffffffffffffffff) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0xa) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000180)=0x6) r2 = socket$unix(0x1, 0x1, 0x0) sendmsg$unix(r2, &(0x7f00000005c0)={&(0x7f0000000000)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000000540)=[{&(0x7f0000000040)}, {&(0x7f0000000080)="e5b06da37c4ad47eb18e5746c471e661505bae3be04b873a90f36cb358e389a9d4c181881fd4755abf141ae624d00968a0c74e60e6b6cda7fc8ce703aa3105760c42a677f1947862b5056b6611d7c111b394120569a2e3f62d524b1f4614ee9970bb0523bf33a3c1e21929ab591ef17278027040bf", 0x75}, {&(0x7f00000001c0)="0ee723", 0x3}, {&(0x7f0000000200)="5e614c0a7521fc3f25f7005500662897aa64b108813b2083408a57fb2a4c5f329c08faa2618229162e731bcf48f987c57ab06fce85e391ac930473ab5bf5b8986be80f9c00e8c0667a2b664526eb9f9caee8c66576ae95bf50225be2de3c2868973682133635c7bedb2530fc90c99172619108438142da7b3b5da3544ed386fc763d6bdcbe050e330289f7328a156b88e6a974bd305e1a4d9ce31591ecb9222bd12d8d2e4c00aac45ff846425d2f21c428dde6ae8819fdd9504a4fedfa6d703e255c7a274cb7188e1904357a1824c92c1e2dbc436d2eb1861a4a3dda29a103a7c009e56360d1c236", 0xe8}, {&(0x7f0000000300)="407685763f2cc21cfa14d85b674fcbaa101a1e4cf0b6e02b82ea379958ed8b72d7c44847cb376ce3fd46541bfec4482c66995e838505b384bfbaacf5490a0b2e43239de2ecdbe03d96ec6008d70f302e954b96e8c7b0905ecb54e2f22de8f61dd2dd32b9a0800e5c2735140bcc853db0c585c1bc5db51353fefa8d49181d9b27b197aa2fe505c6956d45b67ede092d13884539b55a6acfc7e72c8f73e53256bb7d3fee06e8c79318e7e25462d76f8cb725e284ee6897723626ac59e712758c6f9fb499861b3e07740e13a797466d28739d6aa43dff5a2874", 0xd8}, {&(0x7f0000000400)="c5f760aa44fcbda3", 0x8}, {&(0x7f0000000440)="dff36c4fb1319eeb8bcce3fee18f66a204de29e6ea798504ccd89521ee13e9081065949e401c4a70baed44f3cf69ffe801839d8333add0c10fe0c5f73fef565857a77ae3d1ed6700e9175ada6e7a4d4143ae897438e89460794d97cdab354497b94797c5244ed83f385d79636ab1d1854b9c43baac94ac99f24a5841a4b5d93a29", 0x81}, {&(0x7f0000000500)="14b0d130f7dd4138861b18", 0xb}], 0x8, 0x0, 0x0, 0xb}, 0x0) 13:17:24 executing program 1: r0 = semget$private(0x0, 0x1, 0x10) r1 = shmget$private(0x0, 0x4000, 0x8, &(0x7f0000ffc000/0x4000)=nil) r2 = geteuid() r3 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, 0xc) r5 = getpgid(0x0) shmctl$IPC_SET(r1, 0x1, &(0x7f0000001680)={{0x8, r2, r3, r4, 0xffffffffffffffff, 0x40, 0x7ff}, 0x2, 0x5, r5, 0xffffffffffffffff, 0x80, 0xffffffffffffbca1, 0x1}) r6 = getgid() setegid(r6) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000340)=0x1ff) r8 = open(&(0x7f0000000200)='./file1\x00', 0x400, 0x2) writev(r8, &(0x7f0000000880)=[{&(0x7f0000000700)="935434b53cc67ffa030794b650c93a62743fc3c6dda268e9446ddcd34d8dd617e3b5694b782d4ca6837c3fc6f104efe9c381d186f51c692a209a1106d74f790be3f6500887c1c1c3e83e6e4a6eefb6f33c03ee5ed05a8a47b95cf68313f49b3e0154b0cb95320515f187ad4254d7b4ea652f4c9342eadb71dc2068de6690eef0548dc0563f41185e63b53b66a0ad0d3b47a128814512eefe652ee9c1728f97de894e967077e41a2b0994c929baeec2338d7b2e5f3c0a191acce7dab4256f83df1bad0346512db3f4381eac524f5d92", 0xcf}, {&(0x7f0000000800)="9a84137a8fad6780691445d3fb9625ed75ebfc3ac389885179099ee6e33f5d27ed91ed916b62055de6f13208c1d1b9c1e26b83d93065a7fe3ce51a9b6b78f928c678d2", 0x43}, {&(0x7f0000000480)="a0660640d0c6f82c67d22033ff6b4c6adfa1a9276700dc832d8712e34d84129bf530e0558769fa7a51c854f8dd", 0x2d}, {&(0x7f0000000580)="9ee1bb0899c3726a424fa4ee5f619a9b25e37e461db17be5f4e588151a39fa2d95a440e76c46c6e551aa29", 0x2b}], 0x4) dup(r8) r9 = fcntl$dupfd(r8, 0x0, r8) write(r9, &(0x7f0000000180)='\t \n', 0x3) fchownat(r9, &(0x7f0000000100)='./file0\x00', r7, r6, 0x4) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0xb4, 0x0, 0x0, r2, r6}, 0x8, 0x0, 0x1}) r10 = semget(0x2, 0x3, 0x18) semctl$GETNCNT(r10, 0x1, 0x3, &(0x7f00000000c0)=""/232) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6a02e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r11 = socket(0x2, 0x1, 0x0) shmget$private(0x0, 0x3000, 0x0, &(0x7f00007ce000/0x3000)=nil) geteuid() getgroups(0x0, 0x0) lchown(0x0, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) shmctl$IPC_SET(0x0, 0x1, 0x0) bind(r11, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r12 = dup(r11) listen(r12, 0x0) setsockopt$sock_int(r11, 0xffff, 0x1002, &(0x7f00000001c0), 0x4) r13 = socket(0x2, 0x1, 0x0) connect$unix(r13, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) openat$tty(0xffffffffffffff9c, 0x0, 0x0, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffffff, 0x8004746d, 0x0) sendto$unix(r13, &(0x7f00000011c0)='\x00', 0x14a, 0x1, 0x0, 0xfffffd7e) r14 = accept$unix(r12, 0x0, &(0x7f0000000040)) recvfrom$unix(r14, &(0x7f0000002200)=""/4100, 0x1004, 0x862, 0x0, 0x0) execve(&(0x7f0000000980)='./file1\x00', &(0x7f0000000400)=[&(0x7f0000000300)=':-\xc0\x80\x06\x00\x00\x00\x00\x00\x00\x00\xf7Q\x0f\x9d\t^\xe1..v)\x1f\xeef.r|k\xcf\v\x80\x04\xbcG\x00\x00\x00\x00\x00\x00\x00\x003!w\x85@R\xcf\xb8+\x85\x7f\xc7\xe1~\xea\xfd\x9e\'\xd4\x16\x99,\xc0o\xc5\xe5\xd8g\xac:]\xa2\"#\x11\x00\x00\x00\x00', &(0x7f00000002c0)='\x00', &(0x7f00000003c0)='//%.(\x00'], &(0x7f0000000680)=[&(0x7f0000000440)='\xf3)\x00', &(0x7f0000000940)='\x1f\x90L\xfe=!\xf3\xf6\xba\xdf\xffLoO#KQAE\f\xd2\x0f\x95\xc2\r\xc3\xa5>K+o%\xdc\x96', &(0x7f00000004c0)='\x00', &(0x7f0000000640)='\x00', &(0x7f0000000540)='!\x00', &(0x7f00000008c0)='(\x00', &(0x7f0000000900)='\xf3)\x00', &(0x7f0000000600)='\x00', &(0x7f00000009c0)='\xf3)\x00']) 13:17:24 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r4, &(0x7f00000006c0)=""/138, 0x8a) close(r4) fcntl$setstatus(r3, 0x4, 0x80) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffff9c, 0x80105728, &(0x7f0000000280)={&(0x7f0000000240)=[{0x2, 0x100}, {0x8b, 0x100}, {0x83, 0x7}, {0x0, 0x5}, {0x48, 0x6}, {0x26, 0x9}, {0x22, 0xffff0000}, {0x21, 0x7}], 0x8}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fchflags(r5, 0x0) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000140)=""/90, 0x5a}], 0x1) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) close(r1) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x1, &(0x7f0000000080)=[{0x2de, 0x2, 0x3f, 0xffff}]}) execve(0x0, 0x0, 0x0) 13:17:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x35}, {0x20}, {0x10000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000180)=0x7fffffff) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f0000000140)=0x80) 13:17:24 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') fcntl$getown(0xffffffffffffff9c, 0x5) chroot(&(0x7f00000001c0)='.\x00') connect(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x3, 0x84b}, 0xc) unveil(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') execve(&(0x7f0000000040)='./file0/file0/file0/file0\x00', &(0x7f0000000080), &(0x7f0000000180)=[&(0x7f0000000100)='c\x00', &(0x7f0000000140)='/(:-\x00']) 13:17:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x2, 0x9, 0x1b, 0xfff}, {0x4, 0xfb, 0x8, 0x80000001}, {0x9, 0x3f, 0x0, 0xcedb}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000280)=[{0x3d, 0x0, 0x0, 0x7}, {0x60}, {0x6, 0x0, 0x0, 0xfe}]}) pwrite(r0, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) 13:17:24 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x48114, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0xb) openat$zero(0xffffffffffffff9c, &(0x7f0000000380)='/dev/zero\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20, 0x0) select(0x40, &(0x7f0000000040)={0xbb}, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x802069c7, &(0x7f0000000300)) r3 = socket(0x2, 0x3, 0x0) fcntl$dupfd(r3, 0x0, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) 13:17:24 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000040)=[{&(0x7f0000000480)="82", 0x1}], 0x1) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) syz_open_pts() write(r0, &(0x7f0000000040), 0xfffffec2) syz_open_pts() syz_open_pts() 13:17:24 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) syz_open_pts() r1 = syz_open_pts() socketpair(0x20, 0x1, 0x20, &(0x7f0000000000)) dup2(r1, r0) 13:17:24 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) socketpair(0x6, 0x2, 0xec, &(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r1) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 13:17:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x7, &(0x7f0000000080)=[{0x6, 0x8, 0x0, 0x1ff}, {0x31cb, 0xfa, 0xb7, 0xffff}, {0x2, 0x7f, 0x1f, 0x905a}, {0x1f, 0x8, 0x7, 0x7fff}, {0x8001, 0x0, 0x6, 0x9}, {0x2, 0x9, 0xe1, 0x1}, {0xa64d, 0xa7, 0x0, 0x500}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r5) setgid(r5) r6 = dup2(r2, r3) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000003c0)={0x3, &(0x7f0000000400)=[{0x34, 0x40, 0x0, 0x3}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:17:24 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x8}) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='x\x00') rmdir(&(0x7f0000000100)='./bus\x00') r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) recvmsg(r0, &(0x7f00000026c0)={0x0, 0x0, &(0x7f0000001680)=[{&(0x7f00000013c0)=""/157, 0x9d}, {&(0x7f0000001480)=""/255, 0xff}, {&(0x7f0000001580)=""/229, 0xe5}, {&(0x7f00000000c0)=""/29, 0x1d}], 0x4, &(0x7f00000016c0)=""/4096, 0x1000}, 0x41) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x8000, 0x0) readv(r1, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/4096, 0x1000}, {&(0x7f0000000040)=""/34, 0x22}, {&(0x7f00000011c0)=""/194, 0xc2}, {&(0x7f00000012c0)=""/205, 0xcd}], 0x4) 13:17:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r1, 0x4, 0x0) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0x10007) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x8000025}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 13:17:25 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc, 0x800000000006], [], [], [{0x0, 0x0, 0x6}, {}, {0x0, 0x8}, {}, {}, {0x0, 0x0, 0x1}, {}, {0x0, 0x0, 0x0, 0xffffffffffffffff}], {0x0, 0x58}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x20000003e, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$inet(r1, &(0x7f0000000340)="808b678bbb2ce31a5b5ed12ae6871fa2544d8b05c7fde895362a9ffb26e75709b4e3be97915f9e0ac9582cc99fa1b20ca1f4810071cc3027dee0670c98f7ed29063494ce61c8d545812a906ff3ab978cd5bc9f77592f2b821cf613953c00e674d1ef799750928c62733c573aa055caa6ed73ec0ef36aaae5200e88224a8d807706bbd2e12abdfe4c4a59d49a865c31064140f2acce2d9194a09beb0817e455109606e4dc712c4510ddecf711cfd19d7ff3e771eb1240ce92544ee9c28047eac4f85586606369fdc34b118fe5b9eed1965533f04e22e791f7835a65a78d6c27be43b2a2a2a9c0f7043b0508b0337f52ec2f68e31615a7f7d751482f65d75d4f364d8ab0ab87f5e6b5d4cf570706f56a3a320fec710252ed19a3634e4a9e86263223a3ff28762d3a393c29b7fcd7d50a5ab8592d6ed3026226ab66aa44d85af04e9de08cf60ee3c7af91f69f1c9bc96df6257d386478e8256e44e9e11d5926d755e837cf5dbc119b3bc4ddfc0491e1c00225f0ea4dcda423ef2e79f2cef2c1a2946130e50088eaf0cdb9e12ae8705f45a93178fa68da4c5f91828af2e23ad5bf54ee159d9c641abf811fa85f1b538aab2d1fc2c40d571d8d0ff09b9fe7b4660bb94173415f4ce30eae4cdb229cf6ca15ae47cdc2ffe23b43b60b2c474dc4d4c7f3d25a9e4031b51a4ea5f928be05951e2b75d3a98c6a9b61d9e45b4d2e0ab95ddc39a848afa6b62ebca2bb6f558dd2afd92dccb8cc768a1901aa5c17bea98d5ebeb6215a3f9db9d8a50d84b037447b9aac97f365e0352e3d45fd36a405fd7a3f2ca7310d70df8c0a3222d8fe3676faea7959064d1d6e34cadd706511ed81c948ee828c09f3915b0380cc1614c7a578c92ca2743c965aa5a6d16664d923ebe9ea75e6e4887bac6caeec475b439170a4cd4489e33057cdb912cfae20edc3e05e884cdec6475b30af91e0bc13f9e68dd26295108e8df6cb909cdb77333e9c1b3afe7d1c995915a0e380004c47d53f3c7e0cf82d2d8234c9f7c92ebcd5fe6d2a76421c6a1aafedbce0888e10e0c7ceaaf5da0834c4066c6dc249baea90023fa35ba6b4325aaf1bb9afac3ec6db6c1dffa83951c3aa935bef7549830a8c7ef09c7797a82fb32c1b36734d64133941d1ac7a23b3f2a6707c272fb05bff722b3ea46b3add5e3a960ea12d33784a06e7d78450676e958a472317d6645b7a523ed694c53137030ab2d41255ea9facc76d17e3eb037afe6ffd0b467f75a6e41b60b24ecbabedd0a29cb2c495dee3fb1e60b0f9f643a2ce13525c7e0e925953f19f1bec61f36a2415da3e3a9568a3c64d3d888c4e55adca162abf43561dd6ca9d30520d65274acce0eb4a0766cb61b97437cf7ddc3d246d07e627b9c3d2af7a3e16c801df136e28122e0a1fb9c48210e6bd6ecc70207494648289391c710a1803c202a36949c91dd1616b872c44686349ab55ca4e88c576f668063946bf9cda66c220830a627bc4050adf3efd23965e2d2974bbb226de76f1b20f577a2a59905a8606a5736ef60e90e6a131417d5555283131d3c296b0b008c700aa020617d49834f291e12ca016dd39eed946930617e9a7cba8449f5f04bbd6285e2b5694fbc48617a441aaba9c58af9bc41e24822b9452a42ee87743e13682d1e101dadb1a9f235e2a3823ead4dc8332e88840b53152281616d6da4c71713249730572d909d73bbe52d53cd73ad30abb1b46d7eaecdf65d5cbd691cabe097646efae3831c5929723b867522309f683929368b0190abdd0876dce239c525969fbc3328873a3feaa9ecd55bcff3adbbfb338cbfd2d1d11e94fd405fe5a57abc82dfb2308bc9ba1e6c78fc9cba55fd00c08eab9470be4afa6ff9f90028fa8463ad3d6072ce06b5c9b54ebfdce90f925df6fefdf083b39582831fb807ba3bb15fd54637afb67e55767d48c7a77c90b5f2480af5640cdf340b5339aca32f04baa39296323c99d9395da44423fecce1230d70d9c", 0x585, 0x0, 0x0, 0x0) socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000200), 0x4) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r5 = fcntl$dupfd(r4, 0xa, 0xffffffffffffffff) ioctl$WSDISPLAYIO_GETSCREEN(r5, 0xc0245755, &(0x7f0000000000)={0xbfd, './bus\x00', './bus\x00'}) semget(0x2, 0x0, 0x399) 13:17:25 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x15}, {0x4c}, {0x6, 0x0, 0x0, 0xfc}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000180)="f6beae00cd55d832a3eef205abec", 0xe, 0x0, 0x0) 13:17:25 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x25, &(0x7f0000000000), 0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x1) 13:17:25 executing program 0: r0 = socket$inet(0x2, 0x1, 0x5) r1 = accept(r0, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00'/4090], &(0x7f0000000000)=0x1002) sendto$inet6(r1, &(0x7f00000011c0)="0df4796e235901000000010000009c8e", 0x10, 0x40e, 0x0, 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x5fb4) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000001200)=0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000001140), &(0x7f0000001180)=0xc) open(&(0x7f00000000c0)='./bus\x00', 0x10000, 0x0) 13:17:25 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = fcntl$dupfd(r1, 0xa, r0) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) ioctl$WSMUXIO_REMOVE_DEVICE(r2, 0x80085762, &(0x7f0000000000)={0x1, 0x9}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0xc1206951, &(0x7f0000000300)) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)=0x101) 13:17:25 executing program 0: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0xe) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0xa) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) utimensat(r2, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x800, 0x7fff}, {0x9, 0x8}}, 0x0) syz_emit_ethernet(0x81, &(0x7f0000000100)="6d54c1d8d3ddddb41caf3a8c5aad7b6bf7dfd28b1a0870420474a701810a2e529d1191598d570c73e6bbbe659dc2e395591744f6dde9f5b17f4f1ed1df85d6c370321aa02fbd6c3491365ba4e068adb171882a431140e42a3c3ce2efce83b42cb1b4306cf486ee01cab8c6398624366d5e2c1b1df49ef5fc1e982672c61d6a6062") r3 = dup(0xffffffffffffff9c) bind$inet(r3, &(0x7f00000001c0)={0x2, 0x0}, 0xc) r4 = dup(0xffffffffffffffff) mknodat(r4, &(0x7f0000000200)='./file0\x00', 0x1000, 0x7fffffff) pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x0) sendto$inet6(r5, &(0x7f0000000280)="1ab4ba0140813da10be0d6a83eca132715705917ca0d1f2a3c1b096460d8a62b40f9ce5b0d485a5f964215b8a5c335c383d810e070abedde0d81c5cbaa5858b827ab25c420e11baddcca40944a7303d4ff4c4b96692a040345ff700b080a1160340bfcb7e753310ee79dd0d1e56841ae2ace4118f7f160b83a997b20d4c431ee842c86c20e47a8d124d9fca77eefe5e9b810e1746cc7ef3b070b3c9050f006edeb98582d4bfd1339fe5e1129381f50fef92addcdccddf7a0f2fcc2808f1f37a9358734227d23a4693c", 0xc9, 0x2, &(0x7f0000000380)={0x18, 0x1, 0x8, 0x1}, 0xc) r6 = open(&(0x7f00000003c0)='./file0\x00', 0x10, 0x110) ioctl$FIOSETOWN(r6, 0x8004667c, &(0x7f0000000400)=0x81) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000440)=0xfffffffc) r7 = open$dir(&(0x7f00000004c0)='./file0\x00', 0x100, 0x100) linkat(r1, &(0x7f0000000480)='./file0\x00', r7, &(0x7f0000000500)='./file0\x00', 0x0) r8 = fcntl$dupfd(r4, 0x0, 0xffffffffffffff9c) ioctl$TIOCMBIS(r8, 0x8004746c, &(0x7f0000000540)=0x2) r9 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSTOP(r9, 0x2000746f) openat$speaker(0xffffffffffffff9c, &(0x7f0000000580)='/dev/speaker\x00', 0x200, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x8a, 0x0) kqueue() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000600)) ioctl$TIOCSBRK(r9, 0x2000747b) open$dir(&(0x7f0000000640)='./file0\x00', 0x2, 0x350) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f0000000680)=0x9) r10 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/wskbd0\x00', 0x3, 0x0) pread(r10, &(0x7f0000000700)="91378c93a70938e10a06fea267f579972ecd64b3d3d9f9cd33426b351b90553766ada424220dca6b9870c94700ac4fb2b9d0c9acec125305321a22dc316f981b9f8ddfb60fe777f4e439fe8956e018e29709ff124ace4827622d1aba0de696ef44db485582d31dd25168405caf865691c0fad65c47fe889e3a5bfab114a2e48c00ff1d4bf6b73d3b06561ac7869b1d7b1f26dfbb55e316a2f25f692096d42ec82b83f1b2301e1fc710e9216ff57be82d6b", 0xb1, 0x0, 0x90) syz_open_pts() 13:17:25 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2000, 0x3e8f) pipe2(&(0x7f0000000000), 0x4) r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r0, &(0x7f0000000100)="475f706c2a1f05fd9c7b29021376fb3ecfd3d664d2d0ab78d200000000000000000000000000000033f89ac42be5cd7c9ef5a27dd64a1bb699cc6b4315f27880bc6df3aa01b7e8639c06c42f8f90e8f8", 0xffe0, 0x0, 0x8000) openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x1) 13:17:25 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x800, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) r2 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$sock_timeval(r2, 0xffff, 0x1007, &(0x7f0000000040), &(0x7f0000000080)=0xfffffffffffffff9) 13:17:25 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x0, &(0x7f0000000200)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x3, 0x0, 0x0, "010000000000000000ffffff7f00", 0x0, 0xfffffffe}) 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, 0x1, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x38e) 13:17:25 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) shutdown(r0, 0x1) mknod(&(0x7f0000000100)='./bus\x00', 0x1000000002052, 0x5f00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205603, &(0x7f0000000040)={0x4, 0x0, 0x0, 0x2009, 0x0}) 13:17:25 executing program 1: syz_emit_ethernet(0xa0, &(0x7f00000000c0)="eec45cbe5bc6157f370b3f02382764281546d11ba3c66f5c69ee3e9a57f75c1151e22a112aca5c52a3e85f52d3c2f9490294fc7659797f78f06afd05d96873b63126b01865472255237affd6e8009f054d18911ff5c03d7cb86182da51cf1bac749abe380bba8c501df25592be7fc908bf9855e0847cb95fdb5aeaafeeb2d46cc9c9a04f2be0cee67b41d4ae4149a5187f7376b2b435a73f79756af61addd22f") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000003c0)=[{0x74}, {0x45}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000240)) fcntl$setstatus(r1, 0x4, 0x0) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f00000001c0)) 13:17:25 executing program 0: r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000040)={0xfffffffb, 0x4, './file0\x00', 0x1000, 0x1, 0x81, 0x8}) r1 = socket(0x2, 0x8001, 0x0) close(r1) 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) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) 13:17:25 executing program 1: r0 = syz_open_pts() setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() close(r1) close(r0) r2 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000400)='*', 0x1}], 0x1) getsockname$inet(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000003c0)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "9375b01a93b45136fdf0f0e1787fd11e3b4ba8dd"}) poll(&(0x7f0000000100)=[{r2, 0x40}], 0x1, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r8 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd0\x00', 0x1, 0x0) poll(&(0x7f0000000180)=[{r3, 0x8}, {r4}, {r5, 0x1}, {r6, 0x2}, {r7, 0x100}, {0xffffffffffffff9c, 0x20}, {r8, 0x4}], 0x7, 0x29ec) 13:17:25 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) chdir(&(0x7f0000739ffe)='..') r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x5c) madvise(&(0x7f0000734000/0x1000)=nil, 0x1000, 0x6) open(&(0x7f0000000080)='./file0\x00', 0x10000, 0x20) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r1, &(0x7f0000000100)="475f706c2a1f05fd9c7b29021376fb3ecfd3d664d2d0ab78d200000000000000000000000000000033f89ac42be5cd7c9ef5a27dd64a1bb699cc6b4315f27880bc6df3aa01b7e8639c06c42f8f90e8f8", 0xffe0, 0x0, 0x8000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) shmget(0x1, 0x3000, 0xc, &(0x7f0000514000/0x3000)=nil) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x10000, 0x0) r4 = getuid() open$dir(&(0x7f0000000180)='./file0\x00', 0x50, 0x8a) setreuid(0xee00, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r6) getuid() fchown(0xffffffffffffff9c, r4, r6) dup2(r2, r3) linkat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00', 0x4) 13:17:25 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000002c0)=[{{r0}, 0xffffffffffffffff, 0x29}], 0xa, 0x0, 0x0, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="e15c494dfcb26a593e5a5ab808e557754afa93c4864538f277751c588721024126e334ba97083d72965e3ac4befc4906ab22c23ba107fca629860e2b7b51b52db634312a2ad2199199aaf696727348064fffda2dcb428fd37c54f7c51c90609b5f87d7599fb00cf9e1162686421efe362c2d72629f0ac5ba8e18b25a5a8d48097464beb83610bb20c4c757d66909920d3a268009"], 0x10) connect$unix(r0, &(0x7f00000000c0)=@file={0xbd5699bc1ec0282, './file0/file0\x00'}, 0x10) 13:17:25 executing program 0: getrusage(0x0, &(0x7f0000000240)) 13:17:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) acct(&(0x7f0000000140)='./file0\x00') ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000100)) fcntl$setstatus(r1, 0x4, 0x0) ioctl$VT_OPENQRY(r1, 0x40047601, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0xc}, {0x50}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = shmget$private(0x0, 0x2000, 0x532, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) syz_emit_ethernet(0x163, &(0x7f00000002c0)="d17e00b69609527600") 13:17:26 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) syz_extract_tcp_res$synack(&(0x7f0000000040)={0x41424344, 0x41424344}, 0x1, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) r1 = socket(0x9b18f847dc6518bb, 0x4, 0xfd) pwritev(r1, &(0x7f0000000500)=[{&(0x7f0000000e40)="2ef40992837a58c824118eecf4a80a7d5cad74b79e1ca5ac819285142a586a82c9213e8c2745e8faa168cd975f5e817e41ab3543ddca3a3f14affab1a56b97ca7de0418147625a60a2331bd5a2cce4a1ea99ce26cd0f5df0652de5b3260729ae52e7a6934d62b67bed6f363fb8b017b2abbe49acf8b8b2885a09da52a1284b8908e119714d6513bcb8c6fd3a8a035d4b492db9d48a1ee80551d16593679c777ebffa00627e7d1cb3683181402ae57eb012d08508f783d3ec049f9f5186efa2d55091d2cf8788abb02c88b56c59ce07557bb3b2c587c21e3727473e945cf5baaf17df9a7dbdac9779e9b682c96d2afea467186568ee3b7469363085494480", 0xfe}, {&(0x7f0000000c80)="d4e4c81d1d6662cdfd891ccad9a1b97b68194f200bbc8a706faa537b1410861033ea6b27e56ee1ab69b2ef5ae7e1b3b8e76a264b6b6947eaf2abfb2ef5cf6a70988102b28c05e8cf0a508392f60e4a5df513ff062bbf107651fee8e3fd4394a50c3f48d59de263640f9737d68e7728b55bb597296bf33a4b34d4448f2bcff3b620d023a4b538c952d97e02dd6e296d0dd54a9195e7a5ab24e4868fb06fb11f5604fb32f3658e3922d7c94fec27ef6d47085ade6d3f9651093a8d6012b78362ec64df4f7d8c70969916", 0xc9}, {&(0x7f00000006c0)="e41a4af4fa1921e38bceac7f1b9bafd08541178c71169162e618b4056e733f659aaf12d61c40d23dc892d7f718f85caf907b34dfe25a2acbce47f82f3281cefe1e1168ec104987590d1c6b3b359cd657fd4aeb581469e7d313", 0x59}, {&(0x7f0000000d80)="43ca1244774b622f053bf938d80f145ff4177bcb03b7205b64f53c3f6688977a5ff4e421053df290ed7aa04119c3de647b4964f5e924c19041104049f4e8dddc116695a218cc34a211aa10", 0x4b}], 0x4, 0x0, 0x0) getitimer(0x1, &(0x7f0000000000)) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000300)="c3291c099c2dcf4d9fc4d0ee58f04f77724234df6ab2f7ff68fb5af5173544b7b635df66c5d028b572addec0249059af9e460fe166c2569838e8e1e9237ef71ac3a300bdce366dbffd427ae918bf1f86a77fbc08e39c8fe6bbfca45cfc65b6538ef2384d2a70fd59fd99e734f2ac1689e2bd2594f083a477a09986f40a19722acee173b1374f2f61e9fa9380dcaa2cd66997810dfcb9e215f11cfe6c89b586453c538c4ceaa79a5c5b7d2a46d5e1107fabe4914ba35b6630aabfd993df531617103443e2ef757d4bb247c8d8a24ca1b49dc60256794d66d5", 0xd8) r2 = msgget$private(0x0, 0x20000003c4) msgrcv(r2, &(0x7f0000000200)=ANY=[@ANYRESDEC], 0x1, 0x3, 0x1001) msgrcv(r2, &(0x7f0000000f40)=ANY=[@ANYBLOB="00000000000000000002000000000000000000000000000000000000002ee35e6a135966692c000000009d00000000000000000007000000fe4f634adc41ca82650a70886523281674ef0a86df2e93c8fa00000000000000303d8a0b00b60eb3cd0000000000000000635d0000000000000000000000000000000020000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000006b16ba4f9bf748f9000000001dac3bb307c86100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c735005b2133f460193919053e107a83a2a94d49052464893c3afc3530ca5a67cd7b719379a9261fbff0a2eb6c6fc8a4235187488e07bf2b000000004e25325aced3d5eba64a68170000000000000050a2b657ee0ad80eb7861b8b8c958267d5bac6033d50f8f475322d38f63bac554b3ceadd28708cf51882fdc7e5c71e7fc0133617143c4288678d4da4871b9d1fd9b188f81be0dc051f210b112d3bd3e553ff7a496e7826890ddf917d8cd92610db39dfaea5930b29c434d73cbc84c2ac690000895f5d77aeb2a600a121188ec5dc90cabd89bfc7f74097f10b1654e3d312a654596709130a00609414e69b86a8cc4409a4af21791027d1aee1e4a9b9f129ebd7f36abbfc1d749f000000000000000000"], 0xeb, 0x0, 0x1000) execve(&(0x7f0000001600)='./file0\x00', &(0x7f0000000880)=[&(0x7f0000000440)='\x00', &(0x7f0000000480)='^\'\x00', &(0x7f0000000740)='[$\x00', &(0x7f0000000780)=' {\x00', &(0x7f00000007c0)='\x00', &(0x7f0000000940)='dI\xf5\x8d$\xc5\xc7\x83\xd5\x1f0\x00Z\xd5\xecG\xf4\xd8\xab\x8d\x86\xd9\x12,\xa8\b\xc6\xa5\xc2=\b\x88\x0fu\x1c\x82;\xc92\x84\x82\xc3\x1e\xa3`\x12Co\xf2\xc2\x10\xe8\t\x7f\x8b\xc1\x1e/\xf4\xf16\v\xae\'\xba\xdb\x84\n\xfb\xe5\xfe\x11E\x97\xaa\x91f\xca\x06-\x00\\\x86\xc5c\x82rf\x8d\xa1\xacB}\xcbq\xcd\xd2\xba.\x85\xcb\xaf\xac\x8a{=\xc4.\xe0\xadT\xde\x87\x85', &(0x7f0000001900)='@.\x00', &(0x7f0000001940)='\x00']) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r3) sendto$inet6(r4, &(0x7f0000000040), 0x43000, 0x8, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r5) lstat(&(0x7f0000000540)='./file0\x00', &(0x7f0000000580)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$sock_int(r6, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) msgsnd(r2, &(0x7f00000002c0)=ANY=[@ANYPTR=&(0x7f0000000100)=ANY=[@ANYRESOCT=r4, @ANYRESDEC=r5, @ANYRES32, @ANYRES16=r6, @ANYRES32, @ANYPTR=&(0x7f0000000080)=ANY=[@ANYRESHEX=0x0, @ANYPTR64, @ANYRES16, @ANYRES64, @ANYPTR, @ANYRES32=r0]], @ANYPTR64=&(0x7f0000000240)=ANY=[@ANYBLOB="a6f7ddb978293c13a0fe187ce46aa38999da385914a2b0811fe3e2441182f6b5669dd153afb7f6eb2ace16da5903019ce84729e268e0e6a1de8cf499dd80ba9e93bb1771e5a61e1cdc9b", @ANYPTR=&(0x7f0000000140)=ANY=[@ANYRES16], @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYRES16], @ANYRESOCT, @ANYBLOB], @ANYRESOCT=r3, @ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRESHEX, @ANYRESHEX, @ANYRES32, @ANYRESDEC]], 0x4, 0x800) 13:17:26 executing program 1: r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x8, 0x0) r2 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) r3 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r3, &(0x7f0000000100)="475f706c2a1f05fd9c7b29021376fb3ecfd3d664d2d0ab78d200000000000000000000000000000033f89ac42be5cd7c9ef5a27dd64a1bb699cc6b4315f27880bc6df3aa01b7e8639c06c42f8f90e8f8", 0xffe0, 0x0, 0x8000) mknodat(r3, &(0x7f0000000000)='./file1\x00', 0x2002, 0x0) mmap(&(0x7f0000006000/0x3000)=nil, 0x3000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000005000/0x3000)=nil, 0x3000, 0x2) ioctl$WSDISPLAYIO_SETSCREEN(r1, 0x80045756, &(0x7f00000000c0)=0x9) mlock(&(0x7f0000005000/0x4000)=nil, 0x4000) 13:17:26 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\x00\x00\x00/\x00'}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0xc002, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r2, r0) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0x5, 0x4) r3 = dup(r0) r4 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r4, 0x4, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r4, 0x80185758, &(0x7f0000000000)={0x3f, 0xff, {0x1}}) sendto$inet6(r3, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 13:17:26 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="010000003528ffff"], 0x8) pwritev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155e71e00", 0x9}], 0x1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000200)="e825ab4a0d854bf50c92d08e8326039377b40cb4936372489254976fca5b96707f872a2c84daa4a0340df4d655007de524049669af80120a868049e22247981864f28437150134509e703dfff04cf0334ff65b936d9aaccaa0a6287c8565fab68dd5ca9e005b214b08e678f912310b782c3d5264f2d3e10cec553da6fff7c06ec6e50d4f40dc6e0943257fb36f95ddab9e663aa110a07aa70e52a11b8541a0333ad56a6f3265736b6d7b5d54d98bb1265f029eb6be0aac3dede71e9a8340afb5a5b412536094691293cc93055c565d75a7149eb26366adc7a09c2df118a66ac900"/234, 0x16}], 0x12, 0x0, 0xfffffffffffffffc) 13:17:26 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff], [], [{}, {}, {}, {}, {}, {}, {}, {0x4}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x8000, 0x7f, 0x81}, {0x0, 0x9, 0x3, 0x2}]}) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 13:17:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x64e0a566e5d71cb7, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x60}, {0x3c, 0xfd, 0x0, 0x9}, {0x6, 0x1}]}) pwrite(r0, &(0x7f0000000280)="89", 0x1, 0x0, 0x0) 13:17:26 executing program 1: setuid(0xee01) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x82, 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000001c0)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = dup2(r4, r3) connect$unix(r5, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup2(r7, r6) connect$unix(r8, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000d6b889e76e4f7d796d7a4cc474983046464781bdf7a0a4582a72f38afeb7c5ff301ad3ed"], 0xa) ioctl$VMM_IOC_INFO(r8, 0xc0185603, &(0x7f0000000200)={0x36, 0x0, &(0x7f0000000280)=""/54}) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x200000035, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) r10 = msgget$private(0x0, 0x26b) msgrcv(r10, 0x0, 0x0, 0x0, 0x0) r11 = socket$inet6(0x18, 0x2, 0x0) getsockopt(r11, 0x200000029, 0x24, 0x0, 0x0) r12 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100, 0x2) fcntl$dupfd(r11, 0x0, r12) open(&(0x7f0000000040)='./bus\x00', 0x60000000006, 0x0) r13 = msgget$private(0x0, 0x381) msgrcv(r13, 0x0, 0x0, 0x0, 0x0) setsockopt$sock_linger(r11, 0xffff, 0x80, &(0x7f0000000180)={0x27, 0x1564}, 0x8) r14 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r14, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r14, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) socket$inet(0x2, 0x3, 0x0) r15 = msgget$private(0x0, 0xffffffffffffffdb) msgrcv(r15, &(0x7f0000000200)={0x0, ""/67}, 0x4b, 0x3, 0x0) msgrcv(r15, &(0x7f00000002c0)={0x0, ""/42}, 0x32, 0x1, 0x0) msgsnd(r15, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000c5647a122df247a7572e000000db1fae2e77dfb0c0263ac371f5000000b9000000be64000000"], 0x21, 0x1000) r16 = msgget$private(0x0, 0xffffffffffffffdb) msgrcv(r16, &(0x7f0000000200)={0x0, ""/67}, 0x4b, 0x3, 0x0) msgrcv(r16, &(0x7f00000002c0)={0x0, ""/42}, 0x32, 0x1, 0x0) msgsnd(r16, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000c5647a122df247a7572e000000db1fae2e77dfb0c0263ac371f5000000b9000000be64000000"], 0x21, 0x1000) r17 = msgget$private(0x0, 0xffffffffffffffdb) msgrcv(r17, &(0x7f0000000200)={0x0, ""/67}, 0x4b, 0x3, 0x0) msgrcv(r17, &(0x7f00000002c0)={0x0, ""/42}, 0x32, 0x1, 0x0) msgsnd(r17, &(0x7f0000000140)=ANY=[@ANYBLOB="0300000000000000c5647a122df247a7572e000000db1fae2e77dfb0c0263ac371f5000000b9000000be64000000"], 0x21, 0x1000) msgctl$IPC_RMID(r14, 0x0) r18 = socket(0x20, 0x8000, 0x0) setsockopt(r18, 0x6, 0x2, &(0x7f00000000c0)="86537602", 0x4) setsockopt$sock_int(r18, 0xffff, 0x1002, &(0x7f0000000000)=0x3, 0x4) 13:17:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r1, &(0x7f0000000100)="475f706c2a1f05fd9c7b29021376fb3ecfd3d664d2d0ab78d200000000000000000000000000000033f89ac42be5cd7c9ef5a27dd64a1bb699cc6b4315f27880bc6df3aa01b7e8639c06c42f8f90e8f8", 0xffe0, 0x0, 0x8000) r2 = geteuid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfffffffffffffd13) setregid(0xffffffffffffffff, r8) getgroups(0x7, &(0x7f0000000140)=[0x0, r4, 0x0, 0xffffffffffffffff, r6, 0xffffffffffffffff, r8]) fchownat(r1, &(0x7f0000000100)='./file0\x00', r2, r9, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 13:17:26 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(0x0, 0x0, 0xffffffffffffffff) r1 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) poll(&(0x7f0000000180)=[{r2, 0x10}], 0x1, 0x10000) fcntl$setstatus(r1, 0x4, 0x0) getpeername$unix(r1, &(0x7f0000000100)=@file={0x0, ""/71}, &(0x7f0000000040)=0x49) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 13:17:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) preadv(r0, &(0x7f0000000440)=[{&(0x7f0000000180)=""/136, 0x88}, {&(0x7f0000001680)=""/4105, 0x1009}], 0x2, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getgroups(0x1, &(0x7f0000001640)=[0x0]) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 13:17:26 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x4c}, {0x8ae}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) close(r0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) r3 = shmget$private(0x0, 0x1000, 0x2e0, &(0x7f0000ffd000/0x1000)=nil) r4 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x12) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x1, 0x7, 0x7fff}, {0x18, 0x3, 0x109b831e, 0x5}, 0x4, [0x6, 0x401, 0x6, 0x5, 0x7, 0x80000001, 0x4c61, 0xffff715a]}, 0x3c) mlock(&(0x7f0000355000/0x1000)=nil, 0x1000) shmat(r3, &(0x7f00007d1000/0x3000)=nil, 0x2000) listen(r1, 0x1f) socket(0x2, 0x8000, 0xe2) listen(r2, 0x0) r5 = socket(0x2, 0x1, 0x0) connect$unix(r5, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00.ofile0\x00'], 0x10) read(r5, &(0x7f0000000040)=""/36, 0x24) sendto$inet6(r5, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) r6 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) fcntl$setstatus(r6, 0x4, 0x0) recvmsg(r6, &(0x7f0000000380)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000900)=[{&(0x7f0000000500)=""/226, 0xe2}, {&(0x7f0000000600)=""/250, 0xfa}, {&(0x7f0000000340)=""/33, 0x21}, {&(0x7f0000000700)=""/255, 0xff}, {&(0x7f0000000800)=""/195, 0xc3}], 0x5, &(0x7f0000000980)=""/139, 0x8b}, 0x801) r7 = accept$unix(r2, 0x0, 0x0) r8 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r8, &(0x7f0000000100)="475f706c2a1f05fd9c7b29021376fb3ecfd3d664d2d0ab78d200000000000000000000000000000033f89ac42be5cd7c9ef5a27dd64a1bb699cc6b4315f27880bc6df3aa01b7e8639c06c42f8f90e8f8", 0xffe0, 0x0, 0x8000) unlinkat(r8, &(0x7f0000000240)='./file0/file0\x00', 0x0) execve(&(0x7f0000000ac0)='./file0\x00', &(0x7f0000000200)=[&(0x7f0000000140)='\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='+\x00'], &(0x7f00000002c0)=[&(0x7f0000000a40)='$)\x00', &(0x7f0000000280)='$/\x00']) write(r7, &(0x7f00000004c0)="dd", 0x1) 13:17:26 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="3c00000000002db19a7e3531e90b00"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) panic: pr_find_pagehead: mbufpl: incorrect page Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND db_enter() at db_enter+0x18 panic(ffffffff821d38e6) at panic+0x15c pool_do_put(ffffffff825b28a0,fffffd80654b0000) at pool_do_put+0x36a pool_put(ffffffff825b28a0,fffffd80654b0000) at pool_put+0x4b m_free(fffffd80654b0000) at m_free+0x119 ml_purge(ffff80001e439dc8) at ml_purge+0x50 ifq_purge(ffff8000009fba78) at ifq_purge+0x97 tun_dev_close(5d00,7) at tun_dev_close+0xc8 spec_close(ffff80001e439ef0) at spec_close+0x311 VOP_CLOSE(fffffd805dc6b9c0,7,fffffd806c3bf9c0,ffff80001d339758) at VOP_CLOSE+0xc0 vn_closefile(fffffd80566a2e20,ffff80001d339758) at vn_closefile+0xd2 fdrop(fffffd80566a2e20,ffff80001d339758) at fdrop+0xc2 closef(fffffd80566a2e20,ffff80001d339758) at closef+0x117 fdfree(ffff80001d339758) at fdfree+0x100 end trace frame: 0xffff80001e43a140, count: 0 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs.