96203993aebd79eff9dafce21659c7a362232bbd1e9e60f9e04f42d78302027dfe469b61dd563a0664350a1111669efc55fdc3fd04bb802ede89162ec986cc70f22da2665b30418683dda740364eac6d2619791c768b8d23af161b83d65c5655f85b09a123af7a03c793a30851cf1a9ee57daf0975290ee5c09e89a7b5db597503c982d7b5a9e196a2277de4579250fc6a5174a1137ad89e0c9a534d51aac327428cd539", 0xea) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000380)) 00:55:07 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xfffffffa, 0x1fc80d8c, "ff0759d62403000000000000000000681fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e01", 0x21) poll(&(0x7f00000000c0)=[{r1, 0x40}], 0x1, 0x103) ioctl$TIOCSTART(0xffffffffffffff9c, 0x2000746e) poll(&(0x7f0000000280)=[{r1, 0x100}], 0x1, 0x200) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) connect$unix(r2, &(0x7f00000002c0)=ANY=[@ANYBLOB="e6ff2e2f67696c6530c6"], 0xa) r3 = socket(0x18, 0x1, 0x0) close(r3) r4 = dup2(0xffffffffffffffff, r0) ioctl$KDGETLED(r4, 0x40044b41, &(0x7f0000000080)=0x1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000180)="ee14a2bb31fb226cf03de214b31628356442f8e9cde212ba230714294f31d7252e7b2f1790dd6ca9911b3652cdcf724f6bdef7d9aa059834ff741dccbae6a73b19c4c73092929e94b9fd00eb8cca46a0329d062b8c7877f66c6dd30583a92d775d685651c75191701d76a0dba14e6806e2a3795d4a1aebc624fbf0e609a315833adacee45bd705b1b16324f1f54fdb97a36535f78d882a29d7fe96f97ba0811008f86535d83b724a9f41f98612bb510867afd56c971d9f41579eda355c9817c740db7b9092d96a862b5b65ad282286b06c2eebeb554d8a4e0ac60f1c30850142c8309db0", 0xe4) 00:55:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xa9c0], [0x0, 0x0, 0x9]}}) 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)) 00:55:07 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x802069a8, &(0x7f0000000300)) 00:55:07 executing program 1: r0 = syz_open_pts() ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x6) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) 00:55:08 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x0) setreuid(0xee00, 0x0) r0 = getuid() chown(&(0x7f0000000000)='./file0\x00', r0, 0x0) r1 = getuid() setreuid(0xee00, r1) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 00:55:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x2, 0x0) ioctl$BIOCLOCK(r1, 0x20004276) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xfffffffa, 0x1fc80d8c, "ff0759d62403000000000000000000681fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e01", 0x21) poll(&(0x7f00000000c0)=[{r2, 0x40}], 0x1, 0x103) poll(&(0x7f0000000000)=[{r2, 0x5}], 0x1, 0x200) 00:55:08 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendmsg$unix(r0, &(0x7f0000002740)={0x0, 0x0, &(0x7f0000002540)=[{&(0x7f0000000140)="0e11dc69629ee34f0ea42e7dcbae2ab1c26d3726a965a0ae5edee4e2799bb7e38962fd98aaa39ce1a5ad34d9f10b81ca7d663c1f0380ba5667a7446da75cc1af9eb1c70ff75ca5b24bacce65718596eb2efc731a0165e65ffb56ff9dc9048e8ae51efca8004fe3d0b23d8151aa4ac5bb770afe80b7ce60a0c06604239fae639887638f3048a90e62824961da228151fac554064c8b0f0db2f510832c1af77bc68c1ea5d6c9214f481ba513f19a63abcbf812a51e", 0xb4}, {&(0x7f0000000340)="fc62c0752401dd32bfea763bc3cfc3b5c1c4ab50e80090da1bf130bd184c793b8dc13538e76a4a3962346a98b6f73307c70d616ab9a7f1279ba9463a99ed7a837cd12086f918f84012e714964be407e2a7e892560ff77719c6df915bd709c1fab506993fcd36f12243b0892417eebee867bb0f76bdac40160ffbe0e626d1515a4d0bc13367d3fa31042ae6e66395069fa9a039c5417ffd4cd4337c67fb2d5cb9af58010e04ab24cecd6d26bfe77217dfddee66e2be508b635696361e6f32cfbd28fb94cd9c5c6c859de1de143d0131e03a5e9a17ca184dadd84a036cc24732f305c0f2eaf36e50ec64bc52e6455f12ac054ed4cec0418388c17154378ab672c5ee6c26dc521722bdcf98366132c8faa531812eb378ef5fadbdfd231de3f0fda9aaff5f5258db8e6d8a1f1629c6845d5facfd859ed1ed755a1ad6588a5d9db22232d940c1264b484bd722b4e774703118c01e60a0ccb67c2a243a743ff9ca753e7c5f35e5dc0cdb94bff1102b43f3fb3b6249719ae06abf4be57ab1f597b8c5b920bb9d5cc35556d68b39b2de8d230e195eb7aed70d36caf13d5a852765cd4017f9a171dc9629a2b25ae510e5ca9a10acc754867fd9b2d5d5903aa54d694d13c53ebcd3485c59086fecb893cfc913ceb163d5306dbea8de3703031efd18bebc8847e2a207be26dafc4b8a1213631eede43eb18e585c78043c1b60306de7aa4671a75b4e7197c4d00e6edf6efd37d99a42782bed77879cdcdd34da97b61900299a65988552532752f734208c53658dff5f2bf3613975d92d8933de2562b4d5921054bd80b1b8c8683be6397c2f547eedfa3dd7ed325b89f61344e9c8d37ba7af2d7b819385a1aae93c149a75380ebc80360327af1ee66de6f685f0af2877bc2e88fc988158052aa32180501268eccabf8cc681265604b47df280d2744ccb08a68aeb7f3da7ef0576dcd952f0d00b6db0e8008bf880d30d426891ec40e7ef8b95c6b2619454b6cbd519851a5ebd3c27367b804e3290f59d6f186acd9fb9a01a6d1cbc25089741b9dae261e9ea82921e5d652980a8e487bc73ae30c8f20e40bfd89c3d40bf92038046d1a9421f18e0ff89245f0e3e0cc2232826a4a5fddd2f0797c23d0df88ad3f42279bf13eed4b84be164f900af4f6ba0d42b42388c4e9b9780041f1ede54a7c5c6914686c56ac2c681975f288b41f23c5129ad3b7006e6c643db6664b43f497e46c6ac7a4bfa9b754ce1afa9340c740157a63938b859280c662b36637a07f975da71169b1975acd51bdb85813652457a85bef8d9da6f069fedf26607434da24d00541435bae8bcfc2067a94c1f0a5e6c2f9a174d92ea9b81ac2c473671d58caea1025aa11783daeac7f70f23fc74be7516bb93370ff57501e056371eaaf5e64b74fb511dab2ddcae34ccd36bfc15cd0cab183ce611504fd33657079a5d3e0d296ecd9440aebca8516ca0f1c4c09945d956d70b4f8f8865f3c4c8e032579b66cb9214df3874c7f1feb8fa986e7ab732b22b257ddd10069374d428469b086d76469d20b6554bef6d887cbfb5ae763bcdac01e2f177f3ad15093729f3ad9a2206c24bbf091b38a7e08009bb0753db3bdb265b7ba0433065fac510b27934fc8833c7f98cc6c68c1de6276c911f979cefe126fe0e4f3bfecd4b3fe570990633ef1baeb66cf774082eeef3992bc953399ed79960443edc0835906c2a9be83cd1c1b447a844358c86a1a71bb8af54f654574273a526f20ac98e400972c490917c019f6297970ba69ffcc0358ea7d75d75afaa633df4cec66977358339204c1112ec1b43e8846a2db71dbd00bb36e3ff1b314b5092ffb9d4289d483e171e01851976641af2dbf1690ccbb09b6e441613c34c39d6e3fde27ff214e15e1a751fa005bc710d948d0f675fa324f0d9fda9ee808f29e9f4cde9a8648caf4525b90075407abc147dab25118fd3ac9f2d973832b95d462ee9f06407f968ae774347c800deaf2ffda01b8e8f18e8b0dc2909b32884682808f33cc5531527b5672c8caffeec44b4a8b8459415a6c194cdd644992447252c6dd864a8677beef531cf008f7d92831d1d5f0cbe8ad6a4abdd4dd9451d4846c30cede27dede6afad0d46ee13cffe4ecc1de4bbc20b7f76635ce5f846c6e4c27c25208f70e616a69bae27f5ae1aab17fcaab8522a88ae257455ebe26c6c1b70584adeffd2fc17529e692c036d54d5a8e0ed52eda1d15802880f352742fefad7ec7bd68613015f81cd90f1a562c109aa98add1351a8eaccfc3152beee01cb6d3c81c25d07420b8af765a47e098072c8db998b7890e98640dde1ce5167ec00e865312eb88fab49af4c770670eca8fcd2028d843c928d8ceea666771dbb543b811615b231df99f95ab5c85056fa5bb96faaec629a992114382b03126e13a2639b9f0b68ba9bc88c2bbcacbf6c9f133474de8772ce17fe10f5b6fffedd6546bb96ea979990050eeefd169bb8fc60e42a57c0ebd99b4a9090bcdd71a9e6686afbee075cb2b34f7c0d9cbb549cc7efe79b60070329118047914049935d9f048e7b982b05deff72e32be3f929ff1d31e3e2ed0b8018f148c589dbf6d561981fac1ab171b851444f76a5f990cfbd3c5b8bfff99398312e12db3fe1fb65c37c903d770b30ed5a29ffb8306e152fd357700f308d117b0a18ffe2b3d75b032912ae0b33978dd4b98715e3636ad4bf53ae79c973673a146eeddf206804a9036b57d218ddc06f60cd525481aedaf4980dd917cbbff291ef6e832855942ba9c3682af5e254bc0e4a3941252f69ef3c8d5eb26567ba0f5cd6e61b0bb4b5c6f5af8622ffbab918d7bd16791e97949bed3b246b6d7321be96b4994288f68d6a0ad93c543ef92aace8401f95e08be30c03403a64e6472f473892d10c0499e816d988c8d65a3459ee26d49963a807f670a366835696edb6ad7a0106aad8204d7691cdf7937f06785f1dda6e40c0173084bccb4442c50f90f78350041d65077e1c3f5f2f3198c9d817cbe5a1383c744599acddd51e5e4aeef6d5ec728cc28aaa97a373ddfa2e31b64611cf5b0738c157ddbdfdd35fe7fb65b19662f383942b639bebc811d7de6966f22ee77cd02df51874eda82dc183e2a3874b4c741f0b4f5e9b1c5756fbeae338ec84643c65c533d09b815e4171bb68bb304589c2ca2aab7037c0faeec69e76501f408b9f65b65554023dfc1072cbec9cbba66be9b906ab764af26458efcfa8f437c448e668ec725143325b2036bfe868d5894adab8b6f4b41e0f15ae5e1749d2ce52914d7cd490c594c388f557f99ea93865a9a2b161b8fdbd70a243f89d4284914503911ba9c72d64025aba6877996e394ae765b8d150c40df656b1acbdc0fd98543613439972942960dc171f192439df2ae4f7317fcdc48f3cfa7ce9acd9e31a0ca4ebf56fee6e93b192911fee111ec1c62ab093dcc2ad5eb31f85e2fc02acd769f7a7430a4a24f45b98f47d63de52fa8a60158fab5dd713eab124bdff0afde464a56673d73bad73caefbec6fb1b604a579e7d3c58891b2b9eba70ef8ceef04904ff00d8ad8e1644e714a9688001dd8a23af697e961e69fd15a953f29ba9ad0c2c63be4e4ab5867ae3004d70bb7fab961722dc1ece709e0b06aa8616191494672fb28c0fd810d3e09b6dc813b5d1593fa538bc59219a57bb4459bbe512b2a780e58c22b1490644eaf8a50da16bcef11b55de562a123721383d4ebee961a23646796a8d5634c46cc74e30cb97e3ed08263b254217ed71897da229b27143731260a3c458af39764e77f5b05103d753775d1b135fb415bd550051b936002656603c9c347b70bb0d476a1a07624ae28d0a30377e150c5a785664437aca9d373be62ed03b984203e0f773f1bfcf8308edf1c3d0d72228fe81d350f7a8e9dd08b1517219b295b60db066c919621a68eae29086ac088294f41119f20cf8ec77c1e6f40c61907f9763ae9347a5336ad7d53f20f848a082b99d995092c239fc2853e45c200a5398a1529f0c2f69481c318ed444d9f0e27cb6bb485894db8a24568a15f099bb34ae62ae759c95b764cc87d1bf7e4decdf45296cbf41474f4194dd5a6006c5644c47329c637a63936d757ed1ca87bf815413344ae8d27becfc8ed2e1c6ab6ac7789216a8b3165d069781ac0ffcab880a4675ca583733bf1a39b8fe565bf4cc60bc2ef97b4311676b1c11ad99849fbb2401ed4cc18f0b4db0dbb4101be0255e764ab1ae7efea1c7306a89e3c1710b1103d77d080fc870247e6ea96c5cfc07fe78ccdc82076d2594f388c8c7ee277327acca567278ab0f29e8af55067b97ca0a8e435b9cdf2905758b0176404624e18e7c87202ae53ac27e08c9f159d2c323959daf1459f54b1d1b7270f0e743c43eb3be778fe13a6dcaaad9da3799207f1d59d8f1bb1a34c18d4fb974e2b4686790143924a334710872a23f0b5758218ecb9ab1ab2d8feee33a24478cb2404cf6061df8405b05a32a7e810e29739e837621a7621d63fb552ed97dd9a50044b43af6509383c1c3b1006e5aa6b27ca45eb77d91142d07bec0ad122c6427eb24bd57774a9ab6e63120ac7b5ea61a05735fcfcb1915a15812112e56497e8c63a80d24165083b852af10086c43f0e2dbdd66d3d1bed56c76a68e4e3065e4cf7280cfd4492301c870e24f6c7d774e2998ef2e5e541f5c283b017fb00529315afa379375c7f178935fa605358d58f055aead8c3c43c1ca04c9240becbeb43dc84cfa47d497047cbfd812ebd89c04c46c5e09a8a5364866542d8d919136d40ce443228bb105b9626b96bf2b5ec39a48a5fca49b6c7401b4b8bc16e3045017e599e33c975277143b3464bb293f85fc5e43a50634a926006190e1bd94bf59d7d92a6af262d8501299eec42f43bdc3a4f80e0b9a5aa4c4b19531e670495da625bf734a5e63cd056a605956647e11e4516df8f53594b42cdb86d1e972a4ab100ebc2b98e73dd78f4c6d28e5a30ae39a33360d6f556ea88eddd915df0b52266562eb829eebca026bdbf54b36deddb20d4a9f9dcdd8dcb490a9ef30c1fc2550d3d8935fd72263be09881139750c907b0dc5f4e57b0627c8d44e3c3a31de94a6fccdc38a49602e875d5799371cd8ec8c012d12d734a9e64fc30fc14931df80016d9f9d8d243c212bcce312bcc6a638a0cb1f8351fabeba45cb840cbdf875e830c45e9bbef642c98cfae088e4d3a141a58258e1d6f3b60fcaf804c35f9e5a06365b087d5f2af8ca635ce487f1821c1b5f5a33b210b38b7170222914550908e0c0fd8d29eab27401fac90dd648766778bbffd52116db7bdd2f67b7059dd94557a8463bee2039423b9ad2151be1d79cad233c2e283fba1c5d6f7ef169d1244ac1d46173e84642138065091261aae9801bc0711c256826eda347a370090d0a077befde61628ac28b20540f2b60c561e2a8a0bf89f2a8d326f22ec71f29695b862ae6c48c52689d782a3e2958069ee941e700faeda0af57a043f04622c41fed9b172ce1e5fc9557f47e3f72d4d8423b714c0d88abb9266c529a853b291b4dce36664dc9fc7a7d999e24724744176c640dab6599b4a43a6c728f1d4ec4f55208ef8e0059b0213ed14b8a96df64b49b727a22924b1f64cb68d39e00bbc338a57f13bd42336727f5333f4c77298494ab042457a46b4623268f5de085fc8db6925f597bd8d3e57f144362ce4433a2fb6a490274dd94947f93266deb619b43a60d9f7c4bf6fb054883321ce4ad8208d02df067f895896981f3e0acb855169e54482b22ddb1e6308f6fb68ab", 0x1000}, {&(0x7f0000001340)="1781960414c5a67c0573f4d2f960d4a38169db8af6ba58b8010fe817b34481f1c5669c52a0a89b1be0c20b91c026dd5aa3b784c73d6603f8b21b2afcc4b7dfafebb4d24778183ba6e34b90ee952059a3e60d22fd61c0b9058d010a40d5c62804a5eb16403bee1f573b166f8b0837e593b08b4a8235d4efdaa8b09dc64e7fc022af56b8f2d7c8755d8c79b5da690bdf67af28b9031d8ac990789ff5af3ce800f5ba7b47861b6b912b3ed85080b36428d20ec652bf306f5296958eadb6685629a33a0fefe21b5bc72ca433dc64906f289b44f38cfd611f3aa8bf0d1484613352829badb963abd25fc0ea38d16d6966dd936e138f612a34", 0xf6}, {&(0x7f0000000240)="2a77162fcd6cabfa3eedd9717576aeb83ba225fa7a1a2a4c9105fac2f6c93a9fbe211624b77e4d6e539d9d6d7ab6fa7ed707d72d5156c59de2adb391250dbd54e6129cb7dbd5765c60be968a93e972d2e69561fd54877f27aab2b95da0c46358e88b83a4a17778ce70191a9d8c4eeb75afed7c336c5be06754585e066177f6", 0x7f}, {&(0x7f0000001440)="050b722579b1209bf95d3fc969dee7b4fff2907e9ad42224d752a01ef4a57070e327ee2e977b6f0044bfb0f18eba21f3a840f1c4e45b1f58e64dc3452b0d86fcc4c2292b69acc520ee0a73161abf86629a05bd77b79b1a158ae52f48dbe54ea0d2b0d926503e6e173ef3add5c7e1a018d1b8ec8b44be6fd0efd52a2693b5b2ab6ab7b41620d8e95943c45d9d3925878940f298f26242b7cb2c3062b9adda9c7edc55b01faa52996b4f41bb292f1955d7d550859175112ec34df1f5add7c8c9af286530305c45273a434bb0631888d9387b82fb5d87a4377f229f818e511e7d70b79d944a9f01beafc67e041cc9d74dbb84e47945f9e2a9fb", 0xf8}, {&(0x7f0000001540)="454ffa5dc7a1c0b45d214604a7f807a17d57b9e570b92be9ccc93036e7d86061387b8508e478b7d13f694ea6699def8e46023f365e0504819214a59e6d620578b57e8fc461c86e68f66acf716093d46c1b81417d1205fca7bcdbf5f74855c2f94ebecb5c4db01ac6e0270d540dec535a8cd4549b280ade8f40d678f87135c8bd3e4e66d75054b9b8e146c005f5ec5b6756656c05325fcee08625e72ba989b317f433c7d33df2961b3c2d71319ae787f78f5ee0b7010f4b7d4c649edf97cc6f7c64e83c2eda3909a3072d22cb916e2051b697109a37188e43c39f6fd48965778ff7e34200ef6749efa657c59210f197152f478dc0a36a31b8bf973006b871bc473ebc88f963e03c62c6b34d7f47688a8bf0c3260235f5f2177afb03f3b8381d145ed13dcb82279400602829efcc726c49d30b611b69e2cd3e516614015fc73db3f19febcbb903a77cf96085beb80bee53632b2e7d409534ca485dbf28cf66f54c63f5603a821e7722216efc90f0a5958c632ca67f5c3f409860b449322b5f8c724f3144c47f50f80c27bc46793c30e5b94bf86f597f90467e9c3c6518ec43b0a09264eb69caf588f94933eb071ab3fdc931b3b92a6d43b00ed3d84786bc7f16d0d375ad808ab2e872ce8bd2b61d8b7a4543458955ff922594e8c59cf3bb669946e56b4abc04eecda5649c88c9184dc215c91d6acc40e1003c51e90e91be415351c20ae40c9df81b506211309c56fa2de577571260ceb465ced8d8e111cd385e3763b98cd62a9a252374bf223e3704e8812de7ab75470423f1880560a9126bf3fa9bf288d2d2077618de5225c3c7decb5a7dc9eda74f9e7cec76db0980ce8e0133a35e88f51e014a92eb8f616620d70773a31ddbd0f4ae0744eb52a5e4685006cd07e9348af813117f02af5bb3cf1bedd3758f67a3ca83d18a21cc5ab4db42a99b37dbbdd122eef93ce86cadc5acc1b0cb22d4e1fe6ec79c45d53e2a335ddcad4b88fc0f06da870a9035e02c547310daa3a52711d58b68422949478344ebe648b993aa1dd9a9b84b07daa9cb92e016cdefab51717c1bd3ce53cb4bc83152cc65b64891f0a8bed7fd3c69c21ba9784639e3b0a2c1e51be97568b401f0c768c57692ceb485ec99d8586dfbfaa3727fed8a15ce7453c4efb8dde9c2e494aba4ae93e0646fe89bdd91f4c9494d98719aaa81224128b32b3d03c035af0e59dd3584260a1705c251878b00439fc35a51e9581af2f7ca60beea1119c48def831a9e3eec6644e1e95ef788af686c15427256d499dad969049e6cc65262e616b0ba7a0dcfdf73605a21a77100cbeaa68a13bfca960cc66558fe6757b84299a8947d2ba20d13c1820f641ce5e9beb3d1cf1ad8f26811772e7c6b461b1f6a447f1358b4008229d4eaec9026837569e590c0c075d1a093b103049d6aef36e7433fc1b7d590b7605397bb3c72a3cd1887b653e2e54f96966901bb5deb6fe6d015b049d7288f170c595d234b98035c44f387b70e52e30abad85809857fbf6c403397ee5ed919346f81193158b2bc5d41854badacf966c35dfdce3b297cdecd45b357df57b2eefc432c2634502358542246dfaaafd8636a9d6129669105ed5ad81b81d4278a478f7eac84a08a5810348d83b02dba1e87c0194def5730631a7a386dcdbe54de49cf35cc613bd6a6e3de30b40bd9789946684ca86107a9bf235e76a6f42759a1c1fd396a4f5b77ffb1e9a3d2fb0eb5553315b0319c520313242ad41059b5376bdec070fbacb9757e579a2119a032e373a2d4f7b83c8eb714f70e963540459c031e6cd76f6fd5268c642b1f54f1046e79855cd934359629030ee9a256b1e9b0bf939a1e93790896e5f6ff1bb14105bce70232bc336a33aeb4da2ca58b77cca2f49a9c9e64f531b23dcbc646e9ff29cf75a609e0c1f3954c2b8110288d4d7cff795e1d0cefed77fa007a1b3607ce01579debd1ace6ed0b4f3999c0092337a713754ef53952e716ff695d5a55d3bff45415145d5ef2ff488f4236f9f671175cd169b1672489368b34c257e4c386053e58ff5f6b115d7f8d78da66188d3f0de90ffdbf507f526bb28e35c067fe3a014510b1bcb4f503ca0d4688187577925515acf341995a921afb4a8cc38d96ea53cb0b0c05b899d9ff4b263bd1b98138ca5aadf042814758125e352914c2f93dc0530566992b333dc86d3c7e44a6c5c8e96f301186991d5b449ab20feccd9c7326ccc2a327a5124d0fe44fb10560449bc59ababc6a2c07a620fa5932294312364c384274942e4ea169939ca274b30a86abb7ff5f2c075d787c2f08f0f89997dfe030624f0ff5870eab4b636ae64b30e751a529e7b4f72a0a0939a45395deb490db45faf78008cd915b6c96bfd59e8eedc21ecd6e4984de772357fa4ca0787f411ec456382d0f64f3c45f08138f9c981b655df146fba2973792d0b1d12f895f6de9bcc172675db2a8b9fcb77c8f98827f0e29cf58403a6079a3556556bca6f827c0103334b35ae749e94b5e6507fbfa64a8a7a955dc3a85fb15d6f1091a016e8d1242f4f4588f2aa960bc1d59878a69ed6519f5c664d29682993f6ded67e878c1d69ec4632637cabaae48aed739c1ddf6295e37a16498a0be078563a64c277ae4cea80d5c9062e44334d70e5040bf79527be83b61e16c9dbd76901f00ce9407fc8b1a3084bc053b920ea53216d99af049c891eff6ea2e8800164131596a02fc72ed0e8d2c19712b943db8ed7e7f3b692b5d7d3a94931e6dc2c30eaa61861c888d17919374772a45d10d70837b5cc806cdbe1e3db55639fe526abf5f822ec6a4661cbdfadd18a8888543e10a4b9238ad9714fd321067a1af9abfb86515d6e56c4274633ee4b59f2d5fc133989c4fb31710849279e59bd8e31dd41e0db54acb8100a301a708c0ee9805898db15722a7407b76213fb445d7e2955beef2ddc085c56a3375cbb27a59d5618fdfc88562df7bced7839205fc80c9e4b5f8d47164d0ab31c1356a3c5afe71a0092dc03460cd5f443f7c9850ddd8baf7a26a01231339fd3aa6804ed48c14aa652bb30e64a7945cf06cbb2bb61dd961802dc1b51fe4760e16158b34179bfd7b98e566f336b9ae9dc10ca7caf75821174c8f96ea16c19272b6649ff2cfc3e2c0d7565fb11f1491a3344516f1c07bd5a2c10015617b15f4a8e7fd216e4daade47aa9ece2946cd5eadf50b46a4afd543b292bfe735a02946c988dc0ef4b21834320b0755783bb465d22e6041d28868931650b7bc7f3814cff536d5dacba6f500cca87cdd319c51e2e6e75d9448a2ab58252ad53a5ee0e181142a383793a712f7809b92136b82764305d49303cd0becdad279b6f535842b5b073cde0bb74660e4cab230145edc6d5f3553d86b8a4776dff98676fb37da36ce5a72873470f1e008811ab4c0c388ae7c2762539c47b2a6229643a598a0764c1f56338f301e51eee8940fc8dc98efe0c26c38744d2c98af3cbb821d490c3f5d34936c6a1a035b5a3d654c249de72bd63be5ed9e9f00d33b60a03767755f7fb31b8d2e4e759aadc5b768b067332c3a16053d7078ec17587b33df5eeccf279449cad19b049973be2001d8f04aac65b4db9372260617a388d186f7f519b1b6fe583df3e9bff4b649b2ad6524c13a38dc011b9cb354138f21e0f4523768dc5f5f63f64803a45871604a34de690ce085f0188e1929286a47fa48c2923f54f8294267e2857937d1e783ab193a94ac4e918538436c8bce57f1531f44029fd03dc9a8a7ef5fd85580734a350ee48314285359827749d193c7e8b5c9c39edd09a79e830e73e65bd81e4ec20c7c8325236d1e0255c8ee2eb622361bd2b7cc4a089d4efcbf8bf32e6ddf89869621dcc5b0de7e6c0dbd78d3e8026be134143507b625c1fa65d3758b6eec738de7e6c6cbea75da0614100cf9e97a2cb887273795721d5210b1251b52fcad03b355f6ccc4c4df05e143e68bdd42ce91ccdf384d678635c327474d49d6c6f8e6666b915d4d54cad0ca8ffb7138ffb0b4311e546f653922b64dd0a90299d4c3603aff279ef00592232cbe11ec544a490747a4fdc69d504180ae37e216f6381d1d602f7acd9994cd33dea73a11e6bb09595016c16af2512c87a6552d79416699fee653ebed7f7c01da1b8b8dd6bd6c9d221fa35b39babd730834db97a28108276efaad4a5e30f0742914c614477a5ea52a3b9cdef53a1b59f24a5e5c04cc396e6897009c6afc5e6679bb5cf4dfcc99f726006690a853c1e7b9b43a682f000758f44ce9b62fe9c77aad6f778c36c828b59f1ab07d2a6b638aeb26266b439c2a08cb1aa01b3700710a0c33d21e5d8f9f2846b3ef1179e90dd01f6315d653f6f8462aeb09458571056e6099622c3be775c6cb22c70bc9c4c3b44a84e61d29c0ae9a5e7ae98605d699665dcc530d1a7a86ec1cdb6ede858ac02c266cf78facf0eebd0728487ced", 0xc50}], 0x6, &(0x7f0000002680)=[@rights={0x20, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}], 0x90}, 0x0) 00:55:08 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0x9, 0x8, 0xff, 0x9}, {0x1, 0x1f, 0x3, 0x3f}, {0x6, 0x9, 0x9, 0x10000}, {0x6, 0xda, 0x40, 0x4}, {0x401, 0xff, 0x50, 0x2}]}) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4000000000000007, 0xffffffffffffffff, 0xf8, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 00:55:08 executing program 1: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r1 = dup(r0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000000)={0x0, 0x7}) 00:55:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() sysctl$ddb(&(0x7f0000000080), 0x2, &(0x7f0000000180)="9ef84f0c684bdfc08e6af39835d80663eb3d0e837eb4d9317c427e13095b8eba9e312fad672517a81d885a63341893436e7f11f51503bc42b2fa4a54d7d6ff38d4bae37d6ff86f91e1f703fe11b9790616f672bd1f1b2c9b3aa9cb3defc2fea26cd23cdcc00e0fd3a5868bc00de169142256a66f4295848a4b1705b342a88497363f02f3052ae8e2cf3b50cb320950454c0ebc736e9c17ef41", &(0x7f0000000240)=0x99, &(0x7f0000000280)="152e3892a64761e6d19bc04267578f", 0xf) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xfffffffa, 0x1fc80d8c, "ff0759d62403000000000000000000681fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e01", 0x21) poll(&(0x7f00000000c0)=[{r1, 0x40}], 0x1, 0x103) poll(&(0x7f0000000000)=[{r1, 0x5}], 0x1, 0x200) 00:55:08 executing program 1: ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000180)={0xb9, 0x0, &(0x7f0000000280)=""/185}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x14) 00:55:08 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x10201, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={0x0}) 00:55:08 executing program 1: syz_emit_ethernet(0xe, &(0x7f0000000100)={@random="bd42ea03b4fe", @remote, [], {@generic={0x8863}}}) 00:55:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xfffffffa, 0x1fc80d8c, "ff0759d62403000000000000000000681fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e01", 0x21) poll(&(0x7f00000000c0)=[{r1, 0x40}], 0x1, 0x103) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x0) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000080)) poll(&(0x7f0000000000)=[{r1, 0x5}], 0x1, 0x200) 00:55:09 executing program 1: mknod(&(0x7f0000000b00)='./bus\x00', 0x800080002002, 0x5bcf) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xfffffffffffffffe, 0x37}], 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r1, &(0x7f0000000880)=[{{r0}, 0xfffffffffffffffe, 0xc2}], 0x80, 0x0, 0x0, 0x0) 00:55:09 executing program 1: sysctl$hw(&(0x7f0000000080)={0x6, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) 00:55:09 executing program 1: sysctl$hw(&(0x7f0000000080)={0x6, 0x9}, 0x2, 0x0, 0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semctl$SETALL(0x0, 0x0, 0x9, 0x0) 00:55:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r2, 0x0, 0x0) truncate(&(0x7f0000000080)='\x00', 0x0, 0x6) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xfffffffa, 0x1fc80d8c, "ff0759d62403000000000000000000681fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e01", 0x21) poll(&(0x7f00000000c0)=[{r1, 0x40}], 0x1, 0x103) r3 = open(&(0x7f0000000180)='./file0\x00', 0x8000, 0x4) ioctl$WSKBDIO_SETBELL(r3, 0x80105703, &(0x7f00000001c0)={0x7fff, 0x4, 0x400, 0x9}) poll(&(0x7f0000000000)=[{r1, 0x5}], 0x1, 0x200) sendmsg$unix(r2, &(0x7f0000000780)={&(0x7f0000000200)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000700)=[{&(0x7f0000000240)="23a3952238b9e667dafbcbd489e9d3719b7bd255b8688a6e16b2e54765d02b3f6de64b65c27eaf2a1ee33a4b4f18222146", 0x31}, {&(0x7f0000000280)="82ed133bad16babcec8b73ff68a7dc1936e944f28a642a7eae67df6df69293b502b322daf38a0d0e9b856184a25795b867fb65b7c6f65accd44538adf8ca3d3cfe261d3a050c0781706854491bb3b76a9bafdb343fbe2fb0d228c9ce1d731fb5a885a7ed5b2ec12877e3304716bbf88a4cc0b2bb77113b6fabfc54d2d8076d49f9ff327a80caeb27c56b876fc0ef409c2ffcb13d08a104ad6a2c7b342f66ad6189162bb44d25e44f849883323451db444f81e982724fef26cbab8051b52c05e68fdcc2e2368ffbfecf4dc72ef6a14734091cf9dc07ed796b63b1a57aba7bbb91ec75381460e64d694429caef8110c9f9a66e", 0xf2}, {&(0x7f0000000380)="4cab279860925007858696b83183d08df67b618ea00ace2c7e30117fff53ac63c4167d38414c66a660e97ecfc4176de507138fc1c036a2", 0x37}, {&(0x7f00000003c0)="c721519f70cdba1daf8beabd30292ae4a306290a114389", 0x17}, {&(0x7f0000000400)="40e3ca7e62e39c83e4d238b1268626b0d7d185fc229c24d1eab840ca2c2cf9e6456bf2a3b072274b34", 0x29}, {&(0x7f0000000440)="c96bae4917fabe522f9ab3922a4a68a9fa58c6068f8ef7a4fda4e72b3e079b9d6338b2c76902f9ee99b2a4b60fcc40e2de492e42f1a38bb21e8fe7fd33c85d1633f84ed4bd023aa78d96eb9914ea3ead421d7d4ba5e9e5dfba7672e8a4a511bb243cd15fd3b6eddd6f3d053e2ba5d4d179e1423017818e1edd4106a700663059033994fce475f42612b517bf129f123bac743424520a37088b9f32aa4960c6a6a57be4486812b83176c691e20d7cc51a334da700697270093b822137b62cf169b1dc9c799532d21db414d030abbfb523b202827fb72a2b177490a721b55328f47ed4aefd4b622a888255668a96207f", 0xef}, {&(0x7f0000000540)="73b123d73a2cd83cd30d16dd42a5f4abda60c5b26185366575da6d0fb63afcd80733ab9c9c15e8e802aef8e1115e03c72c0c3e3d87c1e23aa30e49790da8a4e4a81b1cb31eaca6034d5491440bff128e1b560bc0c0fed2d4376da521248cd75b6f31050418f59f18e3ac4ccf6250e8b2c9799f77c1ec4d046f721a1f25dba64b023ce64376dd1e0b6d02ef69ae76d6264c6fac4cb1f4cc3fcb1dd2b5b4563d53bd2c7f16aa4501560598a99512622ad240dfa5a3bf630d722f0e6d2b9756a1a34a320f97085978abd0aedce984b2939eb158a5e42decc4cc6f9670ca8cd8b61b21c5", 0xe2}, {&(0x7f0000000640)="e2e6aeba3e6d4cf602cfda9ae2120731b09d0b48d8a486e11e70df624e071a8fa8b893d565dd43834465e91ab4fe8a7d9a16560b972484c34ab8846d9b976794209cfe87c679dedd7057ab63f2f1dcc5c7fa8bee2cb909249bbee8f16def08bceaa47fbe87e1822b332ecb9580eda1af4049cad5380dd20e382c0b7460c2fe637171f91f6b305510eef885a5872bc357489053ab0df6b4795ca8afb85808961cbf91342fae7ab6bc881459136b3edf321090c3c2", 0xb4}], 0x8, 0x0, 0x0, 0x8}, 0x0) 00:55:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1bf, &(0x7f0000000000)) 00:55:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f0000000040)="b3", 0x1, 0x0, 0x0) 00:55:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x14}, {0x44}, {0x6, 0x0, 0x0, 0x80000000000fe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) 00:55:10 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xfffffffa, 0x1fc80d8c, "ff0759d62403000000000000000000681fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e01", 0x21) poll(&(0x7f00000000c0)=[{r1, 0x40}], 0x1, 0x103) r2 = socket(0x800000018, 0x2, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) fcntl$dupfd(r0, 0x0, r3) poll(&(0x7f0000000000), 0x0, 0x200) r4 = socket(0x18, 0x3, 0x9) connect$unix(r4, &(0x7f00000001c0)=@abs={0x1, 0x0, 0x2}, 0x8) 00:55:10 executing program 1: syz_emit_ethernet(0x36, &(0x7f00000000c0)={@local, @random, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @empty, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0xa2}}}}}}) 00:55:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x2d}, {0x80}, {0x6, 0x0, 0x0, 0x924}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000180)="3c9ebb8a65237a19000000000000", 0xe) 00:55:10 executing program 1: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0x0) setreuid(0xee00, r1) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r3 = getuid() fchown(r2, r3, 0x0) 00:55:11 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xfffffffa, 0x1fc80d8c, "ff0759d62403000000000000000000681fe600"}) pipe(&(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$FIOASYNC(r3, 0x8004667d, &(0x7f00000002c0)=0x3ff) dup2(r3, r2) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e01", 0x21) poll(&(0x7f00000000c0)=[{r1, 0x40}], 0x1, 0x103) poll(&(0x7f0000000000)=[{r1, 0x5}], 0x1, 0x200) write(r2, &(0x7f0000000180)="f4352019fe78d915d07fae55d6027a7f56f38399c31bf972e1d21d278614754d1b4e0229b5e5a549e2382d3cb2235d792c316a392199b025370c941b7bc3136d9535020843e366d86202f89a9bf1d70186b191af0629a1ed20ace64c6be555a2a6e06765e64393f24074a0893b2e0c00fb26", 0x72) 00:55:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x87}, {0x80}, {0x6, 0x0, 0x0, 0x20000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 00:55:11 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x10a08, 0x0) lchown(&(0x7f0000000100)='./file0\x00', 0xffffffffffffffff, 0xffffffffffffffff) 00:55:11 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) setsockopt(r1, 0x6, 0x2, &(0x7f0000000040), 0x4) 00:55:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xfffffffa, 0x1fc80d8c, "ff0759d62403000000000000000000681fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e01", 0x21) poll(&(0x7f00000000c0)=[{r1, 0x40}], 0x1, 0x103) poll(&(0x7f0000000000)=[{r1, 0x5}], 0x1, 0x200) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000200)={0xffffffffffffffff}) mkdirat(r3, &(0x7f0000000240)='./file0\x00', 0x18) write(r2, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x0) ioctl$WSKBDIO_SETMAP(r2, 0x8010570e, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0x9255, 0x7, 0x5, 0x7, 0x7ff}, {0x4e6, 0x7, 0x4, 0x0, 0xeb04}, {0x81, 0x40, 0xfffe, 0x7a90, 0x100}]}) 00:55:12 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x33}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x1, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x4, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x4, 0x1000}, {0x4, 0x3, 0x1800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r0, &(0x7f0000000040), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r0, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0xeffa, 0x800}], 0x4) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x101) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000040)=""/137) semctl$GETZCNT(r0, 0x2, 0x7, &(0x7f0000000040)=""/73) r1 = getuid() setreuid(0xee00, r1) 00:55:12 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f00000000c0)=[{0x24}, {0x45}, {0x6, 0x0, 0x0, 0x10000106}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 00:55:12 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) 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) 00:55:12 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xfffffffa, 0x1fc80d8c, "ff0759d62403000000000000000000681fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e01", 0x21) poll(&(0x7f00000000c0)=[{r1, 0x40}], 0x1, 0x103) poll(&(0x7f0000000000)=[{r1, 0x5}], 0x1, 0x200) r2 = socket(0x800000018, 0x2, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000080)) 00:55:12 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = socket(0x11, 0x4003, 0x0) dup2(r1, r0) 00:55:12 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x4}) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x7, 0x0, 0x0, 0x0, 0x0) 00:55:12 executing program 1: getitimer(0x1, &(0x7f0000000080)) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10002ffffffff}) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000100)={0x0, 0x0, 0x5, 0x1000100400006}) sendmsg$unix(r1, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="01e62e2f66696c653000"], 0xa, &(0x7f0000000100)=[{&(0x7f00000000c0)="2da44c345c9bd25044e6f1f62d351b287285b0b637881570f822", 0x1a}], 0x1, 0x0, 0x0, 0xf}, 0x400) r2 = open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x42) ioctl$TIOCNXCL(r2, 0x2000740e) r3 = socket(0x2, 0x8000, 0x4) r4 = dup2(0xffffffffffffffff, r3) sendto$inet(r4, &(0x7f0000000280)="05c7924e6d89b1399e81b8de40a4e03ffa0eaa939deec9cd05e7ad81d518198bff6f2573c13b6633e3b2392ebab29b2ad860f9831e7a6204a2dbfe69900865513bd61d501be55eab247edfa20259acc0985af8fadc278cb14c0cb88f037ff12cba3044b7987efe6a631417703261ba75973260a2a818cbee2a568004092b939a6b4877eafaabcb87", 0x88, 0x1, &(0x7f00000001c0)={0x2, 0x2}, 0xc) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) fcntl$lock(r5, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x10002ffffffff}) ioctl$TIOCFLUSH(r5, 0x80047410, &(0x7f0000000000)) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000400)={0x3, &(0x7f0000000140)=[{0x14}, {0x40}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r6, &(0x7f0000000180)="e16914f6357e3a00000015000000", 0xe, 0x0, 0x0) fcntl$getflags(r6, 0x3) 00:55:13 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xfffffffa, 0x1fc80d8c, "ff0759d62403000000000000000000681fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e01", 0x21) poll(&(0x7f00000000c0)=[{r1, 0x40}], 0x1, 0x103) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) poll(&(0x7f0000000000), 0x0, 0x200) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r3, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r3, 0x185}], 0x1, 0x0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) 00:55:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000440)={0x3, &(0x7f0000000000)=[{0x84}, {0x20}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 00:55:13 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x4, &(0x7f0000000040)) 00:55:13 executing program 1: poll(&(0x7f0000000000), 0x1, 0x0) 00:55:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() sysctl$ddb(&(0x7f0000000080)={0x9, 0x8}, 0x2, &(0x7f0000000180)="50a57fe18937649df3df57451ffae4cd4851a4975666f2febd7a434aeecd04f660d56beacedce6ccca866e448647e9a229b86b2cbf3b6dba4802173da52a843393a95eb340c44a2daedc4a0c8bf4559815b649bd4efe1b5bf2fcc166c15dfce4e1e27336ddf6b65b3e0fdb27b96098ebe193a4605988827e8e95327e140d0327b1748591bb4cf63f8c1e082c79d5586bc895734265616235da321b50e8", &(0x7f0000000240)=0x9d, &(0x7f0000000280)="ffa168724301d2dca1f5a9e6dbd0f86bc20971c2773e55ba2f566bcbe113a35f74fc2e287f22dcc14e437dfab65a7f89ea93a87814571e45b36db852b45d204594b8c3dc9bd901926507ed8fddb6019ce6269fb47ed5a14b898c2a24df120285797e093c1fbe2616fa239d016c20c8db930986dc75f30508e904864a5614f20d54b20be4af6146e7d19310eddf079ac8fb9bf14b231f4a384a8c5d91a07c7c658a46141fdd7606b2a59328cfc14940a044470cbf401d75c58e0485e12e5356995c9a23f907e2df7696332a2dde556d1b73f02d0808f53cd8d9a4e532d4f854151e0b76d58b17ed18cf32754f7dbad28cc3eeb7c91ca949603e7efab80c199a387055f04cfbb969fda8c90cd24b4a05adca8ae6b90f6d6fcc392638a5469e32a41ccb5d462138d66e030122e3a83d62c02cd1aeece1817b5aae75534c2d8453ee1d1b06b24b0bb6607228fffe6bbbd761bb74cce7a7d9b8881da521f73e86d42b940fc41201b62f1c48357ceff6b25dda13040ca7adf0571232b019e71b6439caaeac182969bb857519832e8ef96fc5ef97b380d26ce690954163bd60162102b6d384c90aae2cfa5e5316dba192a89bde0e81ed11889e0371998264f4c85f99e61f26d04324de11541dd42480c5fb9ca73ef4f189eb05a05ab9e022f731d4b543865dbe09efd5bfc2471e2b2c1c76210c804bcab242455fef2f0dd8a0d3b14d7cea772f7c14495825aa4b09ef0ea52e50812da4ef6756ac65bf0e8a69ce2f2be8210168dc706bac7fa860df983e327fc5487d25e5c89fc66ca082162fe6d0efd646be8dfae3200d9a63dbee29a4994de8625f81681481e5e87cc21110560969d60323e610e97ab55a7ec68bfdc737f2963406d23c5157715e72b4015e029911d2d6412c8bca8ab1a655afaacf419aee245e56242d81870138e3d1d6e2ec19b45aa75a901cac6d79f59d2ff39a1617bee9dd733948df507883ea7e3bbbb4942d155c17bd0dcfaeb4fe943783d114903a2df0a502463629e6fa58a31f7a95b808f0594ad8a0eb31ed71edc9cd02ffcb9db1df77a8e229390e0a4ea5afcba999dcac53946ba72949f7058257dc9ae9135292c3f6377099890fe62a302d3742643f8beba426abd147cc4299e93b69bf3c4b9fd84f0970d1ac4485238d93b49092479ed0bf53b0fdb6b7959f15d194eab95cb2c5fd87a9a42c804c185e94fb433ed1be3e52ac7d227d7f8db288945d5a5bb73461e9ddf67d5947ee80b66cd29cfadb0f62924cf37427c675609597aa9c645a3da3852e0d0c46e5601ba9fbd85494890c406508703837e87361e2d0429ec37b6fce744238f564f6969bbe273220eb4253f8a2863bff0f6cc0b8676d316d126f411a68bf6bfd27c1e6aead1e9f364e5be8d909cf6b02bc9e007e873218e95ba79fa4da1c45877cc72ed5ab2ae42402827036a982570e239862212a4641744577ea2d41a6f3462cba9187e74ba4f982fa71b8943a5b4faade2cbb4eb0f232de0c7e80dc2e12b172a18522bce06d3d757fd1fd9758f845916e8ba44ebaaf2ab29fc7ea9b7196f55da5e7a277b6a5463835472af57a9bf3fc522a97224da3a0728f53ebe24213d3cfe33e9b3df2638c8644d835c9c54e6129d8ef4e5f4faa041cbf238c877714923a9466f777c57e7b8b3ba1fb3080112e1ae0483c09d2a071a27deb6bc1ce1df21d1f643573f3264b089a7e93b5842bb2aabe755d27bcee6913827759cadfd792706ddf74bac56fcb7fe4458246f489f6afce1696597d60392472b93efd3650f303f482d1556a1e329eb64ffa34f6c8b30072655ec84541fbe2eb60e46ff162a786a682e05ce6fbd6a15bd402eb4e76a2fa2a4ec80bb9603533b0ea17bada718435a537d0dac945ab3bcf66c8597c19449ee38f4ff0bee039da265f49a6798232539bbd3053196349075ef35c55429adfed62283e7f119fb998cbf93d6165142503e37c5ac4598f08e0fd7af7128e135ba0117d27d6a6b1a0d8261c273f3a97faa5affb7ce114e03d4cbb90e2e03875cb4ad0337cc90baf37d73e019f83da253eae66f9a6d00516de4360bb3e183ff09b71aad1eccad04d82033cfb6771ab0184f9983f2bc9f958e94522e409a6be53ff58e6ce750c6462d426bd88cbb15401cfdb10e9c09131d2f5c330b21e476e6f88db765665a29708e1ae0d85c33c6dec2daa970d2485fa652c3d35e3036aaaf17114475ee94e8d540e46e2753dc1564c9e63e1d9fce7aaefae901c89f4e726dd2d233524be02f3b3a152db7340e59e04950ccdb83a79d4e2e2bc4b5d08ccfd88a5cbb5bce777958da8c1f18b34034888c79a7ee9108a230b22b30a838d78bdb4bf032f9fcb0bb78c6e145e7e5626243f86fc2634390844e32720aa23b3803880296831534a37913e92dc14a52b54762ed2703172aa326e52e86d1f68f6191fcd2190d9fd1bf373a6886e974c9e802b12bf7fb0450edf2e5dd4c6dc71c42dbf0d2b5de9e79f7b74fe74a968af6c81bb518d93bfdd453a8adfed0fc7b9b84bc3831bb0234cf39331a37572af9c74ec65608ca73facc958c9e3107b2ca03a48681f96ec1ff434e0736479aeb58faee2423d62def3bc18afbe59d3f38b65bb314a4dfc6c7a77337a47e414204a5a872b3819e022a507792821265157a2d6a837ae510408712b807fbbcfc4cd1c2fcdfa2ea50f4b4d9619cd726c2f0395f3778379ea83f2e947f5c9ea593ed29e223e68e942ea653b007a945162c83e7a27d7d33f69de698c7525f7e97dbe4d7ff3ca2d026bd3c52561a6649adb46f1d070fb6eef561b359970f2bcd227ebb3665dca5c2e44d1050d34c275837b8686e98f5f2c9487b2d1fcd81cb591ce35fae303b1fec5b9b2da5865c9b35bb14a30394b8fa4f6869b5dc73ba751eac2b72b11663c9370013181a9ca1cf9a910e7d52eeeb4b3dd01d137792c7799a54be64d779412e54aed192f2b4abd2e385da99b93be356d36419648ac68c87d11927f907b571610331a280c563a08644d3ca745d268a2f59ac0f457780aaa113103d45fdc65131523dcfc9b1595b07be5e70dfab1209a78eb9fba56a936e4a72181b21279d2b4cdcf184e64cce52e9fb998e95a5b9309644516662089f9026e48f2b5a3b1bb0c75d7d575ab21c6eff9d9cb3909ab88bfc7b5a73689820dd83cf1439c377d047444f7b6f09a1eaafa16c7f4dbf637f4d58711ed4801a5d9407a01f290e50440b5836c1a83d80535e06098b8eedf1e9784e97eee22e42ea39d5bf2ee8e5fd565a005d2c9f6ccd0716e16a3d22fd69407805b6192920b7fc4be909f317f7e22cd6fe0c59d80827d880ba5f77a12c2be3bc2d1f3764a0217cbc6312cad06124aff40f0bec3d55625f2a3525cffa2474934a2d9934eca4c584acd3a08c2af57e24655085527673404416373f4427f010016ae7b35bac81b8f497624df5e96c3896002dcb64d7dae12c2e6a300f4743d773404ff1acb85c8dbff607683ceb934b5e3be427e26380b2803222394994a57795af2bbc7dcdde7d6a246aac99e9956397882ed6dc4f383209bda4ba82147312bf487ee2e7aa8d9e21374e56f06c77a19755cbec9fc5283011f6e91dcca300b0ddb14f5ed4a840f4e2a2ccade56066ed3e8c4875552b34845d407383638df5ed0d1d48f5beefe903dc22e413e8f8696335e63aea03298a03f4239410c25b8690d81f90468786e7d5a9a3d9c742c75f6c6703a878aa550a368e07e21e377de3f5ed9a4367659219c92cd438d14132ab3ae85c712dbc5d073167543774bf098de4697fa330a275ee1607bdb08bfda8ff69512fcf9684eeaf4664d78ae8189fa2981becd381e4c952a17db3ff7368085ef948e45371a43d8db02e464adb32b138b9c58d85802727eb016d214532769f926bd8c701697c378f37c861e2b92d7994b76d3f16e8d271b9dba0542fccd5a33c004e0c257067ddf74bf10b32d7e5961230d23daa2d4301cdc7d048eb684926de2c61a51ebcb62f5a6d63e2406961760b1f693b07a2f8bdc35551e10f87cd3705c624415cb454c881d3a38d8f6361986bd8a08e5759be8333d797fbc3b339d0bbda9c305661feb5174b23afad655630c938d4a5ab976ac897e46053b700f71d6b3a5fedf76006d26f20e00e3e76044eabebb2ee128a56dd05038d405e2a9ca6ebaabb578c0d08aa9db6a6b21d283d29c4e3157e3ef6fb25001bf2c7fa45c879b4429c1af8cfcf3a2bb1cba2e9cf7d8c7ce243768d886e48f3026d01f6c706283f6d2f2612e7f6aa782f27a460995a66af93d6b08a5d160de073df2aafe8a289a22ac79b0a7bc0bd52e5fa1a843f14198abf509e0dc238b45bb74208636fc378d1606cb6558c90d3c45df9f272250cee9e73cb9d519c8a949cc491ce9eea52f6d9a2a79811e3e220ffdd1306ab81ac3049c51ea324446ee256a31ae1d48fdfd939f33e7c7af71ee6c345de711980564a81898bdb8f2b1a3fba09edf05d82d5bd1df7c52d2af0c2af4cf534d3d72a8efcfa685798d3a64fefe63b53d422176e7db1e1d1fdd815b3d0e10927216120861337c3ca5b9e0383e070375a80895fff8c863be6cde6e95bf55b9e13e4d621c3ac7f91ecdf825e51e903589604842b0218c7554eb49439e5658a6a569476a5c0841c98dcc256b56de4b07fdce8205e3259cff0b3a6571f4bb554555b5a12c8784521ce17ab2cef45235ec099f98dec376312c3a3b40fa20fb67489fd8ce3a6210c32a6fdf2467cb47be5318f4f34e8c49f5a674add06cdd409cc65267487bc53e7be46e1be70e4659bfca02142d37124d84097c134239c12563e57be4dc9ca15e21a0c20d8a9be08ecae938eb9d952a73466f32eaa98355a749d2dfc3e69bf08e0dc8722dcc013be8604aed6446b945194c32eb9a44d387ed1c389b8e33783bfca46627039478698e7a878f4ead4aaf131edd3f410cd8cc8ab2ba3e707f5df80b8b56ad1825551b1f3e9cbe1dae5dd4f3ee6cf7fd43f9930c109e356d47a8879ae047a43514efb16ea6917bab4cf035cbc3ec7f068df5f5ffbab6731ea106d88073ce57ef29d42345bc1471d45afeb322c97bde9006afc1970d52a7373c8fb78a455564a214c7dfaf2c8d19bf443e9de606961cd00ea3d172cab0cd5efe89f5f64232127d52a1cdbc48dab9fd65d3a46061275d1ec3a3191c871f6bab571e78abf97a125df066c507e0d705021bd9d42e75286c276553a91cd3aa89600eed64145b83290704722c9f7392efc8b18bcb5e283841f34b0b244be6317a571d607d4ab59d1d1edf8bc1ac584de7b9d63176ce9bd74deeb30567d6c3d76fa1e7b3ae582bb79bf734bd7cc82b51994349acb9caeb08a980c8317f10ee92e9fc8f574ca49a74e58538a8f89170c5db778ebe8f62b8fd6781b76f2cbf7e390391be54526948ff9238e6c534fd03305e7bb4a0fea1e3313a365dbf9379fe9d53bf3777397b1ce748d6b5ebcd52cc97b2ef7aecb144009a40aee6b21e3856d2f76029a147deaf9463413b64821d79c77f5064e1ae91f64e6c77ee475c22019d8f5b29ec57f67c42a10fecb7f54f0991bf048a1a95a9d733b5535810622c4f80afd33c7ee99858e407908e319b676feb9f7daf9a375abbcf30f974e1b2c965c5f9374476ca4642965429029165e416e845a88f30ae025332b06057a0b12491d431c455778f976f5ee5d88a939331c0fbc30d361226f5c85da2457b8a64c59a0a1480df3a3ac6935e357682041adf5adcf630b6d57098d7850e2a58bf9614ca0b530ff0cabb34c8df01fb", 0x1000) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xfffffffa, 0x1fc80d8c, "ff0759d62403000000000000000000681fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e01", 0x21) poll(&(0x7f00000000c0)=[{r1, 0x40}], 0x1, 0x103) poll(&(0x7f0000000000)=[{r1, 0x5}], 0x1, 0x200) 00:55:14 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2c, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x33, 0x0, 0x0, 0x7}]}}}}}}}) 00:55:14 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x1b}, 0x2, &(0x7f0000000080), 0x0, 0x0, 0x0) 00:55:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000380)={0x3, &(0x7f0000000040)=[{0x61}, {0x5}, {0x2006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)) 00:55:14 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) lseek(r1, 0x0, 0x3, 0x2) r2 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xfffffffa, 0x1fc80d8c, "ff0759d62403000000000000000000681fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e01", 0x21) poll(&(0x7f00000000c0)=[{r2, 0x40}], 0x1, 0x103) poll(&(0x7f0000000000)=[{r2, 0x5}], 0x1, 0x200) openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x80, 0x0) 00:55:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x87}, {0x2c}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 00:55:14 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setreuid(0x0, 0xee01) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) 00:55:14 executing program 1: setreuid(0xee00, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) setregid(r1, 0x0) r2 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r3 = getuid() r4 = getgid() fchown(r2, r3, r4) setreuid(0xee00, r3) r5 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r6 = getuid() fchown(r5, r6, 0x0) 00:55:14 executing program 1: mkdir(&(0x7f0000000080)='./file0\x00', 0xc8) chroot(&(0x7f0000000040)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = accept$unix(r0, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) recvmsg(r1, &(0x7f00000017c0)={0x0, 0x0, &(0x7f00000016c0)=[{&(0x7f00000011c0)=""/221, 0xdd}, {&(0x7f00000012c0)=""/164, 0xa4}, {&(0x7f0000001380)=""/88, 0x58}, {&(0x7f0000001400)=""/11, 0xb}, {&(0x7f0000001440)=""/159, 0x9f}, {&(0x7f0000001500)=""/202, 0xca}, {&(0x7f0000001600)=""/71, 0x47}, {&(0x7f0000001680)=""/26, 0x1a}], 0x8, &(0x7f0000001740)=""/124, 0x7c}, 0x802) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r2 = dup2(r0, r0) symlinkat(&(0x7f00000000c0)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') 00:55:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() socket(0x0, 0x3, 0xff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xfffffffa, 0x1fc80d8c, "ff0759d62403000000000000000000681fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e01", 0x21) poll(&(0x7f00000000c0)=[{r1, 0x40}], 0x1, 0x103) poll(&(0x7f0000000000)=[{r1, 0x5}], 0x1, 0x200) 00:55:15 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001980)=[&(0x7f00000018c0)='&#@,@\\{(/[\x00', &(0x7f0000001900)='\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) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x2) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) semget$private(0x0, 0x1, 0x201) r4 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0x519e9ff5a54d8863) syz_open_pts() ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) shmget(0x0, 0x3000, 0x16e, &(0x7f0000004000/0x3000)=nil) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000001b80), 0xc) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mprotect(&(0x7f0000003000/0x4000)=nil, 0x4000, 0x0) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) 00:55:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x9, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xfffffffa, 0x1fc80d8c, "ff0759d62403000000000000000000681fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e01", 0x21) poll(&(0x7f00000000c0)=[{r1, 0x40}], 0x1, 0x103) poll(&(0x7f0000000000)=[{r1, 0x5}], 0x1, 0x200) 00:55:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) chmod(&(0x7f0000000080)='./file0\x00', 0x185) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() dup2(r1, r0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xfffffffa, 0x1fc80d8c, "ff0759d62403000000000000000000681fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e01", 0x21) poll(&(0x7f00000000c0)=[{r1, 0x40}], 0x1, 0x103) poll(&(0x7f0000000000)=[{r1, 0x5}], 0x1, 0x200) 00:55:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) 00:55:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xfffffffa, 0x1fc80d8c, "ff0759d62403000000000000000000681fe600"}) stat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e01", 0x21) poll(&(0x7f00000000c0)=[{r1, 0x40}], 0x1, 0x103) poll(&(0x7f0000000000)=[{r1, 0x5}], 0x1, 0x200) 00:55:16 executing program 1: setitimer(0x1, &(0x7f0000000040)={{0xfffffffffffffffc}}, 0x0) setitimer(0x0, 0x0, &(0x7f0000000000)) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000100)=[{0x1, 0x501e, 0x1000}, {0x1, 0x100}], 0x2) socket(0x2, 0x1, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x800, 0x0) r3 = fcntl$dupfd(r1, 0xa, r2) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0xee) openat(r3, &(0x7f0000000080)='./file0\x00', 0x10000, 0x34) r4 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, "7f0000230000020ccd969f5c79da0000000100"}) read(r4, &(0x7f0000000140)=""/25, 0x19) semop(r0, &(0x7f0000000240)=[{0x1, 0xfffb, 0x1800}, {0x4}, {0x3, 0x10, 0x800}, {0x4, 0x5, 0x1800}, {0x1, 0x7fff, 0x1000}, {0x3, 0x9, 0x1800}, {0x3, 0xc12, 0x1000}, {0x2, 0x7f, 0x1000}, {0x1, 0x1, 0x1800}, {0x0, 0x5, 0x800}, {0x2, 0x2, 0x1000}, {0x0, 0x8, 0x1000}, {0x4, 0x8, 0x1800}, {0x4, 0x7, 0x1000}, {0x3, 0x322a, 0x800}], 0xf) 00:55:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) socket(0x18, 0x3, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 00:55:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x8000029d8aaa8}, {0x2}, {0x3c}, {0xffee}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)) 00:55:17 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xfffffffa, 0x1fc80d8c, "ff0759d62403000000000000000000681fe600"}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000180)={0x0, 0x7, 0xf510, {[0x0, 0x8, 0x0, 0x7ff, 0xed50, 0x0, 0x0, 0x401, 0x1, 0x100, 0x0, 0x3, 0x100, 0x5, 0x4, 0x4, 0x7ff, 0x61], [0x3, 0x8, 0x3, 0xffff, 0xffffffff, 0x9, 0x4, 0x8, 0x9, 0x9], [0x401, 0x7, 0xe4b, 0x5, 0x4, 0x40, 0x351400000000000], [0xa39f, 0xc9, 0x1f, 0xfff, 0x7fffffff, 0x9], [{0x1, 0x6, 0x3fc6, 0x3}, {0x59, 0x8, 0x80, 0xfb}, {0xfffb, 0x9, 0x31558d65, 0x100000001}, {0x1ff, 0x8, 0x6, 0x6}, {0x2, 0x3, 0x723, 0x10000}, {0x15e, 0x1, 0x4, 0x4}, {0x101, 0x1, 0x10001, 0x7}, {0x3, 0x2, 0xffffffff, 0x800}], {0x20, 0x6, 0x7ff, 0xb5f3}, {0x0, 0x518c, 0x7ff, 0x6}}}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e01", 0x21) poll(&(0x7f00000000c0)=[{r1, 0x40}], 0x1, 0x103) poll(&(0x7f0000000000)=[{r1, 0x5}], 0x1, 0x200) 00:55:17 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000d, 0x0, 0x0) 00:55:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1d}, {0x15}, {0x4000006, 0x0, 0x0, 0x101}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 00:55:17 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000002780)="5001050100000000c600000123070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2b23ebbc257000000002e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfb6a000000000000c12b310b404f36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000009aeeff0000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d080000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0de030323b4125ce41203583671ac5e51a7a3dc1a0c21d548f2de6c031b7b303757e60642b45cbc5737b8e24017571fd97e58110ecaa340065f3482e093de7", 0x150, 0x0, 0x0, 0xfffffffffffffff3) 00:55:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, 0x0, 0x0) writev(r2, &(0x7f0000001180)=[{&(0x7f0000000180)="00924ba567e98b77037c27dd56b304e30e3b3fb5266c7b01a585b926e3b9ce8f298e45e86addc3a544c7d196e1c5b4679bd89bd3615453d6263984356b6bb850ff2360b9498840edf578ed23e91afc46561e34b86d74398d0b3cf0262cdc5405473db7579507d47f2fdc5bec183ae4da127d09f3cb35dffba50474d49f2377e1b2bf6ae8b0433f1bbf2f71e024dd65d44e82f413c7695f44e541a0ae8220f5febd539b147d0fd0f0737d93f08a0506fac44a1540135268fa7e1560bc51a15952ed40dd81afd1bcd34d9b9aa9fc99cb57972d96cb97626b880fcf053f278f9185fcc61a8fe8bf63702ab25c36b446794bd50398972331392e585cac9df50d09a2e8f680fd639b41301a6e9c744780a0dc3e5b5d0ee276c4d4e29ddd0bb03dea3400bd2e32cfbeeccc418785e84e623bd4101e6b74a68ea916ad1c6ecb2da41a87a11c034b2d2b198b4cd98255c733b29143dfd1d77e963b67d939ada86eb3ca264c56bd568c7672a079142abf2493e733a91e33cdde70024a3b804cf75a17c1c26bf6d013786823b46ada51864140a432920ab1751eee89aeb35a04945822a19ead0f2e98fce02304eca49f2ea9900a439f5205fd7209071691f9b35b79f7656c6255b077d7bcd3c65f42f8f0826ec3124b72b72fd89e4b448093a235b0687bf45a179ceda524a1a06dd3bab21883ddaf3a2c1debbf65ba9a6550f1401a22bb678fdcc9082ee3b7996561d74d6220bc0a61d347835af18d0aafccb794944f56602a088a38b868bc9e24fc2b2ec865ca716ea7357399b6ed2da1c4611e41225e83d5718de8b27cd0fffca45be5e2495deec5b4f0f52c87fd5c5e522397a64183b3238e8439c0090d3fe30016035b7296d8628b0be3c208771826323a0d78f32211c2ef079eaaa11647120d162dbc0e7e5d9b07c93268cc3f4aedef0fbdf2f990a356f3c4fbfd5edc7f27a17deeae5469f7bce2c89c0c356e2f40dccacc0bfd96518157aa9a04478836f2ede5cb955dd178ea6c497cacb7b879cad3169814fa4f76d2b55b687318b90a73f273c713153cc9764f2b6456056887e20e823dd20d819b03d5409bfa90562e18f9407c45201d80b1a51cdc5b96dd35afc51d29efbc72a94b3f55f65417c5dba54a76b42e60a7ee8ec1d3219a24f0cc6e293c52bd59ebc63788361e32fc2717dffefb1564ba6e34866d08b019ecab285ca94150f2ebeb45e546b154916db818cafbc76a17471ec20e819d66af85def0dcc10bc74045a7979690bedba2afd4b8a0ab1a8970b3c7322f2d64ad2c54b7c46481d944d2d79520799e52f75d81578b247045d7f0a48bd38227ca429139c5b5b8d449eba2797bb54d7a3855127fd6e7446a9cef5ff3304070b524880b0791c4b63fe540e257203d6eba80c1e4d06b22531b5957d8b82ce281832a7956fcc76d657887cbe9b4b3ead9a4e727457a0a552b813c2bcedc5121ee08d3b2a401a6e827cb54b974ab8c7fd5621cf4982e5c3c78a8b6a097b3cfbe1b036f2e949f5b466e4880261caa5502062aae79453cc45ea029dc54d59b0925f25574f684ed968d67d13e15382022fd1050763793d186118a34f7a471aef64d192cc90c461e7767e481905bba6ea749ca99b955ce6c2303ed08efd42c0bb7153fcc0357918fdc767d01ca5babce379da3bd15162afd54b468bf66bb8d2fc65ad469947e7f5bdeb6de4707eb197457af6106608b4c9f78a9b6cfd7a55e3952dd40595efb5d8a98fc197f7814e28105f22f7853cf2a214fa4d1cd6ca14f61b4bb4438ece88d231a591263d84b51685b82d5457f28d7337bee0fe367352052ac70cca141f45cb3aa4b32f64d4828642ed27898a3d8f92d3899d60d97ea17452376eb1edec8ab51a726108e41ca9ae72aa173776be2474eaacf39e10f933b5874cb51318f057faec4a76c2266ae6257360cfa32f06e86da1bae86a84e843556a0d4a22d2cd1cd700735d7a75de660e357428c6e231e230bf91db15b35bebc625d360a9ebb547abf38922d295aad2d17d1ee9e76ea3654b9a6bb7478172e161903be0aac6d2f02d526b05eaa1058a67875aba186bd25eb3773a8b2a5b21f3337366630ff6c10102a8f556ac29718ea05d1e86eff3400aa314338a83308e8c8aab3352093258023e2e5b326aa113f79e4812e5a96304a6ae5af3ec9573ac9f0dc3cdda99f8810619de834c258cf09ae9c08f9eb05f65374329aeeb5cee5ac3b59a49f879d21aedf8bf2eed8bb4e7a41388292316be0c3991773fb4269e61983c6c9ab249ef0c2de0ebc0f48c0adf948ef434d703958d47f8a04f028a94d348bb3792515cee595702cc3437ada62c230c2d57636be21c5002aad7fde8d48f59a2fa27345fb9cb8bd7f5267663181526911646361b81801913e1dd8bb097e3048363cc343126c6f23ea460e8db38e504e3817140e80e4000188e7b0e4564e81079cc68ed76a920344639f572a42016c8eda810100ea553b7c342e7d5d5a96c423a11a10b57156c68f86a7c13a728eb4b7ff4757f235aa507d77974e728c659f6e3f3f5597ee15afa5489b8d85d143533e488b9ee40a2ad4b0da469f049afd2d4201794852490053de0c2fb36d2ee2c82d404cd417db6c4bd02f30c3bb455d9ddbf6f3c7cb1e546ee7b371865e1bb53782de489ef1a3c7c8f55afdcbf3aff5ce4cf46010efb12eb4882ad536e776f17698b985f2bdb8a6dfc3a8c5995112c57a075439c1951587cd16a751bd0d1f58e2ddc4d015eab1dee306684f8b4975c5bdabddddb694f0be98af56e589fb22b7e1887f4237f63481f24a3f99cdb7db37c3a6ee0cba413a52b27108bebe58423dae655fdf52fcfb88b60f3d8151b25f01bdcfeb108ba0bb3fcffab4c65ba7b807c3dcf490b987a0a7aa7f36421c3951a0a5cebabd51045f65ac25a427f5f882e50c18e3ebe0db551301e618f04e3337f0768b74afbc9d511a3bff3f2fb1619bb2e83213e9e748874aab852245d7e77617ab72e1756c683d5c902db5e2566dcd84d6815c244e5efb69bf5396f13bde99e5a613bebcf23e79b42965de8ec023c2b8a46a54ee4c15e505a2e722188b04cd222dd03d590d90de67866bb5979d559f8c06b28ae76b2d75d920e48aa39327f439dba9a670f5b4db74bcf2c278974bf76e0eadee2b4defecc53e22b3460e324856429402a45805dcc9f21f0d8314a8199d68867c644379630052dc1f879c4ba038d7dd07d2244e99b3463661a5e78334b16acf334f7244b8bcd00e178d826425e850fa18b8d3ccf40fcb95c644d0cfc7a1efdde6cfcbd2e86066350c540c4b4604eda9de71c34b6e59576586701a9135a47f510c76afa6f28c976f2dbd8d0bf85fd58a4d249f599f4dda312de37f49762aceaaba3967a2128dda07c50455e3d36cf216c1b2bc3c73aa0e07ef24770c21ec23ef9f5da1fc694e6403ac7e925a21effaa5e49d40961639e4af16d686b9e795506d1c1170e9fd2a37b59c7853e2b23c68fda651b28982e3c0d4551001afdd2bbbbaf24561997ca36916f08e6b4641c5bb030dfe1aff1ea14d68f7ea2d8423bfeffc1af46211acbc8c9be4a6d4266d93a5bcc03ef959013016fa2ddd95bca483159cae1dbdd62c7dbaae85edef5d48f15d48ace9e36202516c27f3a188a41b0671d03c50af084ee6590b2f93fbab078b47deeaa01106249ad26ef4cbad4f88f5694c88306ebed3256995e7d7237a92f2736a6298166be5c1864b3689644513bb3bca1a07ab3f0149cd1074491dd0ea1bf989680b3ec707bfb37e2fbafcd8c9e085d601a28e1150759127f83d58aefd9878989e5bfaf217a54ea4335edf2e0c0a220e8fcbe5c7e0c1bf06f4eebefcd0920832e38879ae458d57ed97f3e6206789bec421f4afaef2413757c590ee9b94833f7a77e484db4da50948a5b0b22dfee62f0ff15a140004c188708082eefaa7518f2d55278441783227413282fc73b3744530a32b6b6f322215a19dc10489f57f2dbc0ca3d1994ae96f7d261c39e6cc579f4b73f9d9d0284073206d02d3d1fb5e9b737595568bd14006668e433b15496f12c4432e1a74067677f1f690174e8760d3701fad7f07711a5bca3bcf5a572cfdc2a7b9d4dccf28b6cf9ed9b8ed8a2e64b55483eed39f4fcddf94554419e572daf9e05834dd26276ef5c0d33c0643dcb6896348c4edfc6ba8da179813cf8d537cea850e4e01ec7eae147c61c06ad78de29470322e258415baf3edea743834279f3dc26c4b2a8c3b1f951df2edd6ba8d59a07f77dd3123580148277c3c9d1087b773dfd818e1ee2ab2a8b6c6370bd31df98c13ac32f02b3ae9709f47063cd590f7beab3ec611816bb0e7c3ba8565aeb01b71eb8155b4ee53f3f66bb19f70e2b5b13a1f026e3d4d3db4005f0b92627bab875aad4a8df9f77276a96b0a9b86f790eb5ab568d7a602485ddbea0d636aa9a8ee2bd2023d881ba51d70a5ce8c4dbbd29dfc818ddc83ab852bc8e0b82a2ca34989456e909d37df2094ddc33f615d09919f35f2a532f62186a8d80e2751ef2071bab8e480693b02c1f9dde98b808b8f3945021194b683c122d43ec2efbb8e6280c7e74c1d25b9e7ae05fa4a05c6057d93c9adaf77de6e26cee3cb6837084422502029a6cdaa12324bef9ec5d7efc5a09a1230a12205ef8198ea294165d4eb9aa9004f113ad20af9937856dc15a66517de3f081bdf91fad1edf9ef658d05030d68982aa234b874560fc39e7fb6a0a6cc386ee093e03104a72f8b4abcfca03a0566f42cb10486498af347fda510bdbf6161da964b075e8dfdb8fbe629eef8952e482018b0ddec191f356f9f0e6d09d61d1dee1ecffd6eacbb3ebbbe0d66d316423bff5909255f75cd95f4a8effcf110f8fae8d5b868696e5f1f93b54bc6133358672c13aa88fbbec8618d0f675263663990847efb129bde417838ebd479a2cf13ef0cb621be13bef4db7d9f79914913ba60426ea121faf4e19e7ea4d403f25034e2491e309e4a7ebdf4ae7720ac50edb7fd490181daabd03aa040af7101de32a1562376796610025b2a7302c15434623f1793855e603cbf88a7a8f5b89c7f7ef3fa72af3b4a04160f8ce1e7dad9c53a2aada55a96ed5e44b076a4e0906c8d5a3426d8ee577011555da978b2c7f899b1c2bcd9d304c9e574743d9cfdc4dd1b91dd5bedee437ef789c8e7299a2e302ace262607cb5777ee6e84cf1d335994d2b886388fd9a024b25c00ae342670acd7b5cbf4751e5b7762adb2829554b4825f6cbc7f54951f466160e0d5c8fec0e64d0ac444c2e27b822efe06253d771dcabc0d0e27bb5680399bb6845fe8ddba60c75ea1b0ec8e43fe42bf4320a45d58a4bdec5d44a5b1fe3f58d915767b42e33660fce2d4173cc363946c0565ccbd9f729c715f71b62d81eb15ad91347d293af28d6e6ce759350a30e9d124306835f17ce396e306fee0a3841a236e8ea2f2fa7fa2fc12bda7222719b82be4f257491ee21ee88a4bd64b284000908f9f1469b87f322df547577a105d6093ee47d2b9179be4345ac20ceb0ed6d3de08ed9478126a43336f1c6309cdd478c877c1d68f2734333836be50a9ff0fec457d476e9ceafa3a9ff0f51822bad2295a8b8bf9f02211e6dc1bc0202722e2c1eda0f97f3a657141c1ce9616a09c7dd45f19dcbcf2edb97c7b53e45d73c0689b4d3476c54be526a1da2afc468a54eee556f53f1df6448d760999a009f5b4a374105438c9935a49b5b6e746195e1968adb7f9a92cc708f769b9640fe7c1c4bf225cce9275340f02d8d501e3efb1401dca57", 0x1000}, {&(0x7f0000000080)="51a3ddc1a05d799d7bf41eeedeada2cfe2c73a909df625759f019d78fbc2ec", 0x1f}], 0x2) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xfffffffa, 0x1fc80d8c, "ff0759d62403000000000000000000681fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e01", 0x21) poll(&(0x7f00000000c0)=[{r1, 0x40}], 0x1, 0x103) poll(&(0x7f0000000000)=[{r1, 0x5}], 0x1, 0x200) 00:55:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x45}, {0x6, 0x0, 0x0, 0x1d0}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 00:55:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x200000037, &(0x7f0000000000)="04000000", 0x4) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 00:55:18 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x33, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) 00:55:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSMUXIO_INJECTEVENT(r1, 0x80185760, &(0x7f0000000180)={0x7, 0xffffffc1, {0x3e3, 0x33}}) r2 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xfffffffa, 0x1fc80d8c, "ff0759d62403000000000000000000681fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e01", 0x21) poll(&(0x7f00000000c0)=[{r2, 0x40}], 0x1, 0x103) poll(&(0x7f0000000000)=[{r2, 0x5}], 0x1, 0x200) 00:55:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000040)) 00:55:18 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x9130fbe, 0x0, 0x4100004, 0x0) minherit(&(0x7f00003ef000/0x3000)=nil, 0x3000, 0x0) madvise(&(0x7f00003f1000/0x2000)=nil, 0x2000, 0x0) 00:55:20 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r0, 0x8018695a, &(0x7f0000000300)) utimensat(r0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0xd, 0xffffffff}, {0x5, 0x5}}, 0x0) ioctl$KDSETRAD(0xffffffffffffffff, 0x20004b43) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fchflags(r1, 0x0) r2 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r2) socket(0x11, 0x4003, 0x0) r3 = socket(0x2, 0x2, 0x0) r4 = socket(0x10000000002, 0x2, 0x4) dup2(r3, r4) getsockname(r3, &(0x7f00000028c0)=@un=@file={0x0, ""/4096}, &(0x7f0000000440)=0x1002) open(&(0x7f0000000180)='./file0\x00', 0x10000, 0x0) ktrace(&(0x7f0000000380)='./file0\x00', 0x0, 0x210, 0xffffffffffffffff) 00:55:20 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() getegid() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xfffffffa, 0x1fc80d8c, "ff0759d62403000000000000000000681fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e01", 0x21) poll(&(0x7f00000000c0)=[{r1, 0x2}], 0x1, 0x103) poll(&(0x7f0000000000)=[{r1, 0x5}], 0x1, 0x200) 00:55:20 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x2c, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r4, 0x0, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x5) setsockopt$sock_timeval(r4, 0xffff, 0x1006, &(0x7f0000000240)={0x2, 0x6}, 0x10) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="8900006d74a26dd401c5a957fea9", @ANYBLOB="cf", @ANYBLOB="0d0d38b5ce78fa5620ee2bf147028dc3cfb5fc548ba8ee4adbc03eec2ad351a0788337690f18cadd2b723d2f2e55e2723560bf0fd32931041ecf8d6e854875c860a783f137ee5853faa341396314812b67142663dfa6e902da0415d6a3376894e8e535daf2cb3edbd5e6eb52a52975739d26662b8202158f0223d07de2ee5283282321bae558c8940741c9fef697a2a44818e17c3a3cd54e2c0aef51f1f1f3d94555922b"], 0x19}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0x404) socket(0x18, 0xc002, 0x0) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x2, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x8000, 0x0) r6 = getppid() fcntl$setown(r5, 0x6, r6) r7 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) fcntl$setown(r7, 0x6, r6) close(r7) close(r5) 00:55:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x0, 0x3ff, 0x107fffffff, "73ff4d4d7ee40000010000000000000000001000"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) 00:55:21 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{}, {0x74}, {0x6, 0x0, 0x0, 0x10000}]}) getsockname$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x0, 0x0}) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 00:55:21 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xfffffffa, 0x1fc80d8c, "ff0759d62403000000000000000000681fe600"}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x0) ioctl$VMM_IOC_READREGS(r2, 0xc2485607, &(0x7f0000000180)) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e01", 0x21) poll(&(0x7f00000000c0)=[{r1, 0x40}], 0x1, 0x103) poll(&(0x7f0000000000)=[{r1, 0x5}], 0x1, 0x200) 00:55:21 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc0084428, &(0x7f0000000000)=0x10000000) 00:55:21 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x828a5) r0 = open$dir(&(0x7f0000000380)='./file0\x00', 0xf, 0x89) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) mkdir(&(0x7f0000000080)='./file0\x00', 0x18) write(r1, 0x0, 0xc0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000000)={0xd4, './file0\x00'}) sysctl$kern(&(0x7f00000002c0)={0x1, 0xa}, 0x2, &(0x7f0000000440)="ed2c9304ceec1eb394c0b18b8b5f4ca65de104736650a0ffe385bc847af194678a364ad22d01248511978de078697ee3a1c06b2c7780636b5a0338f9a7a7871fc283bece6ecd0f1c1bb70cd3a18662369d7990443195caa010fc78a1332e32731c8e13f1a060f2bf95d2c01969243e4cc6b4b9372eb00cb279805c782d2e8aad7c57f96b8180c23f2f0f65b32ebe8a324da7440d6980b2c836ddd9317022fad75b90e55788f2d743ab7e7e7ee2461d2b89315ea7dbb2d8d9136bd9552c29e84192d82a87ce85499736187f8b5dc1e87115d38ba6ef2609ab6d4274404fc40131935091b9e3cf2af14ff2d7db65f5b3807135f1702591ca84028d7a71", &(0x7f0000000300)=0xfc, &(0x7f0000000540)="71800576ad8401de5495591cf042ae9cd72e39081fa064e01e50e94ec46b2853f2414e64e774216c830db66c41e773a6cd553d6e05980b4558b0b5ed8f9ca8bda76e9ee98fc18ed4002e4a389ed9dc92ed81c99e2debd3aad513a1f0f3e65e4ddbcc34f6842ecf515413269473dd9ec264cd8ee50bf28edad4", 0x79) r2 = socket$unix(0x1, 0x1, 0x0) setsockopt(r2, 0x2, 0x4, &(0x7f00000005c0)="5dd8610b57132c08e1d0b68937fafbdac37abf88313bde3088da4b6a6850e742ffed3c591ecada6ced5d5d349caf54d3af1745ab46f491542450fc9eb01137be384391ceed2faba487901af6ff07cec9e5ad703cc3f46134b74962a587a1834ed233e98a5c63619560564e808473fd3b0e8c42c2b0c86e1cb2a56683ea014cbe8f17ba0040bb5946565a3c757633ec7a9b635fd1186635485db19231061e82a5a82ed99ee563f3cc8a6725cea91d", 0xae) r3 = socket(0x2, 0x3, 0x6) r4 = dup(r3) listen(r4, 0x0) ioctl$WSDISPLAYIO_DELFONT(r4, 0x8058574f, &(0x7f0000000200)={'./bus\x00', 0x1, 0x7ff, 0xffffffff, 0x0, 0x2, 0x1, 0x40, 0x0, 0x1, 0x58, 0x8}) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f00000003c0)={0x2, 0x4}) open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) r5 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x1, 0x0) ioctl$TIOCGFLAGS(0xffffffffffffffff, 0x4004745d, &(0x7f0000000280)) writev(r5, &(0x7f0000000100)=[{&(0x7f0000000900)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1e4f561b2c284c247f1c76316", 0x34}], 0x1) r6 = semget$private(0x0, 0x4, 0x5b4) semctl$GETALL(r6, 0x0, 0x6, &(0x7f0000000100)=""/246) 00:55:21 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="d548c294fc4b90ca7dcce2be1413729af0fbc205f9f3930b65e9aba25c698d9efc4d50ac2d2cea51e1d4c75d49c51f7b1d9c1788321cfe0df81e7c5535366c2f1922698b1e677cf780968fe610cf83ab3ad05af7510e365c72d9dc02b62e320f62bd6ee88e0c23067e33838b719c879f0f4eefef255ae1ca8913ddbb1dd32781a3e42e179ff3052e02976872cdc6bc204602bf4312e3ee1a7f4c9d732bfc8cde12746f9df73b4a22a7b577eb0497e62af8b74910da92af96cb939909974a19888de59d47556d24457efe5452bb061d2fcf770953284ab510a321feb3ce4f5c7cdeb6ef9969c42b2aaa7e2642b35c169b38f45e0811868e983ed320132f9aabec483256ec43d91736227e958b6016e61e9b6a89250cba35dbed7b8857e1108c1dee05dd09033cb0bdd5154753a499ae472d", 0x131}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) 00:55:22 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r0, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r0, 0x185}], 0x1, 0x0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) syz_open_pts() writev(r1, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x20000, 0xaf84, 0xf358, "9375b01a93b45136fdf0f0e5787fd11e3b4ba8dd"}) writev(r1, &(0x7f0000000080)=[{&(0x7f0000001900)="c3", 0x1}], 0x1) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000080)) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xfffffffa, 0x1fc80d8c, "ff0759d62403000000000000000000681fe600"}) write(r2, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e01", 0x21) poll(&(0x7f00000000c0)=[{r3, 0x40}], 0x1, 0x103) poll(&(0x7f0000000000)=[{r3, 0x5}], 0x1, 0x200) 00:55:22 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000440)='/dev/pf\x00', 0x0, 0x0) r2 = dup(r1) ioctl$FIOASYNC(r2, 0xcd604407, &(0x7f0000000240)) 00:55:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) ioctl$WSKBDIO_GETBACKLIGHT(0xffffffffffffffff, 0x400c5711, &(0x7f0000000080)) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xfffffffa, 0x1fc80d8c, "ff0759d62403000000000000000000681fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e01", 0x21) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r3, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r3, 0x185}], 0x1, 0x0) renameat(r2, &(0x7f0000000180)='./file0\x00', r3, &(0x7f00000001c0)='./file0\x00') poll(&(0x7f00000000c0)=[{r1, 0x40}], 0x1, 0x103) poll(&(0x7f0000000000)=[{r1, 0x5}], 0x1, 0x200) 00:55:23 executing program 1: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8b98, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1], [0x7138aaca], [0x1], [], {0xffff}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$SPKRTUNE(r2, 0x20005302, &(0x7f0000000080)={0xfffff801}) r3 = socket(0x18, 0x4001, 0x0) getsockopt(r3, 0x29, 0x1021, 0x0, 0x0) r4 = kqueue() readv(r4, &(0x7f00000001c0)=[{0x0}], 0x1) r5 = socket(0x10000000011, 0x8000000003, 0x0) close(r5) setsockopt$sock_int(r5, 0xffff, 0x2000, &(0x7f00000000c0)=0x50, 0x4) writev(0xffffffffffffffff, &(0x7f0000000100), 0x0) read(r5, &(0x7f00000004c0)=""/4096, 0x1000) 00:55:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x462, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x74}, {0x74}, {0x4000006, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000040)="00000000000000980712a7689400", 0xe, 0x0, 0x0) 00:55:23 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffff8, 0xfc00d8c, "fce9ff7f00000000000000066200"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) 00:55:23 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) accept$inet(r0, &(0x7f00000001c0), &(0x7f0000000180)=0xc) ioctl$BIOCPROMISC(0xffffffffffffffff, 0x20004269) r1 = syz_open_pts() close(r1) sysctl$machdep(&(0x7f0000000200), 0x2, &(0x7f0000000240)="5cae4d815e256e359f1cc94e477c57080cc993301e3ad694987e0dd7c9a661a61129902a604e88b11ba7e0bb3729f7", &(0x7f0000000280)=0x2f, &(0x7f00000002c0)="918bb843ad46057756d4fce866c633b6", 0x10) r2 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xfffffffa, 0x1fc80d8c, "ff0759d62403000000000000000000681fe600"}) write(r1, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e01", 0x21) poll(&(0x7f00000000c0)=[{r2, 0x40}], 0x1, 0x103) poll(&(0x7f0000000000)=[{r2, 0x5}], 0x1, 0x200) 00:55:23 executing program 1: unveil(&(0x7f0000000080)='.\x00', &(0x7f0000000340)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f00000000c0)=@un=@file={0xd80f49edce43012d, './file1\x00'}, 0xa) 00:55:23 executing program 1: r0 = socket(0x18, 0x400000001002, 0x0) sendmsg(r0, &(0x7f0000001780)={&(0x7f0000000000)=@in6={0x18, 0x1}, 0xc, 0x0, 0x0, 0x0}, 0x0) 00:55:24 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xee5, 0x2ff, 0x0, "003700200b0f000005000000ac39000500"}) r0 = socket(0x18, 0x8000, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="01002e2f66696c6530000b659258fc870321abfc4bb9a99e63b360ea38136151907cad4ca60f8d7df47b666aee82aa1c9f9cea6e84dea7c339a7ddb758c1cf7a9b72002a3ccf4b92c588bf66b61d6ae33ce1960ed43e5942a68159061c93ea35d4f07ea8df691b97c7fe69cec81a105180f62b6a7208477eea05d5238c3527a4ad71be991b989d3c5393ca04f2f700867ece54079e7a5d30923be44b28130ed4add58635d02460be88ba7a7e62289857189f43adb534c917544f217e3f69213bf3000000000000000000"], 0xa) getsockname$inet(r0, &(0x7f00000000c0), &(0x7f0000000000)=0xfffffd23) r1 = socket(0x18, 0x0, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0xc028698d, &(0x7f00000000c0)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sysctl$net_inet_ipip(&(0x7f0000000040), 0x4, &(0x7f00000001c0)="fdc6165e8a97e2d4e88bae7adafd6e0462363127bb533ff0fe7e2f828b89ed351dfa3674e62deea45e1aa4ea2d8a43f3a965415e134294b34c9ae62076baa7d1945795ec44da6aa9106bd307593213d8bb5a7c572b9506aa119beebf", &(0x7f0000000240)=0x5c, &(0x7f00000004c0)="c2535b5274bae329c772edd54619361204b7af489ea49ad7a11052cd93478d8aaa4d5dbe0b7dd124c252488de44659ddcdda09f8bcfda63287eed34a6dc2bd2bda8e2a2d4c76c47983390242cfef7d62e5855d5f6c72cf4e8e5582b0e21d807fe2fd677e0cb121d9f5219fb2938570f1aa96d289aa23a74be5f2a825570cb1e4f23f3832a2735f7f1678564b716db14d17f67416f52c29a2a55a5d61e2b3b1ca8e40e99890236ec803c88c5ad82bc0fc75c1a7eef7da79a434ddb2208a2cab05d19bb93f4b6d7110ab6df942138babe680632532d7be61593d4cabaad82b462973dc9885e198e560ca556468444c0ee5a9a993efe9fa2e154d276d42b3f4d20f02abde15bec7409a1ac9b6cf9136020b5c8c4a888e0dea25e964d9ce435c18965d76939ce12b2eb0bf8774cd02f7a0e851806a3700c596a9a7046b05a1074b773804fc627a63259a72c8dbb7df0ca2a258267347c7e41d0ab2a3e6b554862c3070aaffa91ad0b25678f1964d4e87494038de218745008da680356924b21813c215c0e71f4103d09a76ea0e915760588546f85b0d6e3017bd1f804d3b70ed67c7520a9751f3d6ca6679e5fe1165a1c860bcdb8f57b21d7f6ac24894e3aa9b8a48184817ffca62c590498f5ec45bff5a87c45ba27d1c151bcfed7e449f9fb5afd4939252133101565b607ebbda2dd0a045ed3176ddb88dee88078d195681e0a80cacc0081d87ccce17a1fba2474022f9354533d29a68fdb83e18494b42597f6b2005920131b57cb1493f8d4f06588750c1fb9ed4a6df75df7a4aa6a8eb88a9c8343fe76daf126b6ea7157b0cc438b5df06d1b55c28f7810e363560883fe24d7c64f5b478e701ab0de57da0792cce8b9831e720f39e4eb5a85366cabe2a94dc12f38d969c2d04172550f9c8c24d6b0bf5e09c1fb9a31ce735578849347b53158b32137025a78332a99af622c31d2bee4f4d4db06a03c3c32558bbfb96e12fe521ab5d24599c09d4f7758b62fb28691b8d34dfead2c22371aeaa82f2b5b6d10de44cc6fc8d44f17b95324843c9b60d5103c7cb08a848405ba3fcb5bedf9e8dde9b2e86d6c906002656f25194e8f28142dd1ecd53affff7017003f5531b2c74eb28cad0fe721d07da0d63ab128c5fce0466ec842bc4d8ef17d6ef95ea3727329eb0c39e9424b53fc4d5a9d0af0eec38978f72ded2d656a94180bcce82bec0b90ac4e1b1b0ca1bef371b29ffec301976e458d8f1403c06f4ecd1f749566ebd89e621f6a77bbdd4c97c6567dbdb98c12135c56473f8ce9cf29bc0cd5564ce6454b6832ee4998134074281a72064011388f6b7e45886b7ed8ca13d5c3eddd818a3581ec0f84d5984d475199e495249e568782559897fab9f9c967b78aaf586ad417cdda3f5c60a13c5f40c249591830c1629922a44210afc750838b5b3957f3aa3741956d162599c1e0ac11de1b4d0443f553f570a162e7c247f90193be578938d0b8af567e4537962bd91ba935318772cce72ed25727c8f3322a9fbe1f0b22c147dd8fa7ed63ef6d94573366e51c565f8d2e49df51571dc432e4ddd37ea0590cde1a33b32e7f05e22785822b770cafee2b23f0a14844a3318a77634734b2f8a99e2045d6bf271f282a6351084985dc644d9a81d947c229c4aa8f7b00e84c7216bea6a054be0a7e0086142d5486129061934bd55e341c178b61578b708a8a4e461045aad99d06eb9989986bafcb809a6a33c8906e0ebeba7397cc98069087cdec17b6bb3f026acb0b6c2e774406c42f2b9365d79c2ae6a27fbfb4c946ec90cd721a25ba69b6ac98e2e1ea32fd776b3aa28f2c266063b661d5f44637d197795ff2a61009c7c64b237511cf41c7b370ee2ae1a406ae039a777eb116714ad480ae984101b39e9b3b76d0bc855f23faba6bf7d1845a402271e7f517d4229f54def524393016a74bf1c71029a219e7220dc87d2aaff708fe1e6e75f937b4d75d39d3ee90a7c0f0987a1510d260b2246ffaafd8effce888930cb600a5996cafbbcc08f65f49d46b2b83262612052c75f1c70ffb8fb5d49d722375021881d11580721e210de156f05ad5cb1b0d13f78a339c21ac8b9dd4ceed5d763a56990cf116a75938dc43331819dc0b4249fe3a55c02ca9e1486dfdfacbec39f4c77903cd80ed197a83c64421343e371697da36cf870dd95cdd987b32d5357552f6c7be20caf8e570346b2bab360bf3a9378e2adcf635cfe7850bb8a1c28034fcecc949e1102e54f5e8bbd3530eb4d6d6bf735fda530542012173a5f5af4af2c76447d0888bee64934966e16075bc33d8a139b24ddc5922fa882eb0b80a23c40f193b35d84ebb369935da06655e25b49a5f04e0ea18e4ac90c5bf7a2828517d574b722ed12f82cbf7b67f94c5fc826a4a67d90041bc021b8624a92935c23957590aefe89b165ad3de05c368f30c8805ac87aabd4822205039450e82af34fe075582606b2c4d2c35bfccd17483e60c85a0ada7a15686e31ba6d36e2c7ada43a0a5d1b4ff229232335897f8b2ac0549ecb008e4cd89d0115eacc66914883d4bc9987e235ab159c543e99288720849c0cefefb527779a165632948c4d93a59f07f9b65df94bb64c411e79e403abb0c9d9ba11b540d40b54f49e86bc057fe49b124968b78ba4c6b20875c36dbdd5c92482de4b1973557f3b690e3cf6fd75526d792281ee90b59b72c5bc90a91f677033d98d5de5b02f9493cd6184d3c780a0fc59465b0d05fb56ac77ced92794e15639f3229ec9a96199b9b8a9d7c00bfc747e477822e9a785520b13654b63b506527895980fb24d70aa8eec7fe8dfcdc57117afdfee44c820a81f60ee0e1160f1b295a1ee9b64484cb26ed0515bcb56a07809c0d2b3a0a576d228fe97af0a7c9480df069c2aafe3ae0f9a22dc30e6c8634df7a4c0541ea0a5dfbfe425c9e1d597f5df856c6bc65ad9e5d8b61df8777475f55cffb259808538e20fa9e4f7c7bdce3065532c989a02554d80ea56a459c3b06974682531a1f219e3dcec9ddbebfe18c3c70d7bc60b248415a447d54f4a21eb29217ab14bc6fc80050e926c55efb1b0d511a80c9a649b5f18f8713e0c4b333c907382a859f184c13179e22ced4108f86bed69c53d900aaa2cabcd89e61487efd506666a661bd131207f02ec4046d7125837bcd18bbe0d854be43abbe8376f35a88fb9862bc30fd25b5df77fdc894622a8cd6155d03c526aaff2e96d4a06b4e277c96a15a5be525b45de2e4bb95518b6689fae675043a4c137f4e060e1419ed9b81655974b28399413bcd802386776f92bcd526d3bfff322c7e5c27976b10bc9e6d654de9371791eaba833b3eb0fbfb3d5beb6098dd496eea714ca171ad98e6b736b70b047e78c2c7871b673d530848304083f69b47e7a901bf8c7b8036d3381ed7f60945efcb73a206ae3e1fed66aa68735106a67723e96975b4026f9a2825750dd0b5f6a93af52ac5a16ea2310f7e405692e935d9ac69016261868e8f3c1ec937e36d27dc935d15d342190f7a3ea511458e5b184da71516d898e3fe33dbb2980d1593dbf1b73a9f711a1cb64089fdf69821c166cdbf2a36528bf7b53a40ae61f0113bc62d637a91626c1c395dee80b1c6aeb08df4f1feb14fd88060cc4518c34af18d151f8c9f7cd4a5a2cc49647f0514eae65499899e323ff3bc1e1062de710dbad40b203209b4228d3d18bd6a3bd5e88c4f043dcbd2b8d7cfa8e7e42af38bd969069aa334b6917a5ac7922976d0f4a79079a5f2a959bc69a4ee7599d94d17ba9c9938754235a4fff1e909ad904286073eccb5bb8d59c12d788db58724b600286e76aeaedab21a6414037edb671b3bda309a3fa6ce8fdd396b0bb43e7c161586e8e603550b3aa6c03c3f353e60b84b4a0fafddea14d4a75a50970db198f13728e0a3078805b765ffff6e32e94ee903b29def4a25b7b8ba2694fae1798442f53eb2a7607f19d241d4755acbd5b9c76d389c7514d6c816354e3b0a8d71dcebe1282d55224b1813f6b17eac84ce4d7a9c3f181a38f5e7d14dc0806436433ccf07f0ad5d928586bf4401a7f184a2828d6b471307e7d056dcf8e2c961dd83fb91a87c89d6aae9538030abbc8b3e396f818d86bfee1ad4ff4825df8068dbac0702625a01052c398bfa9589f9d874fd096bf9ecd1704937b77eb3f12799542a6a2ebffb452803cd5d78145468a73ea1825211eb890743f81db533570585a107c21e41e2d54508b8799616f8a0a85ecc76ac56a98d743dfb0e0cfa334bcc7618667f904143558f995dc6eb55886074746bf164983f971a3b716f2d29f26ef85b1ec3e6d4688488852ae27e5b95373bf0f7d4999817f8810ce81b44a35b03da07f4830f40a5c441a823dde987574a84cc26ee216f734592d9502eec9f956cd06080d577b1d2f41bf020875267dd46a4b031336739c2041b51bfbd01dff96d2bc540e48d7c82e9254b5ae84f650ef2bfcc04bd58572d17cbacd814c0193c1d57835222dc8f03c4fd97646c2cdb825cb2402b1c174d30559eb5c7be2a993607e8d7db7a79b4c0ec908b316ba1413e3046ce5640173c3a5955cfa0165fd3fd409b59a50e2b7af223aa78aeaf3f9e1e97af27e8c6c5e26c8b47a21235ffbbd7264228099e66e332b5f97020b2fcfc1c556a065afc76cf0e09111ce31ee453d34df7a93a6c19c30ede45f4fd8bc3312d613a6f664a9e277e982b5715081be9575975a8070d5b728e2b4d9c478eeb80e290323ac04fcd1ee083ae568cdb283a2e64fc1dbd5e0712028acd9880b61eebfdd8462f59848805a11d19d3a8eaade762ceb03903366219e122833533f191872ac542e59cae2d29f197bfed5190368a6f8c748ca7e5d585ac5f52d3b0ded63eb5c0eb94fdfe61e4993ccae568b22cad3fb89fff1f331cc49ad2eb15651bcfd29acaaa6b6536c19cbca8bce7682a4e6aa31bc442500ebca112e532b94fe0b20c5f3b89faeb2284eb691cf8a9c0c47eb006fa43a62a4b10d6e788b4d39ca7bfe9845c134b94037b48538bfda0fee4a42485707fc4350af7cbe701d66e8507734d0b11ff7a0b4c57a2da52c653ba20e2d8b6de790c8db82d736c774094ed2bf0bc91a615fc545da6e8f6bc165b9931b2274d58a8a8ba50811064702cfc2d6830b0aaa2d9581f11e646a92cb63ef7ade0014af62354e33068f09a299234b62746331e9ebfa80d9cce8a02723f7b4088a4ec8b04cd37789beed2ee334fe3cb3b179dd4f4489b7ac94548cb3f28b302ad6e7bab96216c6a75a034d8a53cfb6cbb1a09e3e468c122766cded8b6349ad276ebc93fc68feb5fe2b34475e1e407dfa79f5d6d62d7c8ffb865e9b8de821ade1ff9fe29a6beec2db7a198b056a46d05fdaff10cb94a6eb24198513c863e8c91c730e5e17d23eec61db83c24f4072f1c9025e264cc3ed6044c4732154cd17674d4db609d966ba48836c759c684db74f2e9cf017055f661c3539a99feb42952caece7d7d2e3de1f8abb40e99ef03c370e962dde8ca75f03a5312f9f19758d101b11cc040ea24c03c438e4f524ef21b3cacaef0d72855599af7167d788b580a73cc2109d8c9436c6b5591f4ca5500e770a2c09878ccd3f8d7735aadf568c99dccee3753602d111f5e971eb57c398d7b97911896c43e1b58af0f28b5141e288e5d61aa27cc8a41d6c0794905e015beb789c63fe169e72ac1c897d0ca4ec35df359816320ed9d1ef7faec54e02391bb242e9a44ebfbf153bacda8fac4ac58b3c1d1f229adfb9aca86991cf06233417aba3985199dbb08be8892597a", 0x1000) getsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x8, &(0x7f0000000100), &(0x7f0000000140)=0x4) r4 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1, 0x0, 0x2000000000ff}], 0x0, 0x0) kevent(r4, &(0x7f0000000040), 0x26dc, 0x0, 0xfffffffffffffffd, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r5 = socket(0x18, 0xc002, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 00:55:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x81) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000080)=0x4) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xcd, 0x1fc80d8c, "ff0759d6240300e6ffffff000000d853f22800", 0x3, 0x6}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e01", 0x21) r3 = semget$private(0x0, 0x8, 0x10286) semctl$IPC_RMID(r3, 0x0, 0x0) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000000c0)=""/12) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000280)=""/131) semctl$GETPID(r3, 0x1, 0x4, &(0x7f0000000200)=""/249) poll(&(0x7f00000000c0)=[{r1, 0x40}], 0x1, 0x103) poll(&(0x7f0000000000)=[{r1, 0x5}], 0x1, 0x200) 00:55:24 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) getsockopt(r0, 0x29, 0x36, 0x0, 0x0) 00:55:24 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="b1400d03", 0x4, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x2}, 0x8) sendsyslog(&(0x7f00000002c0)="c4bb28eccc36ecb9f16f69b54dcc84bc34239bc2a100d0ef71180ffff1c09a62a4d1de202aa29776a3e9eed712a46bab19edf88a723f7a4c63b9360ae395209d609c4a32d9bd7de6510cc90bbf20305065b37915dc9ef18fe28c8b9a2e4e8554feab7e8c03a2c670051b08360fbbade30d89df18690c815fef027c6da84e5ed7828dd75e07c010dfefebdd45c17dd82bae5ac7cf9bfa5239a3c08d83a6ed31021a8432751d607fbe33dba510e02c7e1a59296a06cc4f3d419a918fee9bd25122a1c164", 0xc3, 0x1) pwritev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f00000000c0)="4412", 0x2}], 0x1, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername(r0, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) getpeername$unix(r0, 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(0xffffffffffffffff, 0x8004574c, &(0x7f0000000040)=0x1) socket(0x35, 0x1, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="5e020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r1, 0x0, 0x0) 00:55:24 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x242, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x48}, {0x45}, {0x6, 0x0, 0x0, 0x3ff}]}) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x0) 00:55:25 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() syz_open_pts() semop(0x0, &(0x7f0000000340)=[{0x2, 0xffff, 0x800}, {0x4, 0x1400, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xeffa, 0x1000}, {0x2, 0x24, 0x800}, {0x0, 0x101, 0x800}, {0x4, 0x1}, {0x3, 0x1d}, {0x3, 0x8}], 0x9) semctl$SETVAL(0x0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f00000001c0)=0x1000001) semop(0x0, &(0x7f0000000040)=[{0x0, 0x1f}, {0x1, 0xd08, 0x1000}, {0x1, 0xf000, 0x1800}], 0x3) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000200)=""/208) close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xfffffffa, 0x1fc80d8c, "ff0759d62403000000000000000000681fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e01", 0x21) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x1, 0x800, 0x0, 0x0, 0x3, 0x100000f2, 0xfffffffd, 0x1, 0x1, 0x2, 0x1}) poll(&(0x7f0000000080), 0x0, 0x103) poll(&(0x7f0000000000)=[{r1, 0x5}], 0x1, 0x200) 00:55:25 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r0 = open$dir(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/file0\x00', r0, &(0x7f0000000140)='./file0\x00') linkat(r0, &(0x7f0000000640)='./file0\x00', r0, &(0x7f0000000680)='./file0/file0\x00', 0x0) 00:55:25 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6b02e18b7f000001"], 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) close(r3) r4 = socket(0x2, 0x1, 0x0) r5 = syz_open_pts() close(r5) writev(r5, &(0x7f0000002780), 0xa) ioctl$TIOCCDTR(r5, 0x20007478) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{}, {{}, 0xfffffffffffffffc, 0x10, 0x1, 0xfe, 0xa0}], 0x0, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r6 = accept$inet(r0, 0x0, 0x0) sendto$inet(r6, &(0x7f0000000280)="1daad5", 0x3, 0x1, &(0x7f0000000140)={0x2, 0x0}, 0xc) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f00000001c0), 0x4) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 00:55:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x7}, {0x24}, {0x6, 0x0, 0x0, 0xe25}]}) pwrite(r0, &(0x7f0000000040)="d000001d3630434d000745c635a2", 0xe, 0x0, 0x0) 00:55:25 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xfffffffa, 0x1fc80d8c, "ff0759d62403000000000000000000681fe600", 0x20}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e01", 0x21) writev(r1, &(0x7f0000002480)=[{&(0x7f0000000180)="a6ce3b19f48805c9f9aed2d390265004ae42b94012d3e9321869d4f1b47bef41343b7c0baef4fd5a73918f4d6c5e2da0a6d8a6cf031b1dcc3414f43ead6cdcb4c434ff4a0af8fc03a87f41553cd249ba", 0x50}, {&(0x7f0000000200)="51091b8868975e7b25e4ca4c34497cd07073e6abc9ccfcceb15046ace13306180eff66d1dcf3d491467985b65ea2fa604d295e80f1978ce0ef4f68ef984f43991550604cec8d996a94e4b6545bd6d7c3a03470a18b65265226ca9937ed496bdf6feebbd923df5cfa93424a17a11dfca18c2de44b05ec88989b6efbc17ffcdcbedba28106ee5cf1961de8df1141a400b34340f49ef53ee0f213a0ba028948b8ed1a1f57d0692744d4c4a574f75e0371b55b144da94b80ce0f48cdabeb4de67d9b37890135eb30fe67d792f6707769d1fb6059568327780167d7a85a348c041e95a8d756edf74ca6f7c7d3a509c2daf5833d88ad98578ec765abb2028ff3993b8a2ba406533a3fa950cb03e9201a544c2990d8e5987e32c2491e4c413ad34eaab4eea842146f229d27b8551a0b31b71f0b01019afe7732834af71d3f75ce67acdebb8df6f4e883b6a71834675a335d27880c91c01fe78469583190f9e51878a2cb09090e1bad2c1b4f824fa9308cf859112b14e50537666c315e229f28b0249c10a89a7397ecd5e6b8a21dbf48f1d703ba36896e86034362253a5ad8ba9cf91599262dc70abac4f5c6ee1e9f3eb31be9a9ff450c07d7f5147102f7582be1d582011547ba7400c567d7eca2f63a3b3428e9da7c3c3373e64dd73aa6d045561259680b2bdb56ac87fdd1ff42c736651f84e33acca49e5c7b4fc06444050e8cb15288b5b40f203fd0afe7b831215335c1d4557eb3a9d04ce8127ce1f254eecf5d0e8c3b63c218b0e806b3fd9a3c826e0ecbb562e3a69c8701b2eb931682bab2095eef0f1d1e66328c26c2f763faf3390267f6e8b48afa9c68c50ce4ea7d22da2e907992271a29b745ff8e3cfbdc2d2e9449133ff0b4d8e7a9facc9fc9fb8b639311681092e5c2f90cf7b3abe3d8fdcaaa84e93a071b642e78b6d5080a0d58983570180a96d65a139cadf709f1ae339074bcb6cd97cf5270e1161b9087568c881efa5898bb1f30e633efa7b44d0ef949de760f2ef993bf61895e0346e763763618f2038c5b832b90657c6abf1ab712ea57c59ca800c9d1948c7a1072ba44507f1e0c9f02929c0ec6a1501465d83c6311fd66ad9d025e5ba00ddff8b5631c6e39b35d0bdf7fe895004b50e90fd763cc57a0586fe692e7e991b14fde5c58cec8868da3738db8d19de92ef87abe38204495a78d9b77bcb576f4faf2d274faf3ed8d758d929bef07c43946b99110ce0a98772657205178bf985b798f1ddb7d36b07cd94837bc820523fa85d1b322b9d52c43839e1269aa915cf47d56eed0ea58a66577893f7731fc04e8e520ce0a706541b5bfbe7caacbb6bdde7cf4df8702d6c6ac3340c6bfdcb37c7f8b30996b3ab8e384e22f266c7dc0569652654dc95476bf1ee5ef1fa9a2907f9547410021052f554d3ad2298cfae1876ef38ab7c498d4540bfff1ecc96f0b84958953692f11f9f86b69c70ce40f997403da12530bbe041e3894ff7cf558775e2008e4cb9aab9d57a2619d37881bb25c7b4d228a8fe01cbadfb009649ac1e894718e824f21238f34e70b70de4032572d1938ee5dbfc346acf6e830435087dcf446a3e1aa03964d29af61ca0b4545c054ad4bc39a8465bcd9f585b2938413907081612c8db817ffa4be478eaa1b621e8c25ad7064c9a5748736a172ad308710c3e91b3f4e52cadd92a9cc6d72f4012b996caef104b888923f6f463950a4c4f46d03de0a31db6430055af6477fb774b59b267a58cf6366c61c77954a3fb95240ba638d051031a151416aa2cf2926c507bff84b1d4a0b2e5dc88abd53ddbf6355f4231cea94a973cc65c8c8b5bf8498c27b65aba5e4f0869e811666c25fc7033f7fa8f281c7a01ab84dfcafa32e768917d9e77f0b2ab3fe21d46f956429930c4643c1f8b8e2a447f20611a44db16564927d21eb9ff50a66740f52f4aa7270dd401dcf6a4d5436fb2758aa5d95ce46aee27d02259c960e1f0486dc0c6da98a2edbc09ffd34d271e831147a4ef598266cfd2121d03f89e586df863162bb1c62ec0007bb1d272e9de9ea0a2fc43cea6ae5fd05bedbeeb44845b86b07365f0962fbc564df253f01d2c3200a65c7668ac8635d4fe792fce6ae1114acdea22d0301bc98af20f72d7a893893099f15a8b3ea4aaf3537ba7cd6fa8a48b7b8f3e2465a22c9f0a4181a27ba70701388483afda97620337118fc729680397999088e759b371541079545111ea86a2263458d2edd885ad6d20e404a1b17d9d633ebce4dd00708ad2129802c30e2546f0e42bef1237593b5364bb07c7a799bfd060291172171e928077454cf06035ee0781a018f810a5143f7e2be58123a1a5feda9d98b26be0c0385e7f13742ab77a7e87943f6c53d8a570ec187c4b28ea211c583b3905a0e006eb0a42061ac75bbc791a141fb4eb91a1a40a97ae6f1e496e0f25f078d7147da44a89f86f24a956e67ccd241a54f224f73b0a3c0c3668f9d1690185beb9e58d3deb11420b4fdaeb6d3f46d4d49662049bd5d905cf620febfcaaa11c3d93bfa0e98517708cea1d81cf1842666d64886bb369e951dd3b04db0df59c199dec19de323127c4ad7d7c785946fe08846e950d33bbb5f65a877e5c5e1b8ad8547811e43be63d81e71ec6d5843790315f513d8c601f83e738b5b8dabdf2d61207e54786ab6d220df59ef47de64c5bcc115afe3ec4ed4ad584556a48474463a7ac993c08afa3679a95e73ca87160f91d84f143e97f4829011a435647fe73c4da3d7020c804c4fc6a42b0ba595b3b5123518f4ed8c215950992ac720840ebb3c14b2d88fd6e9858efdb1e1193d413d882e4d3b54c4dd69453694124f1c4b733a7cccd32ae3ee70e57532ab98a4186585b181579b7af5aff19d063bdd35e836af8aaf35672804db84bff9e00a08ee8ee7fc2dbe39ffcc733f2b511459432428e32fc8d20eea9b5bdd97f096d05716a7c04b61421eedcbb60e62f8e9ec7364379de48a028100f432e8daefe00bee64f661616f9130537a78e0ae19fb342510375c4a6f18ddc86a1913662dfccba13328675ec9f475acdbcfce9376d929c0776d54325d4dc525f3e419be77eec0c7e8b9d4695852ee975c0876c3c5754ca1bb02dedea9561debb81d02bd42878ad38e2afb3fc64c95c2b69800431ea5a7a29cb647295689dd159395ae20a02d2500fd29bdcb95bc2ad2cecb43e710ebfc792aeb1713550b485749c45b7c783f89f604c4b730410a5e81f1b0f7a928c04ea9699c18150c9057092b9acf524a7bf6a4c68978aad9694f8169ad556ab1de77ebfb4e95746d75997da86cf93176e683c010f76a887fea21819b3e1ba1fe7f34e7e72e03abeaba15fd9fdfd6c260a79fc067d184e64bab4c3f5d848edffaeea0d59976ba3a9c699fc8a4f180ae4ff11826a9369d3392f6d413670036e6167aacabfbf4c1462067d899be5719a66a3e5fbe2f58f69b1cae2100e1534ac1365cb3a180963e1bea7695acfb3426e8af32ce901abe17d4f1811c1fe4f6918e19d0326901f04a7a933fb64c94d778593265830c6859785cd93a762cea40eef47644b2994737a4865f564624094775a25ada731288bbc3662893a23cdadad6ffb1dcbf713352678e334e8baad1b85423b5ce56025f7cd1300af91c78637b34fa196a000560039e2a8368403806f7ab064cca1bb829837de3afc23976e6eda28d43c502ce344a73365ca9cd0ff180b44e4d97234c4c6ddf850385350bac907ddcfd3edc87f6175b341bb2d4501ae24488c005f78f648072e8f9d5696c3ce41dd1c3a9353d4e8d666505a0e0706f4497277de7d2c253bc4022883f55a44fccba129056b2c3f5cc3c819d9dae1532ca2d39a2424a1798e1f7adad1bca0f24dbe340e3e458dec8770887ecce4a8738f75dbf8be5716591694e136f09ec911b636bee335c26fb7abd8cd5aa9e606a1003ff65e2360c9a531ca1fcd84deda32c7f0b3a18a77c2e14669a6cbd467f5b5add9818863bb04e9b2f912edbc8104242d1fb73c85c70f3b8a7a528bae80fb00e129cd4273e6bfd2e1dcf33e7ad3b0e044adebbf2484346a34097d2eff81a823a42691acdcdbc0793ec7bb541ba2abfc0e929dd0e9b418de86482eb155a8f60a57be3c758f4e2a3116fc2359d6b343dfe704cf56737f1f2defaf5e05d935212d8351694b8466a4634b816e55026217caf8be695a7b1cfb9f156682add9e3cf484268f1aba2f171a957ab3882ce9dd0c9ac1aa28274317e48d521c94174ce36e01a58a3332fc0a011566aa9a7dc1e2b1876fde743a37906d5a52af6f7b48a2aae93509d62c921a55547058a883cb9f41bd5ac535c196d88c3192388c736df9e8d75368bb6de63897ed2c3a8cedd9656352eb6cb1e8b9a5b13ee6a9256d9115a419ba2a2dd94c69d94d31047f623015f9f1fc061219dad8b235d2a32e8a2dd2445679ec3896655bcb0166a6c0659234f55d11411bf78d3fef59fb7baf03cc64fc77140ddeab659ea009ba958de532d3f2dcda75fc3258f943a7af99459ddda33b35aa7698bf82ef1a755bdda5a2960939007ac3595abb159e91a8ef738e1d3613fc63d9342ccbfe1b26d1db6bb012a9e88501038c5896b70d31f1afce3a003af7eede4a6a2d1ed27b65ff3a156981b91f531f774ddc6739598f7bccaf3b5e3151f61e975b5c0cfae4299a7538aed0ecf277a347992dde56102290f1f64632e1d20cea9468780cad706e283fe5a73d7d1ec4bb934c9fc5c5000ef5b3275b38619e5bafabf7975a1f361a8df9192e5a23310785a95e8aff48e396d906ae1ec39a25fdf062e94926752bced6cf7c7b78d1ffc461b304e012946f329cd36306e5ed8ed2f529c857a8dbda1eeb295678140ea6cd7288d63b1c595648afe24f75f5e2e10478af9d3b9d56286176e380f3d8eca785146569e102c8935b0d2dcd9dbc19447b6a95912716c3a88a0c5d302db9dcf6fc2541e8d06d58e680a9bdf1c53f724f6468c95b803b3ac97df3264c396f3e39673bd3b1a11f11b0755ae097a8bc93915569b3309446ae6d12a6611cd55ddae0dcddb43e0d2bc5ec3a91c552d6ebc4701806be01c944f9eb8bd5181ee0233f7b93b612bcab8ff13bc28abc57328aac7ec44eeec648aac7da66b89030e83de9e80e3924e52f27c77988cafc7461d0040c66115bd5f0a4549c53ee828a7abd055880c226237f21b2a6bd076242e97561a9522c1c21ea18a9819b6d28c03d6c483f7a3fa61281fc5919c1c81097e78db92861f8a06122a5f5a6874c2e45808aeed3dd0b8bc977134f8bfa05a46eaec61c4221714cfccf3ccecafa01cd935fd1b27655bd868c1e66051da305bc61fd92b5540b0904ed4d6e0e61a01536a22499314f2ad964fbb47a7fe1791639c32addaa73e3ded493349139860b5300822eb2f6940b18c30deba9e43f150119f03a0c71d644b511e1090b47ecbd16fc756580d349721b93179881522adc3aa3531e1a1a2e5ade2040db7e0b563bfda026d8ebaaff9d3b9cca2d810356563368cc8e1a8ee007a59480f12a0cf014fe02ab454dc27cb0aeab88b446b4772d45e4c8bd5b8f1142152a9e302d9120cefdec098066932564e678bce6af18b8774f9483f99e0ba3ef25363d6ca03374a6bbe13ef10bbec0ad0a562a606b888c808efa4c081bb0ebc440f4d4efec3e1e62ca8120e67fc5e0a3d4762c0e63ac0066cd65d4784d60856b7f85dd34f9412408cd5c34750b3883c693df4009a7c556118265ac98067a36c7d9779f980aa2e0575c972d9c16852f874947b595fd25949439209d3f", 0x1000}, {&(0x7f0000001200)="fea1aaea23ae526f4c733246aa16026dfc869ee14f61f2c7957b08c2b4d8cf37b13c771453d34acf1e0386ddc25d5482692d8fc25fec2f81b01b9548e26c7cff68516c3010dcef15fdb74f3e2969fb6bbdbce3a1acb7164682d950d89609beda836fb074ccae323f4c4663c5ecfcd723c8", 0x71}, {&(0x7f0000001280)="2e216854aa8b551e942ce5587352acc066ad8a7f70077f7dc0e38719dc130b6565341abc3ea330420ef61825d209e047ceb508dc7b0219750a0d7331aeea6473f5a292fb25c50c6a954728180dc0f56044b8e5486e8e8ea340c18ddbc4129207da8e1302ed186544c12e339a7b66f402e5ff4d4da33fc8e63786da584153a3efb3e8969de5fccb45f3b958a6a1d44516f264c71f9661cd806ff1bd4d2f842dc85129cbf57508d42fd9606b0e770173eb505dc393ddcc1e2c5be627fa1116372c8ed2b4c3e557c6b1ba6cd037603dc0c35499733bd5b0", 0xd6}, {&(0x7f0000001380)="d80088182b5e57daf51b041716a8894a9a3f4021cf9decadf4a4d45d7f4fb6586a5331f6168649f61ed80f7af09a82df072a3101e995ac543978a4524bb12e093e2b83930f1cda426904e0b2d8d30e984fc38fbf7194fd9072242eba404e7590d173c8d47d91958e832c362160cbd6d1991fb647d98994a087c261f912ce8dd1296c8cfe857cdc105d705c97021287424c647c01fa50fea70e02b9bdce56574f80efe1a4d291556e6e8ccedc9e8cd001e7729e98352792dbf107f868661cb1c4b899fc7a1701547a9e642eecfc3545ced07629ccb46262c2924ed3c3d13c4a3b11e331a157427d9315b4d4164378b632d61cefd488b6cf3631b30c207c8463c7409c5880a8f356c0792d0774f54ede0bf24aff29c21682062c6567774a5d52a04d083cc6bfb0ec4e9fbc3a4f6542038e28a1056d6e2ada1c40edf61200cd5cdf3389935f91acf49984bb28c0e793949a863e94d4ff402db6317f01980116fd7794ba814ba21341b5a6b9a7080b18e57e4fabf63785f25e43c0c3787c8525b7d3a9bde70b18afb7b609db6dec4e3063b9b681e0deab46e3899adde1641780d26aca6641900c60b632c2ca405ded11644d67a6c2ea841a5f0a764a07d1f51397de75192089fca91c346eed2dbd74d1b1f9edd0a7bc7078460c5fe7d2bd7a9f76065bab3b3b5ebb3df0d5953beb2815fe796eac5f98965a287ce0625714de29af3c0d2e5e42777769b8cccf9808ebc1771c20e63e2dc6bfe5ba8899c4684176bdcfc83f7a83578a67abd222da6f4c7936b20b5b803e39ab004a113299066d929eeab622b31ba49ab9acd104d34ed9b188c9b06bead12055008e0cbf90d95eab8f6d9b0f56c032571a23d2369718408b6198b7d4dc50e98fc035597b162657c1714fd280a20cbecee87c1bd03d69170705bffedbbfd0a0c504f12eae2eb89e7c3aa2e53915f0fb86894c8e7b8fba382519222e5925b2250af12857f08481ab63a135c1307b3f7c19a8e337ac6c679ccce530fd2b60f912914aa4f7d0e63f8c02a2da6579cf2c394d89a47dbc7ed5cf01e1c26bd8ad368c5d634bf38f530a427f657e6950503229ebc89609af3ef5a0ae2b97afacc7946a0a535abfc537ff249d8630b61c61562e1a39841fb785c09e87448d46f10c2fe6ba4dfafaa6e6acab97b448963dfcd780b73e16ffe648dd7f23c57406a5f63bd174d1eb5fdd254fd23c79c96609ec92c477167abb133386273cb681b89a3819d7b55e478839aee175932caea0f49a9b01d6dd60f193ca7c685b4f99f0d7ee113798ea296a12e23e3773e73949923a507c955e88ac576e154c3317c1e07a0e1530293dbacc8f1391d1359dadddafa5c7c666bf98e1fef98f9a91e1f1e1b7680032da5c69a7af29f18d549f8eeee53779a9ca48548065bc3570efbb595c46587b731cd624815e209556a26cab28ac68ba964290251534ec411ba7cdcc252b3bd44c89f53fe110803309378da0b1cf35c33d873fc248ec82acd1d69674015dd9d2cf7526996bf274005f158e9f39812d6beb23ab229035920ec2aa1023f4f6d59232a8341f7856fa26062f60d2a365e86eb33a2c9ebaf8e611114a5999afa536b251aa329f14807c75fce50c7ec1321e90a43e61306963a9fb5aac4637092032d4460120ef938b9a380e064506bca3f293acf145bc2d3d60bcf0c03d97a433635ba57d236a473c31cdc0dba0b2d0373a406c4b4c0ff163a8541d32cd5581b9ff8e57879c1813f82551500be0b37184c426ce1b577839e51940f892139d69adb6d83fadbb7702ae1d5bb1aa92a19271365401fc69659f101858bb6fc59a054e5f8ec4886be8169ab598a4bcdc8efda06bb7eef56c2cec4d781c00ee688acc11c94855882b36922f2c0eae73b1fceed18a131f5919a356eac8440241d8fa78e6b7b9c84e6f9eb1e43fd48e27287a744429fe7efb3f3dceb74c9bd531c60f7e6af952780795ec63f2f80bae987b0fb610fc65cc8b2e515699401bfd41735370cd61044af1395bd74f1054920ff5dd7406f8b38c85181fd6dc68195cd47b4cabb3dfc4077ddca599528d32f96989a4a090c628d2bcf8df7e7bc35909775d594d095111f6cb92d5489f451ee749e06e491c55006535e78eacde748eaca0a5d18b6096fcbfb944c18a1c2450b4dfcb5d2fa4fd326e9d3567cf70c36a8ec86c721ba086667d3fb736f5b3a2ea8e581da249aa1626f583204ce70f294f2986aebe4665a09d924a5e14dc163e0671a07d5770038a72129ddcab9b4f649cfe6acd0d42474cfd2ff67d9a02767f1ee66eed01a6e0a04efc597484d39e255b7b5cf44ea5af197587743a204d4eea56d362d277dfb42e37d9b7c9ded9e59ec9e2450c7c6c90e3cbdaf3259a44ca99a0308ce1acd49e384c27f514ca91695ed2ffa333e9d349982a5cc0a49076d1036f49bca61eb1942193ff341c969d80649f7d52033849d74317d2055b0c5ffbf1bf3f16f61f8b6b99f55057fbfc39f19a9fca2e80ea8f7cf19c0285257b1946168394f2a662757df342ed057572feead81410f27770909300a3b092087da4003d84462f7a3caa55e1f3b2ca4ea99a9d07bf1c5cae9e5b48396dad919b33440c617a5b093a1f430a8c6fb9e9c298f9f6573798853ee70426dbca20ce14df59b9aa1547900b607e799b4efa995b1dab1bcf3b8eac09f24f066f64d667418b1f8836ca1858eaf2ee1067076af4a0276dc66beb453ced9e89a9fc84bf04ed5b0d05f44d3d9342fb4ef6a30225f3977b840c0f9be1088659938c58019b9693c5aed13eedfa281da72efc4816259cfd7247c36dd8a10fcc2589aae7999a94217f88968b1237f861b949453c0fa30156b1a6a016ee01b26967eced6fe3e78ab2d34c49462dafc00bf5f087307d211aa5fb5782607357103e52155441fbc0c9aa0fc58c1dd17e9996180156bbd260a97187f8675a47fca488c845fc67d8be459f9749dfbbef08fdcaf8bbb0499ea2951f4812b99a0e1b01dac580d9064c28feaa4db41d460c1764e26d8b025849675636e34f1d2439deb303260105e0198eb2cf50d14d055e94ab4e529d652c64e8f7b4289b49d85f50c61731578faef952c9087d3eacccdc8bc2935da1141c0f219cb089aa71a1f2b70aa185429af4d3f8a28e99f2042bf50acf0a2d3a33db545a101b6664d42cb949ef76c2574872cf8b60bc4bc13219403b7387acd9b8e2c0506473fa65275f6e584475cd492c111602c89b9b7c4040467ae25e3e05253a97d8fb54433cab1c45d0e2aadf3f88b28d3dc5ab1ccc5af2a930fe2ff0e737e84030dc5f488f292b9a2481d2e0ef446e8ed8bbb5d182ea27995ef2c31433dff1b82fba41d989e47f861d89e75975ad4c4b24c710398e283d2f00c2634f43731bf3519d70a9378d3256fe8ed472018ba609db70d3dae48da26a6959efae7ce2f892e3dc5c69edd90d22ba424aaa9bd6d2d9f6842af934fcc434698be65b3be4fe68e31561027396e36562c9a998837dde3cdd367b0a435587e883c26a20fedde9ef6c54c039b5c23fbaa213c15933a998b1bc9c9b3aef9a9e441234e165d3be50ddc42b882a122c1e5e7d28111156d63ca1c53ec0800059749d019a3fc3c4ed2f360a994420a88bdb224f013cf2ca5d27d62e6cc103147a98176dee89d9db879fd8293b38f2df3a3393b9fd23b89bced083d5515be8de1b3c6393853b1c262b53128f2f6d5b7298d8284bc759b001a3c3d942e18d8e22d0112e46297fd7e1a52a6e66c9c368bcee9c95403f1579a4846fdbbdfcad3635545fb0f095a6d6c9bc5e06b24df7cc423ed59e0ef12135aae3bbb6d78374a548a8c8161f853a065ae475756f15cc3cb3cf0adf3544506634423026668d621620baa2fac94437359adcc646921319cb27678f659c86e86b25def777a23ca49187ba20d366f0665ebe600e80a870c43684c8faef0a2a6538f482b8a2a6cca9c6d6de09a9211186b32572e65e3e75c86bf1a14c2ba8a31f815eb9c027d998333624d381e6f1592e7625a5b282e64ad325d74134e206e4b1e1214e572a38e586f925f97a6e0641a9fd717d8f21e7484cc10f3e8994a708538548384256da2bcae99bb2df530baa055ed53c3b9bd49725ca3a3f16e210f008be609433683311e590c2ae97cc936f30fcb08dc59fb81c443c5f61ef8332c375951a374a36c1681e7ab66ad73391d10554159c9cea71195cfe89c72fe6a007dfb0b3a730993d804f5a65f1ff0ba2999393d9503682c4d63799a45211a0899eb738c140e6a2b666eefe59cad2f8be8c35644e1e71da54fea6926a94ddda16b09a0235913a0404d36af93248fd637af085a01df2ea9bb708cf1d5cb9446c72caa90a3004aec394b9800bc0798ad0ed12c31e5f48a92c7b9ad2e8f8648e23fab3b26120be576f1e8185c3c076854716e749849f712b1b56c11098264357f8971852ffd4ae1e545fa7c94c1b84db8b2ee7cc1872776f4cef1e4b727477d52f54489cd0bcfc126908969a3a45d25684d19ac9e445006c5ca46b04c5caf64151c9b728cbcb81109bf1140523589bc482096ddf9cc16d4ada652ec491128f9323faea8107f8d875deccfea87fce9bf6750f1fdec056de15966301e80b4902863f4ab7133818482cf37e710c6cee040302362f7481f5204698efae32313c2e69e1e9dfc2df4809d5495ec9a4ee3b33abfc5f51b6f5e7aa06a91ad0101dc83d2732a7cb56b9e34d195028191fefd8ffb40db1aa0043e6f74a40d7ae85a77350de2656d57ee9fc56bf4c69202c59a31838f413601271c22f3e00e0e2b8098bba6590717b203e075713d2e80088e6772fed79091ecc7872ba0c5dca2812bbee68af832f4e692bd1329f49e523557046f65ec78882bec2766f7ef8b4dcbc717b7ab55c68827beb329c2ba4422b652abe4564489273b599485aa2f7e43dd51561e22f6b8b5cf227d403c4240530186044f2e39ecd0049574333744a75f1c9e2bfe47d076618dd3f55894749a84891aabae1ce1aae7ab4c3c5dee8e410c2ae6ccddd8835c5acc58fb9405608000e28e99b1461fab2ef34d77be4f44662bbc72db66a1a4b033f016a9d17444429692b760ec748c9cc3b5f300a19cfde2760b3c342e9a03dac69e3c184cc9901a7c6acde7245489cb38c3acd076e31144b0fb297ee80f34ea4ae624702fc3343d44adbea51881de081f61c3d31f1f3cbdab71ee5a0bb9c6043b228fc7c207ea0164a33d33479389c96f26cc8737b5f1be3b70b4dd5d419587b3be4df80cede9d7a399f7ce701c1cb44b2071b5c5db8826652c38b6d163dfc61e473894767ae029fad8af1993d6e5e535875659f4350b34351a28dd8192137e66ad10654559d7ce00f2c0eb515694fa22ffc233fc1e5ebb5ac0e5ca0fc3298d2d6457f45d579d9f815e60707926091a3a44887fd031abc37c49f3b782e375ce534f62daff0c3c0450b3b95c9addf2a6ae2ff5748b3aea7451175747895079281df737879360c4e4f33cca2c845ebd66d21ead8e1cb6588b0d9f7e80cdb26327c756b83d7ddb790ddeffeedca997c53a05ba349f209a54d14e468a42879bbc4acd8b0ff8a4a421ce5faa7f6e455c94d0a44f60ff4c761564e9bf2a72412a08f7215dc691f33c7c83b0f10ae660dc82cb98dada60ebfcebe7f32422b364d92334664f00e737030a083ee393bbb5b8f461a2d5de54453c4792ab269785948c19dacbc8347973f8c35d699c1e98336e1aabaa52c4775d34e51589d81a8886a72d1d11d1b2ebf6b6628161bd6cca10544c40c87708e", 0x1000}, {&(0x7f0000002380)="5e17ce2a48ea37feebee96cc1d8ac1281fec4f25e32e5bcd045d2e8c3a60233b39b10eedfa7a47b44642482254e08ffc56efd6bc2f5646afb50d35a33956611b1c11fea09a7f507bb08333b0a31838d36697d8c292fc6ed6d921b14ce668cb23194ba41db457e5e58092a1c54061364dcfb7405b766c704388000b08ba195a28697c99bee9df849376b6ed057bdb8dc9081cfa7a64ed6caf531bade3e3d7504712d7eda6ff2e595c6dda1cd5b0a34203a3095b1d94b4532d132a63a121ff663c0a57a1d3d9f757bbd3f9432ada", 0xcd}], 0x6) poll(&(0x7f00000000c0)=[{r1, 0x40}], 0x1, 0x103) poll(&(0x7f0000000000)=[{r1, 0x5}], 0x1, 0x200) 00:55:26 executing program 1: r0 = socket(0x1, 0x2, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x2008, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xfffffffe, 0x0, "dc2a00ee1a4bf09500b10700001800"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r0, 0x0, &(0x7f0000000180)) 00:55:26 executing program 1: r0 = socket(0x1, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000000)) 00:55:26 executing program 1: write(0xffffffffffffffff, &(0x7f0000000140)="220e", 0x2) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(0x0, 0x1, 0x6e90cb2ee28ae046, r1) 00:55:26 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x10, 0x0) fchmodat(r1, &(0x7f0000000280)='./file0\x00', 0x22, 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r2) close(r0) r3 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x2000, 0xff, 0xfffffffa, 0x1fc80d8c, "ff0759d62403000000000000000000681fe600", 0x3}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e01", 0x21) poll(&(0x7f00000000c0)=[{r3, 0x40}], 0x1, 0x103) poll(&(0x7f0000000000)=[{r3, 0x5}], 0x1, 0x200) socketpair(0x6, 0x3, 0x3, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r4, 0x8, 0x9, &(0x7f0000000180)="32c479001756763b1c056f526cae0bedb63647c75a192da1d35db4a21ff70e630ff336eb12954307136ffc66c39611addd95286be30e489c04113bc2f48761f26384800b3e738618050b537b57b69b7ee533f8e5c89271e29035d481414637e28e8ba428923d27d4ffc5fece595b3d8225040949f586a11b6a52e533f62630cc41476c118cd363fd54", 0x89) 00:55:26 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adffffffffffffffff6530130fb9aa23d0575a54d78a2a197a386207000000008284955984c87910bf093f68c11700287ead4bcb777fa69dfcbd1697790a10d9436ee14ceac24ba84e6abca64896bc57c6388bbd2ad88b2951b1d65801360bcd4c0a8419da705c62bffa4d012ae46ac41e6bf3bf554799b9b800ed52e0b85a85e25bfb258557d60f13ad3050518d53f8a4aeef9d612f871f4385f04157795ea4a5c59a1a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000000000000000e0d853fcd94c20b9ca1cdaea7be8b36019dea90d160e9b2048a3c0b5495a204b24be82ab7a1d429588e2ef4f3f7310214dd6621b471ebd14bedeb621576b1500c75ec025cd156589e86a49ae654259ccf08494247af9aedeb4efd3ee6c50ee93108376ef6994e786a04a5240b0f7bf389914bc1a7a94b7ea981b35502b868b2729cacee8e23599246be92480fd100e7db031124aaefa935c00394568d03ebf657c80a28c207c50b8eb9e7636963f712823d723f3943bfb8bc326fce577cc7419ccede2c67cbca2239e9f3fbb6109b301b1a023deaa0c7b0fe1e2696d7d0e76d1141d00ac5e1ffad19cd1c9a601638cb3be04e733e5e6ad37ee0654dbb8a439ab6c12a288f2a0a0ca43ad6b9c1d78e567f5661a9e97c14cbdc488683ecdf66a6e4230feb5d1251a0152aa6488c5e4584d1f7c28b7dfb721d08006c51d692e5315a1fcab1578d2a46ef1e7c4aea93460628e82676e4c27490bc5b558220588d4e58ced3c08afe5336307530380348a29003fa8672f56b76d97da917ea9e92a8b8b26b3be1ef1a709000000902a256dc07bdf926fa5ca3ff3a967b31f4467b4c8946e1520b2ca6b80825d9c36b50fd816dbaeb940cd3a06380b77979ab4ef06bdcb00c899ff1610528c9bef98ac669e81da820920df7463bcaf2321fef89ea0c8ba473f892743feba829fd6681ece8fa614ec95b39d85b782ce010c000000000d05268c7f104f1cf409d06998b681bce64422cda5d89d26552efae9c308d0dafcb089b688d551c8ed3711c6913e9fd3d01521d56e1b94fda2d867a7ba79f307a52f46738f663f9f4d57a7495aceef12ecee"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) setsockopt(r0, 0x0, 0x3, &(0x7f0000000040)='s/IW', 0x4) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, 0x0) r3 = geteuid() r4 = semget$private(0x0, 0x4, 0xb5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000340)=0xc) r6 = getgid() semop(r4, &(0x7f00000002c0), 0x0) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, r5, 0x0, 0x0, r6, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400)={0x0, r3, r6}, 0xc) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x7}, {0x2c}, {0x40000004006}]}) ftruncate(r7, 0x0, 0x353e) 00:55:26 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x1000, "0002a300ffff4008eaffffff002300"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 00:55:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x35}, {0x48}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 00:55:27 executing program 0: semop(0x0, &(0x7f0000000040)=[{0x0, 0x1f}, {0x1, 0xd08, 0x1000}, {0x1, 0xf000, 0x1800}], 0x3) semop(0x0, &(0x7f0000000700)=[{0x4, 0x8, 0x800}, {0x0, 0x2cc, 0x1800}, {0x4, 0x6}, {0x5, 0x8, 0x800}, {0x4, 0x7, 0x800}, {0x0, 0x5, 0x800}], 0x6) setrlimit(0x0, &(0x7f0000000080)={0x7, 0x100000008}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x18, 0x1, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x8000, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r3, 0x40105706, &(0x7f00000006c0)) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ftruncate(r2, 0x0, 0x5) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xfffffffa, 0x1fc80d8c, "ff0759d62403000000000000000000681fe600"}) lseek(r2, 0x0, 0xfffffffffffffbff, 0x1) write(r1, &(0x7f0000000680)="2078f7b678807d89e032dc19f570fe00bac8717670bcbbff8330c22685419d5e01", 0x6f) getgid() poll(&(0x7f00000000c0)=[{r1, 0x40}], 0x1, 0x103) writev(r1, &(0x7f00000005c0)=[{&(0x7f0000000180)="2f60a9100144678f7c82dcf7244bb86214a8e8467c70bcbd840c6fe36920cfdefa94145877e41a2bb96d15995efe916e919e5daef3bdf3057bf70f82684a910338b7c839723c8096f131e59f26cd1b730d9b87a478137656d9ca1a9470df6e83eafe3ff01deeef79444aba898e6efcbdf2d6bc6386fe641304d8135c535480b906da11520bf87d67394eef", 0x8b}, {&(0x7f0000000240)="602e1b8e7da73feab27dac86d38fa9ea93e2fdb6a249a1c01801cf4fbef09e08b428d01fefad48976cbe8d03121cc7488076fe9e1a13e067ef053fbbdae5ff5645cd28a0a4707011f94a9859f2ea6889b748cdfcb2ed1d5fc0ec5689611c4e85fdf0dc2f12df34cc8a6a48217c2e60520873635f50c5bb5698a87fe104", 0x7d}, {&(0x7f00000002c0)="7509511ce8b0df10605b05d999ed3647b226667ccdac99159c8ce09570319f2f6731d6b09597f735d611285b1d45cbfef28892bd30583007aa5ff0fe2eab8912fa8eb6e9db46526dd4a9041f0723e615f7dfe98ad7cd4851044f5fa61b6db5d1768f53296ce7e4d175b46f06f570ba0d7187", 0x72}, {&(0x7f0000000040)="3b8954470779d59c25e3f666b05d7d974a96c0714ab066fba91e4bc6e34c", 0x1e}, {&(0x7f0000000340)="4d47dad8ebba02e4d62792ab1d5621102c8ca20185c5dea792cb6dafaed85953320606975d78127c1d2cad82d95c839dec", 0x31}, {&(0x7f0000000380)="f1038e8360859a56f81f6f75e299fde04dced12615623cd6f9ff765081bb4c1c0edecd3f31da61c124a18fdf6b48515a832e076fba9142316ad1e91a2d986d88aeb353e3431c", 0x46}, {&(0x7f0000000400)="c6707523a718a0004154c1ae4f985be388a7d8981c222ffc71cc0b4d6eb7f394752044452409e66535187fe97a", 0x2d}, {&(0x7f0000000440)="3e9392bcc072c8975f690a72c69d29ee60f9dd8abafd512ce0172b6f9f770c87d1d0533d040e895cce89848d84b071236881e4cbfefd2f2185a0546f4c7b0325800711f97d59c3fe8858046f74fa9f6725b609871656637b950522773abed37ed3e4d245c39db4", 0x67}, {&(0x7f00000004c0)="72c345aa7ca95d463efe1c06e74c3f4e6d158e895f866b3be05196190a7071d465d19ee5b35debae8e95694a6995e180c601c1b4b5e575c6ae609516a967205e7b10a945398c9c4918119abc1c6ccd", 0x4f}, {&(0x7f0000000540)="e50232e0134ed776d807df5d954bcfb73a0741cf84e5c9821d9dac438899523989e934a5d237e0871cf1b0faf32cbd4a659866579575c537580878b95d8d1b904a5f9322a7555410", 0x48}], 0xa) poll(&(0x7f0000000000)=[{r1, 0x5}], 0x1, 0x200) munlockall() 00:55:27 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0xc}, {0x5}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 00:55:27 executing program 1: 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, 0x8020690e, &(0x7f0000000300)) 00:55:27 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000040)="90003f00", 0x4) 00:55:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, 0x0, 0x0) connect$inet6(r2, &(0x7f0000000080)={0x18, 0x3, 0x401, 0xbe2a}, 0xc) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xfffffffa, 0x1fc80d8c, "ffb719d6440c000000000000000000681fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e01", 0x21) poll(&(0x7f00000000c0)=[{r1, 0x40}], 0x1, 0x103) poll(&(0x7f0000000000)=[{r1, 0x5}], 0x1, 0x200) 00:55:32 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r0, 0x29, 0xb, 0x0, 0x0) 00:55:32 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x2, 0x0, 0x0, 0x2000300000000}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000200)={0x3, 0x0, 0xfffffffffffffffd, 0x20002fffffffd}) 00:55:32 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xfffffffa, 0x1fc80d8c, "ff0759d62403000000000000000000681fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e01", 0x21) r2 = socket(0x18, 0x5, 0x9) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) poll(&(0x7f00000000c0)=[{r0, 0x1c1}, {r2, 0x20}, {r0, 0x20}], 0x3, 0xde) poll(&(0x7f0000000000)=[{r1, 0x5}], 0x1, 0x200) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r3, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r3, 0x185}], 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f00000001c0)={0x101, [{0x1, 0x80000001}, {0x2, 0xb46}, {0x3}, {0x2, 0x7058}, {0x1, 0x4}, {0x3, 0xffffffff}, {0x1, 0x464a}, {0x2, 0x1}, {0x3, 0x41b1}, {0x2, 0x6}, {0x1, 0x45ed}, {0x3, 0x8}, {0x1, 0x4}, {0x0, 0x2}, {0x2, 0x7}, {0x2, 0x8}, {0x3, 0x1}, {0x3, 0x6}, {0x0, 0x101}, {0x2, 0x81}, {0x3, 0x3}, {0x1, 0x3f}, {0x2, 0x1c3}, {0x1, 0x7632}, {0x1, 0x7}, {0x3, 0xe8c9}, {0x3, 0x23}, {0x3, 0x7}, {0x1, 0x80000001}, {0x3, 0x1}, {0x2, 0xf0e}, {0x1, 0x10000}]}) 00:55:32 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x3a}, 0x2, 0x0, 0x0, &(0x7f0000000180), 0x0) 00:55:32 executing program 1: open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0xd1e, r1) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 00:55:32 executing program 1: sysctl$vfs_ffs(&(0x7f0000001080)={0xa, 0x12}, 0xc, 0x0, 0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, 0x0) semget$private(0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setreuid(0x0, 0xee01) getgid() getuid() semctl$IPC_SET(0x0, 0x0, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) ioctl$PCIOCWRITE(0xffffffffffffffff, 0xc0107003, &(0x7f00000000c0)={{}, 0x0, 0x0, 0x8b}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) getsockname$unix(0xffffffffffffffff, 0x0, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) shutdown(r1, 0x2) 00:55:33 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() sendmsg$unix(0xffffffffffffffff, &(0x7f0000001740)={0x0, 0x0, 0xffffffffffffffff, 0x2, 0x0, 0xfffffffffffffffe}, 0x0) close(r0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f0000000180)) r2 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xfffffffa, 0x1fc80d8c, "ff0759d62403000000000000000000681fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e01", 0x21) poll(&(0x7f00000000c0)=[{r2, 0x40}], 0x1, 0x103) poll(&(0x7f0000000000)=[{r2, 0x5}], 0x1, 0x200) 00:55:33 executing program 1: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) r2 = dup2(r1, r0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) shutdown(r2, 0x1) 00:55:33 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) chdir(&(0x7f0000000140)='./file0/../file0\x00') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='x\x00') linkat(r0, &(0x7f0000000100)='./file0/../file0\x00', 0xffffffffffffffff, 0x0, 0x0) 00:55:33 executing program 1: sysctl$net_inet_gre(&(0x7f0000000000)={0x7, 0x6, 0x2}, 0x9, &(0x7f0000000080)="c5a22f6368e10831bbc79f338b286dc9ed7fb3943cb12cb3040b9a99299e2ca58006c52d0e6c6b523537b87d0113cb6e9d16890175af893e475a752cac806e20e3f9c946f9a4f2c4136cf3949df87e8991b48583686f3b0cd6ed40469b894abcbbbf69ca270754aea89bd19f577741eff8f0437994158152b82c2728bcd6de343babe3dd5677ab71a3fb91e9c385144ca8771d5537dd91b9e80603264cfc335f6613c381f65d2096a130291085ded31240b692659b6a73048073c4cfad0097ebb62eeec0eba76d4566e06dfd88d35c2684221c0faf34a0488fe3dd9c34483db04fd7600a7ad0b046c58beccedb23feafd850900a758858b1391e6c5c3adb4152ca4fabd3a4f1d3a0e11f6034d990a57fc86d048a9566b855f112dcfe3a0708f57d56fefd7610c212900ec945704b7a8002051c2a20baa71ff396290000000000000000000000001eed82f82d3bdf54a363d3b3f5c4e62a34b354b291b6d97f5a843f02eeaabecd3792567c9fcb45666280582f2bddbd02fbe9aa12ce8137ca2845b05d155767b62b35632d19bc5c52677ed898e8dc4726bcd67c89fc2c694c72d580163106ff8083e25c7bb6b927abb167c07cb2c7fcfaadc966e269d6c9b2c46f350575e95cfc3e628add4d", &(0x7f0000000040)=0x1cc, &(0x7f0000000400)="02000000649ebf16eaf5675f9b98913a79b8daae2b16a677451988c50e3dafc4e790687aaac584bed3d22dd6e11f609ebe3d5c1b4606f1fe9e2d7cf72d1b5422a3f242d400c1ffffffffffffff5f9575dc778a039e2b411398b66bce59f5e44411cdc8de2d821e2f9ecd965029c473f21d66c1246be302d37956b52e05a6efaebafdd7a45fcf2f99fe3394654c030424a6c00a3db501f22179c1caf12a84a699192a960a1581560a8de73e0b6effe00789ebc4c21424577c38618bcbf9a21a057f43524df3951b6ddf064af1db3e1c03818c004e70df78f407a213b42bdc66fd0c0938e3a03e2881dcd8bd909907a3e8c5d2751121f7e859082ec5501f801e595afad86214b8c8e2c398fca47c334c35f080bd72ad35341de516fae290014b1499290aceeb3149973c8b3259605f9d191c84bccd6b894483109700095a001c0d2746ffb841a148efba95140539cad201b3d2c00c4488ac1e5ad2c6fd2cab3a2706cf85cb5065285ae9c1499932f77654b4c90c6e9ce7ddf04ce57a4dc2299ea11ba3c21bad7d207b1b068e46014b13d779894e7908376c09cc753e94625082c0d3e629c5452c81c804980363827a6165f8b44a4c5b14", 0x1b6) 00:55:33 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xfffffffa, 0x1fc80d8c, "ff0759d62403000000000000000000681fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e01", 0x21) poll(&(0x7f00000000c0)=[{r1, 0x40}], 0x1, 0x103) poll(&(0x7f0000000000), 0x0, 0x200) 00:55:33 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0xc, 0xffffffffffffffff, 0xeffffffffffeffff], [0x0, 0x0, 0x400]}}) 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)) 00:55:34 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xfffffffa, 0x1fc80d8c, "ff0759d62403000000000000000000681fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e01", 0x21) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x0) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0xffff) poll(&(0x7f00000000c0)=[{r1, 0x40}], 0x1, 0x103) poll(&(0x7f0000000000)=[{r1, 0x5}], 0x1, 0x200) 00:55:35 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{}, {}]}) r0 = socket(0x18, 0x2, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x41, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x8010570e, &(0x7f0000000080)) 00:55:35 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfe000000, "9cfb402a3477e065337763c375007a00"}) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000100)) socket(0x0, 0x0, 0x0) 00:55:35 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xc0044456, &(0x7f0000000000)=0x10000000) 00:55:35 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e01", 0x21) poll(&(0x7f00000000c0)=[{r1, 0x40}], 0x1, 0x103) poll(&(0x7f0000000000)=[{r1, 0x5}], 0x1, 0x200) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000180)) 00:55:35 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaef125c00000400", 0x8) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x20000, 0x0) openat$pf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/pf\x00', 0x800, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x74}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000040)="fb", 0x1, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000080)=[{0x74}, {0x3d, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000040)="fb", 0x1, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200), 0xc) semget$private(0x0, 0x1, 0x0) 00:55:35 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000200)=0x20020003) 00:55:35 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x29, 0x0, @multicast1, @remote={0xac, 0x14, 0x0}}, "52a2a6d5868576e0"}}}}}) 00:55:35 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() symlink(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='./file0\x00') close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xfffffffa, 0x1fc80d8c, "ff0759d62403000000000000000000681fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e01", 0x21) poll(&(0x7f00000000c0)=[{r1, 0x40}], 0x1, 0x103) poll(&(0x7f0000000000)=[{r1, 0x5}], 0x1, 0x200) 00:55:35 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x1c}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)) 00:55:35 executing program 1: setreuid(0xee00, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = getuid() setreuid(0xee00, r1) ioctl$BIOCLOCK(r0, 0x20004276) 00:55:35 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000001680)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "c6aad6", 0x14, 0x0, 0x0, @loopback={0x0, 0x2}, @mcast2, {[], @tcp={{0x3, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) 00:55:36 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r1, 0x80105705, &(0x7f0000000080)={0xffffffff, 0x6, 0x6, 0x7f}) r2 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xfffffffa, 0x1fc80d8c, "ff0759d62403000000000000000000681fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e01", 0x21) poll(&(0x7f00000000c0)=[{r2, 0x40}], 0x1, 0x103) poll(&(0x7f0000000000)=[{r2, 0x5}], 0x1, 0x200) 00:55:36 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x6}, 0x2, 0x0, 0x0, 0x0, 0x0) 00:55:36 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x80206919, &(0x7f0000000300)) 00:55:36 executing program 1: r0 = semget$private(0x0, 0x3, 0x1da) semctl$GETNCNT(r0, 0x33677a76b2de9ef5, 0x3, &(0x7f0000000180)=""/170) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x7f) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000640)=""/228) semop(r0, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xc) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, 0x0, 0x10, 0x9}, 0x8, 0x1, 0x9}) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x200, &(0x7f0000000100), 0x3) getsockname$inet6(r3, &(0x7f0000000100), &(0x7f0000000140)=0xc) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x2, 0x0) connect$unix(r5, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r5, r4) semctl$GETPID(r0, 0xffd590a4dddee60f, 0x4, &(0x7f0000000040)=""/87) 00:55:37 executing program 0: setrlimit(0x4, &(0x7f0000000040)={0x6, 0x80000008}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xfffffffa, 0x1fc80d8c, "ff0759d62403000000000000000000681fe600"}) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = fcntl$dupfd(r2, 0x0, r0) ioctl$WSKBDIO_SETMAP(r3, 0x8010570e, &(0x7f0000000180)={0x3, &(0x7f0000000080)=[{0xff, 0x9, 0x81, 0x3, 0x4}, {0x40, 0x800, 0xfffb, 0x0, 0x8}, {0x7, 0x4, 0x4, 0x1f, 0x401}]}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e01", 0x21) poll(&(0x7f00000000c0)=[{r1, 0x40}], 0x1, 0x103) poll(&(0x7f0000000000)=[{r1, 0x5}], 0x1, 0x200) 00:55:37 executing program 1: munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0) 00:55:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000240)) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x0, 0x5}) poll(&(0x7f00000000c0)=[{r0, 0x18b}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) read(r0, &(0x7f0000000040)=""/32, 0x20) 00:55:37 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @random="812efa42c0d1", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @rand_addr, @local={0xac, 0x14, 0x0}}, @icmp=@source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x102, 0x0, 0x0, 0x0, 0x1, 0x0, @local={0xac, 0x14, 0x0}, @multicast2}}}}}}) socket(0x18, 0x2, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 00:55:37 executing program 0: setrlimit(0x3, 0xffffffffffffffff) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000100)={0x0, 0x2, 0x9f45, 0x1, "ff0759d62403000000000000000000681fe600", 0x9}) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000340), 0x0) poll(&(0x7f00000001c0)=[{r3, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r3, 0x185}], 0x1, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e01", 0x21) poll(&(0x7f00000000c0)=[{r1, 0x40}], 0x1, 0x103) poll(&(0x7f0000000000)=[{r1, 0x5}], 0x1, 0x200) 00:55:37 executing program 1: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r1, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000080)=""/67, 0x92, 0x842, 0x0, 0x0) 00:55:37 executing program 1: write(0xffffffffffffffff, &(0x7f0000000040)="e25aae490000000001", 0xfffffffffffffeed) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0xd) 00:55:37 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000040)=[{0x20, 0x0, 0x0, 0xffc}, {0x6, 0x0, 0x0, 0x1}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xffd, &(0x7f00000008c0)) syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) r1 = semget$private(0x0, 0x4, 0x5af) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000280)=""/107) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000140)=""/178) socket$inet(0x2, 0x2, 0x0) 00:55:47 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xfffffffa, 0x1fc80d8c, "ff0759d62403000000000000000000681fe600"}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000180)) r3 = socket(0x800000018, 0x2, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) write(r3, &(0x7f0000000200)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e016548aa82165a6c1d2ffaa257f755c2172b2089f3edd76fbefcd33d3f647f041c7732f192b26cf484553d329603e173f07bc4bb10fef9870f550ea513a38e948b03b009378e9cf597c804e46d15e843ef79b25ae58ffd1a79312d8ce076056971f392d4bb194fd6697f3b369dae22f650d3300e34d9cb6b836da883f53a787d1673ef32448661fb99718f6724835d608ab94607335875100bfddf578f3519769654aff03b2833beb02e1bcd92835497014958c69d6568f4a95a3d05b281df3fc7b17cc0e984f80848387ed97bedc7a41f9870ec4e", 0xf5) poll(&(0x7f00000000c0)=[{r1, 0x40}], 0x1, 0x103) poll(&(0x7f0000000000)=[{r1, 0x5}], 0x1, 0x200) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r4, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r4, 0x185}], 0x1, 0x0) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000000080)=0x1) 00:55:47 executing program 1: select(0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) socket(0x0, 0x0, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) kqueue() unlinkat(0xffffffffffffffff, 0x0, 0x0) dup2(0xffffffffffffffff, r0) getrusage(0x0, &(0x7f0000000380)) 00:55:47 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x8]}}) 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)) 00:55:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000004c0)={0x3, &(0x7f0000000000)=[{0x81}, {0x35}, {0x6, 0x0, 0x0, 0x401}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000040)="918208022efde586b67558919662", 0xe) 00:55:47 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0xfffffffc, 0x0, 0xfffffffa, 0x10000, "ff0759d62400681fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e01", 0x21) poll(&(0x7f00000000c0)=[{r1, 0x40}], 0x1, 0x103) poll(&(0x7f0000000000)=[{r1, 0x5}], 0x1, 0x200) 00:55:47 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) setreuid(0xee00, 0x0) r0 = getuid() setreuid(0xee00, r0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 00:55:47 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x5, 0x400, 0x0, 0x800000, "000000dbddb97b00", 0x7}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r2) write(0xffffffffffffffff, &(0x7f0000000040)="670dc3", 0x3) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000140)) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r3}) dup2(r0, r3) 00:55:48 executing program 0: setrlimit(0x2, &(0x7f0000000040)={0x60000000, 0x60000000}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xfffffffa, 0x1fc80d8c, "ff0759d62403000000000000000000681fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e01", 0x21) poll(&(0x7f00000000c0)=[{r1, 0x40}], 0x1, 0x103) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$setstatus(r2, 0x4, 0x80) poll(&(0x7f0000000000)=[{r1, 0x5}], 0x1, 0x200) 00:55:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{0x84}, {0x48}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)) 00:55:48 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) read(r0, &(0x7f0000000140)=""/111, 0x1db6036960f62377) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "fba487e60400c0bd45de78a3000000000100"}) syz_open_pts() 00:55:48 executing program 1: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r0, 0xc0105715, &(0x7f0000000000)) 00:55:48 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = dup2(0xffffffffffffff9c, r2) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x1, 0x8, 0xfffffffe, 0x53d41f8a, "5de396adc3e684033ff146592e29ce4cbbb9959e", 0x1, 0x4}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xfffffffa, 0x1fc80d8c, "ff0759d62403000000000000000000681fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e01", 0x21) poll(&(0x7f00000000c0)=[{r1, 0x40}], 0x1, 0x103) poll(&(0x7f0000000000)=[{r1, 0x5}], 0x1, 0x200) 00:55:48 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x0) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff8, 0x1}], 0x697, 0x0, 0xfffffffc, 0x0) 00:55:48 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="8202adfdff"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, 0x0, 0x0, 0x0, 0x0, 0x0) 00:55:48 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pf\x00', 0x2, 0x0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000940)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befbab17acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e8209712744b81352d093315d238f5a0c3cb694e5bd546af01421ace28b2e266c33488bccf4815baf3226156e050704a0b7fe058bf69a49e52ac968a096524f374b7934364f461f145dd11e7997a2c9d4b95feb92b1c7058a264fb7212b10b000e458be86189182462823be8f20e5e67f5fae04494bb790f4a990a4d1a357bd998fdfad0058d38d50c1b1785a787e363af483db06cf27d9e1d6f7583538e01e6c34d91277964ecf8ebbf07c3151c900cd1d59419efe4ce420e50eb6d2a0819a80ee402d540d5c8510037e0b943a604c6b1bdfaa8ea1b495b03f6a7ecd10a27d5782d8cddfb615e8d0134faff5e34ee58227ecd3bcdf8ee61a461d6597a1c03ef18eb3f411dde36bad0e3a292b5b92b4edf33bd9c33a18ba02b8a1b49c3e581bff448ecdd00d8225f914c8bde2cfffd95394d17269dd62e698905c9919575d0fe7e22d4e9ab1f736a096b20900005245ac3c30b9e39eddae640280fa26834562e6ac931ec80000000000000000000000661a20ea6983866c3540ca3ee82d65f8d04b125b97124663e70cf9e99531bd63d5cacad7b5fb53b664c0de0218fbf5405484d17cc5648f35ca43c5e318", 0x33b}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$FIOASYNC(r0, 0xc1084425, &(0x7f0000000240)) 00:55:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xfffffffa, 0x1fc80d8c, "ff0759d62403000000000000000000681fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e01", 0x21) poll(&(0x7f00000000c0)=[{r1, 0x40}], 0x1, 0x103) poll(&(0x7f0000000000)=[{r1, 0x5}], 0x1, 0x200) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000080)) 00:55:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x44}, {0x4d}, {0x6, 0x0, 0x0, 0x10002}]}) pwrite(r0, &(0x7f0000000280)="d000000000000000000000000400", 0xe, 0x0, 0x0) 00:55:49 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613c) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000080)="220e2a", 0x3) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{}, 0x10040044001000e, 0x480008001, 0xffffffffffffffff}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x4002000102000000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 00:55:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x20000000000001d6, &(0x7f0000000180)=[{}, {}, {}]}) 00:55:49 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0xfffffffa, 0x1fc80d8c, "ff0759d62403000000000000000000681fe600"}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffebb) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={r3, r4}, 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000180)=0xc) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000200)={{0x8, 0x0, 0x0, 0x0, r5, 0x120, 0x7}, 0x6, 0x2, r6, 0xffffffffffffffff, 0xfff, 0x8, 0x278, 0xb7}) write(r2, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x0) ioctl$TIOCNXCL(r2, 0x2000740e) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e01", 0x21) poll(&(0x7f00000000c0)=[{r1, 0x40}], 0x1, 0x103) poll(&(0x7f0000000000)=[{r1, 0x5}], 0x1, 0x200) 00:55:49 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000240)="471b1b4a0a650466564a3e6ef093cf570d6539d8708fefbc1edb441be1a48034d5da00009dff0fa291b08f1ac1d85d6b077f2d8b723f2da4658125085b8be11573bc6e3343e08ddbac577ad694f1da78a40ca98fdd85574bbc7ef41b8617461839ccd519be4ab721e3544ea2f338d575c42f265b1cdac4603a13b560fa162984f48ef609cc0b9e063c9be8835b454c21311da87450e92928c4ceb29aa211c56bebd5f3a553c7e5dfea829155f39a431a7e5bc4f8f891c681c813c38c9c8ff24c7be68bd8de34ad8138e07f9a3cc45ce86d", 0xd1, 0x0, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x18, 0x3, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206910, &(0x7f0000000300)) 00:55:49 executing program 1: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x2) setitimer(0x0, 0x0, &(0x7f0000000000)) 00:55:49 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x2, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8020690e, &(0x7f0000000300)) 00:55:50 executing program 0: r0 = socket$inet6(0x10, 0x3, 0x0) sendto$inet6(r0, &(0x7f00000001c0)="1c0000001200050f0c1000000049b23e9b200a00080001c000000001", 0x1c, 0x0, 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000000)=""/108, 0x6c, 0x0, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000000)="9000000020001f", 0x7, 0x0, 0x0, 0x0) sendto$inet6(0xffffffffffffffff, &(0x7f0000000000)="58ad000011", 0x5, 0x0, 0x0, 0x0) r1 = socket$inet6(0x10, 0x3, 0x0) sendto$inet6(r1, &(0x7f0000000000)='s', 0x10a73, 0x800, 0x0, 0x4b6ae4f95a5de35b) 00:55:50 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) setsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000100), 0x10) setsockopt$sock_int(r3, 0xffff, 0x1003, &(0x7f0000000140)=0x2, 0x4) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000100), 0x10) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) getpeername$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="0000001400000000000000000000000000000000000000000000000000000000000000000000d44ef4cb8a39ec5f0000000000000000000000000000000000000000000000000000000000000000000000000000000017aa5a"], &(0x7f0000000080)=0x61) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x1, 0x0, {[0x6, 0x7fffffff, 0x0, 0x100000001, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x9, 0x0, 0x200000000, 0x0, 0x3, 0x100000001, 0x0, 0x4000000000000000], [0x0, 0x2, 0x0, 0x3, 0x20000, 0xfffffffffffffff7, 0x0, 0x0, 0x100000000, 0x5], [0x100000000000, 0x0, 0x0, 0x2], [0x2, 0x0, 0x0, 0x80000000000000, 0xffffffffffff320a], [{0xfffc, 0x0, 0x40}, {}, {}, {0x0, 0x0, 0x800}, {0x0, 0x0, 0xfffffffe}, {}, {}, {0x0, 0x0, 0x0, 0x4}], {0x0, 0x0, 0x0, 0x3}, {0x21}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 00:55:50 executing program 1: msgctl$IPC_SET(0x0, 0x1, 0x0) msgsnd(0x0, &(0x7f0000000340)={0x3}, 0x8, 0x800) 00:55:50 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479286dd60"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x400e, &(0x7f0000000000)) 00:55:50 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479286dd"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x400e, &(0x7f0000000000)) 00:55:50 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) close(r1) close(r0) 00:55:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61}, {0x25}, {0x6, 0x0, 0x0, 0x80}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000080)="3c9ebb8a65237a19000000000000", 0xe) 00:55:50 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv6}}) 00:55:50 executing program 0: syz_emit_ethernet(0x6a, &(0x7f00000000c0)={@local, @empty, [], {@ipv4}}) 00:55:50 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000000)={@local, @local, [], {@ipv6}}) 00:55:50 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd6045"]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) syz_emit_ethernet(0x400e, &(0x7f0000000000)) 00:55:50 executing program 0: shmctl$IPC_STAT(0x0, 0x2, 0x0) 00:55:50 executing program 1: pipe(&(0x7f00000005c0)={0xffffffffffffffff}) bind$inet6(r0, 0x0, 0x0) 00:55:50 executing program 0: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) 00:55:50 executing program 1: mprotect(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x1) select(0x40, &(0x7f0000000000), &(0x7f00000010c0), 0x0, 0x0) 00:55:50 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x0, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) 00:55:50 executing program 0: 00:55:50 executing program 0: 00:55:51 executing program 1: 00:55:51 executing program 0: 00:55:51 executing program 0: 00:55:51 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff}}) 00:55:51 executing program 0: 00:55:51 executing program 1: 00:55:51 executing program 0: 00:55:51 executing program 1: 00:55:51 executing program 0: 00:55:51 executing program 1: 00:55:51 executing program 0: 00:55:51 executing program 1: 00:55:51 executing program 0: 00:55:51 executing program 1: 00:55:51 executing program 0: 00:55:51 executing program 1: 00:55:51 executing program 0: 00:55:51 executing program 1: 00:55:51 executing program 0: 00:55:51 executing program 1: 00:55:51 executing program 0: 00:55:51 executing program 1: 00:55:51 executing program 0: 00:55:51 executing program 1: 00:55:51 executing program 0: 00:55:51 executing program 1: 00:55:51 executing program 0: 00:55:51 executing program 1: 00:55:51 executing program 0: 00:55:51 executing program 1: 00:55:51 executing program 0: 00:55:51 executing program 1: 00:55:51 executing program 0: 00:55:51 executing program 1: 00:55:51 executing program 0: 00:55:51 executing program 1: 00:55:51 executing program 0: 00:55:51 executing program 1: 00:55:51 executing program 0: 00:55:51 executing program 1: 00:55:51 executing program 0: 00:55:51 executing program 1: 00:55:51 executing program 0: 00:55:51 executing program 1: 00:55:51 executing program 0: 00:55:51 executing program 1: 00:55:51 executing program 0: 00:55:51 executing program 1: 00:55:51 executing program 0: 00:55:52 executing program 1: 00:55:52 executing program 0: 00:55:52 executing program 1: 00:55:52 executing program 0: 00:55:52 executing program 1: 00:55:52 executing program 0: 00:55:52 executing program 1: 00:55:52 executing program 0: 00:55:52 executing program 1: 00:55:52 executing program 0: 00:55:52 executing program 1: 00:55:52 executing program 0: 00:55:52 executing program 1: 00:55:52 executing program 0: 00:55:52 executing program 1: 00:55:52 executing program 0: 00:55:52 executing program 1: 00:55:52 executing program 0: 00:55:52 executing program 1: 00:55:52 executing program 0: 00:55:52 executing program 1: 00:55:52 executing program 0: 00:55:52 executing program 1: 00:55:52 executing program 0: 00:55:52 executing program 1: 00:55:52 executing program 0: 00:55:52 executing program 1: 00:55:52 executing program 0: 00:55:52 executing program 1: 00:55:52 executing program 0: 00:55:52 executing program 1: 00:55:52 executing program 0: 00:55:52 executing program 1: 00:55:52 executing program 0: 00:55:52 executing program 1: 00:55:52 executing program 0: 00:55:52 executing program 1: 00:55:52 executing program 0: 00:55:52 executing program 1: 00:55:52 executing program 0: 00:55:52 executing program 1: 00:55:52 executing program 0: 00:55:52 executing program 1: 00:55:52 executing program 0: 00:55:52 executing program 1: 00:55:52 executing program 0: 00:55:52 executing program 1: 00:55:52 executing program 0: 00:55:52 executing program 1: 00:55:52 executing program 0: 00:55:52 executing program 1: 00:55:52 executing program 0: 00:55:52 executing program 1: 00:55:52 executing program 0: 00:55:52 executing program 1: 00:55:52 executing program 0: 00:55:52 executing program 1: 00:55:52 executing program 0: 00:55:52 executing program 1: 00:55:52 executing program 0: 00:55:52 executing program 1: 00:55:52 executing program 0: 00:55:52 executing program 1: 00:55:52 executing program 0: 00:55:52 executing program 1: 00:55:52 executing program 0: 00:55:52 executing program 1: 00:55:52 executing program 0: 00:55:52 executing program 1: 00:55:52 executing program 0: 00:55:52 executing program 1: 00:55:52 executing program 0: 00:55:52 executing program 1: 00:55:52 executing program 0: 00:55:52 executing program 1: 00:55:52 executing program 0: 00:55:52 executing program 1: 00:55:52 executing program 0: 00:55:52 executing program 1: 00:55:52 executing program 0: 00:55:52 executing program 1: 00:55:52 executing program 0: 00:55:52 executing program 1: 00:55:52 executing program 0: 00:55:52 executing program 1: 00:55:52 executing program 0: 00:55:52 executing program 1: 00:55:52 executing program 0: 00:55:52 executing program 1: 00:55:52 executing program 0: 00:55:52 executing program 1: 00:55:52 executing program 0: 00:55:52 executing program 1: 00:55:52 executing program 0: 00:55:52 executing program 1: 00:55:52 executing program 0: 00:55:52 executing program 1: 00:55:52 executing program 0: 00:55:52 executing program 1: 00:55:52 executing program 0: 00:55:52 executing program 1: 00:55:53 executing program 0: 00:55:53 executing program 1: 00:55:53 executing program 0: 00:55:53 executing program 1: 00:55:53 executing program 0: 00:55:53 executing program 1: 00:55:53 executing program 0: 00:55:53 executing program 1: 00:55:53 executing program 0: 00:55:53 executing program 1: 00:55:53 executing program 0: 00:55:53 executing program 1: 00:55:53 executing program 0: 00:55:53 executing program 1: 00:55:53 executing program 0: 00:55:53 executing program 1: 00:55:53 executing program 0: 00:55:53 executing program 1: 00:55:53 executing program 0: 00:55:53 executing program 1: 00:55:53 executing program 0: 00:55:53 executing program 1: 00:55:53 executing program 0: 00:55:53 executing program 1: 00:55:53 executing program 0: 00:55:53 executing program 1: 00:55:53 executing program 0: 00:55:53 executing program 1: 00:55:53 executing program 0: 00:55:53 executing program 1: 00:55:53 executing program 0: 00:55:53 executing program 1: 00:55:53 executing program 0: 00:55:53 executing program 1: 00:55:53 executing program 0: 00:55:53 executing program 1: 00:55:53 executing program 0: 00:55:53 executing program 1: 00:55:53 executing program 0: 00:55:53 executing program 1: 00:55:53 executing program 0: 00:55:53 executing program 1: 00:55:53 executing program 0: 00:55:53 executing program 1: 00:55:53 executing program 0: 00:55:53 executing program 1: 00:55:53 executing program 0: 00:55:53 executing program 1: 00:55:53 executing program 0: 00:55:53 executing program 1: 00:55:53 executing program 0: 00:55:53 executing program 1: 00:55:53 executing program 0: 00:55:53 executing program 1: 00:55:53 executing program 0: 00:55:53 executing program 1: 00:55:53 executing program 1: 00:55:53 executing program 0: 00:55:53 executing program 0: 00:55:53 executing program 1: 00:55:53 executing program 0: 00:55:53 executing program 1: 00:55:53 executing program 0: 00:55:53 executing program 1: 00:55:53 executing program 0: 00:55:53 executing program 1: 00:55:53 executing program 0: 00:55:53 executing program 1: 00:55:53 executing program 0: 00:55:53 executing program 1: 00:55:53 executing program 0: 00:55:53 executing program 1: 00:55:53 executing program 0: 00:55:53 executing program 1: 00:55:53 executing program 0: 00:55:53 executing program 1: 00:55:53 executing program 0: 00:55:53 executing program 1: 00:55:53 executing program 0: 00:55:53 executing program 1: 00:55:53 executing program 0: 00:55:53 executing program 1: 00:55:53 executing program 0: 00:55:53 executing program 1: 00:55:53 executing program 0: 00:55:53 executing program 1: 00:55:53 executing program 0: 00:55:53 executing program 1: 00:55:53 executing program 0: 00:55:53 executing program 1: 00:55:53 executing program 0: 00:55:53 executing program 0: 00:55:53 executing program 1: 00:55:53 executing program 0: 00:55:53 executing program 1: 00:55:53 executing program 0: 00:55:53 executing program 1: 00:55:53 executing program 0: 00:55:54 executing program 1: 00:55:54 executing program 0: 00:55:54 executing program 1: 00:55:54 executing program 0: 00:55:54 executing program 1: 00:55:54 executing program 0: 00:55:54 executing program 1: 00:55:54 executing program 0: 00:55:54 executing program 0: 00:55:54 executing program 1: 00:55:54 executing program 0: 00:55:54 executing program 1: 00:55:54 executing program 1: 00:55:54 executing program 0: 00:55:54 executing program 0: 00:55:54 executing program 1: 00:55:54 executing program 0: 00:55:54 executing program 1: 00:55:54 executing program 0: 00:55:54 executing program 1: 00:55:54 executing program 0: 00:55:54 executing program 1: 00:55:54 executing program 0: 00:55:54 executing program 1: 00:55:54 executing program 0: 00:55:54 executing program 1: 00:55:54 executing program 0: 00:55:54 executing program 1: 00:55:54 executing program 0: 00:55:54 executing program 1: 00:55:54 executing program 0: 00:55:54 executing program 1: 00:55:54 executing program 0: 00:55:54 executing program 1: 00:55:54 executing program 0: 00:55:54 executing program 1: 00:55:54 executing program 0: 00:55:54 executing program 1: 00:55:54 executing program 0: 00:55:54 executing program 1: 00:55:54 executing program 0: 00:55:54 executing program 1: 00:55:54 executing program 0: 00:55:54 executing program 1: 00:55:54 executing program 0: 00:55:54 executing program 1: 00:55:54 executing program 0: 00:55:54 executing program 1: 00:55:54 executing program 0: 00:55:54 executing program 1: 00:55:54 executing program 0: 00:55:54 executing program 1: 00:55:54 executing program 0: 00:55:54 executing program 1: 00:55:54 executing program 0: 00:55:54 executing program 1: 00:55:54 executing program 0: 00:55:54 executing program 1: 00:55:54 executing program 0: 00:55:54 executing program 1: 00:55:54 executing program 0: 00:55:54 executing program 1: 00:55:54 executing program 0: 00:55:54 executing program 1: 00:55:54 executing program 0: 00:55:54 executing program 1: 00:55:54 executing program 0: 00:55:54 executing program 1: 00:55:54 executing program 0: 00:55:54 executing program 1: 00:55:54 executing program 0: 00:55:54 executing program 1: 00:55:54 executing program 0: 00:55:54 executing program 1: 00:55:54 executing program 0: 00:55:54 executing program 1: 00:55:54 executing program 0: 00:55:54 executing program 1: 00:55:54 executing program 0: 00:55:54 executing program 1: 00:55:54 executing program 0: 00:55:54 executing program 1: 00:55:54 executing program 0: 00:55:54 executing program 1: 00:55:54 executing program 0: 00:55:54 executing program 1: 00:55:54 executing program 0: 00:55:54 executing program 1: 00:55:54 executing program 0: 00:55:54 executing program 1: 00:55:54 executing program 0: 00:55:54 executing program 1: 00:55:54 executing program 0: 00:55:54 executing program 1: 00:55:54 executing program 0: 00:55:54 executing program 1: 00:55:55 executing program 0: 00:55:55 executing program 1: 00:55:55 executing program 0: 00:55:55 executing program 1: 00:55:55 executing program 0: 00:55:55 executing program 1: 00:55:55 executing program 0: 00:55:55 executing program 1: 00:55:55 executing program 0: 00:55:55 executing program 1: 00:55:55 executing program 0: 00:55:55 executing program 1: 00:55:55 executing program 0: 00:55:55 executing program 1: 00:55:55 executing program 0: 00:55:55 executing program 0: 00:55:55 executing program 1: 00:55:55 executing program 0: 00:55:55 executing program 1: 00:55:55 executing program 0: 00:55:55 executing program 1: 00:55:55 executing program 0: 00:55:55 executing program 1: 00:55:55 executing program 0: 00:55:55 executing program 1: 00:55:55 executing program 0: 00:55:55 executing program 1: 00:55:55 executing program 0: 00:55:55 executing program 1: 00:55:55 executing program 0: 00:55:55 executing program 1: 00:55:55 executing program 0: 00:55:55 executing program 1: 00:55:55 executing program 0: 00:55:55 executing program 1: 00:55:55 executing program 0: 00:55:55 executing program 1: 00:55:55 executing program 0: 00:55:55 executing program 1: 00:55:55 executing program 0: 00:55:55 executing program 1: 00:55:55 executing program 0: 00:55:55 executing program 1: 00:55:55 executing program 0: 00:55:55 executing program 1: 00:55:55 executing program 0: 00:55:55 executing program 1: 00:55:55 executing program 0: 00:55:55 executing program 1: 00:55:55 executing program 0: 00:55:55 executing program 1: 00:55:55 executing program 0: 00:55:55 executing program 1: 00:55:55 executing program 0: 00:55:55 executing program 1: 00:55:55 executing program 0: 00:55:55 executing program 1: 00:55:55 executing program 0: 00:55:55 executing program 1: 00:55:55 executing program 0: 00:55:55 executing program 1: 00:55:55 executing program 0: 00:55:55 executing program 1: 00:55:55 executing program 0: 00:55:55 executing program 1: 00:55:55 executing program 0: 00:55:55 executing program 1: 00:55:55 executing program 0: 00:55:55 executing program 1: 00:55:55 executing program 0: 00:55:55 executing program 1: 00:55:55 executing program 0: 00:55:55 executing program 1: 00:55:55 executing program 0: 00:55:55 executing program 1: 00:55:55 executing program 0: 00:55:55 executing program 1: 00:55:55 executing program 0: 00:55:55 executing program 1: 00:55:55 executing program 0: 00:55:55 executing program 1: 00:55:55 executing program 0: 00:55:55 executing program 1: 00:55:55 executing program 0: 00:55:55 executing program 1: 00:55:55 executing program 0: 00:55:55 executing program 1: 00:55:55 executing program 0: 00:55:55 executing program 1: 00:55:55 executing program 0: 00:55:55 executing program 1: 00:55:55 executing program 0: 00:55:55 executing program 1: 00:55:55 executing program 0: 00:55:55 executing program 1: 00:55:55 executing program 0: 00:55:55 executing program 1: 00:55:55 executing program 0: 00:55:55 executing program 1: 00:55:55 executing program 0: 00:55:55 executing program 1: 00:55:56 executing program 0: 00:55:56 executing program 1: 00:55:56 executing program 0: 00:55:56 executing program 1: 00:55:56 executing program 0: 00:55:56 executing program 1: 00:55:56 executing program 0: 00:55:56 executing program 1: 00:55:56 executing program 0: 00:55:56 executing program 1: 00:55:56 executing program 0: 00:55:56 executing program 1: 00:55:56 executing program 0: 00:55:56 executing program 1: 00:55:56 executing program 0: 00:55:56 executing program 1: 00:55:56 executing program 0: 00:55:56 executing program 1: 00:55:56 executing program 0: 00:55:56 executing program 1: 00:55:56 executing program 0: 00:55:56 executing program 1: 00:55:56 executing program 0: 00:55:56 executing program 1: 00:55:56 executing program 0: 00:55:56 executing program 1: 00:55:56 executing program 0: 00:55:56 executing program 1: 00:55:56 executing program 0: 00:55:56 executing program 1: 00:55:56 executing program 0: 00:55:56 executing program 1: 00:55:56 executing program 0: 00:55:56 executing program 1: 00:55:56 executing program 0: 00:55:56 executing program 1: 00:55:56 executing program 0: 00:55:56 executing program 1: 00:55:56 executing program 0: 00:55:56 executing program 1: 00:55:56 executing program 0: 00:55:56 executing program 1: 00:55:56 executing program 0: 00:55:56 executing program 1: 00:55:56 executing program 0: 00:55:56 executing program 1: 00:55:56 executing program 0: 00:55:56 executing program 1: 00:55:56 executing program 0: 00:55:56 executing program 1: 00:55:56 executing program 0: 00:55:56 executing program 1: 00:55:56 executing program 0: 00:55:56 executing program 1: 00:55:56 executing program 0: 00:55:56 executing program 1: 00:55:56 executing program 0: 00:55:56 executing program 1: 00:55:56 executing program 0: 00:55:56 executing program 1: 00:55:56 executing program 0: 00:55:56 executing program 1: 00:55:56 executing program 0: 00:55:56 executing program 1: 00:55:56 executing program 0: 00:55:56 executing program 1: 00:55:56 executing program 0: 00:55:56 executing program 1: 00:55:56 executing program 0: 00:55:56 executing program 1: 00:55:56 executing program 0: 00:55:56 executing program 1: 00:55:56 executing program 0: 00:55:56 executing program 1: 00:55:56 executing program 0: 00:55:56 executing program 1: 00:55:56 executing program 0: 00:55:56 executing program 1: 00:55:56 executing program 0: 00:55:56 executing program 1: 00:55:56 executing program 0: 00:55:56 executing program 1: 00:55:56 executing program 0: 00:55:56 executing program 1: 00:55:56 executing program 0: 00:55:56 executing program 1: 00:55:56 executing program 0: 00:55:56 executing program 1: 00:55:56 executing program 0: 00:55:56 executing program 1: 00:55:56 executing program 0: 00:55:56 executing program 1: 00:55:56 executing program 0: 00:55:56 executing program 1: 00:55:56 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 00:55:56 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 00:55:56 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 00:55:56 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) recvfrom(r1, &(0x7f0000000040)=""/125, 0x7d, 0x840, &(0x7f00000000c0)=@in6={0x18, 0x1, 0x101, 0x1}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) bind(0xffffffffffffffff, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 00:55:57 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, 0x0, 0x0) bind$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) socket(0x20, 0x4001, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, 0x0, 0x0) bind$inet6(r3, &(0x7f0000000040)={0x18, 0x1, 0x1, 0xffffff76}, 0xc) 00:55:57 executing program 1: r0 = socket(0x2, 0x8000, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) mkdir(&(0x7f0000000040)='./file0\x00', 0x1d8) 00:55:57 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, 0x0, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1008, &(0x7f0000000000)=0xf5, 0x4) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) lstat(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000000c0)) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000340), 0x10000014c) r5 = socket(0x800000018, 0x8000, 0x0) bind$unix(r5, &(0x7f00000002c0)=@file={0x0, './file0/file0\x00'}, 0x10) setsockopt$sock_int(r5, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) poll(&(0x7f0000000280)=[{r4, 0x20}, {r3, 0x40}, {r3, 0x10}, {r5, 0x10}, {r0, 0x1}], 0x5, 0x81) poll(&(0x7f00000001c0)=[{r4, 0x185}], 0x1, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000140)) 00:55:57 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = semget$private(0x0, 0x8, 0x10286) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000000c0)=""/12) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000280)=""/131) connect$unix(r1, &(0x7f0000000080)=ANY=[@ANYRESDEC=r2, @ANYRESDEC=r2, @ANYRES64], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x10, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, 0x0, 0x0) ioctl$FIOASYNC(r4, 0x8004667d, &(0x7f0000000040)=0xa02) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 00:55:57 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="0200000000134047952c599eda6573ee547b1e57d7f30997e585ad0c018cd55034435bc525fa50353c4c1ace68e2b0ed37ac29de48e0ee44128e730000000000000002f2e3d9c8ed787ae2c7a419f25296bbc1b8dc4df425b77378c00801eab48785f2429a5790e3d244a4c3c60cddf0901a6f32947cc3b8ef936221ec29a8f379dea09d5a402dad8d5c7cf66ed562ee70daa6df4525879212"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 00:55:57 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000080)={&(0x7f0000000040)}) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 00:55:57 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000000), &(0x7f0000000040)=0x4) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 00:55:57 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd, 0x1}, 0x8) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r3) ftruncate(0xffffffffffffffff, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0xbe3d) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xfffffffffffffebb) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={r5, r4, r6}, 0xc) fchown(0xffffffffffffffff, 0x0, r6) 00:55:57 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="de218d8a4c1a2250"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) writev(r0, &(0x7f0000000240)=[{&(0x7f0000000040)="372204fa905ddef8876f4cfdb3eb5839bfe2cd0f2c67d3a6b4d7b4854e151cea6a6e5b2db3b335660afe1609eaa75bba08836fcb46921b4ddf23e5a85b93c3efd1df1fdc7c519469f925e42b2351f8af9fb3e9bdb33fb250a373ca6b1b811cec9acb8335d08da38bfd172eb16e", 0x6d}, {&(0x7f00000000c0)="7a2b46d74d217003b0a14e41d0e64936842d2a9f925f155b2cdefd9b2771cb344d7a60e0844bcc82152c0f8bf7f4c76b874239b4ab028596b149df545dfcad62b799e21ff2e742fc86bbe0334e32eb599795c49418bab1e4ead6b6c217655051f47e2a8cf052ec8a09e71beb2a85632972342351a54331435a60ec4c08", 0x7d}, {&(0x7f0000000140)="4eb638d4a1a9645e793781c5e82dbae585aba42f446a7c9657c6047abae77b62d42f9d94baaf4f", 0x27}, {&(0x7f0000000180)="e41bc0fccb0f0cbd3b73eea6a8c22d8bc4fe16e166dfeb214b5ffb3625b7df7a8f36939fcb68376b6a49b20eadfcaced2000a7faba2aca90f788c5a17b4e58176f0079414035a3c408640557459fbf", 0x4f}, {&(0x7f0000000200)="c2b8d0fe29cd0a3069556098758fc40266699dd8a44479220bf14c4766", 0x1d}], 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 00:55:57 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8) r2 = accept$inet6(r1, &(0x7f00000000c0), &(0x7f0000000100)=0xc) close(r2) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0x10000014c) chmod(&(0x7f0000000140)='./file0\x00', 0x18) poll(&(0x7f00000001c0)=[{r3, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r3, 0x185}], 0x1, 0x0) openat(r3, &(0x7f0000000080)='./file0\x00', 0x40, 0x100) r4 = socket(0x800000018, 0x2, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) write(r4, &(0x7f0000000200)="b801cf021aa1e1dd761312fb58c3bfb54f38dd15e64454f9f9f05836bb7e83d77f275aa934cfcc3b4a89d68699209d88a9221480a1ee6093e76830174c9c1a66776448b8c3209e23c22ab94adc068a7a34d09d8c8c17acc2a242117703bfab7deafb15df", 0x64) pipe(&(0x7f0000000040)) 00:55:57 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) recvfrom(0xffffffffffffff9c, &(0x7f0000001880)=""/4096, 0x1000, 0x800, &(0x7f00000000c0)=@un=@file={0x1, './file0/file0\x00'}, 0x10) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r3, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r3, 0x185}], 0x1, 0x0) renameat(r2, &(0x7f0000000000)='./file0/file0\x00', r3, &(0x7f0000000040)='./file0/file0\x00') 00:55:58 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="6202ebd84995f3679141c8d2738d95e9736c5765f04afd1285c860d391"], 0x1) sysctl$net_inet_icmp(&(0x7f0000000240)={0x4, 0x2, 0x1, 0x3}, 0x4, &(0x7f0000000280)="ba8e7ae5824dd9374cd2d9a9175a6016f850a5f11893398201a41c60ac8cf1795c8ad4710d906637071306d7591fc7613ef70ec95c9267945be43a7065a11d0818e58b5ea4b11abf8f060c5d81156c770c2a8e10bd715551c815cfe29c1ac066d9de3524ea2c63f2e03a0c428b32d0c291a315d7e4453e07be28f63e326b4a76ff68d744412fc5e6cb31ff26eb3d8e569e4f745c144502fc4eb8279e48b8c9955fb1c361726fcd50d5fe66b214cb884645c223f16ef47567dd420e4e7ce222ec5426c6493b05c47d45cf6c4ce1bdfd32d3faffa1e52bfeda3efab613a0747636f58592311a615ad54027981868", &(0x7f0000000380)=0xed, &(0x7f00000003c0)="e70dd9f189da18bc3c5f3dd7f9df3868df904c0d136eaf38c8799ba54096d68883f244d93afff4bfae8cf2b3f73782e90ad2ca0382a34f227a034bc625e9637803987b4114eb2f7ea74b4df376f4ddff08e05509401d273090659439efda5ef00adb92c88e50237cab7e", 0x6a) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="296b632facabcc091fff5260529b483ee960a70128ee1c0250daddf561dad8253b6db73eb0e2fed1411e0a1c73a795910b5c7cc089436c2d9195e4ce401f6c1d77f16dd26c6e980fbdd79a7f13e96c6161e39af877882c111e5ff90483221b3bd750b86ba9daa6cb1e3e146e3688d10c31e8e9caca85aa87f9e6227e5e33df4b14265f5f1e120095e488a3c8e46e49c25e179e0371d2e1d5645645103f221bf07e3c92e130aed8c8bba51cd8d23d16d2aab34fc7db51e3a256553b1cb78b25c69d5768d5203c3ca209da6078a5be73b400d768126beb7a7ff14650b20fb33000ce62a378b64e13acfee8b1ddbf91f7acc3b37695e7", 0xf5) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) close(0xffffffffffffffff) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r3, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r3, 0x185}], 0x1, 0x0) utimensat(r3, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x7, 0x1}, {0x8, 0x6}}, 0x2) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 00:55:58 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x800000018, 0x2, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) pwritev(r2, &(0x7f00000016c0)=[{&(0x7f0000000040)="a79cb89e7c6176971f01d3d5cedc2f135cac8213b3f35dd4b5270155ae8183fef2e1f569eb43b1953889cdca731293edbce6be947c9ed1a12f90d48ac2a3c6b1438863dae863a22b67babff8159e110118eb1d74204ab96ac08413c438077d75f6f81705614748f480578c0b03312723837af05899caf87a486b0d1f618c28a67376d0f83493bb00394d0ae6ab629053f43312c29b215b0e3f01470d5f3aedae54043a5cf953d63dacfd5655cf5fb3ff824b1d8b00bbcf7ee60e2beaf23832ada41ca436b861f2e994d80101945faa0be04017c498cc15f42e2b8eab37da700c7faf2ea76dbab6a5ff801760c2c983933455675b17e1ffa5e48f0599192495c5e160c3cf2bc3c16b0ab670c5e0131132b3a798bc18dd86b2cb6b017691277995c4434d26f2b13236acd0ab89f337e91bbc18fa4d561ba5efb95e42b3be42697affc7d371a30936e9b614e756d5490426c9317f908a551599790fc841007126413149bd1c4c87f6d143e12c181b4e6e6ec42aa54e8a3dda367d398e649a0162eff3a9490f300acb83d952775d6b5a8490bbcfef8a5d35bd14279cc958a5e301002242b61c57447796ac1df18ae96c063d08440220cbd113e03fa958e32366ef261589ecc9320ba8ad38518f0b81b60fc4e47e84ec6d9a1470398207ea34d9f2ea3e87ea6c3fbd1b0bd780fb79434a9e0532f7fe84847834b3d82b53580f9e4c908e946ea28f7eccfa271ab1ad2d2d043fd8670431fd0e079d5eb83f06ed34d23e49117b6c592387d0b8ec10a899509704be8ed1049f23bf89ff0e2487bb84ad2099c213d146ef2e6ae91dbd8889cc53c0976f76788edefd03e5cf0462f84df0abc381cffbf201ec349b4de5961d308483edb35d7110aa5bacf84437da999e4d604fb99391923bd213bf4a0402772eef1ed6b23dc5ad01abfa13addd3a00310cc7181fa9d8eeff6024cfe695dff7b6e519eb40b6d76711af371bbfe1299166e1fc351f49646814c59337cbb45b144a8972a006e286932b85f1194670f198aa5c823bb477b87f289b4ebe4368b24dc42de61d5149858e9acc5a0d1e8e5ab431f8f20a6c53f7d75ab5e0b12e8022b8c29dcedbac1f6f5e5efcb3095305a4e560dba85c7d9dbc92f0f89c755fb9d3659840b27e60d514396f17b6fc47974782095c17b3ec363ebf56c9be09166ee7513f18e275011d2ab2459413faeeb6d6ad1e9135205a3ea13c4f4907b95695e5760a7fa4535c3ee8d978b3b8a09cc476be96c548c63ada4f2242e0087ca3ce2a1283ba0a784907eaac372b8b7101fec345e1a9eee5a924e1cee4ea610efb04b2830558d5f898af332e0399da33982796501df71663a85d035e5ee2f21947d7fc7800d4a527db6ed3a1424a43cdc6304f5c773a7d1ce91612905eae5f4490a3db4b1c3b18512b3fd4ed3d3dc2ea889c0d964ec45029d46da1ca06317878fea977c6ba6f01360d8d1fc9eb3bf58a0912a388a7e9b357c875527a070c3504995f875af424c026e16a0a57a761321e7d4aeead58827f3968cd14d2547aee36f7c0db92200f8e0eb170bab6f30aa1e95d6e7e859dcfa777e4a4aca97f40bc2eac9ce404b15d6a9c248c3cb044eca8bff95c83194948c8b5cec9970b60486ca4b0445dc7569a83d7973f7973e1cbdf16a12b8aafc0a453cc8c1b4dd9dba214a92e8a878f98a1405d5c22b2bfcce7d031135dfcff74b01b57c894a2351a383427192f45c6d5a1e5cac0196dadba0ada375022719bc561245ebb6c000f7456098dd2c8a77e4b9510305aafc3143c58c20d21cba40d58e45437fa042dd34e610ca8806794c47c67b090e0abd4b27a3e4c3859273adea8b7a4207f71f5338e7e72c13f6427ed121a89b93a4e097d00f9257b758af831b77760759d9aea32f2f51f76872f97b3db3fa0d083ee5baf9eaf870dc551740c8a1319fb62a948156cd4bbd0697f2641236baa549654030ba6324a1033508244df59bae739e11f2ca8e0620878cdc21b5afbc6298be30306221744b33bf8c766246d4d6f0dd6fed03ca0d4f685887cc9c7a21a55e9b7cd936eee9c03600537a521cdc29b9cfe5e0209d3a027c7f8d4077f18037796b06d1ae9d2d9d1eb90eddb8c1e671fa50f3caf8ec2877e057b34f555cfd96e66a518383affc70b8c960d88273a7bba543b7ea8fe9e67bd11d34fa9652dddece72e32316d2895a5d016b8b2bc93cb58ede30933946c57930f569f3bb34ede7f8f5312387dd14c38f28fc19e28903673d04cdf682c603db61f51d6156dcfc88bb471882770b4e0a71394c6e5782b68743d25b861e0162785b63c182f7c8b49268981723350615ec4e20d08cd2ad6c373c9e8cf0a17db37e370bbab7769a0809b514438c68ddbffdf52677a1a9ed9352ef6a0b55781114e3c74178be875b37cffdfc78cf2dade893264040e1a986f19fef996604dd42a1c489f4409e9038b69e627d8aea3efb19399834a121d4f48ced2402ebbce6355778a16495743760ff5ff5f1f821d7b6ed928a9902af499a99b6689b37ef3da4fa9f6951325a62a6898d7dc07fa4a8fcfcf7b1b0ed3c35a8085a58089644d6aa150aed415dd8d53a15d8b725a91c33d6fa4a8b681f2659cd7ad99eb9063868e875f1e01990d0d3438c0902294601bc1ef6d5e82c35e2ef9c107c390e245d6897c5d600fa759424d28bb481f12d733a02c4e81adf11bc0e620acc9977fb501b1c3239e2809fb1be8b490fdc2d366cf033d56ad6d68ed62eec9151d363b762bbcad51860fe91a565a3ea9b91d514f5407091e138de92415fb8fafdea827ddf8c695aef3b18b45318543c3b052fca106801e3b50992288e943be73a3c84705578351b90c6745656c19167159b64335dee5a809b383ddaf7bb1c47f03d55defbfbe50645fb12559f297b3ff851d5747ede277520afccdb94773ec0334d53b09031d30f69773ef1552dc5ef81b55eda44d2044723c3ec1f169acbbc1039bae0a1f86c5edaa24eb7748347646133e04c89e865692ebb40f223547aff315cca03c5fb928ac7f32d16dc35bd6adeef2c213b2ff1e212d76c75915d61880a92c29456ca0f7c05ed74d2cce0ec4a03c1daab832d3fefc152deaa823ac1f27604aa13b922f41f475fe437d5a32b655ca8fbe62e7df9c55641bd5cf9282c2b2e7ded6b32f6a2e8fd550a518a0a144b638601a5a2d5a25599101ba596f0849b68d992107b8e1b801ab0b4599f28ac35ac4e7000d933283300b73e26003464e4567fa6c9bb6f033e47eca0ec6252e2dc35eca6150c99d4782c963c03ff161b1b2f81b7da41b17ffc0f24e05b6bdd3ddd32b0d84def8b4b0ca7ae1860c659aaa31394911bb07a397ce898596056778a1ba20221ecc868d60ee963a4ee010f1d0dcd0c6bdf8a3ed304d28ffdab54d9de087cf1dc6ebcb2f89a3c88d0595c744e17b2e7756107e544fcdf6435355adb733a4f304bded83dc44a077e0c9b2c8a6bb5e8ccc803146ba321cfdaf3bf7dc5c6daf4af4aabdfc819d9f76395c71771b397ae5acd595ec633dfd650b74181cbb3d0bd2fab609545cb9af3dc66b66fec14e0e4eb7151b0cf17ec3829bfcd6412398477860fff10bf638656e13f9a888bb9fe190005e2bca40840940f58e38ba42ef0862b949c0a3c00f467267ee24c1b4de0c6b86a85a175e4b3b3454a9f1c535256205f5bc832539534f5914d7eff97c46809b7212dc624a6ebc31c046f3267b0b04e77d7eefa0b0ad4b52663511b62bf7a48f7e11dd8ad6f2c09fbc934178c4f156fa270eaada1a3f3a49f5b9222839a1145d0b26ca08fb262017b7a35871263dfcd11b1ba330c2c78c0cb734bd016878373fa10edd7448c9eec4625711e73fecce9c91951eb79d4d1ed10cd2703f8b4f827beb300a77252e1cd247a620cd4ec9276ca8c088940a856b742d658aee343be737fb4023a94b1d17878af23a75c3618a2bf86f48ee0aed94f06c432082604bf9911a9c92214ceaad63b29153da3f116a714f63450b6696e82515c420ba7df4d7e6386d792ad250e497187f8ec6066a166c86e1d5b43cb8dd3cefad18f90febb2fb27fd7565dd3bfe5b9faec979bdd60b689c80a50ee67b793013214a3974c073fe541935e0d4942b15612c5a40e3ef566ff1cfdb7ad258bb2460fc85a22977e97177cc29c2dada31884fac77f5060ccd21e1ea1f7eb9c5a0019dc408f31c577746e2d72347c8915012a2bd9c35a32299595d6d946ad4365f2813436803b71bbc955a89380be7ea751eacc21f0e1f131f9f42d6fc3901c9f6aad8dc6e65aecaf79fc2b93edce4d87baec882124122d82eebf5e8c4ffedec94f7503cbbe03121ee56ab29b6032127ea432c641f7cef1095ed3cd79814beec60e6c023086f14b9f71646e44fa94964fbf49a2ee1dbf889c7d19c41c1d6e3828daa027e7e501414b8ce82a1eec633ff3a7839c5ef3c92566313fb18086c9d42a91255473685199e670bc6c74ae693efbb6fbe4bdc8c297c232c4814bcf6ef1a06930485ee0f1ef05bdd174be63ac60d8d10cd51c1bac78c7cdf2efbf163152a3445603fa6f33b87a84033bd4d69ed76f6614890ea83ff203ff4c4d278d3f413e3b747b473c82d48b2186b3af76b5d95d61cbb54bb2df40d16e4a40464524b22336bd8ceea58b034702ac60cdff76021e0ae4d304e95a2ab9b13bb66e901a371e433e385847aba5918d0f9d25c0cc8dcb0f74e6223fbcc00be7feccae1535040f9f7169ca3abcc728c801e464ebe42dbbea88de0f157383c25a0d7ce79592fb4d82859251d1617dfc0c212c0eb0df3fb09179d3cf441b19e40b13ecb90f9b4c7f0a7bc594750878be77daf8e3a55564ba65ba4a8227596830fb66e0cd3b17c7b15d134df06598100635b99c13f8e46d3b21f13934bf47a355de1beed0022f2a3497cbee54bd1a57a87a3dca461cf9e1485d3f32ab863ca46ef44c1d9cc33e566a70a8293ca5f44721f930dfab24c68202844e4a2f557b783b8a3e746b5c9c319b9361841f7e5a4de7f8db0cec63e2c7caa83184fc4f1657d555115e68b99bd01237e7355246aed19f17eebdeaeb192f38387f080ba289d54b3753d8e3d31432804c43bb765db168996180824d6c93ec65ea6b935abc3beeb11cf571a804f8739859785fc46a02130dbe85916ab5d32ab63a0ab6c663fef46cab6abd6bfd8f988f25a54591d25639ff5ebdbf4ceb1209f0b1c0bdcd537611d79235548a2f941b632667fac17372e8e9a559bbdb51d15786fafff15bbfee248d2009d5b972210d37eb49d91e35f093303df83acb433222d1c8341ae22dd27098d83bce510fe124826db1b29afd2013252b60c0bc05f23a0d665555e20f3dc679e67a8caf0a2676fb32dcad2b214471261d0efcd807bd750298688dafbbf7121bead89a231dc6860c20bc2be4300780dbe890f6250780fb4626c0f5ed9238b2c0eb65064b1a2c575abca3b6448e8704f6c1eb035f99ac71a44c019f6e45ae92d6e3a1c6c7621eb72323675a48e5bf82f16d8dc3612e07168e8d3c8d391e84bbc44964f43174ece16de472530e721990717c48808e387b4aa8041bc7854ea25211fe1b6bc481ff11a9621b9af87a1a9ee9e986aa406e5d4005fbf4770035073542e71241417e4d2eea1c9d41c2bd2dea30be4c088688b1e1aeb1bf191d394fe49e442ab13a568fb13d4d8dc89feaa690f873d11f73a664ab8a4ca833e9f465511e9c0c2dfbd3ddb38710a445cb8a1f340c33829e75936761a8ec6c015c72c49a5f31fbdf0f0731e21cde86cd3aba139f9c4", 0x1000}, {&(0x7f0000001040)="71d0f0ee34b6357b220e4767517f63dc9535dfb7bee500d9bd1e95abc01cb003b11ac3edba8f6d30bcff6c29f3546465ffbdb480515c0110db883868ba1e08e3aba39e96f54a863996f4d94d812bbe67cfd0e195e65b28ec3e7e023d3a2f75fdf5a942519dcfc7e05884764c7d5552c63a27b0b96ebbf822546b73bc3927058c8587e650c050576573468dbbbdf5b3eaf38d1f5a97e4bc8d1124804e3c8887cf71498f368e4c353b5c1b19a85ab7ba7f616113107440740eb73634f335bf377ac5c6070630e0b4b1c05fc7e232dc85b4f07b1d7c1e23779b75cdd5ef67847e77fdd3b54ae8711fff5b9b", 0xea}, {&(0x7f0000001140)="6093c00a6a0af4ce2b58a375d0604d8577cc722312a03aa40e968eb1d2abc77d818062e9831817c94fe0e54d2340991d5d8b233cb9d5b51c134420cc9a863413", 0x40}, {&(0x7f0000001180)="a61889761a846120450312cdf9e321e5e1d60ede06da37fdd04da9f61644c13abf130361a1b809c9390e0297d7908e0ee0df844401f6b9020fc9ab10f38b9327a0ba1eed1cd9330fc9c9d4e26b2e8a4c610141f47987b1dc7c3d98e1f655947cae71f9188635f5e6c16b75a394992cc5ca65f5072d5fb74d765ce1c5e58ccb9e1e40606e7db47c1c5df622306de2bf9d07160c935230b8c9f8dd5753d5eb7c80", 0xa0}, {&(0x7f0000001240)="9e27ea8f3c536a4d667b9d818b99c57c7c3c66947bebe92203618b99965ccfc25613bd8d4bd2393ef6a901e8fb4c2884f510c0bd2b38731a458f308a72db1f257513809895381ae132048e78bbc9333cbce24d8d7f2ba2352a5ae03d486017f147bf6170fcc2c0da496c3c4f40d71c32173ddb99294d8ea906ecb7d31258fff8dbc672aee29f0a466e91682f330ab0023717d7332bd8807553163b6d2443c096422902d07720a4756c2da38f444163a8d87c8a0aef0f35f2c837d0938a0a158193517b988d65b4a65300fe393f1f4c07ef630d6f8bda9bb9f6cf5201fb96acfa", 0xe0}, {&(0x7f0000001340)="4bf6cc78991cf45b89c0486192fe3d4595d5a1d3439f85c0a9f9c5b7cf7b4e4b530d346c99907bdb7802077f07a1ef7e4f0382e0260b5b2e877519b81f1360f8f3a5a06c385f8ce95b0be0ec0550a349f9ea66ece298", 0x56}, {&(0x7f00000013c0)="495d5f39f93584ce74626d675005c6aa5038e3255656c73259f400fd140f89426836e6b05be05ae8034d00929cafd8583a1c1662dab8df61cb97ad861ba900fd5aaae1100143957e0ff9addc2e7db929f724f93a9cea5c015fb54ad1c3ef12cb19b723c8cb87f7bc804f191a93b1a25ea9dd1975b3566d229c11a6d888d4134336", 0x81}, {&(0x7f0000001480)="c35ddeaa4ff32102ecab59b5746118f3886d887968da0eabbc97c238f85222ada9a76cd7a89adc3391875d61e2db1af0fcd31c585abf78898ca88882297b674eafd771555e9f76b6aece100c0afb07ac49020028cf4acc4e8fe60f57277301988ed7e564106ef884baa587f452da0fbf4d731846690282311deb58877a4b405a8305206557e0881d4f7b6c02895f69f38b2aee4ec751b9c13d3c8147440819814c40e50385c3426678b19015dc2eb363ecc174d6d4ec6f04f428486eb409de6d7598462a3404d6a32f1c92fb49822fd620c200c1b78314f26c", 0xd9}, {&(0x7f0000001580)="04164a6f4e1c82f13a7a977cd65268cd944cf3e0ab181577e72384437473efeabfc0cf603515c66ae45deb", 0x2b}, {&(0x7f00000015c0)="24541b5290e1169ef707f7de9d27efa37e6b0e7459f4bafb1b6a1872217c3d25c6f543a9545ac580da97af290f304accf482a5a2715c1afea39379ff34e4b63038ccc38c233fcb39e1616493923eee7e619b16207c9afec59b8d8d84f01f4e8e1f4f76747af0fb9c46713fac27ef530da6838affd5ec22a4be0e13e29c9e26787419d0dbde3e98c89af6072a2328a30f2566c7412fe441d77dfb8233ea4a3c18b4834ec30fbb71cb8fe98666e94ec2a639052f944ec6c3e4b41a774025cf91dd83534fa1", 0xc4}], 0xa, 0x0, 0xfffffffffffffffd) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 00:55:58 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(0xffffffffffffff9c, 0xc058574e, &(0x7f0000000040)) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 00:55:58 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x0) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000000)=0x5) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x200, 0x80) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 00:55:58 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="6202e57f7f000001bdb9ca746e2a8e66e79da9e4305586967eea4734d6fc2f140508863e03689c2fadb710c718a2992224986873ef0b1cdfb976b16e885ea4efd2bf3ffd19ce8b6b2847aefb9e9437298d150a1df9957de1d2f6b41c2f61ceed79e741ff4c464e827a314c6fdcf64f5c9e925730a0577feaa4f3499a8ce03e549b39dc2b1e1cf97242bae965fe9f8ffb92353124e8111a3e35eabd96273cc39c4753faf358c6dde528a0797a4c607e6a88e1ab19d49f29a2f05d1c7671ffb7dde90f35dcd50534edaa483bbb8033e64398425e3faa95d83513232c410c012ed28454256dd4"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00002e2f66696c65300024eb64f733085864e83ba0c5154edbe63b78ab8c6095d1047afc4ec0060018c4e8b620f34dcb2907d623aa181476e3079945c27efefc639224ac1d0601a4bacba5a9cc758f08aff5de17fc7b206244e56c4ff0dfac677220e1bd3c5be7c943a3e1ec2b9e5fbe1825"], 0x10) 00:55:58 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x6, 0x8000, 0x55) close(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_settime(0x2, &(0x7f0000000080)={0xfffffffeffffffff, 0xff}) r2 = socket(0x2, 0x1, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040), 0xc) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) 00:55:58 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x10c) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000180)=0xa4bc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000080)="37a59ea7de0e5cef4ea670706d5871cde87a47352a1a6bab06bb93e9f0b436306cf4f72d529903a1ac1362a4", 0x2c}, {&(0x7f00000000c0)="3f094dd0867446c6ff58021c90713410247f909262277111ec272f12747304c35013c77a7bbb313247e8bc9e59034a748722dbe949ac48add98f785efbdcb3343d0ae113e5232e62c1f4755b752ed8b235a3152030aab34a77f3595fe4e6a936f87bff6803ca41c3f39027749b7abf316b5b02b06106134b1e9e7001555f7683c0070467114c9d0d24f3362a007bc2e62bf086", 0x93}, {&(0x7f0000000180)}], 0x3) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000200)=ANY=[@ANYBLOB="00002e2f66696c65300022191b4c29856b33132b0600000062d37619036f2159807bbe01000000010000008d28bccf50584fae8610eef19c6b7393c289c67ec3abf73350de"], 0x10) 00:55:59 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x9}, 0x10) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r3, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r3, 0x185}], 0x1, 0x0) ioctl$WSKBDIO_SETBACKLIGHT(r3, 0x800c5712, &(0x7f0000000000)={0x10000, 0x0, 0x5}) open$dir(&(0x7f0000000040)='./file0/file0/file0\x00', 0x20000, 0x0) r4 = dup2(r2, 0xffffffffffffff9c) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x1012, r4, 0x0, 0x9) recvfrom$unix(r0, &(0x7f0000000080)=""/2, 0x2, 0x800, 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 00:55:59 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\t\x00./file0\x00'], 0x10) 00:55:59 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x1004, &(0x7f0000000040)=0x9, 0x4) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 00:55:59 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x1, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, 0x0, 0x0) shutdown(r2, 0x2) open$dir(&(0x7f0000000040)='./file0\x00', 0x80, 0x14) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 00:56:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x200, 0x20) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 00:56:00 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="3bccf21fb2f095b004bf78307df749a1a5954729d5be4e19de3c32f16f4ebdd3841ee88a3a7487d46e0b247e466567f150da3023a42848ec49a6cb54c5fc92088768f7aed9add06fef8ca3101b354108c4d73b6f65cb7dca8c361fa10018d8b858f8952a6ec125c6da2874e15cdef912eb60c017aaccf57876f4b75deb1a25dd752f7e7cb1e4eba1689d96c6b1c1655dd28d318a985ee6f7e2448fc02063ffdcb18a33ad074ea97648bd2209afd54294a54d197c0f59844f9e1be9ec"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 00:56:00 executing program 1: r0 = socket(0x6, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="9e1d937302ff7f812b6365eafdb31d0900e22be73dc559c1234fbc510c12e135f860f36dee2ca47be4877f332efacfb6c4196bef6d85e71330db395d3d30d7882c5eeb2aac1c85519422de53e160fb795cbe08e66ab3f7fb1e3232760300c819079f89bb012e87eef102efe72f20f77ea7296606aefba7e9b4"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r2, 0xffff, 0x32, &(0x7f0000000200)="0000cbff13b9eb732eaa4e7130000000009296480c1e855befcb7c10e9e64b0e33d4c0c248d3bc2fcbb7edd828d098867fbcb9ebc125c1c0b5fd523bf95cc669e842732596024cb068ad2c29f514c734dbded862b132de813a1a51557308cd89b2fd6b7a82d69e6d4d6e91bf9a5797791aa6b31382f1e44c9c22d19309322e910150f28102901b9521cf4971fce2798f10e5d516f3d21083981d6ccbf6a6e3befbb99f340c0c795c24f9819e88a3ccb8451090c697f1b7c8f26ac55e47f71ae2969530b46f02b32cc94338f92ab7e5b309c2c84a0227fb4971e5c634184e23327e3f6ca4144aa45c65cc697739b1b9a79ec5351ef2c1d47b77d9", 0xfa) write(r2, 0x0, 0x0) recvfrom$unix(r2, &(0x7f0000000040)=""/64, 0x40, 0x803, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) semctl$IPC_RMID(0x0, 0x0, 0x0) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000000c0)=""/12) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000280)=""/131) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000300)=""/201) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 00:56:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) readlink(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) chdir(&(0x7f0000000100)='./file1\x00') setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)="d5ff96", 0x3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') open(&(0x7f0000000000)='./file0/file0\x00', 0x80, 0x100) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 00:56:00 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) getrusage(0x0, &(0x7f0000000040)) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="91a10000000000003000"], 0x10) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r2, &(0x7f0000000140)=@file={0x1, './file0\x00'}, 0xa) 00:56:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x800000018, 0x2, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) connect$inet(r2, &(0x7f0000000000)={0x2, 0x3}, 0xc) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 00:56:00 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r2, &(0x7f0000000040)=@in6={0x18, 0x0, 0x7, 0x76}, 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 00:56:00 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000040)) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 00:56:00 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x1}, 0x3, &(0x7f00000000c0)="f1c07dc4a2ffc3c001c27b186d0a6399f9a3d74651cfcc50d905f8a3878426c1a4169cca97fcfe1b9c0a7c3e66d685a9146133b450c3714161f7bbf06a3915632657ed2fe2d61dd0ee82aa141bec71cfdc2e1a2b06da154def306ef546961082d47e31", &(0x7f0000000040)=0x63, &(0x7f0000000140)="cdecfa53f666306b287a932a0c2a046112dfed8e989ce9362f76826fef0e1fdbb022ec681ed3b67bc8e45563bc70e0d3a12301e115df902a688126383c60538a6ab0dd4a63c0ee031c993947661cffad3ce93c2c03b5b3e71b1d8af097bcb0556c62", 0x62) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0, 0x5d}, 0x40) 00:56:00 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, 0x0, 0x0) r3 = fcntl$dupfd(0xffffffffffffff9c, 0xa, r2) r4 = socket(0x800000018, 0x2, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000040)=r4) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 00:56:00 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x0) readlinkat(r2, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/176, 0xb0) 00:56:01 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x0, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 00:56:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sysctl$vfs_fuse(&(0x7f0000000000)={0xa, 0xd}, 0xc, &(0x7f0000000040), 0x0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto(r1, &(0x7f0000000440)="54d19dbb922e78f90c434cb7a11d04c80323b3d65812d41b3cff7f1a0090e6ae27c265690d1c2d940909821bd982dde2c7e8fd2a5937a6ad22c3c627a4b9fa3ec2476b6594f911d5a04cf06c1c94ff3f530f1bb17109b4f77236a0882e8a99626870d72da90000000000000000cd751815667ed92cde0d5842a77cee4fe807d4248a5eb036af352ba454dc98ee8635c0f6133263a94ed19f0000000000000000805fd27bd823a4bfb614e0a3f7be1a5ee7aa8f052eb24d479916230b50436964a6a112537231895e7cca4de34207d691026e7dbee50a49d91665b7e8e1195ff34648704108c2c3c405270a2778e600000100a31f4ab98e6c96ae1334abca6c124398a5f7b3d74b491073831d8bf81bc58c27900912e5887eb25f83f2e5835b1f5c04fa9a816784c13c3c8e6eb1f56d9b790cd0869b2c65bb07ce8edc5bb5ff1066201565a1c9", 0x146, 0x4, 0x0, 0x0) getrusage(0x0, &(0x7f0000000280)) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) unveil(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000040)='W\x00') 00:56:02 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00002e2f66696c34b00007b25cb66fea2f066f58cee71a9e7e0c2bb745026ad41316fd6f4ebb153f15a91307551ba6df1489451b478c8d10e9d4b0970795c217cd8eae275f320a922160f76b47803da30245823f71639c544f5cc2a4d07e684a9d18d48590e9205c968539e18874d742b87aa30ff1bef124abe706e665a186adbf9a99bcd8d1b62d3e877ef7e5149e82c19944c54669a4b35628f18b079506822bbbe7925548dc9e50cd12b07bd1aa4d5e3f2831d968cdd7392408e696"], 0x10) 00:56:02 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="6202e530e8a9554308e1c2777f7f00000156cccb7630d32b5b09a9223507de2bb268ab045bca70afd2ca8150b8c716cafcbf8261877a16a338d365a0d150c10e42ff7afbc2216df11a30a5cafe3a0af6e8f4112d8812553a70e3a6efcfe07a098152fd"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 00:56:02 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x0) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000000)) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 00:56:02 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) flock(r1, 0x8) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 00:56:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0xfffffffffffffff7, 0x10000000800003}, 0x10) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x190) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) sysctl$net_inet_etherip(&(0x7f00000000c0), 0x4, &(0x7f0000000100)="caa72bdb5c56e783fd824a768351cdf22a50720888081561ce920bff75a58eb05a5d8b35cf0ab26fae8d011a1359301e5ddcabaf5dfd3d44b8173aabd2", &(0x7f0000000140)=0x3d, &(0x7f0000000280)="1686febefb81a8b018c9e901ae36ad89a04f21ab28bc140b42cf8f52e0cbce4210cafd725d2755c26760c73c2929884141aec61d81708e9bb1bc6a254d2acbc86f0dbd20ff7bb595eca0a0b0e54cd0ad8d9464ae81edf116471ce296bbb4bb3a980de1a5fb9f3b46c96479185145fba079b8fc260e96dd9818bb4933f02c25c87e56ad84b130edff05e2c63f27a4e6cb1e740efae8f29238e2793bf6af589f3a105cfe6baa45588273f37ecb53abd337759a705f3b53", 0xb6) 00:56:03 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="62026f34f46f8a785877831f498bdf764d0573ab703f7ab7ba9a9e4669a2497499fc91d94a44cce3de487844d526f0677ee5c5029857ade121d4fc12000000000e21b1b0d7b7444df13033725c34d58f493d7fb0fa84fc7a85a4a30229e8cecfb491ccd0749c1d156b38d126ef38356fcd0a70ef60fb"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x0) readlinkat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)=""/114, 0x72) r2 = socket(0x2, 0x1, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, 0x0, 0x0) shutdown(r3, 0x2) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r4, 0x80245753, &(0x7f0000000100)={0x1, './file0\x00', './file0\x00'}) r5 = socket$inet6(0x18, 0x4, 0xaa) poll(&(0x7f00000002c0)=[{0xffffffffffffffff, 0x20}, {0xffffffffffffffff, 0x100}, {0xffffffffffffffff, 0x80}, {r2, 0x1}, {0xffffffffffffffff, 0x20}, {r1, 0x8}, {0xffffffffffffffff, 0x4}, {0xffffffffffffffff, 0x40}, {r5, 0x2}, {r3}], 0xa, 0x2) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 00:56:03 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) sysctl$net_inet_udp(&(0x7f0000000040)={0x4, 0x2, 0x11, 0x4}, 0x4, &(0x7f0000000080)="4b6c92090c4898e0d05dba1b7ec9ba35134b5932f5a9fd13e8e0668651afb312b605686318e76ff1105d1d9db91b20ef5d8ed831dbdfccb048e6965cddf8e0b20ad26e107131bdcddf519e198a5f54d7eb6c5dd79b6e3d4f1f374d25d6dc74f5d210b7813a842d9acdb39eeb674a8e2004726db5d83da9ba4d418730f56680cc0df63574954b0d3ae67948ac09225f7c00849e26165be7f1728ccbe3d39ccb6556feba27d0182c13ae218ba6c89923a7108c95b5446d331215ff4862dbe5e7abad1a76190193a225ccc8d635b5be7c2e7f4d9f2d54926cd05747d77e29f5b96ce43bc728d630b0e1e910737d8e4782170875e4b1fc7babce2ee697620cee06acea5bd9a998b3aee28fb4644fd3cdae783a62cc749c1a0a1088d5020206d86344019fc1450825ed9f27d5b1bd879f9816a2b5b211aa726081ab17f7cafaffca59ed7ab47bb3ff8e8a9e4ce8033087e2c31658b04ca545c8f2663e3446880f2d3fc23447e3fe14d9ea3a22909ca8af86b0999faa4aa6881ed622f767f6c2fb6989d59f279ea0f105e79da169a477a6d22c2c1c5350ec8b33c59a9abfe3edb5639e816fb1abe2835a38efb1acb8738dacfb2aeb529d7f3dacbf9d402bb6851429c1f39eeeb45cfb709a69cb0beef9401bdcbdd209ba14d096d19fe709d9078f3fae94a59511c64d530772ba900a33d3901507a096e85525cc66f95b0262d60bb4fdb4c9945cc75985670e6c0cdf09020edbcfcfdc17d50236ccbef4a3dfa03b6f928bfe203631f077c0d5e38e11d23eab1037dfe5125cd02ec570566b6dd82dbd058dbbca5af7363209523db3f80749ccdd012ad814e2a65485868e7713d4f5172e2fa861bd953e26994f2159b20f4245418b1c663c8dfc28c2caa1a9e14b5cc13cb50202c33116792e3440942011e2ebc617aed0027d6ca14dce33fd479c5859ddfe9a2cc481a959121738b44a42428c4e0adf464d1a1fd27a6f3cd78395e7837f0be26c8d22acd879723c2c930114352e346153c7f106b6bddcf1fb01547a0d29d2f3479f05220b7c4be79312fc670b3f3232ccab6dae3fc5933e9e63a7ff38e614c1c7670182397b878401cbfcfab3c48a4a7fd8c9fa6b9a6757cfe8c5f0aebcf545e8deab772803949429599e1c6aeedf2a2b75c89ec1cf08ad61b7068caa904bff07bb430cb217d5e3d4f9b55b45c57b716cc6d6a30461f0e99fc0e60ef5b638dbd471c79188e43aebdd4be1836e5190fb1dfed7a04fae6e52235f8b728746e04c626f627b9b50977b5f3181e37263f26713ad35929725462c0a8f20dc3cd841cc2983010cf7409ab6362ece7f1b7036afe7d2094a9cbf504b7e3c5970824f8352c24561f4090d9c00d87f321b971d1eb62c13154082fb71da32ee8f6b9d0acd5b00f3b8f7ee545f459572a727a739452643332a38e8a5170aca81c85f058dafe4ddae2fc8e62e7740f611f153fa63d2665f47a4ad41d6bbb33b87e026bba66278ffdbd43995d4657245c829e0cc6c8efe00fdae4149c7eb9d6e31e9ddcbfe94753cf1c21ca5338998b7958b96a1b230e1e75ce10f72ab72d846ab056958fa8f0fcd331f5b0a13cdfdc9a8c3f5e9c48615f2a973fe5d47d8decb7d865015f94fb1324fee4e602491fd63f69e3682bf25c65fbe4090400ca602e9375e3ee9ff1ebcc10be4679bea62fa2412d8ecb93e0219e00c2956927ecf11ca0b23e5ad4a19986c7c1030e3ece0aafe8d7f9eb10d6cea8f4f418ab6d4af45e124dcf3584c1f21795e2a8f6fb73b05fa44d07a31b5b89d5d7d605a45bc875c8d31ca0105a6d472eac4dd834bffddcb540dc354ae106cf531f8ce0142566b4fc38bf874d205453ef481f37d27b412e7463c9c1554ef08b640f0e28af771c560749a43360a9f5fd59e0620b9bd94af7eaf6a98f41dfd306021a9a002e2397227fc5e94c37db673f848e8de1a8af93074a343a5b82ee2440ee8972e8af6716a9ce68e9971b1df0a6ef39d209b02f1dc0237699af13ff5237a26fbeeaf1e69d1f3b5698249c6cdbe2d82a2caf3a815f07bfb9e92a30464708b8397afe8c88cd302ba0b21cda3f219d78ba89db23acc6aad5cac8e91373e463696441c5fde523e040a890006e5915ace5af2cadcda4d500e7763084e574ab433cfaef0c1b5b5e345951b200d527381e1215f8a589bdf73be8b5bb1e6713b55bc44f40e79439c4a5c08ae7d45a431622f3a93ecd80fde5644cef5a79091f1bc715209c27678988e44d5d6a73a1f224b08aaf8e8d0de57b75bd31bc1ea704fc5a208c93f085ed59e7aff77ca9d82cce20e0f507286305a796838eeb28e264f1dd33fed9620f046ac6cfc8369615f915b43eabcd1c45f5be4af650f6f65de40dd0a6ca1de6963ed8f4a33214665efd36b606ce91793e3a7018988400024fbf6afa68963b13d9f1aee36260107eb9d93743ebea2f3b9fb968a9daa7d010b9229070b80fea7fafa13aa352ae3fda48a86ef788684937d84704fa2faa8c082c50a58b98d9b820be880503945d5a2f14d7506753fb3168cac17af08586d07d94b558d62ed4bb51cd76af03dc9af415e318ad3c2385524f265244748e9874d2e53101cf27f7b1da2adbe243868aae9ffdcb11335d07c99312db49e8988a650d9efd7c0a9850a532d8c66b4448d9e1dc69045c1af67e54d8a073ca0f387c3cc78aeefc11406de52b4dd9ca93df4316385946b8e1154326bbdd4022df3a89899be5067479b34cc47c93525bc584aa94679053d157c108c5b9cfe126c3fb5cb16646320348c0a0cebfacc55cefee81c037ddb6feef78e687d3c37cf8e917acbb935cde2a15cd5ed2de92b6632712c43efb3ea9c98faa9a09aa9ecd615e29ec5d53c9aae0015737433b1e65663040c7df2874f8337da5c588e2b21d9fc4bd7d879a656be01890dee9cdf19801a69137a3aabcb652c180a8afdf0e941174dea5840789c77c1690655b50344a42851d2ea8d32c0aedf76e44a58f7f0fdcc9b9c70f9404a91e5e2e4c13e4ee611fa33a4a9b3a34c71b9e1081063ee0c00243fa03e848f02e60106a4765f90275298a9a1050971a9101efca7f3b7619334e078329bc1f57650dde01b17a9e455624603c950d2b8e09c6ff1941c9d2520ed8090740b93b7c9cae01e454f94b9719d8c6bb77f699830452f44dc7c931c5546bd07ec9aab29ccf8422ee525886d82e33b8a15e32c18c629268b19a6b18c45101698819ba9cdf3c8a6049b880afd977c214803e52ac510050e6cfe8b081658e8dfec440ca2ed7eff2ac13d0d952d450f0f224cdfc31739cbfcbf2c00a89875a31dc5e71585ccd4d271ad16b285f70393764231e7fdcbfe8bf048ee99d23973934622f9936c533c19676c1267554178403712713e6247b651062595fa4dea66951952a0ab82fff9dad3a72cbe2c3a59fd3eeeeee19db51ad5a8395cc868c5b46e9b8231ee345d82c6029e78c5956420b86c48231c9b9ea78986ad5db448d798f3ebcfa91a2ac290a045f5fce74a298cd4320e2e92d224fc8b7a480492da9cf51290132f84f71887f25935232e3070b8fe83b2384f1f40955a0a976051e25d6fafd7e423afa17d7f0ec45b58606fe7b202696041c715ae0b0944b791f624081003bbd61419498de545911879ea86d46c27e6c70947897d5c6df7b92aba4accfdd4a18aed061591fadb27d1ad59e9d4fea8144909d6c870696ccd1a4db15b72ce187515070624977affa163bd214bb88fd79752a0ec1abcd674f3c3c4a192761a748b0febebe5b905b7db141431da666a80ff2dccdb564e6426f2de322aaf167b704b28472f5a392ddc3faf8e11cbac69ddbf6d6cbf20f40b613de7e8d1bc8562ec5408b91c5ce52f8c6c6a6f9b032ee8922690785dbd77334a824e055fd6562ab013d24cb221d50bfd921ebe632201ee8ebc321939f5a128a6ee0128da90c4a49877b64efa459691723b25ae0a3537c0b6b2a135f5678219eeff5978f58690d43392de6cd57fde79ec278a0726b096a59c6f72567eb179d314896d940c06db1b292ed262b47156769f9bdcdeb328ccb0395fb66d1a1fdcba206740785ee62fe4144095e4b2a4bc38107168a258aff3eeef6179fa32cb349c886ca0efc538a3a06fc3dc5f43d998bb013530d159cfd7852a97d8eeaf021e8401770714bcc94f0a8845e64252a82b21d5d30990b722b2a9f1b37c0f44fa59c51d242d48614b3f40b000b900d8125d0d72ce4f4e3d1235c599ffc6471b63123636b20164bc8669c401e5c73bfb5cb65107f1ae0c32992f54689f02b4ea683baab337eee72628d76f8a10ed214d9678672b4567c6be3eb07d11e19ad2e998ec20172098daf6e1ce2bac865cbb60b7f8225fe4fb40c21f12640641c0703efa7b69f4342b1ce1c2a6a836b09ef64d96396c2c4aad9cc57cbfda9fdc672282f506b18036fc2dc010977c871e82650f979fea7f7cbfa0e84599314e74825dfa61afc57dc7025fc761bff6aac5759244c0b17a2da1e58b759aa4cb8637cc24e9c03605b2ba60eb1b26ccac26b485df0440fcfaabd32461fe91c8f81fd14ebd0ac21197eef020baec2af0cb1f06bb8334db74586781e14f9419db16d803a0a51b95e9d2013692f0e0b42daa51a9eab12cd569c9114ac6333f23f1eac32eb1a2924ac1dc43e523d9bc4815a09f90e6310e249517ea63c600b2d391b42ff77cac4242a1daa4132d388343a19dd1199bb72fcfc8798c818f34dd25ca60513cffb979d8eb42a4ade95a161949c378d98e7391130579fb12f28f3fe3b1346469c9d7ecefbfe05b2d73872c8a215851552a6168188678eca5e50663f7d04e2f285478cd92b18ee9d8f4b426781accc32ce057dcd8da9bed07cf28105d075b651c1cf444be93c6049b36f19151b5cefa599981953f37d6a18f981313e8d6060bdd229ffee0fb1d61ec4c82482d75dc39b5b60161c7fa210957927969df19df2c9801ed4f6978fdc40870a78837ba4bdab462e37fb451ea083108ecbfb83a58422a9899b44b596a41195f83fd8f2d792faa71034abd6b97af4c76dbfb6ef206531ca02b2c67eab23c17ac274bf11342b4e8f855bea05014a8f3616b4bb8093a9d9761b61a4105fe2b8de64bba46e9cb461978fa163029f23353ba1cf4466db1627a8d78dbcdbeb9b1eafa19b717523b45518a166d6456eb25c2f332c6dd073239ec2814fa54399e99847fdbe831237cd58be4b42fc6b41072e519b6d339dc200e849c1f515842cecf1923b0ebb6053d0c04136a8a7e2abf11b137fc6e512b54ab617c1c769cf0b70d9dbd5823ab645e258d4332379dca7a99218d34c8e15ec351bb13b063118d78e90bb759da29d5c3a5a22b45ad01e3a59faa93e6412d034182a6d94ba4b6b904a4681c24138c65610cc7099cdab145043e657a5e14c5874d4b7e677cc65b555a87d0076205ec39110d0fa0d407a1c051331d6640412708eb45558e14eba772514b3be4412079635be387498d8b830b1749f2c1256fac30adfaf7bb0a44d70d6dd8572c766409e60d4249ab9c9c70e4a91c77eaacec49cc8233c1fdcd590f3efbfe53fb7776677ad94cd4a357e3c2cdc51f28b85d01b29274b9d4445d8c1b0859be5b3f30cf1cfc54fa9cf72e3356d23ee1c2a963939ceb6aa7d5db00594a5f85ed853864868fa97daad5c3e435fc15dc5df2a42050f4f99387790511c4e92bb3538ed5b4ace2ae22f03212f0893eac7a7fb834c7b7e2853be0c1966f0341c7e741d59b2537f6fbfd9b1c276e8adb8c5b933c7b2f0ce992703e2f67087cd5cfa7f1", &(0x7f0000001080)=0x1000, &(0x7f00000010c0), 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 00:56:03 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r3) ftruncate(0xffffffffffffffff, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0xbe3d) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xfffffffffffffebb) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={r5, r4, r6}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, r6}, 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 00:56:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) 00:56:03 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x10000, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, 0x0, 0x0) dup2(r1, r2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="fbff2e2f30b4ef483800"], 0x10) 00:56:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x400, 0x80) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 00:56:03 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRES32=r0], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r2) socket$unix(0x1, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x0, 0x3, 0x401, 0x4, "c2947b1af740dac9180892355466b2a11dbd405b", 0x6}) r3 = socket(0x2, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$setflags(r4, 0x2, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f66696c6530c4cbb3951cb0780e7ce3e800"], 0x10) 00:56:03 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) connect(r1, &(0x7f0000000000)=@in={0x2, 0x2}, 0xc) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) mprotect(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x4) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 00:56:04 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(r1, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 00:56:04 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fcntl$dupfd(r1, 0xa, r2) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 00:56:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000000880)="a50af0a9ab9b34fd7a414f47e0b9346db3a341cb3416cbdb0d943fd86a7f6c042998d5a80c9594362b42fedaacbb8ce107d0d73c706e59effe787a75380800cf9d14be0b94a432693f15ef88cca86db4649c113500000018ac32c6c7af629cda74ecad074ae64ade57179e3bb34b262e0e9a44044ec2e14325546c92ba693ba1797a1d357688753aab512f1d783db46af686f22cead3961a5c00687738d171d45e59433524e320037eb9d576af1a1b07023db90da340ba31dc19d2a22f8c8651004e34434c4ac4f69cb650f0808f8c6df49eba654c0e99f7ea8885623a8171361e2d630582adb5870b906ae06e4e31cfb152d40699f03f849af831c58dee09ff52dd7de44cc8cc0edf16cdd0447d4bde02be0bd2eeb6a45db757f676630a5ee56908345be5aef53bea0f85232a7758be09ed55f38cbede44e9b9", 0x1, 0x0, 0x0, 0x51) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = accept$unix(r2, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) recvmsg(r3, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000640)=[{&(0x7f0000000100)=""/184, 0xbe}, {&(0x7f0000000280)=""/105, 0x2c}, {&(0x7f0000000380)=""/88, 0x58}, {&(0x7f0000000400)=""/241, 0xf1}, {&(0x7f0000000500)=""/123, 0x7b}, {&(0x7f0000000580)=""/174, 0xae}], 0x6, 0x0}, 0x40) semget$private(0x0, 0x3, 0x8) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r4, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r4, 0x185}], 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r4, 0x8058574d, &(0x7f00000006c0)={'./file0/file0\x00', 0x80000000, 0x8, 0x7, 0x0, 0x3, 0x7fffffff, 0xfffffc01, 0x0, 0x2, 0x1f1, 0xb49}) 00:56:04 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6002e57d7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x4) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r2, 0xc028575d, &(0x7f0000000080)={0x2, 0x200, './file0\x00', 0x1ff, 0x5, 0x4, 0x200}) 00:56:04 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000801"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 00:56:04 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="0100000000000000"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x800000018, 0x2, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) r5 = socket(0x800000018, 0x2, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7, 0x2}, 0x8) setsockopt$sock_int(r5, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{}, 0xfffffffffffffffa, 0x0, 0x40, 0x1, 0x2}, {{r1}, 0xfffffffffffffffc, 0x20, 0xf0000000, 0xae34, 0x2}, {{r1}, 0xfffffffffffffff9, 0x9, 0x80000000, 0xfffffffffffff644, 0x3f}, {{r1}, 0xfffffffffffffffe, 0x4, 0xfffff, 0x10000, 0xff}, {{}, 0xfffffffffffffff9, 0x90, 0x1, 0x7fffffff, 0x6}, {{}, 0xfffffffffffffffe, 0xa5, 0x2, 0x10000, 0x3}], 0x9, &(0x7f0000000100)=[{{}, 0xfffffffffffffffc, 0xa4, 0x8, 0x9, 0x5}, {{}, 0xfffffffffffffffe, 0x80, 0x10, 0x7ff, 0x20}, {{r2}, 0xfffffffffffffffe, 0x21, 0x40000000, 0x10000, 0x9}, {{r3}, 0xffffffffffffffff, 0x8, 0x20, 0x16, 0x8}, {{r4}, 0xfffffffffffffffb, 0x1c, 0x40000000, 0x6, 0x9}, {{r5}, 0xffffffffffffffff, 0x8b, 0x1, 0x0, 0x5}], 0x7fff, &(0x7f00000001c0)={0x4, 0x312}) 00:56:04 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000001600)=[{&(0x7f00000000c0)=""/241, 0xf1}, {&(0x7f0000000000)=""/37, 0x25}, {&(0x7f0000000380)=""/201, 0xc9}, {&(0x7f0000000280)=""/82, 0x52}, {&(0x7f0000000480)=""/4096, 0x1000}, {&(0x7f0000001880)=""/4096, 0x1000}, {&(0x7f0000002880)=""/4096, 0x1000}, {&(0x7f0000001480)=""/108, 0x6c}, {&(0x7f0000001500)=""/223, 0xdf}], 0x9, 0x0}, 0x40) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x2, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r2, &(0x7f0000000040), 0x0) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r2, &(0x7f0000000340)=[{0x1, 0xffff, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0xeffa, 0x1800}, {0x2, 0x24, 0x800}, {0x0, 0x1}, {0x4, 0x1}, {0x4, 0x1f, 0x800}, {0x3, 0x8}], 0x9) sysctl$net_inet_esp(&(0x7f0000000300)={0x4, 0x2, 0x32, 0x3}, 0x4, &(0x7f0000019680)="d5b245e648f3fcee3a3efbfe2940eca22473652ed952643d99cd7d498794acd4bb0a7af416af818fa7bd82048905a515ae6f7505faa4e7a5a5728a668e4b1fbbeefda4d4ecff204a2d14940d5395ad469a4e505ef7fe74c4705188a84e2e871e2113d19d13ed438c322f9d5db903f1a6eb9db4bf3ceefc1b4426256990b0bfbbf3116a0c9fb3daec6081ee26a6eba8a56fe4f55163f1016a05b72f5d54471894f3870d80f19c1d451fad38c3bdf7dcf3bd59d2", &(0x7f0000019740)=0xb3, &(0x7f0000019780)="a87e3b24b158a1eb4d60ecd87563bab42152202e2da2cd364494bede1bb6b014bc1da1d3ef379164028740551d20970dcb379ba33b89fbced7d81ea72fc4", 0x3e) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/5) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffff9c, 0x80085754, &(0x7f00000197c0)={0x7}) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000001c0)=0x1000001) semop(r2, &(0x7f0000000040)=[{0x0, 0x1f}, {0x1, 0xd08, 0x1000}, {0x1, 0xf000, 0x1800}], 0x3) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000016c0)=""/95) 00:56:04 executing program 1: sysctl$vm_swapencrypt(&(0x7f0000000100), 0x3, &(0x7f0000000140)="ea9060c2d16bf3b40e7610e595d39c5bcd", &(0x7f0000000200)=0x11, &(0x7f0000000240)="e6485f122137cb739651533a6206210bff329a61c0b86a140c398f335e472ef39f4d5012f93f13c25f4d504edec93cddac33dfa1faee5ee2a95f5a295f39e3dca328fff65e3cd0938364ba478e3a1761589a85a83bf38fa4047c4c9b1cae6025df265ea8f88f783b9ea1fb6a", 0x6c) r0 = socket(0x6, 0x8000, 0x5) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x2) mmap(&(0x7f00001a7000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x4) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00000084000000000000"], 0xffffffffffffff29) r3 = socket(0x800000018, 0x2, 0x0) bind$unix(r3, &(0x7f0000000080)=@file={0x0, './file0/file0\x00'}, 0x10) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) getpeername(r1, &(0x7f0000000040)=@in6, &(0x7f00000000c0)=0xc) connect$unix(r3, &(0x7f00000002c0)=ANY=[@ANYBLOB="13c13208a1136305"], 0xa) 00:56:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) socketpair(0x6, 0x5, 0x76, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x800000018, 0x2, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, &(0x7f00000003c0)=0xc) fcntl$lock(r2, 0x7, &(0x7f0000000400)={0x2, 0x0, 0x4, 0x7fffffff, r4}) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) r5 = open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) renameat(r5, &(0x7f0000000000)='./file0/file0\x00', r5, &(0x7f0000000040)='./file0/file0\x00') recvmsg(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/124, 0x7c}, {&(0x7f0000000240)=""/178, 0xb2}, {&(0x7f0000000480)=""/220, 0xdc}], 0x3, 0x0}, 0x42) socketpair$unix(0x1, 0x762396eae001084d, 0x0, &(0x7f00000000c0)) 00:56:05 executing program 0: open(&(0x7f0000000100)='./file0/file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) getpeername$unix(r1, &(0x7f0000000000)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) 00:56:05 executing program 0: r0 = socket(0x2, 0x1, 0x0) close(r0) open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) lseek(r0, 0x0, 0xffffffffffffffde, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(r1, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 00:56:05 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00d54f17"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = socket(0x2, 0x1, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000040)=0x458) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$unix(r3, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 00:56:05 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000000)=0x2f0000) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x0, 0x0}, 0x40) 00:56:05 executing program 1: r0 = getpgid(0x0) r1 = getppid() setpgid(0x0, r1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x1, 0x0, 0x0, 0x0, 0x0, 0xa2, 0x6}, 0x3, 0x200, r0, r1, 0x7f1a, 0x20, 0x4, 0xc67}) r2 = getpgid(r1) r3 = msgget(0x2, 0x200) msgsnd(r3, &(0x7f0000000040)={0x3, "e9637d84cc79dffde180dfa5b83ea38f362850d4"}, 0x1c, 0x800) getpgid(r2) r4 = socket(0x2, 0x8001, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r5, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r5, 0x185}], 0x1, 0x0) ioctl$WSKBDIO_SETDEFAULTBELL(r5, 0x80105705, &(0x7f0000000080)={0x9, 0x80000001, 0x3f, 0x9}) close(r4) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r4, &(0x7f00000000c0)=ANY=[@ANYBLOB="00002e2f660400653000a437c8e97ee15a6a7b7e01e59cf4a168f008714283cd53c93c72d9d28004beca6b69be6ce507a2b4c7cebe3a05edbeaf9efc00ab7960c98d58615241a3c06bd81b9d2dc855ac615090ab940379bfc583cf1ada6c534a584fc4d528e960062c968024e65e8dc61852954afa5211c551a944db5ba070f6205d1eea1f9da3e944ce23e5304105d5da761b83998787a93527da13442e07e5ba9b70bd18"], 0x10) 00:56:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) sysctl$vm(&(0x7f0000000040)={0x2, 0xc}, 0x2, &(0x7f0000000380)="57a2bfa3ea7f0d125a1b3fe57e42c726bdd4ebbf504be0392f8eeb26fd9e82c63a853894b04b5ad098d52bbacc4a52b6630af7e5fee7cc8a0423708ae5da30ef53a46de48550611f3bec6d85245a28082a3279861b55bacb1fd0912d9f1838f99489f916f824cbd335e95ecb2112f91706013ca7a121de85f304cdff6b283cbaa9933c3c768b2ce1c61deb40d9d45ff90f681473bfa05788864a61156d489a8819da286bc58bb0bed03462ecc394c839adf417cbdfcaad0196ebd665a351acbe927c7d0b9bc4fc032a7f359f3702855adaea4fd62425f298b9f55bffa686e654379ea4652e302493f4", &(0x7f0000000140)=0xe9, &(0x7f0000000180)="4b040bf39e19cd95", 0x8) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f00000000c0)={'./file0/file0\x00', 0x89, 0x0, 0x1000, 0x1, 0x80000001, 0x1f, 0x6, 0x0, 0x0, 0x0, 0x3}) 00:56:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8020697a, &(0x7f00000000c0)) open(&(0x7f0000000000)='./file0/file0\x00', 0x800, 0x120) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x100000000000001}, 0x10) pipe(&(0x7f0000000100)) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = dup(r4) ioctl$FIOGETOWN(r5, 0x4004667b, &(0x7f0000000040)) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) socket$unix(0x1, 0x1, 0x0) r6 = open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) read(r6, &(0x7f0000000380)=""/244, 0xf4) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 00:56:06 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={r1, 0x0, r2}, 0xc) r3 = getpgid(0x0) r4 = getppid() setpgid(0x0, r4) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x1, 0x0, 0x0, 0x0, 0x0, 0xa2, 0x6}, 0x3, 0x200, r3, r4, 0x7f1a, 0x20, 0x4, 0xc67}) r5 = getpgid(0x0) r6 = getppid() setpgid(0x0, r6) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x1, 0x0, 0x0, 0x0, 0x0, 0xa2, 0x6}, 0x3, 0x200, r5, r6, 0x7f1a, 0x20, 0x4, 0xc67}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000040)={{0x8, 0x0, 0x0, 0x0, r2, 0xc}, 0x1, 0x2, r3, r5, 0x10000, 0xffff, 0x3, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00010000000000000000"], 0x10) 00:56:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x800000018, 0x2, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) sendto$unix(r2, &(0x7f00000000c0)="26b0441cf002a97357c39a83e3b4dc33e710a05ad01e7a3f6eb95f5f949e353d00e99c454b7437cdf0f06ef81b2e2c1f0be0cb209e00e10ec6714d82986fd24a881944f377af1365cbc3e5ecf77067b7924243309edd440c4e060f999c4fdb48b9ba00906be64bec6134899e4bbb815f00ff490a0f7c648500"/131, 0x83, 0x20d, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r3, 0x185}], 0x1, 0x81) poll(&(0x7f0000000180)=[{r3, 0x100}], 0x1, 0x0) mkdirat(r3, &(0x7f0000000040)='./file0/file0\x00', 0x28) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 00:56:06 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket(0x6, 0x8000, 0x2) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000080)="599caf883604e47c82e26764770fa197b3871d17da2c17e64f089a24ff0ab64a8f5cc92ba8e113d79020318d95b440a20afdf1637ab6ef3e3dd4e9320a9b330493680aad45308af205f58a53dc3aa6b74d75a1fc37395b5c4636629ddb8d6f81715096cf593252894e92979410903faba930f0f0525738f321ebe269e79d12ef59bf6828e33be5be15240505d5ce83c1d2913db31f7870d488871185680f86729d4938c506bffd714a58bac283d4297e102a78c72cb1d709", 0xb8}, {&(0x7f0000000140)}], 0x2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = dup(r3) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f00000001c0)=0xc) r5 = semget$private(0x0, 0x8, 0x10286) semctl$IPC_RMID(r5, 0x0, 0x0) semctl$GETZCNT(r5, 0x1, 0x7, &(0x7f00000000c0)=""/12) setrlimit(0x2, &(0x7f0000000200)={0x60000000, 0x60000000}) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000280)=""/131) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="29470c42c9815fee600deaeb", @ANYRES32=r5], 0x10) 00:56:06 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r3) ftruncate(0xffffffffffffffff, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0xbe3d) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xfffffffffffffebb) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={r5, r4, r6}, 0xc) chown(&(0x7f0000000040)='./file0\x00', 0x0, r6) 00:56:06 executing program 1: close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) clock_getres(0x2, &(0x7f0000000040)) r2 = socket(0x18, 0x1, 0x0) r3 = fcntl$dupfd(r0, 0x0, r2) r4 = socket$inet(0x2, 0x2, 0x1) fcntl$dupfd(r3, 0x0, r4) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) bind(0xffffffffffffffff, &(0x7f0000000080)=@in6={0x18, 0x3, 0x1, 0xff}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB="00002e2f66696c6530003638c115508330b6e6e4dc50c09e44505eb2d919fc92a74460f3ce32fcefeea7e089bf4dfaafd299b10de27ff6011b949bd6be3c95a29b27b1189d0c6aa795c72dd5a84f1afa05a8feb895b10bbceaab997e811061b5ad97fa34f7a7ad676a365cf4079d76579ceb30a6960fb59d7da98d"], 0x10) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000100)={&(0x7f00000000c0)=[{0xd, 0xfffffff9}, {0x2, 0x7f}, {0x20, 0x6}, {0x8a, 0xffffffff}, {0x8a, 0xc4}], 0x5}) 00:56:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept$inet6(r0, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(r1, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 00:56:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x200, 0x0) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) r2 = socket(0x1, 0x2, 0x10) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) listen(r2, 0x2) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 00:56:07 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fchdir(r1) mmap(&(0x7f00003c6000/0x4000)=nil, 0x4000, 0x4, 0x12, r0, 0x0, 0x4) r2 = socket$inet(0x2, 0x2, 0xff) getsockname$inet(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="6c5edb203da351463080"], 0x10) 00:56:07 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto(r1, &(0x7f0000000280)="b0454bb849e9790fed1992822ef41a353c085d499ef5f269f986396056f5e970eef735eb73ace588e7b7ba7e94d7a9383dc22f3680d649fea4357b9197618f9030beaaae5bf8171ee1b1d6405359", 0x4e, 0x4, 0x0, 0x0) r2 = socket(0x800000018, 0x2, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) getsockname$inet(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r3, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r3, 0x185}], 0x1, 0x0) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) 00:56:07 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="00002e2f66696c6530004f531dd736fae929c71061788730a2ab0ecae9d234e815a45cb1bbac6eab"], 0x10) r2 = socket(0x800000018, 0x2, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) getsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f0000000040), &(0x7f0000000080)=0x10) 00:56:07 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) r3 = getpid() fcntl$setown(r2, 0x6, r3) close(r2) dup(r2) syz_emit_ethernet(0x66, &(0x7f00000002c0)=ANY=[@ANYBLOB="9990b32f4bb70000003b7dd3199f466000000086dd602a3d8e003000f3ffffff00000000000800ffff7f0000015439740189acc5b84bcd52948dfe8000000000000000000000000000aa0100917800000000000000000e84b53ab0b3504fd14df6df7484aeb4c465dabae0e6339360ba86ca145d513b90976f28d6129b4964e1f197c3539ea26b48a922cbf5b8a75d32a51d5939c0390e8bdea36500000000000000000000a4822e95"]) syz_extract_tcp_res$synack(&(0x7f0000000000), 0x1, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x3) ioctl$BIOCPROMISC(r4, 0x20004269) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x2, 0x4011, r4, 0x0, 0x40) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)=0x2) writev(r4, &(0x7f0000000680)=[{&(0x7f0000000380)="786bcf63ef69f989e08d02b09ab7a6c55c20f2646261d813f28f1cc4084d8ed532e4ba3eb5323ce9e7dbca37ca01ffb088f7ec93dd16ed25e264a89096693b98f17cf11a4160d16adb1f5e56cc596adcb6c618abc945a712c6662e373f8d2dc9b2f74150b341268fb4b6568243e14862fa09505d1038ef8e3ba1f9a7ffb9e370a3d0a5eaec427ecc5a57a7cc2204696cf17e03c8246f29c1ad57f8603815a4dcefab85d698130cabb2561d45c257a2c41d8dde930bde144fd5783bead9598fbdac25c6322427103f8fb6ee700515c885", 0xd0}, {&(0x7f00000000c0)="1f2ead47361d849fb95c4720a60feb247f05310095319f0cd9e25443053e3dc4", 0x20}, {&(0x7f0000000540)="78d3d71a01dcf90380eb29d1efecf767406589a28c33afb7f1d820e403e969b7840ad5ecb295e0ac20d752b229427d9e80c7b4369fee1dde2a4f621c35dcb5ab0a43f05a7cea0cb32961ae179155f54f1545aa6b523473893ffb5f21d233f5e43650861bdd355a3efce17a58fadb3e1eb8ae560f254f249163f5b225697ad3d35e6851205349a827de4bb29f92ffb6e1223a398f00b580f64fee968fef9aebfa6fa7c9a03d43ed", 0xa7}, {&(0x7f0000000800)="cd52b54396406a77f3ade53dab731c0453b27f12036f7a9cf1a3dfbef1d43ae717572a1acbfd1f156930020634427819d07d0c44be6106f1bd8382bb8545c36674a6e481f6ec67f535fae91753ece53bf640fa2c33088269773d62bc64cd515796c4afec1f10efe1b77c1ba1a31af8f946cb70e1e60dbc4661334ad5650b6faf0c392a161c32eabaad789170a9a5e1c5a46cf8c58596174c340fdaf3d5bf91713e1e9b7ae4a4f3d604b8476ee97409", 0xaf}, {&(0x7f0000000140)="298f15bbdc4f3ee95a646ded59b8662f85c29dee6e17de89cb77ed000359026dbc5d3c1632ab3e72d32d9db26795d96d641fad", 0x33}, {&(0x7f0000000600)="441c581e4ba8d867429e336f16a406049fe220971fbb8f406a88aa31fbbc644ac727f6099c57e04f75e5fd7f883e5330de22e525cad93ccffc9502335429fe2f534725229f39", 0x46}], 0x6) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000000700)) openat(0xffffffffffffffff, &(0x7f0000000280)='./file1\x00', 0x800, 0x9b) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) 00:56:07 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000040)) 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(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 00:56:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) r2 = accept(r0, 0x0, &(0x7f0000000000)) sendto$inet(r2, &(0x7f00000000c0)="ec1e0e6a5468fa1d5dd5e72669023018a304a6023a2299cc71fbcd9b717e2bb2e180e8d02a03d6068af0d0b618459b1da129cebd45a363ce8295ad0192cc2c0f3cfffdbf138109ee76e13203e4b43efa51ab9d88fdd14954812376be85fffd56265ab9bc5927fcb9219ffb058cdb1ae4acad10b10d5b3ae680938ce166a22b6e990baeaf530e439e5e906313b019030d857da495954d9ab82a5388bc", 0x9c, 0x406, &(0x7f0000000040)={0x2, 0x3}, 0xc) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 00:56:08 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x100, 0x6e) getsockopt$sock_int(r2, 0xffff, 0x20, &(0x7f0000000000), &(0x7f0000000040)=0x4) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) recvmsg(r0, &(0x7f00000002c0)={&(0x7f0000000100)=@in6, 0xc, &(0x7f0000000280)=[{&(0x7f0000000140)=""/24, 0x18}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000000180)=""/96, 0x60}], 0x3, &(0x7f0000001380)=""/184, 0xb8}, 0x0) 00:56:08 executing program 1: r0 = socket(0x10, 0x1, 0x20) close(r0) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f00000000c0)=0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="621de57f7f000001"], 0x1) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x40, 0x0) openat(r1, &(0x7f0000000140)='./file0\x00', 0x80, 0x18e) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 00:56:08 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x3, 0x20, 0x0, 0x1, 0xffff, 0x7ff, 0x8001, 0x1, 0x1, 0x0, 0x9}) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 00:56:09 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f00006f9000/0x3000)=nil, 0x3000, 0x1) 00:56:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvmsg(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x0, 0x0}, 0x40) 00:56:09 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = semget$private(0x0, 0x8, 0x10286) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000000c0)=""/12) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000280)=""/138) connect$unix(0xffffffffffffffff, &(0x7f0000000340)=ANY=[], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x18, 0x1, 0x0) close(r3) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000340)={{0x80000001, 0x0, 0x0, 0x0, 0x0, 0x20, 0x7fff}, 0x1, 0x0, 0x1f}) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) fcntl$setflags(0xffffffffffffffff, 0x2, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000400)=@abs={0x0, 0x0, 0x2}, 0x8) r4 = dup2(r2, r3) preadv(r4, &(0x7f0000000240)=[{&(0x7f0000000040)=""/19, 0x13}, {&(0x7f0000000080)}, {&(0x7f0000000180)=""/166, 0xa6}], 0x3, 0x0, 0x2) connect$unix(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="00002e2f66696c65300005410f5ca466d89a14bb918013d3db4345c7a16c62f700cc2d10a2878145a0875f84271e69fc3b7d92b16ef8b80e0000000000000000e50000ff0622880c382efbbb05d8b2350e062334c3b0ddc51a27f61206650ccfc6f8dcbb1bebbe74790c5008b6c1eb3637648cd39a460179288e7ee2f1aee2d03f1313cfe93f29a89d896c6cf9ddbc2bc40f8bd7be16099b23875493960072fe7b8f6baf0397c326a205aa46f2b632617565d79e34cfe70c2e18c9640a71b056e1ceee147a661a1122a89dc52d"], 0x10) 00:56:09 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) dup2(0xffffffffffffffff, r1) ftruncate(0xffffffffffffffff, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0xbe3d) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xfffffffffffffebb) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={r3, r2, r4}, 0xc) getgroups(0x3, &(0x7f0000000040)=[0x0, r4, 0x0]) fchown(0xffffffffffffffff, 0x0, r5) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x1, 0x0) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 00:56:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x800000018, 0x2, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) connect(0xffffffffffffffff, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x1}, 0x8) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x40, 0x0) accept$unix(r6, 0x0, &(0x7f0000000140)) write(r5, 0x0, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r2, r4, r7) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 00:56:09 executing program 1: r0 = socket(0x2, 0x8001, 0x1) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="0c3f0104000097fdb29a8280013f5c453ac41e2a81df2bfafb1213c8dd073d8265aeede368d712eafe798718def6a11f27d826a1a63119ab32d6278af98d62ac02a3d44c81a846a14486b5da3750281754f7aef153235fbb19889898b5b3bb53913298dcc8df36e1983c2971251d100b79b0e62b0c91339e377637557d38e5afe44638c91a669763864a2774bf2bea10625ccc06e635929c4198ed0e8f5bda0901b869bda66e7cc125c78e6e4d61d760ad627891fcc1ae371a21db7911b97c50a5df2e4f8cf63ba23e781d0c50290e0352483d4e2f0cad594645b478aa1f2322a7cb4ad635f9f923966be4d0918bdba7f9f60c12180027a473418f95f09c4dbece8e2e50ad600a351df6f0fe490cbff49ac69361387bb401e8d12a02627f3b0047bfe97841e401bdc48ba21c3ec59a99a58d90d38ccf482531ab3b5117f0ad4111bdafa11c8a387cc2e2eb1384b95486fd5c26d9fcf0f791183fed520274eb4e6ce8860ce8f677136cedf0db865aa1"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x200, 0x0) write(0xffffffffffffffff, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{0xffffffffffffffff, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{0xffffffffffffffff, 0x185}], 0x1, 0x0) ioctl$WSDISPLAYIO_GVIDEO(0xffffffffffffffff, 0x40045744, &(0x7f0000000100)) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x3, 0x2e, &(0x7f0000000400)="ebffcbff13b9fd814aaa00000000000000019648901c418789a70b940e5033b5d80a1f2aeb33364f7c976df6e6fe681b7de1634a31a36e61e35d9fe6b7b583a0fb15fd7cdfa6c4cbabf33d7e60e15658056d0b8a22db50a992e2e6a36aaccd86a817f3742b22d9e9d67f86877495c670f6a7a7db94ec9aed63adc68e861200f13ed991f8a6658885cdab23573151cf6237c041b1af916232aa15135ed177b283313006b3c53a8fae269a423cf5ae3f11c901df4f0f6891ae80a031e6a236c0bf66508c8e8769df71e78452a44a0966771c385cbc0a625c1246504c637bcd8b0ce3e0459e72fe153dd7c9020f068797fc196db8eb14f5e46048000b846ebf79dd0ccf4c09b84fd9c36c329e4d66a3edb05011ae141fcd2fb0eb6c10fc4fea7893b9528b1df1206b29873e73a2277098f982ee45dbfded7bfc11facfa763374171676cdad963afdbf7f48a69a01e2c8b77e83dd8a740f5eb7ce6ae00fc622240d591bfea3d2849517e7dbd41ffb72e3e6e2e8585491f7ee1266c6549948f59530791793b6b318d9949794ef43abc8ca6668d1370b7519de43e281d2622ba5ffc7261b57f4a0a8bffd9cbb048b8975adae2f4c33ab896ef49c0c4ee09f595c4479076e006380b28ad894d345ecfc49f8460e84a9dd36e841e7a2164c5032de8cdaa28df00610235e8e67c34355777edc8974ca11a29723226ec785c5647c0e460456b98df8fed8fa3a6c5ef5e738d99", 0x20e) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup2(r3, r1) write(r2, 0x0, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) bind(r1, &(0x7f0000000200)=@un=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(r0, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) 00:56:09 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREEN(r2, 0xc0245755, &(0x7f0000000000)={0x2, './file0/file0\x00', './file0/file0\x00'}) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 00:56:09 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x800000018, 0x2, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x2, 0x0) ioctl$WSKBDIO_SETMAP(r3, 0x8010570e, &(0x7f0000000240)={0xa, &(0x7f00000001c0)=[{0xffff, 0x803, 0x2, 0x200, 0x2d}, {0x3be, 0xfffd, 0x0, 0x1, 0x9}, {0x3, 0x1, 0x1, 0x8, 0x2}, {0x42, 0x2, 0x6, 0x7, 0x3}, {0x81, 0xf4cc, 0x8, 0x6a3d, 0x6}, {0x3, 0x8001, 0x1, 0x4, 0xcc2}, {0x101, 0x9, 0x20, 0xfff9, 0x7}, {0x15, 0x0, 0x800, 0xed, 0x20}, {0x9, 0x7fff, 0xc, 0x2, 0x27f7}, {0x59, 0x6, 0x1f, 0x8, 0x5}]}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) r4 = accept$inet6(r2, 0x0, &(0x7f0000000080)) setsockopt(r4, 0x46fc, 0x9, &(0x7f0000000280)="53a7cdc7cf354ba02d0dd24919a9965f35e0159991697aeae3d417cc39b329b4512628942eb5ed32c17eddc4a5718305c859c8240337c942d18e66f9e2ab78cf625137cf87bb93de82ca2f4dbe14804bee8c18cd8a1d857cbd04091b672be96dfbece50a22a64d56aa9d9d428d3133c242128b903e1017209e061f25c12bec960d8d7a57b49d742d621cc3aa677cb4483b5cf1fdea6c18a2abb4bac8a4464d5825f275e3b973790dc6de7a5d24b752bd8c935353980487306d745c5a0f55573e47c7a4b87f2d08e31f4cc0a0decfe1", 0xcf) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={r5, 0x0, r6}, 0xc) chown(&(0x7f0000000380)='./file0\x00', 0x0, r6) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="00002e2f66696c653000337fb7943bf3de9c8fe0cb5472d3c11424119074f1"], 0x10) 00:56:09 executing program 1: r0 = semget(0x2, 0x2, 0x2e1) r1 = semget$private(0x0, 0x8, 0x10286) r2 = semget$private(0x0, 0x8, 0x10286) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000000c0)=""/12) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000280)=""/131) semctl$IPC_RMID(0x0, 0x0, 0x0) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000000c0)=""/12) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000280)=""/131) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000100)=[0x91e, 0xfffa, 0x9, 0x18, 0x5]) semctl$IPC_RMID(r0, 0x0, 0x0) r3 = socket(0x2, 0x8001, 0x0) close(r3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) r5 = msgget(0x1, 0x0) msgrcv(r5, &(0x7f0000000040)={0x0, ""/150}, 0x9e, 0x0, 0x1000) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00022e2f66696c653000"], 0x10) 00:56:09 executing program 1: r0 = socket(0x2, 0x1, 0x15) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) connect$unix(0xffffffffffffff9c, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x0) fchmodat(r2, &(0x7f0000000080)='./file0/file0\x00', 0x59, 0x7) 00:56:10 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x0, 0x0}, 0x41) 00:56:10 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="ae72026f5e7158fba51b9c40077f3d2e00002e2f66696c653000"], 0x10) 00:56:10 executing program 1: sysctl$vm_swapencrypt(&(0x7f00000000c0), 0x3, &(0x7f0000000100)="93343d8d0d746f3fee39396a68ca6c7161b0ff8095cf104306af8e980dd11fd627e2e175148b4870c4990f2333d32325888fd10997d5a3c0eb40af13e5f575ea4458180cb196d18bdaa76341996de3b38d82172bd26da5316b90d7e55f74a36720e641a04748badf05afbcf252f973031d529a30eb6c313610cc976035297eee96919475bed51ef8a9211d4f5e042eeb727e2625a5d11f03e3577537db25ca8a7355be96b4af87b43d152868a855c08f4ad5782e64b5464fa5bb4d84b6b3b604ae2d9e262a52dfb060e9d337183bd6e8e8a952034e93f296ac11d8da6263567ee7b1176373b49fee28f1813df9e0dde37b3cfa145af3666fd2331e", &(0x7f0000000200)=0xfb, &(0x7f0000000240)="bf6fb1471d65244335b1c0c8d626e540964e733fb7d9bc757b3c44d0752cad3377861f374a9d5f6aaec0fdcc604de58f19e5332ded1e6adf9dfcac3e8dc6db4e81818a93a63fc74873bbac8a1a77f9cf904bf044d1ba728b62027c5d3737cb76f896bb7d941c84cc2be75a92506cc6a86b4607b0bbe58e5439ddddb3def5fcfccce4805946dcac7a480fd8e70d827bb1523e4624f82b82c9ca1331a24d8965b672927048973f978ba1f6c494f83d8153aad6e127d90f474db16a32485982cb33c9d0a3dc41ac", 0xc6) r0 = socket(0x2, 0x8001, 0x0) close(r0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000380)="59b111cd4cca4436ac399aa9f85044a0ca1475fb42952ed15902f9307f64a04785b846f8a0d4b5c1941528da419837de6f10086cd028050000000000000060a95c6a9774bf33f82fe60b899ad50e1c590f40a949809ca6639dea14fb000000000000", 0x62) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000340)={0x10000, 0x800, 0x7, 0x9, "8e845f4730aa00af72ffce3252d8d1463dd0254d", 0x43abcc8e, 0x3}) r2 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 00:56:10 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, r2}, 0xc) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(0xffffffffffffffff, &(0x7f00000002c0)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000380)="89ff6275c503b25da8a40e5fe9c113b56f07821d6be7350f3b9553de3d140157138e9d0690a02fcd5a26748c37687e8a2fcc549bbd823a65fac4d70da76cbac32947b0f3b7aa187a9003cd243b85bd54f1ef7a282fc61e3397a14da22346b77def09b8ba9593eb458e2074bc2be3e6889377b61cb25a90afb900b684b0efc075655405f1cefe258d6e9ae6ca26cff7432012125313b801c55260bef8f4d9e7c503e6027c79ad819e5adc030383a435f3638968efbb5a1028ef300f9b9688b64079677246", 0xc4}], 0x1, &(0x7f0000000480)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r2, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r1, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=0x0, @ANYRES32=r2, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r0, @ANYBLOB="00000000201e000000000000ffff000001000000", @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x90, 0x8}, 0x2) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) r5 = socket(0x800000018, 0x2, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r5, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) setsockopt$sock_int(r5, 0xffff, 0x1007, &(0x7f00000000c0)=0x8, 0x4) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x1000c) r7 = geteuid() fchownat(r6, &(0x7f0000000040)='./file0/file0\x00', r7, 0xffffffffffffffff, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 00:56:10 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 00:56:10 executing program 1: socket(0x2, 0x8001, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(0xffffffffffffffff, 0x0, 0x0) read(r0, &(0x7f0000000100)=""/33, 0x21) r1 = semget(0x1, 0x4, 0x80) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000000)=""/185) r2 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r2, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000300)={0x4, 0x0, 0x100, 0x5501, "2ea86ee16eb595607fcfd700", 0x4000, 0x4}) ioctl$FIONBIO(r3, 0x8004667e, &(0x7f0000000000)=0x1) write(r3, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f0000000140)={0x2, 0x1c, 0x7, 0xfff}) r4 = semget$private(0x0, 0x0, 0x100) r5 = syz_open_pts() ioctl$TIOCSCTTY(r5, 0x20007461) semctl$SETVAL(0x0, 0xb5f04367f1e8143d, 0x8, &(0x7f0000000280)=0x1) semop(r4, &(0x7f0000000200)=[{0x3, 0x5}, {0x4, 0x1f, 0x800}, {0x0, 0x6, 0x1000}], 0x3) 00:56:11 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x2, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r2, &(0x7f0000000040), 0x0) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r2, &(0x7f0000000340)=[{0x1, 0xffff, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0xeffa, 0x1800}, {0x2, 0x24, 0x800}, {0x0, 0x1}, {0x4, 0x1}, {0x4, 0x1f, 0x800}, {0x3, 0x8}], 0x9) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000000c0)=""/5) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f00000001c0)=0x1000001) semop(r2, &(0x7f0000000040)=[{0x0, 0x1f}, {0x1, 0xd08, 0x1000}, {0x1, 0xf000, 0x1800}], 0x3) semop(r2, &(0x7f0000000000)=[{0x3, 0x7, 0x1800}, {0x3, 0x70e5, 0x800}, {0x3, 0x6, 0x1000}, {0x0, 0x80, 0x800}, {0x1, 0xfff, 0x1800}], 0x5) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 00:56:11 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = semget$private(0x0, 0x8, 0x10286) semctl$IPC_RMID(r1, 0x0, 0x0) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000000c0)=""/12) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000280)=""/131) r2 = semget$private(0x0, 0x8, 0x10286) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000000c0)=""/12) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000280)=""/131) r3 = semget$private(0x0, 0x8, 0x10286) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) connect$unix(0xffffffffffffffff, &(0x7f0000001100)=ANY=[@ANYRES64=r2], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x8, 0x1, &(0x7f00000000c0)="9979dd1364147f5ce62082b1f9992431eb54825643f4f93b9640e9dfc5f242146e3ceb71b803498a4129411b7488b547ad0ea1fa19127924ecc835b7d503c5e226279bbbcaea0d0e0e006d48e32b7bbb09a80fccd49f671d0df96af959b776d865c9e6a5c9075b78b82d97a559d6c033b4914d7514c78ce1d0915c1ac875d53ccb5d42cf423b5b68cf9f1c438c065362fae72b406e4002552e344539273916c20998153605b0d3104eeee71c5a62e4ba57022bc8268afc65547092cdd6048baf2b90d73526986d4b28bc8680f42b833f4dbcb8b0c9e5f6cdb6632580caaf1406ecd7f09f07ff5a52c10ec41a13be8adf48f20221b139afc7bfcf2f91eb393ae04ce9c5b9902fab68161e4de8fb3d5a25306c43518e6aba34525c8ec797b87db15351eca045c4515963bda8f23851d27c2a277842fa81f6f1750bf5098fb51ffa87ed83f985c8710d5f6cf89f630e0c651c66c860405213ed2d4aa15843508f00acb4c1aaecbcb9d9438f56f8feb831b01fff13b8a795a0d7da8955c6934f9c5d130d5e2168bec3edde7734c9ab593733a118ecd83e97e91a17d47f9678692511f15909549821fdf814d87b85c94978d0254263555408d9c5d009f3829904c970a56dc21ef15744c53665da5380879b1aa753de02fae2e080b2fe3d78e5edef2a67f83f2b043fa1a3df6fd0a226f496bcc1fcd4ee0792febf20c275caa9c5d3bb96da662d22f2718cdc7112d8a0b449a6d84235b467a63e1ccc366432c33681205a5025417391767dfc109e56135dc8b07ec42113d6240ddb6958220b5f9250f352d88807cc0bad17bd7007e87a7f3e17ef5fbd968e717e6953658f388b8f46a6dffa792d74c0aefa0db0fc9af267827b542f0b049fe6f84f192c6f1cea41cca0ed0b71cbbbf11fe2001ba5c94e49974a6bb4087834e1e2afb5142e09cc703c5e5b3dd4b7c34ca5f81a851c62c1f3242eba0125def4003e0af27ed2d43d4022de9a0be82c5caf8092f368ae4c595a387e02f2e3d7e67d381557937fa2c956c36678e923203e554bb01fcf41ca7e384fe9129239ad6c0695d0d824a9f7dc3db7a054d632da9fdba34dae08decf2c8e7f2abec1a28cb81f57c6fd6f3ee8dd2c647436b0775c4cd4f166d853b7585e4676cfdd1300ef276a5e2ce0229168062763b5876f6428133176cee92d7335cae97198e554f93a417cd26ce6ec02f321b45f8b00b4194dc53ad99488a14e8b76e5b57712234b08982ff500569c7794536f19d5cd41d051c9f1405c0dc21ea76ebcbdf6c7654e6b4cb1e395eef625347f6d441f37efad8d40a5ef411caeb39118d9d658c5249e1409d63ad243bcde60b350f4d0e37bab129badd9829a4876d18c6ef042ddadc390c2fc865a1c482e429cf6b74b8b61144b95a96b178c8b5c2afb008a657f64c262b8277063849f65ba33a34a41421be7d1ce69fea9a853a97241540ddce2b82b86e279a17456a28b78d3f5ff249880df94e3fce48e2bd7c2bf6f78460cc815b3713f2d55a46516cb9c454d71ddc81c3e042ec90e3d9bb0c5b75d9de424b25c5e6bbb12f197915ff71cfa9da408724b821c2cb308aeddf9c4a3a86a5a37cd366980f30456a5caecd412c1f8060fc73764bf990eacf111f4f28bf11c1f989aee55a775d6cca9b42fce7e39beaf10ce506d1a76f9c8a006f6de9fb3be84347ef5863cfebe0f42a7abe73e215f7fb5523e5212d5b8d048833f57d0c835cb4800ef7f4af893fcf3ae09656112580fde4d4e787f82e1df8776c1117d8b334023ff93d9492d7858212bba95299b385fe5a2531c85af5e1f8be8a10126ae57d2044267fadbd10d74f0287b28e7b36332a8e8cbe58736620c94dd05efe5d20c7301177b57c5121c123c22ab798c1532dfbef6ec35f1c78ade7573a6e049d59536846f01caab0bc399e76244a8a1f4153d39fbe436fe475f609fa0702e24aa7ac762c915d83a3b847a061d1ce1a2d00cdf91e84593b555e56b2ef98245325937c7e323c7268b29f83b8c13a25df9b355d2a708fe1769d8eca5b6d727649867ab579565c88baf964966af8c08e9ff54124985e898424c76d85397e4f6365d24d6d692d89e47ea41cab927e4fad4ab40e10b988ad040493b39ef0ab6cdb1d41dd04fd7439bbac5306577cd7d9bf691ead0537712ad201aee1cb974cfdf4cae037190240a4168265ce9316347c701b577a228b680ed7a9588ab8f0e399f4cb455a3a51055ab5ca784bdbc28dc0b478bdb8957ff622cc7ed6e7d339fc87fd6758da0975e23b84eee1938ee6314d86113ec1fd6799f57d399150a6d423b0bb7e9f502f220f1266b1877e8d4b6412be9021aaa9f60e3a9aabc372013a6dde0dc511b1619a8a69cb6d2e3ab8ad044c41e8a80ca148f0062cc55553835d73dd95aba96977a8403666ad37cc9833615ce445f360cb3cae1e7e4b7629ff843a851ac926aae4a17bb52183650cc7e1e84b808f7552be69dc93d5de0f9eebbca1bd786c6c7607aa587df78b61f07e3a439854beb93cde01e28b1b631bef9057dc35b3ba94f6f04d26c99e91fd8fe5f6120b71e6d0d8327e3635c533dde2d31b4a29e97caea43eb29a500387329859f3e179f005e0d6582f35fce2ade89634433eaee89d3bf1bac57923c75f465c79f5f5a5ea872adec853ab2403efd4c39c3d60516ff0f6bbf2418e09a32a5a789fa95bd63f26a4d28aadaebd6aea17b837cb1bc3110bb0e8dabb7db3b6fbcd8495c3551576cf283fad50f94dc8d7e5dc220fd77240df41fb74e8491ca0dd719ee1f981ce57a4ed0d3d075693a65b133dc6823a744f2efdafe6e7ddfb9211f3cdda5155f8af37c9f4a40335c4f086e1bbcfa77a0c9eb622f1d0e0965f0c987d9347acf6d79d0391b9a0782a39e4950a2c4bebacb9d1db296ea6345e6b3604d7b24a99286ad5b8fbc98f4ed6aafe55ff82b96445856144244e3150081aa479507975416af774ad8acf6dc75fae54974ac188f560bc9741d2e5c3dc58f1a945b440030c2cee08073a31293bf04b35664111f3c6f3ea60cabe33e11907b1b669be77d9c0b9e07cb76b29475a4055a2fba51369734340a17480ef3380085487e325f38ac59bd04bceb45668d0ee3a228de3a0ce824b428cdf9921b59f9c8e2cba7b64c2535d6d838fa13f630eedb656322e186315aa4d3cf7051c2f4c29cd552dc990793aa4f90460c99795e52278a76583f4f8383f63cdb0e93b8f2e7cf1322eb19a68c3f3bbe546b2c43ac0f6b31451ebf0f0bb8a8c83466d1951f0be90e71c51a25fbd3880ffd53be4ab5442dca6bc3ec736852e3323fc63e06b0b03f83e5362b76491afc614e6a6d2a81df3ede8b4183c36270ed353d1238269b6355729b687c8fbcc8db57b407eb0f7a6577464b5355497df41d0a8acfe3a8e40058edd32e6271805c265d13192f0b2174edcf5844c819313faa35d1b6ba9dbe1aa43ecd583ff175afd4346825ae91e798cfb0260796a36b974847d77c07f1bd1f4a59978ea5da6b42825d9a7ae618560c3906e017e07a232a4bd6e8a4b9380e11890d0a0aabdc1ceebd973e1d98fb9ce0994a76ce6016b94fdb5f4b559a4531398d96474ea29b85d5da632e5f0869c786c35d917fae3aa3036449b374227bc83ed979085e0ddea7279e2217043aa10a89454ebfa4a18348a2177bffd7512dc894fe4ee9a7a09288c8ddd6aede107e3a0cff47f101f226edeae4e7c37d877c34e6cf07656475fe92d0e9bd6f58ac40a93f029ec33d2c3a4a8866f80a4bf24e546019d793c677fedc03a1799a4768d7954faf3e4ccb5af8b5d9b23a9f58fd440ca31f356560dc1d2fe1b6f40e7dad9612b800edb27a71ce47817848529781eb5677b2630b6a08c6663a77c8bb7b8f9ab1c1d3a0bea9ade149aae98e097eb9f7a8d127a0a1c8957c85c131174d9a392fdd146cb8c85c41431050f8d5e04d11d0fc2228177dd6060d707753984b91bb275314dcb674825b8bc039fda75cc07b62628f698e0448ccd36f7adc9c44c76a526aa3a33d9beae53e394bfb6e9268c72f64a65e982b59ac352d98325e889851af80ef1f74a729f723157f04b9e442960365091f21330ba77f6529a93852f0c0348ca0181526257381b73b981d2440edcc4b924d7464dd63280dd398634cc995a793822b859a8039e051bf36e03fd84e1888d4d295757841a413b23a00a50d827f234a82ab76e9233f8d1c16f30646a348fa672b9c562e0a2e9722d82c503ea6fc51cebdfdb660b485ba834402989e23749b0aaea6cf201a2e3e6f07fda83889da6c95a17fe46ae1c7bc30f703ce0737f74a81523a11074db7f2e58561fa8edef868ccd34f1f137972a4b9be2b15538379479d6e73451a5cc6ce4396972243d8d16e9c964aa6e4c2effebb50c441feff7864f4b1ad4847c6012df6e23a8c2b64640ffdf1d5668c6f668409f77eb323dd82e90d8666c34ac57cf8f0e23218edab5d892966b1a1e1454b83c9725cac756c89726619217433031aa9555daf225fe2f85691e10d180560acca244e973b9ef65e3c92d1142c3a12c2a82e95e5bf50578825871cc497689e2e8ef799fd7d2c8ab666f351e80fece8b60f77da854bb3874c88fc06eeda836854b7fd1be277428dfb5d6ba550c42e5f91895bfddf490076b8c34b49fb712919d007f0aaa755a67c957e8cca06dfc18711a8722405807b9e4aaf4a6f05b483d694386b2dd8f97c7a356f1b2fdeba27dadfad1b8179a6a4ee343a1a3e2c1df2fca571b7d1a016db3b80a3953c37123b6147b030d39d5e7b2ddc8dd0ad79098a8ad75226ccc2889dfc608637156fab6d99e0ddd8a243106f4b3097c5c4fae81ed585b5f6983ff2944f0dedf3b86bf96db5b4c65f66b72316c8d72d16a3b50b59723c66a4c3f017e98e469eb4290d66c53a8e44fd83d7308d4d764e5b07783d235e2841ace77a275553bd9145a94fcf3fe703583730eced3e6116567e08780d836d9ff1a795fec63980d2dfd5716acb3eab76284f6168ab0dea217d88f03fd1fe0eb050bf3c3db79719fe8d96e0be73b2ce2d8242f14fb5d726a0df003740f00301152ebf662a4c23c498b1dae7c633bfb16eb710977d17a079cc032d18e63f6fad9563f11e1a18ca19893fe9c00d4d37213a1479b47ad89fb6a716441421a2f4021d77a733a1a59672775ee00abe8157417dbcd888c7506796642d5986348325e03d999c03b79693e992ce0539091545e5a4c84c8eba82cb65bdaa833d5e4fbb5cb36f1723a8b5228f2ccbdfc4ebfdd25a9f3348df4f1b7c4d9d43908a9099d62bbf973c7c37fa0e0f3784d4c2cac3029f571823df0067d2b3dde7f8f64a30148b6acdca94dc6159c8d47c70a07cab109e17f54f57b75ea831d663c1e28a702cea769b77e79d06a26b26b34e9d1d7ae4c0b7dfe6a5fb8d0f1f3e86a95a782612e15d241b3f6f7c408e8c9331e8472dd8b9108d0844b2ded3704c95b8c9c1499c14686bd3f30fc0a49bd638a97edd159f0036f161d1681b8e83ddd488e432376708292bbf210a2154353433e04bf4e32a05ab909cacb31d43e022c2cee5bf4258eb79e8eab08143cb9c067f5c38405c5d058d591b15aa5c85c723ad0c3256fc11ea575b9aeca495bd4c0953e6bb509ab1030de342b58223e3ff1cfc7858ce7687aaacc6ff0a67ed17ddd4d4590036fe32b6099739808ca7453ea6fc49cfabe99988554db062d294b7e0a0d09f63efb8e5c951c93381b7f32a30f5ea2025abd51e4d04bbb8406fa1ecefd08b8dce494faaba2f741e4e172a5419b982ba", 0x1000) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r5, 0x80045756, &(0x7f0000000080)=0xfff) 00:56:11 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f00000000c0)={'./file0/file0\x00', 0x5, 0x100, 0xffffff00, 0x1, 0x8000, 0x9, 0x6, 0x0, 0x0, 0x400, 0x10000}) 00:56:11 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, 0x0, 0x0) sendto(r1, &(0x7f0000000040)="a8b32d8c67ba5a253b99061999375f05c1a0f28b34d3755896ae861f30598eaaa548e9c0c48f7086bb489ef5663020d07727022933499396d13500acb46df860c9a920b9ce24c7a8bf8671b7572089c4d8485223eab76e36062d8307dd4e3e8870182f843fe6eb2b9e40116af290045350f7aca72b1cb0beee32c487f82427a1ee189af3ee8f", 0x86, 0x2, &(0x7f0000000100)=@in={0x2, 0x1}, 0xc) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x0) faccessat(r2, &(0x7f0000000140)='./file0\x00', 0x5, 0x1) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 00:56:11 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x0) r3 = openat(r2, &(0x7f0000000000)='./file0/file0\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000040)={0x0, 0x1566, {0x603f, 0x7}}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 00:56:11 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000080)=0x1) r1 = socket(0x2, 0x8001, 0x0) ioctl$BIOCGBLEN(0xffffffffffffffff, 0x40044266, &(0x7f0000000100)) close(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1) setsockopt$sock_int(r1, 0xffff, 0x180f, &(0x7f0000000040)=0xffffffff, 0x4) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = semget$private(0x0, 0x8, 0x10286) semop(r4, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r4, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x2, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r4, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r4, &(0x7f0000000040), 0x0) connect$unix(r3, &(0x7f0000000180)=ANY=[@ANYRES64, @ANYRESHEX=r4, @ANYRESOCT, @ANYRES32=r2, @ANYRES32, @ANYRESHEX, @ANYRES32, @ANYRESOCT], 0x10) 00:56:11 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x0, 0x0, 0x6}, {0x18, 0x1, 0xffffff80, 0x6}, 0x2, [0x10001, 0x8, 0x1b71, 0x6, 0x7, 0x6, 0x9, 0x3]}, 0x3c) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) 00:56:12 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) read(r0, &(0x7f0000000040)=""/85, 0x55) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 00:56:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = accept$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) sendto(r2, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 00:56:12 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x8) socket(0x2, 0x1, 0x0) r2 = socket(0x800000018, 0x2, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) flock(r2, 0x2) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 00:56:12 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) shmget(0x0, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) writev(r2, &(0x7f0000000140)=[{&(0x7f0000000040)="3cbd3c796ccae40a0029fd9769e5110908005795336a5e61411839c25f8a51e85310c5afabe38ba1bfe438f662b61793e7427b1a1de5b8099cae61262e877a4adf8445c5602ff80720e0df6f179bb9b20a48d4b0f325bcc9d4b0e28e35058024c1c087b0cc64d33eb7adacdbd4d3b4944b112af5764a1e3734e456571a02dd3c392c190e7da274354d0c7a63b47d364f9fb286dbf9b6db13f23bc6d700a8b7490796edf17613104d6986f91f11c3885f628bbc6a715ba79a8166a488c3c147488d9b223037dddc9fa82f2c65fd8f0e6644a86adef08922c507f93ee81cd850b40973c5ed55ec6a23b4cae5d6688212831f87fdfb6773e8a9", 0xf8}], 0x1) 00:56:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) fchmodat(r2, &(0x7f0000000000)='./file0/file0\x00', 0x20, 0x4) 00:56:12 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f79000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 00:56:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) ioctl$BIOCFLUSH(0xffffffffffffffff, 0x20004268) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) truncate(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x9) 00:56:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) getuid() r2 = dup2(r0, r1) r3 = socket$inet(0x2, 0x1, 0x9d) dup2(r2, r3) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 00:56:12 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0xf2) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000280)={""/16, @ifru_index}) r3 = socket(0x1, 0x0, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) readv(r3, &(0x7f0000000100)=[{&(0x7f0000000140)=""/32, 0x20}, {&(0x7f0000000040)=""/43, 0x2b}, {&(0x7f00000000c0)=""/2, 0x2}], 0x3) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 00:56:13 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = dup(r0) bind(r1, &(0x7f0000000240)=@in6={0x18, 0x3, 0x3f}, 0xc) r2 = socket(0x2, 0x8001, 0x0) r3 = semget$private(0x0, 0x8, 0x10286) semctl$IPC_RMID(r3, 0x0, 0x0) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000000c0)=""/12) sysctl$net_mpls(&(0x7f0000000100)={0x4, 0x21, 0x6}, 0x3, &(0x7f0000000140)="8c3bdd7b39909c396ee05a5112103c1907fb17116ca72c63a74f839af0a28d3affe752d93818fc28d73135ea1697993496cd1e0f448005d6a693559689356c3c675ee323054c6e2e456f26180b3ce120eca450626cca29407eb89f5ac2b9202fec5d73ec7ae2fd511dd8586cf5c12fd8dc86712278e7b03f08bf516b98a1157429073f10aab20e76e7115d21ca28b8", &(0x7f0000000200)=0x8f, &(0x7f0000000340)="705dd777b25da11645b81b2ede1e534027ce1bf49848a2058a7a47a35f149e6531f467c327567426a631232324389136c0897455bf5ccced7422a3fb4b7460a9551b6f39485f86dc55a253b40f26c014bcee588173037fa4990ea2db65811679f8c4fd746d161256fe676eaa449db88e4f7def3e4a6915c70413bdac4b03747dbad63ef9ea7e", 0x86) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000280)=""/131) semctl$GETALL(r3, 0x0, 0x6, &(0x7f00000000c0)=""/1) close(r2) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="6203acbf956484a32e26"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000080)=@in6={0x18, 0x0, 0x1, 0x646}, 0xc) munlock(&(0x7f00003a7000/0x3000)=nil, 0x3000) connect$unix(r2, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) socket(0x1, 0x1, 0x3) 00:56:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = dup2(r4, r2) sendmsg$unix(r5, &(0x7f00000001c0)={&(0x7f0000000040)=@file={0x1, './file0/file0\x00'}, 0x10, &(0x7f0000001600)=[{&(0x7f0000000380)="6d4e25f4c144d0b57f1b7a7d89170be51ed9709c74bf9d5735ce5da6cf6dd8e82c2bae9755bf93d3f8d5c16b7ffaa54d00fdbda81e0abe034767da5d2d8a6da3fff923a9dc0657dfdedaad15ec725acf8d5d9b65ce6f99e424d5c6f1b8f7249c697907ddea155cb1f2e78f98a1b5ff8d6de29c234bd014ac1c2f3cc000aca604920df0fbb9ce8a59d8a432429be4fd3a4c4cced038962ddfd870a7fb6a618ad2ca80d21479df4d428ab1c8d41b420a469a06cfe26f156dd3ab96d52be9b36eeed31c24fe3dd1c182ebd899fb907b670ee49c1bf8527e9b324e36d689ab3a453465049fcc3e468ae467590346d32778ecb5087d3c2e67dc7fccc59e9721b2e5ec4495c796bbc3e4920ed8e0c85befc7dfdd70ed777bf4594f99c3ad105925ee87e55fecdd2afa71a9c67372873a139a2680ddca2999957d9490a973be6c01988ed3358ccb41a781df8555bb241f77838b74ddf12964adf7395e3cad9a625e24745505670de95a87df448dfc83130c7624d4daf23e0c1cf390cad2c7a25ba82d12dbfb27ec57537cd50f2285ab8e7aa81b9776c964e4e4106531095eba4bfd51a321051514378c1c83db2036e66c424ab2e83273bca59174b4753290d631828b634a0fd7bea4f298cad14f79e1967a04943214c35e50784ae427f786f150d35016bdcc32015ce75b04eb048d0dca6e1a703cd715362d437f8888c2c6036ce6303a36caa8e4633b939e07392dfc816a2777dc6b6ef10a66007bf35a4179837ab4646f0f02f34638b96de5fcab6eb97b9a9414ccc417da3892526f7a508b423d431ca9eceb77af32699d4af9b3e021a947cea468beb758474ef94922341cb69cf8f1da9ad2b36d34627754d8b936b16e43434ec5a2dbcc86b2bcaea134ccf1ecf4a350837247fe9fefeb668b3d469c01f62d1098a346f61557c33de97fb335fc1da715bb1fa66b3bc3ee40de1e4b2ca5cdde01bc6ae483d0714059a212eede90deb42bef105ed10242679c05ca328c3110f845e733238eb89eb5fa0d0f798e3d7f96a122107d2ddad122885a3921d64d0e9d628c9c6b9789c634749300f76f5541e5f00feb8f157a850a3a5196e246772dcb4105ad17f9d10f3f34dd6517aff058fa93016aacc2cbe9eb538d55d1f4ea8999008b075571e26a08a3bb8657a8ffb00099b398025d641cf9ac73c024b2bb29f924272819de8cb13562e891d49307968b636cff797b3dd95dd129ea8f0b7d7cd662c7124da8c784fb3a02e9135c9ff629a23aa2ccd63e30792f20296edf8c1274811aac0bdd7b348095d94aa9483490c9639c64e5ed78f4dc19f80e9e2bb987928507e484536275222bed7881a9511a22e468c9533f0ab0b6ce552525fa54b5b38e1e2e1c7ac5920c3963a726dbb943ebf46dd38a760a8dadd880b99df43659170d6b87f4613d3f032ce614851f27f12fa278a0d3f8b30da254aa796d3ab907291863cb9120892efb3ccb28c865d1db77da19c35209929ce08eaebffc91b3848b0f575fba240db010e2da7fa5a444004766338c633ccce6560d30c851c5c36fecd7afe9c546ddeda5bb73772d0ae3f660c4cd0b8c55712ab86e90e4133fba7e72f7d25d09e07bb8cdb812a26d0ac0e1ece565ba5885613469f8e670a38ff7340af566517c0468919ff380ab6bac23a8bb616c915c3d46187e7a49b96c538f0335322254bc2c3c713eff4d15c43b23aa612d57ba52b9b5d9c9fbe5242af0ec9568e7864496daf1c75e5702211712eff8053600652cbc6ab1f99876aa4327d1e7548497b3caa0cececa975733ee9a12de6ed22d11f230252c80e14b31412bec06f2eb0d5c23a36af46644669957fd196e331928c29d9363f0ca0006feb4f975ca205f0e3c510aa84896ee9e284d39104a25ae1fd48d94f630396a1cfc55f3b3e263d3029e24ed03015be90e2838a606a85ffcc33efe3fcce728f75155bda437ae376571e5055e64b15f95d4a7940398b41174617f20d5c9660c5b0ee39758935ae277edba2c3bef6ad7257f3d19a23ff7cdbd8d69aee021623d13b3a45e27d61ccde2898570e8ee7c7b660b1e4c73e91a66a1319bd0fa069a4368e9dd2141b7fa0d293fa562193db113cce5f881c9e61537a289521ad50a6af77e817101a32464791fe20c43a8f0ea46d2e320f278b79b4af1e87da14395aae8c3a5f65ea721a46375b6b16555a547576d5accdb93450eea5bb5619c2e5420c2bb6a8c94acb3ccfc5147453c622670292ea82cd96d3d60be8e3398b35c98552016a73c1c8392275891351436cbd4f95c207fa21b7de4e285db74d696d8faa65506627b62f1ae30c1c3c7555f876ec724f31f1aba8e80af895129c3ef97fa453f0d55d039488724c469d31ba42d86da49e6dab388dc58dac0150451f7f922467808edd003dc122ccf7ca652b08ccec71eb08ae1af411d36e19aee16dae213a7eb0b4b1e5d07f15c1139ff3b7c4bb3d352560b57e7e123a3e072e3982ac44da7a9fa3c888878fef00a9ef406578366aa5e782aed1d244ce0c5e5b13e498ac16f648f8c4f73817ceccd6d46a5a9deb5d3a936d86931825283d1bb30086b1a2e6f433c9185bcc728aef5719f4c3b8df6b278c5dd829e84a4b802fdb77401a6131f08a0d8ec54ab5491e45642fd38812b63ed784995d62f6201fa85a328445bf754dba752c0cd0784d7ce9238987a00cc60ebbc9fb9797b5fe249e98564e9c27839c82bf2d3132f58a10e978e7bce97df9033dd36a20a4992add2e33d61af9a5ebf4565e330a73cbebbaec2b3293efafa7d2f863025770a85722893bba4927c74f6be70064786e6ef559b5280f3743f93723dbfb3df22f6bb03d073b8201146b1c02f603aa2af7b3b051bcd2c10d31a2f25cc2837552bc76fcbae9808a3e779e5a3be121c8814f34119c34f6b222737073dd570aed9c35d9ce38eff08169faf78f83b9313f9abe97c5fac11609322a9cb423b2835134ea3dd5f517fc3ba2146f8ed31f936de26c3e81dd8e509fb1df2915af2ecc1ca650b479f82cdd3e441cd2c1426936ea83df7d3c676b037087de9a34fc136742d5312166f3283f3d4c6ce218f1b554834652c475c33912ec2c71032a1677158cc415090162f412f42d866ed00a6db1a52269c71ea3f08f7742c8394badfc407feae8b1e439722994a0138a1508392019217253a4635f0e81a2c014498eadd8ac0d6069678a7c416708b6e84d2809290ec27aa1a806ca48e5d4e9720fba70914c27e0855fb1a1f1e2309f560a72ebaf93a323df43f4854ebb82fb540035448f3ccc9322922b4b26546043adff248208f0be0b4b9ae1c8e3a85615383cb4e46ebfbdbce8d5dd190a98b577050753c77b1bd8b4d93e8fe45851b3e88f156655be6540372a3ae038a245285df61f6ea7e3b354ce1f8150cc8727cc2f6a1d64afffda02b907ba581a7b9a222ac58e68c53bb30f57bc10be0d2d02e62bd809a54f9d8e7b80ae5495aeb063068da303b42405dac7896e2756d723f68c303c9db78f071f081889e6b70e2303bcf24d86f613185d5063363ecd6d0ba144bce988c0c234c7a0d77088330bb55d2dca53b0dc3dcb09df02fa7a40f353fe5076bfeb8b0b6349a36ba58ed63aa053ef7ac5665608a3abbfe3dc404becd495d1e0473902d5ee07044b8b01cd203f97e34a4abfe745a9079b2b988c57535a5da8697ac1cb2fc00b1029cb88921d5ae4bcb1313b22c88e99b7717d4a82afea07ca587951d9e74cddc85fb19418006e86c95232caf6982e3fb47458c67fd6fac4b8a8c1c37669857ff92e8c4861415df122c3befdd6a5ef9a889a8ef27b6e23adb4beeef930fc1660ad4d3db128ba48df2755aaab2938bd7feaaa128bd2f63e62322f9352227040bc2b8bf35654240568036f018f06ee799aee8554f151ca7eaae2573739aa5d55ed8e71ca29670c9a481e26c5eb4e25458b1a755d43c155f7d1ce20f46a27e1ba8f2ee8145d7e63f77174bf56ca593cb095b37a8a597f65b1e32c28c6635296888e9471d815b2658184b95c054f7222ff1f8967ffee50dbb1d267f793c95dcfe1b668049322f898ca531480a6a2daf42e8275c1d1c252eaf32fde3eb0ebabc404b67a4cd13eec84922aa72062ec3d797af001a793a61966cbf1822d52780f75c4ead2d7168401963b6b0856a7f6558f6a437b34c97e0154f9b4065af073d23565ad5771605c1b75f6d924b9c642c0bc07ff25767bbda5710c0cb7a66b1100d7adfdb704e4f2c4853b66c0284f01fa1633957a4b0d5422eb5bc1977d7c762f06b87c43e63fbd0bcd54a0d5a7d5affed61065454a828836841f8063e6306b2adba3c10bc8c9f2e271b8fe6f7134a89e3dcc82088d0f6b34926a83b1b15d0e49604bb8be3d51315792797ee569afbc867ae3d8f1cab0a572be16c63192e4c601b6eaafe6f9e032fa1628efacbba8600718d9b0c9527ee4264c971ac9d47c31be3e3dc1fe1b40b7fcf33ee2aaa39506f45f6fc4aa568d1d2bc11a741aee5975c22b808f4b8ca960d6590eaf3bccdd49bdb87d60167b536dd75bf3e3c483286326158a8a6d46bd6b8b6c49b6654796133c60cf1d1ec4bbf2fbf58dc1319e1b903a0d99d04ed70a93ce0407d55efa7161b93f1752721fcb54d9bf49e41f91fbb56b8f862cc406837e9580dc7e85566b431c1e914116c2e8bb2b3f6b196fb4a1169c1546bda2730bbb328f5336d61e9159a3e85b8e7b1e44ace920e3fb2e02d35718dee9f80e0be3639f39fa7de2c34063fcc2fb3a3e033ea30bc63d5bc62ca34a19dc68725abbf417b20d0624fd078e32fb57320515444db188e1f7f7009125d051c1a7f8a8ddbfed481dce1bda209ed56e6ed3f13c7864b01dbee66b0b6106f7ad7cedf446827c4f72ad45c3d0103dcb98b13b09e73b7b0a3c883b6696df962b09af6ee564a99e4c0691af08747b25f3574498004c4f0900468e8c17e5262341d741274959eff3a8879e2024e1a47a5919b50d9b87e28d240a89f589f2b17270e77e19ea299893dceb052a523ab7984144c5c301618d7494c39f34e2d985ca4d8871bbe8b2871ef43122188fd3260761c2a4146c242e30a12c4e8c0add413fa23151e61293501109221487b4236d04cd7d5c7464331b50164eeb0b91eb6f396f6aa54f3f207dc04a7060770303abcc92202a41adbced442a9bc19d7a1b3d72b91e9f284dcddf37202341e057784539c41e1e43a075b848e47fb2a18fdd273ee835ba27822e9db9cc52872ddbc4ab2d9d629155dfcef727eefd99738766b4e64f7283512203d77e65205567d8124f3f9d43d3602837d38db4989dbc78dce0ace4319516862b8cf70603856136bb8a2d27914715d1afd6fd1f7992123b134b1a4c749a3449182143537d09293156dffb303964ee30658cf66b38eee8eee5632abe56cf4030582ee90ff10d45aa2a7f9906ae579edabd7e7a1af9bee34a2deec6316f5c7463433ec1feb53423eaf54eb2e8d148a458225eb4eac87bf8a7461f22704cf379487ab689f5971b5990e846a2558e0be656020928eb79db79d6c7a4b268b766d7e410c89876b9fef86398bc8726917a2d936c127c1041173d0e6a4b9c52a2f81641bc591bd81e7a2084431d8b2bab30e455956d40b5929fd2e3f867f53779cb03b09bb31ed9fc03ce608ee4f7d1a6b48866664188f757185c7869482f915eebcc0905f7c0d5d266b986a97bc61b43058652fe903d04b4f9e07c97c271daa48f4b5c541c267fcccf65e25b5116b2fdbf942b84833b7febb86fc000ed0af4dfa84a42e9f3c8fd0cd", 0x1000}, {&(0x7f00000000c0)="a1b5681f2eedf9c7f512f2f9e8d252ac05db17047d5a0e8bab126f1b919e3d4fea837efe67ce7fc45c052cc88aabe269c67cf9a66eb32dde0c63bafffe2de335ede5067461004eac5ff4b4d84dbfe3316a2843ad739f4a8dd110d6a1d826b5cfcdf06750ccbd30c124169c4c535f9d5b4c85ec878778cb0e37d2bae34d8db507b7f1919bf176c495d0c6f5ab31a0c0be38c8cf5c0ea6014d365a7b1160992e69fb50a1561bb68c09ddfedaa9b897dd99e01ae0660cef256459d71bc49377fc4bda30c3dbf929c31c14eec409873e686add8540bd56", 0xd5}, {&(0x7f0000000280)="0b85c9f8be2c5b517b55fe46bfa5f0a537c0b14093046dca7319099365ed1a7f2f2f85bd55380821f407a5ed83fc0822677b8619ac950c44e06ff98270974fb19666732a4ffb3d0a4fd7552b75da", 0x4e}, {&(0x7f0000001380)="7c09093cb45072018e4bc7a2ab6002d8923dfc5b1ec14f68797f8ff452b985ae731648ed8d1b396799ca73696405d09beff3c5aca8618a2bfa932826614a227573bf71900dc993bc30075d1712f263ad4401ef8e920ff1467b120011cdfbf1f9857e42a3d70116fadef661d385fd6ffe6f206661caae44295d20af1b730721e0c51119c9fd06a8b421dc18c39af89893656a7a993fd069625283f709e526e78c1bdc2d38645da005a05af25c5e4589add16fabab908399438f3ff3cc9c02d12216def2f6ed6be1d0cfcc9af7fbaeacd62560727c790d5c19f03374dcec537e98bfa4f7431dbf9ca3ee1d94aa448c679f74d9ac8444ffa301422429", 0xfb}, {&(0x7f0000001480)="38b567b1c2c957c4ba326c819d202b9fb6ce6378d6009ad905836cbe26c1e464a9369090f883571fcf2018c77a13998059c13e43e3c66362bcefd0b8f961622bfbe38ee9db97ff54676542ff108235ecf535e48e5110ce5cb3173a2f6e2c97d74e69d90c8c9b70fbd66e3f2181b43eac0754b3847d6f860deffc0152576121325c64b3486d2645fc196d6d0a944e6601d931b666ea407fcdd3991c71a8d5f45b1daf2fb1bdda369b1dee4ed90b70d4f45db947fe29baed6b1491963c4c6920f4154fa37da14c6b", 0xc7}, {&(0x7f0000001580)="13eb4e9acdea392b9e283f8c245666327225e85184048cabb1cf19095a12ed76fa5740640250ad55b383376e3f689acd66c917bd6d60a155637d61ebedafdc2841ff7bd35624d2be7e5f70ee24a8400f30b3414311d0d77680a40cdb6e644d1f8c", 0x61}], 0x6, 0x0, 0x0, 0x2}, 0x3) recvmsg(r3, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x0, 0x0}, 0x40) link(&(0x7f00000016c0)='./file0/file0\x00', &(0x7f0000001680)='./file0/file0\x00') 00:56:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) chdir(&(0x7f0000000000)='./file0/file0\x00') 00:56:13 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) chroot(&(0x7f0000000040)='./file0/file0\x00') connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 00:56:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) getpeername(r2, &(0x7f00000000c0)=@un=@file={0x0, ""/108}, &(0x7f0000000040)=0x6e) 00:56:13 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) r2 = socket(0x2, 0x400000000002, 0x0) setsockopt(r2, 0x0, 0x4, &(0x7f0000000040)="b1f5d915", 0x4) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x81) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$KDMKTONE(0xffffffffffffffff, 0x20004b08, &(0x7f00000000c0)=0x1) write(r3, 0x0, 0x0) poll(&(0x7f00000001c0)=[{r3, 0x185}], 0x1, 0x0) ioctl$WSDISPLAYIO_SVIDEO(0xffffffffffffffff, 0x80045745, &(0x7f0000000140)) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f000020b000/0x3000)=nil, 0x3000, 0x0) r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd, 0x1}, 0x8) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) fcntl$setstatus(r5, 0x4, 0x80) 00:56:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0/file0\x00', 0x3a0, 0x1) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 00:56:13 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r3, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r3, 0x185}], 0x1, 0x0) ioctl$TIOCSBRK(r3, 0x2000747b) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000007c0)=[{&(0x7f0000000880)=""/210, 0xd2}, {&(0x7f0000000380)=""/231, 0xe7}, {&(0x7f0000000000)=""/10, 0xa}, {&(0x7f0000000480)=""/250, 0xfa}, {&(0x7f0000000040)=""/25, 0x19}, {&(0x7f00000001c0)=""/7, 0x7}, {&(0x7f0000000580)=""/238, 0xee}, {&(0x7f0000000740)=""/77, 0x4d}, {&(0x7f00000000c0)=""/54, 0x36}], 0x9, 0x0}, 0x40) pwritev(r2, &(0x7f0000000180)=[{&(0x7f0000000100)="7603f70e73c50f29f16e86f26b6834cb17d62847e99c70565d5906790fdccbab3cf2bda7fd", 0x25}, {&(0x7f0000000140)="85e8ca7e3d5301dd10675afc537cb39103f1281c02f459b08e03845a5caef4dc34", 0x21}], 0x2, 0x0, 0x720a) 00:56:14 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000100)) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="000000000000000000008e36024c0ee088266d353fbbd13b33a2b846117b8be8ad30fe23716d303377a88464a42159b4fa762aef0b0f302b5bc6b51082751575a702f88d6c5563190838e27157eb3da2b0746f88c4a7c9d2e1e35d4934d083000000000000000000a02d14e569"], 0x10) mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x23) 00:56:14 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f00000000c0)="542629bb6fe636496fcb659ae6c9376e02dc9fa8c4af8f7f7bf0ff70d6b3fff721953ab17f526b3be5c0b9c1ebae17cfca030ed2cd5b7f0069fddfa4a63785f99383766d11d0254aeed46fcda35f010689bb429eb21cc0a04c563ac6d3c25a634cac1ad3e5a93844361c6cc8e9f926eaad35d062bc9da8ff75b961f0a7f3094a41cbb3e83fc18851354950ef084765e0db2a78ccf26b9c6e22b1bfb5204a3e1336b26426b4cdaba0d860e6762194e50ca617a2184184db7535ba211a03d5e813dc90b9529a79781621bc47ffbed28656a2a7047b154df6eaf22c3ec9cd22726ce24fa895c19ab2478cec1b529bf05f12051598bcba33d288ded573916f872c00"/266, 0x10a, 0x400, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 00:56:14 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) chroot(&(0x7f0000000040)='./file0/file0\x00') sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) select(0x40, &(0x7f0000000000)={0xd5, 0xfffffffffffffffb, 0x3, 0x7, 0x9, 0x9, 0x3, 0x9}, &(0x7f00000000c0)={0xec77, 0x8001, 0x1, 0x9, 0x8d, 0x1, 0x2, 0x5}, &(0x7f0000000100)={0xf0, 0x4, 0x7, 0x3ff, 0x0, 0xc3, 0x18cd, 0x7}, &(0x7f0000000140)={0x3}) 00:56:14 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10000) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 00:56:14 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x10, 0x3, 0x5) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd, 0x3}, 0x8) socket(0x20, 0xfb04b436be347c80, 0x9) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 00:56:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$setstatus(r0, 0x4, 0x80) mknod(&(0x7f0000000040)='./file0\x00', 0x80, 0x9) r1 = socket(0x2, 0x8001, 0x0) close(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x1) fcntl$setflags(r0, 0x2, 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='le0\x00\x00\x00\x00\x00\x00\x00'], 0x10) pipe(&(0x7f0000000080)) 00:56:14 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sysctl$hw(&(0x7f0000000040)={0x6, 0x2}, 0x2, &(0x7f0000000300)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a7c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dce7ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee300000000000000000000000000000000000000000000002cab213a8acb5ea8a4264d02d3ee91af5a93eac30d4499a617c1c8bcc83ff5356cd978cbe07169167abd797df314ff5abed79771345e430100f72abe385e8ab933", &(0x7f00000000c0)=0x104, 0x0, 0x0) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 00:56:14 executing program 1: r0 = semget(0x3, 0x1, 0x1) semctl$GETNCNT(r0, 0x0, 0x3, &(0x7f0000000040)=""/115) r1 = socket(0x2, 0x8001, 0x0) close(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 00:56:15 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 00:56:15 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PCIOCGETROM(r2, 0xc0107005, &(0x7f00000000c0)={{}, 0x3, &(0x7f0000000080)=[0x0, 0x0, 0x0]}) bind(r1, &(0x7f0000000100)=@un=@abs={0x0, 0xd}, 0x8) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 00:56:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) semctl$GETZCNT(0xffffffffffffffff, 0x2, 0x7, &(0x7f00000000c0)=""/233) truncate(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x7) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom$inet6(r2, &(0x7f0000000380)=""/204, 0xcc, 0x802, 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 00:56:15 executing program 1: setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x6) r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) open$dir(&(0x7f00000006c0)='./file0\x00', 0x40, 0x24) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) write(r3, 0x0, 0x0) r4 = fcntl$dupfd(r2, 0xa, r3) close(r4) connect$unix(0xffffffffffffffff, &(0x7f0000000740)=ANY=[@ANYBLOB="6202e57f7f000001b7eb2f9fc40eb8e15baf1ca40f8a79ea801a65a619d2106d9dffb085d9a7484b53ac252962a79e5da5b2e6d934db0e57f30cdcdd6fb2b71690118511ecb0574d2ca43ea1932ed56d87c48a636defa1063b0ecc6382340ff213635ab44f1cc7"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000680)={&(0x7f0000000040)=@in6={0x18, 0x0, 0x1ff, 0xfff}, 0xc, &(0x7f0000000380)=[{&(0x7f0000000080)="c45a003ddddc8a2ec5cb38e1821f54c3b33d3d949b61fbdfbe8ea5702bff137bafb7058d0577a338caea8c0cfcdf0c48d2fbf7b9d1e9760c3c64bdf933d25fb3c1da49d1ed4a573d53b14abb3abfeac291e3ee2c6b389242b3fe3ef7a8dd3a95c25cbf0c4fd2a37ef13c39087081b43fbb9f701dd71fdd59d710306fc756bc78806abdf878b54754e270ba14d994faf012aacc0ebcab269ea97cf0bba7683c6de951aa2a9cb03b39d25709a63db957f895aece780f5c764deed7a7c4582e1d6cded6991ed81a36610b", 0xc9}, {&(0x7f0000000180)="8f98f6ce26285d346b997bc1b9ec7b50c9f310eadd7a35e2239ee711f30080ae6d789004065e500cc7a6f1d8ab15da88043aca742cc12a8a00c3732321aea701613794dd5fe13aac430a7f2eae2bc6dfc068161b97fd6c8d307235f0764567e1abb1b65d753feaddcd41d00af1", 0x6d}, {&(0x7f0000000200)="f3ffd458b330526164e5d9a63990ea65d11f1e78c2963f077799a58846271e703357dd167f2d4a972dc5b75b8032b5f7bf85a7087dbe1b582dabeb9fde4d1847122a3d23a6ffc7caba5a1b821b9f977d15afaba26493cfd673002d83460eb98efddaafe5afdeab55ce1adeb52b00ca7d69e61256481d8fdf89a3cfe5989489e72e579804189e9f4f9a9b98417c0e930d0f9cc1ca7534eed3eaf4387ebc", 0x9d}, {&(0x7f00000002c0)="45e66565f98d598084b80de606ee7df391f86eda46df0432d812c08df4e43faebd0abf8086e4b7b67291b4164a07d0fa58edd47716ab3c5316533de9d78337a3e2aa7f0e080eb4321f3e6befc1963f70e0bedb237909eb39b3556999eb92c9df297400b09509d7e44739b12435f34cba2850df7aaa89667362a2b8b949ae646c50c8e9e2d2c2d31de302c86b547e09a08f871b9154bcc2", 0x97}], 0x4, &(0x7f00000007c0)=[{0x10, 0xffff, 0x7ff}, {0x70, 0xffff, 0x9, "15271f72101f9eb998b3306657e7d998ca4f74626c7dae64bc21ca3e803491caf34ee89c40c89e0a178d605d92b469f7725ba47bd4b2072adeb12c22c121d29cf969e39654a388bc766e78f47052ad7e5a63cb144235322d67"}, {0xc8, 0x10000, 0x1, "62f6a9245ccd66572cf00aa1e2144c93e5fd8b7c671402542f555dc713e8dea2eef1cc2929755ab34dafca146e4cb5488079f0c63cd979a637664220cc9a0024dc3ce60864f1a9b99eaeeb0fd89b665d996c403757ba78060fe5159f8b38125c390f7c51f5f2c40b3bd5146736d5c5d967f1afc5a3e5a648c30d6e1727633076971a5dc909a6a2b38fc049f3582e191bba50074d92ad307696aa601962a0dcd52ceb094c14fb77264072001e7e8cd6a0e8d13f6aea6d"}, {0x110, 0xffff, 0xb0bd, "4b2bfe1b6e133638dd44bbddc46a61b7f803acf893ce60578a9dcb000e3a1aaf23a6073d536b5376d08afb100fe92a93090f6e78d50409a067b7b58f29a705f80adb258655bc1b69300a6082b62d74120a6e24ae75bcd09345b2f9e5276fe5b9d400191af3cea4f862ab2a5bb181ffdbc5ea3fcfe73c83b509a6ca712ed61136aca13f723490e7c6d8d981061359307701d2cbef98a2e0c32299295b42d91afd42173bffebc69c88313f4f5d640a09d43fca69dab778282bbb73bf9d5d9e94927023f3af56773f8e559353f10cd68b3d88e4ca1cbc7afafc48c2c705ae842f31c2925dc67f6e8ea75313c411c978a5319cf47622afa7e662c03646204e"}, {0x48, 0x0, 0x3259, "a702b1f4928466bd53d731f92f6182b9a403664b588af85b6c7cdfef30286e53556b674f41ce96b726db0d0406a737e1e2ea"}], 0x2a0}, 0x1) r5 = socket(0x2, 0x1, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000700)=@file={0x1, './file0\x00'}, 0xa) 00:56:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f00000003c0)) write(r2, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x0) utimensat(r2, &(0x7f00000001c0)='./file0/file0\x00', &(0x7f0000000380)={{0xd74, 0x7fffffff}, {0xffffffffffffffff, 0x80}}, 0x2) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) r3 = socket(0x800000018, 0x2, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) writev(r3, &(0x7f0000000040)=[{&(0x7f00000000c0)="71e66e8e6c7345a3766297ec5dcc16ed894f91798fdb94b726a955508daef69e81eadef9bc2d49f0cf37136c25004e3c13957f3e8602d5c169c66b8d38a5ba165188530b00daa82dc2c0748a15fcf2f1ad21cf0758d6ef165b2b23820f6f552a089de3b218c0d7c92f22ac21378c66069d506ed9249722caa432cabad400f174800804a6370069f719ffa26189f2a060582a0d17136f3f483d7845c02fe7a2150c158dbd602b4638274121a0d6b88928c12f13185adfa873b9b39079"}, {&(0x7f0000000000)="117092a81a69c0bd39819d246fe94eb351bef37b8fe9ee8bcde4f3d309097d4666faa81330b18cc137510c"}, {&(0x7f0000000280)="3020c0d9c6c1143e17c9823b0812610a4943c215c21fd175aa9fe9ec6e384bbfc52fe0b8d7378d70815acccfa833cda78134cefedc1c1eab963058cc5e49ee41c2c811cbab46b04718aebebfe8f2838d45f8300e2dcc63c6097c009402f0da678f968b2446e77121650d60bdf0cdc856d52b5f37c3def06a8d6d2ee68021e5f2a75f59"}], 0x8) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 00:56:15 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) syz_emit_ethernet(0x4a, &(0x7f00000000c0)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x14, 0x0, 0x0, @rand_addr="00000000000000000000fce6004000", @rand_addr='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\v\x00', {[], @tcp={{0x2, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 00:56:15 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, 0x0, 0x0) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x8, 0x0) close(r2) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="000048500596cfdf531d"], 0x10) 00:56:15 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0xba, 0x2}, 0x10) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x1, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 00:56:16 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvfrom$unix(r2, &(0x7f0000000040)=""/178, 0xb2, 0x1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) 00:56:16 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = dup2(r2, 0xffffffffffffffff) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000200)="78c320883e451f42e121fef2f52a77e13bcdfdd04933a548272875cd399589eaee96aafbfeadc7adbdc5fef9e1f5bcb7b227b32001050f3fb76722d5eb7835eefa5d5f4affda961cd26ab407db3ea1e7041d871b332c0fd03761351dbe5ae9114b1706d5c341768aa307bbe988409c5a4b90bbe3754c354e2591f9a5b23d8ed69491e14bb957d4cf35fd5b6b207a1c5aa7ef8a1193495876b43a4a70d249b87b9b6fb66fe3b5bc7a525451f511127b79ab65868731c1b4a5bd691132c00000000000000000000000000000000000000000000000000000000000083ac2631595c696dbf681032a30e489650a10a8f323813b6ee30f6118b37e07eb37971c8ce08f6d73d32c768cde0dcd11d1d02c4ae001ef5c0af3a8143d19f6d0111a381a014731aa070045f00949d3564d52cc6165dd99a4afec0c396a6f2cc716815d1398f7ecfeef597e009548cf4c7218dd532fa5c53e99fb7afc119c6e275e18edcd3f1eb7576dea9babacfbf2755220c92f6a493a7780", 0x174) poll(&(0x7f00000001c0)=[{r4, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r4, 0x185}], 0x1, 0x0) renameat(r3, &(0x7f0000000040)='./file0\x00', r4, &(0x7f0000000080)='./file0\x00') bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 00:56:16 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) kqueue() pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x0) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/79, 0x4f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 00:56:16 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x800000018, 0x2, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) poll(&(0x7f0000000000)=[{0xffffffffffffff9c, 0x4}, {r0, 0x40}, {0xffffffffffffffff, 0x40}, {r2, 0x63}, {r3, 0x8}, {r4, 0x4}, {r5, 0x80}], 0x7, 0xffff) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 00:56:16 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r0, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r0, 0x185}], 0x1, 0x0) ioctl$KDSETRAD(r0, 0x20004b43) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(r1, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 00:56:17 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x81) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, 0x0, 0x0) r4 = syz_open_pts() r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, 0x0, 0x0) r6 = socket(0x18, 0x1, 0x0) poll(&(0x7f00000000c0)=[{r5, 0x10}, {r1, 0x20}, {r6, 0x20}, {r4, 0x8}], 0x4, 0x0) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000040)=0xb21) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="620001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x2, 0x1, 0x0) bind(r7, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 00:56:17 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) r2 = open(&(0x7f0000000080)='./file0\x00', 0x1, 0x54) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r4 = socket$inet(0x2, 0x2, 0x0) dup2(r3, r4) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x6, 0x10, r2, 0x0, 0x0) ftruncate(r2, 0x0, 0xbe3d) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xfffffffffffffebb) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300)={r6, r5, r7}, 0xc) seteuid(r5) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) r8 = socket(0x800000018, 0x2, 0x0) recvmsg(r8, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180), 0x0, 0x0}, 0x40) 00:56:17 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) r2 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x71, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto(r2, &(0x7f0000000280)="9dcf8b15a473fdeed2ce600737096aa263a534321a5c99e6fa382d36378fd4ce0a5f147e3bea06953443fee29e06adcfe2296ce9cb12616f705342d6c3fc68c25ce0908baee3b1d45791b867d633535fd81c2c040f2cb505d7a50f7552f5d5d40ff45fba5d04e0e67955e6ddc37d36dc614e2b28b7fe994e223d3b9f772008c9ef37acaa16b06243a6caafcc13e898d8f049f2ab4f1e0609e2a80e38132740d48fd58ac5d1055cdcd61897269b74656e642b18c697afed39713fdecb5ec4f199", 0x1, 0x0, 0x0, 0x7) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) fcntl$dupfd(r3, 0xa, r1) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 00:56:17 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) r2 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) sendmsg(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f00000000c0)="31b0487878b4e98c2772fc764a42cd5cce40e534b5581758552bf41c66583cc1e657a881d20792db355f02edb5041a3a9eca89e7e60255ac2af56cda92c06aab2e1eadb0cfd60de86b2ffade00f2793c073c68524fd6b30ecd39e57f29314e", 0x5f}, {&(0x7f0000000380)="e69cd89ef1e89d6f86ad3c5e5e5d63f46489cc48d2a980c695b75b6f07776dcf88f038e1d4a39c627bc910d62d5755840fc71a27f7f2ee5f153397fb99db3cd087bf78de85d62883b015513b46fbe1c09c834a98970065bc39964fe0e8c6b8c7ae9fbfe60938f0bbf8c4e6263eb5325366d6f2480c7aef2cf86da0680163d6095cfbcbdd2f451e38a1a57363f58aa59d66ffa98d2dba403acb19a49a6295a4a56d5d0a385dddbc730046b404ce883355d0ea065713d08175cb573d459353aff1d09abc4c8ecb4cc2081f2b8e669048969e8940d83a9e1e4fef70629657c7", 0xde}, {&(0x7f0000000480)="b8142061b0cdaebc6d1e58909718de755c23dbaffcf9146cf02a7712fbbdd8c4449d751cb0dd081aa6624c8ccd1c1543424933f61035a58a757bcfe07e76c9c9e499077e51e8ba39e32153d58dadf5e84c82b2359f6dd214168d7e34354fae94094ec8d116e29f5766a20ec0fffd897879d8db4982414b05eaf8dcfebd44b48db23e056f1eab775b90f87e10f4c6a6a7fcdd0224df149b72cff949c20e805b9dbd3074da050c6b4339038e95519ffe4289ffdb09e54af5deb01bc6584d867431ac13cd22ba85ff09ae4311842da70515ddb14c5dc8ab438f2f60ec138376566d642d8127b2f66b7cba372c324c15fa481799c8b00f47fd754577d2f2a341c55ce5b5e019ea3a5ba95173490614ac8015cca1c2f7dc9934b0e84e39b7c1486057ee100d67d66ef58ab632f7d3e03ca30c799db4cd71dbd12480ff9e0e7324c4961549db0e2c6f38923f7a960a7f48ffb1afe6eeb4a9475494cca48cff03ac5ba5b7228f9aa0cf67b0150806bb3b71b801e4e002d69e4fc71e8097f1e3a1dee4255118cac3e7f1c7f94149563961b1a93e59fb11aef0e4402fb7ff00f57dc44e97e0deb1a5c1428f6582a626a118939023b8e52766c865229eda349c69d22226bdbb6785b13269fb0b30ec61c1390e23f87c44aacd8777be95598f2bd73df556a5d5c3ba844e84a40776559ea145d7dc2d60ac3afc16dfefd81c23398f095671f613f4c90ecf47e9a3e9a86d5d9741a8c50573e39a592506744eebd5deaaba19de1f05fea0b34f9a7b64ec1dc2eb16194a5e4524dde94b394dc7fbc64a82d20c3ec8c62c7f1a34e4f0500f652e5609c24ed7ee84792d7b5ea9f5d6d25e4517f5b8c5d0489f825704c1b324352417e221b7c993d28b94b43b57db8c1b02791335fc9e5afcb2b4a76a6e81cd24beffb721266f840edaf88d7b3d751129d5b02b7a8dd761796296aa1e24510bd48da373ac9a1a921351129356a5f201da5cf0c7289a7281b63d4968bd8840e9f59c665b9a9f9696b107f37e6ee5030cea1e05ee9bd63681b4c879ffd34e8ed89f209de49d5382d7e89a98e9f77400bf18ad22a1749a5dd5863f08812228dcaab88b2e0798faf5effeaf58c42699beb001bae40b7255d8d2959d1f582fb5b75f700386b0cff68f6c62c74bf6dfcadb5000a13941847d78df6cd6d454c7f485f42d135f7d1a24d791773bc718aa2968230209701c65a804b7076fb48825b01c3fdde70ac62cc25988c72438b607ec10eddcf66c773910c8d6faa8f98a3ff28ad25ffb3e1c1faf9a53286e8e86cbeb6e1fdb97e2c44e366f4a933a4a311fbbb80b1ba91eafdc2a74c61622a9eb3feac9dd0ad73afe1864bda92db42179446caef9bc16cda9c80c7a7557558d11863e2032cc967a4b81ebb8615a99f9ba77b02e5a464cd0af2cf5d1482fa4adba2e8b4e8ecd1ce4ec7c7d31347caadc274f791a27613041b2c42d7f843c4fa52b1ffd5c79148aad54c554627ba0301853cf56851f713ac90703ef9982a01d15deed8844e336adf8dd56a4ba4af1b04ceffe55207af24578156fe52ab2db82b5c32de417be833669d1732e19a19f4682b0bb93d1d580994a19e16a1ce7526094bbfc739cf21e88a124a44cc758287b74d3326cd92eb0c80d86c29756ecb4e3f433d707ee501de2ce4a5be875c6d342a272771cfad44e32a0a5132525f4c4c0b6a9da15928a6a60c01368a2fabc65987aadadf20ffe0122b95bb6e2f78f35c1695cd120f8c9fb362903a6676676280cfcf77f070b45f0cc4e9b71f070c63c522674f8ecc2582ff6784b3c04574baac64fcbde7f97221c718f9087961045868f3e33cd417bf58352f7694c37ae36c285b862b460e751157be547f45ceb148393af8739d363703e772964dd3a704e4b191ce92d7b61e304d4919531d97ca2e48a9a4363fe15382715e7edb0ccbbb1f2e404d8eb098fd04ab13e02cc691d1850f80aa94a7a43d29064a5bd6eb93cb18571b9c370b4d30cf6a539711b34b82a1f7471539d0dbdd9d0e90992043a77c2c38838bb285dfb1b637d60e96f327aed019a5a4c9bdf40fcdebf4e064e17dd2c637849db59f6546f727527edd6c12ac2e19e4f819abedfecf56e99f36c7eb8f2382f4ba84f5cf257c5395249b340ba8ee4b692c8e2ee27e7dcd3919cd2e13b030186834530b0f8dd014da65575b1ca6e6e54b18fb6a85ca2fa5670a8f444403efaa709829f7c3a380b51fbc076c7ac068b4f963ea0d592b4e88fc66733acbd45ad7c4e2638672da9bd0f26565aaf82a0f3f9d34a747b0a2f00e8c00d13630df84dc1b2e9bd7e26766969c7ac1b2f51f701971024d64882a35af70603562ee5be49684cda00d09ab50d596ca9ad083cdccf9a50a64cb49809baee828f16d57faadb6b6470a9bd87b01f48ff79772fed5345794b65a0401c7e52cd4fd41789d31a33844b16e06db5c09628d82f706afe2f8df733464ff6e972f81399cb399e19533d557281ee73ec90b402f45b8bc26b6dd62c6323af3dad103a9484ad3129068dd1872909e5dcc2751a7c78a4c1f7d500c4b8305d5bc23b633ec2610ef76f6e3006e8025e81c6a75dc4b4b2268aecd475ff6304dba39746366e3555a127dd3dd41388471646ac1a8380362b3757a373f997d3f14613fac05ca0365a635ab1fa2d6642c4b2ca0c9e26a08f7947a424a994888bf47f2b3873aac961d214e3c965147db9fac484bd9a981e403ffb6041426852f8f086ad6341d82c37be49e41d5688f6ec847d22ad979cde4c84b4689278643476afc76ebef6afc50635af4532e1df384a52376e2f10663091cf1b3d35a124133d2d9590244045253ce646e9ad1b83a146baa4fa2202df173185b500f2c939c8afa90f8fab4cbc79be95f89602852ff50ee88b81ab59108e9a7df4e0ac1607282cd4c5e925d9a0346882c6bb9e2438790d938a54af32add865b038d0223150ce566a9c1c61b29ccb5da71ea543de0ca44b0c533795ef0c6fc07e08e1e16c228ba65129056e94f65711d2fe1992a774801b1921f70cd7c2aa478bcf152520688117d17b5a26ae987d10386e8be462a33b910e94fc66707ffcc42149db8fd0f16314f89a9917718227e5a772a71d86f0e4a11f28edda0dfee8538d18f867be4981c937f8f92ddc97859e5a9817768bc525e6606c4695355f198cb251df962ae277486e287ff1d26a5e3795254a22f4ea8d5f182d662ad94e9f92e5934e268aeb1ef1ed0658922cbdcd9ac09c8b7f9ca4a52c1f52cd175b6b0579370c278355cba8417388cb9d2aacdedd6e957db4c6498c7442b5339ee670c90d98f330baceb130ad54e3803d212ac07231e9d6ea766ea540d7580f09f1669fc0b932e110b1b439076ebc91e4a629a0f46eb031e86f3daab4af3606c7e4ae73cfb694f6ee936c2db07974e4326f16850c56823e84552650837653410284734d3037c35a60596206406cb12c429cdeb5516648261964e37aab2b3f47b39bf2b9531dff161b171ec3d6e73222ae37ae3442b7e7caf394258c467c010597547c27fee5febcc00a14501a668ba4ba3ffec1eca1951a45aaa89c710cf2e61a89f1ab9d32f5678d8b46e27de5c591a70306855ddbc9b1a4ae80d8a26e0fb3f02f0a09524e292e03e3d11b54f48e11c3c720713b287c3f08638e15fa78e2b7db045b3dadf9acca1ed8d987b909d3d973e40cacb05382a14c3e6ff7eb514e05831c395c462732dc9f233e1e4e5067035cc66b2434b850356640a6c22193ef67eaf534c31de84f5c47f0986a7e7a995be0681917f69671331a270c7ac13ace2316df487b354426a570d4247dbb1f93b5f39e50d0f44fdd07386dfead1394a4461c4e0c9f335a482a923cef89cbd430addbaaf2048c523692be90983adcf8df3ffa70e2f5bf11cc0cea5b153c5ec1d728b330d18d606c71e21f6346a55fae63f115393bc3e2357d25eb370ebc950ca60a589cb1d6520fda13ee7d70e701a6d3a09ea6eb5a1276d43070ee304a0f9b673c9087b4a963eb659fbac909b87bc03a234723e0ad248c07136aebdad68323f8d48a466292d2d343cfbe0865399fe770fdb3c2849e9144a2a82b385d60e4f2a9e13240ead31ce2b3b17944c96a3da11d7e5fc8cce45b41e0d38b32e8e736a95e8d9197d31232b2650422917c0cad33ad3842503226b0eac72c01cb58b9cea4bb0b4541a0bbad1e1b101bdf796555132f9ca75a3e108a2730eeb8eca6061ccf2588ed45ee000ee48b309ad0e6a43902daf891891dc2ba214825252bbd48b450dc11af11f5ee4b4250506211ac99b3b103d9ac267d01c524c6d23c816a861210dba58ef3ef8d2a2b5b968aceb1b9e8d4535aa64b5605f45126f52b0c4046cf34c881d84ddb2d11fa41c7c5957a76c611a0ff900cafb38e61a826aace1a231f0665f46246e4cc4fb9a74cbe12874ce3760a125d7bf2ffc5c83ad15a05eae31e65781700b947e2795bf54756ac1000cff4a699113c493d214611b7954a601d5fcbb3e1457f3a070dd880e9371947e36019613a92ecd4800bde7c83dcfc183616800d211c4efce279328b146a70c2430a1da93e287e9de6e3dffbbb345afdc8b5bc178b63127e72c9da5d972e5fafc7990b36107d22090be85e40d320323a651ed35eba61aaa114592c54624c31a57e838274f3f0f78d2a3272e7c124868e67b94667f777fdf77250a22bff3f3b2e7e1ab657f7f49a9322e77256eed27a587d8e18822f04984fe2572ae3e585c3461d3eae73c3f2ba429b3fdd072c23dbd2d9389d39542f629a101f0044c78af17479d282f87a2e9e09c701ccdf9283ccce1c58898062af0f52440f9fdb284fcaedec89f20617bdec135a584e8c653587f61f9b37303621c5e6ad2887e6cc809e03dbde99eefa05252d5e9414ebead511f0ca0758edeb81f47fa7534fad3b8c4235b81d867dc0e3a0ec8e261cdab64cc7d1a735b3fedc7e1251bac896917400fec53b6ad33a76532ff7dab4aaaee8c91646e671f899c8a751343cbe4e6263659d3fe799cc0ba00b93d051fe2058562ea4ea74223e8db93490b33a494e8303a09eebe47be8e20e51b60e82998190e3ebe5424a4d403f443ce39aa10773a2f0bfb91f9280691113b9225b0a049f4f0910430bfa6e1ac023d4e7a88edd8f2e693dcf74858b3b76e67bac645f34e6d28148f5788789ad28866e1d2c33f35d6269613586b6f1ace326ad05144696369507358f11bd205274de64981924549a1551fbb0fdbd303c36c143d178740fd0ae909a9bc223e2448e5140eaf27c183b61a9fd5d5ed340116b4b6773f444708e2007417625541e969d7e7a2b8265e91c6331635dc7a09bdb4c1019c8507300da4d26bf601c24061db580f68d3704b23494e50211faa7ffd2332bb57cd2401a3bd13e607ed35568a6ed27ee07764a838934c3c7f0e8f491cc7cb637d27796194409b75d9e67a1a092744621d028d85df718be429baddb568450bd6746ef83ff4747c323f91e3d65de2472be5a36b43659019c3ab5c18f7de20eb01b6112db01c55153f0cc372ecbf233eee3731eb4025fe611bd7773933de0a41d20024013a6494c35e4b9b315cf73dbe8bffde86b717a1b1aca7bad4f6c94156798a73359025cc6382ccd89365a6a916624dde19874539738820f1594a5dabfbcf04ab2f448f7cee576cb79b65cc1741b5ab9b804e44cb66fd22e62af4725ae5b6b8d85dbb4768298b8597d63d8cc126ed5ff7578fae6a6cec5c23bfabdf517baa623ebcb199e1f69f7f2db0100edbeb4203523258fc8775d81", 0x1000}, {&(0x7f0000001880)="dce667d1c8db959d665e40818b99981ea790a8fbc8898d402cabb809b623d9d175db09c77519aadc820be0e2d589811ed4f04df80e9b82add162abac6062e1b80a707f2f068fab34d48fb02f412429e3cd0a9c4341ce9c5b2984c9f1f1dcb0b216ae0184a4f1f5b8369243d1f7ffc2c0d37d25e100baa44786493a0bee034c337ee187950a1a07ed0bc1832b5dd6761b6a2cb7ea4e413611e831c50408a1521472d1500d13883d167f47d5e02dfb969f41ce602dda1c7ea552ab612f1afd826b6340e722216f004f3a7953ebffe3eb8301bb0313f485b2da75c9c77d49b616aea00f8e553f4e738449a877416988e51d3f4b4757a598a004077b481cc655c61c136b392527157a93b4b0cfb8d4a7ea55887a65e1fc4b417fb9ca8fa3df533a33f9f4a0c1c319fc8e1a7ad17769d247e0ee2a5bff55ac1e5d1117f1e2f3cf3081f1071c0274e0dc9de8a3a00b2a34b8495ff8986e377cda2fbe095377202a18bab04ac1d415b864b6a0333c2690587e51458bf42354cdca53b04f50866da4da1945243a8c27ef3ea38fce0d5e050d41b112a35346ef41ce3e460c5dbde01f65f4fe78ddd24c611c37d63a84b6d03fd01e07a5c03480313d3f7665589258a18ed480e6eb812f1a3024ef9ee045e9cd1352de3f29a71f09da71c955941d67ad33581716229cba27deb5363c02f44bd2ed71183275b23321e7e8d8e1e1fa507f1c8bf8fe0837a2578ce8fbd560bee8400c23dd878694dfdf195ee06b20a2e73756317a36d5d06e8227f5f53c6248fd5cb612ff0c6376c13991f775c048973aa5cc05d506e50123417737fb3180e9d5cfd0316eb0bc3d3898066c655f0122a16125952fc6c96149cd19418dfe8bde11b848c04b59458a5da3f89161583df2496a2af32c4e536a3cfeaa4c5e90312610efc3af09921c4828aa9c0f063a7a6dc0e6c54b2191d25ad59b76a2cef63c9fe20a0333fe9abb1ea0e8bd46bb9f2b769281f2e7cd0829642676ea73d2b9374f911b616252a5c7eb3cd362b66d29aacf483500913366d434c127f7e5324d81f2f3dec99d84ce0171def139c7e6fc400a969de75f43683f883a7137662fadc10ff5e71e5e59582ce25420fcde935d047bbc6bab6f63c5a9a703e02f54d833561f86d2ba57ed7e49c955215c9dbebdbaacff140a57218d61a3c434bedaa0ec01b2201fc30c511d5e8a9ac3457eb2434e463e9bebe39ca7d5e452b22cba1c3518d5c98bb6ae0f94a7c6ac8a4cd30b1da26a314bec42b5eb1a09a35a31120b33d0a6c4914a191d874ea8165a5cbc63507325f54170b4b725949029044785b2a646a5a279302443ba0009d6b0ca34ac216e5dc9fac5b37dc06fd1d6059e5d79f7c6bccf10d23772c22b7e32f0c99ac22340a5f46c34a6868c32efda7a77f1857a87afdc8ae6133487acc3758f663df2900b611259d2c71661a14dd3fa280f016bb2114a66bcee05039cc0ba77b1adcc88401ab083bc9f4545da5cfd8444ec7d74a3ee48cfbe8aaf8d6cc9b1de51f9aa6d50beccb92bd26e0f1a04f133d793d9c1b2057fec85228a974095c4ab1d96bb81e752313dabbb0a595500e226ac4154130237874abec86b233bb5c46c110c253cd7ff0d1fbc31e4e5651648d37f42106e669fc6e85eec4e1861dc423451a6d354ca0a4c9196201f038972ea8e9257eee43948f4c672df647363cc282f70ace5b3c9e706c80e60eb0d1b49d6f0f1573237ff7f1611ba100cc34acc74cf97ffb6b6ea1026f904fe86c52c687cdc3d282bf4495094b71c3e39a3d55b9977897e2cffe84896a2d508a407e1815fec3234342f30ed6c158cd162d27f42359041e4af2de145923d4d89f72e68c236a5eb836704d8d23511e60e450d3016305f3bb2152743ec234961f2f083c12df1a8c484462b60449d9557afa06f81f8f52afbbd8f1acc48a2664cc98bca1f7a06fc124d447d90dc3a509c0414363ca920de05409f588ebea332ba228e15cb3f95f3c0e93f7c5c5dd2c776a9af2eafba37a5713effca1a65b3d1407f7aafbb2611010ff193d506eb2a0f9de83d7e8d2336300c459b3c2b78e4e0aa0e873a57b57f54ea8de1fd899273bd761ef492d3c7d423c4fc75d5a230ca035370fc27cced26a6e1a332875daea271122286d46e42c2d998a0789e193f91046cd364ce33fe5fe1fd3c2572a58bc2c6c719c2a411b8322920df55a28df9e831c80991d1a35647d4eebbdc76e9b0566474bf4b22ad9ab30040ada7a7a9cc3e69b86c9a77fc0b90a850c02d9dd720760a5c96799c4737bd57e6b714528d729d705d6d1042bd54f31e3afc28422b17af5f5551cd288adaf2b7aadfd584974060f6efe149ee923a2d65cb82b44247d68e61bd6ab0fade7c1de7ec6a56903b2917fd99e4b9ca32a1ee0f384a00b2cf995239f3ca17ba4480d22e97cb737a273828d5caa742927e6f4ae27160589d73b2c3a3a81532c3f01b21906110c9b9fc96b130ef5b0359a81b9b5366d46bdb74691928efa2885e030f21774cb5f7fd91aa3f399232250f4658d055308685b2e60e0503e4d046c79b5c2ed08ee2f0ee5aac53d027b226ddeee8a9238153175421a40ba342d5cddb9e1825ded3a572c68710a95a63fa85778b2977f0286ba1f0f83d835aa7f20f6fd296831a267cc016e66dc34b13019d5b1ea623ef8b1ae74440f9872942bf3f9084f3e53502ea290a87be54fde84c8035ebc17fdd3a12e3ae57cd52460434ee7a04c3996918e0aaf82e6b20ef53adee7228d025e26b3296b7d4d9bf6eac3a543bc328cbe9ccc865ccfa72009f027f9437354b7ce47cdc4803566288c4dadede7e3c9f4e4f2211b9e65c16e57ec6372afd02850ee279a08d2617ce5e28da9e89b214e0c10c92669e8541273a59a86a51448414103169e08afee8bcb9dd21cfb0b3337c88dd9acbc3b02acbeeaf126b0b9e7c1ab1195e6fe07980cd6acaef1c45f9a5c20b6e20f628b985eca75f133efc9ac8c4bf0782062cd0752982bc7ceacff3ba4d031091a109bb2f8a42ef2e0bc0436e327780574bef65a1a8348b64d5a6ae1450d044cfe0bc743e292b4f33d391e3e7cbc7d4f0de6113badd22c8bc346f2dd09ec1bf8be1ba8c7a95360bb39fabea86956bea2a457e8218a5757d86cd4a35a9e5270c998085232971491cdbbd7c1190b64706e5f50a90e3aad155f0cfa71e11280227c45161e044b75877a524cc71b86a0519d2d75301bdeb78a2e87631097a206cfa4dd030c84f2ecbf70d9369bc5302eff95792186d1f94602e23bf2496c45643a8fcdc5ab2361092848463622f237d5ffa3ef2693762ee6e97c4442ffbb99eaa12292729dc1032fe5925f276ee14411672428bd29c229e1596019c9c00aaea3c0cbc7a03be7ab56214efa1fa164c8ba233971653f0c9358d26c074d25ba09d03056347394911f5795b3e8bb39496be745197e635de184acc6e2500af2ffc0daa9b7962a5e824633886c342abfa57488ee92a2dd2b2c9fdf0defec20f7e8109af9167ea5c64efdbf1887e232969dccdd5b22680c5c61db09b8bdc1b4e000575ec49f00fff924e37a7b9a2710593df91063d39a7ffb8ad97fd5dab949fd13452d31efa7dcf826cdedbcc50d6e859d9a002d82de38705a10e9c783261cf2ce51fecbcc2bc5f13df1f3363adb8f75ae1413bbf8445e0b114bed46c6363e19ecf72cd820bf8d9c64e486c34ceef423281c88024b3b64e40ab6e5ad8f8afa58aced54ea9d8e11114c45df7be0153e02115ba1ca6ec4778ec7a349283e3a0552d92d4683dff5ac67ebbb8e4a092cb124f7551b6617543c0ba177bbf687783845857a22c9448bf9fbacbbfa9e0ac229a78f4bb142da1a5321a12a620b470923566485a581f8a34e9023c0bed1feabe067eb0f98906dc564ffd0d2466565e24d23eb9ad11a493e3f503ef4800ce5f6efe35cccc4adc285123ba70710064ee129ed631a151911ef3337a4ee4a3b0fc577f25669f3cfd6379ffe728e15b61999b0c923f00ac9c58b307b077eb2b7735ae735fe32c25d2b2cc4d42bdb174243355d70882e468ff11e52624696d367a9130d49a08d58ca05a5ff996b1c6ea54ab00f8bc52edc2cef5e47f9d6e7765676c616bf98dbecfa53bf04f30a9258c1b7e25eaa4785863188247f9aefd0cb817e746d078abf2cfa72f6992296c2a4fa9e4c1c7cced2064df899e20d0ec15d5e55aed7199996e146f201b5cc258e156ab7c4922446330c7d1a7a563adcf74ba0f566aa881f1eb8eef36de24b237ca32ad94bc19a61bb4feed4d16a061f28680a5e111b969fc2effa98ac8c20d4ebbb625cf0f9dfa437768c33fcd3a471ea8f8c3a69a0df61ec08a7cbff1a5fc783fc3a1730cd6002e1530a3e8bfdeefc3196ad985c304e96014b3d21d1d7924611277079284af78d5cf7516e1b25f9c7a646b179539e8b7998821a1a6119dd4bc66cae20e300108eddcf3871e29e265758c933b2a9459d25c55c5f0b17de921ac0af098c93b8e5018797b91629b032f4fdc883ad37580cce5b318e85e63f80e6dd2791c7ac8e59fea7975db9f092fe071d95f1e9826f348946e451796d7decc3f47eecd940078406fe717ec503130202050a057fe5d6b38ff7fd7b4191f92dee161f89eafab983b5659288d4afd5de06b1b6ac479a60c8ff8d11574300ed0b7ddb2eff828656a110c29c248692a838dcdf79c63476a8891b657a40a6972e74cee3e5d6856dc00555076e015b0a8f3e208655ead5f7a8a87f9b81c0dfa37bdec142a6fc8fe5702be9671b847b51221686d61e1d67691ba7c451fab9d68046dcf0d7bc95929330f1a58ea1a4094da8bebb85f17c7398d5567a729da57001d110a47d0ee2cd6372699d308f21da3b92e610cd78226473d9a717c3e4b2e5eb0ddc1e0c400bc8faa7e02b04db329ce8488617ba34c0a4c4e63ee757619cf3a999fe1a75c2d0b1e91e34636573c3afc16754d43a5af5a2e00f905ff3e8d53dd9f61d945ac6b1e7de902e390639859fb12ce8feb9a78dfe57f24432e260158f7dd26ca0abbc54f864173f9b05db19e1351dfbccdb2974ae69afe047f2098e263c5eddc6f24a319ad6aafebc27d294bafcd1fb6c0a84eb4d3fe5df141de6616f4d45b2aac3b13f26a7921a53bf8a56a239a99b07395cf50dab8c1ffec951b431078206f242486b1e6138bfdf4ade2eb6ba24c8b78053e6ff336292ddae266d93139d7032b7b018bd3108e847dd8cdc217df0dd524b1aa73f0da2086ad87db0f3b1cdd8f7483df14aaf6b66f40f2552de0bd4c58264bdb96f57861188bd1ef5a3b6b5844c845865b3b4e5750ca68fd37f91dfe156e3a97589f78643f9cfc47eeb7e6372157343d7895bc51127f7ad0f0eee1ceb0b6cee63e94fdb5e797a94bf6bcf4213c6164b6f3a8ca1f0ebca301a16127be98a36ad95d767a8a0768f5754875f21d1e03bb7f2c4a5eda6dec960de91493e60e2c0f7ba27619a2ae6b9931426b42ab0017b947fe5f6b3ab44b696cb11351b5c64617008d9976091977506cd678f3527662628df8b644c9cd28afdd846e9306ed66c088ce1b6ea5415598b74c5d52ee3ac9d56e954bf38c7aa4bbf71781251ce069892860065d97873c9ae5c8fad4cb21ff937aa9cbf298b6f866ce91225c844bf0565a55a66473fc8eec90bd324d8d5ad3efa405ca0493b903a6118334c75711a4e00cbfe891b6ff7aa4c0fe550a2846e55c676d8fc51137488e1aeaa7e64743f9d95a84b6302ece51cba82fa0cca2ae75b78b76e9120065354ad3197b44559ce0ad6f03420b", 0x1000}, {&(0x7f0000000140)="d6723c3a010865f5d175f8ef59c0c05ea52f715eea3f61c3b216ae2c4464d9ac7aeaea88756d2cba982ef98b78fc331203f32d553ad1979b90992c7d83ae68da4cc2638e3a1cc0820b6686ce0c70b97629ee802758af2029faac7492b44948edc19241495c6f75110ad93538ca5a68bf7ee467197c08afe318894194a9e5cd590ad1ececdd", 0x85}], 0x5, &(0x7f0000001480)=[{0xf8, 0xffff, 0x5, "04096293843eb7cfe455618cf1854c13aade0942cba96f77074169316267a971d7fb5f7ed90560125f973cf4326e9c6a7f43bd0bca828ca56bdfd0761534d84767d7dd63df4cf890d05847af4cbfbe239e55078575bbc7d9ee047b6ca06ec0a6f889edec24c8f9504d80ef4a2a8c3724a50e85d3891ee26609ab51995c83fd830e6b59391677a08c29147154985dbca693e757950c9795012bab6b7d57e4547d6ad9cc572623faa1d7c2f6406094dc5dfab021767632fc518441f79d926b0cdbed238b4dd3bf2a5b69dc015914d8afec7164724577b3dba826f7d26d2235dffbaaa6"}, {0xd8, 0x1, 0x80000001, "02f1c150aac57d20682b16e9acce5e3037c5bce53da1a396df1b0a1409e3417a23ecb87dfcb50ae7a044c89a9a2a591a34299718710f2f3269f74523af0f73b70061bd354e4eb9a3dbcea7ab8bc86ed62993810168d9ec340cb506723d67fe52cebe0f61aca885dfdf73399b4be06644258db4c0b18cd06611222f9469ee682e5b51642ad77a47f8b89e56178582042d3248a8dad5dde52dfeee25f23c0799d627be816476827ffcd407f9b9da828be0ebd6913bcd9fd90570ef85e1dc994ba8affdad0aa5"}, {0xf0, 0x1, 0x800, "b07776f5771356e06b54c64daf3218417e18282494b2c890a0545935c219737dde5dcf4fb1a63b65f157533c3747cfafcae6321b425b2534b38637c74b0e8bc9f51e178a7b5c19b10158946d5b37387df9294b205a6125a146a2d921799db8a3116ce0d5acd533e24db85a4ee37347dbc66be174e184413c432d7eee09773336e4c9d7b257fd9dbb65103b547096c7e1fb806ddeb8a207b18749e099403a7e34d2c772f530e63cafc3c89a273c66b258cf6bbd027d353fdd196398c6cb5512a0334dc3a9b180a70a1736920bb8f1a097b18c65e5a06072d36acef568513b71"}, {0xb8, 0xffff, 0x8, "60416826414a048a2c98c0435aa1df5ff4004e7c080c4fa7879af7ca37ffeb2706070b0083ddba84befc4a7e95f5bce917a560a932309b50ea71623b0b5354bab4c5adce1fd61911c6b5655b483c3c919dc2d1931b9c4d1aa3b28a416656c60c767d7828dfebe9c4a53f8d00ae596a35434f3200c643146b1db498f3198b810b22a33236524ca41576de254d5fb1dc09458bc871195242866c4011de7e09cee8927c5967"}], 0x378}, 0x404) 00:56:18 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x10, 0x1, 0x0) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x6, 0x5}, 0xc) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f66c4d80ad66d"], 0x10) 00:56:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000000600)="5474d4ab683add7aed334ddaf296a016033f2634019f21332353e0f569cdfee66718123de0789cf4084bd1822e7353ab820dbe05c05add907ef45193232bc500d10f7caf407076987b77d4427dc1660a6280f35cf94617c704fffffe7f0000000003e12c1ca52e797eaa6f986e9ac9f64e6016d370256da3b1e636eaa5391c8789b34b0ccf508f2750a86208eadacfbe887f25970b5ad43f7cfc46b09af9adf7d47700f5561a66d9e91e33836c0fa8fe1045c19c59bc5d5da99e57f146ddd7f0a0cc774ae09c6d6960d2118e668e17c267a115bfa1f108bc3a483763e51fdc51ab28ae62d6621ecef0813206de82be565ca8f96485f8eecd0f9e15d5aab6d2f9123e8eb74794ae8f97473ec846e7d672eb287e9cd4fabb4eee863e406ce573058d84bbfc5c8ef6cb59c12f6df0614031154e2ec2ce06db5d02b653f874cf72872a9b78fb350c777327fb9282d911da2565132974900092d2ab83418594c53ea3fdd53be269323beca74959587d5bbe29b01e59411deecc2465aec57fd2ebfe30ed9d91c9640fb2119a2d1487f20e3e85c7468811d9091e7614b851e01e25ec767dd85be9c1b7899eeb2c806b4b97313eb194ee246dbbe806b9ad370610d4cf39546919b6a37bade61d6725dddda9d0b294c2d2c72d07250f9f1fbd1ea8ecc92793a4f77e82a3bd481c2991b6e20872ee93ca8cc68cca4b504a79284664fc6aa065c8a6fcf10340ed3a5eb31f985196429ddbf0a2c09b", 0x216, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x1, 0x0, 0x2}, 0x8) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x0, 0x0}, 0xc0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0), 0x0, 0x81) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000000)=0x6) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x1) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000280)=@abs, &(0x7f00000002c0)=0x8) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x2812, r3, 0x0, 0x20) r4 = open(&(0x7f0000000100)='./file0/file0\x00', 0x10, 0x83) read(r4, &(0x7f0000000140)=""/62, 0x3e) 00:56:18 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x0) ioctl$WSKBDIO_SETENCODING(r1, 0x80045710, &(0x7f0000000040)=0x7) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 00:56:18 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 00:56:18 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, r3}, 0xc) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r4, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r4, 0x185}], 0x1, 0x0) openat(r4, &(0x7f0000000300)='.\x00', 0x8000, 0x2) r5 = socket(0x800000018, 0x2, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r5, 0xffff, 0x10, &(0x7f0000000180)=0x5, 0x4) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={&(0x7f0000000000)=ANY=[@ANYBLOB="00002e2f8741d7b98a696c65302f6651"], 0x10, &(0x7f0000000280)=[{&(0x7f0000000040)="17c6b3cd3afe1716223b84bad47cf717bc52376123113850825814442c8232c53aad22b9abd6ce8e1a67f7d5cb83fd3f8ee3684d1bc0f288", 0x38}, {&(0x7f00000000c0)="49aa6f058e3fa0d4ba7fd25d688c21da85765cc70d2227c26ffc4bdb950e00450f54970176328fc1d0f7d1cf2bcfbafea773d7a886cf7b391eee3bd3a9cca3caca15651c63be39d311a4a1f536", 0x4d}, {&(0x7f0000000140)="bd8faaa8e12ab45bb8ee69a20fb3b89cc72f", 0x12}, {&(0x7f0000000180)="a52543a7c67a6563ed", 0x9}, {&(0x7f00000001c0)="810a8e55e211d462b2c7", 0xa}], 0x5, &(0x7f0000000440)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r3, @ANYBLOB="121cc84ccd0cfd8300"/20, @ANYRES32=r2, @ANYBLOB='\x00', @ANYRESHEX, @ANYRES32, @ANYRESOCT, @ANYRESDEC, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x78, 0x402}, 0x4) 00:56:19 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) unveil(&(0x7f0000000040)='.\x00', &(0x7f0000000080)='x\x00') connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 00:56:19 executing program 1: r0 = socket(0x2, 0x8001, 0x0) r1 = socket(0x18, 0x1, 0x0) close(0xffffffffffffffff) 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(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r3 = syz_open_pts() mmap(&(0x7f0000095000/0x1000)=nil, 0x1000, 0x2, 0x11, r3, 0x0, 0x200) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r5, 0x25, 0x30, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e714148e69931929648acd724b13818f9a6f3ba6c3efe8da6a3505e708f3b9179d553c5009ecbfaebc7da629c9d09b8661398ce02fad2e4637eb3158ab44670b95f713627d0574cd3b1", 0x54) r6 = openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x0, 0x0) ioctl$PCIOCWRITE(r6, 0xc0107003, &(0x7f0000000140)={{0x7, 0x0, 0x8}, 0x4fe, 0x80, 0x8}) write(r4, 0x0, 0x0) close(r4) 00:56:19 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r0, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r0, 0x185}], 0x1, 0x0) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f00000000c0)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(r1, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) getgid() r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000000), &(0x7f0000000040)=0x10) recvmsg(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000880)=[{&(0x7f0000000940)=""/196, 0xc4}, {&(0x7f0000000280)=""/162, 0xa2}, {&(0x7f0000000480)=""/252, 0xfc}, {&(0x7f0000000100)=""/8, 0x8}, {&(0x7f0000000580)=""/156, 0x9c}, {&(0x7f0000000180)}, {&(0x7f0000002880)=""/102400, 0x19000}, {&(0x7f0000000640)=""/217, 0xd9}, {&(0x7f0000001880)=""/4096, 0x1000}, {&(0x7f0000000780)=""/90, 0x5a}], 0xa, 0x0}, 0x40) 00:56:20 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) fchmod(r1, 0x1d2) 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(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 00:56:20 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x10, 0x4, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 00:56:20 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) sendto$inet6(r0, &(0x7f00000001c0)="2f658fae384fe274270003b2bc378b987661373c6c9b193b94e65c369ffbdb38203b0979946a0ab4b53a9e3457cfbed8ad765af9a9a3090ee706e93af6462e83506e50de55a074e2e3e1d9c31c6b6bf392e59ea6820bbf8c851eb175717ef9822e79647bb8b82f5f0531a1cb4a67394a440077fd147946489cb3bb1d909a57ac4600063dd8fcba456f1e0b83f865abb7f52a2b6ce0680bbf72423ababd97d800ae9a45222e77618dfa52145fa2b25eb967faf2bd6dafae9f8930fb0645632a7c4de06a39f614dda0e98860c3b61620b00f16cd3a7a61bc23d84b", 0xda, 0x9, &(0x7f0000000140)={0x18, 0x0, 0x7f, 0x3ff}, 0xc) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) socketpair(0x20, 0x4000, 0x9, &(0x7f0000000180)={0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) 00:56:20 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000000)={0xfffffffffffffffd, 0x802}, 0x5) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 00:56:20 executing program 1: r0 = socket(0x2, 0x0, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x8000, 0x6) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="080088f8c3c26c6530ff"], 0x10) r2 = socket(0x18, 0x1, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0xc) connect$unix(r3, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xa) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) 00:56:20 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000040)) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="00002e2f66696c6530002d194956864120e07cb147b207d8926c28186b0ebecd840aed15752797d886877597f280ec9ecf4339d59a63e78467296d8995bf18916395ff37c6ddba32e88553e04e86d0147be16a15b559d1e175ec07d27e5cd9bc43610f58eea49d3d7e16bea10ebf17c4a1ad5afb9b1f260cc97de746a2315e4f260d4ea516dc74be2c687175bebfb1a8bc115c1366ba38d18df778e5c20907ef41ad06989e505d324411d3533bcf616ff90055f4c45f7b3cc2aade39a2f02e128d9f57ca2f7a2014701ebee1e5f267718038962102417a04e479ad0f118ff2bed7f1c9c711"], 0x10) 00:56:20 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x0) r2 = semget(0x2, 0x4, 0x1) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f00000000c0)=0x4) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r3, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r3, 0x185}], 0x1, 0x0) ioctl$WSKBDIO_SETMAP(0xffffffffffffffff, 0x8010570e, &(0x7f0000000340)={0x8, &(0x7f0000000140)=[{0x0, 0x9, 0x0, 0x9, 0x401}, {0x4, 0x80, 0x200, 0x89, 0x7}, {0x4, 0x8, 0xfffc, 0x6, 0x800}, {0xc1, 0x2, 0x3, 0x2, 0x8}, {0x20, 0x2, 0x0, 0x6, 0x8}, {0x200, 0x7, 0x200, 0x5, 0xffc0}, {0x3, 0x9, 0x2, 0x9bcd, 0xff4e}, {0x2, 0x0, 0x8, 0x8000, 0x9}]}) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) symlinkat(&(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00') r4 = socket(0x2, 0x1, 0x0) bind(r4, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="40002e2f66816c65300000c61f39eb37a032adf357c03db1cac7b95017c92337796de566d5639c6ea8f4cdfbfa31f770ccaa403c61dc1df49aa28b2019cd2ab14d2928a41b01d8fa8216b82d33fea9e8c5f516696765a41e01351a2c24b008b20d523cb3ab07732349f8c80cd9cda1ab4efc44a5c9733c76de66d7197878e95c816fa6617b78c25b12a987b32e53930cea8bea06a2d5f7e2b1db35a11c25799f906a796e800a55d8f1420cfc5f31f04e22e17f63a4ab9f6c976f9f7b9bec8328c06d9dc4a8"], 0x10) 00:56:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) socket(0x0, 0x2, 0x8) 00:56:21 executing program 1: r0 = socket(0x2, 0x8001, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000000c0)={0x7, 0x7b05, {0x4, 0x81}}) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) write(0xffffffffffffffff, &(0x7f0000000880)="714741f00001cab4673a54afc4d71234ce4f8d5b16d8606ddfcdf6b9c5bd1a710f2843339bca4e7d0ef872663571dfef2f135e03df20da4a4e691f6a0855c4e59c9ef66886bded92dca6dc45340df9b076ea1dbf88cc96dce23f4b23b966f16c0d1e45d55b051c36a1921bb10d765c04efb43a2b7800000000365ca36882c7112c2ad169e1b307278ff95622571b33838c3a899381590916c65c6f8ca2f2cf78e28b552b3be6828ccf3e737932b467146e6f83e32add0b344c7e284b327002249868c3be8f6e17f5b5f06340fce2bc6432ff05f16b43ec75d88bd18f905188b1d3b74c7c4e9ea780cafc75412f1444e9963de2b64c73a3cb2dc4a2fe691e4a10d96acf1901d8a3d767bb7e6c7615060167bf7224914d41c90227d3082ddf47816efafaf553331e858652165214951c16a3b7f5ce3beb753356ab1b2c9d46437ebb437e66d05c984f4e0a598c7ec5927b00000000da0d6fcd0ea937442cf44416b1920000000000000000000000000000f0ffffffffffff7f338a057f2b2648282522f7cb37bf797ee716d9c5e914b426f69946ff518e80da5a05b0205f88b927f5d70107975c5661375a6820f5db0762f618974e37b95ba3aaa648d0ee8e31d493eec26d81225e963526cb0f0110960d785a3ad8952097cc4d99fdeab4bd5da5c4d9318b8948c93e530a97b1e621406a3e76ac650264111d17a5b0c7826dd03748e7962714bef18c793f78eebf2cf74fa409d47d505ede4ec32efd61754767b29a1c8395e0e57495593babb7663afc9f88d4eb98f7fb9a6f5a1be5d04e501733a811731050724c0104000000000000d0f3809c177f649bf853b2efe8bdd79fc64d8ce5abd41261c6e0928293c54fc6608918467336bfdf49158fffede11c3b96c70409c93c1af00b8231f2e7a96b27022e1af8fcf546e92962e3279a623947c809b1f06bb813cf8e7d42a127c02399eea7e5c41165ac19d030e197c68879", 0x2be) poll(&(0x7f00000001c0)=[{0xffffffffffffffff, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{0xffffffffffffffff, 0x185}], 0x1, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000100)=0x5) bind(r2, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) r3 = socket(0x2, 0x1, 0x0) bind(r3, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 00:56:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x0) sendto$unix(r2, &(0x7f00000000c0)="d28709154faf1daccc15cc54a5b414633730580690379bdb2bc766e1431d989d35428ce86e0676ddbbea4940594b608202ed273e4d0e5a406f49ca662d1d6f2e910a53d27a99c96f4d735c2d23d91fe2b1a95f43f8d0092bc4ad71013fc663fbc6e8a6b3b29a9e7e9d5a85ac3fc46816524c4750a7f53f5737df4ccde28896f352408dece5651d1988321bd5afc0d88cf2ba50fbf99c151763a4041c97ca3112290c2465ebe41f8e194897e935326a105e9d053d1ddbd23a815cd5c6588a314e6c880fe49350fcdb1d1b0ad3083a50b9e31150f0d5d9c3", 0xd7, 0x1, &(0x7f0000000280)=ANY=[@ANYBLOB="01002e2f66696c65302f66698c6530001b0f2843ef32051123129852a7253a1d8698a053ac059f89407391c16eeeb51787acbf343a0cdd4b1e2995200800cb92db583d130d5b1e5ec70c33673d6e8b85b55d45d4ea412bba4910c865f8205d2bc0df1e5bd83f05d45b0ae4526e8ec374d0581b3e632cf27686a1410fc718d5c16204c4561b977ae9f9a11f04718453aea97ddb9891dd1c93fb63e2e96b0dd9"], 0x10) pipe2(&(0x7f0000000040), 0x0) 00:56:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(0xffffffffffffffff, &(0x7f0000000180)='T', 0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x0, 0x0}, 0x40) r2 = getppid() r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r5 = socket$inet(0x2, 0x2, 0x0) dup2(r4, r5) ftruncate(r3, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) ftruncate(r3, 0x0, 0xbe3d) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xfffffffffffffebb) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={r7, r6, r8}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000)={r2, r6, 0xffffffffffffffff}, 0xc) 00:56:21 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) r2 = socket(0x800000018, 0x2, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) bind(r2, &(0x7f0000000000)=@in={0x2, 0x3}, 0xc) 00:56:22 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000040)=@un=@file={0x0, './file0\x00'}, 0xa) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x0) ioctl$WSKBDIO_GETENCODING(r1, 0x4004570f, &(0x7f0000000080)) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 00:56:22 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)='\a', 0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f0000000380)="13227cb02ffaeee111b7cac8daa31e232fe03b85e81cd490d9ce0b4e69bca813ba09ccfc32c79864d858db1850a909e6d6c770a962d23a3cc8b461fceb196b1acf45bfd4b6adde59a5622ce0eb9af8e0869fb4610fa054f5a07caaced440c4a1fe6cc85a5c04b2724ae811261f75e6c2135e4f5cda02b92a4cd612bf80b03bf4f415cdafbeaa53527c3adee5fa12841d5d8a0db7e92ca1f5b183bac41ae307fb7948b0127a586c312af75f5a0db1ced2824cdee45643dbc9846e7ccbcf7c01eef50f80b99341a697790fa378e254110629fbe0d03aa6373ae6695e4e35b2204b228cff09a09b953c11464f48d6220c29f8a32db6ca91f825bc3de96cb19f716ca838f69cca14a426a13204b0eafd684b41279e785845249576ad633a080933f3ca66515a34754471cf7e1973946363e865f9f8629ccef1f46f9cf956ecb9d630c771e2c03e8209951c1f250a5eb1ba9846f9797f77336b16d51fca7975dee5854bfef8f287c01495eff10c1d5d0ae5d49c20671ae791cde37ab155a62ea939d204c00c1d70ff974d00c1fd50b5e421e274aefb6f7a521b25a07479133e3b79601216b1089699376fc47b373af96e266ac50a2e2debd31df2ad94784286f400bc330617b7a9ce154ba95aab2f28fea60645dd783e82847d5758fea1fa073cf1ede6d09ee8a6f85e1af4ca005a83fffd45c03ceef448e697aa39c054819a1b8c93beb3e2b413792f98bfabb83325877f6d833e47f7e4ca0e1da6489e112e0984ec808b79942c0c0c75477bdeb1b9cdf5d4ded72de088e1c9442ad1fa3927360cb046a1a9406d44cfc4b99e6c96701b443d01efa573544aa26120701b2c3adb26cebbc3aaa97965147dce9fe7a41c930215668783e00e5b51ed64fa3f76da051da0dd681d9ae17ff5a53b56c9a65037900f9975696fefab3c600162bde96a20fef1283482b11d58acc188cd5464ad361b00ffc778c1a9ea8fd7ec6f4a0b7bbd0f25d68e658a329e4567dabeba97b86db7131b8262f1b963f86122bc192bdf64f39a1c138c37e8d5d6f99237e49b0d8b594e77f488881448ee0f9daf8f1a3d8bfb778d714f694db418c1a1981b613369ee0fdf9c9838f7ee42b4073b7787b02676747d04f8da388a62882c4ac08065400faee8615bb33a6446f3dfa5c91364da191861dde1ce7b1d1ddb8a7a19d05c335f0454735774d1656a8b02a20b1e35e287ec75f88b6f88f870449324200529a22768f55a3b02ee9efb8b2b32daf0ae5087cc7bb7e2b85553cd216c7d6dd3d93dee8399d6cbba68d373654234acb560266757807c35a8f2f941587f276d1b9a25b945eaa1b3fae5896f81e05346ca4292bc67fef7b9ff81bd807fc9f98ca7156191ab453ea84c1cff81bf192f65e941f13fbbd327a0d3f150b0f922200ccf10014667491782078a04fb776e0b4a22d786eb6c6529fc1e224bb8b38ad5ea888864f5c182bc9e3a3c6aa6c55619dba25633252115f65341070d3aec0fb26ba086562cbc52f5437a5eb6e1ba87ce44c8bc562df67e874902ac987e3bbedf004c13621fd9544fd229b412c8569cdffcb4ece8c61eb836286bee01fe2937bad630a6b44f0b2bbdef6f3a9716168c32354f0eae8fa8f36fee680efb13420609e494bda32465a4a9976a991f97f8f266b79409e5ee3424431639ff37972d04aeca1dd0a464694725f08af2945b61c99a53a7f7c1f37509944b2c5ffa063e21c8f7625e44a722ee82d7c85ad3aae479086f66ac33016f1463d88acb12a5bc15e2d6b621d100d8313d978f7e2db1b25ce00977f00ef26f9bccc9a05f37c68344c370f759f386ea33ddeaa509b223a522d4e165459889cc4fe747d0d881d2808411b1930f0d4640a478e80ca5ff6f5da829de4b047af049cfde2d2c4f35b073f16b6a515416a5a5ea06105d4b9ba81ceb4dfa3ed70fd9ad4aa3b81fdecdd469eeb8402f1ddaf7a6ba506f205a30b60665af4286561c29cc0f239728fa9c1f43604cb29b901e5c77094f2329cc55eff2e8cf1c496ed6bb864385771387b7fa22720c3713c869ea42a87cb7e89f69c39acf0fcd00ff5891da61d395798263d8ee86e9a07d4a1f29e9cf45973aca5b853170fcb8a6b3e51123d9d03a2d1c28f51661e7dc49a49bb69b45df1d405d3f77e7f1c29836dc8929815567e58988bf8631d9c9fca49ca954dd104fc6ae2acfb8a6d68a8db38a155a85e2eddd6c628931ec9fae7cf7c7d743ce0bf83364d05940ebb0e9fbf2844ec91a68454bd95d55f9927db5f8ee4c4be23a6052e6b7304aad1e7f3c8e41d840820bcfe62532a9034e32f2d5d583a2cdd05c69e9ddf48985922a83c95a976243fc0d9c0e91762d951dc5b9d04fc8dc83d97bc2539df6dedb57a711a5156ff2bd14daff5352cfc24b91add2e81c30ab8db010d515af2c25500d97026ec024fc8f88a278d0e7a5ea9e92fa54a64073b54f63bc975143d01099796421bc39ae2bd9c71d58beada635de9d8b3b55907649d84bb5cc713bd44cb320e87d197be62e92cfdbde5c191c78f56c7c96bbdf69db41f370a746f1d71de4214fcb2d71f3658f1f5e725c7b26a9300dda6eceedebf832374907b9b638400d6daaf50e15292ac8465732e382ff76751556cd86a01cc48527fa58ffd4c9070f085572872de8fd3eba7d062af246eef6cef1e1f033e8345e2bb5e9b98c2ee5cca97007d33b1b1b2b9a2043b0b9b6755b06163b355d69a4a983a185851b37769cf2c6ee981b5443cdcca85aef7fed2b8f4f49127cf669869862fee10fb09d6b6a677cfacc26f43f853afab48e358df9f9b9fc4f429edefef33543f2e8f041d6a0a4f8a9962d9790de1b73df2f7a3d6c30dcdab1d357c9cc8750d16d7be77afc24d1865b589eff4c055e8e3b4384c38b47d692f4b52d445019d477579644b8863b8f3c8c63bcdec16c1b55433cbf743af5d2a7396caabb138f79efa3099646812e627ed72774a1d10955111a42e7d2603524cf91d257b9c4e1648c374f24e03fee5c061866bd7ca6ee077d613d895d898d40e21f6e2bc992521bcbcdcdd91c15a79da57c6fa3befd8fe40da3c726efb817b9481e83ca02f25ffaa5187715890fb647b6003628e2b86dc4ece6d05f798c6f2e707be78668a025082dfa40a7b038d9adcf85a1bdcea908a431e5074259a1b99d5951d050c8c110e1a4e39183be128b243dc6a9d90121fa01d251845e1dd6f3665ec8f95f091a695adec67d255919c3d7ee7fc6434a87e1624f24bf4ba9c58dd2a36f77884a8cfd1534a4ea6faa1399dfd801b5d929d3d8bb4d483f3b2f561935e4e3ccd7712e2528b2a6860cd00db45af464721ad594daacd1ad50b0cc241eb99ed3689dbe791cbf218255173486801da1e80db8864b93bc43e8506c9cd5ab6af2c2f7cf98bd995eaec35315a641aadd0c0f90629059b2b08e2748f3824d23820c736a5a9bf034d8ebc659ff67fc25c2ae5734adf5cb39b62c899b778bff250c153da053ec68df681cecbb9a668895c5a1f7a9cf84a65aa20f58ed8696a706ca8ebfb989f22dd4be8deb723627264a29a42d8ceb6bf45c3025559d48f91a18a2607324137eaaa59c86576dbbd5bac9b955f7e44ea2d7e711b4ce466a51e8680dea6b7630c9e2eae0445fd55cb6132c09cc70956bc8d0c7f8c9c3d97768a4cd962e1ba093d71d091bae35388012d0fb11df7a1064674f499808e121c37901ea8f0cc7bc3ce75de5ac194d95caacf1f5a514f67267eac3d7abfa640619a27b5c1312561552099f200b14d92d08f2d765e8f6567ed69104d9eea2eb82c7509c14521678ba4b7520d2a15398be8f74b0b0a15934e70b2ba54646f22eae2b5f9d20f45481afed71d62fc6ee7cad7bb6795b2c257bfb1dfadb6f5cc959751924f4c878e410227262d6c22670dc310a9c3e44ab47fd6277878211e161551261ee3edf934828f78edecaee02489d6a2758af61cfa3979b06cbeb6e918257b7e64845e939353c7d4ceec7e0150cf575f6a32a9637928c2945d9d2861cc64ba12ffe70b1865b9dc05e2dd9b26bdc5b469889f4c80b5cd8f5a1b4d21edc6d3294565706375adad9da1a7ed0a9285f85077add3dd8d90fd30b06c3c9bf35d0d9993e8f3ac399148c7fbcf4e7d90b4fe4d4b12c3c5b3515c72f3f26e25b6d5353155c5f0b0d49cbc32df004b62d8b9529f752d505f708b7899290e050cca44ea4488ab4936a4e75c1d1a685486467c84845e2b1e0bbc2dd61393538049372ae3fe84a5162e34eef1c4a93db93391d201c6f1c5aced2d4887572b3cc1487504eb8cfb358bfc0511fb258fe68bc5afda8ba547a5e13008eea7cd5ed5a18811a8be314f5267dbc760c44ea886eab548a7e3df21d6ede0a8b30de0c02f3486aef6dfa7c0c9daaf524f74c161b73ae9014073881c855489a55b4e8882c538a09d7c179a43fb2a296287e81eb734b596ea434dbee691120c08c51bf277cf166e25ef6a5ef5963454ac3448603d5e8aea90394a6355052bc449009aaf7488cbbe0a3cf295b3c55fad28950b55a075c2ffd09a38bd4272d5a1cedc4db27943f4e4e356db6ed7153bf9403d073c67aedc6fce6f2e36ef57baa397e45e729bb695cf35ecccf61e85e0ef3cd19f3b443d55810a84bdc47da21b64ad9a56ef3dc97b482dc08a2e4c0b96f21e94c42c1e8d39fb5dae80c48446409611a8507be84a3ae024d2b56e6b4177e08540f996947c389de7096385fcb6e82aae1f20861e463dd071de4f45616123756ef9b52516fd8b66fdacb9e04184ae2563d225ac49d9e848ff1691a9a6f0735dbe27eac7766f7418c52752ba1fcef14713abf1a87b65fbaeaf1fcebc137affa59f6c8ce0c1543d27bee546c9b9383f97ddc4f6dcbdda76eca704f36d534c003439f2dca0925213e27bcfe15c1e5311d052f6146560eda7a0c6b3c37e22b2d64b4f7c69ef5a565e976aeba7531caae2c99a4d6dc798a43adfbcdbf8c22fe2f3f434d0bc4a41da343684243a0808e24b94408944932da2530c563fb6138a7e62f00169cd25ef792c540170500f5b9c5b178d873dfd2a138a043047e3197fcd8ce58d6dc57ad43cc0816ca9571399894d241e6b649cea24c57fc8caf7f82b02d52d099fe3d9b3d789dfb273a5410b1e5e40bde640d061d835f07be939b525dd80a3375ef7b582c59f98238acbd94f88308c3c65f5499d17e785c17368921c879ac8b7e7eaaa2f661b345692fee093015b98589d4d5d1005eaec1e8e9d078393d791e752965893e8b3882d2a8d0fe2a7c5a59f788b5f65caf2a16e836a2557488c84684b04cb9a267491f40462aa1f34beef006b6ee1ae70c47486d54aace940ff8f0de2adab26138edb19073f5dc75bb74cf4df7020c30d883e6376c9fddd589f74294bdee518e0a233969efd0886601031dc4f2c3679e46e1faadcef27149795ab4484b395ac067358736e8ed2613a6114d9dbe0513179fbf66e29af75997a6889f5bd96b8ca3fa5cff4868f75aa467782c7508f21933f1fa7903ca1f14ca2106ce582125f5d9bd393af0cbdbdfb7663a25b97cae00fcdb5c46ae8f9272ac778c5dd35fc99b5d5b5de8f3509554904a238e7d86e08e06d469d1295d86041b676ba920dc2644a9b7ce888c87ede9c31b93b641cfed0327c31b2aecec4240065f583dd8a3ff1ced9e3b7c8b14d79e4589f902059e3803195c523b1c2b086250eea5e4b9d5c2035eb987369dd9ef3d518d8dd53f4bf6b759d0025d00c648299c79fe14fd1701282d6f0040e54d2d840ef38e27a4db14fd2b09168e75a0", 0x1000, 0x402, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f00000000c0)=0x8) 00:56:22 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0xfd38, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 00:56:22 executing program 0: r0 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f00000003c0)={0x2, 0x0, &(0x7f0000000380)=""/2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(r1, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) r3 = accept$unix(r1, &(0x7f0000001880)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a5de204f57839c02fb7b268d0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000b7dd0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fd66217e00"/4110], &(0x7f0000000000)=0x1002) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) sendmsg$unix(r3, &(0x7f0000001480)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000013c0)=[{&(0x7f00000000c0)="f1cd05f127dc1fc82a077fb872141c2e6ce7b457e99772d34582e21bbd8dbb211d07a3cf910c7d6d38e9", 0x2a}, {&(0x7f0000000100)="0d2ee244c809be8c1b27da4bc2ce4e09a6bc28195d204553d6aa813bc30f231e9d2c3dd09b66fa53b21535a018f1147781b0402f64cda1bb6a0a3439770a742eb98fa6c2620c7a701f6e", 0x4a}, {&(0x7f0000000180)="cbac02fea5d535439253d406d0c573a6f7d2f69cb30e5dd75885e97688a2a20dd63913d7f095b665742957d5a042c547a5bcbcb1d27dcf7514d12ae35ff194cc1866f12966d727fc8b1ff4763c9f80a6ca2237565b6e93fb3a41406f4960f10f75937f4e23f59a51d50d29afcb3208a044f12c818db005308cf2", 0x7a}, {&(0x7f0000000280)="7509523330e22a7a91b42f63013726a649767fc8d35ccf072341918d6cd4c1d3785fd18f1f134b80a9d16643b4a0528fcd78adfa0f91c57fd4550f021cd35c2b913859f0ceca6b3324bc010144af57f70791b2fcf3088554bd25f5b967f4e2691c2eb2506df67d67c89a2cf84feea44869", 0x71}, {&(0x7f0000000300)="8092fe613f4603ce9ecb19f10f4fa0e3b3950bdfd34f79309507f70d5715430e82edd2eca9fdf85ebc3fc14910ccd3ff35ab999bcffcfb13d410fd4e", 0x3c}], 0x5, &(0x7f0000001440), 0x0, 0x1}, 0x4) recvmsg(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) shmget$private(0x0, 0x3000, 0x42, &(0x7f0000ffa000/0x3000)=nil) 00:56:22 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x0) getdents(r2, &(0x7f0000000040)=""/205, 0xcd) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 00:56:22 executing program 0: getsockopt$inet_opts(0xffffffffffffff9c, 0x0, 0x2218ef5999155016, &(0x7f0000000000)=""/32, &(0x7f0000000040)=0x20) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 00:56:22 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000040)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) sysctl$machdep(&(0x7f0000000000)={0x7, 0x1}, 0x2, &(0x7f00000000c0)="6bb3f3cf", &(0x7f0000000100)=0x4, &(0x7f0000000280)="5236023ffdd2bad0bf17710df518b0458a2ae6e04313ab9423ad6bc28113abd3af4e83e2e761788deca805fa0d4d207f46ead360ab488729f850132dc1c3ee249c5938bcb12fd2581ae3921728aafa05061d3eb293e94384d4dbf61dd2d7d66c6b63f667872533ee40d9407e5aeff23f587bb4731a50b6177a9d281b4205373638e9046d6adc57fc170ece5ded4b125561c34bd3f0ef7f320d33cb9b7bd35db55bf488e4f1ae303fdb461eb17428f0198596cebf39240d460e8e8f13f0a70d386c925e17ff06f374faaee5565c22df173bbb4187dc8599b1396aeba17e882cc52515ddd9ff5fb8cd686d453c6f76aef21730b351b37b7cfccd52", 0xfa) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 00:56:22 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000000c0)='./file0/file0\x00', 0x400, 0x148) listen(r2, 0x101) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x2, 0x0) ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f00000001c0)) symlink(&(0x7f0000000100)='./file0/file0\x00', &(0x7f0000000140)='./file0/file0\x00') sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 00:56:22 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_int(r1, 0xffff, 0x10, &(0x7f0000000040), &(0x7f0000000080)=0x4) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) writev(r3, &(0x7f00000000c0)=[{&(0x7f0000000180)="51780f2c1a1b7426b08ad9d66f8db596eeafd72a6caafc7a55a4e666187b841e68b5ab18cce84fdf6d363b1546dbeda0e009770fc4343fd422fbd3157f646723f6a1024dcbdc782b12bf29a6201d7b991537c42159a3e156469a83a1f8b91012036d6ae35364e752ef790bbe28f0fef9764264bcda7ca3dd8d7234d1c8879bf24559032801111c048177ae3d12dd2cc4e949fa211ee8e3f9eb6be415d09f3421182a8217a58d58e56346787c4070e07ce0e1c0c103ea5482b47fdd77b1b50576dca634abe038b16df0660c0a0d8d4d30b1e876002705dcf7f593b09e9115dcf7f5c1d2297ffff97dc6dbd1f7191a7658d3d3052ace3b3abf69e4698f45", 0xfd}, {&(0x7f0000000280)="c1e59991374e78517ee085947fb26635d4c913eeb6ff0491f76d8d032e436bc77689e17c567aae9248211b46ff3cd073d500fe4759fc81e3d9baa83bb05007ed389cd181c484f72059442f0d760c07ab4b55e19fc08dd6eef22a17640dd007a3131557ad25ef2f066cf54d2fb51316aa6884528169583c47a08252a9cf8cabeac3bb61aa82a19399c2c9689e021a986dc2dd9524582cbd7956eefba9e78ccf7028c3c8a593802cc75a74c6d6f68ca20651fbed69d511276e9794eb08bff03ea227bfb61dd75fedf4af2e7d320a02f1b1735f7c59c436d78670", 0xd9}], 0x2) 00:56:22 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x8, 0x0) ioctl$WSKBDIO_SETDEFAULTKEYREPEAT(r2, 0x800c5709, &(0x7f0000000040)={0x9, 0x0, 0x35cd}) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000100), 0x0, 0x0}, 0x40) r3 = socket(0x18, 0x1, 0x0) socket(0x20, 0x4000, 0x6) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect(r3, &(0x7f00000000c0)=@un=@file={0x0, './file0\x00'}, 0xa) 00:56:22 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 00:56:22 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="620204007f3d0572b10ab9455b11f20bdff117c148e66f3e002a0300"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000040)=@in6={0x18, 0x1, 0x7, 0x8}, 0xc) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 00:56:22 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="620f2710e2000001"], 0x1) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) fcntl$setflags(r1, 0x2, 0x1) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r3, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r3, 0x185}], 0x1, 0x0) r4 = openat(r3, &(0x7f0000000100)='./file0\x00', 0x0, 0x1a) dup2(r0, r4) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 00:56:23 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="6202e57f18dd4a562c107f809e3b446237ac96b582f0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x1, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x80, 0x0) fcntl$getown(r2, 0x5) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) connect$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) 00:56:23 executing program 0: getuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, 0x0, 0x0) accept(r0, &(0x7f0000000380)=@un=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto(r2, &(0x7f0000000080)="05000000ffff", 0x6, 0x40c, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x0, 0x1) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0x0, 0x0}, 0x40) 00:56:23 executing program 1: 00:56:23 executing program 1: 00:56:23 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0/file0\x00', 0x80, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x20, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 00:56:23 executing program 1: 00:56:23 executing program 1: 00:56:23 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000040)={0x2}, 0x8) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) getpeername$unix(r0, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 00:56:23 executing program 1: 00:56:23 executing program 1: 00:56:23 executing program 1: 00:56:23 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvmsg(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/64, 0x40}, {&(0x7f0000000180)=""/103, 0x67}, {&(0x7f0000000280)=""/154, 0x9a}], 0x3, 0x0}, 0x882) 00:56:23 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) semget$private(0x0, 0x4, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, 0x0, 0x0) getsockname$unix(r2, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f0000000000)=0x1002) 00:56:23 executing program 1: 00:56:23 executing program 1: 00:56:23 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) sendto(r1, &(0x7f0000000040)="f4504da97643cbf275766f1066af629f1b7bf701000000bc3c0cdb03b575135557d00ea5e9c677e4b4b0f14c41d14063bb38ef7f000000000000", 0x3a, 0x7, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x81) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd0\x00', 0x200, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) poll(&(0x7f0000000100)=[{r1, 0x185}, {r3, 0x20}, {r4, 0x4}], 0x3, 0x0) r5 = msgget$private(0x0, 0x8) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000000)=""/49) ioctl$KDGKBMODE(r2, 0x40044b06) getgroups(0x0, &(0x7f0000000280)) 00:56:23 executing program 1: 00:56:23 executing program 1: 00:56:23 executing program 1: 00:56:24 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x3, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 00:56:24 executing program 1: 00:56:24 executing program 1: 00:56:24 executing program 1: 00:56:25 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f00000000c0)="54bdd6581067457bb7906ffb47aa04f3f447bd454fc486e37a81a1d1241bcadc8765cd3f5da85184dbecc335aa656a7995c840c70615968779da5b70d781fddf89115fa375c38efb6e244ce909df0b59e5801c1019f5e70881311fa42131b4babf9e9b0515c79201e98215859c5c64d28f", 0x71, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x32) recvmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 00:56:25 executing program 1: 00:56:25 executing program 1: 00:56:25 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000340)={0x2, 0x4}, 0x10) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0xc8) unlinkat(r2, &(0x7f0000000000)='./file0/file0\x00', 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 00:56:25 executing program 1: 00:56:25 executing program 1: 00:56:25 executing program 1: 00:56:26 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$inet6_MRT6_DEL_MFC(r2, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x1, 0x1, 0x80000000}, {0x18, 0x0, 0x6, 0x1}, 0x4, [0x4cf, 0xfffffffd, 0x3, 0x10000, 0xffff, 0x2, 0x2, 0x40]}, 0x3c) 00:56:26 executing program 1: 00:56:26 executing program 1: 00:56:26 executing program 1: 00:56:26 executing program 1: 00:56:26 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = dup2(r2, r0) recvfrom$inet(r3, &(0x7f00000000c0)=""/242, 0xf2, 0x1, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r4, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r4, 0x185}], 0x1, 0x0) ioctl$SPKRTONE(r4, 0x80085301, &(0x7f0000000000)={0x7fffffff, 0xb42}) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 00:56:26 executing program 1: 00:56:26 executing program 1: 00:56:26 executing program 1: 00:56:27 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r0, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r0, 0x185}], 0x1, 0x0) ioctl$TIOCNOTTY(r0, 0x20007471) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f00000001c0)=[{0xffffffffffffffff, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{0xffffffffffffffff, 0x185}], 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) setsockopt(r5, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(0xffffffffffffffff, &(0x7f00000000c0)=[{{r1}, 0xffffffffffffffff, 0x10, 0x20, 0x6, 0x8001}, {{r3}, 0x3, 0x20, 0x1, 0x3, 0x9}, {{r4}, 0xfffffffffffffff8, 0x1, 0x1, 0x10000, 0x7}, {{r1}, 0xfffffffffffffffa, 0x52, 0x1, 0x1, 0x5}, {{r5}, 0xfffffffffffffffe, 0x8a, 0x2, 0xfffffffffffffffb, 0x4}, {{r1}, 0xfffffffffffffffd, 0x20, 0x20, 0x2}], 0xffffffff, &(0x7f0000000000), 0x7, &(0x7f0000000040)={0x7ff, 0x440c}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(r1, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 00:56:27 executing program 1: 00:56:27 executing program 1: 00:56:27 executing program 1: 00:56:28 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x8, 0x10286) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000000c0)=""/12) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000280)=""/131) semop(r2, &(0x7f0000000000)=[{0x0, 0x1000, 0x424952ba8fb097cc}], 0x1) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 00:56:28 executing program 1: 00:56:28 executing program 1: 00:56:28 executing program 1: 00:56:28 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x0) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 00:56:28 executing program 1: 00:56:28 executing program 1: 00:56:28 executing program 1: 00:56:29 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r1, &(0x7f00000000c0)={0x0, 0xfffffffffffffdbc, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/174}, {&(0x7f0000000240)=""/242}], 0x3, 0x0}, 0x40) r3 = openat(r2, &(0x7f0000000000)='./file0/file0\x00', 0x80, 0x20) ioctl$TIOCOUTQ(r3, 0x40047473, &(0x7f0000000040)=0x200) 00:56:29 executing program 1: 00:56:29 executing program 1: 00:56:29 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x0) ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000000)) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) r3 = semget(0x2, 0x0, 0x100) semctl$GETVAL(r3, 0x2, 0x5, &(0x7f00000000c0)=""/223) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) ioctl$TIOCCLRVERAUTH(0xffffffffffffffff, 0x2000741d) 00:56:29 executing program 1: 00:56:29 executing program 1: 00:56:29 executing program 1: 00:56:30 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) select(0x40, &(0x7f0000000180)={0x6, 0x1, 0x8, 0x100000001, 0xfff, 0x8001, 0xffffffffffff0000, 0x6}, &(0x7f00000001c0)={0x2, 0x40, 0x65f8, 0xfff, 0x1, 0x9e5a, 0x5, 0x929}, &(0x7f0000000280)={0x401, 0x5, 0x9, 0x800, 0x33, 0x1ef, 0x3}, &(0x7f00000002c0)={0x139f, 0x9}) sendto$unix(r0, &(0x7f0000000000)="451cc12e6bdde75cfc80d180a7efbc0d08d2d3016501", 0x16, 0x402, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x100, 0x21) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f00000000c0)=""/108, 0x6c}], 0x1, 0x0}, 0x40) 00:56:30 executing program 1: 00:56:30 executing program 1: 00:56:30 executing program 1: 00:56:30 executing program 1: 00:56:30 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r0, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r0, 0x185}], 0x1, 0x0) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000000)={0x1}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x1}, 0x10) sendto(r1, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r3, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r3, 0x185}], 0x1, 0x0) ioctl$TIOCSTOP(r3, 0x2000746f) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) recvmsg(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 00:56:30 executing program 1: 00:56:30 executing program 1: 00:56:30 executing program 1: 00:56:31 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x0, 0x81}, 0x10) sendto(r0, &(0x7f0000001840)='T', 0x1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x4) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000), 0xbc, 0x0}, 0x40) 00:56:31 executing program 1: 00:56:31 executing program 1: 00:56:31 executing program 1: 00:56:31 executing program 1: 00:56:31 executing program 0: 00:56:31 executing program 1: 00:56:31 executing program 0: 00:56:31 executing program 1: 00:56:31 executing program 0: 00:56:31 executing program 1: 00:56:31 executing program 0: 00:56:31 executing program 1: 00:56:31 executing program 0: 00:56:31 executing program 1: 00:56:31 executing program 0: 00:56:31 executing program 1: 00:56:31 executing program 0: 00:56:31 executing program 1: 00:56:31 executing program 0: 00:56:31 executing program 1: 00:56:31 executing program 0: 00:56:31 executing program 1: 00:56:31 executing program 0: 00:56:31 executing program 1: 00:56:31 executing program 0: 00:56:31 executing program 1: 00:56:31 executing program 0: 00:56:31 executing program 1: 00:56:31 executing program 0: 00:56:31 executing program 1: 00:56:31 executing program 0: 00:56:31 executing program 1: 00:56:31 executing program 0: 00:56:31 executing program 1: 00:56:31 executing program 0: 00:56:31 executing program 1: 00:56:31 executing program 0: 00:56:31 executing program 1: 00:56:31 executing program 0: 00:56:31 executing program 1: 00:56:31 executing program 0: 00:56:31 executing program 1: 00:56:31 executing program 0: 00:56:31 executing program 1: 00:56:31 executing program 0: 00:56:31 executing program 1: 00:56:31 executing program 0: 00:56:31 executing program 1: 00:56:31 executing program 0: 00:56:31 executing program 1: 00:56:31 executing program 0: 00:56:31 executing program 0: 00:56:31 executing program 1: 00:56:31 executing program 0: 00:56:31 executing program 1: 00:56:31 executing program 0: 00:56:31 executing program 1: 00:56:31 executing program 0: 00:56:31 executing program 1: 00:56:31 executing program 1: 00:56:31 executing program 0: 00:56:31 executing program 1: 00:56:31 executing program 0: 00:56:31 executing program 0: 00:56:31 executing program 1: 00:56:32 executing program 1: 00:56:32 executing program 0: 00:56:32 executing program 1: 00:56:32 executing program 0: 00:56:32 executing program 1: 00:56:32 executing program 0: 00:56:32 executing program 1: 00:56:32 executing program 0: 00:56:32 executing program 1: 00:56:32 executing program 0: 00:56:32 executing program 1: 00:56:32 executing program 0: 00:56:32 executing program 1: 00:56:32 executing program 0: 00:56:32 executing program 1: 00:56:32 executing program 0: 00:56:32 executing program 1: 00:56:32 executing program 0: 00:56:32 executing program 1: 00:56:32 executing program 0: 00:56:32 executing program 1: 00:56:32 executing program 0: 00:56:32 executing program 1: 00:56:32 executing program 0: 00:56:32 executing program 1: 00:56:32 executing program 0: 00:56:32 executing program 1: 00:56:32 executing program 0: 00:56:32 executing program 1: 00:56:32 executing program 0: 00:56:32 executing program 1: 00:56:32 executing program 0: 00:56:32 executing program 1: 00:56:32 executing program 0: 00:56:32 executing program 1: 00:56:32 executing program 0: 00:56:32 executing program 1: 00:56:32 executing program 0: 00:56:32 executing program 1: 00:56:32 executing program 0: 00:56:32 executing program 1: 00:56:32 executing program 0: 00:56:32 executing program 1: 00:56:32 executing program 0: 00:56:32 executing program 1: 00:56:32 executing program 0: 00:56:32 executing program 0: 00:56:32 executing program 1: 00:56:32 executing program 0: 00:56:32 executing program 1: 00:56:32 executing program 0: 00:56:32 executing program 1: 00:56:32 executing program 0: 00:56:32 executing program 1: 00:56:32 executing program 0: 00:56:32 executing program 1: 00:56:32 executing program 0: 00:56:32 executing program 1: 00:56:32 executing program 0: 00:56:32 executing program 1: 00:56:32 executing program 0: 00:56:32 executing program 1: 00:56:32 executing program 0: 00:56:32 executing program 1: 00:56:32 executing program 0: 00:56:32 executing program 1: 00:56:32 executing program 0: 00:56:32 executing program 1: 00:56:32 executing program 0: 00:56:32 executing program 1: 00:56:32 executing program 0: 00:56:32 executing program 1: 00:56:32 executing program 0: 00:56:32 executing program 1: 00:56:32 executing program 0: 00:56:32 executing program 1: 00:56:32 executing program 0: 00:56:32 executing program 1: 00:56:32 executing program 0: 00:56:32 executing program 1: 00:56:32 executing program 0: 00:56:32 executing program 1: 00:56:32 executing program 0: 00:56:32 executing program 1: 00:56:32 executing program 0: 00:56:32 executing program 0: 00:56:32 executing program 1: 00:56:32 executing program 0: 00:56:32 executing program 1: 00:56:32 executing program 0: 00:56:32 executing program 1: 00:56:32 executing program 0: 00:56:32 executing program 1: 00:56:32 executing program 0: 00:56:32 executing program 1: 00:56:32 executing program 0: 00:56:32 executing program 1: 00:56:32 executing program 0: 00:56:32 executing program 1: 00:56:32 executing program 0: 00:56:33 executing program 1: 00:56:33 executing program 0: 00:56:33 executing program 1: 00:56:33 executing program 0: 00:56:33 executing program 1: 00:56:33 executing program 0: 00:56:33 executing program 1: 00:56:33 executing program 0: 00:56:33 executing program 1: 00:56:33 executing program 0: 00:56:33 executing program 1: 00:56:33 executing program 0: 00:56:33 executing program 1: 00:56:33 executing program 0: 00:56:33 executing program 1: 00:56:33 executing program 0: 00:56:33 executing program 1: 00:56:33 executing program 0: 00:56:33 executing program 1: 00:56:33 executing program 0: 00:56:33 executing program 1: 00:56:33 executing program 0: 00:56:33 executing program 1: 00:56:33 executing program 0: 00:56:33 executing program 1: 00:56:33 executing program 0: 00:56:33 executing program 1: 00:56:33 executing program 0: 00:56:33 executing program 1: 00:56:33 executing program 0: 00:56:33 executing program 1: 00:56:33 executing program 0: 00:56:33 executing program 1: 00:56:33 executing program 0: 00:56:33 executing program 1: 00:56:33 executing program 0: 00:56:33 executing program 1: 00:56:33 executing program 0: 00:56:33 executing program 1: 00:56:33 executing program 0: 00:56:33 executing program 1: 00:56:33 executing program 0: 00:56:33 executing program 1: 00:56:33 executing program 0: 00:56:33 executing program 1: 00:56:33 executing program 0: 00:56:33 executing program 1: 00:56:33 executing program 0: 00:56:33 executing program 1: 00:56:33 executing program 0: 00:56:33 executing program 1: 00:56:33 executing program 0: 00:56:33 executing program 1: 00:56:33 executing program 0: 00:56:33 executing program 1: 00:56:33 executing program 0: 00:56:33 executing program 1: 00:56:33 executing program 0: 00:56:33 executing program 1: 00:56:33 executing program 0: 00:56:33 executing program 1: 00:56:33 executing program 0: 00:56:33 executing program 1: 00:56:33 executing program 0: 00:56:33 executing program 1: 00:56:33 executing program 0: 00:56:33 executing program 1: 00:56:33 executing program 0: 00:56:33 executing program 1: 00:56:33 executing program 0: 00:56:33 executing program 1: 00:56:33 executing program 0: 00:56:33 executing program 1: 00:56:33 executing program 0: 00:56:33 executing program 0: 00:56:33 executing program 1: 00:56:33 executing program 0: 00:56:33 executing program 1: 00:56:33 executing program 0: 00:56:33 executing program 1: 00:56:33 executing program 0: 00:56:33 executing program 1: 00:56:33 executing program 0: 00:56:33 executing program 1: 00:56:33 executing program 0: 00:56:33 executing program 1: 00:56:33 executing program 0: 00:56:33 executing program 1: 00:56:33 executing program 0: 00:56:33 executing program 1: 00:56:33 executing program 0: 00:56:33 executing program 1: 00:56:33 executing program 0: 00:56:33 executing program 1: 00:56:33 executing program 0: 00:56:33 executing program 1: 00:56:33 executing program 0: 00:56:33 executing program 1: 00:56:33 executing program 0: 00:56:33 executing program 1: 00:56:33 executing program 0: 00:56:34 executing program 1: 00:56:34 executing program 0: 00:56:34 executing program 1: 00:56:34 executing program 0: 00:56:34 executing program 1: 00:56:34 executing program 0: 00:56:34 executing program 1: 00:56:34 executing program 0: 00:56:34 executing program 1: 00:56:34 executing program 0: 00:56:34 executing program 1: 00:56:34 executing program 0: 00:56:34 executing program 1: 00:56:34 executing program 0: 00:56:34 executing program 1: 00:56:34 executing program 0: 00:56:34 executing program 1: 00:56:34 executing program 0: 00:56:34 executing program 1: 00:56:34 executing program 0: 00:56:34 executing program 1: 00:56:34 executing program 0: 00:56:34 executing program 1: 00:56:34 executing program 0: 00:56:34 executing program 1: 00:56:34 executing program 0: 00:56:34 executing program 1: 00:56:34 executing program 0: 00:56:34 executing program 1: 00:56:34 executing program 0: 00:56:34 executing program 1: 00:56:34 executing program 0: 00:56:34 executing program 1: 00:56:34 executing program 0: 00:56:34 executing program 1: 00:56:34 executing program 0: 00:56:34 executing program 0: 00:56:34 executing program 1: 00:56:34 executing program 0: 00:56:34 executing program 1: 00:56:34 executing program 0: 00:56:34 executing program 1: 00:56:34 executing program 0: 00:56:34 executing program 1: 00:56:34 executing program 0: 00:56:34 executing program 1: 00:56:34 executing program 0: 00:56:34 executing program 1: 00:56:34 executing program 0: 00:56:34 executing program 1: 00:56:34 executing program 0: 00:56:34 executing program 1: 00:56:34 executing program 0: 00:56:34 executing program 1: 00:56:34 executing program 0: 00:56:34 executing program 1: 00:56:34 executing program 0: 00:56:34 executing program 1: 00:56:34 executing program 0: 00:56:34 executing program 1: 00:56:34 executing program 0: 00:56:34 executing program 1: 00:56:34 executing program 0: 00:56:34 executing program 1: 00:56:34 executing program 0: 00:56:34 executing program 1: 00:56:34 executing program 0: 00:56:34 executing program 1: 00:56:34 executing program 0: 00:56:34 executing program 1: 00:56:34 executing program 0: 00:56:34 executing program 1: 00:56:34 executing program 0: 00:56:34 executing program 1: 00:56:34 executing program 0: 00:56:34 executing program 1: 00:56:34 executing program 0: 00:56:34 executing program 1: 00:56:34 executing program 0: 00:56:34 executing program 1: 00:56:34 executing program 0: 00:56:34 executing program 1: 00:56:34 executing program 0: 00:56:34 executing program 1: 00:56:34 executing program 0: 00:56:34 executing program 1: 00:56:34 executing program 0: 00:56:34 executing program 1: 00:56:34 executing program 0: 00:56:34 executing program 1: 00:56:34 executing program 0: 00:56:34 executing program 1: 00:56:34 executing program 0: 00:56:34 executing program 1: 00:56:35 executing program 0: 00:56:35 executing program 1: 00:56:35 executing program 0: 00:56:35 executing program 1: 00:56:35 executing program 0: 00:56:35 executing program 1: 00:56:35 executing program 0: 00:56:35 executing program 1: 00:56:35 executing program 0: 00:56:35 executing program 1: 00:56:35 executing program 0: 00:56:35 executing program 1: 00:56:35 executing program 0: 00:56:35 executing program 1: 00:56:35 executing program 0: 00:56:35 executing program 1: 00:56:35 executing program 0: 00:56:35 executing program 1: 00:56:35 executing program 0: 00:56:35 executing program 1: 00:56:35 executing program 0: 00:56:35 executing program 1: 00:56:35 executing program 0: 00:56:35 executing program 1: 00:56:35 executing program 0: 00:56:35 executing program 1: 00:56:35 executing program 0: 00:56:35 executing program 1: 00:56:35 executing program 0: 00:56:35 executing program 1: 00:56:35 executing program 0: 00:56:35 executing program 1: 00:56:35 executing program 0: 00:56:35 executing program 1: 00:56:35 executing program 0: 00:56:35 executing program 1: 00:56:35 executing program 0: 00:56:35 executing program 1: 00:56:35 executing program 0: 00:56:35 executing program 1: 00:56:35 executing program 0: 00:56:35 executing program 1: 00:56:35 executing program 0: 00:56:35 executing program 1: 00:56:35 executing program 0: 00:56:35 executing program 1: 00:56:35 executing program 0: 00:56:35 executing program 1: 00:56:35 executing program 0: 00:56:35 executing program 1: 00:56:35 executing program 0: 00:56:35 executing program 1: 00:56:35 executing program 0: 00:56:35 executing program 1: 00:56:35 executing program 0: 00:56:35 executing program 1: 00:56:35 executing program 0: 00:56:35 executing program 1: 00:56:35 executing program 0: 00:56:35 executing program 1: 00:56:35 executing program 0: 00:56:35 executing program 1: 00:56:35 executing program 0: 00:56:35 executing program 1: 00:56:35 executing program 0: 00:56:35 executing program 1: 00:56:35 executing program 0: 00:56:35 executing program 1: 00:56:35 executing program 0: 00:56:35 executing program 1: 00:56:35 executing program 0: 00:56:35 executing program 1: 00:56:35 executing program 0: 00:56:35 executing program 1: 00:56:35 executing program 0: 00:56:35 executing program 1: 00:56:35 executing program 0: 00:56:35 executing program 1: 00:56:35 executing program 0: 00:56:35 executing program 1: 00:56:35 executing program 0: 00:56:35 executing program 1: 00:56:35 executing program 1: 00:56:35 executing program 0: 00:56:35 executing program 1: 00:56:35 executing program 0: 00:56:35 executing program 1: 00:56:35 executing program 0: 00:56:35 executing program 0: 00:56:35 executing program 1: 00:56:35 executing program 0: 00:56:35 executing program 1: 00:56:35 executing program 0: 00:56:35 executing program 1: 00:56:35 executing program 0: 00:56:35 executing program 1: 00:56:35 executing program 0: 00:56:35 executing program 1: 00:56:36 executing program 0: 00:56:36 executing program 1: 00:56:36 executing program 0: 00:56:36 executing program 1: 00:56:36 executing program 0: 00:56:36 executing program 1: 00:56:36 executing program 0: 00:56:36 executing program 1: 00:56:36 executing program 0: 00:56:36 executing program 1: 00:56:36 executing program 0: 00:56:36 executing program 1: 00:56:36 executing program 0: 00:56:36 executing program 1: 00:56:36 executing program 0: 00:56:36 executing program 1: 00:56:36 executing program 0: 00:56:36 executing program 1: 00:56:36 executing program 0: 00:56:36 executing program 1: 00:56:36 executing program 0: 00:56:36 executing program 1: 00:56:36 executing program 0: 00:56:36 executing program 1: 00:56:36 executing program 0: 00:56:36 executing program 1: 00:56:36 executing program 0: 00:56:36 executing program 1: 00:56:36 executing program 0: 00:56:36 executing program 1: 00:56:36 executing program 0: 00:56:36 executing program 1: 00:56:36 executing program 0: 00:56:36 executing program 1: 00:56:36 executing program 0: 00:56:36 executing program 1: 00:56:36 executing program 0: 00:56:36 executing program 1: 00:56:36 executing program 0: 00:56:36 executing program 1: 00:56:36 executing program 0: 00:56:36 executing program 1: 00:56:36 executing program 0: 00:56:36 executing program 1: 00:56:36 executing program 0: 00:56:36 executing program 1: 00:56:36 executing program 0: 00:56:36 executing program 1: 00:56:36 executing program 0: 00:56:36 executing program 1: 00:56:36 executing program 0: 00:56:36 executing program 1: 00:56:36 executing program 0: 00:56:36 executing program 1: 00:56:36 executing program 0: 00:56:36 executing program 1: 00:56:36 executing program 0: 00:56:36 executing program 1: 00:56:36 executing program 0: 00:56:36 executing program 1: 00:56:36 executing program 0: 00:56:36 executing program 1: 00:56:36 executing program 0: 00:56:36 executing program 1: 00:56:36 executing program 0: 00:56:36 executing program 1: 00:56:36 executing program 0: 00:56:36 executing program 1: 00:56:36 executing program 1: 00:56:36 executing program 0: 00:56:36 executing program 1: 00:56:36 executing program 0: 00:56:36 executing program 0: 00:56:36 executing program 1: 00:56:36 executing program 1: 00:56:36 executing program 0: 00:56:36 executing program 1: 00:56:36 executing program 0: 00:56:36 executing program 0: 00:56:36 executing program 1: 00:56:36 executing program 0: 00:56:36 executing program 1: 00:56:36 executing program 0: 00:56:36 executing program 1: 00:56:36 executing program 0: 00:56:36 executing program 1: 00:56:36 executing program 0: 00:56:36 executing program 1: 00:56:36 executing program 0: 00:56:36 executing program 1: 00:56:36 executing program 0: 00:56:36 executing program 1: 00:56:36 executing program 0: 00:56:37 executing program 1: 00:56:37 executing program 0: 00:56:37 executing program 1: 00:56:37 executing program 0: 00:56:37 executing program 1: 00:56:37 executing program 0: 00:56:37 executing program 1: 00:56:37 executing program 0: 00:56:37 executing program 1: 00:56:37 executing program 0: 00:56:37 executing program 1: 00:56:37 executing program 0: 00:56:37 executing program 1: 00:56:37 executing program 0: 00:56:37 executing program 1: 00:56:37 executing program 0: 00:56:37 executing program 1: 00:56:37 executing program 0: 00:56:37 executing program 1: 00:56:37 executing program 0: 00:56:37 executing program 1: 00:56:37 executing program 0: 00:56:37 executing program 1: 00:56:37 executing program 0: 00:56:37 executing program 1: 00:56:37 executing program 0: 00:56:37 executing program 1: 00:56:37 executing program 0: 00:56:37 executing program 1: 00:56:37 executing program 0: 00:56:37 executing program 1: 00:56:37 executing program 0: 00:56:37 executing program 1: 00:56:37 executing program 0: 00:56:37 executing program 1: 00:56:37 executing program 0: 00:56:37 executing program 1: 00:56:37 executing program 0: 00:56:37 executing program 1: 00:56:37 executing program 0: 00:56:37 executing program 1: 00:56:37 executing program 0: 00:56:37 executing program 1: 00:56:37 executing program 0: 00:56:37 executing program 1: 00:56:37 executing program 0: 00:56:37 executing program 1: 00:56:37 executing program 0: 00:56:37 executing program 1: 00:56:37 executing program 0: 00:56:37 executing program 1: 00:56:37 executing program 0: 00:56:37 executing program 1: 00:56:37 executing program 0: 00:56:37 executing program 1: 00:56:37 executing program 0: 00:56:37 executing program 1: 00:56:37 executing program 0: 00:56:37 executing program 1: 00:56:37 executing program 0: 00:56:37 executing program 1: 00:56:37 executing program 0: 00:56:37 executing program 1: 00:56:37 executing program 0: 00:56:37 executing program 1: 00:56:37 executing program 0: 00:56:37 executing program 1: 00:56:37 executing program 0: 00:56:37 executing program 1: 00:56:37 executing program 0: 00:56:37 executing program 1: 00:56:37 executing program 0: 00:56:37 executing program 1: 00:56:37 executing program 0: 00:56:37 executing program 1: 00:56:37 executing program 0: 00:56:37 executing program 1: 00:56:37 executing program 0: 00:56:37 executing program 1: 00:56:37 executing program 0: 00:56:37 executing program 1: 00:56:37 executing program 0: 00:56:37 executing program 1: 00:56:37 executing program 0: 00:56:37 executing program 1: 00:56:37 executing program 0: 00:56:37 executing program 1: 00:56:37 executing program 0: 00:56:37 executing program 1: 00:56:37 executing program 0: 00:56:37 executing program 1: 00:56:37 executing program 0: 00:56:37 executing program 1: 00:56:37 executing program 0: 00:56:37 executing program 1: 00:56:37 executing program 0: 00:56:37 executing program 1: 00:56:37 executing program 0: 00:56:37 executing program 1: 00:56:37 executing program 0: 00:56:37 executing program 1: 00:56:37 executing program 0: 00:56:38 executing program 1: 00:56:38 executing program 0: 00:56:38 executing program 1: 00:56:38 executing program 0: 00:56:38 executing program 1: 00:56:38 executing program 0: 00:56:38 executing program 1: 00:56:38 executing program 0: 00:56:38 executing program 1: 00:56:38 executing program 0: 00:56:38 executing program 1: 00:56:38 executing program 0: 00:56:38 executing program 1: 00:56:38 executing program 0: 00:56:38 executing program 1: 00:56:38 executing program 0: 00:56:38 executing program 1: 00:56:38 executing program 0: 00:56:38 executing program 1: 00:56:38 executing program 0: 00:56:38 executing program 1: 00:56:38 executing program 0: 00:56:38 executing program 1: 00:56:38 executing program 0: 00:56:38 executing program 1: 00:56:38 executing program 0: 00:56:38 executing program 1: 00:56:38 executing program 0: 00:56:38 executing program 1: 00:56:38 executing program 0: 00:56:38 executing program 1: 00:56:38 executing program 0: 00:56:38 executing program 1: 00:56:38 executing program 0: 00:56:38 executing program 0: 00:56:38 executing program 1: 00:56:38 executing program 0: 00:56:38 executing program 1: 00:56:38 executing program 0: 00:56:38 executing program 1: 00:56:38 executing program 0: 00:56:38 executing program 0: 00:56:38 executing program 1: 00:56:38 executing program 1: 00:56:38 executing program 0: 00:56:38 executing program 1: 00:56:38 executing program 0: 00:56:38 executing program 1: 00:56:38 executing program 0: 00:56:38 executing program 0: 00:56:38 executing program 1: 00:56:38 executing program 1: 00:56:38 executing program 0: 00:56:38 executing program 0: 00:56:38 executing program 1: 00:56:38 executing program 1: 00:56:38 executing program 0: 00:56:38 executing program 1: 00:56:38 executing program 0: 00:56:38 executing program 1: 00:56:38 executing program 0: 00:56:38 executing program 1: 00:56:38 executing program 0: 00:56:38 executing program 1: 00:56:38 executing program 0: 00:56:38 executing program 1: 00:56:38 executing program 0: 00:56:38 executing program 1: 00:56:38 executing program 0: 00:56:38 executing program 1: 00:56:38 executing program 0: 00:56:38 executing program 1: 00:56:38 executing program 0: 00:56:38 executing program 1: 00:56:38 executing program 0: 00:56:38 executing program 1: 00:56:38 executing program 0: 00:56:38 executing program 1: 00:56:38 executing program 0: 00:56:38 executing program 1: 00:56:38 executing program 0: 00:56:38 executing program 1: 00:56:38 executing program 0: 00:56:38 executing program 1: 00:56:38 executing program 0: 00:56:38 executing program 1: 00:56:38 executing program 0: 00:56:38 executing program 1: 00:56:38 executing program 0: 00:56:38 executing program 1: 00:56:39 executing program 0: 00:56:39 executing program 1: 00:56:39 executing program 0: 00:56:39 executing program 1: 00:56:39 executing program 0: 00:56:39 executing program 1: 00:56:39 executing program 0: 00:56:39 executing program 1: 00:56:39 executing program 0: 00:56:39 executing program 1: 00:56:39 executing program 0: 00:56:39 executing program 1: 00:56:39 executing program 0: 00:56:39 executing program 1: 00:56:39 executing program 0: 00:56:39 executing program 1: 00:56:39 executing program 0: 00:56:39 executing program 1: 00:56:39 executing program 0: 00:56:39 executing program 1: 00:56:39 executing program 0: 00:56:39 executing program 1: 00:56:39 executing program 0: 00:56:39 executing program 1: 00:56:39 executing program 0: 00:56:39 executing program 1: 00:56:39 executing program 0: 00:56:39 executing program 1: 00:56:39 executing program 0: 00:56:39 executing program 1: 00:56:39 executing program 0: 00:56:39 executing program 1: 00:56:39 executing program 0: 00:56:39 executing program 1: 00:56:39 executing program 0: 00:56:39 executing program 1: 00:56:39 executing program 0: 00:56:39 executing program 1: 00:56:39 executing program 0: 00:56:39 executing program 1: 00:56:39 executing program 0: 00:56:39 executing program 1: 00:56:39 executing program 0: 00:56:39 executing program 1: 00:56:39 executing program 0: 00:56:39 executing program 1: 00:56:39 executing program 0: 00:56:39 executing program 1: 00:56:39 executing program 0: 00:56:39 executing program 1: 00:56:39 executing program 0: 00:56:39 executing program 1: 00:56:39 executing program 0: 00:56:39 executing program 1: 00:56:39 executing program 0: 00:56:39 executing program 1: 00:56:39 executing program 0: 00:56:39 executing program 1: 00:56:39 executing program 0: 00:56:39 executing program 1: 00:56:39 executing program 0: 00:56:39 executing program 1: 00:56:39 executing program 0: 00:56:39 executing program 1: 00:56:39 executing program 0: 00:56:39 executing program 1: 00:56:39 executing program 0: 00:56:39 executing program 1: 00:56:39 executing program 0: 00:56:39 executing program 1: 00:56:39 executing program 0: 00:56:39 executing program 1: 00:56:39 executing program 0: 00:56:39 executing program 1: 00:56:39 executing program 0: 00:56:39 executing program 1: 00:56:39 executing program 0: 00:56:39 executing program 1: 00:56:39 executing program 0: 00:56:39 executing program 1: 00:56:39 executing program 1: 00:56:39 executing program 0: 00:56:39 executing program 0: 00:56:39 executing program 1: 00:56:39 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff}) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 00:56:39 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000180)='d', 0x1}], 0x1, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(r1, &(0x7f0000000080)=@file={0x0, './file0/file0\x00'}, 0x10) 00:56:39 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) 00:56:39 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) 00:56:40 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e"], 0x10) sendto$unix(r0, 0x0, 0x0, 0x603, 0x0, 0x0) 00:56:40 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = dup(r0) listen(r1, 0x0) r2 = socket(0x2, 0x1, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[], 0x10) sendto$unix(r2, &(0x7f0000000080)="fa", 0x1, 0x0, 0x0, 0x0) 00:56:40 executing program 0: r0 = getppid() setpgid(0x0, r0) 00:56:40 executing program 1: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="890c"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="0714000000000025ff149b33ff0f000000000000", 0x14) 00:56:40 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) mkdir(0x0, 0x0) 00:56:40 executing program 1: r0 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf79ea5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66d007c62f547d55587267ba5050932ed612e66fe04fd83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d28a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcddadb9edd8a568f564b4d217824b0aa5560ea147f1bd941ff86fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fed03af0c9fc348ee4013ecdb22c5"], 0x10) writev(r0, &(0x7f0000001740)=[{&(0x7f0000000300)="8d450b73cd037223d878d2f882a222c8ce77dd635526a6cf3a0fc7031976d0229330598d2a752efb89e8d4624d497649c690b2e8b428a49bf2efcfa10a040df2e91bb97ff7417e89608ff8c92ff9c50b1a21620c94f5880a3c7112e8c9e10459fe7768934b77e8b0d18f5b4df57d13de4568bed1f8b50a72e091b5fd3dd05dbd48e08bf45f43a7376b0bdee1dc5235385cbaa05d16a2af53dbf5dd68594140bdfeda5c9df1afa79c4a1606f884e7e20177f90c2b0ccc44a507b028c288fbff4da3464f5312d65f1cd7b65ca292dca1bd7d736a1fbf641bc79727620da18c6df4fee473f91f083164328bea977167c4145c19486b52d9c7a49546a101f373ecd4d2e177c10be3969e82e41f0d0a751250f436fe223284c340cc82e42e98f9faae8b1cd7346194594b3d5024b009e4a6f9414868162c663fc709963996410f059fb7b3e2780a359572b3fda9f0ae5bd984496ba93fd5f127b9d6703fb78dcae129edfe2a123bbd948e5a9757f969942b72ada33938c7fafa596fbda68b1e79ec21a44f5de33d5f2e88a5a2092fe616e791b6f040d70ff9e3685a8666691e3b2ee91f5de157c46545d99b9755dcd1dca7096521e321df87c3c168341d643eb4c3dc46f564d6c8d2eaa5e8877d67772650313ec840e83d493446fda75eb47394f16fa3a2b22df6617dcf7fcd588add8aa807d0ba1d805b3c6129dec9e5b98b0ea68c54ab2459dd68a3bdec99856c0ede6f299d3d2e5c121d2d7ed86314494baff3b3e92511749d7a4bf21ecda9ba5b1f6b71d2953667ba28f9bad2205a89f8be6ed9a646660f4550887aa14a2119e6c0fe9c9fd3bea57a06b00ef8e29dfcdc3ee667ca55df77424715ff32a868c159af92b0a0cb618039e18dcf9e219a717039b7bfa2063163adf5f684414420f3d594c3b3b15737110be1fb207874441433f308d1ad6f6f38198d8344f853509563e346480b816a764c4c6f824aad801fbdd535a580cdb52e98c7389551c38112e15193084504c65c8bd245ca369d85ba37d5e49812cabda02ce5809f52dc893a06a9cc4d2944ffc9d0a6b458c55c36b2cc1e48a6e12c580e2f03d9ab3fe4c26aa06e0f1d8560d63026220daa6e145b0e670d2b126fec904133723a05353406a726ec6d70265345d1d8b941e31980db4a47c8136a56458e566feb8c2b46bdb7cbf1bdd3cbf3eeb2b8e80cf41ec0434b158dd394d17e1694c98911a532f218f0a772ee8eda9ec97812fc0588e18216d701bb545e1dcc77ffc214932dca1fc3d2a3551632f9070b1d5ec9edbc001a7adb6103da337a6694d04246a154af1d2165f36f0d78523c57af442a404759b4370bdd5f450c33463694a534e1dbca19a2a6e9b4e947e249b9057c299320a852f84f9f8cce733857a2e804bcba5bea6d40cc6bd11f669a8852a2cc990f4edb25b846a7753492ecab0b9bc32e167f4ff01a39078f7327aec8c44e3796f3c441df5c49001e644b5512ea379e0310c8f532eb7bd334b83f6adbb0d5ce8a67b838ac93e9793c185c1112d9813b325588c0b0720bb8d5efd0e32573c6e992d0156bf52b7643da9749287617488f218bcae1b746af59f3fcfc320eac72a7e7b68f7d9607613b5765a27700b03d168c47f7a7af2bd0322027c530b203dfb9ea0e4d00eb7a4dcb62c3f0d93f6e1a62af52675e4a3c94c1220177d24d24394b49f7b04c91ba1e4131567542a81ccef18c3f4079021df9658cf2f5acffa7b6ce86c1b079ecb31317226ba8eae97b1cb3711f1762ec73eb25344f82248f8fb4f4e5b7dad35fb254005fdaf1140af88bbb5a1d53462f754ea98bbc7d9d6d1581e8109e98cafc703af6ddc419a77b7df3e7ffcf881605616f2a52b16c915ad946c37148dbfe93b8a6b3a819505134995001b40b060a1436ceef220866865511a252e1e7ae4e1de725d8d71e95b1107e82f5ec6c7c544fb79617b2e9b4ce894d486eb22e3638f5125417671f0f6b1e9feda51921bcc4b29caf8828c4d5c9cb458115cfcd2b11288a7617fb34921b7641594ea5773a93bda2453e88368ee4c7f226026fa37028a296512194b7d2f5e9", 0x5c1}], 0x1) sendto$unix(r0, &(0x7f0000000040)="9a2005eeff0d5eb1", 0x8, 0x603, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = semget$private(0x0, 0x4, 0x1da) getpeername$unix(r0, &(0x7f0000001780)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETNCNT(r1, 0x5955404bc26b83cd, 0x3, &(0x7f0000000240)=""/244) semctl$GETVAL(r1, 0x1, 0x5, &(0x7f0000000940)=""/30) openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x20, 0x0) socket(0x11, 0x4003, 0x0) socket(0x2, 0x2, 0x0) 00:56:40 executing program 0: mmap(&(0x7f0000ff0000/0x10000)=nil, 0xfffffffffffff001, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) 00:56:40 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="0e", 0x1}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) open$dir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0, 0x0) 00:56:40 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202"], 0x1) connect(r0, &(0x7f0000000000), 0x10) 00:56:40 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 00:56:40 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 00:56:40 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) 00:56:40 executing program 0: utimensat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', &(0x7f0000000040), 0x0) 00:56:40 executing program 1: r0 = open$dir(&(0x7f00000000c0)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000001740)='./file0\x00', 0x0) unlinkat(r0, &(0x7f0000000000)='./file0\x00', 0x0) 00:56:40 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') rmdir(&(0x7f0000000200)='./file0\x00') 00:56:40 executing program 1: poll(&(0x7f0000000040)=[{}], 0x1, 0x0) poll(&(0x7f0000000040), 0x59, 0x0) 00:56:40 executing program 0: writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000300)="14f59c73114aa08c17cc7ae9fd1bafaba4381a025eeaea9483036959c7e538b465d32e9407580caf90dba2b811a5f43bdd76c7b3666e64c79754c8b1d59179b7e723ac72005f", 0x46}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000340), 0x8) 00:56:40 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) write(r0, &(0x7f0000000840)="71eda242cd7eafbc729f5c55e76c2ad13ef197aa24f5f03021ed1b7a0835c108021de09841caa66ec0e3b9041dd6e9330d7cfb70c750c176f542705feb44b9478d59bd4b1bd567a2ed43d8a73bd56bd16bf3888a5cbc6905b5c6dc0ca52723c7817a5222b39e1cd19eed9a5414a6699e8b39e8135f9303490ed267a539e34d4b478494c86bacda649987edcc8428029e0fc04871695a76b5143256d7866ed95656da794b740c7761adbdad6d0fce17a3e26d34e2fccceff36ab12bfc855cdb032f12112fd81819939452c3baa8bead56b6a49938fe3c923314c764bfc9402da06d8377496a93e91709639325884d512f56fa0fd5068bc447e3c19fddc24a9f80a31279bff008360e6ba38c46b49eee7fe531c58ad2fdeee8c0ac6428fd01137d7bb386751f5cbf2ec8029af737e92f16d87798691008c46e948d542e3de46a7e1dca52a6a8a38e17831d27013f6680884cdf1f8fc5f04c9a6b0e622b89821854ad415fbefce290d7bb010dfb4214bd8843", 0x171) 00:56:40 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x28}, 0x0) write(r1, 0x0, 0x0) dup2(r1, r0) 00:56:40 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="200000000000008d742c00b480309900fe7c8a5b67071b542a538706000000c4110000002900000033"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 00:56:41 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e57f7f000001"], 0x1) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000), 0x10) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) 00:56:41 executing program 0: r0 = semget$private(0x0, 0x4, 0x192) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000580)=""/169) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r0, &(0x7f0000000400)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x2b) r3 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r3, 0x10, 0x9}, 0x48, 0x1, 0x19}) r4 = semget$private(0x0, 0x4, 0x192) semctl$GETNCNT(r4, 0x3, 0x3, &(0x7f0000000580)=""/169) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000240)=0x72) semctl$GETVAL(r4, 0x4, 0x5, &(0x7f0000000800)=""/210) semop(r4, &(0x7f0000000400)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0x2b) r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x48, 0x1, 0x19}) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000100)={0x0, r2, r5}, 0xc) syz_emit_ethernet(0x46, &(0x7f0000000040)) 00:56:41 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) setsockopt(r1, 0x6, 0x2, 0x0, 0x0) 00:56:42 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) lseek(r0, 0x0, 0x0, 0x1) 00:56:42 executing program 0: r0 = open$dir(&(0x7f0000000280)='./file1\x00', 0x40000400000002c2, 0x0) preadv(r0, &(0x7f0000000140)=[{0x0}], 0x1, 0x0, 0x0) 00:56:42 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)='<', 0x1}], 0x1) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 00:56:42 executing program 1: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x30000000000) ftruncate(r0, 0x0, 0x8000) 00:56:42 executing program 0: open$dir(0x0, 0x0, 0x0) open$dir(0x0, 0x0, 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) renameat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) r1 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000100)='./file1\x00') 00:56:42 executing program 0: open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x110, 0x0) r1 = open$dir(&(0x7f0000000340)='./file0\x00', 0x10, 0x0) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x20, 0x0) dup2(r1, r0) 00:56:42 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) setsockopt$sock_int(r1, 0xffff, 0x80, 0x0, 0x0) 00:56:42 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e"], 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getpeername$unix(r0, &(0x7f0000001780)=@file={0x0, ""/4096}, &(0x7f00000000c0)=0x1002) 00:56:42 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400c78d1da37d5228e5aa36b139a8d5957e820971", 0x192}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca376da066e763d4d967ce8aadb3c3fd7f9ae4f4c83b220d59b80283161ec55078a180c86454a6af889e6877abb5119218026dd409b65c450ff09e8a2b84a3bc3e8ffeceb6761b349d9d7512b3b4bcbcf5ceb029b7740fbb949d4dd", 0xc6}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) open$dir(&(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x400000002c4, 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) open(&(0x7f0000000040)='./file1\x00', 0x60e, 0x0) 00:56:42 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') 00:56:42 executing program 1: r0 = socket(0x2, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, 0x0, 0x0) 00:56:42 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x1, 0x0) 00:56:43 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000080)=""/96, 0x60}], 0x1, 0x0}, 0x0) shutdown(r0, 0x1) 00:56:43 executing program 0: r0 = open(&(0x7f00000002c0)='./file0\x00', 0x200, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0x0) 00:56:44 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) bind(r0, &(0x7f0000000000), 0x10) 00:56:44 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f00000004c0)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f1fc6626d1bef"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 00:56:44 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000040)=[{0x0}], 0x1) write(r0, 0x0, 0x0) 00:56:45 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff"], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 00:56:45 executing program 1: minherit(&(0x7f0000ff8000/0x3000)=nil, 0x3000, 0x0) mlock(&(0x7f0000ff8000/0x4000)=nil, 0x4000) 00:56:45 executing program 0: mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000000)='..') 00:56:45 executing program 1: r0 = socket(0x2, 0x2, 0x0) getsockname(r0, 0x0, 0x0) 00:56:45 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) 00:56:45 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b0cb672e9e7247818f900e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c45506672cda99d1c3471259d081", 0x13f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000004c0)="0ec465cdab1ab6925cb81235dbb17399c070dde203e502106f690d9947364fe3569560e73bfa9012263c0ef6eb626ad79d51e7b4607879072ca33809a85443bef8e011b3e2e63de6f9637ca6e422106a6a1762b67f560814eef6dcb3f39a2e51600251fbad1ee82088a75ca3764729af3f3d4d967ce8aadb3c3fd7f9ae4f4c83b2", 0x35a}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) 00:56:45 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000240)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f00000000c0)="eaff115c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000040)="eaff125c00000000", 0x8) 00:56:45 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000500)=ANY=[@ANYBLOB="82022e"], 0x10) sendmsg(r0, &(0x7f00000008c0)={&(0x7f00000001c0), 0x10, 0x0, 0x0, 0x0}, 0x0) 00:56:45 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="200000000000008d742c007b80309905f83c8a5b6701000000000000000000c414000000290000002a0000000000fb0a01"], 0x39}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x400000002, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xffffffffffffff83, 0x0}, 0x0) 00:56:45 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) mlock(&(0x7f000091d000/0x2000)=nil, 0x2000) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009031, 0xffffffffffffffff, 0x0, 0x0) 00:56:45 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x1003, 0x0, 0x0) 00:56:45 executing program 1: r0 = socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3"], 0x1c, 0x0}, 0x0) 00:56:46 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="89000000ffff000001"], 0x9}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) 00:56:46 executing program 1: semop(0x0, &(0x7f0000019280)=[{}], 0x1) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000000)=""/7) 00:56:46 executing program 0: open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) 00:56:46 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f000001a8c0)=ANY=[@ANYRESHEX], 0x109}, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) 00:56:46 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000003c0)={@local, @empty, [], {@ipv6}}) 00:56:46 executing program 0: r0 = socket$inet6(0x10, 0x2, 0x0) sendto$inet6(r0, &(0x7f00000000c0)="1ba0000010001d1100fdc5cbdd06268e82041474020000003ea7960fab0fc8da78031c6660b08f00f33e71aced466b4644434a88fed7d75725e1069e42dc4b3844e5fb82bb02fec770967c740c020c0000d02830b5a4c01a92317320f0c0a5adb7b5b8bf255f1a8dffa8", 0xfe0b, 0x40800, 0x0, 0x88a71b20bf9dbeb6) 00:56:46 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000040)={@broadcast=[0xff, 0xff, 0xff, 0xff, 0x0], @empty, [], {@ipv6}}) 00:56:46 executing program 0: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) recvmsg(r0, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0x1) 00:56:46 executing program 1: mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x110833, 0xffffffffffffffff, 0x0, 0x0) 00:56:46 executing program 0: syz_emit_ethernet(0x4a, &(0x7f00000003c0)={@local, @empty, [], {@ipv6}}) 00:56:46 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000003c0)={@local, @empty, [], {@ipv6}}) 00:56:46 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000040)={@broadcast, @empty, [], {@ipv6}}) 00:56:46 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) bind$unix(r0, &(0x7f00000006c0)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) connect$unix(r0, &(0x7f0000000080)=@file={0x1, '\xe9\x1fq\x89Y\x1e\x923aK\x00'}, 0x6e) 00:56:46 executing program 0: 00:56:46 executing program 0: 00:56:46 executing program 1: 00:56:46 executing program 0: 00:56:46 executing program 1: 00:56:46 executing program 0: 00:56:46 executing program 1: 00:56:46 executing program 0: 00:56:46 executing program 1: 00:56:46 executing program 0: 00:56:46 executing program 1: 00:56:46 executing program 0: 00:56:46 executing program 1: 00:56:46 executing program 0: 00:56:46 executing program 1: 00:56:46 executing program 0: 00:56:46 executing program 1: 00:56:46 executing program 0: 00:56:46 executing program 1: 00:56:46 executing program 0: 00:56:46 executing program 1: 00:56:47 executing program 0: 00:56:47 executing program 1: 00:56:47 executing program 0: 00:56:47 executing program 1: 00:56:47 executing program 0: 00:56:47 executing program 1: 00:56:47 executing program 0: 00:56:47 executing program 1: 00:56:47 executing program 0: 00:56:47 executing program 1: 00:56:47 executing program 0: 00:56:47 executing program 1: 00:56:47 executing program 0: 00:56:47 executing program 1: 00:56:47 executing program 0: 00:56:47 executing program 1: 00:56:47 executing program 0: 00:56:47 executing program 1: 00:56:47 executing program 0: 00:56:47 executing program 1: 00:56:47 executing program 0: 00:56:47 executing program 1: 00:56:47 executing program 0: 00:56:47 executing program 1: 00:56:47 executing program 0: 00:56:47 executing program 1: 00:56:47 executing program 1: 00:56:47 executing program 0: 00:56:47 executing program 1: 00:56:47 executing program 0: 00:56:47 executing program 1: 00:56:47 executing program 0: 00:56:47 executing program 1: 00:56:47 executing program 0: 00:56:47 executing program 1: 00:56:47 executing program 0: 00:56:47 executing program 1: 00:56:47 executing program 0: 00:56:47 executing program 1: 00:56:47 executing program 0: 00:56:47 executing program 1: 00:56:47 executing program 0: 00:56:47 executing program 1: 00:56:47 executing program 0: 00:56:47 executing program 1: 00:56:47 executing program 0: 00:56:47 executing program 1: 00:56:47 executing program 0: 00:56:47 executing program 1: 00:56:47 executing program 0: 00:56:47 executing program 1: 00:56:47 executing program 0: 00:56:47 executing program 1: 00:56:47 executing program 0: 00:56:47 executing program 1: 00:56:47 executing program 0: 00:56:47 executing program 1: 00:56:47 executing program 0: 00:56:47 executing program 1: 00:56:47 executing program 0: 00:56:47 executing program 1: 00:56:47 executing program 0: 00:56:47 executing program 1: 00:56:47 executing program 0: 00:56:47 executing program 1: 00:56:47 executing program 0: 00:56:47 executing program 1: 00:56:47 executing program 0: 00:56:47 executing program 1: 00:56:47 executing program 0: 00:56:47 executing program 1: 00:56:47 executing program 0: 00:56:47 executing program 1: 00:56:47 executing program 0: 00:56:47 executing program 1: 00:56:47 executing program 0: 00:56:47 executing program 1: 00:56:47 executing program 0: 00:56:47 executing program 1: 00:56:47 executing program 0: 00:56:47 executing program 1: 00:56:47 executing program 0: 00:56:47 executing program 1: 00:56:47 executing program 0: 00:56:47 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x10, 0x3a, 0x86ddffff, @remote={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_ra}}}}}) 00:56:47 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000300)={@random="75a8629136fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x32, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xfffffffd, {0x0, 0x6, "85f924", 0x0, 0x0, 0x0, @mcast2, @loopback, [], '\f\x00'}}}}}}}) 00:56:47 executing program 1: 00:56:47 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETDEFAULTBELL(r1, 0x80105705, &(0x7f0000000280)={0x101, 0x3, 0x79000}) pipe(&(0x7f0000000240)) poll(&(0x7f00000001c0)=[{r0, 0x185}], 0x1, 0x81) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom(r0, &(0x7f0000000880)=""/4096, 0x1000, 0x43, &(0x7f00000002c0)=@in6={0x18, 0x1, 0x0, 0x1}, 0xc) poll(&(0x7f0000000200)=[{r2, 0x100}], 0x1, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0x80) syz_emit_ethernet(0x68, &(0x7f0000000300)=ANY=[@ANYBLOB="75a8629136faaaaaaaaaaabb86dd6076605100323a00fe8100000000000000000000000000aaff02000000000000000000000000000102009078fffffffd6085f92400000000ff020000000000000000000000000001000000000000000000000000000000010c25ea9ef3db9c88383ab9009ed909b7fe281d4d50c5df59f8a1ed5c89e5d28dabe10d7f0e187e4a3aad00000027781e6456a476808ebb03ca65f19fe79e1a2e898f576a519a8a3c1ee5d1a810fc473ba998ef60b6aad9ae21558849b25d57166e4c7dc991f9866432a528c38572cc0b05619dc7691877bccec71ecc5ece964aa714e70aa79ebbdbbb4f8a221ed419857b1bdacac1a6e79ff67ad666cd00000000bc8c2605bd8c7c39540f5c04b90f15345af342ed7217b0b41ced0fb20de03f6ca5151e5e49b4fd1f5dc07834dd08"]) socket$inet(0x2, 0x2, 0xff) 00:56:47 executing program 1: 00:56:47 executing program 1: 00:56:47 executing program 1: 00:56:48 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000300)={@random="75a8629136fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x32, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xfffffffd, {0x0, 0x6, "85f924", 0x0, 0x0, 0x0, @mcast2, @loopback, [], '\f\x00'}}}}}}}) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r0, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r0, 0x185}], 0x1, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) 00:56:48 executing program 1: 00:56:48 executing program 1: 00:56:48 executing program 1: 00:56:49 executing program 0: syz_emit_ethernet(0x17d, &(0x7f0000000000)={@random="75a8629136fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, "8c6041", 0x147, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x1, [], @ipv4, [{0x4, 0x12, "02ef6ca4e2d421bb7e6469bf60b02d59c4e68df6843315cb02346d2e6e3a6abd3bba050463859d0392d6f99d32529f6f31319706e62ea07c585afd970e156deb122c7b81d481daae7dfeedf64b858799aacc02585b86d2fbe22a7e7317e92d949f3cff4f2813b264d6d0b24f13c6da6a4dfc1ad300103c7f09aeda0b359f8d8a0538501da5b3fb34e3c09936150693ff"}, {0x19, 0x13, "d2f2cb710f5702f78f0ec223979e630c046a635c5e875e156ebd9c6607adab5d70a0ababd183f5f624e22f2174aa264a4b50bd1177775ca4c356f46057f887012e3face5e1e793c25cfddb8b19810e94c344055fba26c926c56ffff9551fd014bf25ed05076ec38871f3e3acf587158c5e43c2b172bc11d7da7db1090bbcb272396c5491fe35e3669c44cfd619fe2b9ddc260bb3f70f484873e91c"}]}}}}}}) 00:56:49 executing program 1: 00:56:49 executing program 1: 00:56:49 executing program 0: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r0, 0x185}], 0x1, 0x81) poll(&(0x7f0000000180)=[{r0, 0x185}], 0x1, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000300)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) preadv(r1, &(0x7f0000000140)=[{&(0x7f0000000040)=""/103, 0x67}, {&(0x7f00000000c0)=""/27, 0x1b}, {&(0x7f0000000100)=""/2, 0x2}, {&(0x7f0000000200)=""/225, 0xe1}], 0x4, 0x0, 0x7) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000000)) syz_emit_ethernet(0x360, &(0x7f0000000380)={@random="75a8629136fa", @random="7cd446cc9a96", [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x32a, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[@hopopts={0x29, 0x2e, [], [@generic={0x72, 0x6f, "5e7154d162183a140b931a41cab98e1604f40665c93c2becf4ce4a0db1cb29f1b1af189706dc369b2d2a500e4e8d44626c5896def381e0a1a1a83ee60f5902339b184eded7338ef9ea3245a786d82078b4acef158fe4c35e353e270fd131e6c6d4d6cb51c9b8746bcfaaa396015ea7"}, @generic={0x2, 0x4b, "cc4bf8629ce8ca11feb336e59718fca3188469d5c66cd23fa2ada3e87d937de7a616482f4c297862e017b9b2e8789a870d495a6ce26e9409161e3aeae75af7699a72fab61c3105030948b4"}, @enc_lim={0x4, 0x1, 0x8}, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @ra={0x5, 0x2, 0x8}, @generic={0xae, 0x9a, "40039399f0b3f8847111e06bb6726a4f64093ebcee3e931fa641c77bc82e61977b9b57088d6b56c8012e36f2d477194dc4e4c670c92258e1c8e74c50e00ec8886f39f3f8d43fae0c6a2cc1c8f086a544abe41ec960e3e0b09eec0bd71786854da65da3b14d7f851160c703ba4f1ea62cdc5bdf8acd45e4513633ba60f4cd5dc41b9dc24e0d53e9ee65b7f775c30b0fda5fe4f8c13021d2e624ca"}]}, @hopopts={0x67, 0x20, [], [@enc_lim={0x4, 0x1, 0xe2}, @generic={0x3c, 0xdf, "1791b3f06290ee753eeb773546d6c4d53631bb650b1432e1f3ab80ab8babb1d7774ed45619ef2546e47dea0618b3f289003b016a0b5c041db3e5c2b7c794a961a7cd9fa9a9216e13b2816e673f3c34fed87c341d7cd88da2bc21b077f018c009295809efad4da341259f90a47872be2791afafd2ea89a6bcce25bf8adfd4538d7232863f756185b4a06f5e28091782a74a62b599f872dff4842876ebc1bf97b88266e2f0e3a112179d47e143027c89bcd5a9f4efdba796519c28e3bc2c92c2ef5b0c18a9dcd07331e0fc6f33232a4220cb3dfc2117476a7147c5f40f0f277d"}, @padn={0x1, 0x1, [0x0]}, @enc_lim={0x4, 0x1, 0x4}, @generic={0x3, 0x18, "c1a588d5a97149b9d8c25b65f6db3be8a70be6986a8df673"}]}, @routing={0x0, 0x6, 0x0, 0xf5, 0x0, [@local={0xfe, 0x80, [], 0x0}, @mcast2, @mcast2]}, @fragment={0xf0, 0x0, 0x40, 0x1, 0x0, 0x1f, 0x64}, @hopopts={0x62, 0x3, [], [@pad1, @enc_lim={0x4, 0x1, 0x2}, @ra={0x5, 0x2, 0x7}, @pad1, @pad1, @ra={0x5, 0x2, 0x8}, @jumbo={0xc2, 0x4, 0x9}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}]}], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xfffffffd, {0x0, 0x6, "85f924", 0x0, 0x0, 0x0, @mcast2, @loopback, [], '\f\x00'}}}}}}}) 00:56:49 executing program 1: 00:56:49 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x410000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) 00:56:49 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x410000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x7926e3d7) r1 = kqueue() r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0x0, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, 0x0, 0x0) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(r1, &(0x7f0000000000)=[{{r2}, 0xfffffffffffffffc, 0xe8, 0xf0000000, 0x7, 0x1}, {{r3}, 0xfffffffffffffffe, 0x102, 0x2, 0x1000, 0x1}, {{r4}, 0xfffffffffffffff8, 0xa, 0x40000000, 0xffffffffffffffff, 0x2}, {{r5}, 0x69cd09be6b029a9d, 0x4b, 0x8, 0x400, 0x7f}], 0x38, &(0x7f0000000180)=[{{}, 0xfffffffffffffffb, 0x28, 0x4, 0x1ff}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x70, 0x1, 0x1, 0x679}, {{r0}, 0xfffffffffffffffe, 0x4, 0x40, 0x9, 0xf396}], 0x55, &(0x7f0000000140)={0x7ff, 0x8}) 00:56:50 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000300)={@random="75a8629136fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x32, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xfffffffd, {0x0, 0x6, "85f924", 0x0, 0x0, 0x0, @mcast2, @loopback, [], '\f\x00'}}}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000040)=0x2) 00:56:50 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x410000) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x8, 0x3, './file0\x00', 0x1eb0, 0x6, 0x2, 0x23cd4e55}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, 0x0, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x20000, 0x42) ioctl$WSKBDIO_GETDEFAULTBELL(0xffffffffffffffff, 0x40105706, &(0x7f0000000100)) preadv(r0, &(0x7f0000000600)=[{&(0x7f00000000c0)=""/41, 0x29}], 0x12ea, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) 00:56:50 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000000)=ANY=[@ANYBLOB="75a8629136faaaaaaaaaaabb86dd6076605100321800fe80dbae0000000000000000000000aaff02000000000000400000000000000102009078fffffffd6085f92400000000ff020000000000000000000000000001000000000000000000000000000000010c0085889349cc68f640de2c3bac14610e22911936a6d269969030cf9e6a7ad171f6ca7678dd0650d8d8e58881953bf1bddb2d7c5c67a27bf723918a5f667d15d36d83ab7764837ae113e1e5653973e345a2d652b96ba2e8dbc0729b628b9deaf8139f6298a716"]) 00:56:50 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = fcntl$dupfd(r0, 0xa, r1) accept$inet6(r2, &(0x7f0000000000), &(0x7f0000000040)=0xc) 00:56:50 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000000)=ANY=[@ANYBLOB="71a8629136faaaaaaaaaaabb86dd6076605100323a00fe0000000000000000aaff02000000000000000000000000000002009078fffffffd6085f92400000000ff02000000000000679c852281c61794d87d6d000000000000000100000000000000000000008100"/115]) 00:56:51 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x0, 0x4) ftruncate(r0, 0x0, 0x410000) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xfffffffffffffebb) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={r2, r1, r3}, 0xc) setegid(r3) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0), 0x0, 0x81) poll(&(0x7f00000001c0)=[{r4, 0x185}], 0x1, 0x0) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) socketpair(0x10, 0x4007, 0x1f, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = socket(0x2c, 0x8000, 0x0) close(r7) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(r4, &(0x7f0000000080)=[{{r5}, 0xfffffffffffffffe, 0x1, 0x20000000, 0x70a7, 0x1}, {{r6}, 0xfffffffffffffffc, 0x0, 0x20000000, 0xfffffffffffffffd, 0x7}, {{}, 0xfffffffffffffffa, 0x2, 0x1, 0x5, 0xfffffffffffffff9}], 0x3, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x81c223c71f0399ae, 0x4, 0x3, 0x5e}, {{r7}, 0xfffffffffffffffd, 0x40, 0x2000000e, 0xffff, 0x6}], 0x100, &(0x7f0000000180)={0x101, 0x3}) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) 00:56:51 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000300)={@random="75a8629136fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x32, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xfffffffd, {0x0, 0x6, "85f924", 0x0, 0x0, 0x0, @mcast2, @loopback, [], '\f\x00'}}}}}}}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000080)="eb713048e69931929648000000000000000000009d006138f3f95b2201b7a4c7799824bf6825b3507339e2372f1a164b71cdc0a5317a2331cb453ab8f46d8a28a3513aed8814fd86c4bade7031c30d8c608515e0c5e7d8fa3ea88861d39682c8b8f800"/109, 0xffffffffffffff1b) sendto$unix(r0, &(0x7f0000000000)="be5047388b35c2452a2fa5d97b15722c157c2cead712", 0x16, 0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="01002e2466696c653000"], 0xa) sync() 00:56:51 executing program 0: syz_emit_ethernet(0x80, &(0x7f0000000000)={@random="75a8629136fa", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x4a, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xfffffffd, {0x0, 0x6, "85f924", 0x0, 0x0, 0x0, @mcast2, @loopback, [@hopopts={0x67, 0x1, [], [@enc_lim={0x4, 0x1, 0xf8}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}]}], '\f\x00'}}}}}}}) 00:56:51 executing program 0: getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xfffffffffffffebb) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={r1, r0, r2}, 0xc) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r5 = socket$inet(0x2, 0x2, 0x0) dup2(r4, r5) ftruncate(r3, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) ftruncate(r3, 0x0, 0xbe3d) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xfffffffffffffebb) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r7) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000300)={r7, r6, r8}, 0xc) chown(&(0x7f0000000000)='./file0\x00', r0, r8) syz_emit_ethernet(0x68, &(0x7f0000000300)={@random="75a8629136fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x32, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xfffffffd, {0x0, 0x6, "85f924", 0x0, 0x0, 0x0, @mcast2, @loopback, [], '\f\x00'}}}}}}}) 00:56:52 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x55) ftruncate(r0, 0x0, 0x410000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) r1 = syz_open_pts() ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f0000000000)) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x0) ioctl$BIOCGETIF(r2, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_vnetid}) 00:56:52 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000300)=ANY=[@ANYBLOB="75a8629136faaaaaaaaaaabb86dd6076605100323a00fe8000000000000000000000000000aaff02000000000000000000000000000102009078fffffffd6085f92400000000ff02000000000000000000000000000100000000000000ecc8035d00000000010c00"]) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r0, 0x10}], 0x1, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x871) 00:56:53 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000300)={@random="75a8629136fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x32, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xfffffffd, {0x0, 0x6, "85f924", 0x0, 0x0, 0x0, @mcast2, @loopback, [], '\f\x00'}}}}}}}) socket(0x6, 0x4, 0x5) sysctl$net_inet_tcp(&(0x7f0000000000)={0x4, 0x2, 0x6, 0xb}, 0x4, &(0x7f0000000040)="7d0c829239f6507cb0372a8ec16577266ed470d7ab0731470d24000a14825806aaa078ae7278ed887a797ce1d8218a436bfaa1930df47ee79b469c8914d95e349f57514a0f96c327ed16e7e2c24304010125d55bc13fdacd1bc6bbca9a7da6b3e442a3cfd54a44c41ed178c17562e3a1528786b7a07878ad8a6842af5bc9eec3e35cf294910fba08451851ec35ac151edc201fc7a52ad3", &(0x7f0000000100)=0x97, &(0x7f0000000140)="bfa479c963146deff0348a", 0xb) 00:56:53 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0), 0x0, 0x6) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000000)=0x2c) ftruncate(r0, 0x0, 0x410000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000080)=0x800) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000200)="1bd44602a9ceb596d1b91cee2ed05834c0b6621c72bec5d20c8b22cdc5473d02c9844f6f29c7b1b79a006173f3c278d8c41e49fc1f5173e039dbf5d4f21adbdbaff745a295320dacd58c684a4c6995f3a2c7bc39ce4463999074874d64dc1ccb75d69eb4957294a5e71749ad106dcf12f47a806d7d2f003535ae7f8faa997806fad94c5464ad6ebff7fa2bb5bedf8e36467e3dc33ef9ea480b5dcaa85cd9629781131daa65f4145de8cf0166f1e564baa87b9b713aea395c434b0adc954b70308cca759079924c06a8e27b862463d26d7992efc749c7efb4", 0xd8}], 0x1, 0x0, 0x1400) 00:56:53 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000300)={@random="75a8629136fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x32, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xfffffffd, {0x0, 0x6, "85f924", 0x0, 0x0, 0x0, @mcast2, @loopback, [], '\f\x00'}}}}}}}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_gre(&(0x7f0000000080)={0x4, 0x2, 0x2f, 0x3}, 0x4, &(0x7f00000000c0)="a711d895040aa34d2fdff95f031c1566d03d88280bab8ef2e817b7dcc038d39d17100a74f8a4b11b3cd34211b3d7ff02df4e007148670dde8942e5e511a9d6618ab9febaec5974eac48fb61de6af9e42d3451f3c3d7d9b47676830f8c691f653d71b19cfc9b12289a607e3051602e0c2d9468b8b61901155171f4477662aa971846e", &(0x7f0000000180)=0x82, &(0x7f0000000200)="be4bd76ed3d2f0a38b99a7757c1ed22353f66f6c47c71e15458caffaed084e97e6e73da29ac459945d2b70ad46f6df9d5e", 0x31) write(r0, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r0, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r0, 0x185}], 0x1, 0x0) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/28, 0x1c) 00:56:54 executing program 0: syz_emit_ethernet(0x68, &(0x7f0000000300)={@random="75a8629136fa", @remote, [], {@ipv6={0x86dd, {0x0, 0x6, 'v`Q', 0x32, 0x3a, 0x0, @local={0xfe, 0x80, [], 0x0}, @mcast2={0xff, 0x2, [0x0, 0xfffffffffffff000]}, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xfffffffd, {0x0, 0x6, "85f924", 0x0, 0x0, 0x0, @mcast2, @loopback, [], '\f\x00'}}}}}}}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) readv(r2, &(0x7f0000000940)=[{&(0x7f0000000640)=""/35, 0x23}, {&(0x7f0000000680)=""/57, 0x39}, {&(0x7f00000006c0)=""/135, 0x87}, {&(0x7f0000000780)=""/54, 0x36}, {&(0x7f0000000880)=""/190, 0xbe}, {&(0x7f00000007c0)=""/8, 0x8}], 0x6) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) preadv(r1, &(0x7f0000000280)=[{&(0x7f0000000040)=""/44, 0x2c}, {&(0x7f0000000080)=""/159, 0x9f}, {&(0x7f0000000140)=""/97, 0x61}, {&(0x7f0000000200)=""/63, 0x3f}, {&(0x7f0000000380)=""/221, 0xdd}, {&(0x7f0000000240)=""/30, 0x1e}, {&(0x7f0000000480)=""/196, 0xc4}, {&(0x7f0000000580)=""/167, 0xa7}], 0x8, 0x0, 0x7) poll(&(0x7f00000001c0)=[{r0, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r0, 0x185}], 0x1, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000000)={0x5}) 00:56:54 executing program 1: ftruncate(0xffffffffffffffff, 0x0, 0x410000) preadv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) 00:56:54 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x410000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) socket(0x10, 0x4000, 0x0) ftruncate(r0, 0x0, 0x0) 00:56:54 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x410000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x25}], 0x1, 0x0, 0x1) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket$inet6(0x18, 0x4000, 0x20) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000080)="4d97da6c92de8ea9987d52bc30c88ad15f744800000000ea0966366c350632e4", 0x20) syz_open_pts() r5 = socket(0x18, 0x1, 0x0) close(r5) poll(&(0x7f0000000200)=[{r4, 0x1}, {0xffffffffffffffff, 0x4}, {r3, 0x8}, {r5, 0x100}, {r1, 0x8}, {0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0xa0}, {0xffffffffffffffff, 0x20}, {r0, 0x80}, {0xffffffffffffffff, 0x40}], 0xa, 0x80000001) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x0) unlinkat(r2, &(0x7f0000000000)='./file0\x00', 0x8) ftruncate(r0, 0x0, 0x0) r6 = getpgid(0x0) r7 = getppid() setpgid(0x0, r7) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x1, 0x0, 0x0, 0x0, 0x0, 0xa2, 0x6}, 0x3, 0x200, r6, r7, 0x7f1a, 0x20, 0x4, 0xc67}) fcntl$setown(r0, 0x6, r6) 00:56:54 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x410000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x0) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x8) ftruncate(r0, 0x0, 0x0) 00:56:55 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x410000) open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x1d2) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/23, 0x17}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) 00:56:55 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x410000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) accept(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) 00:56:56 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x410000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000040)=""/25, 0x19}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) 00:56:56 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x81) poll(&(0x7f0000000040)=[{r0, 0x4}], 0x1, 0x101) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f0000000000)) r2 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x410000) preadv(r2, &(0x7f0000000600), 0x0, 0x0, 0x100000000) ftruncate(r2, 0x0, 0x0) 00:56:57 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) setrlimit(0x3, &(0x7f0000000000)={0x3, 0x6}) ftruncate(r0, 0x0, 0x410000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) 00:56:57 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x410000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x7fff) 00:56:57 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x410000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) write(r1, &(0x7f0000000000)="39e14bdabbc700689563f81bbcee7b01a8e88475d99d439aa14080cc1779817d75794944cbdc3e91c7607eb34ef1df8e4b9b54dc325a96b363721e1325b776849179315b85fad4f1ea32176b225af0c61db10a2701b3d288df481e5cfedc5852b86f5e4d82f6a8822602540f3a78f74f127558e863151be906a951577886748731304c8dba96bdaa92daa71a", 0x8c) ftruncate(r0, 0x0, 0x1) 00:56:57 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x410000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r1, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x2, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r1, &(0x7f0000000040), 0x0) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r1, &(0x7f0000000340)=[{0x1, 0xffff, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0xeffa, 0x1800}, {0x2, 0x24, 0x800}, {0x0, 0x1}, {0x4, 0x1}, {0x4, 0x1c, 0x800}, {0x3, 0x8}], 0x9) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/5) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000001c0)=0x1000001) semop(r1, &(0x7f0000000040)=[{0x0, 0x1f}, {0x1, 0xd08, 0x1000}, {0x1, 0xf000, 0x1800}], 0x3) semctl$GETZCNT(r1, 0x3, 0x7, &(0x7f0000000000)=""/74) 00:56:57 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x8, 0x180) flock(0xffffffffffffffff, 0x4) ftruncate(r0, 0x0, 0x410000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x401) 00:56:57 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x410000) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x21) ioctl$WSKBDIO_SETBACKLIGHT(r1, 0x800c5712, &(0x7f0000000040)={0x9, 0x7ff, 0x9}) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) 00:56:57 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x410000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x81) readv(0xffffffffffffff9c, &(0x7f0000000080)=[{&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000000040)=""/32, 0x20}], 0x2) dup(0xffffffffffffff9c) r2 = socket(0x18, 0x1, 0xf7) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) poll(&(0x7f00000001c0)=[{r3, 0x2}], 0x1, 0x4c0ae8de) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000000)={0x0, 0x9, 0x4, 0x1000, 0x811}) 00:56:58 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x410000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) dup2(0xffffffffffffffff, r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r3, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r3, 0x185}], 0x1, 0x0) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x0, 0x6, 0x7}, {0x0, 0x40, 0x63, 0x5}, {0x1ff, 0x81, 0x5, 0x10000}]}) r4 = open$dir(&(0x7f0000000080)='./file1\x00', 0x8, 0x80) fcntl$dupfd(r0, 0xa, r4) dup(r2) ftruncate(r0, 0x0, 0x0) 00:56:59 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x4a, 0x2}, {0x7, 0x3}}) ftruncate(r0, 0x0, 0x410000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) open(&(0x7f0000000080)='./file0/file0\x00', 0x8, 0x148) 00:56:59 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, 0x0, 0x0) listen(r2, 0x7) write(r1, &(0x7f0000000000)="b2ad08f0e51fa090813cbb6227158db8d92f35c15044e3d6d5199fecc4ca536cea91ee74006ba7d009fb79dbaa66b621f639bebac5a7882fbaef2d3a18972b99160e6e759685c096e36fd4bee4de5760e234cccc7a8418474dc6e3ac2cc9f027dd9c1a5ffd96589f125d88997f2b9d778d28c6f25fc5ee368768708bf5d1118f59c74794b75c2c40f99f497fc1704bf325e6e16330f929bf4fa3fd0e2a78", 0x9e) ftruncate(r0, 0x0, 0x410000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) socket$inet6(0x18, 0x4, 0x1) r3 = socket(0x20, 0x8000, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) sysctl$net_inet_icmp(&(0x7f0000000140)={0x4, 0x2, 0x1, 0xc}, 0x4, &(0x7f00000001c0)="b0d84d03c0e6592094e45771c63f19c2127ff332133817a92509ee97", &(0x7f0000000200)=0x1c, &(0x7f0000000240)="2bbb7cbad4f3b01e99e22a6f195cf21a62586335dabf167c8a15dd7407b1648f01dba1d0640345481c82d80c873452be5bcbf7fb77abb8168a33e90d92cb517821aa75c607fab81680fcd87debfd8cee", 0x50) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f00000000c0)=0x3a53) 00:57:00 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r1 = dup(r0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = accept(r3, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, 0x0, 0x0) r6 = socket(0x18, 0x1, 0xfd) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffa, 0x0, 0x20000000, 0x7fff, 0x9}, {{r0}, 0xfffffffffffffff9, 0x0, 0x80000000, 0x100000001, 0x101}, {{r0}, 0xfffffffffffffffa, 0x20, 0x4, 0x4, 0x3}, {{r0}, 0xfffffffffffffff9, 0x11, 0x10, 0x0, 0x1}, {{}, 0xfffffffffffffffa, 0x32, 0x2, 0x1, 0x88b}], 0x10001, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff9, 0x80, 0x1, 0x1, 0xfff}, {{r1}, 0xfffffffffffffffb, 0x0, 0x80, 0x7, 0x2}, {{r2}, 0xfffffffffffffffe, 0x22, 0x0, 0x200}, {{r0}, 0xfffffffffffffffb, 0x11, 0x4, 0x80000000, 0x6}, {{r4}, 0xfffffffffffffffb, 0x0, 0x20000000, 0x9, 0x8}, {{r5}, 0xfffffffffffffffe, 0x0, 0xf0000000, 0x101, 0x5}, {{r0}, 0xfffffffffffffffa, 0x21, 0x1, 0x33, 0xffffffffffffffff}, {{r6}, 0xfffffffffffffffb, 0xe6, 0x4, 0x10001, 0x13400}], 0x8001, &(0x7f00000002c0)={0x5, 0x8}) ftruncate(r0, 0x0, 0x410000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x8) 00:57:00 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x410000) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r3) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) ftruncate(r1, 0x0, 0xbe3d) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xfffffffffffffebb) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={r5, r4, r6}, 0xc) fchownat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, r6, 0x4) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/37, 0x25}, {&(0x7f0000000180)=""/35, 0x23}, {&(0x7f0000000200)=""/101, 0x65}, {&(0x7f0000000340)=""/190, 0xbe}], 0x4, 0x0, 0x9) ftruncate(r0, 0x0, 0x0) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x2010, r0, 0x0, 0x1) 00:57:00 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f0000000040)=@un=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) getpeername(r1, &(0x7f0000000140)=@in, &(0x7f0000000180)=0xc) ftruncate(r0, 0x0, 0x410000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4, 0x1012, r0, 0x0, 0xe2) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(0xffffffffffffffff, &(0x7f0000000340), 0x52) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x81) ioctl$TIOCSTOP(r2, 0x2000746f) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x0) openat(r2, &(0x7f0000000000)='./file0\x00', 0x8000, 0x10) ftruncate(0xffffffffffffffff, 0x0, 0xbe3d) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xfffffffffffffebb) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={r4, r3, r5}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000480)=ANY=[@ANYBLOB="01a213cc16d86f35ab68144e9f6c653000765d951d2a7971455507531d6d1754c741f61b29a5ccfe2a6230d433636d2153ad1e61f7bb71c2c723080c51a84bf53b13a4ab7400"/84], 0xa, &(0x7f0000000440)=[{&(0x7f0000000240)="315dc91a53a128fc1bcb3c326f9d7548d31a7baea815746bb50c44c616a94edb609fd308cc28a7cacdcfd24e5b7c5e16b2966d6a159c15d9", 0x38}, {&(0x7f0000000280)="51abe22d375001a28d28639611bb21ae1264fc5f18a8e444259568d5e554cd8409e0d3bfff2b802cea133f56253dc199e3d5c53d4734daaf364fe55e82215bb328c97bc55e6081a936d29b011705ca676f1d8a2540e46f932ff280a44b32181eaa6a7f7c994c579f552f1384a1144b1718e824c581ba0b9656b83345b45b21fc4e7719b93adfd786271dc7277ba5ba2b12107e44251f83b5d19db7e7c59a0b347accc90a156aa37be7892b8f3747a75526e1339ec136509727b3fa3b9bfbc3589c70839bbfe393c6c33212a67852db4845", 0xd1}, {&(0x7f0000000380)="332654971cb979ff80e2b981ec8a109928153300a9a8b32df8aaa0e9195cb5b60837186bda90e543329a43b11619b595c5192546d110f9b829a685d4a256244c4806737f0cb02be88d34ab2824d4171123b73d23dfdff36ebb768294fcbe18c4f0eaaadcd9ecee9ed3b21cdf292d6ffbdb17c102474012733708a05ee5f2105749825ea39db8880c56b85d14f865ac5bcd9250a79e4dbdb941ced2b8", 0x9c}], 0x3, &(0x7f0000000500)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, 0x0, r5}], 0x40, 0x402}, 0x3) 00:57:00 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x410000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x0) dup2(0xffffffffffffffff, 0xffffffffffffffff) ftruncate(0xffffffffffffffff, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0xbe3d) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xfffffffffffffebb) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={r4, r3, r5}, 0xc) r6 = socket$inet6(0x18, 0x4000, 0x3f) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000540)={&(0x7f0000000040)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000200)="21b74843f052e5026ad39f6f086892159a0ea018645ee38553935515c2eebcdadaa456f20024d30237ef2dfa12f919cdc3bf284cec5072cf39204fc51c73514d838133da2f7d92dd2b55d0c1dc0f93ea6a2496601d534c1033756ff9af2447fdc2e6ef3058f9c59c719ecea77bbf7ee46b783c410387234c9d69f1cc9b579f21e3f6a9f6d4d1607c0359dc62c951048f7edb10baf76e64de0dbd16ac1dd7e20f7f64fba10a269d0c93e0da734627a1c1516305e331a42ad560f58c251d0950aa9029c46ee9a34eaa3bc3f647eb8926124b9a2e1a99", 0xd5}, {&(0x7f0000000080)="585647e3ddc253ef46fdcc", 0xb}, {&(0x7f00000000c0)="366c743fbd1f0bfb12884c5dd9b3c08317e45f86e354b0469d89c1a4dcd5d191ab20c5e0e5d4360a8f0d11", 0x2b}, {&(0x7f0000000140)="8f3a42b0e77f2f6eb4bd7bf8087621c5440fa9dfe71920220e704a1dd2f91fd31d0f70e3d460828fb1838382c4e384326b28c1dab91b573bf1d432520668547b6fdd20d8901ee8af6f20416a5c739005f76c9cea67a998ba8e4dfbcc52bc50d0d291ff5ebaee74c4baa2b418cbcafce083659145f8c0b21e8080aa99d7286571", 0x80}, {&(0x7f0000000300)="57b3cfb34bad0513076f4cd7030691cfb242702a83fe8fbdf67b88bcb8b25e6ca6e9ee7d6dadbb2eeace8f758ee9970fc608aab07604", 0x36}, {&(0x7f0000000880)="d37674e0b840ecf1523e5ddbf2294a1cfec3d445eb1882331401d7930a9ff70617f3e19c231690792f39c22e6675e526b327b35236c979f555c34e0cd5ef59ff1494abb7e16e937ffacbdf6af0ba8b6d10588a8a620fc4b51a5c284bcf6f27db7099bb846fe778c33087132fd3748bceefea33c418cbd097b850b41a93543c274f5205e3a67754397860350e37b3aa54094eac45ce54e08bab2f8df1180236db78fc8bf563daf2f07dbcbf5aa94b28d671a9ae50f4a693364de8e986bed46f78d8f317e831f534cb654785cf92d1cd2e1b0b0294ee52ea62ad83918f5a40f07d2c06adf45752a10228b26ad9a7468d80dc6ab815b277fbdd45b895f82c2ba09a630bd178160de4ac30fa764ccea32631657d6c49b219bdef4b2ea1262df6b9c8f80e7dcbb350f690f12aaef46aedaf766a1394ecc2c02324590aad08550737368ab90ae5f7609edaebe2e96b15259aea28d902955b2f18ce43f112caf417ccd6073e722471a21a1d0b613f050d225f6dd83db629afa653ed02eda71f2ae6fcd72cc89ef3472faf301d9ba5656031ddfdcc2c28d674529819195d356b19c7c1bbe3d0cf3b7f1004c70adb9d42ae94fa3e5199c2d0040db9da0a9edececbf468fad0907ccb6065896897cf779a0a4157345b5c268211f2cfede7bd8377a4c524d496708771720e2a7a81953301b09bab4cf0bd0ba460f33c08acc16cf827a312df3c2c3a8ba6b1d5b5cbb97d509be1436c645feb54dda752dc6ce319f7cc783dfe59caee2c56e97070befe794f2c40fe2815cf12835d820239001badac8428e32afe27cb474a2f670d12d6775ac484f205c6ff47f47c0627a7849b59ed7063946d609db9bbd548216a0da0cc05f43e33cb99dc845e3df4d52e1fe2f54aa504287661bad9da40401f8327c51c0d940f0caffedf1bd4bcc02505f36ba77a55ba30f29177e4094408d293e4f9c82626a434d1146e5a314a44c61e2332266db1d56f6bd70c1e31b77dd0ea611dceb14256c258e50354949630fc42b84be90aef4669a687603fccfa662c484e1ccbbb2a4e192d2342b556c55299d6aa0f864c03e67624497cb26e7e53e4bac56c1c16434f798489eb7d2f313ae7239db5403b250a591c5f7c481c4a1273b824f2b3abc99aa659095b5fdc7f414b1ef4508ed38f1cbe2b2ec2c469d6ff852beb6af455f311a8bf94b73c7dbe460cacc5a8cfa485651e551198785d0260b257a1fbe727909694f9eacce66bd492376c98afc7fafcad062cda17a837ae3484c759cdd76037547b938af5a79c9a6364798dd4cd7115cb46976809c512345b9b11e7ddd7bda0efa459cb940d3f385cd61584f7c4bc3df37a3c108693ccd46562d28063383390104348a88e36ced80b6bd3d7093df8983f2eef2183f79bc446611add5eb14a3ccc4435d3af37b41f927f46a58488e483eb0afdfef27d3567ca1aa4b1485135e0fd25c8be0b4db77c382dee59a33ae70bac4a4a1405b6dd94bba27ff2144f4a7d7c3fb57986ff5a0f1aff5a75a8695771ed6f3cc991cdd1ebaabccdb428513f6f3b69afe83a66255d120831ec57631bf806f1e5ecce42e32e94fbd86543f96a86c9d182b5fced5605543d1f3bbbf2b49fce94eec4d9f93c544503f66b12fef43afad61bfbec9b05bab16d85e206795b881b7e7aba553cf2cb0170774f042f92f507d10c96b0fe41185c021fad40ca4820345d04f6854fe2885ac7e4b651fcb8fa71be141994e5d0c0aa9381b575addd37b987a5038268770ff88e9398f316d107a5ef2dce3c57b45ce94b558684d906046dbed5adb7b87cbcf125643f6eaaae88b7bd1f6b5824c87a2de93ed6d7b6030b5068fdd5dd3d05344c228f0c27557d3ece04304e699a4d0e90fd5bcadc1f3f91e623c616b853f9c03c624e76416494a68a1b927f7fe79324858066dd3a745426e65fb22b9ba9e57841cdcd9e086ea76b728a7ad06afd741d16b7988da67f1e75dfe531fffe193868780c6211ee67bc4f46279e4a24b5787da063f847f9e58d11f92604debf5571053fdc58efd65c6d6d31db1231f7d2fb38d8ae36201fa9b4f7135de2a50f0e00a2cbb3a41b95685bdeb52e48d1dcf12375bfc65f937d4bf866019d982bc1cb93044571ec4e8cd5e532b24c119bab1f03da73711b6766652c9c4e3c5836934e8c0ff7fb32325d4179f5a9c68a69baf7f1d99306a95b032be8a203f4cda5ff25f82ddcff69a10f0a46134f98118b0cab1510a01ffa98491fedbc6cbd25b345055e936faadab97c275b0bd51bf6754d6d728c3f8208d2fe26e77fb1881984fcb54e5d3f2932ae2e7055524bae1dbd7952251ea5302670d8ef7953b6bc9f7f8748912fbf95aaadddf0fc9bb4955eb7fe58295268d2820a7a46d8a9be82f12f17f5a022396e1720983954c97aa80e3f45e5b2840d71c9b053f154735e17c7e174da019033b014791a892f7ec89612df92651355e0ebee5f0d49082973a3f221cb19456879b63271917186f33c1d9985c7c7854471ca54f3c8e85d00b12d0767d79deb054aebc12096f85b336d5ad20835d567e81117a873fca662ad53adbd0fb89d7f4ca077bdfa58bc265960180d618acfe6a3c15db4de4fed42ff9bf49c93f483ba0d9f33b8eeaf1b2792ab998c620bfa6148dfc4315f93822bc9caaac9ad2ec92a63b2a3c1777dadaf9e3dd0f471a8c52f7b477d000a65327ba5bb4884fafa7e877140343d4ec5552d4858e60b0819d556222d1a6087cc1c82e3be7bab170af71865b5b649c46f0fec63c450027116aa1a26a3a04b5295ed5f3a282dd4a9e82a5df451da0fd11efa5dc6fed8e732dee9f81848cc3ebaf838ff0f64f99510f9cace8c6242fcddc7ca994e5112ed16d74396e6cc71fe2b571f837f1941fb59da38ccc521caba2a4f35558fdbc45efe3ad3d5c3b3810ce0ca4bf06f905000e1173578339cb5323ddc588417db9b7f9a00dc133f12000b3a46502327f7f943ce2d1ed42b15adab41b3341ff54cad8f47b2f75d2e7eba9a1e53dbb775ce04d01fb09709594311f68fa10d78d490541483a41fa3be6a5cffc5a2654fb2920a76f397a1f20c7ab01f0f15ab45ca3dccd490a6108f27913bcc876eb3129a057d99500d7868c6cd08d4dcae282857ffb4f0f8857c8358e7be8948ea568f9eebddd5fe266508594fd64f7ac2ea40abe946eb4efc0d490225784be7c1984e13839d586f7a7019b7aef27a1cabf5d4b4a4c2b19369221d365fe54d77239f7358d14242050c7866d054e3929665ace8fd282880403e8dbcd936ea7a0d1ca4a9b4a6a3a5d3d93b640974c7fa266af9c9b905a22f92472b8b581e8b154087e481f8bbcebd4ab346448cf544729caccc445f45907e0a95b36346f569a173291135d022541467e49dfca81a40db3117ae0e25d0a00d05f518801b71eb85f33503bacb824d64cd21236b433627575782c8bfb0cba06c01c37d44b3692f8f6efc57abe1bfda60c914601d2e5a49297ca29545be3391dfa44b6fc0478bfe67685fdaf1f202c8621ec2afe035fca93506f599f5cc6fdf4f7dc456e04fd750e0b4ac3e8ffbf46d41e5cc837f8a3762c7113defe1a6f98ea67144d19346d20f7a47382dd8922f50dabb8b8188d3eda8a9bc86100238a8d3b359af279e0a71a0352784c5e7112afcd2696b9b820eb445bc9908796ba78c8ed584bcd154acd6b282f35e6a092db39bb3285d15b7ed9a1b68dc0a2032d20ba8e5948e4a2c10fef370c9bc2f4b5ea140ea594362788410af93f1a97fa0109481534e3aba61b02a2620a57d071d9e76d082243b6d4b1dd1a329624bba1b966702e865a934627e4341629da8a5efb6aa0e6e991f97a85961157042a31c4df88e4e2112c0728f9ce8f5687c575a0b13c203b1903c55c90459828d0875d8af8147164c063e656e4a91fb6fd76b454c88d6e6d3e71fb6625b00f65ff55ff209cdc8c9fee7f65baa11c504ea35c4508ae62493dfb4eaad97604ea7eb28706184d84720495f380fda709176f0941215aeee167ed2dabeb881ede0c01af812c470d057154ace77b49ea787002d7e32568dee45e4fd50f5d589029f51ce2de8321eaef0642f1c4b7a4b17d2e7938c7c7e7804154dadf20cf51b81f4908ad676a42d7386228128e6003baf6f8abdb096533347b43a542c8a9fc4d578244c8b9f47c02341a563c94fc6c56aa8e6e4b046cdb2d665244c9cabeec158c3b6de0f69ec0535472819044d82dd9ec303899954d8ec6f4ca3b606b0bd1ba9dcc4277f2b6580dbb4cf09a6a9bd703af0df75c30c30a431cface46e2aaaa9a472e853f19f2bf5172843e796646469cc8a8f655c4d0bd3c8a728921348138a045bee808dca0a0ebd7804382a23abf5225fb60f4b02625486a0a93e0c0f1844d61ac67de62e07e21ece66fc96309f08583dc174c637a1c0653e98fb1751f73ed60a4f116b6e13fd867deb564221881c5c111998075bc1c54dfecb20ba9ed34d39c07ba31a9c7eb621d7c8a65d19aaff8c212ab80f9b5db55870588bedc4690ff0f52c24c52a01fbbfd589be11fede4b9b87fa17abf5a87573bef5cec0df07b45f8511c3eed179a0bd7f4bb9dbe6d8ffbf4c347f9a3eb54ba67632825d66c507ed4e56f53319f5e881f19ff1f1c1116d45cffd69a4864904f6ac37f44414f4db41de1941c17d27c60b34b8118ea28d29ede6d486fc978fe19f2696dc062d0dbecbe1fad208789b036217c93a5385d7b072fac36bd7e8d61ed0c12994747fedaf4fa4ecbf8423b2e49b9dedb07d717e63d6d2899ee92b7a8fb804a14d1b4c93fa084f9db6d4b8406f882e3d7ff273fc0804daf484d6bbf8fa21195c9f40f0b8e86b03fd420868df990c6d472b58c97943dfb0b110b62f4b6dcc9fa9a264169b98e04d3c23cad30b2d0d6ebb2703a2631097f023aa561cb7f040a4d3dab3e788e1eaec562800de135665d8ee12193b2b1e8647199d3f6c497db50b2c3dc5d0025af450d70af53f6c29d1c9f75b695da27576780b078b864c3c9dbc46cc7c9085e6e6691b8808ec476c469c0f01430bd95f8428c2ca888e30fe2c308054bd7c64e6eda3c4e3efe99cc429c8409b29890bac81ce6b9426e1650a4f05cdd0eb10a0808c372142973d68b1d3a0cad03d32f0289f2f1aafcbb4c7e4b348825bdb271b22d5bf267b3d142192b8fbeb38b27fb65f8598b5f904df8c0917b0c150c805fd0163f35a824fe0cab672255187c3ebe5db47221249456abc663ab6ac533b710e4f5da52d973ebd11693b329c3fd3031ef4d6a1c1025a6c93716ca56ad379fae1391ae6028e1969193d6d2cfa16fb3b04e4f204845d83c2a3615431f8a8b1ed8964df02ea3339be236b547db18a5770d08f7c1e08e6a653f4c59a2a55e41fd26d936aa39cd1318d810c12277a57cb5adb216ee081c77db161bb2b3c6ad0e04bbf39e595ecb19b022eee7d77e95c3b957c243221235e22a434433a5b4a9e01ef90f8fbd7c39ead1ccae7fceef7be92fc7ee6508aa1c6c9e0425f5e0a940fe4320d3206b971db2df37bd3186b5a10fe68510808aa452212cdf5c1b94fd8f266c03d81417f6abe729fe3ee20e0eb14d69fb670fb275e316a25ff9a779cbac606b09b348034e1976cf74e5804276729c5b9d4e522e74316c3b94dca6edd80b78c66fd2743735896bb9adc1ca0aa255c477602e5130f6ad84a11643b56cacc3b06b4246fe8f0468dc6635bb0cf9c5c50722a3168149012a063852bef0bfe2015a0f208b1dcb841d3bab28101335552588783e204838e4df2ede87dc2b0e6012e", 0x1000}, {&(0x7f0000000340)="c60dc40982a59107c793194e840b0b6a4680fe332b1ee57fe3f9a9b4af2d3df071740a2c189d8fcd050c32b6b3fba464077006df4f24fa5867a342", 0x3b}], 0x7, &(0x7f0000000480)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32, @ANYRES32=0xffffffffffffff9c, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r1, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r5, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32=r6, @ANYBLOB="00000091"], 0xb8, 0xa}, 0x5e2c2e9def2bfcb9) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x4, 0x9, 0x10001, "760aa236191a862aceb123acecbadf31662a7cf2", 0x103, 0x7}) 00:57:01 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x410000) openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x600, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) 00:57:01 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x410000) ftruncate(r0, 0x0, 0x8001) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1, 0x10, r1, 0x0, 0x9) 00:57:01 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x2) ftruncate(r0, 0x0, 0x410000) preadv(r0, &(0x7f0000000040)=[{&(0x7f00000000c0)=""/26, 0x1a}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) r1 = dup(0xffffffffffffff9c) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x0, 0x1, './file0\x00', 0x9, 0xfffffffe, 0xffffffc1, 0x30000000}) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x13, r0, 0x0, 0x400003) 00:57:01 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x410000) getrlimit(0x5, &(0x7f00000000c0)) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x7ff, 0xb67, 0x7, 0x1, 0xffffff01, 0x9, 0x1, 0x2, 0x0, 0x8, 0x8000}) ftruncate(r0, 0x0, 0x0) 00:57:02 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x410000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x28880, 0x0) dup2(r1, r0) 00:57:02 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x410000) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000000100)=""/35, 0x23}], 0x1, 0x0, 0x0) chroot(&(0x7f0000000040)='./file0\x00') pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000080)=0x5) ftruncate(r0, 0x0, 0x0) 00:57:03 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x410000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) bind$inet(r1, &(0x7f0000000000)={0x2, 0x2}, 0xc) 00:57:03 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, 0x0, 0x0) r2 = socket(0x800000018, 0x2, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = accept(r3, 0x0, &(0x7f0000000040)) r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(r0, &(0x7f0000000140)=[{{}, 0xfffffffffffffffe, 0x15, 0x40, 0x3, 0xf9}, {{r1}, 0xfffffffffffffffc, 0x0, 0x8, 0x1, 0xdfb5}, {{}, 0xfffffffffffffffb, 0x40, 0x40000014, 0x8, 0x1f}, {{r2}, 0xfffffffffffffffa, 0x1, 0x1, 0x0, 0x5}, {{r4}, 0xfffffffffffffffb, 0xa1, 0x80000000, 0x8, 0xffffffffffffffe1}], 0x5, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0xfb, 0x10, 0x7f, 0x939a}, {{r5}, 0xfffffffffffffffd, 0x10, 0x40000000, 0x14fe, 0x9}], 0x1, &(0x7f00000000c0)={0x1, 0x101}) ftruncate(0xffffffffffffffff, 0x0, 0x410000) preadv(0xffffffffffffffff, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0x0) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x10, 0x0) ioctl$WSKBDIO_GETDEFAULTBELL(r6, 0x40105706, &(0x7f0000000240)) 00:57:03 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, 0x0, 0x0) r3 = dup(r2) write(r3, &(0x7f0000000080), 0x0) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x0) ioctl$WSKBDIO_SETBELL(r1, 0x80105703, &(0x7f0000000000)={0x5, 0xc7, 0x0, 0x3}) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) ftruncate(r4, 0x0, 0x410000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) kqueue() ftruncate(r0, 0x0, 0x101) 00:57:03 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x410000) ftruncate(r0, 0x0, 0x4) ftruncate(r0, 0x0, 0x0) 00:57:03 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x410000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) r1 = socket(0x18, 0x8000, 0x0) r2 = semget$private(0x0, 0x8, 0x10286) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000000c0)=""/12) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000280)=""/131) semctl$IPC_RMID(r2, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, 0x0, 0x0) getpeername$inet(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) ftruncate(r0, 0x0, 0x0) 00:57:03 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x410000) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, 0x0, 0x0) close(r1) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) r2 = socket(0x800000018, 0x2, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000080)=0xca6) r3 = accept$inet6(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x4010, r3, 0x0, 0x6d) ftruncate(r0, 0x0, 0x0) 00:57:03 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x0) ioctl$VT_RELDISP(r1, 0x20007604, &(0x7f0000000000)=0x2) r2 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r2, 0x0, 0x410000) dup2(0xffffffffffffffff, 0xffffffffffffffff) ftruncate(0xffffffffffffffff, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0xbe3d) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xfffffffffffffebb) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={r4, r3, r5}, 0xc) getgroups(0x1, &(0x7f0000000040)=[0xffffffffffffffff]) fchown(r0, r3, r6) preadv(r2, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) ftruncate(r2, 0x0, 0x0) 00:57:04 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x410000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x81) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, 0x0, 0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) r6 = socket(0x18, 0x1, 0x0) close(r6) connect$unix(r6, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) poll(&(0x7f0000000140)=[{r2, 0x4}, {r3, 0x4}, {r1, 0xca}, {0xffffffffffffffff, 0x4}, {r4}, {r5, 0x4}, {0xffffffffffffff9c, 0x40}, {0xffffffffffffffff, 0x80}, {r6, 0x1}], 0x9, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000000)) ftruncate(r0, 0x0, 0x0) 00:57:05 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x410000) r1 = getpgid(0x0) r2 = getppid() setpgid(0x0, r2) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r5 = socket$inet(0x2, 0x0, 0x8) dup2(r4, r5) ftruncate(r3, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) ftruncate(r3, 0x0, 0xbe3d) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffebb) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r6) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x1, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xa2, 0x6}, 0x23, 0x200, r1, r2, 0x7f1a, 0x20, 0x4, 0xc67}) fcntl$setown(r0, 0x6, r2) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) 00:57:05 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x410000) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x9, 0x3ff, 0x6dc, 0x8, "6e9a09dab90431375dab1e11bd30f695fd59829a", 0x8000, 0x1}) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000000)=""/52, 0x34}], 0x1, 0x0, 0x7) ftruncate(r0, 0x0, 0x0) 00:57:06 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x100) ftruncate(r0, 0x0, 0x410000) preadv(r0, &(0x7f0000000040)=[{&(0x7f0000000080)=""/31, 0x1f}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) 00:57:06 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x410000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) 00:57:06 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x410000) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x0) openat(r1, &(0x7f0000000000)='./file0\x00', 0x10000, 0x10) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) 00:57:07 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x40, 0x4) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000080)={0x7d9, 0x5, {0xb28}}) ftruncate(r0, 0x0, 0x410000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000000)=""/37, 0x25}], 0x1, 0x0, 0xffffffff) ftruncate(r0, 0x0, 0x0) 00:57:07 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x410000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000000)={'./file0\x00', 0x2, 0x5, 0x0, 0x0, 0x80000001, 0x0, 0x6, 0x2, 0x2, 0x7fff, 0x64ee}) ftruncate(r0, 0x0, 0x0) 00:57:08 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x410003) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) 00:57:08 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x410000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x800000018, 0x2, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{}, 0x4, 0x8, 0x40000000, 0xdcf}, {{}, 0xfffffffffffffffd, 0x80, 0x4, 0x7fffffff, 0x3}, {{}, 0xfffffffffffffff8, 0x2, 0x1, 0x3, 0x4}, {{r1}, 0xfffffffffffffffd, 0x12, 0x8, 0x1ff, 0x3ffffffffffffff}, {{r0}, 0xfffffffffffffffe, 0x56, 0x80, 0x7ff, 0x3f}], 0x3, &(0x7f0000000200)=[{{r2}, 0xffffffffffffffff, 0x80, 0x1, 0x6, 0xfffffffffffff000}, {{r0}, 0xffffffffffffffff, 0x18, 0x2, 0x81, 0x8000}, {{r3}, 0xfffffffffffffffd, 0x40, 0x40000000, 0x401, 0x8}, {{r4}, 0xfffffffffffffffb, 0x20, 0xfffff, 0x8001, 0x9c69}, {{r0}, 0xfffffffffffffffc, 0x10, 0x80000000, 0x7ff, 0x1f}, {{r5}, 0xfffffffffffffff9, 0x1, 0x4, 0x3, 0x401}, {{r0}, 0xffffffffffffffff, 0x80, 0x2, 0x58, 0xffffffff}], 0x1, &(0x7f0000000300)={0xda94, 0x6}) ftruncate(r0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x10, 0x160) 00:57:09 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x410000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(0xffffffffffffff9c, &(0x7f0000000200)="d5add5cc4744bbd9b55094beaac1e22099bae92cef4867bb78d22998c4ff12c165b759b98eea1de309792abf827a6bea5337a94d80d7e9cdb65127e7ec7d74536ef2e0044ab3f8f71ba662de55adcbf3057f0df9436b72e0bce9a0e555af07af4841f09680893a59c2c9c25527a2f48463e3861a6b5d7f5c20888efd8e5256955d8bd22b46c48a8802a4abae283e8b2e515eecd1f70804e06a6b", 0x9a) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r2, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x81, 0x1}, {0x87, 0x8f2}, {0x25, 0x1}, {0x7, 0x9}, {0x5}, {0x2, 0x6}, {0x44, 0x9}], 0x7}) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x0) ioctl$VMM_IOC_INTR(r1, 0x800c5606, &(0x7f0000000000)={0x73, 0x6, 0x7468}) ftruncate(r0, 0x0, 0x0) 00:57:09 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x410000) ftruncate(r0, 0x0, 0x0) sysctl$kern(&(0x7f0000000000)={0x1, 0x2c}, 0x8, &(0x7f0000000040), 0x0, 0x0, 0x0) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) writev(0xffffffffffffffff, &(0x7f0000001680)=[{&(0x7f0000000280)="b692e58e0376aa1ca766fc24b3e52277120ecd295c3948ce4d8e85e0eafef67ef214c8534c91f4780c418e70ee6b4d8789675a70e971dede93db", 0x3a}, {&(0x7f0000000500)="4ad21a3c678cf65599183c8479add92bc1ecb568c22192f950db0ceb37a8b6ba1580bbb5cf8c2734ad5d49bbd320ca6169fd737da9cd2353bd7e54606f08e824c9271b298242625458f970da562e822f32059ba0b39fb58e739bd5985bbcf329e9958e9077f832225cb5175e77cf9b778b9931790cd35cf1551bdbdbdcce989f271ffd7c2016eaf59e052f5010dfb33fcf0c15b17e7a069152802bb7c79fb1e76a0f157ee4694df5b291b5443e95b18e5f93f5fa7ec7c956a086f40c88", 0xbd}, {&(0x7f00000005c0)="5ac283202230f7a53de41631937b48b0070d560867805ea19833a81c2f2febabcf78c2c58cb36e21cdbcf14f6fd74e82eb80858355d00cfebffd947bbd51a0034cceead3ba4ed1021b32e9d7afe735e72e72c921a264b6c7a49985f7a7bebefb432bce1fa791e7d0d24acac842eeb8d8b519e16bf10645b6d053e565aef79000f6", 0x81}, {&(0x7f00000002c0)="9bcb1a4e3c2a7e34337bc4e3a4032a395dc51c2aa6a3f2738d191b7de663e102f52e0882e0eb02cee07e1c04396a8e2c13b23b9347", 0x35}, {&(0x7f0000000680)="bcc8f71ede53b8f79775aba9fec59a19c6faa7711a2ca5eb1a9fc14780a6d02f2dbdf35a17bb411d12fd2f752a12b310cb9da8540d7cf78f0f8096160a9bc90f2ba74769e57657a1d364cf9f2e6ea03e09eef214d9ca3b8510d51cba43c34d93ca8c38add54a9d340512adeb634eac110dbd426b4ce56fb2de99beb9d58bb5d3958feb803d55658e1decae8f493eee9e84095731ee250f80a20c766fa8910e395440203c8968285c0630682c72c040ecf3cc71a31dba3ddcecd1ed2018a197594e22d9b6cf340bf6334453d7aa496026f41ee5fc4e7dfc84900bb58b2c1abe5a0701380eb5be4091c5531bb542e3276b206744dc699ccca3238828585dedd73a7796393185f51f5eb93ae7e8f1911a51518729611b52d162c4bbc8692853250a22af1f71983556272e7cf41941f081275eb0ec255fb35cf5bcc78ca211ffaa0fccbfc691ea9b0d6f8842a2f2cb22fa40dec71ed30316ef64742f5525bb0a4a7c0ca28e1933d7475b9bfbcababf72135d727dcb08b9eafb1baf0ca3006c8f0573b1bea4ad7a6164541c2b8e704b8acff469471e4b14324fe455e6434f153d4a765cd18bb2f3714632b19ab2b454bec2a2b59df12749df718fdd65d200601bdc701cdf77411ce07fca905af2badd09f006309ca4c43755b760c6404312d43ec41d78942231ca3851b6d3610ed0be15f26d413ce867807fdfe2f57c1bbf4fc8dbcf2adf62880837bb74340a58fba228b619282f6fef4b66601064fff1b73cd6f6c848e1881fd439876d2dde090594a7875985e692c374c36fb4ed4ba79abd33640f407a2dd38941b55124c44a6c8e14ce8a8de8c300fc79c82021c3d5ea514953b609d6e5fd27bc0e87d920d954ea55241077b413a846d9c261fb5d424b6190a2411b65d8e3c3fb080d19de82cd12209fd1105913b22a72f174d5b242990c1499fb9bb1b103c16bd42349258672bdb57b54654ee5647d2ef65707cd55f677a1518c2fee4ac672e61476a28b51354e0c2ce92d5f4ac3268c925d644f14c84693dd85961c1de21a9de3d54d75d08c50c3dd4827d0c51057dab9f4c34ad1b662cd4f47ad627871d0a8dce6135ea88d808fb4cf9b9b8380424614a845222b719c3a82043c02e63f23565c9455b7d69c009cfdeae72eddd69dd1be1879e26a361f52028e5abef44881b55435080900ea7ee49f85768556967055e5d9da4d1da85a654e4521c61a49f61bd7825b08acc67b6b9aa43e3237014ff81ed243a28a01a7106046bf9625acde9d01f1ddef77843ce2b700f1088a38961ff0c4d5a58094cdbc2f6b90d7eafe4e37e27ab677a50dbb065578c2ba84b41ab1cf48529f4a417c073288f6f368193bc48a9252d18814698afec40afbf603b16d02c383468bbdc5547fdda8d20cc5258be1af89f3bf5f52168746cdb4673115698139bc91c4e5ca9b39391ab282b9829d0d6a8e75fe2574257005e49e8ac2514138b94be55f09a85c00d1af13dc9f60c210a50338dc087b8c40b3a1e1c71d94dab723d598caabdac5ba757f0960a80fee88917a87b3284c12bf44cb422575c761984ab223c850b25ab3c964d80d5fce2cca1ae33248bfd0117e777491b665af572c3c814cc0e89d7234e385c6510c3ad7654bb04ca71ea82e69e62c52599a6f4e51ee3c858a34b8a0f1f87a1edb137a4b71158920120ea89b47bd5454d8e6771758043d8c61f6570ebd5e4fa8b8ab702838a9692cf33597a018a93c0a9baef2fe2685f0951ce9a40bcb1929e3debafeb97b1ca205139ddd64259036bc85373817ffb662cb8ccb74ec1122f77fb8299ce98ccb5e4203819b45ef9e880016ffe779f51437e36c75c6c6b29ff32e65fca965b8da449c1bae15d5462d30fad7032bf32075f41700239c5812d7cfbec3e1ba78b00598a5241a6eb80ee145441ab883c8e24bdb4b3d15f69c596da644b4f51ea348aba85ab148df67294f65e75850a5e3d5103c0fa3e4f95316bb7a5bd0d9bc0ceb81f457e8c1859a5d1b12639defdef8f0de2e1a83c770abbdc4a4219adb4fc38459f83d6f08185826687dd1b44c695f244b62a6c86d74f7e069846e9dce024f99b30cea53dd62f2b2fb9087a907a48efa7b4bf32e9a45f8e7d73f61b77a4bf3ef0474671958cc5c0bbc21b41c74daef7d51c1229ae15a0dd0b66821bad36f1a91b52d08d947d2c965d4dd7c34d2da6c32df6ba9848089cdcde691f11952c4710c47e6c0f8d500c58abd9aea32166aac293b20cf5ae10295b2ee003dc0fc8e0da2a968b4765339239fe08b37f0d94b3cb26c975c8beeb6a7f12894c8fd9d56903371c1d971b23b66a13e0b30070537565d9391086459a5e038d9624287b813b689d84919181e703a06b79c417865b4742fc119be02c3873f10dc25720baddd668a6a66e243cfd930ef8907ca97623ce70e367dc18d2163cc218a418b3083793479087eaa65997ef26f55fa3ad44d252e8b1a00cdd2f04f96d538c2e293e4df09daabc8f311d7c9afde132a99fc26c89de22b89fe9bd1f9be5486dafdc896bf4c040671d431427ca1ca240a400832eac71fcf418ffe30568f28b47c9527a5fa12159b0c5ede1c21a1770af02da00b50eaf6fcdc03aa9de0ccdfb4a078a530cfe6c8cb41346c38452826e9aa8574f9148dc30575f480ea404a45975f44618cc2d70810ae9bde2634a5467a28abc8e5164ba56a552d4f3879ed05956d702db06bef31a130adb67a2eeb0e68d33945b3ac332b7def493cb4778311d676602233de6479c7663ed9717b95215621402b8f75c0b266b6a4f73a6b339d95cdbbbfb5068593b7912e0a6d898d1b87729adcd6664e45b617218f5fec94aee9b0cb13905911af7f72e98f588bacb2e79c60d171ddcfe808c64cba828286748235c4744bea4cf7da69f807b4291f27d2578f4a32f6e49767ad3941a53a5d0b4e93a70f0a81837b2bb9946d6122088bb93b269dcb33f58e618e3af924140879b66ba8a7ebff40ee6b63f55c76f9ec890069bdec80204d3889eedc16c74516de8f0b6559e414a643f10d4e3b52b4a51f221393163bf9f4b773ba331b68f4028bd86b42fd8c5722928b2b4d0350fd03aa9f809f87975c942b52718a8eb910e1da0ea69436d4c04edd9331669d75d716639d0e66396d7090d01124f12c8f186dbeb61e1fdd811fa8317440275633a00d72a9c6d5c1f70b631824bff588af4dc1667dc9f953ef8cef268ecf30400099f34c4a2a2931c70589d2c83e75ac16989b89d75aa70dafd8673a4fea0a1c94b271107b4ccc26b133f982749bf61a6b804baa685d8813c36670ec151112d3c098aab2068867f535390d9e7bf98c85bcf7f8414e9bcf0a7cd50ea05754a011c2d4f21ca34f67cf6f89e16b776affc755354d7263fe3154accc2454a95e1f1e92680f3ae9d0139743ab337585810c7f91e2dc5a9bb73b38114e0f90c4d2994f3d096b0c7c050b4e4d774e1e6e8ed5eae31cdcb84b1825d0567e255f6d87dec2d4e236cb84941b8d4b6283545287b251ddc01daec3e170f3fc4579a17fac031861345fe8e761e604f3ccc51387a28f60d020a6a2df1af3862ce63d0549d1766fb79a5b2a3ab70facff22b86d16d80be4b883aacac3aa4d5d102c7f51390617e628acb9f1aa188537836f8acdf0f3e24488c84f07de360c812d36c6b013a2a563a4f89cd21d02395e7912ab260437a171bf54469362d19cf84e46e98d116489e41069aae0ddae6d41e74cbe1767a30e22934948755267c4b3b9bc80bcd47072b3f1755c20caf349644a90638b01e39fc559ef745ece91df1e19c7265f2f1aee6da19a6d9596c154076c06dd701efecbbd644583227724adf74d8d65b98264eb4ce4d0a5dd210804a5f0a3b6af4e499da508eac1c6d6e9edffa1f1a57462a0c3040583df40c156f7abedf1fdec5cb3c76b0c63c03754295e735c165e503fd4a5df5dd3ca46227fa18be2c0129076d360307f98756ad0ceeee36d4dff4b9f7c7581bccee748d82ae4bbcda0fc90752a33a6ff966b700fc9f506572ca1fe0e184a15e5953af8cdb3f8048d904fea70092a55b0655e1a9c175528eb69383af53478a10bb3a191be8c0364fed719b1cb86119f7cabf3823b85bc1c194f860d0171bfa2d40559c3c21e8e75e6b33ef557cb8bdd343c20c57e52060dcbba7d799d13b65f5d03a17ae7358614582666a258bc9fab659adcbb3166ccd1dc7aa734c4be108e9157622672dff31c812ff9dd24812c4082314209dc525db17215f7600d6d682f0e1724aa96ea8131aad4672bf56e1f55e6e2de7bf8fc8f09fafc81c1bff5020575776f3d3d6077aceaaa34cddf14bf89fc3a8b155e484ff8090720801754963412b664f9feec5c3946f0a252d351cd5342d97daa29481de00147427c3c794394db5e7e52d1f6cee8d31c4028a09d781a368c381a12c13924eacb9598bce678e2ef0c9099d1abc4544ba3d74f1200193025b67d643c0be913907d2952b8e36c3a4c369d9e9ac0bc3f8ca41d7600e4b6476b230c37facfa0bbabac635298fd2e2fd5d10f3dc7b8b1801f77e081b13f8576b4a497044c832ed55b41b37706e1a1af150f7aba6a9fa7b41d9b910fd8d3e1a3d7d9cdb48e3693add801ebce4e96351db6de520dfd25b6a741d5a1f943ad33c21f8276f23c76099af8d1349745e4dcc1f05478743d4d04fc10d86ca0c08ab2674bf89ae762ea58c53a5064b731ca60a359a117ad1e63ee409bc0b76ec9b4f99e1ed47d3be3ebebfe2bec6504f29656d3d7211a3e0121f40bd1fe339e2f04e44ff79c95d37c30692bff316d7ffd457dd5ed00d25b99b34d1ce4fd5b0c6c1c17f87b64766167c08f31a24bee77cb8782d6ff0cfe558e20c6b7b48d0d9e7dec8a6cd0b7a7ad688fc7146c2ea22b8e4bfa9bdca51bd9ebf2d32e4cfb97d35bc352df9534ebab551de19cea58b1d6b629e09129563555904fe72cad74f37ffd18811e5b0891b63f26bcc104a3a993809776b5a9319d8fd31dab796017f7439ada746a5ad7a4d05f03328162bf4f3f0cfa0d91c5c1fc5d28c28a61c05e738c53e48f415ccc0fa9da091ee177b70d315fd01844bead1f0cc75506d9f4342e89385e0be2d59caaf3ff7b1560569320c4dc32e408b6437e1326641d96d392175b7212eb3cb6b59d123b912aef0753c0f29332095ac767d9d233f4dc53d534fe4d94bccf790f791631a3e9ab5724057d7260025029afdf5e744dc4fad522449dc2c899dbc4b07cb7279eac01c7fef6094918c08165ca4f0a78a336789b30ad5643c90665302715bf2e9b2416bef9e29353bad4a542eb25cdbd5719712c40c1a7c3d7d0590547a6ba71617a6277aad6c6ac626a52cd55f9a62b76fc664865211aaa7837dfe1d9b569975f74d95726c46a8f41c809493b69156b88118451f94341007e9270c2355cc648e05797e6a374d57a6ef594a451d7867a4882be3c7c09c6e5044074f01e8b62ad425a03dfdbe0037c206e7bc2c127a9a719b6235736f78d647110f4038a2c35ba892fff1567072a5d3f4fd4dc902e29da5f3f8d3ac774f3807d46995453614e3bbc8bb917a43aeb3018f560281b27263595922a4717db7447265aa06efd2c1a426038c225c2874890581e6db2e6cabab84893b8d3c63294394efd0f7902602286a80d6177cc9e2c538947dc5331fa7059e2e840fbbb55eeff6fd1cd20a76187357de64a14772f38734b59a7581245fc499228311604b7754498edd62285fca60ebb3e10d376084da8f573d2bc87f58f548a32a22652bd98c55293a79f7e26156a88", 0x1000}], 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) r2 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r3}, 0xffffffffffffffe8) r4 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r3, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0xbe8c}) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r5}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 00:57:10 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) ftruncate(r1, 0x0, 0x410002) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) 00:57:10 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x410000) ftruncate(r0, 0x0, 0x0) 00:57:10 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) ioctl$TIOCEXCL(0xffffffffffffff9c, 0x2000740d) ftruncate(r0, 0x0, 0x0) 00:57:10 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x410000) open$dir(&(0x7f0000000000)='./file1\x00', 0x0, 0x78) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) 00:57:10 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x410000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x2011, r1, 0x0, 0x8) 00:57:10 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x410000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x25}], 0x1, 0x0, 0x3) ftruncate(r0, 0x0, 0x0) 00:57:10 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x8000000410000) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, 0x0, 0x0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="1d781618b61c1826ead36aab4a8830515481694106573c39be659a1e6559f3cdb2068779c738f1fecb3cfd430f687a8631ae902507caeed029b041e9839f", 0x3e}, {&(0x7f00000000c0)="7cb69cf1738ddbff782bb43752972c6230f0e17e348d3790bc9db7b0a25581d8de43bd6385e122fd66292801944da11061", 0x31}, {&(0x7f00000001c0)="3d4b122fe81c6c257854a5f446181a04f725022c2b11cdd39730b1145e7a81de05eebf7e9b85725130cee1bbbd45b3623298fa7f723b4e76674ac8434215f25cb8a741d87a71c904e7b40811f6f983ff56250394a36885865890931c49b7fd6bbe3f8537487b5855d95035162df8e109b0de318e01f6844675af69720a7216841c207fddc13e95aff25422bbe2f8546f8eaa1e322206a312dcb24de2a581d2812763f77b62d9c8addfbc6778d8761ffd26a0dfad5fd733916e4ca19da586acceb9f02b02c1f32698ccbc4b703607f505af4acf6c70aaca7b89903e5642b301ac0842544a1fdb19e29b10bba7c198b9c2ae40608ab2bcf60138da9f7061", 0xfd}, {&(0x7f00000002c0)="1b1544402390fc15c90310be19645eaa2741549f5a716fc2ff84f12f3a32062123c9dd5b2f51bb07ec8f5c2cb92b4eb616a6952ca12f84626711db6f914a28154e81fc29db37dc779bdaa80d047dbe9b68bd019285d6ac09562ac47b12e2b4272a04c262e98a8f493dbd70f67d4215d2d5d3e790c3edd2a23f2015ab9a1d6e6bc3f5bcc35930a5a1461dd3eb3a7fa7cf7b5f1b0eace17ac15bb5c413d8e03c2673bc8f65e0aef9e1b9a11ffb3a0e61dd72cb11a1fa12d19775ca84f1a169fb36f4bceda3fbc407f99ec1", 0xca}], 0x4) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) r2 = socket(0x800000018, 0x2, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x1, 0xffffffe0, 0xf63b}, {0x18, 0x2, 0x80000001, 0x744d}, 0x7, [0x1, 0x1, 0x7f, 0x8, 0x3f, 0x8, 0x63e, 0x2]}, 0x3c) ftruncate(r0, 0x0, 0x0) 00:57:10 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x410000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x25}], 0x1, 0x0, 0xfffffffffffffffe) ftruncate(r0, 0x0, 0x0) 00:57:10 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x410000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x25}], 0x1, 0x0, 0x80000001) ftruncate(r0, 0x0, 0x0) sysctl$vfs_fuse(&(0x7f00000001c0)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000000040)="b66d5b691ec52e2d27b4cb26a213ec653c10029f1effe7fec525d1224ff5058da5f8db55f0bb19e1803e669f658f4f34be4e3e6c2898f76a04e043f40f2c15b56ee5d72379affec95586e4890e9f19f18d1d9ba983434e3751c959e027b7e9eabab34eaeadf7717f6352043871c53ceb09e2c07afbe67bece9aff1fc255efb1f0a942ce6ac4c2c31ed74b75e2779eed2cf70ff201ac195528216363f027120dcd3f14e80a103bd752ffea7a60ceb", &(0x7f0000000140)=0xae, &(0x7f0000000180)="e66275634d8807000000417cb14f1f694cbd68b338", 0x15) 00:57:10 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x410000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x3, 0x12, r0, 0x0, 0x80) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x4, 0x1}, {0x100, 0x4}, {0x25, 0x2}, {0x88, 0x7}, {0x1, 0x7}, {0x101, 0x6}], 0x6}) 00:57:11 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file1/file0\x00', 0x80, 0x104) ftruncate(r0, 0x0, 0x410000) utimensat(r0, &(0x7f0000000000)='./file1/file0\x00', &(0x7f0000000080)={{0x0, 0x3f47}, {0x8, 0x7}}, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x11, r0, 0x0, 0xc4) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) open$dir(&(0x7f00000000c0)='\x00', 0x40, 0x1d0) ftruncate(r0, 0x0, 0x0) 00:57:11 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) syz_open_pts() ftruncate(r0, 0x0, 0x410000) syz_open_pts() r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x10) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) 00:57:12 executing program 1: socket(0x2, 0x5, 0x1) r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x410000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) 00:57:12 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x410000) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000000)=0x1) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r5 = fcntl$dupfd(r4, 0x0, r1) r6 = socket(0x2, 0x2, 0x0) bind$unix(r6, &(0x7f0000000040)=@abs={0x1, 0x0, 0x2}, 0x8) setsockopt$sock_int(r6, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) kevent(r2, &(0x7f0000000200)=[{{}, 0xfffffffffffffffd, 0x2f, 0x80000000, 0x9, 0x4}, {{}, 0xfffffffffffffffd, 0x4f, 0xfffff, 0x5, 0x7fff}, {{}, 0xfffffffffffffffb, 0x19, 0x2, 0x5, 0x5}, {{}, 0xfffffffffffffff8, 0x30, 0x1, 0x2, 0x1f}, {{}, 0xfffffffffffffffe, 0x91, 0x10, 0x0, 0xfffffffffffffbe0}, {{}, 0xfffffffffffffffa, 0x30, 0x1, 0x800, 0xfe}, {{}, 0xfffffffffffffff9, 0xa, 0x40, 0x8, 0x1}, {{r3}, 0xfffffffffffffffb, 0x10, 0x1, 0x1, 0x13e7}, {{r1}, 0xfffffffffffffffd, 0x24, 0x2, 0x4, 0x2}, {{r5}, 0xffffffffffffffff, 0x0, 0x20000000, 0x1f, 0x8}], 0x8, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffff8, 0x20, 0x2, 0x907, 0x8}, {{r6}, 0xfffffffffffffffc, 0x80, 0x4, 0x8, 0x9}, {{r2}, 0xfffffffffffffff8, 0x90, 0x1, 0x1, 0x2}, {{r0}, 0xfffffffffffffffb, 0x4, 0x2, 0x80000000, 0x8001}, {{r2}, 0x2, 0x0, 0x80000000, 0x6, 0x9}, {{r1}, 0xfffffffffffffff9, 0xd95e97f6ab1d5449, 0x1, 0x7f, 0x1a73e00000000000}, {{r0}, 0xfffffffffffffffb, 0x63, 0x1, 0x4, 0x3}, {{r1}, 0xfffffffffffffffd, 0x20, 0x20000000, 0x0, 0x21}], 0x80, &(0x7f00000000c0)={0x2, 0x8}) ftruncate(r0, 0x0, 0x0) 00:57:13 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x410000) symlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='./file0\x00') preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) 00:57:13 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) msgget(0x1, 0x1b1) ftruncate(r0, 0x0, 0x410000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x104) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4, 0x1010, r1, 0x0, 0x7) 00:57:13 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x6) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x81) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r3, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r3, 0x185}], 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000140)) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000080)='./file0\x00') ftruncate(r0, 0x0, 0x0) 00:57:14 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x410000) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, 0x0, 0x0) preadv(r1, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x25}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) 00:57:14 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x410000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0xfffffffffffffffe) 00:57:14 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x410000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) stat(&(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)) ftruncate(r0, 0x0, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f00000004c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004f2475fad85199061beda0cc6104b0cf72916392708f557aeeb4aeb0ccd8cf51958ef786dd1e9d74526fe4458068446040936f730f3aac961a0e96d757fbe65a60f81a8cc03ae8fd65a3f646b6098dacac52807204c9bd8d952b399baa3528ab07577b1427200ab919b6dfc4734b74b1b0710a2b645a6416327dad4b5bf8d3fa29543318f357c5e4a7b407322d3a233da460b09e566926bf49e69a517fe06d"], 0x1, 0x0, 0x1000) msgsnd(r1, &(0x7f0000000040)={0x1, "85c1d4dbe95efcaf8bdb0b12a13af007c6ea7a7dbb89e105bd43b0bef8db25e76be36d887ef7b97a3a045cfbf8c61098e37553007c43dc887d2c8e00d1608611954621fd14194cc83aa208b3bc84fcabac6b136cb6aa8c1bfec4bf79ac7acca72452fff85294ea1cafbcc2286b44614f05ec8a9b9d3e6c9b815dbde1df12b0e54eaa349dcdc1d36f9aeca2939852f0e93eabf4ff99d76c86e3377b0e143b1a816050aae2bba6cb0e4207"}, 0xb2, 0x800) msgrcv(r1, &(0x7f0000001440)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d087f4240c0198b07a8f68678cfe0bde06e4962192e338747944ba3613573e630fdae567fd8ad648464d190b80c311b84fe81ce35fffdf629167bc95f4b8767ef3cd12e67ae2d154f726819fb0f79e2eee58b9394daae231c0fc5876106da5f4567e1ab108cf053eff32715fd8457a20e81150e5d803288ed1a2c140bdd0"], 0x1021, 0x3, 0x0) msgsnd(r1, &(0x7f0000000080)=ANY=[@ANYBLOB="0100000000000000eb3a4830d064b06ce4ea000095ff7f65d99718c05813d435d502187f5c6e7a4d8e14643115ca7ff65dfadb9d5f91c32e5eec66ce4befb26d215224792be7368fbaa09f893c00a30c5d802b56b54b300776d0c13e4ebfb3eb67332431925d49bad3810791fd0863f819473f8660388e35aefb8a27a18b1cd16c4fbf27bf62b08eb79799c2140473cd413fde8616be49c69afd043244582f7933d3e9631e8568981f23791853918ed35a6b550870cf3ee6b647dceb0fad5113484cfa6146e3a3257f98b78b65e4e0ce683b9b453cf2769dd8638b0410462fcc00"/234], 0x1, 0x800) msgrcv(r1, &(0x7f0000000000)={0x0, ""/26}, 0x22, 0x2, 0x1000) 00:57:14 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x410000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) getrusage(0x5881de68e699031e, 0x0) ftruncate(r0, 0x0, 0x0) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) write(r1, &(0x7f0000000000)="5289ab7dff2efc4b882ce4e4f76fd68fcbd562d59ba1a6daa8e58159907936e5a5f5211ae22f9089fe8259f6d5ef597c7daa01eb8d4099ed7f093cc8fcad4f511ef901d367d0c77bf48e6b319a1c0d29118545d63aaed8bccd9946067bc2b82339278a72b5a0d6babb6f86c87456eabe621bd31249940944811422c50a95236a977b03757e2085c32eec082f9588b76dcb749c8e46176179c74b375548262316942e27103d9fdbae4e2223c2cb1a7e0c30e0fa4fc774f4fa82f1cf71ef8bc1be57c5d41233e4e2345e580de7105c5762db87f12d1d16e68d7f718104f3855c153236", 0xe2) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) readv(r2, &(0x7f0000000580)=[{&(0x7f0000000140)}, {&(0x7f0000000840)=""/4096, 0x1000}, {&(0x7f00000001c0)=""/195, 0xc3}, {&(0x7f00000002c0)=""/234, 0xea}, {&(0x7f00000003c0)=""/172, 0xac}, {&(0x7f0000000480)=""/198, 0xc6}], 0x6) 00:57:14 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x410000) r1 = socket(0x800000018, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0xfffffffc, 0x2e, &(0x7f00000001c0)="ebffcbff13b9fd812eaa4e713048e69931929648bfe6149984c46ac1faf00b6c9b51502664", 0x65) write(r2, 0x0, 0x0) bind$unix(r2, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0x33) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) preadv(r1, &(0x7f0000000600), 0x0, 0x0, 0x4) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000040)={0x3f, 0xe359d462ada17bfd}) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pread(r4, &(0x7f00000000c0)="67f4a149faff7441d410", 0xa, 0x0, 0x200) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x0, 0x0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ftruncate(0xffffffffffffffff, 0x0, 0x1182) 00:57:14 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x410000) r1 = socket(0x18, 0x1, 0x0) getsockopt$sock_int(r1, 0xffff, 0x1021, 0x0, 0x0) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) 00:57:15 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x410000) getgid() preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) 00:57:15 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x410000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x25}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(0xffffffffffffffff, 0x0, 0x0) ioctl$FIONREAD(0xffffffffffffffff, 0x4004667f, &(0x7f0000000200)) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f0000000240), 0x0, 0x81) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x0) r2 = socket(0x800000018, 0x2, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x800000018, 0x2, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffff9, 0x8, 0xfffff, 0x2, 0xf598}, {{r0}, 0xfffffffffffffffb, 0x11, 0x1, 0x5e, 0x4}, {{r2}, 0xfffffffffffffffc, 0x6, 0x1, 0x3, 0x3}, {{r0}, 0x4, 0x48, 0x40000000, 0x400, 0x1ff}, {{r3}, 0xffffffffffffffff, 0x20, 0x4, 0x9, 0x2}], 0x0, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffd, 0x1, 0x1, 0x7, 0x800000000}], 0x3, &(0x7f0000000140)={0x81, 0x8}) 00:57:16 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x410000) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, 0x0, 0x0) poll(&(0x7f0000000040), 0x0, 0x81) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) 00:57:17 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x410000) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/22, 0x16}, {&(0x7f0000000000)=""/122, 0x7a}], 0x2, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="9200713e44e5d195b633c81248c0b82d3b943084b7c57d79", 0x18}], 0x1, 0x0, 0x8001) ftruncate(r0, 0x0, 0x0) 00:57:17 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect(r1, &(0x7f0000000080)=@in6={0x18, 0x1, 0x5, 0xf580}, 0xc) r2 = socket(0x18, 0x2, 0x0) getpeername(r1, &(0x7f0000000140)=@un=@file={0x0, ""/97}, &(0x7f00000001c0)=0x63) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, 0x0, 0x0) ftruncate(r0, 0x0, 0x2) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r3, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r3, 0x185}], 0x1, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(r3, 0x80085762, &(0x7f0000000200)={0x3, 0x3f}) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x10000, 0x0) ftruncate(r4, 0x0, 0x400000000003) 00:57:18 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) open$dir(&(0x7f0000000000)='./file1\x00', 0x0, 0x40) ftruncate(r0, 0x0, 0x410000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) 00:57:18 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x410000) preadv(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)=""/40, 0x28}, {&(0x7f0000000040)=""/191, 0xbf}, {&(0x7f0000000100)=""/98, 0x62}], 0x3, 0x0, 0x8) ftruncate(r0, 0x0, 0x0) 00:57:18 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x81) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = accept$inet6(r2, &(0x7f00000000c0), &(0x7f0000000200)=0xc) poll(&(0x7f0000000240)=[{r3, 0x4}], 0x1, 0xf39a) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0x5, 0x1, 0x1f, 0x1, 0x4, 0x0, 0x6, 0x2, 0x1, 0x6, 0x2}) socketpair(0x18, 0x8000, 0x24, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockname$unix(r4, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) ftruncate(r0, 0x0, 0x410000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) 00:57:19 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x410000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r1) ftruncate(r0, 0x0, 0x0) 00:57:19 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x0) utimensat(r1, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x2}, {0x1000, 0x42}}, 0x818d7bdf67b74b2) ftruncate(r0, 0x0, 0x410000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) 00:57:20 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) unlink(&(0x7f0000000000)='./file0\x00') pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x0) bind$inet(r2, &(0x7f00000000c0)={0x2, 0x1}, 0xc) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r3, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r3, 0x185}], 0x1, 0x0) linkat(r2, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x0) ftruncate(r0, 0x0, 0x410000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x25}], 0x1, 0x0, 0x4c7) ftruncate(r0, 0x0, 0x0) 00:57:21 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x410000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) preadv(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)=""/37, 0x25}, {&(0x7f0000000040)=""/127, 0x7f}], 0x2, 0x0, 0x3) ftruncate(r0, 0x0, 0x0) 00:57:21 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x410000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r3, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r3, 0x185}], 0x1, 0x0) ioctl$BIOCGETIF(r3, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_dstaddr=@in}) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000040)=0x82) r4 = dup2(r1, 0xffffffffffffffff) ioctl$WSKBDIO_GETKEYREPEAT(r4, 0x400c5708, &(0x7f0000000000)) lstat(&(0x7f0000000180)='./file0\x00', &(0x7f0000000200)) 00:57:22 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x410000) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r3) ftruncate(0xffffffffffffffff, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x4, 0x10, 0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0xbe3d) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xfffffffffffffebb) close(0xffffffffffffffff) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={r5, r4, r6}, 0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000040)=[{&(0x7f0000000180)="a00999d119d6acb7f8a0f678266f380df1b32870b5d194e5dd6e9f85f22e9e8a97d402fc02d13d67850d5a3aaf11c9adb6bd77646e02c2542aef2f561e1a5abd1bd31bbcaf1545383d8937d629fb3232e1410624da314bbc0be68f9537067f96d09762a9e1831893954cca413faa8d304c53453c2175954f142b6476adc3e77ddbf2e8905f54074c08a266e280093a112ac96c4d87321ced2ba1f244f8ba660fd57e7faa15ad09f99300293beba77f5114efdb7df5e1532ac04026c9d494f621f360eed759dc265dbc558a8469c51c27df98d75b7e0d757d3180fb81806db0d3e3", 0xe1}], 0x1, &(0x7f0000000080)=[@cred={0x20}, @cred={0x20, 0xffff, 0x0, 0x0, r4}], 0x40}, 0x6) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffe0a}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) 00:57:22 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x410000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r1, 0x0, 0x0) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) 00:57:22 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x200, 0x120) ftruncate(r0, 0x0, 0x410000) openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x1, 0x0) preadv(r0, &(0x7f0000000600), 0x0, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b95b246a664e713048e69931929648", 0x14) write(r1, 0x0, 0x0) getpeername(r1, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) ftruncate(r0, 0x0, 0x0) 00:57:22 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x410000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300), 0xc) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r3) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) ftruncate(r1, 0x0, 0xbe3d) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xfffffffffffffebb) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={r5, r4, r6}, 0xc) getgroups(0x2, &(0x7f00000004c0)=[0x0, r6]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000640)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000040)="a31d80362ddb43416b357996acbba75056b74c3cea88310395668eb5e7920cb5544b2be6ae3e64212a713903948532a5d8b30d30f688d050b275988a7c6de39a95adffd702d435b98f8426a1bdc97ca325a926cd4ec3eb184a24d2e20f71e101629d187a570974ac0f8e889b777cf36d354e49dbbf0c073a5168935a97bc963934ceb0bf01aba2d5c73b8e66d691a2a1b06b3aff3d42869f6c0ca45f36ab933f1e49ed1025b4882927d6629cdeebd1cba6128649a4f44a5b64553d364ea2", 0xbe}, {&(0x7f0000000140)="94cb72d037ed7b92c743a9f7304b74e28b4bbf3bb01e266da8956bf93da8f7d8ce7e60f6e96b7eb6a7ee97baa1898352d2fb27", 0x33}, {&(0x7f0000000180)="0ca26edf70be972cd5942418e9cf8b059aaeea603999f131be3e05cb6b3ba46980e963519bf50e8067f0fa038718f0b999c5762104a2c0227dd4e6b04baaf90ba63736ea8f16ed619b21f56bc7da84715c4f361338f3a4bc3c5b0ed0c87be3adda4774b5682e5e0eadeedef84ce1b553e688907a2e6f9354adadfc70e60480e47feadb485c30b777b0b7df5ad135", 0x8e}, {&(0x7f0000000840)="9d3d8c8feec97e6b2d74d5c899f9fca888ad8b6e1d63db7b27b1191aa2f7b3dcf1c5b2e5a5185e8326d4f7b6419db33e8594f12d4687f5dc74c396e957281d33207584a3ffcaba893f0818ea6b8b04ddb626f7309cdc0482f36c188001ab31e33d83ca908d8e0bbe3839bc39434bd786760d1568e985560e630a6b72d16a130180619b35b213f3a5f99a57bcd0168fb0595d0daf106aab3da253c53261e80720a11c4329e00e25fdcd6ff935eac9350a28937fb56fae9532c160412d77a6153b4053c04613a305e8f7627b33ace9f958c376da332911625f5adb45fda4bf241910c00b6124d6ae65643a1be2d413b8e94d174661c17c49a9f9d8e21f2569a10ef023dedde1625d5063c40f51590555c61936c809fcd16414192d4bd89cceb28c2caf4f4837990601244e7e68de8d0ffd00c4a7c2568719c0213f4e4ebfb649c3cc0d3069a939f52a2bbd9e56f65e626f9bb3cf1b609603ee58efc71a950e61cb18458dcdc13f7db5ed2e6c56c2884b9ef0e1e2003c21cd2907264ae1eecc75fe5cd8aaf454ba51fc20ea540f661bc67857bd98ead7bed52639c50c27f3bd9222779d0604e05cde8dc8ee1200e37f0e74c837873d668905fecb4bd0ef1f5647ecb1162b3956f832e805bd88e2a405b3b7aa20c37ede4079990c104c4bbeb183a74223af74255ad0a164254680a20d400e7c615b016fa53d9f6068c234d38dac7e5f6e1be921e3f91d8fa9238c18310fd944dbb2f5ca42fe7f45cf8cead5cb62a4fc2d6fbbadb80ebf22e9f5c7bb4aa9fa00e1187ea74647f4e01d9a601d3274988d7bf31755ab34c6bd912653cfa335349e1569602121eaac09868fd35b090200ac2843bde5df0131632eb8611392b6ea79a4b3aa319dbaa56606480f4d75643c63a2c688199aa4f4fdffdc8b7ea10afa934d06f07c4996c5bfb7d3ab37844fe6eedb6198b59147152f52b078b3f79a48486fcea3e0e5ded2fae16e14ac14624cf793c714cb72473e378785133bf6dcbef9c67f14bfac0695f2702f594db806331946557592d2e5723363cd1c614e61dd054fd3c0ded19773f42a58a869a92de22ac08a3c0f95a20b0e5a9dacfd0998d412df238a97b716ba7ed1d79a332d6c502c0522c699cf2bf6e1c10238d3cf23251bd66198cd0f17689a68e79987df63b9ba0c433c5455abab2ffb006f73d61bc2b0d4dcb5939f542d9e9fb04bbc71b226577df24bc37e714d7119d7e9d9b0cf1b3775313f8f4af41a5fae06552fc61ee39ac8eceb44389fdff3e56e269d5d7365010b641d0f335bc5334c4e9c41c864d708c3b6af2a7273c2835d0dca0a9af4eb9abdf7c22fb8809f04f76c468715c3b38ed63d90e35e9bcc006737319cf7b3522dda940435999b4f64816873e0b0f53896a3bbd3ce10a927804680967513305df1b1312c3367f81f38408bc0daf371d97b0c53b41dbc5f6061072b3b27781ef619b1fdf1c615936d56de4abc0344f549eb3d187a83c99f1b7806b47b9fe7e51670ef830106126838072e0cc1e957776649cb4b86f39eb17c8ee1e889a7c7ede01b160eb2e192f50c14f22fd3fd1f547b30ccbdfe988cbde4d7c22cc97ccb4af7010a72bc8ec1fdb71dfe03adb43c55cc48a630dff89d0917035475c1a0d8c11fc5b24794318b2d7ffc8d458c5811f501e0f522bac944f91857599f1d3f76fd03ed7223d7d1141e7d49133168d30c9ba013dd7bdda231eae3cebd5880d83dff3d5741806e2d9d0302d3487684a7013416f5f462ad9eda8d994e400de715ebab88869c94371c65d668df53f2b81bc4f91e39534ae6be7b7c2871e8b93eb8753cb94849b03499fc8e5a41cf1bd7508ac41689e1c6c9630e53caf5dcf285b3df02ef106a51d8278a5f918ba7600133a51afe5dc56515d3ec859c9cd44b6d104b347cb51c8c29588b11a5a7e6895233d4a917a1a5531e47839d0466b19e2ddc95f3675a545654b5af473bb6ae5c60f7e91c76fc24d10c8cbab8df782037d77cd86271a3a93ffeef1006a47febeefca104927b2c08ef9be9dc375c7bfcfdb86274d3a5d5bdaab55a1e7298b708a55c8ef29d5481dfbde7564361909620fc0a19a327d216451d0b27964b4992d4138847f7209a06442cc5a6cc7df6e7426f14e11a6736215a1272e0f99fc1e69cdd4fb07ac2b34c3d4cbea98f2759c6ec1dfc530faf93dc3115799f3f1b811fde2e40547b29ca8f86d9939235c88ec17901b8cf04dcf1f01de5fb62ff5db84c5e4fd336a9189992cb3d20e8d0b1e0d80c3dd51464030cb08ef1997dcb0bbddd279525618125af8909d0a9e6b7eb73add222b1ca51cac3c99e961933daf1f4e2b06ea272d2dedea473ceda1e54cabf426a29fb47dc008c668025d71ef5f2bf0d85e2212ef33eab3cee30329ca08c9486687495c38ee4ad923abad12edfe94b4eaad0fad7b7f0047192bc42411702495ae4d12228d8e99f5ff49c4ca954fa7f8f9aceb0476e6f7079462515a831ad4f9e0796b3610816e54d4dd85e51d34c79842dcfc825d71c472b4414dbb6da11f61b86ba1dc6ad7daf256f151ed2c80c716cf755f108eeb0c371580eb7aa8923e93f785e077e54b9810c10f4073195379cd738fea8ba041bd2e653cb84d5ef99acf95a4564bee1329e3627035a85be389033cac4599a0e833c5ffa74b014faf47da597664d9b9d3b6df8393d6aa574112d43c8a9733b8e6754a48f68fa2887a5e6d0d536228175c1ef48f64cf6647ee65666a26b5da162db5d51cb96f8c3a3918f9358f2f26c6270f4c8c81788bdae46337b0fbaa76a6da68653e6590255cce34ffdedd8ad8fcb1e4a59c8e772f28853b8f7b744c80c444fe5c3300029066134739fc6714a89a9df1319b8451425aed52d3a8c0437b7f38442ee3ce9c23b8830c77682e6313cf97df105d5f96ff92873c9fec1e2490f6302fe8fe3576b613459a39168016f942fc1c6098e63354ef6d3b5be5201a6fe9feebfc638d69bd3ae8c1fde464ce0c2213a3d2cf8c6ab7e75b17f49d6a9f6de81947edc83e5ace9ad18fe7d51c617684aa2606d757413ef307c135cd4d7bbc9c467cbf3d1cdcf9f6e03d2a644817977178058728a8acaf9853ff24420a86ccc9a0e54ba861734c6155ebf62a47880c2a46e8beb436413c4cf616fb7297e54749112f9fd9971fe40a921f3059dc084f935306f25e9008cdd46c1c6ff6c8f4a7f6ea9c3be28a206c7bd47962321b38ba50cd0b566e8081f1ef92042f881e7a03ec7551c014aebe2b5b2435b95af22c8c69ca1167da80e17a224d47f72477cbee92cfeef84c1183a86fc72ceadd0e30a21f80262f22c2f00c05cb3e83d601948de049f3a0d2fa40c67fc4671bc540562ae14853b0c9e97276f2028114cad0e72b7de69668141d47c86906ccc0503f36fa45c31baeef1a1b775f61e85f5d343ce06180e13b87c2d1e9d1219bb8cbbdb560f824673dce8d8fe65d70adb0ba5ec3c7d92ea66ac3d0f60ba9332384c8a85664dfe38457bbde09df3ffa6928927fd128f46e1ce8660f4780eb84d07061d761af1afff0b333a04177351d764bcaf11fb126189d5fe8de42814822d919b368f11bf405df2ba0a1e0784ad13ae388f7e54ed806a2180fce1ccc3af88b49beb745403afbb1de419d3a990fbe6be6b50578c356c22f4fcd6ab63e38573d26d4af40c89087757b86b330ac3dab56985f298f04e71dec593f3553661f4cf52afafaba2f2be17b9f35243c9bb3d2981fec18cbd5632577378f561d2af9fe79f9333df4b6c34d06e3b7ab0cea5f95a6b8de84c02d2a65bc09d455d03ebce9ab0edf742d8fec7de18a21cb27b1470c7d70d8d61d9f5fd410cacb283acadf1f6e9225785af5db8cf165f72e88ed56b127b0ef58164e8e27d15c9606aca4a0cfe24e4503e665d31a64e44fa73e3a88acca9dbded840df587bf3dd000aa38576247da83e29881392bafb608957dead537572b244a25cabce941879d13fe41ce36d7652b11041f95c0b5665e410a59c241f3fde1a3fe8e515a9b8b756171352b2efec5b2cd451c165db47defd6388aaa44b733efd95747b33cb367f5b72fbc70a70d88a397d3dfc1f2644ae9c12732f8237c7d49650e96947da1903de34f97cfe98bf3021895259f749d51c870d03f6831f59e70ff1c9786a24543054b537cb17c8073b71f26efbd4094eedcc451e5f9fb7d811074020dc9e02ec47462919785ae2842c13ef0fee7a394eab43d9f2ccd603439731ca3c8ec71e505734ef6f1e4238187f016525c0199c6b076b17dfc16991f4f7271f447e6b455fca711811f6c2455864b734e8c225cc57dcb6ff6f7b90522f22957aa71bfdf966396fe91271e08bc2fd37abf05be4140fd65a6e33e4c376f69d50c49f87da2a91b6595d1e5ee92b255d54343098e520dcf3bb6e8a642916ab9c6d28e6b24b3bd9d4c225770bd836e7a9ce0e54b4d92686409e62f7a9dbb9a968098d6abe6740a6419068d523b837d2b248ea53992564bf33d687c5f462bc040f88aebebe7cec46abc7ebf1896a568ca3db1c7bd1f0c2dcc0635f781180814ef9d46141dfd99a9c414203a7122ff26788bca932dff457f53e8b10e456a1dce145b8d1464245eeb2440c168892b4769676767d36715e355acb0702946978adc501cc0437cc1cda3ab1646e03ae5c1a7eeb3aff1e0c5d84e77c7ced2d81bd9a53e5c59029e6043178095f62ad6171797487a844d85feb1458d922febf7d845b99b87e9b93d3d8f9dd6f4025b93fe2e75a47dcb621d12e296e8c2a3d06a92a9307033694138913d9fdddfe5ff30189a7bfeac5f63b796c479b632ca0d3ca814be92b4c2aba2349f1a05780837fda16520b5a784a87c6c9bda68b513505fa43f815ecf131d06942de1c154beada77e44e1830e3d970249ac3ca430f4f9696d4dd9489395097af9d264237335f278381590b8777115e60051e493853b6322a4af6c6fdd8a6137ab90e5bd473848ce2ef610c03cf0b2a3e8b1a0a3952100c0cb10d5da6683ff5a195b365af803ecdac3180e837f43aff0cd56ac707f782cea266342b862c5bdcbc0f49cb2ea59665886442c767d5d57fa41f53dcbce2522f8464b511a651e4d29f7e3b6b8cc8911c02b69cda9b1da35cac704401488720e623d0d6df816621358d168df4e0a43b33c9ef83f7be381e5739556bb5b4dd6dda8454b8ca54646c113972d3800b4d3e12b356434820d63c859e3759c8fac6b36742510df05c1e17d161f15b7300e97094ee2568556a2022c9b68a1fd2d784d54e048e8fea8558ca8bbb5f74988d68865b6eccbc8762988d0471d52367e09a2a08033c2ac11414e1d0c5a1ac5fd9a129daeb621ca90fe82b3f39df7841325b3979ee9ef37094b18dcaa72ad1c6d124439977623db139c2e411e5637274c90ef8504e2d7f7abc98351ad8a772ab0a0a9f95fe95cdbce72f5f3ad1140488573e89ec076446887f381c17c592d298e9d26be4e4fafa2c8723885630d4d907738e5cfa95af7b9ea69f55707886aaf565b78bcf423d4fc21981842e9211fe0a70cdd1bdf1634269bd4e61055c6ace7415178acf4cfdc94072993cccfc4dcaaca2090dbc960ef0fbc6bc6a105d9814c9081f80f3492aab54cc1240e8008a60e79d3def19be822c6c8cff34abdd9088fcd03677d7d7ac4d79b07b9444f802fad7c42e3b51dcb9b5e7d38d52b14e62757be76319051e554885395f9ca899834838b00fa6231de377089b40b9958217fb8e8c1c36b05d3db724546e21b2646bf515d521bad96e55f7c7ea895a93ae0ba6aa", 0x1000}, {&(0x7f0000000240)="7cd1a73806f1cef79620f7f0aaffc03dc9dff55bcb958d43d9f4df6fd9fbdbca6cdb687049578b635aa2e09c0beaf9df7895f157a194", 0x36}, {&(0x7f0000000280)="ece43a8887b25c092b1597b392e19e6245e34db1ede8852e357768d5ef755d413ddcdd2caf07335921", 0x29}, {&(0x7f00000002c0)="3f92ce0524af468a5767460f33010f6f92576bdc4b38b9577433250f7233e98b186a181680a2995d502906a3c320092dbbee47ceff8e7e408cd970b8084279eaa4ab566d0149453cda3e11fc2b9076a2de1d8dcdb6cc8206250340efa71f02d6be1012f1e8a72b70419bcb5b562b45a4a35030fd9af5f6482120a395498638e229bd0a6f1fa1e9d212626b3a3fed283c7c1ef9dc11d903827d5c7d29a62adc5a5f788dcb68d1728644d1", 0xaa}], 0x7, &(0x7f0000000500)=ANY=[@ANYBLOB="1000000000000000ffff0000010000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000020d7000000000000ffff00001e842cce", @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001800000000000000ffff000001000000", @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r7, @ANYBLOB='\x00\x00\x00\x00'], 0xc8, 0xd}, 0x40b) 00:57:23 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x410000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000200)=ANY=[@ANYBLOB="fa00000000000007000000009c727b40c2a560b4821cad95f7de000020000000"]) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r2, 0x40045744, &(0x7f0000000180)) r3 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x400, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ftruncate(r4, 0x0, 0x4) r5 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x0, 0x0) fcntl$dupfd(r3, 0x0, r5) 00:57:24 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x0, 0x8) ftruncate(r0, 0x0, 0x410000) ftruncate(r0, 0x0, 0x0) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(0xffffffffffffff9c, &(0x7f0000000080)=@abs={0x1f95d27d48731891, 0x7}, 0x8) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x200, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) fcntl$setflags(r1, 0x2, 0x1) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x81) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000100)) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, 0x0, 0x0) connect$unix(r4, &(0x7f0000000200)=@file={0x1, './file1\x00'}, 0xa) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000040)) 00:57:24 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x410000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) socket$inet6(0x18, 0x1, 0x0) ftruncate(r0, 0x0, 0x0) 00:57:25 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x0) pipe2(&(0x7f0000000040), 0x10000) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r3, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r3, 0x185}], 0x1, 0x0) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000000)={0x20008, 0x800}) ftruncate(r0, 0x0, 0x410000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) 00:57:26 executing program 1: r0 = open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x1, 0x108) ftruncate(r0, 0x0, 0x410000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt(r1, 0x0, 0x34, &(0x7f00000001c0)="8eb84595d185e1b6c98c76145296", 0xe) r2 = syz_open_pts() ioctl$TIOCMBIC(r2, 0x8004746b, &(0x7f0000000180)=0x5) open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x24) ftruncate(r0, 0x0, 0x0) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)) syz_open_pts() 00:57:26 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x20, 0x0) ftruncate(r0, 0x0, 0x410000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x0) renameat(r0, &(0x7f0000000000)='./file0\x00', r1, &(0x7f0000000040)='./file0\x00') ftruncate(r0, 0x0, 0x0) 00:57:26 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x410000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0x25}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) 00:57:26 executing program 1: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x410000) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x0) ftruncate(r0, 0x0, 0x0) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x20, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x6012, r1, 0x0, 0x1) 00:57:27 executing program 1: shmget(0x3, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) r0 = semget$private(0x0, 0x5, 0x204) semop(r0, &(0x7f0000000100)=[{0x0, 0x5022, 0x1000}, {0x1, 0x0, 0x800}], 0x2) semop(r0, &(0x7f0000000000)=[{0x0, 0xffffffffffffffff, 0x1800}, {}, {0x3, 0x0, 0x800}, {0x1, 0x5}], 0x4) semop(r0, &(0x7f00000006c0)=[{0x3, 0x1, 0x1000}, {0x3, 0x280, 0x1000}, {0x1, 0x9, 0x1000}, {0x4, 0x20, 0x1800}, {0x2, 0x2, 0x1000}, {0x4, 0x7ff}, {0x3, 0x5, 0x1800}, {0x2, 0xc5, 0x1000}, {0x0, 0x8000, 0x1800}], 0x9) 00:57:27 executing program 1: clock_getres(0x4, &(0x7f00000000c0)) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) sendto$inet(r0, &(0x7f0000000140)="ffe20910154cfd47e0a5410f9991ec5a2c7fdf2d17471300cf4518462460550e9a30d661ac147b9e8653dbaf2d1abc6f42a98aa1cb9e89c5e5c4bc0bad52f2f2d115413db6aa5f4e943bdf755ccfe34a3e68dfc79f0e2014ea0c5f2e2493e1ebf75070fba83f5730e4dfcfe7e979a6d576ec2685d3d42699b0158e15e8b39f1232e6e6a1c0848d3028efcd8e853733c901547dd5d7bc148661bc62925e4ffdc43e77d4f6ac962e050cb3497f615378a82f5a49968f499945fbda65092088529dae3b82", 0xc3, 0x40f, &(0x7f0000000280)={0x2, 0x3}, 0xc) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) open(&(0x7f0000000c00)='./file0\x00', 0x800, 0x2a) r1 = socket(0x800000018, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) setsockopt(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000040)="aeb566f5", 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)="46819a427e844f61ad42d2f32c195fcd8baee04aa5562c846bdea12af5df4e3375a49ec9412db467f26b45f062cb7abdaec882b0f79a6153ddd90ecf1fd07491917f3ab1f703a58b58ed9aaf5cfdbe61cc81d23b11e9e248b83c4f0871f2f070e15ace46d7cdc325307ba26a5e097519fb59fbe0b72e01b28c144154f40cdb6408ec20789fac18b502c6fbd48d457d586217085c", 0x94) dup2(0xffffffffffffffff, r1) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, &(0x7f0000000100)=0x4, 0x4) connect$unix(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="e70528870530e893e22e677b7683e7594c70c9a2a58b1af9bd06578230bb9aacef90fcea5fa11e159139b028a6b446d4abbd82d3820ac9c70978c9b00f659fcbe6566c1e902df4aa4ad52d757e6889f1a1434b369de2b899cc6d23a169fcb431c9d9322914f8abb1e1e71fdfe8f13edf0c1f11598b282a46401a1599b8fb4e85fe3183485421d26e49d6a9548efda4ca543353e1b10bbe0187c86eb682ea1bcd8914a466670460755ddfdcb04e2642076690afd5a153520b495ac52093e92ccfce0db830238d01dc98dbe98fdeb682d3957f126023b925b4c3315e69aa50393004af66f112ce8d9798f7387b43ec0e3d255fd759b1bddbe7d4f63007c667c759f43e0ea3ae8b9b5827dca20bb6d126ae5b1f7af24420630de29e17084e9e9c886667cf7d637e268bfedbe8a2ea7d98ac9069cfece7284bcf08031c385d0dd1b877b11ece894a96c27c4e01582c4bb471c18ecebe33662fd0e1a834d0e42fd84298afb0528a868b7cac2f2e01c9e76dc28141f6d7707df266ea88862e11a98ccfda854fdca449e4e4c30f53d49ef521b224cf81285fd4a9907e2f9bea7bafd12cfdecb54e71b9a3fcf3995b5a6adfca2f4bbb3aaebeb6c4b379703ab61933d4ed975188dd7b41dc6579dfc67ad24968be00"/479], 0xa) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) fsync(0xffffffffffffffff) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f0000000040)={0x0, 0x1, 0x0, 0x0, &(0x7f0000000d80)={{0x0, 0x0, 0xd, 0x3}, {[0x0, 0x0, 0x0, 0x6, 0x0, 0xffffffffffffffff, 0xa, 0x0, 0x2, 0x0, 0x0, 0x200000000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8], [0x0, 0x80000000, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x7b], [0x400000000000000, 0x0, 0x0, 0x8], [0x0, 0x0, 0x0, 0x1000000, 0x0, 0x2], [{}, {0xfffe, 0x0, 0x0, 0x10000}, {}, {}, {0x0, 0x0, 0x0, 0x81}, {0x0, 0x0, 0x0, 0x7}, {0xfffd, 0xa, 0x0, 0x800000}, {0x80, 0x2000, 0x4, 0xfffffffffffffffe}], {0x0, 0x2, 0x0, 0xfffffffffffffffd}, {0x1, 0x0, 0x0, 0x13}}}, 0x0, 0xf8}) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x2) 00:57:27 executing program 1: r0 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2fac14"], 0x10) write(r0, 0x0, 0x0) 00:57:27 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000500)={@random="f1759400", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x14, 0x0, 0x0, @empty, @rand_addr="fe0475d2ee02a6b06f12d3d573f17d2f", {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}}}}}}}) 00:57:27 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, &(0x7f0000000040)=ANY=[@ANYBLOB="81"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000040), 0xe7) 00:57:27 executing program 1: pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r3, 0x4, 0x80) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) writev(r1, &(0x7f0000000200)=[{0x0}], 0x10000000000000ab) execve(0x0, 0x0, 0x0) 00:57:27 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000200)='X', 0x1) close(r0) syz_open_pts() r1 = syz_open_pts() write(r1, 0x0, 0x0) close(r1) syz_open_pts() 00:57:28 executing program 1: 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}}) 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) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000003f, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, 0x0, 0x0) 00:57:28 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff00000000000063e86cfc9d071b9d2a538706000000b8180000002900000032000000000043e1ffff"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 00:57:28 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}, 0xc) sendto$inet6(0xffffffffffffffff, &(0x7f0000000040)="018015f2", 0x4, 0x0, 0x0, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000000)={{0x18, 0x2}, {}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x1000000]}, 0x36e) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) 00:57:28 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000980)={0x0, 0x0, 0x0, {[], [], [], [0x0, 0x2]}}) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 00:57:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x84}, {0x30}, {0x6}]}) pwrite(r0, &(0x7f0000000240)="fb", 0x1, 0x0, 0x0) 00:57:28 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff00000000000063e86cfc9d071b9d2a538706000000b81800000029000000310000000000430000000502"], 0x38}, 0x0) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 00:57:29 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "c666e8", 0x8, 0x2c, 0x0, @rand_addr="aa3926d83eaa5219387f32262cf9f43b", @mcast2, {[@dstopts={0x33}]}}}}}) 00:57:29 executing program 1: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000140)=ANY=[@ANYBLOB="82022e2f66"], 0x10) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x2}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) socket(0x0, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x1000000000003, 0x4) 00:57:29 executing program 1: clock_settime(0x0, &(0x7f0000000140)) 00:57:29 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaa0180c200000086dd600a3ff2000b2c00fe8000000000000000000000000000bbfe8000000000000000000000000000aa"]) 00:57:29 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000000)={0x5}) 00:57:29 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x2003ff}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r1, &(0x7f00000000c0)=ANY=[], &(0x7f0000000040)=0xffffffffffffff19) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 00:57:29 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) 00:57:29 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffc, 0x0, 0x3ff, 0x7fffffff, "73f3267eafa8cbcee3fc0a4b6900000000f200", 0x9}) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000580)='/dev/speaker\x00', 0x400, 0x0) r3 = dup(0xffffffffffffffff) pwrite(r1, &(0x7f00000001c0)='l5', 0x2, 0x0, 0x3) r4 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) dup(r4) pipe2(&(0x7f00000004c0)={0xffffffffffffffff}, 0x0) ioctl$TIOCFLUSH(r5, 0x8004745d, &(0x7f00000000c0)=0x2000006) ioctl$TIOCSTART(r2, 0x2000746e) writev(r0, &(0x7f00000001c0)=[{&(0x7f00000002c0)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde1b4be4edcdb130e634edaaf5e41a4dc4a0e907d462eeeb4b2309c31933a9f35d8afa5f0fd5e82646f73ba5d1c01a4b75dca71bf6a605596dd76a3563a14b2ade1719e672cceb92168ef2c4042c021098d6ac13fea70a8aa293e88b372209658f1a818ab68e642c65b4204031b3b9df9ad6201588522bc02a4aaab61caf9271156fcf30c7aeac5df0bc726c301de8f6da5f205749f460c964905344ba23ad836f1b1b72fe1944e1e0ad99f4203a5894cdf184dddd7b8db91c13be3cbfc030d893de688baf0979840d7c85752cd08c83ab5be044d988484f644f0fa297252fe8c9b00883663c64180ad35b682cf0a288b73b4efbf266dc5f265a4a4c9baaa5dfd09d2626e8531dddb3fe88d77824f8c86a40302967a944fef31b10200048311f", 0x1db}], 0x1) r6 = semget$private(0x0, 0x1, 0x128) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)) dup(r3) semctl$IPC_STAT(r6, 0x0, 0x2, &(0x7f00000001c0)=""/100) 00:57:29 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x8000000, "00000800fbffffffffffffffffffffffffdf4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 00:57:29 executing program 1: syz_emit_ethernet(0x42, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x4305}}}) 00:57:29 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) 00:57:29 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3d, &(0x7f0000000000)="06000000", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="100000002900000033"], 0x10}, 0x0) 00:57:29 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xdc28, 0x0, "ccc616ba36a43791a364cb825b753cc11ac01b2f"}) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0xd}], 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "1ffbdfa6163cb90277925f1be62c36ae61c4a648"}) write(r0, 0x0, 0x0) kevent(r2, &(0x7f0000000080), 0x200, 0x0, 0x1ff, 0x0) 00:57:29 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x10000, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 00:57:29 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000500)={@random="f1759400", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x14, 0x0, 0x0, @remote={0xfe, 0x80, [], 0x0}, @rand_addr="fe0475d2ee02a6b06f12d3d573f17d2f", {[], @icmpv6=@ndisc_ns={0x87, 0x0, 0x0, @local={0xfe, 0x80, [], 0x0}}}}}}}) 00:57:29 executing program 1: syz_emit_ethernet(0x36, &(0x7f00000000c0)={@local, @random, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @empty, @local={0xac, 0x14, 0x0}}, @tcp={{0x2, 0x2, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) 00:57:29 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffff00fffff674047367a686dd60a4f00d00000000000800000100000000064300e600000000fc0025ac2ef700008000000000000000fe"]) 00:57:29 executing program 1: r0 = socket(0x2000000000000002, 0x3, 0x102) connect$unix(r0, &(0x7f0000000040)=@abs, 0x8) 00:57:29 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) 00:57:29 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f00000001c0)) 00:57:29 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f0000000040)=[{0x1}, {}], 0x2}) 00:57:29 executing program 1: syz_emit_ethernet(0x76, &(0x7f0000000000)={@broadcast=[0xff, 0xff, 0xff, 0x0], @random="f674047367a6", [], {@ipv6}}) 00:57:29 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB='w'], 0x1) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) r0 = socket(0x0, 0x0, 0x0) connect$unix(r0, 0x0, 0x10) 00:57:29 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000000)=[{&(0x7f0000000080)=""/206, 0xce}], 0x3c1) write(r1, &(0x7f0000000340), 0x10000014c) 00:57:30 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) 00:57:30 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) close(r1) close(r0) 00:57:30 executing program 1: 00:57:30 executing program 1: 00:57:30 executing program 1: 00:57:30 executing program 1: 00:57:30 executing program 1: 00:57:30 executing program 1: 00:57:30 executing program 1: 00:57:30 executing program 1: 00:57:31 executing program 1: 00:57:31 executing program 1: 00:57:31 executing program 1: 00:57:31 executing program 1: 00:57:31 executing program 1: 00:57:31 executing program 1: 00:57:31 executing program 1: 00:57:31 executing program 1: 00:57:31 executing program 1: 00:57:31 executing program 1: 00:57:31 executing program 1: 00:57:31 executing program 1: 00:57:31 executing program 1: 00:57:31 executing program 1: 00:57:31 executing program 1: 00:57:31 executing program 1: 00:57:31 executing program 1: 00:57:31 executing program 1: 00:57:31 executing program 1: 00:57:31 executing program 1: 00:57:31 executing program 1: 00:57:31 executing program 1: 00:57:31 executing program 1: 00:57:31 executing program 1: 00:57:31 executing program 1: 00:57:31 executing program 1: 00:57:31 executing program 1: 00:57:31 executing program 1: 00:57:31 executing program 1: 00:57:31 executing program 1: 00:57:31 executing program 1: 00:57:31 executing program 1: 00:57:31 executing program 1: 00:57:31 executing program 1: 00:57:31 executing program 1: 00:57:31 executing program 1: 00:57:31 executing program 1: 00:57:31 executing program 1: 00:57:31 executing program 1: 00:57:31 executing program 1: 00:57:31 executing program 1: 00:57:31 executing program 1: 00:57:31 executing program 1: 00:57:31 executing program 1: 00:57:31 executing program 1: 00:57:31 executing program 1: 00:57:31 executing program 1: 00:57:31 executing program 1: 00:57:31 executing program 1: 00:57:31 executing program 1: 00:57:32 executing program 1: 00:57:32 executing program 1: 00:57:32 executing program 1: 00:57:32 executing program 1: 00:57:32 executing program 1: 00:57:32 executing program 1: 00:57:32 executing program 1: 00:57:32 executing program 1: 00:57:32 executing program 1: 00:57:32 executing program 1: 00:57:32 executing program 1: 00:57:32 executing program 1: 00:57:32 executing program 1: 00:57:32 executing program 1: 00:57:32 executing program 1: 00:57:32 executing program 1: 00:57:32 executing program 1: 00:57:32 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x400004000000024a, 0x0) open$dir(&(0x7f0000000540)='./file0\x00', 0xbbb73fee627068f1, 0x0) 00:57:32 executing program 1: chroot(&(0x7f0000000180)='.\x00') 00:57:32 executing program 1: sendto(0xffffffffffffffff, &(0x7f0000000580)="f864b8f338563c1b456b6b1094b0d10e7850a2664de6bd46627dabab21bf124442082a8cb4ff598d592fdf0d9de9f2a5ae4b867a95086689f7d0f874b4c9d8591fb4a303cb129e6ae65cb6c43d34bcb08083bfd42ac6fef39a3bf6c6b463034746289685a94fcbd217851acaedccd7e2a93e587aba5e032b31f40be58bc113859f6d7985e285d84d0bac7e8e8189bbf5c4014290722dee847f8f1449f96e5076da718df76d507a7f24061bf023027b655b76959f00ba2d578ed1bd2163275dd68a3ed685e4639e18c3dab5a096f2300a60d05690cd7c9c3ac690d51fe1a7266eaa9ef93771c13af068614b0da3be2274278d7b40e2be387b26f69e439d740621daa5b090e98d5ecfd827aa4fe5cc7abd82ba16b139d29c4f295e7700432a2c6fda11100d91a3101cb55092e7cd5bf8c20248efb17548f4849f824adf4473cae67c9fd668e23e8c6edf5d4e8690ff06bed9cd5bdf75f5e897d1c484c4866ce6317627dce9b7b5d1f20d71f1d9d4410a339ddc4a08a2776ea53622ff0f4587d775e3f968de7240b175819113fc87e62a07c1c8c75c2b15a5d349708d2609bfc2bb03d219994b24d15bc9a0aea7898881abe59a282d1c10def438d1cfe541a704241a4027c1a6354c2f6f768941d01f25b16b0180bdcaa57bdc56f7a4290021db95388fc4c087f23210d7dcba7b7ecd4ec40a26cb1af07fb699a0e442d5cf1ba9cb169c209d0bb8d1763867dd8a6ae00d58bf6dfc4d8b5fd15c5df14158353f356305ebb7b2b71e8bb6c4b4acb1219d4745162e05af5a06d16a5e0d902aa09a4f86185db5b09bb80a35a9e6ca773d803cfe29577cb5c7e0ef1de90fd4f7873f67fe2291c19335b1102d033dd41875577b5e81198d29d075fc3370b81d1398e6854c3bc868fe07fb04c8d4162f9df8372c85c16a73fee7d9caa8467905c8c6603f49bb65cb926ec97f8b30ff35ca5ac570433fc3a7445f4a176b96c067620a8cd0c8d37b20d27de8e2f679539cbcb1198aad6272bae21fa9617d237a5b1502e3a4c51fe4876342a2f28688d58525b3bb16a0967a2036ed7676b2a0ec25b4eace442836981d396b6affda9fbcd566d84a800542ab3b215738105f48f58941b2c7b6989696f2e0b1297795371292d74a664a96335c7b842f5359524699d38d58480cf2e41065777094f739ccaa1b33e9c20e7614939e976ed333302b482a68eb44a116a4dae8654326afc744935fb9c402fdeab93943fa66d101398c7a3d1742a1c7557091261fcde192b18402a0ea6f91a988952b79dd47fb7fa44a1ff67410c31ea92597d2563c7448a90694ff95c7cd1f1917174440875761504fb4c4bb3741f7e76a1bac5ef9313c24dd88993ba315bf6da41d83c349eb8d19187963e144888f6da7ca512d23d01fe20e3777e3fb2ceb668de640b278e7763cf615fb8ee576771972b0146b5bbed140534e93ae3d6c7929c35fc53a49495e38ac6fa1170ddd6e9b456a6de157a46880d6d2375960d878219a1753bc862c05ce8cdb3c92f826fb8226f71c03766164312e0114525aa70c1618b02b56f6272e981e0f80ea4e928e25123531a9503f4a6c9809d39549f99c6183a02773c515830db985ec94f9fa6502d670ebfa18f288c6ee382b5fb58ae7de83764181259e4cf0be142c4084be18c1e54adb14965131298a159633f44cc24801a24d9a362b9131b8da8c87d52fcb42abd8aa79f29884648e23cd3a13b2a07801f7457dd4f665acddfa9c31222962fa360c1c8abe4db3623047165c18710e50d71bc83807ed79655b14ff3d443b76a7cb5979af7bf772a63c2ce0565456b9b6dc1af474b6732a6800bab09e3b0d344da4e33142222c3fd88b482c5330978ad10e004c8c8bb8218cfa32e7393d049d9706217a965f79b28ea31101ef4d0fc792fd462e0979ed14041d54b5ff219ecf43af36e996c1f502cd54f3765935cf97d1d14e5789e2619f9262224a855dff9233f77581d99d3caaba1f4b5d36fa4491995f51f41b4e7244cf5fc2c684a7c17ccbeee9edb2161dd8189bda47160393352c5484e24ae7c9825c72b57e827795636622e90890c0e6f3d6c517945089d21a857beed3104bf4d210decb3b10dbdb07100a2817125e66a7e9af7de50bc3cbb1f725afea63853ef1fe8226bc271f371a34e8a97105ad4f967ffa5ba9c70a63548dbe10990006dc48c15a00e817974b3d24d18979eda5f29807f099f654b3fa7bd86a27a77a2eaf455852ee2970dcbf05329b602e6f5dab9a30c37216e266286b2a7e47d3f37ed5b5a9a39e9fe666c5293a4211b28ac84b2d6753b103f36b9ac793a2747032e0202dae3df60b8336a46add3b3e30ae2d4be17664997cab5ed6212c4a4a320705a30b36965cdd565df5c6b7907c556b7db2a373d07414202bb4d8957c193fe4d944b5f6281cc495a992b84862862e328a31361b66454ac77c14f7e7064a5dcda544f3ac5cb1ac8e4aefd5f0f567e8ec03d3bac0490a2bf09ac3b98b874ca93db1aa5766fddcbd69c9db8d974101c480b4b7687c13185ab074e17f1cd73544a8313e814f5a86e37ff6d6a5ff6669898c998b41d6e5273afbc937c43e1b17074de30a9f75028ccb187d15f5b1e586b265c8e21276a0684b42e1eb10dd4d6499355dd611f645c3af5a1ddcd03683f7f74febf07bf1d584f5f43c1f7b0654368668fdf3b32e22034f3e009fe86c77d3b7925e20f8b9f7694a3b1bc17579dd88cbbb664fd7dca84cd2b9affb6e284dc5e19180b831ae47974c2b652487c3fdbf86ce5891b7c0c8867336bffbf787cc65b000d9db110aea9e76fa6440638996b90f11932ac4983db1cba8c70e47ee5c8823fb0a4ffe13f7b9e8a7d2db883441ea82365e47a21a820f8fd2b1178fa87474febf5a89c3f34044f2c0fdfe08e11c234bab4a3714da32919bd146d747a106dfc6048e24154667eed76d51105b21ee397ad5816b9b20a2203716d7d148cf66332966b38bf34ef2e7988ee32f0d1a60d0e938a4bae0949c5c906a7afc20f987bf6a4685f3550b52ef8ababd726a8e461df8fe2c33b2d6f2bd9b8c3f7a434d90cd232b5b95fba3c7185803397b7852941e4ee642a4784aa821da26fb21f311d90bf8286601809a4ebf2e38e21a26ec7021b85f673661d54de77db2f08f5ec9d5b0494e1986f90a72cb79ded0878e9afb3c989020078a4f00f522ac9ecf1e9fc8c6673c5c75a02931ba5c297ee93a92398f90299e1586946fd50f459c989319b19755ffe901bb738f972fba8689ac0bc2b458d7031080eb0f05da9b53b5476a684a56d6dd80537a207d5817e53dbe4eec63ad6c4981d171f8137c225c27015189d7257da93c2be42acd10d2d9905cd01b1070db100bf1f12bb051626970c74e1c24519eef0c37f4acf60c044cf918f72fcb679b850643af91366e81916372d0f8d0aa91896e0a97fe2db965c404b95f64971a0736fb0afd309230d6192e2d5ed9478417c8541a18b3f364bb120cfe4176724155fe77f8c55efe194c15b251aae46771a350e327375942dbbad26c95b2ff5b184742cdb41b0ec20a7a7eb9f3066db3cff7b019c181b84a313d6d1348fc289382ce8c3351497504730c25ec1187571a2110e1cfc4cd2bbc017469245c91d93765ae91a1c283fa02cdefb67e10787172b432b3151a6b8a85ff3fdcb63fdd23775bea00a219912bec251f252d2c1bd70f5eb7bc4895c82ae0ba4ffde45c433b0c0d84c54c56aef4ba9fc1e96939d14419cfca64d4fe31361d714e617152e37268d09bd603e7698548c853dc939b1fd6", 0xa81, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) 00:57:32 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x31, 0x0, 0x0) 00:57:32 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x58) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000480)='./file0/file0\x00', 0x0) 00:57:32 executing program 1: r0 = msgget$private(0x0, 0x0) setuid(0xee01) msgsnd(r0, 0x0, 0x7b, 0x0) 00:57:32 executing program 1: semctl$GETPID(0x0, 0x0, 0x4, 0x0) semop(0x0, 0x0, 0x0) semctl$GETZCNT(0x0, 0x0, 0x7, 0x0) semget$private(0x0, 0x0, 0x0) semop(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000180)=[{}, {}, {}, {}, {}, {}, {}, {}, {}], 0x9) semop(0x0, 0x0, 0x0) semctl$IPC_RMID(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) writev(0xffffffffffffffff, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) 00:57:34 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x4) 00:57:34 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) getsockopt(r0, 0x0, 0x0, 0x0, 0x0) 00:57:34 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1000300410005}) r1 = open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) flock(r1, 0x1) open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r2, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x8, 0x108000001}) r3 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) 00:57:34 executing program 1: syz_emit_ethernet(0x80, &(0x7f0000000000)={@empty, @broadcast=[0x0], [], {@ipv6}}) 00:57:34 executing program 1: r0 = socket$inet6(0x10, 0x3, 0x0) sendto$inet6(r0, &(0x7f0000000240)="1c0000001200050f0c1000000049b23e9b200a00080001c000000001", 0x1c, 0x0, 0x0, 0x0) recvfrom$inet6(r0, 0x0, 0x34, 0x0, 0x0, 0x0) recvfrom$inet6(r0, &(0x7f0000000000)=""/114, 0x314aaee635b9c1b6, 0x0, 0x0, 0x0) 00:57:34 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x200507bd, &(0x7f0000000040)={0x2, 0x0}, 0x10) setsockopt$sock_int(r0, 0x1, 0x25, &(0x7f0000000340)=0xfff, 0x4) 00:57:34 executing program 1: syz_emit_ethernet(0x80, &(0x7f0000000080)={@empty, @broadcast=[0x42], [], {@ipv6}}) 00:57:34 executing program 1: r0 = socket$inet6(0x10, 0x2, 0x0) sendto$inet6(r0, &(0x7f00000000c0)="1ba0000010001d3600fdc5cbdd041d8e828003001000000001a7960fab0fc8da78031c6660b08f00003f71aced466b4644434a88fed7d75725e1069e42dc4b3844e5fb82bb02fec770967c740c00000000d02830b5a4c01a92317320f0c0a5adb7b5b8bf255f1a8dffa8", 0xfe0b, 0x40800, 0x0, 0xffffffffffffff95) 00:57:34 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) open$dir(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) 00:57:34 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x2000, 0xffffffffffffffff) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000080)=0x1) readv(r0, &(0x7f0000000280)=[{&(0x7f0000000100)=""/238, 0xee}], 0x1) 00:57:34 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) 00:57:34 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f0000000040)='./file0/file0\x00', &(0x7f00000001c0)='./file0/file1\x00') 00:57:34 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="891400000000db00080020000025c6149b33ff0f", 0x14) write(r0, 0x0, 0x0) 00:57:34 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt(r0, 0x0, 0x17, 0x0, 0x0) 00:57:36 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) 00:57:36 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) getsockname(r0, 0x0, 0x0) 00:57:36 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0"], 0x1) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000), 0x10) r1 = socket(0x2, 0x2, 0x0) dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x10) write(r1, 0x0, 0x0) 00:57:36 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000080)="c7607f15", 0x4) close(r0) 00:57:36 executing program 1: 00:57:36 executing program 1: 00:57:36 executing program 1: 00:57:36 executing program 1: 00:57:36 executing program 1: 00:57:36 executing program 1: 00:57:36 executing program 1: 00:57:36 executing program 1: 00:57:36 executing program 1: 00:57:36 executing program 1: 00:57:36 executing program 1: 00:57:36 executing program 1: 00:57:36 executing program 1: 00:57:36 executing program 1: 00:57:36 executing program 1: 00:57:36 executing program 1: 00:57:36 executing program 1: 00:57:36 executing program 1: 00:57:36 executing program 1: 00:57:36 executing program 1: 00:57:36 executing program 1: 00:57:36 executing program 1: 00:57:36 executing program 1: 00:57:36 executing program 1: 00:57:36 executing program 1: 00:57:36 executing program 1: 00:57:36 executing program 1: 00:57:36 executing program 1: 00:57:36 executing program 1: 00:57:36 executing program 1: 00:57:36 executing program 1: 00:57:36 executing program 1: 00:57:36 executing program 1: 00:57:36 executing program 1: 00:57:36 executing program 1: 00:57:37 executing program 1: 00:57:37 executing program 1: 00:57:37 executing program 1: 00:57:37 executing program 1: 00:57:37 executing program 1: 00:57:37 executing program 1: 00:57:37 executing program 1: 00:57:37 executing program 1: 00:57:37 executing program 1: 00:57:37 executing program 1: 00:57:37 executing program 1: 00:57:37 executing program 1: 00:57:37 executing program 1: 00:57:37 executing program 1: 00:57:37 executing program 1: 00:57:37 executing program 1: 00:57:37 executing program 1: 00:57:37 executing program 1: 00:57:37 executing program 1: 00:57:37 executing program 1: 00:57:37 executing program 1: 00:57:37 executing program 1: 00:57:37 executing program 1: 00:57:37 executing program 1: 00:57:37 executing program 1: 00:57:37 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="620202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x400000000002, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) 00:57:37 executing program 1: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(0x0, &(0x7f0000001000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) 00:57:37 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{0x0}], 0x1, 0x0, 0x0) 00:57:37 executing program 1: 00:57:37 executing program 1: 00:57:37 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="8202df017f"], 0x10) 00:57:37 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a6) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) 00:57:37 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000100)=0x5) 00:57:37 executing program 1: r0 = socket(0x2, 0x1, 0x0) shutdown(r0, 0x2) 00:57:38 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r0, &(0x7f0000000480)=[{0x0}], 0x1) 00:57:38 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:57:38 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) r1 = dup(r0) getsockopt$sock_int(r1, 0xffff, 0x4, 0x0, 0x0) 00:57:38 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 00:57:38 executing program 1: symlinkat(&(0x7f0000000500)='\x00', 0xffffffffffffff9c, &(0x7f0000000540)='./file1\x00') open$dir(&(0x7f0000000640)='./file1\x00', 0x0, 0x0) 00:57:38 executing program 1: r0 = open$dir(&(0x7f0000000700)='./file0\x00', 0x202, 0x0) mmap(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x7, 0x10, r0, 0x0, 0x0) writev(r0, &(0x7f0000002500)=[{&(0x7f0000000740)='%', 0x1}], 0x1) 00:57:38 executing program 1: open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) setreuid(0xee00, 0x0) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 00:57:38 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) r0 = socket$inet6(0x18, 0x3, 0x0) getsockname(r0, &(0x7f0000002880), &(0x7f00000010c0)=0x6e) 00:57:38 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f00000000c0)='./file0\x00', 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 00:57:38 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000040), 0x4) 00:57:38 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) setreuid(0xffffffffffffffff, 0x0) 00:57:38 executing program 1: syz_emit_ethernet(0x6a, &(0x7f0000000200)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, 'A,\b', 0x34, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "1ab64a", 0x0, 0x11, 0x0, @remote={0xfe, 0x80, [], 0x0}, @mcast1, [], "0cc693ae"}}}}}}}) 00:57:40 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[], 0x10) writev(r0, &(0x7f0000000500)=[{&(0x7f0000000100)="dc45a506583c55f9e6697d7c467f0ddb83333ee063be71e66828feef643377ce41c5ad77adbf675b8442b56255e4daa4206ee645227f8ff7d8c3e55e55ee8301de3e74512b47c08c5dc34fba5448af77c97b2abdfe0613210985de01b6c639593787cbf5c762cbedf82fcbbcc097f41c0dcd723e5d8e031db09c2c8f41510341b278ab5d42845de3", 0x88}, {&(0x7f00000001c0)="895c7d78b7c8e6f98f7c273d2fa24faa3d6381a43ce7807caec695a449bdde0a69a0210c45ce565fa3c441b306ef374ba1b74ed6a1af47fad4456e89bfd27db9c24f0ce981b52aa42d2b286829eafbdceaad959e2a5f5fa40c446b95829c7d9dec7de4c21e25f518b999be3d24fe42b56d8e7637d80f24b9194613e3722f6cc3ebf9160383e62591136c3e0d3d4a264a818c203e6b1a4bafea11e48461", 0x9d}, {&(0x7f0000000040)="763db7ccbe44e2d489d8228fc9c3cb7eb414c5ee99bc9138c590c46852053ceef2a33a7046d30885edea2f7da4f7a49776955873a35db8", 0x37}, {&(0x7f0000000280)="94ab5dd05151f7d5615fe69d84c7e9e8070fee6fd7", 0x15}], 0x4) 00:57:40 executing program 1: semop(0x0, 0x0, 0x0) semop(0x0, &(0x7f0000000380)=[{}, {}, {}, {}], 0x180) 00:57:40 executing program 1: semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x20040004}}) 00:57:40 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)="ea00005c00000000", 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, 0x0, 0x0) 00:57:40 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0xfffffffffffffffc) 00:57:40 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) dup2(r1, r0) listen(r1, 0x0) listen(r1, 0x0) 00:57:40 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file2\x00', 0x0) r1 = open$dir(&(0x7f0000000200)='./file2\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x0) 00:57:41 executing program 1: open$dir(&(0x7f0000000000)='./file0\x00', 0x2088611, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x3, 0x20011, r0, 0x0, 0x0) 00:57:41 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1000300410005}) socket(0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) dup2(0xffffffffffffffff, 0xffffffffffffffff) 00:57:43 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="3c977d2c23765f6f70bc944106d7dd85af53449826c1b4181970704d9a1fd2ff68f51fbdb4b1e72e0b7c1630da237d4c1a30b8fd38b1b1420c24db642ae8349596c2497fdbc150d9d9326e0086f9114af51891f32eb717cbcfd720063bff9e76094af4ed6464a2b17e95e5c3048b4aa25e2f5245e422160c2d713da6c441b6f8d6582f25854ef8a3c42444ed3dfc2d8e8c2d376d543b8069484ceb19162bf0a320bb91e7c2d632df9983c37e4e2bcfce1f168a779d366ea558ab27e8dd53c72bd0f861c548", 0xc5}], 0x1) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000300)="14f59c73114aa08c17cc7ae9fd00afaba4381a025eeaea9483036959c7e538b465d32e9407580caf90dba2b811a5f43bdd76c7b3666e64c79754c8b1d50000b7e7", 0x41}], 0x1) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000340), 0x8) 00:57:43 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66"], 0x10) 00:57:43 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, 0x0, 0x0, 0x207}}) 00:57:43 executing program 1: munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) madvise(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x6) 00:57:43 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000000)='./file2\x00', 0x0) r1 = open$dir(&(0x7f0000000200)='./file2\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000080)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00', 0x0) r2 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) r3 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) renameat(r2, &(0x7f00000000c0)='./file2\x00', r3, &(0x7f0000000100)='./file1\x00') 00:57:43 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2040, 0x4f4b) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 00:57:43 executing program 1: mkdir(&(0x7f0000000080)='./bus\x00', 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) 00:57:44 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0x28}, 0x0) dup2(r1, r0) 00:57:44 executing program 1: open$dir(&(0x7f0000000240)='./file0\x00', 0x200, 0x0) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x10020008001) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x100208000) 00:57:46 executing program 1: link(&(0x7f0000000000)='./file0\x00', 0x0) 00:57:46 executing program 1: shmget(0x0, 0x3000, 0x78001773, &(0x7f0000ffd000/0x3000)=nil) 00:57:46 executing program 1: getrlimit(0x0, &(0x7f0000000180)) 00:57:46 executing program 1: shmget(0x2, 0x1000, 0x0, &(0x7f0000ffa000/0x1000)=nil) 00:57:46 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x1c3541, 0x0) link(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file1\x00') 00:57:46 executing program 1: getrlimit(0x9, &(0x7f0000000180)) 00:57:46 executing program 1: 00:57:46 executing program 1: 00:57:46 executing program 1: 00:57:46 executing program 1: 00:57:46 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20040, 0x0) lseek(r0, 0x0, 0x0, 0x0) 00:57:46 executing program 1: 00:57:46 executing program 1: 00:57:46 executing program 1: 00:57:46 executing program 1: 00:57:46 executing program 1: 00:57:46 executing program 1: 00:57:46 executing program 1: 00:57:46 executing program 1: 00:57:46 executing program 1: 00:57:46 executing program 1: 00:57:47 executing program 1: 00:57:47 executing program 1: 00:57:47 executing program 1: 00:57:47 executing program 1: 00:57:47 executing program 1: 00:57:47 executing program 1: 00:57:47 executing program 1: 00:57:47 executing program 1: 00:57:47 executing program 1: 00:57:47 executing program 1: 00:57:47 executing program 1: 00:57:47 executing program 1: 00:57:47 executing program 1: 00:57:47 executing program 1: 00:57:47 executing program 1: 00:57:47 executing program 1: 00:57:47 executing program 1: 00:57:47 executing program 1: 00:57:47 executing program 1: 00:57:47 executing program 1: 00:57:47 executing program 1: 00:57:47 executing program 1: 00:57:47 executing program 1: 00:57:47 executing program 1: 00:57:47 executing program 1: 00:57:47 executing program 1: 00:57:47 executing program 1: 00:57:47 executing program 1: 00:57:47 executing program 1: 00:57:47 executing program 1: 00:57:47 executing program 1: 00:57:47 executing program 1: 00:57:47 executing program 1: 00:57:47 executing program 1: 00:57:47 executing program 1: 00:57:47 executing program 1: 00:57:47 executing program 1: 00:57:47 executing program 1: 00:57:47 executing program 1: 00:57:47 executing program 1: 00:57:47 executing program 1: 00:57:47 executing program 1: 00:57:47 executing program 1: 00:57:47 executing program 1: 00:57:48 executing program 1: 00:57:48 executing program 1: 00:57:48 executing program 1: 00:57:48 executing program 1: 00:57:48 executing program 1: 00:57:48 executing program 1: 00:57:48 executing program 1: 00:57:48 executing program 1: 00:57:48 executing program 1: 00:57:48 executing program 1: 00:57:48 executing program 1: 00:57:48 executing program 1: 00:57:48 executing program 1: 00:57:48 executing program 1: 00:57:48 executing program 1: 00:57:48 executing program 1: 00:57:48 executing program 1: 00:57:48 executing program 1: 00:57:48 executing program 1: 00:57:48 executing program 1: 00:57:48 executing program 1: 00:57:48 executing program 1: 00:57:48 executing program 1: 00:57:48 executing program 1: 00:57:48 executing program 1: 00:57:48 executing program 1: 00:57:48 executing program 1: 00:57:48 executing program 1: 00:57:48 executing program 1: 00:57:48 executing program 1: 00:57:48 executing program 1: 00:57:48 executing program 1: 00:57:48 executing program 1: 00:57:48 executing program 1: 00:57:48 executing program 1: 00:57:48 executing program 1: 00:57:48 executing program 1: 00:57:48 executing program 1: 00:57:48 executing program 1: 00:57:48 executing program 1: 00:57:49 executing program 1: 00:57:49 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f00000013c0)={&(0x7f0000000040)=[{0x23}, {}], 0x2}) ioctl$WSKBDIO_SETENCODING(r2, 0x80045710, &(0x7f0000000100)=0xc000000) ioctl$TIOCSTART(r1, 0x2000746e) close(r1) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x8000, 0x0) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0x4000000000000003, 0xffffffffffffffff, 0x80, 0x0, 0x0, 0x0, 0x8]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 00:57:49 executing program 1: 00:57:49 executing program 1: 00:57:49 executing program 1: 00:57:49 executing program 1: 00:57:49 executing program 1: syz_emit_ethernet(0x36, &(0x7f00000000c0)={@local, @random="dca72dba2417", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @multicast1}, @tcp={{0x0, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}) 00:57:49 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xd01a, 0xfcff, 0x0, 0x0, 0x0, 0x0, 0x100000001]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 00:57:49 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[@rights={0x10, 0x7}, @rights={0x10}], 0x20}, 0x0) 00:57:49 executing program 1: fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x3}) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x6, 0x0, 0x0, 0x0, 0x0) 00:57:49 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{}, {0x46}], 0x2}) r1 = msgget$private(0x0, 0x0) msgsnd(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf401a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f0633c0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356010415f058b0fed6706a4d152ed0cea4eade0cd7d88838f8387c3440ba6ba9cc08452fc04250db61740b9219c5cfedcacfe9d34b6a31de9d05a5615416a1e222dc290000000cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd0500000000000000b85b0990b99c9c04fb2c6471effe54a4af861d06a9351ef36f0000"], 0x44b, 0x800) msgrcv(r1, &(0x7f0000000100)={0x0, ""/4096}, 0x1008, 0x1, 0x1800) 00:57:49 executing program 1: r0 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$VMM_IOC_RUN(0xffffffffffffffff, 0xc0205602, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000c40)={{}, {[], [], [], [0x0, 0x3], [{}, {}, {}, {}, {0x1}]}}}) ioctl$FIOASYNC(r0, 0xcd60441a, &(0x7f0000000240)=0x6) r1 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000480)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6361acd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7db000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b27a2bff4b7b46564ef087626e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969edb7f7744123053f35c0568241d85544021cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec89ff7f0000490ba02e9768a8b36d0400b89da05a0a414c6394359a0000e802000000000000f808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca290235d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a5484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126ef"], 0x10) ioctl$FIOASYNC(r1, 0xcd60441a, &(0x7f0000000240)=0x2) 00:57:49 executing program 1: unlink(0x0) mknod(&(0x7f0000000040)='./bus\x00', 0x80002002, 0x28ae) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) dup2(r1, r0) 00:57:49 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r2, &(0x7f0000000440)=[{&(0x7f00000002c0)="1bebcf5e1c0c9fc50b", 0x9}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = dup(r0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000000)={0x0, 0x0}) 00:57:49 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x38}, 0x2, &(0x7f0000000080)="c7ab30ac", &(0x7f00000002c0)=0x4, 0x0, 0x0) r0 = semget$private(0x0, 0x4, 0x189) r1 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, 0x0, 0x0, r1, 0x1000100e9, 0x207}, 0x8, 0x7, 0x2}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000540)={{0x2004000b, 0x0, 0x0, 0x0, 0x0, 0x100010024, 0xb}, 0x3, 0x10, 0xfff}) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000080)=""/251) lstat(&(0x7f0000000040)='./file0\x00', &(0x7f0000000300)) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f00000002c0)=[{0x6, 0x0, 0x3800}, {0x1, 0x1, 0x17fc}, {0x1, 0x1009}, {0x0, 0x2, 0x1800}, {0x2, 0x5, 0x800}, {0x4, 0x7, 0x1000}, {0x2, 0x7f}, {0x2}], 0x8) semctl$IPC_RMID(r2, 0x0, 0x0) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000000c0)=""/12) semctl$SETVAL(r2, 0x2, 0x8, &(0x7f0000000100)=0xe871) 00:57:49 executing program 1: clock_getres(0x4, &(0x7f00000000c0)) r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) sendto$inet(r0, &(0x7f0000000140)="ffe20910154cfd47e0a5410f9991ec5a2c7fdf2d17471300cf4518462460550e9a30d661ac147b9e8653dbaf2d1abc6f42a98aa1cb9e89c5e5c4bc0bad52f2f2d115413db6aa5f4e943bdf755ccfe34a3e68dfc79f0e2014ea0c5f2e2493e1ebf75070fba83f5730e4dfcfe7e979a6d576ec2685d3d42699b0158e15e8b39f1232e6e6a1c0848d3028efcd8e853733c901547dd5d7bc148661bc62925e4ffdc43e77d4f6ac962e050cb3497f615378a82f5a49968f499945fbda65092088529dae3b82", 0xc3, 0x40f, &(0x7f0000000280)={0x2, 0x3}, 0xc) mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) open(&(0x7f0000000c00)='./file0\x00', 0x800, 0x2a) r1 = socket(0x800000018, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0xe, &(0x7f0000000000)="02000000", 0x4) setsockopt(0xffffffffffffffff, 0xffff, 0x1, &(0x7f0000000040)="aeb566f5", 0x4) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000002c0)="46819a427e844f61ad42d2f32c195fcd8baee04aa5562c846bdea12af5df4e3375a49ec9412db467f26b45f062cb7abdaec882b0f79a6153ddd90ecf1fd07491917f3ab1f703a58b58ed9aaf5cfdbe61cc81d23b11e9e248b83c4f0871f2f070e15ace46d7cdc325307ba26a5e097519fb59fbe0b72e01b28c144154f40cdb6408ec20789fac18b502c6fbd48d457d58621f085c", 0x94) dup2(0xffffffffffffffff, r1) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x20, &(0x7f0000000100)=0x4, 0x4) connect$unix(r1, &(0x7f0000000500)=ANY=[@ANYBLOB="e70528870530e893e22e677b7683e7594c70c9a2a58b1af9bd06578230bb9aacef90fcea5fa11e159139b028a6b446d4abbd82d3820ac9c7e7d3c9b00f659fcbe6566c1e902df4aa4ad52d757e6889f1a1434b369de2b899cc6d23a169fcb431c9d9322914f8abb1e1e71fdfe8f13edf0c1f11598b282a46401a1599b8fb4e85fe3183485421d26e49d6a9548efda4ca543353e1b10bbe0187c86eb682ea1bcd8914a4e6670460755ddfdcb04e2642076690afd5a153520b495ac52093e92ccfce0db830238d01dc98dbe98fdeb682d3957f126023b925b4c3315e69aa50393004af66f112ce8d9798f7387b43ec0e3d255fd759b1bddbe7d4f63007c667c759f43e0ea3ae8b9b5827dca20bb6d126ae5b1f7af24420630de29e17084e9e9c886667cf7d637e268bfedbe8a2ea7d98ac9069cfece7284bcf08031c385d0dd1b877b11ece894a96c27c4e01582c4bb471c18ecebe33662fd0e1a834d0e42fd8428eaf"], 0xa) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) fsync(0xffffffffffffffff) ioctl$FIOASYNC(r2, 0xcd60441a, &(0x7f0000000240)=0x6) r3 = openat$pf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pf\x00', 0x2, 0x0) ioctl$FIOASYNC(r3, 0xcd60441a, &(0x7f0000000240)=0x2) 00:57:50 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0x6e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x0, 0x0, {[0xd01a, 0xfcff, 0x0, 0x0, 0x0, 0x0, 0x100000001], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3], [], [], [{0x0, 0x0, 0xf2b8}, {0x0, 0xc3d0}], {0x4}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 00:57:50 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000480)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8, 0x3a, 0xff, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@ndisc_rs}}}}}) 00:57:50 executing program 1: r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000900)=0x9bf7) write(r0, &(0x7f0000000000)="6a4a4e5cfab9b0fbac5a5a000000ff03", 0xffffff5e) 00:57:50 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000380)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x1, 0x39}) 00:57:50 executing program 1: syz_emit_ethernet(0x58, &(0x7f0000000000)={@local, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x22, 0x3a, 0xff, @local={0xfe, 0x80, [], 0x0}, @mcast2, {[], @icmpv6=@ndisc_na={0x88, 0x0, 0x0, 0x0, [], @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, [{0x0, 0x2000000000000173, "02d8af446f92f2a8"}]}}}}}}) 00:57:50 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$PCIOCREAD(r2, 0x80045710, &(0x7f0000000080)) 00:57:50 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2}, {0x6, 0x0, 0x0, 0xfe}]}) pwrite(r0, &(0x7f0000000100)="fb9be96914f6d6c73200000f33a5", 0xe, 0x0, 0x0) 00:57:50 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) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) socket(0x0, 0x0, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 00:57:50 executing program 1: syz_emit_ethernet(0x83, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x75, 0x0, 0x4, 0x0, 0x0, 0x0, @multicast2, @broadcast}, @tcp={{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}, {"8fcb3f86af37602e493c7bbd78ee074491cebdbae57c44082a42e324cb61594e7b68bd0fb6100f40ccfded20bf3b48843563950ca03a8e62d65bd4c6c4f9aae3eebb9df79e8deec9fc23a74644"}}}}}}) 00:57:50 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x1, 0x2, 0x1) r1 = socket(0x2, 0x5, 0x0) r2 = kqueue() fcntl$dupfd(r1, 0x0, r2) socket(0x2, 0x3, 0x0) fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) shutdown(r0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x5, 0x7f, 0x8, 0x2}, {0x7, 0x22, 0x8, 0x3}, {0x2, 0x54, 0x1, 0x2}, {0xf05, 0x27, 0x6, 0x7}, {0x0, 0x6, 0x6, 0xca}]}) r3 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r3, 0xc0106924, &(0x7f00000000c0)=0x8006e) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$VMM_IOC_RESETCPU(0xffffffffffffffff, 0x82405605, &(0x7f0000000340)={0x40, 0xf9c1, {[0xa, 0xfdfbffff, 0x6, 0x80000001, 0x3, 0x0, 0x200, 0xbf1, 0x4000000000, 0x3, 0x0, 0x0, 0xffffffffffff7ffd, 0x40000000000000, 0x0, 0x8001, 0x0, 0x1f], [0x5, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000005, 0x2, 0x20000006], [0x0, 0x0, 0x0, 0x4, 0x4, 0xfffffffffffffff9, 0x5], [0x0, 0xfffffffffffffffe, 0x0, 0x76d, 0x3ff, 0x100000001001], [{0x5, 0x800000, 0x0, 0x6}, {0x52d1, 0x0, 0xfffffffe}, {0x0, 0x1, 0x10001}, {0x1, 0x4, 0x3, 0x1}, {0x1, 0x2, 0x8000004, 0xfffffffffffffffc}, {0x0, 0x5, 0x0, 0x3}, {0xfffe, 0x0, 0x0, 0x80}, {0x0, 0x7f}], {0x0, 0x4, 0x7140}, {0x3, 0x5, 0x4000, 0x4}}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x81206919, &(0x7f0000000300)) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 00:57:50 executing program 1: syz_emit_ethernet(0x8a, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd600000200054060001000000e392b0000000fe8000000000000000000000000000aa4e204e22ebc1e0ef18ced0bae4e4f69780d25a03"]) 00:57:50 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1000, 0x8613a) r0 = getuid() r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ftruncate(r1, 0x0, 0x6) setreuid(0xee00, r0) r2 = getuid() setreuid(0xee00, r2) r3 = msgget$private(0x0, 0x611) msgsnd(r3, &(0x7f0000000200)={0x0, "cfebc478989a81ce562e62d9e4629c6aac87ac1499ee1629237b711627a6bd51ed268b1d4a313ddfa2c3d08b3e537ee1a1d16aa187887784f2c86cbfe128bc3fe428ff9aa8d5b41e21d7f290e5c8d68a602d476017673ac7d8f8451913ecf011c27931d73abc991986d31dcfaad5f51463a42a77bbfc76edf2b1b9263c44812ac22d73daa38a0f4e61bf2b9bf207deece648de5e3f43bb27bd2517cd5d4e7480939800d63cc419332de48c2b8f5d1e236d34f3f0bc7c980f1559cedf336e25c35ae716afea7143d6ff599f1f09d12b2f9cb7cc56b259b2be37c3dca524c22cc861c18952115b8e6a11b8c06fb3b5c4fc3d2e23f5271441091a6d3717a324"}, 0x106, 0x800) 00:57:50 executing program 1: sysctl$hw(&(0x7f00000001c0)={0x6, 0x19}, 0x2, 0x0, 0x0, 0x0, 0x0) 00:57:50 executing program 1: r0 = socket(0x2, 0x1, 0x0) poll(&(0x7f0000000040)=[{r0, 0x6}], 0x1, 0x205) 00:57:51 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0xc}, 0x2, &(0x7f0000001440)="cbe40000", &(0x7f00000002c0)=0x4, 0x0, 0x0) msgget(0x0, 0x0) r0 = socket(0x1, 0x4000, 0x5) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = semget$private(0x0, 0x7, 0x20) semop(r4, &(0x7f00000000c0)=[{0x3, 0x9a}, {0x3, 0x80, 0x1800}, {0x1, 0x59, 0x800}, {0x0, 0x10001, 0x1000}, {0x3, 0x401, 0x1800}, {0x3, 0x6, 0x800}, {0x0, 0x2, 0x1800}, {0x4, 0x5c, 0x800}, {0x1, 0x4, 0x1000}, {0x5, 0x8, 0x1000}], 0xa) semop(r4, &(0x7f00000003c0)=[{0x0, 0x9, 0x1000}, {0x4, 0xffff, 0x1000}, {0x3, 0x0, 0x2000}, {0x1, 0x4}, {0x0, 0x2, 0x38be583e2d2c50ef}, {0x2, 0xfff7, 0x1800}, {0x2, 0x1, 0x1800}, {0x0, 0x8001}, {0x0, 0x4, 0x800}], 0x9) semctl$IPC_STAT(r4, 0x0, 0x2, &(0x7f0000000100)=""/144) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000380)) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f00000001c0)=""/194) r5 = socket(0x20, 0x8004, 0x0) write(0xffffffffffffffff, &(0x7f0000000440)="e5a4102b0311a07cd533618f6779d06f564fb7887f31fd5de12640cf7a805ee196640a29912c9b4aba6ea3bd9924a2c1d2390034e1abd342aeb3499c3f7a57b8626e619a132d96927d937ff8c68544c492618cf86030ad406a904c4a11079b82fbe83be629f4bda1f388b7c95c797dbd5db76c7d6d17972211529dba34bec856fc3ad7dc1b0f2eede856642bca718413ba745b57b23f8d476c0aaa0af41a1c12e014a56eb82be5a56765d25d8d2aa48dcc9df2e4509aebb646622c82aa0be3d257a9810856bb41ed9836dc46c36649e991acb36e7c9426af38fa8a57b042ca55db55f117ff2ee4eae5504cdc85d7719ee9c4d329ab44d39da9d7f5a92fa38c4377cf6df16fdce5572b167f3ad89bca0138d764d1e29df5ce1056c9d1d63b0fc119b6626a5857581321706f239cea3834a9bcd521b7e17e5e794d3b77697a8b5f8ceade0d28108820d2981007f3f63b64822391a1d232581b4cb7d460b8b5981bf3939041de6859b6ad4476031a7fa243de4f4714cfbefdc472e664e0d4a3c35ddef95940b26130bedc947721a01500914c606ab8a27035aecdf87060ea6b772980d093691ef10365623a1b20fe4587985b1c186991ad3721be6d47b7239b78105625728ba580f4d56a8a3d50d3ac7216cb6028881c60b6ec5bb9d239760139b95f43f3f291799d47b5c5785793db233aeff5f06b2925dcb6bee881f84b1cec90c88b5a09a7fd62e1902f706c3d781acdf5df3697b5645bc0c221d41fc736d7d419d83950a2535a3e88c616da81b7bfecb0998660093f11ec140b0ac2aeefd101f74522cb57d4cd63de3009d146cd9bbf7c0394c7085b4f0d2e78535cdce1ad2108934e94b272ae2e4eae463cd98925ef6aab1b1072dcc63adcee13f183786138a7e978d8416b09b83216a3fe0476649696df2d3bec86a3de712530b69cf7ce6300adfb7de53802b2424cf136e62f30098a0cc9f49acc326ef5af852d2899c883819603425e4f4e2aaa7537a430a059d6c8c3a2e0a23da205270744720e9b036e50a23d44984b4e9e42c0e59daafb15f42dba9aa5321fc00a525fd06c71b0ee044e9463a8960fcb441c91450e22efa9b92ebb70aaa392b4a843bcb11b77214a717776e78d53f751f3f79e68988510206881cc47b5e4c9029238121ec71d4b0c9b42a2b0858eed29f73c61e88f9a208dbbc5cb6fcd102a72763bd3da3874d210138feaf403a3edb27b24aeb22cf8a7e3e5f86d643132a741bf85177f1d77e94a3ea5cd167468cbf0e7aa4c11b0dbbbac0af57d0a30babfca82056e8e0d798fd5f18175ec564c74a67577822c24add85b5086914fcdb03e544f6916adaaeb7f4a239c1b4ea75cf382dfb26bb29faccadda7d3c8abd2015b13c1110f550c47f3fe37cf22045541d3fb7f9a9e29e5870f2d4fcfba5ae0b4cdf91b97b220d009222496c4c024b996358423456d80cfb2f948492067fef556ce308ab2634869aa9b0000dea046162b97681e33810c84c7ea3716d29ffe04ed09e3adadc9d7de9abfc97fac74bfd82e8210b758b069b2a34185fb90320ddaab6ba4e8dfbe5933ac87b156461fd416ca720b02a5ab4017b08fa005f2c681aa67fead749cf9cd7962cf7cfdbe31bd07848de6c9869bf201d436d5fbd72b2e1fb47ab805f3b50ec0a0adbda44f184961048722a8b30e3fd4db144f52f5153cf4b19b82d4eecade09055af964e4d52601405f6da3fdb0528733106eb5ceb82bc184222d5fcdc65c36170d0385904ca0ec3d0a1445d8b50d5a83ac899516fd5df0dbe4b26ca5ca55c5dc55722dfdca384019b7803b6888e907ff392bafa28db4be85c8a47ad2ca9aa8697a7dc9e023a95c44a5f8da00e908780a0371c8c38181e953cd9d902577f31a1fca5888b90fe397503ba7266d936782daafb4f6394619f2f8ef8c6216291ddb629145d390f4dba4e977afc07925cd7b225640df11b7ca78a97e1b4fbe57c6b738fb00187cda53d4a1b9f2a4130492538a8238fdca05e7a1d087201edba5630f4ce1d1179d88b1bd0ddd71f566db45a9e02d688270bfe5598c77fd5e7c8d46b4a7eb28de3cea18e0e26316a682a1f6d7b0e940f1d1490759a9811ff2bb7dcec9707e4f1483e52d938c7509d8abdf7738f1c418f9029a7c5bab078d19b466c287ea589e0a0a0353a964815a29eed2ef029d38a6f8bf4c98e97f6d06e9521533d4864a5cc8caf03511b107a856e685694773462151928cf6abb857670aea56f64f6c083a41eac7d6c2bd4e4d372f4e5d7a294c1a284214ef98644a573ed98e6370a4fe4578b75d00b0287c12d1d097f9cfd5abdb653a8ee931721a026124c18e771722561f8058cdf50f119d4ed0cbdb8ea27012d3b77bdf40dd8567a06eebe32c135402e4728ade1523e13e79cf45570651d1dc624aab625d28b1c651b3bf0ef1309183afa245d5b0cb9779a30abca5f74448f11aa5be9480df8fd8b3a0501b59a72ce6ff238e508ce6904aa58ead7fa30046792640b205e10d447bfc8eba9f17e5af6968114cfc81e2ceb04028f33b9e9c39ab932047f80544e65648f3cddbf55d969d8acee54ed848ec10049aa49d66e5f4002b80f5b2ba33df67761c42bb815577ccb29d337834b5cc9d3fbff8b079fcf69d513e47b7b1a76fbbf302841439d09c7a17f37b55084fe485bfc7c39562a9d0ade8066c1c8579ccf7e59b6b40624a5375bc89e4ea2ed66bf5024b2c3a997b89eb1aa0014120c3aca2c2c6c3e5fb59faf8cbe29b122f7c85acd534d66dbddbc74b3b2b8c7cd604b04455a2ec21ba9896a56d56254f4cd5d7723f76803b3148707194666dbd7e2fe6e738fad174ddf344606ef4f893363ad234ebb732a4a5dcdf2ab0050b30211307ae264bf2bdcb84d25e17aff26f12bf7f39e1d8d36380444d31d927f7a588f8e02c2cce6ea8e38ac418e87d3927da685b8dd9eaeaa58cde9d886fd3d53ff85a67dfcc82686e0de534098311ae893e303db81255937bad466d70ce4c1a8e243c43e652a6827f9ad29b01a85492f11c330298aac5f187b172769439648b64d47656ced8d5fa971cad069877d93b7dcd8d2122dd6a05b2b3a96ca40748808fa3863d75df58417ca6a1b6cad5e177c4fe6f11e4d111233e0f4873233bdfd2337679d4c48663974612bc213f02992b3da453178114ec9bbcf66673fce0fb4056c167d739960105f853549e90f1ec3363cc90cc35b703d65f164d051718e9d33970bca272a3d69b5eb7f9dec39c3ae320540352807e6ca2f80e9d6134a8c2114f97c485d0eda1e7c59311c8fdd41efca77120728337e97366ec2b7cdebda612ba066a410f2d2a05444cb8c59cacfe24612688a40d6e79010b6f545f5b4935168f9683ab3a46ccf4ab605cafd5821b489b70f3ec840e45e2201bd47d2e21ef4d9736038a4b8c78a1e6e4481001621fb264acc1875b687d72617d11ad32196d8bf5b1adf4973f1f2686082b751e423ac0b44570247d35d708ba799c3f07091d99296b6e2a04e656255d0eabc38b16b634db835bff948b49f9faf0e36a09456fb5b0b6704afc1d802cfe074adb2f85c4e66e2d2c5cd984c33c9e73dc3fb930f32e542779328ffc7ae9d2b91146d0fab3fb03b6f66977a77944583a7e441aee29b7ba250447a7226b8d5d90a442ce8ace125e256f36c5476edd180d04835d6342db7bd75807aa7e085d5059318cead2b53949f4d89f2dc760ceab202be276a1b72e46742d36cb586037cd8f41b3770a3ba5284f16bd8d121a3074f0ae8e89fc79c0d194501f19527deec6aadfed66ac5a16270091906335771d2dc482d17fd5375faabe14a153ddd0eb8046b11a3143c7f6ca25ef6506ecd29bd3cc759c446b5cc8e4f088567624b756a38c149de85c9c0eb65c6d06d5c9d7ddd7d08440fcf0a21b0952d92ad76a85e115a7f77be2e381ed833ed79327662232e0a773eee377055389f46ba13c31c540e3402aa7159aa8b72dc3395e04a01fb9f81b2d3481b0cde7727c8abaefda3ec057155bbe47b419665b0d3c865c94be2784c304a122c9cb25d3c5fca8cdc74d66316cac94744a97a6a80ca48dbead5567739e5e49a4d3a6efaa05964b420462be86a4ffee7fb185d88249c6adb438fb59456af0755b3a1c8b3decd4e7aa2ff9dfc486b8ac63a7f92131f106d45602c5e3dbf126bdaa0cbf141d9242a0be8e3abb69e58a1e7e7df9998533632110cddfdb5ad5a50c636659578d4dd129abd3e17efc307c4a1e5fb4f739d7dd0c64bc07d872780943bfd7aa3444b9e7b8934e6bbec220e086a31ca206c8cbd9349254dce65e26552a954f6e779f30326fd2478ca93a0c1c92301d38b998fa18e9d7133a7fb9807f32b13234d1239bee3d445ac67dc7a4deb94b37e4a86bce7b1e4638d439b13b7f6404b769ca1ccc5738a3dcc1bc2fce9f3426e7b03952ff21d62c9104ebda0eac65c56878eccd223e33893996272185e52f4458cfa9a5a16f0df2bc49bbf805e919dca8683ffe86906ed01fc559eaeaadbe002a4c7ab0ac239a2e190d12edc809160fa68375f889f8b0525f60163c0c7e119060460809f6316f671e5ce5db95c800c036ac3f0db26a2e7a7004ac6b9c881d169f0b82a6a30b5e3cc503566eaabe0547971f858c89f7f65ee1aacd83516570ef19eed135d6494aee0a6b988344f25f5bdb7b4dc4dc6c2d1263405d2d0f41866e5d46389d8e96395ca5e26076b0a860fe8ce61daa21508e0e8e6add0bcd1d678f4e41eb2e91a2c4071c379e4d4ce4daa9ed53eefa44f85389cb1ae9e0a9b7624885a4ed08f45f7f9fc60fa264a3bd82ac2c3b3a2ebea15e08f2d1e72b05b6c1006e1fa6b0078043d4a9f28f424eb966df114042262f5c5ee8317da0d053c331cdf60fc44c3a0ded038f47491cef8bd088cb4f1f3fad55f1627b7f3e7f9a5d7e60a74c2c819d17b75ea7c7d3b59b5622e53750f10e9f427474cadde38adb8348b1450e2e88d4601e6675ca4a175b11e357332a486f7b8ab68d36a5c7dc265622ad41b85177935e4ef924c586bfaa0f107cae2d0c63777708d828c5d57e0d6370dd5574008027fe7cfbf23e9b32d31ca4ecc8b5d3866eb8410c3d23de90f3fbc7bfb3841ff5872eb54a1567dc551510dc3f398285a4154a351272dafabf2ed288f74bf31bb9d4798aa866b2781035d44cb1b6fc431e3a6331c62b704aaf8035ed9fe4e6d33447a7787142718b67ab3767f4353f43419f44c59d9b27b9342007049ec4b9ab10a14ea297bc6a2edc50b8c8e837c02c90a473b0c9c54b7618bb23b2b73805a21f6184828266675a4c2b0023e6d9931a4ec0d1a1f0f5cfe8589acb9a7bb4e0f5927dad3530bd85d5e874f460f119850db51943303e2cceb435c51a120ea3addbf59316b9cf9a499390e63d66c831b6b1db7043b0ad593a01933dbb9f71c3b7360295e7df26350ea16a460d23a6899481b3ea5579ed009faa37baf03344f84b5b7791ccf507109491894ff8425edf3911a9ed7e8d96f5e2eb2ebb8500f62d0ab75cee60383f7e0a5e3eb18e2e637299b7f825028cede8c3e08751bc42aaf8ef9ad2b473bfd7a98ce7fa58e1347a860190f584d5b507dc207d588513c6b635206ed5e3634ce1d53a750619fbb0f2f1b3b4f008f5d86eb1a64bd893b2004e8d24c920ef231277d868af1ad53ecfdef2723360c1bf8c74534d925f02ed009106804421cf03a54be38412361200ababbbf60625eedc9667ae5e5629aca6c25700ddd147c20747bf8676eba4c195a3de5dc2ed884a8478354fd8c82dee649d0e14", 0x1000) fcntl$dupfd(0xffffffffffffffff, 0x0, r5) connect(r5, &(0x7f0000000080)=@un=@abs={0x0, 0x0, 0x0}, 0x8) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000000)=[0x4, 0x40, 0x9]) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x810, r2, 0x0, 0x2) ioctl$KDGETLED(r3, 0x40044b41, &(0x7f0000000340)) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 00:57:51 executing program 1: syz_emit_ethernet(0x66, &(0x7f00000013c0)={@local, @local}) 00:57:51 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000040)={@empty, @random="42cf04c844c7", [], {@ipv6}}) 00:57:51 executing program 1: syz_emit_ethernet(0x5e, &(0x7f0000000100)=ANY=[@ANYBLOB="0380c20000003450c553b81286dd6000000000282b"]) 00:57:51 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)={@random="b7db0d982a8e", @local, [], {@ipv4}}) 00:57:51 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000100)={@broadcast, @empty, [], {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x0, @remote, @empty=0xac141400, @broadcast}}}}) 00:57:51 executing program 1: semget$private(0x0, 0xdcd3f00d558e1d4c, 0x0) 00:57:52 executing program 1: r0 = socket$inet6(0xa, 0x3, 0x3c) connect$inet6(r0, &(0x7f0000000040)={0xa, 0x0}, 0x1c) sendmsg(r0, &(0x7f0000000a40)={0x0, 0xffffff2c, &(0x7f0000000380)=[{&(0x7f00000003c0)="3c9a", 0x2d42}], 0x1}, 0x0) 00:57:52 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000000000)={0x2, 0x0}, 0x10) 00:57:52 executing program 1: msgctl$IPC_RMID(0x0, 0x0) msgctl$IPC_STAT(0x0, 0x2, &(0x7f0000000000)=""/160) 00:57:52 executing program 1: mmap(&(0x7f0000600000/0x3000)=nil, 0x3000, 0x5, 0x400000000005e831, 0xffffffffffffffff, 0x0, 0x0) 00:57:52 executing program 1: 00:57:52 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000000)=ANY=[@ANYBLOB="bbbbbb00bbbbaaaaaaaaaabb080045"]) 00:57:52 executing program 1: r0 = socket$inet6(0xa, 0x3, 0x100000400000003a) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0}, 0x1c) write(r0, &(0x7f00000000c0)="d840", 0x2) 00:57:52 executing program 1: syz_emit_ethernet(0x5eb, &(0x7f0000000e00)={@empty, @local, [], {@ipv6}}) 00:57:52 executing program 1: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x0, 0x800000000009032, 0xffffffffffffffff, 0x0, 0x0) 00:57:52 executing program 1: 00:57:52 executing program 1: 00:57:52 executing program 1: 00:57:52 executing program 1: 00:57:52 executing program 1: 00:57:52 executing program 1: 00:57:52 executing program 1: 00:57:52 executing program 1: 00:57:52 executing program 1: 00:57:52 executing program 1: 00:57:52 executing program 1: 00:57:52 executing program 1: 00:57:52 executing program 1: 00:57:52 executing program 1: 00:57:52 executing program 1: 00:57:52 executing program 1: 00:57:52 executing program 1: 00:57:52 executing program 1: 00:57:52 executing program 1: 00:57:52 executing program 1: 00:57:52 executing program 1: 00:57:52 executing program 1: 00:57:52 executing program 1: 00:57:53 executing program 1: 00:57:53 executing program 1: 00:57:53 executing program 1: 00:57:53 executing program 1: 00:57:53 executing program 1: 00:57:53 executing program 1: 00:57:53 executing program 1: 00:57:53 executing program 1: 00:57:53 executing program 1: 00:57:53 executing program 1: 00:57:53 executing program 1: 00:57:53 executing program 1: 00:57:53 executing program 1: 00:57:53 executing program 1: 00:57:53 executing program 1: 00:57:53 executing program 1: 00:57:53 executing program 1: 00:57:53 executing program 1: 00:57:53 executing program 1: 00:57:53 executing program 1: 00:57:53 executing program 1: 00:57:53 executing program 1: 00:57:53 executing program 1: 00:57:53 executing program 1: 00:57:53 executing program 1: 00:57:53 executing program 1: 00:57:53 executing program 1: 00:57:53 executing program 1: 00:57:53 executing program 1: 00:57:53 executing program 1: 00:57:53 executing program 1: 00:57:53 executing program 1: 00:57:53 executing program 1: r0 = socket(0x2, 0x1, 0x0) r1 = dup(r0) listen(r1, 0x0) shutdown(r1, 0x1) 00:57:53 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r1, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x2, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r1, &(0x7f0000000040), 0x0) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r1, &(0x7f0000000340)=[{0x1, 0xffff, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0xeffa, 0x1800}, {0x2, 0x24, 0x800}, {0x0, 0x1}, {0x4, 0x1}, {0x4, 0x1f, 0x800}, {0x3, 0x8}], 0x9) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/5) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000001c0)=0x1000001) semop(r1, &(0x7f0000000040)=[{0x0, 0x1f}, {0x1, 0xd08, 0x1000}, {0x1, 0xf000, 0x1800}], 0x3) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000180)=""/4096) mmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x4, 0x10, r0, 0x0, 0xfffffffffffffffd) 00:57:53 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x0, 0x6) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x81) r2 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x8000, 0x100) setsockopt(r2, 0x40, 0x80000000, &(0x7f0000000880)="9850f3511582a935747ef51bc01a760564e7d62e3d66553e208178fa3683301911bd5ef6a8ec230a89d57dcdc19952633fecde4297f0f6955c8da82f0a47118da8b6244b3478706af2a2cbc16153c4c540a8376cb8c246262c28e4a73225bdc8391b7aefe1458985ee5956f1e7e699a9bbb6a92997c8872b8e7911c19d1869deb8e33c7a79ac5f2ea53f1b4bba532fbe22e8d00a8f3a2b7af0347183c02beb83f86e4d37681489b132731c5ddcda2018b7e922e539b9b886ac1563e050178374881e8a0eca499155ed7e7c343b56abaa5fd49706827ccdb94c1819028f9c21ff87eff8583c922e3452c8dc5e6cb4473a168521faf6f08f3f93cb8beaf8c5a9285d856f6af7deb96ee1d1c940fc46bec6730819189ce2425b94692fa4e1a08721e41a55d5d8a8db60f177521e1866462078ce643b64ad77b644303184f98c7111281b79dd79e527d911dae06c86f1505d77ddb4f2da22d94fd6c8512e96c1f5b4da2782eba5c51c10a58b43bb4f0aed0788622feafc9d2dbefde3aa56e5c6890deaddebe02bc0c00ad03e01ae54aeafe1b8fdd9d843a5b77ea5f7dff78caf45a862f0445f5c51d4b040dcac454fdbffa105c66ae8f30ca7796c439ec04b882822c7cb0c69922b680bb894e5e935f425179a2a4a49ef9c0f52c936ec77c4bfbf3e7ebe01dfb6208d45c3c39d7e4a6a1fc821e5aec344856b4f20ccc957766578a21af8d0f6fe7ae5ea7dd76a5640f49004ec90673db84cdead988e1de805fc94a11f073c874f4a26f286460ae35173a93a4dc87f9884edbe66c6132814b67d36bf129544d33ee4822860cd04d6c985331b531850d5c930d4ecefedc75ea51bdae8ad6a2eca7484584ecdcce312490dc65a9bb155c052fb043c911d857a3f7f24fec5e658d8d71fa8b7937ab06bf0372ac9f9c82082d121551d97786d0cf6653c5798dd480d51b310a92170b9404a50758551995dfc21a27700d82483de6a0da439bc7fb64b2d7d9195d3c33586a7e531e4d970f4a3311a57f785ca5582019ed2defad7a4c4f54fcab592e481a7cbf37ee1274fc9911ae29b7d7934475ea935ed18366f1c16d7cd379dc23c29a532977e308b3cdd09afb6019100e1b8bb6ec3681823779e328749a2cc2c14c3583fb0a6f376b60ebe041c04730a9f499a807272312a4520bc2bb321102ea27295c8fdb84c44338f3bc4cd2316f3ecb7fc9c72ad90a1c28247b4829eb6bdb92dc3a563e24ef0c783cbadb7dfecb8fc71c5b2d02eab74f1862d682e5bf5b4e43c9de186a09dcc2a22bd854fd6ede7c4ffaaf7614952e573a69967f8fb66f778e4f4fe46c3b4354dcf23302a02e771739f4f023f0550acd38502c13eb21d8c1cdfd2e858152c9beb6ab3e95b3b8f797d191b4c31f21cc2c4511f63f22527358678a931b07f8bdbd4b0e86aadce6fac71db0d57109be0d26bae25e2ef93db5a267a963aa8d7f3dfa0580f237e47a4e161fd752d5ab946fb97a66f3417c2b925e5caedb093db03436ec08ece969c6b02198b8718feee25b17796c4df9162c836a81d9404a03a9416d9086542960242ddf7fae8fb419fd244142a8eb5a9b8a1ee5e42f8f02c779a2008003b9492303645dba232bf390401562d4fd215d3a96633c2e0c2395c0b7c74f3890b1a26942109ddf8f21a1745b33211fe60a1087737baeb9bc82f2b7d9c6a35486fca3ce5ea54bed7890fd82e701e631744a78879d0b45585e85dc99aa1010294d8fdc67a443b11961f520d57da13f4c441d29112ce0a29e9095377faece4e2462241b90fbd9fa3936e0f6d08186924e2019b7a56f0e065b2265ecc95ec7a2f68d0c859f06b00dd04e5a4dee2937295ec868cb4141b6717e8a45a5f3e92b7f03bd78a8c0f47847b67cc8c8271d5dae832b6de984b2e4f84c0577a96e015747b08b1a77a0fdcfc7d06c7caf2b8710432f0e0327a34c57e079d2d7f7a712a0f211ed944b63ab882a719b1bc59459a11be3a8785365f5c4a0834e1e2662d7ab864eb53ef1a46b4057d5c6035ab8d35c295b0b4bf3c37c3c47b73c1efd36489e6c14cc22ec51f6b2372e8373bdcbb1e5fed7dfcf168f2a2a482827decf1261f38a22ec4fb877531cd251b38b88c750e928730fc0659bc2f2877af77a5f2aa240436b24990a97efa9309d3e06b9cc9e05f8a7cae1b3c200735849791b5d2213d653847122c9e61c8647fb5b566641c42bfff312a0f7a777c88e0afed3db90b7e7fdd48d5e1c7448d98803335d54d7b005709109ecab0b344cefc25997d0c0e4da98bd09c63ac08f89f2b9218681577b28023a0eba03a55690277144070a1e597125c41135f7a1e15277b7ccb8739c06dc2b59153f10770609d4d95c944975d8808d24d081e21a16175d6904cdfd18bdef24e28cbe451e27d5c231161007040a30fcafaf24ac17e14bbbf646e038fa5a99e104f016be6670ec9666ad864b376dc275f28118f219f387e46b442b7f1f37c4c87744497a5eda9f4ade75494c408e9021b934b239b7ac50c2169c98feaa5dc350296535208e039e52ed2030ce8393415a8f946ea002774c60d0da769e34340a07c7dee9ba66e151de967127e00051e4454d82ff08abfb28d1eff01fa95941f72431e1b66f4964eb7828a87acd03a60e39d2c5258d96d53e8616b3407852477718c8c6b17b99de85d5251f0e5fe01f1e1e9f4694490a55647065cb91f5234582dfee2cec87395852d0f20d72bc6cc785efd8d1cdf004ef4db0519214cb66c37703b882ba16a4ff1e6362d0ae3bfe6005afbffd045f42ddffb63eadb53b9e144d6ffab2d6c7e87fd1c58ece4e975bab5cbbcea94b8a69eeab5e3172732a94e889b62e7ad48ee7de941b22797a8e46cabe038da645ede59f326500e1d0022facb7fb2cf52875b5e3f417fe2599df3738c9d81c4c419727403abcd660edfc707982293a4ebafdda3cbf7488afa9990027be3cf40787610d73c3b3822209ff30e97a67451de89acb9e7293c96a4f4a4b99855248dafc4e5ee29578b63f52476b099eb5f4c478f78e1a3d77ff3200729c289b0b89fb90a788101671207b8540240c1f1131303e3bc0d2e36f6f49a722ad0b43576d4c4960c012e066044f525a7c723816f9c57cc92451df1019f962d5b0316c340d8ebd8a962ee1c784e96205a726724fbe6a00a9b5e2f5610a45b7d3951f4a118130aa88b94af799824741da9e27d6a5c0fdc9c29073c374aad5cbe8f32575ae86b05ceea50f3c0d1ff076934c35efa0903bfb5415cb61737b20e8d40c6099679a51a14066f19fea5eee5e8439c119ded8330aa81803e6a16a6cbc156a32ff74aa5340c4e152212ab8b41ec8c0d4f025814d81d64b9cbe9228db7e4a8dd10b339bf74790472c6099206258e9980ee9beb78e0b8a51ed3572a8e6fde5daac642e5a63648b6eda7b0e5265c044a6a63052da73a5f788e9febcf2586b85a208516c943048da36e9b4c35f8ee2f064943f754913bb82c5ab9b090e8f0c55f07abc1adc1f53139e52d7f5d35a61b51d274a34facefa57591bf416e693494224c535118642b30b0f1a536b3c9c3adb2917ef383e6db7e3d10c2be99704f3ae921417bf779efdceb1de342506bf9122bc7a292e3130c6f1ddb362aeddce2c64f351d59f9d948b4e220571a021305c76f859c0941a712999c038b72ea8ad75aa3f867ce87823bd6496b3521813dd97410de3e91dff8ed238a3756d4394334265838ee87ddbc73b77758e01cf7408ed9de735dc3838c47cfd843b346eceba41902251e7060af92522ca8caa1be386e36e6f5cc59e6d05514ec82e4f03be0bfed07c64d3346a61d4b37b4c9d80defc57ac7f2c6fa67a8ccb0478a97d8e3d9ec93e89f9e6885035620a656b24413860c6675f9f20a0df5506d12ddbcad727e3dcfdedb832d4209b6682676f9d24826be36d5e43d67641c48e73ede289c2a4e3bee7e66c6f4c7477de8806c1723038f95f6020da3b0174e468122080fe4e1e7985516428ae36aceebb6d10cf7af7984fc3d38b75918409ae4e412127767be5d903e196326b41c4c4f9d2e4b7c24965ea7813d2062c4de631e64de86a27fcfdefc69a6673926fce4c7d7737ef727d340ac68e9b732f78a9c71b4132e6f17ce06cdcf9fe809d7689da14d3ff1415934d2d4e7b614c30cf3905a13d26a13e04889fac4d915ed17fe1bdda3290e94907b7ccc4cfa56c9a5481ec48205039eec65c4d46d57d8a500b9db22d1220d932adf09688614d73a8ae165bbfb3f7aaedcd3826469113b3bd8b1443e075bb98da2d3cf82873942e1b0d47d682ff7c661c9f8cedf18565afa07ab68a9eb55d92b5d95187e4237c15e1a860300aa43391ca70bf454f5feadce50710c7f806750876c1a8703ea278be5da905a736147914d6619ad181e898c08727c6bca94d6b8482a31820a42d09756aa9bf8cb8daef10a1695e59991a37f9b593ecd400982c1c8f3ebc9f1273149fa1c3a0854e5b3aaa9e503b607fc9e06112cd1d35054d46b49712bd4ce3c543bf14b7e7a373d51cb632ce30c2d78df1ee24a8f2f67a47f078c941e21fe0ba318a6cc0fec3e68db7fe3ced3afa32584e8dda661bbd53bdae51f962df49db3e0b59b288c01abfa14d6537f1683236aac32479b3a73b7e8a4091b6c1541b94a5ede9522a806582a893faac88292bc8a4e86762757f2c89fe4c19e6fb8bd48a60a1c5461af7819f075edb10e3782ac67e2d629e31edd24a600f57d302d175bcaeff1b8db46c27a925d24fdfaea5756e2c5abb927e347c29ad74163968dd7e3ed03c6f46d8ec4520972fe5572796d7088a9968c1ef219e14bf9c5140da52bdc9c9e462fb3a8844f621291a5a9db841e076abb2c65eb26be25f2ab5a226a00f340b3f71e51c6b6b763664cd208cfbb13e7a07bf00e97ce186588ceeffa8b8b8d6a9842e3c0aead93452a21875b721a8aa472dd3fa2b0d7c4b2e6d3a7b70e80188cdcb7e06843d26fe96a49fdee9dfac33d9cea8c03c62d4eeaeb562f8751eb6ad97e6f3f3a2c94878a52b7ea63f5100693604cf6933e86aa81391ecf25454fdfb7e0172bbe461b75cea383ae04338d2aa07eb01c0e3dd1493cfe091790189f08c03e1d600a49dad86320aed251b392816c062bc9691f84c9d54ceac6d1c96ddf9024a65c8ea44c77b961390a5c656cf03948fdcd9fd638afa7e29e5ceb8bf7afa84a07b11322f2c32484166d2001fa20da496c97a1c02704b6b39afdc030de6e46934f96bdbf5f8706b73f1173d0821f7cccbc699bbc914a8d1cae76048ad9fee37ff7268c07625bc65692e484e0241c31ea349c218eeeb71607f21572246342bbee6df97aaa05bc775c8fb9ab6e167cb692eee4b23b94274454b3bb28c36b3718798d350b7efd6ba0b64f8313947e634af761b9ce6993390692df4c0885f31ba9ab061806807cee86011deca3d4e87463a0bebd8d791c564fb4c319dbf8d1410b551ad8a90fe8cb5e1251892d133b0ab5f386b89a7e01c27d6d3c1ae8926cdde04b9c4e717077af5215f6b3496486f72d169bceb3806dec5b7affa8c319ad13fb569c5f7d17ef28259493ac936d375e917e73ebcff04699c31a02469a385cc510cb0248dd633aba62dbb094e81787c034f14c777a0481fa5f481ad69e4bb4702243c129f8600f9abd8c7221f071fb62a77a0c1519a5e8ad558c6ba089b0bcc0bb7719e744a6dd51c9a7ad9bf0f6426bac771bd3e5a0692aae22b7b223ab615630aeb13faa68f2f88d9127bb8ae4d653d893699cccd99662f46ea5490e9e22e9fb8ddb21", 0x1000) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x0) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0xb4f, 0x1, 0x101, 0x80}) 00:57:54 executing program 1: mkdir(&(0x7f0000001080)='./file0\x00', 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x20900, 0x90) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r3 = socket$inet(0x2, 0x4000, 0x0) dup2(r2, r3) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) ftruncate(r1, 0x0, 0xbe3d) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xfffffffffffffebb) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) open$dir(&(0x7f0000000180)='./file0\x00', 0x400, 0xe4) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) poll(&(0x7f00000001c0)=[{0xffffffffffffffff, 0x185}], 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(0xffffffffffffffff, 0xc014575e, &(0x7f00000001c0)={0x20, './file0\x00'}) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={r5, r4, r6}, 0xc) r7 = getgid() fchownat(r0, &(0x7f0000000040)='./file0\x00', r4, r7, 0x4) 00:57:54 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) fsync(r0) syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x11, 0x0, @multicast1, @broadcast}, "37fa8441f0f96103"}}}}}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ftruncate(r1, 0x0, 0x0) 00:57:54 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x20, 0x2) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x81) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup2(r2, r3) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x0) renameat(r0, &(0x7f0000000400)='./file0\x00', r1, &(0x7f0000000440)='./file0\x00') sysctl$vfs_fuse(&(0x7f0000000080)={0xa, 0x12, 0x1}, 0x3, &(0x7f0000000240)="d02074ca09990d7abf061881d5e31eeb45df4e0496cf76b19e433e642ca35e778e2bae1ea4970e1df02693a1b4e72971a9bb22de3afdfb24de54bdaf5728b175e62fa843826a15682565a0504151e4ac212532d0defc2dcfb982cdb266b27d9aa733a81d77523809d24c7cbee747f3ccf006d953488f3d0a174d586427d6f858d1be309332ed5ee8bc5407b36ace33dee8fe36e6", &(0x7f00000000c0)=0x94, &(0x7f0000000300)="d0abc0976c81fa5c81c7a88dee0a7310ee9abbf253fee133cf416c0c647e826399229eb79da87a9fdf6e791e55758c8fa5e48dbc1ef8b668c6c0131e5bfd41b38ab448fa3b697397d2d62ceecaeb09c2e3ae3492416f6e533b69c5e26a12241b18d42126ac14f57fd149e1f18389e2d5e7161cfe5bbeae9f171cd136082fe0e06b9222727bcf11a23807f2cee61b19baaee06df645c8c5ad7fd85a4334c5382dd7fb0efa734d4d960082bc8e4a8b22e2b368cc1deb68650034c8970d82d8e84070db601904403da71d3854d27688111e35930bea70c52a0ac2d951aa8097f8a3780b195f8b0517a7867d10f3bad60e0ed4be", 0xf2) r4 = syz_open_pts() close(r4) syz_open_pts() ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xfffffffa, 0x1fc80d8c, "ff0759d624070000001d7f00001832681fe600"}) ioctl$TIOCSETA(0xffffffffffffff9c, 0x802c7414, &(0x7f0000000480)={0x4dc, 0x6, 0x6367, 0x40, "855ed767f7d9907af70bd68ee107d76b8d07e257", 0xff, 0x8}) write(r4, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) 00:57:57 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="2902657f7f000001"], 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) fcntl$setstatus(r0, 0x4, 0x40) r2 = getpid() fcntl$setown(r1, 0x6, r2) close(r0) r3 = socket(0x2, 0x1, 0x0) r4 = socket(0x800000018, 0x2, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) write(r4, &(0x7f0000000040)="556bd918528e3d8d9e6296c1a9ea7a5a41ed17f5bf4c8acbdf6b2f6dba17692d2afb4d76cdbe37dacccee2541eb0834513fd3326f7db1e08ae9d86a06fedb79b6735bdea35830ac503f315d6c09cef6fc1", 0x51) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB="00010041000000b56a00"], 0x10) close(r1) 00:57:57 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x1}, 0x2, &(0x7f00000001c0)="6c6225c35c83ab989bc12380cdb0f431a9ef65102c3f4de9bf2b3fda096b2ce0d56732e89b8400691e4c611ca3f0949844215a558cfa7ec3015e22c8bc42aaf9e20400cf92674e0010e7301ebb35edca1499928467db89099b93fb53cb21c5fe305494a738277cd4e7ae6b4b36d2422c57749075eb0edad8f8ffd3061585e332f6f59379d6e30db6ae5b7dedb0a990fedc6b1fc52a4a7f0276ef09e21db0960d6c14861b29f137abf7e9d326069a48d951967666ffb116eee64cbb52556ddda7c5e8738d2bdfabb85763096c0c4697be487100ac48d766ff86525bcbf9e2247d11385213142f2919642df2fd4a9c9d150c60a2b98d537b8b75793f20a4eae60cab1f4f8ebaf08dc5db1ee0551ab60e6d8071d13212ee29968c0f85304246a70ddf06f9b58075d497d502ce3b92561a938dfb7c51f789ae72fe87da76cef3f0475f68ecdabdceb363c1cb1e3bf1bb78c82588c0e82592988a83f396dde6bd", 0x0, 0x0, 0x5c) semctl$IPC_RMID(0x0, 0x0, 0x0) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000000c0)=""/12) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000280)=""/131) semctl$GETPID(0x0, 0x0, 0x4, &(0x7f0000000040)=""/32) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r1, r2) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0xbe3d) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xfffffffffffffebb) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={r4, r3, r5}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000100)={{0x100, 0x0, 0x0, 0xffffffffffffffff, r5, 0x40, 0xfff8}, 0xffffffff, 0xc3, 0x7}) 00:57:57 executing program 1: msgget$private(0x0, 0x200) pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) readv(r0, &(0x7f0000000600)=[{&(0x7f0000000140)=""/132, 0x84}, {&(0x7f0000000200)=""/50, 0x32}, {&(0x7f0000000240)=""/83, 0x53}, {&(0x7f00000002c0)=""/41, 0x29}, {&(0x7f0000000300)=""/240, 0xf0}, {&(0x7f0000000400)=""/157, 0x9d}, {&(0x7f00000004c0)=""/71, 0x47}, {&(0x7f0000000540)=""/135, 0x87}], 0x8) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) 00:57:57 executing program 1: setrlimit(0x4, &(0x7f0000000040)={0x7, 0x95}) shmat(0x0, &(0x7f0000ff8000/0x2000)=nil, 0x2000) r0 = shmget$private(0x0, 0x1000, 0x540, &(0x7f0000ffc000/0x1000)=nil) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r1 = semget$private(0x0, 0x4, 0x1af) semop(0x0, &(0x7f00000003c0), 0x2) semop(0x0, &(0x7f0000001180), 0x1e316d81a01eac7d) semop(0x0, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x8b00, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0x1, 0x1000}, {0x2, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(0x0, &(0x7f0000000240), 0x6) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000100)=""/246) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000001180), 0x0) semop(r2, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x7, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000100)=""/246) semget$private(0x0, 0x1, 0x763) semop(0x0, &(0x7f0000000200), 0x0) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000280)=""/107) shmat(0x0, &(0x7f0000ffc000/0x2000)=nil, 0x1000) shmat(r0, &(0x7f0000ffc000/0x1000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r3 = shmget$private(0x0, 0x1000, 0x155, &(0x7f0000fff000/0x1000)=nil) shmat(r3, &(0x7f0000ffb000/0x4000)=nil, 0x3000) r4 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffb000/0x3000)=nil) semctl$GETPID(0x0, 0x2, 0x4, &(0x7f0000000000)=""/48) shmctl$IPC_SET(r4, 0x1, 0xffffffffffffffff) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r5 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r6 = shmat(r5, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r6) shmdt(r6) 00:57:57 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x94000020000210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) fchown(0xffffffffffffffff, r3, r5) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, 0x0, 0x0) fcntl$getown(r6, 0x5) ioctl$TIOCFLUSH(r1, 0x8020690e, &(0x7f0000000300)) setsockopt$sock_timeval(r6, 0xffff, 0x1005, &(0x7f0000000040)={0x1, 0x2}, 0x10) 00:57:57 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x20, 0x4, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket(0x800000018, 0x2, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) write(r1, 0x0, 0x0) 00:57:57 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r0, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r0, 0x185}], 0x1, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x8, 0x87, 0x4, 0x1, "a23cf2436d2b6a6f441d7db0b27707502e146db2", 0x7, 0x5}) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) close(r1) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getpeername(r2, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) syz_emit_ethernet(0x82, &(0x7f0000000000)=ANY=[@ANYBLOB="ff0800450000740000000000019078e0000002000000000400907800000000460000000000000000290000ac1400aa00000000443c000000000000ffffffff00575694fdffffff00000000e000e8f8b194fdb23b0100000000ac14009b00000000e000000100"/130]) 00:57:58 executing program 1: mmap(&(0x7f00000be000/0x3000)=nil, 0x3000, 0x1, 0x800000000009035, 0xffffffffffffffff, 0x0, 0x0) r0 = socket(0x40000000011, 0x3, 0x0) listen(0xffffffffffffff9c, 0x5) getpeername$inet6(r0, 0x0, &(0x7f0000000000)) 00:57:58 executing program 1: munlockall() pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = semget$private(0x0, 0x0, 0x0) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000002c0)=0x9a99) write(r0, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r0, 0x185}], 0x1, 0x81) r2 = socket(0x800000018, 0x2, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) getpeername(r2, &(0x7f0000000300)=@in, &(0x7f0000000340)=0xc) poll(&(0x7f00000001c0)=[{r0, 0x185}], 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x0, 0x1, 0x100, 0x0, 0x7, 0x1cd2, 0x80000001, 0x1, 0x0, 0x8, 0xff}) sysctl$net_inet_esp(&(0x7f0000000000), 0x4, &(0x7f0000000040)="143c25ffe673ffd0cfd5e786f31423a2ca5aacb513b05a56eb2cfd8ab07b5e55521fabb7ee6a10e4322c2055d06a32138d349f63967ce102c2c045f4d460c14aa9e593c6425ee17ae04eeca40fe75a4400b2f2417622fb3c3da1cb3771fdae70b817a63a918f82f8742e1c8b2fac937febf40483313af14f380e05c5d51d8ce53a555edc51ece0de663918ccd7d546ab6025635b28cf697dfc17196e160bda4b9040457e74b29d6444c3869bd71877e357267b06ccccc99cf64b48", &(0x7f0000000100)=0xbb, &(0x7f0000000140)="3c77b5efaa5c075b4354141368cd2aa933c9928dfe4f39f629fafbc1434a93a1520cf9d653de425991711e0d04722932ddcfb7497a3bb807ef652f0370d7d8402584291c7b54cf5fdb88ad621a5fd59b6b12d0c2a3d2b9be20a996e94bceb84bcee7a38ab0d7121ea2f230ec340fda2952f15dcb7cdcc99afb887980ed895d28dd6645fd5199f42b03b1c0fdf5e825c40cf112d780bb6de76326756f2bc436cf4cc6967f4892e35ec44371c37a4009484f7eff87da0892e094c8e2a37f57f22d72f8308521dd4ce62043", 0xca) 00:57:59 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r0, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r0, 0x185}], 0x1, 0x0) mkdirat(r0, &(0x7f0000000040)='./file0\x00', 0xa3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000001800)=ANY=[@ANYBLOB="825f6cd047ad9f6c"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x3, 0x7ffffffe}) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x6, 0x0, 0x6, 0x0) r5 = socket(0x2, 0x2, 0x0) r6 = socket(0x10000000002, 0x2, 0x0) r7 = dup2(r5, r6) setsockopt$sock_int(r7, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) 00:58:00 executing program 1: r0 = socket(0x2, 0x2, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() socket(0x11, 0x3, 0x0) kqueue() kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kqueue() connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=[@rights={0x16, 0x7, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0x50}, 0x0) 00:58:00 executing program 1: getrusage(0xffffffffffffffff, &(0x7f0000000240)) unveil(&(0x7f0000000180)='./file0\x00', &(0x7f0000000300)='W\x00') r0 = socket$inet6(0x18, 0x4000, 0x5) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x80, 0x8001}, {0x18, 0x0, 0xfffffff8, 0x8}, 0x9, [0x8, 0x5, 0x8000, 0x6, 0x4, 0x7fffffff, 0x401, 0x40]}, 0x3c) r1 = semget(0x2, 0x0, 0x200) semctl$SETVAL(r1, 0x7, 0x8, &(0x7f0000000080)) ioctl$BIOCSDIRFILT(0xffffffffffffff9c, 0x8004427d, &(0x7f0000000200)=0x88) syz_emit_ethernet(0x0, &(0x7f0000000040)=ANY=[]) syz_emit_ethernet(0x400e, &(0x7f0000001b80)=ANY=[@ANYBLOB="000005000000000000002aee5300d74769f96ff8c458e614a5c466c60d2cf31dde983e11d68f43f96ec533b17ff48f5de82b17f8d1a8c8db7bae0671bde9f4fc263f17806fda44874437877594ea910000000000000001d239f8d891469435b1cfaab880d35375345b712781e070c9d1a76d8f444d0100f32927456b980fa4787515afbe0b156271fb21eb991fec848a0e3174f66f3f66b5ff44dc95f3cf9de7b1e680d1c833c6ffffffff00000000765ad1d86c76eec10d3195c5107c0a87e4341760db5dd36c86edd56c7836ea42e26a621eb7337bc3c5b13d41b9c95f049c71e505ea5c0b64e869fe7c8b77b4715e45dccf02e810566b92b167f7d37b3031795bb4570fae8517babe69a910854a8a3ee51e008feb47641bd36fb4f40d0844fbea281dd35bbc7aa4f32bfbda60c66e026ab2a1"]) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) shutdown(r0, 0x1) r3 = open(&(0x7f00000018c0)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x2010, r3, 0x0, 0x0) readv(0xffffffffffffffff, &(0x7f0000001840)=[{&(0x7f00000003c0)=""/142, 0x8e}, {&(0x7f0000000600)=""/36, 0x24}, {&(0x7f0000000640)=""/4096, 0x1000}, {&(0x7f0000001900)=""/117, 0x75}, {&(0x7f00000016c0)=""/17, 0x11}, {&(0x7f0000001700)=""/158, 0x9e}, {&(0x7f0000001980)=""/138, 0x8a}], 0x7) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f00000004c0)) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000340)=0x9) writev(r2, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) r4 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r4, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) 00:58:00 executing program 1: sysctl$hw(&(0x7f0000000000)={0x4, 0x21}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) rmdir(&(0x7f0000000180)='./file0\x00') r4 = socket$inet(0x2, 0x2, 0x0) dup2(r3, r4) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) ftruncate(r2, 0x0, 0xbe3d) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xfffffffffffffebb) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300)={r6, r5, r7}, 0xc) lchown(&(0x7f0000000040)='./file0\x00', r1, r7) 00:58:00 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r0, 0x185}], 0x1, 0x81) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) poll(&(0x7f0000000080)=[{r1, 0x10}], 0x1, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f0000000000)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x1813, r2, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) 00:58:01 executing program 1: syz_emit_ethernet(0x7e, &(0x7f0000000000)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}}, @icmp=@time_exceeded={0xb, 0x0, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @multicast2, {[@timestamp={0x44, 0x28, 0x0, 0x0, 0x0, [{[@empty]}, {[@rand_addr]}, {[@multicast2]}, {}, {[@empty]}]}, @rr={0x7, 0x13, 0x0, [@loopback, @local={0xac, 0x14, 0x0}, @remote={0xac, 0x14, 0x0}, @rand_addr]}, @timestamp={0x44, 0x4}]}}}}}}}) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x800, 0x0) r1 = accept$inet6(r0, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r2 = semget$private(0x0, 0x3, 0x1) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x0, 0x5, 0x8}) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000280)=0x8e) r3 = semget(0x1, 0x4, 0x0) r4 = getuid() r5 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000001c0)={{0xfc, 0x0, r5, 0x0, 0x0, 0x0, 0x7ce}}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0xc) r7 = msgget$private(0x0, 0x2000000186) msgrcv(r7, &(0x7f0000000340)=ANY=[@ANYRESHEX=r6], 0x1, 0x0, 0x1000) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000002c0)={{0x6d, r4, r5, r6, 0xffffffffffffffff, 0x0, 0x1}, 0xccc, 0x38, 0x61a}) syz_open_pts() r8 = geteuid() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000100)={{0x80006, r8, 0x0, 0x0, 0x0, 0x1db, 0x7fff}, 0x10000000007}) semop(0xffffffffffffffff, &(0x7f0000000080)=[{0x0, 0x0, 0x1000}, {0x3, 0x3c}], 0x2) 00:58:01 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) dup2(r0, r1) ftruncate(0xffffffffffffffff, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0xbe3d) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xfffffffffffffebb) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r3) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000300)={r3, r2, r4}, 0xc) fchownat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x0, r4, 0x2) clock_gettime(0x6, &(0x7f0000000040)) r5 = semget$private(0x0, 0x7, 0xc8) r6 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f0000000140)={{0x20040004, 0x0, 0x0, 0x0, 0x0, 0x190, 0x100}, 0x5, 0x5, 0x2}) semctl$GETZCNT(r6, 0x0, 0x7, &(0x7f0000000180)=""/169) semop(r6, &(0x7f0000000140)=[{0x6bf7ff07b4ad81d2, 0x3, 0x1800}, {0x1, 0x401, 0x1800}, {0x1, 0x101, 0x1400}], 0x3) semctl$SETALL(r5, 0x0, 0x9, &(0x7f0000000000)=[0x8000, 0x3, 0x7, 0x1, 0xfff9, 0x8101, 0xfeff]) 00:58:01 executing program 1: syz_emit_ethernet(0xa2, &(0x7f0000000040)={@local, @local, [], {@ipv6={0x86dd, {0x3, 0x6, "fb024e", 0x6c, 0x67, 0x3, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}, @loopback, {[@fragment={0x3, 0x0, 0x4, 0x0, 0x0, 0x1c, 0x64}, @fragment={0x2e, 0x0, 0x1, 0x0, 0x0, 0x3, 0x65}], @icmpv6=@echo_request={0x80, 0x0, 0x0, 0x7, 0x6, "5e50933a986eff9d0b152ef69f2257817056b9468cb624940f675758ac6be795688ad71ee25b713d7bb2fe9b0e00dbf18361841eae15d6f70ac06577df790ef09e22d0c2741445b441fd978ddaff80f92283a9a0"}}}}}}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r1 = accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000100)=0x8) setsockopt(r1, 0x9, 0xff, &(0x7f0000000140)="a93319afd956d72fcd31b1c03d4eb8c2a16490028f1f4dd3eccab19116327edf8854049551178ea131efa5ad7013412969362a39cbb25fb6876e4ff33acfb43a7b67553b5258f1025adf014839cac43ecf4dc16e743338f8e15f45e759d7d0a5bf6071875d5a0bf0602dc7d7490cb269d21445394b3aecdae6b6a9a01954678c92937a9d249e4b3f16a551ae0698de9ac368f0665a9c5667f1cdc19da4a100f22f1ae979ddd4ec5bacc27805e6c4806c3fecd22e85c218f450bd4dab66faa25de8eca09891f451e1202c972b33e289cecfa363b7e66615f5eb4b43696c259d1cd2dd2a4ce61ed2fd979ed3247fec3c39bb2d6b0f582c02010bd0c38acffcf79c7aa1f3f74952119005746cf9b45cbe3b5c9874cd4b39109c23fdb379da1763bede636ac1d0035a2eef8ba718f1509c8f262ae9443af3a5dc87a89982892f185c66d24323f6ef1835680b7e9148fa4148b3ffd491636d93acc6d57c1916d6b4b9f3bbe67e2276d5b09caaa0f56bbb9497bf6bd5c18d07a3c309381b5266351172701187044a464aa424fc82c99bd3238af8240e26dac5e419e84d3321afa670b39d3992ff6c158f4abbdd1243a082ecd7f0e4ad3a8dabee41dd779ceb16438538c4037547bfbe8c9e90e2f785be60db7d599f0b8ee5bdc064309f54d1c0caaa6b4787c70411540eb2a87763f088d652ba4035eb309c1afc806e4cf4b1f87732613ddf6a03add214f4260b1fa6092902c0269c7b53ff42641378aad3e32e6534cd339e5701f6af64c3e12a9c5a87e91ce6e1f149b760a83a8d9edce3fdcef36b3d041494163c06227594aacba26548a496defa6bfc0da930b82a93b03f05f632eb7bcdafade83a9c61dd7795ba68ce99551d83be769d7049c27b4d3bb628e99b1decc30027d81ba9d5b2aee68c66a75e7ba99b4b53b7aafdd21373f0bc99500e9ff14e60607eccc83ff8ea966ceb74e53f005fa80633a50d70aa01c56b1b7028ab38626c0b94989b4e6ea54ee5f8c9ad584c093cc181ac9973553a8310d925ec6d10d33d302c31fdd709824e5a699e656ed337ee21a068bb007f6a14079188c981d52aafc9058975a942e651da7679e3724e0f0defc6c6c664b274b786a0ac86ebadc6350c48512385400fd607c5b834037197553e670ba4500e249409802505efc40c3e2fd633a5d12b710062ea0a2c266b7024ed423f082e4557359b9e5de51e38d2f1b44f1e3a352d968c649cc4318e84f09afbe7f8d6c05e90f170d1cb8d77b987458e7af79f384e22662d07c479c147d6083b1a7ef8307e4c3070bb7f04c54eecbe4242d0e065dd910539b7db98c29fc5e0c3cd12788e157503ac43a02dd9fae7ddca7c0855a91a4bf73027af08e8160e23f912385ca5878af7b51a0a3b1d6ad30e8707cb50bd70d7041ee4fdafe5921efa18f6104ae6253da3fd01d95202a765375b3630b377de92adb58a7e60b96683643d74f3ca5320ded2681efcb1a876c356cdad53645747a9f975e67c29df8bb8551aca08b5542494e196d16f247b8b389b669276bd4dc771151ce0d3e04625af3ddb4ad2b3141e2023f9d91d6b6905d574d2c056332e3965fe3ec4a01e0bbab326f1f6b332b2e00179bbcad092652cdbf190aa4cbcb7eafbeb7859eeb26e69033fa536b4843d143120342072027dd6dcec45413df38cdb4aee96b95f16e3bfb9e8ccec72890af98ed10b2fe9c6138f4e73c9fd6a745506ab2f6b7bdcf64b5cb95d7a3ac6cbd1f756021f1ac2ccf5ac1735fc15bb0e0e536e165e5d7986e4b9b527c632059e643161949e6ef39ca134f27e79e4be5043d0bba98f71e71952624f6c6a0043a05e79a3fdc826b229981cd28ef9d6104239f96ec4cb31cb54feb2b385d77946c6ba91cabad39bd2ea39b3c9e9814bc7dfbfd673ef4a3536def7b279593ccf4e763db7db79a7a5a954b570d4794264c07bf6fb70fa9973bd8fb97813c43a9886bae5a2f1eb9fea4a8ccbd2efbf6e421a3872c2b6083f74fed303fc8219589b4e9ccadc7e056c9e5fdd767ba73315d9dc86b0af15930a3e4c996deefaca2f84496b39e410e58cf49e7e4eb6b16d38ea26a8b6a186f36dcf61784b0429495bc1d42ad2e6f71b01370853b0d2a247d772d9fe19f35d8309e4938414cbb4524f7b0eec8c5b84dfd1dd623fd4d177f76996126a7bf5379a4b7907b63b6714b64c8c5c4d65b8d468ed2f9fc013393f1ae87356edbba970d425782e9a40a740cca13132b5c9c3f024dfd56de9bed2c03a8ca3ca04379295e99fd04bb87c57aee1df9296ad04fc7970f0248739855dead4906c82c554cf659103250563ba38d512ed352e149bd5cdd919952466067dcfe0728dfddd028f9b67d11c13291884280a8a76f86e5d07a34cd9af98795f3c98e9accf589c633cf19be53f7ea50226b8827de78cf0a4d1d20e6d28aab59e4362cd8a86b877a59ee34fa92d13aa3801dca364ec1cd888b71b42bd3e62c7a526f6baf3a77e8c15ced26f75efe977bcb311487e8bf717134a1492a37ce6115bf1b8fa938d6e9ac8d6491b9831f346fe8dba43e3db1f1d630ac642ca34401a458adaddb3b700b25310e840e3c925ea1dcc97ba55af3e27e511ac8feee844234657dc3ce25d40410938d94f81595c52a274f9866d91412e3698263358926deced6fd627c59de2da7ec0a609e2d73dd99bd5c954d5d40ce03ef8cd2db7b54f9e7f8dc6cee8fe78680d0a99980ae4ea2218b902a65ab954b76fcd4a6f02a4064cdde16daa565256b845d0f6ee82108d902cd896d4b8fb4596533fb598418f943316d79ffae63e6382eb15cb6c812bb8632eb2089c6511419d1a968a8339f3b9df7d28c14be57e258f9a3ec05ab6bb1266c327404f554244486894d43f0dd5cc60f264e626215a11a8c629de1fd0ef1554ff56bbe87fddf8a87fd9bcd51037af41fcb0fbf22e0983d6beeafd33122cad8b1f6fd4369f88e1d3984a2ce978ec1dd6bdbf146f2c2fad581b4294b673826d59effba92cb8f049cc9c8d17ab2ce39830231a6b621c80fcbd246d3371ad5f48a953022523b422ea48935328933982985113dbf0b2c82cc1c88aafccf3a6e6508f45bf5967001ab3422bfe2f796e78cea8f4d8f38f4925be8b4905b6e93f4d5d83a48bc24d3cecff5bb4be41e612094a12ed16ad26403ac09a65b8d1b9be46f34e6cebe98d301553ff57b9eee402a691bee1fd937a2a62ef432db6fd5b9f4d1dd263a5334bc2deed82963d8b99094f3471a25c10ed1eaedea8855a30b97e8c7acf86aae6640ead4bb67999374b477ba5b4976123466e37549d466228650223e1e843d9535fde4be20b8dd92cba7174f352b21529c7de1d14f7a26bbaa2d86263da89ce0792fb2346c1a330d537325993c84aa8f53db9268b12a3e5a9afdc202997bddd5d4f3e3c9d60c7eab0fea6ed7a8e332ee0d9dab4d43e597b940b5c5f6cb51eab9545610654a7d9373ebbdbea0a97e621fc3bc5405cbd7a054db0d2caca701cee5f61218b54f42470380f7cac3a4af27bb387ea1fc77e1b5bc824be50e3e6e8b66a83fa4d1bff9232e6886f0de573db33b9d28ba87d600af152f9c9ecc9aa77e3a4ed347e1a5e1077250000a69afab3d14f899d189632538c2b0daa96df604a3930c8e8634432e83bf2714912bf91a625a5cda3713037cc4405b977ffdfd4669ffe8957b0d56f34d1e66259bb025f10042539de04da7c4a4e33e37683dab77af2647f0a22667d8b76aac877a5c2563e70f529ed0dcb0dea814fa62748ae931e0690751ab1cf0aeb5fbab9e78b622647b9d08c59c1125c4ac51ec22a53789afd07647f61bc886d8885650cf77a352a74321ac2750e5f6fe96eedb13e4943f992904eb42c0e0cf84a91b07a946afbed8a88507ce11d48786257e1e66fc5558e4c189f67aad5685ad243ef01a656a1f7c1d96832afbc15a6af5f258c6fbf9c2a33359bb9ec3feaa95f396ac0719795be826b73ee12f2096363c760644d5d293f86751e8c769d734bf195733e17f4a9cc77f85f7003a9feaaebb9f4b1b83c612c7c90b2d5e3f67188f1ba29086009bdc0d1fa1a28eb47f30225312c85af778d66054450e717cc8771bad5e73d32abf57d138ae0822de9cbecd7bb302954f274480125d404d739c344a622cd9721cdfd45f5424cffac6f4f156d13c5bcdcc873a5009b18aed73bcda035767f90361da62baf27cf429d76b32ad843273d6e5b54bef87cc415e6bcd002a0bfa6200bd1118ea288cd07dbb721b0ddf4418d9abe01b9cbe8d88eb87f7d1062135588d3ea5389bd2cf1791b7f13c1d6664f4c60130bc0a2571ec9390363efdded1a01777957834c2f7160fa48fc64aface93c8b3c08b2ace2cc947967e72dd39cd7dd1188a81bba39fd09ac3d1c8fa7b9b9328efada9283e17b5abe1ea990dcd14263be9daf3d5f36623e7d61567b7a43b4f3f52ab334a476e74ea606a5047a4a312d2c4a72413854cded00aefedafee6e292d3120c3fb64353c8e6721cb327ca2c793b14831b6ea6f2777607708f89acdc449600a164e5f3cba4b082de83e653751e78df2884a925d4f7b2b2b817ee6959f61411d5201d14a6d96504f33ea0830b9fe330b2922eeea5b222b2c9ba83ef65cd69b965309433fde8b9aac20c0f98ad2818fce449729b743150cbdbc8d581d580dc4c84519022ac5336a3ec9c473b7247c6953d80f2bc1a94d898734d5dca9e594abb73e9149be49d6f064147f660267da7862a923bfd5faeb1c2df4a85b58246a26617f5345aa0a8df1498eed296bb5f8830f29c6beb142b17d3c558ef025eb1235bc8e273faf04f7d670ab5b4e404268b8be9369f1764fa41b06909ccdaaf7f8b5589f8b756e1438b74faf0707125f9867dde833715b45672e41c076c1b7be4b69d4000ac217bd66ee790624ab3b53c4e54c0735eff1cb7eba48403b513d9259606462dc8f90cecc33a2472edd6a78ca1098ee8abfe96d4c330f0cafad0ac60915779b3b703f37cebe6f76fdc5086869a66fe5a73e033aa5708c0301fd55589f18ca1e5e48a4a4c6d1e6b113e55110c9e837734795f654acae9cdc5e06f79e0a21a5436fcb7d20050a89b140c04eba92a5c491572e1a2c05590b71f3b38edc13ba93ff57b138c172d2fd2425ddb3e5630f6f0d42225d3bc27f2d56e5422e21b7394f094f48ab54e2f7ac3a2450a03d62a7ade1412e45aea987accba629d219063933d96186cabdd6128de3da5a3b8c00833714431b4608d80a703a1aa29a3b3f4610f6165b27072751b75f9d9ae7f398266dba0370e5ff837c4620aa5ffa7aa67018865e9464dc3bd91a8fe4ee641056f08487e8295e70c9bc1142259cf687a9ead48442cfec77d47dfe41794264ae8741572e759aa7b69845c76811cb9951d863ccae34e3e85e32c368ca78495f3ce691a104b0ab881fdff25365a7b984b251d73a395481f39ca4fbd286e48eb0e5c1155ad8324a269f5b319631e0372d15462908ddd4970ca5c6b179cc7b7e86105bd20f2b291f045dde308f7a7c3325b1aa2b54880f6cf790a5f138f1caac769a8b1b014e3510e1e8ee7a3c8216ce4634e929e64f2aff781c9f1d9c1c31a891bc9178d267993771a5d9f417264f328e95b271f29a59ed25d3fa11895d63765892ce4e6fe7a4d79de87463a7465fc3860a2954a494e9a275edc60417a16efaa2532355037287c4d408e74279a74d9fd66cc5bf800ffd563d9728095b285947ec9eff87d31805ae155396264e751330f0b0085b5151e08d480e95114bec135d1f5e37147af28e3", 0x1000) mknod$loop(&(0x7f0000001140)='./file0\x00', 0x84, 0x1) 00:58:01 executing program 1: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) sysctl$kern(&(0x7f0000000040)={0x1, 0x4c}, 0x2, 0x0, 0x0, 0x0, 0x52) 00:58:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000300000000000019078ac1400bb00000000030d90780000000044fffd000000000000000000e0000002ac1400aa"]) 00:58:01 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r0, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r0, 0x185}], 0x1, 0x0) ioctl$TIOCSTART(r0, 0x2000746e) syz_emit_ethernet(0x76, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dddd61797100403a0000000000000000000000000000000000ff020000000000000023a70cc205e6119a240f6f3782b7d525080000000000010200907800000000608da44600000000000000000000000000000000000000a18c208f478c728401d61b6652c66b91236200000000acfe8a2c00e5ffffff0800af16f98ecfa5717f"]) 00:58:02 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) syz_emit_ethernet(0x36, &(0x7f0000000080)={@broadcast, @remote, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x2, 0x0, @broadcast, @multicast1}, @icmp=@timestamp={0x16, 0x0, 0x0, 0xe000, 0x1}}}}}) write(r0, &(0x7f0000000100)='<', 0x1) poll(&(0x7f0000000000)=[{r0, 0x160}], 0x1, 0x606dca73) dup2(r1, r0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0x3b, 0x0, 0x0) kevent(r1, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff8, 0x41, 0x2, 0x0, 0x216c}, {{r2}, 0xfffffffffffffffc, 0x80, 0x4000000d, 0x200, 0x8}, {{r0}, 0xfffffffffffffff8, 0xa, 0x8, 0x8, 0x4}], 0xff, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x8, 0x8, 0x93de, 0x7c64}], 0x8c76, &(0x7f0000001340)={0xff, 0xbe72}) syz_emit_ethernet(0xc4, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x8e, 0x0, 0x0, @rand_addr="0092f4f96aa945676a0000000100ffff", @local={0xfe, 0x80, [], 0x0}, {[], @generic="8cb2a769045301f3d2c9cc81710f0448adf28d0babf9b602c16da78b0205f96200000000c0bf65e8f72b68abe197f135199935d9526b003a4058bac5a46a2cab18048663a982c89dc0e72a73ccdfd0be8f8a2be4d14824941aa47567303547a0a82ca83c84611c36292ecd18b518f4a43985043858510de21660a61bc53082d51db9262560958006abd863f274e8"}}}}}) socket(0x2, 0x2, 0x0) r3 = socket(0x1, 0x5, 0x0) shutdown(r3, 0x1) accept$unix(r3, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) r4 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x10000)=nil, 0x10000, 0x0, 0x10, r4, 0x0, 0x0) accept$unix(r4, &(0x7f0000000300)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd00"/4083], &(0x7f0000000140)=0x1002) 00:58:02 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) listen(r1, 0x333) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f00000008c0)="2078f7b678807d89e032dc19f570fe00bacdd3e1ae669463594cdb6d3548c871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc216a8373f17d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb17967796e098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e332bbd0d123628a27507186668786713739e3b776420129bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311bf425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad3a7a939fded389efe60c36c653fa0e7020a7488eae9c1eacbb375d1606d46b5085506c531e1250b41f7066a0f69636d979c8f64d6f887a650836f637757b6df7328761042919c4f546ca0d39d7f4d394245f3ce005a44bd10a273796a6fb9c0254b8c1d392e137aa18292df7f22e7045c9df611c25d42fc702e15b1ffdbec220f8b0dc4ec5852515fa4d2487567a7a44389e881552a09a4e770bae0e783eabc201c56c9da7bd55334996f804a411c233a64df07818c5ad8a5af39fce6d97e6edb8802d82b8087e3e6eec3b2fe19c3de465aa0545cb95027eab689196864b5756dbf9e7a2da42878c1cf66eabb18e2747706ee020e707b15a6eac19a380f50a1eebfc854b9a7f2af71a3f9cf57c6ac5ef12f28c42c8fb6", 0x388) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x0, 0x0) 00:58:02 executing program 1: poll(&(0x7f0000000080)=[{}, {}], 0x2, 0x7ffe) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) execve(0x0, 0x0, 0x0) getgid() getrusage(0xffffffffffffffff, &(0x7f0000000100)) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x800, 0x0) 00:58:03 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffff00000000000086dd6031797100383a0000200000000000000000000000000000ff02000000000000000000000000040000000000000000006059fdf700002c00000000000000000000000000000000000762ca0fe7333c70b5486b0fca3069503c00000000000000"]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000180), 0xc) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, 0x0, 0xffffffffffffffff, r1, 0x80, 0xd436}, 0x3, 0x9, 0x4}) fchownat(0xffffffffffffffff, &(0x7f00000023c0)='./file0\x00', 0x0, r1, 0x0) r2 = semget$private(0x0, 0x2, 0x82) semop(r2, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r2, &(0x7f0000000000), 0x22) semop(0x0, &(0x7f0000000240)=[{0x2, 0x3ff}, {0x0, 0x7, 0x1000}, {0x4, 0x8, 0x1800}, {0x1, 0x8, 0x1000}, {0x3, 0x7, 0x1400}], 0x5) semop(r2, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r2, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0x8, 0x800}, {0x1, 0xff, 0x3000}], 0x4) socketpair$unix(0x1, 0x6, 0x0, &(0x7f0000000100)) bind(0xffffffffffffffff, &(0x7f0000000140)=@in={0x2, 0x3}, 0xc) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x5) fcntl$lock(r3, 0x7, &(0x7f0000000080)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xc) 00:58:03 executing program 1: syz_emit_ethernet(0x1117, &(0x7f0000001280)=ANY=[@ANYBLOB="ffffffffffff0000f7ffff7f86dd6010fb7f10e13aff21405aafca51147426c00f82783347a0ff0200000000000000000000000000018500907800000000020b08e5ebd2cb840b0c5e8fd1b8572b71b5e85640cb3b5f7269a972d7c6515dabb76a69792088b5380e3ae147f6737b8571ea78cef9c8c22daa731d1c7029d981d3ebc4db5693885a75c6697a3f21b334d1447c75d804e7d96864ccb4543200001df1286ec7bf3f4450b9567df8b8fb60f46d43b78d1fd225294b840efe47886201a865179a1669a5ce3c0d698e12a0b2bfb195e91c1df0c0e881fcce805b58ced4d979df9a48a195b0f266ae759f0f32960b6a130147b273a18a2a8804081b401e93596db5aa76bf4c872925f09bd73238b4c920596c6f4cb7812afdd584cfd7f49f746a0aea692e6ebeaada03ead662de00c6a8d94bc55b77a117e1d9aa9f83c3cbc3533b7c9878ca9c092a098abfa924f59533f388c4995ea7a5073731fa0d7809cd6769cf9da53375c00bae1eff40f6de8165bbba6fd829e6377f0268314a87abe94cfc9a1c548968c98084f90d2f09b2e6bb9dd8426e3f025bfcc7769aac55559bf6d535375a783c17aefaa420e3d29330f5d300645cebae8e515bf9205e28f643c0d1b5f7309234501ea66ccf741eb0d58bf6b5d4f8e4c94fe27b3723a82af07f703b45712058185650ec28b4471eef40faa66d4f5f1714b6f2711840e228ad517a316845acf6289210a5de2aee68785231bd20710c6da3f696c97da979caab0b9d96eb17ee095e885f4f848b77c4bd6b66a84f9b859045fed9b98a4216070542b6c0f29c63b9b4f40b50325e3af145d1dee0936eee5b027a33cbab3d8a02ac599b1d49ce4bbed1019060e98237d5cd060d6866bd7f204d104f4f6c532d276e5710eb9db2d0f7c520417cc12dc6aab2baa9b054a86f7e63ee278869e5e0fa8dbdf3192caafac56b7411e51db765e8b4c705a0480cfdacd5e7ce19631e406c88cb3f30b5485ad06734ff3cd4c81926ea24ee33eed1685a6cb6240a6b482607a60b4b525f2f141997fe2126f8adfbad11c9e7d507fac652b423327aaae5d238475d08b9e5b29f196d92aeaa6d79344f6c64df99048e6ef77a3690572d402b97ce8fec4827c53f487b0d84a96930682b5f9528ba86ab006f052d09baa85360513d9c05ae4ae54b77f6f47479c9bcd821711944fd73663eede43df9146b737dce4ab387895652ba7684276bcea3dd753fcbcdb2078d9585cce9ced71530c076d74a3859f7d2952b3dca28143a25ce312eed17315bb0f829710ea6faeb1c44f1926d05f52648cc720b888df7b148130ad58fc0b17bdec508a16b72ac42df2b2f6eb51b31d43eed3f726ce196ec18a3141fedee86f99f8e714007e737686d1e4fc40f37208850435bd124ec3a1e179a51d8ee61a82494ce6e167593c597c0a4025048089f1d0c62720269621dd79a8db865693c31091d419d4ea7bfeda8cacba12b932c3594913521a34899ddfc27a25edc6c5985a21c20a909985d89bccd115a59abd0d06d2ca70418c65619316fef714f91384373fea9fc602ee8658db9abe58573ec4bad431f5d6680f4e2d73e5adbf5207c71a7fb63c05e6c1bf0e9781da8204b69649e1f7b9ee455481e5ba1a7853442b1e0a9935725703ca4e19e7c3cd53771a4d823f814b2de661af62c4a563536634ce5899437287586bb59a3eed316b62f2bdefa4a2984d9a3fcd295c51701fdbec3849791bd0e8d83bc30024046ca8377fdd923ab6f8537614963f89633c9017fb9e77431bfc2bebf4c75a403f795de96e17bd4ce8e94da8a8679e24e268db7184da8e829090e47ea387b81f6dbf94030a86de65277110583a6fcc171e4f18c4f81602466f9908d596ca348454daa05e7b8abe5d1303a4107ba848169c9be6c2393a5d867f3f9b93bf8d1c4164128b9ad9af228259ec26af2dd93d306eefb52e952854f3bb217d89d104b101769f1a9840dc4986c3aab3b6bf1c45a19e14807b67324eb4a1feaa4125e03c6af01f8c3d148602a8edfce1c64b01dab5b545e4751b5a24b893602961b5f2e629fc72480eaebd53cdc4eaeac9df189fc806413e284e2326b90d0f66da77b1102563cee4b3518bb562cbdfbd9b598f656d17274b89aa8598a1cd5e194dd5b347f3d87c5360774df3041a3ca4a4cb7febdb70dcd259f485d599ad730ff4c37c9580e7e9442d34922e7d5697c7b29802594250bfbe72fb7a10c74c4b819ecba0f69e0c0a901c4700ab067c1cbb479938abbe2962698668fdc3fb44047afd4cc5144266b190774c3b0b23adaf6631b59d06c52cfa691f5dea3106ac3ed6929e0865e9ea8198e7e1ee617855c555f717a0d72b276465e020aafe1b815444498f4ae926b743af3d886e051924f38b0fa2c8f73b620508afb14bb5fd48a40fc05ca3dd65640dad1339c62e56ae69d828afd366cbc7bbc45fd5b92d0a09cad1bc78ddb011929845e4be88051e62eb44bb6c6d6b3aadb7030fd15c14ead522d377d96367392a7a9e55d72cc519eceb348aed4887fd673be2983edfd746869195006a55aed91cec4fd507d43a7831eb0d3fc1fcd8e700f7c520657e0b4a4e4f60038598365daf08e72e408db4d7cfafb196250b3a59ca9c229bbace43b6f2a808a01ef388eb37875bc7ae264abce481ad2364eafa06bb32332551cabdabb4922e09b97dac6484c10d73963c5f5877cc8701025a2f74390356910df424d1015e9aecc15c252c05d7b2d16aeef8112f3564bfe1c76175b2ae05d877e5e48448c0873a9ccf0a6b4dedafd24ee3de1fd96f433d9999e44c55192c324b9ec9e9781be3a92d60d4ed6ae244153c2f4fe0b4bd8180d8ce7f4e262313bd170d3cb70d1d2c7aaba8d85b4a39f42785d404f2e7c6f92e89a4191c8f0effb9bffbe5588a064cea7dc362846fbf4a814582adac31615b6428fa2db51a4b049df82e9d3787a8c584e0e2223ca5e5bb16ac1ad0d71a0bdab982eb054d74fa8291b3e92f7235e8ed97597d0f02c62e0c99d9add26df3a75cc42ffacf09c809d1405d73cfe82fe486709ffa6be1ffff6f67b7704814338c54b61c12c00d143333f8fdb6f39b94095b52a1f8f83b7ed91f9d91a8faa0edcca634257d0a5e8e6f5e2bdf2eea3c159a22b1850619c8375325420373099223aef24cd793842755b70cfdcc8fea7a4ea001e145ff83decdee011e20ad072faede030b5a049c0c41c0c274b02a3ad135090700dbb1e53691d5609c1b2c1661aa982cdf33a2d43a6052d9a5634bc14da6e78745d267198d2a2c22297fde5283c2522efccde48f3a30340f104a629ca767031dd431d91bb04d602fb3160d3d0012dc6431f25c1ccff3b8f58c72c105b609fd73a42cfa243fc8134069ce79030c6d6a63cadfe16a664ea8c63b79b0f458ff88a7b729cec3dbe617eee92487fc01d33d24486d68e16cd9b52fc4d5c2ca9653938fda4e42607f060b618476a29ec33b55af805ddc42c2d7a164da6be56ffd58f66cb527be5841e5da36fc5219dbcecdc2cd979c8f1cc4fa6a78771cb11ece3441b8bbba840808e8633a933a1be86246d5a1144b6563bcd2148f0f02557e187e49cad4577f2091d3f4a22d63b83b6a06a9b8e8d83d2797e497add8720fa06f2221c2b9ae3e0e222800352899315baabcea2520efb6a36ea6465e6dc849b7daafb5fb5c5da2c1ea1c84593b3f8a435164e893e6a2b12741e3511d36c052b44a1d4f470feacab766f9e7d08b6087b3ed7cf32c0d584616a33eb7ccf055a3d18d12ba54d18e4265da15893a0bce175d25ca5aecd0b14783de26eaa5d707c1bf73aaa8c2152a8fa5975284dbdbdfb6a9d4922e5d12c5539fd569989d156d9624c4ac28ed08fd6cef18e0d43b4e883e435394a5ca9caff6b8205bb72a947012020bb344335d9208611cc459d23ff754d5524a88f7c4de8a811c4c1c5c285a3db78c6ba238530d43a0e285f1b220b80d066bd5148df04161ddbf013220715c4df45104395b3dfef1f56eeb09e9b15b8ba1d41e246eaa5d226563e9250df1a873bb9a4acedb6b206395615cb7648f1adf6966a8b2b15550f9bf03badf0909657a5b885a6bf96fa897f7b91743fd2852d6c45ed24a2e7aa2bf0527b9d39d43c721c55ad50448fe6471c330cf60e14cdeb837a3df31a712b60d7ca61e2499747e6abec428e82f2ea9cd07c13e46adcbd444c1d2500edab461375f995048114e9cd56ca3c205d27a1ce98357f8b9f26b9e60a2822f1fe3ccea67c33dc1b71fb4ff7c9742ec4c5ce45b73d29e383aa05f1c7c13e538d78c90c673753ad1f41ea802b1fb28f5da5346173ef99717ad90c2dae8f0f2d21b22963f50067883facc2e1617fa5f6241d9b5aea9a3b389483e729b381cb213c1c0e7bd0bb6ffd9638106727a49d615c6e0292e553b4dc713c8380d90d5f27ffbd326c094106785ebb666d488f7e7b0738718d4719b83085d0c6cc1a0d462221354c1acd03fdc50c52c7f37f345e680a4f3ccb8b0e13d37ef0c268512dc8244fa3528b507e069871dcea9869682d759da9e04c577f7993a676fc90ec1bc13bcbcded1efd11efb224b7d6e1e989eef21971ec58f289e598130c371c650c2e9a6ee032ab0238cc20fb5ba580f6fedb53c83f1621f5031e8b6fbb2edcc5c92619dc91d0e3bdf41f988de01a810dbffce8dfafcb7206c1ac7cfadcffe6eac968d5742fd28a9b714632fb4b30e68ffbdad1bcf142ff32e78f75ccf39445c696b8ef52cde89bc56c9ff7ab3dcae94ad33cff6471f52f02e188b49ab93886b47cc846f1d9bbea3bf71776a234c2265c51d41a4a85ee06a6186a669480c6e63daf4dd0c4e63c88aa2209cc528ce68aab5f1d89b7d5143b3923f1ae63a7677fad9d7541aef5f50ff1e24ca6235e0b4aa40bd27512055658c4a793d10eb9cd988f00d3b8a1b2feefe748ba2683360d5435a4a168fa62c7769d78a263f1f73d044e2e771294011c1748440582d2e749aa39bbb97fdefec77ac73645c22f0f299004703ccf6e3a6a77f9c06501d406031488b20cb49ccf7c6db43a0804026a9e5fce2be4fcd68bf6dee70056b1fd0fc6cd3db50589329bd0a022d1f0d1d2210417f0b81dcccff8c0e87c65c3aae7c7438c0f3ac47cb421139fd9ef5023a1b02f92ab8927ca782e7e5d66558ea7f6853963a5660c26ec263b2fd9d4699150ae6270b66b7ef5cc73e8e4060ea1aa1256612765e2a572ed5f412623e65b9e4f3ab6990c768159a5c651e5f7a92188e6730e8e234bfed2afb087db62a6bfbee3a7dfe4580433d13244725f9acb20f18d752716270e7bdbf0123f46089f783ff7490327617cc6c29d477c94799b3eafb5b8ebbd38ac968262d0cca8265b18847295509bd702e00922308a17f8ceceb79e19a892f931e5d9784e86c2f672530b78d197ef304aedd88189ed797ea3ec2dbbd84b87e9bc1dfd6ec2e3e868cc9969be342b2cda6c4f74696547d2d9eff2eb2d77a2fb15cc0be60be51ab5ec9af0326615a408563654a10e8505d194f987de03bc323d51a772077a43a0841f12d18984f66b242c0d3c8055beb0d7a0200765dc8194f16b913c3be70e721acb96836d9da79c28be1ed2f73fd6fb0793c3de07dc1a23006d4976e6cb9bf653c6805ebb411ef9c20beb92f0ac6b9bc2d2791d61f3a5ce3b352c1e7d56214b19770531b472545c64c575de40c12d9bea69126bcbccddd4ae877e057e97b282b6b76b49a1561d37995aaeee457757dfbe8b73023be27ddff4a7a977f20f78884fbf8ca0dd716bb23893cde9878b773e6d0bb098d6428526cd93d1b2e73b48ff8bf22107dd25f9dc99b661ceb1ff8ada2b2d6e4f6b5107df65e894eb2d7331df0f081eb121fb5608a76b529c7a20765d1376519cc53969292dba62eaf0708af2b90b9cfd8a48a21c006836a448927022888575c3cf984bc4a8da32966e1c255fd3a891f1d987e19885a9895d0b34a7f7ef7f8e406a35e033ab62839b86195375d4f6e3e680b80b000f1449f95ca8552754407b829e2917127e16e89a75973b0a6e10551685a6b422eaf13f05522718af440ad47cc2476be7cba00253bed0c5b0bb068277e02508d8ab45e8977a5fd8f3301564ac5ae459819df5ff3242654a32e5e3c26237f8da7baa3781d8231adf7e2e539881da460fa8da99cbbd470c83f3f5e443ac87a63ba4983f7ead09ea60a8689b8490637487fbecd57de27b6315d95144d074b336ead6372b8bebd43ce92efc295cd85231dc500fd454145b7d2d31705c59f369be5f66ddd6304ead0421788fc0b998ddc80902949ddfaee921b6045a72a8b94d11e9578924795f724e392f6dd70338f8f3659d5ed29cb9932bc7691a509f37e34f393a7b"]) 00:58:03 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000000500)=[{&(0x7f0000000100)="dc", 0x1}], 0x1) sysctl$fs(&(0x7f0000000140)={0x3, 0x1}, 0x2, &(0x7f0000000180)="5b193197d9", &(0x7f00000002c0)=0x5, &(0x7f0000000300)="e0a4911f5285cc", 0x7) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffc, 0x0, "d700060000000000005b00000000000000e74de4"}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r2, 0x0, 0x0) r3 = socket(0x800000018, 0x2, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x800, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f0000000200)='/dev/pci\x00', 0x8000, 0x0) poll(&(0x7f0000000280), 0x2000000000000061, 0x7d) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x0) r4 = semget(0x2, 0x3, 0x100) semctl$GETPID(r4, 0x2, 0x4, &(0x7f0000000340)=""/232) unlinkat(r1, &(0x7f0000000000)='./file0\x00', 0x8) execve(0x0, 0x0, 0x0) 00:58:13 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse\x00', 0x20000, 0x0) r4 = socket(0x800000018, 0x2, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r4, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) r5 = socket$unix(0x1, 0x5, 0x0) r6 = socket$unix(0x1, 0x5, 0x0) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000440)=[{&(0x7f0000000080)="5410786d4b3756f7003da368811c62fa2375d773cff2fce6d70052e39244a806015a57467055bde92b2096daf1023b51cbac11c4ec86a7a71cb4243700649e5ddf32140c2200e63b6aeec9ef7c717867c0169dbae7191a3563ba5d3af9cbe3b0da681103b8517a26327dd2f7f2be11da21c9e611c6", 0x75}, {&(0x7f0000000100)="c2842c5c80eeb41c9996c99ee8c9e327ae442ff0bcc06fd9d0c88662226a3e7ea18f4506a2a2f04c914c9c1b9f00b241115a2b9cec16a3c1c8442fc8a5c430733678ae46cb0d52149dfaaaf1da65084bd9b931315ecf96e4d395134c70c02bbe46b5d2122339be14cdd1307356359fea692b7361d9b090580e02e9dd5c75f1d2f689dffb868da90500f5ec8f636d72f56f49bd2f030fc11cfc698c7bfb637b0b04c57e56892b041d34e783bd4e02ea7fc8c5e357c0b6be30bcd5fcb0cd1268cf5e0cfad183828210dc0f3d827240eeaf4e2b154cf620be0d9730ecc60de65eda31a3037cc05158117e641d9852d9d96d84bd", 0xf2}, {&(0x7f0000000200)="6b204072553fff0062bec373def620d6c328278bd47837f2f951d65f45fd3c6eaff494e679681631ab21dead9fbc07978b98ee9e03f6b80344952bd385bb26b2c5e34888d22feb", 0x47}, {&(0x7f0000000280)="289f8c01a328a436e2aeedfd13d1eea7d151869a0f600e3cc0235badf44c53c67b8ff7402c73484bc781d7faea860f26da3499e98a748d6d27b63b29fa0a56d237ecf7de8e451da75fa5fef1baf96a", 0x4f}, {&(0x7f0000000300)="9384b7a1dcb22d8cfbed9eef589842104f504fd291be809d553edd4b6229938f24bfa4e009b7f590be76412d2245c7791d7270c3bbcc60a86b616ced863d5a2a40431694b887cc8f7bd9f9ef08a2ce6c80ffb8140a96121d109d37fe64de5f17d50b85", 0x63}, {&(0x7f0000000380)="7c8756d8ec8a4ec0b06dd6a0c8f7f072219bc99bb054bd4ce9e409b8e7221115f3d39d9965be9aa06e8a837cfda10c0cd4c6fa858b1618e78ccd778f39790ff358053cbeded21d7af8e631", 0x4b}, {&(0x7f0000000400)}], 0x7, &(0x7f0000000580)=ANY=[@ANYBLOB="380000000000fb00ffff000001000000", @ANYRES32, @ANYRES32, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYRES32=r7], 0x38}, 0x1) 00:58:13 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) write(r1, &(0x7f0000000200)="4f9ef5c3156a1d631bca8a45640ea8c3be943cfea3136413c410579c38fca045c53a4f2ee75a786e291e2b595be94e83b1a3b6c8801c85dbe253454c5e14a7cc6500cd1ca74ebb42ac7801856cf9d7660f04b3aa89a674dcd83d4a7bd4b48b85f721224030f228834361cb92d032ee105f2c5e04208b225bcdc7c3ee", 0x7c) r2 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x1, 0xb35, 0x550b, "2ea86ee16eb595607fcfd71100"}) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000000)=0x1) writev(0xffffffffffffffff, &(0x7f0000001640)=[{&(0x7f00000000c0)="ff0fd753ea647cbd33503f296cf9effc8dfd36abb766dd5f089e862ad89099f7d614b3ae169d60e4f5003a508f81832095cef4e3636138302d610f85ab7543f1bc7ac81b6380eef989844c643d7c2a880908aa661f4f3f3bc9906c6741459f402bc13bcaf98a41afad80f08b5c8365b374774eeb786e62af63b7fc3e52f4e0b5", 0x80}], 0x1) write(r2, &(0x7f00000001c0)="a1c0", 0xfeb5) write(r0, &(0x7f0000000080)="2078f7b69541d6d97099188e90cd9c8e765f9ba2c14c0333177edf6d0f3295f5a5e8b04efdd700"/53, 0x241c5379a0e79b8e) 00:58:19 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) fsync(r0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x40, 0x0) r3 = accept$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) fcntl$dupfd(r2, 0xa, r3) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)) 00:58:20 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r1, &(0x7f00000005c0)=[{&(0x7f00000003c0)='H', 0x1}], 0x1) write(r0, &(0x7f0000000340), 0xd4e688a67930cd) write(r1, &(0x7f0000000040), 0xfeea) close(r1) close(r0) execve(0x0, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000080)="0806102e9c5b032189e1bf5f6cefb3238d9214c9543ab67d8ade5674e1e9ae608f3717becd59d8a1e72bcb4736be776d71c12d69363f2674dbab064abbf4cad52ea8021fe9d0a977c49999426818d5e7c7e9a5d367df93bfe902ace94425ac61e71c36aede77f92cf6a3e05bb0a6d124847359bec5ec4048a5765d8172ac424f9129932a37c995a8f12440e28a18d8a658b6a11c96b9fa7bd5", 0x99}, {&(0x7f0000000140)="6de9a30943a7aea8ae45ee5375b77acc261c55f4e07bbd17fbfa4708c24d47792d99c051c27a90763ed299eb4cac9697188141f83288", 0x36}, {&(0x7f0000000180)="f4dc161c2885ae87a039c415f4bf4d6c577299b1face7b4850abb54e56ece04304f926bbd93351257e5231b8f8d450462d9e9c9c7e150501dbbbb1f8cfc87b3c4c01465cf314d76a6495efc0027836ee9015", 0x52}, {&(0x7f0000000200)="01b7bc84c74642d4d3ab1b3cac0d724548066dcadcdee64cf8c35ebe5388b1dc100fdbf94f1004af24424a236fdf8d06e64a6c0898791d6ab6edbf60d05154648d908eb7b910b869b708f1be8f0baab7bf0893e4cded7b1c18f3ed774828d6bfa74e", 0x62}, {&(0x7f0000000280)="9f29", 0x2}], 0x5, 0x0, 0x7) ftruncate(r0, 0x0, 0xb4) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x400, 0x0) 00:58:20 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x37a) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e734578ff5dbfdcf0000000683a00a52d00"}) syz_open_pts() pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000080)={0x6, 0x2, 0x800, 0x2, "f50f7dfe2d90077ea545e1dd714195ac2c48f498", 0x2b, 0x7fff}) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c697c85ea43f83bcdf0000001db0a9f70800", 0x0, 0xfffffffb}) syz_open_pts() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) 00:58:21 executing program 1: sysctl$net_mpls(&(0x7f0000000000)={0x4, 0x21, 0x5}, 0x1556e08b553bc75c, &(0x7f0000000300), 0x0, 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x81) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) close(r2) preadv(r0, &(0x7f0000000380)=[{&(0x7f0000000080)=""/37, 0x25}, {&(0x7f00000000c0)=""/77, 0x4d}, {&(0x7f0000000180)=""/36, 0x24}, {&(0x7f0000000200)=""/185, 0xb9}, {&(0x7f00000002c0)=""/29, 0x1d}, {&(0x7f0000000880)=""/4096, 0x1000}, {&(0x7f0000000300)=""/113, 0x71}], 0x7, 0x0, 0x5) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x0) ioctl$WSDISPLAYIO_GETEMULTYPE(r1, 0xc014575e, &(0x7f0000000040)={0x1, './file0\x00'}) 00:58:21 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x18}, 0x2, 0x0, 0x0, 0x0, 0x25) getegid() r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) sendto$inet6(r0, &(0x7f0000000080)="29618453a874ddba40695d4660207bf71da94df01dc471958f5fa485c894c9478a8bf829d25ee7475fb69903d6371e6559804cc04915e54672736f7756f517bfec33c93f205065a81c1f89aa8ab4da759549c4047f606fbdae1b36ecaf4b1d6578a76c22ce94a9ade67b60c778435792b9578e3adf67d46b2ccfbb0252db603b3ae73978310989b872d1141b14f675f210cbaedae2b24af4470cf4", 0x9b, 0x5, &(0x7f0000000000)={0x18, 0x0, 0x2c, 0x6}, 0xc) 00:58:21 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b6", 0x154}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00') rename(&(0x7f0000000080)='.\x00', &(0x7f0000000100)='./file0\x00') ioctl$WSKBDIO_GETBACKLIGHT(r0, 0x400c5711, &(0x7f0000000000)) 00:58:22 executing program 1: r0 = open(&(0x7f0000000200)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a8400", 0x17f}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000001800)=[{&(0x7f00000002c0)="0e52", 0x2}], 0x1) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r0, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x80) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x0) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') mkdir(&(0x7f0000000080)='./file0\x00', 0x0) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) 00:58:22 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000280)=[@rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x60}, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x0) ioctl$WSKBDIO_GETENCODINGS(r1, 0xc0105715, &(0x7f0000000000)={0x1, [0x0]}) syz_emit_ethernet(0x164, &(0x7f0000000340)={@local, @empty, [], {@ipv6={0x86dd, {0x5, 0x6, "f3d8d8", 0x12e, 0x88, 0x8, @mcast2, @loopback, {[@hopopts={0xf0, 0x15, [], [@jumbo={0xc2, 0x4, 0x6}, @pad1, @generic={0x96, 0x9e, "08cf2f98e6af25256b4a75f0f0f07e11069bcf26b8c369045961a29d1c16cae99e25ffc984a66ec1a7e73e57017865102cbae44076579536071ae8f3c8b534e869913908fed1f9a09115526187038c9d2d163279253b4f4e3484a329c012d80216237439e65945749bfea16c0253f0f4d1160fe00b695ad09aa9e1a78906d5fbb3129b4530d77d30165730ab0a3a763cd0b080790b6ded2339f6e39cecba"}]}, @fragment={0x3a, 0x0, 0x6, 0x1, 0x0, 0x10, 0x65}, @fragment={0x8, 0x0, 0x1, 0x0, 0x0, 0x9, 0x67}], @udp={{0x3, 0x3, 0x8}, {"7d7aaa8fe431cbfd07574b4c8bd19a925546d50ffeba779d767ab9a71844d329df7e641ec5d46661e0800781d8dc1b8ab3d37a7f59b3f83157cd7f11c6cd4940876d90e0218d04f5abdd5d468d33cad4ed55ea1485992cd456f12b2f608a"}}}}}}}) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimes(0x0, &(0x7f00000001c0)) 00:58:22 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) r1 = dup(r0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) writev(r2, &(0x7f0000000280)=[{&(0x7f0000000080)="1f", 0x4000}], 0x1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x100, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000180)={{0x18, 0x0, 0x8, 0x7}, {0x18, 0x2, 0x2, 0xfff}, 0xca, [0x8, 0x1, 0x6, 0x80000001, 0x5, 0x8, 0x3, 0x91]}, 0x3c) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x800, 0x0) r4 = socket(0x18, 0x1, 0x0) unveil(&(0x7f00000001c0)='./file1\x00', &(0x7f0000000200)='W\x00') setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, &(0x7f0000000040)="ff", 0x1) dup2(r1, r2) 00:58:23 executing program 1: syz_emit_ethernet(0x4e, &(0x7f0000000340)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd6031797100180000fe8000000000000000000000000100aafe8000000000000000000000000000aa110100000000000005020000050200004e204e2000089078e8abc6c00dd9f469307d9da2be2bc235904374ada1a5d7a88ceb42b9f2ae4fb65316b06ed447572e5f58fadc5321c48697de2c9f416dbd59fce53c97a4e5b5763ea71ac61837cd0becd5f65b59f9eb081210096f7ab3a45b8b1094aaf417a74c0e168426dc8f95b07d3fbbec"]) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x1d5) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) utimensat(r0, &(0x7f0000000100)='./file0\x00', &(0x7f0000000180), 0x2) r1 = socket$inet(0x2, 0x2, 0x0) bind$inet(r1, &(0x7f0000000280)={0x2, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) socket(0x18, 0x0, 0x0) socket(0x2, 0x1, 0x0) socket$unix(0x1, 0x2, 0x0) bind$unix(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="01002e2f66696c653000f6bcc1af63d134e31f81a3df33c3eaa66f9beb5669325e10b06f009c6a31380f88eb48b7f8488f807d007394a1872c2d435b27a3ff001fdaf50d48cf1200"/86], 0xa) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x4, 0x0, 0x0) getsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080), &(0x7f0000000240)=0x10) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$TIOCFLUSH(0xffffffffffffffff, 0xc024696c, &(0x7f0000000300)) setsockopt$inet_opts(r1, 0x0, 0x200000000000d, &(0x7f00000000c0)="eaff125c7f000001", 0x8) 00:58:23 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f00000002c0)='./file0\x00', 0xffffffffffffffff, 0x1}) pwritev(0xffffffffffffffff, &(0x7f0000000040), 0x0, 0x0, 0x400001) r1 = open(&(0x7f0000000300)='./file0\x00', 0xa9b6ae56431293d0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='\x00\x00', 0x2}], 0x1) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = socket(0x10, 0x4, 0x2) dup(r1) write(r2, &(0x7f0000000140)="5fbde784da3484aa528afd6dd40bd2b6eeac6c08c5ea4ff70445ecf66beb5b579409475cf53dee592f8d402b43e0e3be4dc27d7bbb0b9fbe0484619a134ba1962e27143a6c18ca090082f0a825b23d925ff1bb45967aa85e78a54371893a02f7b09b247920bc20737ffa6a686e67ee8665b043c57cff64f92a4f83cc6a891f617cc3a3fa1815bb3c20ba13c54e5769e738b341daa6802d114635fdde2558e368cbc278e60892a36cbb09926b1943718576fd634c683e3267b894ebc1c7c0528ea361942fb720ee2c5a40c539acde30e1ff9fd200adef75d29352a102", 0xdc) ftruncate(r0, 0x0, 0xfff) r3 = semget$private(0x0, 0x6, 0x10286) getgroups(0x9, &(0x7f0000000580)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0]) r4 = syz_open_pts() ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f00000000c0)=0x9) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x2, 0x4013, 0xffffffffffffffff, 0x0, 0x8007) semop(r3, &(0x7f0000000500)=[{0x4}, {0x1, 0x3, 0xffc}, {0x2, 0xfff, 0x1000}, {0x2, 0x2}], 0x4) r5 = semget$private(0x0, 0x1, 0x5b4) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000340)=""/257) semctl$GETPID(r5, 0x1, 0x4, &(0x7f00000195c0)=""/102363) 00:58:24 executing program 1: r0 = syz_open_pts() syz_emit_ethernet(0xe, &(0x7f00000000c0)={@empty, @empty, [], {@generic={0x880b}}}) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x148, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "854955001000007993044be28a123e000800"}) poll(&(0x7f0000000080)=[{}, {}, {r0, 0x1}], 0x3, 0x8001) syz_open_pts() close(0xffffffffffffffff) r1 = msgget$private(0x0, 0xfffffffffffffffd) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, 0xffffffffffffffff, 0x0, 0x0) openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x8000, 0x10143ec8fcd41691) write(r0, &(0x7f0000000480)="c2fd33eeaadeef116bdd4402b6c4218477bcafbb3b33c3ea00d28bc9951d15b21e1d5860caddaa40d58c8eb8faab7b7d7f753af663d4967d7237f9454011c7868d879d10b0f52ec695ce42b32b04fb877444f3bb6c7a74cbee59cba932c1ff", 0x5f) msgsnd(r1, &(0x7f0000000140)=ANY=[@ANYRES32, @ANYBLOB, @ANYBLOB, @ANYRESHEX, @ANYRES32, @ANYRESOCT, @ANYRES64, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed628e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000000000"], 0x8, 0x800) msgsnd(r1, &(0x7f0000000200)={0x2, "207c14d1e34bd9658e12f5111b7279dccd872e41b16ac5f19dd7348d45a8135f21b9e51f555f4fa80e591158802658c00165168bf9cacd5108ee5d96e3b1179d12e2e486ba33ecbd6bbf993bc7680c8c744a835bf88b10684f921b08e55992d76473892ba75efab1849ca33513f2c7ff18ec9729741bfc52d8947a153270083d148b6fe166c12b4e946d51f438d152e52e9fbcbf5528f8c9446b0f1db5886b839a5c54c1d3f7e06974de9663322953dccfe25cc51c189e80a60657341d7c552a60d32625e0634465"}, 0xd0, 0x800) msgrcv(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="0000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e6ff00000000000000000000000000000000000000000000000000001a01ba741aefcb69a63b0670004c315e0ed2082560311bcb5f2aae46b28bb65915922494db92fa5e08c489feb3ab293458154751d96bba755ea7d0f9ea31aba94dfefe2124f4bda79b96241ae7cce5ed5f9d02592cf878c3e5e2379d"], 0x99, 0x2, 0x1000) 00:58:24 executing program 1: sysctl$kern(&(0x7f0000000080)={0x1, 0x20}, 0x2, &(0x7f0000000040)="0823d2e664003d1419ea284b0c", &(0x7f0000000000)=0xd, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) bind$inet(r0, &(0x7f0000000100)={0x2, 0x1}, 0xc) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = openat$pf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pf\x00', 0x1, 0x0) dup2(r1, r2) 00:58:24 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000004c0)=ANY=[@ANYBLOB="6b02e18b7f0084500fbb277f3a5954469aad9beb9b6f7066add7f96b900d1bcb03b4a141057fce438e040bfa62d06df45d3bc8990536215cb4c4dff57bd8deb36b9918b790a4a5a19d8c886299e88d1f42cbe9b8861733a606ac4c4d24d25a825acecf41381d643a32160963c85b532bbb9e4fa15bea1d5bfd9f32d8c38d4d26668a059362dc0e718e28cf9856"], 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) close(r3) r4 = socket(0x2, 0x1, 0x0) open$dir(0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) fcntl$dupfd(0xffffffffffffffff, 0x0, r0) flock(0xffffffffffffffff, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000140)="1e", 0x1, 0x0, 0x0, 0x0) sendto$inet(r5, &(0x7f00000001c0)="1daad5cd36195d6810b318270ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbaeff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e7068a0d0a3e839ee05e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e13faeebbccb92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc780bd319a6235b800800000000000000f525897bfdd75d1f2d5a302b3c4eefe2f5ace97cade03c418d91b5edd3d278cedcdd1e7d4b95b3a63cd9079888381a65a8789264cd8048410f29befde650c4fa5dcb582718b324bf28706d04a602d395a0ff0aafed57c5dc7a2d17ef96202dc44790cc423511a5c2c44c1d6a2cffbad9e62418bc25d106ac22145de479fafe620614d07d935a3ae6cd295d9ccca947a6f483c71d2e04af4a8ffd6a534d183eb7d39dd34770f37290a93d68882c6a8d220e5feb6940b4ea75e0f94abe6c4bb9e905bc86656f854a277e6907c4478d74d2cf08a56c02d6c9586397ccbfbc41e3789060018a3c7047ea96afc10d610015f6861ce8e55f4bb8a90a29627ac549e3b", 0xfdf4, 0x405, 0x0, 0xfffffffffffffd51) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 00:58:25 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000000)={@broadcast, @empty, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@dest_unreach={0x1, 0x0, 0x0, 0x0, [], {0x0, 0x6, "2484a2", 0x0, 0x2b, 0x0, @loopback, @mcast1, [@fragment={0x2b, 0x0, 0x0, 0x0, 0x0, 0x15}]}}}}}}}) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6, 0x7}, {0x2, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semctl$GETZCNT(0x0, 0x2, 0x7, &(0x7f0000000080)) semop(r0, &(0x7f0000000180)=[{0x2, 0x200c, 0x800}, {0x5, 0x2, 0x1400}, {0x0, 0x105}, {0x4, 0x7, 0x800}, {0x0, 0x3}, {0x4, 0x3, 0x1000}, {0x1, 0x6}, {0x1, 0x3ae9b8cc, 0x1800}, {0x4, 0xc333, 0x1800}, {0x4, 0x2}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000040)=""/12) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r0, &(0x7f0000000000)=[{0x1, 0x9, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x800}, {0x0, 0x5}, {0x0, 0xfffe, 0x1800}], 0x5) fcntl$lock(0xffffffffffffffff, 0x8, &(0x7f0000000040)={0x3, 0x1, 0x800, 0x2}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r3, 0x0, 0x9, 0x8, 0x9, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001740)={&(0x7f0000002a00)=ANY=[@ANYBLOB="00002e2f66696c653000f87a678d663cf1195fa82738e7c3a1ee4da4d9df2268dedebbe913bd71eea956c6617be2cb51b1b7465155708844ebd72c0ef1cc928e21e4244dc701538661be1392f71fe4f55324b3463a142382da94e4caf297b70c2849140478516af90f526cfc21b89bce2beba277e59c8ba0c0ea4119863d5b212c9418ab1272355b84a344c4607f9c55a8415dcc7665a519793902b4f06e6763a37cf6143453ed0246605467863860466f5893c745930e624c82167f67761a070d31f582c575c1d0b506a5de90167b742ba19ce92676ec3a5452f0d19e6a2eff9a3de25361c0f31e7e91ace3e0b9dd653108feb019550141b8923e7919a86992f2de0a39b8d197ab5d5403dd4cdf5870fe57d9763fd5862f1f0f18fd22374df0805b1174e012906fb3dc2a715c6e26fd40682ea319e6b07492a346bdf688ddd02ef0123c"], 0xa, &(0x7f0000001500)=[{&(0x7f0000000380)="3f37b5f1c8074c010dd0ab7f7443c166f0359ea5dafb111d08e1bff7f92148ae063f8e213914f25f798bfa0cb32bb90c6a0cc56639", 0x35}, {&(0x7f0000000440)="bb8c38fe86b494de17f9f40172dfe8f871023ac9d9e9aea38ee8dca05413bb3439733e2d0e7e2dd930ceac8e8f414b36a2c8d1ec92afb692d3873b4a76a79688c5b0324d050333fdf0975a61703c2fc36009e0c40ff2fd5a373c654582db684d6d3396aa38b075d1ef784d909123b506f09e030e687b559b02957e7acdbb99ff5bb90707b8f925126a588ae5480a88870d7f3c0b632d9bf5cfd34b7bc46b250ef6cc85b245c7dc714de04db13a4a0547d3f32fb2de613cbe81f425af5fbd64808425df6e683508262ff5ca6863ee6e07914679536462ff9373071c652c410105c5a68aedeac8dd1f355b3b11ec7782e6eb9bcb57ad2319512bfc6f4a9b319964580fe5c1819b5b49d32485e9d821434b6a61b8383c3aff20e99ca46f11f11da9f7fc64266421dbf87875099de69862d8c9d9490483d564162535a416f06608d488711c1478deb21f7a460e05130e7a6ef94d6095c3f7a126b360ebbd4f3136919c7150fbb842bbf40ce3a1701c910e9b3c3c629f71d8fe360105cb772f4ab7ec7295651b4a04a0182246ebe53a353fbd7aba55f70bd778440956c770ecaceb292e401618b74b578a437062758250da5f862fbacd2f8041b05c374ef3d15e1caf063398e0f47545955d1ad9be2436bb70dabf6091a7f980726d1297514eba2c4af64528ea47a50b8cdd96005b2a4434301204676775c45f02e6964003d4edcbb90784f707a57fbec8ff3aeb25c1487ac08f67329ea0f9c6007c813e054925bdfb32e47ae3e7bd703f589e8d6c775df22a7aa37bd8692587cb2e161ae499f8b66ab989d04325cb836b55b457de2be2c58260837ecf4032eb1c2c40ac4790b52e35fb314ce64957d5b81fa7615e9d3829a893d73b29e567e549dce983f683d8c5470e7b6a701e9eb22e04ae935bb97b815ab44382f7cb0196739f5d90618cd0be046dac075bfb3ed469dc64b838ad1c6f4b330e05250ab5a68ec7a9b6e551eb9d47931ddaf37ea5513128aac7df1687640c4d0941015c4910482bdb94a779be351629e1c7198bcc0bebcaf8f8df5cd7423ac932518c18e29adb5f2811c4c750532bfc97b7ac2e5236ace233487a4dd9349ead3737d669e13d3fbd24ea4be325c8ffe66ed69ad3a920f5f646eaa1f4b82d4e42ac38df45e750e3467403b9ae7862b7d1049066a14745bc276a27075b1bdea20584e07d663f1daf67c5fef20fc4471e924545ff6b9c7bbe41b1298569d4009997b36a89214978be54c317724fbbe120a4f8fe9f4ac1605dbee6876a8fe6b08f20587fee4683b5d764a9c584c1c24f0acbd058fad57d2011baad62a36f073fb851cd41cb529c6487c9c7220869e3ad0cbd830abe67c5a9b2726819d2765f86da84f5bd4ccc7cdc5336f421f72ace73d6a2b2258c05fd62328e16c1cfddb97bafd17fd8d2f0031115419268e48c4801717be04a08d86f6dde4bc29e9415a1afda5bb764e62c6f0292e4312719d86a883ad246182c4baf779a5996e30f819e96a2bf47ff7d93541b8d088d98395c210323936b977f8451732d7a47d02efee3a874bc396c062a004a2b53676dfcf427d5e627fd8c86fd24071cea53ebbf3b8985d686c4e4e5f8319cf7407fb772aa26d0337e119752469288d05ce2308ed041e65cc31fd168c5d28c8f74d9ca206246516918f19ba4bacaee0b8cbb88f0668644af8d499f982cc09a4c5167f5f3589e3d3ae99eb48b232854842f2a26c040928c41e4f9acf0254d0e869bf65f9dab3ca79555ee66dbeb7eabe101ca4fda73ab28271a25a9f08d9c7101901e784da09bbde95cd9dad411c46ded7afaca1501fc943480810555bd7efe348701a7ef7fb2e942f736aae38c7ea02b3dac103da03d77d644144774755cf7a376ee3e5dcdb7b5c08486608a4a9f3fe685006df4109f5ccc55e4f7af621f2cd3568c0b977e510ea50c73e59a5860ad2c5f9be2bbd629c6821d5ed4f6673a64c441d49ecee504896b455c5fb88f1926933e2a21ab2bd77512e0b6f0dc399676cf45609bde0732f9b761548672af0a8fb3f99ce0263c41e857eef96f02e3d77a55d08aae97b4aea4d6f5d2490b35a87fdbfe7aec5ec75937d4ee5427d6d59ce7a948469d757b22b3303ae398f7b185aacd6d2360ee835bcbc8edd4ddad5ea0550f8bc64e109dc2b5f3f772207e6eadad2baff3c2e754df530fb79da42d70754c36b59d0233f9ae0951b88b3f6d1a6731719da0d41e4f058d6e38b582765f68d1d71f5fa33a0c1414198869a04d72d78e86b937bd1b164867863f5d59518e5bb58178eee5f93d1210d7ada0edcf1fcffd7895f42121392d2b6a5d705a12095bf3915d86b5ba255f6499c9358a1fa5dfd5bd5b25e41f6c7ba748b345daf20caba62e20d6647dcd2efa097d7736752eacc4f117158e9ac1b0a7b6f1cd5ab173f936e21b6698d54d122710547b7f6c27ebf464a8bb4ae92139852a9bd9b8423cd19fc05ab5ed9685988db5e685a66d695e6c438b78d46db7617e77500b4b5dca3e151fa63743c335d4c5e4b9897997784cabe2cb13b6b597e172433d970b4d3f08faff93a5e61b85921a3dad6c29c755c5fa7b61db5d43c685f0ed4b657b65ba29eecd67fc3e7f5bf79be25d9e916df40a4ad3a16f3a17e6343b2e3f315a2de9e4d91ea532855db7d331c35f1a316a15fb482f7c4304e6f6d1469158b2f5aa4e1e0484793de4a0d3227023a00754e791aa86313d6ec456f89c35a9ad10aa007b9d824cac9a83b1d7223b2bce13d024924c912c2f8ecb741d29fb50ee752698945a7f1a7d22ac0cecd055b329d767b2112126957efd216efe1495446e2871e7a68bb03639468930edaaa5ca87fa91485b6365deeb7b61196dfaaa6d6cd662df04df2eb2a42757dca0b019dfcbd67efb6859f20ebb865e80041e2bb4de298b5d6ff2a27c6d79aa6b643cb8671586a240f5bfe3f87a7f03ae75bd660992d442fe633c6e43c1ff50d96579b62ad1e35c2deb65f65bf0c8ebc2db26bf88b73a4bef0e4a1ad599f080d7da9b2833a15fb0c8db970f89116719da3d0be3e9610447a1e06232fdcc7e76fe95ff22fe1c98201011808fa1254e5c34a66191a8d8237eb34f6281a690e1a8d06a0cb6bd124e5e1cd80a243c836ab599f93ea97a8828655f8047ce0a1b148808862e01a8f0db44466892d2150f9f44e53a183ab22484e9710e05b3841c34b847cd63ad5e7af94817c67c490c5b1d66f6ab94f2581062ed9ef3019186b44ff92e47680328e5a24b908cc8d045c833c1188c48660aac2587f1f49e3c0d74535bac922b2e802f5d96b24864564b37b862cca5e9675341cec8df12957f3eae6815894602724c8f3841ac5dd080fabc966d073ae4f006361c41276c00849d93348b2197a10b791230d1c33cb92de6e850a517b84cde65caadacf0d0d596a32ef8839f6c584890558acc9c66dbdd93d92ac23d8386ed6e6398fdda39ff4df69e64ceb72b4143ee466a9173be9a362215caf88e05a63af5ee6c7c4701b129ca6e09c86d6d2b010895ba927b5bc8774a4d1ffb7ed9cdbf595be68593646c174c53f43f1708aa3bdbba786b7b1b9436f0f2e08bb0e3020c5b6e24f9c3b549c8f5a6dece3d18e7bfc16ce0877fea852ec0147fc4165843b8f19d0c3ae0eb0ce34e687440aee8e1fb90e114d799121b34bb0b96c15ac027709da9a1443d3ef99a9091c1e84f764ab4ef4dd216234277736bba0f818383f070de23f118458b8b83242113720db854c3bbddb417a9805f0e3f23f1b48f3fc355e9a29d8d41b6df359a6093bc095471b4f4ec6deea2afb4ce112232a6f85cd361da64988930d8d51e9f93290327b63ab1be51c0c5e83f305b3dbe8a26aadeebcafa2892599fbdd96fcf1396a2d32a2dd9dc549e3557df113b3b3188e406785014620ddc5b72dd8dc644c9c41d907dfccbdbf27bf79713f30e3d9baf28e678995314fe382cbbde9c3bc7d29bb1f6bc99bf1eaacd41d2ced9864c605c78c87cc16248e9d14007c7b99049d59c884b4459eba9cde252a272be22f2eeac5a7ac623942015cb85e59fc5a050f0c3de8fbd6e85ea96f2b80bb98705f6adf8b894e369a3c4513b700925d3fd27bab33ec9ec871855806f82a50e5cd04b57e32cfe551f5e70e065a60c48bd6c83937f9d46bb6d4385473850d6a50c2a6d52c36061f3bbc4f5c2b44c00372ff27c7938bbedfacf20f013a644e60159cfda3500313e0ca740e7da92e732e8c4cdee714aacbd4be964dc2bfa569659eabf5820b8ad5b1f0993a489018f062d76b46933b427505ec0e169ecd978c24dba219f6e8b01a1166a6a2f73ef56309661eaada169665428bc87997e90abea5514bf5192cb2ab79cf68fae8b27144283f7a3f55528c9e6f47dcaf7027c4c9bd03e03de69d01b611804b347905275b60f890a75e72dc3632502fe4e988046a07ad6b693317b74c192c9caf40f90b66e54817cabd57c36d17ba32a0fa5d8ba5b8f539412a77fca970ca579b661bb4f6db1f1ab38c0979114e051b03f85b8feb9287c78781955d95e6d2c0bed268b768ecf3f9dbc2e3b13d7aca7aa12c8d9d88e78aa9aac8cfabc3fdd6bae43e22cecd071847df1eea80dea92d0621d9cf23c6891f603f1e026daeb80a1d3077ab83b0c768f8520ecdcc202ccd4fd801177a33ebafb87d69bdaad8324bf9b4502760951986c5ab4c972b3b8dbc729bbef39d79661f29fa838c7144440f3b6b02cd83069c3c5e3d2e7349e55e475d2e44dc17ff453be32d57d392e413709dfd8d35eee2a289682cca28761995ee4dfa5c287e989aa1ec6a6250f143cfd7816fd87c43c243db69e892ee371305b52e875c151628448dbcddc074e45b292ddeb14e1e6df81141f9d6aaf2fca0ff0f74f4698b45ec22cd4e499e41b1257377471c60b0a9e9e7fc8cd683cf8e497ccf216a1dfdf962f15d4354ab4e7cff6404f6cfc4d38e2fd6276d25560cac3a8c6f6c12eb265d1fa2d41d0d5d41aa66309f040438242ff8425fe7996707e6c9559c4261a40cb8ee019a0fcd7e34c3db5bd90c9bf345e78db6ead78010f56c7a85344b0aeeb465c0bab68468fb4fbb0bf5f1caf034ed76bc05a2fe111f3e4845f2ea4cfe2aa836f8954831d048b958fbe5e781a5ce6dcc7ac6b0728668aa58a8c011873ccb14c213ce44a36f057a4287804c814529518b880ea94cb680f8c643df98512958d33af9238fc083055599a0d27eb00749cd694e67becd02305d034392f5dd5ee902e81afc017fd063bca91e313a43edf990e6b6d4c364acbc7a87f375935c30a4751ab1975355bffe4b0b9766097e72632954debb192800bc7eab84b9a6b5f12d407947251f7897ad42b62cf4e40ac22ea02d383ecd87a906d662e87b5ba30c6fc81fb27019e7693ec4adcdac264b14ca5b65a5e20b65c2b12f623e95d68a292980dedf085095a04fbcb95a513018793dad816ce8f285a3438c2e5438fc2394bf68b3ffdb75d20c137cdcf040101ac4a9ae690e519d9a40ae04d975c925bf82cd3891b81a8f2dec3403729ae4c9d5e7542bb9ebaa83ffeff630a5d04402d84048c6cae1a72893d032f24d0a530b0353f6ebe9c73571cceef65f3ae7f83facf4e351bcae7a5aec24e5d34116c420f36a84c7f58aa4642e4a08d9c64efc8f24a01678397158b13dd6fdbdce57cb070334bcf8376e8cf13bf8ae255e015c9490ca877941a95c77e6f87590c9d4b29858040f8b489a891ee6238aa9e3a53c79d8745d748c4ff57d0725eac80be66fc27803bd09b1f7aefcf06b28bd0e1a9ccd80691", 0x1000}, {&(0x7f0000000240)="703255011112e2ed6439ca64efca7b0b5067585fbacfbf745c9cd4303af8acd2431060fe2e4edf26ee34d006bb8ef50f64fb31f4913fa36329c9281bec1529c6aa8615b187571e0355ec5c1b2d8a4b648a2e20f3ee1a07e07cf3fd4c4abb9fc64922efcfb3fa14cabc21ef30d3dbf72d0849549a30e8b484ff490092e0c2de48f1f775215a85f4b20df89d56b52afcc735efcd144cf3e7c01384b6dce8f56dbb3df47d333b45b61568b8dc45df1a1f0382aa577bedfb4019de01c206c17e7e15afe4d74314e37c630800c9bda87e0b7a958197a275588d46cca8fe74106e79644ac08ff49d", 0xe5}, {&(0x7f0000001440)="4df7067c205342b61136a29c3a072bb7189cbf31c78d7bb495b04bceeb6345474240b4ff382779289602b261c9fcca2d87d098dc39f75fed5c47f0d333e5318fc29c49f71a3ccb2fbf1c8af06c957d66dba96496023d891c110272c4e0db1c7d258e7a74c1a26f87e661e241c47e7a0861bd8fefb33a783cea938824efb9b0adf37d", 0x82}, {&(0x7f0000001780)="22d26d56727c240776e057597f5a3b265e1af5e4666a15d2feb8b90000f64a2cc652c461cb9b7f88b00f14f262733834db51d0ef2c99b82cf11588d39d94405797f3bc291e915d69347bc3b36eacee51899ac482e0ededb735279ad17b34b182b03657f253fddabac204373f4cd3bf08630fa22f7c441eceea7dc13f4144d4d498843aab5e57257974f57f773dea8a58f290766e6f356d0354eeb4b90000000000010000b690da04acdbb88b2ccfc6c81ce883bd322efde7ecd9c6700015476c42be5c55077660dfa9d97ee86ff7eda542da4431c27373", 0xd7}], 0x5, &(0x7f0000001580)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r3}, @rights={0x28, 0xffff, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}, @rights={0x20, 0xffff, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff, r1]}], 0xd8, 0x407}, 0xa) getgroups(0x8, &(0x7f00000004c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000001880)=""/4096) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000001c0)={{0x200, 0x0, 0x0, 0x0, 0x0, 0x2b, 0xff}, 0x7, 0x3, 0x8}) getitimer(0x2, &(0x7f0000001680)) semop(r0, &(0x7f0000000140)=[{0x4, 0x7fff, 0x800}, {0x1, 0x0, 0x1800}, {0x1, 0x2, 0x800}], 0x3) 00:58:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0xfffffffffffffffd, 0x3, 0x5, 0xffffffffffffff41, "7306ec00e4b41000", 0x92, 0x9}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09b7ab45fdbeb471242dc8f0d7602a4781f9d5361f207a2ded39608fbf0fa29b9830bda38f7b4723f06c675672afbb17ebd37af15339b2e42593330652f4caf5733181ea7290abd745415bab9070066b8857a32998fa5c35c248df954ba16f9e75d19967829a5cde", 0xbc}], 0x1) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x0) ioctl$TIOCSDTR(r1, 0x20007479) 00:58:25 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000480)='./file0\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r1, 0x8e3) r2 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x8f, 0x2}], 0x0, 0x0, 0x0, 0x0) recvmsg(r2, &(0x7f0000001400)={&(0x7f0000000080)=@un=@file={0x0, ""/108}, 0x6e, &(0x7f0000001300)=[{&(0x7f0000000100)=""/4096, 0x1000}, {&(0x7f0000001100)=""/89, 0x59}, {&(0x7f0000001180)=""/254, 0xfe}, {&(0x7f0000001280)=""/115, 0x73}], 0x4, &(0x7f0000001340)=""/154, 0x9a}, 0x802) r3 = msgget$private(0x0, 0x2000000186) msgrcv(r3, &(0x7f0000001440)=ANY=[@ANYRES32=r1, @ANYRESDEC, @ANYRES64=r0, @ANYRES16, @ANYRES32, @ANYRESOCT, @ANYRESOCT], 0x1, 0x1, 0x1000) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x2001000000009, &(0x7f0000000000)="3c380652", 0x4) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) msgctl$IPC_SET(r3, 0x1, &(0x7f00000003c0)={{0x600, r5, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r7, 0x0, 0x9, 0x8, 0x9, 0x5}) r8 = getgid() fchownat(0xffffffffffffffff, &(0x7f0000000040)='./file0/file0\x00', r5, r8, 0x6) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 00:58:25 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x0) ioctl$WSKBDIO_SETBELL(r1, 0x80105703, &(0x7f0000000140)={0x7, 0xe9, 0x2, 0x8000}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000000)={0x0, 0x9, 0xafb, 0xffffffb7, "00d8b6d4460afae21d993343541d8216ed6c981a"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a", 0x4c}], 0x1) r2 = dup2(r0, 0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000100)={0x57, './file0\x00', './file0\x00'}) 00:58:26 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x54}, 0x8, &(0x7f0000000340), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x0, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x0, 0xc, 0x1800}, {0x5, 0x6, 0x400}, {0x2}, {0x1, 0xffff, 0x800}, {0x1, 0x3, 0x1000}, {0x4, 0x2, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x0, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r0, &(0x7f0000000040), 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) r1 = semget$private(0x0, 0x2, 0x321) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000300)=""/179) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/9) semop(r0, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1401}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}], 0x4) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semop(r0, &(0x7f0000000040)=[{0x1, 0x8000, 0x800}, {0x2, 0x1, 0x1800}, {0x4, 0xff7f, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8}, {0x3, 0x5, 0x1000}, {0x3, 0x2}, {0x3, 0xa06a, 0x1400}, {0x4, 0x1b2c, 0x1800}, {0x2, 0x7f}], 0xa) semop(r0, &(0x7f0000000100)=[{0x1, 0x9}, {0x1, 0x7, 0x1800}, {0x4, 0xffff}, {0x0, 0x6}, {0x2, 0x1, 0x1000}, {0x0, 0x9, 0x1000}, {0xcd7492ce448421ac, 0x7, 0x400}, {0x4, 0x1, 0x1000}, {0x2, 0x3, 0x1000}], 0x9) semop(0x0, &(0x7f0000000280)=[{0x1, 0x1f, 0x800}, {0x2, 0x7fff, 0x1000}, {0x2, 0x0, 0x1800}, {0x2, 0x7}, {0x2, 0x96d, 0x1000}, {0x3, 0x5, 0x1000}], 0x6) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000180)=0xc) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f0000000040)=""/165) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f00000001c0)) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0x2) 00:58:26 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r0, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r0, 0x185}], 0x1, 0x0) readlinkat(r0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/29, 0x1d) 00:58:27 executing program 1: syz_emit_ethernet(0x4f, &(0x7f0000000480)=ANY=[@ANYBLOB="0000000000000003000000000000"]) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000d00)=ANY=[@ANYBLOB="fb18bd45503302e3ffa57c6f11704fd172f3744abb2eb111e09ea5537ea39f7032f0dcd018b952a27a18e23ef0cd4ca85ff001d791fd8dd67343fbb7129f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d0316942f3072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c19ccd8258c6efad679ed3c6d948a0464b50c4fc9bf4f44d0e3a2630b8e0f0b2b707c3483fb79dca97fc92e0593683fd1ad13483cbe8f3673ec1ff8175523c818720b4765398f30b1409000059fb66a404004261444c0e2997e923dfd128bd9ccddd3258575cb601ac9a00000f8a2671e556e5083451c5e968318e71e4382832e1bc4b713232a6303df456214f7e6db20500693104e85f6e35d30447492ed173a472abb5991a2e81062b55dd6c64e571fd484ebf3205d38f5128b364290968fa9fae21241732c85b162808eb3b78fe335ca09881b5e9a6fe71e5ce5ad54865aa1e5e557190bd825d55aff09378687a7ea45dce20a9e0fb0f18c59300f0cc882d2023601152da1e7279991f5b0b13c91c63992f3bbf6943a5b57eea57bb9a5080c1b6b264aefe9fb9fbab341ddcf091b8d5a0d0d572b33318272e17f7603ce107a9fc677c011d84e5d7d41fc293d012ccc4a77227dd2545b0e8675dda44676916e001d54e50e566830c1d9409863f1c6d651508b9ebb658251e0073df28ce6523da473df348c784f48846ff741e8a37179e4ee1c7b5addb12565f3e29cdd08249e82d1c2dd167bc08167c46c2bc3f20643e5a294f581f5fa560240ecb8b9291eb02eed1950290c510cd438178b33545a9645c9c85b96a8762db075b21ee8a15aa43fdbaa05749e0133eb1e13b3623d04a999c0612f032474f07fd9f9e2ea42324d3af15a463bfcbb1951ff7098b3603fd678f1c64baa7243e4372c5efa74951e17f833f10ea7ba9b0bc17338d232129db79f42acf5738db016179709fc80bc9162f292760f3dbf85009a5ac36cbf80853623123511ca7e61f3b27db7d60d06bfa7bebaf58a30ab99fbbb659b3d9f792ffa29ab71678a99f509b3a7fbff14a5cd7bf1edfa29a004d4ceddfb1bf7ca0f6412dd42c4924d428a5c41772eb35609338a457268cf9814ae67c35cf1b0d1725ee4fd9ad922ebcbb74f76d56bcb6e5e05735970fab77c6a7a4fad5a1fd1b5db00af4b8025ffb0e635f815cdf640ce8d1df1f428b973842a1f9565151dce68c9227fd7912d61968266a44aa71060000000000000086c0cf1cd580906c71bed682470b7d366f2c88d230548bd1e6a6a8824542f41fb951541cec32b710c46c76fcc7a773566a74a6104fbe8ff99b733a301a9967d0bc7336b9541b50e92f2d79b5fed6297429a1a1f4e78344be663bea0dcb2b3927d1ae3ae4670b784a76bf8674027efaac47e2dd2a645060bb0ea29a000a8a6079ad139183c961a22f9719f1"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = open(&(0x7f0000000000)='./file0\x00', 0x402, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) r1 = socket(0x800000018, 0x1, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0xc050756a, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, [{}, {0x0, 0x7}]}) writev(r1, &(0x7f0000000880)=[{&(0x7f0000000500)="f2dbc3259fb311e9c94d729c44f2300fa46d933d5d2d65aba7a95ac514399c6f57f860c8e87cb07e7498b6e3df8cfc520499f151728bd2b074c1fa6f8833770115a40adccb3b0e1c3b485e3a7871f372fa44ab08d37072816dee3cd5eb7ace40c6b3fbe7bef0f14ccf6444cbd2ca6e17291ad5558908b1ba39cdc9a1ef300f357b1e5d50f49333de9d098f12e9b1205d64fa4f08a261963be646c9afa0ef1ca849907a243035924a7f6938b1d50f2ada237466c3faf07d294e92c70191fcbd68a2", 0xc1}, {&(0x7f0000000600)="6630a272b1cf4b1213ddfa17d5316a953dff71442e7fb8057349f980de8239261d70579bcd2ae4d98ff098a9f6d2a4b501aae306f8ce6217a777e609f1badc40c0075b06a73e8843ea0cfb8f36b4cfa10f4efc2e183d8a0136ec969e080853fae220a0e68254a467c71823d81184b3d28261304b590fbfe42153a3bcd36287d333911a9d85a58d42620c3633d8e837f0281b5e", 0x93}, {&(0x7f00000006c0)="3eb0612498cb01e024484d3deddf0ca16233bf7df570e60688055da6764c8149c0f2e2a3e778e5d84313645414a5cec7da518f3f7d0f2337d375f65807c27338835018c020ca535321d5f3948eec08d7a998095ee98fe2aad8e585d64750ebcf4e9de932de8e99990eff18d10623b69ecb6ef7dcda3c96b5f9da94dfcace119ad6a3302e71da1201fe97ecbbdbf831a48c927dc745a7982d7df538c47ea8aaa744218ea054bd8f9b8ed049bbc75e9d4e137f75dc6d66a242148ff47c9007ac4517541d583254ecd71d293c184866fdbf5800ecad70ebf924eb03c134", 0xdc}, {&(0x7f00000007c0)="42e4a126b3c63727d0458eaa1786c38224fd48b595513b9e36dbe1ff05bba67f46743f9a5ace290e9b0ed7a43a04288fa07883a292333c38951e8175b2e894886667766c5cec4d6846cf71810d24eae4382da07edff6ec12d72ab59e37048966c9366385074092b32d139fb10475420bd173fcc10c331a0eff5bf5456616fcdb44ad9512d79eaf43de9197d5772316b42f9b2067574908a86eee9707ca8c40f18040ba9f0611555af306ed6dc7be67d8a0adc054518bd6d4620aa1", 0xbb}], 0x4) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000440)) r2 = socket(0x18, 0x8002, 0x0) r3 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r4 = dup2(r2, r3) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 00:58:27 executing program 1: getgid() syz_emit_ethernet(0x6e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@routing={0x3c, 0x0, 0x1, 0x7}]}}}}}}}) 00:58:27 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{}, {0x3, 0x0, 0x0, 0xffffffff}, {0x3}]}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r0, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r0, 0x185}], 0x1, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0xff, 0x1, 0xb}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x0) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000080)) sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x6, 0x0, 0x0, 0x0, 0x0) 00:58:28 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x8], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x14000020000210]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x0, 0x0) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x10000, 0x0) r6 = socket$inet(0x2, 0x3, 0x7f) poll(&(0x7f0000000080)=[{r2, 0x80}, {r3, 0x1}, {r4, 0x1}, {r5, 0x100}, {r6, 0x8}, {r1, 0x4}], 0x6, 0x7) ioctl$TIOCFLUSH(r1, 0xc0286988, &(0x7f0000000300)) 00:58:28 executing program 1: syz_emit_ethernet(0x66, &(0x7f00000001c0)=ANY=[@ANYBLOB="ffffffffffffd71c9edd82858edd6052797100303a0000000000000000000000000000000000ff02000000000000000000000000000100009004000000000000000000000661287c7fd5b28b05be5b06b51d24a85e1400568fc158af0b3a9f55b6b5889d5d03"]) 00:58:28 executing program 1: r0 = socket(0x2, 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1f, 0xfffff}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r3, 0x185}], 0x1, 0x81) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = kqueue() r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, 0x0, 0x0) r6 = socket$inet(0x2, 0x3, 0x0) r7 = socket(0x18, 0x2, 0x0) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r7, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x41, 0x10, 0x8, 0x9}, {{}, 0xfffffffffffffffc, 0x1, 0x2, 0x1, 0x9}], 0x0, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffff9, 0x8, 0x1, 0x7, 0x3d}, {{r2}, 0xfffffffffffffffc, 0x10, 0xf0000000, 0x2, 0x2}, {{}, 0xffffffffffffffff, 0x2, 0x10, 0x8001}, {{r3}, 0x5, 0xd0, 0xfffff, 0x0, 0x80000000}, {{r5}, 0xfffffffffffffffd, 0x3, 0x20, 0xff, 0x3}, {{r6}, 0xfffffffffffffffa, 0x0, 0x2, 0x100000001, 0x9}, {{r1}, 0xfffffffffffffffe, 0x21, 0x40000000, 0x6dc, 0x40}, {{r7}, 0xffffffffffffffff, 0xa, 0xf0000000, 0x8, 0x9}], 0x2, &(0x7f0000000200)={0x5, 0xff}) poll(&(0x7f00000001c0)=[{r3, 0x185}], 0x1, 0x0) ioctl$BIOCSBLEN(r3, 0xc0044266, &(0x7f0000000000)=0x12) kevent(r1, &(0x7f00000000c0), 0x1006, 0x0, 0xd42d, 0x0) shutdown(r0, 0x0) 00:58:29 executing program 1: getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={r0, 0x0, r1}, 0xc) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r4 = socket$inet(0x2, 0x2, 0x0) dup2(r3, r4) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x1000000) ftruncate(r2, 0x0, 0xbe3d) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300)={r6, r5, r7}, 0xc) getgroups(0x1, &(0x7f0000000080)=[r7]) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, r8}, 0xc) syz_emit_ethernet(0x38, &(0x7f0000000180)={@random="712ff2f77594", @empty, [], {@arp={0x806, @generic={0x11, 0x0, 0x6, 0x6, 0x2, @remote, "b46ad69a5aaa", @broadcast, "10561798a34479577dd73b2979b4e54c"}}}}) 00:58:29 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x50}, 0x2, &(0x7f0000000040)="a2e9592e09fa756213fc4d96e4acfbffdfacaaaae2a90000da70725fdcade630dabcffff000000000000490ab21c6749c8150cb8cc082ea7fee000f069bd84a840249e5e45a4b69f5a1103dcd61481ae55e1ad0e109832e117a3defedf0c9cbf31312be4f3aaffbf86388fbcb0dbccd158a022ac9934b505f15c23932ead1cde01492a4f735b5448a0dfefd38e8762bb8e6ceda5608802fdda34e8b419cbf9253df398446aa4c097da04f69cc5cc4f16b01206be127e27680a458f48bacdae38767dbb850ebdb29f968bf2c6ad0f7494a9e1fd03beb90543ad201c371a7d36c264ce28f48fb6b18b", 0x0, 0x0, 0xdeb253d91cde453e) socket(0x11, 0x10000000000003, 0x0) r0 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r0, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) r1 = socket(0x11, 0x10000000000003, 0x0) sendto$unix(r1, &(0x7f0000000280)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x0, 0x0, 0x0) r2 = socket(0x6, 0x2, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) sendmsg$unix(r1, &(0x7f0000000a80)={&(0x7f0000000600)=@file={0x532f166441697178, './file0\x00'}, 0xa, &(0x7f00000008c0)=[{&(0x7f0000000640)="7c907e1e2cbdb73ed19af90d616d404abd4094414daaf040be3fc72e6296698eb36eb29dba6af20c87a60b31757971b024bc3f3c1dfe046aaae67d9478f99b7dc7f4debc8ff26fdcd5c9e310f83f717e440e44d6f2f9c2ea6288a092ce7c760e123f196a09bc2335b052e96fabbd929f8e7f3ffc3696f301867f5d3ebb2bb979982567c2b5e0dc69505fbfaf5669b40dba19942fd3c6a06992aec49bf50ff071721a42eece6254783b5be2bc5d52cd365284fc8d66fe84582850400bf0", 0xbd}, {&(0x7f0000000700)="d6d9dc31033e84412cd89373566f59d90aeaf485177f18f6fb27bd0a524dae3521f2544e9644c3692afd69c73dc30ab295ff12beb2874ad0ee6724a1e63761663177d5c091c73b3f9d559340505b9513c47b8c804e7633dd0f8b3a3e56d17b27a811cbc814f31dc66d77c3c45d7d1702c9478b0bf1e6536205aac3637f54fea33aea907fdd5a283e39c73e209f178f76a10da516109ca89015e8abb793cb3813be3a002c6a31d80cc4d0e59f42dfd2fd415ad0cd8d32f72c39ebcf44825665c7b5f5769f5653b1b76dee28c6adde34469c3774183e0b6389365b18", 0xdb}, {&(0x7f0000000800)="c414ef4ffbaa563896ce555e9030d0821a6cdd134ac6686fb13904ebe73608aa23bdbf31e174", 0x26}, {&(0x7f0000000840)="f97ece226f3027cec6677bb5639e21eca61e030cd6f96c64d43a1e0e093fc75f07740f3d0eb908543060f8246cfa85ced40949d1c70da136af6e38a91c921ac3f423957213f3adc7d240ddec936de15751e0bbc8f5d7b588f9673860448f645d225f12902aba952f7715ccec2cf604b8c836e652c9412a23f0", 0x79}], 0x4, &(0x7f0000000a00)=[@rights={0x28, 0xffff, 0x1, [r1, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff]}, @cred={0x20}, @cred={0x20}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}], 0x80, 0x8}, 0x400) r3 = open$dir(&(0x7f0000000580)='./file0\x00', 0x8, 0x80) openat(r3, &(0x7f00000005c0)='./file0\x00', 0x40, 0x44) sendto$unix(r2, &(0x7f00000016c0)="b100050400000000000008000110000000000000cea1fea7fef96ecfc73fd3357ae27caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebb4257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd007f720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100000000000000100000", 0xb1, 0x3, 0x0, 0x0) r4 = accept(r0, &(0x7f0000000140)=@un=@abs, &(0x7f0000000180)=0x8) pwrite(r4, &(0x7f00000001c0)="56477631b1cc8242a79f0c8382361fe2bfe521cdf2e819727d41e00f615a429bb99050bdb6814bf56053de6457ba213553837ff7a91a1c7758c64a801c0e9e61b55d6f84d13af2b4d13ede1f67c4d653a5796810d6b61b180327fa4b52078c887b7b2f844b2c5084ce5b97c03d688b45c130d1cd1bd8342eeaa584372a93f72ca4deb8c0bff175e948b686ef62d7eaf6286e1f9328c96950afba70bdd35af40a2b09443fa28a34eda9434738910b6f36fc1c18c8b0a9e78ee59c0d97ee1c89b0d9a0800e721798be8e7665792d651829d8ea02525aa2538ffb66", 0xda, 0x0, 0x4) semget(0x1, 0x1, 0x600) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000340)=ANY=[@ANYBLOB="01000000000000003069f3415e19fb3e6a6551e10695e42aa78bad4b4bd6df5709a4cf4736c270467f19dba1680aeb8c805dcd8bbbd50600200000000000fed1abee90e875d9fe4d1b37f3a347a242736f826c44b51f6b8905b4b10cd25f532df9ee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500167ee8bcaba07ec0837f44da19aa6e6f13d2a34155e8edac0300e758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3d338697645151835e6cd85c5ddb1ab2e2b09c962b5b58604368f53577283bb14592206b17d44122e84f440644cd070bf16a97e387f10f62daf3655df60f7a78fff72c2e2c20f0ff4736ea254618071dd5fcf1b3ac4c5aa7d0c9e3e060f66b0a51c90d57dd3c187fc50c75afdcdb3800f3fbf63918eb647055008ef1d52df6cc6f6d1faf29cb6e2b1b66b6aadc893a693c4fb8f628ec89228d7d8f4c0ac7c680456972ad3e5195b781f0f394bc72e265af8816b76761d1db901f6a4488f35f0f185d2f9a23ff5f1e8943ede4ada6d5cfeb0105686324791b423283a08033a7d5a13aba8341566f75f591c1bc36b67a8696e23098d239e4eb17b5683accc0ab892aacf65d02debcce26b348c0b7c6ca1308379a14ee48baf8b544b4dd0f088de5d78f2277b7425a6d12e2536afae8ca5dc876c1eae22dcd733428516f57a61142315b9afe0ee7d141650aeb607822bd63117ac"], 0x169, 0x800) msgrcv(r5, &(0x7f0000003900)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba600000000000000000000000000000000000000000000000000f3b881b4bc7d8c2100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e52179293ad1a44c000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008038abda0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d7e0bc5d00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffe900009e0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008d025955000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000091d08a2b0d035bb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000248e0269b0ff76acdd4a4abba36f4fcaa2047445036a086e4ab6307c9005907b3517ebbea18f34e46abfbe0285715e740731512fdd8a574ae1a97d40aba556e3481ff99ce687ab379c724d573c23f8845fd207a059811b26c6d8b1a57cf2463adfdf3feabcf3b0f0eda6ed64e530c514466902858e80d8f19cc2f255e30dc274dd869f1132c709e014383c084d5d31f5c3f6662abce395796552f94d62bd8de5ef26510e619f0714750ef44a830de55e9f033fceaafdafdbcfe418056a4c23e406fefc01304a7526d0ba9f44491a81983b941d59542ce86ff9221c584ede853289c6d43fa03d2a39cf1c57a30a9e95db24"], 0x1008, 0x1, 0x800) 00:58:29 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x10000, 0x0) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x20000, 0x0) r3 = dup(0xffffffffffffffff) pipe(&(0x7f0000000100)={0xffffffffffffffff}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffff9c, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffc, 0x8a, 0x80000000, 0x8, 0x5}], 0x9, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffc, 0x94, 0x40000000, 0xffff, 0x9}, {{}, 0x0, 0x12, 0x8, 0x8, 0x8}, {{r2}, 0xfffffffffffffffb, 0x1, 0x80, 0x720, 0x3}, {{r3}, 0x4, 0x4, 0x40, 0xfffffffffffffc01, 0x6}, {{r4}, 0xfffffffffffffffc, 0x50, 0x80, 0x7, 0x6}, {{r5}, 0xffffffffffffffff, 0x8, 0x20, 0xdb28, 0x1}], 0x1000, &(0x7f0000000240)={0x1, 0x6}) r6 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000280)='/dev/speaker\x00', 0x2, 0x0) ftruncate(r6, 0x0, 0x7f) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) listen(r7, 0x3) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000000300)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCPROMISC(r8, 0x20004269) open(&(0x7f0000000340)='./file0\x00', 0x400, 0xa2) pipe(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(0xffffffffffffffff, 0x80046c7f, &(0x7f00000003c0)=r9) close(0xffffffffffffffff) r10 = semget(0x1, 0x3, 0x5) semop(r10, &(0x7f0000000400)=[{0x3, 0x1, 0x1000}, {0x0, 0x80}, {0x2, 0x200, 0x800}, {0x4, 0x200, 0x800}, {0x4, 0x7, 0x800}, {0x1, 0x2, 0x2000}], 0x6) socket$inet6(0x18, 0x3, 0x6) 00:58:29 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r2}, 0xffffffffffffffff, 0x85}], 0x0, 0x0, 0x0, 0x0) bind(r3, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r4 = dup2(r3, r2) listen(r3, 0x0) dup2(r3, r0) connect$unix(r1, &(0x7f0000000280)=ANY=[@ANYBLOB="00012e1766696c65306b4e9c20aefd710d1e00b79e207b4c7a76af2069da63ab2a176f24de5c93fd13e4b75fc71e308a1d055045ab25926e7da95cefa051cdecceb2af1e79c0f54404e563c50ab1e1c4f25cb7c957c1986fe21443b49fd35def84439aa2e121528efecc68de23f44ea81a878d05ea80d2a15fa3eabec9e1ab2c08005c490f6ce52d795f1b1d8382292eddf69744070696f0dcf53457f26b29ec76bc39fb79a2ec4e2d9de98b5e659b1e18704dd845a9696cde66a98ea070e24011a99e6c2117b97741df8142be8a82c94e1ada09bf7d369a40932d9366c9ab65e7fc0408ea477a86ffc3807fceb9ae5931ee24b0717d768ec0fd41aafb3c7aabbdcf9202e6902e"], 0xa) r5 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sysctl$net_inet_ip(&(0x7f0000000000)={0x4, 0x2, 0x0, 0xb}, 0x4, &(0x7f00000003c0)="a5361f3b21e903c8bceeada0a81667355d43edd4000c0ace34be2f5a6b70cb97568b8563d89d8f82c9b9dd2b4df2a99e87e61151d7e3fbcaae0f20322684f3821551521d00fee955c2cf9b8743c31dd8b96eecd7dc7fd59c60dca14acee522a2990023bfdfd79189bbdbd949f6d544d7e3f0558f60ef789a3927fc5f83fd245b352b1338216c3b846c49ec40fc77231e65c2c0e8caf28dfcadb1b58951097437f02eda5ce16efce1a1a5b38f48d142e63662647eaee604064b792c86ecc476e201a6fddea57fee36ec576e6eee9dbf6bb3e272d67ffefb994bd91a677780fc38919bf10aa36b0e17bb381e770e93eac2c3e315658010a2207368a6c9d88fb343f1efe65da992f3df4099525efcada1e19e4e9b41c300d9310023139e2775d62814e57a45fb4c069928c62a0f9fb7ef26a7aa69347ab397b96e9940b4706fe15791c68c12b07c4e4966cfbd1da334a2f339b472cd6a7b7599752baaff326ddb8dfc98ca7fd5ef638cfb27fad1d5ebea72e84526b52e5d80ed785b2da635c588f4f65db14ad46461e1201f8bc16a34dee84e91e2dd90e204ab67818da1dfd0d412a3a95c63c9ec441cfa7a1a93ac46581c5178bbdf4762419d40448f7159297d6fef36bfad8e1bcc3180aa954a0a6feea4c0f83d42e6ab16df13e18cc5615ac6abe2701b6d4f22eb4ac6e9c2a5c5dc1b1b5001e8c9504cd47af621e2ad187e762ad36d81818797c9196252e9e88763127c920bc9f31d27c88e1fd3c7e5c4c65807c89a53a32b0b7b6031c3a3926ce0232f5a02092ab778c3955a2508d50bdc319ae3763c6b1b0ae29cd99dd39bd0a380510e60013dc5a96700837c359f7ab837472a59f093b76d44318723cc521599a338d0ea6cca8cdfbe984a2a816541a18341fd6da8ff53bde04aa755877b99df6310da07ae892dcf2e10f04151b2455db7f33aa0aee3db7938c67a0208d064fca98d80908139e29f88a4f89bc5e879cee9f21d75389bb6d9ecfc791a8e86469e00615f44c61f9d07b505597c0919472fcb23d0d4315fae22308228ff21883c84792c6ea358e660dc1e99fb7b7214af39140c492a5eca384c2d751fa9b12a7e5b65ac8d38eb30678b9e14938fd9d6adfe46142290ea6f730c5eb4e68d41b68384310ce93a71d2a227a4c7394b2b1a136918b4ca4b0dac95c58f7fce799d1669f59ef57ef8dcbc7bbd2b55048067ab2b83e77140f4beaad0b989a79ad5db314d1c9ad596c59ab493909f44549bc1f3c8ecc2b71e4a2f67179379e65e753a211d31c72beb66a222b3eb774ee3e70af8eb7a36f4d666195e057c1995e0ad5ff4e6e851f1a8ac6d195e5112aef224023a3e3f8aa5254a0f5628462b84ccf36d9bd46341d137442a66f937c76558a6c0c44bcf92f6be108f9a83fee8d625e43d744d251819b4b2b1c142b2cd9804b5a1005811961cd6cb0622d2a4f81813150f1f5b07566685050aa62c79ea6ebaaf1a0b53fccb54e34ce67a4b34bd1ebf29d9e4459ba3060c60d2d01b89eb71967253a210492f147c05a8c1f48d716bb0fcf1f1f72f8469b6b3145df9693f85a0b026b695e01f7263ff7a635444d78da8ee68ee0f3dff797d0ae8dcd29847a87b61bba0f7a5246370e969c5bf0ff1d008f82d2ed4eb1b1db92775e7e0da28d40c674b45fe4fccaba227d1bd2d958751ecb682da9b6bcb4555d7a4df086d7d9c11154cd9ad1d307b4b99402486a3829ad1be7717d4e1785b9092159c36e6de76af4e58af3c58a53e3fe0437e24d9826ebbdf225aa4afdf6cfe6c99bd6ab20fd817769783d1051952b963958d3a7a79479b0c8606fd019f17ac5704e9c15b49f1b4d8fe88ee44f974dbbda0c17f19756388493660a9545d2a99aa6b83810139169ac842211310be73da3dc080f24c0c1371b7fb902789769eb7d5ec089d13276de62311a02b0b3bcd94147e4daa27df5f2e52daa511fa8dadab4f2fe2eff2596b1c81c415ed55512209687a5ce8304d2e36bd173e2429b20d9de2bc0bed64d62a1c34134198ed9fe668c7d40aac705af64da97db53b9d454aa47ee44c7b58eb8cd15362ae5e82dd0c391382749891141771ed4799f647f3c641e54dd4b526e7d73593b23f04979896a5c0fa2d2fafcd3dece96f76e0038390a4e102f6699b276555c5d80dd4daa4b6d318cb9f3a8347ef85766b7d6c22f6c2ff277cf4de4c296c6c9d47c44687a7c562bcad2d30eddf15e42273d2ec2f1631b806249af9467ece0a490e81303b4b1b3b2944ef8269d75ffbd83c90472b2973268cfe0233bfe410c913b854a1bda64c69bef8bead962c3a83f6436ca88272c0d29ebaabc694969a0f495d2ea1dc4f70f991c97a16ac111895f6650ab1905b5e83dc3995e6d3a2e3a08a602888543d2f1346a3b1995fcf87270e250a701c5755997d24ce74ecf5fba6745f12955b0fa8491ee2399152e5947a3a4271eb5dfc5a1721ef550de03a90792c8d3e3f1aaa64b0aaab0de3a6f7f0d063c2872a1fb452be1ba7da085784d9a4372f6dc5acaf25b8759e2f8cf0ec131cd8a07378a01ff98e78f7d30cb71f5904d250189a9c9e415b3f4b039761e7fb2ae3b51ba5bfe238577759e3140e638f633dd1b02a916d5511fc8448737bb439ae2da3b23110a84988d5e7aea19142efd5925c0e95617de3d7bb19397cad077f1d4f19b55641d553a36da7ba19f688e013817f31b0a2f64d7e736039c43bf81ee345a90782fe07e81a65144a7b50c2ace1d718791b6f03369c435d2be1f2e7149b9b1a87b2fef2f504004f41c4c1ccb6aa38ae5016aceaeb6a18cacef6534c244d811a710c2208baf87801d22cebbe02153f4f2fc63d7f06c2917dd8855a0e704d916bb268f22848466db69871b9d11324e4a45a74ca051d199325534a624dd18322ed6a0b0af653a49cc11a88787cbd677e86fef655ad590d10ed906521ce91464c6c46608d63df27a913012a7f391c8edd23b9b33e5688f851a48893e14c4f79d3b3b2b3ae21113614f3ede49be009ff863a788dd6c67c6153752132e880c866400fc8318c237c0a54b0f786a619731c64135f3dfd063710519ad7a7f90b6c0386546c60c7d3af53a20e597f42090268f1c7da43ce1943125f5596b353afbe841e685fa444e329c29b4590ebc503b02753f0bc45594a5bb3fdbefcd8f0fb4faceda557d3886dbd8a24c390628cee5b6dabafbb4e5b93024cc1f3177e3d0353f97b4a01bf229c02e2fc2663ab283eaffaadb9f306a5213c8fe91e50f74041f92149ee1476cc1f9f9b3e629a40405df446e33482c51ab3407287d6536c6d0cf7f7a9ef715bf2b0c47bfc65fa719fb248bdd48aac610bf11389d3b6f6a7216f097f50644ed8679115a39f2cace017bbf187a841785f62d4da87d44480ded0affde19ffab318adcf54f4592782d85141859ab759aa64cfce7fbc565748596da14456d180b91e20355dae6934aee60b896fa9d5367ffdce1ce5acd8ea82d4347bb7300ba4f8eaec18a119f90ef628f6438550e02cfec02128bae5dbd4c23df2442000400946fd1aaceec85bb7d8f360d10ed12c1f56f9cad6eb31ea5e87cc5aabd1a017b232ba5644ad68610c6f6841e9e52b11f46571c35838463f270756933cd94b15356cf1f99a263cde2be311c4f7ec31d09a05c061b78ab7650c58ee8c65aa75605441a5ced5abb9735a023e2b70223747d8b6afdbf87355f8d4eb557f0fffd92887f39e89543881406b28b0793593ed23abd918de84aba8c9f3770e2ee93e1375134c8356b6797749efccf85b8e167b679df009c506dd65e1ea8ca4a7e288d207feba37c7aef629d05782c792892f217a8b33f875a92daf53f1c78f335b02425c87ea2d1fe052f9a0c5ce1db53d7b3e6a8331ceb1687af58e1a40dfa9beaac660a85d8be49e320e96d35a685766618414a046430351bc3f62335fd2ffccd4952698801dcd792a8e3f44decad65d13c367f1f500d399560cbdf7c0c317006e03937099aa54ed1ad38bd013cd5a44632d3bd17ac53c544e23fadb03d40c14a4d9d7286d8e2d1e42ae7af66fe4dce7d356251ba39d38d0226dac8bd83f427e699e814898d84bdedb6f7c5c8014942e0aad931c8d99bfc5e322a0906369f17257dddc3821a5387d1fe90a6433b76b222f2148f7d966379628014d9c5c39055386c06bd9f9e3ba8a81dacbdc5b2b56efa05d5cb35fc529db38c9e0c7ffa4379c098086c8639a898a4dcddb00d1df4a24e2ab83d5e74d01f967273e20a49fcdb31f1a381e9cde9e065dd31c11f391212f58611f0b0d2d59635b8866de2dc8099bbd3305cdbf67796100267411196a5b6e75a9cba5954e39b3260279c11912468e8d1e6760dce11875b3501bb31fb6069d514f309131bad20fd3f6a74d0e06127a44a43681cf94712b1da9dbd3ce63a51be5d0f92d223765194f2c0d02c3ca8fae87eb0858d5f9e1e538837a1bf31a2927a97a92e6b95c3183241b9784b314506d7a1fe2ff0d8634e502c24d83a22860dea42877e2f9835dc23485f66352bf1d16988f768a9ca73ce34f9b5b4fda87aa278ace982289d5db2de07aafb731da3b55c9c9e45052e91a615c7835087778d9cb8a2d2b60e1411f343216c0520e00c8893857bfcf583d037b70b0160a19ff2ee32e87b8292761e47b6b3fbda8b59a74a9016060d942d4db508c2be0e9a6bf5239bd37be38c53410a71053173ca04dc55eb1d231b6d2b52e8bacc6c848dfcf4fc1ccf8a2992f8d4a926b426a5b92c874b163b1f78e1d1559041e69ca02b5656c73ff58447dc5d3e62e6b80dc3aa6cd307ab00c68794af0b18fa78f71ebcc9928a271efddfe58a99338f2f57a3adf0b1a982b3deb2b900e494c57afebaa510d58b49ab5f15cc44adb8209fd9e5158af3c04b77b51e57127a19f71af7c66472ea6f06dbeab1927d4785f50fc27348f1c0513c50b1731fad5b4b79d5cd72fcbc60945025ce572e912affe83fc09987169eb31a867654d0519bf3f1d3d7af30a7a22f7aa814f983690d42b7cbe4d72441f52b4a39a61b20ce1eb6655371b18d40b8a15075d14bf9f6cb013196cf2df8dde5c5bba43ff22d34ebe5d74ec53e91beb72a80934a71803d4af96b2ebe76ce7ac826fdb05163e77cd93a76687535dedb3f7cd1382bc05bb7779b58d8448f7cabf0029a7042603e43e35e654df91f6a5013ba6237cb1fec884a3d89220508afd1228b6c1d94fb9e0711f47880da99af0e6a86be75ccf1de6621d1d42fefdfab163889d58d136c1f13675f82ce4d06cb5fdca22d5b1a8731dd640f1cc7eb13f30d7dc2edb7516811309bab1e2ca181a4eb844af8e58f2d18d2b59d8d234e08a441c338365e55bf3f81df7b1c1d180abc0d2478f5a204a5fd163dcf3c514a1cdb22791bb87200bec40737324c7d70d27f9ee47dd823cbceb87e80fcbe105ee4df30f6153deebad66a9bace0c8c4e756a5867a9e689e6a3e164f283f174353f62e9e374ab00c8040056064f2047c9f5016c1590b1f7942e3ea05c49ffe6243008f8625df82d735cffd997c706e06d6eefb71cf9be61663deb38f5e6463a6c1b31446b5fed78553283b4f70f509f5b6830594dd3f5af64727e472a048a89f3683b6364970c1ddfebec3340673c870d01b35f1ed788f59d4efb95d864e078081f7639e5787b2e3d2af363cf66e7803d6a7ed9597a4e1eb8746e2ba642ada65d05f726695170ed798483dfd677b088bedf32989cd0ce3857411f3dd49f01ae5f22d85afdd7ff0aab05bb8672024ea3417ae9fb5918fe79333a33c1b9d2c421", &(0x7f0000000080)=0x1000, &(0x7f00000000c0)="ff010de89a6db7c03c9fac28b834ba13fc5564afc45e977858b8520995e7e7d44399514eef34a9fa2332a12fef2849dd0cdb1f2c50613b902b32cbde943b3921beca334b", 0x44) r8 = dup2(r7, r6) connect$unix(r8, &(0x7f0000000040)=@file={0x1bcfa69870ae01e4, './file0\x00'}, 0xa) kevent(r5, &(0x7f0000000080), 0xf8b4, 0x0, 0x10000fe, 0x0) accept$inet6(r4, 0x0, 0x0) 00:58:29 executing program 1: setitimer(0x0, &(0x7f0000000000)={{0x0, 0x2}, {0x663e2ee}}, 0x0) 00:58:29 executing program 1: sysctl$net_inet_ip(&(0x7f0000000040)={0x4, 0x2, 0x0, 0x10}, 0x4, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) setsockopt(r0, 0xfff, 0x8, &(0x7f00000001c0)="e8440f978c763b1b5530426b352394a181b3514d682a959b6a4e58cdd2fe31c9273e23379e176939543e78749669c283f40cb4450f", 0x35) getsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), &(0x7f0000000180)=0x4) r1 = shmget$private(0x0, 0x2000, 0x194, &(0x7f0000ff7000/0x2000)=nil) shmget$private(0x0, 0x3000, 0x402, &(0x7f0000ffc000/0x3000)=nil) shmat(r1, &(0x7f0000000000/0x2000)=nil, 0x0) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000080)=""/229) shmget$private(0x0, 0x1000, 0x421, &(0x7f0000ffd000/0x1000)=nil) 00:58:30 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETDEFAULTBELL(r0, 0x40105706, &(0x7f0000000100)) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) syz_emit_ethernet(0x72, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd60e8d60c53c43754f7e517646ba8f8123c3a000000000000000000c8d7000000000000ff020000000000000000000000000001020090780000000060c3528300000000fe29f7bcb7cbf3c7a00e465e68a40a7400000000000000000000000000000001112317d180739f885e37ebd2c93bb92e1dba9c55d56dd2085f2aa471fcd200000000000000"]) 00:58:30 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000200)='/dev/tty\x00', 0x20000, 0x0) pwritev(r2, &(0x7f00000007c0)=[{&(0x7f0000000240)="22bb27335fa0aee51c0268e6309565c470680baf7aab2fca8dc1f2c16d1da5da66f9c1030ab460c9e35a02a8da388ca61e6c6d68e0b9f9e41186a64a401a83fa0975b7eac6e0600a1526af3acd56442f65a85de048c5e5eaafc8950f807a6c418ed84efd773180055d72bfe65f404dcc8af4d08cf82ac2c5d52c95f056fa8b2370aa3c6311f96223b05ada607a5afea32b198faac491112b943190257ae87425a5c05b6e054c383ddf9f7278d1cdd32b64be27dc725a53f6d927bf2831b47a1e9ced17381be483f8748c021da28f528597842c78449265", 0xd7}, {&(0x7f0000000340)="128bc348a5d0d2035301f46fc339e39cab2bd83769c34fffc00230de5fde1e049fe330d7687de3c3ef3a200ccf079ebc3da5b84c9ea8efae7c0435e94c98a6f43896ed5d8c6b47883adab79289a71801bad72c739420c9add28a2c3412226bcb9921382112d4ee3a70d2bb2d22c91819b8229604f66c7b0189ee86ae7c64c2162d79e2b03df7cce9f365874579ec7b94fffcc9f39f1b9af2b72eb89e586d9909385a68211c3845d52a8b69f5a64babc2eaf4b0fd6fe79e5dbe305f24e6b4e8c2c56ca0a14a7c32e5ee17687fcd6a67b6c4259861039051ee03c027fc4e", 0xdd}, {&(0x7f0000000440)="6af3a7b80d3b7f71ba516548b6e45c83c5153919cdc0f1afaff88c424d98f4afa994f1a4c91bc1c848127e20dadf80987beb1abe80f25a67188b31fa2c54181a925b0936a4537db47b0725830f63674368ecb153b363188f5626e864940ce259d435d91c9f853568247f0ff81e21d64d48af629411b80a5ca574357f2a24b56a49d45407b733b85e491127db2d36e7894d7ab7b865bd105e7a8c56f479e467300171c155dc1827a335e88f359499662afc5e0f4874ae5fd8996e11b61007ad6d566d1a6fce06155bf6c1e318683cc89bb11292f4c73aa4b33d0a4463d9b8d1510d2a0e34f7785d56488510c02efcdb98fd93c2e4d0af2590c537dc4d697d33", 0xff}, {&(0x7f0000000540)="a004a29268a0eb7bf2a702ab998de6ca34f584973050fdb37b270e8b10f1731b10c43d3e6b2d12c0f2ee65fdf3ce0f23eef047f53451730da3904c6f1010bef5d38ee325", 0x44}, {&(0x7f00000005c0)="1dd76a380bf38a936328dd610911a490ed61787ae88a266c9aa02c724f5030c7720a6c5d0898e47676c52ca1370a62e069117526fafee9d90bf70865e3bc5d5e9ae4f8b80dc06196210cbdca063279607aef87b94b3b876c7d5220364880ff989b9926fb17a1a4d5babe5ffeccc6a3a86ad1dbcd3b8e9fc1eabb9bb3bc379ab250009a5d2809684582e0ae9097b4e7e622f6f53ad30762bdea34a5c9b6751585f837672df2d28973a32e04a17379e644ce338c25f0120912df4300dc9d9918f54d7c5639e51232f98f373f203c8420cea4194b159b", 0xd5}, {&(0x7f00000006c0)="4eeb502dca6c5adb67a92272b94efae524197facdb9c2a5d72e4d9a34ec0b83aafc5396c7ada2268db8c71fbb425d5355756d71f3413b676fd1a2590060a5e7e3b1c3518e17bccf5f535175cd66c4f3ca5b36eec63fe002953b5580451b74178681b8e47620052745f89ec54a69379d4f3ca77fabf4ad4e98f95104dd12853bca057b01047baae8086feffea218fa3731dd105834fd7d72681002d32de7076daafd65ee53434ea22b763f0fca489d64e237ecc54bd19dd0fe7d02abf1393523c9a8997e148f6fef80efe232c225c55dc74a39a62da15f0a1dcedb04c9423d4fb34f90b1dc817af", 0xe7}, {&(0x7f0000000880)="c8268c1a0f672127b8af3c75338606048c5ee75368a013fe064535987ae2b2bc8187de3766e47a43b38bd17daa6420cb82db440a5b25f45811f70a32e4af6d3313d57ee6bd4bfd9496e8910aa05a4428f6ee2eb1eb19d55cf96988d4ff3169a51cd12993f029b230a1cd48317980701d43a36dc7df6b4d6af0ac579111c01b421a55f81fc765675862837bb4736017efd65b65b6516fa782ad9dad7520f2c0f9cd1c405bbbb7e57db9ba22eb4a9be1fe78e87448fc3e13494454d47f9f4a31ee5d36cac2e7ec9fdb7895ef961554342c89ebfa8d62e1452ce4b0101b7777f3e089387f752a744858549e14c15678e895b76f67a9c9d22f94d9e3e3d9ae8b3a02e9c7ed39f98eba94f7d7e36cbf1aa1afd204b42bdbf922bddb75e6d6288487a162b5674f99ea81c28f9ef91c7e9dd8a7f7558e40f45119200c6a00e603a39c88f875adce7dff53f9fa8471f177b3e2fa5803e887f89d8ffe703382aa00edd69b62db0061ab7a51157c36eea8a3a34bb4bbb886fb7b3f14035d6b3aa30de1299290fdf167ac0384cd17cc4881ef84a5f4e56816b05a762aa0c5dd5e9e1c4eec88eb8a803aeca9c67fa2e2b064ec1e0de68ad4279fd9f7d31a969a35efe140d0f95b4f54c484a2f28136a753d4a8f3ff89f2aeee0b3b50072d22db95420a74dd20812f7e746256acbd26a3fbe504070d042d5a60d331caccf9699b59c241dc77e780d9ff0b1ce6a4341829babb00308b6834c7386313a865187a2c0bce8f777d91ab768d8a79ff78ef12988ec3e50f54b1607548ba8c337418a4d894f7158c9bfcd319b2e31c69f4b382e67ff088df904cd48c9881cab2f85e16c39b20c04ab7ab21e41ef7ee1ac547adada8b53107f163f94a2f6801bf79575ab1ce698a5560cd3c99efeddff582c88e2fe9e4082eacac6dd4074d8ca15c96c521fe2d315db7b8c9634fd4fc570bc08956e7fef96177e3771a3c6c53c205bfe82ab7b09656c429b7b46718c88c2774e7deccae6f515d149dc9163330d20de22e8e396495c3361adfeacdb571a2a86ab19e8f08a22164b47be6e6d0e30ad85a5ad4191cd8c401db206eb51c8a164785b48b87a45e23dbf0cff521fb493030e889eca85a05311ee89ffe8a2050b283ddad69c22122c4a4067ca604ef6cbf2b5c9f22b4063bd9efddeae0ea722ed58cc8b7b999ea70fd22536b3bc37bb64cfdcd9666c02d7cc3e27914c2c691108446f036f92f5b3b61fa89afd510faf111d8a0bd9383d039b8a954186199c853828208f554ce4d0663fd5722cad9e43ef9158f328e16ec87a4b6a5211ba3854ce09a561a361375e0145810bcb2eb48718b567cf30b01e8eccffcdabf777ce7e6a5d781f5d6d25b54e20b7fe23eafe257dd8f84e02182d98f98e4ed128f31c336b49f24af771029e83ab71b83f59b282c9b436e470f3dab578faa503efc20d279a9897b3c0b39053ae5aa8baf480d8f135e31de20e97a68e42f1d373f23b9a59e3bb26790dcc1504e05ba10978d0ac57058e0a5b843accc9600e42536fb1a6645187c52ff9b08b90d48de1c374ab31c3dfacff563107cdbc7e8e5a32c6a46df625a8016f65121c05d072c16414d26d93a759dc01c42c7bfd2b8f3a5003d5f89f96901ea394b5769e08e6a09c9611b26fcc79b26e0894be3daa25fd170d4aef64d32ac9875b17f9ecb17f18a31ba9c6d37453fb019b657d3c098bf79f5daaad96237d303299cc132efde33f624eee07da660fc3133c33f5db1b4af4718d22c8fd8daa61db4c9068a083b4552c219dcbe64934b6446ada44186a0f3817ed2ca9780375ccdc42f0d360ccf72216a7a6874957f6971a5f4bbd05bfe0e623f1660d61b3bd319bdec97eaba4144ba005557e977ab1ee1f5ca415614841f99fb64427b6719c39144474b4feefbb4600b1cccfe701e72d62719b7e07d0f23ff8aed673e3385808380ebb5daffa3d8b4984d66901093430a029fac27f27bf0cb15cb6d768cbd524b2ade63e98377be704c042ccc4825c5a10ded519243d06b54eab4d449fb888f53e07a74bce1fcf6ca0c335064424b0042ff36dffb62ad91054df84badf27e3575a949119235ba216f4e05d49beb3bd79097ad6dfaeb98324c57beb734002868f286011146c0ae0bd211f1b66b88ee6ad8accab58d2fbee0666d669f299efee9659b59238455deb0af346a1a3c22d6b450d8c517fa0608a93199e6624f196c005e4877500fb2667df1a1eff9b8b4abc0b33b3fc627839e2f564931198d9e17d0cd5806f32a91cb9fa28f978d6e17ab870ba181f2a3df994bf35c2cef46a7f999afe2611ef1c6289bd247987d7b9c6463a06cfb54990a1ddb17d851f305ccc2fad3e7c3f0fa2cac8c87582090decf6c630b8ed7abf9ea689cf56c666a72e5c478c53c16a65fda21eda39f9ed01244ca7df3645d563ca4c69f22355313b2bfc261f79320f73c038ec4d35373d18622903e52b87108e44b286021acae8ece04ed2511dbef164e8855a2fbad73e4b3fc9c4f497cd1e5ebe8207f7ca7bfe7049e3486e08a2c6981a52049122009d3d66edeaf031cf32de41c1458a58ade447d73f5daddec99f807d839ffcd207a6408af169e342287d501c461ad96c3cd7ed1925bc9747d41cace63c8f0f26f26ef7e21e97b177bfc4779ca844d1e74592e0da673784c3aafb7fe7251bab56dc5a084c5116a3fa49d317af0d48bdbe9a76f99b66f7d208c04e60edb4ed7db6d2f3b6bb0eaa4f09d281a047f4b4688ec9b9cf8f892fea752da269af59ec8a8113864db91579ba0def3f6246efe20779106dc0497c44dfedf193855df7d7b37709ce3244502cd64974048e9b8f359d99ec1e95d4375db69301b5b8c5b0998ad26d97bd7f4c98e33fe2d815a1ef4a98db082bcdf3c8cf030c4f08ec7e7deeb8caff7242a509f7785166a27cb2f3726960b6cb7c654a454584c2e85629f3e84a6aa5e7a2fb84b85728b5a94e39f0a85568bd7af65311808243533cd95afcf34bf87793907bffc34753e33cff98d442f5e580f4f8e7d0a4f17709f819d587b3481898f9551e35ac4511252a9be071b83549ccf14baf1c66fb3b7f4ade3e06ec62ccae25f24447622b95f532b69ad0ba4210d87bdd98381b8fcf69053abd01feed61f7909b3a3809e9f29457d0533409125d5017f0cd42b077d01fce5bd4d0ad167100e827868fa64bafa33b34272bb94538964a1afe740d6b428873a7496457ab1fa2fa0b9caa6816940dc1545f4f8ff0413904c609c6c8eca49a58c5c7b0b98482b819401aab97f558d1a2c328d870120dfc3aae3edb2960ba60da72a59f30a7a0adcf2da5793f60cc95512d08a00603055392d7e1cde5c6161a1a81d38420632ca708bab02816284f61b1eb6b62f4bdb7f6f7ed73c46dcbea2a7b4741ad7574f682ce5bd6d2c0d6b0a9e839eb2b020be60cd0c0847bd38b1eb0b5982f707e8a4cf00d8c3d090fb923a8cf572458e0489fa49b4f27f0deba0fa2a218f329efd1448fd05dec3ff9834f93e0a1e301d3d622f4e86b0271ccdd94ee144ef57eef6ffea7685451d3f6aab1b3376d592d8e5ba0e80a738e8e61bf1bee0428e904a960283c5d0529a8b3074dd438bb9c0dcce664c9627984cc84ed34367760ae3bda1103d786cddb7370d6cbd40cafb5b9b83294f08852bc5f8b85f6ec5700caf09bf72bcc3e7efe6ba162e4beef75f1eb2cda83bf33a365032fc272824e16eda23ad860ad0102148aa115b8ee2fbc712e2cfb7b58650c737f2b1267584e20695a1bbfbd3a39acf76b3cbf328c972e4ac416d62bc1ff33a61c1845a99900023dd3657cb1ddafcc554cd2fc30b7feef98c7c5d747b7e660adbd9b431c60822a541794d8c03335073efb38329d3ca23afd361fc5523978c82e9121608d37adb6299649fc6f2c5a0690beb6ddf2bf89f4c0bdb4392cffe30770c8df2219fc91657435805b09d6ea4ecaf0b9f7b44ea4aef99346ca48a409f53d35387260430ef5bd8aeb2eee0564acb19ea687719c16daa4a75e27611bc854009bfb50e69a2fd17052c039438d181ed262ab2b2922107e3c7445d49d75e73ce30bc6e3fb586638da59864c7d8dbad04ddd19c3d033d6ad666d927c1175630ac8ed7755a001b3f77d3aa2afb384988fa80b7473f41a2b7708e97c19abf7d8787810dbf7201d0f4ccd8b6bb773eaff94ace58ce4eafac608b233d67ac054a5919a3b02e9065b49d273c93af28e40629688b3d5eab4ce5bfd8d48d55ccfc810b8db9cc7225d1883f3e862ab164810955f9aef77e20a657198d13ba23ff94fecee727439c58eb857a9653f4801293a7c20107071f2dae943b5ce548e100f9516023fa9aab9aa5667a7d8e9648b4a28f1f62526b8780650f4f1f791611e23c660671e8e6c3b7585db0c5984175cdec9702a280746ad141e0788ff0ebe71114df0a69d4421b7193d4b0982e5e47e00ea7b00d5a60304c82403f246a73ffb15eff74f9cd2ba5e0a47a474e9308ea64398334e8e49b44339acb179a1256d47a03bd754ef33916b604b1af67794d0a7e5da76d6d41983b0a61f82f127fa65ff76b79e5497ccb7ff673901a3baed0c4717d156ba2c4b40bbd73617caf090b4a64af35cd615b3c64d42f2eeb55798f8928709650814085bf9bef446deb7ff48c6d837543b7bb335117b0a77bf7c36a8640da90c322b45707a8d8d97e0713b168fb90f9b19edbbc38e636d03a7dd633d5e4344ac54fd77ec47e64c9154ddf8aec6c4c2e12097568745bfb4071e88418dd03a8ddd0125d55c6eeaff8a9bba0dbd444cc1c0f0e2f73950a9a5837bce7f69b8480b9ccba7474bd605cdec44acc9a03d121adfa8361e187357d719b18d31d62df07a8cb8ee335a3bea1122492c3767efc21bec43da79aaaadd697e31cc616ea0c4b84ab9c78a5eca8d80c9477abd697e1dcd1769d2ab0d7f090c585d5abe36e37d2197dc21b18088234dd678115d591dbc8aec2f979390e0cd9b2d84f5a340783ae372f4e18a27ba576e79e7aec3b2a49a5f71dd28f00f8c06be41045a13b6ccb1c7dbf120f8a8201c411329e342b178b8a34aa67d2e3e86c5d7601ba9bc2d94d02ba623cdb396785cbf5a90e0b2b00d1663fd77f1c49a39507a3089b7790ef6e75a128c100f4891ab315cd85a3a718710276c4f755faaeb2742a8efcaf20ed67eb8e1e16164fa0449fd6b51d04c8f694d6e1dcc6541f0e63c6d65c52e0154fa66141104deee962ec44cc91142ee4009e460e19b375a7ecfb1c52d7bdd338436a93236145b2126bec8d4e26d308ad27ffec55ed7fde94177f7d88a4c3d6f3b7a5898dded0fd5bfd5a31d0e9f049ab95cc3747124bedc0f9adfd7c2bfa89003acb5ffd97a695bd6da8d7f04ceba52eae0a40238523872f598056264e18c8f7ba88f012655f6acb0a59b99bf690eb0132d74402c73bdd8e81f691de4de16ff99c95a0f6d66e1bdea05bcdd9250bc6e6278882d01bbd79400e97b3b74a229e94547068b7c11805dbe493da748f878f04fe72e3b958e4f4520c3ac22e0c91ef29e8f302c698794e5ca3878bf332a1ad181c7e619d2cf9d24e35d714d9538c50daac2adf9b31b444199e732ddb243bdccd819bd5734a86b562455e2cb6b5162d0ce8a87c162177093c969cf3c50e7898a77d1087a23290b8471c0645c50b0dcaa332a8b8b90f62f39cf4745e41d3715ddac4d853841040b284907acccce8bc0dab8b9d7402d5f680917e9ac0210eef7008fc5c8a243a3e413f6b4340ba0d1301903bfa8eebbffec873d7328ceb9dfaee5fd897", 0x1000}], 0x7, 0x0, 0x6) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000001880)) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x0) ioctl$SPKRTONE(r1, 0x80085301, &(0x7f0000000000)={0x9, 0x9}) close(0xffffffffffffffff) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r3, &(0x7f00000018c0)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r0, &(0x7f0000001900)=ANY=[@ANYBLOB="0000a4fca04d2a182e9ef49790653000"], 0xa) ioctl$FIONBIO(0xffffffffffffffff, 0x8004667e, &(0x7f0000000040)=0x401) ioctl$WSKBDIO_GETKEYREPEAT(0xffffffffffffffff, 0x400c5708, &(0x7f0000000180)) syz_emit_ethernet(0x7a, &(0x7f0000000100)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd6083773100440000fe8000000000000000000000000000aaff0200000000000000000000000000012c030000000000000001000001000502000001030000000401000401001f0130320100000000000001030000000401004e224e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB='F\x00\x00\x00O;\x00\x00']) 00:58:31 executing program 1: r0 = socket(0x2, 0x4001, 0x0) select(0x40, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x202}, &(0x7f00000000c0)={0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x0) select(0x4, &(0x7f0000000000), &(0x7f0000000040)={0x3b3ceeff}, 0x0, 0x0) close(r0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) connect$inet(r1, &(0x7f0000000240)={0x2, 0x1}, 0xc) ioctl$PCIOCGETROM(0xffffffffffffffff, 0xc0107005, &(0x7f0000000200)={{}, 0x3, &(0x7f0000000180)=[0x0, 0x0, 0x0]}) r2 = semget$private(0x0, 0x1, 0x1008e) semop(r2, &(0x7f0000000000)=[{0x1, 0x4}, {0x1, 0x8, 0x7fc}, {0x3, 0x1003, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000080)=[{0x3, 0xa}, {0x5, 0x6, 0x1000}, {0x2, 0xc1, 0x3400}, {0x1, 0xfffc}, {0x1, 0x3}, {0x1, 0x1, 0x1000}, {0x4, 0x1ff, 0x1000}, {0x1, 0x33, 0x1000}, {0x0, 0x7}, {0x4, 0x2, 0x1000}], 0xa) semctl$GETPID(r2, 0x3, 0x4, &(0x7f0000000380)=""/11) semop(r2, &(0x7f0000000140)=[{0x2, 0xff00, 0x1800}, {0x4, 0x8}, {0x1, 0x43c2, 0x1000}, {0x4, 0x0, 0x800}], 0x4) r3 = socket(0x11, 0x3, 0x0) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000580)=""/183) setsockopt(r3, 0x20000000000011, 0x800000000001, 0x0, 0x0) lseek(r3, 0x0, 0x1, 0x3) lseek(r1, 0x0, 0x5, 0x1) getpgrp() semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000002c0)=""/148) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f00000003c0)=""/155) 00:58:31 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f00000002c0)={0x80000000, 0x6, 0x3, 0x200, "bc11e5159ffb7ed451d023f0c92b59ad1623a4a0", 0x5}) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "3fd292081880433b5cc5c6c58cc05caaa6c3ceaf"}) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000240)=0x6) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0xfffffffe, 0x0, 0x7, 0xfffffffffffffff9, "73f300070060c3dce5081af659b0d7317a117c00"}) sysctl$net_pipex(&(0x7f0000000080)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000001380)="93f165d90892710ac141298507e7e186a744403669b05ace7334ea617d830e7a268a5faa5e8f25b031392aa4cc88c006422580c4ad9fb6fe2a4a51c3580d042ee41c3a13b46864797b4aa8b7725a220f6ce02a657f33d305ddf454b4de11ba5500fd5101d0a9f12aa67157d2b0f74f62512527680be3e5aee6d00e08aa5e32d7891eb2a5c974cfcd693f0325d55fcc34027487cb16c24a0ac2f5b3b5e72322722b3707d0446a07ea8ae1c5b0a46612a143e60d283168ec776bd503a78a253e15ddb7ccfa9ab93c02c0bb0e02d20e5ac3252b0be848919b4c58f659e0a041e2319b3efbaa1586807e808ec8f7f68dd6f3e9d011a994b1cbc26b1228a41188f6de63411bb7d5ea168c32c88b8832b38e5bf360afc8f799246e7b3e6126104f4b3f06b62dc9f4a260616b675c3dbe68bdb72a3a998a0268f9c390b8d2400b2c4a5f001f02e8db1de15b2b01da0c7e8ba40e3f189fac1f04774acdb52783f790c11082f6dc9b5aab4850b3034d7087515309fdc28afaac1bb8056fe089119e017283eefad9fe725561e8409fc71b9f378833f78eee316c8c7b9bcbbc6e2835ab1b1bf7a1fdd161c92f13a434a52597b49b52c9ee25d5eab711a31d34250af7f8dffb52fa7edf6570e028e11002ed701a2df0d1e8e5eaee7f41c0aafe40e6f151ca81c6cb13c267d4f1712dd39bbfbf7e865664246515bc61b03a243b1288dbd351bf017d9d2d749a00b55c10ae1aa03ae3b060ca3eb2dff9589e8ae26104ef479b4b13c79f027bb0490576527ae44ae4f37080f5e6ad11bb7812371d51ba982c98bc1308c6e22ee671c62248708acfcbc75b949c508e7c97a926ae2ae0025549f938ffa4f2a73f910e398cf63a2e6ad8166854c22d454bb579bc849e65cbf496cc7a945c6ce889d1cbe93f9984559a5f07b4a96ebf869d29538b3291632028a3656d5032a2a299d105f6e67473e18258bb87fc22067d0435cf0c08f8e9833752099c501af0f67edce1b8147407d501475b30217a6389c24a1ec7f8f018ac4ba3f2b60f838eaf5ebe4daaffae241546be86cdf54e962a85b1dfb466e08983e3e1f0b18e6cf5aa80c34c3b1ce9ebb6eeed7594a50fa5ce9660126b8b60b8393fdf50c0672dc5d86c1cfb185a99e53413490bc1771fafe89317fda2fccf321a252c158eae7b9ffc34913af8a0ff1548476f20818c25b15a93f9a8dcd84bed8113c6aa2b9db05426799224dbef39b313b6e3a5ec98af6de94164ff8a77ee1d4a7db6181d1f828c22e8ac17e523e1db2433b14ef6b42de76f5083945ba211da9081e4be08d4ac579ba37f847e8d0d9ee1accdb1a585efdfc1a7101cd3ac0df76a7143693d7ed9be61284c858310556971d58a5b075eda159c1137e250989e85a5d774cb492afa78d6df23325e66c00cb7e3d4d7ea45feb5fb3bda5a18666dd65ac162da7e6ef31ff8f4b4c583e80c0620377e34b9a0b341e0619166696f41f4e3afcde9c78f24ef0b3f7689f47b8d4d29536cd021a94d17b457addca6179a7fd685decbd18c8ae116bd85882a75978ff198ac837ab314915b5de5cc5e33b288f01c982f21ff295226f593af05ec87658ebbf6760bf6db62341fd130aebe503ea25a522eb9b338b1e9998a6a75dcf1d2672e7126981205309edd61be4f03759b7450cc6d61fe7a101555c149b7a4129ca95c493f52a5253ad3324ca532a96e0ff32ba505b14978971e53b549a8cae63b624387acbe00ab1f0a17a208092176205d07a104ef64cbc29e6ddd2021ea1df32004de2974b8e98015ff32af65f0c9e0355a4941271ce7a14ecd41d1408cd94e59b27ce9d7a07570242dc3c1cd7bd18f3d72411a84d490a9c0bc424a7ade7617f52a0afe0a41f3adb1555d3e81e5933a99cc4623dfa438fc7672a457dc553bafc6940babc11f22b567c89c39ef0afe1b72d3895e11e6a9bf111eaa20e8481f6976de912cd431a5f8e98707ff3b65a4c0a46e0bb7de38bcb3cf501bea8b47a38552ec6513a5d863204500972c66450e0cf7944400d514b2026430185a5f4f18bee2e4704efa86b0d5a40ffe9e22029293af6f0674dc02f94bb3665628956c5c81c5d6d1919e60b761d883523fc196e730b9185ca4cb408dcd08b62e872cebfc9b540f5598b91d4b3a13220239c333c4ad7504c2e7fd200f85249483b13d728eab8d020ceec717fba9485fe9147d4d8444c09d1bba67b05ed69971b246d222e54365c8cd48795ee92dbbf79e93e218631cee69f6532905bac98cd588bca442f14b1d6ea33068dd59343850ccbdbe4a2b9571286f891ab43f1aa91c8d1f22fb111f52f00843ffc5288920a38514902a3c021844c759bcf821b0376010fb7ac8b3cd14113e2c612c50700a7c2dc20125c77a0a31b7379f30ba7adecb89c1a2fed400a5a418beb3e9a60d6049fc778e12d709db7b13924d23d9d6ca38bf048aa968214fa6e6126ab8652d6b849605e7e6abffdc18048a45d612a0fb63edc81bb3684f5f2a3ff4b7d1702bab69747d8ba28671ec217cb697342d6190d56bb9ded5d06e09bf44158c225be2b7713ab55aab8281d63208bd383fae1afcfda991de6388e6884849dabb13cf68ee3b7abc674943424a07cdbdad4421889a9918c07eff0c8420cd936a0b1285cfc8bf85eead6e2326a666afcb4d507ea80179210d4a97998548ed12462a8f2563486cde5a9bf48b4e91930b8d188f6ee94563ed00f20741322d2242d29bafa6d206959e92e00e024c9a5a341ed19929c6e3afd409173dd58d0f16dc7857c1e521427a0479cca01947d42e022aa55ca9b82c0a6ae5bfad7b4ee76ca8e8c4f21bc25ed137fa692f6a0d8f5b5dc44a266b347e866f224c8b6bfdeb422baa62a8f758a1928f540d2abf60e3a32a140969d3d55cc4c4d4cca46069555c6f763d4709d1708e738ebc71697fde10332118866e0e480e99cf22b72d4857a7c4a61eefa1879d4f3d6b28c69442ffe4ec151a48e1d71e1cc3a6a764e498519f9f86daf87e34aa9dd3dcf443ad8289e3b4908b1b98aa644c71c2603b1ab029b25477e248f9c708ea8d9f5acedc592264a879f68966bed5fbb3b07d8037f1165fdc84eb02bd2ae1e4f7d01856232f9c23766bd7557933a88e5243d4d25920ba3e8b9dfc2bcd6117b06c925343d246b67ea0f72d96dc8e3dcf9a2775ddbf6c38dc7201efcde6c95bb21efa0ffcb09492afc664e1e5a252226ecdb2c21cfd7e1ece87bef09b9776b1ab4970471405752ea379cada1c22d6232b543152e22b6505fc62defeb077331f583b52e6a4ad3be569efbc9a171ed4092f92fd372592b926c4229ed97db4d993df1480b5cdb609605c31097d31909dea8a17591f9115f36c3ed9a4e68b748c4193994e492ed5d0b9ce5636bb085a0e091657b1b1c4b1b741cdf941b3e6fd4f1b9f02cc6ee2bcf0e231708cb79062f6c4b27c6c02e3b564a16c3e638dc6f154fa4fb71afac0c382f8e41d89c80d8a57c3f9a475d025da44fc2f8e827e5d2541f32e7cffb2f8f8ff866a09d8ee7bd4cfda39bdb629ecc81b34c8c4ca8652fa25fb1c29351b002c51ff43698a915eb72c2d49b21101502eddb7d581621487b8a8e8c101aec0c56998d953ec59581a617a2585b460ad1ca1158b0b1bd18cc03e655028a420d26c29ff940727073ba768a43e893dfb0062f295a88d51b4aeb5da7ca6412afc2da232211484896dc545b2325f0201610c20cba14b8b0694b2758932307ade2584def2f9969753e30dba60d051056866f3a9982b2d2845947ec4daca9d7ca513231b448fc775ef11c821f5465eb56f24839b2a1498a6d78f7c59170045021da5339625b4488e8158ab6e9e1071bdf65f7fdf591522976af782474135f596d598b97da86327b1c0199d16078a8e64f0dd3acca821b2dbe1ec21e742ddb968d817850646eb7fdc42bb53ed11d020aecca7b653f143b1dcc8558c4e8898102419ca672580ca012d4059b78dbb61373a04d5801ae624d665f0e985267b792a921708a4806257932c024968694f7c34eb4f19fd92d862db060816d52171c4565d844df7b0f685456ff232995108fdeb73f3ed192a2150f09c437a085dbb63dda97349751196fa44c555e1b0d54bac5d84ac3108af44f7f5f875529384ed80288c584e0ba0e57d941de4dfac9d98e4fa307add38b5d56a54ea14c98f7cfa8926723524f23aa48a71c9b055c00df6028a5d5b3c36488992f3223267e41ffbdfa40b0c3f8e55b012e378ce2500dc564b4c4c48875d6a34ea3121f273009b66222990315ec0f7bc8b522268997c84de078f36d5dbfa3a6ae757be3fcf8145420b1fd8c9c76879d5ea27ce65916217a64c92b59ae9f042697df98fb0beb6ddcfae8fb439b6ce791a6d8ee03ede6459f556b2e74941f56c9b962058f6899c638e4a985e206b1a2ae3d8a545919a758c4d9e0d086e869d258ead5ac7d106ba52f9f0beec22b3b282c3fba3dcf59b946ad7e1e992092165172622066096e2a2ef3a9cd501a57e9d32afd8fe1c00b0f9fb282c09668758b1fd368e0ae5d1939586193e25242da77f6ad7e9eedd57da0e42ae5a8b28d34245bddbf016775e63ca4a3f277c6982df1b284120294705402144ef4ce50c71ffe92680dd3a290d4deadba7f4c8f15f6ba3a1fafc602032bb95f5e2c4d798b5b4f9eb0b55322ab1e5f294842409addb087220efb376d816eb3e1f56b3c9163749a6c18ff78291c5e7d9a44d9be2674e536799a6912eb9a84dd5bd675d137f917482769bcc4870cc5fc6a736afbf8bffce473b581b7362144a77ad33aef96505d7bf0c6d95b46e9a1ee8fe255dc326d3d6ab1ef08fdb9a20899475b3312bc2c2a2ce99a7996094c67bc10fe30274009aada1c86fba4e08aafe4bf16b6f87251ba31176948ade0733d5d16bbf7e898eb37e09a8837cfdfc186be49d8305b2181146d2a0bbc78531585f37caa68c03ff714953dcb820b66c590f3816f79cac289b8a8f5f2037199e9998c40fc418d93e5b7da0cfa315fb1f09b9ea83bfa12442ce9821780b4fe674eac237907e08370dbda7ef9e757c1ee27f72f2e9960f8165e91251fcb2e3d5a940fb0b39fffabed555c59e56d3737050b7c6c42fef99e72aefabbe9c83d7b2212da9e93be090ee44de526b3f02edefb10949e4a5aec6e69566fa08b123afd9b3319690b9b85286c22c6e5194f6946319fffd368f4ab7135e10c318159be91f8b59d666632442e56479901ce906357a9e722ad4b76696eabd42901a3d5f8f1345924661d93c03cda89035cdf54e3ad070a2a8621e0acc87f81451a49756dd43cf03d2bdde8e41f1d4ccc4c9959b5ea47bcdecca0fac8f1f0d20d7607afebe814c4efbfe73b2cc9e51a739bd3e371e54194f9394ed3cce7f60960c7ad75daefbccb39e3f04c2e5c651ea4d03f862fa2d3e4ff804e6eb0a310b4f0365cb8e8cf47d464abc311013790344053a931cdc2adae9623ffb86e50730d53fec1f340e9c7e9da1a16b23b78a4796934cb998e3f8e5dcc29ecb00b729a3f9d83d77943418a196fcde68c9b873c19ed91af8659a88f09f6fb6e66d8169be0cd22fe08c78262901d9a1832a2d1e61b2775cbfa7c9a3c8d92f94cdc138c277d8fc07b7b54ea647fe39d20b662522e98b8acc7259d2f1288f09f395883568d37f50413a8a02a86a8f8ba6877ccef35acec0709427317863589747700fb904b3779b5d702ffbf36af78ffcad122090babbc1a0cf354cc62b4b99ec69e239f1b9f4b8af51c9162687ef21fe546cc55c33dfa0b4fd535bab1338983c", &(0x7f0000000200)=0x1000, &(0x7f0000002380)="d898bdeebec0e82c859e87c3aa73ef09a254a3df1deb44f84e8c7f60b3cebc3c158ed3655aca357ac473ad7104145f2362ad750e8f342f2ea5378825610c48fa59e0b70b58097f58e2a714531dd438c5e64be976b3f3b317981388e575784a1d5dd3efd5cddb3a43c8ebaba9b5e12b57be84aa290353fcc9ddefc508911c12570e0c7113e0965aebd171c26b745eaf7da0c9443c09a5a5ffb091e2de81d14cba88e3943bf022328623be20c3ace80ef89542d0e438cfed1ba868c51af13e8f2d031ee7d60b7e46bdd13abefb6bb3f51e7d44938463a6aa9a6595cc466244fcddd24ad5ffff5f49915972ad73286db0e182eec1aefd8b9987c83052400921", 0xfe) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000280)="0239bd9a7f659509000000b102", 0xd}, {&(0x7f0000000100)="0bee2271da34b9f8404f0c510c9813a8ddbf0046e1cbdd32bd166d655b6609d557237c118239c3484112d3c0dba6b81f20907bca3b7440e4afaf62111b6431855c6b2cfb5154ec7e10905e393a3fec5f16b333084cb007b89efade498cb7fa80a942a945bccc2974bde8d96d69d16c0879591d144a7ebe3cbeb4e0b42d2306709820bd0819ac9c8d65ed132d62b3f4ddfd52c2046eccf52d175c7d16346e6d022198c80cbcea80f25760f39015e4d767f1d0e32a1778ac38a84cffe20f130c751615926dc56771dab6b187fa61cf5f8a103cb773132a0dd40aa50d789a46c937b44a656c58c626f9b4640d5990502f77b50337", 0xf3}], 0x2) r3 = semget$private(0x0, 0x4, 0x184) semop(r3, &(0x7f0000000400)=[{0x0, 0x100000001, 0x1000}, {0x0, 0x7fffffff, 0x1000}], 0x2) semop(r3, &(0x7f0000000040)=[{0x3, 0x1, 0x1800}, {0x1, 0xffff, 0x800}, {0x2, 0x6, 0x800}, {0x4, 0x7, 0x1000}, {0x1, 0xc000, 0x2800}, {0x4, 0x8c}, {0x4, 0x0, 0x1800}], 0x7) 00:58:31 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000180), 0x4) r1 = dup(r0) listen(r1, 0x0) r2 = kqueue() setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0xfffffffffffffef0) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r3) r4 = socket(0x2, 0x1, 0x0) connect$unix(r4, &(0x7f0000000000)=ANY=[], 0x10) recvfrom(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = accept$inet(r0, 0x0, 0x0) sendto$inet(r5, &(0x7f0000000940)="1daad5cd36195d6810b318271ef9a4e226c2d78a5413faf736de6e7b07d1d62e84affdc376a493673d4195232fedc101a1d8ad376f5c1dba9d565c875025f067ef069c8b78d70a06bb9b172a2d7c03eff6b58b06bbacff74db5471704990b5bc7c583f053ce0dab8e1d855c002e5c0f21090e2672493cfcf71096ded57b5350b28f1e7ddaa45ba14ff355c5280064a77fcf0cc7510946d503350ec4e8277e807e52985f11324bb0c5d72b0f9c6e2b27671de172e8a5307791b203a90fb79bfc05002e542e32b5b78e75e1f7d9deeb76cf17582198b5056bcdc5d0d8ace2bc699a0db1e138a000000b92c28d329fb8635224fd0e41eb6d9e3de4c0122bef8eb0acc9fbb9fa70dfd265fa833f7f7788b351b9a0abf03d9e21a38de65ed7352c75d1071194a948a28b75775ade8db55259b6cf70e825b9e7675cc696e9657d9ba4ae249fbfd5ebe2c9499b26fc3462aeff27e94fe6994ffe7086d8f0c631b96880096d82665ddc95c8ed5e187c85fc07bee3f65d4b91d59436540aac4eff6f5cea6e4233587318755e8797de2e8521227ec1e7a11d2d5ab7cdae30ef53c508981eb15f187342a1bd1085698e3f5ae7cf69e79e10fc7d8f9f2fe3d1d4cf4dc054a98f9013b515452b742f911f5aa5258ea5504ec5fd23969dc552e1d6f13d86e3043a8ed35e413ea2a8c43d6c462463b88ea0a3fa87742efce671a2f79f5b66a844f9a016ba0a0eafb7f26c47f58f25808cbfc6902b0f0133039066c1b0e4b133ab19283a8447b9412faf99b67243a3fab7392f29b6d3cae0b4fc6e528f7662267692e44540bfc23ae65598b6b621eed2daac98c6f59ee7a08fca4bd017e4b6b9be821d9af3bc2fadf96cd15857a54d7e879fa9d61bf34654841f961a030f3c81f9c755a28b0ccb8fa9262c5d930c8f527d9bd5fd14ec06e29de61866bb4fb0e405b324db46fa449242b5ff6e3c66bbaa50d8736d7be3e9728bcebe3f703aa3d99b63d390759a13c2251c3ef8a3e03f42c132db4317736a807c778c6b5e72a12330acd4552f2315b02eb9ceacde4bec3b552378a1bd623c1af3f4ed230056a735d0c372b6bc122373bd05a3a8f", 0xfffffe60, 0x403, &(0x7f0000000140)={0x2, 0x3}, 0xc) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 00:58:32 executing program 1: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x4, 0x3d, 0x0, 0x0) socket$unix(0x1, 0x2, 0x0) r1 = socket(0x2, 0x4, 0x8) close(0xffffffffffffffff) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x800000018, 0x2, 0x0) bind$unix(r2, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) r3 = socket(0x800000018, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x501, &(0x7f0000000000)="ebffcbff13b918822eaa4e713048e6993192965f", 0x14) write(r4, 0x0, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) r5 = socket(0x20, 0x3, 0x3) setsockopt(0xffffffffffffffff, 0x2a4, 0xf, &(0x7f0000000100)="eb4eda8cdba2f98d10c4c4bafeaad8ffc4ff13b9fdf80a9c7bae00cf959931929648", 0xffe3) socketpair(0x20, 0x5, 0x80, &(0x7f0000000140)) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) poll(&(0x7f0000000000)=[{r0, 0x40}, {r3, 0x20}, {r0, 0x8}, {r5, 0x20}, {0xffffffffffffff9c, 0x80}, {0xffffffffffffffff, 0x1}, {r6, 0x20}], 0x7, 0x1) 00:58:32 executing program 1: syz_emit_ethernet(0x16, &(0x7f0000000000)={@broadcast, @broadcast, [], {@generic={0x8035, "4b12df1deb013d13"}}}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r1, r2) ftruncate(r0, 0x0, 0x800) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r3, 0x0, 0x0) ftruncate(r0, 0x0, 0xbe3d) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xfffffffffffffebb) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={r5, r4, r6}, 0xc) setuid(r4) 00:58:32 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x4d}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = accept(r0, 0x0, &(0x7f0000000000)) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x0) accept$inet(r0, 0x0, &(0x7f0000000180)) ioctl$WSDISPLAYIO_GETEMULTYPE(r2, 0xc014575e, &(0x7f0000000100)={0x8000, './file0\x00'}) 00:58:33 executing program 1: semctl$SETALL(0x0, 0x0, 0x11, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semctl$IPC_RMID(r0, 0x0, 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000000c0)=""/12) semctl$GETALL(r0, 0x0, 0x6, &(0x7f0000000280)=""/131) semop(r0, &(0x7f0000000100)=[{0x3, 0x38, 0x800}, {0x1, 0x4}, {0x4, 0x1, 0x1800}, {0x2, 0x7, 0x2400}], 0x4) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x0) ioctl$TIOCSCTTY(r1, 0x20007461) r2 = semget$private(0x0, 0x1, 0x120) semctl$GETNCNT(r2, 0x3, 0x3, &(0x7f0000000000)=""/247) 00:58:34 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x9}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000200)={0xb90, 0x1, 0x3f, {[0x0, 0x55, 0x8, 0x8, 0x4, 0x2, 0x3, 0x3, 0x1000, 0xfffffffffffffffb, 0x0, 0xfffffffffffffffe, 0x7, 0x9, 0x9, 0x1ff, 0xa599, 0x1000], [0x10001, 0x9, 0x4, 0x3914, 0x401, 0x2, 0x4, 0x684, 0x20, 0x3], [0x2, 0x3, 0x4, 0xfff, 0x1f, 0x720], [0x8863, 0xffffffff, 0x2c18, 0x880, 0xfffffffffffffffb, 0xffffffff00000000], [{0xb201, 0x9, 0x9, 0x3}, {0x0, 0x200, 0x7, 0xffffffffffff0001}, {0x0, 0xfffffffa, 0x3800000, 0x4}, {0x2, 0x7, 0xfffffe01, 0x101}, {0x2, 0x0, 0x1, 0x1000}, {0xbe9, 0x100, 0xfffeffff, 0x81}, {0x7f, 0x1000, 0xc92, 0x31}, {0x8001, 0x2, 0x3f, 0x70}], {0x6, 0x7}, {0xff, 0x10000, 0x91, 0x1}}}) write(r0, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r0, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r0, 0x185}], 0x1, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) 00:58:34 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0xffffffffffffffe9) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='\x00', 0x0, 0x0) chmod(&(0x7f00000001c0)='.\x00', 0x0) fchdir(r0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f00000000c0)={0x1, 0xf71, {0x10000, 0xfe}}) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000180)='r\x00') 00:58:35 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000140)={@broadcast, @random="bdea079ee890", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x2, 0x0, @empty, @multicast1}, @icmp=@generic={0x11, 0x0, 0x0, "45792483"}}}}}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)) 00:58:35 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0x1b2) r1 = semget$private(0x0, 0x0, 0x1b2) semget$private(0x0, 0x1, 0x416) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000240)=""/239) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000340)=""/179) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000240)=0x72) r2 = semget(0x3, 0x4, 0x195) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000440)=""/244) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xb, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) setsockopt(r3, 0x29, 0x800000000000009, &(0x7f00000000c0), 0x4) dup(r3) r4 = socket(0x11, 0x3, 0x0) mprotect(&(0x7f00002f0000/0x1000)=nil, 0x1000, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1002, &(0x7f0000000000)=0x29e, 0x4) sendto$unix(r4, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) read(r4, 0x0, 0x0) 00:58:36 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800450000300000100005019078ac1400bb000000000c0090ac0000eac79c4f00000000000000000000e0000002ac1400aa"]) socket(0x2, 0x2, 0x0) r0 = msgget$private(0x0, 0x2000000186) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f00000013c0)={0x0, ""/4111}, 0x106e, 0x0, 0x0) ioctl$TIOCNOTTY(0xffffffffffffffff, 0x20007471) socketpair(0x20, 0x2, 0x40, &(0x7f00000000c0)) r2 = socket(0x18, 0x8002, 0x0) ioctl$FIOSETOWN(r2, 0x80047476, &(0x7f0000000040)=0xfffffffd) r3 = socket(0x18, 0x8002, 0x0) ioctl$FIOSETOWN(r3, 0x80047476, &(0x7f0000000040)=0xfffffffd) msgsnd(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="26771e0e8cdeb27eb09ff69db05a4bca4fea3bfe9daf0147bac26c46890c14551bdece7d45c9ffdc6dfe3edd4de695af3645a7b17612a80cb2c74b211717be120b641f84fba44e3ce1bdb542c9efea8d1994", @ANYBLOB="b2b20df8dedea4cf41a861e23f400a693b95420f6479739b5168795e9c9bc39edaae407cce6830e71b60c906ef5e3c5e3fc6fc42bbad715dd07ab4fb893cba5c817f01dea243969f3e7d383b1196d4ff4dc2108e9a043ca68e0bfb0000000029e4b4b6817e094f7f0dd5de7588ae4ad26cf36aff8f43ebe37fbe566c782be335f9a5549625e2ac41c7c106aba9d6dda1bc7f0029a94a42df487074b5573c2b9fed66f40b75982186a3de6c1a36162277cb97ec16e62d77c09c3d62bb520bb465bed80d02c5640aabbb49106ffa89dd5d8b34b6755c5d22cefa6f4bb08d7a8472a8474fb844d30801090485475c051ef1be1affdb52aad71932958eabc421dfeaecd16bab46af5e9c460fee8d558adb0f43d21ef6448a878f908a8a5aa17c9f2f443d4a2d0c24dd", @ANYRESOCT=r0, @ANYRESHEX=r0], 0x0, 0x0) msgget$private(0x0, 0xfffffffffffff4b8) close(0xffffffffffffffff) setpgid(0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x1, 0x0, 0x0, 0x0, 0x0, 0xa2, 0x6}, 0x3, 0x200, 0x0, 0x0, 0x7f1a, 0x20, 0x4, 0xc67}) r4 = getpgid(0x0) getpgid(r4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x1, 0x9, 0x1ff7, 0xfffffffb, "01000000f07fffff20eff8ffffff0200000600"}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000100)="b070ceaa651862fd42e4ce01d404b6804d1cdc456b7898410e2bc691ae646468589c1d5a5d82d5cf0da436988ea3f0a5789ed9b85e27d486457f0a0d038c6cfd4332ac05a3", 0x45}, {&(0x7f0000000440)="3c819837978cae62bcd74906082a8210a6ba2a4ba4224199fde18309aaad56ac065d1c063aab01f2a719d96f180c4a303a2013fb886a086111eb010671e30ba4a458a020dc408256a8b804f00837ddfa1aae2722fffe901d3b56bbe29cbb6d82b36447f238916192dcbd7f32500c6aa1cd952e57499f7925edcb5d0b216cb3b812e8af1a0cec674bd74af8e7afd4a130a6340916923a958442089ad0edd37772d253c364d0d32c23535b8b1cdbf4e176282ed282a6d26f7367be1443d9572725883a6bd77a21d22ca2d4bb7ba75bb0d36e442cfdec6659996e34ed567d1fbf1f3c5e8f08dc56ceb405ecba1a1d4359d2c7d72bbdd7f14ccd0f26b67527c87d7cc403c4f2706d8fa27a34f9bf77675297fb96ad0072160e146a022f92bb10492459bc53beee4090793c5015c3ca6368542ab1f355da4b59723ffb589d5e982c92c5b4691603ee816acec70035c4b7bd048896c8e5494509e181883f29cebed2aa11b03800"/365, 0x16d}, {&(0x7f0000000340)="a781cdf988e7c3bd25e7b2194a21121c03718770e59ac9c93f3359d6b902564ed6931dd47a32e38735319d7d62a7aa6c81c938f9617d8300ca1f3aea8089f2af4cd5e7ac1189308b133e004081a8038d9af79ebace0c69d3088874192bd59213b58dad91d28ed0d226ea3615f3f13f6cd2387fae8140a36f05c4066d43e235cd83130be3ef43da78163f0e31f5c88f649eaa64d67995dfe1d9feec2cd7cce9c82e5d5bccf9a891fe95feb95bfe2b291a14e31e290c91e6e10cfa43c01ec1ba453d136c05d210155ee7b4388e8c3c", 0xce}], 0x3) 00:58:36 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000100)=ANY=[@ANYBLOB="ffffffffffff316defa4ce8308004500001c4000000000589078ac1400bb00000000120037a5361def90"]) syz_extract_tcp_res(&(0x7f0000000000), 0x200, 0x0) getrlimit(0x0, &(0x7f0000000040)) 00:58:36 executing program 1: r0 = socket(0x18, 0x1, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000240)) r1 = syz_open_pts() pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0x10000014c) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x10, 0x0) poll(&(0x7f00000002c0)=[{r3, 0x185}, {r4, 0x4}], 0x2, 0x81) socketpair(0x1, 0x1, 0x5, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r6, 0x0, 0x0) poll(&(0x7f0000000280), 0x0, 0x0) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0xa) r7 = kqueue() write(r1, &(0x7f0000000080)="268d01dfd9e6fa921bbda339e75adb88f8262bc41bb10ad9af2424a18d18c54552c6013d80cd500dcd3720b5e042ad72f5861625a6a3c8280c4ad07b5a2df2b3d6e64fd1160aeccca6ec061d0a7aa06fbf325a0d78472f711af7d698798c441cb6ea2e5a3a1dae47bf4f9a2df43d64e20949e0dd388245e89a18f368d3620496f035ec458c07e8f9380c755b017657efdb0f876826b68f40c6f9bc22945027ea2ebdfd671efbc414289cd44925223e2c900b30e1ea61c47f70603822c77d03bddb74251bbf4b87c9956d9f3dd4463641f4fd7d6e0b0f245bce2b8893547653a6eff1419349066646776493ee5a2446043130c9e8bdfe177ac331e890a513a80e8e7a2b7b1c82b86498c4d93d6863d3421ac42e5f72faa7427ac5131703", 0x11d) setsockopt(0xffffffffffffffff, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) kevent(0xffffffffffffffff, &(0x7f0000000340)=[{{}, 0xfffffffffffffffd, 0x48, 0x10, 0x7, 0x7ff}, {{r7}, 0xfffffffffffffffb, 0x70, 0x2, 0x4a, 0x3f}, {{r2}, 0xfffffffffffffffb, 0x92, 0x2, 0x1, 0x4}, {{r5}, 0xfffffffffffffffb, 0x90, 0x4, 0x214e8489, 0x102000}, {{}, 0xfffffffffffffffd, 0x42, 0xf0000000, 0x9, 0xfffffffffffffff9}, {{r5}, 0xfffffffffffffffe, 0x68, 0x80, 0x3, 0x9}, {{}, 0xfffffffffffffffa, 0x8, 0xfffff, 0xef9e}, {{}, 0xfffffffffffffffc, 0xd3, 0x1, 0x100000000, 0x9}, {{}, 0xfffffffffffffffa, 0x56, 0xe0000021, 0xa12, 0x20}, {{}, 0xfffffffffffffffa, 0xa1, 0x2, 0x0, 0x80000000}], 0x9, &(0x7f0000000480)=[{{r8}, 0xfffffffffffffffc, 0x46, 0x4, 0x1400000000, 0x9}], 0x0, &(0x7f00000004c0)={0x87, 0xaf2}) 00:58:47 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x15}, 0x2, &(0x7f0000000040)="05499e0f33b8adbe521b7151d23d2e1a5c8334dc447b329816bc6b80e59627ce70ceea127f64b2fce7ddf875513e1293ee8d7c0041cbc5297426225e0b9d726b544bf38c04c3d04edde35255354e7bffbbb8c2fee1c7019924b8d027889e910e992acbd6e9f1d658763310729d5789bf87ccab50694e971cfbddbf8f7cc4e458a8ad8a37719e0890afdf05010f92423c3863f484000e0ecf351812a6b8ee19c565bb90e9000684b52f4bb659772cca1beba3172ab587534d09e81ddb81c44158994af49b0f4bb93632d3c352fa5aeded6ee9d3", 0x0, 0x0, 0x0) 00:58:47 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x23}, 0x51, 0x0, 0x0, 0x0, 0xfffffffffffffe98) sysctl$net_inet_ah(&(0x7f0000000040)={0x4, 0x2, 0x33, 0x3}, 0x4, &(0x7f0000000080)="b567f0159ee7b85ef3a4fe50d268f1c7964b671f3392a1ad3264fbd66b97ddbcb395127e3767abbe07f9f6e00af5126f1bccbff35897a1e3b95299e818521280b873ec81dfbf5f107e", &(0x7f0000000100)=0x49, &(0x7f0000000140)="e065a2d34edceb694762d4750d8d3706b3adc3e998276a4f0505821af897b0d8365fe7486504d1ee9a26f6aa8be838deacdf89a57166164608ed9fdb5883da44fd808afb2aab59d0014d49201efe5e0d6dcfed28e2224ffd708ce51d2214d391096f3ef469d380d1f23798d349d32652be2f28d0e60892615df28880f97124dd7cc254b3c9776e0ca3e5020cc9540401346a84a973daaffb78507acc1a682af6a70e4362ae6b2d433f04ccc5ce624da419ba71", 0xb3) 00:58:47 executing program 1: r0 = socket(0x2, 0x400000001002, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x0) r2 = socket(0x800000018, 0x2, 0x0) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r2, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000000)='./file0\x00', r2, 0x1}) connect$unix(r0, &(0x7f0000000040)=@abs={0x0, 0x0, 0x2}, 0x6) 00:58:48 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) syz_open_pts() openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0xfffffffc, 0xc3, 0xfffffffffffffff8, 0x1fc80d8c, "0000245185a81865fc17ffab7fff0e091fe600"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709", 0x1dd) 00:58:48 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x3}, 0x8) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 00:58:48 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000000)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x38, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@fragment={0x0, 0x0, 0x80, 0x0, 0x0, 0x1c}]}}}}}}}) r0 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r2 = socket$inet(0x2, 0x2, 0x0) dup2(r1, r2) ftruncate(r0, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r0, 0x0, 0x0) ftruncate(r0, 0x0, 0xbe3d) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xfffffffffffffebb) syz_emit_ethernet(0x41a, &(0x7f0000000340)={@remote, @broadcast, [], {@ipv6={0x86dd, {0x9, 0x6, "655cf7", 0x3e4, 0x3a, 0x7f, @mcast1, @loopback, {[@dstopts={0xf0, 0x1c, [], [@ra, @generic={0x7, 0xc8, "7e83c16520ea032066c968842ba172acac487b74d803bc9efa56f7edff67b0661af4247ef855984f04da30119e48dde9a66444d0e03e36d7cbba4b4d35db027d6d501cb92f332ab8a8a8daed2ab4b77e348c1b3d50b842b71cb817d19fbf19cc8fa1db760a632f959328a4477d8ad4f28d94aca1ee16c5acdfa845622f25d3ed25bd82a47d0b2b5572040eb9a9751009ebca639c27a33da5266388bdef9255faa8a7188428edbc473efdfd3c61987a3628edbbea7cb2c8416ba5b6b3e28947fd7a4dadafcdd37c86"}, @pad1, @jumbo, @ra={0x5, 0x2, 0x101}, @jumbo={0xc2, 0x4, 0x7f}]}, @fragment={0xf41d94bb522044e3, 0x0, 0x1, 0x1, 0x0, 0x6, 0x65}, @dstopts={0xf0, 0x17, [], [@generic={0x80, 0xb9, "5b763f21e03abdc9c675b4234467c1fc8d1a26ea171d5767184d613464f60ff84f557c2d02e831d5984fc683724e222c9af631037fe191c4d2fdc5e0e76ff388845f6695b6c0453563ddc7badaca2af30c28dd12022ab0e69f77add7f258f0201e07009cdc6847b6c234599768055db1f6e4735e7930399b74dd7e4807874da7c1e01865c3ed92e00da8266fe01faa6a53a78ef9d13fc71d697cdf0f29ea6abe884fff820766265b57a63acfeb35d308590ec2a3dafec611ba"}, @pad1]}, @dstopts={0x2c, 0x3, [], [@jumbo={0xc2, 0x4, 0x9}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x2, [0x0, 0x0]}, @ra={0x5, 0x2, 0x8}]}, @hopopts={0x89, 0x0, [], [@pad1]}, @hopopts={0x3a, 0x15, [], [@jumbo={0xc2, 0x4, 0x7}, @pad1, @pad1, @jumbo={0xc2, 0x4, 0x9}, @generic={0xb2, 0x94, "083e41f26b78487602385018b8206864494a538bcf6ea98ff4fd9e036b648ceac2447bba8b9ee4e10775f1f6c69727d6a082716f15bc40b00737184d0c69e289f9d1778c2c3ba75810826d12fad3ea23bd31cee281544e3c708457ea3be56b4c490747fde1608920fab42d1373f145972ecc23934cc0294cca5bacbf185df789dccff81cdc297e15605bf601fabea46f18781785"}]}, @dstopts={0xc, 0x2, [], [@padn={0x1, 0x2, [0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x24}, @jumbo={0xc2, 0x4, 0x5}]}, @fragment={0x2f, 0x0, 0x3f, 0x0, 0x0, 0x1f, 0x67}], @tcp={{0x1, 0x2, 0x41424344, 0x41424344, 0x1, 0x0, 0x10, 0x80, 0x1, 0x0, 0x400, {[@mss={0x2, 0x4, 0x8d33}, @sack_perm={0x4, 0x2}, @generic={0x13, 0xc, "691433a70af508eb6714"}, @nop, @eol, @md5sig={0x13, 0x12, "d454e6ee4cbe32ca9459661a5eb12dcc"}, @mss={0x2, 0x4, 0x3}]}}, {"15f7f78c9111e1f5dee0ad2b2b39354ecfd1eaea4401b09874c495f566641baf1c182bfaef65499f31b0a5ad34ecc840174c68705e1a409b8f80d36d1b6748b5d8e163f320f041bce0f7e77c41d8aec35bdff3f320c43b8462ffd00eaf3e914fa508013f4786f5ff9466d5a4f82f0447625f212077ed20b3eda43d84c8e950a7f4fcce8cbdc167b5d54d3f4f7b5c7cd73438b1aa6e76635ecac53bfaf46715958d6fa5af1630d03e0ef52cf5a75aab2fcfda59f664a60116eadafcd43ce5ad3a8eedbf65ac53e0f90e25b55b937e07390ce02dd3e2f8ff117ef9227ef247aa19d1475c96"}}}}}}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000300)={r4, r3, r5}, 0xc) r6 = socket(0x800000018, 0x2, 0x0) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r6, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000080)='./file0\x00', r3, r7) 00:58:48 executing program 1: syz_emit_ethernet(0x6e, &(0x7f0000000280)=ANY=[@ANYBLOB="ffffffffffffd71c9edd828586dd6031797100383a0000000000000000000000000000000000ff0200000000000000000000000000010103907800000000602484a2000000000000000000000000000000000000000100000000000000000000ffff000000001100000000000000507e7cb8f7a6d3d8c912f231edc1217cd355e4774083f85eee084587afe24e7cbb7abc2aa0d5afaed5e37d85dd264869b99e85f08d4830f4fdecd725e35a7b1b481d8c3a496b05bba27fa6e36e0ee4930ad02f2251024ef68687da28045710002a28307e0a408091df4e2e12af9f75d139364848669ea06decb525627c65c0db1cec1464d4cd9e5b8d3bbaf3fcde060f78441eb48d403b65ab2640cda319aad4f838df17311c63ea2350817067dc6c8a"]) r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) open(&(0x7f0000000100)='./file0\x00', 0x2, 0x4) r1 = syz_open_pts() close(r0) syz_open_pts() writev(0xffffffffffffffff, &(0x7f0000000140)=[{&(0x7f00000004c0)="b0c0c00b819b9fd57b0f", 0xa}, {&(0x7f00000005c0)="828623350819c986c549d43f8895ed417f69bad0ee1f58fbb155fa291ab0b7280b57ee228d0249dfc15b11f46811a281d9f33a5e053af3abb86499f6a486f737175497e5b127b51dc3bc1b3ffeef5d4adb11b6554ff2733b52f73328dc2631689da365ed5574fdbcc4795a7a27aa63fcad5a2ee87f3facef4d60f84bd276a3844859bbbd58c693393ecdaa16dad74034dbef772abbd916b8ed91e4bf84420d", 0x9f}], 0x2) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000080)={0x6, 0x0, 0x0, 0x0, "61aa5a161ce9ba01c6514e6ae9737301f1082208"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) r2 = semget$private(0x0, 0x4, 0x3e0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) chflagsat(r3, &(0x7f00000000c0)='./file0\x00', 0x1, 0x0) semop(r2, &(0x7f0000000080)=[{0x3, 0x2, 0x800}, {0x1, 0xff, 0x1000}, {0x1, 0x8, 0x800}, {0x3, 0xffff, 0x1000}, {0x2, 0x101, 0x1800}, {0x3, 0x1, 0x1800}], 0x6) semop(r2, &(0x7f0000000000)=[{0x0, 0x101, 0x800}, {0x0, 0x587, 0x1800}, {0x2, 0xf0f1, 0x1000}, {0x4, 0xff, 0x800}, {0x3, 0x40}, {0x0, 0x4, 0x1000}], 0x6) 00:58:49 executing program 1: sysctl$vfs_ffs(&(0x7f0000001080), 0xc, 0x0, &(0x7f0000001140), 0x0, 0x0) wait4(0x0, 0x0, 0x19, &(0x7f0000019140)) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x80000000, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x20}, 0x4, 0x1800000, 0x0, 0x0, 0xe5, 0x3, 0x2, 0xddd6}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xfffffffffffffe51) r1 = socket$inet6(0x18, 0x4, 0x8) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f00000000c0)=0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000003c0)={{0x600, r0, 0x0, 0xffffffffffffffff, 0x0, 0x182, 0x400}, 0x10000, 0x9f8, r2, 0x0, 0x9, 0x8, 0x9, 0x5}) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) r5 = semget$private(0x0, 0x4000000009, 0x82) semop(r5, &(0x7f00000000c0)=[{0x4, 0xffff, 0xe5ce97ab354d96be}, {0x2, 0x2, 0x1800}, {0x2, 0x4, 0x1000}, {0x4, 0x2, 0x1000}], 0x4) semop(r5, &(0x7f0000000000), 0x22) semop(r5, &(0x7f0000000080)=[{0x1, 0x2, 0x3000}, {0x3, 0xfff, 0x400}, {0x4, 0x29c, 0xc00}, {0x0, 0x8}, {0x4, 0x0, 0x800}, {0x1, 0x30f, 0x1800}], 0x6) semctl$GETZCNT(r5, 0x0, 0x7, &(0x7f0000000540)=""/233) semop(r5, &(0x7f0000000000)=[{0x2, 0x7fff, 0x1000}, {0x0, 0x1, 0x800}, {0x4, 0xc, 0x800}, {0x1, 0xff, 0x3000}], 0x4) r6 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) fcntl$lock(r6, 0x7, &(0x7f0000000080)) r7 = socket(0x18, 0x2, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000040)={{0x101, 0x0, r4, 0xffffffffffffffff, r8, 0x80, 0xd436}, 0x3, 0x9, 0x4}) 00:58:49 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000240)={@broadcast, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @rand_addr=0xffffff}, @udp={{0x2, 0x3, 0x8}}}}}}) r0 = semget$private(0x0, 0x4000000009, 0x82) semop(r0, &(0x7f00000002c0)=[{0x3, 0x3}, {0x0, 0x401, 0x1800}, {0x4, 0x200, 0x800}, {0x0, 0x8, 0x1000}, {0x1, 0x5, 0x1800}], 0x5) semop(r0, &(0x7f0000000380)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x800}, {0x2, 0x4, 0x800}, {0x3, 0x2, 0x800}], 0x4) semop(r0, &(0x7f0000000380), 0x1d) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000140)=""/165) semctl$GETNCNT(r0, 0x1, 0x3, &(0x7f00000000c0)=""/43) sysctl$net_inet_ah(&(0x7f0000000200)={0x4, 0x2, 0x33, 0x1}, 0x4, &(0x7f00000003c0)="16660b362156e925702a7121b5ccaa5b1abe6bc469c7a094c78a7e6260e332e038f4c219cf896a1ea55f6cc311081778066b70812cd5900d1d064ddec17425446ad662a7fbc16fbbf251f8dd9d103c82240a17494ec33692694d2df14b86e53f78f7d1d58bf2234859752244509c23ba59d45b298dac67dc648861216a464e85f92bec6dfd92932f84bf2711a3678d87d049c3bd5328681cd65aa36fdba57176e293", &(0x7f0000000280)=0xa2, &(0x7f0000000300)="2bcec7a3381c670de2d840e967cebf367c5e85b9871f105953ee314b832e771f939ded8aa84d1bb7f2d82a8e61268247fc7b58826e2ed3d089afd3bcacb7f82039883146c57701ab5e1b502e", 0x4c) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f0000000500)=0x7) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000000)=""/119) semop(r0, &(0x7f0000000200), 0x0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0xa, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) r3 = accept(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="28315b8e0d6143639f2976848d5fd78107af4f3c1315322345dcd33a131b0d82b3a867f7b0eccd08c592f1b3320264ec59e7a77980080dd8c25d16a9d9fd0814cb3d7ea6c6a079686ad77d96ec17e755ac868d99e3bb98c1cf70360f83a3c007c96d211e27c58493bcaee5456abdd3774b04ef79b3605bc85d7897f2eb92a2e3970c7c4eda08095f7921630ae862d416e0c7cc0a2281115bd7f5238acdce1155ec059cc8bb94a35253fc22c8c1e823d0bad0ffb1f35556827f239ff8"], &(0x7f00000004c0)=0x11) dup2(r1, r3) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000000)=""/215) semctl$GETZCNT(r0, 0x4, 0x7, &(0x7f0000000000)=""/242) 00:58:49 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x3b}, 0x2, &(0x7f0000000140)="c7ab30ac4a271729648226cedd3c05e266e93be013b41eaf53f019409235bd4aa28c58aa2b0698fb3b02dd4b5fd40d5078814d079b301e9e0fab9095eba2cb8807c08f10c16d4d68fbd9cd1d1a8e238dda6b05f0029b9c3bd936b1a373bbd102dacc3378c5a4017e4e60286a9753cae463efd6fdf192bb6c9888669657e370593e5107bc69168492af733aa3c9a2e8de4fa630c83411fd3a3319b3cd8a11243b8eeb916b8c6186b3976ee3539648a935040b9c7c0e1795003b4511d1e5d449a4a976ead8d126f934da9b4a4ccb47bbe7981224bb40da9418ea7d2520708dfcbc5a5edb4fa27071993c1513226bcc7fde616b6444574fbcefabab0a555e5384915289f110d0662342e11f31fb23234f8ab40f526271fb93c86c3778d04bddf6245abaa17ff79c4e1535960901f62f7127272e0c84b326294b4425dccd96c6f7ac1bbe2f674af2cac795bbcb65650219021ba2efaec3c6a6a999288b8afa6c81de46fb6cb8960197a725d3e7235c4f505dcaacab60ec8c7ee2bbcd4811165eaa0e367d0c59da451c71f5e38b0cc73d1b8bb1d68aeb62a9e2ad671eb89ebb7d0539720d7d37af53c1048e2788654c3bc9a482c273e9433ea30e11b15b936ca095d546d51e34966c596c50f5f1503534ecbe71a2be817830a9ec48f56a65c4006ab9e7114202a361e0bf248ab0e716d560944c76a96367ea7a51e9d25a250753b5ab850fc27c5a20", &(0x7f0000000040)=0x206, 0x0, 0x0) r0 = syz_open_pts() r1 = syz_open_pts() close(r1) writev(r1, &(0x7f0000000440)=[{&(0x7f0000001880)="3095aecf86b1cc6ecc760b08bcecfac7d73444d2f437d1ebe3690252d02761c8f876b2327a509bc1b836cd72920ea0bbb0d176a0434c6a005c822b6dcd75c03f4cc634eab8d4c7138d11ebd3984828603f04c6f4cc1d161a1fb6eb1e11c32f425e6beb60a95200d346284e8ec3b6fe3ffbe702b393b0a822beecce62f9b4f4fed43bc7e24d116a5668e85569acebd4e60c712f763d8f3dc5f146243faa2a2021df97700062e73eef44ccd589439a7711cc3b63210e77bb17d128702aa443797d6f5cf68c62b6bcdfe3bda9cace1c6a10e4531352fe9c7ddc7ff81bbd6da6", 0xde}, {&(0x7f0000000100)="f6b34ef91379970458adcfd7118871f590b54d32f05cdb764a78846917bd54202ddbf714319dbef782f6605b88d9e73ccb49f82743dc082918911c26f6", 0xfff2}, {&(0x7f0000001780)="b3a8705bf3a0206e3144d8c53fd17e99f024de8d85109031e8208e769e95eea9130f359d98b1a19fbb5e2dad46e52b55aeaee928c665f63173051e37c6df2507e47886a9e85bc511b7cd8e73c3f4980bc159f5de091482e65060000000006641837291f98db6a9e3fa61ff24c3f1f5938e97956e000000000000000000000000dc935462866696447a19591037948195844c69ce678988edadf8ba7dca7f3f739ec815f9ffa7997537aedaeb99ef36fae5c72dae24cc7304bc50602d4e13bbadd591b19578db5083e6ce3f", 0xcb}, {&(0x7f00000005c0)="26f6897faacec1282f0371314f6fb86eb1cf6c4e13383d6d4680f9ce465f69c8baaf54e0cbd38cd04156832fca64dc0a364ebf4828fc2339d01db326a39e546fe0bc4971ed1d853a4e0b4689400641e68a30f40c4ad41239e4d40823fcbbe27faf4545d2af17f7b2d8a6f0ac59711168ca40e010c600beb3913025bcba029a3e71202cc961c9efd0f9a163aea783b76bb1abb3e64857ab1359568cd486a2007f40a4f261ccf2f3df80aa53f7e5693976725870461996ef97bc3474f9995ceba6b1b181598f8b11c51fc5ce779ecdc1f69d1cca702bf7cd5903bcd5dfa2f540f869bf59370639c63915b94a6f16a464f697cef5e92ee3165cae2d1d9d80acaa63a9e6f052d9fcfe1670b70f992deb2d1b995851178d0b1124c75979f5beae473a76611ea862286a60b2225334e2616deb7b62164c90b7a09495d4473762ccc8c8631ef538c9310afbfb2d345dffa0a7683a1e3bef378e96eda42588dd7658ed969310be8ef0056dd408550a18a7a07bea491d6764f9759b8a6f868b3617164488b4ce305ac4275b871109c817a74ca47ed67d9d7aa46ad34e491a046e960957cd4c7977be09c96906eb4f7a17a255b4566c4541bb1d609646327ccc1bb8cd8c09304258223a6fec7217dfd46cd1123f64d37b0fe6f3ebd8659c8d7668ebb87a1319a4165d477803452ce9ff116b8409e26f83661aef095b5f63f0e9c67b644288a81e4b904e5904373c459e1dff67ea9aa776bb7996737410e2ac1a30a7a5bc558cc3fc95900b7a6e1b54bb30b29e9204e3402f3a12730cbe730521f0b1bfe0650739d0bd8f7fddb8829ed1f72b868fff196a63f6c05a9ed6ca9ec86791a211cd5fc39de5bdf9b6c6f11557d84d2ec69f66ff5ed1c62d73b35402235077106836999efd32378545dde1f2b6569af4207bd774175857e8602ca4c4306bb6fcbb853a1fee8a972aa4215990a44575d8f0e2fd4185c1931b024ddbf47276d284d4639bb218f1d215136eec2329268cc936574a11531e22f8227ea33c9b8e6f6b50b085ff4570b0e2bbd206003c1eeca2242cbecc8b5fb5f28b5d9cb9be85b46c044a8762e5320de2e9db0ab6e7ce2fb5dab5e0186565273df1c16cb03f3879eb0d9c4c28cf4a05a73993d5b023b8fd699b5a725634278d5d647e2af0335d26f297fbc43d773574d9ad2178bd75379416b67733fd22fea0a5dc8be6a03c52a3d6e939e50abd3cf3be700f8dd937f553bebeaa26b1da2af0cf1d7e1f6a0b168794693d0084a8c1fa318d26d6a83606b2e5fbe499afea8eead81adab12829182263bd8499cdade08a61e45c5ad9212f0c5d65f6a3750e26182e174847e26e1a9d626f83f2bccf75c700f00ba2e50c19174e6f1d80031612666e9f82f47859403cd152eb267a6c18457e8033886b5443db14ea262e2379eada833105ec0a6ed227447071a5358a94281ef977ac16d060db68c37090c91d0292a4281c57d7d2a09cbcbf0bf8393a9fd414b008a0401d104ab850e0175b0fc335dd0cd5214b190f71787cb5ff89b47b9f90a3916829029fe230d5077f2a58663fd03910126284f19cd79f5e967f8d7058a5dc18d185bd3cb98e7091b0a08453af67ce53bba80adf9b0f144a6e22466b356a3d38d2da9bbeb419984d7e2fbebb3407f0012bf898e8c5924a031d696c790ec8919d79831f549fb262d6effcc36d3b2838affb2240b3d21d2bc4b9415acc1fcff4085e9ebbbb496402d583518d95a23ab4440dc636842a7f8408bc7e354e98ab4b8074abcef4345d4c2a5f3dd3c400a6aa24f8b8d70a40969924461dad11147fa48b969050e3ab17266eb22bf71db02b6bd46c1f8da3e5afcc5f22a8baf017a612143f81fd5f6ad3140a1d4b575d98f79353453ccf8d7c9a69d6e05dccbfa6f1af13d55d6a06b296a53a818ae8696e2bed404a26afb70be77a5c69645c664929ab43c7fa31b4a6778c7f77fce4b5ae496649c910bd3727c72abcba80ea89fbe8fba404de610848376a86a1a24ad4c99ae968290638c1b04c155d8af5653395e12969bea0302cff7b0a7e0040680d1eea54783db6d5c32b89eb48e1ac38b62cac37c5883217947190c75175946c4b9b3d4d13736ab44250b2a102592b1288c730608bed44cce86926641eb8a60c2026b386fda99ec3f058f2e2e5f70c1e5d26e50304fd19e8e367a58c3d9a5543c63f2bc8ec6e04abee461a9b182a81a0be1ea0370eba7839a5f154cd4d6239ba205eb728078c99c23a30bdbe3a848a649ddb182b1bbe997faaa166c198f95a47a742d7f69c1e4430914a22074b700c1f118767a39a571b878a1fce570a268667ef0a7145031a999acd71668384b8b29cb9c95e520689e62107ef78a84218ca431f6608be1df01eedd381c5ec6a10551ee9646d2c51912ca51bf185539487e35ca503cff23ccc4392cc039edaa1fd8eb1c0b3fb0325fefbf28f519b1a9ce865ffe81efbfff36e9312b3a486db3573bcffa2b6d87620ee0e28695be9001f3218e7478fb8318c83852d927bb4298187251f1be8b8500080c9f362a3bbc8d1e2bb7a5a865e94fe263eccba00936a467ef42163963334268a29c0f45248ef1e6ab81743f8d3e545d5f1fd6324765d89cb978753ccaa389cb25b8df7977de71d78574e6543853d23d495a3bf403b8b08b5a76c5b26e7628c2d6e28dba97191b9766729cf3cf33c0fb9e4be6c3aec2e7ab3e0767e951d86858518f804a18570a0d0100f34b05db2974358739da2594e899fe489e911161b947b5a249f6926006df5f8be8c1552ad767741e3b1026ce2bcf9e449a5ceaf12b936fdf73844901e529de2435f0a1944cc36bb321a567b58d51cd2eefad11a9f03d2cf9c5bea0e0d7cd8bd90c93d9f40a02627d0d9b571468b15984b7c29b922f02cb3b22d0e853229c2ef333d053c308eb6568c1eec8f03a97d1b72a606be241d313ed23e4bc8e4dfdaeb40bca0e447a8913e6b10a7f44b484a7d41de73595ed28aa2da67898995162fd8b8ae0653a7e23b764be6e97a62df2a97b5744a478a3b3dbc790b65cd78255df96eab87eed3d090d85c6ff64489bc3b162548707401f688f28ab0c1083990b36e01d536be24131e475229c15fbff42b34adeb4ddb787130c203140464f147e3e78bccc107b239d8abeb6fc271717079140945f4b9ed0492fecc03805a77084360d4541714b22d53d0ca689ec714d704399b0dbe5c20cdb258c32292ffbd709f60f2550290378f22bfa21d20d6781dd2f7a7f53669f0d2cccb42c25f0805ce6e723d4f4b1cf5ee33bf80b6cbe9272fb773b0e63809622e89a9e5deb9072beb0f7d0391a206b192b043f176c526fe589cda8df695160435b7baa7c7f9a8147d6131c4d197a4e5e257b734551bb20b1c3c4ff3a066575327ab2ed9efa1b14b449ba4f13bd3de45b0790a77799ecf14f71a7e5d04dfbc155df951cdafb7e562f474525a1e1b55b9d6e78555af271f9205283bc1cd7f6f5bd76eac3eeaa7a97d384c7a99f1718bff4c06d48244508f6ca7ef4f42b2b32394dfa7018795e0532ae7d7a3e4463931c8a6e9506b06efaed42ae9b9df6a719e9937464cd56bed0f68e4e7146e4c6a71f4632626f5667be0885d55294a036b1e24b2e9465f0c4320446e169084bd48e3df6813b07d452e42c5feb3b8180cfe5ed52beb2af8c446e93bc412fad3ba007dd599eabcc33c5911dc48befd78d5ab420a83614c9edc85d3a3d7152ca4ca95d5b62a5d87935d3840332915acadee8ab99512950ae543db4ddccd0b6f8df9dd97e50a7d384cc57ea45bc95f0d4bf8f9f7fb77ee4c49c24282afeee25a3bfde82664a69c656175a3022eac71b630cd777a274378c2edde38bc35c2dee0e9c7212651964eba9227640988a8cf01eee338fbc63d097fdfe711c9b4caa15dfbcaa087f425b804707ed96a0f65fefdeb54ba3a27509873012c0e293e8898ea8f152895b1b77f987697cbad0393199500bc28e3e225262a3bfacb6d286b44e0f50b0b1e57fd5ed5b5227db591be8220d6787635e87167e0b3fd9fa54b085e880c2f20b18c29fcb693968b5bc140fdae089217204a88f1aede553b17827ca8b1527b65e2d22c43046abfb2fef075cebd22da3385a883f69f49f3653e0ea29c53fcf90a80a7c8d116c0b02c027d9341bc56c5033fc56fb3631606cca9906a47639feeffaa89acbae0c30fe940da4bc96f50d014ed5c1c60442c5b1db8808fde3687c8725c5c7ffbad17089143d97111d280501e744efdc427a933d9b04e244cc13cc2c27eab404780f97db725c0ce48fe62da86b5e5ee7685b328633c5e84b8581b07aa74110fd6ee22294ca12f66c359b80e84846d2064bd821d4049e6500db3877147272fe8f9a86e8b89381517bb8793a92f9ffefffee66b9676a89d686167670fa93edbd1c2d2e6a3ab74d034c23df27dcdbae9d275d22281a6f340a8546cfa72030b8471aee7155a36c474d7a6f3b5be998995bc73a310ade0f76c0706527b6abe13eebc3373e578352a3cc15ab460fa58e0ac93f3c9da079a68c7908e14765642d9d9b02c779f7018a9f24e68c0394a30092debf959bc49e28c17f0786d3ae5a6cb18b9a3f4a1659b51e2963c8c251181076ef289e0f0f3566d11e5e19ecc5ee7047fcc3510ed28d73479ae3298b935b9bef59a8d90423bff6614a32984fc4a01eb5c8154d7fb572b92e9d03ae9269281d2b889d1c3cc5ae681630d46ac21d935d51abbdbf6e4e727c9f1b551fc97c06c0d643968d89080543e02b675b651333024c4b6036f644400860e9c654dbb224ad18f7445c4fff5cce9fc691f51531b127f72686beb69ee2ea987593e54282355e530aa9beae1e0c85f30b8b89cffc0dcf186f39129c58e6371b5ef27dccbf1a0a685559ce770841e80339b4a66e381abe409a849866066625ba8c43e96a68e768d61ca5e0acddb879a269bffba3b9e2d023570ef63196f47d301e6ae9b486e6b4f4f0e59ede707a3a9f37eea3885309229d0400849911df6d30052a13764cf9eac74332f4b17b9d2679fc112d187b8df426ab07a509f2c7cdab2de13795511385e07bdc680321910ab21c707c2b198efde51b337e9cc5e9ebff374dfc7fc404e83d2dee28429bd9775ed3e778ebe593e184eacb9625547a6150d4bb5d791d8e916123b3cb797c8815f0bc6f5815566965be1666267ed4b96fb50bfc3d75fd79f809fd625ee08a93715fa950cc5c66f4b85ce2a530a756b18dd76eb404b452e60daf085d9fcbf3c3600da17568eec75307c774727838a1cf8eeb5f5d93ce4b13b95b77e7a6b07065aa204fd313909a99afbff10b17365039ffc71cc8eb478d528c2bea9140011f966b4da073829050681590b82823e661d32e06b4e324a33de103ebcc309e3512b86bd638f66188da7a8775da0abcfbb2f63c4b607814b1bb7c20d2d640a379982b894cb2a4c4d5ffbdc5018abb267e6cd6af2425e542cd432a05ed0db9428dd22cbafa4d412ac25e344ce4f08efcfad01f211241fd731c4781834b3db3dfc9d55aebab936cfb12293c446986612370fc35a6a2f46af1b14d7384ee5b32a2fc2d3cdf909976ce4b194adb93b7acd0ad52f7229cb4c92a486337db0be3602e38acaaa1b93eca2917f76532590f4f53e41bfc2459c406512b03747c0f0bc0c26795706f458d4462d58f730aefd226ae45a36b0e1fb4351595c5f8fcaa59bfa93542d62d0b529688d7555c6afb550d2d98f746b1ca302e4041ba6ac06aea76af3c3849e657cb5b415cbdfc319e7054a6a49b3872e82a2", 0x1000}, {&(0x7f00000015c0)="04350a41bbab78aa43c9895fb5c2bcea48baf87e1dc723a7e155ba7a79c694bbca4a2c5e7199996e8a775e702c96da5c665c709ed9252545d3f6cc01450b767bc490b8017e5406897f6992d237f05ee9a4ba82e52e2bdd281a306099ccb024c25af1cc035ee74550206e7b32370861b303b58a021c9df68e6093c06ee95e6924001780981dfff6c76ca5606842da50fdc54bcb5c7899582b30e0b86648c33469688c6560ccac", 0x70}, {&(0x7f00000004c0)="1ecd0b91c1ba78479228265324fa72105356b41baca605f877d0842310728e914caa76080918c9a8e55df5f9a570fe6c0ad9bbf575aebcd62fb7348f4d9115c5754534f991d1794b22234ed62bf40fbb73535a56f299c707747a9861715270a3558c2bb3db2fb740ff341bf32f107b4a3f3b55ee6a3b92120a79a1921ed91d0d9530c2b2a3cb9a3d2456aee1b0ffb7a16ae3aca276c9b86da41834a8bc7651cb91595b685d991e243bed59ac4d1035ec441f9a53830c16acb1e8e7ef65c55fe1aefb", 0xc2}], 0x6) msgget$private(0x0, 0x411) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000380)={0x1ff, 0xfff, 0x1, 0x7, "bbcad022ab2dfbd8389a15e559b5d8730498bf31", 0xd36c, 0xffff}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0xfffffffffffffffd, 0x0, 0x23fd, 0x7fffffff, "73f3667eafbca55d1500f200cf00000050eca75a"}) ioctl$TIOCCBRK(r0, 0x2000747a) r2 = semget$private(0x0, 0x7, 0x3e0) semctl$SETVAL(r2, 0xb5f04367f1e8143d, 0x8, &(0x7f00000001c0)=0x3) 00:58:49 executing program 1: syz_emit_ethernet(0x4a, &(0x7f00000016c0)={@local, @local, [], {@ipv6={0x86dd, {0x0, 0x6, "b13516", 0x14, 0x0, 0x0, @ipv4={[], [], @rand_addr}, @loopback={0x0, 0x2}, {[], @tcp={{0x3, 0x3, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, &(0x7f0000000000)="e46b2096eaadbd2facc9c0c728bb595aef733462b241782a51a33fac45986b675182d1f11fa2d74b63e01313df5f670602308389029a", 0x36) 00:58:49 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x12}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) sysctl$net_mpls(&(0x7f0000000040)={0x4, 0x21, 0x3}, 0x3, &(0x7f0000000080)="86996425276cb81fed3af9370353731bb1a20645553a648c2987433def8df8b53063f8fce8b6bca97b01cd3094ff5747b811ebdc34bc2c25f50539b963b8da22de9d5d0b920c6e40f2e8b138586ba31017b241e4d649c1ed85058569b1916472b2d7a4e047e961c8dbdfd072897034e64fd01081f3380c8ce56d87d67d4ffd93e22e8a3c54bc0674ce71422913190b8f3140cf9818a97c4b37bf7404ea26557446e5ec91d48ba8e1b70c170e14de6f28fb880c16e7a4", &(0x7f0000000140)=0xb6, &(0x7f0000000180)="52f3ecab3f0d19ac463443dfb708eeb3577f240131d13d427c789b3687eb8d589d8a409ad249b75273d0314c835a45cca8206f7056cbf40c251b6579116197b3dc82e36c038011d800d448162e85967ff4eb97fb6e7a86a80b832f322476c5c0ee530e8a8a82650118781e3b4f9e3164a13bb196e34ab77e43345603c99120d3ed90b1d82ef8e23796de5894073715af0a8861d361196687ea8f1ce8aec84fcf4cf3133f55c9ffce64949a3e205c89af9b65c18e03605e9304eda4ba1e4bbadffa62af3f67bb12344bdca741e23691d095694fe8b67c85571e54405c2533ed0d", 0xe0) 00:58:49 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() close(r0) chflags(&(0x7f00000000c0)='./file0\x00', 0x0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0xfffffef8, 0x1fc80d8c, '\x00', 0x0, 0x100}) write(r0, &(0x7f0000000340)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de08", 0x5b) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) ftruncate(0xffffffffffffffff, 0x0, 0xbe3d) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xfffffffffffffebb) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r2) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={r2, r1, r3}, 0xc) lchown(&(0x7f0000000100)='./file0/../file0\x00', 0x0, r3) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000200)="3649a3a7862de085a441aeb1d36197de7396208cdd552b191216f6fb298d59fca55155b149e13e15856da63f9068bb7cb36827f191f6ddbd795cca01c7e04fde691d099cd6aa7e03d22ce38ece484bf73d0015a01bf8c9c9e8070ac87107b204e6ccfc548d471a621120450c8d77c8b013afc7cedb10570e3db5a7e7d296695634edf7662dfcffffffffffffff11b9c14522b28d5bca660d65ff434ddd79b9aaf5945331e9fbd4778cdc6a2b87ac2d6d43e3503cfe7369f8a1689429ab5f5e7d196ac92bd1e267b8510f2ab90415dd", 0xfffffffffffffecf) poll(&(0x7f00000001c0)=[{r4, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r4, 0x185}], 0x1, 0x0) ioctl$BIOCSRTIMEOUT(r4, 0x8010426d, &(0x7f0000000080)={0x40, 0x1}) 00:58:49 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8000, 0x0) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000100)=0x1) syz_emit_ethernet(0xa6, &(0x7f0000000140)=ANY=[@ANYBLOB="aaaaaaaaaaaa00000000000086dd600000eb00703afffe8000000000000000000000000000bbff0200000000ebffffff00000000000187009078fe8000000000000000000000000000bb00000000000b6ab6510762759e88bd05881a3d265a2b7c3da1b0774e549e8bb641957e5330c0d044bbcbd844fd7e13c3a107aa2b49b052e73ff5ffded96373de15ae2857c01b61a4201d96c356655905c79ef6b6256207dfeff28ca720eedf154cc91cf8af0a329520c1e10b052d724e69"]) 00:58:50 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) close(0xffffffffffffffff) sysctl$net_inet_etherip(&(0x7f0000000140)={0x4, 0x2, 0x61, 0x1}, 0x4, &(0x7f00000001c0)="e16e003faeb39f942156d0d940f25f35bb7bd593918deb7c51a0f8eccacd08eaf1bde1474f6e024038f785b8862a5b2eb5d170150b589a92b6866a45a756e75e0a52904da4b86c21f172b36ad9f7ca3d463c35ac63c787e1ee480539eeb24c22ba363ea19361d25eaf8a2c12ff8d6a1d76124a209acc0a93da6a28b5d7e49a9f39d4dc25ab2b3ec3cc355a4628fcd29bccb3161365f3f23bbb7a5eeda915101e1b768f80cd9803d4dcda46d4249a6a8344b37401e4f92ec21343352f9d9c17b56ff556b8864dab9fb5ec91b45b774f18d46b2bfc68091d", &(0x7f00000002c0)=0xd7, &(0x7f0000000300)="b719b0642177ec272060528034ec0ad7ec97ed2be26a1a6bea854168c52faac36567ec855a52d80386db8bb736c9c74e580be11dda8fe8610ec4240e4fa6730c822962bc1cbacee187a662ab4cd91b6489e63ff9fc04c4ca611212a2803487e0a44e3de027b74f4a2620c7d6eb868dc59e31a7afdabbcd43b6e21bd270fcb339e64be4c839bb85bfb53fa8eea999dbf59559035fcdf165ea6ddae6cfb21a5cba8e8442a867848892f59185284d7be02695ba7b0a90221d3e44d2ce538c5185a756708e4d8a210526f97089e68861c34bf057c44d01517c70cf7d90b6f7333212693dfd7c00bbd5cb498ebd2544c79c9b94f7bd8af7cabbbf73b03558de35d6ad72c061a5c1663d649be7dcea04a4a462405cd14301fdce1c77f2a2a3dbcd3b286398c0ebd820aef68dbdb5cb932225b685b0fa5a4c2393916c76cd1c8aa0fffd0a8f6da31e812bc13da4acde2b23270fde9ef3bd3f856f67bfa56a27458b673d1ada4467f6cdb0b1db629eb46812e82d5e4bc368b3d680a9357f5deea88e62b4f35f4e7f9048bb0df16a82aff4c6cd8d7ad9aa1983b5911951432b24404991c8c06262ed508ad3ad3adcdd2708a9a01440b8e0715d39f49d9e4e2c17ded3e626cdeca1da15e3b26ae3fc3eef45ff05ef804d3bcb93c757b18ac1f76ad5d166fd3aa3a4e60838901e043050ef65815f4411f6a71bf21306f566169850ffaeef527278925dc4cca6e16a9eeff924138f1dd66e93fd71747c51ca8fd917a67f03920b566cef5e778c4fea0ff5767fb613104cfd02442f8c94afdb87ec78ded658545322c7b0ca427a4c17ba216dd27731b35982df857789ac272947c1eead06d6df298e0215352cad8fc712259f144f6254d5080527d211389a371cca63e412d64d954ad01dbb8cda0685c03694b870ddbbbfd47d290e79aacad21678d15668d24fb7dd95c7d4529619bfb4ee77fe5bae1baeff5b5ef2145435bf4c7e5d5b8f8a45637e980729ad831bbd6525179d6c998457759b7c96e326684cfecfaeecf939ec3b6415748719860cf133afa104b0c6fb573d0271d76d22fef8eaff030ac23ceec9549e0f9f7aa6fb87eb3ee6ccdfd4850cee83227fe10bebb339f27c4ba9bae58d64bb1d1e769b76c15375627969caf3eacfa36e41dbe85bcc7bc6edaab2c87d4d497a03ff0557dd3e98ac303f7b72ec4c11acbe7a8601edfc4d1200a2a825a374bb27a0ecb5ee480e0532c6935268173bfbd10312044925826ab6006c4f78c5ed96f3de478008c658ede75e860ac85cfd90a51d414e1d477d53dcc135b76ee84b2d779baa393ae86e7ff4a4f47d77b1edab9bd54d43b956be2adb34026699c9f5f367522ba2c62f975e01e76f43bde89026e74bdea957b89a1b54cda600208ce4a6f42cc552f118d2cfaec375ba86b3c5e67e992a1833d84f1c57efeb9579875eb92a53fbaa1a5cdad61107acabd67da6a9c5fc489417444ab4031cbab205a271aec89805314ceee7f228377b51993b33c8304ee476282537b9be4b34e06604978eb5aba6d1f9ec8c1d6a2c6f0af6d973f4646c1605fabef3d7e9abdf2fcde465df6e718b21676c8cec47371332c5fb1107b898156906b9d7e81dd84696e4746da8eb307b9f53333577e136b6805fc4c3f0db236adc30e34e4465c634de5f1c7ec5406f5fbb9b35019ec1af39666bc86a2ab3ef255761632f306ea2aacb5ca13ff0c0d002fad38169e3caf08465bb6fd1fa1a3964643dfe4b62c2e6f9469153336044a2d8b8b0dc79d1b00c3e83bce06161d003a56f1cc32f4ba0042b48093e905bad53ebc131f28c3e93564b99b02886ba171d6750e0daa959336d9737f03afc3eb0eea9ccb0d5aa6fcca18853375d170d2a5e7c2c9a99edb6a01531b43dd49f483db8686b821958e65ac2fbfbdcbd4299ff8d19c8d0f2d78b2075eeabf8c02d120404e7bd0182aa32bdb68bb4b4dad3e801ed53960d1ba57e6893e0cd175360cd24d70fb0dfc80c4d4b9741108ace4411162c0b63fb20aefb648ce87ffdad0d3df3da28c2b96e7cfa75a541a6caab2d2b84bbf560a99882149e64575e0adf8391ca9fa4139f706962f701f413e2989c11f4d2d54b1f55ec1fe4373ffc2ba806c5d962b96c2a95eb33c048f0c2a28fe3d87d85f1f5ff2d305693e5c3ad6c070ed9fd7a3cdf588a4323f09582a3f9f7e92b31fa96a417f01d687296bde563a51bee0d43bf2e7f7738aa40a3b154208060e48a8e9800854bf0ff3d72a2a9df1b040c39efb16d456c689c7a16cfb76803ba1ee168d19b43d236b0d6465875823a766decfb383325aac8e992cd20c5299f69f30e4d99ff024c36ad4f7769915626899c81071e9f85f40dceb6e4e479094b1c901b094d37d61681cb988077a815225dfabdbcfe0550873e1927d397df5871a272aa0ae02280ad4566a655d40f8b2f8b9c9c0fdd5dcd3584ca4bb2961c5a1ce73c2ae009abcc7658873a3d98d988504087426f72297e55cdcd569bb79fc0ee98e1e8433eea5078da50f9f5264fdf20542448dd418c2b01ccf105cc4c2f75d631c1c822d19e4388bab1c69a60df4439e7a9fc33f56a2681d3e758f7fc785534a0362772a7fc2ccbd9fa9139e943a853e1a586634748ddfe1ca10b7cf65e89417dd40fdf5fcd3074b808a1a65ed9f6f95f6872cd29038dd011ca0722e0089d09f58e8a544b180ece03fb57290510ff25de19e2b81949d5adbb024ed7caa0ee6e34b4fbfd34b83872abaee3e799214ea8935a498374d0512ffddc8e947b536658bc5c87d685cef728125f8e167f909f8683a67692c7e2a42bdf031c320989ea5f188d89f0a5ea7872b3ed5d2c80ae70bae90c133991e873d9c4a41e7b4d23a8cc6256b34dd36d4a2d50315a3e1ab54cce2c8cbb1006f858cd734ff63b9bf0fb0d4cd9df3e3eea24ae156b565c2b560ef968fb616c36710eaceab2b2bbae4377e14bdc7cd27f15bf12a1b81e98f327215bfa7999e1ded29217fe9a4382fb8bd28c2c5f2b785847750e54b086cf296265971a7a4f4cbeb7577398a89d234a58d1df259063097141f3ab388461c40843aeb8f702d14a83cb904679449f097e2591600969a87ab99f94c5acf875f081aabcf37a6da4ac6b7925a10e25c4b39f022509c775c21a1fb8a387e0d423e609fd8dddc5a958bf0aaa78c011a52dafdba92f087992f30f92ca2edbd82f7a85c360b073fb9994a8902bde854069d241a589f98c4b0515617067fff5a55c249524634505c61f13b25224f589467805f11e7326ef40d7969c3387a69e331aa5ca4b272086a9e8e8bc9b0b20a978611dec798572f53592db6a1803e8663424ef4b943694b7688d4ceefcfe6a8cdff754d637b415ba3ce3bcd8cb2f4b6c68f88f69d1daac27b0743c6c05844842ff597cd2ff9f389659e29d20ea023f12255f43fe038f91b88921c4587397c2c792917b5d3d5d784eef1e747847af976a410a7d884c2678720590ccefc2969db166b8756b4e0bec3ac78a4d03799beedea9b0cc238c95fb84713942eb1dac88b451e7f603efa607826b50fda4d818797cbc69ce32bfdbce0d225b4a0d586777e9de27064526b2cee428f697c861c89d8a3424516b63f4328de695888931c197fcd234f19fe88abb01624df699804a4c07e8d58e8481bdfaaa95b6695e7ed8b286a1504dae543686381333d98ea7147dd396d58d9e9be9405b0149cb6c528bddac0b52a03d6e3c03f60e1cda1f5c462bbbbe3a366e8b84834246f8f4c3d024fdbfbc5e342b5acde7f80090b27a572a325ead56b6a8290d98a192ba4fd391f8af29c4d71af2417a70dd9505f4436d33aa647fb1296f845fb872c88800534ad9c79604848c79141eb3a4d13109253638a4f261ed889eceb4a206b416d60cbbd10f868747d3167b5d742015d442b42c1058c138b2acff469d5ffe853d9a8170685ff2c05b724c57503bd876cad603aced2d23e2531888f0e3a54952cca20242876aacb0f8d7f06e88fdfa03a8afa842d54977d0f51afa9d766781aaba0d0143f90b5eac15846a2eb1c6743c88c6fb28adb48ab51bd6110f04aa81d2a8db69b9869abe3d6817332795768c6017aa3cd4528082092fe8c4a0b442c91621ce2d4451cf7233c42b54e2b273c319dd94274a76c230d961297f527a5391e1e94d4e8577d3aabfcb422f2e9b03ce336d2567d67a5fe34db322af28d532d86ae1f4f042d8c0895bd38761249a1af4558561cc839645308f94ee5e54c14564190d9e0ea97f7ba44bdec0873d064afce95237c00efbe434e5cb45d7a50d16fd42d92cb64cefd8ea53b410ea5cbeec4e1df9b5e13007d2a1fc3ee4be73d0c3416942ba999a4a9e93db57be6793dc1d6dd39fcf1b9e3065135d7c1c6485690c6e344694cc54ca899b5fc7f80aa1a4f9d2d1a85ee51abc76c7c77b484346fdbee8cf87961f629f9692b1bc61fcc3dde8d27869713c325710cee28fd47a275a225c21e9a1dcfe6c4e52b6facfd14e5cb5a4170dba4e789059b847c249ad12dc5c097a823c1300fcfd638027107db6d9b367c4bb77f462034b6a804d69de196ff70518ffda78f3b3266a35eef191ec2bcc41f5450150376d937fc3924213e6a7dc60ed494831f08055028ec3bf492b3cba46f4cc88f539dbde28fa0186e995d6a8dcb73925c9b9bd25a80c00bd875216eaac03361d9ae9f653579b7c23944a1530b4d71d4d00bbf89ed72689b8f8dd267594737367f1d13f3cff8163f68c1b36e3d284a9ab8bedaeb7ed5b309298c1fa89224377fac0ddad8cc24d0cc73ea800a37f0f6c29ce4e79af36233ac89f9481d535b3a68b420c8fc379e5c94451e069273a9e1a6cb3c39c04c0c7b97f420224542505d191e3b148e31f48d1f56d47b6de605e250efe4884ee06cecb2d775ed8509991417e65c0b486b27f56381f82605b850f9f24317afdc189d3978091738ffb581cc33cafca7436309a1db292452ef5e363c37345a207dfc743efe725c5596bf53e817192a8b2b02f63b84312c47fcd9b2f421a0d6d0c869df43d31b58598a5db4adca0fc4318a0735c2fafe65d84ee548df7275f72aa80af2b23de472f640a863938e9d09601282d6b14e70cb9238a8ea2118211704ce488dd42ea34936532cc24bc6ab986d1e39db8a10838a5d8f8ccfb6f2d47b0b597df765df723fc944fc079c54e5ad6201aab7507f93b6f58c33f786e3f258cab239fd1a430d72efed7fada6e360ae429b0613ce31e04ac0f93886b999ee6ae3be343e740db97124189b008bd0b28bbbe4cb681160f73741cc120202860e1055746386ee053fcfd6a32d3ef81dc56898acba418a711a8ec95eb1d41bda03b1b19c7ed2a69ee01effbd20cf01d12ebd5fcc026898c9cf9012262e5787a95718ea51531567436f9eb77e79257a7367d11b87606ea5e1c4a247d9ebedb255594b06a82d6614dc19b112ac5e49a8e485ecd062944416e36c4ef0bc5f7cf816ada50ec03b7f02a5d134973697f5a2a07bbec4e75df8a642b7f0b3b42ea054a852377ab7af09d75285a4e9084fb02190a173e040d335c9af241392d4927dec6c6095374f740352d00d662e4ec36b3e05f1165c9aaa502c8314c0e11d15ba485f923b99c160b92cf7be0fe3631d6ff665a7b933afd3150ae7e8397b6c1981c328b59a26af56ff14ab6a3f54a5275c6ab6a6d71c8d12c02b332346524a5d1ed5b34a0f38e4b925e97ea14cd40bbf0eed3a15283ff380fbe20d736b7cd5b3131ff1c5a70c4028ef1b603fad252bbf426f7e05526155894888f93b85a46fdf7", 0x1000) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) recvfrom(r0, &(0x7f0000001300)=""/184, 0xb8, 0x0, &(0x7f00000013c0)=@in={0x2, 0x1}, 0xc) r1 = syz_open_pts() clock_gettime(0x3, &(0x7f0000000100)) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000001400)=0x3a) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x942a, 0x0, 0x3ff, 0xfffffa64, "070039283e79010034840c760b666bfede477dac", 0x1b571}) writev(0xffffffffffffffff, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 00:58:50 executing program 1: getitimer(0x1, &(0x7f0000000080)) r0 = semget$private(0x0, 0x4, 0x1b2) poll(&(0x7f00000001c0)=[{0xffffffffffffffff, 0x185}], 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(0xffffffffffffffff, 0x400c570a, &(0x7f00000000c0)) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) write(0xffffffffffffffff, &(0x7f0000000340)="9b78a6235639bc89a66e447da479a99ddea62f7dc737364a7a0a35429fe722ffc8631ae818c0eb2be017e0495ded88bcc2c766f95e1fac389f6f805dc967bbbb72c34cc6be69dd799ef7bf80994acb0bd09500", 0x53) pipe(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x81) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ftruncate(r2, 0x0, 0x9) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x0) getdents(r1, &(0x7f0000000740)=""/4096, 0x1000) semop(r0, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x3, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x6, 0x3000}, {0x0, 0x7, 0x1000}, {0x2, 0x90, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1000}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1000}], 0xa) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) syz_emit_ethernet(0x1d, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60000000000000000000000000000000000000b50700"/54]) 00:58:51 executing program 1: syz_emit_ethernet(0x4a, &(0x7f0000000080)={@local, @random="1b907aa677e6", [], {@ipv4={0x800, {{0x8, 0x4, 0x0, 0x0, 0x3c, 0x0, 0x0, 0x0, 0x1, 0x0, @remote={0xac, 0x14, 0x0}, @multicast2, {[@timestamp={0x44, 0xc, 0x80, 0x0, 0x0, [{[@loopback]}]}]}}, @icmp=@dest_unreach={0xd, 0x0, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, @empty, @local={0xac, 0x14, 0x0}}}}}}}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r1, &(0x7f0000001600)={0x0, 0x0, &(0x7f0000001380)=[{&(0x7f0000000040)="def060fd5b", 0x5}, {&(0x7f0000000200)="31378a5ee686678990df6f580743f8d4a5df81312fbc451f23fc6a84be6e7607563c2f0610dd231b55598817f7b53f0fca1915b701f409ddb3f530678ca572e525187e969c1f9083cd647d58b802e960bd9f94a66859651c2066db792598a522951636e413dda9b866da180fffc75f7b32472b0967ca7e168ee2a11b2059e63b19b2e3c68e814eab66944ef0d7e1725f6bdf04effd396691cde46e831073bf1b7090a6ffe5b356831780466711924b6ecc96bf874443c01e8376d97cf88c6c510863d0dd02ba6cb119324ee2ba0da38c20408963b9bd57434fc6c3ddb50d72155f392730e70685df40fb280ba4263f650581a2405daee3abd647f433aca7388d5e1d359d69fa17ea258badd28662a98527c2cbd219ec7313fdce1c14d201fe239ba7d7773d14acf65f65255d7085ccb6fbdebcba83bbbaba7495de6d16d665fd7531b1cc519fd6df289a4130a1d68710cd3a0612fc1bdf3474c27a294dcc5ddb090493ac8e18baa32560c1647b0a868a58c8c807a9496eccf8a6001368be9731a35dfa2a3c053efb16284c0815f42f51d0a5df4c8c93c3e95a81fb3a252bccd4519ca4f08a32b979b832c8f5f03c99c9de5c9efa49bd8fc795b921673dfbb21e50bf03b24fadbab986752fb6792d49e09583ce16f48d23c8a4c44017f8e72865fb9c04d8532134e2d6b82c23111e780a382abe11a7c1a8aacceba37b5061d500929d0333a4230c21dd6c6fd35d833013a9ca2e9acb9bff9349ecd9b0a1e11749af479295590dc7b9757d0adb8ef608d0dbedc059a0cfa9b1d3ff44ba6deff1113f346766eba786c1116d307d29414b5b816fcb4a0c70a5b5d088979d8fd071b9475899ec9864a56f14e41b826c45a003ba8a35c368d337dd9f90e580d3f212dcc788ced8e5cd64c32581bdf7c8a8cd614bb814fb1e46e3f2f0478fd8ae87d9546a4f3c7b6c1c17914ed7d9b43d0e8b8973e6420d49f04fd9e094abed8e955e2fdf1541b1d7f276f5a1adc8202f9c77e5667bc86b7dcec4489c28904f0f5f69629378495d974239895cf2b518f96b479444008b0111b9b301c6453c3c97d039e89bdf29a4c5fd44c02a1352b40e9bcfa1975225487765429098b6e96860c9d539767aa83054374d19c697ce94be446d378a38aa4b53b151167f395bc0e8000c6809031ea85f26aee9acfc0be9e0ad54f692e275c415ce525d0906a1dc2561cea979b60c3544235acb417d5b1dff3955987c122ab2d90c78a23d31f9ed836b693caa920272d814ca9743c5ed55059fa80ebb834251949f87d95904eed4ce2ea64392fc85669bf5260c8c317831af3697a78f716239974b518c53c90027809be9958d0792d12504937439a1f827f8141fb7f7a81cebfa45bf6f9ca2c031dfc7ce1a4361a50571bbc9db71e931a6443fb13a0872c5d5f05b2c930a572ddb43c53f9930e9f01534ca326c338e3b2c78319a174539d9726254c5d9794b7b90b0c0ba1f619a0575f6311ec806c76c6296aaaa6abc44909cbe78fff1dd07afc77ce6aa69d38e10fd6d889328cfac5c6cde600b4492c814c56907d07bd550775b4bb5aee794961619e822f030c979daff6055747874a751d8d044b7a3b71b2efcff178304e00ea883c0a1c5ee20480c87e48c3b442a6beba34281c59e96887f5a44f6b0e84222e92df81a619947898217151a8a27b25e4691d641aaf69423cf070120efdfff295dfa9e3cba65706f4b6d6d219ea41fc3cafba55de133051f22cc190af1e63fc58101b85f09e5f05a9989d9ac281ad2575dc34c54aeba2201c1df2e1e941c8944ee31f208ec7a6ae40b6aeacf4fb28073f63a0583a41300df7cc9c1d7607a2c86ebb065d84a6787416cab2d27a6219b29068243ba7abbf197177cc2ff0d3de305a128dff7015be4931fa832c37aee695f8f22b7218a596d0ce8f43d1849a623bb6ddac3adc8fb8e280485f71a574539bade8d7e2ab388e7b2e13bc8358febf21cd8a60f1e5d7d3b86afec416c4f0d3c8b5afc3511b845277b09f488f1f4454848134bc9f06a729aa1715f0798ed43cab7e7fffc4b786aa0e865a779e4c303debf938bb5310ceb74f041cf4156b86bf12adb370616dff896695dced8d65d49372235a20f70f424f8f274276bc218ac69811615a1403962e9de2f67b780f0bb1657bef8b872613aec9a327116c5c5248deb7d867d439440436b0b8b05d364ddba12451c3e99f8deb4f90774dee18e58224972e6f62447e70947734b72fb41e982402f783e0d95eba4223d5cbb733916b0a9db92840b8a0cb3116f626e715cabd75a75c4ecea8dbee8a8386126d72f8ee0fd2ecf2e888741470ab8b546b13ab9e03f2fd4bf9df2b950541578e573a04c2f83b9961e0f0f3b84ea4d2cd3ecd6229b4d89c884c83987f184e7e8559335870d5d0e7c539a6c40c212fdbd15b67f81d9e1d1cf22ec7b41e47ae7c5fdee5d38aa2f9864cf6dd5c407a2ed40e6c45b987a9aad9bd8cc04ff41a2f1425a141a88b423c67724d50e8bac784db91e1cab5bcf53af0f3002d980eb6bf5458241a7a2195de995396368f55ebba2349106a5c54debe61cc337a904af8ed978aca47884a0840eea7a20ccfefdd6c5217fcfc8cd1da34b2a46ff093742a3d04df89a161441df047bcdecc7b8ed66016b7a4f90c35b9fdacd9a7086f5f1be7c5931bd24dc1ece957b4890fd8d9d6571fa3886515c15ccad94a879ef0e83b3b5e5dcecd2d6e2e6c1728f3958e35168d0d777f3b18352d1ac998e1f6bf4cfa39380ef4dda40822b6f40e90e22a793da7924009e3a59437b37d12a1b96fb68c798f4d76dfbb93bb76e50fad57463f4c5b5b0fb8cd94f5582d5a7822ceb114ab78f2fad35d19723d496e3ad90122c7a4a9779334f5a63d0c86e90688f48a92d1ed855520b5f7613b753ab5aa86d796851126f2945448562ade89fc6464edde59f8ae38a497297ef2822ec32a230406e0c5db24e0aedb0a6d6271d5b6f45c5f171fe31e3987c324f34b9ec6a7f61f316710b88cde8562c6cffd8bced2e27b35220d7183140731daed92557112eb0ca61fc4a822d959bdeef63ead414406fb287a5da4fdbc7de74a687b2a4b8f061f956f6ff27e11ed65516115fff802425fd068fc48c4bb109622d2d6430a4192c1e053e0602f14cf9b19bf7ef5c2b76cd0b4fcc3c9ffc302d1b56714a6659b15ddd05207cdfa61226dbf86b8b2deeec8fc5b7093d9b249cd909d30f19f3b792686ffc97e3631b84586ce5ac9c1babe71804b06232ed0d68d667c0df45c22bd4cf0abc2adbed0bd28d3857e5877597d6e951f450170f5d867eefb4fa12b80c9c0a5680d3e070a7e5e2ec319dc4fab937a271e35f4eb8c66992a1d36d4d4cf26afaf23d3e2b1c4d8ef44c86fe43e9ee44ff4d5e0cb68dc9748b708a559412205623856ff454681ed705c10994f5e98fba3360593a75f626a5193b63fd4e64f4e13e6c894cc6591fa395fc18f1b2f8a3c228a39c2743f7c2f73317341b8d2cec48dc136308fa3fdcdb74640107fbfea02b0e1ddd829737c01629187f307237ed29046b70c1c775264d8c42e70406f2e049c0e091bb0559cb78e809c2bade1a6746d0e02d87e0b58fd51f2bdb7fa8a713228737138f17d3b1f5c4da9755ed862ace8eacde2987328b47c21ae2f8b06fddc1d037d2541fb35a078bc9f0c535814b0c39de17aa01139c36d6d3728aa294e5f7ad540d0f028ea6797d06c1c880728bcb641dbb7ad9810720cd636a42fdb6db3a14281016947d28ad040803d9a99d915bbe689f717bdfd30ef9ee1d73f55b586f330925f9d8dfb2906ef4e92b81288cbffba26db6ecc4011356c0118b1baad439a62fde877da9f29bd6e430d1dd1d7705b53e15a7af11df18249f160cd87a5a13fc2f333a202c7f50f9233e265f0d2d51f570192705c4cd5bf5197c6a0587785cdb8b104a10a23c05c233ca9aa8bee3414216d790e3e778a2ceff1a21b95e3f8d43d76ff2142c6798374c593faf4cc03f418d751a920920aaa75fd287b219fcf7d9de781ac98362b963188c2d5e09213a9ed6574e33c5c681e284347cf3236edad1f0e7554525af7540aae38b7d5a274d67a9ecf0721d12fee563b35ee42c59a3cf1580ee67e6eade888e42af05288baa45d052ec03a04fb5e65ced8a4f41737bacb2b9b680d86651fdaee92f2b01f762c5b3dc066a80c5957da091ae263a5f2e31de02bc6eb32e93b52a2e5fd70e14ce2ce46e09a4cb38e7e85ce374bacc617752144acb3478856b89aef4ab1ef8d17e986b2487a33e03841102b7330fefc861b24eaa8f1e2b69e6975817cacff968b7c865d7d6a43046d101da247c934b810be5df3e1b88a5deabb9021aa84da5a61ca0a7df6a31f007dcfd3854553d5078cf5d1e0f0c51522049c2279045be9f420062499f4090efd1effc4b1c92203e53e21b30915da8ff3eaf8aa43e12975b6a3fbaff78c80ad5fbcfa11b298b33917cae847b3904c32312d7d97db9a1e40efae84fae3f0720f32eacf86b86f21fe2e95be1182571a05ea7db7fd621230c9a4eac59c45dbac91d0f3c2570388bc411f9a5b7d2c3de9410f9429c3e681220b106c34ced58db3d76d4fbf71f6d2b15b24928f73cfa0387cd793defeb368d114c2820dff285c6ab08867f59a621e90777670587be64fc6656cf7279fb2e385b9bafc3031f0497531f3fc0a7a8e43375a3330fe7a7ed558097cb1db632ab029a0b503749fa86ed2c68be024ad00ff223a8b8a24cd3e2ff97b04001ff3b5fb4626ba26d3f774514d01eae15633e9195cc36fc1e8c7294b0e2ccf49323c6e5c450038096f8f3c0744420a20cafa5c6f871d7e8ae162af18cf4726d321cfa5ad9d8f3d0bd3bfa95cb0ee3ceba37ab046bbbe105d4c6c8c9088b83ac91c58599e5fc401d88313966593667df8a60b35315477a74209d4119a3df79934fe608fbb6e5ec5e604ea3c236fba70fdfa6509d4c3e7a55d6d9ccdbc0c228555d893acf7254a05d8ff84929fea4d6835f99dc7685ce85c8d5d298a8069f1259842d42d64debffda2cb864c4ce7d2beb4c120ba95473bbcae0a105db734b82b3f5ead508bb4189725ff455b09121b87eb37999a666cffb82a34b94c5bb65b2d347b13f7c2deaf426510e705b853e9b355103b66f6fa42acc54bbea0663403a05456d7b09618f35eec484644838e0299ef56d48437810d20e6575360e481a22cb5c0eca4d139e17f38956f595237cfb4e6b6b704f982a50c32ddc4b06e71e2e2d90e1c7f1c30afde2681d660859f75d73a8dde117b923502239b9c2970e5874176a2e9ec5ea70b1b92f2015092478da48346a10942f47629be3dc88a8865a0e7ee95d5ff1825b3863a48518d4fcb4f0d54ec8102dee553efc3fa71dbbca5d4cb20236bb0082201d3222992f537224ae4e7ff466ce9b5ee4a491fe7c4359df766e888b7b1dca067a7f16cdfae119ea1f7eaa1557011e6e8ab1699cef59375e9bf66d9faf27b8b3f71b6295d15b71c3ec312ceed32983a552f9ae10726dc2db0d0daf4c31efca0b53edd074c0825a837ffaaded52ae7e04c345d56b71bac8d0ac475428194add846009585ffb243bb0d825152c1ebd70bb57ba405d38f42cd4bdfd4ea7cb25b203ccbd02a52160d706cc4490cf735dbdfa061c6edab216eb26ebf1966fc2a668bda4e61b2c7a37db2ffb81c60ff59736c15960cf5a11a2fe96e60d642fc5ea6c231820d7dd7154b66928c8b69562caac63600c296d4e205f7f61829ad361f52a2f73c72d790d77f2313dd612b58a", 0x1000}, {&(0x7f0000001200)="943dcf64b2d333ecb7fd3588f01cb487bd45f335c0b23f01ee5615d829c75b445b5058e2a9baa3423f7d07e4e4c955becc19aab3c6eefe0ee2fb8f4a1634f63e7ccdeefb3ed8fa831d705f6fc42014837f7eb212d441eaeec75a1fbaf6866386d5348ed54f33cddc3675e482f60def087723392b1c03db814e60c0eece801ad9060455ed25b78aed8420d655a94ca864e2a8c8b0b8bd33c70a0e0005173acadcd02178edab85a0110b11b20bd9d4edf2e8cba0d223ebf715c4e15edeb23bb63acc0a5b523bc351fefa578f905c08354eb5e2b6c4ef351ffae55179d57e5d15bce646fc22e45972e597b9aa7d8625d5aa45c82a9076a817bdf3095f7bea", 0xfd}, {&(0x7f0000001300)="51ac80f0101ccf6749a705b17b7440f9b6c45de56dd64b0d34eb68461c1f631623a0217cdd460c4d80d7b474c9ab2394a800d670b6a56f93178d451811d21e93ba0bc0c86e914b4ac1e4314b4a995413709e661e4eb1fca8d29d65c63d5f7ff928107c2e552e20615c4fe69ad7c08ddd05ec0289b6691ded5ae0", 0x7a}], 0x4, &(0x7f0000001640)=ANY=[@ANYBLOB="68000000000000000100000002000000627678bb006f15873312f5699a2748977b761fb10eaa7e2df1fa5e90b83b1e7a9941d5b95b32f4e1461dc9a095396f0508200cb9ff04ba57d9b137bd37128cecbba35c1909782990bf1744246a577676732924100000000000010000000000000100000002000000b91c09dcf733f944fb3061e27ae8eb1e82bb5f3e2928881ddb4320dcc7b3a3dda761ce03ae8979222152d8bd606dd9fa27eb4bcbe80fb6fa48b2369959861f6f886c6d311b981a2d3189427b37fa7e92d094b03516366c163f760e83a1d26e24901625d016b160a70d3c02915ae884ce3f61c38921d399bb1b9296e951400319f1819db4a6082655e2f2e73c3e1b463de0942f0fb8712710623305e82e5dcfab4359ab5c6a62c56e05d9d348946494871783634471080616a40cc5afdfe365d800421b99e77f20d3cb93b0707810a28d7c0869619bf47351b958671b525875e56c3de23e95f13bf511a95f51d57100005800000000000000010000000100008069c61b9a12900e0064f84afb652dfaf631a635d2a6f8acece414ebf738107fc50d3103f3d696a423cd6a50db3361f2c93608a86886c6c89e7793e40d682c5dd88da4c70000000000600000000000000001000000020000000ea5a7665283946e998a464628c1341d63eb427947eec0b3f23b1521094ccc62e4cda8d3184e4502b38afdebed374c455e334a8cd8da752c4ac327b6543edbd895eb0fc80c30268514305c8b4caeae2671ef3c8fd19f0e4f4375000000000000"], 0x220}, 0x1) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000100)=""/196, &(0x7f0000000000)=0xc4) 00:58:51 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = dup2(0xffffffffffffffff, r0) r3 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) fchownat(r2, &(0x7f00000000c0)='./file1\x00', r3, r4, 0x0) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) bind(r0, &(0x7f0000000240)=@un=@abs={0x1, 0x0, 0x2}, 0x8) 00:58:51 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x8000, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) socket(0x20, 0x0, 0x8) write(r0, &(0x7f0000000000)="5d7048d0309db36bc107e22bb0cbd8a80243dc36f3784f2bdf9ff0e0cef4c8bad29391b9fc847a40ef28696db7e3fa91167b588f98868fc131ff504b9044db7b7e9b0e68411329d2745496a2d103712ae89c56be14cc4da86dc4d9c809cb45a312830b814cdc09573b460116e6a8e5407dbe9f4b6382b9ec0b0dd6bd6e23d9be78f268f54db69092e64dae7298f3ec5ab9c46ebae71e565a8cd8dd70f450774c309dd879733c22dc9726d07a93c25ef19e6f3f531a896a7aa5c8d59e909f17893e553b5cf3e8ce7d3e7cd58626928a857f3a29920e5d3887995d91261a577847674652fe8557a3170a527216126a2e9133dd06b27a6db82c7f32300c55d4d9", 0xff) 00:58:51 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1000, 0x71, 0x3, 0x2eaa, "b5e0d40bf4d8fc17016755029e7952dec8673b1d", 0x6, 0x2}) r1 = kqueue() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x48, 0x0, 0x0, 0x2000000}], 0x0, 0x0) kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x800, 0x0, 0x5, 0x0) r2 = kqueue() truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x2) kevent(r2, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) 00:58:52 executing program 1: socket(0x18, 0x1, 0x0) r0 = socket(0x800000018, 0x1, 0x0) getsockname(r0, 0xfffffffffffffffe, &(0x7f0000000040)) fcntl$setstatus(r0, 0x4, 0x80) r1 = socket(0x800000018, 0x2, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) setsockopt(r1, 0x8, 0x7ff, &(0x7f0000000000)="375c810d41c2201674849cef99030fc8b8f140f8f674a5f7ecfa6ea3", 0x1c) syz_emit_ethernet(0x62, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaaaaeaaaaaaaaaaaaabb8100210086dd60005800002806000000000000ffffe0000001fe8000000000000000000000000000aa4e204e220000000000c2e14cdc47c664105a91eb01d34cb751b50b58b52d66bbd9a32aa1bd89a8459bd27ecfd392f68fcd0f454c751c53a72a062d23ec71f9dcc7546ae4afd3c4d5890aff819c9f1a4535b17086d9433a9f90fb8dec7f6ff7fb20a2cd57a998fddf72dd", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="a080000090780000050600000002050a000000030000000000000000"]) 00:58:52 executing program 1: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@local, @broadcast, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x1c, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@generic={0x29, 0x0, 0x0, "c87a4787"}}}}}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f0000000040)={{0xfc, 0x7, 0x2}, 0xe1, 0x7}) 00:58:52 executing program 1: syz_emit_ethernet(0x6a, &(0x7f0000000000)={@random="edd700", @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, "0200", 0x34, 0x3a, 0x0, @rand_addr="0004000de8000600", @mcast2, {[], @icmpv6=@pkt_toobig={0x2, 0x0, 0x0, 0xcfb, {0x0, 0x6, "f77bd7", 0x0, 0x11, 0x0, @empty, @mcast1, [], "80020000"}}}}}}}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect(r0, &(0x7f0000000080)=@in6={0x18, 0x3, 0x10, 0x2c}, 0xc) 00:58:52 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 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) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)='r\x00') sysctl$net_inet_tcp(&(0x7f00000002c0)={0x4, 0x2, 0x6, 0xa}, 0x4, &(0x7f0000000300)="7842fd17ac5e353027be6dbb5ee25c94016085f5f63826b30b80acf002601fa4a7b451b2aaa548118e0578486cfaa5ed8b845eb229267725ab82918cc38afaf2bc070915174d8de5993cf68312d98dae881dd121e1b68c6ebcde04f27e8daf67b5bf582066821cb02e04c91653bd08c9aae3891ee6a376d466eb84d3306bd5d0bb4ac3efa433e2cf0f1b663037ca3963cdd6b8defb663909793e", &(0x7f00000003c0)=0x9a, &(0x7f0000000400)="acadde0c87b04e6941353b36d77909f22679f0d88f41e307429008b1bfc51163ceedb951f4c2e5637d4d8a87825ffd7aa6dc82cc0d5eb1f280fddb24362fc6b31c5e4e585f2f000f7ea38fc9de77c5a1e3968e28", 0x54) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x3fd, 0x0) sysctl$net_inet_carp(&(0x7f0000000000), 0x4, &(0x7f0000000200)="6c81781121e00186765cba17ef1864eb1ab1545ac6b8f0840f9848ac0d88949b5e0617effff35f274e75f4d2e534866a29e0a70b0f23d9c4b6e156d47daa4b7a2753c479a8e40f8eba4505b270a57e04312757ee925912231fbe3f6323005918d23f37abf1df29e19074f79911b0a949ff465e31efc1beb3afb42df1a83881f71ada52", &(0x7f0000000100)=0x83, &(0x7f0000000140), 0x0) r2 = semget(0x1, 0x2, 0x100) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000480)=0x1) semop(r2, &(0x7f0000000140)=[{0x0, 0x2, 0x2800}, {0x1f2aa2d8fef4a69d, 0x5, 0x2400}], 0x2) 00:58:52 executing program 1: syz_emit_ethernet(0x96, &(0x7f0000000180)={@local, @local, [], {@ipv4={0x800, {{0x1b, 0x4, 0x0, 0x0, 0x88, 0x0, 0x0, 0x0, 0x3a, 0x0, @remote={0xac, 0x14, 0x0}, @empty, {[@timestamp={0x44, 0x20, 0x1f, 0x3, 0x8, [{[@local={0xac, 0x14, 0x0}], 0x2}, {[], 0x7fffffff}, {[@broadcast], 0x954}, {[@loopback], 0x5}]}, @timestamp={0x44, 0x34, 0x7f, 0x3, 0x7, [{[], 0x29}, {[@remote={0xac, 0x14, 0x0}], 0x80}, {[@remote={0xac, 0x14, 0x0}], 0x5}, {[@rand_addr=0xfffffeff], 0x7}, {[], 0x8}, {[], 0x1}, {[@loopback], 0xe4}, {[], 0x1}]}, @noop, @noop, @end]}}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x0, 0x1, {0x5, 0x4, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x3c, 0x0, @multicast2, @local={0xac, 0x14, 0x0}}}}}}}) r0 = socket(0x18, 0x1, 0x0) close(r0) open(&(0x7f0000000000)='./file0\x00', 0x1, 0x84) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) listen(r1, 0x7) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r0) 00:58:52 executing program 1: clock_getres(0x5, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r0, 0x185}], 0x1, 0x81) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x4, 0x3011, r1, 0x0, 0xea5) r2 = openat$pf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pf\x00', 0x800, 0x0) r3 = getpgid(0x0) r4 = getppid() setpgid(0x0, r4) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x1, 0x0, 0x0, 0x0, 0x0, 0xa2, 0x6}, 0x3, 0x200, r3, r4, 0x7f1a, 0x20, 0x4, 0xc67}) fcntl$lock(r2, 0x8, &(0x7f0000000080)={0x2, 0x2, 0x41f, 0x7, r3}) poll(&(0x7f00000001c0)=[{r0, 0x185}], 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 00:58:53 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82022e2f666929001667f78ef46c653000"], 0x10) semget$private(0x0, 0x1, 0x401) r1 = getpgid(0x0) r2 = getppid() setpgid(0x0, r2) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x1, 0x0, 0x0, 0x0, 0x0, 0xa2, 0x6}, 0x3, 0x200, r1, r2, 0x7f1a, 0x20, 0x4, 0xc67}) r3 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r5 = socket$inet(0x2, 0x2, 0x0) dup2(r4, r5) ftruncate(r3, 0x0, 0x800) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x3c10, 0xffffffffffffff9c, 0x0, 0x10001) ftruncate(r3, 0x0, 0xbe3d) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000), 0xfffffffffffffebb) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)=[@rights={0x28, 0xffff, 0x1, [r4, r5, 0xffffffffffffffff, 0xffffffffffffff9c, 0xffffffffffffffff, 0xffffffffffffffff]}, @cred={0x20}], 0x48, 0x402}, 0x0) 00:58:53 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r0 = socket(0x2, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCFLUSH(r1, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) sysctl$net_pipex(&(0x7f0000000000)={0x4, 0x23, 0x2}, 0x3, &(0x7f0000000040)="d61b05b876bd6bbb1349597084aec2c5a1991185380c4669f6bde8e0c36fdbc72a7598365ba2eaf44d3e3b867ad1a69e332826331d94dde901680df4ef773f3469cc3769dc54d11667a4084f0a9c64bcf0024e28621d0a5cd622156ddfca316f19f333f91247f9151282d25ec1dbc2", &(0x7f0000000100)=0x6f, &(0x7f0000000140)="b1d48aee670c6fb022c8c6fa9d44d0c5474ab9acc004939d2af431b4b906b31406ee5e7b0d6315eb346dd9bf03d41af7b5d3ea15645fb98b226d3e4fec5dcebc67e80cc852e6325b30b5c33eb3dfcf04fd85f63f9180ccf60cdc9c01de0816bbb192335a771bf8ea00", 0x69) r3 = socket(0x11, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r2) ioctl$TIOCFLUSH(r4, 0x81206919, &(0x7f0000000300)) 00:58:53 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000200)=ANY=[@ANYBLOB="aaaaaa00000000c00800450080280000000000019078907800000000450000000000000400000000e0000002009d7a9a0706240fceef3071223da483fd45476b96b858e8c4f246d368234aefd22a4cbbec0d02d47847ea920efc7dafae77ca830021afe6ac6d121b60b95649ce500880c841957a59928f456824a4880910cc5386389a9becbcf9d2ac4832fcc1fc4009f52b88fbd0dd1391153fd6f17c5dfbad74de6ef9cff657d02d6bec9bb2ce0021456089dfba867f93f50671673d96f8ff03597dccb9fa8c0209b4452bed0b8e98b845787f848e8055c18f0e039acfe124938ec93813e130a14608076fef4a935f13f65359aa7bb7"]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xfffffffffffffebb) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000620, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, r0, r1}, 0xc) r2 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r4 = socket$inet(0x2, 0x2, 0x0) dup2(r3, 0xffffffffffffffff) ftruncate(r2, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r2, 0x0, 0x0) ftruncate(r2, 0x0, 0xbe3d) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xfffffffffffffebb) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r6) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300)={r6, r5, r7}, 0xc) getgroups(0x4, &(0x7f0000000080)=[0x0, 0x0, r1, r7]) 00:58:54 executing program 1: syz_emit_ethernet(0x22, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffffff0000ffffffffff08004500001400000000002f9078e000000200000000"]) 00:58:54 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902", 0x62, 0x0, 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x2, "172d76898909080000aee16900c73d1b1bff00", 0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000000), 0x4) sendto$unix(r2, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) setsockopt(r2, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000040)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336a4f00b7804be781e4991f7c8df5f8801feffff005b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba0d1d0e5b2916fc3e4fd89720fd3872babfbb770c1abda7107000000000000001faff5a8010000007cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 00:58:55 executing program 1: sysctl$vm_swapencrypt(&(0x7f0000000100)={0x2, 0x5, 0x1}, 0x3, &(0x7f0000000000)="81c2e341099bddcc4e0d420af5e2af78fab3327a571286e8960c96e30bcb7300810cd946189685183327", 0x0, 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r0, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r0, 0x185}], 0x1, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000140)={0x793, 0x3, {[0x7, 0x3, 0x6, 0x3, 0x8, 0x2, 0x3, 0x3, 0x6, 0x1ff, 0x40, 0x100000000, 0x2d86cfdc, 0xe2, 0x6, 0x1ff, 0x32, 0xf072], [0x1000, 0x1ff, 0xa9d, 0x80000001, 0x5, 0x2, 0x7, 0xfffffffffffffffc, 0x7b04, 0x1], [0xffffffffffff33fa, 0x9, 0xfffffffffffffff9, 0x16bf4ead, 0x3, 0xb3f, 0x5], [0x8001, 0x2, 0x8, 0x0, 0x9, 0x9], [{0x5a2, 0x7, 0x200, 0xffffffffffff0001}, {0x2, 0x9, 0x4, 0x53}, {0x7, 0x3ff, 0x6, 0x8004}, {0x1, 0x101, 0x7, 0x8}, {0x8000, 0x0, 0x4800, 0x5}, {0x6, 0x8, 0x9, 0x9}, {0x8, 0x9, 0x0, 0x7fffffff}, {0x7c62, 0x2, 0x3, 0x9}], {0x0, 0xdc2, 0x7, 0x5}, {0x4, 0xe1b, 0x3f, 0x9}}}) setitimer(0x0, &(0x7f0000000040)={{0x1, 0x200}, {0x7, 0x3}}, &(0x7f0000000080)) 00:58:55 executing program 1: munlockall() sysctl$net_inet_tcp(&(0x7f0000000140)={0x4, 0x2, 0x6, 0x9}, 0x4, &(0x7f0000000180)="0118fff6360f9ea14fb359657f16666e9f97069815ca5835b6f65316127c991ab43afd5604c4aa10930ed14b1088b7d8414191ac6193bb09919a8a372208b127f29c66755d45d5ae11c6731aede78c4421cef62cac7d5ecb3a69b2e7910599897b40c8c7f4766c3bd9ca5112b32966a5c0411d0be46ebb5981ea2de4000000000020a63fde26f5ca6a157ad15000ffe6c35b55a191701155a29aabecbdada66c878f486f7e59a59a05bb689915b909800989d8d1fbe686246fa85c22ad066d2bee08f7397cfe2cae6e966e98d4c45356c7ba884245d73f252d74b0bd01000000201c3f30e790e6157cd0f6ac7354745175bd902a5f48e0a013a1dc24244ade0d510672dd77da2c8ffff2ec00000000000900000047000000030000000000e7e3ad4ba11ca80000000000000000000000000000000009eb3881885647e6b9ecd6bff6b37cd49c4287ed75b08a58f19f470bd87e5503c733fc217eb57458e55df302e2d611ae3e030100a9edbd2d2d845b8e1f2e111835a6b788d5ff5256df19b563ef69e55e74120536a99d2a43575893f400c7c32ed7a1d4dfedd53dc24cb41b274925139f0ceb63553689a46145fc7f2c30c0d29de0815e8214f857ebd1f1e41bfb9a21624824a96d9619e00feb108d5bb60a27d465014bd7652b7e5f4a46cb83eea6b48aeb60db0242a3044bc0955254edb0450200b24c238f90402598ad960ebf7502767ebb569f48ec63dafb4bcc", &(0x7f0000000080)=0x210, 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r0, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r0, 0x185}], 0x1, 0x0) openat(r0, &(0x7f00000003c0)='./file0\x00', 0x80, 0x80) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x800, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0x10000014c) r4 = openat(r2, &(0x7f00000000c0)='./file0\x00', 0x80, 0xa) ioctl$WSDISPLAYIO_GETSCREEN(r4, 0xc0245755, &(0x7f0000000100)={0xfffffffa, './file0\x00'}) poll(&(0x7f00000001c0)=[{r3, 0x185}], 0x1, 0x81) listen(r3, 0x2) poll(&(0x7f00000001c0)=[{r3, 0x185}], 0x1, 0x0) ioctl$TIOCSDTR(r3, 0x20007479) ioctl$FIONREAD(r1, 0x4004667f, &(0x7f0000000040)) 00:58:56 executing program 1: sysctl$hw(&(0x7f0000000000)={0x6, 0x16}, 0x2, &(0x7f0000000040), 0x0, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = semget$private(0x0, 0x8, 0x10286) semop(r1, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r1, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x2, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r1, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r1, &(0x7f0000000040), 0x0) semctl$GETZCNT(r1, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r1, &(0x7f0000000280)=[{0x1, 0x5, 0x800}, {0x4, 0x1400, 0x1c00}, {0x3, 0x9, 0x1000}, {0x3, 0xeffa, 0x1800}, {0x2, 0x24, 0x800}, {0x0, 0x1}, {0x4, 0x1}, {0x4, 0x1f, 0x800}, {0x3, 0x8}, {0x1, 0x2, 0x1000}, {0x4, 0x400}], 0xb) ioctl$WSMOUSEIO_SCALIBCOORDS(0xffffffffffffffff, 0x81205724, &(0x7f0000000480)={0x3, 0x5, 0x3, 0x4, 0x81, 0x9, 0x7, 0x10, [{0x3f, 0xffffff00, 0x2aaec6a4, 0x5}, {0x9, 0x1, 0x2, 0x4}, {0x1f, 0x1, 0x4, 0x3}, {0x906, 0x4, 0xa3b6, 0x1}, {0x20, 0x5, 0x2, 0x200}, {0x7fffffff, 0x10001, 0xeb3e, 0x409}, {0x9, 0xfff, 0x921, 0x6}, {0x4, 0x20, 0x1, 0x954}, {0x6, 0x7, 0x9, 0x8}, {0x8, 0x0, 0x1, 0x1f}, {0x9, 0xd01, 0x8000}, {0x4, 0x7ff, 0x401, 0x10000}, {0x6, 0x9, 0x4, 0x3}, {0x2, 0x71, 0x101, 0x1}, {0x58, 0x6d7b, 0x0, 0x7}, {0x1, 0x1, 0x0, 0xff4}]}) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/5) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f00000001c0)=0x1000001) semop(r1, &(0x7f0000000040)=[{0x0, 0x1f}, {0x1, 0xd08, 0x1000}, {0x1, 0xf000, 0x1800}], 0x3) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000080)=""/218) write(r0, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r0, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r0, 0x185}], 0x1, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) 00:58:57 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaaabaaaaaaaaa080045fc00380800000000019099e0000001000000000302907800000000470000070068000000000000e0000002ac1400bb830700ac1400bb00"]) r0 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r0, &(0x7f00000006c0)=ANY=[@ANYBLOB="01000000000000003069f3415e19fb3e6a6551e10695f5ca298e2f161d7fd08eabe42aa78bad580f26e3aac59c4b4bd6df57eb8c805dcd8bbbd50600000000000000fed1abee90e875d9fe4d00000000000002006f826c44b51f6b8905b4b10cd25f532dffee6ed4b0aaf498b99267b8bec0f3f35eab8669809d5ca8acb3b1e64635cad5a500167ee8bcaba07ec0837f44da19aa6e6f13d2a34155e8edac25dee758fd1ae430a5769e7e1caa0b3f5cbeca49a309be6004cbf8adea8d988a1d38e5bbc3151835f6cd85c5ddb1ab2e2b09c962b5b58604368f54577283bb14592206b17d44122e84f440644cd070bf16a97e387fa254618071dd5fcf1b3ac4c5aa7d0c9e3e060f66b0a51c90d57dd3c187fc50c75afdcdb3800f3fbf63918eb6470550515c2ec69cb6e2b1b66b6aadc893a693c4fb8f628ec89228d7d8f4c0ac7c680456972ad3e5195b781f0f394bc72e265af8816b9b0c8ba4ffe2c410e3b97ffab42e79cce4e16d9ccd3c2f65ed38e0b472c5ca7a2058a57010edc3fd07cb4b884e2648a007f746bc91e2c536ba1dadf0e081ec4c65bea45475c1689a3f7dbdec5307908817adf9b790ec490c06579389df603ada7872162405a7853a7c6b9e08cd04d86a719d411c76bdd263dc13d02799c5f3b08f955be31358f05b0c70fa7ef61364bd847c4a376c605891dede"], 0x169, 0x800) msgrcv(r0, &(0x7f00000014c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000f4ffffffffffffff0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000900"/141], 0x8d, 0x2, 0x1000) msgget(0x1, 0xcb) r1 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0x7, 0x0, 0x0, 0x0, r1, 0x10a, 0xbb}, 0xffffffffffffffff, 0x9, 0x28d0}) getegid() getpid() pipe(&(0x7f0000000040)={0xffffffffffffffff}) fcntl$setstatus(r2, 0x4, 0x46bfb) r3 = getpid() fcntl$setown(r2, 0x6, r3) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgget$private(0x0, 0x202) msgsnd(r4, &(0x7f0000000280)=ANY=[], 0x0, 0x40000000000800) msgrcv(r4, &(0x7f0000000500)={0x0, ""/146}, 0x9a, 0xd6d0c418f59fe7d3, 0x1000) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000140)=ANY=[@ANYRES32, @ANYRESDEC], 0x8, 0x800) msgrcv(r5, &(0x7f0000000600)={0x0, ""/136}, 0x90, 0x2, 0x2800) 00:58:57 executing program 1: sysctl$hw(&(0x7f0000000000)={0xa, 0x16}, 0x2, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80206913, &(0x7f0000000300)) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000001200)={0x3f}, 0x8) ioctl$TIOCFLUSH(r1, 0x802069c7, &(0x7f0000000140)=0x800000) sendto$unix(r1, &(0x7f0000000200)="b02fb87a40302fea43b92bddd6165e41841f24f0701528ed793b26ba00a5d3f2237e3d4452bae65d37dcfb3862338a2cf209f481221e18a6e811eea3dc18fc43d428b69180e5ea0d913b4a3ef0882bacbe1f2bb504f269a62c4f0db241d6e64d9862987c50cdb41cf7ad595f2793fe5b5ef5c5c39a80e0cc0640629b9f9c36ee219da753f93f02d789d35259775344b7c3c59ab6a08c90cb4da12c8991b724163c2de19966ce8c0b23042af8b4ace73c28b17465d83e03eff6b38f0cab303e3591c758907ea78bd215d83d0ae7adf1008b7b51b688b2506b1c65692f17065fe8245591c9dcccace02ddd211941f1c0fd22eba2e8ebe568c0d83b37c31039a44ae406ca19e5d28d1da836d337a678e0b4ae20a5168d46371fa63b14242d5d531a8fb1cccd553bc65023d3fc90c75b4c58726aba65e43cdaf66c595bf1d65c11eb1210893b2102874484e14aa6c0b4a13711e7edf2d4a49176e72041b1a800e8eb6826c052080607aab4abd7f5d436d5f685b19645a343e0ba289a9a2eabe3cf4fce7aa428144417dfc604ad04f1632bb284a36c9b552f431d1a309c9afb25d45816a4a76a80c016113269812e62c8277657d8fd7bcc363e3aa6201bc31a2cdee7d807da82e6380aa50a1cc2dad5dcd46181a289443142031172637676c17c6b4b3792f7ee7855b988b1b2551e575d52f7d83a1ebc25aeaf9216093a1e16504cdafb9865c26fb23a80b7fc3c6715c85e9f0a13eb6f8e0d4134f0a35d20dfce86c9f7177b16d66529b5a1d860ff139e4a048440ede2b8cee2edfd6ef159de22e403d0f559660546f9df22c85663f4425573e945d857e2ae05b7ce7495c88503a25167ca612e22038fd43013fe18c806426d0a8d16306730f380e5da66d89aa828f875c3f5e8008aa0179724d3fd623610c158c2fcc7472cebfff0b5a8891ceda600da3a35ec813f3dd459646e8c2226d193784159ab5de9664361401cc3044915bfd8ef544e49815236e7ff7f435719873ddd9dcb7502c70510e66cb861760ccaf6ff29f68384331a8ce5c4bdeec906342e11d248977b0920072ade3be7d57b748f24bad3848ab1bad2964002efcafd8d748b6ffe3d0073a231344708e89854fdf06763a36a1719e0560d2dad45ced0cf114549cd04c926d0451b0b08770673876e59160ac9af65af10cb1f88324a9e2007ef72de444b6d06d11b5a8c669c998d397ab35ebe2a6fcbaeeda2ac3b4165b750710ce1ee745a22351044372b751b21d21fd65a6c6c2d811754e26b2e33e7009a632f28d924db800d71f216aa5a742123d2e1fe1dc9cf706fe03a5b693ebe25b8e7c72d099112b624f59a16178d0b113ab9389361b265941bef3835f0f9da409b716f35f891293c7bd1822d2b27276856b781c6dfb91aa6cb159371a9c5a2be4f9a6bc44bb2c85034bd815fb8139e5f4ad2b83dc858921b5370ac0d9eb0fdf2cb6722359fbbc9ec60f3b1031d1ba8e4657c66f2e4760a19ac4df621dec56cb67f93f0a8d4ad1b2b52ba83a36fc2391c07a33c37455a82af82f871295fd5596a60a877d22f775ef7c519063d9e8396781ba054344df786eebece57c2a22efa38984d6523edcb6ba4bc514bc28b0ac72faf67ed23b7539d10c40e70444bcabf1fa6120cb9133a4f1b7f85453b495018ead090bd962e201dbba3d6c7560aedafe70a68aa39e0cbcf863fe47602e06ce00f8c8348f5500d21e7e638f3b2de1ecf791cc8d069fa92a5e679f65511cf9922d2b55e665736823241d3a0a47f906137e9c019b3490d0ca4199680be1d8e976ca2988ad058458aef9ca9992c0e81dfe532d88c2c649ab2bed57c938c6f11e7c6bccbbbbc707f210dffd45f73f45b36a3e5c20348dbf5ab7b1aff19055797ea9063b5a989742d08c7a7101777726d75f7682dd9ebd4b34e7a89d9613358ffdb49e88f1a7cfc5de131318d051bf5079b100b048b9e9134c09ab72205d7405af62ceb9ffbf0d03b06acc2b1e9ff91915cdad874f835f2ecde24e32bcf16e84abe512e78bc1dd56878ea5fe69e0e7885e8701fd9426e02e29b27efd6fd622ef2a37ae961bec7686350977d74e290b243462430819964376aab2f56f82b6f1e28f940a198f3223cd62814bc3a5c618444b699bd36e587407c12033fb2c6b74fd904835abba217d012dc7c14fad0db275b4cbc248a5fb8d9e95841149244af439b8df120ec111f8e160046dac4b5c87d69eb28612e3af1b402a95d89d0568d9e1b829ff99d43c927950f514630928bae1d3aa8e0fd216dd426f559fc64927630850bd5423be616b42c4569cefa856ed209fcce1550b1501bb726ce92243f093811b08076886b7d82073ed946041826b505c6acac7e90a4c57d5632fe7c358c6f53cb78e17cb1307a4c6f8da7db9df976bda329b1d7f08f4d4dc770af79ecdbacfc1c618cbf2d76bcf9688ae5bd2ec0045deddc1236c7e1b434cff553cfc0a51bbd0b75d4986fbc1c8b08bcf465696fbbe8e719e6b4a4ac3577264393428097abd45ca16a4df37bb56199cda715791cc13c89eb8dc366dbf79ce263bcf870d3bc943b5c48a8d35508e70a40274c85f78d626b060de8bd7a1a21bce6c0d01ac698168cbeddc09492283734ea302a75d61d00526b5f12518cd7333a28e8c7eeaf194589dc406acd79b35f1692039590a0f80f6b3dadce684bb166eb1be66187f580bacfb99ad10d22cf3cc526a2f19733646fb4964279d046722e8359d8600a70be9f962962550704d1ce45fd4316f4a8fae44a34a6ba6785e4c9c7f966090ff5f852078cb8cc53eded2e7ff8feb594e2e3480c2865175ebfab7c9320adea946e1afa89d87b0e27981cbbe092a73ccf51367897e3eacccd61a9faafebe8c37c51b9793a1591a3d17a14ae61862a3251f91d93457c7aadbcf65e518889a4a577a80f65b7734d4c8acf3f48335fd89e88231702b96cdde10c0abfb416613953bca41f86a20d9f000bfa51433579211c329e0a4fb049f5c248d50e3a3a739cf6e1c4b02183ad270129219fb4b04e22b9a2150b6602ae67a022a7620ca12a244744d43c85008b29beeef661b1acc5df9b2a055f6be230e7d4c2c224789a4ef7f97f364fe70ead338643f8dc8180c9896bebb98df847762783c3dc2bc7274162d58c252e05ba8c6f8cd11cb22a3395f3ec77e1fff4201cdd6a1c6fa414fd111d3dbecdf393c883b0d095e0c7e956da24c6114a74e0a736570cb2ed1672eedf0fdcc93ea402f0785f9cfc48ae188857c685bcf20f5da3eced82331fc8db1e11ff170dfdf539f4d13ba82478f0c6db6d47d2657c05fc41c9aa152d3f040e3d862f9843a4e022778d044d9e2995c7700bc7a2c2778c07a089c243ac40717786c9bca2b3de7367f01a97e83efe36a807e2891613a3013a0d11708ddd21be81176d46938c5fa946c24a563af62b8e6d4dc977a93fd137a88b0e74e73909171e986d96f961c21beb2abff17b66eaf95963ca786ccf9c36a2536dbf84131b2c16a96891771b05ff17d588e0f4fc763c41592ad6f37685349943675bd7d782829d4519f77be2f79bceadbaedea8cecac6a3a9f03b571233ca7290bfc8117070f4a432f3b2e36cfe90a0a098b5e1084bb5b7031f50384c323ef369633c721e0117611ee60d57bb54416ea5cb94070204d47d41cc693f9f04602625ae99968cff583e68857dc417f768ed5bdd8d2ad4afbe4a1e4c3feea7a1c78066259d2af482345b358ce43f47cf1c71c322d94bec1efd3fdb0fb0d9bd072b8e36bc753df9c4fbe31ac8700be2208b8ad5b5dfb5c1c6af1e1f00ccfb6a46163b3a02c6345b6e0a5cf861c334d5e58d9b62a0f7fe18a4c4c97b989c9986c12cc341f823951742534cc00c15a317fbeba4f7a6fe9a6b3cfdd64cc21338d266b01c53c29039c5f82dd6c7d721bc8b30a35256d254ace39342f6324b5218041637dfe948fb0acb16546b9329982ebc00a4a555c91407af4898f14cc9b27e7c4c73181318d4e3b3b4be29dd2078228b2c9dd7ca52304e4d40a450c05dbd8b77aa96532c7c6d5af15344b59f1598561ec840f85132b7e7a2fb94c5e0b4e6826b6601ec52cc98abfc3bceac4b0c18d3c8f7c0df166fe561a5d60ab9d79dd8b3503da94b409b460b3869d0de4fcc7090b910a66891f14ebcccf632b2c787eec7cc31f4a8257708a3b612ba7781089507397c6d9f0b8edcb8cda7e50b09629deaada65f863786ebcc05201d216545b3ca70bd303e6cc08c037871c2d165516d4fd33bacccbc0084c0b6435e74bab5fae93376d2e4b1b771f2f2accd0a6e327b1edff5c964499545e53e557cc9cf91e16e49b2c8d3df010f69ba60ac810319f681e22625eb815e1a45ba60a33f7a544b62ce6db9dba612689c5777da40d74c67e075d4c0d44d87dfa8767714f5f0380bdcf5248562020b252c25b7f6fea5ca7caa99d94ad1a829443858a79fc7c993a853810c16a27508bda0f7b1e2d1bbab346515f7eb2a4242e20362cd4729afd4f58407a1ac4f06d4a258101ce712aab90c1f951946cc173b97cbbc2524ab48354c06bf352f4085a291dd43745cc8c3b0f73cb9010cc3b4a8a9c13b02031a97fd91d5b9ba2822a900d2d7daf26ff831161f70d19c3b76eae20e75d87464ed99d56d5f706ec672728bb6568755616d7577a1652f49a20ce787ebcd60fd09c56c216740f45d912c1531935e99f32ef8525c3b682f66761acbf29616bc0dad6c8d28cd0e8dddcb1d827fe87572a846fff18d9d2dd98e8a0dae365c2e84855e9217f8f8e321293717a6a224b33bb96d574142500ff32d046ebb0d05f0328a138a183df928bb4e7e90aabc20e370f198ec917c0224a0041429cb49fc6165a5ebbff233ddcf91a3cfb58c72912f44171e07876d506d2eae04d8cb743f93ab54c27638430f1ad7d601980edf134ab740eb15503ec7b76cc111821d1e5e9e091210a7c4dc84b02479d01323aa0a5fa745cbeab870a0f213530568cdff1c0b31bbd0afc4b1a6d8918804dd6839aecb6c0b272c7578ad39916506ebf97b2f7c6941dce2760a8eead18ce8ad8bc430a97546080327fa1c04f753e3c8b2f0fda88eb724843e1626ac256f94e2db48061e988edf12cdfa68904a2a9a771e1740aec8c11cf1b5fc76c094ac634bb510394edb518fbcd48307c8d8ea8d80bcfc975318a8733cf932a099c2bc00e37fba66c050df0b26a40ecfeb5ed12a0feeb501eb5424210330eceed09269dfba3c23e653e93fe6b2fc5a1453a452881d3d6c2b0796691d1e3f834a5591a40016d3e090555ba2537840a4eda8f422b7a9c143077be25718b4b9089248b37363969acabf464ffbe3cc530931aab81fa4126605ad7d1cfe6f7bbfadf4b8a3cfa21c3d60572c1828ce7b68c0c14be1d8541c090ff56ae090a66f61c18f6c6ec0a58c9e8b4872e0c60a90936d3737ebde509d5635857bbb78509000b9dfd5cf1f769cd985d8d8aaeeaf55aa5d97083850d68fd4d9bdde92fd6c78f83b59e8ff00ad0cf2d46dd8042a3e92796751961a36a94ac3a0dd9a4bd516fbee3bd40c267a1692b2505b215637a0d59924aad00048c6ccd615c122ce0e4b984f611d5db929febc7fd73a84939b242290ce0ab85f1c777de098427ad937d20ebbf54d357ceb7a3ebf521f56b103b06e508f933d82a612cb13e9d0d2df6f2c7ba639dda8e772c35265f236886d7b33aa20bb3d324cc79d3ee0873c14ec3bbbe60020d8c34e77c53094f734f1843af5e6d9101b2356a8986d806d03f280ea9f06be77eba921f37052fb2c4ab", 0x1000, 0x9, 0x0, 0x0) utimensat(r1, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x80, 0x20}, {0x0, 0x9}}, 0x2) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x200, 0x0) acct(&(0x7f0000000080)='./file0\x00') ioctl$BIOCGSTATS(r2, 0x4008426f, &(0x7f0000000100)) getgid() msgget$private(0x0, 0x2000000186) r3 = socket(0x2, 0x400000000002, 0x0) setsockopt(r3, 0x0, 0x14, &(0x7f0000000000)='\x00\x00\x00\x00', 0x4) msgget$private(0x0, 0x1) r4 = msgget$private(0x0, 0x2000000186) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) fsync(0xffffffffffffffff) msgsnd(r4, &(0x7f00000003c0)={0x1, "18fcaed522883bfd2397600a0390bdff6da00098f2ce07f451449f1b49b170d6c40fd6158542f1633c6006650da23f78c49acd9c56dfa7cb6fe730a1ac6eff3f9297fa36587eb5272e32b2bb1ee5743d10f45891617f4cf26aad51ecc873e34b118467867b1d5c4319afe1ce895ca005663a3da3af19107351be25c0eeabd2d05a0b4084c1ba17c9f3e91e81fb701ddfe2f85902bc2cc1a4b6be47a1fc0eba9545a033c2b62960256d15d7d752ebeccfa9bf3ee86d3da6d7cfe73cabde0e12d9c0409a9624ddf09fb8e41102c1a2c526c12fc58249825dcdaaa66fcf4c8f9da49dd563262cbb1bd30d627f428fc981ec663ec776cdcb151588a75c604f3128d23c6e3ae8babaa701848ccb1155eac09f305d2e5ff25c1fbd88bed4c255d657a2375f5a2ffc4c8be5096399544b6954e24ad81bc6a5476a95da8cdd16a1616ee177900f50a55ed58f28978afff6758e4f39b097c8742e2905876f7d33b9243e7c70725ebcc506a589936580caff129c07835499a91abc997ddae85ba81c3ab1998727ce0bc15c9f75de2880782c9a"}, 0x196, 0x800) 00:58:57 executing program 1: unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000080)) unveil(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='c\x00') unlink(&(0x7f0000000100)='./file0\x00') mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) pipe2(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x0) linkat(r0, &(0x7f0000000300)='./file0\x00', r1, &(0x7f0000000340)='./file0\x00', 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x800000018, 0x2, 0x0) bind$unix(r3, &(0x7f0000000400)=@file={0x0, './file0/../file0\x00'}, 0x13) setsockopt$sock_int(r3, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000240)={0x0, 0x0, 0x2, 0x72d1, 0x81}, 0xc) bind(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="2d012e00190600000000722ccd65ae6b70cb2a4b052f30e73ea9d863b5baf470b56944ed36ff0feb718c80512cb92e02000000c848ef000000000000000000000bbe15b8fbdb5275f9bedd5746f653086dcd32ec946d4991566f2be004eaadd202e229f814"], 0xa) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000440)="f0d1b1e488abba5b5f26faa847a98c9736af11f99b98a2541c9825a995a4ba972e3f18bec18ddb939aeff888ee663b717f2eb940b0908bc1ad6e1cd965beff016ecefd82720f5b77bab275db93bf86eaac7d8d83478baaa2bc7f6ae5a5f7f9b04c24c16b3122f9b986b31b158362329df61c34606d28b85e08a24b75751bdda961f17501aac9888be05ea0022a7fdcaf190409d800e97e5b8ca8537f2e0259f2d04ad18e1c1de03450d8cfde060bc9eaf70d619253dcc91140fcb2d753a78d53bacf5d6a4aa094cdd4", 0xc9) r4 = socket(0x10, 0x2, 0x1) getsockname$unix(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000100"/110], &(0x7f0000000140)=0x6e) 00:58:58 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) dup2(r1, r0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) dup2(r2, r0) execve(0x0, 0x0, 0x0) 00:58:58 executing program 1: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x200, 0x102) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kevent(0xffffffffffffffff, &(0x7f0000000140)=[{{r1}}, {}, {{r0}, 0xfffffffffffffffa, 0x1, 0x0, 0x0, 0x80}], 0x2, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x6, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x6, 0x0, 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r4, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r4, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r4, 0x185}], 0x1, 0x0) ioctl$WSDISPLAYIO_GBURNER(r4, 0x400c5752, &(0x7f0000000000)) dup2(r0, r2) 00:59:01 executing program 1: ftruncate(0xffffffffffffff9c, 0x0, 0x101) syz_emit_ethernet(0x46, &(0x7f0000000000)={@random='\x00\x00\a\v?\x00', @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xe, 0x0, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x12, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @remote={0xac, 0x14, 0x0}, @broadcast}, "37fa8441f0f96103"}}}}}) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = accept$inet6(r1, &(0x7f0000000540), &(0x7f0000000580)=0xc) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000005c0)={&(0x7f0000000500)='./file0\x00', r2, 0x2}) sysctl$net_inet_ipip(&(0x7f0000000280)={0x4, 0x2, 0x4, 0x1}, 0x4, &(0x7f00000002c0)="c12368646cd500411d64e7edb22e747d5ba3c8d9c2bc196a13a61b6d7509f80c01edf0cac406668abb86c35569caa666024f791c2478cf74584d1da243389213682eb29fbc857f4a78dffa9d61d18ea2475be48ad3e9592e6fd7c41f046e278f7c0964feadbec8dc9f3d399baf7087f6ad0efab1d0d2ea05cb7336e0334e0ae46dfab2c9b72375b3b72eb3383a3e8524a54c7c2df67fc2ef8bd5b7d7dc0d8c2165a848b09ff84ef1132d716e4411ac21a30bb9c04b9add167b7578a1bfb9719ffcca253906c931e99b6ca034ca0337f56c775acb403c8ec69cc7edfce2d4ca505ec8f7d759f57bb5af", &(0x7f00000003c0)=0xe9, &(0x7f0000000400)="7ca60a5c5fd04da55b193971db4b6877857b58214a9a11c496ea209f643f4b08956c835393e7c5a807c94e2335653e657f5b991e5f9470bbd7ec5fa73de770f15cc68af84edfe72cbd800d442fbebfab0d68c9cc4abd1219c0d96b8a31c2ce9588acdbeb569245870a394696e1e214e6a50a4b415c0f6c23db806e4c92895f73cc5546c542c9a8693dc94e02ab9c9b1b6cad0d77cacad307f2daf7fca5c0c5f2ef9d4a6abe", 0xa5) r3 = open(&(0x7f0000000080)='./file0\x00', 0xcec8, 0xc) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000000c0)=0x6a5640d8) pipe2(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) sendsyslog(&(0x7f0000000180)="5c449af44ee218005777cd2c24a104f1a7e1142f463d29405583e7bd92ec4cf1f761f97aa6b97438fc55a49e2266486d98fd9c609c16d875b0f2457449d8ed6492e84db3c64b69031a484438bd9f15b388990797151d23b29a54c8e61e35c6bf436a8f0b85250c5f6180bd3d85801cbbd85621070cf7da4d8e11bc4e408650cde4adf090c628563c9a15ec2e3dc01175bc008f396938783fb4445c94b1f3ef25b1d664e3b4156e6c9dccf7efcdf3b04c8a3e429e9dc033ffa123ea3ef36ec6c22c72f8", 0xc3, 0x26) ioctl$WSDISPLAYIO_SBURNER(r4, 0x800c5751, &(0x7f0000000140)={0xb7, 0x0, 0x7}) 00:59:01 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) bind(r0, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) sysctl$machdep(&(0x7f0000000100)={0x7, 0x4}, 0x8, &(0x7f0000000140), 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r3 = socket$inet(0x2, 0x2, 0x0) dup2(r2, r3) ftruncate(r1, 0x0, 0x800) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) ftruncate(r1, 0x0, 0xbe3d) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xfffffffffffffebb) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x40000030, r5) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000300)={r5, r4, r6}, 0xc) setegid(r6) 00:59:01 executing program 1: syz_emit_ethernet(0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="aaaaaaaaaaaaffffffffffff080045000028000000000006907800000000ffffffff4e234e21", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="fba1a59c42438c94b733fe8e1f00091c9470ba8c2eca13f678bf7c0cf86f7db1278916be3999f3f1882acfb3659889f923818feb1589b3308e78cb16bcc6a1470944a61b85ff47438cb757a4aee3d0265aed860ff98f84504faa48e1fbb370795e56733798"]) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000100)=[0x7f, 0xc000]) syz_extract_tcp_res$synack(&(0x7f00000000c0), 0x1, 0x0) 00:59:01 executing program 1: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x2, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r0, &(0x7f0000000040), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r0, &(0x7f0000000340)=[{0x1, 0xffff, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0xeffa, 0x1800}, {0x2, 0x24, 0x800}, {0x0, 0x1}, {0x4, 0x1}, {0x4, 0x1f, 0x800}, {0x3, 0x8}], 0x9) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000001c0)=0x1000001) semop(r0, &(0x7f0000000040)=[{0x0, 0x1f}, {0x1, 0xd08, 0x1000}, {0x1, 0xf000, 0x1800}], 0x3) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000080)=""/209) sysctl$kern(&(0x7f0000000040)={0x1, 0x1d}, 0x2, 0x0, 0x0, 0x0, 0x0) socketpair(0x20, 0x2, 0x40, &(0x7f0000000000)) 00:59:01 executing program 1: socket(0x18, 0x4, 0x2b) syz_emit_ethernet(0x7e, &(0x7f0000000200)={@local, @local, [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @multicast2}, @icmp=@dest_unreach={0x3, 0xd, 0x0, 0x0, 0x0, 0x0, {0x15, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast2, @local={0xac, 0x14, 0x0}, {[@timestamp={0x44, 0x4}, @rr={0x7, 0x1f, 0x0, [@empty, @multicast2, @remote={0xac, 0x14, 0x0}, @broadcast, @empty, @loopback, @multicast2]}, @ssrr={0x89, 0x1b, 0x0, [@loopback, @rand_addr, @multicast1, @loopback, @multicast1, @loopback]}]}}}}}}}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r0, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r0, 0x185}], 0x1, 0x0) syz_emit_ethernet(0x1c, &(0x7f0000000040)={@remote, @random="93a3c26b31f0", [{[{0x88a8, 0x0, 0x1, 0x3}], {0x8100, 0x0, 0x1}}], {@generic={0x806, "5817c0302bfe"}}}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000000)=0x6) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000100)=0x2) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) pwritev(r3, 0x0, 0x0, 0x0, 0x100000001) close(r1) 00:59:02 executing program 1: syz_emit_ethernet(0x6e, &(0x7f00000003c0)={@broadcast, @local, [], {@ipv6={0x86dd, {0x0, 0x6, '\x00', 0x38, 0x0, 0x0, @rand_addr="f515000100000800", @local={0xfe, 0x80, [], 0x0}, {[@fragment={0x0, 0x0, 0xb1}, @fragment={0x29}], @udp={{0x3, 0x3, 0x8}, {"9532f0cb24a2a7216f24d7e90c6e24481080f064bd64867b201ce2a183352385"}}}}}}}) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000100)={0x200, 0x30, 0x10001, 0x2, "b2e90b4526f2716f0822943d0f57f4d05e49dd05", 0x8, 0x1}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x8349ba98b34ef89) r1 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, 0xc) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r1, r2, r1, 0x10, 0x9}, 0x8, 0x1, 0xa}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r3, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r3, 0x185}], 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r3, 0xc1045763, &(0x7f00000014c0)={0x0, [{0x2, 0x1}, {0x2, 0x757}, {0x2, 0xa75d}, {0x2, 0x200}, {0x2}, {0x1, 0x81}, {0x1, 0x3}, {0x1, 0x55}, {0x3, 0x9}, {0x3, 0x583}, {0x2, 0x80}, {0x2, 0x8}, {0x3, 0x4}, {0x2, 0x1f}, {0x3}, {0x2, 0x5}, {0x2}, {0x2, 0x2}, {0x2, 0x1}, {0x1, 0x7f}, {0x3, 0x80000001}, {0x3, 0x10001}, {0x3, 0xf908}, {0x1, 0x3ff}, {0x1, 0xfffffffc}, {0x1, 0x1}, {0x3, 0x31}, {0x3, 0x5}, {0x3, 0x9}, {0x1, 0x88ac1bf}, {0x1, 0x9}, {0x2, 0x7c}]}) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000040)=0x8) fcntl$getown(r4, 0x5) recvmsg(r0, &(0x7f0000000440)={&(0x7f0000000140)=@un=@abs, 0x8, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/86, 0x56}, {&(0x7f00000004c0)=""/4096, 0x1000}, {&(0x7f0000000200)=""/152, 0x98}], 0x3, &(0x7f0000000300)=""/189, 0xbd}, 0x802) 00:59:03 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x49}, 0x2, &(0x7f0000000040)="fef0a482442cb6b298e7d3f1b139a6e3ed5f34443885b7cfe2f2d3b12c3f00cf1e4cf52e26586e3d51e4e1baade788ede4f030af745900d76de920f1b2bfd179c833dd02060000004080455484565eb0de3aa625bdce07452da8156af68486afdd15ebf4b4002361b9e185247e78c1085000000000d9b9d8853f4c440c8c4d7b29d17c826c60c261c412e41238855f289381b22ab8bb4b02008631b1e6f0215ff457c9e2034bea2b3c7f417cf9a9d9a2ba03163193c06209a6835c91dfa5075bc47a507beda3c75964fd02aab4901be6d459d449", 0x0, 0x0, 0x0) 00:59:03 executing program 1: syz_emit_ethernet(0x4e, &(0x7f00000001c0)={@broadcast, @random="d71c9edd8285", [], {@ipv6={0x86dd, {0x0, 0x6, "a400", 0x18, 0x3a, 0x0, @rand_addr="fe39bbaefcac07f331fde15d886f3182", @mcast2, {[], @icmpv6=@mld={0x82, 0x0, 0x0, 0x0, 0x0, @ipv4={[], [], @remote={0xac, 0x14, 0x0}}}}}}}}) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) fchdir(r0) 00:59:03 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b800"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="200000000000008d742c219880309905f87c8a5b6701000000000000000000c414000000290000002f0000000000030000000000000089daef16809e9c59f9b057b425246054340796c48ed192f46f641454efe69b534d424ac2656c964a2a0729c083e08fc2aabf999bc2e241adde00000000cdc97c9a00000000000000001e721ba1b0b9f6bde94c5666617cccfa789b46726d9c44062b1379f74ca83cad07e886a85fa14e4c622b20b81707a701cd21b7a9ca5581ffffff1e6b42c10cef114d9d4f58fbf75beefcf0c3400d38f67ca39e5ea666c5d0d4885d83a3fe72cdb4200000000000000000000000000000005c98d4afcf"], 0x38}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x8002, 0x0) mknod$loop(&(0x7f0000000040)='./file0\x00', 0x8000, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 00:59:03 executing program 1: semop(0x0, &(0x7f0000000000), 0x2aaaaaaaaaaaaac1) sysctl$kern(&(0x7f0000000040)={0x1, 0x27}, 0x4, 0x0, 0x0, 0x0, 0x0) 00:59:03 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000a, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000280)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c00000000", 0x8) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x0) ioctl$BIOCPROMISC(r1, 0x20004269) r2 = socket$inet(0x2, 0x8000, 0x4) shutdown(r2, 0x2) 00:59:04 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) kqueue() listen(r0, 0x0) getrusage(0x0, 0xffffffffffffffff) 00:59:04 executing program 1: syz_emit_ethernet(0x76, &(0x7f0000000140)={@broadcast, @broadcast, [], {@ipv6={0x86dd, {0x0, 0x6, '1yq', 0x40, 0x3a, 0x0, @empty, @mcast2, {[], @icmpv6=@param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "276715", 0x0, 0x2b, 0x0, @loopback, @local={0xfe, 0x80, [], 0x0}, [@dstopts={0x2c, 0x0, [], [@padn]}]}}}}}}}) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000000)="2a9f787868868060897e3e2b2bead11a96794101c5c7008bbae4ece910f46a44b6e2f3bc2e46754529c48fb6e1e130e58e3179793a1faaa94b5269956010bac12e2e5850145283695f21653c17a46c3699dc4b5f9d6488617068f955ceb88053472b67f89f5600be0ba1e5a2278e1941501708588f539930161b5e42e75523b0eb51b78487d6c46c2f63d276977ea29c9c0378c155ba5a0cabcd3779011ac1416c33cdb94f276e53beb86f8528998cf9e2dda275395072339109976561a0dfe5a591b168ab36af845fb100", 0xcb}, {&(0x7f00000001c0)="137f1c16ac5cf44ab718fc2074efa01759b5474aa36c81895f9983ca40a58dd01cc24448e39faa597f1485e17b824eb9dd2ab7b0a739738a7dd77f35f3c6ecc19d0d7007028b2b4ebfd5b62a1bfd70c8281137c0f3d56f136d99f6ca99d35f9b0684d19d539a8540204bb80301e1e327fb8ac92d4b0858e9a488dfdb47315cefdbdf2086165448aeff095bfbe2798781e62cb0096d605dcebe11029bbfe82a0fa2ad2118117735af9241218a4917fd13accf095a1857f05229f5ec3806c2705c84add7351f30a06ea3fb353f639a7e4b12025a1a468c3ae7a67ecd661116ff1a622665dc6ad4c6a1709b594f30", 0xed}], 0x2, 0x0, 0x9) 00:59:04 executing program 1: pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = accept$unix(r2, &(0x7f0000000080)=@file={0x0, ""/85}, &(0x7f0000000000)=0x57) fcntl$dupfd(r0, 0x0, r3) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x19b) madvise(&(0x7f000066e000/0x4000)=nil, 0x4000, 0x4) 00:59:05 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) unveil(&(0x7f0000000200)='./file0\x00', &(0x7f0000000140)='c\x00') socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000340)={0x9, 0x80000000}, 0x10) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00', r0}) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) connect$unix(0xffffffffffffffff, &(0x7f00000002c0)=@abs={0x0, 0x0, 0x1}, 0x8) semctl$GETPID(r2, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r2, &(0x7f0000000040), 0x0) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000180)) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000001c0)=""/157) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/154) semop(r2, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0xeffa, 0x800}], 0x4) 00:59:05 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0xffffffffffffff14) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1002, &(0x7f00000000c0)=0x3, 0x4) unveil(&(0x7f0000000000)='.\x00', &(0x7f0000000100)='r\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x0, 0x0) fchdir(r0) r1 = semget$private(0x0, 0x4, 0x5b4) semop(r1, &(0x7f0000000180)=[{0x3, 0x3, 0x1000}], 0x1) ioctl$VT_RELDISP(0xffffffffffffffff, 0x20007604, &(0x7f00000001c0)=0x1) semop(r1, &(0x7f0000000240)=[{0x3, 0x1, 0x3800}, {0x2, 0x44, 0x1800}, {0x2, 0x2, 0xffc}, {0x1, 0x3, 0x1000}, {0x1, 0x2, 0x1800}, {0x2, 0x1f, 0x1000}, {0x1, 0xfffffffffffffff8}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/97) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000100)={{0x2}, 0x2, 0x13, 0x80}) chdir(&(0x7f00000002c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00') pwritev(r0, &(0x7f0000000280), 0x0, 0x0, 0x200) bind$inet6(r0, &(0x7f0000000200)={0x18, 0x2, 0x5, 0x3d3c}, 0xc) mprotect(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='W\x00') r2 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r2, &(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) utimensat(r2, &(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', &(0x7f0000000080)={{0x0, 0xffffffffffffffff}, {0x0, 0xffffffffffffffff}}, 0x0) 00:59:05 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902", 0x62, 0x0, 0x0, 0x0) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "172d76898909080000aee16900c73d1b1bff00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000000), 0x4) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0xb1, 0x0, 0x0, 0x4af) setsockopt(r0, 0x8, 0x2, &(0x7f0000000040)="1c7a9256833097dba96e3e991b054baf6386481ca19962af617bb7e70c1e5a9fe691068a373b93e8cabd221e3af2d674a2ca39d31cdd46c6ff013bae383b7ba9bf6b4c9b471845e7c7b17323641a72d0678eb111a2e722d022317e27f1c29947eb31f4436cbe89d487ff1242cbfabec9a5634d80c77432b38a", 0x79) setsockopt(r0, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000180)="b100050460000000000008000501000000000000cea1fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca4911faff5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) 00:59:05 executing program 1: sysctl$kern(&(0x7f00000000c0)={0x1, 0x7}, 0x2, &(0x7f0000000080)="80000400", &(0x7f0000000040)=0x4, 0x0, 0xfd37) semget$private(0x0, 0x8, 0x10286) semop(0x0, &(0x7f0000019280), 0x0) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000000)={0x4}) r1 = msgget$private(0x0, 0xfffffffffffffff9) msgrcv(r1, &(0x7f0000000640)=ANY=[@ANYRES32=r1], 0xf5, 0x1, 0x0) msgrcv(r1, &(0x7f0000002480)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000edffffffffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000005000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002b567f13a132e59ac5dc9804c1a623f523bb81240022d8a97a76db58fa7885a57ba7c87986dc0d7e0561b9f52d470c7ac780c057e56d4dee462e45a876a65208ce5867cb6ebee2d57c225544ce3dee1ea6c20d2ec754d74b341e78d1acba968bc84587fef4b3837983ce2dfc95e85d4d828e61ecd67d3282181f595885545e3d1de5490a73856806"], 0x106e, 0x0, 0x0) msgsnd(r1, &(0x7f0000000380)=ANY=[@ANYBLOB="01000000000000009b2615654efe871c8dd76aa1f42cea9f4002eccfc71401377cad389c4f76700e21eb2cdcd9cd825e18cbe163ffc6470b2622c5d92cd672bf8af95a41ad0be68af18951239c57fb9ec635488cb9cdf45810b290efaf3c5d518de658356c049b8bc65702184661b77ef7b0f3f4465b4de1b0655283452fcd38aed8a4fce400fc7c831a7418f363bca3f999e1f5141a3898cc8d3f3f4bb02e16c2eb931a11c92b98770700000000000000e906e7d09fa36e20010907dcce12bfc96c9017d3f1da950f2778"], 0xc8, 0x0) msgsnd(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="030000000000003aaab800ffffffff92885a760fbe9508dabad14caaa007000000000000002c744c2bd0ffe84fb4ccc6a32364de6fe8c8e5a10043b1cb29cfdbb085c9c42aa36d39a66faa8702f5158849a36c9b73360c1493b7dabe538071dc6ea9658506024e468377659c8eff0000000e8b36c2a7e2aec2b745d25063df497ab59bed1c48d55b6a046da002a706000000d9"], 0x4e, 0x0) r2 = dup2(r0, 0xffffffffffffffff) getpgid(0x0) msgget$private(0x0, 0xfffffffffffffffd) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x400, 0x0) dup(r2) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) write(r4, 0x0, 0x0) close(0xffffffffffffffff) preadv(r3, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1000000000000159, 0x0, 0x0) 00:59:05 executing program 1: sysctl$kern(&(0x7f0000000040)={0x1, 0x2c}, 0x2, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x4007, 0x5) socket$inet6(0x18, 0x5, 0x3f) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x1, 0xfe) recvfrom$inet(r1, &(0x7f0000000200)=""/174, 0xae, 0x42, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000), 0x4c) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r3, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r3, 0x185}], 0x1, 0x0) ioctl$WSKBDIO_GETBELL(r3, 0x40105704, &(0x7f0000000080)) 00:59:06 executing program 1: pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = open(&(0x7f0000000080)='./file0\x00', 0x20, 0x108) socket(0x18, 0x1, 0x0) setsockopt(0xffffffffffffffff, 0x29, 0x88, &(0x7f00000001c0)="ebffcbff13b9fd812eaace713048e69931929648", 0xa) r2 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ftruncate(r2, 0x0, 0x6) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCSTART(r3, 0x2000746e) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mmap(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x5) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$TIOCSTOP(0xffffffffffffffff, 0x2000746f) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{0x0}], 0x1, 0x0, 0x0) r4 = kqueue() r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r5, 0x0, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000000)=0x1000) r6 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0, 0x10, r6, 0x0, 0x0) 00:59:06 executing program 1: setitimer(0x0, &(0x7f0000000240)={{0xc000000}, {0x1000000000000, 0x6}}, 0x0) setitimer(0x1, &(0x7f0000000000)={{0x80000006, 0x5}, {0xbe, 0x6}}, &(0x7f0000000080)) 00:59:06 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socket$unix(0x1, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x1, 0x0, 0x1}, 0x8) listen(r0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r1 = socket(0x10, 0x5, 0x0) setsockopt(r1, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10080, 0x0) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = fcntl$dupfd(r1, 0x0, r2) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = accept(r4, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) bind$inet(r5, &(0x7f00000001c0)={0x2, 0x0}, 0xc) ioctl$TIOCSCTTY(r3, 0x20007461) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 00:59:06 executing program 1: sysctl$net_inet6_ip6(&(0x7f0000000040)={0x4, 0x18, 0x29, 0x6}, 0x4, &(0x7f0000000140)="c800"/16, &(0x7f00000000c0)=0x4db9, 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(0xffffffffffffffff, &(0x7f00000002c0)="45ac1b3019b9d8494dd261e7a28b82d67ee208a49fe7e294a7c263786db6dfc72400df468d8f25e909e7308598", 0x2d) poll(&(0x7f00000001c0)=[{r0, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r0, 0x185}], 0x1, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000200)=0x887) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x81) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000300)="ebffcbff13b9fd812eaa4e7130483192964822dd08d6897105e1810912e7af1e147ef43f9d63fbd35dd22cf6702179973a8934b2a9345b327fe0574bb33563ce1c8bfde7ca943d81434cfec6a263bfeecbf114c459147c273bb6472154f7aa856099bc753b6134c2f94712223599e35bdc7b3daf906a2f33fc6e9f48331ee279a670e56c6e0ba7fd1e8112220fdf7d08120bf6e48bcd985f7665b43bca9a5f2d29fdb72651b0bf67706e29d71eeda8db08dad67d72c3cc5cb56ff35c8517ec1ecc8f578251a0b3e9a6f81d15c4cd33ae6b1cb9ccecc6ed6e386b956c38e160767f353efc415bf545fb4606bed5311004e1f321721f4730e4a8", 0xf9) write(r3, 0x0, 0x0) poll(&(0x7f0000000100)=[{r1, 0x10}, {r1, 0x2}, {r1}, {r2}, {r3, 0x20}], 0x5, 0xffffffff) lseek(r1, 0x0, 0x20, 0x2) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f0000000240)=ANY=[@ANYRESDEC]) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$VMM_IOC_TERM(r4, 0x80045604, &(0x7f0000000180)={0x40}) 00:59:07 executing program 1: sysctl$kern(&(0x7f0000000000)={0x1, 0x54}, 0x8, &(0x7f0000000340), 0x0, 0x0, 0x0) r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x0, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x0, 0xc, 0x1800}, {0x5, 0x6, 0x400}, {0x2}, {0x1, 0xffff, 0x800}, {0x1, 0x3, 0x1000}, {0x4, 0x2, 0x800}, {0x2, 0x1ff, 0x1000}, {0x1, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x0, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r0, &(0x7f0000000040), 0x0) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) r1 = semget$private(0x0, 0x2, 0x321) semctl$GETPID(r1, 0x0, 0x4, &(0x7f0000000300)=""/179) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/9) semop(r0, &(0x7f00000000c0)=[{0x1, 0xffff, 0x800}, {0x4, 0x1401}, {0x3, 0x2009, 0x1000}, {0x3, 0xeffa}], 0x4) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semop(r0, &(0x7f0000000040)=[{0x1, 0x8000, 0x800}, {0x2, 0x1, 0x1800}, {0x4, 0xff7f, 0x1000}, {0x1, 0x6, 0x800}, {0x1, 0x8}, {0x3, 0x5, 0x1000}, {0x3, 0x2}, {0x3, 0xa06a, 0x1400}, {0x4, 0x1b2c, 0x1800}, {0x2, 0x7f}], 0xa) semop(r0, &(0x7f0000000100)=[{0x2, 0x9}, {0x4, 0x7, 0x1800}, {0x4, 0xffff}, {0x0, 0x100}, {0x2, 0x1, 0x1000}, {0x0, 0x9, 0x1800}, {0xcd7492ce448421ac, 0x7, 0x400}, {0x3, 0x1, 0x800}, {0x2, 0x3}], 0x9) semop(0x0, &(0x7f0000000280)=[{0x1, 0x3f, 0x800}, {0x1, 0x7fff, 0x1000}, {0x2, 0x0, 0x1800}, {0x4, 0x7}, {0x2, 0x96d, 0x1000}, {0x3, 0x5, 0x1000}], 0x6) semctl$SETVAL(0x0, 0x1, 0x8, &(0x7f0000000180)=0xc) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f0000000040)=""/165) ioctl$WSMOUSEIO_SETMODE(0xffffffffffffffff, 0x80045726, &(0x7f00000001c0)) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0x2) 00:59:07 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x3a, &(0x7f0000000000)=ANY=[@ANYBLOB="0100004600002c0000000000019078ac1400bbffffffff830300001000907800"/47]) 00:59:07 executing program 1: open$dir(&(0x7f0000000140)='./file0\x00', 0x1, 0x280) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x40800000007) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x100000000) 00:59:07 executing program 1: syz_emit_ethernet(0x4f, &(0x7f0000000000)=ANY=[@ANYBLOB="e9135d273c7baaaaaaaaaaaa86dd6001100000190000000000000007bbff02000000000000000000000000000187009078fe8000000000000000000000000000bb00007a9c58"]) 00:59:07 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000100)=""/73, 0x49) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r3, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r3, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r3, 0x185}], 0x1, 0x0) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r4, 0x0, 0x0) r5 = socket(0x800000018, 0x2, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r5, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) kevent(r3, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x48, 0x2, 0x7, 0xbd}, {{r2}, 0xfffffffffffffffc, 0x40, 0x80, 0x80000000, 0x20}], 0xffffff81, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x97, 0x40000000, 0x6, 0x2}, {{r4}, 0xfffffffffffffff8, 0x1, 0x4, 0x0, 0x7}, {{r5}, 0xfffffffffffffffa, 0x8, 0x2, 0x3, 0x6c}, {{r0}, 0xfffffffffffffffd, 0x44, 0x21, 0x800, 0x5}], 0x5, &(0x7f00000000c0)={0xfffffffffffffff8, 0x7}) ioctl$TIOCGTSTAMP(r2, 0x4010745b, &(0x7f0000000000)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "f8fb0000000000000000000000000000004000"}) syz_open_pts() 00:59:08 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) r1 = getpgid(0x0) r2 = getppid() setpgid(0x0, r2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x1, r3, 0x0, 0x0, 0x0, 0xa2, 0x6}, 0x3, 0x200, r1, r2, 0x7f1c, 0x20, 0x4, 0xc67}) fcntl$lock(r0, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x1004, 0x100000002, r2}) sysctl$hw(&(0x7f0000000080)={0x4, 0x11}, 0x6, 0x0, 0x0, 0x0, 0x0) 00:59:08 executing program 1: sysctl$kern(&(0x7f0000000180)={0x1, 0x42}, 0x2, &(0x7f0000000780)="c730ac8b3603fc3ec4225803e824052cad4a076a789aca154c6c11fb423ec4679a68bc8ea2be7c4b7ad0b369c2ef4e7f1ef03a8acb781213ce7a541e6632cf7071b4dac73185cef158ab00008b88325e38d40e12bc2a07baa35922cac242daa4ef0d683e2c20ed8d83c492988adaa847882099e2fcf303cc7eb278727442aef321dbe57b0878968b85b79527b28d891e181b2670c81c5aee0aea360d8f14215a9124caf2e9685e49c420e3f9e62055c742c0a851661736a6a78ddeb09d9154a8cf411067695d49364cb2bdab1fe38c2d9500c9c90235c2d516db0000bb83bfc40281ac89000000000000000000", &(0x7f00000002c0)=0xe6, 0x0, 0x7) r0 = semget$private(0x0, 0x4, 0x189) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0x0) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x80000000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) getgid() r2 = semget$private(0x0, 0x8, 0x10286) semop(r2, &(0x7f0000000380)=[{0x4, 0xff7d}, {0x1, 0x1f, 0x1800}, {0x2, 0x1009, 0x800}, {0x1, 0x2, 0x1800}], 0x4) semop(r2, &(0x7f0000000080)=[{0x0, 0xc, 0x800}, {0x5, 0x6}, {0x4, 0x100, 0x3c00}, {0x3, 0x9, 0x800}, {0x3, 0x1, 0x1000}, {0x4, 0x3, 0x1800}, {0x3, 0x1ff, 0x1000}, {0x2, 0x3ae9b8cc, 0x1000}, {0x1, 0x8081, 0xaa187ce712ebb325}, {0x0, 0x2, 0x1000}], 0xa) semop(r2, &(0x7f0000000300)=[{0x4, 0xffff, 0x1800}, {0x1, 0x1, 0x800}, {0x4, 0x5c76, 0x1000}, {0x3, 0x1}, {0x1, 0x3ff, 0x1000}, {0x4, 0x2}, {0x1, 0x4, 0x1000}, {0x3, 0x1e0, 0x1800}, {0x2, 0x1}, {0x0, 0x100, 0x1800}, {0x4, 0x4, 0x1800}], 0xb) bind$inet6(0xffffffffffffffff, &(0x7f00000001c0)={0x18, 0x2, 0x4b0, 0x40}, 0xc) semctl$GETZCNT(r2, 0x1, 0x7, &(0x7f00000006c0)=""/140) semctl$GETALL(r2, 0x0, 0x6, &(0x7f00000003c0)=""/155) semop(r2, &(0x7f0000000000)=[{0x3, 0x3ff, 0x400}, {0x0, 0x8}, {0x4, 0x1, 0x3000}, {0x3, 0xfffc, 0x1800}, {0x1, 0xffff, 0x1800}], 0x5) semop(r2, &(0x7f0000000040)=[{0x0, 0x1f, 0xc00}, {0x4, 0x3f, 0x3800}, {0x1, 0xfff, 0x800}, {0x0, 0x4, 0x1000}, {0x3, 0x1, 0x800}, {0x0, 0x9, 0x800}, {0x4, 0x100}, {0x4, 0x6, 0x1800}], 0x8) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000480)={{0x20000007, 0x0, 0x0, 0x0, 0x0, 0x1000100eb, 0x207}, 0x2, 0x7, 0x2}) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000540)={{0x2004000b, 0x0, 0x0, 0x0, 0x0, 0x0, 0xb}, 0x3, 0x10, 0xfff}) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000080)=""/251) semctl$SETVAL(r0, 0x4, 0x8, &(0x7f0000000040)=0xe0) 00:59:08 executing program 1: sysctl$hw(&(0x7f0000000280)={0x2, 0xe}, 0x2, &(0x7f0000000100)="530ef19f77680a88ffff784e8bb0911b632bff90d0f51df49e80d62af3f48b22e2ebf8a71e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed385c9fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed850038d30a64f01fbd030000001582d4111e16ca825e1037c0a48f8deef75ee30000000000000000", &(0x7f00000000c0)=0xc3, 0x0, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000080)=0xc) close(r0) r1 = socket(0x18, 0x3, 0x1) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) listen(r2, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r2, 0xc1045763, &(0x7f00000000c0)={0x8001, [{0x3, 0xfffffffa}, {0x3, 0x2}, {0x1, 0x1f}, {0x1, 0x68b4b52f}, {0x3, 0xfffffff8}, {0x3, 0x9}, {0x2, 0xff6fffdf}, {0x1, 0xffff}, {0x3, 0x20}, {0x1, 0x6}, {0x3, 0x355}, {0x1, 0x2}, {0x1, 0x6}, {0x2, 0xfffffff8}, {0x3, 0x7}, {0x1, 0x40}, {0x2, 0x200}, {0x2, 0x8}, {0x1, 0x8}, {0x3, 0x2}, {0x1, 0x9}, {0x1, 0x5}, {0x3, 0xffffff01}, {0x2, 0xffffffff}, {0x2, 0xffffff1f}, {0x2, 0x6}, {0x1, 0x1}, {0x1, 0x6}, {0x0, 0x7fffffff}, {0x1, 0x30}, {0x2, 0x3}, {0x2, 0x5}]}) r3 = socket(0x18, 0x1, 0x0) r4 = kqueue() fcntl$dupfd(r4, 0xa, r2) r5 = socket$unix(0x1, 0x5, 0x0) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f00000012c0)={0x7, 0xa9}, 0x10) recvfrom$inet(r0, &(0x7f00000002c0)=""/4096, 0x1000, 0x0, 0x0, 0x0) setsockopt(r3, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) dup2(r2, r3) sendto$inet6(r2, &(0x7f0000000040)="6e688f5eff98f856d6", 0x9, 0x4, 0x0, 0x0) r6 = openat(r2, &(0x7f0000000200)='./file0\x00', 0x0, 0x40) ioctl$VT_WAITACTIVE(r6, 0x20007606, &(0x7f0000000240)=0x1) 00:59:08 executing program 1: r0 = socket(0x11, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, 0x0, 0x0) sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000006c0)=[{&(0x7f00000000c0)="cd60a26ce3df239accc2f5ff4273b6335ac19ba3672b81a5760b2c841909181257b46560e430129f0aaaa7c69387ffc7fbbd695da45e0a4fbd68c75b8fd45e880754146846437a3dc31eeb538c834e85e2c0f60f3bb18b021c045fcce18b59b0bb48996d68f89d91f1d2277b41e3ba944f2feee153def9a64769966e039d6db4b7c9d30fd380fbfd53cba027477b77ea1bb722c9bfd206b8f6e6aa74e0239063f71b4699582d18949a66d27b9c4dbf480fe2def5bed2f6286fd98a7ea3bd6ecf50100c714187c996661d62a77ebe3b5fa6d9e8aad95739dbcd2d477918fa4fff5368c894f9a73abcd461d35da0fc7f12573d75", 0xf3}, {&(0x7f0000000340)="10762bddc57bc312f71b20cbe15745e4d88ee675abae05f390b39f4ae2744d8ead9b9eb389be21fa6efa05e782cc904289ca5ee9d9225fe34fb6a786e39f12aa04fce88726a5828716369feaa45a165877bbe8fd71766a997d52d9931c28071e5f71f86a75af445983ae7f3b928729f7eac01a691cc2d1d7474fb1ae91a7c0f806ce0db78252106d6bef9d422718680c955cd326d36035cc9a26440adfa1c4d9603443fe9268d50839c9ba66761bb1a5f47c2923d6f08fe24de14c6ac71e36bb2904ccec4ed93ea19a328876f4f8a66f53c1471d948c96f5ea95ebc796c1ecde8fcfc475968bfdcac342a397a85563b35d712a3ff8dab4373caf30677ebe", 0xfe}, {&(0x7f0000000440)="d7a6a4b3612875039e242a617c567f251aa7b22468199e601b8c9ba38ee33097ea873103aaa539794ae095baee21468b68a703784cd7e40a589e11b9b6b4a32bf7a34035b5b6ce4bf6f83f3c25e12ef3d3e8d637b9750cb837a4fe452b2581ca368599d26275928c4bb27c0000082ab82c34ed6ab722fa8dde6f1bdffab3aa9c61cb47ee36cbe9e99f04160f76d7d2971178b47e16d9103466ac079fcc76725b52c49a8263349355a27b597325e53e1624522e521eec248d", 0xb8}, {&(0x7f0000000500)="75b2cc3ca8108188efb87ce892082ae5d72f17d34c1ad6f36890bcf935ea61765847d6a0159b2bdd8b982904a9a25ebed66941e7dbe29b659cdd0675b5dffac66068286a6c5358d4b4d9fd449a33cb7700d7ecf9b2533e791f4fafe8be138103201f4f4ca894f43130c726886eb12c990ce515acc6fd07e9d98168e0982024c93f94465b215995ef7c914726e45dc066a6b25def60ff58779ed5b136e0a3346db83724f2a41eb0ad51facb6d28d8028655", 0xb1}, {&(0x7f00000005c0)="10b1ab3048d85605452c9695f04d8eb5c556e0bdab8cb290f592c5f1e76f3c3d75fb4aa5694e191ba09026e8b62120dbcf80989f5a009eef46d4515162b624ee2d44503611ecfcb2e52e3697817b4444af0f8ec7dd967770d20d581d399ea9b7fdc37a9e4bc18fc43744b7bc8c97271da15ad2594578fd27e8d32c888ec0536bfce8c1fe3dc065c32aeeac3d609b43a21b1fe12dcd72e5403f704571e2110e1ce795762ec543bb4a26e69e9296369216fd7f408c525ef0491a468975fbc68fa30ef0b289bdc7bc101d5979c25af9c3a47c8a739e74d74b2b233cb7cd1fa348a3cd4c998ec931c884d615c53f2586d116c607a40bd9c74bb5d505cd95ea0f", 0xffffffffffffff92}], 0x5, 0x0, 0x0, 0x402}, 0x0) msgget(0x2, 0x703) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x2810, r1, 0x0, 0x0) ioctl$TIOCNXCL(0xffffffffffffffff, 0x2000740e) write(r1, &(0x7f0000000000)="de", 0x1) syz_emit_ethernet(0x0, &(0x7f0000000000)=ANY=[]) open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) r2 = semget$private(0x0, 0x4, 0x5b4) semop(r2, &(0x7f0000001180), 0x0) r3 = socket(0x2, 0x400000000002, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690e, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000300), 0xc) semop(r2, &(0x7f0000000240)=[{0x1, 0x1, 0x3000}, {0x2, 0x44, 0x1000}, {0x2, 0x1ff, 0x800}, {0x1, 0x3, 0x1800}, {0x4, 0x2, 0x1800}, {0x2, 0x1f, 0x800}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r2, &(0x7f0000000240), 0x6) semctl$GETVAL(r2, 0x4, 0x5, &(0x7f00000001c0)=""/211) semget(0x1, 0x0, 0x18) 00:59:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\x00\x00\a\x00\x00\x00\x00 \x00'}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) r3 = semget$private(0x0, 0x8, 0x10286) semctl$IPC_RMID(r3, 0x0, 0x0) semctl$GETZCNT(r3, 0x1, 0x7, &(0x7f00000000c0)=""/12) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000000280)=""/131) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYRESOCT=r3], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) kqueue() r4 = fcntl$dupfd(r2, 0x2, 0xffffffffffffffff) close(r4) r5 = socket(0x2, 0x2, 0x0) bind(r5, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[], 0x10) write(r6, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000080), 0x4) 00:59:08 executing program 1: r0 = semget$private(0x0, 0x8, 0x10286) semop(r0, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x1009, 0x1000}, {0x0, 0x2, 0x1800}], 0x4) semop(r0, &(0x7f0000000080)=[{0x2, 0xc, 0x800}, {0x5, 0x6, 0x1800}, {0x2, 0x100, 0x3c00}, {0x1, 0xffff, 0x1000}, {0x1, 0x3, 0x1000}, {0x4, 0x3, 0x800}, {0x2, 0xe8, 0x1000}, {0x4, 0x3ae9b8cc, 0x1000}, {0x0, 0xc333}, {0x3, 0x2, 0x1000}], 0xa) semctl$GETPID(r0, 0x1, 0x4, &(0x7f0000000680)=""/102400) semop(r0, &(0x7f0000000040), 0x0) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f00000001c0)=""/157) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x0) ioctl$PCIOCREAD(r1, 0xc0107002, &(0x7f0000000580)) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000003c0)=""/154) sysctl$hw(&(0x7f0000000280)={0x6, 0x9}, 0x2, &(0x7f00000002c0)="df6db5618674fbd6c2b6153c12513ec11bbe06574caf55151e57812c3f6aa3cf7cd8345f51f121a10f3fb29a21afad7c33f1f1405d734886a3724903cb2cf9ed88241f322c6ac12d3b8e4ad39bda6f8b84e2169cb53eb7e50378a9d1e240edc5776740dcdaf19d4db3de67c05a909a4dddee9c", &(0x7f0000000380)=0x73, &(0x7f0000000480)="58968405da5303cd3e5f2a65552ae941150682087c0305eccd8833a1db9a3ada8a38dfda138727e35286bec593e92e72012f140a3623dbd814c738a0bbbbef509e921f4552acb7719809ee2fe2610ffcd480dd0bc2fd38864e89b5ec35c4e17acd48c5452e5e373944a1077cac0dc44192361f8fe5673667f9e569eb9cda605f52bf6f331ca6313a47ce8be598b87c17d4792a4b26712ebde1f45f91de3e9cc2bd934d8ffbb0a96e901ef98ac8c143f6d69567074f361ee6c371c16b37f7a4644fef79e553a37e5d1339e7b95a33ef8da478ecd90e8f", 0xd6) semop(r0, &(0x7f0000000340)=[{0x1, 0xffff, 0x800}, {0x4, 0x1400, 0x1000}, {0x3, 0x9, 0x1000}, {0x3, 0xeffa, 0x1800}, {0x2, 0x24, 0x800}, {0x0, 0x1}, {0x4, 0x1}, {0x4, 0x1f, 0x800}, {0x3, 0x8}], 0x9) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000000)=0x1ff) semctl$GETALL(r0, 0x0, 0x6, &(0x7f00000000c0)=""/5) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000001c0)=0x1000001) semop(r0, &(0x7f0000000040)=[{0x0, 0x1f}, {0x1, 0xd08, 0x1000}, {0x1, 0xf000, 0x1800}], 0x3) semctl$GETPID(r0, 0x4, 0x4, &(0x7f0000000000)=""/125) syz_emit_ethernet(0x1df, &(0x7f0000019680)=ANY=[@ANYBLOB="aaaaaaaaaaaa69b1159630a186dd6020000001a93a00fe8000000000000000000000000000bbff0200000000000000000000000000018700907800000000000000000000000000000000000aa31ea645861c3f0e323ce5c364e585af109193498c42c3ae31b5c5e98cd6555fc2f28741cef0d1f7cfe21a27734e21c9751afa3c6355f247bed225211b80870002aa47ce3852cfb1cc00ba09ad51fb3a1cbab957ea0013416aa8c4adb32136898b03c5bc77b39ebbd9cbb2def5377ebbfb326d8bbf3d76f66e6eb6e19578cb2b15407e1ac1dc671e7853f2895e60362365d9f5bfc5d819951762509d60c606c5ccf4a2cd1fc73b85ac8ea892cfce0fbf3847613a8a495313a9d7058485471e546873a439940fd97427ff27572253c3ce727eba290120fc88ee1054e49954a5027f697cf1f86658681296c2aedefa1d7d17cc110012cb3acc1db156bf5a89ada70f5d681cb73c2494a15e7b5dbe2fa18af487a38db8acebdaf7c3aefcd8e938e949544fb29d384e826a7adada25658b4e80103804c4f828bbe0c18001ecffa4bd88137a2c17f746690894b323b313bbf2bcd3f9c4b5e221653220f837572bb8e772102fe9481c3a482370643ddb1318801687797cabc7a7e4c700fa665d96240bdb21c382efc2268cc8848d20ff4ada3eb603e3c4886b393e5a7c04859c64e6b9f25985aaa25386a746565c327f3f3f869fd51e4c83a577480ca17d1d0b1621ebeadccbc973dfa4c1bd23f3"]) 00:59:09 executing program 1: socket(0x0, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x1, 0x2010, r0, 0x0, 0x0) r1 = kqueue() fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) close(r2) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0xc13, r2, 0x0, 0x8) setitimer(0x0, &(0x7f0000000080), 0x0) 00:59:09 executing program 1: socketpair$unix(0x1, 0x200000000000002, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002d00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="10000000ffff00000100000000000020"], 0x10}, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r2, 0x185}], 0x1, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000000)) recvmsg(r1, &(0x7f0000000080)={0x0, 0x272, 0x0, 0x0, &(0x7f0000001380)=""/232, 0xf}, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f00000001c0)) 00:59:10 executing program 1: sysctl$hw(&(0x7f0000000040)={0x6, 0x9}, 0x2, &(0x7f0000000200)="530ef19f77680a88ffff784f8bb0951b632bff90d0f51df49e80d62af3f48b22e2ebf8a717ab7f1e8ccb4ddc4379e244d23bd2739227c175063bfab4f22444d0e4754f36a0de604759557ec1549a48b2eb30e34400c38b4314a291ab609a5a9b8bf5c1b0d183328ce3cab170f105a3a5514ee3102c72e45ed334e4fb0f859133a767aac32a0b81cf4cb4fea5c0d353b22e43620a6d6266a9855287dcd5ed8500381582d4111e16ca825e1037c0a48f8deef75ee30000000000000000000000000000000000005259bb7d6790ec3c5ef789ef98d5e882f932737117a1", &(0x7f0000000080)=0xdc, 0x0, 0x0) socket$inet(0x2, 0x4000, 0x4) 00:59:10 executing program 1: sysctl$hw(&(0x7f0000000040)={0x4}, 0x2, 0x0, 0x0, 0x0, 0x0) pipe2(&(0x7f0000000000), 0x4) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(0xffffffffffffff9c) dup2(r0, r2) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x81) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r3, 0x0, 0x0) poll(&(0x7f00000001c0), 0x0, 0x3) ioctl$TIOCSTART(r1, 0x2000746e) 00:59:11 executing program 1: setrlimit(0x4, &(0x7f0000000040)={0x7, 0x95}) shmat(0x0, &(0x7f0000ff8000/0x2000)=nil, 0x2000) munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = semget$private(0x0, 0x4, 0x1af) semop(0x0, &(0x7f00000003c0), 0x2) semop(0x0, &(0x7f0000001180), 0x1e316d81a01eac7d) semop(0x0, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x8b00, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0x1, 0x1000}, {0x2, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(0x0, &(0x7f0000000240), 0x6) semctl$GETALL(0x0, 0x0, 0x6, &(0x7f0000000100)=""/246) r1 = semget$private(0x0, 0x4, 0x5b4) semop(r1, &(0x7f0000001180), 0x0) semop(r1, &(0x7f0000000240)=[{0x1, 0x6, 0x3800}, {0x0, 0x44, 0x1800}, {0x2, 0x3, 0xffc}, {0x2, 0x7, 0x1000}, {0x3, 0x268, 0x800}, {0x3, 0x1, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r1, &(0x7f0000000240), 0x6) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000100)=""/246) semget$private(0x0, 0x1, 0x763) semop(0x0, &(0x7f0000000200), 0x0) semctl$GETVAL(r0, 0x3, 0x5, &(0x7f0000000280)=""/107) shmat(0x0, &(0x7f0000ffc000/0x2000)=nil, 0x1000) shmat(0x0, &(0x7f0000ffc000/0x1000)=nil, 0x3000) munmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000) r2 = shmget$private(0x0, 0x1000, 0x155, &(0x7f0000fff000/0x1000)=nil) shmat(r2, &(0x7f0000ffb000/0x4000)=nil, 0x3000) r3 = shmget$private(0x0, 0x3000, 0x1, &(0x7f0000ffb000/0x3000)=nil) semctl$GETPID(0x0, 0x2, 0x4, &(0x7f0000000000)=""/48) shmctl$IPC_SET(r3, 0x1, 0xffffffffffffffff) shmat(r3, &(0x7f0000ffc000/0x4000)=nil, 0x7c5d70e50a3bff5d) shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r4 = shmget$private(0x0, 0x1000, 0x500, &(0x7f0000ffc000/0x1000)=nil) r5 = shmat(r4, &(0x7f0000ffc000/0x4000)=nil, 0x3000) shmdt(r5) shmdt(r5) 00:59:11 executing program 1: syz_emit_ethernet(0x46, &(0x7f00000001c0)=ANY=[@ANYBLOB="aaa8aaaaaaaaff0000000007019078151600bb000009000305907800000000450000000000000000050000e0000002ac14b6ea00000000000000000000000000000000000000549ae008d7f7d3b2287c920e26fe9f84df6d599a"]) r0 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r0, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r0, &(0x7f0000000300)=[{0x3, 0x4, 0x1000}, {0x2, 0x0, 0x1000}], 0x2) semctl$SETVAL(r0, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r0, &(0x7f0000000000)=[{0x1, 0x2, 0x1000}, {0x0, 0x6, 0x1800}, {0x2, 0x20}, {0x1, 0x108, 0x3000}, {0x0, 0x3f, 0x1000}, {0x2, 0xb0, 0x800}, {0x4, 0x81, 0x800}, {0x4, 0x5, 0x1800}, {0x4, 0x5, 0x1000}, {0x4, 0xdb7f, 0x1000}], 0xa) semctl$GETNCNT(r0, 0x3, 0x3, &(0x7f0000000100)=""/145) r1 = semget$private(0x0, 0x4, 0x1b2) semctl$GETNCNT(r1, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$GETVAL(r1, 0x4, 0x5, &(0x7f0000000640)=""/210) semop(r1, &(0x7f0000000300)=[{0x3, 0x101, 0x1000}, {0x0, 0x4, 0x1000}], 0x1) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000280)=0x7) semop(r1, &(0x7f0000000000), 0x0) semop(r1, &(0x7f0000000540)=[{0x0, 0x9, 0x2000}, {0x4, 0x4}, {0x1, 0x0, 0x800}, {0x0, 0x2, 0x800}, {0x0, 0x735, 0x1800}], 0x5) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f0000000040)=0x1000) r2 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) r4 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000140)={{0x7, r2, r3, 0x0, r4, 0x10a, 0xbb}, 0xffffffffffffffff, 0x9, 0x28d0}) 00:59:11 executing program 1: r0 = kqueue() r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffefe, "854969a5cd3b6111fe4d040423001000e6001000"}) kevent(r0, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x3, 0x0, 0x200, 0x0) r2 = getpgid(0x0) r3 = getppid() setpgid(0x0, r3) msgctl$IPC_SET(0x0, 0x1, &(0x7f00000002c0)={{0x1, 0x0, 0x0, 0x0, 0x0, 0xa2, 0x6}, 0x3, 0x200, r2, r3, 0x7f1a, 0x20, 0x4, 0xc67}) getpgid(r3) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x8004) ioctl$KDSETLED(r4, 0x20004b42, &(0x7f0000000080)=0x1) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r5, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r5, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r5, 0x185}], 0x1, 0x0) ioctl$TIOCSCTTY(r5, 0x20007461) 00:59:12 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) unlinkat(r0, &(0x7f0000000040)='./file0\x00', 0x8) ioctl$WSDISPLAYIO_GMODE(0xffffffffffffffff, 0x4004574b, &(0x7f0000000080)) shmdt(0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) fchown(0xffffffffffffffff, r1, r2) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x400, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000200)) r3 = kqueue() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) execve(&(0x7f0000000280)='./file0\x00', &(0x7f0000000440)=[&(0x7f00000002c0)='[$*\xb0{%\x00', &(0x7f0000000300)='/dev/zero\x00', &(0x7f0000000340)='/dev/null\x00', &(0x7f0000000380)='/dev/zero\x00', &(0x7f00000003c0)='*\x00', &(0x7f0000000400)='/dev/zero\x00'], &(0x7f00000004c0)=[&(0x7f0000000480)='/dev/zero\x00']) bind(r4, &(0x7f0000000500)=@in6={0x18, 0x2, 0x2, 0x3}, 0xc) r5 = accept(r4, &(0x7f0000000540)=@in, &(0x7f0000000580)=0xc) r6 = accept$inet6(r5, &(0x7f00000005c0), &(0x7f0000000600)=0xc) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000640)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCSTAT(r7, 0x20007465, &(0x7f0000000680)) r8 = socket$inet(0x2, 0x4, 0x4) r9 = accept$inet6(r6, 0x0, &(0x7f00000006c0)) poll(&(0x7f0000000780)=[{r0, 0x100}, {r8, 0x4}, {r9, 0x4}, {0xffffffffffffffff, 0x2}, {0xffffffffffffffff, 0x100}, {r3, 0x40}, {r6, 0x2}, {0xffffffffffffffff, 0x80}], 0x8, 0x9) 00:59:12 executing program 1: syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="00ffffffffff1aeaab99439286dd6031797100080000dea800000100000000efffff46e45615ff0200000000000000000000000000013300008100000000"]) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xffffffffffffffee, 0x1001300010005}) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = semget$private(0x0, 0x3, 0x0) semctl$SETVAL(r1, 0x3, 0x8, &(0x7f0000000240)=0x4) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, r2}, 0xffffffffffffffe8) r4 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000400)={{0x0, 0x0, r4, r2, 0x0, 0x44}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}) r5 = getegid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, r5}}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000340)={{0x0, r2, r5, r6, r3, 0x90, 0x7}, 0x7ff, 0x2, 0x1}) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getpeername(r7, &(0x7f00000010c0)=@in, &(0x7f0000001100)=0xc) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000480)={{0x20000003, 0x0, 0x0, r2, r4, 0x10a, 0x9}, 0x5, 0x3, 0x8}) semctl$GETALL(r1, 0x0, 0x6, &(0x7f00000000c0)=""/4096) 00:59:12 executing program 1: truncate(&(0x7f0000000180)='./file0\x00', 0x0, 0xd086) syz_emit_ethernet(0x7a, &(0x7f0000000500)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa08004500009078e0000002000000004e214e2261997566fc7679d9f7939d35e530aec8855983ff057dfa967434b378af124c9fb8472df4fc3a24fab7f814f5a65b4b68fdc1d1a12d3a528a5778dc223988ba54e3a1ac8def768d3ba0b1531e5f70fa7a2558a15d41ab1c2ebd4b1f2cbb269975d1c29bc3c8aab3f838983c9dfd3fdf3386a3ed2e80cdd817fb00000000000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="60407fff9078001f030372080a0000000800000002000103030105160000ab4700000008000000000000010101000000020498ff13129fc04000963d3f2a8ed0b509fdc1d43b010402000000"]) r0 = semget$private(0x0, 0x7, 0x8a) socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) fchmod(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000100)=0x1) fcntl$setown(r1, 0x6, r4) r5 = getpgid(r4) semctl$SETALL(0x0, 0x0, 0x9, &(0x7f0000000000)=[0x0, 0x25, 0x5]) semctl$GETZCNT(0x0, 0x1, 0x7, &(0x7f00000002c0)=""/226) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000640)=ANY=[@ANYBLOB="0000751d6270b70000000000f4eef23867733c00000005000fb50acbd1fac402000000000000767464ca7f00000000084000000000003e00000000000100005e65de4f8c4e0e1c0633197ed1f3c9056ce5b57ac45603a02c8eb04dc773adf97c323ba36f73a5bbc0cf187306cd40d81947d74a0934c5d5b921ff0de0b73a875ad9128bb35c9f8ad57fefca6a7cb7a66bce4f88354627dcd35ad864f30b9de0c57b803389070eb5a005925d84ce028c03dcf577571e5285f841b775e5dfb7d9ab514b9ced7942b8133c0bbcd2930e3f7fc2495f2f5fb5c7621e797236b5bad5b3cb6c075236440201568416b133aa6237f31257ead178e986228e57f4900173357b938a262867f4282312897626e56ce298b61c26897ca477abcc32a551f4c911271a6e3deccdd8a8c9c63894d4402203da888a085a9924f5b0ed9d196e7d74feac421f2625285e9bf343e47936257a1ad5ad6fda810c18b4df05a4e2ee63fa0fa1a7d61779a654"], 0x1, 0x3, 0x0) msgctl$IPC_SET(r6, 0x1, &(0x7f00000001c0)={{0x9, 0x0, 0x0, 0x0, 0x0, 0x8, 0x2f9f}, 0x7, 0x1, r5, 0x0, 0x5, 0x2000000000000006, 0x8001, 0x4}) msgsnd(0x0, &(0x7f0000019680)=ANY=[@ANYRESDEC, @ANYRESOCT, @ANYRESOCT, @ANYRES32, @ANYRES16=r2, @ANYRESOCT, @ANYBLOB="4b25ed9a857699a31749895e6f6beeb28e82bf9df97676406eb552fec6918615b5c751a2460b3dbfe04135f820ee84dcbc5b49044d841dfce79a7f0dc9b45c92fd64f98ec180de3d7c218ce5cc3c6e2c51a013c25700926bf17916911d8d874ed0619451fa02d4", @ANYRES32, @ANYRES64], 0xd8, 0x800) ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f00000003c0)={0x5, &(0x7f0000000080)=[{0x1, 0x9, 0xff, 0x8}, {0x6, 0x9, 0x0, 0xfffffb07}, {0x1, 0x8, 0x4, 0x8001}, {0x2, 0x7, 0x3, 0xff}, {0x1, 0x0, 0x20, 0x7}]}) semop(r0, &(0x7f0000000040)=[{0x4, 0x9, 0x1000}, {0x4, 0x37, 0x1000}, {0x3, 0x9, 0x1800}, {0x6, 0x20d8}, {0x1, 0x15a0, 0x1800}, {0x3, 0x3, 0xb5389b6847e25ca1}, {0x0, 0xfff9, 0x800}, {0x3, 0x4}, {0x3, 0xfff9, 0x800}, {0x4, 0xab2f}], 0xa) semop(r0, &(0x7f0000000140)=[{0x4, 0x3, 0x1800}, {0x1, 0x401}, {0x1, 0x101}], 0x2aaaa798) 00:59:12 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @random="cdbd9266d5bf", [], {@ipv4={0x800, {{0x5, 0x4, 0x0, 0x0, 0x38, 0x0, 0x0, 0xff, 0x70, 0x0, @rand_addr, @multicast1}, @udp={{0x0, 0x1, 0x8}, {"ec1510ed03ec91bc271ce7f1658b4d9a8d6db552032780acbafa41ab"}}}}}}) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000340), 0x10000014c) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x81) poll(&(0x7f00000001c0)=[{r1, 0x185}], 0x1, 0x0) ioctl$WSKBDIO_GETDEFAULTKEYREPEAT(r0, 0x400c570a, &(0x7f00000000c0)) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000080)) 00:59:13 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) close(r1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="a1028100ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x2, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = socket(0x2, 0x2, 0x0) r4 = dup2(r2, r3) connect$unix(r3, &(0x7f0000000000)=ANY=[], 0x10) setsockopt$inet_opts(r4, 0x0, 0x1, &(0x7f0000000040)="07141a72c9970025ff149b33ff0f000000000000", 0x14) sendto$unix(r1, &(0x7f00000000c0)="8ea6f11a8e2b57a02c661474ddcf42e2894c1b8e9f72927eedab45ee08cae58a4ad9276252b1b19f85ef8b0e6223d3b77481677b9df0814e2d549c7ae1a68d3dc58f3fec5b334bb5b5b38ac0c1fe12b1aa39a4a09fa31594bcb8978243012135db39f4aae57309de4cccf333cdaaebb4b68c5f77fd939837c25193941e8a24c9aae2a30704966577562632f233ef1801091a65a9b90a5fb1c9c4f3ecdf0e24e6f08cac0f8ad7bf9ee13fd7cb6d044b150bf7282e50c522ea1ca6873637a4f52206d2595b5f4203cefec15626d6bd1bb2b403797e79fe99a42e5223b9f8e22e17f80f472fbdf8b7bd942ee0fc53bf38bd66e02d9202cb2b5b5a82febde9282d6a1450a98f3a0cffebd7a963fb7c5f4d9d994061f8b14c40b9e4fa40245f14da65cd0bc870c57ca2d21de113a873682770f4fc4412a239bd54ef449072ec1e0ff4372a80c914bffef6abb1a2a6afe4e671397962556becce496f1d749ff23b599ded71baad185c3bfabbfe2d3e4b5d714eceeb1b27406f25f6d41d04b3badddf7efa920dae063b8188ac0a060878825abca995df1048924b4ac35d326c4d788089e222f7d8c0f3c136f6b6ec62db0f93552f9e34358792e933deaa6d52862d47bcbff22b508cea560f5af16a401f8fb89ae1bba26cd2c3abd7bcb413e4bf78c27f52043a2359c4eed09eeabdac02207e8ff60b1bb799d31f213ab1544227e0f25e69c00c0fdcd16e495cbccec8266d2f0f7aeb35a895104f222db062af85954713b75184a799714fa0d5af8d79560dd0d2c03de7c9728948061be4257b182a9c6b8f2de9297c674b477c4549423ee40d82f36ef749fc9f128d9c9ccc31d1068412d84ded3f25adcf57958bab131284ba4749325fc378fee685d4e26080effcfcf63d5af97e4b132699783b98a2a43b2c0cd2960def5594794717ecf7613bc4380f703355a10f5a43f68367fed10f620c3d4179a43adae1299d6fea61d2d6e4eedf2222d101e073479fc03d226ae51e640a0d52874adbb0b400f1fef96ed7852bfdb1d1acb4e24c3b02feeea746d4d879cb9ab7adf32eb876b89492d69dba26076f1ba31ba68f58720160127dc14673f5fe5692ee5cd5febb8bf0e3f3066c1c8f35e2d34695ea98df4ee384d6396ca048fb1730cffda532167df2f969855c8425c8e1086ca5c12a46dc34fce0783a51e8024bbcbfebf4a8c3a6ca7a03336a6b4f21d29dfe3155fb8bea36009748901fa31d533a469f8b6666b452d6af0b28ece9875212a2253f1bd10467e88ad4e9166df1f3826c9cb7096816de08ad84c1b3306337525f21ae538b24f8b993a64522357189d289c08ddda3b314f807f00d6900f9aefc27bd9715dbe49c9d29ac2f4833bcca3d4a117106691bbcc5f0dc48c59c5e9d1b018e855d38610bf70671f13142d49391e1f4472e96fe60305af4bf54615cee91906ee7efee6d6f81f4b1ad4e7c360d4fd8a339788c50acce6403ef8e30b5f182e37a472b0d167c5a23139625b671f0853f1859966f9b03f66995b12e209aff525428c29403b568b0a56ca5da131bd4fdc00678e14b808d883e08592daf51c358cb9bbd62f21f62984329a0997bc90d08459342a51db89a99af1cded7335a6ed7e1df11db063b63df4f0618f8beaac53adb15ae8821ece98c63a2ff8682fc1edcabe8030350e45b284beb69ce3523d12e9c5bc1c1e127c0c5ea64acc9350dbf7712af6d5d35393ec00b1974c8b1492c0dbf9fbb7d9bb0c6fc1e18a92c3e7016c3bb962598a0e1575568941874d16ff5aa0a5623ffa4504d025841352941b208e832f14f8b251a655e016a56cb91a2d693cb6a4f108d5e57d054cb969b2d9f59de51b91680174d8dce394a2253983e0779ccbf2bfc2bff1475c9fb98c12367429c39226494996e89aa3d3d6e2bfaba52ad4682e1394c98473f4e6092ad4a2fbfefa34f5febe3ac920b4a857c4e2b06e4b1b4a09a79eee202569fb04630cf5d9d539e302b21f4013d70d21cbd26d34a8b3ed587122858f935cd64ab8a3dc0a0b231df9d40f46456e8c9059ef3e789cdb8dec7a091c7a91b5f5f5bb557b8ef08c1cf60f1574cab1727580e7b8450e7884705169d15d4118710eecb34055e50035ccf32ffba8d82039850d1072f161e31f38260739f8eae7eea04da294848d808c255ccb9aaae239d09e1a89e636a9bca8592a9bfcef33e39136c4e0ed457c5409ffd5062802bf529fb817d8413c957f7dca4f0c3bf809cd4137eab820fbfb235590907521c645d37f61ae7ba2cda96b6f824918050fb92f99ee49ffc92cf87e94be31b2d72d0a7bb1a3cf1fbae0fe3577e9893dcc8ec3b8f7bf70f3a13ac041c88c72cfccba7906b3d266935d5fca1bfe3dd6cf7c79bbcf7f8a606834addc1d29ddf67981b16ddc1aadb390a869d59959d7338587f8c75f2de26d25ecba3394c26837a850283e60cb3a289fc4fd282fd100662a296750545b0d775ec52b7ab555f28e528781c1075665ff4e32cc409153e37e4e187dc796b8ffcf3d08db1123d0d9f6b6377f0720aa735f043f77d6ca9375eb18e7a8bd6e463f446556899785a419741161c042d7cfa1f85c3d685a1f14d5e9d0ce01cdbbb26199926b1523a6ebb983a165b5f62f3297b13c3f7e02fa8e063602b51c1b4ab394f5c1de36d8d9e9f2a15e10b7516f858a04ff6c824725e7c174e6b3eff2eff8c6f078797dcae3d36d051a95de039c95eb541318eabea0b96558658f8f7a6a4e0072101f7f863e45c1d00d18b600946a236e475af45971380e36249d168ae2400f83bccb7d0cc188540c39743623908fe29ab4eadf7a91dfedb2414fef166e9635352cf2c1e302050ae378ec48a7743b683f332132502379434aff750d1154542ca0b7e21ed64bc461ed525d5ec326235959ae6b8167fcb1bd53ffc2b210bd26903eb48fce7852d79974f08db25a3fe3d716fcaa64f21bf5f583556ea2e8c3d6ac5538b222689fdc1805e589a6220740cf721c93dcf842df01b0cdaa40ade4cf803a55b0ccfe9f1fdad1c0bd9751ebe8ce2edc0877f38133048eae4d449af2964a7af234d8d64115bcd7ace9633292a8009f31a51eed38be12793112af9b44c47093751f140e144159ea7a3bd552e9dbfc8c14edc8daf5b08ed9d50cc1e5aa82b41337745372fe3f69c10d4197823c961f2f4eadc9b284bb0181d8b847ef2b4ff0d64bffbb11432e42bd7f0bc8e5ca410cc8828cbcede13fdbda6ff2980826fe9bd073e10d5f89f17fbcccb0d2d93bf207cd4921c7b82012f7f7654b14bdf118907f3668af162a54e955b4280112ebf75f2ff3b1b7ee49634db3ae67ee16b54d5b25ec28152a580e84580ae72fba3f29d5ea9804f2c3bc735a562e63413cdaf70ffc8ae7a500c91cc5b7f84cb17158682e9479dd878782050ae3b9797af59c2b2d238555900d979aa725e07e902c6a948ea6b85a9ee7fb270f9da5beb72ef4f441930a46d8b5c8f241c3eef708ceddec85acc2e3120e8c2a775c9f964720168ec1ce5a5bb692c4e861ecea9c6e216b3487a37fb9bb70b357e3eb903686101761447008f719f95acfb44074fd44877af3868798bc68ad85f1c02c17a6bbd475069413ef26be5bdaa876b83d0e763333dab32ce7f212eb23a30fd8e315f33c724a5ce32b683a8e8798279449e33bc5293b75c488c62e9930742f217b9b7ea53dd3b3556a15e340e608073aa5a33e6fb9112c8c12c5a4c9f35446c6afe70f52421d7c8e572e8848939b5983cd17f8840e6bda8ddcb6eb4e882e60aca38d3677603450be680c5fa1b28670c58aaa5d7ea7e896e3143855ea6f1b89fb717bc3aad9633229ddfa57bc039d2e0c84935753f306f9b758dac32ec4033cf5174bd0be7fb4765e26e73f1b94daa30f7e2f94fd8e5e16db5d9fd1b11e66fc481a26ec3318d4bdadd6d24f37c5d967002a3f3760b7a5af79e8588ffc9f17a75139e82fd73f7b92b83cb7a9a16ba86af13ec74200a8f5aa1922f334d29d2482f0e41261600f3056d80ab0dd08aba28ce4e5a50badbf266", 0xb29, 0x0, 0x0, 0x0) setsockopt$inet_opts(r2, 0x0, 0x1, 0x0, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080), 0x4) write(r3, &(0x7f0000000c00)="bd9e2f5476f04bf3799c315af18a508a0e1f6fa816dfbed6986ae4fecd934064ca98b3c14d5f3eaed87335e4f731cfdc20dcc848e4fb20f13965f23daa2d0e1ad5b378bc6c1f0fc696abf18243585f2fd07d14e46b521962dcbb6ed406db4cfa0a923cfc1b7dfb9075261b053d0b36443b8a7fa0b1f5e230818f4e139a838f970320015f1bd8c14883682ab9fbc8e5e9acf19865a295d47e2bfb0bbb8a8ad5a46834726685f58c1a51ed67926fa719139832b128b6aa24026479c61de42d0620053dc5b43fafa758e70554986ceeff2eb8f1b8ba1f470d59dd1b684a4f8578f5223f5ce436f35d289cdbca32b3ea9a304ef814ecbaa084d6eba4cff86fb03738ac32b7d2585ff63bfed8a344c19344e4fab39448843c55a2b335f0bfd534260f2f2ee017a7d3957344b377a3466d8ca88072868bdb86e12590cb90bcc1a76f1856180283a30d7cc100a20c0912dc5deec9c1d3c0aa02bd25e29c5aebdbd69211843f6f029f60585109a204b7a9acb845e8035a78eb6998a60db62758de844cd4c639ede9bb196795876ccccb3864b351969934cc339731e3c63e65144be5c94302e0d005552edb35c4d98db514b4b80ba8d72ae2a8e7af76a6866da4380789c7dc9dbf99f1df2513b9f64e1aebe54c4075933f83a9237c4200e6fe971e0fd65b5075219d425524251b5f167d2c94a6c583f7719d985a487d8a35e9df99df9ff9d9b8807b07498a7b43cf60afa98c49a0d9ba450eb58732143f05f96eba8901d0af24d0017ea432aa14855836e47943cd1b0a1c227b2f805cd2440d6b600781cb783a3e89d7dc6ec34eff9f320c5f62bc816c2d43308d78fe5a36d8200889461b8cf9154ab1f6f636c113f64b762c61a130f3e786e25e37f1bceea1d24ae91082de9cc4a8d829187019439a1e8aad606db18e82d2e5db0aa0fa7aa977f9477e88050f55a0eb435dc78eb8c0a86dab1599c017c43b576e91b8f133ad939161aec29de4d44560a478259dc28baaaf6f4bc5525b3e708fd310a7a2080ae89e7a7d506177f35b5b6a6cffaa2a9ff96004f8834de8dac43217d44f20271aa10702380efaf55df69325759a6bf1c75986b2f2382b8be137262c4ceff409ec44ddafad4fde9e6f85be5cdf1919939e665dbab8bac268dff0498bfe10c67dd0a8bb5d6e650c77ee5315d9571d389d77c155fa37d0c48c26f82a5cb35a681ef70fe244980eee383f85a327c877d6fd7b9ab34c6d40cf214299860699aa6cb2d3cc809d3b91d0110b8f5a77d17ca43392e73fd79190f464289f2eb94ea93caaff5bc5f9c6b785b31226e0619d0a430783bc5357354749d8d0ffa3a9684063e8a49c7f00bc99d83019649cb0c09a5af5ea574049a797c6f75dbfaef84a85dbc41b692efc4411ff4044f989f66997136fd4424c51cc13e9954327f38c4e333e103feadf2947fb631ded30f30e4c9829aedc2f55bf0de0e624d806de429b1c20d89600601079cfd5eb25d2164c4005e54324d72a29ef23e21e2118a93a9fe0ff182bbd753316082fe40521466db01a6fdcfafc3c6223f25c7e1487ad5d57e252217c10a1f5f3118844082e42b5d7f629c8cea09b2ce571c93447f40dd53c087cd06c3623b51d1d65a022c03eb8b0ad2fc4e8b745c46a579bec3387bedad3a4c0b29ff2eec1a20acb32ee007c9d7c9da8dbdc0cbb28b64723b3f643b3585ff7411c288b469972c1415f2281f69ae02a545a341bc8e1a1ed8cc0b7fbc2d3a17c88fcc8354050cb85338b9f35e9c76864c875e3a5178f69f5a0821229d494976311bde6cd89cadad1233f362f6a5154dcebfeb9ac95f4c208122859459f84c63dcbd7426d910382abc5ba6938ab576738deac83466fabd5cb2a135bb4a626f3e20def2bc252a77a509ad6797d83163a490a9e118bc16eb663f00aa838391abdd1418a7d01fe74711de8ba75a7ac23f8c2d4197a02c2942d1f9d697b2e5a8fa4cc00160cab50497bc41038ba0651ecee569b1b36c9f0dc70e08644906b4b3dc8772aff6da414b32977ce8a40486016f80b423874f5ed26926796f22b185c2ff7e4bba0eabe515337a48063399a6a7bcf36f5bdb6dcd7b4da42e283f9a9888f444cdc2726b5b8047271fe98501172944f46b01ae3070cd2e1c0e95c2bceee3770a50ec8d1a99fde46efa8b2a8f28a719fdb6b947a3a24be1224aaf43fd9d9d391b8c5909b38ac528e9b382b8cf5f55f1f2133b52e82b7389a49a222791831f5dc43fdfa16b242b4bcd50b6e0ce5ab0fbd0752e13278141ebb63e6defd6c0ad14978594a89f0b4096a1a81de3b9c4685b2e6801dbad3c10c555742c1c153ea483f199a6a1adb123c63030ac23c927b9a958a0f24ed36d53f6c5ee231506441f0cded6ec7d8acfd07e4a0c48c66d6d8fc57385325fca90637a686f5e311eda6b8f94a2dbe4815eae1381aac9f206ecd342621ac894086ea36c400d8c757466fa6844c0661f3da92f5d23fe205433861393c7311c5df6c79235b0e5e321f0eec463910f94f0dd2c9afdcadf2d75ca76b6bd51980ead48cd155256aa29ff55b4be969e0f89420c1d496805483cd753573b9fde512faab63194e3f1a5cf0274fc897dba81dfbeb6ed382bdced4425863df9a5aa5b8e0a02e42aca95c581e98e17a4373cfc538afbc43eff0dea21c0e68bd5eae357712f61fe577117d42da24da200dc37dbdc28b4bd644b71b12acf96caa52801ec51eb08986e8088d166676e3b96e7da37a3be740dd4f9007345bafd47a7b3ad88c7f529a1bb36ad5aa6dc49ff096ce98c2d127fb1d77558e416b8abe119f7acd64a8c10ba91800d58428ce7bfd72012637b93590cf66fad53893cda8335efc20673d2be4b602d5588473708f752ab067737e69f320a39b2a989e7b8025e4527b486d44fbf85b17739f1ef0b9d7635091b96ba926e008faa6cddb3a60d71a1f5e9eae70f875aed963d77c76fdc4b806da0d39af64678cc03eb3ac0199e418dd8bc30103f841b442a72bff11479a503f686d8a8a3f0c899b520f00102353191edf633f72d37b56139bd2e1f6e83b4f1774c5124ba37173124aa9cfcf193a3f2ef633eb444284718d5a3e8cc42b6287957e19dcd0f23e43be14fc234c22f37676d085acb3fc5f98b377e632c8b9a5c3f49422167007a386ceecb4e6090b25a37c4eb57da5e90773cf974f02bf750651b815377e83d3480c1b0b98c1ba491692fc114b25f00ad03cc4dd0689f70e99004c6be740e928eb9ba29ae5eb4a498ccc63038c70276f2bc62a910daa8c21381e2e7f3a91822fdc3176c312c08cbeedfd84fc1afaf1945da509d36d2522a9075c6726c0918902ed47edbb681ab4d836012c189feca52888c39a1f70d3bbeee01e28d7dbd0d3cca81d61357f87a77db27069bf5342175b9532f33ef2045c5b0cbcfa16738400466afbaa976948176aa13934296e717665f2b18e6f3ad01f98b115e84cf21f5a17c54240629d96efa4c5bc2c4e5fb90a129fe7a016329405c66567463b083468f6eb4f775593f49a861754f96ba71935567eb40310c6d8c02918e8213a1141c87b2dbe8ee144496f69c787707e33e8080abc509932710fa573b89436764c3365ce5a6144f938b65d718ad3d8d9eb39da05dc56714d07aa8b3bdf5a6426d5b36b45e781546bfc98689ec0b3eb9328fb9c2b47dd06fbebe13c8a30ee24bbb6508bc0fa577a41663bce5508047ccf63eb764005c2a0722fd9aa2903e6699f9708e0c5cc23ed32bdeb53e0d23299714420cbcc28bf90015370407ee00201232afc68f8648fd8c11a2c6434762c1b98c5e37c76f5435f8114e046db22a81342621dd6ddf1b2ef421b3c6a04b08fa1ab4df5179bcc07e96b62aedd8af5042599d8e9f8179b3a3aaf1743b759df8346a97b7b08e44cfeeb4a3789dcd6d52ec8bf7ef2bda6c991fface096f2fb6946de552655834dedbb19cc6d0874d2f15c05895a04db464e7a649656be3198ea2e64bb22002fc4670dd82a2c016f02357e67fbef5b407d8baa42263310b5b0de5ca91aa37a9c73b9b619a36ebb0d6eef79c82312accfe43862e89fbda52a531d2d0070e0a75a5cfdbf3481ca5d4a6756546f630f4d1461dca75c865d792336f667eaf510bf780c8bf6b4fadc4a0d8cff01b2d402c74fa8fd9f82a3c1e02e2e7c64ff1c1d1c90c59d6d6346e73cd66b90de53db294fe669bee3ffc89cc9b87cdd4ec1b32e08465ea18cd15f15d62a4a22d9667d7c21c2bfb92e3d69f3092b90fa5fc478dcf0448e498f792cb3749fc416da9ab92e7cc272dff69654934ef37e100a583631f558af575800397dff2ea4105193d174806d488f2e1db6625cad398e1daa654265167a2eee91972b5b8496ff30696def8bf61a14df636c1fc78886572fea0e1424b2bf328ebb09fff43ace980097ba5b6cf6ca3247975dedde25d5f55ff7fb0b1ab68b35d2955aae6219e2e853a34ca34575b5bd41b96d3727cfd43a2f2d5a9cea52f1b84ef46430e8b403905a8dc0a97b055f8de062b19245e8ce3feb94dacf9ff29785049a6e84fe6b5f1da020b66ca8dc8a1d18aec981b592de6f0cadb7c7a090eb2c5f552ea246f3bc6346ee58bb0ece12828ebe8f4b69b6fd7cbc4aaa9d48edeb7f492f91d934870b92fb82ef7444e8a91e2250935818a816f13172609daaf2b8b63f78aa34d92a1527234dbb5307d34a62479a1b76e704de33b2fde0c78c1c39507899806440e6a33eb3b7834e3b7cb2b4689ea8dbe3b5641a46dae5e9f76f4319ff2a9bf5fb9d5eb51fee6901d1cb7c50313b9c9ff1efa4147755bd10deb9e4864b14046661b01631fbe85100e76105069a68eb18dffb04114d0ec64cd20adcc2966be56fa62a0553a22a1cb6dd68de9cfb742875e69993603a74313a46eebe15a784d16ca0b3d847080ea7869e842bfa6ea35713af51888c1d10005dc705da4a52997927cb1de832df6fbd04dc016c9389e5b3a7c67ce9234e3cfe17341b5a0937899bda59f5b6fe2f904d72edf0eb8a02edf172086203709218a00b050a8516816837cf2e8439f4440d9cb08413b19bb5071473ed560864e8d67bc49a6674d633a7aff1a13126b7992f79018a4cd5678ee28c8990d0e002022c937393c9c6412e95521c7aa7cb3eb5000861ac6a4f3aaf54bdeae97aad690e551f5e598123d4516bb89bce9500f6a748ca3e7d274912a4017761149b3f34dc602bb7166190f3973194479d76fb347bbafe5243ec1ebc25028aacf72d81343eb03e40689c9a6d5705731cafb43193f7f4cf9e31112106ad0571af9175a9383f041ac23d2abafd8fc852b92d9239dc306ab346d27cc21b03c0d1a1f7a058175f390ca757cdbaba88ed159c5cc90d43b10fe5791c93a93a6be81ce0c32835a193095fed648476ef247071efdd6780a490488449e88f279dc54aeaed620cf345a1fbd43c406f4010f1e3aa5b66aaba4e5240928a92ace80295c3f319a89eaee20244ccc2ef75cb1f971fbbc0119c63dc85f1a0d85b3ce7e992c1ee6ac59099fcb1169db25464208fb259899714ffa2d1b6caa92731a3e36a6f6ce2a09fadc9b2f38810565bb778c1ab2466b747b7daf3eb5fae6634c916f892400c77fc0190410f60a4f5c187061de6c0f8864a55e3a123a7b1100ce4edcca8f3a5650c54c9a9e8b504ae5715976c1ab26bd360a8a7a42191040123423054667ae131b531a386eaf6b78651af3e5987e82f77cbfcf3fa427cefe90f3569b62fb062fc35ef2a47b7e2492c68daa950be3d54bc949b703db03a90fe71907ee5937c84", 0x1000) kernel: double fault trap, code=0 Stopped at rw_status+0x11: pushq %r11 ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic the kernel did not panic ddb{0}> trace rw_status(ffffffff82765bb8) at rw_status+0x11 ip_output(fffffd806da13700,0,fffffd806f68fad8,0,0,fffffd806f68fa68) at ip_output+0x71 udp_output(fffffd806f68fa68,fffffd806da13700,0,0) at udp_output+0x5af somove(fffffd8066dc7cb0,2) at somove+0xf61 sorwakeup(fffffd8066dc7cb0) at sorwakeup+0x79 udp_sbappend(fffffd806f68fa68,fffffd807d744b00,fffffd807d744bac,0,14,fffffd807d744bc0) at udp_sbappend+0x397 udp_input(ffff800025109658,ffff800025109664,11,2) at udp_input+0x1323 ip_deliver(ffff800025109658,ffff800025109664,11,2) at ip_deliver+0x353 ip_ours(ffff800025109658,ffff800025109664,983b,0) at ip_ours+0x412 ip_input_if(ffff800025109658,ffff800025109664,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd806a6fb100) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd806a6fb100,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd8069cde300,fffffd806f68fae8,fffffd806f4ba230,ffff8000251097a8) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd8069cde300,fffffd806f68fae8,fffffd806f4ba230) at ether_output+0x47 ip_output(fffffd806d579400,0,fffffd806f68fad8,0,0,fffffd806f68fa68) at ip_output+0x12a2 udp_output(fffffd806f68fa68,fffffd806d579400,0,0) at udp_output+0x5af somove(fffffd8066dc7cb0,2) at somove+0xf61 sorwakeup(fffffd8066dc7cb0) at sorwakeup+0x79 udp_sbappend(fffffd806f68fa68,fffffd806da13700,fffffd806da137e0,0,14,fffffd806da137f4) at udp_sbappend+0x397 udp_input(ffff800025109e48,ffff800025109e54,11,2) at udp_input+0x1323 ip_deliver(ffff800025109e48,ffff800025109e54,11,2) at ip_deliver+0x353 ip_ours(ffff800025109e48,ffff800025109e54,78ca,0) at ip_ours+0x412 ip_input_if(ffff800025109e48,ffff800025109e54,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd807f01ff00) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd807f01ff00,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd807f01f200,fffffd806f68fae8,fffffd806f4ba230,ffff800025109f98) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd807f01f200,fffffd806f68fae8,fffffd806f4ba230) at ether_output+0x47 ip_output(fffffd806f3d3500,0,fffffd806f68fad8,0,0,fffffd806f68fa68) at ip_output+0x12a2 udp_output(fffffd806f68fa68,fffffd806f3d3500,0,0) at udp_output+0x5af somove(fffffd8066dc7cb0,2) at somove+0xf61 sorwakeup(fffffd8066dc7cb0) at sorwakeup+0x79 udp_sbappend(fffffd806f68fa68,fffffd806d579400,fffffd806d5794ac,0,14,fffffd806d5794c0) at udp_sbappend+0x397 udp_input(ffff80002510a638,ffff80002510a644,11,2) at udp_input+0x1323 ip_deliver(ffff80002510a638,ffff80002510a644,11,2) at ip_deliver+0x353 ip_ours(ffff80002510a638,ffff80002510a644,6086,0) at ip_ours+0x412 ip_input_if(ffff80002510a638,ffff80002510a644,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd807d783700) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd807d783700,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd807b5e7b00,fffffd806f68fae8,fffffd806f4ba230,ffff80002510a788) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd807b5e7b00,fffffd806f68fae8,fffffd806f4ba230) at ether_output+0x47 ip_output(fffffd807d743f00,0,fffffd806f68fad8,0,0,fffffd806f68fa68) at ip_output+0x12a2 udp_output(fffffd806f68fa68,fffffd807d743f00,0,0) at udp_output+0x5af somove(fffffd8066dc7cb0,2) at somove+0xf61 sorwakeup(fffffd8066dc7cb0) at sorwakeup+0x79 udp_sbappend(fffffd806f68fa68,fffffd806f3d3500,fffffd806f3d35e0,0,14,fffffd806f3d35f4) at udp_sbappend+0x397 udp_input(ffff80002510ae28,ffff80002510ae34,11,2) at udp_input+0x1323 ip_deliver(ffff80002510ae28,ffff80002510ae34,11,2) at ip_deliver+0x353 ip_ours(ffff80002510ae28,ffff80002510ae34,410c,0) at ip_ours+0x412 ip_input_if(ffff80002510ae28,ffff80002510ae34,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd807f01f000) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd807f01f000,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd8069b3ab00,fffffd806f68fae8,fffffd806f4ba230,ffff80002510af78) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd8069b3ab00,fffffd806f68fae8,fffffd806f4ba230) at ether_output+0x47 ip_output(fffffd8069b3a000,0,fffffd806f68fad8,0,0,fffffd806f68fa68) at ip_output+0x12a2 udp_output(fffffd806f68fa68,fffffd8069b3a000,0,0) at udp_output+0x5af somove(fffffd8066dc7cb0,2) at somove+0xf61 sorwakeup(fffffd8066dc7cb0) at sorwakeup+0x79 udp_sbappend(fffffd806f68fa68,fffffd807d743f00,fffffd807d743fac,0,14,fffffd807d743fc0) at udp_sbappend+0x397 udp_input(ffff80002510b618,ffff80002510b624,11,2) at udp_input+0x1323 ip_deliver(ffff80002510b618,ffff80002510b624,11,2) at ip_deliver+0x353 ip_ours(ffff80002510b618,ffff80002510b624,305d,0) at ip_ours+0x412 ip_input_if(ffff80002510b618,ffff80002510b624,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd806d579900) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd806d579900,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd806a02c000,fffffd806f68fae8,fffffd806f4ba230,ffff80002510b768) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd806a02c000,fffffd806f68fae8,fffffd806f4ba230) at ether_output+0x47 ip_output(fffffd806f3d3800,0,fffffd806f68fad8,0,0,fffffd806f68fa68) at ip_output+0x12a2 udp_output(fffffd806f68fa68,fffffd806f3d3800,0,0) at udp_output+0x5af somove(fffffd8066dc7cb0,2) at somove+0xf61 sorwakeup(fffffd8066dc7cb0) at sorwakeup+0x79 udp_sbappend(fffffd806f68fa68,fffffd8069b3a000,fffffd8069b3a0e0,0,14,fffffd8069b3a0f4) at udp_sbappend+0x397 udp_input(ffff80002510be08,ffff80002510be14,11,2) at udp_input+0x1323 ip_deliver(ffff80002510be08,ffff80002510be14,11,2) at ip_deliver+0x353 ip_ours(ffff80002510be08,ffff80002510be14,1489,0) at ip_ours+0x412 ip_input_if(ffff80002510be08,ffff80002510be14,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd8069b3a400) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd8069b3a400,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd8069b3a200,fffffd806f68fae8,fffffd806f4ba230,ffff80002510bf58) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd8069b3a200,fffffd806f68fae8,fffffd806f4ba230) at ether_output+0x47 ip_output(fffffd807b5e7100,0,fffffd806f68fad8,0,0,fffffd806f68fa68) at ip_output+0x12a2 udp_output(fffffd806f68fa68,fffffd807d744b00,0,0) at udp_output+0x5af sosend(fffffd8066dc7cb0,0,ffff80002510c338,0,0,0) at sosend+0x671 dofilewritev(ffff800020e38608,4,ffff80002510c338,0,ffff80002510c420) at dofilewritev+0x1b6 sys_write(ffff800020e38608,ffff80002510c3d8,ffff80002510c420) at sys_write+0x83 syscall(ffff80002510c4a0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x489e7c03500, count: -86 ddb{0}> show registers rdi 0xffffffff82765bb8 netlock rsi 0x9dd7 __ALIGN_SIZE+0x8dd7 rbp 0xffff800025109010 rbx 0xfffffd806da13700 rdx 0x9dd8 __ALIGN_SIZE+0x8dd8 rcx 0xffff800023101000 rax 0xffff800023101000 r8 0 r9 0xfffffd806f68fa68 r10 0x13 r11 0x6d7796082c50f057 r12 0x1000 __ALIGN_SIZE r13 0xfffffd806f68fa68 r14 0xfffffd806da13700 r15 0 rip 0xffffffff81854231 rw_status+0x11 cs 0x8 rflags 0x10202 __ALIGN_SIZE+0xf202 rsp 0xffff800025109000 ss 0x10 rw_status+0x11: pushq %r11 ddb{0}> show proc PROC (syz-executor.1) pid=74544 stat=onproc flags process=10 proc=4000000 pri=32, usrpri=78, nice=20 forw=0xffffffffffffffff, list=0xffff800020e374f8,0xffffffff8291b608 process=0xffff8000ffffcbc0 user=0xffff800025107000, vmspace=0xfffffd807efff000 estcpu=36, cpticks=0, pctcpu=0.0 user=0, sys=0, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 69552 56883 19456 32767 7 0x10 syz-executor.1 *69552 74544 19456 32767 7 0x4000010 syz-executor.1 19456 501286 28809 32767 3 0x90 nanosleep syz-executor.1 28809 119790 72274 0 3 0x82 wait syz-executor.1 46969 423637 27195 32767 3 0x90 piperd syz-executor.0 27195 84883 72274 0 3 0x82 wait syz-executor.0 60638 214629 0 0 3 0x14200 bored sosplice 72274 225283 3620 0 3 0x82 thrsleep syz-fuzzer 72274 109144 3620 0 3 0x4000082 nanosleep syz-fuzzer 72274 337633 3620 0 3 0x4000082 thrsleep syz-fuzzer 72274 271951 3620 0 3 0x4000082 thrsleep syz-fuzzer 72274 21340 3620 0 3 0x4000082 thrsleep syz-fuzzer 72274 467398 3620 0 3 0x4000082 thrsleep syz-fuzzer 72274 522613 3620 0 3 0x4000082 thrsleep syz-fuzzer 72274 41730 3620 0 3 0x4000082 kqread syz-fuzzer 72274 24992 3620 0 2 0x4000002 syz-fuzzer 72274 126890 3620 0 3 0x4000082 thrsleep syz-fuzzer 72274 176817 3620 0 3 0x4000082 thrsleep syz-fuzzer 3620 382966 67450 0 3 0x10008a pause ksh 67450 286951 95113 0 3 0x92 select sshd 84458 309368 1 0 3 0x100083 ttyin getty 95113 359763 1 0 3 0x80 select sshd 85677 504317 44822 73 3 0x100090 kqread syslogd 44822 49287 1 0 3 0x100082 netio syslogd 32246 97144 1 77 3 0x100090 poll dhclient 73123 375788 1 0 3 0x80 poll dhclient 93785 522873 0 0 3 0x14200 bored smr 86257 21054 0 0 2 0x14200 zerothread 33931 270458 0 0 3 0x14200 aiodoned aiodoned 66802 152763 0 0 3 0x14200 syncer update 46507 292796 0 0 3 0x14200 cleaner cleaner 47170 221369 0 0 3 0x14200 reaper reaper 16511 482253 0 0 3 0x14200 pgdaemon pagedaemon 54804 317391 0 0 3 0x14200 bored crynlk 25506 60422 0 0 3 0x14200 bored crypto 39310 11220 0 0 3 0x40014200 acpi0 acpi0 97134 362413 0 0 3 0x40014200 idle1 85173 19552 0 0 3 0x14200 bored softnet 17903 411676 0 0 3 0x14200 bored systqmp 87864 227063 0 0 3 0x14200 bored systq 25917 78085 0 0 3 0x40014200 bored softclock 38243 132518 0 0 3 0x40014200 idle0 1 223068 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 69552 (syz-executor.1) thread 0xffff800020e38608 (74544) exclusive rwlock netlock r = 0 (0xffffffff82765bc8) #0 witness_lock+0x4c7 #1 solock+0x5a #2 sosend+0x559 #3 dofilewritev+0x1b6 #4 sys_write+0x83 #5 syscall+0x4a4 #6 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim devbuf 9466 6330K 6330K 78643K 10709 0 pcb 13 8K 8K 78643K 13 0 rtable 107 3K 3K 78643K 2290 0 ifaddr 39 10K 10K 78643K 397 0 sysctl 2 0K 0K 78643K 4 0 counters 43 33K 33K 78643K 143 0 ioctlops 0 0K 2K 78643K 110 0 iov 0 0K 16K 78643K 343 0 mount 1 1K 1K 78643K 1 0 vnodes 1217 77K 77K 78643K 2156 0 UFS quota 1 32K 32K 78643K 1 0 UFS mount 5 36K 36K 78643K 5 0 shm 2 1K 5K 78643K 18 0 VM map 2 1K 1K 78643K 2 0 sem 12 0K 1K 78643K 229 0 dirhash 12 2K 2K 78643K 12 0 ACPI 1824 197K 290K 78643K 13058 0 file desc 7 21K 33K 78643K 7357 0 sigio 0 0K 0K 78643K 15 0 proc 48 50K 83K 78643K 2476 0 subproc 34 2K 2K 78643K 884 0 NFS srvsock 1 0K 0K 78643K 1 0 NFS daemon 1 16K 16K 78643K 1 0 ip_moptions 0 0K 0K 78643K 502 0 in_multi 33 2K 2K 78643K 674 0 ether_multi 1 0K 0K 78643K 20 0 ISOFS mount 1 32K 32K 78643K 1 0 MSDOSFS mount 1 16K 16K 78643K 1 0 ttys 49 228K 228K 78643K 49 0 exec 0 0K 1K 78643K 939 0 pagedep 1 8K 8K 78643K 1 0 inodedep 1 32K 32K 78643K 1 0 newblk 1 0K 0K 78643K 1 0 VM swap 7 26K 26K 78643K 7 0 UVM amap 120 23K 39K 78643K 17171 0 UVM aobj 70 3K 3K 78643K 76 0 memdesc 1 4K 4K 78643K 1 0 crypto data 1 1K 1K 78643K 1 0 ip6_options 0 0K 1K 78643K 283 0 NDP 5 0K 0K 78643K 159 0 temp 102 3865K 3929K 78643K 22025 0 kqueue 3 4K 16K 78643K 95 0 SYN cache 2 16K 16K 78643K 2 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 109 0 102 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 264 0 262 1 0 1 1 0 8 0 rtentry 112 604 0 559 2 0 2 2 0 8 0 unpcb 120 1333 0 1323 1 0 1 1 0 8 0 syncache 264 35 0 35 12 11 1 1 0 8 1 sackhl 24 3 0 3 2 2 0 1 0 8 0 tcpqe 32 200 0 200 8 8 0 1 0 8 0 tcpcb 544 1644 0 1640 14 12 2 4 0 8 1 ipq 40 16 0 16 4 3 1 1 0 8 1 ipqe 40 337 0 337 4 3 1 1 0 8 1 inpcb 296 4048 0 4038 14 12 2 2 0 8 1 rttmr 72 5 0 5 2 2 0 1 0 8 0 ip6q 72 2 0 2 2 2 0 1 0 8 0 ip6af 40 5 0 5 2 2 0 1 0 8 0 nd6 48 160 0 154 1 0 1 1 0 8 0 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 2522 0 2327 18 5 13 14 0 8 0 art_table 32 2523 0 2327 2 0 2 2 0 8 0 art_node 16 603 0 562 1 0 1 1 0 8 0 sysvmsgpl 40 4 0 2 1 0 1 1 0 8 0 semupl 112 2 0 2 1 1 0 1 0 8 0 semapl 112 223 0 213 1 0 1 1 0 8 0 shmpl 112 73 0 6 3 1 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino2pl 256 8682 0 7280 89 1 88 89 0 8 0 ffsino 272 8682 0 7280 94 0 94 94 0 8 0 nchpl 144 17319 0 15731 60 0 60 60 0 8 0 uvmvnodes 72 5926 0 0 108 0 108 108 0 8 0 vnodes 208 5926 0 0 312 0 312 312 0 8 0 namei 1024 47995 0 47995 4 3 1 1 0 8 1 percpumem 16 82 0 50 1 0 1 1 0 8 0 scxspl 192 48694 0 48694 12 11 1 7 0 8 1 plimitpl 152 554 0 545 1 0 1 1 0 8 0 sigapl 424 7395 0 7363 4 0 4 4 0 8 0 futexpl 56 35142 0 35142 6 5 1 1 0 8 1 knotepl 112 773 0 754 1 0 1 1 0 8 0 kqueuepl 144 308 0 301 1 0 1 1 0 8 0 pipepl 304 990 0 980 14 12 2 2 0 8 1 fdescpl 496 7379 0 7363 3 0 3 3 0 8 0 filepl 152 23748 0 23649 11 6 5 6 0 8 1 lockfpl 104 227 0 226 1 0 1 1 0 8 0 lockfspl 48 71 0 70 1 0 1 1 0 8 0 sessionpl 112 67 0 57 1 0 1 1 0 8 0 pgrppl 48 152 0 142 1 0 1 1 0 8 0 ucredpl 96 2721 0 2712 1 0 1 1 0 8 0 zombiepl 144 7363 0 7363 1 0 1 1 0 8 1 processpl 992 7395 0 7363 5 0 5 5 0 8 0 procpl 624 14141 0 14098 8 4 4 5 0 8 0 sosppl 128 550 0 549 10 9 1 1 0 8 0 sockpl 400 6101 0 6081 10 7 3 4 0 8 0 mcl64k 65536 8 0 0 1 0 1 1 0 8 0 mcl16k 16384 4 0 0 1 0 1 1 0 8 0 mcl12k 12288 10 0 0 1 0 1 1 0 8 0 mcl9k 9216 7 0 0 1 0 1 1 0 8 0 mcl8k 8192 3 0 0 1 0 1 1 0 8 0 mcl4k 4096 17 0 0 3 0 3 3 0 8 0 mcl2k2 2112 8 0 0 1 0 1 1 0 8 0 mcl2k 2048 254 0 0 20 3 17 20 0 8 0 mtagpl 96 1 0 0 1 0 1 1 0 8 0 mbufpl 256 607 0 0 21 0 21 21 0 8 0 bufpl 280 38018 0 31784 446 0 446 446 0 8 0 anonpl 16 452507 0 442218 79 32 47 53 0 124 0 amapchunkpl 152 32719 0 32576 78 71 7 19 0 158 0 amappl16 192 18416 0 17818 71 41 30 40 0 8 0 amappl15 184 3007 0 3002 1 0 1 1 0 8 0 amappl14 176 620 0 617 1 0 1 1 0 8 0 amappl13 168 1039 0 1034 1 0 1 1 0 8 0 amappl12 160 1184 0 1181 2 1 1 1 0 8 0 amappl11 152 1289 0 1280 1 0 1 1 0 8 0 amappl10 144 574 0 565 1 0 1 1 0 8 0 amappl9 136 1136 0 1134 1 0 1 1 0 8 0 amappl8 128 2098 0 2063 2 0 2 2 0 8 0 amappl7 120 744 0 724 1 0 1 1 0 8 0 amappl6 112 598 0 593 2 1 1 1 0 8 0 amappl5 104 3242 0 3231 1 0 1 1 0 8 0 amappl4 96 2217 0 2189 1 0 1 1 0 8 0 amappl3 88 1004 0 998 1 0 1 1 0 8 0 amappl2 80 30593 0 30527 2 0 2 2 0 8 0 amappl1 72 151117 0 150678 22 12 10 17 0 8 0 amappl 80 15185 0 15139 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 18 0 17 1 0 1 1 0 8 0 aobjpl 64 75 0 6 2 0 2 2 0 8 0 uaddrrnd 24 7379 0 7363 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 7379 0 7363 1 0 1 1 0 8 0 vmmpekpl 168 40941 0 40906 2 0 2 2 0 8 0 vmmpepl 168 830198 0 828370 263 170 93 104 0 357 10 vmsppl 368 7378 0 7363 2 0 2 2 0 8 0 pdppl 4096 14765 0 14726 11 6 5 6 0 8 0 pvpl 32 1504709 0 1491198 211 91 120 135 0 265 0 pmappl 232 7378 0 7363 10 9 1 2 0 8 0 extentpl 40 53 0 36 1 0 1 1 0 8 0 phpool 112 303 0 43 8 0 8 8 0 8 0 ddb{0}> machine ddbcpu 0 Invalid cpu 0 ddb{0}> trace rw_status(ffffffff82765bb8) at rw_status+0x11 ip_output(fffffd806da13700,0,fffffd806f68fad8,0,0,fffffd806f68fa68) at ip_output+0x71 udp_output(fffffd806f68fa68,fffffd806da13700,0,0) at udp_output+0x5af somove(fffffd8066dc7cb0,2) at somove+0xf61 sorwakeup(fffffd8066dc7cb0) at sorwakeup+0x79 udp_sbappend(fffffd806f68fa68,fffffd807d744b00,fffffd807d744bac,0,14,fffffd807d744bc0) at udp_sbappend+0x397 udp_input(ffff800025109658,ffff800025109664,11,2) at udp_input+0x1323 ip_deliver(ffff800025109658,ffff800025109664,11,2) at ip_deliver+0x353 ip_ours(ffff800025109658,ffff800025109664,983b,0) at ip_ours+0x412 ip_input_if(ffff800025109658,ffff800025109664,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd806a6fb100) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd806a6fb100,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd8069cde300,fffffd806f68fae8,fffffd806f4ba230,ffff8000251097a8) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd8069cde300,fffffd806f68fae8,fffffd806f4ba230) at ether_output+0x47 ip_output(fffffd806d579400,0,fffffd806f68fad8,0,0,fffffd806f68fa68) at ip_output+0x12a2 udp_output(fffffd806f68fa68,fffffd806d579400,0,0) at udp_output+0x5af somove(fffffd8066dc7cb0,2) at somove+0xf61 sorwakeup(fffffd8066dc7cb0) at sorwakeup+0x79 udp_sbappend(fffffd806f68fa68,fffffd806da13700,fffffd806da137e0,0,14,fffffd806da137f4) at udp_sbappend+0x397 udp_input(ffff800025109e48,ffff800025109e54,11,2) at udp_input+0x1323 ip_deliver(ffff800025109e48,ffff800025109e54,11,2) at ip_deliver+0x353 ip_ours(ffff800025109e48,ffff800025109e54,78ca,0) at ip_ours+0x412 ip_input_if(ffff800025109e48,ffff800025109e54,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd807f01ff00) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd807f01ff00,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd807f01f200,fffffd806f68fae8,fffffd806f4ba230,ffff800025109f98) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd807f01f200,fffffd806f68fae8,fffffd806f4ba230) at ether_output+0x47 ip_output(fffffd806f3d3500,0,fffffd806f68fad8,0,0,fffffd806f68fa68) at ip_output+0x12a2 udp_output(fffffd806f68fa68,fffffd806f3d3500,0,0) at udp_output+0x5af somove(fffffd8066dc7cb0,2) at somove+0xf61 sorwakeup(fffffd8066dc7cb0) at sorwakeup+0x79 udp_sbappend(fffffd806f68fa68,fffffd806d579400,fffffd806d5794ac,0,14,fffffd806d5794c0) at udp_sbappend+0x397 udp_input(ffff80002510a638,ffff80002510a644,11,2) at udp_input+0x1323 ip_deliver(ffff80002510a638,ffff80002510a644,11,2) at ip_deliver+0x353 ip_ours(ffff80002510a638,ffff80002510a644,6086,0) at ip_ours+0x412 ip_input_if(ffff80002510a638,ffff80002510a644,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd807d783700) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd807d783700,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd807b5e7b00,fffffd806f68fae8,fffffd806f4ba230,ffff80002510a788) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd807b5e7b00,fffffd806f68fae8,fffffd806f4ba230) at ether_output+0x47 ip_output(fffffd807d743f00,0,fffffd806f68fad8,0,0,fffffd806f68fa68) at ip_output+0x12a2 udp_output(fffffd806f68fa68,fffffd807d743f00,0,0) at udp_output+0x5af somove(fffffd8066dc7cb0,2) at somove+0xf61 sorwakeup(fffffd8066dc7cb0) at sorwakeup+0x79 udp_sbappend(fffffd806f68fa68,fffffd806f3d3500,fffffd806f3d35e0,0,14,fffffd806f3d35f4) at udp_sbappend+0x397 udp_input(ffff80002510ae28,ffff80002510ae34,11,2) at udp_input+0x1323 ip_deliver(ffff80002510ae28,ffff80002510ae34,11,2) at ip_deliver+0x353 ip_ours(ffff80002510ae28,ffff80002510ae34,410c,0) at ip_ours+0x412 ip_input_if(ffff80002510ae28,ffff80002510ae34,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd807f01f000) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd807f01f000,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd8069b3ab00,fffffd806f68fae8,fffffd806f4ba230,ffff80002510af78) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd8069b3ab00,fffffd806f68fae8,fffffd806f4ba230) at ether_output+0x47 ip_output(fffffd8069b3a000,0,fffffd806f68fad8,0,0,fffffd806f68fa68) at ip_output+0x12a2 udp_output(fffffd806f68fa68,fffffd8069b3a000,0,0) at udp_output+0x5af somove(fffffd8066dc7cb0,2) at somove+0xf61 sorwakeup(fffffd8066dc7cb0) at sorwakeup+0x79 udp_sbappend(fffffd806f68fa68,fffffd807d743f00,fffffd807d743fac,0,14,fffffd807d743fc0) at udp_sbappend+0x397 udp_input(ffff80002510b618,ffff80002510b624,11,2) at udp_input+0x1323 ip_deliver(ffff80002510b618,ffff80002510b624,11,2) at ip_deliver+0x353 ip_ours(ffff80002510b618,ffff80002510b624,305d,0) at ip_ours+0x412 ip_input_if(ffff80002510b618,ffff80002510b624,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd806d579900) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd806d579900,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd806a02c000,fffffd806f68fae8,fffffd806f4ba230,ffff80002510b768) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd806a02c000,fffffd806f68fae8,fffffd806f4ba230) at ether_output+0x47 ip_output(fffffd806f3d3800,0,fffffd806f68fad8,0,0,fffffd806f68fa68) at ip_output+0x12a2 udp_output(fffffd806f68fa68,fffffd806f3d3800,0,0) at udp_output+0x5af somove(fffffd8066dc7cb0,2) at somove+0xf61 sorwakeup(fffffd8066dc7cb0) at sorwakeup+0x79 udp_sbappend(fffffd806f68fa68,fffffd8069b3a000,fffffd8069b3a0e0,0,14,fffffd8069b3a0f4) at udp_sbappend+0x397 udp_input(ffff80002510be08,ffff80002510be14,11,2) at udp_input+0x1323 ip_deliver(ffff80002510be08,ffff80002510be14,11,2) at ip_deliver+0x353 ip_ours(ffff80002510be08,ffff80002510be14,1489,0) at ip_ours+0x412 ip_input_if(ffff80002510be08,ffff80002510be14,4,0,ffff80000017c2a8) at ip_input_if+0x6ce ipv4_input(ffff80000017c2a8,fffffd8069b3a400) at ipv4_input+0x48 if_input_local(ffff80000017c2a8,fffffd8069b3a400,2) at if_input_local+0xf9 ether_resolve(ffff80000017c2a8,fffffd8069b3a200,fffffd806f68fae8,fffffd806f4ba230,ffff80002510bf58) at ether_resolve+0x4c2 ether_output(ffff80000017c2a8,fffffd8069b3a200,fffffd806f68fae8,fffffd806f4ba230) at ether_output+0x47 ip_output(fffffd807b5e7100,0,fffffd806f68fad8,0,0,fffffd806f68fa68) at ip_output+0x12a2 udp_output(fffffd806f68fa68,fffffd807d744b00,0,0) at udp_output+0x5af sosend(fffffd8066dc7cb0,0,ffff80002510c338,0,0,0) at sosend+0x671 dofilewritev(ffff800020e38608,4,ffff80002510c338,0,ffff80002510c420) at dofilewritev+0x1b6 sys_write(ffff800020e38608,ffff80002510c3d8,ffff80002510c420) at sys_write+0x83 syscall(ffff80002510c4a0) at syscall+0x4a4 Xsyscall() at Xsyscall+0x128 end of kernel end trace frame: 0x489e7c03500, count: -86 ddb{0}> machine ddbcpu 1 Stopped at x86_ipi_db+0x1a: addq $0x8,%rsp ddb{1}> trace x86_ipi_db(ffff800020d70ff0) at x86_ipi_db+0x1a x86_ipi_handler() at x86_ipi_handler+0xc6 Xresume_lapic_ipi() at Xresume_lapic_ipi+0x23 end of kernel end trace frame: 0x7f7fffff1810, count: -3