kern.securelevel: 0 -> 1 creating runtime link editor directory cache. preserving editor files. starting network daemons: sshd. starting local daemons:. Tue Mar 3 04:48:17 PST 2020 OpenBSD/amd64 (ci-openbsd-main-5.c.syzkaller.internal) (tty00) Warning: Permanently added '10.128.0.216' (ECDSA) to the list of known hosts. 2020/03/03 04:48:33 fuzzer started 2020/03/03 04:48:37 dialing manager at 10.128.15.235:25709 2020/03/03 04:48:37 syscalls: 337 2020/03/03 04:48:37 code coverage: enabled 2020/03/03 04:48:37 comparison tracing: enabled 2020/03/03 04:48:37 extra coverage: support is not implemented in syzkaller 2020/03/03 04:48:37 setuid sandbox: enabled 2020/03/03 04:48:37 namespace sandbox: support is not implemented in syzkaller 2020/03/03 04:48:37 Android sandbox: support is not implemented in syzkaller 2020/03/03 04:48:37 fault injection: support is not implemented in syzkaller 2020/03/03 04:48:37 leak checking: support is not implemented in syzkaller 2020/03/03 04:48:37 net packet injection: enabled 2020/03/03 04:48:37 net device setup: support is not implemented in syzkaller 2020/03/03 04:48:37 concurrency sanitizer: support is not implemented in syzkaller 2020/03/03 04:48:37 devlink PCI setup: support is not implemented in syzkaller 04:48:43 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000040)) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)=""/4096, &(0x7f0000001080)=0x1000) r2 = accept$inet(0xffffffffffffff9c, &(0x7f00000010c0), &(0x7f0000001100)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000001140), 0xc) acct(&(0x7f0000001180)='./file0\x00') openat$bpf(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/bpf\x00', 0x80, 0x0) r3 = open(&(0x7f0000001200)='./file0\x00', 0x20, 0x24) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffff9c, 0x29, 0x66, &(0x7f0000001240)={0x7ff, 0x0, 0x80, 0xa699, 0x5}, 0xc) getpeername(r2, &(0x7f0000001280)=@in6, &(0x7f00000012c0)=0xc) r4 = open(&(0x7f0000001300)='./file0\x00', 0x100, 0x0) ioctl$FIONREAD(r4, 0x4004667f, &(0x7f0000001340)) r5 = socket(0x2, 0x8000, 0x3) pipe(&(0x7f0000001380)={0xffffffffffffffff, 0xffffffffffffffff}) fchmodat(r6, &(0x7f00000013c0)='./file0/file0\x00', 0x83, 0x4) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000001400)='/dev/tty\x00', 0x800, 0x0) readv(r7, &(0x7f0000002540)=[{&(0x7f0000001440)=""/219, 0xdb}, {&(0x7f0000001540)=""/4096, 0x1000}], 0x2) bind$unix(r5, &(0x7f0000002580)=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000025c0), 0xc) sendto$inet(r0, &(0x7f0000002600)="276c30dbb95d37a618c3321df74afedf0bad9c841882f959e2dadd90fd945f96ae9d86ca49e4898823610ac6698054ab82ceb6ef3397a2601c574f364951a5523f4dbcebaeb7c0443aaed38747765811ea78a04121ebdd7a1d1c91df6a8b9af98e3cbcca1c2eaefa470e68f4ed1659032ffa42a03af87a3ac27758ef3844c62015a95198842ef145c663575454d1", 0x8e, 0x40b, 0x0, 0x0) recvfrom(r2, 0xfffffffffffffffe, 0x0, 0x1, 0x0, 0x0) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000026c0)='/dev/wsmouse0\x00', 0x20, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r8, 0x80105728, &(0x7f0000002740)={&(0x7f0000002700)}) ioctl$TIOCSDTR(0xffffffffffffffff, 0x20007479) writev(0xffffffffffffff9c, &(0x7f0000003c80)=[{&(0x7f0000002780)="2b33e73dd64d9daf8f8ee804f39fc66da46e6c06f56a29b49c35762e76ef3a09983ca8d40e9a304cfdb6ff4ec7dd4d5b58d2e91b9d6ff57ee3864769a592db147212afb51fd053d1b85ad36e697aadaba2921464434895cf7ea9cdd305daede88fb832db04a450565e033b52bd2a24a379d623c693006ef90fca3417a68239c60b26f3e4520c21a92fe82d19673d7e21802e416d44f56b092585720e96a0", 0x9e}, {&(0x7f0000002840)="a45e9caf41535323b1233f62a1c6381fb132941435add6e1abb7e2e66aa669bb2af1f3ca1f4bc900e66485faf20056914b83071cccfade0a4e103112274e24aa12095f509c391be8a790b2226accf316f5d8993bcd4edef44f6c5d4466d9423734b62d4423ba632af695f61cb18a866caf201177f5b7d3858c5c1b1cd38e592fce34f96d334cff4d964b52d670379cf3", 0x90}, {&(0x7f0000002900)="11da09064d70f9b34a7dff761cb722c44f9732ac49339318361770c43215e32c6bf7a8260f9b4a67c3f593ea0520d86fa9659f39d091b366067de44876b62562b6be0187fd76c76d70b57522838484c04bab836853f2a412a8a317985cb9c379ae9cf1aa", 0x64}, {&(0x7f0000002980)="37e0d0bdd2cc02fdf85c788d0d6a41dcc144e0f2c813d0f21a875ef913975e60f7c7aa181f4a0929d3d535218a50ffc848c150f541634a66adbde74df9c348f4cd79e7085959c046c6", 0x49}, {&(0x7f0000002a00)="7519ccc568214b6b1444bfbc5af8d4cb2a61ae0be807773be4ea72385f2fa8c8d3249e825cbd94b4c8be034b3f943f623dcf6aadb77c83e44b4e7125675ade00245f0719a9f858fefd84c50b16b0e59498c015e04164485eb8a3b91cfaddc9d66435deca65ccdc0ff0dd4cbaa78fc703783c37b9b6c1b3b69cf71a52ba7a08a737b4f79f3e078a6338587226cdd9d3193c6f46c0295541877d851f8b33fce70bfe3efdc58e4abe11cdf46ca0212f402966ee9a5b4aa583b789ab0c6ee349016ea90506c1b2", 0xc5}, {&(0x7f0000002b00)="6065e1674040f1480bb73714e29c32c9818145acf6bed7b55717d2b11e21eb4d92f56dd0bcd3442f305485176ecafb170167562eb9b9df907de1f0625b0af80988889b2d8bbc1360eafa8bdb5c09440cfcb9a25b6c9c4b27eedc85ed6d89cdaf5a951c064d94dc7fa97edb8069c663fe70f2aff6165fe008632334efa7a97cd97597d178423354bc0b736f392cd0467ca80f8e255bb3ea017c3f51c702ab303c74ae7c5358c72ba8cab3a13b0ecba61e47249379fecb492b2e6fd12ed6684c3a224b172ccaaf32dc2cc31112bb1196e392068d6c940125d267d2bb9897998cdd7a1e83849c0d05ee586f38b00f0c4a352d851730f0b962ed739a82b391611547ea9f8f38d9daf1287d44506e85a8467881803d5010a6df2b189d6a9e1b60807a4037a6a863b5c05fb2cede4022d3960dd017792e1b6857ac8322f898bf12e19474ba2bd0dd56ab8ac3d02a28422cc7cad58b859389034a20ca2bd74c1f3dfb0c1fccabbde2cb955fbf4d3d7cb417a2edfa64beefdc82b566d0a9472342b9bca461ba595cb3fdadd9cbac1701698fb2d53236dd982099f8c9d5d739d85a783c5bc167cce91d2f7e14622a4a3ace7ae61526e7e6db820190ffcc6936fdf8a37f6edc4a70d30d3d2d87fa981c88aa5a4d978894717e86a8b0563c34ddba0b141093685812a31d7995be937cb2fcfddff84581343b7e6166e46a2336399d7dec1c3b12793fbec0b7bdda2aab5438754518b13f04f249b3e28129dd75e48e75100b7fd1f4a70b29e4c01b9b5e5d94f35ce8fd005fc2daa54ac0be9eaf936c8be0e564023db89b5e5c91bd9b1e7e433d42ca6b3f80290e1adec5548fc992dddbd0a8282fb6f3c6d47b4b56d8023fbae852067c8d6579a27cba80ec7792fe5b9ea06534e368357bc320b2e6bb56c0b6ee3dd1bd0cb8e81216938e2abbbc0e730c61983b5ece64685533f9e2c461b295e19e84381463c3388569576df1e818b8c49c2a41aa42ed33705e803a7da8e99fc45ca1ef618c408632ee4591ab2e88c3322633c32f5a0cb3b2da65bbc9ab6d0a8b5191b9a3f67d6d57077a12fee444b5a82e1b6df3fd8793468d0eae1ec5724868230b6360a5f33d890ae3ec49fbd92ba0c17f3bfd5631bcf9e5beaeecee87a0a00bf49e855e603b0d4fb627ee56f7f42d803a621c83e35fe7ab38192ed660a379d61512e9196da855c04a05571dd10fa55289b50acfb903e90b074299e037178521482aa86d06046db3a763f342a05a1b69cd46b4340ddc573c1a33ba55d3202f35ad354b5c9650e41acc3609b3ee80c9cfd145773788c569c11d51fae6e5509fd42c6ec6e461ee6c9f54c40e9cadd2d2ddaba405c021a5041ac917bb2e65cdd0668924a66932c9b625c551e3c5cb2b59800003a9bae8f484e0c8113dc330f253e4fc66f90df22d4daba43b920283c882c7ad52216fdf9b9dd61bdd3d491f122f8f434254d9d90a94d68cdb1854c36aebe892e8add079017bb792dd8566848385ed5907cf6fd5b764a93bfbe3caa992b4b09f5cf698017db5a20d4aa4a053f4d426c6bb97570245c6cb155c4f6874de8f9511288c28d82e60139b74b0ab564654bd04c9bafc196ce56b35e4b87e6ead2890a0191e4f7830e82dcf42c251d694b70367cda6770eb32718fab8e34ec25e01149ab07304f8f4ad76d7685487f72bc2933a11c5a146a2a42e16ad1b8dc3c02048fc5b25b9ab356ab8f52cc64e569625d95939097e629d60840740aab989036d369b6c8cdbe5f5e9690b80a7a47bb9692a3d0cbb92cdfe88120a83ce4c363c54eb1f5a345e764761468d689c4598656706ffc2b6e4a86504f5430dc65502e3af59d0ed85420d496915100a8301f487c78dd7f374ee57acefc1483d0c0e29b6aab9b18861dc238891ca6405a651d434e4466a42537405598430b50c2fe855fb22f093b9b91feb49d3d57a3322c1b0dd029af872cd7f66613943ffe5708ad6f707d4f80220ebb81251a41922d3401e0eb91c2e26777e8b867f9e55bd99b9460414f166835189d7f65e6032298f44f13b35162784cae1ac4eb5f77b2f8526969c7d4c4945e07ea42faeab71b08d53a449e26972a4c92cbd18e9111be86f67a871fff21f0e6d175bbad97ab8c2957ddab9391b6ce6c9222cc90fb69f1434952444893a70b544445836c0a564056ab39cd6118159e63e964ce2e6b50b9c0449186b4212ab0582d78aac7fcd0cfe3b2b22d349387e7757b70cc46f2e66f4cf4f2d4d07c89081ad5ce2dc8cb7d286003d007c9ba61faa96540970333505f7082a1957fb92988bb2320fa32fa00ef2554efb858a6532e79393297f1f60b09388e52c9cc59482a6434781e119cb21844bf50e5ce561dbc771f5a21dbb8d9ffcec7cd3d2bf587825be79fb41288de9f95eecad1a2adbadfddb54cf9dc273bc8191042280d1463eb3ada20f0c61506b2cdbdb6ceb5982150342f9ea8a9ae390292efc00ccd9838290f4425ca645b854de3a46fb607466c0c5867bca82d3d4339b1058dcdccdd3cbdfeac217d93fe71ef39c2bc0e6d8c44b36578ae7fc64d65280922e74bd1f0ddd7f9fe9ccb69adce2d2ea5be03d449c4cb483e574ea31870db6b8c52f9009e4a50a523cacf62d7bae0d984b08967844d44c147b5b6aef973ba1d2377a5568ba0054080c9b6ab6c19ea23ca190815efb544f6f5a98149873add4475731aadf5b53b72aa1dc9295306b33947c6cf4299d88f7949bf370a261082e9275abb81596ea3da4947d34e72092464ec1b0b718299bcb99c4d28071de9918e2b4e8d00abd94661cc69da2733da7df4341e1241bcab90c331304484f6036dcb7b2d274bf528435eefa0b3c2fb40564694c0bbae908a9f90f80c8db459b76ed97804a1051daea124f5d7128e205fdc2e0019311f3f45895c09710ccd1bb16a41932c73e33210a2bb4fbba95a8d686e0d33777562691b2a6ab5d02b5c8b6c5523993ccdf2f64abb9ccde9f4d65e949a334937e68ab75cb6e2d7f06bbaccc90e3a3bc8f92d1e8fa19916cb11b10539da5556f0e8bd6c2a03feb55ee8220c25da3ec540cd3940900d627fa0717e2a572e9ff6a2a7ae25dd2ab6e36654bc1fb243a83c2ca73bcba1e36537777802775e8096b93f2475e35408091ad04b16aed179b716818ac4ab1b44dfea96701207fd0ee66dd3972363da528f94646bd0323d030c470dda6b99e70fc54b5f51d1471e581d1c50eb7d59b1af62b9118c7c9ceb1f2e03c1fca13612d68730bc1f1692e94d4da459a75ebfed8c5661efb339c9f868ec60282655831a80538cfa3721d3ce7f180861e21c148244c259f86547939ffb4dcd40451d9a922a7e80703486e1d94ff9835f34145f02931359660722298855afb106f4c3c7654b631455946a2cbc02c0e63a367571c1e51a4786916f263d42fd4c92d2d99b3414029b70c895f039447fecc91506fe0be84bb9be4389eef5c2aaf2ffb345f886825e81a2c92c67009bc868c5942b8910733b1afe266176316bb41e6e85a015f8a498c2d18bb72088f533c01e977a79e0124a796bd0074ce531846978719ce89f4cfc9d6d9dbed6e5764ac30640743429505974725987f1d9f77f77d7d244dbfd9be8aa9c500e75c15ffb391f438f3ae2dc72d458b32cf02467688c215a5338065f58c03c16e70447ecad0a7279e2f113edc183c18f3d254199ea453fbdd74467e134731dcb5097f9d6901e78eed5983a23127b1e349e3e50b2c7fe345451c3002798fa7bf43781f5a655b8f216240940c144d41112a01b970da5ed6a2d6896148d34d5e0d12ec7843a7674b2053be4c5aec9e2c6cd5402455cddacbabc1b51b9a8a625be94a22e89390be2d98a6a92af695a5eed6d95f5653ac78151e2a2ab3aa989f63cbf2bab4086c2b4f71bf1ca29f759f7bb0387dcfab7ba848d57d81a875281faeae9fa5e6b7538371126a76a13563062e229ad711a9da2777a420c26278e97c0ec84d0d68260a0ae9c4db598e406b6c8f5a2fedfff78667cc3d3ee9a8fb2c709447acb29ff0ac53c2354ce2d8a85f3bd2c0c5924074423aae4ee13ca00d93910e592d64b7d5ea63b20bd0798e3ca9a45ff8a583ba717ea620b2a24f87ec153ce9a24c7777b9e5721a583144f5f568988adb5be2ffae2168def47994e99a44e4f1b32f67e8abf1617df8631eaead6d73d3b3874cec2d1f7c6c9cfafce1f342f4a174dbf2d523ee02ce0cf1b2de4ccf21c3ce0be2a7428ea02e7ad51dfde028dbfe3479a4208362101b7d754748044e100979bd568ee4dc36587d0b735ee2c82cab040f3c1117aa473a99445e3f2c30c403e74d8f011166827ea571f2dfc71d7e32c1e90be0ce2f6681b95db1c9952a985f75dfb0242368f0f343c53ae3d8cc98844bcc387d5333885144e5ddebcda2c32d94bc7a06b83744dbdb03d6d7a8713515aeae33e9a521739eb59123d1a5a5dbb7a6d94a042fcd67e1d65990534dc7526a60e00199b925109a58a5507c4e195bc71b714ebdee42a788bf8bb1a9ea816c5af94ca060c97ec98f7c248ad3c5b381fde5868380874f445c5b6ca99cc1f49e4f88bc06ea552e070b59f67e9f121bf3d8ea57c0fd01a3d148132921b458db77e007462b3d0d9e1ec191bb692a122e69ec28353215fae138b2f206d68f1c52ac1e1c663699364c2856ac3c57cd4a80f49980453391dff275f3fc4e5ff8ca8f8cad4d09352291d0941b244e9be9756c0c540b20405e8d464485abe3105b62358e63512f94b9904eb762b36067d959774749bdc89ce4f9fb7c5dcfc58e5213ec5171cc39a332593ba8564552a40b3aaea058af85bfdcc4cd9817bf78f39cbb21b3a304b341700e3ab62bbc30e7d1beb956ac9a4edff91f21f14dd9424e4ba9beaea373ce113f6a4205dcd4a2645a0926542d1f8b8d14a3042d1771b9c4986657c1db2a4a3e596aeb014f2dd4fbe646665397f40c767868fb4eb9ada87d6ab54e04962462cf7ae374be2979571e171df066523ce945da5e757d133a25a4046ef6201d1c8f1ede065c5e311610b583fc8f2560a5685263b9b3b8c551a91d4b103f226974731a577fe2c082e4ae2dacc8eb535ab930b178b131fe0ff0424c7c11506a40ceb041c3c09d62c2faf22c15aa733e0820a8be7896c6a6356d27be4aa285234c58f9dab38e413516a22d04ba83d8f039bf5c3bb599dcb94dc738316b28b8e16141ba668d0b2b4e5175704288c753812982b5d864d9ff2dfaf1f713c09d573da179d3cb322da8723633b72d1cee6cec425feed4ca77ae1de0e0aa790dcc3f3b02db5275323616a3e3a9948b6a3d410e67b4744e6d26d1ccd8a9be2748ad99d1b378f6a5309d7896a75ffd25cb8411162008731fbdbc8afc7eb52b000899894a609edc4a0f592805fa37c5f96ab7eff305a49f0fa62d4ab8b99dc0ad77789bdeae1cac53a892c0be11bbcf482f6604170dc034701bfb512ad3ab0662858840cc5aa0e56dbe16d0f38fca5a6c5eaa7b3d927600c53ca5f95055c9d181496757915b6e5641f5c4bf1d5371c5f409ca971fa3918c8abaa5043432650226cf4a0f863e42f57ecc852df7de9c6221a6d7340dec828119f3d450b0f93585cca4bd55b7d258166f69b39161e15a59d16d37e5a0fa6a16b7c52ea90641fbc209410840deb87c03202e051f04633385b6b3bc6c97eb879b2e3a00ce2e625b9c31468cf1e4131bf5e55da7ddfc8908918fe60104466b0158efc5528fc670e9ae49ce8a32b489ee19b38affc167d12019850a2eedb669eb2bf1ee13864076b3fc5d5fc178", 0x1000}, {&(0x7f0000003b00)="e2f979922f9ae58e98a6f4decb33d2ba9324bba4e1796cba393afe7e6b9a3c6f8fae5390b97aa42aca1d7f76ee920944e6bfcc3394e32eb56e5edb54cb99592195dfcb98042a66667e547ed88db737c4", 0x50}, {&(0x7f0000003b80)="a87d846efc8f100548ec009317ace40a9c658619e092aeefba9e6a3f6ef36d30fe843de820e8df33f64275db9dc344da913713aaec629b7617fc5dd77a178f062f5ac6cf0818a374f25a32f9f345c9460664c0a86f007d8d19f9799d15b8b8b90bbf6dcc9b64f0df6c9dcdd8a5ed283a654e20a3d39d25f8990d1a67c9f35abe5cd5d7ee811c512c3d3ea6bf3fcd8b1c6ec4c5fa2716ca383a76751478c3e42a391da2487b9a27514969ef92bc615e2704b669e90b3e679ba1d0e07f929e50204b5f0743a3b6e0538daf7fabc960c4c2343a88d96ae005be0f948ba2b08f4d6bde8c3830cf2bd2b609c14e31e68ff518f4388e1bf3aed915cb48", 0xfa}], 0x8) pwritev(0xffffffffffffffff, &(0x7f0000003d40)=[{&(0x7f0000003d00)="13f5cd1ab63bd3e317694dbb678e403e44be77095ffac1c888c8df5bc739311f4318372f87f9", 0x26}], 0x1, 0x0, 0x3) r9 = openat$null(0xffffffffffffff9c, &(0x7f0000003d80)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GTYPE(r9, 0x40045720, &(0x7f0000003dc0)) r10 = open(&(0x7f0000003e00)='./file0/file0\x00', 0x10, 0x21) pipe2(&(0x7f0000003e80)={0xffffffffffffffff}, 0x10004) kevent(r10, &(0x7f0000003e40)=[{{r3}, 0xffffffffffffffff, 0xa2, 0x0, 0x10001, 0x1}], 0x6, &(0x7f0000003ec0)=[{{r11}, 0xffffffffffffffff, 0x2, 0x8, 0x9}], 0x1, &(0x7f0000003f00)={0x2, 0x80000001}) 04:48:43 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000000)=0x7) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000080)) ioctl$TIOCSDTR(0xffffffffffffff9c, 0x20007479) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r3 = getppid() fcntl$setown(r2, 0x6, r3) r4 = geteuid() r5 = getgid() lchown(&(0x7f0000000300)='./file0\x00', r4, r5) fchdir(r0) r6 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000340)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$WSMOUSEIO_SRES(r6, 0x80045721, &(0x7f0000000380)=0xffff) mknod(&(0x7f00000003c0)='./file0\x00', 0x1, 0x1) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) ktrace(&(0x7f0000000400)='./file0\x00', 0x4, 0x4, r7) r10 = kqueue() fchflags(r10, 0x0) fcntl$setstatus(r10, 0x4, 0x4) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000700)={0x0}, &(0x7f0000000740)=0xc) r14 = getegid() r15 = open(&(0x7f0000000780)='./file0\x00', 0x80, 0x68) r16 = openat$null(0xffffffffffffff9c, &(0x7f00000007c0)='/dev/null\x00', 0x2, 0x0) r17 = accept(0xffffffffffffff9c, &(0x7f0000000800)=@in, &(0x7f0000000840)=0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, 0xc) getgroups(0x8, &(0x7f00000008c0)=[0x0, 0x0, 0xffffffffffffffff, r5, r5, 0xffffffffffffffff, 0xffffffffffffffff, r9]) sendmsg$unix(r2, &(0x7f00000009c0)={&(0x7f0000000480)=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f0000000640)=[{&(0x7f00000004c0)="5ba04e07f3aba4e52bd42a969d2bf26ed357c0b467d5a7d7fbd2664f3c91d8df343b95a14e04bb02615b1798472e52ef9a74c508876a84fe62b28b3ce08a55bbc69cc6d461fd3011af7121de6ee2b054bc7198c20b2541487e6bf687371bc274796619891b347be1d393ba5fd9266222127e4c1e458723cba1d3c336b96c020fda093201d99eb00343d1cd29d2466f38d75bff8f6e476b54c89b666244f0634427f5267b43ae09e86975d749cb8231c52b83f7b726b5a514eea80825e51538025128a66b", 0xc4}, {&(0x7f00000005c0)="a36db170ecb788eb67431dbb27a2d958649b51990ae74f249625de469b396dfa03df32e0a29a11ccbead1605328fb97a548b711c68d710be167ef17dbf1c5919ecbc2c", 0x43}], 0x2, &(0x7f0000000900)=[@cred={0x20, 0xffff, 0x0, r3, r11, r12}, @cred={0x20, 0xffff, 0x0, r13, r8, r14}, @rights={0x28, 0xffff, 0x1, [r6, r15, r16, r6, r17]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r18}, @cred={0x20, 0xffff, 0x0, r7, 0x0, r19}], 0xa8, 0x11}, 0x2) 04:48:43 executing program 0: utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000200)={{0x3, 0x7fffffff}}, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) r1 = kqueue() r2 = semget$private(0x0, 0x2, 0x40) r3 = msgget$private(0x0, 0x682) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = getppid() r9 = socket$unix(0x1, 0x2, 0x0) r10 = fcntl$getown(r9, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r6, r7, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, r8, r10, 0xa5, 0x1, 0x100000000, 0x2}) r11 = msgget$private(0x0, 0x682) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r11, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r11, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r11, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r11, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 0xffffff64, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r16 = getppid() r17 = socket$unix(0x1, 0x2, 0x0) r18 = fcntl$getown(r17, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000980)={{0x2, r12, r14, r15, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, r16, r18, 0xa5, 0x1, 0x100000000, 0x2}) r19 = msgget$private(0x0, 0x682) msgsnd(r19, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r19, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r19, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r19, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r19, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 0xffffff64, 0x1, 0x0) r20 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r21, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r24 = getppid() r25 = socket$unix(0x1, 0x2, 0x0) r26 = fcntl$getown(r25, 0x5) msgctl$IPC_SET(r19, 0x1, &(0x7f0000000980)={{0x2, r20, r22, r23, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, r24, r26, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0xffffffff, r4, r14, r23, r27, 0x2, 0xfd}, 0x15692d13, 0x1, 0x7918}) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0xb6f36ae366085bcf}], 0x400000009130dbf, 0x0, 0xfffffffd, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) 04:48:43 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="b1600000000000002010000000000004feff011e9afef9599fc73fe26caa0416fa7804be781e4191f7c8df000000000000000000006afd1af028b0f3f74f24395dd492706486462cb7531d645e441660c259bbaa44f993f7bbbaf308b9a1e6", 0x5f, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x400}}) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff020000000000000000000000000001"]) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="c2", 0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 04:48:44 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="b1600000000000002010000000000004feff011e9afef9599fc73fe26caa0416fa7804be781e4191f7c8df000000000000000000006afd1af028b0f3f74f24395dd492706486462cb7531d645e441660c259bbaa44f993f7bbbaf308b9a1e6", 0x5f, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x400}}) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff020000000000000000000000000001"]) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="c2", 0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 04:48:44 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="b1600000000000002010000000000004feff011e9afef9599fc73fe26caa0416fa7804be781e4191f7c8df000000000000000000006afd1af028b0f3f74f24395dd492706486462cb7531d645e441660c259bbaa44f993f7bbbaf308b9a1e6", 0x5f, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x400}}) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff020000000000000000000000000001"]) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="c2", 0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 04:48:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1fd, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x10, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x25}, {0x6, 0x0, 0x0, 0x1100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = socket(0x1, 0x1, 0x4) r2 = msgget$private(0x0, 0x682) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = socket$unix(0x1, 0x2, 0x0) r9 = fcntl$getown(r8, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r6, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, r7, r9, 0xa5, 0x1, 0x100000000, 0x2}) r10 = getuid() r11 = msgget$private(0x0, 0x682) msgsnd(r11, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r11, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r11, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r11, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r11, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 0xffffff64, 0x1, 0x0) r12 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r13, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r16 = getppid() r17 = socket$unix(0x1, 0x2, 0x0) r18 = fcntl$getown(r17, 0x5) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000980)={{0x2, r12, r14, r15, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, r16, r18, 0xa5, 0x1, 0x100000000, 0x2}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100)={r7, r10, r14}, 0xc) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) 04:48:44 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="b1600000000000002010000000000004feff011e9afef9599fc73fe26caa0416fa7804be781e4191f7c8df000000000000000000006afd1af028b0f3f74f24395dd492706486462cb7531d645e441660c259bbaa44f993f7bbbaf308b9a1e6", 0x5f, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x400}}) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff020000000000000000000000000001"]) sendto$unix(0xffffffffffffffff, &(0x7f00000000c0)="c2", 0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 04:48:44 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="b1600000000000002010000000000004feff011e9afef9599fc73fe26caa0416fa7804be781e4191f7c8df000000000000000000006afd1af028b0f3f74f24395dd492706486462cb7531d645e441660c259bbaa44f993f7bbbaf308b9a1e6", 0x5f, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x400}}) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff020000000000000000000000000001"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 04:48:45 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="b1600000000000002010000000000004feff011e9afef9599fc73fe26caa0416fa7804be781e4191f7c8df000000000000000000006afd1af028b0f3f74f24395dd492706486462cb7531d645e441660c259bbaa44f993f7bbbaf308b9a1e6", 0x5f, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x400}}) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 04:48:45 executing program 0: clock_gettime(0x2, &(0x7f0000000100)) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x6}, {}], 0x2}) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000080)='./file0\x00') 04:48:45 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="b1600000000000002010000000000004feff011e9afef9599fc73fe26caa0416fa7804be781e4191f7c8df000000000000000000006afd1af028b0f3f74f24395dd492706486462cb7531d645e441660c259bbaa44f993f7bbbaf308b9a1e6", 0x5f, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x400}}) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 04:48:45 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="b1600000000000002010000000000004feff011e9afef9599fc73fe26caa0416fa7804be781e4191f7c8df000000000000000000006afd1af028b0f3f74f24395dd492706486462cb7531d645e441660c259bbaa44f993f7bbbaf308b9a1e6", 0x5f, 0x0, 0x0, 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f00000000c0)={{0x400}}) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 04:48:45 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff], [0x0, 0x1], [0x0, 0x0, 0x0, 0x9, 0xfffffffeeff7ffff], [0x0, 0x0, 0x405], [], {}, {0x8}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$VT_GETMODE(r4, 0x40087603, &(0x7f0000000000)) r5 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 04:48:45 executing program 1: sendto$unix(0xffffffffffffffff, &(0x7f0000000040)="b1600000000000002010000000000004feff011e9afef9599fc73fe26caa0416fa7804be781e4191f7c8df000000000000000000006afd1af028b0f3f74f24395dd492706486462cb7531d645e441660c259bbaa44f993f7bbbaf308b9a1e6", 0x5f, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff020000000000000000000000000001"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 04:48:45 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = msgget$private(0x0, 0x1) msgsnd(r1, &(0x7f0000000340)={0x2, "692c581a0302f3df08d670287ff4f3423fc7e7cef1013970882ada1d79d474bbe2497b5353124aed024b353fb2ab07d3fbf77bbe0af220e3edb1a1e4552d80ac76706a7db270b17d048e992ce34e71997af194ec9068879cd604556bd7764c38a7724dc5feb2c02787"}, 0x71, 0x800) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000200)='/dev/null\x00', 0x200, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r5}, 0x1, 0x4c, 0x0, 0x5, 0x2}, {{r4}, 0xffffffffffffffff, 0x54, 0x4, 0x0, 0x1}, {{r2}, 0xfffffffffffffff9, 0x40, 0x2, 0x7, 0x800}], 0x0, 0x0, 0xfffffffd, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x18, 0x1, 0x0) setsockopt(r6, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket(0x18, 0x1, 0x0) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f00000002c0)) setsockopt(r7, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r8 = dup2(r7, r0) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) getsockname$unix(r10, &(0x7f0000000240)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) ioctl$BIOCGSTATS(r8, 0x4008426f, &(0x7f0000000080)) 04:48:45 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff020000000000000000000000000001"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 04:48:45 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000000)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2c}, {0x3d}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000140)="f94c4c49dfd685fbaf8a8d1a029b", 0xe, 0x0, 0x0) 04:48:45 executing program 1: syz_emit_ethernet(0x0, 0x0) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 04:48:45 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) setregid(0x0, r1) setgroups(0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, &(0x7f0000000400)=0xf9e3) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) setsockopt(r4, 0x80, 0x4, &(0x7f0000000180)="c612a3f154f57dc8c11a0019cd3656a89e5dad42461dfc63e7e224012aa2b78e575be1cd90432cfbd918e87cdbe6ac16f61edc2df0ca271b968cea2ae7562d29106594d7015c112487d310f297cb271283daf0ffb9be1b2907a79105f2bb83821044dc8e13e28f50c6059493333a7d5b2d1c23804f18a68e3835455970fabdee3308", 0x82) setuid(r3) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000000)='x\x00') 04:48:46 executing program 1: syz_emit_ethernet(0x0, 0x0) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 04:48:46 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80, 0x5fb4) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 04:48:46 executing program 1: syz_emit_ethernet(0x0, 0x0) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 04:48:46 executing program 0: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="bbbbbbbbbbbbaaaaaaaaaabb86dd60dc9ae700382c00000200002e7b5f0bc485b60300000000010200000000000000000000000000013205"]) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffffffe5ffffaaaaaaaaaa0086dd60a4f00800182c00fe19d2c50f34370676000000000000aaff"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_SETSCREEN(r0, 0x80045756, &(0x7f0000000040)=0xb369) 04:48:46 executing program 1: syz_emit_ethernet(0x0, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 04:48:46 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) mprotect(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(0xffffffffffffffff, &(0x7f0000000180)="0991752f782265ebfdccb515279232c01f1eb7dfe6000c58", 0x77) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 04:48:46 executing program 1: syz_emit_ethernet(0x0, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 04:48:46 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x7a}, {&(0x7f0000000440)=""/109, 0x6d}], 0x2, 0x0, 0x0) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000140)={&(0x7f00000000c0)=[{}, {0x6}], 0x2}) mknod(&(0x7f0000000000)='./bus\x00', 0x40000002003, 0xa6138) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000300)) r3 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) recvmsg(r3, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000000040)=""/102, 0x66}, {&(0x7f00000004c0)=""/170, 0xaa}, {&(0x7f0000000580)=""/189, 0xbd}, {&(0x7f00000006c0)=""/180, 0xb4}, {&(0x7f0000000780)=""/135, 0x87}, {&(0x7f00000000c0)=""/72, 0x48}, {&(0x7f0000000880)=""/162, 0xa2}], 0x7, &(0x7f0000000940)=""/173, 0xad}, 0x42) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x4}) pwritev(r3, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(r3, &(0x7f0000000140)=[{&(0x7f0000000340)="636e8dee7f19ed492b209dc758c3e46a125b00de535d1a45c91bfb2bc1ccf6f5cdcd3d52eb78329457765cc0a83e809b461f54d42c7a3071ac4130b520f50848f16cbc5d95001fe32bfbca49a1c937b1709cc84f99c0ea51e99e12115aabfca5", 0x60}], 0x1, 0x0, 0x0) semget$private(0x0, 0x3, 0x204) 04:48:46 executing program 1: syz_emit_ethernet(0x0, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x7, 0x5, 0x1, 0x8, "7f79e6018505dd7b0600000000000000ff902e00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f81605", 0x92) 16:00:00 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:00 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:00 executing program 0: r0 = semget$private(0x0, 0x7, 0x286) semop(r0, &(0x7f0000000000), 0x0) semop(r0, &(0x7f0000000280)=[{0x0, 0x9, 0x800}, {0x0, 0x3ff8, 0x400}, {0x4, 0x8001, 0x800}, {0x3, 0x4, 0x800}, {0x2, 0x0, 0x3800}, {0x4, 0xa392}, {0x0, 0x9, 0x800}, {0x3, 0x3ff, 0x1000}, {0x2, 0x400, 0x1c00}], 0x9) semctl$SETVAL(r0, 0x0, 0x8, &(0x7f00000000c0)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r2 = open$dir(&(0x7f00000004c0)='./file2\x00', 0x2, 0x100) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000180)={0x1, 0x389}) dup2(r2, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0}, 0xfffffffffffffd98) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r6 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r6, 0x2, &(0x7f0000000100)=""/114) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r8 = fcntl$getown(r7, 0x5) shmctl$IPC_SET(r6, 0x1, &(0x7f0000000200)={{0x3ff, r4, r5, r4, r5, 0x104, 0x5}, 0xfff, 0x9, r8, r8, 0x7d55, 0xd75, 0xfa}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r10, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x74}, {0x44}, {0x800000000040006}]}) r12 = fcntl$dupfd(r9, 0x0, r11) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r13, 0x4, 0xcc) r14 = getpid() fcntl$setown(r13, 0x6, r14) fcntl$setown(r12, 0x6, r14) r15 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) setsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0xffffffffffffffff, r15, r16}, 0xc) r17 = open(&(0x7f0000000240)='./file2\x00', 0x870b96c80c120ba5, 0x1) r18 = dup(r17) r19 = socket$inet6(0x18, 0xe77177b6a1efe5d2, 0x4) r20 = accept$inet6(r19, &(0x7f0000000180), &(0x7f0000000380)=0xc) ioctl$VT_OPENQRY(r18, 0x40047601, &(0x7f00000002c0)) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r21, &(0x7f0000000100)='w', 0x1) poll(&(0x7f0000000200)=[{r21, 0x1}], 0x1, 0x0) write(r21, &(0x7f0000000080)="a6", 0x1) r22 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000280)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_INTR(r22, 0x800c5606, &(0x7f00000002c0)={0x1}) r23 = socket(0x18, 0x2, 0x0) r24 = fcntl$dupfd(r23, 0x0, r23) ioctl$TIOCFLUSH(r24, 0x8080691a, &(0x7f0000000300)) r25 = dup2(r1, r10) r26 = getuid() getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0xf87337fc34910821) fchownat(r25, &(0x7f0000000480)='./file1\x00', r26, r27, 0x6) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r29, &(0x7f000062e000)={&(0x7f0000690ff6)=@abs, 0xea, 0x0, 0x0, 0x0, 0xffffffffffffff61}, 0x0) r30 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$BIOCSETIF(r30, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r30, 0x80104267, &(0x7f0000000500)={0x0, &(0x7f0000000100)=[{0x74, 0xff}, {0x44}, {0x800000000040006, 0x0, 0x0, 0x200}]}) fcntl$dupfd(r28, 0x0, r30) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r31, 0x4, 0xcc) r32 = getpid() pipe(&(0x7f0000000140)={0xffffffffffffffff}) read(r33, &(0x7f0000001740)=""/4096, 0x1000) close(r33) fcntl$setown(r33, 0x6, r32) r34 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000003c0)=0xc) setsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000001c0)={r32, r34, r35}, 0xc) getgroups(0x3, &(0x7f0000000000)=[r16, r27, r35]) getgroups(0x400000000000017f, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r5, 0x0, r27, 0x0]) r37 = getgid() semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000300)={{0xfffffffffffff7ea, r3, r36, 0xffffffffffffffff, r37, 0x100, 0xe6}, 0x400, 0x0, 0x40}) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f0000000600)=""/4096) r38 = open(&(0x7f0000000100)='./bus\x00', 0x1, 0x0) pwritev(r38, &(0x7f0000002280)=[{0x0}], 0x1, 0x0, 0x0) r39 = dup(r38) ioctl$PCIOCGETROM(r39, 0xc0107005, &(0x7f0000000440)={{}, 0x3, &(0x7f0000000540)=[0x0, 0x0, 0x0]}) r40 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r40, &(0x7f0000000100)=[{&(0x7f0000000180)='#!', 0x2}], 0x1) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r41, &(0x7f0000000100)='w', 0x1) poll(&(0x7f0000000200), 0x200000000000008f, 0x4) write(r41, &(0x7f0000000080)="a6", 0x1) r42 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001640)='/dev/wskbd\x00', 0x200, 0x0) write(r42, &(0x7f00000005c0)="97a9ed27bf5536f44ee3f38203a94001b20fe0eab52020030000040000000000bb695c0bbcaa9eb20d79abe65c0ffc5b9ce091c4abd14971540274a182230a", 0xef) mprotect(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x3) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:00:00 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:00 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:00 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") login: pckbd_enable: command error 16:00:01 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8f0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x200001ff, 0x0, "a40400dea20400"}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = dup2(r1, r0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) faccessat(r4, &(0x7f0000000080)='./file0\x00', 0xc, 0x2) r5 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x20000, 0x0) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000140)='/dev/klog\x00', 0x20000, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x10, 0x0) r10 = openat(0xffffffffffffffff, &(0x7f00000003c0)='./file0\x00', 0x10, 0x10) r11 = socket(0x18, 0x2, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8080691a, &(0x7f0000000300)) r13 = socket(0x18, 0x2, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x8080691a, &(0x7f0000000300)) r15 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r15, 0x0, r15) kevent(0xffffffffffffff9c, &(0x7f0000000340)=[{{}, 0xffffffffffffffff, 0x0, 0x1, 0x1, 0x1}, {{r5}, 0xfffffffffffffffa, 0x40, 0x8, 0xfa, 0x80000001}, {{r0}, 0xfffffffffffffff8, 0x40, 0x2, 0x7, 0x400}], 0x8000, &(0x7f0000000400)=[{{r6}, 0xfffffffffffffff9, 0x2f, 0x4, 0x2, 0x4}, {{r8}, 0xfffffffffffffffb, 0x71, 0x40000000, 0x7, 0x7}, {{r2}, 0xfffffffffffffffd, 0xc, 0x80, 0x10001, 0xfff}, {{r9}, 0xfffffffffffffffe, 0xa9, 0x80, 0x2, 0x7}, {{r10}, 0xfffffffffffffff9, 0x10, 0x1, 0xffff, 0x8}, {{r12}, 0xfffffffffffffffc, 0x14, 0x2, 0x0, 0x100}, {{r14}, 0xfffffffffffffff8, 0x5, 0x1, 0x7, 0x1e}, {{r15}, 0xfffffffffffffffa, 0x88, 0x8, 0x25, 0x8}], 0x1f3, &(0x7f0000000500)={0x8, 0x465}) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSDISPLAYIO_DELFONT(0xffffffffffffffff, 0x8058574f, &(0x7f0000000000)={'./file0\x00', 0x8, 0x3fa4000, 0xffffffff, 0x1, 0x80000001, 0x3ff, 0x8, 0x0, 0x1, 0x400, 0xffff}) 16:00:01 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:01 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff0200"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x2, 0x0) ioctl$TIOCGWINSZ(0xffffffffffffff9c, 0x40087468, &(0x7f0000000000)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = dup2(r1, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x8, 0xfb}, {0x4c, 0x0, 0x0, 0x200}, {0xba8, 0x0, 0x0, 0xfffffffe}]}) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r4, 0x80085754, &(0x7f00000000c0)={0x400}) syz_emit_ethernet(0x3b, &(0x7f0000000080)="b1d42b4d03bfec6ef1c275f11e45516aa968c1e0fa0fcf0518de000000000000e8333f0ca168000fb01f6ac43d403020c7bd5de3069e0d6d0b0b5c") 16:00:01 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff0200"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:01 executing program 0: socket(0x18, 0x1, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = msgget$private(0x0, 0x682) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d0024ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = socket$unix(0x1, 0x2, 0x0) r9 = fcntl$getown(r8, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r6, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, r7, r9, 0xa5, 0x1, 0x100000000, 0x2}) r10 = msgget$private(0x0, 0x682) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x10, 0x0, {[0x1ff, 0x0, 0x101, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x2000000000000, 0x800000000, 0x4, 0x200000], [0x0, 0x0, 0x0, 0x400000000000, 0x0, 0x7, 0x800000000006, 0x0, 0x7f, 0xfffffffffffffffe], [0x10000000000000, 0x0, 0x0, 0x4a90, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0xfffffffffffffffc, 0x3, 0x3f], [{0x0, 0x0, 0xffffffff}, {0x101, 0x5}, {0x0, 0x4, 0x7}, {}, {0x0, 0x0, 0x10001}], {0x0, 0x0, 0x1}, {0xfffc, 0x0, 0x7fffffff, 0x80000001}}}) 16:00:01 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff0200"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:01 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff020000000000000000"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:01 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff020000000000000000"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x35}, {0x61}, {0x4006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = geteuid() seteuid(r1) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 16:00:02 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff020000000000000000"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:02 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff0200"/51]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:02 executing program 0: r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x3343, 0x0, 0x90d5, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r3 = syz_open_pts() close(r0) dup(r3) ioctl$TIOCEXCL(0xffffffffffffff9c, 0x2000740d) r4 = syz_open_pts() r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000000c0)={0x6, &(0x7f0000000080)=[{0x1000, 0xff, 0x0, 0x8000}, {0x1, 0xcc, 0x80, 0xfffffffb}, {0x1a05, 0x3, 0x0, 0x7ff}, {0xdb, 0x2, 0xe7}, {0x9, 0x8, 0x3, 0xac48}, {0x4d38, 0x3, 0x8}]}) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000240)={0x7ff, 0x354, 0x7fffffff, 0x2, "e25bbd0392260b9cc5ccd57dd49ad3ff20a63d8e", 0x1, 0xfffffff9}) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) getsockname$unix(r8, &(0x7f0000000100)=@file={0x0, ""/108}, &(0x7f0000000200)=0x6e) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r4, 0x2000746f) readv(r4, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 16:00:02 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff0200"/51]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:02 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff0200"/51]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:02 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff0200"/53]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:03 executing program 0: setreuid(0xee00, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x4c}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r1, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) mknodat(r4, &(0x7f0000000040)='./file0\x00', 0xc000, 0x2) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x7}, {0x4c}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r2, &(0x7f00000001c0)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x0, 0x0) getpeername$inet(r5, 0x0, 0x0) fchmodat(r5, &(0x7f00000000c0)='./file0\x00', 0x686e543000de5002, 0x4) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1ab0cb03e58e0629d9029be96914f6357e3a", 0x16, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000000)=0xffffffff) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000003c0)={0x9, &(0x7f0000000340)=[{0xf523, 0x1f, 0xff, 0x8}, {0x100, 0x1, 0x4, 0x20}, {0xbe, 0x3f, 0x9, 0x1}, {0x9, 0x9b, 0x4, 0x800}, {0x82, 0x7e, 0x5, 0x401}, {0x9, 0x7, 0x80, 0x6}, {0x6e89, 0x20, 0x0, 0x3f}, {0x1, 0x3, 0x0, 0xffffffff}, {0x4, 0x0, 0x7, 0x7f}]}) pwrite(r6, &(0x7f00000001c0)="1eaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:03 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff0200"/53]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:03 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff0200"/53]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:03 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x2, &(0x7f0000000040)=[{}, {0x44}]}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000240)={0x200000, 0x0, {0xfb6d, 0x80}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=ANY=[@ANYBLOB="5505828238700371c4a92a17394790cbafa5470d8f1ed1fe977170709aee0adc174d706b1bed02971d1fb30f915a31341790748e2f36ed1de0df68a743471ac44edb697cd837bb"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) close(r5) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x4) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000200)={0x7, &(0x7f0000000180)=[{0x5, 0x1, 0x80, 0x5}, {0x5, 0x40, 0x6, 0x4}, {0x9, 0x0, 0x80, 0x8}, {0x2, 0x2, 0x0, 0xffff5397}, {0x3ff, 0x3, 0x9, 0xf9}, {0x7fff, 0x80, 0x2, 0x7}, {0x9, 0x3f, 0x6, 0xcfdd}]}) r7 = socket(0x18, 0x2, 0x0) close(r7) socket(0x400000000018, 0x3, 0x3a) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000340)) write(r7, &(0x7f0000000040)="100a2956b9223776", 0x21d) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r9, 0x40044278, &(0x7f0000000080)) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x4086334) r0 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x9, 0x4, 0x1, 0x2, "d06a7defc6cab5837ed8e336ad490b33933e72b1", 0xaca9, 0x1}) ioctl$TIOCFLUSH(r0, 0x42087007, &(0x7f0000000200)) 16:00:03 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff020000000000000000000000000001"]) syz_emit_ethernet(0x0, 0x0) 16:00:03 executing program 0: syz_emit_ethernet(0xe, &(0x7f0000000000)="c7a895006f53dd000005ffff8035") r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000040)=0x1ff) 16:00:03 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff020000000000000000000000000001"]) syz_emit_ethernet(0x0, 0x0) 16:00:03 executing program 0: r0 = kqueue() r1 = syz_open_pts() kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x8001, 0x0, 0x0, 0x0) syz_open_pts() syz_open_pts() syz_open_pts() r2 = syz_open_pts() r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_GETPARAMS(r4, 0x80105727, &(0x7f00000000c0)={&(0x7f0000000200)=[{0x44, 0x7fffffff}, {0x86, 0x4}, {0x0, 0xcd32}, {0x87, 0x3}, {0x83, 0x6}, {0x100, 0x4}, {0x8b, 0x7}, {0x0, 0x5}, {0x81, 0x3}, {0x43}], 0xa}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f0000000100)="bd", 0x1) r5 = syz_open_pts() close(r2) dup(r5) r6 = syz_open_pts() ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa60200"}) ioctl$TIOCSETA(r6, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffffffffffffc, "b08d1dbd961018d3a50a2c21d8e500"}) 16:00:03 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff020000000000000000000000000001"]) syz_emit_ethernet(0x0, 0x0) 16:00:03 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff020000000000000000000000000001"]) syz_emit_ethernet(0x0, &(0x7f0000000000)) 16:00:03 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff020000000000000000000000000001"]) syz_emit_ethernet(0x0, &(0x7f0000000000)) 16:00:04 executing program 0: setrlimit(0x8, &(0x7f0000000080)={0x1, 0x20}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000000)=0x7) writev(r0, &(0x7f0000000300)=[{&(0x7f0000000840)="230cd76dcec2cfadafd1d49e8fcac03821abc1e3a169dc74c913dbc20ea8b4c8eeb471cd389b3a653c808be161e0bbca51caf8528a46eb5720c85dcbd69e72e75195f2243c1e019ac35d1a67786cde3615896af5e892e03147a5310a7cda3a53cc2c653d2ea3ba4d369d6469ec7621543f169a4294d84aafc5ac963a19fb2c3b72a49a51fee443b9eb691d3a42b69e1eef07518e916d41069c2810a408005fd3e04adb6c3072f5dbf3252a20cc2874999eecfa31d25cdd0c398ad037691e2ac299354f5e41dcb0541aed19686686e593c13c36902791c52a76d9b96c50cc015406c18a83dadb0d413de950d764214f30b8671bd75f71edf4c2682cd517be7ca99be8240c03943d369090febba301fe540194f1131efbb389fd72efeed3391cd7475aa49d7f2702ec215c19d035cd2a18c26cdff0b5ec7ad805cc1cae68c2621d252329f107261ddd91c1ae66458c12a6a6364e0a3d8dded697a5637ff469c4a9e52dd6445fee2b1e533cf5061db4bcda13173a8c4eed28756e3afc2401f74852b02f9c0f7f4bda72309cedf1e742005e0df4622058fac6d5124120be1b96ec02caf7a29ce1fc3ff6473c9c28974a4ed12f821af62b9c1d202bb047f58ce4f87a9ee98b3eaeaa236ec874fc01745c354ce7339af03b63138d8afbdc49301dc738f2f76935ce76c990d06185ef404d703ce7f7bb84252771a0b2051982e5c1d1f95d0b310ac6b1ef8c0c8b0faa88d371ed297a0a9153f33a795294aaee164f7bfc1961b1920cd9941e1074c450a1c2702cca31879a50de2e494ea9307a4045c9c9523b69d6c28dcb11d0baa053267e7c32fedd7d6cd473a3f6e9603821c6155435b37da41dcd0c3b8da76c43f249b5a1e655a61078ad3c63f4322ffe03aed27cab8e84e47328885265f5f91c5d04bcc29a1da98127566aa2fa3b8e67c48f5a2a52f300199f3e5a9489332da9992afacd018b34ec8b26c22d879b78471903d19d1afd94c0489ae6e954bd9019336bae393791392b1f17f85ae81a5faf15fd9898a7f0818498d57f1cfff6a8351effce3cb7404486fba3107c66b9e0058def9f205186c363ecf71b0265c5dc25e5aa5a5b70e6583c0467a3bd2817ddc378c9b3950a2378d94c6d044854676bfd1074fce23d384ff1d824d1040af7c9e0141ca31776ed55b562765d206b339e81949b8f7682306d12c848af828e7afc8fb712a227171b23ea810112a93486e81bdc23c46a55caa591c21880953800965a172b668ce940fa43909fb02884504bff33d0d9eb3e176e759a5fa360583112a8842067dae8bd469a884d744834bce9f4ad50a101d088420a562d1c302c2f97ac9d02efa4b22f62784c7a52e081c3907f64cdbfabb13238210e35c25b588fbab41b2bb401ea662e49ab6af16a8a8407509758fef7a59c53a1dd929c552e41176750b5ebd007aee3d968f7e206c4a256089cd83e7050d4a0ba8e88143b2e150dd1b2caa3d5fa597196ebae8a11869d13de37d4feff7c3dbd6914af8191d34f43b52d2e3c35d535a285c04fee62d46c7cb920618ddfff6da9d9da89e7fed2704c2067566d89d48d6277d879373c8e1a89a7188b838f509226b43e743b8cfcc830d6312b9fc083b67b389d9cad9ea5acc4e7fbda9b92571bc894946fcdf9762e80c53f799aa33d79804538282bb53012d166ce029d9ad9c53ab36efcf06a3294f50bbbc2a4d7b54e2c5fd76268aad8987389f653a4d5f9593fda2689dd4613b0c1942e364a6b3a3617ab4a9688285151ab17b8d7ed4e1e93e855a0160ceca518ecccdff18250eba5b6f2e0372726895ceab0914a83ed5c3c9b6e002a2569a23de96f0b6e76596ee594e954747269f9bf2e403c6003da67338590aee308732ce54c29dcd06ca6f0fec2553e93cc81887c8461b4fc6bf37519bb9d28d0cc541bb4720aa8bf82de66c3d096d1f68c4cc4ae9631cbc2b1dd702cca66de7c3760536bde0170cb218eb2c96b722242bd8ff368c6414b2d0edcf9d3a8545d6fa0b8966f8dd8039ff11280acd02a0af28f392c15af1461cfef1cd4aa8c498ee8aab92f2da28978712ab5b5fcb0bbb481a624f11aafd12f802dfaa25adfef7858f8a1ab6ff28ab55cdf8d15f39dd07ad6b161975eb0f56407218882a9abb20aedf7e15963fa2f381fb2d50b652d71a2145e40a98f0d991c81f352d82db00d1ffd685355200888b381ef361dbfb5e8e8520ba62d33bc4e3dcb1a278ca607a31f17d0cbf8b373496cf061ee41957d31fba04e92f83436e481dac71243439fa0e8dae9fbc29fe3d517a0cd72a159f223940bd790f672bd0fe2e730d3b2067d5e1fe631bb62d18048fc6e97ab37e1c3b515688dbdfd674a15d56fcb9ecc70328022a4d491de361df4708863e4119b5868a44bd274241328ad3a907ef17f2a86abb4f2f062aa7836176ace59c4aa372165c3c52439d4b8d5bb14fc017a47dbb1ee30ef0da2ed21f0e1fdce41b0b01e927c8c25f69e4d6f56ee6551ef37a8dd88323f47d028901724f06efeab5f0203efe4db35a228f32bc9c932d5ba8b9b45199c6d937f90d59e9ac85cc159a8a1058c887088a840ecc8ab0fdb5757e88f5d99db71c5981e57eec7ea858736555da352513aa83f211ca3cb2c21593e80812aeb1d47078cf3abe40016d6042ab2b7f93580d710007257ad4f75209a8e29af3dc7f24dba757acde0e1c97d58409fb846f0d1d3924f2a7a9012bda90049ffdfbc7271981ddbb9a34a9027e54216bb9c8fc67014ef255c0d", 0x7a8}], 0x1) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = accept(r2, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0xa, r4) r6 = accept$unix(r4, &(0x7f0000000100)=@file={0x0, ""/46}, &(0x7f0000000140)=0x30) r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r8, 0x0, r8) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) r10 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r10, 0x0, r10) r11 = socket(0x18, 0x2, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8080691a, &(0x7f0000000300)) r13 = socket(0x18, 0x2, 0x0) r14 = fcntl$dupfd(r13, 0x0, r13) ioctl$TIOCFLUSH(r14, 0x8080691a, &(0x7f0000000300)) r15 = dup2(r12, r14) r16 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r16, 0x0, r16) r17 = getppid() r18 = msgget$private(0x0, 0x682) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r18, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r18, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r18, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r18, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 0xffffff64, 0x1, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r23 = getppid() r24 = socket$unix(0x1, 0x2, 0x0) r25 = fcntl$getown(r24, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000980)={{0x2, r19, r21, r22, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, r23, r25, 0xa5, 0x1, 0x100000000, 0x2}) r26 = msgget$private(0x0, 0x682) msgsnd(r26, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r26, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r26, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r26, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r26, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 0xffffff64, 0x1, 0x0) r27 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r28, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r31 = getppid() r32 = socket$unix(0x1, 0x2, 0x0) r33 = fcntl$getown(r32, 0x5) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000980)={{0x2, r27, r29, r30, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, r31, r33, 0xa5, 0x1, 0x100000000, 0x2}) sendmsg$unix(r6, &(0x7f0000000440)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000340)=[{&(0x7f00000001c0)="6677ae298100866b61785953", 0xc}, {&(0x7f0000000200)="2a2d5677b4ea1dd3201b3da572f387468fa244c958e6ee81c28466c4159ed13cff6012f030e091c12be82c3dee959768e7aae7b4f147fbc109f80b1b537eceddf9338613f5a5af600f244794d9f56d0511f7c7f9c6adab5567a93355eadb66dddcc9c650045dff78d548e68ae10c00c649d9b22acec1f4996138db8ff73e1a37eb6a567462f62b8dd26475f173e1deffe714c431dbe295e84569a6ccf64dbcc9edf0bd2b8b966711d806b4ce6d3e817257ad5bf46dcaa9fea75b08afeea0edad31eba33bee", 0xc5}], 0x2, &(0x7f00000003c0)=[@rights={0x30, 0xffff, 0x1, [r7, r8, r9, r10, r2, r15, r16, r3]}, @cred={0x20, 0xffff, 0x0, r17, r19, r29}], 0x50, 0x405}, 0xc) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) dup2(r3, r5) 16:00:04 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff020000000000000000000000000001"]) syz_emit_ethernet(0x0, &(0x7f0000000000)) 16:00:04 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff020000000000000000000000000001"]) syz_emit_ethernet(0x7, &(0x7f0000000000)="c7a895006f53dd") 16:00:04 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff020000000000000000000000000001"]) syz_emit_ethernet(0x7, &(0x7f0000000000)="c7a895006f53dd") 16:00:05 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000740)={&(0x7f0000000000)=ANY=[@ANYBLOB="009cc800000000000000"], 0xa, &(0x7f0000000680)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 16:00:05 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff020000000000000000000000000001"]) syz_emit_ethernet(0x7, &(0x7f0000000000)="c7a895006f53dd") 16:00:05 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff020000000000000000000000000001"]) syz_emit_ethernet(0xb, &(0x7f0000000000)="c7a895006f53dd000005ff") 16:00:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfff9ffffffffffff], [0x0, 0x0, 0x482]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) recvfrom$inet6(0xffffffffffffffff, &(0x7f0000000040)=""/157, 0x9d, 0x8a0, &(0x7f0000000100)={0x18, 0x2, 0x7fffffff, 0x1000}, 0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) readlinkat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', &(0x7f00000004c0)=""/248, 0xf8) 16:00:05 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff020000000000000000000000000001"]) syz_emit_ethernet(0xb, &(0x7f0000000000)="c7a895006f53dd000005ff") 16:00:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSHDRCMPLT(0xffffffffffffffff, 0x80044275, &(0x7f0000000140)=0x4) close(r0) r1 = socket(0x18, 0x1, 0x40) setsockopt(r1, 0x29, 0x36, &(0x7f0000000140), 0x4) setsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f0000000000)=0xfff, 0x4) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0xd85) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffffc, "00000000e9001040dcc40000000000002000", 0x1f}) r2 = syz_open_pts() close(r2) r3 = syz_open_pts() r4 = msgget$private(0x0, 0xfffffffffffffffd) r5 = socket(0x1, 0x5, 0x1e) setsockopt(r5, 0x29, 0x32, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) setsockopt(r6, 0x29, 0x32, 0x0, 0x0) setsockopt(r6, 0x29, 0x2a, &(0x7f0000000080)="54002393", 0x4) msgsnd(r4, &(0x7f0000002080)=ANY=[@ANYRES32=r5, @ANYRES64=r3, @ANYPTR64, @ANYRESOCT=r6, @ANYRES32, @ANYRESOCT, @ANYRES16, @ANYBLOB="73a8fcc309ae3f5e92190ae662ed5d8e225f71bb8eaa49cbed053faaac253e770edb146c6d4b761518dbeea9e2dd5074408067b8c8828daf9e993b6cdb943e713e000000000000051f4d"], 0x8, 0x800) r7 = socket$inet6(0x18, 0x2, 0x0) pipe(&(0x7f0000000a00)={0xffffffffffffffff}) ioctl$TIOCFLUSH(r8, 0x80047308, &(0x7f00000000c0)) msgsnd(r4, &(0x7f00000028c0)=ANY=[@ANYRESDEC, @ANYRESOCT=0x0, @ANYRESHEX, @ANYRES16=0x0, @ANYPTR=&(0x7f0000000240)=ANY=[@ANYRES32=0x0, @ANYRESDEC, @ANYRES32=r7, @ANYRESOCT=r2, @ANYBLOB="1fb8487645a487800ddfa8bcbd1d62b83f4e91ed2be884ef7d0c230e4aa0e5dc24b023bbe25489e7060000000000000040c9f3517efe531b8b12efbcf70288914998352047d5e2877d594ba25aa51797d599a745629c9ccf2c9f4c2840b4bead10d2639a3a35584770f6b5954b29c2b006edf8eb2212cdf9bd9034adf89807b0f8cf40324b551f9f9becb16413fcc485062bdb250edd3bc07ef6"], @ANYRESOCT=r8, @ANYRESHEX], 0x7, 0xffb) r9 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) fchown(r9, 0x0, 0x0) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) close(r10) fchown(r10, 0x0, 0x0) r11 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) close(r11) msgrcv(r4, &(0x7f0000000180)=ANY=[@ANYPTR64=&(0x7f0000002940)=ANY=[@ANYRESHEX, @ANYRES16=r9, @ANYBLOB="f87bb22b72eef8f5aa60d6339e80c3a412eea86b7edcad068c8b6be1f76fc7614bbc562582db9545728cc2d57f766b76ef679ca7cd9fed8301207d3db3cd880e4eb052c5076995756c771d8f6253023f0e96d328e4b91052c5dbea6d4b000ce28a576a12cdf1e1a28436fd348fbe95d59f788cfa5868dfe60cf3a8fa1bf737fa85d44a6879ac2d74ab4c198363e02fd3a37a830ade3cd96135006bc899946defd5c9b4ed83f1e69b82ce9ce2fcac371fba3f4a8dbb043a172cc7be9b62726f98562f2f19eac4a43c75a0f83fee52546bb3de401cf0de5e1867bda09080d9eba24160b70b67ab2ed64a333cc7cb14f5680be1154a4ca551d380dd21a06f688fa3f7112f5929be1361d6f2265fbb9479800173ffb083fd3727980ce27d542ff499f1528c6ef64f886cf41d41666992902acf691e0597328afea6c719f96ed3a023fa0839fd4e828ca420139c1973a1a10502bdd6e65613a27c19c0d49897f833fbd5769eec4b306b255f4915d7f42742c00eba45ea473b3b2e1e5f527f0b3abdbbca39695f7a468879c158c4bcafee8855f0a565941caabd55c0715de19a02c74d246f5bf9e9e8ff29ecdf95969692288de4435b42753ab5e39e60abd7bfe1bccab35205f7f0836b41909984e5d53858d477639fb9f50bd96e3df81b8b8a77e4b574f64fedc367dd717250ac653cb66b4ffa38645ac0f99154a0bca7ee275bb49ce767621d42519e0be680399d0813c3d1f3c591e2b6b89d3ec1dff1fd52e0dddfed3436586e69ea3430bb50b0abb55c6b416a046897ebef09d24def8270e5820ef19ebf6c3cdf3d25a4a04356b95c95ad14bbe1030a64a41f97e8780dab6afd9980b4e848d54f094cddeff372185b9c46ea7de21cc9f937f8b1cb2a0c46bc898d7d65e0c8c5dc81aebae034d1f576b1ac2367e037fe68ca8a9a3f96778938fdd705436b6dfdb12029ccdd01c0349d41d5e4f89740b3fa3bc504d64de196a374b2e44f56283456dc391a9b953b9655b65b43404c5e60cf6977343894a0dd0d32dda8c2cc1965227f84ba577b7f6bb94a882ff7012e299cc91272dd1945faa9a54019af26e84ba69514223c9ea49b5e7a6fdb31f41d217c68cad3a41c9b1078ac1a0122de7ba75bf513deb91edf50a64c91be2e512737cd8251f2d14bd18996589dccf9756b13c6c23a3c0e15bb96664e8def07e90c118eb2be02c540b3bf49008cbf43140ac11dc57b12be4833a124eafe0d80656c460c77a159c06d47a10cf48e9876ebd86c51652b15f331939fd6e658f79b6a77fa50db2776d4daa2a59699acb45c642fba8a0cea9d365909192b3dff95dc2ac281a02d39e9a07699b86898174c83e5e3701f209a0e19ae4209d964826d2a3a9d636f85fa996c1aa07653118195ac9fc7a4e8492bd0f9f4448e666323830e56e8c323773ff61738168132076ff78bf1eb1629c6b6f20873afd822368a8474f29b22018a3375ce145e8658292dc1e129e4a18dbef864588af2d4684c237ea1dcd48780c9330cfa44a957345cc0870d1b148f143ff4a29e368887f5e653d630533565a51b62f6e4fd3c164b0336f452242b5daf99983f3b6349c6831bf3515026cbc25f5c875b03bb9a137f03d83344d8d3d53140a75da97019fdfe7836f89cdf83c45b5b37790575a27921e5d7f6b607a65738757fc8ba2a93ff3a43ad67965f6e935eaaa3d21544047317c4beb47e24ff118aec0b29dd128ef455ae83952ea0aedca717d1653826f4fe9267e1e84df2007ae51e40dbcd3e1017270034e976e49e2f6f72e36b66707e7c8b3e6967ef7c5499e34c441df7d86db3c308ec688ecba5e552eeca8c3fea0a534dd41bdada9d26f2fe3ba4ce0a0aaab43db36c6e0e3f89b40a04f231f8f868ff0645f5e64aba42f70604848a8779af63a2bd8cb8893b45b15827b1d2bbe431312d35ff03fc189fdcfab93e9e9589999a91badf67e86f46a8c57a6c3d5bd773c1739d1c1630cccd26b7723b407ae30b416010c206846b0fa058833379a97afab0569b44306e08f24a869597468ec00c09c8aed5dee0c2193409f67845086de9ddffc703f17ba0218c59dabd621a48e6295e16d23e19ea6b0b882c45cb9725b49be9e347fa81070d0042d32dc497ccc5cbe4eb5e7d52c5ec50550d9414b570e4a6b1d4b5914da59e293c590f1ac4708aa9b98ad34591b1fdf4c71d36e4939190d54cdb54704d713bc405ecfce43b81f3e3b7d041451478019677f9d410e9aa80fec5bf49190dd5e372fe36d4eb253c86cf622ac9033c327d656f46fa9cc29efbe26b11b417a974526f770e19ba456bbd5368b8ba74f6973ba0662d2e0db2f40ff1c3bf7bc091cd10d366bedfc4c84dabdb0d961bbdf304534df0ea7e3685233a409d2097cf2299fa24df4d25d2b03102ef96aa727583a46e9865e98c7b44cad7570cfea227030b1fc9cea135b4a852346cf8f3195418476380e9e035c11db55c652d36491617ecc09c4c3089ef3cb023b21320dce4d904cb685b794c323a3946e7b0bce11585f91c24c6d5d54e3e49701fe95f3b4bf1bb38fdd4e02c255ec9e4a16e773f516a90c287e0d24614f72286e584d0708211fb4ee2dbd751350b2f7f864b99b88f3715f2e6b4b7d5a24ff9c2a8fefaa8bffdac0553e5e1a23b5ca4b9110dcc91b88091cc61b2b364f2742f51bfea577a43e24e59a45e429b59a450be0a28839395111d8a3adb0afc38175da84da5302d8aff1b811bd858f0d7bc304db221037d667836fc5a52757506af3486dcfd2ad8210b684a534b911fe1b7e163302596ad6f8e23806951a4882205de656812eb668b974ab3e5433adf918b1b13a70a150a4a20e66d1bf32420afa429f6bc75ef3ccd82278d182080a9326a36607a4e58504bedcc4f52fef2c0dbf346420e96859bc2d79e2e261b3f1adebc28266fe7ed50b7ec124792d89142476e45f242b840b6583cd59c4bb3269ddd39abbe6fc9cbcaf18a1efc90b6099be801d1fa6471a9160a55246647f349cc8a13339f737cb48bf5649cd541adf4fc66abe74d729ce11122697d86937ee998f78405059e9a3ec8c8b51d135f915b27d6da983476da6ac8a80d13b30134b01be5e3985b6d0cef493b5fe38d7f52ad44151443ffb0dcea07ba99f69c6ba14d1137a4ab17f2eeb24182955ed7c262654b654d7434cbe9e00ba307c9c3e6977fb13b1615d029278eabf758a71d19a422ffa7de37f7213e26d3fe4f74345e06725aa6d3df6a94dd0dbf5e677c4b6d65465259636c26f724c0ced3ef5b64b53c8b6e04a6ca9e4f0d38ac9fcdf767fcc750f3c230f1951f63004169fe4f9230720d525ffccaaa1f780156cd45fc72e97c3d15da8e5d5ed28fa6b0a3f65687570a033bd62247b8ab2153be9b0471492d1cc9970ad4835389d2b8ff7cb19d9aaa21d91a5b309089bceadc327bb32c056765c5fd8f1a0aea8a6e0ac1d9c40300ef36e39032065a1e7f0f92f900bdfff968b909526adea5415a67b5ae46e765367361f4e8a1bacd550d7c6ea2874b65574f1f05408667f66a014969f523d1ef033505febef0b50c7e5d4e7c751cc091049ff193b8c898bf6276595518aa13dac3f57294fabbd82ce91824bb8c4b344bcf86d37b780ada5abb67beb52ecac7b1d097ff8527093bc69d4c8ed1305cf770c4b559c4ad73e30b33b03a73c443e981ddab37a7e17ede4398a0356d4a624f6c6a855593bdf789f387200eb5cfd8f4d3149269256f7f10efd7ac2adff19d6f45a9854acade2f1d65564e30bd15963a3297646c37a75433faf33a76236fec8ef92f723b642188a022d241fca0346e515077b98d03a3373ad879b45538fc4bf7c094b6f8d2cb910301bf8f29259d4e242347edb28593659e7d19be0ef3ab12e3bda6e3675e5b94890740f2ee8e900c04d1f8d638b7fdc48b6d9504401131aa41e44e94902cd59988e98259c7172482307492384f0c789c61f42c6f65a290788da15916a3b7aa0ffed8ddc6032c752641d1b670d3e5b21db5f24caa1aff38c4299e7433fc4aea757d6f92862c99753726ba565c350affc488b3355b3ee66b1ceb079a82ce364ec0b6d565d7c6086c99d784cb71f7b03990d6f387642ecd1436553f407ad8bb7fd3ec37e6fb6df8b3e0f8d3fae511b8cf84fabbb46387dd5ce28ea12f5fb55ff9d745c81a563ab78c6e3b202aa2808ec31e524b424a42536e796bc33af3f6a2dd319499aa095a06dbf2a27e179eb934a8eed9bcace1e3e8c1a2c06e5064b6499067e9f106eb760e6f5cb07d67c8bd82b98b2412c42bce210944380a385e9b364617ce76f7030f01eaf5ae42d48577215fdbf4a66891ecc018e1822add4c41a2765742a34e942413e978ddc414bb0a8b5964dd54e55a34a5b3c18b9920d575136c1a1420f395130f2309b32dd47931bb3a9f81fccce102a1b636c82a5a48efeed39883eb298eb056907ef6affd0d17c8f226eda0ee8a935354a1e4a60a9eec70ba14ea925b461a5c98dbe826d63fff00c5ba9a8a8375cd9d55aa51bd8954a9be2cb2902d6cefd64b2145636c4d670696ded81bde684fc48419dcdba6a680353e854c11da6b5100122c624c7f56a4196622ee206c45d5e94ba34b384b0461699864c6532f0bdd9ef87efbd557d2bc9b5e9ec362dc2b7d0ee6fbfe56e0f0a32cde0a59aef654c0cc02905b95b0c3c6613e6e81f0482b4d3c0c4de2b542f8cc5843b262ddb43692b7890e3d05ca178fd1d50715d55b615d88d026cc3583a77c1a6620e26c1e46d4e8c5b2b8938470598d73d7f887a92533a744ba65ee02c165a60655c388045593f92724e6ab5b62aa54688a358cb05a8e3141ce1e1f50c5a0c5c1d8f1ffca66f1b6097996729b16de849f8d7006363c75465221c2795c59d38ae975422a2d10b00e42d47c65a719be5ea983b566c588aad542680c4dfeee1b9d555794ad81b62f58301ef060a6179e306ece5b40993e991f144882a28dfa2f60993a0f260767b3ce9d2c9c1f3330151a381d5e81089392bbfbdb0d9d04b7871c9536e38b7d3265349b55361e80827132f0fc5ca4f14197143b7cfb1fcfa4ba683f70031a9b51855318ffef60cde1b20101328c1f8a95197a792ccfab552eced9623df006dc46d86cf72dd64a9d4c65fed3f144f5304914f5f20aeac2cbe20b90d38ba66e7ead3435923a69a7c287398605e24969f19541541109a71088a7a44ccbbfccd8db457fa21ab9ace2340cd02b1e26b545e5249b9769cb052f93718cf2f1b9a290facc5085695bd4ef4ed68a8ec589f73ff70e1352c4799da6c0f009ac314106a18f54390165c05ebc4a0c05e48f7c44359b0b4a82acd203976b45030eeb83b8ed9bdf58f6b8ef30a879ccfa2f2554d599a97d355024487d5aa887dad447ebad8bedf869dedc413f79ea6bbe1efb6d52c2f4ccf7ea4e7730ddc500b8afb73d0e37104241a9409dc87a7574be208b2e906f60713bd1f663373b652e4a4b65c786bb2a683411f97401277e12ca2c77259fcd315955be67f583b73a417944082da03b49f11616854d9f9b8692444afe557bee99cbea418374f0aba08fdf7d3968bffe9f834dcb634e0e712817797954e095273939cd4fc8e6ef308ab026364b0193d38bb90c6049215e89a0ecfeffcae9414cb52e74953fcf4ad6b1b37c91e48811fb948b073a76ab24f8096a44713667ceb6fc1e857ad084e0ae82ead1c7bc817b0f9b8dc153fc42449ead49c9a39c5b89ef2a1025ab177a698d024c57e3a5687e02a95a8b7725a0ae257466e68357fc51731498cdac46e9", @ANYRES32=0x0, @ANYRESHEX=r4, @ANYRESOCT=r10, @ANYRESHEX=r11], @ANYBLOB="c33f14fae410fe96c9439447a8f130109aa3f89e041ced66b35a3dc7638244d3a25d5771f1367683953c76739e9666b8da06a747b0838f478dea0f75b7b7faa8071b69a1d5a90c1c163ee828046f890d85db098d1f05486c90ab0c7836c1d8202051a9d580fde575e8809c9fe073e616ee3d57b62183339b0d92682566407dcc11ab7dda5baa41de89ab409693b4eed128d82f5dff62c313", @ANYRES16], 0x3, 0x2, 0x800) msgctl$IPC_STAT(r4, 0x2, &(0x7f0000001e40)=""/74) 16:00:05 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff020000000000000000000000000001"]) syz_emit_ethernet(0xb, &(0x7f0000000000)="c7a895006f53dd000005ff") 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x1c}, {0x5}, {0x6}]}) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:00:05 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff020000000000000000000000000001"]) syz_emit_ethernet(0xd, &(0x7f0000000000)="c7a895006f53dd000005ffff86") 16:00:05 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff020000000000000000000000000001"]) syz_emit_ethernet(0xd, &(0x7f0000000000)="c7a895006f53dd000005ffff86") 16:00:05 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000040)={0x0}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) flock(r0, 0xb) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) write(r2, &(0x7f0000000080)="c0db49ec141a5cb37399043a114c7e82586b42c962b5439716822502b3b19c74e4221077f83f2152819457573f7134c493", 0x31) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) close(r4) r5 = socket(0x18, 0x2, 0x0) close(r5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r5, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r5, &(0x7f0000000040)="100a2956b9223776", 0x21d) syz_emit_ethernet(0x6f, &(0x7f0000000180)="eeb161ea56a41ba9fcfe972fd9e2827eba4c5bdb971e3c9a9e93d1fbd98e0d20253326f939e70c36df19731268b55a28367e0446209e01c07683304e5e74bbf05d01944e93c39b4f1341489acfd8a84f3eeea0ce1e7c09a7cc18cee1a8aad276c5e3e36f781b4b954cae37cc6a682c") 16:00:05 executing program 0: syz_emit_ethernet(0x46, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaa0086dd6000000000103c00fe8000000000000000000000002000aafe8000000000000000000000000000aa87000000000000010000000000000078"]) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000040)) 16:00:05 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff020000000000000000000000000001"]) syz_emit_ethernet(0xd, &(0x7f0000000000)="c7a895006f53dd000005ffff86") 16:00:05 executing program 0: open$dir(&(0x7f00000002c0)='./file0\x00', 0x273d7148fdcd75c, 0x0) setreuid(0xee00, 0x0) r0 = semget$private(0x0, 0x4, 0x2) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000300)=""/4096) open(&(0x7f0000000000)='./file1\x00', 0x10000, 0x15) r1 = getuid() r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) lseek(r3, 0x0, 0x6, 0x2) setreuid(0xee00, r1) lstat(&(0x7f0000000100)='./file0\x00', 0xfffffffffffffffe) 16:00:05 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff020000000000000000000000000001"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:05 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xfffffffffeffffff], [0x0, 0x0, 0x481]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000000)='./file0\x00', 0x10000, 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = msgget$private(0x0, 0x682) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 0xffffff64, 0x1, 0x0) r6 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r7, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getppid() r11 = socket$unix(0x1, 0x2, 0x0) r12 = fcntl$getown(r11, 0x5) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000980)={{0x2, r6, r8, r9, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, r10, r12, 0xa5, 0x1, 0x100000000, 0x2}) r13 = msgget$private(0x0, 0x682) msgsnd(r13, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r13, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r13, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r13, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r13, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 0xffffff64, 0x1, 0x0) r14 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r15, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r15, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r18 = getppid() r19 = socket$unix(0x1, 0x2, 0x0) r20 = fcntl$getown(r19, 0x5) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000980)={{0x2, r14, r16, r17, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, r18, r20, 0xa5, 0x1, 0x100000000, 0x2}) fchown(r4, r6, r16) 16:00:05 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff020000000000000000000000000001"]) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) r5 = shmat(r4, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r5) shmdt(r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x210, 0x0) fcntl$dupfd(r3, 0x0, r6) r7 = dup(r0) ioctl$TIOCSETD(r7, 0x8004741b, &(0x7f0000000040)=0x5) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:05 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff020000000000000000000000000001"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r0 = socket(0x10, 0x2, 0xc4) r1 = msgget$private(0x0, 0x682) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 0xffffff64, 0x1, 0x0) chflags(&(0x7f0000000100)='./file0\x00', 0x1) r2 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = getppid() r7 = socket$unix(0x1, 0x2, 0x0) r8 = fcntl$getown(r7, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r2, r4, r5, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, r6, r8, 0xa5, 0x1, 0x100000000, 0x2}) msgctl$IPC_RMID(r1, 0x0) msgsnd(r1, &(0x7f00000000c0)={0x0, "3be4"}, 0xa, 0x0) getsockname(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) 16:00:05 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff020000000000000000000000000001"]) socket(0x18, 0x2, 0x40) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x12, 0x0, 0x80, 0x20000}, {0x4c}, {0x6, 0x0, 0x0, 0x200}]}) r1 = socket(0x18, 0x2, 0x0) read(r1, &(0x7f0000000040)=""/204, 0xcc) socket(0x6, 0x2, 0x81) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f00000001c0)=0x3) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000200)=0xe5) r4 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) pwrite(r4, &(0x7f0000000180)="f6beae00cd55d832a3eef205abec", 0xe, 0x0, 0x4000000000000) 16:00:06 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd600300000000fc000000000081fffa00000000000000002aff000100000000000000000000000000aff3"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:06 executing program 1: syz_emit_ethernet(0x3, &(0x7f00000005c0)=ANY=[@ANYRESHEX, @ANYBLOB="0b13077af164a52fc4d5ee2f553fbfc7b165240472bbbb2588994321919ce20fdb75e2c5bf5456d3a57f3f0100d344009ef838d9ab1d866cd04c8b65743caa0a45c73db7cd80dc1c94d676f2c2fdecd47c6eaea7a320454bd8ec6fd6360a92a0eb4fd4b212df58e09f9f78b59130bbcaf0e2549a058e08eff16e7bdc9564fe0cb2be46e00d17741d0fc78b5bdb3a2b284bea7fcd33baf32010831e2e1744709d424e51ce40d7ef459b36dbef05036adac0942cff837de8d01ae5c3fbc36347185debae17345a58baf1af683cd51f24215b01", @ANYBLOB="fc8155660ac32d75e14c6c3ba4b4bcca6f48ada72c0a105225fed8dd69b01085d50d866e92fdc04aca25d6b58d31fbaa97375bdd68a0d0a99a343d77225729ae41880c7f9e4f6f2a5c6ba5ce4b52e545313b12cf8ce235ec9993d4354e581465c064fc614f0c1fd5968f28babdc406dbae57b95f90e7aad21b240493fb98a51c22b4f812b75fc9e341fc8b62533388ea8ac4d864fc5db0504c612fe367"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:06 executing program 1: syz_emit_ethernet(0x1, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffff0200ffffaaaaaaaaaa0486dd60030000000000000000000081010000000000000000002aff0200000000898d961e00000000000200000001"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x5, 0x40, 0x4, 0x6}]}) 16:00:07 executing program 0: r0 = socket(0x18, 0x3, 0x0) r1 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r1, 0x0, 0x0) shmctl$IPC_SET(r1, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r1, 0x2, &(0x7f0000000040)=""/210) pipe(&(0x7f0000000540)={0xffffffffffffffff}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r5 = getgid() r6 = getppid() r7 = fcntl$getown(0xffffffffffffffff, 0x5) r8 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r8, 0x0, r8) fcntl$setstatus(r8, 0x4, 0x8) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x26, 0xffffffffffffffff, r3, r4, r5, 0x1e4, 0x8}, 0x85, 0x7, r6, r7, 0xfffffffffffffe01, 0xfffffffffffffffe, 0x7ff}) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x0, 0x0, 0x1, 0x0, 0x84f4, 0x81, 0x0, 0x1, 0x0, 0x3, 0x10001}) semget(0x1, 0x2, 0x540) shmctl$IPC_RMID(r1, 0x0) setsockopt(r0, 0x0, 0x0, 0xfffffffffffffffe, 0x0) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x4, 0x3813, r0, 0x0, 0x2) syz_emit_ethernet(0x6e, &(0x7f0000000200)=ANY=[@ANYBLOB="00aaaaaaaaaa7289bf5c479b86dd60451a7c00382b00fe8000000000000000000080000000bbfe8000000000000000000000000000aa330000000000007612e68281009078000000006000000000010000aaff0da1c82700000000fa000000f12809c2fc8b6ba42ec00000000000000000c5988c1c403fbf12ad67d1ab9a1eb2c60917834b8c175d7745363f219a254fb1c05ac8a3f6575175682674a5d27b48c20e450685843c7df8800ed431164869709ed43a5fa39fade06b87862f966f4e2f1cb7dcaabd1171fc6e795a09000000b2dad4c2fa0ef06f75b2ae10ac26ec29cee974560fb9ce38a25012d70e8d768dfb1495a1ecc38ab48a7dfe44b6e3203d904addc7fd06ba33830300000063da41ed2664aa0e4420c1e6240cacf37760925e14296f6c387d3100e8f77266d3d5dd376e9529fb1e119643fcb9a0e0c28dc92a84f93461623d7153b5100000000000000000000000000000000000000000000000000056647d95ced0af750124e6165718e1b31916384e47d0b51d60e52de1a81c7ec6"]) 16:00:07 executing program 1: ioctl$FIONBIO(0xffffffffffffff9c, 0x8004667e, &(0x7f0000000040)=0x2) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) syz_emit_ethernet(0x3, &(0x7f0000000080)=ANY=[@ANYRESOCT, @ANYBLOB="5bc74d81041d7f4effde968dc6dd1fc01f00129932d4b30fa38461404a94733570f409de2f695b86d4b3fd21172cad44cb9cf8eefc89650e0d62f5e1dc87e1a29ec8b9c28a1870373ff82e90c31761c7930c9f78c0343154b786f0d227bcefa53418762cae3566cc949da7f9b912771a522fd204361b8b85e64d84c27998fbd10b6d46f7b478f7ebc137efd7b769d04b2e09603261a73f4340ab3cc079b7204fbb12d9b62d8009a620762900f8d13aa3f9dd3f7723a7c8cd477318ea1bca44ec17b3fc9092d98f8523a194c93056ed7d86fc2441599b531e3ca69a40be89c650c0d6d214eccdb2c26e257d0c194457c6a20d0662fc3262d65fce42743a2a", @ANYRESHEX=r1]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:07 executing program 1: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) syz_emit_ethernet(0x4, &(0x7f00000000c0)=ANY=[@ANYRES16, @ANYRESOCT=r2, @ANYPTR64=&(0x7f0000000340)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYPTR64, @ANYBLOB="e4dd70e89302a135bcab01c4d41921ee4c9e26113f0a1ef847f723930f644752a4c198c4949dc974c461995031aa22f6f5f0eacb11e3c9198132a2d34dfb46498fead0ba8ad50f871dd74997ed15d68969d70e7ccfdee65cb55989cc8225ba44a03d041d8a2218748cdf87fe17e5fdad227e8d3ce574ceffdf32fdd03ce5e24aba840dae768149034122b2fae1a358dffb24ffa24277a0792711960633d3920a956f01fd64ae16b15898490e248fbc35b53d73f4cbcc71b0017b309238b6412288e5cb", @ANYRESHEX=r3, @ANYRES16=0x0], @ANYRESDEC=r5, @ANYRESDEC=r6, @ANYRESDEC=r0, @ANYRESOCT=r7], @ANYRESDEC=r0]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:07 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$KDENABIO(r1, 0x20004b3c) chdir(&(0x7f00000004c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000400)='./file0\x00', 0x400000003c2, 0xfffffffffffffffc) r2 = socket(0x18, 0x2, 0x0) r3 = socket$unix(0x1, 0x5, 0x0) r4 = fcntl$dupfd(r2, 0x0, r3) bind(r4, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) r5 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) ioctl$TIOCSFLAGS(r5, 0x8004745c, &(0x7f0000000040)=0xfff) 16:00:07 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffff000000000000000560030000000000000000000081fffa00000000000000002aff020000000000000000000000000001"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") bind$inet(0xffffffffffffffff, &(0x7f00000000c0)={0x2, 0x0}, 0xc) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) sendto$inet(r0, &(0x7f0000000140)="5e3eb1eb464daecbbd8b37f79ade75cfab25e8c6b523205b2f4361bc6e2d51b91ced91749744fd9e7d0200020000f9a86406f6c742e44ea50e23a5a260430084b076a27de8b248bfe06473a5e06ba804cd90bfc58a5f720fbbc0925a31a83f10262cb53cc144c715ba86da", 0x6b, 0x5, &(0x7f0000000200)={0x2, 0x2}, 0xc) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = accept$inet(r2, &(0x7f00000002c0), &(0x7f0000000340)=0xc) flock(r3, 0x0) getsockopt$inet_opts(r2, 0x0, 0x0, &(0x7f0000000240)=""/23, &(0x7f0000000280)=0x17) ioctl$BIOCGHDRCMPLT(r1, 0x40044274, &(0x7f0000000380)) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f00000001c0)={0xce9f, 0x9}) nanosleep(&(0x7f0000000040)={0x3}, &(0x7f0000000080)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) setsockopt$inet6_MRT6_ADD_MIF(r5, 0x29, 0x66, &(0x7f0000000100)={0x8000, 0x1, 0x1b, 0x6a2, 0xff}, 0xc) 16:00:07 executing program 0: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x2000, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = kqueue() open(&(0x7f0000000080)='./file0\x00', 0x20, 0x4) kevent(r0, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, &(0x7f0000000140)={0x3, 0x7ffffffe}) r1 = kqueue() kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x40000009d1, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000180), 0x4930, 0x0) 16:00:07 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x4000000, "d73000000000a54da35c00"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x0, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0xfff, 0xfffffff9, 0x1, 0x0, 0x1, 0x6, 0x9, 0x0, 0x0, 0x5}) r1 = socket(0x10, 0x5, 0x0) accept$unix(r1, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000180)="44f0a1100308c16712f5a566dc407fd3ea904039e01de3d468e1c009ff9543c5f913319755fef064e4a21a9193cf2b5d145e60bcd2521b961a890cfb783418488e3b74348854697e522e8a611514a7ed42d42769f03d71f810165f22583376f66dc1c1d0a31845740e2a0448bebdc7e037c35ddd77cd6c9513640fb8ee6f3802c93d08c6eea6edff11630c5e63c3a665c8a443aa", 0x94) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 16:00:07 executing program 0: socket(0x2, 0xc003, 0x0) r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000180)=0x5, 0x4) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f0000000640)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf468d20d8a0a197a3862070000000082959510bf093f68c11700287ead4bcb775ca69dfceac2a84e6abca74896819f507d0000000000002951b15801360bcd580a162b58fd4237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad304385f04157795ea4a5c5fe65000002361cd8cac7ecbc5b65c6593d2870b41200003d00000000d28418ac1b00000000029cc4ac3908ddba44fb4b75550000000000000000000000df28d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f77420eea383d7bf7913eef9e8b0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc8e0cd938965d10374c4fea0ee6f28c35bb0edb267ae65c7d44a95bac417e2ab04fd8a9c90100008000000000000000000036d11b2434c929b34b0087cf25dd9e1e49f931a4193897b0a30000cbf63778bfefad260498b08dba9e41635373b6d46819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f49d884ee2cf3725b1a0581adf2ea95d0000000000000900000000000000b06a2c9ce08a146ee571cff99645d300682b4e9701b899f51da0ff8237ed6b5ad30d7b696378a27e42cfc93123b8284e6b47e3f7dc2a8bcc719fe6682881ea2fd58ed735230fb7146a26ab3d3f3708e2029d36d56bf5f227030446137813494ae280cccf9136006e51ded92a4ee45e46ef35719229aa64efc9c074a0ac1b2ef8831bf4ceb9aa9128c659cc7479a51a09378c18a083a84a11562ac9aacb08927c6ae3e1f566e8adc71256ffd00f27852be84d5f1b751d6c7ce7f1f085b9c5daab91c3b36dd711b5ed9457a19ad23ad4bd8dc3f98e3e4d8446a5bd19e0c2dcedcb6563c80fe448fa00af57f6cae38d87047d540e1fd00360cc47c4df6a9aed39e85de091f4607392d64f894bf9a5f53fad69c8a272d1ea46913bb7eeff49f8539a466cd71bca25997a2eac52f4eb3d94335cdd89f5a3cc00000000caf3ab54b5884d9ac5940bfb2d8205f2fa1485e9a9e78cc4aa4a4f340100000015f7f6c667d77814cf78136eae46c353a57c782abc2db20ebf5c1359b14d36f2034128183f010172407f95fa96b2cdc42f35c15ebda40e0def8aa4d7035b7799de6aa36959cf8bb691fdcaa96e8e90d67603f51adddcd8505479eb440064017afd7c44fdce8805c80b999d0b88be0bb618c5c39d57845cba91fde79fc52c7afec8d666cee808cf44aec9776df24396188f261b41153c44e668c50ddf3a4d262d70e2151f158d7c5300000000000000000000002f3284b237419f2f75f9abdccd68d52b90e1bf249a1500fa6e598e02e239e16be6f49fe8004f5d59df9ef175c76112be3df4b1526ffcc00e61b0d55bf6e91875f8af2dd5705d36397fde3af595c1c89fb580544a3d16f7f7a230a14f6923079810931678a05168d14c524379e26a6c935740f484bd85f041e1c2b4b11ae0b06da38d86060138"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000040)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:08 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff020000000000000000000000000001"]) syz_emit_ethernet(0x50, &(0x7f0000000140)="c7a895006f53dd000005ffff86dd337f996954077735fc9daf02a777f2a78c41ebc4a358dd835f4e2ca8fec1fab94d994cbc5dc05ff515f4a93f36b8e2ca38677e560bc81ecd92dd7760a51bdafccb4b") 16:00:08 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) r2 = accept(r0, &(0x7f0000001240)=ANY=[@ANYBLOB="000000000000000000000015000000000000000000000000000000000000000000000000000000eeffffff2000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000003d63ef35c55597d6b947a007f0695474e8b0077237aee1da38387c6342415f029c79d8c9da068b6ef790d7e59dd04e7624945f8064c0dbfa7b52dc8b88c23030a8938701ab1791f8f38ad951766c5fc6aa70e9e49474dc41281680951830c29e48e9296d6fc8ae82a11d9ed85a406434027140de0a937f12d04314d1625ba4ebafd1e501c8b8d6b72a2eaf00"/249], &(0x7f0000000100)=0x6e) sendto$inet6(r2, &(0x7f0000000140)="b5993d99eaa64aea75f0a455e124bd27e575994dbf08dac5e753b3a8117d551a11b08a966da97ffd3bffee434d2631224bdcd2724a43c0df84a653ec57b9077ed19d10d0967b1b2a28d361b3c537fa94f6f113c569b55f59b96d143135cf270e553a70d5e16fba4f916a0a3c94734736551eb0729d951def1d354791f4a55997140a32fb459e63b1bed604142508f41d904d9fbdb536359364777d2fd8879c2dea210b12a380c3972b23f5b1fdd4d052e77357e4768a9efe151d316624b4c74738e971e36ab09d875df8620ab192430ca9c6fda1f1d7c4cbf259140d9076fdcd30c11b592cbc55b1c41efa6a2da5f164a58909f276d91f66eed6206e3daee30b8edd68874c4ef9e89985f684f99be9cf31da33a391d29846605216db86b06a78e9de8ffc2a0c8b2bf2196735b0db8f506eaa8b4c5a99b3f313ec25e9d86e9cbd3cd03dfd61dec73d025ca462f57e7e018e71e18ceb253431b254eeec0c7296a3e989c89929caf1e3220141a304c097672947d19ffa274592ab8ad4958b8415f6524e75374731d90d912d394f525cb74f3c7be6727b1989f3f2f8b722f8f971d5dd994c35007a2f48c4fccc7c203d6b3f477bb5db3e019421f8e8f648cc94ef5a5ee2ec8cfdbe18da7249a686cfa206f6d299ff868b58f371afc7e9a07baaa25a6bcc1f3018e845868cc3fd2d53048428d1797fd8210cf4180fa296c8d7c2b855745d78792a79a25d6eb4c4c75b3dc04618ec402c2db2179e2c448d740cda100f0d0c62e4b566b380bd7add95c1d9bc8c76476647f848bc971b754f58600a50bd1c83bf817fd0f5e9c94107596107dbb4bece545baafaef9ac375eb6ff00896339bcc0bcb32360fa92256a9d011c99a7c1983d788a20490d936d6aa532159daa818b4dd3e497a2581919ace21bbbda660d324c1bf7a08115db4e41a910959db88ed4c4b7cee9643b1c753ac7d59f28e67c7f15fb5ea60d4e9b6d92d014b474bc07ab850964af950268c02248abc13ca45790f5589211aad360fbada9a2b29391a0005954524ee09b148b3db0ea870c733a70b89d4674e7ba9fd0af2d6b4f0316f49dd8c2359e5a41f3c0453949da8149fc9cb42ee03c977b87aa01be97b2385f83089d0abddcb3a75978e4e3f0650e7b9d50aae53bc7931a6dad2876e0bbea7ed4e91a192044dfa81b616e07cfe516ef6472576355b9f37e4bfeaaf4508451269922655a1aaa4e3891fb9f9e50ad9d7c80dce6f9c9dcb7c70fb393230807b41835ba88001942e2f83f39e0b5a2fb0a94852a30137d8fd6d396db783a690577ae3301021229e424514ba5847100f875b6afaced937a222c7f505b540b8eff09678f1908a8980dc44f6eaf87d31c1e3ae75074b584bbe908bfcb06098b00fd10a1d94ee469dbbfb283f64490a2df6e2797695e678115eaee2fbaaffd6d4081a45a5cdf3408a4e969640a5c98613131f3079ebfeb8ca25ed069d08334d20288c027382b5573fac1ba3ea022026ea8b821a589230105b04d03de93c802fcaeaa9aa5285f53bc63b0100be69d7ffdb7290e77966ce6ac39ff86609234cdeb73fb6a7e354bf9fa0aefefca69984b20b82c98b2b56d3538353c1420fcdad2d06c01be9e4d570b22402514c39ead9cef30a3d08b8cbc1f0784a51c54bf942f66c657f6ec6cc12258008cee6377a7510e5ad6b0c38b1846ccc1d8ddc0889a6c73718a6baf63605990c6db1cbea4bae865182896caffbc8182d8d10b67bcc954b9e8a9c8bc72ae589a1c5e3111c967e82546db631de4155aec1a5cd59dc237fdb1387d26b66c2e16366a7a15fa94f567c2fc696820d962ca92beb237f4d19d2cbd25a5fe0aa313c9503c3761393a02dbe0934f3d17b82d83f795a5a52b3a4ddbb5114c59c1a5d2875354a0d82859c188fd83ab1dd515e0fc9a214b7abfdc85cadb3cba4003057f2f2c3a84417a20e77e07b5f535670ae96ada26a26b67646b46d2d2f08c2bcb5267e304e8d36d99e1ced3456a7d4bfee83c46f9e33f7260c7247dab2b12a574a6d54f4c644d27b61d9bef4bdd376b5ec424780203fb2a52129bb192ac0d59e5f072616700016fcc2828cd211ef6ec8c5a5a137d7e922c7237ddf06cdc40dc8587bcaad5bbd93a919d8f07b4f34e4de6a2b1d629f321c7fd41a2513ace89962ee62784c03ebe113346b8feb9be33c65359c1805896f97645e8f0e6c205c0e749d21b529082f196a4696048db509d5e7f58a8753934f73c4f338ddcdda3e10656ac875fa748299b6fdae0bb2348e3b3201d539d3e32c092c8573ec98f28057aa449f9a1839abf750c74f6fc1d3fb1deb2f10bd18b1aee120d65c97090761c6d92606d65abe0e10b8976d9ff8b0496054ecc58283008b76735acde7d8de00f95ab42a4a00719ff261fe0b4eba6a992b9125b430f3ec2d4ef6c84091fdab64b7ca748be3f67f1ce64b2ad4353ee2b5eb2b71b28a79d8b310e4a9ef894cedfad3433978caa48824230da1f171e943d67cd88948f414fe20088ceb0f4455fbbdfbb1f090ac2530856997f5e4ffd27fb8214be75b2f96dadff46bbafca3a79156da726bcfa986b75559e213e5e190f58d0c0a3cb54e4339beaae60092358f2941d0ffcd7f2c4d36a56c0943768c4b840c1d51bb19891ac7cd5ebd35d8c292849ff5fe14643be17542d5588202a3b32f758deed7edca853bb9f911239322ca20b3a64f28c413818ec542814d9465cbfcd9dd49b1657f30b410c1b59552bfb3bd4c64bd7d61facc908311138be9a52189bb51586a7dcc5fb81c9dbbbdacbf195e6bc982841878d83704d05d6ea8bbf05101d56561222d4d1d35932dff97026446a572a052f0e3d8060e8dae009724dff3c2b9c2c7fee769d8804a2f7fe8cb239b6e2ec745dd3cbb59d19b6966aa0402297173e7f33811cc65e22b8bc1b0fe2992545680520d719f96f1dbb6ee46cfb497ff1e9f180d07806fd91c7d60f3ebaf55025564860763a900cc68c3bef00d85c40e1f3b2aeae1cb7f53254024688938331d6e0bb433668c06a9e19328c5c35d76c0052a9a2d6ac5510ca734e8916ec30f3ee92b0f8c17d3b455243fa82720d8d4f69b9bd9af17a7d0018936ba2a62400a0c3e47112660f4b24ec7be63a104f341f87f6592b635ddf99aaf9686778298a2e16596f70495060baf6d640a2d6d92157c56f993413029871924a6b906b1c35218dafb6c387cec5b2eee2a9a9f8fb2aea6f95e65d473e4647d81e77be86f02dfec1d6ded11fe5808cae1493bcda336bcc7ff547c75d128e8a7c764a9f7a8af67e03ce773d62e90e84b2e5560f6eee1df7e80c733dc864953a7d585a67792bcaf6b435818e2b18fa493e6bd6ed2dc2f86d2dbdeac7b1b61ca085953d203450843bfbf0fccd7101150e9ea1a25233a08f155685567e3c9406cfa159b8fcb6d54b3513271f943b3211aabefba19ca2164501c4826e05ed050915e3b24d1ddb64a19a5f5691b05fc4e4d3c0bccac4776e64c275dfa609b4127c1110cfc972533889336f794c9ce98aa20cff231992a2bb10d30cf3d84c28ad1bf04c191f82df88e46bbcb7ebda6c3beeec99b713b1fd1ae9d30618c60ec6931fc1de3847c59524dff126477c060a1046775910dd12109f9bd314587ebba71b675a5859ff5fae702a1864a836cf44d082cb805360c65e8fab13c469e0aa1244cc67b782eec625b3486511ed2b717b58d58e055d61dca56857f692e0a56ff4c8910efc266a63af5789eb49921bce83674336672bffed6056e79b6a7b348dea375f47c75abca234dcd5c47d5ba62d883603147b003e15e800454d2f14a7e00c423fa372850ad057a7767a681cf2d4407d01df921fa14de637b5939e12053fdd07ca2727c2f343580aa04ba33112dc62847d1a2a435c25a83aa49996191c13394eab7c704dbc208ed3beff75bdeca9b953e26e34469b81905cd84e257a42ed54e93c078ff559b9e5fdcbadc7773b3c0e01c7fc4dc4725814d94467e77f72ef63e9b9e170c188553b9acda23c83c8c80c07c66e20a90cd628dfd7ef87fddc59c1ed422505fbf3cbe293a128c38b2d6868d807ab4a613cd7c1509db80b084a62bfb190bdac7d0be8ccd36729cd71b1c55585554f238fd344a70b23f9d0815968d111f1cfbca1cb6a7866d4eb69e1a8a766f8cc122d2d5a2b8052c4bdc0e0997e922d60707cd577b731b306f972a092d309069b6e1f597228a35004943842d4a49a6d2d9764df4fd59e6a63a1949aef7640f21668d8ca2536f3e71ff6d109af5f7079441e73d34012faf36fc7c0a5bd57455ae95a6821ea6e46c3e57381d3c3d9aec269d610815476f641f727a4b73aa2b249bd0cb44ac9c1185ab0418d6d80ef4e8a12d8bc1746d590ae0cb3d1241c6c6a05e6a9148a542b004c7dcaa604dfe16528080277303bec5f1d4b84a763d84885b0d9ebdc19bde0e6cc66b7418999e40b78a9e5d39226d1fca141c3ff770e5482f638f9ce798f1c8868b68b724c2d58d0bcdfbd9912ef81c4c11398921740ae4963dd82231d7819fa237aa9454a8bcafc335083a50be38fded8b7e6aafc6204c777bb75cdeea22d2f89a999da2810879b9a15978479cd11803d3b4e264411681bdd9384b364ccb03c7605ce2cc918c9bd9039ddb3957c5a03d9bb8d4287373785839dcf2ea1e9281330308edc7895c9a9750e5bef63023205bd4e4d8074a80446a0920bf5c1cf4aaeabd58549a9f707aa8c70d4dfb79e11cbc8966382a039f373cba44d1c183cef003537a2dcfd4755ab158266e6c0bad2febf4be37892ae993557864c4912c1cc39276b710efa513d21c1c859d125d393dea27a2e2e7cb5a7e5c374e7ba55ea4bab410929336256723e3cd7a9bb46cecab7561af30f3b043960972af056a5f918619cb09b966e71129b9b88e37e16d95abd9b4c3e2472b2e4a2f3deaae4e1d3b4d07c80c2eef55f11c6682557e2d9d77ef086b3770b9bed661ce0d9392767be641ca4271bdf8face28a0dad40267edf452701616fafd5708fc279b266fb1dc0fcacd8977c7debf5d964f5f41aa4a6692aeb1a39b32f6f4b9ed034d31da5519ba5920a51769065193261744806eb35975db5025d6a10292037f9b0e559aef4ee9208dbbf676d21ffaa6cb7ea18106c2b27e26ffcf8588a449ca0846fea88c13f01a6d422cdc73c6c5d5baf2da6cdad99c80e305f0028399d0386eede7ca49af6fbee8ee3f78bbf5c0422089c20fef12b7ae9b804ea5d5fcec08824d5fc241f71df172510b107ef2c795168a9a23092824825bd21580f7ea706d3657754fd3bf7b02724428dc7be56be6d4cd9b23d1bb3d06612307049fd49e217ff51f3d171f66fe7a71225b328e4ce22ec9e725c06f97325303cc933102df656579fd05d9e98c96891baa6ba3b906cb322fd6762ee9dafc564bf3268eff0cd41106bc1f956c388b494b413eb4ff6e738e5dc678772631bd2cd5877baa1cd251ff4f8fb6ba7f5d3d3cad07a3328e2ddd8239ea8ef1b5ef26bb46901eea469852e0a8708ca09943e6822fed960ee53ee01aee05f5d8b0334cee521b3426f40b30dfdab13688cf84873e3b598ba1f31379007c3ae3442bcc2b474f26697c5b2dfcfd645b8393bd03bb0115ad1d794a579d60a8bcccceee2608e53189953b68851c0d7a4f2b4f25ecb7f812e204260abd8d89bcf588ad0cfc6629152710a8d564c71d234940827575f216f4b73e2a06f881eff991d3aa03cadb5f2aa2160c76245554decf518451f6b1fd5dbc327a432b981df4b0de736f95664b4dfdf196d2", 0x1000, 0xc, &(0x7f0000001140)={0x18, 0x3, 0x7, 0x1}, 0xc) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) r4 = syz_open_pts() ioctl$TIOCOUTQ(r4, 0x40047473, &(0x7f0000000000)=0x100006) chflags(&(0x7f0000001180)='./file0\x00', 0x8) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) accept$unix(r6, &(0x7f00000011c0)=@abs, &(0x7f0000001200)=0x8) shutdown(r0, 0x0) 16:00:08 executing program 0: r0 = socket(0x0, 0x8008, 0x6) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x4800000000004515) r1 = semget$private(0x0, 0x5, 0x204) r2 = kqueue() preadv(r0, &(0x7f0000000140)=[{&(0x7f0000000580)=""/120, 0x78}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x2, 0x0, 0x0) kevent(r2, 0x0, 0x3, 0x0, 0x20, 0x0) poll(&(0x7f0000000200)=[{r2, 0x20}, {r2}, {r0}, {r0, 0x2}, {r2, 0x10}, {r2, 0x20}, {r2, 0x80}], 0x7, 0x3) madvise(&(0x7f0000bdc000/0x4000)=nil, 0x86ac726dff2f4713, 0x0) semop(r1, &(0x7f0000001640)=[{0x0, 0x5022, 0x1000}, {0x1, 0x10001, 0x800}], 0x2) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x100, 0x0) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x80, 0x0) kevent(r2, &(0x7f0000000300)=[{{r2}, 0x68e80cdf5362a287, 0x42, 0x1, 0x7, 0x9}, {{r2}, 0xfffffffffffffffc, 0x4, 0x40000000, 0x3, 0x7fffffff}, {{r2}, 0x5, 0x70, 0x20000000, 0xdb, 0x7}, {{r2}, 0xffffffffffffffff, 0x182, 0xf0000004, 0x7245e870, 0x100000000}, {{r2}, 0xffffffffffffffff, 0x3d, 0x3, 0x0, 0x6}], 0x912, &(0x7f00000003c0)=[{{r3}, 0xfffffffffffffffd, 0x10, 0x4, 0x5, 0x1978ca539}, {{r2}, 0xfffffffffffffffa, 0x0, 0x0, 0x0, 0xb10}, {{r0}, 0xfffffffffffffffd, 0x8a, 0x40000000, 0x6, 0x101}, {{r4}, 0x7ffffffffffffffe, 0x1, 0x1, 0x1f, 0x200000000000003f}, {{r2}, 0xfffffffffffffff9, 0x6c, 0x80, 0x9, 0xffff}, {{0xffffffffffffff9c}, 0xfffffffffffffff8, 0x81, 0x82, 0x4, 0xcba}], 0x1, &(0x7f0000000080)={0xfff, 0xfffffffffffffffd}) poll(&(0x7f00000001c0), 0x0, 0xb1bf) close(r2) r5 = dup(r2) r6 = shmget$private(0x0, 0x600000, 0x0, &(0x7f0000a00000/0x600000)=nil) munmap(&(0x7f0000c00000/0x400000)=nil, 0x400000) shmat(r6, &(0x7f0000e80000/0x2000)=nil, 0x0) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) madvise(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x4) syz_open_pts() ioctl$BIOCSHDRCMPLT(r5, 0x80044275, &(0x7f0000001840)=0xffffffffffffff80) pipe(&(0x7f0000000040)) r7 = getuid() r8 = getgid() fchown(r2, r7, r8) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r9, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x5c}, {0x2}, {0x6, 0x1}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000180)="080d34413fb2c507153a05b8a2a9") 16:00:08 executing program 1: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) preadv(0xffffffffffffff9c, &(0x7f0000000040)=[{&(0x7f0000000b40)=""/4096, 0x1000}], 0x1, 0x0, 0x1) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) syz_emit_ethernet(0x8, &(0x7f0000000a80)=ANY=[@ANYRESHEX=r6, @ANYRES64, @ANYPTR=&(0x7f0000000700)=ANY=[@ANYRES32=r7], @ANYRES32=r2, @ANYRES64, @ANYPTR64=&(0x7f0000000780)=ANY=[], @ANYRESDEC=r7, @ANYRESOCT=r9]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:08 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff020000000000000000000000000001"]) syz_emit_ethernet(0xffffffb2, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") mknod(&(0x7f0000000040)='./file0\x00', 0x100, 0x80000000) 16:00:08 executing program 1: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) syz_emit_ethernet(0x2, &(0x7f00000001c0)=ANY=[@ANYPTR64=&(0x7f0000000100)=ANY=[@ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRESHEX, @ANYRESOCT, @ANYRES16=r0, @ANYRES32=0x0, @ANYPTR], @ANYRES64=r2, @ANYBLOB="d46776c0ced319359cc4bb8f1b2b18f9d714e3460af711851b8ccc9b97738a5dd35e8436274366b037693c7978b4f3da46428a95d3d7a99114a8626bfeaf4b2137449fce1d6a1d8a32b0a8b98f15c56400f1285d665f78d823d03e8775e4956a6b103db623a48558064305", @ANYRES16=r3, @ANYPTR=&(0x7f0000000080)=ANY=[@ANYPTR], @ANYRES16=0x0, @ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYRESOCT, @ANYBLOB="8f92cc4f759f13"]], @ANYRES64]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:09 executing program 0: open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x801) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x2e}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77d", 0x79}, {&(0x7f0000000100)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced37cbf868fe0b39c0e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1be7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df60100108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d0000000000", 0x1b7}], 0x6) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) getsockname$inet6(r2, &(0x7f0000000080), &(0x7f00000002c0)=0xc) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r3, 0x0, 0xfe00000000000000) 16:00:09 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff020000000000000000000000000001"]) r0 = socket(0x18, 0x4000, 0x2) fcntl$dupfd(r0, 0x0, r0) r1 = dup(r0) ioctl$TIOCSTART(r1, 0x2000746e) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:09 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff020000000000000000000000000001"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") msgget$private(0x0, 0x10) 16:00:09 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYPTR=&(0x7f00000001c0)=ANY=[@ANYRES16=r1, @ANYPTR64=&(0x7f0000000040)=ANY=[@ANYRES64=r4, @ANYRESOCT, @ANYRES64, @ANYRESDEC=r3, @ANYRESHEX, @ANYRES64, @ANYBLOB="d9edd63ace5c2d6ae67213f5a5c48e5fc9d868d98d5db94d570b07e3fc8b5570cb62e1376f95db3b6020b33e597523299dec3217ce2b36331fc378d4af165b1385e575b9e8a790d9d15029f52a2233b0dce81bd56e5e6bf8abbad3340b82cebbc082d83dcbfd5715d9b94284466e516bf8fc630e73c8e0ea700a263129dc2d20bdf1051ab64833a3ead9a95d43530e7dd24338cbc6d0a0bf78686dfe6ab15c9b106cfb99b0c7f7b45cade7b7b2a9107a39457131c836e76b8d115a799bf3d222aab4bd412a2d9e"]]]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000180)={0x0, 0x0, 0x101}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) sendmsg(r1, &(0x7f0000000140)={&(0x7f00000000c0)=@un=@file={0x1, './bus\x00'}, 0x8, &(0x7f0000000100)=[{&(0x7f00000001c0)="44ae2438da72c78b8f3ec02300b2f417f45625a85a61c2bc08cf5018a44969c1b3e3923aea83906418718dc4ea3dada198176e332ce80a2cb6831e6d744523faf190fa66103e8928a569dd4e797645cdfca4604d25707cafd7ed814511697ce4fa302505348d1f825a2947a43d016b45aa96ebc82730cc942a731e57e518de5f7b9b449b9f30ae4db9d98777b10ee2e5f6136828a08773e43f0cf516d59cd1e3a4f55a16f70ff060970edac4adba8912594cecc3a9cb63d6345a1c597779a7a9e33f7a96d6190c9cd4475558feeb7f4c6a140303dc951e", 0xd7}, {&(0x7f0000000300)="36ee11733348dcac014f27cc4e28959030d1df82b74762b558065445e22145b2106ef37a0758fd9770278599382efb62c1aa2d3636994c0793f3dd44cb7556a42442fb41ebeed4d3636cc1f6cc11b9f87964ee842267ba7d2929bd459191cbbed19b321b53f1934593a1b9a327d283653b638d1df69534afeae881be5a6c05fd4af16eb54b27ecad3ba386ca910acf37cccc7d0f0276f69d3defec8e7ff1c2955284823d1d9cec7485c729539a7957d3c0f1599786be9beed009d4d754", 0xbd}, {&(0x7f00000003c0)="08d0fd1e5d660aa2664ba55b0769c93714debaadf0f4cb364eeda5ec90eabb4ad6d4a157bf12524c8513b35c6f5077fc4a4fac5262ce960e50d5aadbc65f93e75c64a6bc08fdc8b523f5fb22f410a9469348c6ebd88fbc7101c18c60199af0e67925894302824dcd78b8609e0aff8415e808bac05d39a2e78581679a4894ceca9d677f90218bd20fe6ef7676aea863e8c587b031691fc616f8df47ffb75fca93d0ef81d8ce1d1abb", 0xa8}], 0x3, &(0x7f0000000480)=[{0x38, 0x1, 0x5, "8a386b07adbbbfa2be7c5e43e4b18eeff53b4358e7c45b4849e9abc5214aa363cd407e115696"}, {0xf8, 0x1, 0x1, "d1b55989d828737df3986250593cc22fdfb6b35aa7b2b0337f51fd764135367d91784e9654e0475efffae198f7814742ec590a6bf08bbb210bdf574a7c25483791ea25f13b837bc56eea1303ef13d60c9d69a83e15ad4480f19ac496532f688bb1dd6adbaaef06592980381b5e0d7389a1fe1130ddc37c6e06331c9f5c68e597cf7d841788f9d17dc0b1a8cbaa27e013555bcf39902183c3743f59a16e6081626941781d7e5c9a74371ddc23229c52ffdc8c9fd513c2849485c16599d7d6fae37946ccc8651fac95284deffa64af72382031d372c1c1afca89152873fa9bf5f67e88d0dc2e3354"}, {0xa0, 0x1, 0x6, "4142d74bc50826bda08ecf081c8b8e52a114e17e178cd15b3f9354843ff5384e8b3383b2966d050ebe5733eb8c58152173fb46fc6155d70602b638d9cf532c12c627387ed69ea1ca04f72b896637936ad807460f76564d2cda172417fa354aad888862e02812fbb6317f65887151f4a889de2e053e00dffa496e8587adc7ef494dcc3ae47ec65bd0e4"}, {0x98, 0x1, 0x100, "1f83d8cf6b307d1715d68c9ab4d3042de661677cfb7ea04b7ea025a8a8554d447ef314ec3ba3f01bb3e430ff4fc8f2283861d3ca043888c9585afca541c2cb0ee578a52f08f9e29dc2d37236b8cd8af27fc53019336920eef374bb6dfe4b2a2260baca0e2b117cb55b522f216f555d96ce9d8c9f847c866da2094f5b5129c6c23bb7ce"}, {0xd8, 0x1, 0x98e, "17433025d263440518c3566947a0ed9bfd3e7b724bfeaedab2e24e8d7aa902bb03135364459bea67be4868561e0ffdd91ee88a76ca18752dc904d4e8ea5ddc14c0dde707fa67952de106ff0611618a53a505931981d8a24aa130aa5ce385e1b5728030f7bfafbbbe2a596798e3211a2bdcc555b17d20c2339e1829fa17910437a42a62301ae856c54ea7c1b18bf0567ff3554c7b7fea9176581b09cee6bd0291c46f8ed9838ed359a665c29adbf9b8f98161e10ce56345fb52fa580ed51f86477debacc1ce"}, {0x80, 0xffff, 0xc0, "4076d8e4dd91010149d08aa78e6daee5d4f923af9a71fd17c593a73eedb1f80a05ba68c3a618d96c7f96ef3164ec4b57c07934bb5f2a519cc73c7be11d2b6e5b3f91201f3713b63e38f429dc08629c668754a3e5469aa4d0316a1e69a8dd56b3d4ce328333add22c478aab2d6ad406"}], 0x3c0}, 0x0) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) write(r2, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) openat(r4, &(0x7f0000000840)='./bus\x00', 0x8, 0x100) 16:00:09 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff020000000000000000000000000001"]) r0 = msgget$private(0x0, 0x682) msgsnd(r0, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r0, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r0, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 0xffffff64, 0x1, 0x0) r1 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r2, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r5 = getppid() r6 = socket$unix(0x1, 0x2, 0x0) read(r6, &(0x7f0000000040)=""/62, 0x3e) r7 = fcntl$getown(r6, 0x5) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000980)={{0x2, r1, r3, r4, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, r5, r7, 0xa5, 0x1, 0x100000000, 0x2}) setregid(0xffffffffffffffff, r3) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:09 executing program 0: socket$inet(0x2, 0x4, 0x2) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) socketpair(0x21, 0x0, 0xff, &(0x7f00000000c0)={0xffffffffffffffff}) sendto$inet(r1, &(0x7f0000000140)="84a471d814457fb654f8ac3a28f664f4a4c43be90fa1d9f6cb4200b41da9d3a3fd20ebe835f6eadc80e86d6064e8a9d7e9e5577b3770cf9d518c694f721fa54dd69e83d7eeb075a646a0d8dd6ef9a04f966b83a4618e1dee1ba71a506072375421a8c540e17da24f206edc58f9c1f36d52bd8108d8012166445a63741b8897ae329374e0b4cfd354e66df844e17aaa7f2bb168941e1d3c604f3b34d42f49f2c8ffd4a0225b2e7352fa86fe2b978490c415e5c0", 0xb3, 0x408, &(0x7f0000000240)={0x2, 0x2}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000280)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 16:00:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x2, 0x0, 0x0, 0x4}, {0x3, 0x0, 0x6}, {0x9, 0x0, 0x0, 0x23}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000440)=[{0xb76b, 0x7, 0x6, 0x17}, {0x9, 0x1f, 0x6, 0x10000}, {0x6, 0x68, 0x4, 0xfa08}, {0x2, 0x0, 0xdb, 0x5}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000016c0)="718bb23aabccd003b5407dca48b9") r2 = socket(0x10, 0x8000, 0x5) connect$unix(r2, &(0x7f0000000480)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca74011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e1b3b3d84b99db7747eb2c04576278bf080c998addba2f11b9eccfef542cd4d349c23af4c75f47210d5b82bcfab71514f521f1d066b759987f21514908a54fbfc54d461a1126d29c82d4bd64ae89dc108199d364937e959a106816477843effd4a1dff0b6fe5d2ddd813651e0c5b33b206b4a36e0665b88369abad966d7447c8d7986cf74a41a8002063e775759120c6871cfa8d7ad72689ff1acc221902abba5572002072b8933d6d4296083c1629d2b9bf6faadd1203068979a6c6c59ec3860e2c4f6967a5a59ff36a2386ea6"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0x1) seteuid(r4) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xfd72) setregid(0xffffffffffffffff, r6) sendmsg$unix(r2, &(0x7f0000001480)={0x0, 0x7, 0x0, 0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="30000000000000000700000001000000", @ANYRES32, @ANYBLOB="2b2ed903bde67a179333818e53018a7d2b75ec9b954bbfeff6785dac7d119c3eec509dfae2d5daa29bf5261c20373535df838e79f6c27dab4e9c5343dfc9eb418b2ba0df797ba206ee3b757b879512db1116eeea2dda04cb38dc619623fb0be86b240b140d71f4801f053995047f7a3b3f26f4e8bb51a6f38faee92305577d1215409ea958deed5d17bacbcd2061960288a709a1f6815a4b7627848e309b3103336446b48fc6e36af0c22c6f8b42c4483fcf2162b0285d9b19bee17b17f5fc123730b0bf63c5c950d8801b1f93377bddd7fcc6171a9e4226ad123eb191", @ANYRES32, @ANYRES32, @ANYRES64=0x0, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000100", @ANYRES32=0x0, @ANYRES32=r4, @ANYRES32=r6, @ANYRESDEC], 0x64}, 0x0) getpid() r7 = getpid() ktrace(&(0x7f0000000340)='./file1\x00', 0x0, 0x528, r7) r8 = getuid() setreuid(0xee00, r8) r9 = socket(0x2, 0x2, 0x0) connect$unix(r9, &(0x7f0000000380)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e1b3b3d84b99db7747eb2c0453b29d7806af496f2af4b0243b84c255a0e58115e4501c4d57cafe7863ec9a51974b72b"], 0x10) sendmsg$unix(r9, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="10000000000000000700000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB='\b\x00\x00\x00', @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x11}, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000680), &(0x7f00000006c0)=0xc) r10 = getpgrp() ktrace(0x0, 0x5, 0x2, r10) getuid() r11 = socket(0x2, 0x2, 0x0) connect$unix(r11, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a90000004100000000245200000000000001000000050000000000000044666aa81d54b9f85142108e909d7e1b3b3d84b99db7747eb2c045"], 0x10) sendmsg$unix(r11, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB="30220000070000000700000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x50}, 0x0) getsockopt$SO_PEERCRED(r11, 0xffff, 0x1022, &(0x7f0000000700), 0xc) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000180)=[{0x20}, {0x80}, {0x407ffffffe}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x20, 0x0, 0x6b}, {0x80}, {0x2}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r13 = getuid() setreuid(0xee00, r13) r14 = msgget(0x2, 0x8) msgctl$IPC_RMID(r14, 0x0) 16:00:09 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r2 = kqueue() readv(r0, &(0x7f0000000200)=[{&(0x7f0000000140)=""/63, 0x3f}], 0x1) kevent(r2, &(0x7f0000000040), 0x8, &(0x7f0000000080)=[{{r0}, 0xffffffffffffffff, 0x15}], 0xfffffffffffffffb, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x7fff, 0x6, 0x10000, 0x7, "3df781af26f5e2c28abd36f6de32cd0b0546b2af", 0xbec, 0xfffffffa}) 16:00:10 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(0xffffffffffffff9c, 0x8080691a, &(0x7f0000000000)=0x8) fcntl$dupfd(r0, 0x0, r3) r4 = accept$inet(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) flock(r4, 0x10) fcntl$dupfd(0xffffffffffffffff, 0x0, r1) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGRTIMEOUT(r6, 0x4010426e, &(0x7f00000001c0)) r7 = socket(0x2, 0x8000, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) r9 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r9, 0x0, r9) r10 = socket(0x18, 0x2, 0x0) r11 = syz_open_pts() kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000001300)=[{{r11}, 0xfffffffffffffffe, 0x69}], 0x0, 0x0) nanosleep(&(0x7f0000001c40)={0xf0, 0xfffffffffffffffe}, 0x0) r12 = kqueue() kevent(r12, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fe, 0x0) r13 = kqueue() kevent(r13, &(0x7f0000000000), 0x226, 0x0, 0x4fd, 0x0) kevent(r12, 0x0, 0x0, &(0x7f00000002c0), 0x1f, 0x0) r14 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r14, 0x8080691a, &(0x7f0000000300)) socket(0x18, 0x2, 0x0) 16:00:10 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x1, 0x5, 0x8, "73cc510e52b3912e0d3fc9c06d00", 0x8}) r2 = socket(0x18, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', 0x800, 0x94) ioctl$WSDISPLAYIO_GETEMULTYPE(r3, 0xc014575e, &(0x7f0000000200)={0x5, './file0\x00'}) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGETD(r5, 0x4004741a, &(0x7f0000000140)) r6 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = open(&(0x7f00000000c0)='./file0\x00', 0x400, 0x2) bind$inet6(r7, &(0x7f0000000100)={0x18, 0x1, 0x200, 0x1}, 0xc) msgrcv(0x0, &(0x7f0000000bc0)={0x0, ""/4090}, 0x1002, 0x1, 0x1800) connect$unix(r6, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8) ioctl$WSMOUSEIO_GTYPE(r6, 0x40045720, &(0x7f0000000180)) r8 = fcntl$dupfd(r3, 0xa, r5) ioctl$WSKBDIO_SETMODE(r8, 0x80045713, &(0x7f0000000240)) write(r0, &(0x7f0000000340)="962eebb494c67aef9ec9ef8981ecfc23ad4b80a0cacd6e43649d81affd101fee4aca7f41e823f5ff31fc5a82812f7ff8fd3f6ab7cfe2c6996515f20f17d9df1003d0e414c9d1ae3dc45d09d89bd3bfcf6739ca1bbcca809de6db34748cfb55808b50a914826ce6ad2f6d30c23605b97496d99f661dfba0e791794cfb741e7c889cfc802169038f12db5ce978a9c7add3cb3a3285610c10de1cfc0e3ef01beb264679204eee51ab4c3371c747b37e57e691845c92b6549cb34406d6b3a1b49dcbdacb5c79715e630818855caaf7d238d333528f6932ee7f06b1fbd5234b8b5487fe247e0e22c163d292cd82699200"/253, 0xfd) 16:00:10 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = socket(0x11, 0x3, 0x0) sendto$unix(r1, &(0x7f0000000000)="b100050400000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acbdd602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c8943310b404f36a00f90006ee01bc43eaea8c500000002000000000000020208a371a3f80004000000000000000100"/177, 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000100), 0x3f) r2 = semget(0x0, 0x2, 0x20) semctl$IPC_STAT(r2, 0x0, 0x2, &(0x7f00000003c0)=""/76) sendto$unix(r0, &(0x7f0000000180)="b100050460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0x2d, 0x0, 0x0, 0x4af) read(r0, 0x0, 0x0) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x4c}, {0x3d}, {0x6, 0x0, 0x0, 0x42}]}) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:10 executing program 1: syz_emit_ethernet(0x0, &(0x7f0000000000)=ANY=[]) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x10001) syz_emit_ethernet(0xe, &(0x7f0000000000)="c7a895006f53dd000005ff1d87dd") 16:00:10 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffffeffffffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) socket(0x20, 0x2, 0x1) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 16:00:10 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) munlockall() r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = socket(0x2b, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) syz_emit_ethernet(0x1, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f0000000100)=ANY=[@ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYPTR=&(0x7f0000000140)=ANY=[@ANYRES16=r0, @ANYRESHEX=r4, @ANYRES16, @ANYRESDEC, @ANYRESOCT=r7], @ANYPTR, @ANYRES64=0x0, @ANYRESHEX=r1], @ANYRES32]]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:10 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unlink(&(0x7f00000000c0)='./bus\x00') open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) semget(0x0, 0x4, 0x18) r0 = semget$private(0x0, 0x4, 0x408) semop(r0, &(0x7f0000000400)=[{0x2, 0x9, 0x400}], 0x156) semop(r0, &(0x7f0000001400)=[{0x2, 0x3, 0x1000}, {0x0, 0x7}, {0x4, 0xfffd, 0x800}, {0x1, 0x4003, 0x800}, {0x3, 0x4, 0x1000}, {0x0, 0x7}], 0x6) semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1800}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r0, &(0x7f0000000240)=[{0x4, 0x1, 0x800}, {0x4, 0x7c, 0x1000}, {0x1, 0x7, 0x800}], 0x3) r1 = semget$private(0x0, 0x5, 0x400) semop(r1, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r1, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$GETVAL(r0, 0x2, 0x5, &(0x7f0000000300)=""/168) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) r3 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r3, 0xffff, 0x40, 0x0, 0x0) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000000)={0x0, 0x20}, 0x8) kqueue() setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x3, 0x4}, {0x18, 0x3, 0x3, 0x8}, 0x19, [0x9, 0xfff, 0x2, 0x0, 0x4, 0x6, 0x0, 0x9]}, 0x3c) r4 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) dup2(r4, r2) 16:00:10 executing program 1: pipe(&(0x7f0000000080)) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) syz_emit_ethernet(0x0, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) setsockopt$inet6_MRT6_ADD_MFC(r4, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x1f, 0x8}, {0x18, 0x0, 0xff, 0x3}, 0x8, [0x8, 0x64df, 0x4, 0x6, 0x1, 0x2, 0x200, 0x3]}, 0x3c) pipe(&(0x7f00000000c0)) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") r1 = shmget(0x3, 0x3000, 0x404, &(0x7f0000ffa000/0x3000)=nil) shmat(r1, &(0x7f0000ffa000/0x1000)=nil, 0x3000) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) 16:00:10 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="ffff0000ff1835c4e9aaaa0486dd600300a2bc30d282f10b000000000081fffa00000000000000002aff0200000000000000f9ffffffffffffff30a700010000ae86f64f1fceb9bd115b7bfb25c5a62460be5f36bb520ee7ce6b71a419c1e58d2ca439f894db976313ea1d3d3aec08f3ac5dacf0665496b3c002f35403a818648936018ff558074af23b052cb1414f32528881db01982dd34ff3d52e39447f9c24ef7a212015b7f6c569456a6bd6ae0b8e26e5ff9c1afc8e10349a2e5c5ccfc8047b6a4f0739d64aa1368aee76cd55869f67f74911d2876cb4e0b3d4403c1a8657018cd2ca4e9b0a680ac78757e71da4"]) r0 = semget(0x2, 0x1, 0x0) semop(r0, &(0x7f0000000040)=[{0x1, 0x1b17, 0x1000}], 0x1) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:10 executing program 1: clock_getres(0x3, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff020000000000000000000000000001"]) r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getpid() fcntl$setown(r0, 0x6, r1) r2 = msgget$private(0x0, 0x682) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = socket$unix(0x1, 0x2, 0x0) r9 = fcntl$getown(r8, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r6, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, r7, r9, 0xa5, 0x1, 0x100000000, 0x2}) setpgid(r7, r1) r10 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) shmat(r10, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmctl$IPC_RMID(r10, 0x0) r11 = getuid() setreuid(0xee00, r11) r12 = getuid() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000012c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xab33673602b13e1e) setregid(r14, 0x0) r15 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r10, 0x1, &(0x7f0000000180)={{0x1, r11, 0x0, r12, r14, 0x4, 0x5f03}, 0xffffffff, 0x101, r1, r15, 0xfffffffffffffffe, 0x3, 0x18b8000000000000}) shmat(r10, &(0x7f0000ffb000/0x3000)=nil, 0x1000) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:10 executing program 0: chown(&(0x7f0000000040)='./file1\x00', 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000000)='./file1\x00', 0x0) unveil(&(0x7f0000000000)='./file1\x00', &(0x7f0000000080)='c\x00') r0 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r0, &(0x7f0000000f80)=ANY=[@ANYRES32=r0], 0x1, 0x4, 0x1000) msgsnd(r0, &(0x7f0000001280)={0x2, "7f0ffb8f47c36f9d5b6645ce6e24546b0963f797a46be5177a80f137cade1791fa22d3697cdfd21260e438f037c504bdaff28d4242d63e1d62cc4ba12b67ee0786b07ab78a67f89cca4ba1f9b097848d5127dc76732214c6f92cfea51cba2d1917412f5b798a76f71c35ccf9352eb68687b0002223c978fb83fb3742647ec9e61755c12110316734b21533dcebb4554b96f7c609e6b71c23b81145a24d57db98d819"}, 0xaa, 0x1000) r1 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_int(r1, 0xffff, 0x800, 0x0, 0x0) msgsnd(r0, &(0x7f0000001240)=ANY=[@ANYRES16=r1], 0x1, 0x800) msgrcv(r0, &(0x7f00000010c0)={0x0, ""/63}, 0x47, 0x3, 0x800) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000f80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000020000009aeab5beef00010027001c000000000000000000000000000000000006000000000000000000000000a86cf4410000000000000073060000000000000000000000fe000000000000000000000000000000b25d8ad62856dec8dbdb05fd2d6c5da5d9aacf0688258af5c5f7a1c1215526d997cadc5720f13248985c5c89117daa00fbcea2481795dc129c8b73dfd45409dea1010048c680e0f62c43576c06736304c3312a624ea751eb00000000000000000000001b00002000"/301], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000001280)={0x2, "7f0ffb8f47c36f9d5b6645ce6e24546b0963f797a46be5177a80f137cade1791fa22d3697cdfd21260e438f037c504bdaff28d4242d63e1d62cc4ba12b67ee0786b07ab78a67f89cca4ba1f9b097848d5127dc76732214c6f92cfea51cba2d1917412f5b798a76f71c35ccf9352eb68687b0002223c978fb83fb3742647ec9e61755c12110316734b21533dcebb4554b96f7c609e6b71c23b81145a24d57db98d819"}, 0xaa, 0x1000) r3 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_int(r3, 0xffff, 0x800, 0x0, 0x0) msgsnd(r2, &(0x7f0000001240)=ANY=[@ANYRES16=r3], 0x1, 0x800) msgrcv(r2, &(0x7f00000010c0)={0x0, ""/63}, 0x47, 0x3, 0x800) msgget$private(0x0, 0x200) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000f80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000020000009aeab5beef00010027001c000000000000000000000000000000000006000000000000000000000000a86cf4410000000000000073060000000000000000000000fe000000000000000000000000000000b25d8ad62856dec8dbdb05fd2d6c5da5d9aacf0688258af5c5f7a1c1215526d997cadc5720f13248985c5c89117daa00fbcea2481795dc129c8b73dfd45409dea1010048c680e0f62c43576c06736304c3312a624ea751eb00000000000000000000001b00002000"/301], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000001280)={0x2, "7f0ffb8f47c36f9d5b6645ce6e24546b0963f797a46be5177a80f137cade1791fa22d3697cdfd21260e438f037c504bdaff28d4242d63e1d62cc4ba12b67ee0786b07ab78a67f89cca4ba1f9b097848d5127dc76732214c6f92cfea51cba2d1917412f5b798a76f71c35ccf9352eb68687b0002223c978fb83fb3742647ec9e61755c12110316734b21533dcebb4554b96f7c609e6b71c23b81145a24d57db98d819"}, 0xaa, 0x1000) r5 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_int(r5, 0xffff, 0x800, 0x0, 0x20) msgsnd(r4, &(0x7f0000001240)=ANY=[@ANYRES16=r5], 0x1, 0x800) msgrcv(r4, &(0x7f00000010c0)=ANY=[@ANYBLOB="0000000000000017420041c0c0a14c4192385c5178a8b000"/71], 0x47, 0x3, 0x800) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000f80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000020000009aeab5beef00010027001c000000000000000000000000000000000006000000000000000000000000a86cf4410000000000000073060000000000000000000000fe000000000000000000000000000000b25d8ad62856dec8dbdb05fd2d6c5da5d9aacf0688258af5c5f7a1c1215526d997cadc5720f13248985c5c89117daa00fbcea2481795dc129c8b73dfd45409dea1010048c680e0f62c43576c06736304c3312a624ea751eb00000000000000000000001b00002000"/301], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000001280)={0x2, "7f0ffb8f47c36f9d5b6645ce6e24546b0963f797a46be5177a80f137cade1791fa22d3697cdfd21260e438f037c504bdaff28d4242d63e1d62cc4ba12b67ee0786b07ab78a67f89cca4ba1f9b097848d5127dc76732214c6f92cfea51cba2d1917412f5b798a76f71c35ccf9352eb68687b0002223c978fb83fb3742647ec9e61755c12110316734b21533dcebb4554b96f7c609e6b71c23b81145a24d57db98d819"}, 0xaa, 0x1000) r7 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_int(r7, 0xffff, 0x800, 0x0, 0x0) msgsnd(r6, &(0x7f0000001240)=ANY=[@ANYRES16=r7], 0x1, 0x800) msgrcv(r6, &(0x7f00000010c0)={0x0, ""/63}, 0x47, 0x3, 0x800) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r8, &(0x7f0000000f80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000831f51f1f32fd93d3b5fc9c5ddf800000000000000000000000000000000000000000000000000000000020000009aeab5beef00010027001c000000000000000000000000000000000006000000000000000000000000a86cf4410000000000000073060000000000000000000000fe000000000000000000000000000000b25d8ad62856dec8dbdb05fd2d6c5da5d9aacf0688258af5c5f7a1c1215526d997cadc5720f13248985c5c89117daa00fbcea2481795dc129c8b73dfd45409dea1010048c680e0f62c43576c06736304c3312a624ea751eb00000000000000000000001b00002000"/301], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r8, &(0x7f0000001280)=ANY=[@ANYBLOB="02000000000000007f0ffb8f47c36f9d5b6645ce6e24546b0963f797a46be5177a80f137cade1790fa22d3697cdfd21260e438f037c504bdafef8d4242d63e1d62cc4ba12b67ee0786b07ab78a67f89cca4ba1f9b09784805127dc76732214c6f92cfea51cba2d1917412f5b798a76f71c35ccf9352e368687b0003f23c978fb83fb3742647ec9e61755c12110316734b21533dcebb45596d9f7c609e6b71c23b81145a24d57db98d819"], 0xaa, 0x1000) r9 = socket(0x18, 0x400000001002, 0x0) setsockopt$sock_int(r9, 0xffff, 0x800, 0x0, 0x0) msgsnd(r8, &(0x7f0000001240)=ANY=[@ANYRES16=r9], 0x1, 0x800) msgrcv(r8, &(0x7f00000010c0)={0x0, ""/63}, 0x47, 0x3, 0x800) getuid() geteuid() 16:00:11 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff020000000000000000000000000001c4bdc4f3d11147f5d4e20fb1c3d6fde30dd6cef93f17c6c824b36b6085ba1a91a8aed69d30a53003f3a0b9b0c1055fa87ea4384308"]) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=""/148, 0x94) syz_emit_ethernet(0x9a, &(0x7f0000000040)="c7a808000000dd000005ff7f86dd82ceaf75c0371014cab665285b75abd672a98c7b6e6f1dfeddcb66913b35df36c37500faf7d83edf932d8f9f5cb699fc6dcbfe2261bac79652fb218cbf8d064f3db080cc03fc0217589564314a2ec746475c4c4b95b2999c681289edc329c2db0aaa448cf9be7c8f2594c3659fffd50c9ef5f8419b018c2fb0160154ac704919c43ad0e6f6472e6aa0f6e149") sync() 16:00:11 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001480)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r3 = dup(r0) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) kevent(r3, &(0x7f0000000040)=[{{r3}, 0xfffffffffffffffe, 0xc0, 0x4, 0x5, 0x9}, {{r4}, 0xfffffffffffffffa, 0x0, 0x800ffff1, 0x7ff, 0x1}, {{r2}, 0xfffffffffffffffb, 0x20, 0x1, 0x5, 0x1}], 0x80000001, &(0x7f0000000100)=[{{r6}, 0xffffffffffffffff, 0x42, 0x1, 0x8699, 0xff}], 0x0, &(0x7f0000000140)={0x8, 0x80}) sendto$inet6(r3, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) 16:00:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000300)={0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f0000000200)=""/206, 0xce, 0x40, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000080)="05071bb1298fa2fb0fb57176b70912a95d5aee499c33642d82be062def5fbc51fab098c14a29", 0x26, 0x1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) getsockname$unix(r1, &(0x7f0000003400)=@file={0x0, ""/4097}, &(0x7f00000001c0)=0x6) 16:00:11 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaa0000000000000081fffa00000000000000002aff02000000000000000000000000000100"/54]) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0xa, &(0x7f0000000080)=[{0x4, 0x2, 0x4, 0x8001}, {0x8, 0x3, 0xfc, 0x28}, {0x3, 0xae, 0x7, 0x5}, {0x6, 0x2, 0xff, 0x101}, {0x5, 0x40, 0xc3, 0x755c}, {0x5, 0x6, 0x0, 0xffffffff}, {0x2, 0x9, 0x6, 0x9}, {0x9, 0xff, 0x7f, 0x659}, {0x8, 0x1, 0x5, 0x1f}, {0x400, 0x0, 0x9, 0x86}]}) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:11 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x8000200b, 0x3200) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus/file0\x00', 0x0, 0x0) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000280)=""/230, 0xe6}], 0x1) 16:00:11 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[0x5]}) getgid() 16:00:11 executing program 0: open(0x0, 0x611, 0x0) ktrace(0x0, 0x4, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000001340)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001240)=ANY=[@ANYBLOB="10000000290000002300000000000400"], 0x10}, 0x0) 16:00:11 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff020000000000000000000000000001"]) syz_emit_ethernet(0xe1, &(0x7f0000000080)="86dd0000000000000000d761bf2542d1231895b8043b9f58e6e80015000045bd2789340b6fd4658422dfbf60286e1e2d6555a44f213411af9ddf416ed4be4e21671ed01c39671ac78f0216d87c7016dce06d7f1d2c07dc72b6269517a5af5a2cb9b551f7b945598327d6c4a37937cc3f81f6a0a09ccbf9ad93968da0d1508c72877bf7b6325fa65917ae146fca393d519a5b7518edf94ee2370555ab4e18dd20b170558e2d4f7386a234914b88c0748bb2f95b1b4046755a0d1dd18ae604369f1c33ed69383467f472f9dc0490f8b21f57a5f44aaafb528435346b117be321db72") 16:00:11 executing program 0: r0 = socket(0x2, 0x4003, 0x0) r1 = socket(0x2, 0x1, 0x0) setsockopt(r1, 0x0, 0x15, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r2, &(0x7f00000014c0)=[{&(0x7f0000000080)="d74c78007f", 0x5}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000180)={0x10, 0xdb, 0x4, 0x5, [{&(0x7f0000005000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x4}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000000000/0x4000)=nil}, {&(0x7f0000009000/0x3000)=nil, &(0x7f000000c000/0x4000)=nil, 0x9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x2682}, {&(0x7f0000002000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x182000000}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000000000/0x3000)=nil, 0x1}, {&(0x7f000000b000/0x4000)=nil, &(0x7f000000e000/0x1000)=nil, 0x5d6}, {&(0x7f0000001000/0x2000)=nil, &(0x7f000000c000/0x1000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000004000/0x1000)=nil, &(0x7f0000002000/0x2000)=nil, 0xfffffffffffffffc}, {&(0x7f0000000000/0x3000)=nil, &(0x7f000000a000/0x1000)=nil, 0x3}, {&(0x7f0000006000/0x12000)=nil, &(0x7f0000003000/0x4000)=nil, 0x100}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000006000/0x3000)=nil, 0x9}, {&(0x7f0000012000/0x1000)=nil, &(0x7f0000010000/0x1000)=nil, 0x2}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x2}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000001000/0x3000)=nil}], ['./file0\x00', './file0\x00', './file0\x00', './file0/file0\x00'], './file0/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) r5 = dup2(r1, r0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r5, 0x1) 16:00:11 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000042decfef79f53f53794681fffa00000000000000002aff0246f1a9c0000000000000000000015372e5911bd258718f4f28d03e6a42c3bd6c696e99c54fe85752a60c1bab09891a175928a6a1e3da"]) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000100)={0xf8, 0x1, 0x2, 0xffffff01, 0x800, 0x9, 0x1, 0x10, [{0x8, 0xffff, 0x8, 0x1}, {0x9, 0xfffff556, 0x7, 0xfffffffd}, {0x7, 0x81, 0x2, 0x1ff}, {0xffff, 0x101, 0xbec7, 0x8}, {0x4, 0x10001, 0x7, 0x5}, {0xffff, 0xdd, 0x5837, 0x63}, {0x7f, 0x6, 0xc8d, 0x400}, {0xff, 0x2503, 0x2, 0x2}, {0x8, 0x1, 0x1, 0x29}, {0x6, 0x7f, 0x81, 0x3}, {0x7f, 0x0, 0x800, 0x1}, {0x2, 0x8, 0x3, 0xfffffe00}, {0x7, 0x6, 0x4, 0x8}, {0x8001, 0x6, 0x3}, {0x2, 0x2, 0x3, 0x9}, {0x0, 0x8000, 0x4, 0x1}]}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x8, 0x18) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000080)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) socket(0x2, 0x2, 0xe1) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r5 = openat$tty(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/tty\x00', 0x20, 0x0) fchmod(r5, 0x2) 16:00:12 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000000fffa00e50000000000002aff020000000000000000000000000001"]) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x400, 0x0) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:12 executing program 0: mknod(&(0x7f0000000100)='.\x00', 0x20, 0x2) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8000, 0x0) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f00000000c0)='./file1\x00', r1}) open(&(0x7f0000000040)='./file0\x00', 0x100, 0x60) open(&(0x7f0000000000)='./file0\x00', 0x400, 0x0) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x80, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f00000001c0)=0x9) 16:00:12 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000080)=ANY=[@ANYRESHEX]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") sync() 16:00:12 executing program 1: r0 = semget$private(0x0, 0x5, 0x400) semop(r0, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r0, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semop(r0, &(0x7f00000000c0)=[{0x0, 0x0, 0x800}, {0x4, 0x38, 0x1800}, {0x2, 0x7e5b, 0x800}], 0x3) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x85, './file0\x00', './file0\x00'}) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff020000000000000000000000000001"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:12 executing program 0: sendsyslog(0x0, 0x2d, 0x0) chflags(&(0x7f00000001c0)='./file0\x00', 0x10000) sendsyslog(0x0, 0x0, 0x0) r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x20, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000240)) setrlimit(0x8, &(0x7f0000000000)={0x5fffffff, 0x4}) select(0x40, &(0x7f00000000c0)={0x4, 0x9, 0x1ff, 0x10001, 0xcea, 0x0, 0x0, 0x3}, &(0x7f0000000100)={0x7, 0x28, 0x4, 0x81, 0x3633, 0x1fd2, 0x1f, 0xffffffffffffff96}, &(0x7f0000000140)={0x1, 0x8001, 0x40, 0x2, 0x0, 0x9, 0x110, 0x6}, &(0x7f0000000180)={0xe4a, 0x8001}) 16:00:12 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x80, 0x140) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x10, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_READREGS(r9, 0xc2485607, &(0x7f0000000340)) r10 = syz_open_pts() ioctl$TIOCSETA(r10, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0x0, 0xfffffffffffff691, "f0aeed0700009030001d7559c6e7c88204788aca", 0x100000, 0xfffffffc}) r11 = socket(0x18, 0x2, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETAF(r12, 0x802c7416, &(0x7f0000000000)={0x1, 0x10040, 0x9, 0xfffffffb, "003adbfbd3723571119edb60f1b8fef9c83c1edc", 0xfffffffc, 0x1bd}) ioctl$WSDISPLAYIO_ADDSCREEN(0xffffffffffffff9c, 0x80245753, &(0x7f00000000c0)={0x6, './file0\x00', './file1\x00'}) mknodat(0xffffffffffffffff, &(0x7f0000000040)='./file1\x00', 0x8000, 0x5) ioctl$FIONREAD(r10, 0x4004667f, &(0x7f0000000200)) 16:00:12 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f0000000080)={0xe90, 0x6, 0x9, 0x40, 0xc660, 0x2, 0x3, 0x10, [{0x4, 0x8000, 0x1, 0x43}, {0xe97, 0x7fff, 0xffff, 0x734cae93}, {0xffffffff, 0x0, 0xfff, 0x5}, {0x1, 0xcc, 0x28fc, 0x200}, {0x2, 0xfff, 0x1, 0x5}, {0x44000000, 0xffff, 0x2, 0x80000000}, {0x7f, 0x169e, 0x0, 0x3}, {0x1, 0xffff, 0x5, 0x7ff}, {0x5, 0x5, 0x7fffffff, 0xdd}, {0xffff7fff, 0x7, 0x0, 0x2}, {0x8, 0x9, 0x8b, 0x3}, {0x1, 0x413f, 0x10001, 0x46cc9825}, {0xe2, 0x3, 0xfffffff7, 0x80000001}, {0x0, 0x8000, 0x0, 0x64c}, {0xffffe000, 0x20, 0xe185, 0x1}, {0xffffffff, 0x10000, 0x6, 0xfffffff7}]}) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff020000000000000000000000000001"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f00000001c0)) 16:00:12 executing program 0: r0 = open$dir(&(0x7f0000000100)='./file0\x00', 0x40000400000002c6, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000140)="4d84e78416bd46d62b822916662eb4b377304d0bc9081ecfe6c8fe0742e03b7964f454c359ed7324925f1a582b1108fe9674862d27b87945fbd75b730291fbf60038955dbcb261920741de5aeb32fa97b40830dc1f09097ebd4678b564c9aab4ba87683314ae469f004bc02fa9fba9fd6fd317a75a1543e1828575f9b52ed26d0acadb42089d8bb9e211d50e2b", 0x8d}], 0x1) write(r0, 0x0, 0xffffff3e) 16:00:12 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000004000000000081fffa00000000000000002aff020000000000000000000000000001"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:12 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000], [0x0, 0x0, 0x0, 0x9840, 0xfffffffffffffffc], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xff7ffdffffffffff], [0x0, 0x0, 0x482], [{}, {}, {}, {0x0, 0x4}, {}, {}, {0x0, 0x0, 0x6}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)="821e610358d2b6ef1a17b0363d3f2200beadf2e6a284f59be03bc0953187570d08e23f505abf30a69dddd87cbf333c2f692c28cfaad9524622e62dd5108acbad1e98bd202da332dc882f99e5d9485341bca3a26048612859c458fe5b84f9122373ddcbd56a9b7c4d30046c495b3eac9e1568c8e903b8206bf395733ca7492f3e97f1ed08f5b033ddb07935cf8de4e5558eeeb8af2972d045c0c0c2b6f593eed3f1914204001328edafe191adcbb6ce4b2b0a22f704074ee45f4fabea32bcb31ebc270923867ac00f9ea1c70c16db6023c52753515aa9545cfe5fad24ec93e14ec9632d1dbe40a9faa1d453e9af26d7146ef1a71b1e904fe09f", 0xf9) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r4 = socket(0x18, 0x2, 0x0) r5 = socket(0x6, 0x8000, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x1010, r6, 0x0, 0x3f) r7 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f0000000000)=0xe2f5) r8 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) 16:00:12 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa030000db24000000001c00000081fffa0008000000000000000002000074d2c79a93bf88000000"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:12 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60198144f90ee2d24a0c0000000000001c8a00000081fffa00000000000000002aff020000000000b60850903e14b5cdbcc44cf671f737cd464c298b6ae0268a412722db739344da4de43fc6ea5dbd22a7c9381194a4fd4e7336d15509772b9355"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:12 executing program 0: sendmsg(0xffffffffffffffff, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="e0000000000000000000000000000080a93cbee3f2e18770a483e8af8df53c1452b1a245202c44449334e63d1a220f521788dd0f734f7b16ba5c3ae8823773013355612e4ea68aac48ff895519d38850e989302eb7bd9a049d5f2e51ff5b03dd27c1d5debd445b5611e073c27172b582ebc4b098cb4f6cb6dffa20f720b17de40d69cfff71ae08c1435b82221622f6451bee2b62574157fd8bdf536a20cf7163d955acdf42d09f06c109f6f688da620503a4ea8bc86431a8ebd40f73a2f16e9b8870ea50317c98f389549f87cd63cb0e8a57b177eaf8b6873dd28357000000004800000000000000ffff00000400000075cb6e53ead5c4ab94aeaa81b98684b8e1b3ef1ccb3dd842020b2afa9584e26e891f424986b203a765ae385dd9a5605fa86d000000000000101000000000000001000000080000002598c0a1ca7b7ad9f98a9c74360518b46931285c652794783e51dc423f3d933fafaf45df1c6a94abe63aa106803b3f7d1a96123e21e94853842128684a25755c1046533a29defd51b255dc6ba56e0c7785f995f44d2c874baa0ced79e40a569365eb8ab1083e15f056619e31e0c37e19e9f3219644cc0d68dfce30d432d65286fe3c81d9265c827b33d28ba5459e140fca17452fdf9ff6232b25bbe2b09d6b53c46fcbb6b09fdafb25f82ca94dae6e956f796a7aa490f829c21197d1769607ff4510168340ff0903ae205a6e5336ed3000b7ef7d068f35b35b7db69a2625793ba93ad5e697a7c957b4f4316b26d56ec9b37dfbe1da1b2dabd261c1fd6ce939f31c95f4e0c45bd93f2889fc8ebda1e6ab0d873c5b61c11ef28128294e2a52a3cc63ccb76e02eb4f5bbd5173f74e4476a1f0d47864b75f4f9bccd7487278390e6693a760228a4c8600b789d49034f361333f0228daabce62e501404b1980f81faebca525d938e0616e88c42ffdcbfc9333a3d83b05c8c29a4fd8d89811331418df48379aac428ccc97bdf9a1b8251b6083b5b6fa1cddc4bcb0cc322e8e826d60e9ed885ca186f07f69e69d9870659c611bec90bf376c8f99faf245aaa98e5b183d95e028723ce8eb7b4cd8338d16921ff1619c526d80ccdf5d6dcef0ccd12c8b991042888e84c8992ba9e35818a029ca64c6719e068e837cd8cab4e5a007ae46591ae4f994d5646fcd339fc58c0bf640eb6a068eab67022d5c977280e5acd055af76d5b9b227d01408c846d3bdfdd4d45d52e7849822f1071b9995947602783e0c26d3420183faa8d54dcf7fae21b196e70cf40608909d08c151a80202eab3bf87cbffa3f25625a75b709eb4811e98ad89e0e4028b01cc599fbf64066e3a5f3b43e3e8b757705c6d818a7adf184d739233765b76bb968bdf50b8e561ecdd9a7870c908f023fbdb166f06a99ed4fc8ee4e6e3837ca9cd0e3b2a76d3167c7bbb30c6077642c775827ff05c91778a6d0d750131b6766c3f4950ca497cad666468181d2ee37578ca02481230f874356ae53b56b15572672e7aecc45164c609b60c7d8ed392284fa6697ea1d0f701334e7643b5d3845f9e24cd8e31dfcb703cbdd1f585fc808aceab7105db7df2e0d31b990155676553c0415d8370867ee0f9e3770f7d9727cd1c40eb48bc0fcb00ba4b7142f18922b51d1cb1a67a370fcceb975aa4b37d01d5cb636add314b4e36bfa3d15ecd0f085b04b37517298399ecdfd4c265115697530576512816f1335b55b3b1012c175b4c6fb7c0f83958d3ec57525bda25dad67d01081c8c96da8d7696df3fceb872f1e29cf25dc117af51c21ecc1c3da18b095cb5892e7cc4efa6d0e2780feed39f427c0a8910d158c9f4a3ab9f85ecbd39cc62b9f90be00ec3eb35d382c4eccdd428ff533d86b314455e87f7a3cbcf29de0df6f957aee4d262ead52ba517286a1e92ca94de406371e77aa18f8e67b4d995fbf69b871048da0a125887cedcc357214eee0a9b8ace73aa6dbeb200a7331198eff4d788db882c53de978123addbd6ef362e5c9fbdc31313f56b086892ca5cd683b68a828c7fda1afd9cd8e1d8460fba0bac3dcd91c774a3cb33e390f981d4a2c9ba83d5c87edf6f5757eab3a820b7f8db3075f67e6dc1ac85a95ecdf1bd28ff5a5dd0695f954609d8810d08e943e71ae1de0d9e10dddd3fdd8f60499fc79ab816e439c19ab931b563d2e0b779a51d868e945e82e3ce3c29f5150b42b452d2bc569aed67f6915cd2a80df01f31b96318af88f844d85c99f425d7126efa35b5d5c54cfb2e53f5b9bde332848687b1b2ac5bb6c40793d85ba6786650e6d5de2fe0605a40175e30bf025f050e9d0468e68f0c6835e4d8db9157b779bdefe7faf23a97c7b80de39cff6b1fa329983cfee5670b56235174a0da901ae74d8da13baf691785d4c51d5e940b1429ba7eac479ee13622da5811be5ea58b3959aad75d428f44da57afd36d4466839f4f7c914fe83af689fce05838045e50503b61c326b7dfc6f770603f3a7d8cac3ff5cf0fe3474ab4787a8210dacc55d6c31968ad9dc0e8f0ad42777c42292c769c3332a76dd6a2131b98aed8c33dcba243a7a21c8afcb4d9930aafaafac06f844ac8bc43e06a2d08c551ad5f30ea2fbeff5f4bf957933996b19014d06f37266abbb6523cb2a8a7b8613f58ef6ba40a7f02ffa0c3293dbb091040f38458c701765bdf60d5a97e725d6ae350e8b6fab4a50aa4948ac2a1b2f2c56141c5e79e7d8c8afb81dcb5ce1a3aea043ec1f7e15df31646f46765ddf25e05aed1364702c466458d65b50b5a4233ac6415298e460eaca4b8213285dd99d8d1a9eba0ebc871fd1208366e2f7f917e4f75e17e4618b225369ff6b0a2e8d72fcd12d769848ce3f5d174e93c9a16ee0d23962d24524e72f8b5a887996cbaca003efb0602eaf4caf1aea5f1aebc57cb942e7bd43ef0e5f460592d2cb37c109f5d96f0602cb83394238cf750c2d483d7e54f8a881d6ca64519e218ba796be0c58ad92fb042a63ac2b1cc08498ee0717518a450a1f2aeae14b5cb045619d76abf8bf222d9112020"], 0x860}, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffc], [], [0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffff9]}}) 16:00:12 executing program 0: open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x10, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) dup2(r1, r2) r3 = semget$private(0x0, 0x5, 0x0) semop(r3, &(0x7f0000000480)=[{0x2, 0x10001, 0x1000}], 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x3}, {0x1000000008000020}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r5, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r6 = fcntl$dupfd(r4, 0x14, r5) r7 = getpid() fcntl$setown(0xffffffffffffffff, 0x6, r7) fcntl$setown(r6, 0x6, r7) r8 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r8) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000540)=0xc) connect$unix(0xffffffffffffffff, &(0x7f0000001cc0)=ANY=[@ANYBLOB="ffe5830000ff2f4d520024aa0e0d5d5d323cc966525a0c1310fad55ce18ad64eca63d285b6a2d872af1f73f8c8437c2ab4d5cf0852cc27d4077c4172d2d605afafd6ebffe23a98fa37579b867d5a889fa59ef4f342f8afae518a548c2ca32e2001fe18a49acaea3dbb0e26a00e009e7318453b9537a79316d201c608de1a06f752603cf47592dfb24c50ec65ae1135d86e5f08d2be8e57f54d2a41daff86cbd6852dbeb4b801005af683318c55b44966c11c508409521cd9e8517ea9a5142db9b2fbbe4f3f6565b00f9ea9ba29247a450b14feedc4bf88614835975ce4965c1770b1b4b677f95a3ea530806d609f0002115dc9e35903aa1126482cf5c334e64fb002a3047b45cb267e08acee691e19363d996f3246d8651f3057f8f370e1d8eefe32b0a26588334e12577339b57888fe0dfcfc26e5161f00036808f60856b7971696762a39d1215ef261a9b6a5163e9dbca2ebdd6151e38498c372a30d440148e4c7f2a5d093921aeba77c703b551bce99c6ed0f52c6b738a14328be56ed590867aae5155d288af5d2603f63e51011f700adc77ef2cc9ca59864e9ff23b56c3c38025a4e50be77831bbcc7556cb0b5603c1674c4d48aa7b4daa741180000000000000001000000000000"], 0x10) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r10 = socket(0x10000000002, 0x2, 0x0) dup2(0xffffffffffffffff, r10) r11 = getgid() setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000001c0)={r7, r9, r11}, 0xff79) r12 = socket(0x10, 0x1, 0x0) fcntl$setflags(r12, 0x2, 0x1) 16:00:12 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000d8112e4c4e5bd0a1002aff0200000000003eed23acad37ba0f3dd3daa12474e5d82c85000000"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:12 executing program 1: syz_emit_ethernet(0x0, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) lseek(r1, 0x0, 0xb8b5, 0x2) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r2, 0x82485608, &(0x7f0000000040)={0x400, 0xffff8001, 0x0, {[0x5, 0x2, 0x1f, 0x2, 0x5, 0x9, 0x11, 0x66c5, 0x4, 0x3, 0x8, 0x5, 0x1, 0xff, 0x3, 0xfffffffffffffbff, 0x7, 0x3], [0x9, 0x37d1, 0x5, 0x72, 0x7ff, 0x1, 0x8, 0x200, 0x1, 0x7], [0x7fffffff, 0x20, 0x9a1, 0x9, 0x1, 0xfffffffffffffff8, 0x9], [0x0, 0x20, 0x1, 0x8, 0x4, 0x79300000000000], [{0x1f, 0x6e35, 0x47, 0x8}, {0xd18, 0x1, 0x6, 0xfff}, {0x5, 0x6, 0x8001}, {0x200, 0x0, 0x33, 0x5}, {0x6, 0x6, 0xfffffffb, 0x2}, {0x2, 0x10000, 0x20, 0x100000000}, {0x40, 0xfffffffa, 0x10001, 0x100000001}, {0x4, 0x3f, 0x455b499a, 0xfffffffffffff723}], {0x1f, 0x45039df7, 0x720f19e9, 0x722}, {0x5, 0x8001, 0x50, 0x6}}}) 16:00:12 executing program 1: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) syz_emit_ethernet(0x5, &(0x7f00000001c0)=ANY=[@ANYPTR=&(0x7f0000000100)=ANY=[@ANYBLOB="c65d678b9b6c6486dacf392da2937bc7e5464000c499d533f88f9a7c5ed3878ff59494132da5b2c31c1e42c2b266718be3f2b9fb37b5bee69ebe1033d4d9375f0b9e421166d65f8315bdda9cd8c113550e8b69b9988eb5ddbde521f3a9d70a0c350380f379cd61a2e94b2cba6b37f5e3ca623d05ab016014bc2793f64bb1cd2ae4213570b9", @ANYPTR=&(0x7f00000000c0)=ANY=[@ANYPTR, @ANYPTR64, @ANYPTR64, @ANYRESHEX=0x0]], @ANYRESOCT, @ANYRES64, @ANYRES32=r3, @ANYRES16=0x0]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:13 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000000)=0x401) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xeffe3fffffffffff], [0x0, 0x0, 0x3ff]}}) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f00000004c0)={0x10, 0x367, 0x4, 0x2, [{&(0x7f0000687000/0x3000)=nil, &(0x7f000049f000/0x2000)=nil, 0x8}, {&(0x7f0000365000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xffffffff80000001}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f00003ed000/0x3000)=nil, 0x5}, {&(0x7f00003b5000/0x1000)=nil, &(0x7f00007d4000/0x4000)=nil, 0x4}, {&(0x7f00000cb000/0x2000)=nil, &(0x7f00001d1000/0x4000)=nil, 0xece}, {&(0x7f000062c000/0x3000)=nil, &(0x7f00006e5000/0x3000)=nil, 0x4}, {&(0x7f00003f8000/0x1000)=nil, &(0x7f0000288000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f000057b000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x448}, {&(0x7f000056d000/0x1000)=nil, &(0x7f0000325000/0x1000)=nil, 0x400}, {&(0x7f0000711000/0xe000)=nil, &(0x7f00004a9000/0x2000)=nil, 0x3f}, {&(0x7f000036b000/0x4000)=nil, &(0x7f0000772000/0x3000)=nil, 0x7014}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f000038a000/0x9000)=nil, 0x2}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f000041c000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f00004b3000/0x2000)=nil, 0xa0}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000696000/0x4000)=nil, 0x9}, {&(0x7f0000332000/0x2000)=nil, &(0x7f000069e000/0x2000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xfff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r4 = socket(0x18, 0x2, 0x0) connect(0xffffffffffffff9c, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x2}, 0x8) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) 16:00:13 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000280)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa600300acb3e13d4c62bf9a0f28fb1100000000000017000081fffa00000000000000002aff02007603f3b18716f1262e91d77768a4887da8b0b4a48fb41c546a9744d7bb8a4c75db090300007b0408f9bb75b9ba95df4a5021bbde59d240ceb5daa8e168a43420b721aa25e9def3f66baab5aa9000f0000000000058b219e947b96454308408e36b4394aed03624981f4349eeae8060c73039af7daabd9ed602a38a148e8e61075c9076245c7420c64f6a607f88730c2a492cb38c96020b554b843398c8699e59b00a000000000000000000000068c2bf39971412add83f5f394ac60252017c7200ad0cb701756aaa869664"]) syz_emit_ethernet(0xe8, &(0x7f0000000180)="b111cd61d35d5dca83d3c24c097c02e42000124118fc3e7f0e16241a00f7facd50b1d5b6f3051868f787a3390252960bb6a07b2d6bd2418e26366b0a17dd18ecaa37d3eac96603e6ead8d2d97620620b2a5288a814aa1c0d32c8614e7711cc19a088d0da6596353855435dbba2414a097eb88ffb96107dba5aa6be0100036361060000000000000049ac85c4c05cdfeb63bebc03000000000000000000000000cc54220e6c3e5824b9bf26b79a1edbd1dcf9228c2648556fc51491e0ad3e9acd2343c09ee929b1ebe593660ca19aede926c8f48ef7f4e639cbcfdca6e5bcfb2387eb9a7dd7d293c8") syz_extract_tcp_res$synack(&(0x7f0000000080), 0x1, 0x0) 16:00:13 executing program 1: syz_emit_ethernet(0x0, &(0x7f0000000080)=ANY=[]) syz_emit_ethernet(0xe, &(0x7f0000000000)="c7a895006f2d73bbfc31563d6fdd") openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x2, 0x0) 16:00:13 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="33b1"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x800, 0x0) ftruncate(r3, 0x0, 0x3) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 16:00:13 executing program 0: setrlimit(0x0, &(0x7f0000000040)={0x9, 0x8d}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x1ff, 0x7, 0x0, 0x0, "1ffbffe6163cb90277925f1be62c36ae61dba648", 0x0, 0xfffffffe}) r1 = msgget$private(0x0, 0x682) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 0xffffff64, 0x1, 0x0) r2 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = getppid() r7 = socket$unix(0x1, 0x2, 0x0) r8 = fcntl$getown(r7, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r2, r4, r5, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, r6, r8, 0xa5, 0x1, 0x100000000, 0x2}) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r12 = msgget$private(0x0, 0x682) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r12, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r12, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 0xffffff64, 0x1, 0x0) r13 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r17 = getppid() r18 = socket$unix(0x1, 0x2, 0x0) r19 = fcntl$getown(r18, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x2, r13, r15, r16, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, r17, r19, 0xa5, 0x1, 0x100000000, 0x2}) r20 = getgid() r21 = msgget$private(0x0, 0x682) msgsnd(r21, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r21, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r21, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r21, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r21, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 0xffffff64, 0x1, 0x0) r22 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r23, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r23, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r26 = getppid() r27 = socket$unix(0x1, 0x2, 0x0) r28 = fcntl$getown(r27, 0x5) msgctl$IPC_SET(r21, 0x1, &(0x7f0000000980)={{0x2, r22, r24, r25, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, r26, r28, 0xa5, 0x1, 0x100000000, 0x2}) r29 = msgget$private(0x0, 0x682) msgsnd(r29, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r29, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r29, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r29, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r29, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 0xffffff64, 0x1, 0x0) r30 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r31, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r34 = getppid() r35 = socket$unix(0x1, 0x2, 0x0) r36 = fcntl$getown(r35, 0x5) msgctl$IPC_SET(r29, 0x1, &(0x7f0000000980)={{0x2, r30, r32, r33, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, r34, r36, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x3, &(0x7f0000000200)=[r24, 0x0, r32]) r38 = msgget$private(0x0, 0x682) msgsnd(r38, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r38, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r38, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r38, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r38, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 0xffffff64, 0x1, 0x0) r39 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r40, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r40, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r43 = getppid() r44 = socket$unix(0x1, 0x2, 0x0) r45 = fcntl$getown(r44, 0x5) msgctl$IPC_SET(r38, 0x1, &(0x7f0000000980)={{0x2, r39, r41, r42, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, r43, r45, 0xa5, 0x1, 0x100000000, 0x2}) r46 = msgget$private(0x0, 0x682) msgsnd(r46, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r46, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r46, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r46, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r46, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 0xffffff64, 0x1, 0x0) r47 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r48, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r48, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r51 = getppid() r52 = socket$unix(0x1, 0x2, 0x0) r53 = fcntl$getown(r52, 0x5) msgctl$IPC_SET(r46, 0x1, &(0x7f0000000980)={{0x2, r47, r49, r50, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, r51, r53, 0xa5, 0x1, 0x100000000, 0x2}) setgroups(0x7, &(0x7f00000002c0)=[r4, r11, r15, r20, r37, r41, r49]) writev(r0, &(0x7f0000000300)=[{&(0x7f00000001c0)="6a1fd373587a1e71f6cedfb5dc015331e00131daf8fc713faa74716084f01d5285c11cdffe697abe", 0x28}, {&(0x7f0000000240)="87d6e55314d07103a54fa5ddde146973230ca2d5", 0x14}, {&(0x7f0000000280)="fced61fd5d0892de83359cd937b88fadc5af0a1e95a86e21fb660812fffdf1a0ec5c0d23c677547c82", 0x29}], 0x3) writev(0xffffffffffffff9c, &(0x7f0000000100)=[{&(0x7f0000000000)="be4bd130b728ebc6a560", 0xa}, {&(0x7f0000000080)="ee10d55134d81ac72fd14fbbef2fd6629083a48a86b2f15046ac4cc1771ea51075e79160ffb2c1657d917e448a63325db6819443a584920b0d045cb99be698b8f87c4aa8d966695656782ceaf0e42a4aa036fb33b6c31f8787b03e175d1501", 0x5f}], 0x2) 16:00:13 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000040)=ANY=[@ANYRESOCT=0x0]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:13 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff020000000000000000000000000001"]) 16:00:13 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff020000000000000000000000000001"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) pwritev(r1, &(0x7f0000000180)=[{&(0x7f0000000040)="8efe1d0c66580e24990fa0e1dcd684752daee31a2b20efeb7c7c4900d6d1b7aab7c05a31588f8fe382e5d309fae0f64cc1c9f0cc9f18ac09cef9244a8a76705072c9529b001e762ec6da52d81f95eb8af9355878efc0f97198d276b4421916d28208aa4a2a5d272adbb109a62a8c6264ad8a3c5c0aeba856", 0x78}, {&(0x7f00000000c0)="258a41ce5d6cc34347d9a710", 0xc}, {&(0x7f0000000100)="a034c6a1a626885247af9a882e0ff4253c707082967e27eccf52a7faa8528351dd8b5962f5954fad1e9c1834d86bc1f00552c7b02a6c79353b6b6b8795f3bd20d7c53301d3", 0x45}], 0x3, 0x0, 0x164e0000000000) 16:00:13 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(0xffffffffffffffff, 0x0, 0x0) pread(r0, &(0x7f00000001c0)="cfe58db6bbbb5417a8b2b93123798684daceb07685e797b0e939e98ad6606101ff8a8c472186c1110a7a26e166053366daa3a4d09f28246b024e495fdb9d4377770f5726ef1bb316d6cb8a85a4bcc8", 0x4f, 0x0, 0x0) kqueue() pwritev(r0, &(0x7f00000002c0)=[{&(0x7f00000000c0)="6625fa60e067c57433de72bb550efb3b55d317751559ea8bd12c04e046e9cd823f8cee33626ed50bbe15440dd84f87f079f5ab9f53eb3c563a246f24593777432d1efb3654efc6113c894c82dcadd2d02c5f9e8d72b1eaf0524fc833c329094ee3bf795f5e31fc93e38bade1bbbe16aad151e54173a65d8547da4a76436351e2ec486a9a863d75b548790cb7f776cce0e9719daf5326e6ec40548ccf0bdc0b05e9ca5e36dba9eec2e2b7ac1ec734d338a66973fbc9bb8df0ad9666c9e798eec6d550cc2eafb2a4acd31c904030eca5ae9862edfb858198e65606f520c9274c98a7b08d8e298694991297c97d5e9926c9ca", 0xf1}], 0x1, 0x0, 0x2) 16:00:13 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff020000000000000000000000000001"]) r0 = shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) shmctl$SHM_UNLOCK(r0, 0x4) syz_emit_ethernet(0xffffffffffffffae, &(0x7f0000000000)="82d9814c3312fca66bc7a895006f") 16:00:13 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000100)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000000000000000000000019473b68e8b7bd86dfc85ae8713faec7b143a14d57f1061de25c8fd6326f418c1594d72b333c3d9e2f1f7c58c4fe06cd2da787e26c0ff03c207cf2f9105c6cb9cff115bb52dc529b2"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x20004) r1 = msgget$private(0x0, 0x682) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r1, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 0xffffff64, 0x1, 0x0) r2 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r3, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r6 = getppid() r7 = socket$unix(0x1, 0x2, 0x0) r8 = fcntl$getown(r7, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r2, r4, r5, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, r6, r8, 0xa5, 0x1, 0x100000000, 0x2}) wait4(r8, &(0x7f00000000c0), 0xa, &(0x7f0000000180)) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000080)) 16:00:13 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000080)) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff020000000000000000000000000001"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x80, 0x0) 16:00:14 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000190000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f00000001c0)="510fc3a0", 0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSKBDIO_GETMODE(r2, 0x40045714, &(0x7f0000000040)) 16:00:14 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff020000000000000000000000000001"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:14 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000140)=ANY=[@ANYBLOB="ffff0800ffffaaaaaa5b8f4697c0cd2d0c00ff8aa2156d71fa00000000000000002aff810000400000000000000000000001cdadb91ea32603daa8fd068f32db2097ce1707dbce2f5c4b6adad971000000000000904df9ddeebe4a7f4d7dcf8bceef2d393f9feabc550bc9f5a3352dcb9946f47f31c1f17a8afdf48bf3bc9aa4d706b9ad16c4b5fa93d8249290eb2d7661c0f062a03ec3ac5714fb0aa543c818f577d6439fa5a64cc7a53f80a10b3979bbf0a0a6b2536627728750f888e769995d3694bcf1f2aff37266b393f0ad30752c42e5fb3ead28daf76d207ed4a4c4e81cfad56a3e73a0746634e349db460705e48b941b42988cbdcb27a34502866872e8b94b2d36b83f1669d98af34bf7ec87febf763261d19ac9c645614f305599d1a080e30266e9d6"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) socket(0x18, 0x2, 0x0) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x8080691a, &(0x7f0000000300)) read(0xffffffffffffffff, &(0x7f0000000080)=""/18, 0x12) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSBRK(r4, 0x2000747b) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) 16:00:14 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) ioctl$TIOCGWINSZ(r0, 0x40087468, &(0x7f0000000080)) fcntl$setstatus(r0, 0x4, 0x40) r2 = kqueue() dup2(r2, r1) 16:00:14 executing program 1: socketpair(0x1, 0x1, 0x9, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYRES64]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:14 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) fchdir(r0) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)='r\x00') 16:00:14 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) syz_emit_ethernet(0x1, &(0x7f0000000040)=ANY=[@ANYPTR64=&(0x7f00000000c0)=ANY=[@ANYPTR64=&(0x7f0000000080)=ANY=[@ANYPTR64, @ANYRESHEX, @ANYRES32=0x0, @ANYPTR64, @ANYPTR64], @ANYRESOCT, @ANYRES32=r1, @ANYBLOB="0c54d48d6ec6df5a0f6b84f2df049803da8f62a49624afd1014ef378614ed5f72226c204ae15a34c74eeae10a0a936e4a9431a191de6beef4af99fc393cb166bde696dce79918831ba4df0dcaafc402799dbc8c17e2c5e11ad3c8f26087fc85aaee37e8968d2f346b22818dd5fd2d813bdf04e90f55d1b0129dd0783cd4bd691766990a1aa26efd3f8d48b624d19e8c9fa31989b6f6416701a2105c187dd17141b1036c7aa71bbee8c757aab193d7b383b30403ce9f80533c46d7e4d607631797da69793fa65c02530e4519f5c6fe00414f4a1ea9fc46b3fbcb8ab32"]]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:14 executing program 0: r0 = syz_open_pts() r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = msgget$private(0x0, 0x682) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = socket$unix(0x1, 0x2, 0x0) r9 = fcntl$getown(r8, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r6, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, r7, r9, 0xa5, 0x1, 0x100000000, 0x2}) r10 = msgget$private(0x0, 0x682) msgsnd(r10, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r10, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r10, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r10, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 0xffffff64, 0x1, 0x0) r11 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r12, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r15 = getppid() r16 = socket$unix(0x1, 0x2, 0x0) r17 = fcntl$getown(r16, 0x5) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000980)={{0x2, r11, r13, r14, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, r15, r17, 0xa5, 0x1, 0x100000000, 0x2}) r18 = msgget$private(0x0, 0x682) msgsnd(r18, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r18, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r18, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r18, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r18, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 0xffffff64, 0x1, 0x0) r19 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r20, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r23 = getppid() r24 = socket$unix(0x1, 0x2, 0x0) r25 = fcntl$getown(r24, 0x5) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000980)={{0x2, r19, r21, r22, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, r23, r25, 0xa5, 0x1, 0x100000000, 0x2}) r26 = msgget$private(0x0, 0x682) msgsnd(r26, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r26, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r26, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r26, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r26, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 0xffffff64, 0x1, 0x0) r27 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r28, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r28, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r31 = getppid() r32 = socket$unix(0x1, 0x2, 0x0) r33 = fcntl$getown(r32, 0x5) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000980)={{0x2, r27, r29, r30, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, r31, r33, 0xa5, 0x1, 0x100000000, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) setgroups(0x5, &(0x7f0000000140)=[r5, r13, r21, r29, r34]) getpeername$inet6(r1, &(0x7f0000000000), &(0x7f0000000040)=0xc) ioctl$BIOCSFILDROP(0xffffffffffffffff, 0x80044279, &(0x7f0000000080)=0x1) syz_open_pts() syz_open_pts() fsync(r0) 16:00:14 executing program 1: r0 = socket(0x2, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0xc002, 0x0) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125d00000000", 0x8) r3 = dup2(r2, r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="82028611e2b2020000006262dd65c84e08c027ad12d417ec80ac134b281be097dff0efa5b32eaf23a299e04d2f45a611829ac19aaf1e936182e881850ecb792fd7a8fcd11c3fc8962eb3a7e61fec776122400e899ee0d3d92501f6a0b61deb75fcfb3ebdb5c50284a1a9d3c07651a434798c3813c7756cca69d82e887d5e6d3aee60a3ede69923f29406004d3bb7f71274e38621a609ff8a45d1c60752698af2b1b17964d885eeb2fa4a619c4627340a640f25a557cbc4b8e3e40d6ad97ae5a93b989c4cad4966ae37ce9ee81f139bcbba39a3e43aee56051efe6ea50b9d7f1b5f5446172de857ca84b4e4454099e9081a06f879c9a9fa340000"], 0x10) writev(r0, &(0x7f0000000140)=[{0x0}], 0x1) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) setsockopt$inet_opts(r3, 0x0, 0x1, 0x0, 0x60) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff020000000000000000000000000001"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:14 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83e58d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d90ca0e27564c42ec8a60444d6f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ee6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c8296827600d2c4d3054126e21463", 0x181}], 0x1, 0x0, 0x0) write(r0, &(0x7f00000001c0)='w', 0x1) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r1 = socket(0x2, 0x1, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0xc0106924, &(0x7f00000000c0)=0xee) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x80286989, &(0x7f0000000300)) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='r\x00') 16:00:14 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff020000000000000000000000000001"]) syz_emit_ethernet(0x1b4, &(0x7f0000000180)="c7a895006fba7e3c6705ffff86dd8ac6f4511d0ac76bd05b22d14403678106e328173ad6f5bc66fec4c95157ac97753c2d4775a3dc79039555a334a7d686ba21f8bf9a729607e6515ac75af1838c2f9b0dfed4b211bee48a1ec2d98b03b6c7be759ed96d519e910a18fbc0ec62c64f4a40c3e221295628fb58e85abbbc3d9e5606270000001106ec6cf6d4bf961d2fa7b763f31c03f6fd33da53b815a5417056a72b8ba381cc5d08e67ac33a8d1706eeb499c5c2d0a30232429b53870c3f37a12b127c45fc9502367deb50458c33ffd59cb3e59a9481ac919400e41ba867293495856c40d360bb681c6ebda783e23528d4ecfef5478ff436c57cafeca5a88dc605dd6a593e6b8d798bf2b8091417fb8e1cd71156369c48a36a1de73e08882cf7a92df975306d0000000000008028a387e064feb5b4f4e94372d81efb74970100000000000000af4c70dc52d6bfa726fe96b10c007e4802fe62a51f64175a41fe757f98fbbbb59d7b01fd6554768e1abcd9fcc248a33941b10996d39ad99a7dbd684ba51a6a24790c10027682602347c399ac418dce0cead30c9db009545fbeed3693c3844585d170203a27f532bd1f42b1b982f0") 16:00:14 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff020000000000000000000000000001"]) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = fcntl$dupfd(r1, 0x0, 0xffffffffffffffff) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = fcntl$dupfd(r0, 0x0, r4) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x7, 0x5, 0x4, 0x8}, {0x4, 0x5, 0x1f, 0x80000001}, {0x7, 0xfb, 0x57, 0x7092}, {0xaa, 0x81, 0xfc, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="c7a81bbe1277660c0e06ffff86dd") getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 16:00:14 executing program 0: r0 = socket(0x2, 0xc003, 0x11) semop(0x0, &(0x7f0000000000)=[{0x0, 0x0, 0x800}], 0x1) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a3a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504381879a62587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5af2074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb080000000000000016eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7900008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e282724543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a08844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e27c9d7d690d7f7f1b8b52461fe4bc33ddaa99cdde7b892ad09537dae535a629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd2b8e630e6d32afdb05fce19b2ef45e1147b8f817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae09e9453328371101fdb7bbf1237472c05000000000000001300000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638d02fb9ea02b1c389fa07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc095003ee441cb8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff968240c67a07a84667f79ea7e2aeb7d7324ae7dc32f821163d7db2d8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721e42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a96fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019b83780ac9fde287f0d5233d1aa6d476af9ee0a500000000c3f17756a1df4bc03e70afd7ee9540170baea15faf1f961f7260f12a971f53c867b33d0000363d214a72e6105620d5afaff639b54c6b4365a388849bee92a30c0a0003a990d8f23f2c409de0ee26ddffb3cb1722da301c06c7313cb2344719dc273d4d7ab07a78383c7053213267a255811bb10e85db822c01ca1530d869a70dccc267c1004d0d5b9e446272f8b80e760b5f66d70fea8534efa92b09f4b8cd9f69682c1c8c56622592730c491d4b98832a1a498095c97dc7c771f2682576dcab2f14efc62f0b5dc5a1632740e37e09696dbf22daf869ddc6bb8f866a58410930eaf71aa6786f565ce7785348c40d"], 0x10) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000)="c4652518", 0x4}], 0x1000000000000116) 16:00:14 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) syz_emit_ethernet(0x5, &(0x7f0000001100)=ANY=[@ANYRESHEX=0x0, @ANYRES16, @ANYRES16=r1, @ANYPTR, @ANYRES32]) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) writev(r3, &(0x7f0000001240)=[{&(0x7f0000001140)="9ab4b88b6585ea8c02c5e4267f5867676ea785a48c2f19c894a86fabaa54123dee9de2653e1a3f29e35a5473034ee720975f07bd6cb54538fa136c4ea1872f9b77e07fc98316d2e621b25bb99a6f5ca4e2de5c9f1902e31c61f6d3d176ee141f9fbdcfcb0b2c31d2d2672946684a4f8751dda0afa66a1abee9a169f49347e0aaeecc90e61474567cca6fbafc8283ca8e197e57cd427c439f60", 0x99}, {&(0x7f0000001200)="c1548e5e39e728211fc9ccad", 0xc}], 0x2) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) listen(r5, 0x3) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") clock_gettime(0x0, &(0x7f0000000040)) r6 = msgget$private(0x0, 0x0) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) ioctl$VT_GETACTIVE(r8, 0x40047607, &(0x7f00000010c0)) msgrcv(r6, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffffffffffffe500"/4104], 0x1008, 0x0, 0x0) 16:00:14 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f00000014c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b197a380000000000008295955984c87910bf453f68c11700cdb67ef6cb927fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9f213ad30505e8f0000a49fef9d612f87a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc120400350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665980ea3b1e39a00206b1f007bf8f244ff010000000000000906000000ec895c4784f63b0ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265367027548d8ffda5eb1152f6b60afa3393fc23442dc9631d64bcd5b823e495bb171672365f9025ac16e369633d89aac2204ccdaf733f9a5b0f2c82d33436a13db936a5d3378479709da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e7f000000000000003f5a2469bfe8c96e620397a30031541469659255490b88ff1bf33436e6331ad3574d79be64d7a570715f68932de75cc13ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7bd1bd9da569f770ddbf42b3a87e75f6a28b75de02fac60e52a22126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e929cc5b030087c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe415fa2cfdee2e52bf897cc2330000000000000004751b76b6c98bf0d9f371e916fc7b88c013c7381f77988003c7ba2c44768789d05f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c000001007c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc0793721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180a18d0c2234ba4a47442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff903ad0000ac75aec99a8ea296f8f93ddc76bf621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629d0162d03821b117c90841ea6147ce522005f96566eaa0312083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9000000df395e367a8807e37779cb60ff7fb71682d1a247d5d2b5afc600100000000000009c42bdbe3f267105d1d6654c4dcc8f494de290673b40ddb1ae4ea610e2f6d9d55b434e8e41a077c0889b4d873318f832941ed130ec8be79ab4cea21b83e2f6ec1abdc4a29f701d87d5774af8e999855d0b0f27c1478755604f7c7aa2cd85d12f1b36a56a3623e4aa467719fbcfc59a4f71965e8b803d8b2aa14fe22e5c3f66f6295b468a8961b6c5d96faf962bfb27c16eb7ef661559319aa672530bc9c1c0d4"], 0x10) r2 = dup(r1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x3392, 0x8, 0x6, 0x5, "812337bdcad7ca1d037e69b4d51e7a9001bd2fc3", 0xa23, 0x6}) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:14 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000100)=[{0x8}, {}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x200, 0x0) 16:00:14 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_WRITEREGS(r1, 0x82485608, &(0x7f0000000040)={0x8, 0x8001, 0x0, {[0x8, 0x2, 0xf8e0, 0x3, 0xffffffff, 0x6, 0x4, 0xfff, 0xffff, 0x1cb, 0x100000001, 0x0, 0x6, 0x113, 0x9, 0xfffffffffffffffd, 0x80, 0x4], [0xfff, 0x3, 0x9, 0x8, 0x40, 0xfffffffffffffffe, 0xffffffffffff8000, 0x800, 0x3, 0x3], [0x7, 0x4, 0x1000, 0x2, 0xfffffffffffff44b, 0x28, 0x3], [0x80000000, 0x5, 0x9, 0x5, 0x7fffffff, 0x2], [{0xf093, 0x9, 0x4, 0x200}, {0x8, 0xffffffe1, 0x8, 0x7}, {0x2, 0x0, 0x5}, {0x200, 0xfb, 0xffffffff, 0x400080000000}, {0x4a74, 0x3, 0xbd, 0x1}, {0x1, 0x7, 0x7, 0xff}, {0x1f, 0x401, 0xffff00, 0x6}, {0x3, 0x26, 0x1ff, 0x7}], {0x82, 0xff, 0x3, 0x8}, {0x3, 0x1, 0x1, 0x80}}}) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff020000000000000000000000000001"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:14 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002340)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000040)=""/11, 0xb}, {&(0x7f0000000100)=""/41, 0x29}, {&(0x7f0000001180)=""/149, 0x214}, {&(0x7f0000001240)=""/4096, 0x1000}, {&(0x7f00000023c0)=""/211, 0xfde3}], 0x6, 0x0, 0x0) r1 = open(&(0x7f0000002600)='./file0\x00', 0x80, 0x9c) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20000, 0x0) mknodat(r2, &(0x7f00000000c0)='./file0\x00', 0x42, 0x626) msgsnd(0xffffffffffffffff, &(0x7f0000002640)=ANY=[@ANYBLOB="0200000000000000751b26fa3e0f5e25e240a73c423afc5eed28b53b31a9d50aae3f13b40da4641832494a09798f427ea9394c602e389f5064b7281fc2574103571d874b44ce53b03fe676f01f0884934bae03e96c7e9585f6201bc5890c485db05fa88213f9e3c4e62ef20b040fc03695368ecaef6f79947eb06c3e9386e3278e4e734c08e9963a838402e4cce837d6a21511e7f9f37575943869aad12390e70e158ad81552f391c15251d85a336307cc2b021c884b3f73921dded7b7eda66e925c9f7f5ef56942d2022f967bf023e08ddef5fc48a2930000"], 0xd4, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000640)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = accept$unix(r5, &(0x7f0000002240)=@abs, &(0x7f0000002280)=0x8) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, &(0x7f0000000100)=0xc) seteuid(r7) r8 = socket(0x11, 0x3, 0x0) setsockopt(r8, 0x20000000000011, 0x3, &(0x7f0000000100)="001f065d", 0x4) r9 = getegid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, &(0x7f0000000400)=0xc) r11 = semget$private(0x0, 0x2, 0x189) r12 = getgid() semop(r11, &(0x7f00000002c0), 0x0) r13 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r13, 0xffff, 0x1, &(0x7f0000000000)=0x3, 0x4) connect(r13, &(0x7f0000000680)=ANY=[@ANYBLOB="fb0669d15100e5dddf93a8c8c9d4167cd5963a6a800400000000000000103bcde9641d89d0c7baff3676c7cbea09a39e3b89ef58449b79b6317098edd21cca623222584431eb771e1ee8b16c8f62335c981a3cbcff87c26e487aece2d706000000000000cf52da2622ae556f7e301e07005167ae0000000000f5aee3d01799aeddebaee2f24076c0722f4813aeb19fcfbd8bebdeb665debcd5b7d6505064f49f3d817712d7863723f8dacce45af483d36b5364e368c47a5ec3a071d4ade9c1f49dbe16ef37df36f484872618d30048f52ff0f22fed2a5e5a50b5606e75ad1f269036cb2812191af926b66598cd745a2dcfe32d15b82bcf14a020481014e5037c1709"], 0x1) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000480)={{0x20000008, 0x0, r14, 0x0, r12, 0x100010024, 0x207}, 0x9, 0x7, 0x2}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) shutdown(r15, 0x0) poll(&(0x7f0000000000)=[{r15, 0x1a5}], 0x2000000000000160, 0x0) getsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000440)=0xffffffffffffff46) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000005c0)={{0x3, r16, r9, r10, 0x0, 0x2, 0x8}, 0x3f, 0x200, 0x8}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xffffffffffffff65) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f0000000540)={{0x20000007, r7, r17, 0x0, r18, 0x100010024, 0x7}, 0x9, 0xc, 0x3}) chown(&(0x7f0000002500)='./file0\x00', r3, r18) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) r19 = msgget$private(0x0, 0x0) r20 = getpgid(0x0) r21 = getgid() msgctl$IPC_SET(r19, 0x1, &(0x7f0000003f80)={{0x0, 0x0, 0x0, 0x0, r21}, 0x5, 0x2000, r20, 0x0, 0x0, 0xfffffffffffffffd, 0x5db6ae7d, 0x4000}) msgget$private(0x0, 0x0) getpgid(0x0) 16:00:14 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) r8 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r8, 0x0, r8) r9 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r9, 0x0, r9) r10 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r10, 0x0, r10) syz_emit_ethernet(0x7, &(0x7f0000000340)=ANY=[@ANYBLOB="ffff0000ffaaaaaaaa0486dd6003000000000000000000000000ef7b0000000000080002000000000000000000000000000100000000", @ANYRESHEX=r1, @ANYRESHEX=r3, @ANYBLOB="676668a444109471297cf3d3d4e0ab10e0db0a7a4344c5fe5d5b1964452da5b2ec298ec48e8b30137f308d0c87ffd1081597b0bbc0ee70cff778da88dc7ac9d5b8c1077d24bbcfaeeccfc1376f857fd956", @ANYPTR=&(0x7f0000000200)=ANY=[@ANYRES16=r3, @ANYRES64, @ANYRESDEC=r5, @ANYPTR, @ANYRESHEX, @ANYPTR=&(0x7f00000007c0)=ANY=[@ANYRESDEC, @ANYRESOCT=r0, @ANYPTR64=&(0x7f0000000580)=ANY=[@ANYPTR=&(0x7f00000002c0)=ANY=[@ANYPTR, @ANYRESOCT=r3, @ANYPTR64, @ANYRESHEX], @ANYBLOB="fa12318bf3256bd2b97365a4c0c5849dd223b720638438283e51b78356dacf548e49f9caf43b1d2d9ecbbbb9e1d092f4951bf93eda2648ea2d1cd3e87ffc0170737afd111db76d7400228ab0a8bad47a752d1cedc84e7175f2abd017a797e949cafbd34ab985e0dab838b594001ec862fa196bf7649a0ce4659f2fba42b3bbde937a8a40441a3fa7ef510c96ec8c4dc5ccacce7f7b97a713482af270c6338779a4da37b4c8cfca15e22e24e6828d8387ca6b7d7cfe21ac0ed4ebfadec17c41da78441737d226e56be29bce413f42bc2e669bcb2b8a7d7e0bcaf8ac4bb9e39095", @ANYRESOCT=r7, @ANYBLOB="e8303c8a85a1a5733498454af8c23bff8509b16a4baf35344324026c6a33586980edb4b507349b5b7ba16d06a8fa466fe9afc02d7b51b8372f4bf88275de0b9951b76f0b4ed580759081bfa7764c3affe712da921ee7dbd2d4801f4de35a8ac11faf7acbd0bf964ac42ab6316e20c24d7e33bce8b75ea0705faff7809dadf3f78dca3221675a30521caf9f430e123004b4d65b0e5901f7aed5de17914b54cc47045002dc3ab30c93365ae888fd74d1a853b0a72dbc8eccb8a2f68b2ff625fcebfc199c36e96dc7aecaf46c9b30b7a201cd53510f0258ab9a5da47e565581e2e1a96242b712213b28624d2699d6be79eb2b0c83", @ANYRES16, @ANYBLOB="2a2769b6c872fc938539073bc386c8a03e4c00c9adea66eddd6a1910345da292e4b2f2", @ANYPTR64=&(0x7f0000000440)=ANY=[@ANYBLOB="d89914c6d3646e4b34c029d2a796fd0b9d55d3a0033f9fc21a026c8f5e9d54e6c0298e7b0483cadd6071629d701c70596178532a9e999d28c39d0430a73041708b6a9aaf7d116f3118db74d315099a2f9f905cf6b6a957d9f27bc1e3d77cae3cfb729417cf5b05d6d63248444d88fb36afbf9c1579947f2b3fcfcf6f903cdfecf58dcacf1cf1b8933ff963d83882d93c23800e346b063f6be8d2cade604fe8900841e6bee3537d689aee97cc3143cdd2b792aa9d3f252011915a3a82e7512dcabba5b4c89ce2f162654781d91d846bcd00cea3ec8e6ab41665693d38a370cf74618c3ef1e606bad13bb2e0bbe3c3c60c", @ANYPTR64, @ANYRESDEC, @ANYRES64=r2, @ANYRES16=r0, @ANYRESOCT=0x0, @ANYRES64, @ANYRES32]], @ANYPTR64, @ANYRESHEX=r4], @ANYPTR, @ANYRES32=r7, @ANYPTR64=&(0x7f0000000180)=ANY=[@ANYPTR, @ANYRES64=r1, @ANYPTR64=&(0x7f0000000280)=ANY=[@ANYRES64, @ANYRESOCT], @ANYPTR64, @ANYBLOB="a619c536", @ANYRES32=r9, @ANYRESHEX, @ANYRESDEC=r10]], @ANYPTR, @ANYRESOCT=0x0]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:14 executing program 1: syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:14 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6418214c], [0x0, 0x0, 0x0, 0x9, 0xfdffeffffffff7ff], [0x0, 0x0, 0x5]}}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x2}, {0x3c}, {0x4406}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:14 executing program 1: syz_emit_ethernet(0xe, &(0x7f0000000040)="c70001000000000000800000865d") 16:00:14 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="380000002900000033000000010000005d04000000f47e5b233093744c2f74822bf66b0bffbefdd5646d04ee102bbc240ffc8bb42da5584cb63ee4afac6be18fbae9cf1e6874ba007ffd7ede58a995cea4d2d5489f45f8277445e612de990f7134054a521f52de55dc08c1cff05b74024aa308f9a6fa2454691775a568e0c78ba447b058e1"], 0x85}, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)="00d7ab06", 0x4) bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="01440f"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000090002728da62d625df149b33ff0f00", 0x14) write(r0, 0x0, 0x0) 16:00:14 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff020000000000000000000000000001"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r0 = shmget(0x0, 0x4000, 0x4cd, &(0x7f0000ffa000/0x4000)=nil) shmctl$SHM_LOCK(r0, 0x3) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = fcntl$dupfd(r1, 0xa, r1) getsockopt(r3, 0x6, 0x61, &(0x7f0000000080)=""/108, &(0x7f0000000100)=0x6c) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r4 = dup2(r2, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SVIDEO(r4, 0x80045745, &(0x7f0000000040)) 16:00:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x29, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:14 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000ec0)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffabc19ec830e6ba6a72aff0200000000000000000000000000016cb1b6f116d3e3503d42a4f5a1911cd94ea66830eda9b7733da7050f020488d1224501b359c221d0438b2eefa782e579dab4e1ffeb41761908da1ffd4ad5ec6ffc4acf0ed01e7856ce6a8fcdb5118f99b669209897e6a7db72f2561ac5f7f29f4d5a3a8a65772fbdbe2e1483a949c41b32256a8a08d793e4e5f7522095e32881521eb4e9fa4813b7a7d493785940518ccba7e9f9927074ae2fd265b46c37330780fa415e6cecbb351d06e2aadc884e08753f0208d946b9683b81ddb9c0c32ac7e319e50bd64155aba6e9d371f8eb4da0f0e6c712f3f546323c"]) sendmsg(0xffffffffffffff9c, &(0x7f0000000d40)={0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000040)="bc8ba3231779e02e9b177e24ccdfed3c467b275fcfc5dc6d337beaa9c0aa93857ede0fe8847d67d0eee580556a6a709bda7d70f8e1c8789f07d35ffe4239a1eca8b687320876b44fac2f15efc22c86ae1a46d9609374a9bb5eabbb33e731917dcf8ef64e8ae6578bd0a39e17", 0x6c}, {&(0x7f00000001c0)="2e8c23ea4bf5817e21255ba637c6211014c32e32695565a64857f8bdd88fef5197d449f368b6d23e48f61f016f903ed134f8a8a4f6d7642c1fad8dac783b135ada4e9efa99009302f13cd785c20ee3ef7d05cfc1f5a7cfb68bb8c7e76ef46a10d3a012d85f5e8bf9a34da73a351d4f67c11936f91551c83ac507ac315ba1eda79fab6d1fbd13d0b302cec357e2384e", 0x8f}, {&(0x7f0000000280)="fd86c62e4d3d6f9eba636f8bc4e4ea3339df0f523bc8272656270393529ca016af161088c4447aedf3db4034b884d2e155f5e08dd8362f036114e55a0fa0cfd0cf364380e3e07bceb85bcaa577b4c3f8f58043a1805faafe5b9f30a17ea57f7ed87d7633f516ce8c338f8adf615feb9b84ca696e5375ce7f70532b4c47cbbda1151db510b8201ce182c2c3cb04428c850ab6a47b3e2a5f2a6244f7361f44a59d8ff427d7376ff519bb398b34e97b3d7a9ccff2ebe7c21968c1bbd855", 0xbc}, {&(0x7f0000000340)="0eed1fa0b76d2ad77e1bdfa79b8c0b7cc8ef69e5b093ed985c6a748c47f277a31f064b0158b7bcca1ff335dc77ce5b327526d72bf514f59d78317416563cb6cf785fc8c11a53c6652ab4cebcc2e8f1406d81e52f37940749c0ad7bce151ccb67164a9d592fbc06f0fcd4174cf8392ff0d01ce8ab3776287ce56e6c79de92fe7ba6d6c9035e89f2e8b7bb416cce8978626f92bec038df6b241c5991ef6f2fe3704e9c1897bc82affac27c806b0f8ebbebfba6384c3c10634a4977dc4f3572e7ddc9ab6d4ee6d62364b3ffc6be96bce2a63b110dff7e885828ef408104fc6cf0eb430c3cbf1b308ed68e40510623bcce5feb77f0879c80f2", 0xf7}, {&(0x7f0000000440)="ee20bcc6674bcb70ea5ad9427392bd07d944eae4d19a1af9381421358f50322452a5c8aba1ceaafb59bf4b57db44911942037c988a4bec136e01d39700b2ea2162c61a480253da191dae8f2233a32a25aab02ab116046d73f8c8551d45023daf77dca0b166f6102f778dfeee20c011a71c6f3826f06b79efa9fce528605498360a359c60fa4926c9313974723b302817c90d678531a9e9c693ddd3128bc1ac0f9d7abacc083560f558ec0d764e09df80c91db3531a16aa2dac6ad385a9d650e98014beac2ed19a11b6c111808b503d25b71108b9", 0xd4}, {&(0x7f00000000c0)="be8bfa271d0626c6c8e520cd368cb37672548de35e0426e04b0b277cb12fe9e0c450de407ada8d322d70f285c93c4d3769ee", 0x32}, {&(0x7f0000000540)="4f7e012f5fce821bb102d096da59ad4f11f2031132258bb6a172af37ae49cd415271d3f4e81da90a3827d861a0d4fd75b606a6d6107922c03e27dbe03a4639428c1a6d24ad96af96857df0aa0b0996523b9c64e6feff5338a825f18c13af3680f4c31d1c571269ab2d2ee57a152720ec867c2a85346462b0c91072c5f102b3a1f38047cd138104f893706ffdf4264e6910b4629d2e20491d54aa08b187ad309a77b6767bcb5f63ac0d76b64525908115bf0f", 0xb2}, {&(0x7f0000000600)="df397fbb31614886dc27da75a6aa6836794eee9cfeee83bdee383afc70bea99f96a30635eb9efcc1e9841a06bde10834b3aa4699fb4534338d6d4e832180723a7a5660217e86f95c0d60ef759c09", 0x4e}, {&(0x7f0000000680)="8141b538f36fb62a34e0fc98f5de7f944069f97aad3de4c02fd1b3c5f2c9d0c9e26e5cdd84bc362cd2256942b255f9e58a9af57b331520bb058c4c4447f8dd3436f11f2a9fcc68d6c72b112def5c44695c16e151edda04e54b09e5f9a33d2be8e324d3c31e2aa134e5c5d127e870c21fbe0b79d82a3f39607ffc3118956d88b1", 0x80}], 0x9, &(0x7f00000007c0)=ANY=[@ANYBLOB="a800000000000000ffff00002f0e00002ec9074b6d898dac8448820c3ada0c4d58d26021c11d0179ddcb759cb566ee576b11c9a21ea52ed2247ea1d6d1b6d4c987052aeb34210b446b05872e0dddb49ed3da4937c3c81fbd3161746a258888b7061bd5b01eb132d995fc0fdbb3cc7f82ef80b37bf9f19d204003bc5862a14a8feece7177ccab32642f920ac5c6868ac7572cb0134f49aa31c7abbf303abeadef874e863200000000a0000000000000000100000003000000d7ea9d006f21d24fd84a198bd74c498dbd7c7596b984d63f84f36136df197f72b7eb62fd723e57938df0e58916aa125c4e2ac6850d19b2e7c734b2345dfbe80ad663b79e859782facd746e753737a41cd08d6c2af632523aca1337d63502d8eea6e6ab713b14d8975e27000726cec2024f4043c54f843c18959642d6841e7121d80ba1917b85134e30b0b05ec0000000d000000000000000ffff00004000000056f310051e0156eb382c38ce3b5df9120df80df80776dbf035a2cb6db9a7c1bc460b9a7128ccc2b6a900236f7fb9cf39e00a2f74c5512e98dfe59b8e29313f162ea156c3cb10bcf029c96d89a2d814320e8b0908b0702fbc041646c9ae01d307986902a730efe45e43938e8371d029fa23bc26e5f3da82c28b94e4996b67078266b7680ef8ccbbc838d2d6b8380acf9c925450ac7c23330c386ca4b2ab32c749b824c686afa0f1dce36b307e88c7efcc886483e722eeb2da9f462600000000009000000000000000ffff000005000000e9f915b617061f7266675a8619c3237a49d0cbdb1c9d9166b3a4ff35ee2b1853bd1e47b89c5aa7a171161d7ae14bbb7dc2af4dc1efc5643ea43ef06596762fe7212a93dcbfcc901722c7d21bd5ef421db46edf9d361834855f3ec1d6a7ac61d7aa1f6f1fffaa16db42346d408e8ea7ac03d9100f7c6045319dba00000000000018000000000000000100000007000000f0ae3dac00000000f800000000000000010000000600000086782ef358bec3e3589d141338168e24ce8fde5f7e8c76209038f9dd6ccdb8789b645f683fa1230303901fcb0198c05904b10c475f935c0427c36a73c1709a174ab707444d84e33d33cb255f167303adfb63641cb702f5dcf81163e3f7c16d4ee06431f262abc00027d9679a7b61b0c59d78a0b547ceb2f48a4b851de02908a6758b4cd18af5b2ea5bbcbdf8dca2ed01bc2ed88fdbe8f94194e5bf05d52bb00c490d3daa745989394bd0ae3f47a48898120460755de73971b25edbceadd303f2b80007b5fee351eddb09f10bf21a0b5b558b0e722c0c1cbe66c1ddcd7a23d9f960b3e54f00000000f000000000000000ffff00003f000000e5b1a1f7e65980cd6bfa756bba87fbe92900000000000000b6044bb2622eeb6e1db2b0fd2fb6b8d6f150aa0c1aaef17e5a715a4b18254d33669cd36a0639906f219b88cfe7f8705ce30dbf939153c65839ea4d9a7191d27333c9192e3fd12d8b40132490e62598154bbed52d1086a2bfb111aa2ecbb8d6fc7461130b13e6a5cb9174f2b56333d4bb23e3ff4c8d56e37251315c3920afd5355b42b39416ade4d0de4861040995c54e7db00c6975ffd5f93a28d28b3a0daf43fab8ab46b4751c8cefb53ebc323b4855c2af53956135566238582a5bd878266a6bf9f3ba00000000c000000000000000010000000400000073f4cc14863cebd7367228a0d8e0b11bf354ecf620374220b2fd0e8cf0a0691151acfad2906fc71a9dd47705368a9870330170a453dcb18fc60013ac47c98e16a68bf48dcf179cca0b53cae5828ef479ac98fd0ce3c5ce609e5a1b71275a5aba74f52a7b170912a07f9efcce0184b2ba738e8e8bbcbe934c5c29998b4741f1e4addf0d46c2c1b5b3036f077d4faa09f0b35fd10d439eab714f907028ba42d866356e3f7fd8cb5f4130f1dc3100000000"], 0x568}, 0x404) syz_emit_ethernet(0xb8, &(0x7f0000000100)="0000000000000000000000000000591db5c88f77f4a0b08d34bdba2e7389f9cbc4c39f9dc05d671c943d207c704790545406bbaa336f819db6d1c51a89c5583d6b45a4274ef4105dec2bdc67fa9c339e81a51e6d96d48dde0721d87e278d4bea9a24baeb1ee2d0b1ada5d9fe0d934b663928f809000000000da031e0c32c62b32ac8e4fb9ac827d9b45aa15d40f6b128e60b64dfb0a242eec5e7a80000000000000000000000c125f5a6dd542f06399527ed64376b81789d") fcntl$getflags(0xffffffffffffff9c, 0x1) 16:00:14 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) dup2(r0, r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r3, 0x40044278, &(0x7f0000000000)) 16:00:14 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000180)=ANY=[@ANYRESOCT]) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = accept$inet(r1, 0x0, &(0x7f00000001c0)) getpeername$inet(r2, &(0x7f0000000200), &(0x7f0000000240)=0xc) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") select(0x40, &(0x7f0000000080)={0x3, 0x8, 0x0, 0x0, 0x2, 0x0, 0x80, 0x80f}, &(0x7f00000000c0)={0x4e6, 0x5, 0x4, 0x6, 0x4, 0xfe4c, 0x9, 0x2}, &(0x7f0000000100)={0x7, 0x1, 0x0, 0x7d, 0x7fffffff, 0x1f, 0x3, 0x4}, &(0x7f0000000140)={0x1ff, 0x7}) unlink(&(0x7f0000000040)='./file0\x00') 16:00:14 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./file0\x00'}) unlinkat(r0, &(0x7f0000000140)='./file0\x00', 0x8) pwritev(0xffffffffffffffff, &(0x7f0000000240)=[{&(0x7f0000000080)="bde2822a02a30a", 0x7}], 0x1, 0x0, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f00000000c0)='#!', 0x2}], 0x10000000000000dd) ktrace(&(0x7f0000000180)='./file0\x00', 0x1, 0x100, 0xffffffffffffffff) fchmod(r0, 0x8e3) execve(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) 16:00:14 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x101, 0x3, 0x2, 0x8, "8759452b1e97cfa7babee3c6d2364e989a432e23", 0xc8df, 0x1}) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd600300000000000000000000002aff0200000000000000400001"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000080)) semget$private(0x0, 0x2, 0x660) 16:00:14 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSCTTY(r4, 0x20007461) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e7, 0x7}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:00:14 executing program 1: unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') syz_emit_ethernet(0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="297b44bfcb12156baaaaaa0486dd60030000000000000000000081fffa00000000000000002aff020000000000000000000000000001b88d24c89c3918ad1770d93c733ca3099f0ffe6c4e924ff8996c9713eeb86ef195d25cd65437f6fe34ad"]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8000, 0x0) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:14 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) open(&(0x7f0000000080)='./file0\x00', 0x0, 0xe4) r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000300)="b10005136000030000003d000000000000000000ce24fea7fef96eefc73fd3357ae26caa0416fa76d06336acf00b7804be781e4991f7c8df5f882b2b7be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27ecb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1abda71601a8bfee8aca491ffaef5a872c881ff7cc53c894303b22f310b404f36a00fdf9000fcfff0ffe608a371a3f800040000000000000001000000000000000000", 0xb1, 0x0, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x400, 0x12) 16:00:14 executing program 1: syz_emit_ethernet(0x3, &(0x7f0000000100)=ANY=[@ANYRES16, @ANYRESDEC=0x0, @ANYRESHEX]) r0 = semget(0x1, 0x4, 0x0) r1 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f00002b7000/0x1000)=nil) r2 = shmat(r1, &(0x7f0000ffc000/0x1000)=nil, 0x0) shmdt(r2) shmdt(r2) semctl$IPC_RMID(r0, 0x0, 0x0) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:14 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff020000000000000000000000000001"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x15) fchmod(r0, 0x5e) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x800, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) kevent(r1, &(0x7f00000000c0), 0x56f6, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffb, 0xf, 0x1, 0x40}, {{r2}, 0xfffffffffffffff9, 0x9, 0x80000000, 0x4, 0x943}], 0x0, &(0x7f0000000140)={0xffffffffffffccb0, 0x5}) 16:00:14 executing program 0: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r0, r1) r2 = syz_open_pts() fcntl$lock(r2, 0x7, &(0x7f0000000040)) 16:00:14 executing program 1: chmod(&(0x7f0000000040)='./file0\x00', 0xc0) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd600300000000e4ffffffffff80fffa00000000000000002aff020000000000000000000000000001"]) syz_emit_ethernet(0x8, &(0x7f00000000c0)="5600100000c9f18f") 16:00:14 executing program 0: pipe(&(0x7f0000000600)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x40) poll(&(0x7f0000000480)=[{r0, 0x40}], 0x1, 0x4000) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = dup2(0xffffffffffffffff, r2) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x200, 0xc0, 0xff, 0xc949}, {0x6, 0x0, 0x1, 0x3}]}) read(r0, 0x0, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETAW(r5, 0x802c7415, &(0x7f0000000000)={0x8000, 0x0, 0x8, 0x7, "d71b21a7a0dbf9885d2b2f73a9a6106eb531e84f", 0x20, 0x10000003}) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000100)={0x1, 0x20, 0x6, 0x1, "04ca6bd7e97cd06f25ba5baaf4e0c8d11738a176", 0x800, 0x3}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) 16:00:14 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) bind$unix(r3, &(0x7f0000000680)=@abs={0x0, 0x0, 0x3}, 0x8) sendmsg(0xffffffffffffff9c, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000080)="4f36686b593b9d4fba409575917b6ec2cac80bf3ac5b9d62c5d8353a7fe34f5f16ef8edc4c82469c953c13367124217eec317aca1bba4b4f5fce09ec2632905f8314ce5021bbc0962b3a163be58beb62587eb439b000cd0b48bb85ce8ea112cce17a2c545340da565bace6a4320945f5d0c658d493d2ef407dd616334ff887b1c24e97f75f5002172ff91a86047933c5f39ee2c677100aaf82222e623e1c2771a2735370ea31dd4642b5ab3ba9042fc188769a8460048dbc6dc9f90485c7ffc218ee473417a50cb78c", 0xc9}, {&(0x7f0000000180)="caf968f42fe2659a6932a90eccc42ede724c6c69d395055ad7ed6bcce8049f2fca59d7a6e60d3b2144390d856944dfe201d9483755d1fea26e3811ba64b678e7ee550bfdfdedc94a63b64787761cd31a5cf84cfb6be79cda0f12452cf0e744f8be14f0a2efcc4d14391ab3eeaa5282e90b0e19454185a6596a035e55c63b", 0x7e}, {&(0x7f0000000200)="397f1ef194a50e6a8c8065206de10e951d4b82db9807c2f77a412829a2e7d917e05f9deae5d2bfc9377edab0a2cc6a31e5519a20e61856fccbea892096b3a60cc9c4f02f3a4dc86b21325dcfe711028ae803bce244519d6a2ab473818ea0ae23d6b9c666a6", 0x65}, {&(0x7f0000000340)="4199d528a7df8940a57a86b5ada21e5c7c827225475e7cea9b01260b920eb6a4776ad2c4aefff5a8d4ceae989444c064af470ab310f2568624115aa1c4744b45ef82e0c4739840025ad3c81e9a9e566c87416648d69b6e5654bbfc5ffe69097226b02df0b4c44b79ea94661a2c0f0ee69cb9cc199c4c7a927c7399dfffeaad6917902720e82ed8947d4a5ab0b801a1748a83", 0x92}, {&(0x7f0000000400)="17b2a14c94f227f9d1fdcfab13d6f78f53ea2fe402ce555a00fe4a08dc3ba6b5e3728904e0154ae68cb41d95dd06005edc66bc673f768c78c11f410fd41316c3d83d8e52633ecc9ab13410471a49582983dad89d284705fe8a6e832bb75d97e522f68e764b5c3a967e029e3735fd2f075d2f4f36a39a4093fb50b76d98f4810e4b1292869b4b4c0d8135f04bbcff483c7aae74714dc474a38a6d07a78e", 0x9d}], 0x5, &(0x7f00000004c0)=[{0x70, 0x1, 0x6, "bbd16f5fca2ce2723073ad96b3cef5345f7d2236c59570af4144321c5c3eb91fff5afa43ae2f41db20365517d4eba73281ae7edd3d6875338e44e1dec44980c778408fab8590487bbec6fee5462ee55ac19ad4e3782cc018f831"}, {0x20, 0x1, 0x3, "ecc0e880188bea83eac3259b4035e165"}, {0x10, 0xfffe, 0x81}, {0x68, 0x1, 0x100, "9b7bad0a2e43d98cfb39f4fd7f6699ace34ca898a5c372f41c376f9de08525afe81357bc1adcaa0cf5fb0391d7ca79f4b814d9f826f54259757cdf5f5e9f17e1750fafd38d801252c488354748974e787df7e321bb3165"}, {0x50, 0xffff, 0xffff, "627dfec16bf58f39055d81dce1bfec72987c069d18c4e685e3e059cc9096072c73fc5acb6cc7a016f85f6c75faefe7bfb8d209e0d77b7bdd6c"}], 0x158}, 0x606) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) syz_emit_ethernet(0x2, &(0x7f0000000040)=ANY=[@ANYRES16=r1, @ANYRESDEC]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:14 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff020000000000000000000000000001"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:14 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff020000000000000000000000000001"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r0 = getpid() r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) setpgid(r0, r2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = openat(r4, &(0x7f0000000080)='./file0\x00', 0x20, 0x20) ioctl$BIOCVERSION(r5, 0x40044271, &(0x7f00000000c0)) 16:00:15 executing program 0: rename(&(0x7f0000000000)='.\x00', &(0x7f0000000080)='./file0\x00') r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r1, 0x80585750, &(0x7f00000000c0)={'./file0\x00', 0xffff, 0xff, 0x101, 0x1, 0xf5, 0x0, 0xfc49, 0x1, 0x1, 0x7, 0x401}) 16:00:15 executing program 1: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) syz_emit_ethernet(0x3, &(0x7f0000000000)=ANY=[@ANYRES16=0x0, @ANYRESDEC=r0, @ANYRESHEX]) syz_emit_ethernet(0xe, &(0x7f0000000080)="c7a895006f53dd000005ffff86dd") 16:00:15 executing program 1: syz_emit_ethernet(0x0, &(0x7f00000000c0)=ANY=[]) r0 = dup(0xffffffffffffff9c) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x100, 0x8) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$LIOCSFD(r2, 0x80046c7f, &(0x7f00000000c0)=r4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r5 = accept$inet(r4, &(0x7f0000000100), &(0x7f0000000180)=0xc) close(r5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000000)=[{0xfffb, 0x84, 0x7, 0x10001}, {0x7, 0x4, 0x1, 0x207}, {0x1ff, 0xb0, 0x7, 0x40000ff}, {0x2, 0x7, 0x5, 0x9}, {0x8001, 0x7, 0x5, 0x1f}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:15 executing program 0: r0 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8, 0x20000}, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x98) r2 = semget$private(0x0, 0x2, 0x2) semctl$GETNCNT(r2, 0x4, 0x3, &(0x7f0000000380)=""/174) semop(r2, &(0x7f0000000280)=[{0x3, 0x11, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000080)=0x1) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r3 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r3, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x5010, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x8298, 0x0) shutdown(r0, 0x2) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) listen(r5, 0xe3) 16:00:15 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ff660298170bc38a40fb000001002aff020000ea1ffff84788a38c00000001000000"]) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSWINSZ(r3, 0x80087467, &(0x7f00000000c0)={0xf275, 0x7, 0x2, 0xaac}) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:15 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) mkdirat(r1, &(0x7f0000000080)='./file0\x00', 0x20) syz_emit_ethernet(0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff020000000000000000000000000001"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:15 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaa0000048edd60030000000000000000000081fffa00000000000000002aff0200000000000000007dd1f7a10001"]) shmget$private(0x0, 0x3000, 0x56, &(0x7f0000ffb000/0x3000)=nil) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:15 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = getpgrp() r4 = msgget$private(0x0, 0x682) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000003c0)=ANY=[], 0x0, 0x1, 0x1000) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) r9 = socket(0x18, 0x2, 0x0) r10 = fcntl$dupfd(r9, 0x0, r9) ioctl$TIOCFLUSH(r10, 0x8080691a, &(0x7f0000000300)) r11 = socket(0x18, 0x2, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8080691a, &(0x7f0000000300)) msgsnd(0xffffffffffffffff, &(0x7f0000001680)=ANY=[@ANYRES32=r12], 0x1, 0x800) msgrcv(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 0xffffff64, 0x1, 0x0) r13 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r17 = getppid() r18 = socket$unix(0x1, 0x2, 0x0) r19 = fcntl$getown(r18, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r13, r15, r16, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, r17, r19, 0xa5, 0x1, 0x100000000, 0x2}) r20 = getegid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000012c0)={0x0}, &(0x7f0000001300)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000001340)={0x0, 0x0}, 0xc) r23 = msgget$private(0x0, 0x682) msgsnd(r23, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r23, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r23, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r23, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r23, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 0xffffff64, 0x1, 0x0) r24 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r25, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r25, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r28 = getppid() r29 = socket$unix(0x1, 0x2, 0x0) r30 = fcntl$getown(r29, 0x5) msgctl$IPC_SET(r23, 0x1, &(0x7f0000000980)={{0x2, r24, r26, r27, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, r28, r30, 0xa5, 0x1, 0x100000000, 0x2}) r31 = openat(0xffffffffffffffff, &(0x7f0000001380)='./file0\x00', 0x8000, 0x12) pipe2(&(0x7f00000013c0), 0x10004) r32 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r32, 0x0, r32) r33 = accept$inet(r32, &(0x7f0000001400), &(0x7f0000001440)=0xc) r34 = socket(0x18, 0x2, 0x0) r35 = fcntl$dupfd(r34, 0x0, r34) ioctl$TIOCFLUSH(r35, 0x8080691a, &(0x7f0000000300)) r36 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001480)='/dev/wskbd\x00', 0x20000, 0x0) r37 = msgget$private(0x0, 0x682) msgsnd(r37, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r37, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r37, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r37, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r37, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 0xffffff64, 0x1, 0x0) r38 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r39, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r39, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r42 = getppid() r43 = socket$unix(0x1, 0x2, 0x0) r44 = fcntl$getown(r43, 0x5) msgctl$IPC_SET(r37, 0x1, &(0x7f0000000980)={{0x2, r38, r40, r41, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, r42, r44, 0xa5, 0x1, 0x100000000, 0x2}) sendmsg$unix(r2, &(0x7f0000001580)={&(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f00000028c0)=[{&(0x7f00000016c0)="3c9af4a7ed6e7ae6f6e2f4b3166813065e9a48b9c42de1224c27848cb687122bd58b1afe57868be04b367fbad65d8a5a32c9b4607e7cad43ce71e52a2bb44fa439400846d98a75c755190272259ae24ce2082e3146f07495a0d8011fbc9695c0be203f8824e0644b40f03af9b7542a21b2d7abdafeae1f", 0x77}, {&(0x7f0000001740)="04324e4dcf0d1bc75883a4992543d359c08bb0696f1cd2a29435a5a625633f739e4c94e8884ce936465cb9996155d78d0165ed084ffb0ad26763ec83d8846d89bb54ae0ab6111d5509779b4da6313d6df244444f9189dc65d9dd96e18e75ab96bbefb7501b64348ef33a8eff3b2755baea0c653446fe68351442de86dbbe4554d43e01e004894006d42c1d9805898e743788367d1d2a5b2874a727d13eed89115f426a5c5665789cd4e140b25aaddfd198eb1d1b0b", 0xb5}, {&(0x7f0000000240)="4691170418aac97e0f3875cbaed66968ee5e92e2f5c5bec69f5d553e31589ddd1b03587f4ca31c0b5a9f28cfb904522b713fb35fa3b6290d1eb46c59bc5290d834d59c3d72fafc46d669fdd54c34904c1becbf7a1503a2747b5f10b76aa49455b01baa5da3f7fb961bc5f0b1ccf7c161fefce59cb7d3afdafff44b17e57b470edbbb6b82bda6ecbfb9db7b4a9e5d28bd9aa8164b571ded5f064b5e202a6f348687c1a9292becd3fb3f15b0b43a44ee6f567fdef56a2eae8d8b25c20e85af04cc7cb4d1233696a3786591a3b97faee35bd858c9f9e61b461b6ffbb004e6054d7d027d2f6b2dd015dc634a53971041bc377b145a84b22e1f0991112d462c84144a63191eb03a81398bf4f2afa2a5b3c89bbdad2e3624d41e0fa2df9e8b71b91f91ad79934ac412a0fe3de98bea4d70e1431e42cc1a0fd5788da57fa84ebe24b5e5739ee70364c44096fc0003c6626ab5a9d8d8b4853cfdf3f3e41616852a25073e8f5886b32102711d5b7241056b800da85c0fb6f2176824ddb967ec743df8cd4d5ffd546c28981ee65ab9caa8a23fae10c23c39e72f00745da5e3072f9a429769c6a69862de6bd3f19255992d2d46368c092b5bcf6cff469487f07e1fd10de783a4fc260459aaa24dd91f0e4a5a6fe64b28364d32790d24a5dd539af3b489814abfc5dca27d54a502701d066616045a57f49dcbd59c6b3d0821a899e520eda7951411f6e8fa5ec4daf9496248aa60130884f21959d88f3c23975a27f6a10ee9ddde9b3309f46929f34ea4c0a314b2c0f3becb1299d35287d8877367a914a89956eb45140b0899e7d7d00fdbffb436c089c6b45041b14396d9811a1b0fde521afb3af0dccd2f067c032b59e1c45c948ef69c223b7c78e0c9107bb1b1725d085e29abb48f029633737f7ce137a57990233e8c135cf72251a53d9ac71387fb3218e2e65f79abe22c474bc7a2b853642b8fb2558521ad6580df4f51a30c03d2c29ce7a8b389fec66896615977a14b17936fe6808998ded70885a1412437f3c6a27ec10693b90ad865cddd80599d3850dd471bf3d51133bf6bb4ac4ece3d31d64a8ae1189ec6f7c270677d1dd15dd4290f5cfd15f3076117a9ec5000bb58e7f7af2d90bc55154fef7b07a1b53b14a7a48469c235a7941a253b8498eefea8a6a8622fc371ee363f69e92feb22db0b77ebd1df146a45cac73927a279e9fd550783c98024a3e5648bc3eace8bcc31bdc1c3a6edd7a8692601a14e151ee2cae5537e7b263b6f306cff8f19de06fa069bfee33e4c7d6b77cf9fd80ec118ff2530f5c92e7597dc7416c1bc63e8a23d9e8d75f1b0dbf1bb9be4b6a9d51f2b61de28e3796c691f0bdc3943b0d69e3bc193a87884e06af8f75ea6a067eb454fc946ecdf43e4e0cee3d4f6c076f6efdf5b0ccdd93374b340fe407be80a4dc372c18788377be8460ec28b38ef9f935c4701e7fc6b770cd7930d736e33f70804ee6d9cf12ee2109300f93bf7600bb9f6c5700e05b356ddfa55c609888e5d1321e5f44f2ec93126cf2987124a126fca3df4b5f465bfaa03b924603cc3d3aaa7f15093bbc02b649267f426602ec425fe029bc24c45ff6797d10516bd3e3d1aff0d65e5f3275ecfac83cb72dc731b6aca4163c3a36efa053f6fe50681c9405216f1667a61afb0a67c9437c37f82d838bfe69128da24e52b8ab83c4b2db5c704523c69bc58ae6bc70bab16e1986813bd25d84b8543a28477076206414659b1237ae719ec72060580e30915ad86603cd4da6bc13100ec666f67236de140cc18121c338aa66e93c80b4c5699a078ec5d1552998a1579daed620a9b9c94e3399d707fe2aeea0eebcf2d14f47f479672349c8d6a5e660fe708c151f7138a9219cf69905a37eaa702cb55d59f00e97f1460f42af1a13e92887fa67842c2fe98450a7e23778bc3f3263b0934e4d2c32733864412240f22f090e93bc0907ce82ec2456e114e03561a333daf94278d5b2b0c2eb922a1c3a1fa9acce3396eb97307f69856ee632f626c4a165c3502e0d33dc133298102134185d89a818691ff7c8d46bcffda38d08f7de1a8aeacae5c21b0b878b2d3de089b791a7112b5e2547f07990962d344bb156b9621009d43d236ad45e8ca0280e11f8770e944cd60758d7c26384b96f36ae662f5b595e4fe00e1f801887bfabe702834e48479e73d1234852f9533347dfb683d5d535acb29a679cd26ea740ebaa341938670af980cecdeed37d920e1dd33a453ee2beda220dae8805290c55870b544b880364009159e4065681faeb79db229c7c90467ed87044d3787e59dda6a7873bf5f9d48e0c8f146315b2a8e490092ac131f72facec08ab8e08ecdfe64d7be115ccd8a1ba9eaed97e3b96a42da079613cfc3cbf3b262f6ccbe1a666394e31824c72bf5191659631c97116cda1bd296cf01b13c2ce97ab860aa526cba0276fb1cd57d493f7fb1c4195feed378bf39c4fcc3d8e91e96815530f22203d4a337075e83659b6170824a5400ee97ffbb68fb42ce381766d90424f40f545ef831281b440a47213f4d204a2e96c006dbb8647bc9d79fac9025fd1faa9d98ecbb0b7f033e0bc2d55bbcd26becd27f4a645c27a61647980754b9adb9733e2a0bb48ca20e3390b95e92100f021ab49864acf8e21724d7818c8297a2b6162cc27d714742b32c03b42b0e028a1be886d4f8647f8855875f8e8db13d601088b866f7b8f8a767a2941ce0c4f1e24b1cd2aff75d589cc2661427235fbbaad36dab44ae95337b45289b4f6a443575618e11c89889da20a60c4a033429fee91d8a501d557eff2bf5875febecfcbd6563e622f0c07d0905cd1550122cde660d0cef268ea7f51a82dabe968fbc228c50f55c278b79f237d29973a89ac2d1635056871533171902cfaa811b69ba9df8d880b13bcc54393102b79926b3f6cdeeaa41fbe70f72d9b9c1fff5e348b261737a7d2643a6fabf00c7956ed52dc3739e8f091832bb494ce53d472e8731ddd4b52e3a36997775a2a7f6897129464e429110f0fa1c3d145f6b690b4b085cfa74c0a9d73b45c2f6b2ee43abf08a570ff738a903e90f7148061e23cae80ed03e25be293efebf9287d8952c4cba91bf0982e4cbcbcb6f627450ce0ee07ae64b682c7559eb38d6caf26532e6a40df29fb757cb39c29816f66573f45394656be84b15f2ef2f4fe57bac9f7f92d709a6d2e5bbbd471e4375efee2555c81729e3da2ed6c854a4efa991d081fcb195aa8262826f84831cb3768eee0ed550f7619e9db4d92bc76ded99820d33eb989eac325796a318b0392b04a78657b02c1e8d1670f2767eb2c4a1e9ba8832127ebec2cdcd6648e3c8ab7049467b9ef6082619d3718e33f5e8e30907cabb05b5e08016679e97b6d9d9234a8bf870a7cac33b94b94a869c63db3e87bb2218cdc3e733e2ebb4ec2072df5374d4317e0232f281b6b35fb3cbcaa396d66859d5a52ec43911811624f7d3789c7c28ca46137ba45fdc73ef521a92e7e68064d40f6d33e532b7fb73cdffcf2b6f17fb543b3aa7e512a8c21daebae2e722496c0e5be5fc49daf4f4f89a88750277e8b5dc33a546e6346b258796d79e0963f1f26c4d47c1172e2c51063ae9819cc24f33572604fd42da31f9eca6b8e4e5112d7c0e17c82e7b5c4264d3c7b2c24851be0aef010d5ee11ffe971f5453097b975b1cc5258f5d7d416e9f434e58838ba2eb3090afa2b5ec3d54528aeff399d924d3fbc339b2718f7ccfb39642f2844b70f93c1fe4bdd55f619b7f213c908f5a8b5e16e032a1a9825d6247af177447a5d625972dfbd28fc2dc172b9e16609aef06961bcff17ec9c76056e376d2515ad3bcc991b2a5bae275f2c1425eeada260dae35f49e6cee0a05158823c132e32a83e202bd79337bd73f303a14f6e78ea8a667b5daf1062a7d52d69d00d115e763e5d131bab5147908c631e9c4331e59b1b300367a3db5c9d192a0c52b2f0a7ba369d4d35367bd1b56a1921477b933af426cd5981926bd59eba24fccd1b14472f2a77d2724e2810b1cc2e1c72bafe8baa2f1973739b68e809f36eac6d17ddb129a28be0c4b0bea7a5774a62549ce1a17ac287b4c7c0112ac544b96bfb6d4f97476b58c9b61e9d10e0268f11b6d686f6db9f239097b4a52cf55740b94f315c55441c8858f069d37e2cdc80f74d23a2596270b46bfe01f5f0d504d84aae492e6f928455f50dd966de786efe034c771aac83a3edcc3934db85b9b638b5a60da15c3b349583a2e654537b14599cfd2a95e95be690a9d24d546f6620a221cef01175a6dfb1b3be658f3381cff098afcb39cdf8bf9bc3a8a8f5a423e42d7b2ffe92af1d14e302901c050306d306f14b57d499c6289ea39a763d5f00188598e8845b802dbb284d1ed5460653ffe4b11ea806b275914f0ea367fc77d55f7b7d6c0c6385dbd1ad94d136d5bd567d3a10f4d6854791bfe19b1799952ac9286a1f72c83b79bb46e77afa4a2050fef2e7c90ac5d8ddd5988e308a978b2008a5fab55ee351a32b60bb143f97d57b1b07572a3b34869cfd0d824a2552b2d94600f36afb72092a921c9f7775090c215fa8ea1d634d48580d24c195b131749de7703bf94cb0a632f14aa3719e2770a8dbafdff0b7b9c6aa41e3ea86f1a6006efb90fa7e17eea1ea53a958fa1cb20a8d6b83e224dba0561b2497492360bd8d6bd007c55ed01ce05f7b248c24eec304a3db831031a11eac351fe808324c76eae5a3583b992d6e760741f448ca7b2dadeac2f31c36d8570d360a943675ec3f37fddb8159b4be20067ce0c2b45ab9f4af9d04486e07b09de1fea10bd51538ac8362c680899cd3e58e4f7e3f0d16d1936b4a84e249a18b05f33fa08890791d561fbf1b23efb4d41f1cf7f85d7af08ea2b84cfc36c27d605d7efbd244e42ebfa87fef7e79b3b44208e5a03f78fe56fad40a685090634807dd2383fd19d167378623c1660914e58ab2e48fc355fe77a44e5264c47681e2cfc3a771d214db4b36335476002c691f22041f1ab6ca3ceae0c5243d4b7c883791ba48045b1815570c12b2ef9233de807dfa1fe89f8a9c470cd78c05dade0b11d5eac963f358f0c569ba58be5a0448b63f526ae779b57bab2890da560a0cf528b3c347d1fdd2ae2b17df9d040b7524eb26e9cca415cc47e4eb6b62c9bdcc1a097ff7fdff2c8c965cf3bfa8d37121c38e06534cff03840e75314dbf9a45dd71c4e4a87f44680cd2a79d0ee27b631a7b3235d69610ead8c5bf4e635c63aeffd50e5ceac18289375c1e588b2a9d9c67a43e79c3d34acd8fd9b5658555d65ca89aa89ac7408760211405e0800ec380baafe6003356eecae494cba167d722b45dc21fbb5380ba284186891f2f7e5b0abf2be0d61176c2e28d390ad30bbe6f8d6756a453b8910c184904623da3ae7a3e3ee783b9aae4ea20fa8f8a50083402887c5141ddb6521d1d61105d887165738616c747c27c2dbabea6da8eecea53345e2a04f07005fcaccb543c6d41290fc5e6f48b1d1765bd9b8b46dcbadd126cf897fd99f08b7cf4f14b5effb89278d742c1832aea1660477923a8b1752ff8537466916364aca2985ce70bc65aec1c2352e27166af236aafb148b0d75dc53af9b57e7f415389431c90a5215eb1ee865137e508a4933e5357b2554d82061308182ed60a6f64cc6bc27456a2951261f8f82c56e6456e9e1906beb67d47e5995bda83a5da6c3afbf36307675b6da211b116f246a402a63ec84b79079342053bd77c6a81dd2c9c3e451d5907c6abe8a352eb2cd9311b98ad3958d08506900", 0x1000}, {&(0x7f0000001240)="bff0a9186ef50dd2ed1f40251b70073c9aa0b9d51dbf4b24615630bd8b4abdad639ea07f9871b79fe0fdf89f210c241606350c74927048f10b377083f2d3265564b427f2c2cc76f7a08a3a09dd8dd8ff1ff3c667e07fa9b65947be7a5fc902e7eb210dc94f0d4dfd44ac2246e1b2f78b6bd88af47a2c7078a021262b6eefbc66", 0x80}, {&(0x7f0000001800)="65e9f8449b3daca44378db0890b9da8818de87a9815b80ccac9adb2cabcf002afbee8d142e3d8d6609c269606ad215dd89a67fc23867481f2bcb8951ebac31fa4e1d037cd42ff7a2ec0ce900b4c9ddb5c861a2bd63d92d187da0c7c125ca70cff6ba4ce2b03d27e2b31bb14818ca1cd4cd84ad2f2af06f095df835c2120c4e131496021d2af0cc31249c0d2919d5b8", 0x8f}, {&(0x7f00000018c0)="ae3ebb0ca9f3fca38f17ba02f90cb28cd4f05ef6ef37f1d30fa711600148070e43b7dd2551cbee59dd6e849c0ae175fc66f7bf670890a584984691398f63144d7d99f1f5620074f89174f3f509c8c80f313e628d151450653e0710cf350411379278bd9bff4f0e7b844a867bb0ee878d42b38e62afd6c848ad627aa8c4ba9eb0ae527e081d3ae151d8b7964adb56bde0d53ada0632d86a55fb507249885339f596040edfb4a91d79d4ed4042cf64800eee793cfb8865cb39a6ddab030dc966bf85cf481e69f6d9cc834604b63573b612ad58f39c1884618ca6a4f8741702f89df9282d82efce39c5f6b0d95557aa0d0d4f41523271ba63f0164d45ebe0a9bc71be253a4a7c0794b2469ff68b64fba3395c93e52eef649d7e41ab3976e076570e43206e9d148d08e89796c3a9700e6de1f69b52779559da4b18565d390f02d6f5304dd3f662ce1e62d49c8162ab0b457d243c37af62a64ff4e0ff0258aeefd8dc48b5929b39317b9d4431ff18a6fd9201a78e58e4d2c5005f33252f4e421d1eb948350d311e665dda60c62953ee9d451477036b807b42d5c49dbac0c57c224631767513db26ee6eff16b971b2d1ad339e41d6f549d96bfe489a86c4ec1ccd13a0dabe915ef717363733b63e549272b25f03200df4c3ad6eb5d41400de3f4e523ebc2fb37469c51e3cb95274f89f12f185b22866bbe9f991a3256083ef32e0508dcf88a89b519d86ed4101f977e52ec6bfee935431ec69147db2fb69d4412c5d45f7bf6c13466d04653f6776a945d630a3f0f35d9580c8a9b931af60e07d3d931a10208cc281f351100e2a63ab4c2398d8135a3ea027876b2c8cee723a63aa68f3bbdf48e1a25e4adf0c9a01fb64617cadcda7ab82d22a048b4556910160ae0bd6b984b3aab0c01fddceb8c2392fb71a85b1079c16c1c4eaf521f200b8b703ebc2ad69f9cd80ef3b663890b0c98d4431786fd80328ef7653ac062789a7b7e3e5c616fe71f498e7e78393210275daa45b555369214134c05fe399ae5e020f312361b181292b2ea5fe466c6b5fdc35fc2e28789635e54cd31b198d2c9bfd4bd808878ac1071a640672669065a25253b3ef3f060b8331001dd62ccaed0507404ced4b8f36b2be28c53597c4b7b19f48f83e0a9eea5c8597a8f9aa0938db8dac3d742acc1d754d64b98d9f6a0b05b88a8b4ae35b6352fd7de5e4675d54164455089557fe4da4bba8bc39b1cc8279d63606e3c587a10e374540dc8b8b4510e271bb6fbfcd3b45c00fdb139c2108ff0110ce8f02710cfc49038a0c38342bf1d23c06ad4ad385fefee4e027bf92a255acc4fc800ffee4185b74d0e41b663ae95eb865217a2d02733c5a6b1498dd063f30a549e58c546fe244b999471ba8c26f4493f95da38a609a40a7929bc0aac3024da054469b641c02a46d04699c012d30dbfe7b2ea49e8b715cd3bbd231d3ffde6caa7f76495e7f0ae086634f0dec5551bf1f6653cafd986a7b4837540ae209419879f3abf16c9d2a756b967a0aacc495f0ed9a36fa39515ec54ab5e5b3fc7e317a9f9dc3265232d85e47f65cb3ffedfa3798db181a6b04fea49b03d3256957cbfc721bc883ea537e9124bc3aecac3657bb02934cda85f3b455a44aa51cf201ef56b8a25f5fb32bd0c589b895444b82e87d3fa4e8a023fdce7e3d559b1b6298d73ef6d5dfc0a4122525864f0db3ad04ddb8562df03cef46c6bbbabeb0f0b568364ebf3413ee22d98546675ef759ee6f08a0deb11f9f1108199204d97715d46bfc9ffcad7f0eab27765c049187bcb3ab7cb9508b17f3045dea8394a86aa22cb1f6be2030f39e7ca1b461d32768d9585ca6965090458d47d073a3c86ee6e22fefca2c647bbca6331fd99f3ca81aeeb8410c50ca9d545d7395c8591a69dde7760ba0caed1cc3af916f37ab9965cf72df977b7d53a8254ee8594d3d65ba5cec19a23f4eeb881a1e26ef35ffc1712f9d136e5e0c48606657b99d11a6565a54fea35ed59fb3419deac5e1784bfe9ef5ae55ce8e9b942ccc2b7d2879357f1657ff4f513a72098a87440376fb4b6421bdf86f78dc2c478b2ddd0d49cdcde2bf01d93527da13bf3af277ddfe7e0cfb97493b36c64aa70a2ff4e129679a94227afb1961ee71186e6eb391ab0d511d1d1111ab41c63d39a6a9f85293a9255a3c2b501a5f095840b6d09b15d81db95e5478c4d1dd1610af2341ab21a0f0de0ecde7bf46e0988d4bdf351d9afd2a152d3c0f8a8fa59f345e25c11e4707ce5f8031d768c5b1ba8eada51038b87a753a355e8405df14a6e69f461bc0613b02cb0a666c97a371be0426fccaf184cdf23ad4a0b5c748416b625fb43e5318b7906a7e36157b12a75406d8fff452d2f5e4127d3dd16500c3384fc339ea3cd73c23a7c301e352f22c86492e3957531e5e5587c12bdbca57ec4a88d34e21a4f248021a974f374626503a754f470f0e18308cdaf28a1cacae0f8ce2dda70c15776a91532356a0b33c3c251d034a698ea70dfa2d244db7be479b496bb0bc570ed68f7a8c8f73b82c74441804340e85699c65b9cfacaa49defd1e3cc2af6da60c8a5c9ed8731c05697a391364d0e43630cdfb2637456dc440adb5e8386bfcffd42ea216bc1907b3255efba13f300ca4d0c96e7d2a6411b9931c712d74df38bc033d1664f9cfdec92632910b6406d03ab93d02ef649e31ce45ef00185555b642583955419602428797f7380c97c7da71e586379030a62651033453b4a5d0755351c568bd3e2de61bb9db0b64033cdffd99cd4673ce4029d156328aa8039cd65ea63c78ac93ed7b87c8e3fa2c98735c6840cae17e01dc087fd55995ae46beb0ae67c8b54233314cde1b4f0ce52c961f45f6da58e3dd52c24b4f080bcbc1b13016950bd08630ac3ba4b60e98d6bc743a449b124d8ac6f0b030b19bed20454cbf3c6377e63287b16cab231425f95081e95f1dea88dbaad40a66419f4084ba6effd8185a3596ba59bf68dda19b2701a7d9b091803cf434da2b185f662538dae5da04f7647394d7669062d4f225c96d2ab0d3d2db5acfc34d47a39a0349a1ba88487b5c5a2ee1fe3185f11526878d63348ad4dc55636a6fd312cd173d966c6bbd88f8b8ec559711617e8f17b5efe2614be0ae0bcb3ba2f39cb1ecfbce82f2044a58a05ed5d0117d35acc074c8f18eceff67c8e2742fb28034a343d00a4f5d8b4db2af81f75b4cfc38f284917cae9c8646b202815cacc8bf7102b1dfde885ba966805b1c32fe00a7de35143d7b8e54f9fa098435f46158485c8805fca35820aa0b96df36e41467211527f75701d6626f8c5bce549304c02411cd185933a107d7f78dffd6887bdcfe0074bea37ec55d8704d88d80255563ba07107eaf79eb07d8befee88720fac883a792578da47e296de96a43a15c1e424082b06f60f22fe778dbd0bd5e2f7a3343e053b01dd316ad719ebf7849588065266bf6c59eca0ec0f960345f027f6c20837687372b12ded59d776259c226697ffb231b11ab88e263c19a08e4eb22303571d265d81f8cd9e7f9d48411de61c434b0af04f2b074e046e38542bf0238b5c5b5c3bb3a3a0916e72466be9836b9888bf3228af6b8e531546dfc9904c8e919ebf6a68dbc8ceb438b9889631a2863a5cd41d1b08c47c72492f1cf59afc0ada0f446c3e450e9f7cff1940673d6a9186216442a94fc51ecaf1d20203bc2960ad537f170f0e8676618ce9df63c84da2f6c582fc14cc3c7ae49870eb71b6e9950ac850ff6acc78c4750a87c12029afad4aac0b833d843f37ac4c4762d26cdbb878fa5f3ac2dd38385ec7f68623aeea7e60a24074d4694505d57d11c7177d7d37eef3bbfe5d3d3663af21067d310c5df3e74a0faaf8ee69e504bb9bb777b5abe36bb41e58b85ef04d052508d716ddbbf46f1f483b975ffdb682e93704150e16c0c42c26635a019183802447b6e591f1466a22498c790d278d17681a4ad5f76848b5099ec71b1a1aba7c792a04daaa4d0038c0c87a892888a0ede47d6f029c1eff9742302ee9224543856f29158983c23ef602128e907b45a38545b3e47b6f5ce04645f4f36af2579ff883663d322bc1f43d295a9f422cfc7f0c2c2341e5158b7d830133765d5893f56034281183b5062faa9f4e298fba96ae568fab312f2397f0f3bccd5df2b2f45c9dd3450d1fb7b61bf47b3b6c1c48706258dc376f662117722c309257b0cea1216bbdfd6f5fff7fd28e1aa42cf64834d5241cace66bb98e5d906f8488d061c8b1c7ab8a325bb1cb7dc78fbc396fae6e233b7cb2b5e2ecc0a3a7935d4d66a92d3f2169f322fba9939ed72682d5dfa3fe427f9fba5afce5b9f8187269b1fffbce556a713f90706229dee0a4bbc08835c2a8e0b892ca83296c70138fedfed80b21563f6d71c5b020823b42d25d307e04299357e3977d4189a74d9b515e4e42441be712079c1fddfecae568f5881d92c680aaa54f533fcd7eaa5382fc93b36b0afbb0b7c5a4b97387abb5da571e5e8f11d5163e8f412dac7fcfe02efefb7c6e9e5a039d6fd0127e89b51e12580f769db7c1cf5e7fd548c94928537f73824a7aa2ced1ff32abab27a3c41e37bf2ca723fd3995b9dca97f1639848a9aef1a0ef97f0ca9dfabdddd101b56c909abe2c21d1f9964fe1f0e5c9f377a346816ca7f1697e6bcfb3202e664dd6b2155f81821b6abbf02bc43310aa078d182928314e01316179d63760ceb675ad9a132281d52a069d0d3010628b7462c4585830f0d742f7882d7ddf98fa9a83f2ddb8f5bbb754ec5c1a43f766186d3c6e146576945a7420f97b9c7afaa8d1f32d0016fe4ddd75b79c1334f3c42620746378feef7cc9337bd810d23df443dda1a8ee3245b671cdbf3bbd9953524b755928733080a85f770d4655a7567a4daa16ebec5e2317d8be7b431ef5951544b71cb6a0b64074b6a68f557ba52b4ad07748b3d658cca12d4776711cafe128490b0b311471f7b357a0fb7f2a9c9e1fe2d342c693f29d90899c9801d63398add0cf0a80c5a85d6f9e575116c3738431c2e1445536ebfa372d6c7870a4f8922a169078c4f9761f84fd8f057dd1ac0a9a280fa204b5fad36b01b2847eb4bba006c78a4e5b87a00b6b0fdb4691ba87e9b387469019a0d154f486d228dabce4490af729668e2c57edc99222e7c04e31e22a95d307765c87cea4f155b3042074971faa762d92ae873c996ddc319cf2ba48eccc2d431152824aab854d90a6671b5b6a9d757468a9263024a4f180d49eb4706fad4d7d7cdca15554af40b9a67cd4e1ce4e65458bc5a17408fcfc0039b53e6e571223a4ca0d300fc24ee30e9affd09a5e47a861eeec052107d7def6327c980a2dbf8186c78ebae3dc9b49bd4de31291b0f9aacf41c883e155567281393bac3099d4b96b5c61ea2854d979d36d0baa71d9be5773ca8c2e241fded799669098234ddd91ccb9a87569e9f73c639ed86f76a28c8ca8eaae64eb735a98a34f1cae787dd8c83fbaec215f388ce0d5dce19b78ce7d7bbd3460223dfce5f05194a96f047771440019a38bd870e5fcddd7eb1264f3d49d601f9f84b81ca623b72cdb58d566d61f24c7a5d00911c374793ecc031cd3612ef29b6a827321ee7cd5bd2346b45605206851219fe2e879914d9b17961a89ddeabc92e15236b0c8d0393543f6ce899f419345a1c3ef517db398146da903957786871cc8fcadd8f6c9bb1e6c3dc5de3ce8514f2032bc92d59619b4cbcfea55a219a9faf80f624253a88f13f4398cde5a1096bba0ec9bba14d1b69f2ed0c27451f0700b13a2", 0x1000}], 0x6, &(0x7f00000015c0)=[@cred={0x20, 0xffff, 0x0, r3, r13, r20}, @cred={0x20, 0xffff, 0x0, r21, r22, r26}, @rights={0x18, 0xffff, 0x1, [r31]}, @cred={0x20, 0xffff, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, r40}, @rights={0x20, 0xffff, 0x1, [r0, r33, r35, r36]}], 0x98, 0x4}, 0x0) r45 = socket(0x18, 0x400000002, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) close(r45) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x400000000018, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r45, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:15 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd600300000000000000f2000081fffa00000000000000002aff020000000000000000000000000001"]) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000040)={0x7fffffff, 0x3}, 0x10) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") socket(0x20, 0x1, 0x6) 16:00:15 executing program 1: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000080)=0x9) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff020000000000000000000000000001"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r1 = semget$private(0x0, 0x5, 0x400) semop(r1, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x800}, {0x0, 0x401, 0x1000}], 0x5) semop(r1, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$KDSETLED(r3, 0x20004b42, &(0x7f00000000c0)=0x1) semctl$IPC_RMID(r1, 0x0, 0x0) 16:00:15 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000180)=0x10001) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) accept(r4, &(0x7f0000000340)=@un=@file={0x0, ""/4096}, &(0x7f0000000140)=0x1002) syz_emit_ethernet(0x8, &(0x7f0000000080)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa000000000092ed330000002aff0200"/54, @ANYRESOCT, @ANYPTR=&(0x7f0000000040)=ANY=[@ANYRESHEX], @ANYRESOCT=r1, @ANYRESOCT, @ANYRES32=r2, @ANYRES32, @ANYRESHEX=r4]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:15 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) kqueue() r1 = socket(0x800000018, 0x1, 0x0) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) socketpair(0x20, 0x2, 0x5, &(0x7f0000000280)={0xffffffffffffffff}) r3 = socket(0x800000018, 0x1, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) r4 = socket(0x800000018, 0x1, 0x0) bind$unix(r4, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r5, &(0x7f00000004c0)="e6e639eba285b91dbd63917132a436467eb32cf94f1679010a39efad5c9b63c2f535d6cfcc96c871898dfa8370bb04d0f306ed2bc7003e6be5c591bdb2019e4de1b4b298427dff6b10d144f15513dda44da78c87835c43de4b1e5756a874d5287a871a8670fedead77a9279226d309505f618516", 0x74, 0x408, &(0x7f0000000540)=@abs={0x1, 0x0, 0x2}, 0x8) r7 = socket(0x18, 0x1, 0x0) close(r7) connect$unix(r7, &(0x7f00000005c0)=@file={0x1, './file0\x00'}, 0xa) r8 = socket$inet6(0x18, 0x4000, 0x0) connect$unix(r6, &(0x7f0000000580)=@file={0x0, './file0\x00'}, 0xa) sendmsg$unix(r1, &(0x7f0000000440)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000000240)=[{&(0x7f0000000300)="c830482866e835470abd1c4c8051c7c1c63b57b87993ed3b79b7d8e02a13203ff83b4c9ac98d9c597ef6a13db4f8b1608ddbdf834498fdef89e2e88f8df7272a300f7750e7dde5b9680e22fb723c67c12d8dcf7bb16265a0091281e83d3c14c8803e4ab7c1ea1b4ce016ac476d88d60ddbb8d7dff2ebd1b74a683cf9655b804f99d51f4c50c319fa698b11ed64f68c152243108aaa7816c076ceb8d90a8b7e61", 0xa0}], 0x1, &(0x7f0000000600)=ANY=[@ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r0, @ANYRES32=r4, @ANYRES32=r0, @ANYRES32=r7, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r8, @ANYBLOB="00000000c06c59e8c2e12b9f28c18af2bc8d3a778e5975cf523c750ff39a7982b44991fd8fddf6985066cd3bafc1d0f41f5b5a6b685d61f58d3c991b07ea09f990c210d500ea7a"], 0x38}, 0xb) r9 = socket$inet(0x2, 0x3, 0x0) writev(r9, &(0x7f0000000040)=[{&(0x7f0000000a80)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r9, 0x0, 0x6a, 0x0, 0x0) r10 = semget$private(0x0, 0x3, 0x624) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000400)=0xc) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000140)={{0x20000000, r11, 0x0, 0x0, 0x0, 0x2, 0x9}, 0x5, 0x5, 0x8}) socket(0x18, 0x4, 0x80) semctl$GETALL(r10, 0x0, 0x6, &(0x7f0000000040)=""/94) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000040)=[0x14dc]) write(r0, &(0x7f0000000000)="220e22", 0x3) r12 = socket(0x18, 0x2, 0x0) r13 = fcntl$dupfd(r12, 0x0, r12) ioctl$TIOCFLUSH(r13, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000003c0)={0x0}, 0xc) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, r14, 0x10}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:15 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff020000000000000000000000000001"]) link(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:15 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x1f9, 0xfffffffffffffffc, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xff7ffdffffffffff], [0x0, 0x0, 0x482], [{}, {0x0, 0xffffffff, 0x0, 0x1e8800000000000}, {}, {}, {}, {0x0, 0x0, 0x6, 0x100000000}, {}, {0xfffc}]}}) 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)) 16:00:16 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff02000000000000000000000000000153d37b6950bc5359dbfba91ddbd716f5165f4047388a86bea031054ede69faa70d97d46d0fcda8c4ed8c3e78ee8775fa85d903de9ba6ff21967c61a0e4b3c3202bfe219888944cfc83db52a5d63aba394fb09d5c072db2a916f14d5335deb31379b7fc25834b9ed9c687fd4dc657a59839331a49cf26830bc56c827ba3ea6a442dcff33dd08ab8572f3e5ffc63ab520ab6e6b636ebb1f0fc1d6dc79b3b348f05cbde440b592bc9433d17cb4f1be8"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:16 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x612121b9], [0x0, 0x0, 0x0, 0x9, 0xffffffeeffbfbfff], [0x0, 0x0, 0x401], [{}, {0x0, 0x0, 0x0, 0x3}, {}, {}, {}, {}, {0x0, 0xfffffffe}]}}) 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)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) msgget$private(0x0, 0x121) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCNXCL(r3, 0x2000740e) 16:00:16 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x80, 0x83) ktrace(&(0x7f0000000180)='./file0\x00', 0x4, 0xf14, 0x0) r1 = syz_open_pts() fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000000)=0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) fcntl$lock(r1, 0x9, &(0x7f0000000040)) 16:00:16 executing program 1: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) recvfrom$unix(r1, &(0x7f0000000040)=""/150, 0x96, 0x41, &(0x7f0000000100)=ANY=[@ANYBLOB='\x00'/10], 0xa) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff020000000000000000000000000001"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:16 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x2000, 0x86128) writev(0xffffffffffffffff, &(0x7f0000002a00)=[{&(0x7f0000000200)="d8457b631b2155d7cd11be02f4e92ab5998ae4b51552debf0aea49bc34fbb6290a787edd7dd3cdebdfba3747fee36f23f82559546709a42285680a2329d71c4b0432426688a385bce568a3e488b4b943939817935862211a47de3b20a94dbe85551eb97876f0df70cc70845716b7153b9d6ef044793abbc025287d9d81a61e0d70b2a3a151fb8bae3d51bf", 0x8b}], 0x1) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) connect(0xffffffffffffffff, &(0x7f0000000140)=ANY=[@ANYBLOB], 0x8) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:16 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff020000000000000000000000000001"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000040)={0x10, 0x5, 0x4, 0x4, [{&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x80000001}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000fed000/0x12000)=nil, 0x2}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x5}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000fed000/0x3000)=nil, 0x8}, {&(0x7f0000fed000/0x1000)=nil, &(0x7f0000fed000/0x2000)=nil, 0xfffffffffffffffa}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x1}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000fec000/0x14000)=nil, 0x53e8}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fee000/0x12000)=nil, 0x100000000}, {&(0x7f0000fee000/0x1000)=nil, &(0x7f0000fed000/0x3000)=nil, 0xbe}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x5}, {&(0x7f0000feb000/0x2000)=nil, &(0x7f0000ff1000/0x1000)=nil, 0x1f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) 16:00:16 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r1 = open(&(0x7f00000000c0)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x10282, 0x139) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000000)={&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r1, 0x7}) 16:00:16 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff020000000000000000000000000001"]) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) readlinkat(r1, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/60, 0x3c) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:16 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000005c0)=ANY=[@ANYBLOB="82022e2f1e10b3d25c096c71a3a95378b866696c653000"], 0x10) r1 = socket(0x2, 0x1, 0x0) acct(&(0x7f0000000000)='./file0\x00') readlink(&(0x7f0000000180)='./file0\x00', &(0x7f0000000600)=""/4096, 0x1000) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="a2022e2f66696c653000f90bd63d7cae2d8eaf2b79d04dc5ee929bf83183c779d76a4ea89d4f4f44a5dfeaf3a064b5f4937bc9da5b62f10d6c1f7dec27cb9626608ce150cdb1c195184f19efab8abd708e1acc27a2f9e0f49acc05483d7fc1bac3311362948fc55913729475719ab265ad9825dab0928896"], 0x10) setsockopt$sock_int(r1, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r2 = semget$private(0x0, 0x5, 0x400) semop(r2, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r2, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$SETVAL(r2, 0x4, 0x8, &(0x7f0000000140)=0x2) poll(&(0x7f0000000040)=[{r1, 0x5}], 0x1, 0x7f) shutdown(r0, 0x1) 16:00:16 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="ffff0000ffff82b0f45ab88673cd66192baaa970b54cf5ee29aeffffffff00009c920081fffa00000000000000002aff020000fa000000"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000180)={0x4360, 0x2020000}) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r3 = accept$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) getpeername(r3, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) 16:00:16 executing program 1: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x80, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffea92000000000000000081fffa00000000000000002aff022200000000000000000000000041"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") pckbd_enable: command error 16:00:17 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202e480ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r0, &(0x7f0000000040)="11f3503d1d0000fd", 0x8) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = accept$inet(r6, &(0x7f00000000c0), &(0x7f0000000100)=0xc) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x20000, 0x0) kevent(r2, &(0x7f0000000140)=[{{r3}, 0x3, 0x40, 0x1, 0x145, 0x6}, {{r4}, 0xfffffffffffffffe, 0x52, 0x0, 0x80000001, 0x2}, {{r0}, 0xfffffffffffffffa, 0x30, 0x40000000, 0x3, 0x1}, {{r0}, 0xffffffffffffffff, 0x41, 0x2, 0x1, 0xdc}, {{r7}, 0xfffffffffffffff8, 0x9, 0x20000000, 0x2, 0xa7a0}], 0x3, &(0x7f0000000240)=[{{r8}, 0xfffffffffffffffe, 0x50, 0x80000000, 0x96f5, 0x15fc}], 0xb91, &(0x7f0000000280)={0x3ff, 0x23e0c9da}) 16:00:17 executing program 1: munlockall() syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff020000000000000000000000000001"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:17 executing program 0: r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447474d68cb2b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f0415779a7a4a5c5fe65baa202361cd8cac7dbac5b65c6593d28706300347f6bd927f0bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7740623053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0100000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4e1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233acac777f67723cae658fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bc9821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84b24d2d6ef1b0e91593d4235dc43edd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c4640e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac0000000000000035d1c39c16c9cca38832c2c5cda5397895cedb795c0205ec3e1ac91ca7acb11551b0235d28bbf44e367dea492813cb57610c5937fc0019631b18b74e95b88b26c7577b8525a6823a0e33190029dd9fefa19b9ba7a96209846a03119646f04e4e78fa9d52aaaf9d57005c6b097b34f9fa3a976c9d4b83bd91e262228a05361e33589f4b67d805b54264a5acf94c35b97bea4b507f388cb6042d700c9e2e727485868a133d953ded19a396532cbad85201bb6f1303afea54077d2a7103e7788f559d83a2b15187366b2fec6ad1d0ce7eb4424b1b529d30830ff8fff4c2d3f2bccfda0454a705e962ae9293c61ee948bb27d3decc77d79389fbceaef18c52ddd16776330a769fc6f6a770b3386059b8c220d1239ed1ae4453ed1eb98254bcb74cece9cf449167cffdd8eb129ff10c928501d95ad74b96fd53a8ca1b27393af8415eb1a7214cee02b6b443e63e7de847bbf35be28e9405fad8324aeeb22feaa860173c6d3f558e3ff9b323dfcc08750bbebbacadbe7bd39c088d0e51942a79b6ef698c68c46f2de4d24c28b7c60fa12637165e382d9ce29beff80340aa55aba072e3123d75209dc67e0336158832ceea7fcfe1ffa7c1ef41449a3714d400f502ba32624a92ef6b44a1e70e28fc5b6d29"], 0x10) writev(r0, &(0x7f00000012c0)=[{&(0x7f0000001300)='3', 0x1}, {&(0x7f0000000180)="1c4202ff28aae96716c383ed9194972a69e7a7710ff24918e43469263938c7f481acdbe4ba5bba9bcbe5aeb714602e9a85a30a27650cc65d44b9185e3265f498349d9e7554da7ec4c7ca79d61e3a342e3222a3a4881129c173d5b00260c2195a4c845a89875eb24900576b69a69e20828baef0b0a29862498209c91ee5f99ecaacef", 0x82}, {&(0x7f0000002c80)="50be3dd249088c9b8ff4c0c17cc4f803c0a2a875b72609ad261eaf7a57f7d274ff7b3ebdbfdbaaf199b68248f6f211af6af18d22f5f881da7a3b6482823050d1ec478690c09f3d28de819aa81ca8eb54d4c42986d133eb8a16896c2ea30214946c1547e7d6f1a75dbaf7c2281721970b9ab9c4cd5408c14c56af2a3eb84fd5fce73d6cc62393b03486087317971f672237a25fcbbd7648dbf4ae653bd27dd3d76c3ae05762b2b72901c5b8b2417c2292283556eec6db5824bfed37f85508a5b898d01a407e7bdc9a41fc7afb6fd39ba28ab1297f8d34145f41f5f9e8fec7b3c6aa882c0878b5ef099431406a90a23574359c20979ab55c8098b09af200db3af727973d36b31cb0335a4d4a5b963341d32f00a9f3e6b76e2355e6734536b73de34d96340e7772d174f63732d18fc5ace4addb4cfaf814d2a019f0809c5dadfb02d799cab5f1f486b076610ca740c6b9a377269620c0b0e8c225007c7644fcd76e0dff67a913d238083215773ed8eddb890a111606f23812aa8a29184e65b8397d2250c8a6c69fdb713ea42b89b4f2306a07e967f36f7451a3c78e2df2f0948007443dcd88370a36406807ed5575ac80158a1d9e871e3c01fcf1cd6921b1684993143dbde7eb9862008b304d5982512c2c2a5765eafeaef277674d6620c533b071e352dce5d4ae1a609d90d57bf3db0c8d5c45461985b69f445b9993bd1282893fb1c7125cf754bf0229dc89b6302beeb7f724806b4851e340cf5ecaa4a0c120cf2f5a96c2af52c109ba1a556927c5abc6cdeec8a5aa349bc009fa6d61516927193d946738f92f26ade3d513fb1bd347e188a1b9e1113b01678e806ecaf533cb0962b4f9df284d4b78b7e6c2f93b3d009811b6751ecf1c7f5f26e190ce35aa62db0448ced6e29c2aab610d720e417667a46eb073be9f477955ada326adba04c31cb18e7a2792ac9d2f2461364a9bdce854cb6ec39ebc23944dc9d53691578941ec2ad2047578c599bbf3b4f580434973e34cd90a11eface5b8afb56e06a9574e1369961e897dafe2797fdb64fe402c56e714431e9a5b1c890e0e03cca7f8c7b378c83d9ca8cb3ce0a10a144bd53a3514b27407b5d83750797eef60d4dfbfd5e387871264ffe625eb243d4a5939773b64aa8159d924f7c4b103feb4035330da8c554ffaf6405a9a3e2ff24964fe0386de5db55e2c02ee56b0bf5e7ec814d655cb6f78c6d86dfec26e5bb4d9db04fe3606fb0a0ca7df979771a15e2a2bf8b078204d2f45c4ed91a191769759b31f94e28f10b65142c7eab53d449ce1a9d0bc3c793f3d396564b225f8efb6b94b677373a73b4347ae3bd87b6ec230a1d87b47734af5543317d771f42bc76241130f7f33124bfe41d9f6ae8a6f24e50c025b387dc69634157fd1b1ca1e235cda3f22f9d9c156fdd0898dfdce52aa08adcd5592c0339a24e1cb55a4925df216fc58425479dc3d9667c4bbe5cd38d16e7336fd3d83c829f031efa171995004ae3dba5631eb010edfedfc62aed99c5371a46a1e6d28ad48fd5e3eaed211244f94d430f72f3d68e89b96137bf6fadf9ac9850777808dc68f25c8ba2457ad58d99be835f840c50dc293f93220bee2033eb97f7d7cc51e053655a0cf573158a12cbcb39452be5b3fee3cf7ea6f222c629a7004ba0588bcfbcda51e8a3cf711632119b0dcc5a3031d01e0f71b76a0b38c87702484409a3f7d09ef3c27d78823f326a8f29b13b8470b5cacc951e7f3f15352a9f21049b9e10e1794cc17bb93d836d031581a43d1a0213546a7d31e192a1fcbc78388f926bcf673e478f81c399bfd770b3ff769317b14ff08e880877839df27c74c8db0cb95", 0x51e}], 0x3) 16:00:17 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff020000000000000000000000000001"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) 16:00:17 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) bind$inet6(r0, &(0x7f0000000080)={0x18, 0x2, 0x2, 0x2}, 0xc) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) bind$inet6(r1, &(0x7f00000000c0)={0x18, 0x1, 0x0, 0xff}, 0xc) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x4) getpeername$inet6(r0, &(0x7f0000000100), &(0x7f0000000140)=0xc) write(r0, &(0x7f0000000180)="d24974fa060a1c56d8a6bed3609dd3d099fe7cef4877446ce7f3ac6bd4f844bc9926d2e667bb2dab62d5891ef21431835bd9b61c054b9fafeb7d4b3b79f100fe4545a78ec44098d3bd0e98e507dedbb45f693ccb8679c4a208da337066dcf1d2555b005cd5ce7b6418184608a0e426357628a759bf85fe31e9", 0x79) unlink(&(0x7f0000000200)='./file0\x00') r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x42, 0x0) faccessat(r2, &(0x7f0000000280)='./file0\x00', 0x100, 0x67017547b8feb77b) r3 = socket$unix(0x1, 0x1, 0x0) getsockname(r3, &(0x7f00000002c0)=@in, &(0x7f0000000300)=0xc) mknod(&(0x7f0000000340)='./file0\x00', 0x2000, 0x1d40bb68) symlink(&(0x7f0000000380)='./file0\x00', &(0x7f00000003c0)='./file0\x00') ioctl$PCIOCREAD(r3, 0xc0107002, &(0x7f0000000400)) r4 = accept(0xffffffffffffff9c, &(0x7f0000000440)=@in, &(0x7f0000000480)=0xc) accept$inet6(r4, &(0x7f00000004c0), &(0x7f0000000500)=0xc) setsockopt(r2, 0x1, 0x7, &(0x7f0000000540)="33d2feb752cd5ed9a16292b56aa59471e13fa3b9ce07487825773ac6785a58d42ec1e7590c3b11bfd9ddae5045518619d3eaa57186a146f5fdd0059db8d4d87f0115c6239a94916def8fa225461d2d9b61621cee9eb13e06cc567bbba3fe602546a5e582e34e4232f31c1240574b63ae7fe1db94e3914cf68f6cfa8a78794aec978e9775cb5977fbb78f978d25d697851d6862d9b87ee94a0f9fd17e1ed91b527524e0ed733ecba54cad81fa3c7907c0864ba30eb8276c5abacd4eb0ea6b40225dfec55f32125f7d0453baed05d93637c1fc1d7555df4df1bac671176c82de4b04312d3f80fda1e1ceea1ee4fcd8c123a823136b8cfdc82b34c5197e45e8df9bc494d48154a797c302987e6a88c18326be616b94c61089f3411ac692e9ea106e98d1a467f443dd9d2af2f6b72390648533ee92442163480e61628575df8c358afb9b67780449b9579fa083918afae49f50a853185783f83e1ae730fc8e0dfcee7b64a53249e6037e012bccea431cd1aa9940acf09e3a27e9f1c77caf1327e4622b6f2952d84f7940a2fb40f2cf351371bf7ef652a377bb4d85d682acbfa831703b396dad78676a66954a18c37e1c1e60f903e8208547fbd93d32b560d5f0d870fd52d21dd35b30478d2b342ba2bcc09c23b9d394da962a78c40df39e143a505edf1abca27486c869d3a3b4482689a966f6d9e867e02d84fd5756855113a4a9a2f11c7568bdcfe04a237ca53a0bf46b782cd759fab0e1d78fdb7077b9a25f1e7b2e5447c69b16abe01cc9f166ff75f345856b71899ef64d89d0384fb07d88e2b45b535786154ea4fc4e7dd383feea4de61b4ff66473c0f2df1f8110a24e387f18724f5fa6e5b65d99a1ad9c9aa2237edd2d1e1e7439925f28f53cf145459cf0ff6b8199b82cb0fa00c69f17c2009941b84cd0e0b0f31f457610a899f9c7a8b4158685a290e734e4abdc27fbc9caec4392d358280c5fb76d36bd1005bbc1de426406de86cc6fc87aeff54f720cab389f5751d8e6b5af2051bfb388b5ada5eca8582aba2f9fed5191e2085c9b1874abbf6dc642f374215ed0d808a521d22141db1e8bd7c75ba6abd2d0aad950c1ca1b652fee952a2d902a299a17722c8fa54c16c876f2368c0d105fdce3965d7c93d897df774cc99da5e80766a68de05de9dec0f777b2aaf2873fd71c73ef1d4b893fab8ad76fbfe383dd7ad8c267fb186cdd85117af0d14a0c0b84f4779dec9864d25f3d7adee426b66fa99eb367408585b29116afd18513b71730891becf315d5a92224edfec5ba1c75bf5b634b15f74f35243c53b349e5f9ad76e416933923f3ab4805bed99efa14df73ff920d248ad6c6dabef7788a72f262356f618afb49d79288dca5b2cf250796b26cb772fe8634909acac77a2abe052860f4bbf47a85e3b85d68d6200dd216a99f16b88a095ac1a61cfba734f06cdb8bc566222169a0ef40a2d42274f74da3a2851003603926b2a28b6281c0b3fe89c071b7c54c9dce4c65e8398249861022378824e9d63572b7e33676fa34ee3e236e51db0a5bd506e69245b7d15f1a8a1f0b3c2e72f94031f032e19da74cd87db363279d5567a1070cd755b2e8d4ea812ce39a6065ef578ef8834d8e91c1a47f3d6250c568a5cd3ffa78f81681205b240904a101c26a9c719db85d7e774484da09c0710ed936cf13e29c1c408c4a17bca6eb8c96662736875c72c3ba551e8084b0727814ad2fa7c6ad54a407dd15ecc404518b2aab53cf40e6c892f45d3e6afbd50197790bcf35ff207548e79aa72b1edd4b9e709c55ed412e97cee3ed79b1f407fb547c3eb453d3460438ef53cf404f2349c2837728dc2a7e31a4a8b3a94067161d927a5f756de55f51fadc3b6876621edb80253f7bf942bbf4bd13f4b2e97462b41a908084efaa1d7651fdb8eea8109df4465a812b2df748c2b1d08e99bbc036f2dce707c3ba0b4c5662cf33d27a69a7ddfd3f1082f7465323a0cca51f60f8918cbf7df6c26cea678f63c5da5b5e4a6744c9f6524802b71ebb706fc92b12e263e02015f1dfb626b0494235ed372807b883993475d54e3bf168ad97305d9524c72ae0043352c09b59bcb03d99394437f359112c7cedb42d793f6b54d96229a4db35dba6169f68a4e909ec80f222f98670955dfac521c7843545b29c9ae38d24cb5430b504d679e0ed769d8cbd8b73c5d47afbe789623e2a9a21c32f67de4133b259b9230d7271b4bd070d495a82ce47fec88949ed5efba176fa1bc15766267b8a7ecf3c19b901dcfb185c94340284001d01cbd21b89dfb0503971f932a85b849b635a697beacb1c37ea97d44486e65e63bb02df4841ea6caed7b8e490e6d004291994c38bad5143ac3c5d22162c2f83301ab0a9542b3523ce9e065df9c99a82b8b920d352284fe949637242cfe3b632eda00f930e3210a75992e7e982c6b4dc6ae021ee9b17dc5b12471b966b1bdfc107628a45f38be1b81fa74a41ff3db88199431e79d14a2cafa57156ed74348632a87c379d11b310065c478764c576fd0246e2a336319434a92151853ee7b2a0331058ea96dc3b5dd553b031f2aa3e0f23384c8fa8163128ec7e3f29a04554a246853d846477ddb3587c50fc6a88c47ea44995419519235e1c16bfe1b669838404c728ef6c9106fb2f74cafb4a0de5f68cfb727e09866f5d26b48828c5c872f87fce5ee6d19158154a4edc924a7d85edfc7cf5366255b52749bea8b4f44c0648eedfaa3fd33e85f00c386a4f52d4ffa092384aaa302e43d55299209cbf4ca1da3876ff14a2ff7f1f97acfb3400db8ba4ec24ca881757c83d5cfdbc611abbfd2f5cb968203170935e307fb213c0b5cc13714dc7e0810860754847826c259d5e8820c6623a71c2d4014b6a15e11f198717ea13c991287cc8dac0509f7d759bee7eb686df16190b80cf2611cee8b69c7cd6675df05c1ee89dd7b79203eeca2bef75037c49790b95cb5ea12bea9303036ef87d7c60e49b03df819d6169d0ef8d814bef3aa69007b6e0a79361c95c7b9af6a75059f7ddf4420ae7e9a61156b9d581abca06f759076cc499f74777b890a30aa5aad88781f444030cd2525c25edcd4ccdebc5053f24c151569e43d96a0c5a7381d36daee7588d3f61eb2495fe835459ffbe94031cc6ba0df4268c0b19ce68a826769bd0698f8ccb9c568243cf7886c2e908a827a9d0584135eb34b6a0f2018c0159754d2bacdfc2d60a6cdcd529ece54f448bfe7034ad3d8344e74ee065ef38e040dae7358c9911be4baedc58b103cfb9058b235da05a8d6f34523789ff3b4fcae896a8ceb231e8dbe16d2c6554d27b3ddecae83550a9ca55f65edd45ee08e4700f469bc24b56c27a031382d707388aa1a1fab3fdf64e14e5dee5e8cd96658a8492d1ddddc19beb89c8e5e607432e3a29b7a9448dba2fa0e03a99d70401f7e5a4e317969f703895b117367117fee545512be85cecf8d1f75c89224ec7aeb24bf01681079a58471f6d6d5d2490d48fdf7849fb5c1b785f896fd6b620df0c694be5fb30120da2351734a8afb5d0e2406027f4d482a2fae7a115ea32158d4dfe74bf65fede89fe85808bf394e8aaedf84a7be003b4216a31cfce0f74bc2ea9298d78888e362f9f7883901d64830d2c07c9705740ee89340cb9a96a46e2dc333ca8bcdecf133ab56898e96cf0b45245fc6aac8451b6d93f468f185b9480ed1b20e6ed8ba5aa6a3eb01f139d78cb02e24c90043671810c841f570de419f5a2f08e4f74b46b8cdb7abe29d4367e625e6984e4400a72e8f7e9426a119b97ce9da4bf04a287a8056376570757723e88a230f06de8212c90a2353b9737dd02ca741b6cddc3cd8bcdf7f0d85395bdf2f33e542ffd3b2abd110e5138efb3ce36baa02acb3730d240d9515d83477215e70cd9b58d1515ecf38a197a67ce0f7c20674574ede60bff7b5577e7fef374684758025b99cb60846b3d024b4fdc1ececdfff504617a1de88fea0dafa992bbf2a473408303294b0c8baafce9ad6ca91c287d5275d42e3f0c28a97d1500a80f2bad165b63f625b1650578e493f79e841e2391a654d2fdc321d27c62b9011d99853769aada01702a798916df177b3363faeb5831f11b2dd1df1da70da696dea2bcc071a6a5c0485500d8c92c36072e5d276d086199b94fccd7b3409a28d11d4c7ec7fd236f20fde36c70de560d40adfdb64f8376aa14617c2fbcefdbf8f8b59b4a5fd9d1aca50d7fbd8089c34604be317aa6c08aa4dfb48f0c089ad3a93cc2b899b53efdce65f4efd917cd9481fd64820cecec0ed19b32f82d8392fa520f18e646ed38652bb93e12f35b674e48df5a7d97b70e06b5a78ae2e18b06964a6abc4a7bf25ed484e3d9c31945aa636d3818687112847fa9cee8257b1e994d3100e11558d1f96093d6fc22138ecba465b7159342413b6359d8b58baf438f776a1382921806cd7e9e9e4ddec7d6f3e69488cf2c0e416613d46779f8b8afb9b6579b0b51c77ef88539bb8b8511cda7dc195f3f48e99e9da5e24e7d262414127e94cef19b4edbc04d5e0465d31d8e8c80e0b7ea78e0ffb51843550d898917da1c062c534a75815266c33a1997edb0c973fb50059ab44001ca60fc1ac2ea495c04816fd8f4b0dc042a0f8820bf02f4ff8415134e5d4f6752e2bdd3087c97de7a43ec8855d7c0948f1dff3e835325be25c836e946f6e8106153d2097d0b9dc15358269c74186f8af56336b2e2b49ff39957cf391e8b803693889fbc13ab03f29608e7b4ab2e507eec390dbee4d518063813b400105d35c0176d4d79e1fb9e6905b2a2592b7eda9b4497fc24383af6ed46dac74631505f18fcd1df19bb356db2e4a2902744c2d08281e916feb3858463aba263c444287a45d06e5a67fa97adbb4abcdcc26f6bf6fff9019b08ffe22b9df8a57533530fbedf82141f5bc787a59af14582fe5170b04aaa8f19b47f86139ff6f2983a904e36ceb24481f10cf9b595be6f09d9f3c15a26e6a78aa9511a9ab475930bafcdff61b83e9ee35e54f872428f28553360cc254d8ac203bab675ec7635878499850b27440b393260bab310149a1ec0ec849155c1e20ef8e0883b8c2784995ce4ceeebe30159942eb42eebd3ac6439491f1b740bf3361ee94abedc2d18718054b36b71b3d8cbed43fb71158ab008a23cde6564a6e2542278b8bd55705b74e91fdd6c235e8a2f93e870619c5fd8391458390ad43bdec81b5b9dcd47a181551dba98fb5d555022bb7ff232fa41eb0dda344d99dfa73a5634456890e267860b073f255b1ad326253d95093af26ba1562b9f8c56b168b5d21b26c3a8e5e998185ce522a60b1175d7ef692ad3836cc564e8da48b58cc2f54ec000d761dc65c72d7cf4922dc60f8cbc9f507cf752ead320a62fd4b1bdb22069ca248327286ffc370df40ac41ccda65ce171043408cc7933bb4d7e4fb8d79aace744cf7a863d988956fc58639d2578c430b12a37384e92b060934d87ecbc35a242163aa44e3bdbedb56e2ee411f92a1f135f71043cb3d1573a05a22f74caa5a8bfd5893ddcf7e7337736ac4ce66acc1f84ca5972996aa5ddeea0515464d2b4bd9ab203ca60c5f5452ca630e11e3d6468b3dc965e0c71120fc0586d7e034c18e0fea9bd43c35dc3265ddb3a20f5d11e1f2dd255227772b2b03099f71304df1c95f77128a8a9c6d95dca9eb482484125d3d3a6ea2a740423c11ac1214fbe23300747ca918329be26eb912d2cc069d9d9dae53faa424d911194e9a3eb519db5af967d1f5e9fb132753a83db50c09fb5d3626f8", 0x1000) r5 = accept(0xffffffffffffff9c, &(0x7f0000001540)=@in6, &(0x7f0000001580)=0xc) connect(r5, &(0x7f00000015c0)=@in={0x2, 0x3}, 0xc) chroot(&(0x7f0000001600)='./file0\x00') lseek(0xffffffffffffffff, 0x0, 0x4, 0x1) r6 = accept(0xffffffffffffffff, 0x0, &(0x7f0000001640)) setsockopt$inet_opts(r6, 0x0, 0x1, &(0x7f0000001680)="37b6d7343a370a613e83765b1c8773e5140fb7af148ea954a5acec6cfdba01c4990d2666493b57e38cebb80ba3f2699d3323f8fb199048bbbad8d4e023511a44bac3b8f4d47662c58ec4ee0ff9e0d3a2e9e4bb1b4fd01738351fe9b628b14f2926483c3df21ec080634fa1ad2de735675533c409ec7d8354097e69fb", 0x7c) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000001700)='/dev/null\x00', 0x10000, 0x0) ioctl$KDSETRAD(r7, 0x20004b43) r8 = semget$private(0x0, 0x4, 0x460) semctl$GETVAL(r8, 0x3, 0x5, &(0x7f0000001740)=""/4096) getppid() r9 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000002740)='/dev/wskbd0\x00', 0x10000, 0x0) pwritev(r9, &(0x7f0000002800)=[{&(0x7f0000002780)="7ee99333f82e728efd139899916274e9f4601230d0cd2336d147d0029cf24a1e2cbe38369e0b0ab0f918dc913ee8d82b81f41ebbd25beb5905de3401f3105d3da70386b6e8e11b4be4c554bbf87beef4786cb5f02cf9c44d", 0x58}], 0x1, 0x0, 0x10000) 16:00:17 executing program 1: getegid() syz_emit_ethernet(0x0, &(0x7f0000000000)=ANY=[]) syz_emit_ethernet(0xe, &(0x7f0000000000)="c7a895006fdd0000000000000000") pckbd_enable: command error 16:00:19 executing program 1: syz_emit_ethernet(0x1, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffff0000ffff09000000aa049656dd603b27c6fa8abab6178a8b030000000000000000000081fffa000000000000ff02018000004de79eaf701c414644000000000000f78494"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x80, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) 16:00:19 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x461e, 0x0) r0 = getpid() ktrace(&(0x7f0000000300)='./file0\x00', 0x1, 0xfcfc96ac1f78739e, r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x800, &(0x7f00000000c0)) 16:00:19 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000ff02000000000000000000000100003d3237eba00b2d6f4bfb49b8730c4757b87d460091e911452e00358e8beb1f6f478d1f560a97064bd5880c0f1c7d05d60ca3fe3d6ca4d527bc1a326b4434198fb61ae719eea6d057a13303832738464e000000"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") pckbd_enable: command error 16:00:19 executing program 0: open(&(0x7f0000000040)='.\x00', 0xac0, 0x0) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000000)) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) setsockopt$sock_int(r1, 0xffff, 0x1008, &(0x7f00000002c0)=0x3, 0x4) writev(0xffffffffffffffff, &(0x7f0000000280)=[{&(0x7f0000000080)="fd3ae172096e2c302c8265c6c2ca816a338a9d784c7ebbe27e7dac5a6ddabff7926f993f7ba0ae159391548b0d64c21625afd264c89628232438b0dc72c83e6f4a7d6329fcd1dd5bf70a2fe053999e921dfcabdef4495448dc0e9982b19dc5a0fbccd85b36de07560581f6c73cca2cb21f3d53159e25e543ef417d4b0433f7e928a535f296b85735db3971ae9faa26ac947396755d710a2a626baf91efe3199d083a8fe8cd7fb9dd5a771c24ff935791ab1a43d29252ea08b7e5833e024394410aee6d9363a06d578ef659609152f6051884f1", 0xd3}, {&(0x7f0000000180)="044d470c7c7e79b3bd960ded338111e6d71d919f91c70d6f6e818a90866f337722fab96f5f89b3d72623d66ecbf90f0b5d4d8bba669cb2beb07be78be33617b55a992ee6832a60d0f1e7b46ee180053836c78671e6498e91d2bb1123b854f954758e39e4ac9946d11db7ea9c1297f38c85371c040c52c5568459be1b949b5e1cba9483a85958079bd6dc853bbd2c4243eb0175c34400d8e461cf8d784f2d65b448020033b071843daa8e59382d3d1d85a4119377617b26656d91750a16c9068ccf9a539b8f05c75be6ee96e458f52dd011e3e7b2b76fa3eecf8863827d90c9d15cc2a8f7b1ddb2408347f3f759f1a54ab78f186d0e0d4ba246b564", 0xfb}], 0x2) openat$tty(0xffffffffffffff9c, &(0x7f0000000340)='/dev/tty\x00', 0x200, 0x0) 16:00:19 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff020000000000000000000000000001"]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") open(&(0x7f0000000080)='./file0\x00', 0x2c298, 0x148) msgget$private(0x0, 0x1) 16:00:19 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000016c0)=ANY=[], 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x4) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000001f80)="19c598ef0d6fd58d87cec25e6ce200f29a1f6a087aded39bc0e7771e5b7a753bfbe0d4797d4dcfe03a0566ac8c8de7bc3533de0aa4ba74028614d67c21c550dc6ef12514130bfcb6b939c07259edb44994c26dfb3117ad62a81cf9a12b11172ca2469ca93249ead640eb762bbbb50e7bb1eebef8c140ff959bd7e0a4c46592271d95b9dd186954a5c3accf4d2409d3b12758bd38c17c5b74d837c03f6cecaf25308d9cb59f67044f4f2dd305747a2d2b9ddca47ce33e55ed3a960780054fc077ee3463c30481f2af6c0636b2c50364a1bcb04360be12e051a494aa465d1a0f15a9eab6272f7fd52debf47c5531939471e2d4c3eb9282b75486ad8e617120030ff3a84f69dc387b6b9d8eafa22989c94d7d4533440bbb4da5d770f16fb652211d3d043f6adbed2eab1ff6d83e5389978aaa80c4c080e409d1e5c2c2286498864d0b4e6e7c21bebcd8627164ba899f252a0d86eace6ea722cd78a11702d3dfd2513679d89aa021c459ba82a6617aca0a011ac71d76d2b72ce78a1dd24325f291993d19959f54e23ac533d5f73679e24dde9257ddff4e5517080bfa716770139e0b9307c7f8d83bdd4c1e95c1b8378b01b5348a7e861f9aedbfb84e4257d3160ec77bb90dcc3b65eb96afe82a64c403fde227f16cf5c02d856fe4769cb59d914896bf2572860a6bdeffc65add38046cf53823a30adc3e637456d508a0e64c7f5108d6c0281cfd235db30f6655fdba84bf565678e8c42ad4279f64f54d7ab88d1b4a0c44850af1a127fca54cfddacd9fc76007b6dd0e844b04477bb3248d79f42b1d59ae0530d07b143a6f2dfe3986c0dbe0560eaba335ba4986fa97c75a65077f3fefa675f73e4334a99c3a0084e5d3d26c71a181527974bc854131a001dbef0606e2ef419ac4a19867ecf1c95fd10dafc6cd1c233959c8e4c0da095119fbcabfbcd0b86cf10b4b0bd042cb6cca55245d32cd0002f80f869e85681736ecc94eb7a3fcd033b0cf0a712eaa2e79fd0ce191c0b539b2ce0c3bfb876e8f8cefc9562b1b77e0cf845e14d3491bb3c4c0be71436fef7c5e330365dfb736879a4924b39225c6c059a94342b3c483a80d156179aaeee47b3d0c5a5311974917e75a4c7afbad8ab93ced451d8494a59ba7127e1c2ed8fa4fa5441dd1f3cb9050935af5ddb5714abddd0c8e5a79ef3bf80955210e650df21c9a98b287d09be7fe8e6f5989cfce88a67788dbb125e614aa3af0e42f54fd8423ea80b28be90c1a8eaab6d606f11071b00c5c40a71fdb7b1970f48b737ab186a7afc17fce737d29ae192ef7575abb153b9844f816a147313fc3dbb821f4cc42ba87da982d1984715acd40aa277694aca69ba319d4df59080e79b0b7d44fd16b1a470668fcf2fb4b7c729ef09d7bced94ad807b147012e5c65c605d21634be7355df1dda751dde448c1b34d45d7dd777b775376fe1b1fe4cf740d1d42669c6af4446794331016b12c6ffe02b6f4026a8f247787246eac080747bab5e4a5d239ff7affc1acb8c690b415045a3c6b3edfe6cd6afb0fbd1ba266d8897c7ea15d81455991c7002b04ef8dcdf55d473163cce1a3997bc103adf013cfb48f318e02647716aa25c03508adc6225f27eff7a60410a2ddc22da888f58186877569e66f8c64ebf90a744ef9a8f9fa7e9e8b691d35f8cd77f3d9408e3ab27e8a0eed337b1c9c0dfcefe419c9bdff99929e23861e472b7b2c51dcdd7b5be72dfb3147c94e7352df81517d659208ba81055a0beda31c0acb50ba70063dfed15dc43aba06448ebfc8432cf9507db38ae7fc2cf91d30476df46eb69e54660aab157715931904bd77ab084bd0d661a1682e4091f8cc96597e3f51683b45fac9a8bc30cc2bd30f65f5bc054b36dcd58500c6345018966d5036e7c0d10ee15a81dcf010fb6e636a36a5ca0d9158fb20741c1b7ad4b590fdb986efedd5f23c634f605f240cf7f62fbb70b2694ebcda884f7e99748c3efc66bdf835eb0c0e197f5258374a30facd874b0e64f4aae16a618dfec735e550c0fb0b6a45b4dea21342a9298f5c9f74ec483f0fa248a070d2ff0e13997412abea2c0584148bb7f2428b14619e97e593635e6075d38655106d9f1446928b5b9068c0698418a38bd36b2d43afb9d9bc91a6f61d8706e34d91a7e8c8d0643d49a065b7a8483417c4870dd391bfc8937e3c45d15bffdb9df188269b8ba78f10199d0c53cf1731dca599d666e288f339bde6f5e357fdfe95d1275b0ab280c2ab4aa3d8c09403862719cb59c2abe1611355c3647d92be38c56832dcd59353904d56d33bead5bdf930fbac78efeff82928cd3b420bf20dfe7420f608ed8faf5e61db010a50bedff8498dad58e28f87394f693211265628f80797c4d4ba23676c81769c39ad6e18796ff467fd0cd8668833a486ae424054fc0cb4f9b6f2c0771edc93c0e8b929e2992e19a42ed312cdd828b5a0ae4ea31c2e3a5bed0ae04136b0c677dd39777f035395b3fd995320aade07f531fff525557d1327dacd14173e1e586525aeecfeeb0f0abc8e2fd29b476a732a8d1b8243b63523fbee50cbc32b5256b6f44a8d0cd71c3d7acef38282a9a2b057d2eb8fb6ae98934a0b2bef21739e5d35ab9a11ee234eb915d76549dc0054fd5540f867706c56a3207a490d4d93dd9e1c72f3bbeb872cef53cc98d770a8caa5e07fd7e95270b64511d21e1a480e48bb2189d1ab8a215f56af76e0c2864be02a9dbe0060566ae543806a82ddf345cb8967ff9f616d4df9c906891f5687238867ffe9f6704328260ac8ff887128e3d15cf9457467d92042d1fef16cf6532f9b2bd499f0a429ec5bd7dae43c6e41ac425467a2175c46d9073a48756c5d388870e1c145548485d4080e771e6f1751e7d0b358b63d0b5f6b0a5bc53b2d764d969abddd516dddec9133af8b8f7d2df634bb7d1f14a921066831ed163e69652d61c337fa2a42ab02d05d614de86e17c91534fe40b0a34503cf522466b5286f8edb5d4aeeec91a7a8f5069c5abdc02e2a404d9e9dcaf890afb4741b3a2e5deacd06274bca62444fabc7251e677a68148effb8e432ecd396f0945d6bdee84900a33b3806a2276d39a978c7208e0a81a35348e72ace767ea473dc920f0eda2d3ebf6469214cdc7d222f9603620be35ea2aa1760ef3b3bc4dc2e4c6921b731df7879421c9e983b517665c7a473c807defc95b191762cdeeaaf841225e98523d6cbf57afbbb8678d87d854ee0aeff1d2f8fc4a519f77dfaf2b2acff440c66742b378dda2b853a07088d605b67cf557c3dfded6c732e7ec60a97b075bf4d53aa629ffbce6d612dbd534c3d34929dda112eba9bde284b1523a1b1be6676116ed74b8eb2a72d2a3040a5c89a80e28a0f33d93fadad33c2608dc98092a80fc32a7a906b6584b3681bb94d4c46d4d87ff98afa11161f6cee4014ef4116b7f49fed5afceabe21b010b71e6c8a3599379766fad76a8431987da23c395b5cf821dd07e3546db3b8464c6bc6ddef00ca8fb28947e77ac28cf28594408868b94c75672e94cacf5b74cd515f0315274ce4818b03d55c1776b20d4e2879e6dba7b52e53eab8da654875ec2f243d3f311a7965a64417f1da11c0f453ab15ea35bb7f17e7281e73b6a34d0d09d1747b45eac30a0cfbeee5442b6f3714dabe7ed1adb32d66b0b272811d888847b87f7a34740c5d9a319018a43c4e12c5133519aa25446eeb13367e67331ccfe99069a82795c664fd3fcdfe9d66935a85e06d5c0533a4ecb7b52caa16d6385b1113de6ba621c6578b42a7a896901101c27cc4da53a488c1eebe52f02772d947670882cff221741942784b72c60ff32ff0d16a63705997cd9e5c9f6a6645e18c775a33d3d25053947c9ac8118eadf156e41764577da384d5c9e0d722a480f9d8cce7e890242fde5adcd186b959cf1459003e32aa15cbaa4060734cd5ff52beb8af6585a390446ee5bc5e7c5c2dbe3fa0aa95a2d1a31dbc7864807146b13e7ae24120284809dbced113da76b12dce142c3845a640a98253e4b14edb575e96380dcf502c24d4a94226f56e9fbf1842af0eb526a32efe46a9e5d2be185c1e1f27f9a93deba29ee905e36df842c6330c5d044de4832c4516e9c2cb615b057c678228948ce8fabc50ab643233f32a97734966d9d71e662c2bd113ab25a53794550d822f8fd001178847269c0fdd1d8bf5ab245c8aaa447e5897957819b3ca257d3d1d50418732fdf13c11dcd225df181389a3fd0513c4668a5016bef73b2387135169729d64b0ae527c04cf44dae838b3fdd818d1d739a6dc247e3837de71778b7f25101e9accefbef341b76b4ab76a20eb2c5adbaee0f088664bedafb2da1fe5f48c0c617391e26dad6f01ac67fc094e21008691a880f1464125ffb895461c929b658b4b6add9d8e13eef8869af2de109386263936f7cc99d79611be38f5078e2ede22e265e44967bc5039fabfe26ddf138ba4cf18215e0df0fd0b7c7bf979800966e5b26fc9171810e6ceba46af20db9e96f352fbca987f8e0224f4a67438200b912f594142ea38897b453b4e5963d277c29554998a365be72239c27e4440a8c594c4c632d1ea34bd84c546185130b8d7b30dcd9d8c6692ddf3d7097c4ca5506e9ac7cb70c9e63cd1db69569fc1c3a81523e63777b86527246ab32234f26b120b54e0ab91d95b2af566e683aaa4816aab70067a820b16778c919e56c5a10d4bbd62869ebf8131441ce2e6b5b13178013cd89370c8e1356743674fd8df0c8cf316edf86f21dca0dfa12e078661ff0520fb9ba3bdf5709937de7452356c8a459cc942fbbbecc73c3b7f93f48e1a66b3373ed973c5b40901f5e010d0bb316110e8c154abcd07220d2cef14c7723d99c78dac41ac8c03095b7b0cd2259a11a53568d96df71f87d073ea968360c4a3bec6e72eb0b7d2784f99942e5c295d875c689bdc1100810728733c4f552a7c88b1409dad038947f287e8c40788e6204b84b8c2d16c4fe6c859ed12071027ca2413bffeb74861e6219ce5c7407d011e8e2426c12a44a3b6488f30ac4db06a903fc0f8164667ef9ae01021e2c07d80aa4dc011be880bc18dad700c52895963c425edb486ffaa67aa53261b816adbda11e94844d96abf75f8216743a16c12bc2ac117b07adb2fcfcf98d8a8d54dd955e5f7d97a84461bba3e8ad53f9c7995dfacfcd6bb30c9241e9a9cdd5fa2776d33b7582a4ca7b34b4ae7579676af54e1cd48a74aaf41e947f6545e08684e42eecd6cc84a3c52f3378d0769a0877f59f568b08cffb5d8ef0fa72e17446a4b80b831a9c9ab4cf5c551a31db6b1b745e46856e93ff52b7c1770e028b2653674395ac1a675f2314a0492b5e911099009bac6433ccf6c605769d4cf4bb160d97b243c04ce3e5c33cb9fe691a3390bd56f3295b84f67f2069e93bf993d408eeb27de8782e8d48079bdab0b2e126cda54ef6785b398fb8e88e97185d95f1a1412ea465052e000db3e2311b765d8643952ed6cd42269e3ace06a0d40e6eda0868e681c2f34f12d3c39cbdfbbcb5198e3f39e3c345cf08a794426044c863c49915cbc2e17eca55e0a2268a34fc2de2bce216c956e12f4e8d02b898046bc03d89d0dca16a4ca9c45244dc63fd1b718210ed8096c5a652f6bdd6b37ee96f58287f2e865e3bc3ad54ad28c8f1bdabb83f5538fe9df85464c007ce27bcf39176726b8a79766c513885a50ddfcd0c34de74abf82158900dd0f403d8fdd9ba12ec8e27c849cebd06064e204c549b550f4472c254b6ffe94f0a88d0543627c47b919e2d2aff", 0x1000}, {&(0x7f0000000200)="34f9bd08dd2bfa4309065b3cb3a7d09041b9a152e26c1345310aa559e5c785db60f1db4416a55b17c91b8f72629fa6e1a7703c0d9f57b83ad977559f0a36a7de2b09e0a7e0aaea1073f7cd132dc2886bf74c225427023cf56bb61cad6c41bbcdeaac09c37cc21c5da33bc55f3e61591dc1293028112030aea15f4375f9c486f8ffc3d3db99638f64eed7b2c3e79dcc2df9bb405af18e5ffa14fe0d9d425e2c2306d08d651b14398d57057b78f51fbc35927abf61355b33a6548614506074", 0xbe}, {&(0x7f00000002c0)="e665d2495b70a207f0dad680c89240dbad30992c734c7279bffa30dd504467d95498c8", 0x23}], 0x3) 16:00:19 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000340)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000002aff02000000000000000000000000000103ced3e7068572363116ff0f0000186c17e0a69963ab754833716e37678db203f257b2ec3dd86798e712ab52f1a4686cccd1f90e0d974705531aa0fe7cb55a840000000000000000000000007c914f48998c10e6a4c2094e7f8e0220d8b4558018afedaf25c5705f5bd04b37a71ebb0007f2fc3567e07b1a047a20e76793d5740d1f413dd5114732c68fa51e565a5ef4839bb813c18aa6966ba3913373aa35cf47d702ad493598dcb5958df8c37babb7849ff5da1067959f3895ab045c32b60d1dd8992c0c8481757978fd6cfa8e1825cf3c148bc67ed930d3dc65cd6d260c9fcf0738ce8bd44c0698606817b0c5e094ce2981f645e124e5144f1d1140b3b642da5c66969e2bcb0c0ba4324a9165b34b675f5b6f8a21a7a4d0e7cca42e144a9656210250b7728c084b5df041ad1b4c7b8a640c23f8269240efe22a155a65cf0e162ca5403d2c5253ef1fdac061b56a89a140ca005c18b4ca81d758c3e8c461645b5619f4576309d2dc4d03b5cec3f7aeba8f935476b3edbd30"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000140)) select(0x40, &(0x7f0000000040)={0x80000001, 0x81, 0x4, 0x8000, 0x5, 0x6, 0x40, 0x21c}, &(0x7f0000000080)={0xffffffff, 0x0, 0xfce, 0x3, 0x8, 0xfffffffffffffffd, 0x72c4, 0x3}, &(0x7f00000000c0)={0x9, 0xa4, 0x400, 0xffffffffffffffe1, 0x1, 0x5, 0x1, 0xb91f}, &(0x7f0000000100)={0x81}) 16:00:19 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb4272b8bcdb9ad8a4f5f728193ef1d4d99342a3505bb3f0216ab93f12fc4d5f", 0x65) write(r0, &(0x7f00000000c0)="90853856a63efcf2dafd59dbb3ccfeb6bb87611df9e9a23877062c368035b5664d65457b194153a11cead41242e16a16b122bfecbf0000c670d881303650a2a9c8dfef9cee2dcd728c8961da17d75358006934cf022986abb786086ad403fd13ed874ccbd16f09", 0x67) r1 = syz_open_pts() pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) close(r2) dup(r1) r3 = syz_open_pts() read(r1, &(0x7f0000000000)=""/12, 0xc) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x3f, 0x3, 0xfffffffffffffffd, "85491702876ffe4dbfa620000000000900"}) readv(r3, &(0x7f0000000440)=[{&(0x7f0000000280)=""/159, 0x9f}], 0x1) syz_open_pts() 16:00:19 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000040)=ANY=[@ANYRES64]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) fcntl$getown(r1, 0x5) 16:00:19 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000080)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaa2e469797cbfe7bf0d10e2cfaaa0486dd60c4cdd27d0000000000000081fffa000000cbab2f5fbb33ed6b0000db7300000000000000000001"]) 16:00:19 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd6003beee33b530454461a11a2eb4884a3b6e0000000000000002000081fffa00000000000000002a"]) ioctl$WSDISPLAYIO_DELSCREEN(0xffffffffffffffff, 0x80085754, &(0x7f0000000040)={0x101}) r0 = socket(0x20, 0x7, 0x4) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:20 executing program 0: execve(0x0, &(0x7f00000004c0)=[&(0x7f00000001c0)=']\xa6(-:\x00@\xaf*b.\x17\xe8\xb2\xf8\xbe\xd8!\x9e`\xf0\bB\xe5\x1an\v\x93p+i\xaem\x89x\xe9\xa8CE\xf2\x15S\x96Z\xfb^\a(\xcb\xcdU\x99\x98\xee\x97\xd5D\x04&\xa0hD\xc4\xd3`\a\xcfp\x13\x05\xc9%\x1cT\x0e\xe3\xeb\xde\xc8\x9bF\x10\x9fp\v\xd7v54\"\xda\xadI\xbc\xc6|M<9\xb6\xbb\x10\xfd\x00\xeaS_\xf9d\xdb\x00\xe0\xf3\xc7[\x1dRr\xe6\b%\t,\xbe\xfb;d\xd5\x9aI4W\xe5\xf9+g\xb6\xc6A\xc5\x1e\xb4/ut\xf1\xd1\xf1\xe2\xf0\xbcg\xe0_\x10\xbd\xd0\x04\xd3f\'\xd5A\xc4#=\xbc\xbdF\x15\x84\t+,\x10\x14#\xc7\xd1\x96\x06\\N\x8ao(Yp\xfb\x9e'], 0x0) mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="000000186004008ba8002b27febf00000000000001000000100000000000000000004306af92000000000038", 0x293}], 0x1) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) renameat(r2, &(0x7f0000000000)='./bus\x00', r4, &(0x7f0000000040)='./bus\x00') 16:00:20 executing program 1: openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x200, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) syz_emit_ethernet(0x5, &(0x7f0000000080)=ANY=[@ANYRES16=r0, @ANYRESHEX, @ANYRES16, @ANYPTR, @ANYPTR64=&(0x7f0000000100)=ANY=[@ANYRES16=r1, @ANYRES64=0x0]]) syz_emit_ethernet(0xa, &(0x7f0000000000)="c7a842f9332ece95042f") socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) 16:00:20 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff020000000000000000000000000001"]) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:20 executing program 1: syz_emit_ethernet(0x0, &(0x7f00000000c0)=ANY=[]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") r0 = open(&(0x7f0000000040)='./file0\x00', 0x10, 0x20) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000080)) 16:00:20 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000100)='./file0/file0/fi\x00', 0x68) unveil(&(0x7f0000000240)='./file0/file0/fi/file0\x00', &(0x7f0000000280)='x\x00') 16:00:20 executing program 1: syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff020000000000000000000000000001"]) syz_emit_ethernet(0xfffffffffffffe02, &(0x7f00000000c0)="0000000001000000141f000000508742e12ecca44be09a0a9f85486857a035c81f5eba8e1c47af0652fd210c47a5d41d016536390224ce78347f4a1e77d4a67a860445c2b59b5d35af9c377f434ab1145364d4ef85851e00b1721d2f33f4d0699c4f92773821930a706207858a2641525d3b8cd16419b92e93833bcc59fe8413b105dfcca4c462e04dae054ef8db1ef9464bb904d8a0385a07bad6e3239452fb0b79f0a79947ed494a7efbb03934ef1ac87d2c766800726d00806d323cefbcee401f9d9522a3740ce66234c8750793fe7d68faa0812a074f0c597400"/232) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffffff, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x5, 0xfff}, {0x18, 0x1, 0x9, 0xfffffffc}, 0x4, [0xee, 0x6, 0x5, 0x0, 0xc16, 0x7, 0x81, 0x9]}, 0x3c) 16:00:20 executing program 1: clock_getres(0x2, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000040)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60f60000000000000000000081fffa00000000000000002aff020000000000000000f47ebe7b0001e75ef3b332"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x35}, {0x35, 0x0, 0x0, 0x4}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x2c}, {0x6, 0x0, 0x7, 0x3}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000001680)="11a9dcfaae39f8659cf281938dea") r2 = semget$private(0x0, 0x9, 0x42) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r5 = semget$private(0x0, 0x0, 0x80000100) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r5, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r8 = semget(0x0, 0x2, 0x10) r9 = getgid() r10 = semget$private(0x0, 0x0, 0x80000100) semop(r10, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r10, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xd8a38cd8169d3dae}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r11, r12, r11, r12, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r9, r3, r4, 0x180, 0xfffffffffffff7f5}, 0x8, 0x2, 0xfffffffffffffffc}) semop(r8, &(0x7f0000000440)=[{0x4, 0x7, 0x800}, {0x0, 0x7, 0x1000}, {0x1, 0x4}, {0x0, 0x8001, 0x1000}, {0x3, 0xff, 0x1000}, {0x2, 0x8, 0x1000}], 0x2) semop(r2, &(0x7f0000000240)=[{0x1, 0x0, 0x1000}, {0x3ad548ef32f5eab1, 0x7, 0x1000}], 0x2) r13 = socket(0x2, 0xc003, 0x2f) getsockname(r13, &(0x7f0000000200)=@in, &(0x7f0000000280)=0xb) setsockopt(r13, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r13, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x248, 0x0, 0xfffffffffffffede}, 0x0) r14 = socket(0x2, 0xc003, 0x2f) r15 = socket$inet6(0x18, 0x1, 0x40) getsockname(r15, &(0x7f00000002c0)=@in, &(0x7f00000003c0)=0xc) setsockopt(r14, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) sendmsg$unix(r14, &(0x7f0000002380)={&(0x7f0000000040)=ANY=[], 0xa, 0x0, 0x0, 0x0, 0x114}, 0x0) r16 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r16, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x60}, {0x2c}, {0x6, 0x0, 0x0, 0xfffffff8}]}) ioctl$BIOCSETIF(r16, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r17 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r17, 0x0, 0x0) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCVERSION(r18, 0x40044271, &(0x7f0000000140)) semctl$GETNCNT(r2, 0x1, 0x3, &(0x7f0000000800)=""/191) r19 = semget$private(0x0, 0x0, 0x80000100) semop(r19, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r19, &(0x7f0000000240)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x4, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r22 = semget(0x1, 0x0, 0x0) semctl$SETALL(r22, 0x0, 0x2, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x6]) r23 = semget(0x1, 0x0, 0x0) semctl$SETALL(r23, 0x0, 0x2, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x6]) r24 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r24, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r26 = shmget$private(0x0, 0x1000, 0xe1, &(0x7f0000002000/0x1000)=nil) r27 = socket(0x2, 0x2, 0x0) connect$unix(r27, &(0x7f00000018c0)=ANY=[@ANYBLOB="b53000f100000000000026d54ed4c86979792ea813d73f88d24c018e79140c98a9e2a2201a6c9a3aedca40d4dcb15808a50191710d996e9ea83fbdeecf304fc4ed08c548726c1f44b36d9fc1446f0f1aab19b1cc60549d0a1d0217dce69907e0407095d6c68f266d9bb61339679e57f9adb1a4322cc7a3c1161dd34cfa4d98768846d42f5ba2531085a2730e61025ad62b361ba5443ca109148f577b8e4825b28d0f57db6a6c0af2bfe5a35ae5a3324ee62959565018523c399fb2542ea872272f2fe9e33fb62fbeb5f48291e2f863aee011c065bff7c3f8d79329d54ec548c1c167ff390fd4a858051184aa842df9db69f141d09c351aafb0401389845c163e5e3e1665e5d5f123424c1cee0e32e68985690870a6ea328f7d68d0ca69ddd01484bb2f3029f5b94d9f552691c6f9465af5ee963dca970dc398d886c691d4bd2e4f51c7e26098ce415d3dd1526a8e61372da006849125c6e42eb862221f69bb8d3c824b92d3b9bc800f4c2678de42cdbe6c891034700e92c711ae61b490c1137298440946e0147e0376bdd7a82f402d83cc89b1f947821d5082d72989f2c1f927512a98a50a1ec48ef266d5ae07b2bfd97eedc3e452a5792cbfc35b7656a5af4c176c37e279b357459d8795bf60a7ee8ef80202"], 0xa) listen(r27, 0x0) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xfffffffffffffebe) getgroups(0x3, &(0x7f00000005c0)=[r28, r28, r28]) r29 = getegid() r30 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r31 = getpid() fcntl$lock(r30, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r31}) r32 = msgget$private(0x0, 0x0) msgrcv(r32, 0x0, 0x847ab0258f804062, 0x2, 0x1000) r33 = geteuid() msgctl$IPC_SET(r32, 0x1, &(0x7f0000000140)={{0x5af1, r33, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) r34 = socket(0x18, 0x1, 0x0) setsockopt(r34, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r35 = socket(0x18, 0x1, 0x0) setsockopt(r35, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r35, 0xf, r34) r36 = shmget$private(0x0, 0x2000, 0x29a, &(0x7f0000ffd000/0x2000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r38 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r38, 0x0, 0x21, &(0x7f00006cdffb), 0x135) getsockopt$SO_PEERCRED(r38, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r39, r39, r39]) r40 = getuid() r41 = getegid() r42 = fcntl$getown(r35, 0x5) r43 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r44 = getpid() fcntl$lock(r43, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r44}) shmctl$IPC_SET(r36, 0x1, &(0x7f0000002380)={{0x0, r37, r39, r40, r41, 0x20, 0x80}, 0x3, 0x7, r42, r44, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(r26, 0x1, &(0x7f0000002380)={{0x0, r33, r28, r40, r29, 0x2, 0x81}, 0x3, 0x7, r25, r31, 0x7, 0x20080000001, 0x4}) semctl$IPC_SET(r23, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r20, r28, r20, r21, 0x40, 0xfffffffffffff7f5}, 0x8, 0x1fb, 0x4}) semop(r19, &(0x7f0000000480)=[{0x4, 0x1, 0x800}, {0x0, 0x3ff, 0x1000}, {0x0, 0x8000, 0x1000}, {0x2, 0x40, 0x1800}], 0x4) clock_settime(0x2, &(0x7f0000000080)={0xffffffffffff5b14, 0x4}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) r45 = semget$private(0x0, 0x4, 0x500) semctl$SETVAL(r45, 0x5, 0x8, &(0x7f0000000040)=0x9c41) semctl$GETNCNT(r45, 0x3, 0x3, &(0x7f0000000640)=""/4096) semop(r45, &(0x7f0000001640)=[{0x0, 0x200, 0x1000}, {0x1, 0x2, 0x800}, {0x3, 0x2, 0x2800}], 0x3) semop(r45, &(0x7f0000000080)=[{0x0, 0xffff, 0x1000}, {0x3, 0xffff, 0x1000}, {0x0, 0x3, 0x1800}, {0x0, 0x1e, 0x800}, {0x3, 0x6, 0x1800}, {0x1, 0x403, 0x1000}, {0x0, 0xffff, 0x1000}, {0x2, 0x8, 0x1000}, {0x1, 0xad57, 0x1000}, {0x1, 0x6acf, 0x1800}], 0xa) semctl$GETNCNT(r45, 0x0, 0x3, &(0x7f00000001c0)=""/31) semop(r45, &(0x7f00000002c0), 0x3c6) semctl$GETVAL(r2, 0x84110ce33eb91624, 0x5, &(0x7f0000000300)=""/133) semop(r2, &(0x7f0000000000)=[{0x603ca37ff7146ac, 0x4, 0x800}, {0x3, 0x5, 0x1400}, {0x4, 0xca, 0x1000}, {0x7, 0x9, 0x1000}, {0x2, 0x7, 0xc00}, {0x2, 0x6, 0x1800}], 0x6) r46 = shmget(0x3, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) shmctl$SHM_LOCK(r46, 0x3) 16:00:20 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2005, 0x5dc1) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f00000000c0)) syz_emit_ethernet(0x1, &(0x7f0000000000)=ANY=[@ANYBLOB="ffff0000ffffaaaaaaaaaa0486dd60030000000000000000000081fffa00000000000000002aff020000000000000000000000000001"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:20 executing program 0: pipe2(&(0x7f0000000080), 0x0) socket$inet(0x2, 0x3, 0x0) socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="82020000ffffffffed91f2fe3998edae39c945d6fdc817b4f253561a39d5f60ea4f394ebbdbe5967fbacb6b826dd01a703756c62d979a82229d20d457993fd3c18cdb56614992b875546970955725482acad45c7c2c0b5ed5a55df58373ea4266880f59f22985db27f3aea7d0df8728b0ab9473e67"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file1\x00'}, 0xa) sendto$unix(r1, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 16:00:20 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x63}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() r2 = kqueue() r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) kevent(r4, &(0x7f0000000000)=[{{r5}, 0xfffffffffffffffb, 0x80, 0x20000000, 0x1, 0x80000000}], 0x60, 0x0, 0xffffffff, 0x0) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) kevent(r1, &(0x7f0000000040)=[{{r6}, 0xfffffffffffffff9, 0xad, 0xc2c354fddb5d1f53, 0x1, 0x2}, {{}, 0xfffffffffffffff8, 0x21, 0x1, 0x8, 0xfffffffffffffff8}], 0x66, 0x0, 0x81, 0x0) dup2(r1, r2) 16:00:20 executing program 0: r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x24a, 0x0) truncate(&(0x7f0000000080)='./file0\x00', 0x0, 0x800000009) truncate(&(0x7f00000000c0)='./file0\x00', 0x0, 0x200) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x100) truncate(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = accept(0xffffffffffffff9c, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) connect$unix(r1, &(0x7f0000000240)=@abs={0x1, 0x0, 0x0}, 0x8) accept(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000180)=0x8) 16:00:20 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x1, 0x40004000000028ac) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x2, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000001c0)={&(0x7f0000000100)='./bus/file0\x00', r2}) r3 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r3, 0xc0206921, &(0x7f0000000300)) ioctl$TIOCCONS(r2, 0x80047462, &(0x7f0000000200)=0x9) open(&(0x7f0000000040)='./bus\x00', 0x8000, 0xc0) r4 = socket(0x20, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) sendmsg(r7, &(0x7f0000005680)={&(0x7f0000000240)=@in={0x2, 0x3}, 0xc, &(0x7f0000005580)=[{&(0x7f0000000280)="b204c98cc031a26b9d3c127e632936dc897b5391075bf3e7c45172839a8253fa99d6077caa51b7cd92df6b9d385caa0e9cadcb75f3658147269178", 0x3b}, {&(0x7f0000000340)="ac9aecf6b8e2690a8d87db4f5f6eb1789fbc1f487390d214f4dc5138abac350492a8d97745d1aea69e79cfb2b04f018b143836dd678046fd882f3228ccf99e9a7c2db6876afa7e50b172027270c70acd4eff871ec9cc9f281f62d3b57aa284bd14c2dca013be6e7bea9735143fb2f279345db4057cc6ddc7a1be3cbe6a74124734c95be8b5f764bc5bd42961053ee74a711a1ff06e90c9ebc6c83708e8f16ec8921428591d47f5ced35190ab8b24aa8158ef0a598e874962093d7385ecb48cffe3424b79a67514456b3088a7ed2245934dc9efa4b4535990aea2d7f2759c786ddde311ebb3dc407e53b44db2c674c1dc852123b48c38eee381678132ad108c3bde95d1b336a93123dad84b62de8253dccdcfef50e5a9dfea0a6fa18f686bd5378f3c3afd297d20e05843c52e515817af397021aaacf303035d340a85cc49cd453a69c28b98b5ffa5a0fc4d13432b41e115a5f172b1108553803f1dbfc6b112521876a8877da665465e85ff61e59b835f44ec74282332eaa37cd15933b2269302075d19d46f7ac59580fccb94c81486b4d2c0cca97adf4d1b89d44d4d16691775d9184ae7b3a760df13787cabf25db017f9ff79ee940ddf09cb4eb016890f7d752c06ef2fc44eafd818bdaf71e2abc8969d9a1bc64461ffd6944bc8e65ad24ad39bec7777b5e33986706dbe1aed1e476cdb0ea7f1fac6bcc27858d6bd61779a5d9b2f3dc4d3107c7b7f69deb00da00ba0ea9f16dcb8f713d28805ef39fd4f6025187fd3b8dca5da8256a8abb30ecc940c1419b88d8f31d913c71c9537b1ebda6ba9d34629275645bbd1f013752205a67854d7168e008b1a80edc78ec5336376ee7b029caa551a1a13da5b8f7c2e772ab20f38bf1c174fbb5923afbdaa0d1b9f16071d63bafad1d8881d4b830983b4b1a83a3d3b8155b6784ec4b325978e67af02e1884736a4f930fe8d8b46be1420366675603614b352d07f42e72df74e761bc4d9d59f8cac0389c9a10162f0c87b88b1d2e00b6cf6a2155196547c19e5f4f3fc5ff983d1bea81e5aaabeacce25411dbbedbbdce6087fceff4fa875a60c5be7d9800467c539f0958f14080462e10bf9f24ca589cc4c1c7286b8f3efcb659aa0efe33518bc52cd3d7e0310addd5b42e3adee0723870c353689252d9b2150873972ef25056b69d0af2dc715ce5cac73c8608ccd88d361163ac6225222c085af40850d258a4d3732aff559382a6c47874043bd6b538253340425827cebf7e804afbaee4935e9993730139de9dd0f0225cbd98629c810adfed536bc27d1505350faec11fdc8d336545b194a11c669c2cf49c5a8d3fbf847294cb03eab4b0c7027734fdd1de7b4bb19992e0541481392d1d560b14dfdc3bf96a7059bfb3515165c7d900fecb47ae6bb37964e62e9452e6ba8c5bd2ca3feb10bc4a82ff80cc3383db7f6d438a28f8d695ee277cb546704bc72e0d9faf2fcd218fa61dec41e8d725f8025f93cd54d1afcf48a446765d1772e303d89fffc5d1e52a3d2caccf707afa6157e9a667fd96b45bca7f6e348884098f315809717ff32269328869ed22fd446d06390ca925be4dd91ba300103306191502a24240243444b0537fb497227bca8ac58c2902330282eb75bce2d30f9c47c10c4d3a6d7c41a734af83033208ffbdd9075accd52ef67f3b9a626d09df455fac84ec3288cc95f51d549e1d9d7facc39bec5c7457d5013623c270ccd2779849ad983889c3aff047672bcddc3ec562f32e8dd7e1407f894971fc4511e05b9c9c704b8cd4b6d0a305f09fb4974fa77addd6e8a4e046347f7e209513375b621e46fa32c570a4c56e25de9a0c9a5c2a2de20814cb678879eff5be29c6341b4e709fb11530504a8cbf02f4e8bdfc1814ac56a2b90370dd1ba063cad4d90779a1c49cd610339764d885839450b506c8954e328717419e85d50f0c7b5a7308a01b43bcd391d091996df78566449ad1fcd68ca018133603de0541082ca0847a826ce6a9f569b5fe61830665eb7dc88694f8081fdef00ead8124194caa0120dfe8fcd02c33e1d4335a1b305a1b9dbf9499122a3967fd6744d75c3fb0f462f810b461f820d7c7b301ac7d1851788bfa3f7c5107d3454c8ccbd85d436348a10a5bbd2ef7bfa0c6e064625b5f66acedceb226f5809c3b316b6961fa35e8c79540d10ddbc47f6a2175d49fdaa71439247fc7f82264858bf804a3fbf076f7b8ceee212b85574b4803299b33c4634a7617d979856ca43868b213fba7e8f8728c69ceec806afb66e30e8bcda0b82c5cae5dc469c3ad25900c4353cdc06dbf1b71bbdd7a4d38d1155084b6f0be52f69eb28946b4f187313bbf3325ade67b1db6de1a8b112f14496fb3f0b335c9bffa6b35494d53eafd674801ef002dfbf83762206aebfd0f18f197513709801d8446728f226b1e02e6314d327cee8d5908591965ceaddfc79f2b4f4c1a4fa7691ba0f00464178f33302c72e653f0c544befff3c7356edd3f1898c8ef9286fa482a047812cba43c64acdcd0c6fb93c59358ca8af10f4ac8817c453d212773f42607ef434d55b2de40baaf605bc6a5cdb9a110cad6b9f1524f807c021db471c853ec47ee23869b1cf68e7875c91fe47a1acd1de536bb29c9c511f92483f586cadc5afef90231010e840b38d25f87eec20220264cf1c1951fcbd1e41fc2d1b408932e939da58e5629947b1ad92a1bec4f7a9e58b4b878bd52037216e250ef93703aa57e02af8c069335db6afc18c76180417a13c5301e40b705af8a3d68458674f6717bdbb2d561a4925d4b78ae92c58f552c90b1dcf23b1b29569314df130e87eb508dcf5e00909aa6443f3352722e2dbcba13cda098eea9ec19ea21ecac5252484b14eb619fbbf3c5472877c8fe30181e5176ae8943ab8d3944c900b2ab2eede0c3a2e628b093d3dabba5ad3a986c5b5065b8d3b63566674048db77280ec8524ad2029946d0f96da34763c15e9a805a25975f908f2de2483bfe4e293cb98456c57a23bad2f57d50bf55be3465ff5ef8b50243c69e53120eea587aa2f3d56c8eaca9346f7171898d4230577017c775a0090a164c5c83af71befbb662ec53b72003ede8cecc81e242beb7ba8f9464eb4b693317fa7c6e6896fe21425dfa949512387dc6c212f47814643b4f9670bc0356d2a58ced97904faeed7362ac0d559383d25bbb434b13b73c926a92424804b0f4f2f9175be9d921cfbeffa3f32405b7e7eda7155916edfcc9975351ec10ecca4e4a8fbd35464d9ccb1cc6de79aec27e5d9c54c3f5c0e451be736a820b8da12887e639ed18a4c6806b72f60af1c78a3fd566f155cd47ddc4a9a77cbbc1db18d41d013ac5c9ceb5ae38764c104353e584c8743a1f626c236a46f508cf0514c08f27af8ff514ba1dcdfeccf492ef6bd9f384f0a455811c413162c999b8c669a993262fbd741b2962c3d90dce427524899fc99c40f849d2f790a5f037718f72d0ddd1ed11c32f79e64bb764b7dc4e852b2fb796583c2a3b7d7cfc9236f3a1e5d96697326ecab883a81443e6585b026834c496756633226bedb9e429f85c9cc7f9a50e222b0073bc0875baaeb94ce331db74fbaa710bb6e7f07c579b19ebbcba9585f951f17c557767a4f2792180ba31a761c0bfc66b601aa7f22f18583f8d1c7441c38a3d16a0e80bff8b05067f611e9c2903d874094b19456136afa2395d73e5b7fc8f8acef6562677a0c3819ea86e3d7b1c68161637697aa9637faeb3d93193fda319fae898b607b0938bbe1971a043be6ffb52761dd55df1a8ba72a1cd77c82543eab9880bc682b871aba510d0d531fbedf82256caec12d07720618f911fa4d3c560ebd17767b54fdc943e50be490727934c00cca624e7470b0d12fc423de423e4c9da1eca7d5d8c67451ce9f7774268133066de3c2a1d2556744dc862d9ede4dda09bb29fb61b6f78efd06b38f08f19a8ec1af9dd05ae5b24725948e1482d16de2ec27b781550876a78ed77d6514fa7ce6728b38f49ff7c192dc8c8017644fe44664cb3f3005a56df928b044ce2aff8241f358051b4af3891e59758b765df912c0cffcfe3143b05102653955d632bdd959394d3d5e442f00ef4257dbf85387bc5ac154b6c84f635b63a5e28629bafe199f7ede0b97d07c6240e1dc99722d8cb9499d86b1ae455b964aeb5647947a79d8c354076cfd98b3c5fee6766ebf9a94efd18cdfc15708a4b56b330b4d376a46d47ff805e3daad20c34d55343758ec82ec723312586b3e2e6040f9ff2581c216924891f6b3b1baeb045f0fde343911a7887d0b481f7aefde63324c6b2ecec79b7812ea8d5958756c15fb0516fde09ce5106babf3a63c34155bfec5e97ce1c77d4ad366aecb6f5924d29a17c8f5dbfb7d6ea3d21d147376e43626188cb20464aeb63baa97f2fe0ca4e70d7ef27dc3687ae2a5f2fb93c6a2a59d74b327a8a92eacb3bad18a6b7d38082903a12105fe2f9153f871fea4b3d9945793084efbf56f6f93b9c0785560477255e1e69eb34d6ed736bc70e8ed8b57c82cb3a7d7ed8235beca408a3138450459c6916d812d85effa42d06f446dce6413bffe18d0fd51974c5b7033ef5558019fdcaf57719f66774478742e81904456b6597f2fed4f3c93d281a29995efad4b58ba076a16d6a10416553de112b21cdc4106beb01deb8858cf860ba277f6e1a7f6506a4a457d291b03f286cf0104d4ac723559e010fa8e531519d1777556f5b0a4c62d2d890d5a2406c9e7755256a0471f992368b73f69017cb07510b6e0b545cc4b7a029eba51e3b289c0f7d39254b40332e513328185b50308a3548fcbeeab55edc309423c2a7a9c8f9fe2890cc185afb0b7da1f8619f9ab78c584a9f344aa9a27331f89665f4453b6f78400a85b06b46b7e922b6ddd4df1192a147604387ee0e68628334e4a7b487e9a3d88637bf5555c2bcbc2575f42c9547c1eada3b2fe65030156f4c951d953a71cc5e9b7a5bc5d028291dd9a5a6590e3f753391961c0b9f63a5bc85f7cc94c1c1f294b433509e2a2a65db2ab511bdcdaaa444d0f4bcfa240ed351fdd861d48a012eb63ceff865d628475977de770f083ea8cb3dcb1f570c08b8e1868e61140884de4cfe1942310e4c02c520bd071b64f5bde2804108c4b7ea8019df050118af9bbbd3031cf93a8fe97e6316d81ec5bc4734d502c07c0cafe37fb10131d6bc66eb496fbcb00040653b2ad852404a8c56ff54eadf865e6584ac87fcffa8196684f4be3981c6928e0c03fc0d28dca0efb8e618e76feb4ffedc1ea700feed5582f970b25a83ca7de1c5599add0dc7cf62f025024a9059c841f59fd4cd0c186f195c1c57bc3607c4655f90c4f51e938c16d0c67941a4afe17123fe920442a09319b4d54df41c47129ed6c9e11484b953a938da6506190488ed07410278b379b4b5ead4aeeb21c745f8ea159bd327174d278b8d40241bcd09f620cb9f514fef52be865b16c1cf833684eefef78de54fcb992e221e3d37d2cedde174fd703f40fe7c7f4306d9045e052930a2fc5ed26491f97969c33b411d9c6e41348dd635b8985dee194755225d97af523df48f69f66338597e629ecf07ca5ca33813bbae0480a72ade448a44e3f847f7bb37fbf39fcfe47dd6002c34e6235745bc3de7a24717c97bb853521cab3b832d2d41df195a4d861d2eb9af097e7fdcbdf5edceafb571885cfe4da306a8a4b35d7331cd2eabb326a5b466e6e070b176e881895b5b12e8b776591683d7550b38390d1148d2277fa4ac661cae4794252107394d25f93c7ddb9", 0x1000}, {&(0x7f0000001340)="b3dd869eeafb3fd37fea7a64a0dacbf792641ad96290f74d87844bc87a957dbebae6792ea2e59e96906f64850fdfb8ea867eb9ed5f884bb8d85b1d49d6b10b6c2709870f90847502825510ecc171397d7ddc148393803f4fa2734391c0aa81ff01b39736286888e05b4acb7908c96e4852041a493a81b2f8b1ddb0a7bbd37bb60a81148c8a8b60d3478b51ff59cd8b0d4cb5da8b03277d5070104a87f8039b903393e20b340c41f54bfc10cc410a09d561298b7db669cee5300f006a471568e766f09bee517d8de400eea41c887b1d92d29551e296fe57031754802382b53edf8bd830ecd7ad48eb2380bf2a1ad9f30866f1753e756e00e103637aa69155eb0a068c575fa7aa2165afdc89f6e00a5274345062a5f7e848109506dc0f2665558f570fab70d26fdf4937bf45b8d4e1299808b9fe8b6d8b05e2c199a000d263bff9aef7a7a659fe9994046e95b1d67d026dfd6f975783a0ac00391da16e990c60eb9af13ba324ec3d72c01746bb4a95adc2bbd253fa42e15e9ddf5076b3dfb9358b40856c68392afa904cad964389dcb64f34376ff3a4d96264c8567219f3893b1c522d076d9532ed6a76ba2fe21d94364fa20c59c61e7ceaa450d481efaed57f5cfa3ba381a196b2c485974286012d3e55d8e2956622d2b948c448f916ca6cc3c2e0121ad05e497e163c1453c801e2b7022ded0ea4479b8bc30f94fd57e69f0e15d31aaaa710498bf276a73cdb797df0dca1ee89223e06860b6106f40fc6c4e482dfbf9b977d2a051bfa5039466b6cd3c396632619f8eb0594fb664bbd1d6649670e596c811b3fa093053894ebc6342da373f149b81aeed0f927cb4b4fdfa2acb64a830e8253c3732bebb38141486503f24fb4cb9e331c3ac5f60bdfc051c85367a93500f5e0e078ee0c43d6859397a4bb09f972ccf085e3d3eb6af66df49549dd58bb4700771adce5bad842348a2c07b8f867b19bedd58290deba4bf08d9f9438033a43812fa65c46ef1b4e89b81c1dd1601585de02538e63a1353efd597de349d7ed6f1ff183a600d3164852e4557a1077bb9e1ef8db9aee26879b4ccb9c72eb960ff942b08891d7bf20613e61ef75703f5e976111df2fbb01771184f1e26557cd3ddddaa0ccea86fa05237d8ae457b71830a23296d42e1c6f7b74bbfca94b5f9cc64ffec741d72815ba906696116eb0598497e1ef1c20a4f780df2641b23f3430ca50f1623b547fd5b1c22b593117e006ac29056b9bd30932c8c3a7a69df55b02fb249e0d136671843cc4b4a27b615c20a7c06d81e5c33987ad43a9e8529153b3b1a0ccca8a19e741811bcdeaf702464df013caa0241b15025b47dc40eb18a1a9340bd5872b4842a7247696853b61500a563586638d443c9765cf2d43eea75d57cd7dbe09fde4db103878c8da0fcd178046e014f954e76f56462f3bdc1f72cd3d7f283451e54611a85669b9e102ec15f8efd617bf9b2de1ab40100f14e14c70abe2df39f7c3a3b45343fe13b12f383d3a63a3ffad5914aecff31ceee94ea637ca3301007b14ea6a31c343759db3ac794dab6b96995304e6bd12127605a42642cb032ba82b7a0e974b345b59a4328fe023b9ed8ff7e947b686cac189f03eb4f79fa244a63070b6ce596b0e2e147a618bbe28141d8912a861d7d0f9e11aece26fb58d29dcac2179c9721c9909dd16f60444fd69babb9b8341b38cd0fb6f97ad4dca5b73668e144f06c9849d904244dd685574d33ff2c2f03f4e87e5c75ed9a20b850b4c1567db7c517f6dea62c5e7aab057ca996e44ecd0cf4507a56d5d24ed26d3c746572ed639a148997aba68e3d76b35ee1a1609d37624cbf447f758753bef4f3b7106be1ce11dfdf9c9c82b31b3ac8530c1e28c862745ea9141579195790f2aa98395825459e7c517460043645e1ef26851f9dc150311f1cd0f0f11109f428946ed1c1f2a2ac3071e5073667a1465a062643d875a36100f5db84c3b09895c1e00948d5be17041bca9474c6d47f5cd2841d4db7b5e8d2649cd260ad860dafe520e26db5e613bbd1c68368ff2899d3bf34d6e18f9cdc571495143dabb1c4b26cf95eeccf5101a59f276b82a2c8677b3faf460de01611d82ce8d2c442d379fdf637a12e0525833757b123b8842c035c3b24679cdfb2a1404fec216d3b4563a5d62f79664f85dd4115161d49064606a3b16e692e77b4aeb3cfd8f75bba58184819f40c4a24252151e49418bcc32bac6464685c1d59302587882cc270cb7d38f0b7a02efcadf7161387d62591c675fadfa560abe7dea69c3b02df4532220b6319c9d1b9ca2df2226ac675b86f012fe2597325f5dacb74d0cd503172e6455b2ebc048809c5b012b0f89530d716a7c7347c3c0c1ff41e66f904035d897319a147fbf0029424fef65c8bee98d43c4be84d927a9bea4c02e6248f9cf2ede3c3419cb683e1ff59993076411a6a5aae70c4bfd6ee0bc25e6b63cc6a024b3ffa968e17d17553f9a914fb73077edddbc40bf8fc25e0877989cf3fab90b4675f45674242feb50db2225ee75f4862098ccf4eaab5b7f5acbb152ff7c9e889e225c442812ae35968a4c20fccb51b5c09b1fb7ff83e9daf6727fb664339164a52e09eaa6d5c54c51929a28b00f54d7e56d2eecf36184e7d5147033b7af40a63f23d0b740548581c29d62ed53240b0b49a8afbc06f821668bb832a6755546f2a0af53de664dee75d3a4651cc9986a09cfcde05a96095f70f00a6229e22871f91b95640200f582716d44568196405755587cd9db95f932722752221e65f277ba8bf99c55d45dc7626e97dac4eb59264f1820a244b7497f6ccba25c7df4ca18736f5ff2e6f096a71b6e744981c7267e824a6cff6cf05eaea5592a1a16efdcde794514e894a0998e156c2e53f6fd2fb8d6737d05e6df11602338bef41bf3b4e63dd86372881035d22a154998a7621ad691fe564c89caa0c5a829f7684e821a4e2042eddf4dee9e634c550953d20f98a80c76e0b74baadb987892ca5f9553c513539afc41e3432ebfe6de6c7869908cc1920714b43518ab8f9b675485de373f60099bbf63543d8a79c0a74f5b75f88b738f332c7b85992d9334fa9579f91e2110edd5f7d9972d2514d973dfd5429a4360ee5c75b2cc61aeefd97c2cc141eb59f0854aab9ff991c795d08ec4f501418b9edf1611eaae53faf5fac2cb449112f72f29674785f7f7a209c8ec67fe5da804546b81e0ca6e59375a68dd6eb630f15867b45be29e9a81701dafcf9b79097cb89ac70688d9a6197ac137d410ef81594529880452b93900ab7a9e422d58882357c68de2834a7fd30ea4b2e73a2f4ee428bafa44feffb56a48b71be7c488b706b3913cfdff2d9fddb1fc6bc4eda647cdc9a4ef826b362b70d9c7e854b5f04e0b474c34eb66f02b8e9fad1ab190be78e52f145fb46458dc47c6e02626b47581aa88f521a4ba7662d7266570332706bfa889f018be3d16225a5e79e4c795be2a0973f8f65a03e4cdf9b10deaede4138cf2dbeaa0122d2cf221e72fb276df191565f7653a2dfa68a5f1b32e2189c16a6b56877e3f8e6af051fb416fc99e28e70d297d01fff647a11c005612fad24f90e08519fe6f01e6e3ca64dca9c8ac34f04c7048aebf3035be3393b3e34502f1badffcf37325c1a3ddad04e1dc2fceaed5dada809542a9a6977082801745419faa4d523bcb35ecd5693b167b2a122630bcf77563ab0567446bf01319ee114501da7894e42cd650e593cd396bc7689a17e4a377859f186c8752163dd0fdffa748d0e302f18524985eee016160cac26349372192bbc112b601ed227d0d6f091e8e02f89bf8a8380e840765013a73ba7987f91658519667f97689c0fef3d60bae262b11f01dc693f39be628fbb897eb56664da319b36df2b4c762449db1829706fbbd5155c60000f9904ea6306b74d670e43662f7ca17b26b0aef897e8f756a5e1821062e3a6ad6f6d0dfce41153085daa7922a24e6085ae4b3b2457954b526f46e75dca661cef96bd02e50fb29847109f7f3fb6b9bd28a37ab5130a7fadb9efb133fe8d20aa9fc892e9e8e138c4804ad3ffc5351a6a74c15b644c27370e30781dd61ad50dc1707e705deec6130c9bdacbf0b56312eab335e298cad47faa39b7989993ee9a00da46a25c052c1b76f3f2c00d1f43bc97e68a8e2ddc1100512b1fd93981c4a4cb60511b6b6576b342857cea74608ab2d34a6373c23e517fea637a81fcfc7dffc4018d230a1f99ac5db2ac09f7536593c51b1f9e3c775c7a9d2497c15de33d32d1321560ca4a90b7ed7a94c7c7d67d94ae7a5bb70f326cc95dba7fd77a3deece7e2d6ef822c4ae8f7733d001c432b792731c5dada9ed87f4fff1d69ed3484050e861b8711a6d32ca9062b050e83dad30b9bfbf3d37520032a4a0d3273624a83e9da61f428fc4d7117c37ac6e3206965d309a0442a4a9fe525861b543d20826d4f16a933f981a89e1d39903b712ad1f6fe9b483ca539729f4475cbaf679f0749a4546cd73bd7908e242a724a4f6474be7fe3b64a019643d2d9fdb0ded74d233006fe6b3d111ef33d3a1839e2b98a0d7ff6521d4a7ca7ca715a456e59a81fdbecd804858bca0a5d50de66404e8cc3464c7e14ac9f2446dfca97c4837391827828df61e90fe8e528d6926c3693b43770ef9440ca23432f21b67b88f5384e7418608282f62ac3d6f4614050552ff78dfc2f824edc4c78432a3dbf0322632b2e334840ba2461c1039991173a5583b7914d3873013be2ea564484af400d27c25fd9a0d40c958c4279a58b7700bbf168d659149b9b466be4b27bdce7822292e8e94fa4cfa9ff7123f88cb415ab61c3e668446976aafa5ce53efafd54432dfeb04dd032c4f806186bf5349b24b67fc2a2630aa31c2f8c18286c7f8a69c325858937367e687b6ce5e990a9d01bddaaf0db2b9fcad853142181d49264204199174367daea97fd3922286809fb3a17f22e64fe5109980c62af17785157f37ae0c9e7cbade75a227fd26076089739d7f1834586bd41a74709ccedaaf52ee94369c92bd081bca59a5180da9b9a56dfd2569d7f571f469428ba324ea8edf30777f874febe6df86f9b200cee72ddf019eac4c1d96188709af1b4082836ca436360b76b61ea647b4b945747879361c25c588c89a42a3923887ac7058068463b671efe339547c341f7728ac9982e9a735024823fd5136376d59584da0ffc78dbb333154ef76b6d52f092320b03b96aa4047f483c828b20dccec0ecda8e8bf95fe531e9f225ece6f37e7d23b41576de974ee38a08a5f39d0a8709bf96308876cf573631e7105e98efe081870da32a73af9eb17c0b41155dd985df3adf5c9a084e7105c65acd6c48f55e05e39e86a806768166c4302e5c892cca116d8169a349e194eab6c8d069b6c43f12851bebe1e72f4622262353394f770fc3e4cd28a40cf59b4e2bfebc5a44f84a19b4853cabf8cc5947c68538440beb0d1c3b4553ce3c75b49c5e5644518967d284019ced510c5caf99f46ba2d1d9f9bb15b89b77a84add4a5290dbfebd8abba67fa48adc75ca878bbc4ef6c09176468fd3bf020cc26c5a767388ad6d095ca331f9f645dda98d901609b7cddf45a3e1542b741c61473d1ae411a70b9b5b2cf5e9634c2e5333177060a12352c97f00828ec4e907679053c61a707673f2f4976db3867ae38fbc3c8b7bb8f9184f54c70f99dbde6c4c9d28c7f3cbaf2d58124722d28cf8a5d590362c04f0c869bdd80f6524eb1e0c0b0632703aa7eb4e6764daf2a836f75611137465be3eda", 0x1000}, {&(0x7f0000002340)="338f18543407f07e460871e0396a8a2e23e67548e60d36319f470c8e7c90fd0d64dc04adc8cbfd8e03ec473a11ae50e52c660e8cef9bbc5b65764da51fa3dc019230afdc51ee46e37ff5a01962203b248e7f940c96923712fe29afa0ef0f321e031fe460b2f332c968d1ff83314cb4", 0x6f}, {&(0x7f00000023c0)="e1b0e0ad74eab386443b34620ff67af695e5021e7ba8ecf0f0cd7518b744c0ee75ac73fcb0c3099a72719b4b36d57fb56fb069cc979a6e7e8f5ed4b8998cc0f8f4198e81360203a3eb9caf4c86566b6d02376189df0798efbf9106f183bda7b7a1cce7e125b7412c473c0832b879ef15e2be678631cef01c5eeee3ee55a4cb8de348a03382e99d8154c4b09142046f61fb68cc27de87e2cb9bf026eaf08c5e14109f62d731632de4b9edeb7b7fe808a9c6af2842a83e7f114dd3e84afd4503c2e2e74c4f73030584520b6a400ada12f6777c0e583f053cf960046ef00c93c6d24334f73dcf2d", 0xe6}, {&(0x7f00000024c0)="c73cb6598a9b9e4279dabf3644079a77db9fac6977164e3898e5ef9e2b96c119c5096991c01998031cf5337bb1606723a29179b3995d4c7b9682f06f88059c8ae53817ea913d7c042e48eaa4faa054ec034d9908c1902634143b45416121f93add55954a10d250ccb31c9a44a35c7a17734a1d56e3fa9d67f87d3f326c97aef9765ee637269efbe316e8492863d1263dee47a38ee56ed8792fecbbba483e50bd8141ac6d56265a52cc4f07c3d6afb7f2ca37a285da7222e8754b5be41b135e839408763fb79cf8f0ee0cae74592a21b0691b448dc70bda36bf55fed3de6b8401163ca6220cab28ae00f45755a6743f2c3e5ad2a5e5ccba2d6fd31f6bb36afb373b9662604022de26773be7bb153584a65231c7e57d7110e6298610f0d68b1429f46c9cb9cd541afb0164e27ea118ddfc2b745a4fbd262825f2b8b18fe127ae0d43466e7a45c90d29cc85c8d3ef7ea5b5ed05743b7910d1899bc07ffda32350f5db1280b70ce07586e7076d0fa933207d6c290ac3d5f7b400ac619185f729a1b54bd55a13d0d990836917f8e71f5d887c6e8f152af81514a85612980c31fd4498d93a7e790e9ade88e2fc845529c7ceaf9239da392e4e1a73e04d8509c7799a54a116bef9f147745a49fe2b637c0bd2ef8a868c34e76f3dc4d7cf3165b685725db89bd3bd7cddee989e4587ccc3fac972e404924aee9a8e704e347640f228c804dccf9cd71446c723fa96b2a74e7f06ec5d2686eebf54337e884e6d4be9f9ef7292cdb1b0ed2737c00f6b2f4f70e7d8e7113f69e2bd9036024750d8e683266be9666b7f3461b39ea4334af7b7ccda88b27b33520240180c41200955f6e7b5976df2a35ffed717534a635af6c3043d9b2c94877cf7ce5a190e6cd6a599a56b4ce687d5bbcadd6dfad1f6e0dd42e55e4c4446c589f3711d552705598781edbbe76db4867aa667741a42f041b693ad86e947e572423f0a34cff3c4283de6772302ab042784eb0c7e1acd907b92296641900e9ebf6ca1f48eaf6dd7893197fa2b04484d70bdb3d2e25253ad20f89536ddc360a55c29b82c54561d855900d00b13b84ab39172e87048ed5ac055f74df0aa1a923c7f557649372f3d6e557acdbaac029bf4d3653e8ab744218a37c3c6750aaa588dd65b78bbc75ef6150d3f0ebbf5e8ee23b861768ee63f37f69ea67f5bc352a944381064011ce10d7852b6ab22c812c348dd9492241f3f837d08c56b2c6b5ce99eb988dd70e7fe7cd1744bcc4f18668f9831414a4be8551a724f5447b18367775be12578f10592ec89a76fbe6a936c908ab53fcebc7e4621acce2d76ff9370d47329c1f3b739fdb6036f3f59b7fe7bc55a652a4f207fbab6fa3137e71997a16ed50eea59e2c07fc72f2101895207f7dce4f9d23d7b84121884d07051f483a772d7639ab5c8e78ba966462d2a927b759c9a23d537530bdd391909ae2997d9c24a848ecba0378abccea8465fbfc78bfebca9fa7846bebd91793c99b9f6d88d9c8d2181074cadc87c1cf1bc9c7a4ce76762f36193d856a95ffc3c9cda02098467cdf3b60250111c568d6b6ddf98a723c72e78e10f24abc93fdba32afa042a28b470e9cfcc53e7589dc8d2ea53ae651bddeeb74f6a7605a8a80ee801c4bcb4280078cf0214ffdb81eb9d6b4b35d86d1c6dcee3da16872c8faac537815f3c98f246e7c3ddb780e7c9c0672b01c5142c97006378d227990b0a846110f9334397522a104cd75cf8a9398d278da0cbdd53667e284490d8c7c6dd9175a70c64e6e89f4c3ea16dec445bd1ab17720c525e0cdcf15cf85109022ae32a7bea1dd9dab07cc25a0fdd63df6c22fea26157f0264d9a85c672097ad71e52584d493a6fc60057999d7b169c6dd56d2b69026e31b421dcd5eafddf34da2fff1c293cea51d35710480cbe1d19c02dacc7e5553d6de516c1cf1b5f659e7299fe7617e362bad043c2b603aecd58595bda06ae301ef7b4b12dc4a9444f0e570b2c7a28ff95b1c9b80f746bc413c8253d639ebd1b270f7fb19c1724303079a2e51ab8e23c11ca909cc0c5b207f33f17a30d9d2218ed2c8104aab68fc5576fdca0264d3d70f06cf18088809e1c01af98810a8656d65cc6835cfee2c3418e21a7e1ff540076e1e87c61bbded9096908c9cd59c91a1d17cace7a542fd6f3e13ca9c2a1f258e69f8252f17db16485ba45c03c27992deb297690d92b411dc03a2c835e27d8f8d3983f09bdee085ad55c625d989e19886e4ac3c1cef7347e964e5418f1e786af3a73bf2637c94fad4d9894fdc2baa982706914e34fcdade22f94556dcb0ae6e1ee046704bfd90c54aa2b06d6fd55cc1e5d4322815b417e60fe27141617ed534347ea15d0414ebbe62a4c9bbb1f87486be49c0ffeb11f7168cc58eb1ecf9d60db5af52a1804196a0ada32818abe3ca8244f1caa72b464ef3e931717eae1e3e8414c12f257aab81aa05e91ab57343eee1f28c49ed10d5e7638ee8678b54029186f579a187aab5c76b1c6558dfd29cd9dc04bacba5699ce89c1b31ff03559781e009c7c5363c1c03bf3b3aa62237283091e59abb4aee9f1e02a36ad5351cbc189aa271f6d0ee3033b8df41d33d6bcec4e65999f7692703c164debad24283a2913c094d231ac611a35d6ec8292afe99dfff8bb8cd1cb02282548ff579abee0ed35939f4944c55f1128bdc09273c28fc9ad4738de2ab49e45a07e5d2502252856a21659cc0923d9f5defa769b94e984425656b1799e37ad1738b8c55e27cbbb3bb184563570660ff92b3086e61818cb9782b618c7db40dad335ca7079a51a8835538b870aeced356a689d0beb7072c5e891195f44c7a4856e615fef6ce8b683ae66eeb4da8d56e181c93b4bb6acb518dee734966719c917c380a7e23ff87217e2afd9d2163d57165f8190b4f3379442f69b37eec9fe570d774f004b2386024abfc1790fc69d34366a90fd2ce645d45c51175f07eda2ca0cc6c77d1c15c415d611ecc447811cd74d4e151fb6f377f282044430d85ea1ac0091f129b8282b5551dcf5e5983edec249b38cab034517d7e67a1b21bd16da1ef0a12ee8f7ed16d2e967c281e078e8e8a2a79f75dbbf839ac342de11611d8ed71b0e747548cbb385d10af191c9709fd600fcc48551595ce98564be21ee6a19bf33bcdc5bc4db53e323b17871bb7fcc9b19e628e0f5764fa2705554b0cea98c482fb3cb66c41f02875f192bd903751409f240548cab8b28083ecb1a4a8ac4d83f7652e9959336d47c5379ba412ac0801de282cd5bda63cab6aebf06fff57c89f1bb069d14a7ccdd18772b37e84ae020a80f2817ae92f67aba4139dfe93dad98aa92ada27e84a49b85fe75c16ff91f684e2683778dd3a913eee274d1387102d7b6a6d710c93fa728d06aa005e0ad2bc1626c3c84a4d31b4c9ed95afa4f904cedc8b42adec3585796e398702443402b24be222c2f22052bc3d2be37cd5b20560a5825b8f48a23ffe8bdc4d60372e492c9f0f151e560f7db7a9c22d003ad1e9b3ca1fe2645c4dcec183cd7bbf85d6b332f79d15b7a9dee389de2add0f9b14fe6336be0b9658505f89c78f9136bad7dd8cc663e0eae4101580986c9b66fdc52a2acc1202bf919ebd256e344f0507080fa2ae839a2836f7bac4e9f14d630d30905015af1174c3ed47f7e53ec014b8d09e26abe5c23a3a900183fa3000844972c1185a6177187071b7badfe69a72794c4cb04792c5ce8ed353159b464e5a958d613e97f11a72a5acdcb1b2bd1914da34fae59ee152767c5bc763b6bc705d8f3a9ab82cfdabc3dd0c85a1e975e9ad309162d81233244270aaa9d2cf335b0cf2b31e2f53184e9aa4b38ca409ae4abfc15dd3c2e58a73ad8ab7e9af26ac20807dbd1853fc981e27a9e892331cb7818b69becfd5d85558bd14809f4c3ffb6f3dcb5734651201aff44728a040a874a6f51d92938cfd612802f404588925fbad724ccca0cafe774b283f70db5dedb91bb48394df178adbee5b04a7347bcdc4802123fdb99ba5ea516fd474bcf8f71518c47eb52d6a01a4119f741b52322eea840b21937952b9972278968c9029f9ebc2ce1480c411a77e66cfe33924383ebc983f2b2589d0a7acc16f17b2409adad2e1e26d3185630cc02df0204be9782c9ead8904320d8a014f4b33c0f919a8eb396ffed22d3ca5492f8f26acfc643155fd03d8311b7aed813d1d4c2abae45232a68f61fc94b99311bb4fb777df44bb9220eb5e46d17b5f2d42fb8031752a76b5c0bc7e9b40692e8ab0606874eb9d5c10a26736746e7d9c511b0334f2a9fa0d75b6fdb361de19804734d4922499d4ed7c9be18cb71303491f48f070b52402e465736bd4a085f93fca1385a137ad2875101ac946966d4899277d303a98d368c83939840607d720b128bba1fb3eb7fe9b13d424a3d97d1864181d4a79ffd39519b1b0114ed2ff203fb69a820698bc1d38969552c0933eab8033ba2e086e905e927c8dc1af372ac8385441d4f866d2772a9c1835ef130d91ab122e44e1dd6833cea6ecb36669a258b96fc38985c3c27d13d8fbbda971a3458706b0480f9854b74417e07f7d148dcbc28046fb9c2f7dc08fa870f124ef6dc351942c3de5644490f778ab35c59331b71a308fc977ec08d8e133362e4ba92608962c36843d650a8d76c1fa5fa7d7d7468fdf756d73df9c7cb930c0b3e076700d6c9885df7945b14dde8bb75ba2da9ae5e8c392f67b28aec3299095f3d981b8e9f5d7d84b3f89c9e0453ca1962305563320fe802a54cb282f98b3a8775f6d3c4c42b2c8bff913df08a70fcac932367cfa15d540103e7e586ccb156f326e1b83ba2eb701c2b1776409fae1a259d6656256265c120532af930c1c66fcaee59cf0b67e12a5a1a97d23cb7e4fb4eca4944077a35f33cdc90d3faa62b93af7d509d3050250824c200263ec770fabb9d23a35b4fd057d702b38cc9cf5f0b01f9a929e5e736f41b6135e6018ab528a636e6674d0d011b21c5e215dcccd96262449f7a0bbc8598bb38a7105a1c41a93250068e5db41b5ab5d2139d94be363d5d290b342c4c7ccecc1983eb3febf5fc032b08530131f17e84d47589a7cdfff7715928455ea033bcf1327f0531588fa5d048f29fae774b64840c01b2715f0f7a3d80a9172e2944bf1b51cfec525955fb16be92d76cc8387976ae492e8cc7532f147804549b6195ec5c0d562814cd23e7133d2f414b384324cb2fa6eafe92a05baf8f043adfb8da39c5cae16186b4555eb02b6cccda1df29c490d0616bceef426458c621bcb49fb099adcd9ca2496c12da79dad42a02cbacd288e4dc1f9c731c527c5d00d5c5f8a73385debb875f0973c25f56b56ac6a2b5344a2cf5d59ab4c39869866bf81fe2fe56a3f9c6652c73aa498c9dec506a2b9be301874cee198acfd84c96a3be7ce1f1fdbaf585e12d63c3e342e71e8f05451ec878e1060f33972050e5121e4881a73b55cda19be981e58b354cb8c43b602a92f536ff30d94458bf1898bdb5228103ab3a85b5da98ade7fb474bafe1d802b209a97594a97b7e66661391e2592ad365195710b095d0c7582c8e94221b2b2289ac4530f97435aadd68325ac59bee0a9b6c8d7c3cb44ee525cb9bedfe4676defa0dcde127d635b12efdcd4a7fe3090064a7d9bda4bf6a02deaa1b969f331bc289dfd0d81c16097d6ecb4548855e9e48c9cd6f840058e60a8e257638d1bf670c221abc763571c7a3b60622a7ec477be8e94866edb740b153da69a03d0dd6e3ab6f16cc2fb13960c7d5aea21e8660e162baadd80303eb2", 0x1000}, {&(0x7f00000034c0)="689aa76dc68ab826f7228e3c222e72e13e37de5856cf27496d4ebc7512eba962193bf4b86ef28a36957a3ff0f68a7280bbf8f34598003c9a6467fa7f4d2ad6eebe4290193906446bf086bcf9f167c11bdcdd7fef2a6afdf9edb31b458a82ade2698d417127c49fb4d56ae694b12b0b6cf32111877f53e6e48cf7d315c99be952a7cc184c07352b0d3ad5d8763da3fdcc9a3a", 0x92}, {&(0x7f00000002c0)="91b2aebc2eaefecfbdb10d059a677e6bf9c97f", 0x13}, {&(0x7f0000003580)="09d7bdf45cff19bebd8f935115fa0a64a9d62dbabe00f283caa12128b067059e2a0320010392e667c8fbae4afbe776a8c4ded0cf9a118d964a9f95b02bde9374f130fa0964ec2766eba8b735c08b489cc5382dceab0287ce2b073ad0f9d36ccdf2387ac816ba2d6bb5c925152b5e540d47b112c5ae0734a33505c0fb7b8d0f1d19cebe38e2e9b1a2b4396d226fa1d517a542bdc5161984d6b94b3ab9faca7ddbc960e6d6d37387accb0107266446a0df1a0bc7a4ff500b4e68df7fbce9817cc47c39c3f5b2f0bbae26f942375411b084a52dd083bfc0bfae553d81fc1538fbeae0a90e27dbdb32a76a74186fdeb6963282001b23b240553885783fb24c46167945b6b624124723c0f92ca14a5ff1cb3542154c40bc46413a7170b72d166909a1a70483033ee3ad4b42aa4bd7f1872bd1e218567dbbc272cbcf35ea4e27daf9f30c20f0bfac6eb88cc7dba5e02ec6b8df6b925de5ab1e551b97a7d15532cd0d0afc5c0e1a83ff8bdcb70f93d7a7f113715c52e05d1f7a474861258b46c1f3c1ac29c2ed7327d886f91af3935581e96983292e0c65d2e6b98e10eef05e8e329ce8aeb2bf17b03801eae5cf77e4977afbbb8e60b2783e6d1bf57355b92d1d86d5dc01487da9e3362f63a53707c829373ef1d767e2260eede5741d198378cdcf50a07a309f513fb7b40446567a1c617c337b380a80fce51d6c4ce071b8836065728f24eac137ff90c04463ef75399f00625b03c763988e9f8995e8becc561fcad860e76d21b934de57c9bac5569cb90d3c1e6a42eed6aa0afcf95377d65812c65fa10e86162218f62969df60e7990b5588f7c3c9d1fdc547d537f7c0a424a15aabc2b72886bae4c5dc13aa2bf9e64f3d31b7e02a17cc1a7583557ed938433fac903d747d54e4f006e210440f6f872e379b868afa918884b56fd198b0a4be33155e5bb423387052fa4ca537c724b0ead6ce6120db806a1a37072cf220a070b80348edf30928c9336cd9d0be996be58c72931c8e140e2bb117d9656965338256385458c0969fc50fbf8f9aae8a3bf31aa3e7f6e238f6b56ac38e6d50800f74e6de58fcdc1ee053706dca374de8971cc900448d9aec8ec0880ade2824e2ab5eba1cc5de94c7bd1689494eaf8f2af52167d04e7d8db7f1e17af38cad063cc16bd5b5f81cc8796acab2ddb2676d6be7b50fa8f9e1a12aa9c9636d2eafe11e1234e021cecdae79eee445e908cf63990a04166c90eed70469430026004e8362580f5059dfd9bc632e55b0c8c1c500c9b029cb6a7e7356cbfb10a662d2b2462e5e9661272ba8a67bb93ef73d4136ac3d90d385ebf5c9ed1208e48ea715e44d081c577ef8e0cbbe2ff5036aa514bf3c85f84762cc74a440d46648437bb53af54ae02cd84d1ebdde7c8736033710f459fdbab46cc0bc7e87ccfc72abc84d9f899ee9c926b68c95a8a250a6ee6bae743dc765a7eee199e75d8e971fc18b623e8c0616b5a39edc45d6179671f6b76e84602babd496f90d9d4677edcb046ebd6bc913a3c3f1b870c9ae2c0830992ef7d303815823e808313127487650e81e2993d826ee471a81371ecb6262a95924b2929e5658b235427cd29511117c83ce7ef08d30f02aceeecc775bf9bd9d2158efba13d9fe111d8c774a1caa3ad95facc1143cd622c3f02a0c8dfa6cee1306d0ccb1132ec869ecea1fee7177797f86cd7439f75162312d31aeacf274cceda96bbbbf0f46ef6b94b0b0c1f5d5fb1079edfa929875c937f4f309e92294b9574f268bf94965d20e6374d4a9b770040ceb7208a8a5fdbbedcacb1b70a1c03d4e6cf86e8566ad4ed4a0f417ac70290d6addf598a095dd381eaa37ce8df08658ca8c9a5b21d7f8eca22736bb6a59e4424788d01dd7e994ad020deb51ce33e63cfc8b93096cf60407bd66d8ae5301a4e272f4289c485313f53e0141050d4f089ce6bdb355777b7043b8485e0ed20b5a23eab3384dd6744ab513cefb20119952289bc6d27e0d1b835157fa1c6c5a2f4dda3890ad05f6f7d445d3c716a940c38674ecb611132f7f248b316bea0caeb7a3365181357faed02663a88bbbb7cd68605bbe688f9dd8d30155789ebd1f85b05bb7cc13aab93e2168563fc473896c24232babd83ab2fa5b499e94a2726660b41da560b921d8d128a7fc34358e1c7a2471affb492da9b5e536d041d9bf940883aaa4cbf682ddbb8e8304cdcc81c0d6dc652c770ff2b4d5268d249bea1fdc0f6257ce9b4541d5516cb724c4f046f49ae6e01a467f99c576d4a44819c2c969d89a3059e8c5d933920adfce2d73f26d57f5514ad0dea39cd910b9bae4209b28629ce7275e7120f1e27e9126e65724a3e4e9a1cb19a222bcad01201f4b0cdc986688871e2c0a843e4721be4743106be51a86377e7366888009774ff72edcf847d08939d65d0be0a4ec556e6ba5b2a308d8111a4c8f7633c71e0528d898ea088d4ddf79dcdf8ce6802a08c32c23666b357b7e6ef9d8240265cc18207a74cc3cbea5165ffc8a57994fefd17e0c8fbfafff60cda331ab3085d3ec00f011e81e557d8ef29df036c9bd67a0074768fe72876b877d4f974e36b141ec027eef997d7c42b5abd775a5650a854c4aefc5188ef409fea31bae1dc2d13a1eb63ec58838c4efac0bebed06b988416a74909213e4dd3a0a98d77ec6e0335e9a3f59b36e228b9fde8002bb28c5774332b748d8651cef2919e8f4b2b3f9cd41c8da6a334d1d138ffdc92ce954eac0faa541ae222d365daacc4dc583a9c013f0344b287bad1bbebee7be69aa739b03d0d41d6d8ef96fe10697d8261f94106057205c9926b404c1751432340400c7c3093c69ba3ca7930a1927a00715a2b20af49bae5a1b2740d2c564c859a689862af85ca15ef4418b757d812b8b4cb39c6bc8cf135caf7879cc5db70403f5b2e0b033a31263989ca3d622e5ee4e5b59c566963aa25dc006bc920d1ce3341caaf8f0ef635459beb40d07e867d9d6834de01705e195e984688bf554be1c497b673f9ba362c6b272fb16543f141dbae73633633e27a145d26cd279e6beb43da37448bdefec1d442680f0e2617b44ac7acb1b794d69c0dbe4c285f8fe8b70b790f8f5ce1ead80ff2e249411ad76dee37368edaf36ce4a8ac8e5f69f3645fca6ae4982f3a5fa141955eea08915b4380939891638dde18ed851af949844a27e008491b40143d5b1837f7ed8a8a55fb5fe4ea72283700b5c890648832c71a2aebe331f27f0511559f59e2b9226ed4c9c47cc0d12063370ab998cd139d24607ba02e8579341571e3d7f02621b82a56ed150926be6a8cf39cceafb82a43124015fca2ee83f45909ffecf812772f10d8c8bdd0d40ad5ebc0884cecd8af1cbacffc6d661dae72f07d65fa27844178a5521614df4aced1287a352d79b915194e232b20ef0b0f49a03456f094345f33e01630d4b8bda268aaaf16a0ddda4fd33970d53ba52dfd5a0c6975986f472b68ef6a2a71fd553c930edd5ec468767e884beb861cbea2df12f1aab5fdc9eadc231aace1d7a6c8e7de08ee554c888777a406795b7f431fe01596a942a663e6d9ebdb12d9731b47e5ef6ca1e3fe5d09d9168a56e8c9e5338671d29b2ba7fb63da62ef8be683268f33217249d3ed4a3b9ea510dabb547ba6811e3db51dd3a92fcb23f6a1e2dda96f8b8ea62b4b8643306239196d7a2d551592eefe439f308918f8dbe58c409746de0f234e03ffa1af6c1fa3855d6e53266936aa5ba5d66791059006e4cd88b1289fe45b0ff1b320e1af211744159245600d55d21b59906eb733e677379d1810e67b5168bd5a6a22f10ffd7015be59729f684ca15edff4a28c1eaabe69a71e4d60833f7da815c81deee7f670a4d13eb228714ee6c92b3885f429dbb2898dc7248021d902f56bcf031487027a8ef5f0bc1efb44c6ccdac297a48795adbbbac4231bf4c784ec32a700e29c3669d4922e42829a94c7da34a1d6e0965af3fde8352000741e89eec733d8264addcdc73f465167ceae7d71238b793c34443000646b4efd1d1a0eec469292fe92795f7e2e91fb26b4afafbc0133738e20caec8f14cd6f07d74dd9ffb41c2f95115bbfe6007833c9395d1444a3935984689e7e785f21eb23f799a9e1666f6f34a4a2c467507da736a1d409dce3c9a35703674b6e212aab6c1e67e2c5a8284026d18708b75d89baff6a7faa72ad375245682f1e48ee6c2a46aa3e2871e72ce18b3b2b658e5614745b1ef63feb1e0fef923050abd2cae60e0cf74267510e58a23f093329e5a4aea63f9f6b89474c6c534763caf290cfdab979b153ef75e38b9061f46acf2e80f66951095ec3fe61db06580df525d40f041b97bf2d93a529091a4d5f2e96df7404e3c2df87003494b50db3026de87ab906fd1a5f9cb75bd66013f0b3d84ab96bd3ae6eed22a0b83eed0679d88e54724791ad430ca40c41afff908d5747454377eeb2a29e5910651b5c07836f743b3bdc939eb30c5acf5e2880ed95230dbf5923a39d81a505c75f0f3a089f0fd8a9665a2e1706c2208a25187a1ce3b93c80b8e85e8fc10f0d562654e8a1691fad6c8507e4d0990e9dcdbe624ee6ce551bb46bb73192938d5499de585ebde72b32002307174d144f79f621ae4ee19eb347a4b17500560b62c96dc0e16d0fe625806ab6fdb5952190f828d3a17f5d5334e3e0a0ea327a11c662b2cf7a9607af1ca2c4663cde56ec907706e9b67fc9fe5e8ea9f702c13c8cd695f6ceddbefd342901a82496a89515abd27c7bf397d994c58cfcee6b7525f86f2669822e6e149b865194057d9eefa336620ee35f4fcf92b03252e6909a1437e7d48e40e376d036d84b353d78a7ef26b11837d7a8f38242513d4b6a822dfb5d6179dbe2e991bd21d9530e13b472a0aa9bb3f21df192389b085f46c8084544dbb661ec8b688bf83dbea5cba5764766670ed8fd1a42848dc2b4cf937d0d3bbe09e612e26151cbd34f5cd384039d92658a2d2745f03dc7835299efa960a0ae4deef84946e9fb4195f5060ea5d5ec107c6463459f15e92183e16d2e47c840b8b4ffa14b6ac61af3b4c582432ccf1d1489244ffee4a9ec5c2142ca72212a8ab13965d2c06214e99601fa5efa5174ed10ce23df4de6f5277fedf66742f75cc34ce824713519c8d856df4d5fb81dbcc924eed75c5e9c5d0dbed00906558024fbd6eff901fa5070be6597dd97e60651fabc21d3657b79b74a0db42f556f2ab9326c6abebdc15ccc9cb6b684b049b7f4718f484afa18d5a252fd92710a240c69e762d18dcd4c6c20faf81c01196cc19e69a598518fb2a38c8af9094f84f3e9438438f9f4b02f4e18664a17fd36e00b60009bfeba64b5710ae23f50f64d1c3ca7b72b241a9ff486453a4656832b3345f39ec7b5100f727e5f5408355f2196c78e346be18b61c97bf3fe9a8aa38ec9b34fbd1151b38d6ef9dd14f1b219d146bee400afa80678d9cd3cf89a434c74daa53831c7c578dfd8f20053db34c531f3abc685331c20ed3d0ec86237661376d209e512687e792c9a18cb4835ba1421406907ff3336b54a1f1e06e3156decbbcabbbcf352b3806008e406e08853e66c41dd0913273908696c4a47663731ed310d83c151d77216913a4d5064664b7c11bd3823799777b76163ab0410679928d29e2989f8d71607efdc3fcb60ca9adc337c4362288ded70260e0396f36b3fd19aba3161eb636fbb1ce7f6f70be89c793a825a8d9dfbf9503430a86a9caf512a595b2fe12a57d5cfce920277d762d16ee2720b5e48d3937b81ec0dd6db5c45e404fd3c4dd59", 0x1000}, {&(0x7f0000004580)="46ed3be788c5d3f731246b08b6b2b47d67fc04b98e8411eed655a5c766639d53dbed9fb047bfcdd2c2e3b45e68fa6bdc226c2ed51f9c04ad3e7d997e701a78f668c52e7f9f618c341beaa4aadc7581fb4876023bf0d0b4c675e0f861c885776a43eb90a630468385eecf5366e2cc89640d22dcdacf272a2d0bdb6ca19e14b1846406161c7543da920286a570e39fbf34bbb0325a743a3ab342f79f148687ec4060db0b8c2e0709f7e52c32550e8c02802405cfe3108a832b249de4e1e4a5152fb9fb55d94b79a9540c56373ce56222d8c69b483adb27d5cb2e286dc1cd646f37919e30b583f105b4e65c51753fbd5a30c3ab30d7ff373fadba40074f3d135133e256888dfe49bcae7ee30b076df8f830fb27749f88079942f7e82475c7a25800d477aa27af9ee9e2b1a1d01879a70d9c9b3f404415b0f28107211da0d9b9fa630307626e59748e1d1ab760e03c88d1958d27051727499a79d050e576bff8ae57eae6485257116ec8326320025b49ed050616ba1a4a640ed12f41536fe33a5a86f32e28198e1c7b4a68c844bfd361238554518c3a92d77b47b3a1d7cbf8ca3189d54764b6b5157d4eb9d3769347f1dc8e3240493de20cd2c6a3a1fc67814693030e6573d7694ef04749f42f1654752babf35e71b94d694cb92c486c54b406cb357c9ca18f9e92e8f09fb05f073848db857141df362f157f2f977efcdee7a03c58f3bf623d81acfa7772f0638f2e1415b1131cc6be40fb6368529402c23e68aac6b06a9732294f9a4168a0c104345da69c0a5a21741dc2437e95b0b37695d5a4f6bdc3bdb7712c9f19a1bc05aad911711923e1751732b8b4def0de95b98d6b8f1783c90e8dddfb41cc9d3c599c2874751554efa0d7d76900441dd72b8666f99cc8f2a6c602d91837d0b5e49fbc6a4f177cf3220447b592cabac70146b4d94c578c4a83d02c9b1f0b9631584cb44179c67affd882548769dcf32eb1343e19bf5b1f79c3e67a836692c096f608df330aaba125eb4043fe947cfc23b596cd2b05f990b10a7be7fc27fc4f3fd2b950f4733b86e6aff615cad8462be73fc5e58f25893b607cce0d3e390d655cc9d40b6ae921615dc3a372c804d81f1456d147354343cfad68f61137e9506fbf89d1e72460407162f8a4735afe1bc969d6618f69a394383a3a10a46623762adbe626f334ef0668a2ed9abdeeb1d9595aa80c43be2b445470ab6e7361ee6633c1fce602b2859b8a3ef7699795763e38b4c2b1203f81744a8dff174f75c04bb1e5eeefa42e7395380833eadcb3cc993ff1d284797565b21a8355905ebc44afe47127e2823caae1e5b34f9bf8753598dbe717ce0cacefd1b061482bda66f5320e564eb4908806c5623633dd31df9137c102ea66eb1a8e919fcf4d04ce607adee5c467746a2e4f8a4ee13e440ebe776eb0f1179db11a26fc10ce4b65ac2b4727fffe5ed30cd66bb3bc7ba9b9b11a1000b00659315552fdec2fc6d19a0cc1b84b2113436c26bc61ee372e1e21437b84a37cb82bde85eef095bd0d0388430642eebb7ac9dd9ad84429057a1a713fbae6530ea8d8c50e937148fa28042b1b6ae9284b4abd383a57d3dd57713669af6fc457b9c8c4be246a5c4c4cf5d62a92e630b7a7d976c6e67ee61d7fa4ae743411b93fe1629965857ad36a52fbc5eb5c0952e63bfbf77d5e8ae77ed5fbf96cc3167122a0c306e16feeccc264aec2dd78f4b601351740b3f780220525a0011f0243663a4fe682d51a8924cfb809fd36b74a1661eda6a1a6d13a310a84c1d495ba612a34a6e70a1b4eb686dbd5d2b26adf2dc90ea0083dcbdf2be0a1fce951a0ed15073a55b1339deccc328b2c7f62243d17acd196a70f386560fe9e121b061599a03eb56fd6aa11982cb6f2a041a9061e6b78d3e34f717bd2f929777c6c0319521c4c6ed6fa3fae6dc0627f89824828af79c74bafd87de32ff8b4d2a5bdcb77f32042083da21c056e7d9ba38ac06848a199bf3416429aabe384abcdae459949849002f9217d3b062f8a121e58b9b553da5888e31ac7898c9975803b0c409683da0ee3ac41e4083b3b8ace3cee806a6ccdb17da4e49caa0993f48956005c175972ee33efb6f7c961f378f46d9224b75194c38f18203ed626048e1f5dd7ecf4dae983e35553bf2a1a1c36ed4b8ed9523251fe110fa5cec98d58f9986c8e256dabe015c5a5f5b7d64978cffd910244142b06e2471691a465c325f39195c2605c9403ce4f6ed3810efa52f3f19d6e601fd575137e2379d64b1440e8b704d4de86b7c495da28c5fbec2396f9f53a45c7d2af459a434b6c34ce4b85d9731efb333cf942c07978520809d2352de5e4997757d738ac6b631c810f43c2d06cd2d1a9e2acc4253c3cec41201f9ad31a68dab2cddd4fc67fbd73ea5bd6df73b31898722bf50dc1ab978cf28c971f0bbd7a64116bb1edc4372ff6fe1d42920e6726ae25ea19dc9209366da85bcf74ef40d54bd686aa40a2a6dac92cbeafdfd99573124198ec624e02707ab9a35ba1d8f871589dd751e33b691f514a3c89a503b5c24787461548c321b1d3acaf387b24bbfd1b5102e59f9717fbbd356bcdca9bd423310364176f6c1d97fc147a804d49c2499ebf9714de192f3c147527df3583fd755f42f5da379f48250a84f29acbc6c38cd6864966e48ea47a3102c6cc4e779af2249668bfc54cd599fd9fd1ba17b764a09d5e577910ef92101f61416f3233ccf7ff9f8cf1777661db3ac792a76f78c20d147aaf01173cf9208b5dbdf318c44b97d5decc1ffa9b3456b8b298c99641f23c9be19adb6ed50c5b6f09d6bc8fd4dd62382f885ed12fcd75d113048cc02eb1f2e7176d8cb39bc71f7807543e541fbdef1ae5200a3b429cc7580533ee3af2f7ed2dc7947344eb311d3804453dd0211405b1ee20b25fc6e7aa04598578137440a442b2f314c7c567064d7db6432d057bbc5932aa75d4d387cdf386975e46be086748e955f8dafe853ed6d23a7f0f6ca79a3592998097c26f83fc3f90431622cf8b4fb27547d948afedf3d4114b93633352b24431297baa339932074c3f9b4b089c3739c26ea20d62673e6263f6aea94c2601faf25a48605d66912d5c936324d13b581f750104f69adab286dcd38f277d96eb9a317396f165be1b788053ec0eff905fa88e11ba3ee7a18b86fe1ea20a60ee6fd8dadd9be74d5e6479db0be974b876da9007c10a3d93eaf6e056c65c2d01839bcac331b1f0d8b3619927ef116f8898a2e8c36fd1bbff0fb1b4db1261ed0b905f58bca234f082be10c49b65498d9c78161da00e7697f5dea9219c18877a9befc92dccd0a7d0fcd5aea94c2a336edbc793dfddea177aae50fab2367638db321aa8e1d5b747dd6f00f7792edc5807deff380de37dbc01e1c0ce39c83547cbe5161395c7be0afaf9829aa30c8d704f604ea3b42ad1c092a6f1cf9ed516db6f6f3aa09b5031dbc0a45f7bb9e3b14071f2ebe6980ed174779d72dbb80d92176099317e4df9aca14c1ba55ea420a89953b4541d350016013b6c96c1e244cfca87012327c768535d8fd7e4415d4016d507aafe4cc651ebcc2ef86dc0a6e80e3fb66cb81666817e386b19ceb18987c63f1f3a15fd4bcbdb6eab1063111e8d3fb35c065e766e08bd0b0611b8c24a7e7154542aa671fa342a77414cf1c7e6812b3926f0d4a89f7b723d430cc7f1aead5c47396c820637b97f6c6ef074dc03e7a04af05df6adb3e9182db44206552da0706930c960e13c5419a378faa7043db7fefd6c0d90ee59bf4344a4ace61a53b1dbaa877028c906aa8f84720047ff50e63a93eb0cba814e29fea44760997867fd1bd5e3d6b723f5942b3061fe7a32b639f21de70b287d8019a693e3fb99b16bfb23b4e6ece9e3f395d2f4503a0e7970f0b40bcca666984f5e7cc035d59f9e0e22df1bd323385ce9360b60c0f61647a554efbf222eacf83e219a4b2a94899b1c394b3210f1c4d88c678675d345cb548e5c17edbcb626af2ebf62cdd36a2bdc92727a4eb2ed6507047fc2fbf2a79c3ec169207bb4429a7f4cd8d012c5a0b06ba3f26aa0f29dca65af6186b0d12e02a748740a8a48bc084dc9696b6f4422510e03f2f90fd389ffdf7023bbd32dc3f4bb313f025e74c029b99edf890a25370a6c9fa2008c9ae524ad8e6735da3a825507b66c395645773a5595d7515f8047aff04c7b19a86fb39f995e39417952985a4caedd35f708fe7f98f9addb08a061f6f4609291fafbe7433561fed6a775a4c9d37aa143ee9afdff7fabb1a0cdeed2d5b186fe60046c1b4a1bc2211f0f6626a43e7325fd4f8a0ec4d3ad1a11cb051f71d02a569460b20d1445070f9511e99c7042a8ae51accc426f12d23909d39078a4707536f66ba210d35bb044c09d396a2c0e20623c014fd5142c6f58dd51d3d6e9f97fd83e2726b28f60d037a4fe0a32605653b231210cabb431e62e9af1c99fdf8c2e0fb329c45db95318a5d7177fa833709b43a6561631ff6ee72d2ec1e5e5863f39a29457891b3223edc856cb5617fef0edcbdc277d6f8dc42901a479e7017403b513b472c3c87d710f1443bf50f424b2d7edc50a05666053837666f5bb59ee88ec1f4765c068dfbced13505403486533ac5f90fd078bd59cf4a5437a545bbe1d85564bcb5fc2c606293a3513cd35d12698c0924c10269c9945c1c6676f009f0c3b8ffae0264132b968d94b73ca805128091d737c6bdb8b955eada3780d834edc3ecb633799b52563a8a42d590e9ff215602a42c31208a922b92c05f672d9083a30007d10258732fe637ab89e48e91d8e4d6e976155d2abce816b83ce9393cd7c909fe44212d18340996ca36d3795f46ee846fd70dfeb0de8127a72ab81ab84c6e2159258437b3804eea9282068812347a85a1e489a239a7efbbdda1c6b0782a1e3586bcfc548d43c25afb175a7e9a8bd78c09dfc2ecc1547da7b8387e1a10328a5d1fc98930545d0773e4a94b9af151fc8ef7ebb26e9217d9b771d768b0db405d6adeb2ae22c39640329807dfdaa637589bead904299185bdd7a9ab65b7d261ea1b16801ffb0c0fad2863b1800ca4c4ee9718702dea5d92b6744e1ebd4c075b2ba9a186f64af10ed933555181dd656c97d81bafd359835d01548721c2be3517813c12eaede5c236b44d93b6b1d17177c5f2d4f081fe95bdf197546bebebab948e4e2ce4a6e6a18b2de177d6d6b03d6762be14cb18482e45579a24034e5dc0669a4dfb29f81b346bd2dd318ac15adb9a5281f17e12e58a8a85cccfbfcf7517ba21fe78145fa29846bb6a0bbe54fcc5dd653147a787a7979bb6abfa17b158776d7cc2ce9625ae81f2decb192033015119e6b4c2713ca92742cfda5ff2f7940ee4fc25c4607d6590d0e46f242738d8afea2d0b2d5699a70f06265a8a3677f71ae18883e317058c00a2770203aeaaa7f30fe0b67bb6e675f044371397cf672ee52396e30d7476abe61c73eb798e43339f321114a981ffb3a4c0492d6afa973dcf3dc1fc94c19bffb9f5e0b4b5c4052fd0ae939a50e3fd47af5682d0a40ab6cbc23530c5a0e754951a3c4b864e8103e0fe2c366585f3a25f9ff775f818f8af0badf14418e19e567aae58cfaa7fb4ed3d8f16794e6a2c4a72ad600ea32ca8a851ee8eaa6a52f3c6961560b23156a44e615e0c910b748d718a5f706d63a6f4f791d48ee7638578d4afdba12280e2dd81109f55e1ec99cc94d67d032a85f5d14afb5dbf4b4fda56a8e039762d526c668b19c8897aae1a4e02a70d809cb210eae7a102ce1fb3c819ab16fac16", 0x1000}], 0xa, &(0x7f0000005640)=[{0x38, 0x0, 0x2, "3a5f3c6e07e5a3f4a81b8caea7d5cf08ff4e73ac307b81bbcd36a6880e1a28ececfe318c3cfc"}], 0x38}, 0x1) openat$null(0xffffffffffffff9c, &(0x7f00000056c0)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000080)={'./bus/file0\x00', 0x2, 0x1000, 0x7fffffff, 0x1, 0xd2, 0x3f, 0x800, 0x1, 0x2, 0x5, 0x200}) 16:00:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000180)=[{0x3}, {0x4}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 16:00:20 executing program 1: r0 = socket(0x11, 0x4003, 0x0) r1 = dup(r0) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) r5 = fcntl$dupfd(r2, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) setsockopt$sock_timeval(r5, 0xffff, 0x1006, &(0x7f0000000000)={0x5, 0x31}, 0x10) sendto$unix(r1, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) 16:00:20 executing program 0: kqueue() r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) kevent(r3, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f00003ee000/0x1000)=nil, 0x1000, 0x0) mlock(&(0x7f0000443000/0x3000)=nil, 0x3000) mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 16:00:20 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x71}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f0000f08000/0x2000)=nil, 0x8}, {&(0x7f00002ec000/0x2000)=nil, &(0x7f0000627000/0x2000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f000054c000/0x2000)=nil, &(0x7f0000674000/0x1000)=nil}], ['./file1\x00', './file/file0\x00', './file/file0\x00', './file0\x00'], './file0\x00', './file/file0\x00', './file1\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) chroot(&(0x7f0000000580)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f0000000540)=0x9b) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) preadv(r4, &(0x7f00000018c0)=[{&(0x7f00000005c0)=""/64, 0x40}, {&(0x7f0000000600)=""/226, 0xe2}, {&(0x7f0000000700)=""/4096, 0x1000}, {&(0x7f0000001700)=""/198, 0xc6}, {&(0x7f0000001800)=""/151, 0x97}], 0x5, 0x0, 0xfffffffffffeffff) 16:00:20 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="162c"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:21 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1023, &(0x7f0000000080), 0x2) r1 = fcntl$getown(0xffffffffffffffff, 0x5) r2 = msgget$private(0x0, 0x682) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = socket$unix(0x1, 0x2, 0x0) r9 = fcntl$getown(r8, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r6, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, r7, r9, 0xa5, 0x1, 0x100000000, 0x2}) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, 0xffffffffffffffff, r5}, 0xc) bind(r0, &(0x7f0000000000)=@in={0x2, 0x1}, 0xc) 16:00:21 executing program 0: socket(0x11, 0x4003, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000005c0)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000000)) pipe2(&(0x7f0000000800), 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000100)) chroot(&(0x7f0000000040)='./file0\x00') kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) syz_open_pts() r2 = syz_open_pts() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r4 = fcntl$dupfd(r3, 0x8000000000004, 0xffffffffffffffff) close(r4) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) dup2(r2, r4) close(r1) socket(0x18, 0x1, 0x0) 16:00:21 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {}, {0x40, 0xfc}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r1 = socket$inet(0x2, 0x3, 0x0) r2 = dup(r1) ioctl$TIOCFLUSH(r2, 0x8020699f, &(0x7f0000000300)) 16:00:21 executing program 1: syz_emit_ethernet(0x2, &(0x7f0000000040)=ANY=[@ANYBLOB="aaaaaaaaaaaa76896102479b86dd6045040000000004000000000278e8151103cc81000000bbfe8000000000000000000000000000aa", @ANYBLOB="046cb1e48b51ddaad444e79ca57f1a8cb9e594e7142ca7c4090b5dfa89e069c68fc81a3a0e66dc53c4d219a2e3398d54f3b2dc89605264bc80f861cacc11b0b8d7ecdcb5a380b99c9f40ffbd76cbce7851b8749fefdd7f8ce5c719c969566504422bc977d4a3c3806dc32e5b590e8c9423f9d39bc94b0593ac96fb45b8a38529e7b3f5167fb48b28457fb1be05a54df61b78ffc65e62f995844f45b9e87b74ea2d7ec0408c80832a802ae8444288d77e448e1f2dbda1c0a4a4b29d04275f8bb67523a20f51521c6e3e18de3c82fe5a81b50b4452e84d56ee0cf4470e0df070e55569d84f890fd15a19aefc3b1d345533d78463d768c041298a0cea7efb66325a9dc8751e2d4c84ab6edb3e32c359af6f76972458af44b1b9a5ac4e9fd245f32ed8b2fcce4b076998523d8aadc9bf0fcd201f89bb826fb7a427be8da39cb21f4a115eb9446c544888b52bfa5a8f7fa0a5ebda3ce0374fe8cd7211b0397ba6cefd9ebe19e7209f03ab4838ec8cbd91bfd7193bd0c5b1e043e10bfe2b1261f82ab6bdefd45fe6904afc531446242659f8755e3d0cb78daf00a5d4562aa871f221b7be0818429d6957b6d287ba02d8809391b6b1b52b506d221c3011558781850ea20fd6a0f8f6ccd78b1a01afd656c6798f7af42aac6d65f3fc85bbf42a7fbe71186ade26b9c3209d021120961cee6a2069576e5bff854808758e70bcd01fe9735c8d320a6df9f8cea558334fafecad0a9c9d428ca53425e36ef740063b40ecec5ddb10e3dc1a060cd9bb0f5e97e749d007ab549907d60f27fbed6331b7f02fd22cabda76ff0444595ee125e58d03e445a500e905b49c8075e1db10055bfec11fa5129cbec73214f9bc1259ad56b9953387e232a52e13c7630db6a632766c26574f9f3475de2b8d3407b325a10f4cef4c1d689a7935b24b4ccaf5b4de1335d612d0623bf3af37464ca0e6d414a073406b736f32a7071f1cf53c7deb5123593d85d6bd7f298ace14ed8fdf5f6dae960e1a319ce2726a43fb5f83211546687adcf061436f0ba960f98e387c367af9d0cdb58d9069a4841cbdb6215157da7e9862554ee818aee87f0972889f76b4fe59f667b8ebad5fc80fba9c7258f638770e776380c04051def751942287d67c89399a6da1682062cb2a71f418ce031e6b87572e267183a42317a86940aae99e4eec4663a9b10fb1debf466de46acba4e1f4363ee36e76083201212be3bd1942c9b4ad31963c36f56e0be4ce9f6961f97f9badc30c39df01f1357c5fb64a4154fc367cf3786e29eff74ee2325bc641c93dc16b3a5e7c21dee58afad402f6ef0f6d92d67bfdaa9e1b2afe1f14beb1960d8f47423d0931891ac7a623c83e746a780eb418159e118d44db6b11f6f98e0b71cfa7c0c4d821704258fa8df8b297683a6cc273514f9e4f269959619e628fa6deebecf2847495a8ac42ed737389a90b5ab2ff2cf30bff9d43ff55a225a39af4fe36836799768f8ba55594e645b67308cc8e3d8707de75eaecbf44ea4d19de7b01fc47abb3d8808eda26ecc774063965200cd6a8c08594cc83296b1f1df8b066babd3860a2f1dbbb7dabd68eecc618b97a908effd3dc25fb1b3d58e4902224c35482b5a10a0ca61f13107517be8aafc7f9e0c96cb46f60d3e7d8005c784d197bf8452c08a99f53e428f43ba8401381abcfcc2107113b4882d67b65ffdcaf12fc4b0d2fb27b8d9a69664e3ff8dc27175fecc6257bc9203cd7b72e8f0a307fe4a7e0e5350b68b4d2876c70689f18a91e2f1abdbef4de2c729aa6f4a44758ee67767b7043d443b48a91ff5ee0a5018436a346522b5765f4a73db0cb5fe3b0f174fa2fb3f08402b18a282811134331050207a394449d98365801f5e851f46967ccba70476a2de84b4d81944db8d223c9505875d2cafd3843422412f7e3a3e9c65d13e3b86f2bf6a99d43b40332dda7bc6e656413b49f198e9e3a848c66720044bc50308808f27f931d77d9138eec0717f9a14c8e1d2342732d09eb3e826a308d8dcd328138f79225f204f6fe806a9d2336b8cae58b8fb15aaf04c3e83aa98cabde258cc30260ea7fb150b4d79c90e399c855c5ffba6048b8c490d872320d97458811df8773e98703ff3dc8ecabeec07ac038a417612984d6dec27fba529bfbdfebe76cdc28f8525b4e507f30ef78494edd76e40e46bfd2ee53a5bcfe7ef564b21b44338e946961967dc10557ee2721255bec09e3cc0522143fcf0493220a3dc01073d64a550875b9a69a5aef764aa701cf062733bbbc7c879b741aeeae5735b2702f4362c44f72ceecee67006a572c92d2b7c6e2e46237f646e1420aa5588141b16c9be87a4e16a819448f1872ac29744c89df6e100fd1f47e09371dfddb06e593fa9d9439d0fcc3010830d706f67069f2adda0829f97d27f2762e621d9e624e89f17502452e818c162db099762670a56559b61bc2d63c107acd8e0cbc2cb3075d1dd87ba1c56defd7d7a14d8af097470c81f1a8f32858e8d6e615c849233cdaf6b97dd01f0ac8d7bb07b6bb6393af7c8abab48ee33a349bdd25cce52fcb275c4a288313c0c24d6d58b9f4fcf65a1c7b11070a59095e899d6e34ef94611fa705cc3cd13eef34baf59cab3f6c323bb35bef2b30953e3335e8544c8ffe36ce380e774a776b07fe7107199ad3fa94afdc6c56b6826fb92943190c9cb9c6e31b48a08c016ab667e714c21f6ef2564dd75e83495401e08613846fa90f2de10cdc13f62fbdd14a9cf95b1e761357f0ef20a5563d08cc689272143ee714ff137befbdcd7dd665493420a21b6aa6796040c55bd0b3ee042aa25ebc1fc79ab9160c776b2df696e1be0e4269598854e01cf9c344aca8a9acf59fe4389bf9c31524b7ba7d25153f022a9f864e4bedcde49632e6477292c19e085fd06578db7eeff164ef3f8ea2177eb7efcebae6ec91fc68761365efb110283e74097a11fe302b27098e9fa58cf08f7e42906188da36219a83229a673e70533367730b98b71b6692082d1a9f435c07598e918e8439d47c7e76801d15845b59bd2adaedc4add69851eff862f7b08a4516d81bc0c1db11f4a8ed0540a48d95e537bb89fc5491230215608a976ef6209f56e9fccd2a0a03fea32bb4dee2fc57f08c071981f6939001054725d31585816a90b70441012c4e146a6ba7818f8543b94aac6b16e9fcadb11eb9c1070c3d4fd67f78b806d66357b32cc236ecb7b7d505f1cedf37e863bf71def8ffa9d7a7463ee5c69ba73aa3299b1b1a282470d2ef472c231dad40c11b3002349534d06408c4e337e05d7ba58c186618d595a4e75833418d2bde34b37a9eb995291ac20c898bc903e1f952e8a07eb517a1d5ac277e9983a79b79386ff0ff6abebffd9021bc41733d304bc69f6dd6c925b8aaa55af7ebeb93c22c6ba905b9ac4a9ddc673e086f1a807748457da1d28fac0c7374ffbbe34e7561b82ff5caa655c7940b0de15fd4d56c767f98ffd190345114e6869a27b6dd8a1fe422779902357263c2552d73c2f88b78209a90668b95b5239129cc07f024bafb1d4d9ee615f885b3470e90f0fa2032c12e3558ef03fff5174450613f305d93fc27b0e59038c009d52c1c748820a1eb29feadfcbaaf61ff9d56e7e073aed058dbd98e4ea33d160bd7f5a14638397c4cc63817e73a7c70c78f66e8be68326642f30024155fa324de83028b3bc9174283f78567899496987ddad6c36cb87f2bad3c7df216fdc4367095c6eaeb2aa93809f5e666065386325105328f52bfc5a044a2a827448f5f3bb964464cbdd8aedab94da818fda56e2fbfaf8d8e776746e323fb884676a9c8db1d4cb100658e3a25dfd6ea93651665297861fc497e35923c49770e36b4666398626bb32ae3a180446e19a31df6f41878b58f7946b18631edd2783ccd7029b87b8e171b42b3111ec93f7bbcf85f928e02fdc558d5a37627b6aa2e15bf585a04648a8c863b7000961959602731b4e4346374e7b82973641427bb6c1f913dfec0f786d2b2dc694a0466d499dc06dd630da8bd8c677be5ff83e5e863af35c599593531ce9ca33895e8ab1f49c9647cc98b655acb3bb96140bbe521badfe926fa728e9726b17d0aaa9e46c75477201cb119df5e940699da3356cd56b636a8823655bac786d6969816a3fc81a11e4eb35cf577104e092ea5f0193c0698825c929c5f0359da71991703314ac51c4d71e7f45ee07df3f8d97ffe11e1c1580f5984648124e976f21d05bfa8cf6c943eada48a3089500c110d22ce8c14079b844c23afa1621592f6b84f20a0b2641abeba6f43b86487018b1afd9760932bf8aab1c305e8569708d33934784b932c29c71591e88f56797013206226de20383e829fcbb61aa6c7363de59c355da0a0dc06b0f8c994761b18fc7fe45a6fbe61f2e77becf25b935c059af76bdf1fb5a616980824c8984e4d761efde368f27ba847f9aff5b489953b86e7b04281e1a60e2068dca4d65c712bee0e92f1b97af722a1e3c5c45ac824b754364cd213afa3938fce1de3fea71d4a2d6f94ffca7de6ef82c634ad5681d4fb13da44f7bc329d338bff0bf02934dcde2f9ddd52972fde87420f636fab2ace7644dee40328371bd7a8bf16ad0a97d22a1b0544ddcb5fec7215bb823c04c6e9ee9759cee6d1a84662b0b382f291de6111a2206e1f9503c3aded613463371ed6b13902f0a837bd3f6a168c0fc8292f60b79452516fc6b4940b3a607c7bf481f1c22d9bf7c2e36b4d39db5c7994e32fd036407dee6bce222f18dca977d9b044228d375ab0900223af3a1deb460d7bf55959b5da3e6e9296cae4bbd6f162292d22dbd4b28ffe79814cdccf79ae932918fd7cf4af5a1557a99d122eb2a6da64cee344deca77ddf51f4f91ffa7c129d10385b11ecf1b4c55f8980642c493b73c34d8ebe6d1a72ae7759c2fb9e742fd38bcdc9f36cd3b84b2a154581375260663b7cc0290ada888f1def633fe632b15888a89637cddb8175af58dd20d50414c03c55e5800b29d5a81c7e18e90636edf327bd638f7c5ffbf000daedee50c461e5195383b833c387250e0c9e0fb5e4828c1189cc9aa1282efba197e987a6f1074494d19d6a9b258101896212849e80407ab7dd2fdd33bbdc54ff873e8be287f28354545622df8cc0f0c81874ad79619ba9215cc2419515847f0964ea7e4cfae4cf5d18d622cef0eb7b926c2f3acd067daf180a693eff414b6dc9aba8a5f6f4465add0df33bad94c9072f74a7919dfaa6f6edaeafb405daed14cb48142787a94b485655f8b4b163afb6c0b9fae9f4ae95c4f8b824f0ae4b40f1c631de32968dcf786cef86286e60fbd6659b075c0ef19fc62d5e3ba11229e6103e9009717c42785ddad42dd99c9b0cbc7fd881ca02b3440f3210f8cc795b168d867b76455c410c5610777ea123cbcbbf19d403adef1fd6f532d7367d9618fd0a12f670bef5fcdf453908fe0a88e16aa26d5f02657901d1a0c1c7735dcee902370050837e3cc2509cd956b6957a1218e6e955a239c411a10079657e8839b186213d02e75ac0bfa51d968c605260afa900430016434f498d77c568822b47d5ed56b4d31fd54284c5b5ce242d32ee6b7f82229d495e6d80328947e0620b1a8451bb3a110262391b85bb390682156f0eeb1f5fbee9f2dbf870fa9debe15668a84cd9136ef5b8490ad138a726756019ae22d916940ed5dd7fc060f834aec12e1fc6667046cdf2766ca7ecb4519c28489ff9480527aff3fd8edf988635e60acb41505c45f04cbe134e27174cc0df65d6fbf99de7497704b97c2"]) syz_emit_ethernet(0x400e, &(0x7f0000000000)="c7a895006f53dd000005ffff86dd") 16:00:21 executing program 0: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) munmap(&(0x7f0000326000/0x2000)=nil, 0x2000) r0 = socket$inet(0x2, 0x3, 0x102) dup(r0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) dup(r4) r5 = socket(0x18, 0x2, 0x0) r6 = fcntl$dupfd(r5, 0x0, r5) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) r9 = fcntl$dupfd(r8, 0x0, r1) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) r10 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x200, 0x0) munmap(&(0x7f0000460000/0x4000)=nil, 0x4000) ioctl$TIOCFLUSH(r10, 0x8040691a, &(0x7f0000000300)) 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x80}, {0x60}, {0x406}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f0000000140)=[{0x9, 0x80, 0x0, 0x1f}, {0x8, 0x74, 0x1f, 0x8001}, {0x1, 0x3f, 0x4, 0x80000000}, {0x1, 0xff, 0x1f, 0x1}, {0xdb, 0x3f, 0x7, 0x7}, {0x0, 0x1, 0x1f, 0x4}, {0xffff, 0x2, 0x80}, {0x101, 0x9, 0x38, 0x8}, {0x4, 0x1, 0x4, 0xffff}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCNXCL(r2, 0x2000740e) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:21 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{}, {0x2c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB='+'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ftruncate(r4, 0x0, 0x5) 16:00:21 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)=',.\x00'], 0x0) semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{}, 0x0, 0x0, 0x8}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='x\x00') rmdir(&(0x7f0000000100)='./bus\x00') 16:00:21 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x100000000000000}, {&(0x7f0000a0a000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) getuid() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x6d2) r3 = open(&(0x7f0000000540)='./file1\x00', 0x8, 0x10) ioctl$VMM_IOC_INFO(r3, 0xc0185603, &(0x7f0000000600)={0x72, 0x0, &(0x7f0000000580)=""/114}) 16:00:21 executing program 1: r0 = kqueue() r1 = syz_open_pts() close(r1) close(0xffffffffffffffff) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffc}], 0x3fc, 0x0, 0x1000101, 0x0) recvfrom(0xffffffffffffffff, &(0x7f0000000040)=""/231, 0xe7, 0x820, &(0x7f0000000140)=@un=@file={0x1f083a2575856b07, './file0\x00'}, 0xa) r2 = msgget$private(0x0, 0x682) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) r3 = msgget$private(0x0, 0x411) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) msgsnd(r3, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f00000004c0)=ANY=[@ANYPTR=&(0x7f0000000480)=ANY=[@ANYRES16=r0, @ANYRESOCT=0x0, @ANYRES32=0x0, @ANYRESOCT, @ANYPTR=&(0x7f0000000340)=ANY=[@ANYRESOCT, @ANYRESHEX=r5, @ANYBLOB="3d295a03"], @ANYRES32], @ANYRES32=r6]], 0x1, 0x800) msgrcv(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 0xffffff64, 0x1, 0x0) r7 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r8, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r11 = getppid() r12 = socket$unix(0x1, 0x2, 0x0) r13 = fcntl$getown(r12, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r7, r9, r10, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, r11, r13, 0xa5, 0x1, 0x100000000, 0x2}) r14 = msgget$private(0x0, 0x682) msgsnd(r14, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r14, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r14, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r14, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r14, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 0xffffff64, 0x1, 0x0) r15 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r16, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r19 = getppid() r20 = socket$unix(0x1, 0x2, 0x0) r21 = fcntl$getown(r20, 0x5) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000980)={{0x2, r15, r17, r18, 0x0, 0x8f, 0xffffffff00000001}, 0x100, 0xc07, r19, r21, 0xa5, 0x1, 0x100000000, 0x2}) lchown(&(0x7f0000000180)='./file0\x00', r7, r17) 16:00:21 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xbfffbffffdffffff], [0x0, 0x0, 0x401]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000000)='./file0\x00', 0x400, 0x32) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) 16:00:21 executing program 0: r0 = socket(0x10000000011, 0x8000000003, 0x0) r1 = socket(0x11, 0x4003, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xfffffffffffffec4, &(0x7f0000000500)=[{&(0x7f0000000200)=""/176}, {&(0x7f00000002c0)=""/111}, {&(0x7f0000000340)=""/152}, {&(0x7f0000000400)=""/91}, {&(0x7f0000000180)=""/13}, {&(0x7f0000000480)=""/84}], 0x10000000000002ae, 0x0, 0x142}, 0x0) bind$unix(r1, &(0x7f0000000000)=@abs={0x1, 0x0, 0x1}, 0x8) close(r0) r2 = socket(0x2000000000000002, 0x3, 0x2f) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendto(r2, 0x0, 0x0, 0x0, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) r3 = semget$private(0x0, 0x9, 0x42) semop(r3, &(0x7f0000002800), 0x0) semop(r3, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) sendto(r4, &(0x7f0000000040)="aafbfd29123235c861d28132a0ad591cff27a6185539d9926d46ab41d986b90fc189f300cede54484962000a75f3cce562f3ce", 0x33, 0x3, &(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa) semctl$GETNCNT(r3, 0x1, 0x3, &(0x7f0000000800)=""/191) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, 0xffffffffffffffff, 0x0, 0x0) sync() 16:00:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x3d}, {0x30}, {0x1000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="04000000000000003003144e7b14") r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000040)={0x80000001, './file0\x00', './file0\x00'}) 16:00:21 executing program 0: r0 = socket(0x2, 0xc001, 0x0) setsockopt(r0, 0x0, 0x23, &(0x7f0000000000), 0x0) open(&(0x7f0000000000)='./file0\x00', 0x10, 0x2) 16:00:21 executing program 1: r0 = socket(0x2, 0x8000, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) shutdown(r0, 0x2) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = openat(r2, &(0x7f0000000100)='./file0\x00', 0x200, 0x108) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000140)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) 16:00:21 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockname(r2, &(0x7f00000001c0)=@in, &(0x7f0000000580)=0xc) connect$unix(r0, &(0x7f0000000a00)=ANY=[@ANYBLOB="8b0201fcffffffffffff214147f7cd2de35e6e0f43e0ddc4f54cc627dd28a697abf7274c33e67af6081f406acd9f8d8b37b58ec54df48a472af1bf2ec4831751df5aa0dbbcd9682d8404c1e1c8d001e8baaccc8833b4ed08e775bc4d8beb6bdb07a68845ef0ae3b290114d58b004cfcfa6a258e9e7ef6f086290cdf4a08fecfef706d1c22ef476566882ac8962638daec0bfed21314198260deca34e2d0bad4a67f5b9d8a2f000fc5048a100608e190189de783df5628752cffd3265826bf0e2e5e77101ef39dcccbee066aadb219dd68fb12c8f0d1f66e82e2d9509d46921015324b995afe1fbecfa72e8ffd0d114cdb0ec18aeee7110a3428a66b8da8c6bd4bd0000000000948b08d4d092a80c8ff96f321af391334b00e75762bfb3f83d355966abe4f8d7526e83c50900abbf5c929dedfeb69934511e47280605dd5c8075bb682fd4df88d29629a3e719d394af5906e7ae68f0b1c7c45669ced89552d9867e1fdcaedc00000000000000000000000000000000c55e15fb74a27aa3f6858615d992546ba31b7015330206b24e324c495c60e6a9c4def7146d14ca5c0e70adee1efb8a72a5050000dd2eb696b45293848fd7d2e57c8c6dcb5e8e6b20f1d9ba26db5e09aaa3e73c3a2f926c58b648eed0ad1358739022dc956290f44ae73ae9ac5af030ff963d73e6fd3a70ef72dd5000140628415f04b11c1c6cb80d71d92bf66ca4c5c1e0f87ba1d401b8007008ad23b4278c3abaec4625aadb0afd15780d4bc225305a806ab92ffba5033f189223f31ba8a50abc74dbc417a8dd4999778512e59026656bea1fd5d8b04f1553ea008b2be493adbb36e2828e7a8a051021fd64b81e6d88acc8a77341620b394ed6cb886c383568f9d61166b6be3aed4e92bf32240639b4b417b00ce3bfddc4e959ca26cc7ea314da1f65d6211c64c7a3b9745a25fa84ae6b07b7d9ea668e57755e06e46b9a841a418806c3e93f6b0e3c9077d5b43e76b60303b7bd00eca45ce8f7b821bac7d95d1e3ccd961238b8f904eb3b813564a922b7fc81705c6875085855b6a9927a5af8a78b2660ea4b7c44a5d7388397900000000000000000000000000008ffd872cdf541a5c6c5c1301a42fa8d7275d67ea3729d7d4d15920c2fd07c16f08f39b3837523082b0e0770622ccfc0fa7e958afaec6b78ef2e0e105e33aa6215abcbc726e732c97dc219f42e507f0026fc70f9bd3cfa219a5568edbd1d9fa5d4b988693d877f9b6da7ccedcdbf7925d2b95542b82e15db714e88fbd4972e5a82a9a6cc1d9558e607813d8c16adf92280b2a0a44b65f96096e091a4041e820bbacf4f83017675ef1b393a277309d4cb828fec8f151c94ce7455534f2207d3400a0fd9bc142355953963d1a836208a6e61e2b67b8f622d47f1ae81b5e35f2cb460f9ff3e4a3a3eb067365842ba516b8bc205acba3fa6a19447696b15fdee1e22c78968fec3135545"], 0x10) setsockopt$inet_opts(r1, 0x0, 0x20000000000001, &(0x7f0000000000)="01201a56e9681eab0b783b3706800000000000000000000000000001", 0x1c) writev(r1, &(0x7f0000000200), 0x0) 16:00:21 executing program 0: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000580)='/dev/zero\x00', 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 16:00:21 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x90d2, 0x7057, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4", 0x1}) write(r0, &(0x7f0000000480)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd506008963", 0x21) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x7) poll(&(0x7f0000000000)=[{r0, 0x2}, {r0, 0x86}, {r0}, {r0, 0x40}], 0x4, 0x7fff) r1 = syz_open_pts() close(r0) dup(r1) acct(&(0x7f0000000040)='./file0\x00') acct(&(0x7f0000000080)='./file0\x00') ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) syz_open_pts() mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 16:00:21 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000940)=ANY=[@ANYBLOB="7902adf5ffffffffffffff653000463f7b138a2a197a386207000000000195955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b81fdd7068113092bfaa13ad30505e8f0000a400089d612f871f4385f04157795ea4a5c50700000000000000cac7dbac5b65c6593d2870bc122cd235000000000014b637000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c7d35f23d1aa551416c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c034cf808981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e010000003d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75ec53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac55bd5d0e254af635e29603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9ddac3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef00a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852c3cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa788589fe119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d7100008f9d5e3da04cfbb073654c0180fffffd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7ffb1f98e6adc147ca20bb93465f8f501542bcb5b9924e85630c5374310d409c86824d7cd06044cc952d4bfc84fa4bfbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e198145af7ab215df2bee241fdfce327f83b9a812be0b28665eb2462d5d0731a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c3400311208a7ede233c2a205fcff2a8e1357ad931d4778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb8357daf26e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729ac2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8ecac6392a60a201d1598faf652ecf5f4207aca1748ac259dbcebef3c31b342bae0328371101fdb7bbf1237472c05000000000000001300000000000000000000000000000000008da619dd77894b000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac000000000000e30b6b46aaf8db428ac153e2ee6b11dabfa3f61407867bb49839a248fb28f7d91ff0c211d70e7e73f1b412a428e7c3032245680a7e5bc2a871d1b025ba5d38cdec23c0eb6f7ae6da1b143baa9d524badecfc87f922b9188d638d15fb9ea02b1c389fa07b99cb04eb282a44b14a66bfeac9da17d6295a694bc601ac31b178dc5dc09500ffffffff8c5ff51b5719c21dc60c45bed29d7b308b5c975ddcad8ec4ba61a4831f452bd60f48008456b09f5226ed178c2fa7c7458c7b9a9248564fe2a7263b0a0df5bd778cb1808b7857df93c3bf1ed0e006452ad0b823d93c39d197cbd8102e06c5c40e3346b7e501a4e9f9dd4089754149244f896ccebd29b791a63d025ed57ce8111812a92b8da9c93d5ce5ba28878d0b3501394ebd068fb1128ff96897ea240c67a07a84667f79ea7e2aeb00000000ffffffff1163d7906c8721258725c01a4e571702940e42d65b6acfb7b0a7cd821911f63003f358c09d87b877c255e8751d32a5841662c721150e078e57bdf503bbe42e17f6c467fcf17842d75e8393bb83e42f9aa54f986ec66b55aeb4783d8ffff44a9693c0fc337342fe852e9bad066be8c83daba6764553ab28aa9629fa9bb518ec97d714f20ea2326edc5ec4f633019be287f0d5233d1aa6d476af9ee0a5006d842f1330f102c3f40c24ca8d556c94dc650c15e4298f1ed76ef7f1e8731a90acf0543f692224d79aa9b6d15d"], 0x10) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x9, './file0\x00', './file0\x00'}) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)="26c47c3645a6ea65246d2761d98deaad8b2276aba513b2da2cefe8a84f5665b50c3798609f5eb779a065d3b8979f1fa47c46e5271ac65e89dd0caa955c656bdc2b738863438a59b053f4b1ac3836f9e6ef2a8dfa946e24a2c32e13801e753035fc607a", 0x63}, {&(0x7f0000000240)="c0c34ebf8b993badf330f676999ade01e7a1a31feeaed5abf6b6ffc70d628f44f5d363f3343f3b4fe3b34e651c7c9b3f09cfa0ddada92cfeff0b2212250b1d6c70af5932fa504af97aa2f736e65c39b692998e80a72c307f2852e27b52c123b97f062474d66fa3308270e1777228c5dfb44790f400901f98152d62f64c897bdfe5f4a1a9377cd99dbcea4f0c9342be7ef56ec28e97840c880a242edf6108405e4125f4f419b48148fe686bf695bd186641b7c7eeebea7acebc3a2c8b48731c9fd1efd4", 0xc3}, {&(0x7f0000000180)="113d1450b5b0d674d0677b571e751e5c21d5279e40e9edb214e885d7aeafc600d7159480b79dc1115f1722870bd59d587855cb51ccf6abcb86aa1b1dc544", 0x3e}, {&(0x7f00000001c0)="69da2a9592410b5d54e243ce088eda1c3d23682012afd3c1510bbc6d25afdb3debc88a8473", 0x25}], 0x4) 16:00:21 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x1) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "7376947ae3de659ddc46d331dac5fbccefbedbe0", 0x0, 0x59d00}) 16:00:21 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) nanosleep(&(0x7f0000000040)={0x2, 0x1}, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x4, &(0x7f0000000080)=[{0x10001, 0x0, 0x0, 0x7ff}, {0x3c}, {0x64}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:22 executing program 0: mknod(&(0x7f0000000140)='./file0\x00', 0x20, 0x3) open(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x0, 0x0) mknodat(r0, &(0x7f0000000000)='./file0\x00', 0x1000, 0xbec4) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) pwritev(r1, &(0x7f00000001c0), 0x0, 0x0, 0x0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_SMODE(r3, 0x8004574c, &(0x7f0000000080)=0x2) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x87}, {0x28}, {0x16}]}) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be9ff14f6357e3a", 0xe, 0x0, 0x4000000100000000) 16:00:22 executing program 0: r0 = msgget(0x3, 0x220) msgctl$IPC_RMID(r0, 0x0) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x42, 0x0) r2 = dup(r1) pwrite(r2, &(0x7f00000001c0)='A52', 0x3, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x6c}, {0x2}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r3, &(0x7f0000000240)="d00000000000005c05b496000008", 0xe, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs={0x1, 0x0, 0x0}, 0x8) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = openat(r5, &(0x7f0000000180)='./file0\x00', 0x20000, 0x24) ioctl$VT_ACTIVATE(r6, 0x20007605, &(0x7f00000006c0)=0x1f) pwrite(r2, &(0x7f00000005c0)="8fdf469c03943fb558e465c4558b547d644e52d2f042818599e7adee1e61ea126986db6c9d7b9bd10efed4f3874e71d70eb46e2d9dfafcb1928ae86a4c337fcbd165c64e0b0b5705d8f17438776e91c7861912cd5f34889d6500fa35f808e849743aa60e1c388654366409236874fbd6d1a6ff6d8a2712c3ea36282ca4edf0a318dcfa26c2ea7e3d7bfe3181759a34558703420054fd4337ddf0f979b700c99f24bc967d86c72e9a1aebd01aad3a7630d5377d58717efa53c5eec96c656713686772df4d16c86854694b2366b0d0aab5a5dfaa50ad11ff697ae198e5e8684d748577fea2ff144c03856fc3a20038c0f916020a", 0xf3, 0x0, 0x6) r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = accept(r2, &(0x7f00000007c0)=@un=@file={0x0, ""/108}, &(0x7f0000000840)=0x6e) pwritev(r8, &(0x7f0000000980)=[{&(0x7f00000000c0)="9d61d4f825b1ba7139007e4957cac0ceee2a2af3b37a03fc96136e3432a274f520da9f41522e97064f2a1d797347f50e5d9265903f0ce70f5c3fa9148cb0cb975d93709234257a8b83f09aa082bf32b84dc9ae7da7450c44552460d44915a532173c4a62596dcef8e2ce3c7f9c56f9436529f2583dd88f3a35433e536962e8e1e23638dec9e426ae0db2f92f51d867749bb46a02c234f15812d28eed7419a1b8dff10a5fb74a3346d508f2c6391bcbcf1068b88d2b91926182a9", 0xba}, {&(0x7f0000000700)="2e4cb9b4562abd1ea042b7f97c1bb78b5eea02bcd349c94a5a9c5614952892ac9be4bde5ed5cc059509f6c2f8646217f013b1eac75c6c132f75df9bb8d29aea072e8adce87cb00bdcff17e551c3bdd77fe1c38c028521d6c6ee37f7a20d95a07cd4da93a1791968fba2959f414361a09d04a9d5c818456a2759931d50c70813d85ae9773d3adc863f5f776", 0x8b}, {&(0x7f00000002c0)="9d2b06758d161997a01a11b0585c1f782ac74f36136656a8f0c8ae29f2951203d41438b16c5b78658c88660cf29821f5a0ea04e27f8099e1925f71abe92351fb74ca65df937e171d273c8b684dbc0eb3e5909b15b665b0a0d033e349b75699caa21235b4205e3a2faeddfa6484b512ca0b25fd9a24061914fde91f0cb4dcc1775987344662f8c91078e1203818858f65e4d16835", 0x94}, {&(0x7f0000000380)="077075b23e753886319fdb6480b054c12244ce5188040fc83777ae25d334db149dcc06f53baa87f605da5d59d99e3551355f1b3108e5868f1f3944d219c3aac1fc9be77a4e82accc94f28726df4395d55e4ac3f7031813d75b981a2c51b0586f00f99c6c3f1015d000d93b075d8050e241a99d954f1912e1f7e87419c112eeeb12bc52d482ea59da69cff5871d243e91495c6bccabc00603473677882ed147fbbab7ba206c5b1cb59a69e7df123f12e52a21", 0xb2}, {&(0x7f0000000880)="0729cd65882495fc3d27eeaa514db616ec3e57af35a4c2536380132d48163f279fdcb66d13b7b768cb5da99d881cacf24753f29266611f41ff4df87251d6795942f81b14e1bc6f16289831a7da5c08ce45ca7fbeb7bc39dcd1e4c8b4caa4670b5147c673a5b87c1d60a25f20da8e02985e0d028e709279f4e39d94a1c85d985701eac690ade5de9afdb85bcd480e772119d74909d0c3974a8cc2ae4ffaa4890190f3fca686e6a4fd0b0f1b807626e68f871df298c378ffc123360a7af9aaa51826f99fb3fea7d0a1cbb4adb576a1de410d85cb8011fb3cda294679fe5a766092549e0a2085cf602fd3a5bc48e1ed60bbee8aeb", 0xf3}, {&(0x7f00000004c0)="de9108a9128ef55f0f54ff5ee90162a247aa972ed5d696f48b47f683d06217d45e418e6be3c531f295b89a6364329f59f8da9a554bfd261e3032f0fa65fa9d3e7fa14c23b42c081be2ff798f13a4364ebe6fe79152823b41097f2a3553fd0a3235709d4331583cd027d91694269fd43d1d5007c1258b53cb", 0x78}, {&(0x7f0000000040)="545242688d37d8ef95778612bfae8e1696bdc8bebd6a918e9a231357be8fc463fe0f730bb6817684dad6baba29", 0x2d}], 0x7, 0x0, 0x2) 16:00:22 executing program 1: semget(0x1, 0x0, 0x130) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000280)={0xa, &(0x7f0000000300)=[{0x5, 0x6, 0x1, 0x2}, {0x14d8, 0x10001, 0x5a533dd0, 0x3ff}, {0xbf17, 0x7f, 0x8, 0x2}, {0x9, 0x400, 0x7, 0x5}, {0x87, 0x400, 0x0, 0x7}, {0x7, 0x7812, 0x5, 0x8001}, {0x400, 0x8001, 0x1, 0xff}, {0x9, 0x9, 0x1ffffffffffd, 0x10003}, {0x8, 0x853b, 0xfffffffffffffff9, 0x10001}, {0x945, 0xd5, 0x5, 0x20}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) kevent(r4, &(0x7f00000000c0)=[{{r5}, 0xffffffffffffffff, 0x19, 0xfffff, 0x7fff, 0xfc}], 0x5, &(0x7f0000000100)=[{{r6}, 0xfffffffffffffffd, 0x40, 0xf0000000, 0x8000, 0x1}], 0x5, &(0x7f00000001c0)={0x7, 0x7ff}) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x8001, 0xe4) r8 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r8, &(0x7f0000000140)="220e22", 0x3) pwritev(r8, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) poll(&(0x7f0000000040)=[{0xffffffffffffffff, 0x20}, {r7}, {r8, 0x100}, {0xffffffffffffffff, 0xc96d8f38a1ea5718}], 0x4, 0x3) r9 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r10, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4d}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r11, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x3}, {0x5f, 0x0, 0x0, 0x40}, {0x6}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) write(r2, &(0x7f0000000240)="220e22", 0xfffffed3) r12 = socket(0x2, 0xc003, 0x11) connect$unix(r12, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cf90b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb82841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d00000000"], 0x10) writev(r12, &(0x7f0000000080)=[{&(0x7f0000000100)="80000000", 0x1c}], 0x1) pwritev(r12, &(0x7f0000000400), 0x0, 0x0, 0x0) ioctl$TIOCSTART(r9, 0x2000746e) semget$private(0x0, 0x1, 0x6) r13 = syz_open_pts() syz_open_pts() syz_open_pts() fcntl$lock(r13, 0x7, &(0x7f0000000080)) r14 = semget$private(0x0, 0x9, 0x0) semop(r14, &(0x7f0000000440)=[{0x0, 0x8001}], 0x1) semop(r14, &(0x7f0000000380)=[{0x4, 0x2, 0x800}, {0x3, 0x3fc, 0x800}, {0x2, 0x6, 0x800}, {0x0, 0x7, 0x800}], 0x4) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x5, 0x1}) pipe2(&(0x7f0000000140), 0x10004) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) dup2(r5, r0) 16:00:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSDIRFILT(r2, 0x8004427d, &(0x7f00000001c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x2, &(0x7f0000000540)=[{0x16}, {0x6}]}) r3 = open$dir(&(0x7f0000000100)='./file0\x00', 0x200, 0x4) chflagsat(r3, &(0x7f0000000180)='./file0\x00', 0x0, 0x2) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(0xffffffffffffffff, 0x80047410, &(0x7f0000000080)=0x4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSDISPLAYIO_USEFONT(r5, 0x80585750, &(0x7f0000000000)={'./file0\x00', 0x8001, 0x4, 0x1, 0x1, 0x39ba, 0x800, 0x0, 0x0, 0x0, 0x2, 0xe8ad}) syz_emit_ethernet(0xffffffffffffffce, &(0x7f00000006c0)="bdd9477c320c7b42c9e286889d69074eb960b62793ba8c1a900e8656f05fe152fdfb810e5328608cdca4826d6caef9e8e32ff278c6c4bc7ba7144f1ae78160fe28edc559c6cb116044adfce8c196fddec72d12450d80b3b3d0aa00a0c069b7988972efdc96b350f9f7a4734e6528546096f9d85a591fa8410c1acd50c586393184799f39837f3627fc4f296462d10e5ae2d8f71d804570743ae8a58b8bd46795527875538f69940cd913bc83570ccd33b3d46ace46609369381a4d97c7556ba504fac6c9ff7471436e2467b7f44bce4eb526ab1338c8b49aabd6e43855aed639c031b7139d4c3d87d44d18b59fbf0a0a540e2073d11918d82f56a01c9e71eaf6077e") 16:00:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x100, 0x8f) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x100000284c01002e}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000200)=0x2) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) pwritev(r2, &(0x7f0000001480)=[{&(0x7f00000000c0)="1768ff400f7999bb8d830f0fce6c9a49d86ee433dd51a87bdd6d05b223f04123fbd05e8878afef", 0x27}, {&(0x7f0000000300)="a362d0210e978c03dd92f73dd4571e036a9e44baea9c08d709d7483cf27433c25fb397655b74209886093ecc8e4b8223d39fdb4dcf104fead6d7f15b26505f1541e00072e3d2748b31f76f2052c933e1a4549ca2ec846dad0db3f41ec7221a85e9991e154d89720afdec085d367b8f4d123d8c07e7d15d91b0190190543313c68bd6306ea4cc8fcdc896b8b1f3c20a87860136933774514d3d39a3229cc0b66a9d9b60c3f9ad0044e325439320a658664b7d9d7242ee86c9280a5573b1b27b48f56c8f9e0c21ac466bcebe109e4a0c41cdbf71cf9672098ee3bf3e5a1b8ce14255940ba3a633f834cb257a48b219f94973b9dc877e5a1f565b2cc89e4e63315ef1b474d1a45dfd2e1f9c701b44148ceafdfc0a062e0dff28d2fba0c5dbb27b47916d02df5e2d05d48d23af1def424d3027173de9338061f591a49307f9fb97a9015cce4ab6c0a56e10da1181bc9caa24b90a5bdbdfbb3918a9e013013658c4cf13bbcd1583f4afb64fca58bc2ad6cdbc97aaf292afc7be31321ac5f37a6303a7bfaf6596c948f0be9db02e9221dc81022eb86f13f1d4d1fcc48aaef8f2d6b317f7c368152232fcdc88e140362bfdb96c0176013e03627a64e7052914fecbf8620df51f0477becc1f4ad4c17da35ff98d5befa80f8ca818360a8251cb6b744b1b1ab9a529a80637954cecf9e43590d2d00a23d4624fafcc1edfd3625d6aa0e2a47905cabd088fbed91b45803a9fdc108160edb74eeed85e41580c27b4d8a38259969412ea207397d5a13309e5f7d827eb35ceebba06769604149c9d48d97cc55c40f584d7320bef46296ef53c83d7699c5c244c0f6eb19003f7898901d6c3044e878a2c69736cbe17aba11de858545c2e6d5875b8b18bcbb98e97064a305d982c6f2f104d07d05f453a70e7543efc86d6479afd34a71832c6958e0c55e381f1c3e22e2a52e6665f03f334aa01c126b8576c936655998fdf0a8f7d0007584583a2061f8b4ec7766c7851ef635f8f8e180aa099fd07d6d54f7c394c6515b0b72685648c5e4ddc1c76e0cdc334448d76fbd11c514ddc9ef95374cfef0e95a4ebfa706b6ae7cd1050f3af4422668203c3062d2217780dac8f59e6e470b932ec1b2406eeef8cc4709b1ec90f171cc5ffe5e550180764a85d29017a94df8e2572d91a7d80417292eeffaa622a8ee54f62d2c538161d7d023252624a73f10d44a0b5355a50d0f6f16d6ce0afa067a4ce1562ad024a91905a77729591124b67f99ad49ced9c7037d4e5b75f59dc3eb4f58c7e8ec044ac1843cd68c6f0eace78e04fd5a6873216e5b3f44c8643a1a70fc8f28ea6abcd3d0a0a0e1f7e09e30736e15a86f5cb1339a9e94949462ed4e7392ade26011b4df8b23b1586a89f9217e3ddc39336d7ba0530c64fc794ec2d68de86f232b9543dd39f4f21ae193b6b7bbb271b408df29585666f0f9ad6dc560f2539935d57fbe66ca8ea2f8ab4dbb56d36654efc261323421befcb78aea4baa5ee5d92e6a87ff697ff186d88d2294c61e2883a4a00000abe310daf94bf4d668ec4c3b544aa24a054a3c141ba1e8a358ceb50ef44773f3ee0da8592f02c7e90f42cac21b1369548081fe5c9ccad38bcc81c7d7197bc43975c7cb0ce0f4836c41c315fd1c1bfd1bc882a3e4a7cbc73f679878d7151daceb5c8844b4fbcafef5fdf0afbb7b97202ac7f26536585507ecd2ba8e68bf7dc2d35faa77e77cc3629aa01f08e35b6b5622389f25b741503d4c5da326a887653714a5d46b90c75cbe2107a6b21d949697e72b83ad7df828e297a39bec108e3f59b83672685b680b10d6f157d7d4dd398f986fbdb00ffeea4665a56177e7f16005e1b71bb70619c0305cb18cdc6f36607c6ad2049f2c51af4e8f020bb9e14b86b0c0b54e4db35e4699fec81a670ff351b1d51579bcf0602098e3d752468aeb0b4158e8721b311356963ac9b0fef14f6719a56b6ee8614ecd610ef4a2618c845b72585d4cd8f80e896bd50d98d1b6257e7d54bfb04d9d9cf8adc165341a338eb3e3f132e1a193ef5dee602dbc9e960378af1eb33cbb69eb10722e16c24aab0ed13c3d2a27194c04535f0e671f9bd4839f926bec5541ff00d5d497411fa8a63d2a351d35b5ed712d46fdf137acfbee81637971e63a11322d265b6b1885bbbf780d19c94576c2f2466c62fd18a01b050ae8ec3d98e7234a534899515a5f7d703439fac332fe4254a451d784e9381f5a481324d56cdacd0f6093b961caef59059293ec2ccdee699b959072150cfa7add1ce0da8e0aba405894e1fd41ba8a9c1b08c28b0a2b8c7aa69dddf5f9e62afb7c606ac9a823772513ec6101ed0e3015eeb3b0a95dc72a5b9fec39091b6dda7b8ff71c5aebd85ed3a185311e21e3262c7656257f1947c08b36d981df06ada17f7e7e20fdf94b7f05cd35c7f1373ee2bb92dd776c8d2c6b85ea6cb3097160d18455be7835cccf1873a606e7ef1b802ee6b55057d90833a75222f39432265a671cb4c22a460d9fe99a853ce4765599a084110c3e5ed60a3aff0d0d1c2c496bb8413746a827d1cbaabd1b574e4935b79708da72cdbc3bd810cea01dc5d349605342c8db8a6c335258b593b4d1ae25280fe096cf8f37dab9c87b946c2ec4b1087d0cfdac3a7b07a07b5c61b4883825b0e91af91c769911007305a863b5b8fea9826f7954986afab7db9c6990d443ab6b5e12ecec765c70c3da7d3ee42ccdc379daaf4c4f301b7b525656bd4f3ac80b1727cbc716b7ed102a260221e82f3fd64c4a261fd817fa8492f4b0fb677275a668e43c6a79cf89e67b66b02913dbf2caf83dd40af9f72cd7ec04dcd4a7cdb1fe13d26e18b130d083199810822f62bcecb461d51c23ddac88c88144ff2b9155a76a749a9b78b62b78ff317d89e32b54a40228368799ab4d0202c594da2d8f4a331ba663500882d54208d4e6c16ea65ca045437b9c6a1539a8912a0fdf75f25d246918f97ff310a791e93fd9d2daa2d2d5d223fe61fa38f11e04cb0a98bab789dd46c43c74fab603c08e636da2ce178540c5dbfe15d1f8b431f833bd68f10d07035e16f293a35f5badf90a3030cb68693ce38ab86b00014bc95b90e9edc2ad8e98a2d2e031e03b5ce959cbe1ec4db15fd5058204e8a7f145e7ca7a7ea713e560ea60e8653ee2631226110dab5ed96d7c5bd15460acd53367bd6d907aac8a25c9010b0e1c97bba344e3f247a4b91da0e92fc89f6255251c1cb8e1ed49a5c34d949012d0e83b3192e6e45953c82e80fa980348d9e308cc66af66f804feb351e4628386cdcb040ef638797d98a0018d2700ab04900c11d83e4fa46a7c8afda94dc1eccf3bf8cbe4432d6d5fe34cf363a818b78b75cdbbaa391e377b83c516c740f87c7656450a90590f0b4903c817b4e700e58597fb732d2287df6b4b7eb4e1074d3ce7dea660d39e348c42c6d3db2ed456775690efce2e0f82be06ae9de512799d914cc41177ea37dc0591c725460c876e9705afd08c7c5b42fd54b62da67475d700be107b115f4102565ad022e25cccd41a7cc051c9c75d5dda01ad774c331d08e7b9e4415d1321b43b87eadf6ec957e932ebaa5a6bc7d72e973a48f4e3f3e5bbf0479466790d022c46dee41f31c4f323e0ea48e0b0433c2789e91a4f2f90f6a100f785445cc8565d1adda82e129f54af5ac16ac8b4fb2bde147e4a6d47cf4f15248d72a8cd52a8c1693c8b0eba50563a864e94482c9990cbe5eea4e27884c95f832c26113661d5a21d78e90db8321bf4faa4aceddeb5ed6b01c0edede5a70f1a1c9bf8e7f3f5f27480a4520ced6b4da79270537b10860d46c5b6529649cd8bf8bf805010d2eec5a17bfdd0816887f54f6fb53b361bb0eb55e0c09c6fd00d8664b55b4224db32701bd160c258ebbdf9c6acdcbc265d0a03730a8a184913ff63d022317f64051922fb46d431de32a4ac49ec62625f415e6eeb0fcc71c8a21c57e09c05cbec3aa714c078632c3532a543bab1824c7d0e6a52e9f6b15d9b331735ed84c94f77d323555238878469189d0d528255583219903003cabb4844b8485855ba68edf28468400fd06c23038af8b87eedb3efc7ddd96f51a3568620d1f7f4f64d5726cf89bf80752539a6c363732ccca86d0f2eedad114caa1267ac6f9c94af7bc86fb0ecd4ee66d89a70ef7b1ca7ba2ebc981ab0324596df0d2f5fa62b3d2a76de792f5f53a36a96b8f34609f1e64384355e1bcb1bfd0d1d0fb2f748b97061c5b60a45d664bfe6aee488b424b71e7bfa4d46b541fdba4f871cef8749e30b26ae8b831cf9eb4e9fc5c16df367e845db36c3213d9214abd0f1f56216f0ac423d86b083ea39793a648cd6e1c7c5297aeef63bd6585885ea12153e80c2b9b88c5468d20d6dcc5f7ca944d6e43fe80ffb505a552b194f20713f53e60ed0ac35a5e51c6696a5454b446b9ba58ab71e00218b3154b349ca5b86e74a195106f760b4b8c6721a68d4d005a6209775b7e5c51bd5d08647e712c5d70a5e3f88d6646a143db42da16bf7340a3c1a42408a3bb43bff70d69124bc18a302e51307b8beba31cc379165556d6903aed36a1be9b00c55b3691b2695c8f02f89593b9b7bdac341696faa46848d90be1a76061d6b3964ae7b067293d8fbb3cfc1a78cd27e5b23d13b07e3254abb44624af3e919cce2879aad9701f6a393073204461857a7b0f3e0f56b86e4041c67b627ced276ca9ee5fba1f2c1e6af9b14df2b252946b1c55b9e204a3860a18ad8a1bb82d7977c80a37f293114f85a77dfd277236d1ff82f5bd02d81c9b92022621bc80395c43185488f92578ec5e803b43654280d6e2cc365e0cd910d30edf0ef1c0f4a765e93ac4b1b763b02ef28d327c9fc677e22a8df2bb2a09f200e1b1a68281f91e2a8a17361cc96831c5fcafc3747c4e76296f8c28409e6685ed9158cfc28736f082692b167391f701769333eccbab6f5598aedd1a4f2a31a9feab055596554c2f00efeef078fe9d67ed924319eed682ceda27cf7de141a43763380adda2aa86c186c4d9af2de0fe79ffdd58cf0eb41582338cff82fa2117c103156074671c8bd495e61a9a737752ab992af101964d32781c9cf741f47c167fd07bd045b0b7e1fbddd7b78e3c7887d90eda2af452838d8626ed16f9bca2db4b431f245b66f9838816087e0752706f0a3074b44de330dcd65acb4edc7761642db68ff514e18b33b09c523564e54d70977559973db01313ddb49184c289f84483870bb784fd10ed34bbe1aa8ca7c0cf5ca394d3b8b978bf590b344d71956d90d29c1a50630a2d36a6219b508f41f4b4b1ba8937103d3629cb00f1e03661fff819a703e133472eb4e6b1170b2fd8ad3295286fd763c63c3845bd663690335441777dad0683bcaf7aa7d67de2133cd84f0d49aef9940dd0fcb73d12af7cccf05915cf55b3e80afbeab640ce8dc5dd31b2ca2b5fa4636cfcb0458b53924fb10972f714e104fce33dad944ecf324129a5e440bc5f370d41cb2fae23c38af5a1ecf6b92db98e701901c11f22f4168fa39612fab57d4f977cab5a09039117bc16a929dd4a723b30af601d034304b9ae97968e8397af41420794ddc81cb9a8ee47e9f1f6a28e06215968418d547c9bbcb51c0a93092e88b5ab6f47be343ed6688f80dd6aefa6baf5753ab11b9d2489d66bbbe67c301d5594c94dae0c89eed1af9b1b0588c0999829d032de8fb43bb691edc4b0270b34365dd30da697113e09c659e2a03276d91559e4c05b63cfd49d52599c8607732c717a000a26a41662a623b2a25d3c9fa17ebb1b44c0", 0x1000}, {&(0x7f0000000100)="28230dc3f2d0a903427f94795183641de8dcef0edbb07530b53bb8b92cb1347a440a4d4e71608a57fbf2d3660b87bc1e4c1383cddc4779c73dd9b8c88db672fc73b8d5a066f69786899d252e84f5ac227611b0ba58160f16f1b7b4077ff0ef1e2c8b346954c3083b", 0x68}, {&(0x7f0000001300)="e2d83aa03b46ae2bad165efe68f4f1fae990bb9fd447e466cec2ffd0cc8359a5e7ee677a6a75585e90684eb32d89efae2ff85dc7b24529d9fe8b0edfa3f49e2652100be7ec000037d0e89c0c2632371ffcfe4a5fbe52b7fd0bb27be157d7483ce40f922039fd3f8a31483732c3b8336ec0426278bbcab187283e44c74a", 0x7d}, {&(0x7f0000001380)="a41a67981d4633c0ea6e2321c4907ba836b1483f67f1e717675417c6d6b2bcf2440fc070019f8a2206dd99d48a368aae4860029a704dc18a22a4041f4c937c77f0feea176a0a785f8fc5ee0d90dbb7a24d0de2059e3289ecd2da25f5725b4ba9b47fcac822793fa82fb5354c4b6f939810e4c4c339e7544363848376b4795eb3654c0b44826ddd95a66068a40c38570f2a772709d37c6f530feed3be367636bc2a97b37e29c9e8d05d88f0b95f3d9d5a6606115c91fa19ee718a1ecb02c5059a0839fcefdf6f5cd202dcd5811ad3a4fe44", 0xd1}], 0x5, 0x0, 0x5) fchdir(0xffffffffffffff9c) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x4000000000003}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) connect$unix(r3, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) 16:00:23 executing program 1: clock_settime(0x0, &(0x7f0000000000)={0xf61ecc7f}) clock_gettime(0x0, &(0x7f0000000040)) 11:46:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff], [0x0, 0x0, 0x3fd], [{}, {0x9}], {0xfffd, 0x1}}}) nanosleep(&(0x7f0000000000)={0xffff, 0x80000000}, &(0x7f0000000040)) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$TIOCSTART(r2, 0x2000746e) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) 11:46:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = accept(r2, &(0x7f00000001c0)=@in6, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x40}, {0x4d}, {0x6}]}) r4 = semget(0x2, 0x1, 0x10) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000140)=""/22) r5 = semget(0x3, 0x2, 0x400) r6 = dup2(r1, 0xffffffffffffffff) ioctl$BIOCGDIRFILT(r6, 0x4004427c, &(0x7f0000000280)) r7 = semget$private(0x0, 0x1, 0x8) semctl$SETVAL(r7, 0x1, 0x8, &(0x7f0000000180)=0x1) semctl$IPC_RMID(r5, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x80, 0x0) semget$private(0x0, 0x4, 0x4ca) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x81) 11:46:07 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="e00000d60000000072b2d5ecf7fc314ca7b6cd9b216132e0db57a22d531a1f0ab0712e8bc8b9fffe0aa065cd16d0b239c8e944f1803c1bf47136dd4c9cca3d13131d05f598e2948d58d5cc3711aff84954a3686e913edaabdbff7340aef3a99fefcf4836f22f3e9a2d46cd343a0c68d4"], 0x1) getsockname(0xffffffffffffffff, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) connect$unix(r5, &(0x7f0000000140)=ANY=[], 0x0) r6 = socket(0x2, 0x2, 0x0) setreuid(0xee00, 0x0) r7 = getuid() setreuid(0xee00, r7) r8 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r8, 0x29, 0x3c, &(0x7f0000000180), 0x4) setsockopt$sock_int(r6, 0xffff, 0x200, &(0x7f0000000080), 0x4) bind(r6, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) ioctl$KDDISABIO(r2, 0x20004b3d) write(r1, 0x0, 0x0) 11:46:07 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0xffffffffffffffff, 0xfffeffffffffffff], [0x0, 0x0, 0x7]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) readlinkat(r3, &(0x7f0000000080)='./file1\x00', &(0x7f00000000c0)=""/170, 0xaa) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) r6 = openat(r5, &(0x7f0000000000)='./file0\x00', 0x200, 0x20) unlinkat(r6, &(0x7f0000000040)='./file0\x00', 0x8) 11:46:07 executing program 1: mknodat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1000, 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x1, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r0, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0xee}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f00000008c0)="784e2329f3be625e525ae7b86acf699c50634283410fe1125ca28240a9c7a13514b1205a02dba4222478e75cf466fa204e4c3b514ca1a350b01547bdf7bb3c515364f73a9688370e2fe3a68c889ebca0b21dd78d80dcd3ed250a1b72ada992f5ea355606cbb58306c69ff013d27b40ea9a237db91cccc80e9e8b19cf24965d91778bd02b138c52e999f343905cd389c96696c43052f3c4c8187b500cd800184d7367eafdf2", 0xa5}, {&(0x7f0000000600)="d71efdc4d2c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688", 0x6}, {&(0x7f0000000980)="f17cffc356ff8208605da52d7829711e4cda58ac68c38c51952236b110f166bdaff6364b28ae401e0d69d2a341901e1ab83770fe1c4753e2158c50ef087f9ac56b37b11629dbcd740cfb822e34ff2dacf46514103944f6946eed6c2af0a6e391e9fb14bdb7f4a47f4ebbc43c20912b9210d94e46702c26c77df8a05c0d737d", 0x7f}, {&(0x7f0000001080)="d90c8ea773e5ad7c8567e612d4a926bba6e20376e53922e4c48da66072d025d949f6be6d0d9595aaddc83c3d61a71681c4288381172a011b4ade18132f5bea96131e563976bf6b87a64d2efe1d4cb9389055f32aba198fa5cfd7c663828f5a5912c5bced2249d0ad27bfbf82e51542f4d26a7c9980b9467f0268adbfe8b372b29d80ef8eeb1ad648666674be5a081d42f92f91f51db880cddc22f2356f3b0820219d64874a4db40a05d17c511685b0240842af7a5f7147081c288b3ffd14e959befaa59fb479e9d5c3c9aa2fbc2a0ffa543b7dfed0675316b9cbfb95d0fac64e1bdd139a1b11e7989dd95e57bc5f5619fac050efafa5aa2fb6f2794b33f7bd446c6a6e13a538f47d4bb4664f1c6226592d7e929c412ec148d1e6eca4efac2fb931afbb7a41a796a196092487f75be00f4aeb497f16ae00dc3305bc0a3fdbc6d5a91df63a4f108fe9495471f1c0a72c7ea7e0a2658e8a74e79ea25aa24ec772ddfec47a574a90a2f2e54884018d0e0e40046c4d0c5b4dea695c888dbd80982d2e321e3c482598cb821871eab798e773119e194ab8f5bbb618864d207d80858f4448cb17cc895d551307928770b6328746979c96f06a311d85d23836bfbaf9f58e6d6f280c17cdb546abae492fdfdbc6f5cc85235c95f74ff483beb20b5202fd19b44f8ba13f6c102676ba303aa2000b927e79e87a3d6ebfa45e99cacc620e34b8fcab176d27b8801fe960ebdbe66557187a51c4bd1ba5a17434e23e112637dc53b19300993252a37c953ca118103f6c0b2d63d8d22c68578b56f0342504c4a55c9ca8e91e54", 0xce}, {&(0x7f0000000b00)="819fd5298297366b61132981b3af993ea91874ab0cf08fe2647e013fa7bff9da3e02ff389766f8d99e4b8e8a4bc41e8cd51a1f3a4da174b51c4506353474e0a292b918458f779eb2c90aeef171f0d62e430337ff4d00aa2c7e8a4cd8c0f34ecd08591cbf687d4d14ac32d88dc4ea9ac3d30995deb9ac42c4117f4e27e17c4498eec3795deea7c77b0c484e4c69870b8531f944dacf604d9c50422329fa0953739afcca1c05ef5c35c57c5f3403edd074af3e69bf8bd5b92dacfaa3aa1d0a787e5303f5558b0bea1ae2a75f597d86d65fc6f79f93a8", 0xd5}, {&(0x7f0000000c00)="728084acfb0b3434adef4d203d904466d85b45b8ad49e077fc077892dac153e11d40d9b265ffe64c380eac77d277ad26dcb6de7a864cef9c2c8021de89df3c63e48a8447ce8e0845a76ca5c5412e2640f255e5beef9df64403ec431e4600399b1a2f69a94283341ca81d6d0250d9f264bd9bdfcca16b25f6cc6d878d518bfacde6c8389ae5d705e76888f9cc6e3b6cd41c246dddc2bb070c84fcfd9c0e24428a343e5e6b9e9e39e03400305c5bb24c9fd285fc0d11af55502796365e0a6a2d2f611f1df872252eed89a7de7efcb424da42b1b4f34fd4524931070a60b1afcd257103dd074b85b1f8f8305593c1a71f9746bf", 0xf2}], 0x1000000000000288) getpeername$unix(r0, &(0x7f0000001380)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001302ee5806b9f2f20cd3cf8240bd99b3c4f93c73d88b68fa5de73bee3a77c5fbd13cd0629a2d74f82c54a3c59e9eeb89f4d93fa3fff999f5a8d3dfa57caa3b87a76d1808b91864ef870e80765c4c53404c4e99f19f0a5470a6c595ffd57ce188469030783a1328ef289a9ce4363bef3a49300d4467b97d8d6e72241da4cb86ac1aae07af1eceb3670d82bfecc4424a111e2a4019c78bb5b7504893a228c8a2f43065213a75bf11566985a750f01f28caf2947430757a5d9b8fdb46"], &(0x7f0000001140)=0x1002) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) read(r1, 0x0, 0x0) ktrace(&(0x7f00000000c0)='./file0\x00', 0x5, 0x1000, 0xffffffffffffffff) socket(0x11, 0x4003, 0x0) 11:46:07 executing program 0: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0xab6cabd8898ed05f, 0x4810, r0, 0x0, 0xbe6) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f0000000240)="b10005016000009005001b000700000026c604fecea10540f6f96ecfc73fd3357ae26caa1d16fa4f376b36acf00b78048000000091f7c871a6bb14297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4c82bd50ed3abfbb770c1f5a872a581ea772ec5894303b22f310b404f361b125702000000002012050000000000020208a371a3f8000400000000df949ecce6cc7ed600"/177, 0xb1, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000001400)={0x0, 0x0, &(0x7f0000001300)=[{&(0x7f0000000100)=""/75, 0x4b}, {&(0x7f0000000300)=""/4096, 0x1000}, {&(0x7f0000000180)=""/177, 0xb1}], 0x3, &(0x7f0000001340)=""/130, 0x82}, 0x80) write(r1, &(0x7f0000000000)="debf0a039cd185ec829eaca49f670bce2a4fd0d907302f5ff8c6df95d732d5284cb3f01a9d87895025d7b2df248b80538c566e7bbb7bef502d131e5a8f1be5bd24f0ba5867afbc9ae11d368d1112f165ec7f0c82054c8e9ce89077c85bd7e219f018798b6b118bb6ef164f877c7db28e3830566055b0ea0b473e3d912d36ce8f51ddd431e29d550ec1cf5847a32ac006d3bf9562f65d46d68d1e310d49ca372d99be34b5bc6a7afc1b09e834317f2649ab2aaa3b760fd88f0dc539795caaf6edcd4edac4be48f1688260e6bd3ee077ea41df1d649b74566379eef0fc59393c", 0xdf) 11:46:07 executing program 0: shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ff9000/0x4000)=nil) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="620292a77fe52ef5de87"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xffc9, 0x0, 0x0, 0x0) 11:46:07 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) 11:46:07 executing program 1: mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40000000002902) r0 = open$dir(&(0x7f0000000240)='./file0\x00', 0x1, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) readlinkat(r2, &(0x7f0000000040)='./file\x00', &(0x7f0000000780)=""/4096, 0x1000) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) acct(&(0x7f00000000c0)='./file0/file0\x00') ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000280)={0x10, 0x5, 0x4, 0x6, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x2}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x4}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x506}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x10000}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x200}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x69d5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0xf55}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0xfffffffffffffdb3}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x8}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ffa000/0x6000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xb44}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x6}], ['./file0\x00', './file0\x00', './file0/file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x6}) ioctl$TIOCGTSTAMP(0xffffffffffffffff, 0x4010745b, &(0x7f0000000180)) getsockname(r3, &(0x7f0000000100)=@in6, &(0x7f0000000140)=0xc) pwritev(r0, &(0x7f0000000500), 0x100000000000011f, 0x0, 0x0) pckbd_enable: command error pckbd_enable: command error 11:46:09 executing program 0: r0 = socket(0x2, 0x1, 0x3) r1 = dup(r0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000140)) 11:46:09 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) r2 = accept$inet(r1, &(0x7f00000001c0), &(0x7f0000000200)=0xc) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000240)) fcntl$getown(r1, 0x5) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0100e418311eba4cf08a24ecc3a7eb84000000006c653000"], 0xa) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = socket(0x18, 0x1, 0x0) r5 = semget$private(0x0, 0x3, 0x1) semop(r5, &(0x7f0000000280)=[{0x0, 0x1ff, 0x1000}, {0x2, 0x4, 0x800}, {0x3, 0x401}, {0x2, 0x1000}, {0x4, 0x6, 0x1800}], 0x5) close(r4) r6 = socket(0x18, 0x2, 0x0) close(r6) socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x10, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000040)="100a2956b9223776", 0x21d) 11:46:09 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSMUXIO_INJECTEVENT(r2, 0x80185760, &(0x7f00000000c0)={0x8, 0x5507, {0x1f, 0x1}}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000000040), 0x40) 11:46:09 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x0, 0x0, 0x0, 0x9, 0x80bfffffff], [0x0, 0x0, 0x403]}}) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) 11:46:09 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$WSDISPLAYIO_SBURNER(0xffffffffffffff9c, 0x800c5751, &(0x7f0000000040)={0x2, 0x3, 0xc}) r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 11:46:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x40, 0x0, 0xfe}, {0x0, 0xfb, 0x0, 0x9}, {0x6, 0x0, 0x0, 0x4}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="36b83e522c066341519be70897fb") 11:46:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000280)={0x3, &(0x7f0000000000)=[{0x20}, {0x4}, {0x6, 0x0, 0x0, 0xff}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x28000, 0x0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000100)={'./file0\x00', 0x800, 0x10001, 0x1, 0x0, 0x100, 0x0, 0xbee0, 0x1, 0xd3ae735686115527, 0x8, 0x8}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x1) 11:46:09 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80, 0x2d94) r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x1, 0x0) pwrite(r0, 0x0, 0x21a, 0x0, 0x0) 11:46:09 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000280)={0x1ff, 0x5, {[0x20000000000, 0x2, 0x9, 0x8, 0x7, 0xfff, 0x2, 0x3, 0x3, 0x9, 0xa9e5, 0x10000, 0x2, 0xc7, 0x7ff, 0x100000001, 0x1dae, 0x2a], [0x2400, 0x3, 0x9, 0x1, 0x805, 0xa8f2, 0xfffffffffffffff7, 0x100000001, 0xfffffffffffffffd, 0xffffffffffffaa87], [0x696d, 0x1ffe000000, 0xfffffffffffffff8, 0x2c96, 0x2, 0x2], [0x7fffffff, 0x10001, 0x9, 0x1000, 0x80, 0x3], [{0xfff9, 0x80000000, 0x7f}, {0x818, 0x3f, 0x5, 0x50000000000}, {0xd9, 0x5, 0xfffffffb, 0x5}, {0x7f, 0x44, 0x9, 0x1}, {0x7f, 0xe9, 0x1e8c, 0xc1df}, {0x2, 0x0, 0x5, 0x800}, {0x0, 0x5, 0x0, 0x7}, {0x4, 0x800, 0x0, 0x80000001}], {0x23, 0x8001, 0x8, 0x334}, {0x6ab, 0x7, 0x10000, 0x7}}}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x0, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00') rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0/../file0\x00') 11:46:09 executing program 0: r0 = getpgid(0x0) wait4(r0, &(0x7f00000000c0), 0x8, &(0x7f0000000180)) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x18, 0x4003, 0x0) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 11:46:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2000020b, &(0x7f0000000040)=[{0x2}, {}, {0x1ff}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x4, 0x0, {0x0, 0x6}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000240)=ANY=[@ANYBLOB="a8f00dc7abf557aa17766a34b43da7194a49"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) connect$unix(r3, &(0x7f0000000280)=@file={0x1, './file0\x00'}, 0xa) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) geteuid() r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r6, 0x80245753, &(0x7f00000001c0)={0x7fffffff, './file0\x00', './file0\x00'}) r7 = socket(0x18, 0x2, 0x0) rmdir(&(0x7f0000000080)='./file1\x00') close(r7) socket(0x2, 0x3, 0x3a) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r7, &(0x7f0000000040)="100a2956b9223776", 0x21d) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x87, 0x0, 0x0, 0x8580}, {0x4}, {0x3, 0xff, 0x0, 0x100000100}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:46:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) setreuid(0xee00, 0x0) r1 = getuid() getuid() setreuid(0xee00, r1) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000200)={0x10, 0x4, 0x4, 0x94, [{&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x9}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x3}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff6000/0xa000)=nil, 0xa94}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x4000)=nil, 0x729}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x400}, {&(0x7f0000ff8000/0x6000)=nil, &(0x7f0000ff6000/0x1000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x3}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xf922}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x1f}, {&(0x7f0000ff5000/0x1000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x10001}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff8000/0x7000)=nil}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x2}, {&(0x7f0000ff7000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x7}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000040)={0x30a6}) 11:46:09 executing program 0: r0 = socket(0x2, 0x10000000000003, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x7, &(0x7f00000001c0)=[{0x6, 0x3, 0x2, 0xc2f7}, {0x5e8b, 0x1f, 0x3, 0x3}, {0x8, 0x0, 0x7f, 0x4000}, {0xc0, 0x2, 0xfa, 0x391}, {0x2, 0x7f, 0x5, 0x80000001}, {0x8, 0x7, 0x4a, 0x1ff}, {0xfff8, 0x9, 0x7, 0x8000}]}) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x80, 0x0) r2 = accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000100)=0x8) close(r2) r3 = socket$inet(0x2, 0x2, 0x0) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) connect$unix(r5, &(0x7f0000000240)=@abs={0x1, 0x0, 0x1}, 0x8) setsockopt$inet_opts(r3, 0x0, 0x100000000000000b, &(0x7f0000000080)='\x00', 0x1) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202dde5090000006fffff68e42f2b33"], 0x10) r6 = dup(r0) writev(r6, &(0x7f0000000180)=[{0x0}], 0x1) 11:46:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x81}, {0x3d}, {0xff7e}]}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x2, 0x12, r2, 0x0, 0x58dc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c7a885d79053dd52de1ca1b378e5") r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x30043, 0x0) fcntl$getflags(r3, 0x1) 11:46:09 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x40, 0x0) mmap(&(0x7f000087a000/0x4000)=nil, 0x4000, 0x2, 0x4813, r0, 0x0, 0x7fffffff) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f00009ed000/0x4000)=nil, 0x4000) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 11:46:09 executing program 0: readv(0xffffffffffffffff, &(0x7f00000028c0)=[{&(0x7f0000001700)=""/4096, 0x1000}], 0x1) openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x20000, 0x0) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000200)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000240)={0x0, [{0x1, 0x3}, {0x1, 0x94}, {0x1, 0x5}, {0x1, 0x6}, {0x0, 0x6}, {0x2, 0x400003c}, {0x3, 0x7ff}, {0x2, 0x101}, {0x3, 0x200}, {0x2, 0x1}, {0x2, 0x3}, {0x3, 0x7}, {0x0, 0x9}, {0x3, 0x5}, {0x2, 0x80000000}, {0x2, 0x2}, {0x1, 0x6}, {0x2, 0x7}, {0x2, 0x7}, {0x3, 0x1000}, {0x2, 0x4}, {0x1, 0xff8}, {0x3, 0x7}, {0x1, 0x9}, {0x1, 0x2d}, {0x2, 0x101}, {0x1}, {0x1, 0xfffffff7}, {0x3, 0x3}, {0x2, 0x2}, {0x3, 0x6}, {0x2, 0x2}]}) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r1 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) r2 = open$dir(&(0x7f0000000000)='./bus\x00', 0x10000, 0x104) openat(r2, &(0x7f0000000180)='./bus\x00', 0x8000, 0x12) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0xc, &(0x7f0000000080)}) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) fchmod(r3, 0x10) pwritev(r1, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 11:46:09 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2fac"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) accept$inet(0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x23) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x0, 0x10, 0xffffffffffffffff, 0x0, 0x0) accept$unix(0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x170) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x170) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x170) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) flock(r0, 0x2) dup2(0xffffffffffffffff, 0xffffffffffffffff) accept$inet6(0xffffffffffffffff, 0x0, 0x0) bind$inet6(0xffffffffffffffff, 0x0, 0x0) socket$inet6(0x18, 0x0, 0x0) setsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x170) getsockopt(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, 0x0, 0xfffffffffffffd2d) r1 = socket(0x2, 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) shutdown(r1, 0x1) 11:46:09 executing program 0: getgroups(0x7, &(0x7f0000000000)=[0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setregid(r0, 0x0) setgid(0x0) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$VMM_IOC_TERM(r1, 0x80045604, &(0x7f0000000080)={0xfffffff7}) 11:46:09 executing program 0: r0 = socket(0x2, 0x2, 0x1) connect$unix(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="56045803945701e27ff36311400da10001ea93dee6de"], 0x2) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000040)=0x800) 11:46:09 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) rename(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x20, 0x0, 0x1000000000000000}], 0x0, 0x0, 0x0, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/speaker\x00', 0x400, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) getsockname(0xffffffffffffff9c, &(0x7f0000000100)=@in, &(0x7f0000000140)=0xc) open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x20) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000280)=0x4) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:46:09 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x80008}) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) r3 = accept$unix(r2, 0x0, &(0x7f0000000140)) sendmsg$unix(r3, &(0x7f0000000380)={&(0x7f0000000180)=@file={0x1, './file0\x00'}, 0xa, &(0x7f00000002c0)=[{&(0x7f00000001c0)="f238a4760a1b7f4ee84231189a7092d7120a0817e7e2cfd6c145a4f81a6cc2a45ea83ea951c3d959f9930e1ba3f80c5153797068349b6a00ab00bf4835ea0f93b13233e89f6a672d39cf800460cba430ed897f2d389ffc98755e", 0x5a}, {&(0x7f0000000240)="58f8f6caa8125cd6f35e42d93e2450d11b6dc454b1831dc75684883573fd0d7a3f", 0x21}, {&(0x7f0000000280)="cca261d21635c38500a1ca45053e2132c94d696de837c6ea52339dc0a7ff320181fad373d9db3f8a1b2970ca151bbdefb5", 0x31}], 0x3, &(0x7f0000000340), 0x0, 0x40a}, 0xa) r4 = socket(0x18, 0x2, 0x0) r5 = fcntl$dupfd(r4, 0x0, r4) ioctl$TIOCFLUSH(r5, 0x8080691a, &(0x7f0000000300)) ioctl$WSMUXIO_ADD_DEVICE(r5, 0x80085761, &(0x7f0000000080)={0x3, 0x9}) r6 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r6, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCNXCL(r6, 0x2000740e) r7 = syz_open_pts() close(r7) syz_open_pts() r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$FIONBIO(r5, 0x8004667e, &(0x7f00000000c0)=0x5) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGFILDROP(r9, 0x40044278, &(0x7f0000000040)) ioctl$TIOCSETAF(r7, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x3f, 0x550f, "2eb16ecce46adcbd43b3534a74c60e6092cfd711"}) write(r7, &(0x7f0000001400)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4", 0x3a) 11:46:09 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000100)=[{}], 0x0, 0x0, 0x0, 0x0) r0 = socket(0x2, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) open$dir(&(0x7f0000000040)='./file0/file0\x00', 0x10000, 0x180) sendto$unix(r0, &(0x7f0000000100)="749703210f6e83f8", 0x8, 0x0, 0x0, 0x0) 11:46:09 executing program 1: getgroups(0x3, &(0x7f0000000180)=[0xffffffffffffffff, 0x0, 0x0]) r1 = msgget$private(0x0, 0x682) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r2 = msgget$private(0x0, 0x682) msgsnd(r2, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r2, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r2, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r2, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r2, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r7 = getppid() r8 = socket$unix(0x1, 0x2, 0x0) r9 = fcntl$getown(r8, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000980)={{0x2, r3, r5, r6, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, r7, r9, 0xa5, 0x1, 0x100000000, 0x2}) msgctl$IPC_RMID(r2, 0x0) msgrcv(r2, &(0x7f00000003c0)=ANY=[], 0x0, 0x1, 0x0) msgsnd(r1, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f0000000680)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512dadc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72a8a52aa05a80a3f5f39e81dfb0bad0e7d0569f5e9b305aa3bec39347e72d702a71d9369768cf8d92cc9f2e4f5954cf129f18e442a2e6cdbaf7e6ee4eae01daf0bbd9f098197dbc3b327e7baeeaf8813fd272a90f06d3b798b12a60c342dafd2ab003c8585c4f74739765d320cde5fa37f9a1491c6aaa5dd15430020cc36f17c08eafd787a6d723e55cce48009f3bb43e2eaf633e2312eac0f1f3e099db5a90c6c0258f17cd97e111c6a557f39b8670878255d1aea4dfe7e97bcfe2cab8"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r10, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) getppid() r12 = socket$unix(0x1, 0x2, 0x0) fcntl$getown(r12, 0x5) getgroups(0x9, &(0x7f0000000300)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, r0, r11]) setegid(r13) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file1\x00', 0x102) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') pipe2(&(0x7f0000000040), 0x10004) r14 = syz_open_pts() ioctl$TIOCSTSTAMP(r14, 0x8008745a, &(0x7f0000000100)={0xffffffff, 0x10000}) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000480), 0xc) setuid(0xee01) mkdir(&(0x7f0000000280)='./file0/file1\x00', 0xe9) rename(&(0x7f00000000c0)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 11:46:09 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) lstat(&(0x7f0000000200)='./bus\x00', &(0x7f0000000040)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x210], [0xfffffffffffffffe]}}) 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 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) sendto(r2, &(0x7f00000000c0)="e25e87166511524f1b2fff8cdc67122bd7ba4e1f0bb20778be90fc6ca53a2da00a9db948395f6983e580cd7303460e84671d636c8dfcbb27639d4c14657af02ed82fdb43f96bdfc18b5244602e203711a70a0f178429ce5aa7385ea40a74f26f4a2a344faa181ee5f8b1a49df6ad362dbe0eae2acbf189b13705b0df5c452d9f5966f4de484d16625dcb4eb18451d4ea57fa9e6de672e6bc6744408ad2236e9939ee61435cd6ef25f769aa9da41845e0ac29b02d8a6a", 0xb6, 0x40b, &(0x7f0000000180)=@in6={0x18, 0x2, 0x2d, 0x3}, 0xc) ktrace(&(0x7f0000000280)='./bus\x00', 0x1, 0x1a13, 0xffffffffffffffff) 11:46:09 executing program 1: setreuid(0xee00, 0x0) r0 = open$dir(&(0x7f0000001240)='.\x00', 0x0, 0x0) r1 = getuid() fchown(r0, r1, 0x0) r2 = msgget$private(0x0, 0x61b) msgsnd(r2, &(0x7f00000004c0)=ANY=[@ANYBLOB="0100000000000000b859ff7532e942353d8dd5d9d4cf5ea82e41b7a83a0597a2abce01000000d3fa2a8c7426f121a744e8e5731168e77fbff7dbdd638bb56b7d86068e9863783d428f720941b0e6e820dbcc7e0269a20b01c13f844f12bdc60b6c237bcf28861231bcbf4b90d60f8eeae2f15e6ed579b495164b7e0d08a9fe976b18d4b280aa2c22a1dba2eca4ceba21e641444886ac2fa8d5b9fd6b536e37022ae0f01e13bd6098ad7739efe4c579cef5b81dd7526c1532a2506e0f2711abc4b9e4e3f7acd9ce8d177e098c603dd3576af64f7a479d98519a65333cd0be267aecd4e658da5f75bee62d2f4238ee4196aef6d4d73fe47dac7dd643629d4b94562602c1b1fb08d2412b1bb60722944243daf92fbd6305c8fe8e54d64e6204dc613f2ef26a9ec5ab12869d08ac6691ea0ba6714c11200352a963902fd4f4f9fadfb5f1bc3239a41a21235dcdb145a0b42ee3091950fa2bb0cdd9f5190b8c521c2c54ee517ecc7941571bc2ab14a4d7b13ad2a59f3cd1a9a7030000a8223a8ce04f68dcbc89aff61950d897994068fca3547beae08b782cd5da1b"], 0x18a, 0x800) setreuid(0xee00, r1) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x278ed8c6915ab855) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r3, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$FIOGETOWN(r3, 0x4004667b, &(0x7f0000000200)) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$BIOCVERSION(r4, 0x40044271, &(0x7f00000002c0)) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) kqueue() r6 = getuid() lchown(&(0x7f0000000180)='./file0\x00', r6, r5) r7 = socket(0x18, 0x1, 0x0) setsockopt(r7, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r7, 0x4, 0x4, &(0x7f0000000480)="ebff4e713048e699d80bf920a58c56106e", 0xfffffffffffffcbe) r8 = dup(r7) r9 = socket(0x18, 0x1, 0x0) setsockopt(r9, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r9, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) accept$inet6(r9, 0x0, &(0x7f00000001c0)) close(r0) accept$inet6(r8, &(0x7f00000000c0), &(0x7f0000000240)=0xc) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000040)='c\x00') 11:46:09 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSBRK(r3, 0x2000747b) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x2, 0x401, 0x7fffff80, "070000003e79010034a10c760b666bfede477dac"}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 11:46:09 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="5358f692ec096b1c5790f7cae9e6260edd850ba2ba70f2fad0d0023ab9a25e86767742d2bcfc84853d1030e1bd7d304cb7baa49e9fe380cb6bd5bc7bdbf86b66a292bc1e4d1d83128ebb99613678ac05b3b55f71cd6f44b24edfe3b047d88cfdafc7fcbe4db305b8a1348dec148a1711985582bbb44cd168f5f94230d3464341761d146ea397804c53051301d6f20529194a1b6e51a02dea552d30352737349a09833255eb563fac22a058ec57d195f08778c138fe9b7a57a0ec9339bce3c8b75c6d99bddeb3ebdd33bba9240b9d08b149462156f0d67e2c2f9c819d8f81c2c43e28f97edf8cb748d54bafa3"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x9, 0x1, 0x8, "5efceaed76ad52eade00000002000000008c5e00"}) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000300)="8509a6990bffda950678d7e1f35f7921bf8cec277eb37f2583e5f31049b07fc650a6399c35ebd2687b7b61046ed502f8c2083c96f7a44151fb62961a58c493613a9e23d329d4491c77671524b68414745a7db5bc1bbe21510d", 0x59}], 0x1) r1 = socket(0x2, 0x1, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = dup(r1) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x80, 0x0) listen(r2, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1002, &(0x7f00000000c0), 0x3e2) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000080)=ANY=[@ANYBLOB="6a8bc9634e19767b0784c693591fe0de777306878ff834250e194b31c374c6e92fa4d643bad5471b81113880cff2bbbd419cac0c990ffcc7169c"], 0x10) sendto$inet6(r3, &(0x7f0000000300)="94", 0xfffffde0, 0x0, 0x0, 0x0) execve(0x0, 0x0, 0x0) 11:46:09 executing program 1: r0 = socket(0x18, 0x2, 0x0) msgget$private(0x0, 0x144) setsockopt(r0, 0x29, 0x24, 0x0, 0x0) 11:46:09 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000002c0)='./file0/file0\x00', 0x8, 0x1b6) r1 = open$dir(&(0x7f0000000380)='./file0/file0\x00', 0x20, 0x0) r2 = dup2(0xffffffffffffffff, r1) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000100)) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000a00)={0x4, &(0x7f0000000280)=[{0x1, 0x7f, 0x8, 0x4}, {0x7, 0x1, 0x0, 0x9}, {0x0, 0x3a, 0x1, 0xef1}, {0xfffe, 0x1, 0x9, 0x2}]}) r3 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) r4 = open(&(0x7f00000001c0)='./file1\x00', 0x40, 0x0) writev(r4, &(0x7f0000000080)=[{&(0x7f0000000040)="96", 0x1}], 0x1) pwritev(r4, &(0x7f0000000100)=[{&(0x7f0000000180), 0xff20}], 0x1000000000000002, 0x0, 0x0) wait4(0x0, &(0x7f0000000c80), 0x0, &(0x7f0000000b80)) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) fcntl$setown(r4, 0x6, 0x0) write(r3, &(0x7f0000003380)="e87d7b5f6fc023ef6152c6b807500eb909fde1e6f14cbf6ab3a915337ce39b690b492cefb2519a6ae800cd037fa86f7ddc9b3071faaccd9f199dbc72a5823b9126d14189f4304be354fdad702ebe3168c8b948faac30f8cd70986ac028ba396da633964823e2aebe01271dcc56b7dc12a735d12e6a5b95be117a9c7ef8a67d3137891bcd5988f9f6aad31663f21af93735fecaca3d1cf24819d67ed5be0e228462cb954b7abdaad9f763b2c34538972693b642d5421c28272f0d5b2e5d2f6434c576581d96f43c8bcd58e3a260472e6c88d490fc442c160d8972a2d2a636d164d805e361fb6549fd51281a8a9050662e3c0dea3fa35715f5b3cfe19520139a054414cfe6802798bba1317ffcee1c86eb1e299f655938a8885f4f296c8be76bcfff4a7cbab346b74d38c93e0fddb89f07ffc4b402dda4db6b0c9dae1136a5268be2c0f19f4b4429b1c8a15593f998fe5e7bc382c247f7bf03304fb9ae16059610f05cf01b314d19645021caad79cfdd5845ca47e03297a0f0e4f117cdca4c720dce492ab850ba1ee3e3d3c8085c6f4a1a23569d16f716533808b67d7d8f1a0bd9c5513f7e3a1c61bf13258b08eb413ab66d91a30a280ddeaba07c2a08d0dac092217604e974de148a4ba5119d1ff6666ab62eb49c44e3a10f3bc66c6044c942002a01aaa2df0029f8a1541d477bebb067e71b92e25164a2838763b9ea855b22ab27895df62c15eef1649c200aa862a249fe88c03714c34c3db7615f42ab9983c99d25c9fedecbe65973402a9f2cb4c1338338383b482cbbdd351fb2f25642a1151de405093806bb67693b86535b5a50c3cf21c7193f9641ee96b757e5f12d41e6dbf622f2836be72156f607c1ff25bfa00ed243e267f0b7cd0e655546911538e9a172baf931cd0289f1b1f496753aca4fa9ffbb24641e593881a0456d8b970170ec65df914743faa835b627ac3cc182d4930e4cebaf33ead1587ee5b4c324aee0e904dac6ecd6cce0d2bd4981c0aced67c8f3a56e44099c2604e8230a439d279ef3d2fb0d243eda4ce351295f7a3d0177fff5cce8bed14842ce202adc559d7013327d670d9ffb3e9ae73926ff231d81b6616a5e9f13553c1effbfcb7d390d9767c057a6562b514e1a959a04bf89da060b9e2d220d2bf5d96fcb1613d0d5fd189939679934a192290c0650a94242bc70dd220723a9604dfc6f374ad0a767f66095d89f084840d852e32015b446017819600e7b5b7b2b2bf44670806292a96af5beea8b8cf6281f3def974d7532ff301c37ad5574979e0c380e269fc32b3b9cc6ad0f9a9e06688ecf21dad6333f0689f57c346e28278906462af8ee643eb1d2d2733183297d39c8983af3222b5f83a17cf3ab30e40d5e8dc7b0d2e98a14cd33babbb1f2abf52863ed7ff9cdf080798eb74bf491e8f3237876e20260ceb9798616c7c93e74060520915c675928151d9053dda5d587901a7ea7de171142f7dae3afa22c6653d37d28e088c3105ceb73a0774e9574f3ea3acd618ae001fa4889ccdb300d48cf020d54ed7ac4e95d8ebb866500b5cb49eb994416b070bf3b2f9d646798677ffe50be4f3f600c57557809093f5f1e98d61d0b8d1509447f575fdf8541b685d77a3a47118468869a1f8f466a9e79f623c6d422e3fc730e493fcb74a0463a1bb35eac9e5974a149acf31f868c5f95ced7b4de9da97d66d831bc256c486fd1725760ab9270279d20ffb063647072e0457465916df095a6a04869bc75bb8a1e66652a15da6016b862c680004f988264ba6c171013829b6f1f3f3a7c177affa3b1d4232f361d21ab992a0d0a7bfc5aa9d5152a233aeff2e9da4d0dec3acb713de17f9b7467e65f7a9b619303a4c74b7896d2d598dc1a4ee570e71aa0889b3f6b2091821828151944db0a6175868a44da25d9318dd45697bc9beec5b32b2b9a977d1cd8e9e7d7defdea96bf5f4c1f1ac902c51f12a5fb6e3f20d7d58e85a17000b6c4ef026e5aa7aaa3483fe13ae691e0e3a8e5a52f2080507e9a6af48d5f04d7e0905768664bf002c4b88b8288e57d69423f5dbffa9ac9abec19535a15e6213835d61ff4b6ef8c9d7b8c77be9e86a87e4cced38bd787b6971d829259ce5a2f5c6bd16a8db0abe02df4157b68ed91f23873dafcc922126f3d5826f2bc9c154592fe59737f9fe3a37546537e41060df73312d9fbac367d47199afd69bfdd4d6f8b2dfe9263ebd22ae50c06ad918db7bf1c6ec68cf9022e973163267660375e83fd6a42c8fdfbca9a48b26167942e40e733fd0984a5909ff71ca5a9c4dafb9d510d199ae036ad66b3ff15c404e2437f093f6c04acf3678eb5f60f2c8d9943fcc2473056999d3a858331507cc2492ffdef0675a9ae2acfd0e487ac9e90c8ad15169f29b3abf3fa1d9b4539db28267bf260b9a3297bf1ac7dfc60c2ffe828e7f07de4e8408f1c0e3afbd50341925d6355463fd00bf32b82ccf9d11cd3ec5744e03c2e56c6081a9c5bef3d323c11d9c46cd3257f32a68d70ac1eef7633e0f00933cc0eecd2879b2397b4b8e94c457848fcab1369b33811291c497ca70278eb8976df698a72858e1c5d1a67184a61cd2f4f2eb4ff9290ff548179ca2e76c3224c18d5258199db665919e7faf8e426c5f8b9c23d6a8152db809739ba87edde7f0f2ee498082039bbc2b14a9147b2b43fd75647272243bd1a26a0508e4c23b03faeb4bcebbf087914dac7085157a23031618e74581a05ee7607886bf4196a1d4ae56e681098f7c2d73fe914c0910d131752f2f03c795a417f4991d93634fe8e54521589ded57b1262c88a7ae6f6815e354702ba80aa085335177c791cacd8d017ffd456fc03c00d628629769d1a5bb5273dd5c020d63b6c383a1dac6dd79d319e38c844b3b6d79a0dd961afe2a701b668d5879d0f4d49918135ec43a0d23da65a5f6934e0ea88a8ef01b6b9c5091ec1177132f42b375efe5c15d3f537eaaba430275fac9a866a1f40ab34ae6ddfa9dfb1b43f5049007e62fe79c9563f20eaa0c2db3d4cc197de01f1bf240d7f0d062ee48d0662f67203cc6f380acbe48eb071918c46e17425b5a7a9ec50855d94f9b53df66dd02ab14c027b4271f86c77cd036790e48cdf9ae203ea4051d11d5680ff4c8acca2661a1d9d52763706b96a55e80fb4a4ff09d65991efe5fc90effa39e0d1d35b55f6e3826f7af17e808913841ba2310a49ead743a58dbb9baec9986e21ff15eedbcba6b2ebdd326ab0223baa23633d5475e9d3812e6656d562e54800c3ac919982e7dd31c8468ad5c172e2902a9d58536c8650dd66a0bc31c146e2659b0ab0a5a905ebdeb42abbfa87d698f67605f7ad604bf240789ab804112774fc84699cfb852bcc2cf790edc92325a1c099e8e5804e3d1b871985962e823f51b675cfef2a0e08a1b48286f1b85b6c70ed68f791e9cd5372e42ef07da1e1bafbe106b6b5fb2a651ab3d3581c0156cc9351c38db35c942a6bf1509d93fb215321f660edbe83817a0b580b34000f7a6e65aa8653d86004c1c84d6c1e95bf65fbcb224d9474b78f358bdd13aa788e868f4714fe5c964941fad0d82b43b67c30a66263f0c6ba5d162690c734b6b9066e7dff74c3688a2ac7472b42304ec276552d91ee43140178f7300c97e3d75416c21a775863ef9491d104bbb8f341c5729f12d3178ea3127e1d354d6d1eb27d9adf06a2adc6f9413a533197a1314e1db4dbb7cd36865e79b3b76471e8c4a59bbd32e0af3b03673ad0f19caccb2657296f70828f9b87ad094f71d9cf547d33bfc252f3673b3f1dbff0e1c7cdaad3439d63ea4f98a84b6654a6bcc28a5c8fd320a5008d54814b25f66030d9d2fa5cb309d041a61594d0268b2c25ea698bdbf1606e396d14b9d461de7da88ffa195e39188d15dc65d8ae52c3106acfa557fdddb02105476ff1d7f43d6107149320d7c8e86ffc56baf86000d7d9bb396647a52eaa4660bd85fd45f3b0faafe743e648340244d311e3199160bb0161cd009598185d761b54376848d403e675882006d0c4a9277217105adbd2698610528ece3d0fe3f77ce9fdaa5b3430cd19cbfee6dc40b19289bbd14960b1d674a50354d34c55b15a0950a0a1b8b5c4d0891a49bae988522c56b4c88c6dcbaec4a6b20e8f5b51f481c2dc08df79ed4dc581331fb1ba183e6f68fcf95319f3477aeb699d66a04a4994104a9b8be8c3010cabcdeaff59143cbda085b921ae43b6e32a53fe74bbf69cee518fe4311be9ab225ba72af6f13fd91ef58b238989c48cec8549437d9f50f273fa85c9cdcf3f3b9063ddb4d4477b7f91dc012876a78cef67c622c86678f3ca3e3c90a87e85135c6b03272bb7e5382acb9a82b4e6ea04773275bb3f4f1a48437cb338bc6a6d69c0c0c22a1b6db42dd7c372e67784fcbc8c921c006533b149532fb7b92b0eb7711cab80e02ab912f38b149ddf4ded70159146f3a993339c9646200f893095b2eadb9ebbd04684210fcc07879a3ee4b5b92ebc0095b12d913d9e1447ce0c2b7c025d7fc9616b02d020c3949496f396828b6b6afbcea13e6337b31e760aa9bf4c5b2d9bac830acfb5befe244cde8122e96277b9701cb6afa5f4d16e9e50c1bc89e814a780d61f25cbe4650c70e02b6bde25391dfb2afca729b1022c125cc662a748b46db453f316c13db3dcc3932d153424e6f853ee3943a76821801f3182749c9eed1f41991d251a82c30ce5512479a5114081566db307a845a76439af3b8848c8811fc16fd49e8833d6585918116abc307a2b8f6881184a654edd0ae2d84e79391d93a7af203dfc99b84f8672b18c0f8e4bd8e5e728cfe8bc3aecd123dc93e1210f402d3790db679fdb1931f3a2c1f56dec3d6bbc65de9d7f85e75bbf0287b9b9a0a344209b82f13b65102b5729e7fee6886ed15730a811b317407d91404ecbb3598536f9b57e7f15c93dd94754097023cfd29f0056572566180775ec7f3ad7ae3200d4bad79f37f721282366dc2e8837acba5a8f657a76c06627e879c0a4582beaba501bdbb6c067216a280bafe055efc2a0d651ba94610ad1c4275e1e16d8363091c63dee9357e425c106d85230b7528117733f0dd81bb670159cc9823f6250339b288063a44682649cef5c38c54cd5b5076804ec74ef7ba7d1de23e6e1aaf8c0de08443cc994caf62bde32587fdb69a1e4b66f169930c7d8f5df2ff137a06bfa4eff109f0d081388d46e850ac697585385fc6d86aa24aa1b8e52ed5e0f2bb62dae6886291a0b7542f7ced243ff43454bbda4a9544dcb446a1dc95766e0591a91094ffc11429c9dc8b51fca7fb1635cf94d2ec92d5214c535d9c609dc06f44cc18aa2e5857866f16da0a2b3d135f3056a339686e769ddd60b68f630915831e6b7761bc592369b3a54fbbddb104330c496e588f15a3fed74859775d1cbfc3b838a6f24e1216f525f2f1ea3a980077950f0a0ae7cec93882953c312c795db18cbfa02ed9265d9bd81c3e1f6c73561649b6e2fc624278c5548ae76f8b5bfe00d01426a5b5c1baeb1a2586a640c381b0591f013cd4288e431b54a165c61a7f41ec888e27ed394311bf4d4bd4603a89648e0ed51bcb2174852af77c183aa0e528f187814f4d00c0fddfb0375a763581a40a5e1bd16ea9f737f5a524cd9a621bd3861d9f26dc4e651e68494f18f7be3766fa4f276f177cbfafed7899ad9fb5d60d2739d2784bfa594f1efdf66cd68cbd274e08a2d4608c322f8ecd8c95fa43a8aee94a9ae543208d9a442e737c020188f3eb95488ce4c6ea3e9b37ad28cfe2adb0000000000003f1ef54964b14283d8e1c203c10a896c27dbe02f49eff3abf2f58568ef2e36", 0x101f) ktrace(&(0x7f0000000100)='./file0\x00', 0x1, 0x4, 0xffffffffffffffff) acct(&(0x7f0000000000)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./bus\x00') socket$inet(0x2, 0x2, 0x7) r6 = open(&(0x7f0000000040)='./bus\x00', 0x70e, 0x0) write(0xffffffffffffffff, &(0x7f0000000cc0)="5cf625cdc8e47c5333927aa217ac1561e0ccfbb51f09c4be294150e03e41e0c4eadf09721c2c18b36872d75a424a674f13a1d089ee4ec899ef573185829e4d6ee62d7e3d86f190c9be6b236a21a05a56977ec473575465d9c9489eb0d20847be4ed12ff0e63dc5e26b840e8d7415ac7e647db3fd01a6535fa7835315c75df16fc1223386057143fd8539cf7bea37c5c8b453fc8502640285231cee16ab11ead9c67d777fab079e7377e464a29419ca496c2d38aff0b30b9fd6b5405a0251f9b1f09f5dfada240ebd93948d95fdf3c09a521959e5bf09ccfbb084407d086decb920e0f3b768ed16e79a2fdcdab42959c670cd78e696e146f7cd26244ceb72114f735498e529daae6d4b941d47c6dd7cddf37b434251db7238ed94c8f24f1d5fcac1529a6bfad257a3a1da88296c3cf1a7c0a82dbc77d4cd4d415487617154e2bcd2ce551c5a5744c2dc202a77c9c4f46b8254d015bed34596dcbf4116704abaa47105cf64a142a99209ff70d5e46c12cbf1a4bc862f9260653a57dcdf22649d243f9d7b4f77584740f3e13f37dd7fba5e097f00569a130ad39f5523b5a1e9c1966c673edab8bd0e2690c125a060f13240c99dfba4af47893b03f8a629e0bd134928f8e580843c62afce89462d20a9105291814b238d3443ef9b0a07941d8debf4c06133a417837d93e4e02816c1c24334d4a2f22b3837f572db8f7121942861d07edaa38ed8529f87947932bd5ce73a28ec148465dda715f681619fb6c95c1f41dee3a86006e06f9fe873d2280182329d0408c88db1106a4cc6d9302b0cbb6aec63aaba89c55d7112b31010adba072298b4d4766460f3e65d042c7ba15114fb5161a72298fa3b277828566159c286ac9a716dbbef6d6500d3d35adfaf17c431fcabfa16d8b24845c9d811b11f2989b3b0c510266a9d40f136972466c2d62beda08b87bd86472adcc83ec3c04455fc3f591531db962e1e97d76f2f71f8a8a8b08111f98de1e27429f4bf11851a3f8d3b78c6dcf6e627d89b0a33229e0d8b1119d174c5085094d131c9286a85f1cbe255a047bce635091908a0afd2f6d427ac9c0ab14b229e33d6ab6c574031063b5f72cdfeb78a9442e4f1753dd4d4340f56992ac7490e5e8aec64a98a0ef69caa89f6725b38c96769d2db1f2329f1db96ed3b527ef7c0317bc7f8047ca3b3e5546681dbb9db91516b0c543f38d85dfb20cb5696ec4cbaa03e0f6132f22174417ecdf1efcca5ea73736c73140cf149b07622516dec0cd9b5c1c509a2ad5c834bec086cf2a4d9b78dad8095871d607223730c46867e1b2d81c1e203ce56c29c3086cb966ff55b9d7b5a8cc0b98780da318f0fa1b15ee5967dd8d7b0a0d6e0045665ba73a125ce80bd7342da644c9cf0a87fdcb17b15422c6d3e6e188feb73597c8c456f2251741ba2649fa5d11e4b2027da8d78c20886979ff317409961d57257c55aec66a7acf0d1e6bc11af65fe6911c34ea89bc6e3370ed0a594c0ff8302f4de1fa82aab136c9c92cddbffb491a21329957eb7d38edde0ebe666c0004c3fb39dd92210f47023f869713ad393edc4480db63600b65d6a69a30a94e8b96a95bae35af343ab70b297475405e29391d83d9d9e0fd0d27406f054e30c5c87de194a33a8bf5576b5998ac62b12cf7bde88900657f4d09d5f627ceb1f9249982e0d2c2a96a4fb5af5808d74a83f07fad263ee45821cf81717f497b78104e810e9d99cb73baa121e1ad403e2d9aa84fbb58f1c1b96b71f9c3ba63206b90bb275febb1a31338c778b3bacc9ae30a5afb3523530a77ae6fba90efb63cc4067e394df9075231ae68df4e31cc6bd8aefb0c8d3cd1bff75dbfe60358dd24610b1d1c0ea18a89effc66f78bdca5fe66cb0c7e29d908d06f7f11defb463016dc497046a3a836df67f36c674b9c4e6faf3871592f620675f3ae4d35c160e56cf15dd9114c4f4ffa8808435b740f1ad4e9580d1bd8d9fa5107d85bb8cbacf3c84abfd90f0892d82c794106b099cdc6fc330022f8578b9af386ffa3d4d36e61551be308e732fc3dcf78833adab2eb0cd883f5ecb21f6292ef8812c91481495be9cd5da31296e14e2bb3671e89d018b68042b9511da599a50bf08a9971ef7d096c9ec7c58e17f017c2487885bf853c954b39b402912e8212f2778b90b93b9bd6dacb1fefc725083bbfb3de9db56478956ef8dfaef646e101f85c4cb44728a60f59d6e2bc690cd2a32d6721700cce0f301142074fd6eb1939885507bdbb1a42b09cdfffb9b3a3c1a1dd3751942920b56c7a11296b64f8a615dfa6e423e4c0b59b7fe3b8de9eb054de6c24ca08b804ce8f413e0c4438f7ed6b84d501b4b19ef4fc152e2557f54bf827dc4b9a831cef956620a5fabb221929d5718464be4fae67dc75629f0037bc52c57895b80efae702f50868b92c37c3777d1932e88e90b169854d71d281736b7b00d89ecc5d802faacdd13a2b76dc301acb180cb07445da4f2e04b10871deff3a4cdf87e5e1f4db88196c1dbbcf736690f07d3195725bb5ad0b47346e5d95720154cc5cb73140113463116ebb9f9ced53ec83d173501f34bde40d7f4760ad83e0bc75a30d7ea5f478e43cf48f2267c20e945c98d92b33c7313f9bb20d3eafc29ccc5cb11c806175d6ed93a73aeaeee706cc197b971c3508e6e230809f62b95e0008578e0fc362169d11642eeeb55bcb9204c5b9d4a00c10e1e2f04c5b2852da82775b714c09408e34e362d02aa371de44d8875b5d798e532fbc426a16316eca40093d74e0cc09ebecc77bbdd3f83f99b2d8b916d2edc05bdc7fe65641da78870371f511763402afcc3e6e958eee6a5d55cc18a0ea75192d13730881032a8f7f1837446913610e03a13b5104e3f0d96a9a3dd3df3bcab5634cdd355f26a2f27fa46068f06c703546b2858f4d21107cf814e0ecef25dbc2997d2e306f01de267e2b8faffaf00d3027fb3e26c6d055064728ecbd004c8f5e12fdd572f4ba1d4a57d9c0ecd52e88a0705c7c695fb4ae5d31d59f33d851d5bc0d4cb1a8b396f21ff722b67ff8195c80adae45eb003f85b9aa5ff864943256fc1825e6f846db47c22e7ebf6bf739d17e0b40f335079c32036c140acc632ef723833ed1c35289ee474370221fe8ff869a43bfa9cd7bc57b3a04e02fb02198c58cbf776cbb348c62a894781efd732f9ae28eeb2dbdf29a7ac255f2885706d627c2f7abd16c93fd742a62753217b333f764be833429033c3543b95489bba927530f65d0269df0051bbd3c2012d38bde26b1c8584545ee8b5e6679ecbd93418f0d21aecc0ff751dea47be7f8ed7fa93ca60b7d574e585be5ee0e3149438c506f45e77f55ffff3f38af544094087492f2315ae63c69f33ec43d73eb48570272478a4e5d7b93b0c7ad4a206e86a1fbeb1991e6f0605e20544323df73d3a697f35828913e91bbc53260ed199a56d5ab7202d85b74fc52eb87793309c0c2cb5845126da8bf3aeca542363bf4a02860cbd8e3906cfa60c278fe4d78d54e0f99ada6f5248f8125e03a5cee7ed93a1d37bdbff50aec19d0eb8b99e9e83e3a994dd8d2232bbbc471db6a091aed5544cd4e09931016a607db0eb187377f427f3afc9d752cb25a947ad5ae4f449aff93b2920e9c65213efc3d5be461f844b57004d939a6799e828e484e9b87c8f3e579ebe1cf198581bceded2aa5864038f1d1b4119e6a2e55c31ee06fcf6b76656d16688dbcafc17d5988bab6f4d3201219fe8e67d7a06da79497c361c919d1b6ad284bb1477ee28cc0f0d30ae0d1e81a42354f638121c6dc2b541e90cd223279a20af3739197f098508c7cc87295877724428703e5e7f160fb494a7f579594b38ae391af9076ddc2ddf53b943c69e0936dda3f5c391dbeaf9db9bc09860fe05d6ff8048f81b70375d22dc710f069e29819393281cbe016f1230200d92256d1bc16acfa054502b39126fcc7a6d3063b1e59695f89a1388a3399e4d9ae513b658eb2c2914ad58cfbb6f60a3e384173ba8eafdfc362c3a761f1e0a658f88070d4a0d93d9f025c59416c2d6dac063125f28b59d80242f8a531488958cf49ce92fa6a9b6713dbc4d2519304565319730b90ba1ec1a02436d3f2d0e339af58b709fedd4e3a1151f3a5c72f7ffced09505478482099d5ef02d67c043b8d00da6cbf7654023b22cf0ccdc7c24982a266fcb31040aafb5e8fd400ddd817b67c6bf7bb44ebb7b84afba6d8195c4727b34dae1bc318aec33aa411e7f11c104998ec6be9b400f1f47c3b4742af95900e17dc6dc933cfc1439eac72e9ef94a473e98c436146fc32700eddf3dec862661f64ec50ab89eb7cd968524a67705c5061e97ce909323fce81ca1b6294d8f72e0ab7529c9eb43adcb25c4ef1dab18b382bfa68953ff293c8cd177122b8a24e1bc181d4827a5902eb728b67d47f84fd309f39160f5c1347d027260bd608bbe740645770d106024ce9d663a150e194bc278f2c0158b7a6804dd153aeb09c0531cd208583baaf4eb44d53134af86d4459adb83b788119486db21c7ba4f8886838f218b7a650ace87835c65cc1393b139ae139f261c273288d5713790b2fa57e2760c26d714f27cd6eda4620229c148fbdf41a998c678fc27030ea8482130474c21ce34479ce4403f64641580d5d1e2ecaf9aeaee50e9032e5cab4c7303473724011213c5c21dad86b4eb983f4c5e54fb3bbb09ebc81e56f04cf1e8908c9282a5e418bf615d6d99ca009fdddf339213476a0ea043d627cfc2432e131edf5f54083b90f4cfac287c81bccfb4ee36149a9d5501c9ab42b64266fbfd577c07a8810abf9f8361c1c4a7a7cb12fb0c744603c55cc2a02b8bc3684c51f8b21492e5ca89ab655c77d851336466011441756229df5e8261915f49f4017e1dc556fa439c961b759be7cae83a4a245b45f644a39d0e181b16276495b1773ef49a211939ace27f14443657d632d374f0737afef22865161001b147b4df50b98fb9823d86333ffaad113f9d0dfc7f30a06d987589f18a05f1dbda12944a80631691064cb24d0685d9c159b982ed0edd12934ab31124b89f69d9d340776c6902399a53adcef4196eb7efe3cc844fe0dd809c2aaf0ca343aa7da78620f8ada9e9476392545d8b6c474c8c66206964cbd77c18db4c7e589f507929b805c1983fa9bdbd932b229ac0fe4b508fb6fb55fa3492827c237fad4611dd3652f155e7a38fe7b4b136c1d576a50737caf57607161876bca1313dfd7e0b6b0ce5cad77a6ff03778266d00870a9b77a0a9b905d922b8a6d4429ef393709f0e07fcdc8c1db74c96bc0257d06111155e922338c5b97f15a42faf2f32846e5a72d45ac2d13f37b1892b5f84bf4545371e693d5b3b9f2425eac4680811cbce1b7e659a513294d7a1f85abc21fc0c80ac906b40e5e01bcdddc8e2a49afdebfc1a2400dd81eb0ac37f14a246450af49ac5c540edc5bc4d5a0d653bc415f5c9d35a184fb55cc9ac52ef85c8bd5af659c412dec4436a6038120dffc83863374a3b06323add4f2497c17623ef1c2284a25ab1633fecd6b3474c2b42fc09f2801ed67b073618ad0ceba2ec1c220f0ea524915fd03f94bf8b1fe7436dc7e74449084084464a0ef2c4394a452c949c018646390e003ab80e4758373fa526ae3b089ddd0c6522e260fb6cd4201023dceb1ffd520f236fc8c18433e8ca47a330495a96bdd4b58a1de7a1110a78c7b9c195f9bb2fd4b6e9acacf535a538c5cba0c2ad9ea4c799b0c986503d1d42eb41beaca5a8e744b7662f828c7cb833e6ef9f5fbe0b259c", 0x1000) bind$unix(0xffffffffffffffff, &(0x7f0000000180)=@abs={0x2, 0x0, 0x0}, 0x8) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/wsmouse\x00', 0x20040, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000980)) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20080, 0x0) acct(&(0x7f00000009c0)='./bus\x00') ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000008c0)={'./bus\x00', 0x1000, 0x8, 0x7fff, 0x1, 0x1000, 0xfffeffff, 0x3, 0x2, 0x6a3876207d967197, 0x0, 0x1484}) r8 = socket(0x18, 0x2, 0x0) r9 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r9, 0x8080691a, &(0x7f0000000300)) ioctl$VMM_IOC_CREATE(r9, 0xc5005601, &(0x7f00000003c0)={0x10, 0xeb6a, 0x4, 0x0, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ee5000/0x4000)=nil, 0x3f}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x9}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x3dfa}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000e6e000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0xb1}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0xff}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x3ffffe}, {&(0x7f0000f78000/0x4000)=nil, &(0x7f0000e11000/0x3000)=nil, 0x80}, {&(0x7f0000f34000/0x2000)=nil, &(0x7f0000feb000/0x1000)=nil, 0x1f0}, {&(0x7f0000f2a000/0x2000)=nil, &(0x7f0000c49000/0x10000)=nil, 0x7ffffffe}, {&(0x7f0000e61000/0x2000)=nil, &(0x7f0000cf1000/0x1000)=nil, 0x6}, {&(0x7f0000ddc000/0x4000)=nil, &(0x7f0000f60000/0x4000)=nil, 0x100000008}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ede000/0x2000)=nil, 0x80000009}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000caa000/0x3000)=nil, 0x1004c}, {&(0x7f0000e12000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0xd354}], ['./file1\x00', './file0\x00', './bus\x00', './file1\x00'], './file1\x00', './file0/file0\x00', './bus\x00', ['./bus\x00', './file', './bus\x00', './file'], 0x7}) fcntl$dupfd(r7, 0xa, r0) connect$unix(r6, &(0x7f0000000080)=@abs={0x1, 0x0, 0x3}, 0x8) execve(0x0, 0x0, 0x0) 11:46:09 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) getrlimit(0x3, &(0x7f0000000180)) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) pipe2(&(0x7f0000000300)={0xffffffffffffffff}, 0x10000) r2 = getpgrp() fcntl$lock(r0, 0xf, &(0x7f0000000340)={0x3, 0x0, 0xffffffffecd81e2e, 0x100, r2}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000380)=0x101) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) r3 = semget(0x2, 0x4, 0x400) semctl$SETALL(r3, 0x0, 0x9, &(0x7f00000003c0)=[0x80]) rmdir(&(0x7f0000000140)='./file0/file1\x00') r4 = semget$private(0x0, 0x1, 0x47) semctl$GETVAL(r4, 0x3, 0x5, &(0x7f0000000340)=""/192) semctl$GETVAL(r4, 0x1, 0x5, &(0x7f00000005c0)=""/143) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x0, 0x0) r5 = open(&(0x7f0000000280)='./file1\x00', 0x100, 0x12) symlinkat(&(0x7f00000001c0)='./file0/file0\x00', r5, &(0x7f00000002c0)='./file0/file1\x00') setuid(0xee01) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) setuid(0xee01) chflags(&(0x7f0000000480)='./file0\x00', 0x0) semget$private(0x0, 0x1, 0x0) r6 = msgget$private(0x0, 0x20000003c4) msgrcv(r6, &(0x7f0000000440)=ANY=[@ANYBLOB="000000054270930040000000"], 0xc, 0x2, 0x1000) msgctl$IPC_SET(r6, 0x1, &(0x7f00000004c0)={{0x7fffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8}, 0x7fff, 0x200, r2, r2, 0x6, 0x227ccb81, 0x9, 0x5}) 11:46:09 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000002680)=[{&(0x7f0000000180)=""/122, 0x7a}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x28) syz_open_pts() pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) r1 = semget$private(0x0, 0x5, 0x400) semop(r1, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r1, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r3 = getegid() r4 = msgget$private(0x0, 0x682) msgsnd(r4, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r4, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r4, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 0xffffff64, 0x1, 0x0) r5 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r6, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r9 = getppid() r10 = socket$unix(0x1, 0x2, 0x0) r11 = fcntl$getown(r10, 0x5) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000980)={{0x2, r5, r7, r8, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, r9, r11, 0xa5, 0x1, 0x100000000, 0x2}) r12 = msgget$private(0x0, 0x682) msgsnd(r12, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r12, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r12, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r12, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r12, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 0xffffff64, 0x1, 0x0) r13 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r17 = getppid() r18 = socket$unix(0x1, 0x2, 0x0) r19 = fcntl$getown(r18, 0x5) msgctl$IPC_SET(r12, 0x1, &(0x7f0000000980)={{0x2, r13, r15, r16, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, r17, r19, 0xa5, 0x1, 0x100000000, 0x2}) r20 = msgget$private(0x0, 0x682) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r20, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r20, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r20, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r20, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 0xffffff64, 0x1, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r25 = getppid() r26 = socket$unix(0x1, 0x2, 0x0) r27 = fcntl$getown(r26, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000980)={{0x2, r21, r23, r24, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, r25, r27, 0xa5, 0x1, 0x100000000, 0x2}) getgroups(0x4, &(0x7f0000000080)=[0xffffffffffffffff, r15, r23, 0xffffffffffffffff]) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000200)={{0x2, r2, r3, r8, r28, 0x10, 0x2}, 0x400, 0x7}) getgroups(0x1, &(0x7f0000001640)=[0x0]) sync() unveil(0x0, &(0x7f0000000100)='x\x00') madvise(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 11:46:10 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB="89b30cf2529577ab4d8f8dbf0dcaa07e8c"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x3b, 0x3, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 11:46:10 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) pwritev(r2, &(0x7f0000000740)=[{&(0x7f0000000080)="3960ecf45301e3ef622489ba6ba5b185cd215d242cd528a89950e121f753673d7bb5bbcde02e9c3f4bcca84728a6ed132ce892", 0x33}, {&(0x7f0000000340)="bcc4c6ab8751ed88c53a63756ffa8c1b1ff8a87ef2dc1a29f4267a24876bd07f0fd4ed65aa360e4a6a7c0abe4bb58f9b1868faa2939b6ba4e1be6c3151c625fb2e9d798f2ea9e21541c6987fc1b770e5c347179747167c1522ae0c459b9c716ea88740aaef21fae9770284329ef42458a993c4f4ac7cd696b1da496922e6697cedd576d52d94d22d25d89607612f75d9972ed45064b8af87ee69dfb0b673a4fc60ea6a76d1920bc56b7e608a3816ac1c6d27580d095df8af9765483a9fefac244295c30fe5df7b81ef4ed5f28f28fb380e9a5b935076cc99113bbbb2256ab277e139", 0xe2}, {&(0x7f00000004c0)="12e85b129d1a61704fa74bb4d1b2aeb75dc3cdd2bac4652f7d827ec44112f3324aa1ca3c6d7212625e98bac6597f3a713c69b862cf32273807c25bc38491a00c742c80bd5d6367877fe660f1e1069aadaec91da3e287cb77ee1875b855414049614d34cc49b3a1f47240992585699abab2f5f3fc2989ac68be0b77cf5a1a547463cfae547991732d77ee6774d676647e5c8a4345", 0x94}, {&(0x7f0000000580)="5c11408b0cbf27a0e6ee6bf65d4fbd011f98b6149b9625bed4bf2ce3d515452cf1c6e9f0532140e4663b1538ee545eba5d15b04397fc6b68ea79c655fdae7be2e5342433c29d740e5a1f5b04b524c359b6e8bb6a0ae486121272a94b3127502966784bf1735925bb17", 0x69}, {&(0x7f0000000600)="ecadf612db6faf80a2c5f139a6e647b8cb827fb0b7d2192ae784a54ad079e4d608f030ef158579d7e3faa4823556e095f007a1404cff6a5c8925ae1a1b97045eeb9b301e1c8b09a54a26a81a5b781ade058b7ec18bb3540f088a31", 0x5b}, {&(0x7f0000000680)="01305a1f984399581cb5b50421ea8871073b48f832463ec455fc5dec30f1eba73abb2d5f9ef9a7f4d92a6f77d80d308e8dc3d4cf9d19dffdf7fd3b623b209b8da6f5bf4f1a571eecac58f40661bb3b52934db4c9800fc74593e5b114265467b7d56daa6e9507e362abac386bb988fae35138e6fa9af956cf8459cbd7a65b89e4633d5882e01ad7098ccec78791208b30b50cdfff8de53f1f65a94081bab3a7e4a0cf24c72f", 0xa5}], 0x6, 0x0, 0x8000) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)='#!', 0x2}, {&(0x7f0000000440)="96108688c2cfe14f8a9cf633c35f28723201f43396e0a697345ef532", 0x1c}, {&(0x7f00000007c0)="91aea7c8287c3b512ad0dfc1aabc6da6098a62b1d7cfe3c6f93168483878f6e4b9ff91e731159aa64e5689cf03eadffe4b3d2c43d32c7b1fecef1032ff09e0bb38e9447f72d4ea1e84c8c01bd6e1f6c7f75434293b44a8bb0a95a4d67f1b56dd27a22d545f9d8a6087d701694f9daf0018e4815d0e4b2038362599c65ee8df42fde9cf64aa4ad8471b9145376165ad3547aa1c88865f97676b758208deb86a1baee0065caad197341bfdc5eed97a0653bf2debca92a5b1786ec7714537f930423c25b71428a89964eb3d2c1795998dee27780ff626135b9c00ad7df634004066408f73d3c875e56af4207842cba504602d10c589febfbf2286bbc237c3030cd675253d9307a961b20ef2ecec97b124c64eecce02ccdea0feabe1b99b2cb4a1f4b91bfd0cfd08f734ef5fa9b43aacd21ba0d0490d421dc290b929c5384fa5afd137f12374fb9eaefbd0a4c12a5ce78e8606096229567bc41b0e9a4d3af3b9db9b4a2daa15be2c4b4afb57950f33084105f7423a31b34a38bb7fa4630a0f9ac3571b735d9b3b14d69ffac2d8eed567731029b98ed1950469708ab5e962ec1769cf1fcf1b24c3cf57c9adaa3ad7043ba59b0c9a874017d830362dc2f29f1949f2de60f0bc788d67754f924ec56842735b6b63d7b25e0ae8f8b4bc0a29d87089a0eeaa62caa243dadddcacc8f211dbe51566baa746494073e47a72d78223ee0310bde827f416c2e5ba591cdd8b46918fdbb231ff0aa0d0602c41cce5fc79ba5f38b6e7d91c840fabde2de4ea011e446d365ca860009ddb21d026e6493afb965af47ba515961a7807e9203d40a93147bab2eb9504a4cf2732cabbb39708b0b2ae272035add18ba591cdefeced5cf7f66160e525adde81e5a2f2457b63a0cd8729ecfa04892a6b474ef18712087366f5ef980e9447b730c8b734c38e0bf4d8f8b622acfa6e3901a57f22ee394bd1c044e3de612354f957686c8a625e5281b9f35b19cc3e3aefe6dda238b80d2e2c413cc8490ac3e24ecbc3aea0ac742b14235021b55954323c5ca9e22f144601418a3e1dbee799c6eb5002da4248512ed0d1ca4601c346c004f01ad8a7ff7837c65c9ef556d0ebd4f286bc735e29208d22c23fc1d118d7e91332496ac4177ef8fd9112484d602ef6cf42976b48deda62e1351f85d376eb1c33c913c18cc4475e8b05a19aba218c6a9e95da372a6fdcff786d3553902810d297ac7988e5d9aea084a061d675760c03b09e6a459079d0a58889ac98561a0123badc8adcd6e2a42517da7959458dca4e966d8909deaab0d740c30ca4c0d000b8bcb3cf76b20467503551bf863d28b55c988f7d699b31898685c57a1f7f298fce69b884b4b685b9f361b4c13460100f786ba330165eb75c70383cdbff20657e207d89df9a4d9a6e4d19ea8ac332df12e303d1601253bac92f642ea2a8eddeb7b5eaaf1f59a3eff38b05d50d6fe10d5dcd011cc94b0ed4c26ad6dfa590d4b7c1a84d7fed31c3f077e6f664359b2d35f089471d1b411e8022a8d16d1ab236f8c3f899131d7447f4a7cd73bc1b34eb8d1e3265743cf73bfe9cca827a09b158a3498081617b9591464d674509fd1106c2271b73680ca5cab2beaa193eff9a8c5d4f2888bf4948727564d1c3cdf7e2f4fe7a02c096fd5a03bd2bde20ae346ed5eaa261690f74722a1beb5a09887ebf9055d4a487e3e69932669c7000e700e7a672d686e83d214b58871ee67e7b26db05a5d76e4f4f5a77f931e95ac1e9deae2f659939e4b2f1229e71c0d0d72d2b740eb4ac35514640135ddca5622512a1ad6f2c4e4ce5a85183018c059af0a812810a1133b00c531baabc02417445f830263c20484db4dfbf01031c03efac13a8ef9b97990f74112e8ddd381b8c094786eaf481672ce6f0004a5564826432108bd99acfbeae499bed5fbd9922789e3d021cf7324e23237f4ce4f6b3366226216f608243783b063dd5d9beb1d46f2985cbcf29deac3b4ebcd2d0bd48aabc3b2b874dfbbb531f6b1f2b91274dd74507e252ca59e01aadcbd3578a1f4b1cb7e4c149ef90615541f744469ee2061b63c83edb0fe7a1286b51016ccb72e006201062be755db27686255282b2c4282ca76f2a147cf506c8914ada2b31599e5600353a43233bfab330a66dbcd0cd4e480094e4d2ec440e6d68e920bcf318c42cdbb4e498ded52589e6db6311ecb48b138a5f6ac891aa99df9d689108d12f76f5a328062d91364b99b3f0e5f61eb9608d3c2b8712c85419b8179953ab7c284b853576940ab8ca07656bfe460353041f94e792d5b978b85184a85d69f5914fb025284dabade42a55004f40eccb5bb9b91e0c42cbb2431844ebc5bbf46f98c93597cad45f21f8041a68f45869fef151dff07c2956debd45beb3ed3289947286ce1a4b0222163e5877127f2208ca9288bb159e31ee73a193d9e1d7a272d9d7e52f6e616dc54fe2d10fbc9cd45da7367d318b1f5f10fd4bd2acdbfe466e9bf52729faf074670d087b6f08882748342fef857c77af6aa9180ede5b1c3f1ae0e7ebb8a9528812a3634119b3f44cd0baef5ab5352dc3b4cb3f50abac7123fdae6a74d37191068646cd3681072fecc308020318d0b68c06b55cf6d0847d66e107948f7931646a57fc207d004f095dda670858cdaeaa4717417ae518534a144fca05e009b9858fa556c389ec0191fc7813b19391256a217ed1e90572a3b42fffedce78bca8ca20eabb4ddbb15460d6ea824cd0e5c2a1125a4a167a6c464ee559b45456d343238db430788d036dfc8920e8520ca847b989053e0e71a79a35ff6fecc146be1e3cc0a14ff6e40b15e714774c9789b99f98e7389479c07d4a0b59a62e647f28edc74be65df80626cb471e7100c242ff6e01d3c73266e9951dd45b7ed2547a0b3c6139f85a3979641f536086b9c2ed071c719064218a046a8505f6b89b2cd061d5458f812928f2c732d1c4a5af7392a17ae1bc1a033bd3fe13510918f561a0591905f1cf2af056aa012beb23b1d4e3d879c6493d43402fea69392a1ace80cd85a9628fe0f516a06efe2fad263c7f91f39419f05836005d69896a22044a422789344d714f0f08359e26939a251ea62f05f9d35232b30f6794c8eeb48266aa98561b38351c13141ddfd74495e8adb973eabad6f9462ce9c912accb667eb1380331d1946437ea686471f6da22cacaa67b65cb600872e5673bd0d1d1dc831016cd218473f7083198932972a37458987f4470a4161e2aa4a3b7b913fed0b2e486915d4b7124ea068adefb1540dc26115a0f90aa6e4fad99ed125b3bc2c53a5e9ef25c688937e047f39ac10659629dee195e5b8134568ccdfcd5cec5783f5f9bd79c8d91ef48ca237eaadc873a993e47e4e71dd1c8709ae738cfb2c74146cb0a9d8d8c2a02d8eca0855ae3dfb609e409283503b26c165b2046c24ce0212c5c90b05202849a9f36256c826498752e2a064d5bf840c15426ab06d9ba1c8c74a1b9ae20616a632a4e533010b69d25c81c8bbf78470062507697f82c702aeb9460ee8dc32d6f4a7b4f0ab6d5cba4a944793045c9289cf3133621efdb072625da0f994362232feb4bc3c0c0188f30a8bb5ed0e1fb8fc296ce421eab05da7757fc29acee53889432cb4ea231a724b69c1eb905f02fd816d47663f87731783115afc9e858182dcc6a0f9ea37ef82843503a12d2e85891f44fc2cb590871e4cc60ff90026e414c22cc1bb385d322a115e3ea4022ddd70b8f64b77a310c14c8b0e2b86b92c2f0237e0bc0cad4619dee0527c8ff8ef8a4a9febb67fa77a5efdfe8d56ea511da8a0b4942ee4084120df41da5c7dcd02252cde441b4a271f96b95b5a28e248ca7a774fe31907f1602b0dae508b026769d869927b3a06e8f831b7af0c840969c594421aa9043468d37672ba0d712d0df7f8057465fa2b24f671f5f36c7ad8ebc58cefd760d42233f568e019bc04bf8b6c8485cf7811efed22754e17de42a2108693716c8f8b3e1563b8adc1f0d40a9e220d80d5f8d78f7386c4454ef1c1bd0f10822016d7b0c61cc5de9285353df7a6f63bde48ed4ddf405de4fcaf91fd34a289f09dd05eb58f464ed31e38741b8971046dee66340f7bf573c8d369fe596cfc7b33b227cb34fbe050f072a088d09cac6a2529a92ceb85ab7e6bdd8b1cb62269e81540d33359baeee1166f6384b725dbe6f350b409fcebb3c59e0d36d5d0562b46db0e3bd2c0bd7211cd6f2cf4fe0d50973c4783d6ecc78b8e6b4771b2cd4bbc3042ab19cff9f41f3e967fa30f9ac4abfd25cf78dc0eb638d5083484ccc34a281328205f1e696c81fd2cbb8d464f1b4db17500ebeca33ee2a1811ab8d0f6204a6d62ab3bf22d0712fe3def2064601b5e180b13879196f4bda83acb4c8b36d2e37a54d4858dbdc82ae0e37e8fd33964c15ba30bff480b12d50a7650f4e2d6379bdd287eccfd9989eb51e6e8072b57da42b242fcc74d32d769f69c7a83a846b648663cf72182e8f99f1fe6044d3be9e9bc0f68b51f7f31647353788393fb756f222decf1e05a16c5cd8b00f0028ebdd340ff713495df601f5b65ff5335637dc74cc00bc58d85b53538e5ffbf5b6589d27408b783f4874a73de436e486d588bb7297f9974284fe38a0da55d4ba9fe32c63b368ae286c03fa17e6e2c850d09f9ebd2449dda5397b016f769a44a1ed14a904c4d3006647a68907c18a68815a63897e5b828c4f404f494af0daf3f6b43e36d8a22d70516660905ff54a5dceba47dc9d0f26a25bc8bd5ffd8341ae4c8cda844caeb8fd93a8fa8d2ce9ce6d6dafabc252a4e4b8a6cc37a4f183dfa800d099261a42062e7f6eedd86ac60affec659cd6860e633af8c528b484b22a46e6b67a2e4d845e712eff9126c80536525060ef8e90a3e2f8f9cc0354e2a51f60db8c1e32c656dfc25df3e396723b277a0820fc3505d419d41834b5ea66e3e7427d750ecfecbbaae61f99cf1baa901b969bdb4d2765da7badf5f29732ad4ceb60ed14df528114ea9429103c58f087972d8685020acae40876e15e08b1e8284dd9009b42fc5c2d5a551d4508373ec9566eb2fef2775d7175b7bd93537eaa23977d38d13b3892f11ffbc9bd0cc70230a5520f2388f9fadcccde0c5006a283495c458dc867919c6f6c1d301cb420ec4d078afb19c17d057f31beee793ec2acfeb58742d2a15f9d69f5f377710025ce0a948b3610329ecdf16cb9eea13e5f084ea4fc06326652b807bf9bb41134748f085fdf0f9923a965f3d1a7c90adc13d5d63d1e4f84f63ba44ad3a1ec797e30a5890a2fae08f097ef99decb92378b814c90a9a7ecbd9da1612904e549eb622b8ad0aa907d02e073554f8b1dff4e28690ca9f15f6a597ae9e75b66cda5e909df68e4d4259fa56ad17460e40899cb7d9931a19698567163361ac1f751d3d860fe68471e802f3877b7c85ce9b22d79985cc59dc44c240a9c1ab8e8eab4ff323b9062e0081e52c08caed08c89627fc8f6ada257055ff2f34fecad628af54b104b1e886611ac152c6624b5e64d1157ab1d24978792a87810c2c641d87f980595024684376636e1a55b20bb20f64433c6bb4a15a9fd8b3f74460b40fa61bd204e319d5453ab73b74d0f0361dea91b64717031f7d0b6ab6cea1e70571ef1654fc39708fda343abcefb4649df88027a6e231e6fb485320aff482f0ad9f5c75d398010f5475690950c899423b0c464fcab71a0e7ddb4169146f7302ef8b4c0ba1d9174f06f42fb41c059e80a8cca545f99a83eeb848845b0b1bed73128542342fb7d61efd4591c9fb8", 0x1000}], 0x3) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f00000001c0)="0e18d991adf64dd03d70dcf62b5b168e955400b0dbae928b034d567784263aedca4e2cdac64cff6e8d2ec5b9723bc30809090a5da22a712270d641aeacfe436b3de5edf36981c6d93255e269fdf638a4f5e62a927712161205fb27616243a9488ae29ef2c447cbe3de802e43161a0cfe36bcb32b7a097a0d05a5e48a2f8df4c1c8a297bfac0358f564c82c7451b22cdca4cb6301b4d5d6108b23922f1008b876c4f30fa35a254930c6cbc1d16c04925f3e2b9a48bd173ea6b0f8a5824bbe36b62d741b61a9ccc20469c91a6e4dc8d1a992", 0xd1}, {&(0x7f0000000080)}], 0x2) r3 = fcntl$dupfd(r0, 0x0, r0) r4 = syz_open_pts() fcntl$dupfd(r3, 0x0, r4) r5 = socket(0x1, 0x1, 0x0) r6 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000100)=0x8) fcntl$dupfd(r6, 0x0, r5) write(r3, &(0x7f0000000300)="0920090000000000000014804752cd8439df6dfe4ed2848f4aaa41f6ac61371c960a", 0x22) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 11:46:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x3d}, {0x2c}, {0x1000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="2351ce9c802bd9a55b03144e7b14") openat$speaker(0xffffffffffffff9c, &(0x7f0000000100)='/dev/speaker\x00', 0x10, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = socket(0x18, 0x2, 0x0) lstat(&(0x7f0000000140)='./file0\x00', &(0x7f00000001c0)) fcntl$dupfd(r2, 0x0, r2) r3 = fcntl$dupfd(r1, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 11:46:10 executing program 1: r0 = socket$inet(0x2, 0x1, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f00000000c0)="eadf125c050000d7", 0x8) 11:46:10 executing program 0: bind(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8307"], 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82028180ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) connect(r2, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x3}, 0x8) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) setsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f0000000140)="0714040000000025ff149b33ff0f000000000000079b094310aa086b1603293c5fa7cb74df537035305608e768e32a679f8c41d11b9fff1ca5316a36d31e96f3030ac22f0c5154a21d58d2fb6d6eff582c", 0xd) dup2(r0, r0) syz_extract_tcp_res(&(0x7f0000000040), 0x0, 0x6) write(r0, 0x0, 0x0) 11:46:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x5, &(0x7f00000000c0)=[{0x6, 0x8}, {0x20, 0x5}, {0x6}, {0x8000, 0x4, 0x8, 0x7}, {0x6, 0x3, 0x2, 0x1}]}) syz_emit_ethernet(0xe, &(0x7f00000002c0)="6c2bb61b49f75552cb03b3c981d5") 11:46:10 executing program 0: setreuid(0xee00, 0x0) r0 = syz_open_pts() r1 = getuid() setreuid(0xee00, r1) r2 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) lseek(r2, 0x0, 0x4, 0x0) getdents(r2, &(0x7f00000000c0)=""/4096, 0x1000) socket$inet(0x1e, 0x3, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x25}, {0x1d}, {0x6, 0x0, 0x0, 0x25a4}]}) pwrite(r3, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001240)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x25}, {0x1d}, {0x6, 0x0, 0x0, 0x25a4}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = socket(0x2, 0x3, 0x1) connect$unix(r6, &(0x7f0000000780)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d057145406000000000000000700000000829568c11700287ead4bcb617fa69dfceac2884e6abca64892bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447471c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4367f04157795ea4a5c59a3a9fa2a1bda3c8a6bc5b65c6ff070000b4122cd2350000030d7d61f2cd2db400eeff00000000fa478cb02121f590dceb00000000000000000000004c08408ed9d7fe39c7f2b03d5bab8fa9eeafe3930a28b6a549db713f74988413b57c2017c843018fd570f12f71572fcc8142858758ad7cabd2ecc7d7ef9d026c5ea1ef10c00000000c45ab4746021eeeac0a8bc4ed8b3c0e0a7cc76e951ee4d582124e084fc270f882b865eee588a7eee039a2e945096d7fa77b300ada2ac9cb71faf2e2086a14d6f2f5eaf4584a2c241985cc22f798037699b625759d6a4c234ae2afa2675c5f8cccfe7aeb4505f1d2caba8e50709cfbd9846581a44584a441be793f34f409c213afeb16d4209dceb18f13a3e4c092e9d61e0400000027ca829606c392baa4193d0e2add214f8561ad1d48c6426a3ebde4a2d300abf70003000000000000008dda644dd3d1890d8b24124b9218392670c0a77bda7ebbb38531e0dfe8047434e5685eee934168ec73dee815b53c81bd7392b2462aa895da127c1d5943363da647081d8016b4b8a15b8969cf1ebc3a2d4b0bca644f00003751b1e4da809279c7b3252015da259eaf0f42e09878e6b0546b051d9b22d05717f5544717aca0ffe0d84bf7f233d409c1a22d7641764cf4ce2af869b90fd62a23f14d9521fda7e05d5aacf9528cf4959641da3633e7e3f4cbf54aecb0d994f8802adc76b996b58aa6050aa727c9bfcb6feaf2a0cd455bfcd11119cb4ceefab677116603800f8031b222cf8578d931e7bb2e08a99fc62b9150c50b52ebda176e26b25acb00e6eaf70ef69cd126daaa21ec3344f65ece41fa47767fa56b1dbbdc07a24550268c3caa4a1ee916dacef7411e8fa2fa6a3d9eca80e2e6c215d09e597e3dcb2909ce5a8d50050a0ea432ee3593ee6c7e95f84ecbd17c0003c4e23b6688786e2894202fed2b5a7e962a2b8938c84fd4718355cd5ed9992638f5b5f4487dabe6b3fd677b09fe7f9b012a896f8f391f2df433d610a6a33c4e9eb805b72ecaadb207b16d3d1c4a6c9d847ed7d7eec33fd497c00a750fe84c23883bc918a05926bae77016502994703f47efee33ec1564c46422d73343c60b39afa3b97c34cd9276d0a942cd2f70a1d4d07847e8c382757358d6f509f9f62b304afe438b5c7d1557499e706c2e2ca33b71bf3ba41cf54947df2f0d93fd38c36443a38016bad4abfb6e128e2188baea035f5019b66c556e1deaa1934b2918194d30bbe57a102aadd9cbf3476af505cf7a4526715cfe66f3732560e1b7d12683f6d5da98affc75e1eb2df52e8b98e691e44469c2fc5d3efe91626dab84a08a18b1317517e24e5495d59a9a6a868571cc87d80433e3f8039c71342c67ec5be3e33f6d554ada83a7c2de7fcff3602338daa412227cee37a7745d240a2ff62f5e1b387b9a5186700000000000000000000000000000002eb1cd8043e80612f7f3dcb1dbf4085457d3a27184f1fda724c15730274b11d720eca34d1c24b9c69e27b06e70c580e67967e9e0e7866fa29e4b01ca387ad1a1abb4e4dcfb599e69bffb8d85e7b2cdb33baa3a67c54269aeeb23a48c469c49e7744380f53cce7e366d83c72fe0b89bacd9f25d713f9c09c8d93f92367200"], 0x10) dup2(r6, r5) dup(r5) pwrite(r5, &(0x7f0000001280)="d339bafba374dee548ffffbcdc50", 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x25}, {0x1d}, {0x6, 0x0, 0x0, 0x25a4}]}) pwrite(r7, &(0x7f0000000100)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r8 = fcntl$dupfd(r7, 0x0, r3) ioctl$TIOCFLUSH(r8, 0x8020690c, &(0x7f0000000300)) r9 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r9}, 0xfffffffffffffffe, 0x29}], 0x0, 0x0, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000280)=[{{r9}, 0xfffffffffffffffe, 0x96}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCCONS(r9, 0x80047462, &(0x7f00000010c0)=0x3) pipe2(&(0x7f0000001300)={0xffffffffffffffff}, 0x0) r11 = socket(0x18, 0x2, 0x0) r12 = fcntl$dupfd(r11, 0x0, r11) ioctl$TIOCFLUSH(r12, 0x8080691a, &(0x7f0000000300)) r13 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r13, 0x0, r13) dup2(r13, 0xffffffffffffff9c) ioctl$TIOCGFLAGS(0xffffffffffffff9c, 0x4004745d, &(0x7f0000001340)) open$dir(&(0x7f00000011c0)='./bus/file0\x00', 0x40, 0x44) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000000)) r14 = getppid() r15 = kqueue() r16 = socket$unix(0x1, 0x2, 0x0) r17 = socket(0x18, 0x2, 0x0) r18 = fcntl$dupfd(r17, 0x0, r17) ioctl$TIOCFLUSH(r18, 0x8080691a, &(0x7f0000000300)) setsockopt$sock_int(r18, 0xffff, 0x200, 0x0, 0x0) setsockopt$sock_timeval(r16, 0xffff, 0x1005, 0xfffffffffffffffe, 0x150) fcntl$setflags(r16, 0x2, 0x1) connect$unix(r16, &(0x7f0000001140)=@abs={0x1, 0x0, 0x1}, 0x8) kevent(r15, &(0x7f0000000040), 0xa9, 0x0, 0xfffff801, &(0x7f00000000c0)={0x3, 0xffffffffffffffff}) kevent(r15, &(0x7f0000000040), 0x8, 0x0, 0x1f, 0x0) poll(&(0x7f0000001180)=[{r15, 0x20}, {r10, 0x2}], 0x2, 0x4b) openat$tty(0xffffffffffffff9c, &(0x7f0000001100)='/dev/tty\x00', 0x10000, 0x0) getpgid(r14) getppid() r19 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x200, 0x0) r20 = socket$inet6(0x18, 0x2, 0x0) dup(r20) r21 = getpgrp() fcntl$setown(r20, 0x6, r21) fcntl$lock(r19, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x2, 0x8, r21}) getpid() openat$vmm(0xffffffffffffff9c, &(0x7f0000001200)='/dev/vmm\x00', 0x8000, 0x0) r22 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x200, 0x0) r23 = socket$inet6(0x18, 0x2, 0x0) dup(r23) r24 = getpgrp() fcntl$setown(r23, 0x6, r24) fcntl$lock(r22, 0x8, &(0x7f0000000340)={0x2, 0x0, 0x2, 0x8, r24}) r25 = semget$private(0x0, 0x4, 0x220) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000140)={{0x20040000, 0x0, 0x0, 0x0, 0x0, 0x2, 0x4}, 0x2, 0x0, 0x2}) 11:46:10 executing program 1: mkdir(&(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', 0x0) open$dir(&(0x7f0000000500)='\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//../file0\x00', 0x0, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x100, 0x0) symlinkat(&(0x7f0000000080)='\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//../file0\x00', r0, &(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000380)='\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//../file0\x00', &(0x7f00000001c0)='r\x00') 11:46:10 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) pledge(&(0x7f0000000000)='\x00', &(0x7f0000000040)=',\x00') close(r0) r1 = socket(0x18, 0x2, 0x0) close(r1) socket(0x400000000018, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 11:46:10 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0xb102, 0x0, "c5c4eeba80d88bb035fd68ad10af1229c160e440"}) syz_open_pts() connect$inet6(0xffffffffffffffff, &(0x7f0000000000)={0x18, 0x2, 0x7fffffff, 0xfffffffc}, 0xc) socket$inet(0x2, 0x4, 0xff) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "c5c4eefa80d88bb035fd68ad10af1229c100e441"}) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "302777d1962de5a98daadb8e4139645f35e45fcf"}) 11:46:10 executing program 0: r0 = kqueue() r1 = fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) kevent(r0, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffb, 0x27}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000100), 0x8, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000100), 0x8, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r4, &(0x7f0000000100), 0x8, 0x0, 0x0, 0x0) kevent(r0, &(0x7f0000000000)=[{{r1}, 0xfffffffffffffffb, 0xaa}], 0xf, 0x0, 0x41, 0x0) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) kevent(r4, &(0x7f0000000040)=[{{r5}, 0xfffffffffffffffa, 0x42, 0xf0000003, 0x7, 0x100}, {{r0}, 0x0, 0xcc, 0x10, 0x3, 0x4}], 0x1000, &(0x7f0000000080)=[{{}, 0xfffffffffffffffd, 0x0, 0x4, 0x6, 0x5}, {{r3}, 0xfffffffffffffffb, 0x48, 0x2, 0x3, 0x2}, {{}, 0xfffffffffffffff9, 0x1, 0x40000000, 0x0, 0x401}], 0x1f, &(0x7f0000000140)={0x1, 0x5}) 11:46:10 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000040)='./file0/file0\x00', 0x23f) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c2, 0x0) connect(0xffffffffffffff9c, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='.\x00') 11:46:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f0000000140)=[{0x64, 0x7, 0x8, 0x6}, {0xfff7, 0x5, 0x81, 0xafaa}, {0x8b9d, 0x7, 0x1f, 0x6}, {0x100, 0x1, 0x2, 0x31a6}, {0x4, 0x6, 0x2, 0xffe}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000000)) pwrite(r0, &(0x7f0000000240)="d000"/14, 0xe, 0x0, 0x3ff) 11:46:11 executing program 0: r0 = socket(0x2, 0x8001, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000240)="5108bea10018", 0x6}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000300)}) r2 = semget(0x2, 0x3, 0x778) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f0000000100)=""/193) r3 = socket(0x2, 0x3, 0x0) pipe(&(0x7f0000000080)) r4 = fcntl$dupfd(r3, 0xa, r1) ioctl$TIOCFLUSH(r4, 0xc0106924, &(0x7f00000000c0)=0x6e) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r6 = semget$private(0x0, 0x5, 0x400) semop(r6, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r6, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semctl$SETVAL(r6, 0x4, 0x8, &(0x7f0000000200)=0x7) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x2}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x387, &(0x7f0000000340)="b6") mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r7 = socket(0x18, 0x2, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="452110fc14dec69c47259a6d8082e9ca6bed8689e8a83e139dc2511ba42c37b8602e858b7050f8ddc996b78e4aad7600fbc6a2aa98825aeea2e70cafe2e79c7eaacd77d1556ca92de4bb68c34d855830bc7b14fa495ed691dc67b6f57494a2c04673b680b59158db680672100ded0bfc592c4f8ddd18f42e31e28ef0c861f709dca1a732a6758008c6f1d1ba317ec7b4"], 0x10) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0x10) 11:46:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x80}, {0x6c}, {0x6}]}) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) r2 = semget$private(0x0, 0x5, 0x400) semop(r2, &(0x7f00000002c0)=[{0x4, 0x1, 0x1000}, {0x3, 0x9}, {0x3, 0x1, 0x3800}, {0x3, 0xfffc, 0x800}, {0x5, 0x401, 0x1000}], 0x5) semop(r2, &(0x7f0000000140)=[{0x4, 0xffffffff, 0x1000}, {0x4, 0x3, 0x1000}], 0x2) semop(r2, &(0x7f0000000140)=[{0x2, 0x8, 0x2000}, {0x0, 0x40, 0x800}, {0x1, 0x3ff, 0x1000}, {0x1, 0x20}, {0x0, 0xb63}], 0x5) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000100)) 11:46:11 executing program 0: r0 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r0, 0x0, r0) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, r0) getsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r2 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000240)="220e2a", 0x3) r3 = msgget$private(0x0, 0x682) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 0xffffff64, 0x1, 0x0) r4 = geteuid() pwrite(r0, &(0x7f0000000100)="5342703dfecb297f45b626ba1db6", 0xe, 0x0, 0x8) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = getppid() r9 = socket$unix(0x1, 0x2, 0x0) r10 = fcntl$getown(r9, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r6, r7, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, r8, r10, 0xa5, 0x1, 0x100000000, 0x2}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, r6}, 0xc4c01002e, 0x0, 0x0, 0x0, 0x67f5}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100000001}) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:46:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = dup2(r1, 0xffffffffffffffff) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x404}, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, &(0x7f0000000040)) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f00000000c0)=0x90ac) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x14}, {0x74}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") r5 = socket(0x18, 0x1, 0x0) close(r5) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000001540)}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r6 = socket(0x2, 0x400000000002, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x80206982, &(0x7f0000000300)) 11:46:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) close(r0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wskbd\x00', 0x0, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSBLEN(r2, 0xc0044266, &(0x7f0000000000)=0x6) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) dup2(r3, r0) 11:46:11 executing program 0: mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000005c0)={0x3, &(0x7f0000000000)=[{0x44}, {0x50}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) 11:46:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff00000000000063e86cfc9d071b9d2a538706000000b818000000290000003100000000000000040005020000139f"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) setsockopt(r1, 0x3, 0x1, &(0x7f0000000000)="bbea995142da6f24a22af0c77dcfa8e74808a411c7d9e6a01e6676df09", 0x1d) r2 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x20, 0x0) pwritev(r2, &(0x7f0000000080)=[{&(0x7f0000000180)="e4af885b6e173ec999a4bd02b5f6697e164eddf2639ee67e9cc83054eb66ab766bf20d75450bb338bc99fbc7ed3b7ca5aad94d3edd1c28105c3964a6203bd5244013800158060556976a7f4c", 0x4c}, {&(0x7f0000000200)="5e198196c2aa35854acbe68bf80bed739cebe9b567b4c3feb9b4ca1c463dd8b45d58ef77b39da01416636e94459e916e1d30260993902f9b72a8a10ab364163fa05af51228e04d8859075d600274ed43224c151ecf27045a9e7cd3f5d4a1650b22b72e13dbf22f636b05d7a00b1fe6571f4fd10a87619705a2c30d02d8c7ae4ecb86f7259acb410b21bd07a34becd23682d4666f4a56045541f73ff3d57900c7f36c27943f8e6035b6f5daf701ae582ae48bf3f553ee6bc25248cb378cf11e7217b042bbed0b2d48bfe7f9a4887eb9253d9413306cfc7b3d4f5e0d7336dc81f9fb0924417491da805c41c7b493e3e1c163480bf26114", 0xf6}, {&(0x7f0000000300)="67fb43c0b5454b8d17f5fe7cba377052924383c03cfdbd6bd508131a39d0736a2a58552aa73102c07986519e76a76c0c292479f86bd7e5ed95743c90a71631fa5698d3473a291010fa6747d68f7ea229b44c414bde225a7623e6dffcf3760771c5f157f73b7c34915b9cdddeed9f63bcc3147bce1931aed299b3c9026adab1f46f8796815bdef2e46ac8fd0d6588c046f323f6a8a51c3c04da0d4f", 0x9b}], 0x3, 0x0, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:46:11 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x200, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b000600000000000000e4"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x1, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0xfffffffffffffd49) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x28c80, 0x0) ioctl$VT_GETMODE(r3, 0x40087603, &(0x7f0000000180)) 11:46:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x4}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0xdd4eb2af397eb26, 0x0, 0x0) 11:46:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) rename(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000040)="0f59a4d1dbac526b", 0x8) 11:46:11 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) connect$unix(0xffffffffffffffff, &(0x7f0000000080)=ANY=[@ANYBLOB=',\a'], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) writev(r2, &(0x7f0000000100)=[{&(0x7f0000000180)="17e96f29753641095502c19397872e6a9fa5eac59902aeab2920dc0fcefda5865c70222f0c9bcf794536f5e57b5c39110e421736ff2bd9adbc8b626af22e52a5f33be0bc3a338e6aa391b8f942787c24df1f8a6383869a19be92303c9f516c93f80109f7504538b7a57cd4bab2fb77b91f4f0f325bad409153a86db286fc96aa29df29a524ec6734e77d90c6e3b21aacd0268e33ba3ef382104d51237a689fdd94d439943399dbb5d48074f8baa98a3178c1d35850e963e5ae191f7a100392a1ec591786df5ab8a6ce8e06c2116667a27ef1156204cd3412c9fb220a735c8e3d00fa69e7fdd65abfe5bd97faec362feae6282d2dd0317b6da8156e0fff9e572e56e6d18774e06171c02d9ea42906e84e8682ef47c9815628617451939d1ee8c56f4169f8c772c95cf9f4a6d33468c8e7917e2e2ad25888a1afc80b5c55c6b23e674f3a562ad4a5da74aff789ff32bdb2daaa31bab43ce1e695881dabee9667e8e73268569a0f77b98bd64372f78c5d9adcb8e9029bd9c4f1dde210e7ea1ff8f2f66fae1da6918ac28b4eb191f4fb8d712a8621f05ab8d048f54bc59bb945c65b616b8d8a767bf439ce9d644621f622d74de7677d17f4d5d9733f567d0cd5e25ba4e2ec2cad7b9194e76f92a5cbaf7a390ef8833c00d8c6908cbc237affa10d7dd47847ad364b085e22daf58a524aeb0ce029afb52949b47d1a5ce17ddae929a6f158ed1e85c76df8a139700becdd8bf79212a9e50242fa931f93c6516e2b71c2007af277dd4adc341a45de1990ab837186b5348cee7018e699fdcfb423d1c6980d62ed5d3053bd7ac4a9a8d98b80c3fa921ace45163688b0c1ebc5237f1e55d49c4ad3a7f1f64536e9571bb4331c00068ed2f8025848baa1da67e5116f9d13b90bfee8f59e6b520928d2c88c43243007340da6ad48803f464dedb9a3c046a080ad0b435c23e82373d9ae4407143669a67becce11101194b3cbffd904988e8a1bd857deb7c250ac7b5547fa0979838e02abb41447d9ee0de43d542219a16159a319389ea828670dae0d1c82062d1a4edda363ac01ec2acd18ab73fd70f2f12880e11abde34e05ff88fe8e559b27641aa267c4b13e08e8ac1c11c0b4810e7f7f7751aa998840bbe8c8212655d8b8d5ceefb315ddf644125ca62f3d5052761fe8846cef9d32624930fda430f8bcea52bbadc03b8fbe8eacc0669033b8a877e3af19e064a2422678a748dd6090ee2a676ddb578b919c28471ea7ab3aeab9d31ce26f48f7cac07422a5b496803b19793885a5373928bb4d260c02d1332e1e53f66297566e64d081ee5bb3f54577b9d67df97b2bdec6f79805cfb8fbf75a329d7b1e50d8e342692088ca20890e71d191f52966d3c15a7a918642895e652fe5287176857259d1bbd964b09833eee616152fd2842a3a28f861f8af02f9d2b83c4cf476af4831ee237ce1639cb510ba1f6615c976684897d5d824de72c8540c61710ac0be8553f05eba9a7d938ba4667f3188b88d70d4e69961064b758445a1557ac552a368fac213414c707f8025c7a29d622bc8ae1ba5c77c17c64a5985aed2a514f8ac06ae5a1585fba461a0003ea58503da412c8949a585200bc7dca4b1ff1a9b2a6d554a026fe7047b38ec8a547b64568d69257d83b8308c093eb265355eea40d092072596590e0ba1d0ac7a0dba9f16f0f5b225b47a070a9e1c9ebb69f6d72b5296c6fe85b7edde3cb81017ab8d4f9e82ac23d0e59bb1db29a4886e20e16ea4ae3565bbb7f8e6e3906a5c26f173095978ab9318071a3b18abfe85ed92a65db6b07f906d964ce0846c89b13ddacc72b59af19b1742fe3411942f9b8f1552aef130a2cd47005925849f33bac35d85e5000c6b739a9bca4dc77ebae8aebe08e18a2cd2c50e7d0e016eb45892074cce70c8a3f60715fcaf3d0f651cf27e95ba93c5e20de26cfef4cc7ba0c4d9ae21d536bfb76071b7ed62fe3117b52254824d24057b2cecc51289606ee92cee317c6ad4e88bdd823240478244aaab753cdcca9a4ddbf959c3afe602608aad6eaa2120b1a6ee91ce97e32506ce7231036422859e4e2fd0595568dbf3af537b7c2ea9935e4406aa22589badfe0b85e8f2fbd17ea9320ecaa4ed905abd578fbf25c3889a1af349e66e8e76051ff2e6629e8b4545696cf0cf1af7e9880896cba044fda668245732db5e56652e52b03d67800b707848910672d5de806387fe321d3e0c60a647d858046427c291e0670efd99e9a885f65b867fc44455742efd5fb2a9cec5d438b40f570cee06de07b071ad2b4a4398c3e677ec28f5387990a1ab1b2dac9dfccf5d3c4b567941d718aaee6918e51092dff67e3cb36116a7fc7bc5a35a89d4b3d6dd93eb00d25f748face36d719087f630278cf3d845468294f2c32bd13dde7a2cc6168915fe8a2cfdc8abe3321c7cc634a952f44028ac6820aa301232420aa88878905b5aa2faedfcfe762f1f2e2dc42e88b25cf425c782b27a447272467636d5379b344727a6c1e7c69541255a2273daeb86510c05e88410c1c392dcab46e45b5a61a3f4ce72f093a6b26a5cadf37d9377edf8d9e30d530d8f684d7f2b99bf16cb3e2943bb79323fb0a2ba8c5eeecf4bf60dbec01b20a87570d26b248b5cb2de6e071997cb5e908cd9fce59f3b75228be833a0c4a33be762733a22eb0516b64e5dd813036bf46c8b25d146ab42fe4cee00ff099256d3675bb8dea82c766af693ec62f2d64e2c636e7b36ad521992b53e02af59f97ee160e243057575be5ef7bed31e9309d5f48492f90fb6a966f772400fd3f9f513f357a89e8d849253f2b386ec09c4ac2d8baa9a38605367b58f2fae04a47c216c2c5b5be52b65619b9902acb965348f356c4ac75d25b9af4f111183b030f4f7f70da822717304ec467ad319c97c54e8f02aee5383f3c7f7ff31e4338b2bbbf85da966a0e6212f99064051c29a220f5175910c5e92775b4850aa42f12595e217d4163789ce70c87e14f808c295dc7c4c36203f9a5bd271f669d0c61ecf3e211181546726587a40e245a39a7abdc492f62ad18d97a0dbba2e5b7e5f4854d0aef284ce7b6bbd420f530be946254604633154e8b3ce6ab67792d5fb6151196b26362bc35b61ce2ddf7b17edca694e59bc47005ce81153f130bfb95621de36c04789414e85263e143c634763c7cf7c5a2a7336eb0c019607a669a3e6d2aa0528bd26c3d488265fdcbadc3b69650d41efa54f81e1bc073f539df5e892c92a39ad3e7ad6b8003c8b88f7f78eca3dd79a3946f382240b71cd55a621680daf7d6cbebc7c95594b988395260901a8b95dc4e7855ef24aa6641616415ec7ca6ed974f7163519f84487a305eaa2bf867f7a8d59dd0abd95fefd1e109522a187d3f448e6e98135bb31015eedaf1d3c4e2b21807333ef8472e70dd9c3d7edd6c3371168b69e75047ddf1cffee5ae6c71b952a867e13696bb60d2c0e77cf6e42db343c3204c57e51fd5e23a1d5db02ef87dacf583203f295bc50355db3cd1bf13a78b39dee1e5f83e8bf5c4c76dc36d66fa47fb64ac4b27daed9aaf785c07f629351c7cf85ed81469d46c4e03f341cd49979bf0cf7ff0c522642035d0d2ed46ff1a767bc9ae92330e1c3ff0db4c85b54e0519c49ccb6136f5a4afa4c41315dee010a4dab932e59e6d9cca9fe51e8f9131c949b87306aea0740f384f9d6fddb983157be024008f28a4ea68b907c77ddf7ca76283fa9874ca163bfa1ad5cb439b3d00a30ab8150d51866b7707123fcdc9d74a09c719dced9ab240eb4f425e4af4e2181b74c3b6b9099ea12ce2f095cdd2e2886d2347807130711dc72945b37aa900a0cbabf6996e780a23fdc9cd6f6e3674b9dc918af51fb9f9197b9f612cc45d3b5a6aa0e79448546fce2a8b09e9612bf8bb436772fe54931107f5f3706a438b535b7f94f643c4881f81997ed07d8cb68a8b998cc32b74169fa6cb17b57d10a1835eb922b332e2acfad8810313d8845c23a5bf6c178e2ea8018f317f13e7482b276be885c9055f861f481890f88a579c1b5d086a7d6076544f2db63b1a5bb8be0e6c699c344562dbe90665360b3b33944fd3e98aea79089d34656e5de2e71606fc0f4afd67d245d04a2a04b2aa4544203f1a8a469f175d2f923d784c5174465ea4cf20d5a2e1a6332f7bd924a1a2ee658087e459ed2995edb3f4f29e4706723a79d01fbc94aad200b4b987f777efdf631108499139d73537d7ea05eed32f8976b3a3fe6af013087b7d192f6a7a52f0893ffd7261d4169c8f82e0abb6b878b6cd6f69d1cec15a5e9c7102d7f4d91ed6c534a5f3e7863cea8fe8f24270ebc761ba79ce4ec9d92b1083fc81e0d86565ac091f20544c52e25c4e71fe2e5c4fe587a803aedf9e5e0d865d23f743f8ece744bf256f575d22143d2a63b9f780ecf08070d137da00c94574e038bb7bba2e6c18f2559a5d391c251a9540193c4608f88232aec65fa3398cbc06b9746639aa78ac540c15d3e7c8c9193b84f9dec8c5c0242430e3e5438984b5bacc6cdd6d6ae1158817ee7793dc51822a3267bb66947f6c617afc68086a6c523ac81cbe0a55b4d5fee1ec541a551974e84cbed45dc2cb7b0c73b402f1b64728bb934ee1181ea0f960b0cd6b0847edbdcabc685861b8c557d2915b6236188d103b30afc39c4c864ba945cc8d195f429adfaa382c1da843c7d7660041fa70e4b4e4b3e6bc1fd05a0dd664565fd9bee8d5099d6811420529c2d76389d13be0ab46cc0c9c892845a11170535716428ca2a0976529fac4632062a81a94f45da0f69c4cbbfd28d80e79b70b0c6ac4ad2c3d6c1486f3c331374f0dac410ecd007c0ed2057dc12c501e9d44a5d86e3277315824bd95faf37a10f2a3c3bff49bacfd285f38739d8ac7532d5c3f81495e52a40fd904e87297f7b913af13e4818abbd94f3d6b20a79db6a1d803bc3554874281630996a0267aa0e16bbbd1fe2cd9bbfc9ae9cf1241618ea306fbba26fdfaa2090376caf91b9b329c64ff9e2fd1931df9ee10dd36859d0a14972ad86a85a54f6fbe7ac430234e0a92cec0b579658921c421534f99223fa3fd77b6d8efbf917bd1b62c8cceb9d59f4f69c0b17a62c15ffcb7545212bcc29ba505b2f2c4e5eba5427d2ac9bca85341a10c7e80ea2525e7aceb3f119a3d1ed3d339f5974e1e8c7a8a9b86753efe7e149f602420d94b249dc83cc1589677dc38a6e3582ccc954b2ff2c84d44039c2d6c45a6355854a7fc8084b7b558b4e9f3d06165b1c9230751cdb12a42b2e27b2e77c7d39e2d776b5a27a818e001b0643cb653d205f4ae31caa6d0e3d47d745cfd96af240ab2829507b0cf3d79c30b066025298dcfc7e7d214a28505c67eb8e10a374ec73b2cae0c418426bece3327d678f623a1ed177c97756f6f7c085334e1fc217970f895d4c28e1fbbb1f932e0ee2da3bf78bda291cd8fde3b3919900e6d80026f78842a8cf2a157c30a71cfdbafd1f43038ca817ee57b093daa8210ba7b2e8b510ce8544e272c043262b86b797044afc7eca5c45d674e753a37bae959c65ab717ab115b9790190d6f4f703a6bfb1e4e6e9d4698872924d386ad465ec0b7c9d15269cacba6adc12bcb399459e08cc4631d572698af6afa8923255f2a72afae5700c40dcc6e275502b44d66feb00b433ce17ede9a883c187665142d770583a56405517e46f37b4236a5b2f9424e90bd0c33f3c9d310b50c4918e3fb0fbdfe807117cd418fcc837f01cad43e4a1c43b86d549b06cc75fc6ee5840fb3b6b5bfce2209c2b5c1a907535eaeace", 0x1000}], 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x79c) 11:46:11 executing program 0: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="7d694e6abdb85b47"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x2, 0x1, 0x0) bind(r2, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r3 = dup(r2) recvfrom$inet6(r3, &(0x7f0000000140)=""/105, 0x69, 0x45801d2a20872957, &(0x7f00000001c0)={0x18, 0x2, 0x6}, 0xc) r4 = dup(r1) listen(r4, 0x3) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040), 0x4) semget$private(0x0, 0x0, 0x0) socket(0x6, 0x4000, 0x34) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000), 0x4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x15}, {0x16}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="00442cbf2701a917a09802a52aeb") r6 = socket(0x2, 0x1, 0x0) connect$unix(r6, &(0x7f0000000100)=ANY=[@ANYBLOB="47c7850000020000616a0acbf08b924ef0606350aa3ad6002efb19d8c60000621878d9cc68bc88ec0dff10195877dba9dc8233a09d72a042e3be1a36"], 0x10) r7 = accept$unix(r3, 0x0, 0x0) write(r7, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) 11:46:11 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86338) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) recvfrom(r1, &(0x7f00000000c0)=""/151, 0x97, 0x0, 0x0, 0x0) r2 = open(&(0x7f0000000200)='./bus\x00', 0x0, 0x0) readlink(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)=""/43, 0x2b) poll(&(0x7f00000001c0)=[{r2, 0xafd25d75d8876685}], 0x1, 0x0) 11:46:11 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$KDMKTONE(r0, 0x20004b08, &(0x7f0000000040)=0x9) open$dir(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = getpid() r3 = msgget$private(0x0, 0x682) msgsnd(r3, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r3, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r3, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r3, &(0x7f0000000180)=ANY=[@ANYRESHEX], 0x1, 0x800) msgrcv(r3, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 0xffffff64, 0x1, 0x0) r4 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r5, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r6 = socket(0x18, 0x2, 0x0) r7 = fcntl$dupfd(r6, 0x0, r6) ioctl$TIOCFLUSH(r7, 0x8080691a, &(0x7f0000000300)) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r10 = getppid() r11 = socket$unix(0x1, 0x2, 0x0) r12 = fcntl$getown(r11, 0x5) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000980)={{0x2, r4, r8, r9, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, r10, r12, 0xa5, 0x1, 0x100000000, 0x2}) ktrace(&(0x7f0000000140)='./file0\x00', 0x2, 0x538, r12) ktrace(0x0, 0x5, 0x218, r2) link(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000100)='./file0\x00') 11:46:11 executing program 0: r0 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000040)='/dev/speaker\x00', 0x8901, 0x0) pipe(&(0x7f0000000080)) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000100)="1be782d147f87ecde7b16d2a7938302a5aad9c53485f0c1c8166ade42846ab4f6985298dc10f610acd026e80ebb68d182ec292cc8861a1f71e167300ce00c1edb1678601815b8ff834fa7139837330d92bed7760e8d4736c42fd7e68737b6723", 0x60}], 0x1, 0x0, 0x0) readv(0xffffffffffffffff, 0x0, 0x0) execve(0x0, 0x0, 0x0) 11:46:11 executing program 0: r0 = socket(0x2, 0x1, 0x0) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e2f6681fb00"/20], 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r0, 0x50}], 0x1, 0x0) socketpair(0x1, 0x8000, 0x40, &(0x7f0000000000)) 11:46:12 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x400, 0x1c8) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) bind(r1, &(0x7f0000000080)=@in6={0x18, 0x1, 0x200, 0x5}, 0xc) acct(&(0x7f00000000c0)='./file0\x00') r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x2, 0x20) renameat(r2, &(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') getgroups(0x5, &(0x7f0000000200)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0xffffffffffffffff, r3) open(&(0x7f0000000240)='./file0\x00', 0x0, 0x20) execve(&(0x7f0000000280)='./file0\x00', &(0x7f00000004c0)=[&(0x7f00000002c0)='\x00', &(0x7f0000000300)='%}=[(,\x00', &(0x7f0000000340)='\x00', &(0x7f0000000380)='#^)!^\xbc-{#\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='\\//:A.^\x00', &(0x7f0000000440)='\x00', &(0x7f0000000480)='^\x00'], &(0x7f00000006c0)=[&(0x7f0000000500)='\x00', &(0x7f0000000540)='..@#(.!\'@\x00', &(0x7f0000000580)='\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00', &(0x7f0000000640)='\xb8]\x00', &(0x7f0000000680)='\x00']) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000700)='/dev/null\x00', 0x2, 0x0) connect$unix(r4, &(0x7f0000000ac0)=ANY=[@ANYBLOB="cf2ea67f32c084b6620bea2b6e258ea16f29d864f1b2f240c6da1c99c904"], 0xa) r5 = socket$inet6(0x18, 0x4, 0x0) connect$inet6(r5, &(0x7f0000000780)={0x18, 0x1, 0x0, 0x7}, 0xc) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000007c0)={'tap', 0x0}) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000800)='/dev/null\x00', 0x100, 0x0) ioctl$BIOCGETIF(r6, 0x4020426b, &(0x7f0000000840)={""/16, @ifru_flags}) pipe(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_ACTIVATE(r7, 0x20007605, &(0x7f00000008c0)=0x81) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000900)={0xffffffffffffffff}) ioctl$FIONBIO(r8, 0x8004667e, &(0x7f0000000940)=0x9) r9 = dup2(0xffffffffffffff9c, r0) dup2(r5, r9) r10 = socket(0x18, 0x2, 0x0) r11 = fcntl$dupfd(r10, 0x0, r10) ioctl$TIOCFLUSH(r11, 0x8080691a, &(0x7f0000000300)) r12 = fcntl$dupfd(r11, 0x0, 0xffffffffffffffff) fchdir(r12) r13 = semget$private(0x0, 0x2, 0x150) semctl$GETZCNT(r13, 0x2, 0x7, &(0x7f0000000980)=""/226) dup2(0xffffffffffffff9c, r6) socket$unix(0x1, 0x1, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/tty\x00', 0x80, 0x0) 11:46:12 executing program 1: getgroups(0x7, &(0x7f0000000100)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0x10001, 0xfffffffffffffffc, "0a1fbef2245185a8186503182eab7fff0e091fe6"}) fcntl$getown(r1, 0x5) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$BIOCFLUSH(r3, 0x20004268) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) unlink(&(0x7f0000000280)='./file0/file1\x00') chmod(&(0x7f0000000300)='./file0/file1\x00', 0x6) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') r4 = openat$zero(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/zero\x00', 0x8, 0x0) connect$inet6(r4, &(0x7f0000000400)={0x18, 0x2, 0x80000001, 0x6}, 0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000680), 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000006c0), &(0x7f0000000700)=0xc) getpgrp() getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000740), &(0x7f00000007c0)=0xc) sendmsg$unix(r4, &(0x7f0000000800)={&(0x7f0000000840)=ANY=[@ANYBLOB="00002e2fcd0ff218928ce6a2084baebffd8e08aeead8b4ec07"], 0xa, &(0x7f00000005c0)=[{&(0x7f0000000500)="5c829ec5b37c0af91f9b9b98c33babf364a766b1356fad53af8456d27ba637a5276c68dde8e9e55607195c7e524de45ebb868479ddcc665fa8d16a711c5a8b1c28e253dae53662bd4c62bc398270521c6bc8f7251df91b4a20fac3af48e0220084fe430bc15e9565a46a2afb9c4f23696fc02aa8aec67906be2343e1a34302c67be2d36307ce0abf54e969c8e74590f703dc2cdda4e8dd908e26d323fe8c4268ce25d79e414a9016f93918", 0xab}], 0x1}, 0xf) r5 = semget$private(0x0, 0x1, 0x420) r6 = open(&(0x7f0000000240)='./file0\x00', 0x10008, 0x100) connect$unix(r6, &(0x7f0000000780)=ANY=[@ANYBLOB="01002e2f66696c6530fa80023d22d196cfddd54e00"], 0x10) semctl$IPC_STAT(r5, 0x0, 0x2, &(0x7f0000000180)=""/25) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_linger(r7, 0xffff, 0x80, &(0x7f0000000200), &(0x7f0000000440)=0x8) pipe2(&(0x7f00000001c0), 0x10014) rmdir(&(0x7f0000000040)='./file0\x00') madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x3) rename(&(0x7f0000000480)='./file0/file0\x00', &(0x7f00000004c0)='./file0\x00') 11:46:12 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() select(0x40, &(0x7f0000000000)={0x1f, 0x1, 0x4, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0x0, &(0x7f0000000080)={0x147ae147ae14731}) r2 = dup2(r0, r1) connect$inet6(r2, &(0x7f0000000040), 0xc) 11:46:12 executing program 0: r0 = socket(0x2, 0xc003, 0x2) setsockopt(r0, 0x0, 0x67, &(0x7f0000000080)="6884e34a086741a9a37d55c5eef5a12905ac8ccf7d6446ec33ce9376929bd253bfc9b5a0e03f230045b4678fac1354545f0e6678a2b3cfe45f01a473338aa45400696115002c39594fe3715986bc6cf5c6d7db22a769cda7f8b2f656e5246e344cc6ac1ea659a7fc5e13210662fa528ff692ecd3181a1f3c7b1719c4665c23c30013c92f0c20c4f0f395fb9e780764b52bedba9f372a9034e03713d2e4a9905e7f71716d23c1da8508879ee21982fc9dbd4eca692354e8f25ca4eef6dd7521488a2ab04afafa68306ee373b8f53bdbb61ba2ceeeb0d41694b88f6f93a0f3b71371b382d3e54269b3082d693b3dc77aa0540b5fd36daa734d91c5074c30ce21c740ec81df0bc5a3d2889f174893a3bf4229c7b448808023687dd4eec8b1555e0047ccac8fc05bcdb2c5bfd3d437a6b65af947211ec571e654a002c7bbdac779d4ae9c4f755a8af68f6b129fc8810f896d8c6354e34f1eef23d09bbe98a69d", 0x15e) setsockopt(r0, 0x0, 0x65, 0x0, 0x0) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000000)=0x1) 11:46:12 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r0}) socketpair$unix(0x1, 0x4, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000140)=@abs={0x1, 0x0, 0x1}, 0x8) syz_open_pts() unlink(&(0x7f00000000c0)='./bus\x00') syz_open_pts() 11:46:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = socket(0x18, 0x2, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000140)={0x0, 0x5}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000002c0)={0x3, &(0x7f0000000040)=[{0x7c}, {0x80}, {0x6, 0x0, 0x0, 0x101}]}) pwrite(r0, &(0x7f0000000180)="f781ea80e21bb6f576c45af84a28", 0xe, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x4) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f0000000080)={{0x1, 0x8a, 0x2}, 0xb3, 0x81, 0x3c}) 11:46:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25}, {0x5}, {0x6}]}) pipe(&(0x7f00000000c0)={0xffffffffffffffff}) socketpair(0x1, 0x1, 0xfe, &(0x7f0000000140)={0xffffffffffffffff}) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x8, 0x0) kevent(r1, &(0x7f0000000240)=[{{r2}, 0xfffffffffffffff8, 0x62, 0x10, 0x7, 0xf59}, {{r3}, 0xfffffffffffffffa, 0x83, 0x80000000, 0x7}, {{r0}, 0xfffffffffffffffa, 0x40, 0x80, 0x10001, 0x3}, {{r0}, 0xfffffffffffffffc, 0x4, 0x8000007a, 0x6, 0x6}, {{r4}, 0x0, 0x14, 0xfffff, 0x5, 0x6}], 0x9, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffff9, 0x3, 0x1, 0xbfb, 0x1f}], 0x6, &(0x7f0000000300)={0x7f, 0xffffffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") 11:46:12 executing program 0: syz_emit_ethernet(0x6e, &(0x7f0000000740)=ANY=[@ANYBLOB="aaaaaaaaaaaa7289b75c479b86dd60451a7c00382b00fe0ed3de84f0306f92000080000000bbfe8000000000000000000000000000aa330000000000007612e68281009078000000006000000000010000aaff0da1c827f6ff0000fa000000f12809e2fc8b6ba42ec00000000000000000c5988c1c403fbf12ad67d1ab9a1eb2c60917834b8c175d7745363f219a254fb1c05ac8a3f6575175682674a5d27b48c20e450685843c7df8800ed431164869709ed43a5fa39fade06b87862f966f4e2f1cb7dcaabd1171fc6e795a09000000b2dad4c2fa0ef06f75b2ae10ac26ec29cee974560fb9ce4ba25012d70e8d768dfb1495a1ecc38ab48a7dfe44b6e3203d904addc7fd06ba33810300000063da64aa0e4420c1e6240cacf36984b01c2f26f6b879ff8c41b753057760925e14296f6c2f7d3100e8f77266d3d5dd376e9529fb1e119643fcb9a0e0c28dc92a84f93461623d7153b502000000000000000000000fb52081efd389388f950615274799dbfd55dc5c979108c7d0a3aac568ffee37a3354f2c78d3781952110fe1ba969cff67d74060c3130c1dc82e0d24ec1034004dcbc0a8b1dbc13fc8f0f9598eddbc286cf53f1f51d982ef76389e8fbf9f479086215e3cb5e75c4c102825e85aafa0b7ce19e5e68d1131c8851c5f362a596e5f113245a753d7fe04d555d7cbf8ba8e3b5d6c68ea1ad3ba56833223547f74ba37de012de6ba0c56b30072e9a0128964003135228bab8240eb6ef39878d60471246fbe161f860e7d5abef103c30b188ea3f7bf"]) chdir(&(0x7f0000000000)='./file0\x00') 11:46:12 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="2993f7f92ea313b0e201357a6c0e2d054448b5515751c59b111fe97d2e6061c2202fb6c829629f29e7a369cd6e8c32ca3ee6d27d729c6b18411ce02c7f67fd8b34fdb21723d0d748eb7d00ddf18b4d326c7a19366acf69d9ffaa032a5264afb3416fc079d811be72321af07257915e012b0f39197250e68c1ae5bf73a49539a624a2ce41ce6cc71120f49c6e1b4add5e68baeef0984039e414d149ef3a627e4a759fbd3812a386cb32b774c0ed2827afc67e801ebcaa86fcc8f1d1b98d991aca2b7eff56fd33fc4b6b5a1e8fba9fb64cbada7de3b1bcd7cbbd758d958cb761a9a06c12d914cdb7b41b8ea0106b52ec98dc62b9d75341b414198b5b54c66e465e"], 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) connect$unix(r4, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 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) readv(r4, &(0x7f00000002c0)=[{0x0}, {&(0x7f0000000280)=""/45, 0x2d}], 0x2) 11:46:12 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r1, 0x0, r1) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8080691a, &(0x7f0000000300)) write(r3, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x8}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:46:12 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) mlock(&(0x7f0000001000/0x2000)=nil, 0x2000) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) mprotect(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x2) r2 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r2, 0x0, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000080), 0xc) write(r1, 0x0, 0x0) 11:46:12 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x2000000, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x1}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="76189f46b598dd1105951cb8144a33"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) socket$unix(0x1, 0x5, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040), 0xe7) 11:46:13 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000000)=0x7) r2 = socket(0x11, 0x4003, 0x0) r3 = dup(r2) mknod(&(0x7f0000000200)='./file0\x00', 0x8, 0x20aa) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) fcntl$lock(r0, 0xe, &(0x7f0000000140)={0x3, 0x2, 0x4, 0x200, r4}) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0, 0x0) sendto$unix(r3, &(0x7f0000000180)="b10005016000009005001b000700000026c604fecea10540fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be381e4991f7c8cf5f882b297be1aa5b23ed00f4c8a8ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282108e4fd89720fd3abfbb770c1f5a872c881ea772ec5894303b22f310b404f361b1257aeb8c500002002000000000000020208a371a3f800040000000000000001000000000f00"/177, 0xb1, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x200, 0x44) 11:46:13 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname$unix(r0, &(0x7f0000000080)=@abs, &(0x7f0000000100)=0x8) mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) setuid(0xee01) r2 = dup(r1) write(r2, &(0x7f00000000c0)='p', 0x1) 11:46:13 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x6, 0x7fff, {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="82"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) r3 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) getsockopt$sock_timeval(r3, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f0000000100)=0x10) 11:46:13 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = msgget$private(0x0, 0x682) msgsnd(r1, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r1, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r2 = msgget(0x2, 0x109) msgsnd(r2, &(0x7f0000000100)={0x0, "91deeb0d5677e80626c58b09c435e8f15dbbf7b18e1e850dd96d69b312cec547160ec67c1291c715cc1727ddf5e822d3088dcd763b7a22ece14d9fb70f132e9f82be85da809c2b4b7232f64c86796f47aebcda037f838821382fe3"}, 0x63, 0x800) msgrcv(r1, &(0x7f0000000640)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000badb8f824650c420b34f92084092dbeb5e0ba8536b9736e2348ce9fa15cb3f13a84e85ec70dbc0c246dc3fe5f95f47171ec0efe549b6655eba6e064faa16026f7a5550a4c8b0babc33e296c9cd0cfaaa6f5af47b684867cb8c44d1194e359a49642c01550932f5d8cc83c05613aa7bb5c73a3869e3ae7311a6814a058bb8cf97e25a35424989b7fba9fdd4357318dc9a27d38d514491f57f3bb23579c4c7a0f613be4ce43b5abd2ad8f7775afd08a42764382ec48eff3dadf0c8c26b5c48972849d57dbf0458ccd11b40a8d29bb4a01eb07a69d83cc200df6657fe9c"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r1, &(0x7f0000000600)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="00000000feff000063f425b0290c2a73b400000000000000001534181bba834e4c8140c80f55047763514cdffd2f50cb5314e9dcdbe5c13b83f5d1b3396af41e744b075fcc1c36aa4d179d16d3872ed7bc61d987907013b9c8f4e12025544529588fda8343346a9007b347c9a638d0e905f8880c38e31c271430ce2639f88c1ad17d7a24ff000000d198d2f36ec1d1640d2ad85598f489f6be5a887b621beb39ba9560e88ae364ae1a21589eb73a8436e9101be3d18d385a47ff37cad88cef24043c248453559ff15464f03c3fce02aa692d62cc463150014e1d31f8a42554d4da9f9ebcd5d3c9a82559ebb6b7aed512eedc097fdad83747b0d925e87576a182f43879a6b05d1c089eeead5c9001cd878709021960fc8b83fd9f6b1a3c87796d1fc27012d9fd1a1e66107c8396e9d3b1eb4112ce085f5cb3dd2e78e67e7f72"], 0xffffff64, 0x1, 0x0) r3 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r4, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r8 = getppid() r9 = socket$unix(0x1, 0x2, 0x0) r10 = fcntl$getown(r9, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x2, r3, r6, r7, 0x0, 0xcf, 0xffffffff00000001}, 0x100, 0xc07, r8, r10, 0xa5, 0x1, 0x100000000, 0x2}) ktrace(&(0x7f0000000040)='./bus\x00', 0x4, 0x31c, r10) sendmsg(r0, &(0x7f0000002800)={0x0, 0x0, 0x0, 0xff5f, 0x0}, 0x0) fsync(r5) 11:46:13 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f00000004c0)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x247], [0x0, 0x0, 0x0, 0x8, 0xffffffffffffffff, 0xfff9ffffffffffff], [0x0, 0x0, 0x483]}}) 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)) 11:46:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) execve(0x0, 0x0, &(0x7f0000000480)=[&(0x7f0000000340)=':\x00', &(0x7f0000000380)='\x00']) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r2 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xffffffffffffffff, 0xffffffffffffffff}], 0x7, 0x0) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) pwritev(r1, &(0x7f00000003c0), 0x273, 0x0, 0x0) r5 = fcntl$dupfd(r3, 0xa, 0xffffffffffffffff) chflagsat(r5, &(0x7f0000000080)='./bus\x00', 0x0, 0x2) preadv(r0, &(0x7f0000000000)=[{&(0x7f0000002140)=""/4096, 0x1000}], 0x1, 0x0, 0x0) 11:46:13 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000300)=[{}, {}, {0x18}]}) mknod(&(0x7f0000000000)='./file0\x00', 0x8000, 0x7fff) r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCSRTIMEOUT(r1, 0x8010426d, &(0x7f0000000080)={0xe091, 0x7fff}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) shmget(0x2, 0x4000, 0x4, &(0x7f0000ffb000/0x4000)=nil) r2 = socket(0x18, 0x2, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x801169ac, &(0x7f0000000300)) 11:46:13 executing program 0: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r3, 0x0, r3) r4 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r4, 0x0, r4) r5 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r5, 0x0, r5) close(r5) r6 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x8000, 0x0) r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = fcntl$dupfd(r6, 0xa, r7) ioctl$TIOCFLUSH(r8, 0x8080691a, &(0x7f0000000300)) ioctl$TIOCNOTTY(r8, 0x20007471) r9 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r9, 0x4, 0x80) pwritev(r9, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) read(r0, 0x0, 0x0) socket(0x20, 0x4000, 0x21) 11:46:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) chflags(&(0x7f0000000140)='./file0/file0\x00', 0x10008) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000280)=[{0x6c, 0x4, 0x2}, {0x180, 0x0, 0x0, 0x2}, {0x8009, 0x0, 0x7f, 0x102}]}) r2 = syz_open_pts() ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000180)) pwrite(r1, &(0x7f0000000240)="d000000000000000000000000008", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r3 = socket(0x18, 0x2, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8080691a, &(0x7f0000000300)) ioctl$BIOCGRSIG(r4, 0x40044273, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x70e, 0x0) pwritev(r5, &(0x7f00000003c0)=[{&(0x7f0000000740)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906df", 0x8f}], 0x1, 0x0, 0x0) r6 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x18, 0x2, 0x0) fcntl$dupfd(r7, 0x0, r7) dup2(r6, r7) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10, r5, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000080)={0x0, 0x0}) pmap_unwire: wiring for pmap 0xfffffd806bc08898 va 0x20002000 didn't change! pmap_unwire: wiring for pmap 0xfffffd806bc08898 va 0x20003000 didn't change! 11:46:14 executing program 1: r0 = open$dir(&(0x7f0000000200)='./file0\x00', 0x40000400000002c2, 0x0) fchmodat(r0, &(0x7f0000000000)='./file0\x00', 0x20, 0x4) r1 = fcntl$dupfd(r0, 0x0, 0xffffffffffffff9c) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x59, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040), 0xa9, 0x0, 0xffbff801, &(0x7f00000000c0)={0x7, 0xffffffffffffffff}) semget(0x3, 0x1, 0x40) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000180)=0x1000) r4 = semget(0x0, 0x7b935eb99c43ed67, 0x580) semctl$GETALL(r4, 0x0, 0x6, &(0x7f0000000100)=""/127) 11:46:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000008001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000580)={0x3, &(0x7f0000000040)=[{0x4c, 0x0, 0x0, 0x2}, {0x28, 0x4}, {0x3, 0x0, 0x0, 0xfefffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000000)="e4bb1f214389f6e3d5ca0268c7ab", 0xe, 0x0, 0x0) 11:46:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="62020207e0000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x6, 0x3, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$sock_int(r2, 0xffff, 0x4, &(0x7f0000000040)=0x6a, 0x4) r3 = socket(0x2, 0x8002, 0x0) connect$unix(r3, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) write(r3, 0x0, 0x0) 11:46:14 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x8080691a, &(0x7f0000000300)) connect$unix(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="162d"], 0x1) sendto(0xffffffffffffffff, &(0x7f0000000240)="bf", 0x1, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r3 = socket(0x40000000011, 0x3, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs, 0x8) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{r3}, 0xffffffffffbfffff, 0x2f}], 0x0, 0x0, 0x0, 0x0) kqueue() r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x4}}) r5 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(r4, &(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r5) r6 = socket(0x18, 0x3, 0x0) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000100)="8c65", 0x170) panic: bad arg kind: goroutine 23 [running]: github.com/google/syzkaller/prog.clone(0x0, 0x0, 0xc002925770, 0x9a7820, 0xc0029993c0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/clone.go:79 +0x954 github.com/google/syzkaller/prog.clone(0x9a78a0, 0xc0002ae420, 0xc002925770, 0x9a78a0, 0xc00298eed0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/clone.go:57 +0x17c github.com/google/syzkaller/prog.clone(0x9a78a0, 0xc0002ae4b0, 0xc002925770, 0x9a78a0, 0xc00298edb0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/clone.go:57 +0x17c github.com/google/syzkaller/prog.clone(0x9a78a0, 0xc0002ae540, 0xc002925770, 0x9a7820, 0xc002998a60) /syzkaller/gopath/src/github.com/google/syzkaller/prog/clone.go:57 +0x17c github.com/google/syzkaller/prog.clone(0x9a78a0, 0xc0002ae570, 0xc002925770, 0xc0029257e8, 0x40be26) /syzkaller/gopath/src/github.com/google/syzkaller/prog/clone.go:57 +0x17c github.com/google/syzkaller/prog.clone(0x9a78e0, 0xc0002ae5a0, 0xc002925770, 0x9a7820, 0xc002998a00) /syzkaller/gopath/src/github.com/google/syzkaller/prog/clone.go:44 +0x58f github.com/google/syzkaller/prog.(*Prog).Clone(0xc00028dc40, 0x8f4d92) /syzkaller/gopath/src/github.com/google/syzkaller/prog/clone.go:24 +0x279 github.com/google/syzkaller/prog.resourceCentric(0xcb5fe0, 0xc001e2b860, 0xc0024508e0, 0x8f1701, 0x203000, 0x448dbe, 0xc0024b50e0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:848 +0xbf github.com/google/syzkaller/prog.(*ResourceType).generate(0xcb5fe0, 0xc0024508e0, 0xc001e2b860, 0x10, 0x879280, 0x8f00c1, 0xc000138380, 0x10) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:681 +0x920 github.com/google/syzkaller/prog.(*randGen).generateArgImpl(0xc0024508e0, 0xc001e2b860, 0x9ae9e0, 0xcb5fe0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:674 +0x506 github.com/google/syzkaller/prog.(*randGen).generateArg(...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:623 github.com/google/syzkaller/prog.(*randGen).generateArgs(0xc0024508e0, 0xc001e2b860, 0xc97f40, 0x1, 0x1, 0xc002925d58, 0x7fb5c91c, 0xfecabf60c5f89feb, 0xc002925d90, 0x789e4e, ...) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:611 +0x107 github.com/google/syzkaller/prog.(*randGen).generateParticularCall(0xc0024508e0, 0xc001e2b860, 0xceb860, 0x136, 0xc001e2b860, 0xc002367a40) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:555 +0xc6 github.com/google/syzkaller/prog.(*randGen).generateCall(0xc0024508e0, 0xc001e2b860, 0xc002408c80, 0xa, 0xc002408c80, 0xc002409480, 0xc001e2b860) /syzkaller/gopath/src/github.com/google/syzkaller/prog/rand.go:547 +0xb2 github.com/google/syzkaller/prog.(*mutator).insertCall(0xc002925ec0, 0x14) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:137 +0xf2 github.com/google/syzkaller/prog.(*Prog).Mutate(0xc002408c80, 0x9a2120, 0xc002465320, 0x1e, 0xc002919780, 0xc0025d8000, 0x1e2f, 0x2400) /syzkaller/gopath/src/github.com/google/syzkaller/prog/mutation.go:42 +0x29b main.(*Proc).loop(0xc0029197c0) /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/proc.go:99 +0x434 created by main.main /syzkaller/gopath/src/github.com/google/syzkaller/syz-fuzzer/fuzzer.go:259 +0x114c