80)={&(0x7f0000001d40)=ANY=[@ANYBLOB="a601002f66696c6530007f2677302dada737eab661aa8cc54fe7a4fbe38b8bd97aa1c1d6bb95e4c220c8eaf04fc8dff1e89e80008fbc782a5c8b02a9b5e2125581c515a88037fc2303f6e7a87cc5185a07b6e30c0430592b3fc8452f1761a4c09cbaec1ffff0bf3b0422c0b370f001ab4390f2bedf5071e544aa6203e5b8e754d327118a1758797a40c15f57b81c1cb1deaae38f189d"], 0xa, &(0x7f0000001800)=[{&(0x7f00000000c0)="804017b59fcd99887c881503ed50315b4b853a36b74ca0fdae53f991a4088558a15510ff892e0fb0b5dedacf5d581afc4160f3934f9becb293a515a7997ea02a8d99a3516d60dc751d10ac0df805b9b9664483041f3583f1caf62c826d56d75c4aca4d96350e025bd84a7a92a7e3946e", 0x70}, {&(0x7f0000000140)="830d96c1d6198f5ef9eb4b2351e3058096a84f509b6877139141ac7eb0c741429d0dfbda5314ad055319b24c90f38c57d8af694754356161258bd863f41ae2a05ba03b24207561baed5018de16fb5cd8a18587af1eb40d42586aee161c899bfc6050104dd2c9e68ffb13dfadebd1d2a978173da355410be1a7bdf574acbc99502057f81a52b54a5ada4760523630abcb32f286142c064006686a8b466d269f417d5d57f91b4b8b649ccfb934b8dfdaa1b477028a708553d4c853f547b15d847e7f84b7ef6127db2029beb154f8b20b1664f5702d66c405e90046405c74820a9b98fddb130f34c0687a95580c647cce2e40", 0xf1}, {&(0x7f0000000240)="c656bb70ff9d670880541630718b4375468d18840e78d9c8e8bc32c8f7a0e9838e6996f940ba52f2de8f7ef0dd8cd132330a4d174a5308a0c0e8ccea4d6610371ce49b1e83ac346e4c7760958daaaf055437c8d35ffff5a415d20cabe227c91b3e5c484bcd7dc0a5015fbcb85fb35f534b8508a0b29f93bef6ae65905e9342d821621a34afc5f079f4957f4d72844590685e3730b2074e5be068fc7dc1bb2fb52104579149abde4e41d87cd059c611fd0e161438d9d46a4be04c9fa3a017b28a0ab6008c1be3c4cb703780359ecc67dea9a887e5bcc47481ee8d4ae5c66c905a", 0xe0}, {&(0x7f0000000340)="bd0c83078f2be275ae9c3b16058c46d6564a13f3b1ddb59ac03b66966390974ac356cac6b357eab605e68da3748f19504c140822bfaad56416ba9f9af32a2567e7e26692d60948b0c618928d9b16347e3e93be5a7c807832cf5e3d69474f43b65b0f500dc207056bd00983e9010112", 0x6f}, {&(0x7f00000003c0)}, {&(0x7f0000000740)="b917c5f7ca9bad0bdd9fb15b7a439464e59ac48fb978e8a035cdba423619a0118806df5260af03fbbbc39899e25e1e448638f0039e596e95eccf676d4e6112806d80ed58fddbcb9ac5c9bf5cbb8a6a4376c208571efddf4f2a82bf44e26189f54a9db01d56e1752fb11b586da2c7ea87d47b4800f3b1658453f146fba0fa90b09d43e0f84cdb6fbc20b5892ea3b239203e87dd6a3cbf87e2100f0a49056cd53ec0d6ada8a02250420ccc4d3ec0d65a61d87cf6181d925fb1af1bfce79210fe7f93328b6a7ce81814fae2ee19a0094fd41d2e53e49a728ffc1b064590a593bb8a89155e14bb88c0f3601b1d7e84d41bcefe8a14cbcc3951787b10ac30f0685c713ed534acd38163af58bd8310bbf2e304e5cf4836830e10f498f524c0d3540b7c211863bb30a2fb770accc7fafc890c7fa107f6bcde32e2360509dae3edeaffdf2c52223e69ae918b7a88eeeb1983cf5ff8cd167a02ace120d18e9d1f5cb12f8016826eea7ee8181eab73ce8dc1a2068a54065610d0b534c1b5b9bc0b0c3686e0353a0ca793358987e66d25f5c1917485451c90527c926cd71b58e63c36f10d19883b059f266c74a8e767a054f5e4bb17163ca7076eb11f5e59200526122b213bad781f972fcf1d6a68b0a817ca57db6fb613672a37e4c7c1bc82c8abde148b3d6167141a502bcd54ac8bc45114ad23e66cfec3fb50d28d4c3a367268927785f884984a5031639de110c5d402fbb71bb45cf5db1a3977f6f2c9a80a9718deb28dd949e603d61e023b19ffdd0627652b15c4d1de7b4ebd3e12ab880a5ab957058cf7d4d654fa4879327abb64ea34faad06e498232cc152b0939e8ba679c69d148976bec5e115b0b7bebf83e91762f015151ada12276367894eeb66b505a762b38f903458b6bfd4b0f0844e539e6a2a7a0d18253dab0102cb76564edb7456d312e10532748e2e472c31a1dbb5a2c7a13584dc9092249c06bc9f2ba6ab82b57ed905b5c75afde8e4e1d179b18da7edfdb2f6b6f67813499554715baeac49125b0779b2960bb405a7a1e77746b16b5d1735cac53fd251d9d70edd63b7d5cabee9ebe3bd1aa7631da01599188775333eedd95e747ab068e391154cfd0cad6612fa36aee7e75f5802518bf0d5b8c1aaa168b2cfbc2d2d8176651a1e425e8f8399e2efb42a23e59a030eb19e2ec9078f2fd42603170ca0a38e4bc1f54226ec5552916cecdc1944f6ad25020850219b626ca9a1fa59bff448ef26a44fb4e343bc6c6e6d362d7e9643ca5edf931ab360b28eb3e2559686f037e9a20ab6f95f3240896909a65f3b64a75a928d45ff443af5f826320baf1cad773a0f68fdc03efa1153f6214b074a7b110cb5246812f9346d24bc082e0b0bd72bb31da6978b36bd99de73dde731c39d0c48d21c3ade81a46dda86e04c9543e98847717fbc405d82e75d6b31bd05cbdef8bd4d80f544030bcaae79010220642215153dfe6eb91ead885e602886d69412e03800fb7dfda62477beee69ecc24f11973cca1347739d639fbe2da61437d0487eac43b9c7a906b0a430bcc95cb3ed1f366c915becd5a1319a07b4cdaa9c625cd1072b2dd1bb1629e80c6e45c8e1b7337e6ea417ccb15ab9b4401f367b443fc2ca66f261be4f92ea6a22978332080cfae40108718a1c250e1909933fda296ddbeb7f62d484725e4a663b366fee3f836725f90a252bd1a5be00920dafa9c975fdc328f2cd2780a9565d02690b3c251972de79960410cec8ffdbd0d84c986264c297ff640e2ae5ded427c45880f60d6f6e9e0e14497289baf6fa41ec68e67f0ad117d073a32097f5ff498992ef0e4e98ef7bff79ecab9cf086c148887eb6c97b610bfaf70f781f46c69a851157de7c4ea85b758c71572ca9ef37d2c5671c82cd04173eddb18a8e2409c0b7f3f86c5309212156bb201c7f7ed16e8d1ca086775a513dd6812a74734ad46f87e01342254dca3f631c782bde687d3ce2421d2db0411036cff995ec8473045b1df2eef3a971c138308110a31cdf15834d124cad56eea6fdf3b2a6a05324b43dee2f9757e6c9116a36405717ab5fb39df7a7234c07837a154afc13764d6d072aaa34070868bebdede9cd42820bc466c3cc70a039bbbb5c3c3d58291fc32e7a8d8eb22ee31f539bab390a1a078a171f5e90ceffe0327116c8319c5a48b7c4afee2174f717022c820c263870635f92075340abdef659caaafc3124e1ffa5d15eaa7e50b78ac1a1a61529a08e9baedde0a40e63f888a2195bf02e92c750d8d117c9bdb312fd5f6b564b88bd9af1e8100c672be9b1fe373202df6fd6b165208a497fe78f1fc1ea9970667ad4f0e49220d233d0af66e9d7372e033f5e9a75d103df3c2b4c2edf7cc2d84c00e240088ae713c389c40626c3f2f06e7cea48baaacd834640176eff9a7524138e4f9f7b4185bebcf2bbda34b9429b18956412122ed547c00b3d7004043b01e8ba62c8c4d10622474ae1b04b482b8824e04b8b9214f52f885a4fa2a845b5a05d44afe34644d2488421ce8c5751fa3e1b0d0e8f8c66d47e5a9500bd3e639a9710d357c82bee75c542fbd01dc18c00efabfff45ff10db6f00abd4be80410cba824923534afc7a4ac2e83cae919ef8438a67937cb747a8304a5fd8e5a06f811b86a057704510acecb58b625999208308326be2cde32e7e75a95f91bf7009727ae02585c824e56a64c91086645e83c4ca46b5e8a4d0f2b58bb5844278ee3387f92a48fb0b6c71fc13ab2019268b1ad81d9172ab26dce2c94a8cab681305a30e51347299d07c7397b3b1163e19de65aecb2fa95b9c312c616f5469c05feff828482fe350e8ff07aac112902296a21461471d1e14f4f4c37d661403a39d45abd0964b9a5f0eea8712a797c9aa6fcf896ecb39410eb4f376af90f37b4b82572216265755b65253aeb1a717502b84cc4c2deafe20ce6cd1599f5a06f7702d9867f4aedd97841766bb57379bc7a5d84a3bf6c08e67dbc55f8de42323be0b1ad086d8b2f72b0943f558b99e19574fc6e8c770fdae9065fc0bb15babdedcdae3d9cbf8b3ca95e2f8f3ec5ee3b9a41d81150ca4123df26395b271fb451cae2bff10789e261cd0cec25fbec0cfcc9bc3db030fd936fc03657018e98368bf8651490c71d03cc62d5c4a455df38fbd4b4687f688c32c4831dda02275282fb23a082a2887fcb532dcf859e55339949c5f503eed536b087c25dcf8461f45ae83c753109e7e31f6172b42257d9344a99eb04415f974cad77e0a3edab9975f471ba9309a6976eba0042e3af6790bd29b501f38eeddfb5bd7bfada6d77541033da7db373bd5100c4c66944d4ab9f1bbb3dea50274e21b2086ecd2404d48b61e5fcd30c1c06c95960ca4d9561029aca27c653096c09fe03aba63d803f20a5290af47695313bd2260f1fad41cf8bae31dafdb8bdeb70ca9caf363c9dbe219cf4b5f8f8e629dc211c7265b6155ae923cccbe3d495cbd9e08bc289db05d760a07ef1b1f9581643a941b5fe75383ba80b5d648f411dffa699f8a0298b8eb4f78b3d3acef4efab68168f3a351ce0a02859ce9f130489e56bded52436b1b71c95c9aeeff18eec83e62754c95417731496a3222e0ceacfdde3b668bd378b2521f1836ddc15506c349b8f7d60f5a17eabb5e414b105d49c31f0018420b495fba6c22da7b26f5206f18e6f6337bcb0096a5ef200215cdda61d9403657195a8b99421e2757dfb782324810b2a17c114be13ad45b5da61977a08159cb60cf4db38e4986c94d95e7b0c2fdf2b61682102a3a67a0cbf9b80f72fe2f6feb1d6f12c940ee424a4d14974bb9771ef148988af7e1429d7106d7272566acd9c8e2458e3726a53c765fe06c38543d4466bbb34396f442dec39608626f6c7a2bab81c9f05d4f9f7bdc61a515cf05b9b6524344988ba1ef2bc7a79d50fcd00fc3258b21a5b563bc8470d1f69f6c47bedf5c137f2429edd1882d5abb9aecb9db4e3bac48a8b6f74a22fdaad2672fe60a500ba351f0c50c977d1bc68b1c9b8ec9d28c241e3127b80d2076610d4a5573eba70ccd74e841b9afcf6c7f1776455f5c6c51febfa19808dcb534ce85ed20faf057823c6e449ca106e562d0e68ffba82bccdb9a2f8650269ac22392695f5a121a08457b64ed78b9f75569649db510af90e94e8dc63fb701bfa8a3f9a18336aec33f6c2774036013fad00dfe2bc9a9b09b824f78357acb4529f8bbc0c417e8f5d3426fc5972ee4475051eee2c5210308f41d8f212f9b57890ea57f72ed61c573299c9cad7c9e0d45fa82898c3d30f47602537145b70e746dbbae6727372bb39a92218a5be682fb6405f9413f1f4ffc19d5b79b74a12f81aff7d977387a511c40e46f699b939c3c61780009369ef4472a4f99da1e4c0aec04755b40b8a5da07420032c63f75ec3b3a4d9a1a77a145e8bc21d8f94038805a0b163aae5b87f64e83b1c1b8e74036d2d1631ee8159d22eb0f2666e355a52096bbc94dc33425fd5345611392eae437610b74ec1d33ffb3127912224a40c4c4a7e4ecd1c08059be143986972cca48c6c65ce0dfbac9c77bf51fef099685720f9cb2222237edb5bdfbe1d14e33bb99716bf619755651ea4bc87a5faeb33f134aad2dde299f74da85e400fbaa34113149c5bf39caaf2772505ff4d304b9fbc035defb8834dfae2378ea6b95039c19d0beffb70b2cb54e4e5c8260645b13dfea1db9a0907c5931ab47a4296e4c735ec84823c48ebb7f7faad9bd867c9fe1239be0ebcbdd5461be5c5e09f0d0a1ed2eb6c7bccb203cf2de0992ba171535bde7d52b5ff7bece7c11170d8d979b8dfc6874527e3b83439559e674b019d1fd7df19ff72e1d0460b9ca8ccd18f56f321a35566a2d3e28d5045e40c17c2d17ed47b11c1bff6e3bfb4d1a8e55270e101effcf39068e47a44940d8069f1d6095d895ec6be0cfa31215ae40b6f876f5776135f4ca1eb0939784f31e6db16627bebce86331f9a7f6c83d17cfa1345de282951a182c9c04a483378e2d39eb2584fa3a27fa40f84b7567edc440bab8ff23244f3c2dff3059d9db86330b67cd3975fdd47bd1949bf419afc6fd8966375255b2d420aafece5509f28f6f2e52ae509846ed6d92ea1fd1227a0e2e6cd1605ce723094d6dc1a936d65e56e09eef40d41c5451e7a43d2b356879975429f9bd2d4c489f81a47ac09f55f0fffd8b510327635f3702ad97f6026614fa8c1fab02b5a4893b99019dcc58a61d1d9748ced3e7588f39405630327ea289799daa3848138c5fee1cbdad57463d085662fe60671158d7096f285f8311948252a4d8de4522df325ecfd6233ec232b1fa3b4b7392079d5c5ac6eb1560da79e15ab9290bc0f6c74b5197cc9a93052cd2d5710772c3bd6014dce5eeecc470e18643b7d7eb4e14bc1c170470c117453c5512a79bccafc8ee2ccac4be3d9be27bfc0363e8b963bf0ac431901552f0920d8ef618d7c52ea1b1f4660333f5abec2323820439a446af4c327afeaeecbfdf0afd1925a0bd31553ffbdd050da3a094bf1b2df50417d9bc691ff07bb8532cd240952ed5a2868c2d91a75c7f6bb234713fd24a31a8d3053c85afc285cae5bbca8111847a26e9689932346a6f24f27988260a7edbe3a6c8d4c7fa7c57f71ded0d9eef7c47974ce25f28b21dd5f1e8fd5f050b846789fbedfeacd6d371d38acdcea4d817ac9b4d8e6ef4dca0405fdd514bd6936bc4c8088c9766df66802d45429ef35ee5a909ea87ee1eb48302b3d89a0141282fefff5ca9c1cd7f049c1ef56b1c252ac72bbe7708beba94b20", 0x1000}, {&(0x7f0000001740)="0ca574203635e943395305f62bf8eccee3f7a00ff21d19a1f8", 0x19}, {&(0x7f0000001780)="c94c21efaf76a3a96c5ca1c130134471e8e3fcffa506f5aa1bf3e24d9cb99866a754f97283546e8c169e059bc54897f280b043dfd7a70454e296cd1414faa4d9bc210544736820792a83bd9e8e1d075c8077e2a173e63bf41688447339d73731d656feab6de448f4ff15b97464fbc3b81d820de294fe68ceb1dc", 0x7a}], 0x8, 0x0, 0x0, 0x400}, 0x2) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) ioctl$VT_GETSTATE(r2, 0x40067664, &(0x7f00000018c0)) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r5}], 0x1, 0x0) ioctl$WSDISPLAYIO_LDFONT(r5, 0x8058574d, &(0x7f0000001cc0)={'./file0\x00', 0x286, 0x6, 0x81, 0x1, 0x81, 0x943, 0x1, 0x2, 0x3, 0x5, 0x5}) r6 = semget(0x3, 0x6, 0x20) semctl$SETALL(r6, 0x0, 0x9, &(0x7f00000003c0)=[0x1, 0x6, 0x5, 0xc7f, 0x4, 0x8, 0xffff, 0x8, 0x1c9d, 0x200]) 16:01:14 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffd]}, 0x3c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) ioctl$WSMUXIO_ADD_DEVICE(0xffffffffffffffff, 0x80085761, &(0x7f0000000080)={0x2, 0xdef6}) r2 = dup2(r0, r1) ioctl$VMM_IOC_RUN(r2, 0xc050756a, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 16:01:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000040)=0x200) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x24}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r2, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x24}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r3, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'p\xf5\xc4', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x48, 0x0, 0x0, 0x1}, {0x4006}]}) syz_emit_ethernet(0x21, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81c3df2cc82c1e9368c6116e0b5162f974e4f9d9") 16:01:15 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="82bd"], 0x1) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chdir(&(0x7f0000000140)='./file0\x00') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='x\x00') openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x701ffc0cb0accae4, 0x0) ktrace(&(0x7f00000001c0)='./file0\x00', 0xa, 0x40000000, 0xffffffffffffffff) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 16:01:15 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = syz_open_pts() ioctl$TIOCMBIS(0xffffffffffffff9c, 0x8004746c, &(0x7f00000000c0)=0x2) close(r1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r1, &(0x7f0000000500), 0x0) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000000)) close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x100000041, 0x60f9, 0x99, "d9ad0f4ef126d1ab3d180dd051f133273edd70ef"}) write(r0, &(0x7f0000000340)="0dc84d08ed10cef7c6743f844e9ae6f1a58fa558dfedb1e57683cb7ac192591cc97888650e7c3a3fb37ff3e82ab346597f608f6fc91d29e7368d91bf3e93e5dc81096a66e9534b57dd5cbd2e934b33ce2061f1549dc75a8d2d5708020fabcae7045c9b2dc73318", 0x67) 16:01:15 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000001000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x2, 0x0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bbefc6e23c5b00000000000000e74de4", 0x0, 0x40000000}) write(r2, &(0x7f0000000200), 0xfe72) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) socket(0x0, 0x0, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 16:01:15 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x3, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r4}], 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000200)=@abs={0x1, 0x0, 0x0}, 0x8) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000040), 0x4) write(r3, &(0x7f0000000100)="8c65", 0x6d2) setsockopt(r0, 0x7, 0x7, &(0x7f0000000140)="0321c1c551aeb0429808fe3fc61a2186a35eeabfd7def55811a46d61f5", 0x1d) 16:01:15 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0) open(&(0x7f00000001c0)='./file0\x00', 0xc02, 0xfd) r0 = shmget(0x0, 0x3000, 0x82, &(0x7f0000ffb000/0x3000)=nil) 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) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) setsockopt$sock_int(r2, 0xffff, 0x1021, &(0x7f0000000040)=0x5, 0x4) fcntl$dupfd(r2, 0x0, r2) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r4 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r4, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r4, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r4, &(0x7f0000000400), 0x0) r5 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r5, r6, r7, 0x10, 0x9}, 0x8, 0x21, 0x9}) r8 = getgid() r9 = getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r3, r6, r8, 0x1e4, 0x8}, 0x5, 0x5, r9, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r11, 0x0, 0x0) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r13 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r13, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r13, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r13, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r14 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r16 = getgid() semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f0000000080)={{0x5, 0xffffffffffffffff, r14, r15, r16, 0x10, 0x9}, 0x8, 0x1, 0x9}) r17 = getgid() r18 = getppid() r19 = fcntl$getown(0xffffffffffffffff, 0x5) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r12, r15, r17, 0x1e4, 0x8}, 0x5, 0x5, r18, r19, 0xfffffffffffffe01, 0x9, 0x7ff}) r20 = getgid() r21 = socket(0x18, 0x1, 0x0) close(r21) connect$unix(r21, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r22 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040), 0x0, 0x0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, &(0x7f0000000280)=0xc) ktrace(&(0x7f0000000180)='./file0\x00', 0x0, 0x1410, r25) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x0, 0xffffffffffffffff, r3, r15, r20, 0x0, 0x7}, 0x1f27, 0x5bb, r23, r25, 0x70000, 0x3, 0xffffffffffffff37}) 16:01:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7}, {0x5c}, {0x6}]}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r2}], 0x1, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000140)) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000240)={0x100, 0x1f, {[0x7fff, 0x4, 0x1ff, 0x1, 0x2, 0xbb4e, 0x7a43720a, 0x10001, 0xfffffffffffffffd, 0x0, 0x2, 0x80000001, 0x9, 0x9b3, 0x0, 0x9b3b, 0x0, 0x571b], [0x8, 0x2, 0xd2, 0x2, 0x8, 0x0, 0x100000003, 0xff, 0x63d, 0xfffffffffffffe01], [0x10001, 0x2, 0xffff, 0x10001, 0x4, 0xb6, 0x6], [0x2, 0x1, 0x20, 0x1ff, 0x1, 0x7d], [{0x0, 0x6, 0xc867, 0x800}, {0x1, 0xeb, 0xffff, 0xde}, {0x4, 0xfffffffa, 0x1}, {0x1, 0x8, 0x400, 0x5}, {0x4, 0x8, 0x1, 0x9}, {0xd9, 0xc0000000, 0x1, 0x9}, {0x1, 0x5, 0x1000, 0x4}, {0x0, 0x6, 0x7, 0x80000d6b9}], {0x1, 0x7fffffff, 0x1, 0x13c}, {0x1ff, 0x8, 0x2, 0xfffffffffffffeff}}}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = dup(0xffffffffffffff9c) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000080)=0x1f) syz_emit_ethernet(0xe, &(0x7f0000000600)="b6cc86a5e02dac365446101a5b1e") 16:01:15 executing program 0: sync() r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000000)=0x2) r1 = socket(0x2, 0x4, 0x5) setsockopt$inet_opts(r1, 0x0, 0x2, &(0x7f0000000040)="efd1773c66d735fe4125226b02afa6b07f25f61fe12b4fe8d201ae8ff0fd8ad8c4841bb8d98352c37daf8170021fc512adb628ab43d1f014ef86a28fb156d153ce319f6c2713dcc1e4567730bcf03d583cff", 0x52) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000b00)={0x0, 0x0, 0x0}, 0x334) r5 = getegid() setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140)={0xffffffffffffffff, r3, r5}, 0xc) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) write(r6, &(0x7f00000001c0), 0x0) r7 = socket$inet6(0x18, 0x8000, 0x3f) setsockopt$sock_int(r7, 0xffff, 0x4, &(0x7f0000000200)=0xff, 0x4) getpeername$inet(r7, &(0x7f0000000240), &(0x7f0000000280)=0xc) r8 = semget(0x2, 0x3, 0x94) semctl$GETNCNT(r8, 0x0, 0x3, &(0x7f00000002c0)=""/114) shmctl$SHM_UNLOCK(0xffffffffffffffff, 0x4) r9 = semget$private(0x0, 0x1, 0x40) getgroups(0x7, &(0x7f0000000340)=[0xffffffffffffffff, r4, 0xffffffffffffffff, r5, 0xffffffffffffffff, r5, 0x0]) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000003c0)={{0xd8, r3, r10, r3, r11, 0x8, 0x1}, 0x5, 0x3b1854e3, 0x8001}) openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x20200, 0x0) r12 = semget(0x3, 0x4, 0x400) semctl$GETALL(r12, 0x0, 0x6, &(0x7f0000000480)=""/233) pipe2(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$VMM_IOC_CREATE(r13, 0xc5005601, &(0x7f00000005c0)={0x10, 0x733, 0x4, 0xc2, [{&(0x7f0000ff8000/0x5000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ff5000/0x9000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xfff}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x3}, {&(0x7f0000fee000/0xc000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f0000ff2000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x1}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x2}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0xfffffffffffffff9}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x280000000000000}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x6fdc}, {&(0x7f0000ff0000/0x4000)=nil, &(0x7f0000ff2000/0x1000)=nil, 0x7000000000}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000fef000/0x1000)=nil, &(0x7f0000fef000/0x3000)=nil, 0x9}, {&(0x7f0000ff7000/0x2000)=nil, &(0x7f0000ff2000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x3ff}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0xffffffffffffff00}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x626}) r14 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r14}], 0x1, 0x0) ioctl$WSDISPLAYIO_DELFONT(r14, 0x8058574f, &(0x7f0000000b40)={'./file\x00', 0xffffffd5, 0x3, 0x93c, 0x0, 0x9, 0x80000001, 0x2, 0x0, 0x0, 0x0, 0x7f}) r15 = semget(0x3, 0x0, 0x8) semop(r15, &(0x7f0000000ac0)=[{0x3, 0x7, 0x1000}, {0x4, 0x3, 0x800}, {0x1, 0x1000, 0x1000}], 0x3) 16:01:15 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = syz_open_pts() close(r2) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r2, &(0x7f0000000500)=[{0x0}], 0x1) kevent(0xffffffffffffffff, &(0x7f0000000080), 0xd8b, &(0x7f00000003c0), 0x8000, 0x0) r3 = syz_open_pts() ioctl$TIOCSPGRP(0xffffffffffffff9c, 0x40047477, &(0x7f0000000000)) poll(&(0x7f0000000080)=[{r3, 0x40}], 0x1, 0x0) fcntl$dupfd(r0, 0x0, r3) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x2000081, 0x0) 16:01:15 executing program 1: r0 = kqueue() kevent(r0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffb, 0x1}, {{r0}, 0xfffffffffffffffa, 0xd1, 0x0, 0x0, 0x100000000}], 0x100, &(0x7f0000000200), 0xff, 0x0) r1 = syz_open_pts() poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x0) fcntl$dupfd(r1, 0x0, r0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x10, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000040)) 16:01:15 executing program 0: getgid() getgid() getgroups(0xac, &(0x7f0000000000)) r0 = socket$inet(0x2, 0x1, 0x9) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f0000000200)={0x5, 0x4, 0x181e6c010d6744c3}) r2 = syz_open_pts() poll(&(0x7f0000000080)=[{r2, 0x40}], 0x1, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="290ba4c8322d308f31701f042ca1b36f2e0e765aa60042517e9dbc8954fb56f2c65d927ae8c2b2262df92f296dc5ef3f645d477629", 0xfffffe8e}, {&(0x7f0000002900)="946b2612d3e1794c1113a00e0291bc11b0ee8cc80e1f92de325b939bbf6c71015f650fd412817fedc2d209196caba83803f49666048b4db66cb7086a9d1f0a4a0ef201216260ae12fe1dce2bc17ce274d4265da66bfc20d01e345f8d0d0538ee5c0418f9ac65fc959964d923e84f7ef83fdede0ab5ba821ec1fe90af98d193f8fa426833a5a69007811339e83d0e2559d05570e431812fdc0664fafc1829dc9ffbc246891a16bff5c62a322b7651510c", 0xa2}], 0x2, 0x0, 0x0) ftruncate(r0, 0x0, 0xffffffffffffefb1) connect$inet(r0, &(0x7f0000001800)={0x2, 0x3}, 0xffffffffffffff33) fcntl$dupfd(r0, 0x0, r0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) shmget(0x2, 0x1000, 0x100, &(0x7f0000fff000/0x1000)=nil) msgget$private(0x0, 0x40) readlinkat(r3, &(0x7f0000000040)='./file0\x00', &(0x7f0000001840)=""/4096, 0x1000) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f00000002c0)=ANY=[@ANYPTR, @ANYBLOB="7dccc688d0f4d6478622bdb6f072dcc5b629e5267dc92468c1206a93f73911c9df37adb73bee28cf82965793c89fa816ed279191f54288012af67d4e5a3107599f2d41a97ead94aea2d2e84fdfc9f55d8ad44fba5d75874a9051c2905468668c919cb0da7758000804ea3229e97d9242f5b320bed9711b75668212b9219e25572156d48b5a9bc25bb904a2107e80b77df4dba600b9c486bc938685ce219f4787a5d5d7c0ccc3de72090a3a1bd56ebb9e02cf6b895acd35684286e2bb62ddc338c5aa53b814643f884e33cf9eda332d787640"], 0x2, 0x1000) msgrcv(r4, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) msgsnd(r4, &(0x7f00000010c0)=ANY=[@ANYBLOB="010000000000000064d1080cfe461150dc736b5504759ffe514387882360d6d169af7e52901c34b7f2da9ecebf5d88283104e13427dded477de76efd715c11804a8329e22c42b459bf7fd00fd1d1a0da7cc7789e0939d7f9860e6ceb3780e5928d9f251d5d65461c0c83d53e87fbe5c0e2a752a70336fdfb6e513c3148e6254f207272f877cdebbfe30e6e72db46222aca3262277cc5e4f73173e0d45618fc8765720fa0fce138cbea838bae27a7d6eda203c1c0ed5e72ac7325fec0524b9330a96822abc39d6dd3eb6867b16f0a0ace972e2c60c0c48e23b2c85117d245935360"], 0xeb, 0x0) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r5}], 0x1, 0x0) ioctl$KDENABIO(r5, 0x20004b3c) msgsnd(r4, &(0x7f0000000dc0)={0x3, "3d551559e046828f563a7584eae633181235a06adaf5ff5e88437f167385acc79aef66b655bc3947ebbd7ef8b684287fc472f0ad8d3ae4df93d1e4ae6a59a668496b3054f748bf0604216055907d7ad42cb6172d6b3dce4a22b19dc2c4b5f39ee2d4a6a2d064c6eee8be38af00e92b0b5b3e4b10481caec9847c84ea930bef0a52e30b9318b8dfebbea30aefd51932b9cf65e639a34b2a6d9819983e161bddbe47954cbbca9fd279162c5982300d728052748bcbf50315e2de3f6cf063c602f5e785fb1781740a78184160d8bd7363ee5bcd6152fe83518d3c80e784640497da89edfc2ab49a42dee43edf78f7c02be3259e2a98e8806579eef84252f232ea5d304331fd365f8591845fba205da23499c4ed1db2977a46e856225771004db2f6d070ae8c39db1979e5c05b64bdaff0d9fcefed27f1a9e28c4e6b36f78b5d5730b798e916b05ad28904dcdf9c6e2481176c0e0dcac93ed7123abe56d7109700"/366}, 0x389, 0x800) 16:01:15 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x10) pwritev(r0, &(0x7f0000000080)=[{&(0x7f0000000480)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e9dd850a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc2675bd0800006be9a2cbb2cfacc5e906dfd1e3208364dec454327b6a1522c332ea628b8cb672e9e7247818f970e0174fcb9303e6b505059f9476ab8eb2dc291328efdeff8aa0903634d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4f7e4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d098e6a12734eff3818e8014d4d34dbb", 0x117}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000140)='.\x00', 0x0, 0x0) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000cc0)='/dev/\x00\x00\x00\x00use0\x00', 0x0, 0x0) dup2(r2, r1) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000001c0)=[&(0x7f0000000180)='^{\x00'], &(0x7f0000000240)=[&(0x7f0000000200)='\\\x00']) fchdir(r1) mmap(&(0x7f000000d000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000280)=@abs={0x1, 0x0, 0x1}, 0x8) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') 16:01:15 executing program 0: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000004c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000680)) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x0, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x3, 0x5, 0x100000000, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x1, &(0x7f00000000c0)=[{0x94c1, 0x0, 0x4, 0x7}]}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = socket$inet6(0x18, 0x1, 0x2) r3 = accept$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0x29c) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x3, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x9, 0x20, 0x7fffffff, 0x3]}, 0x3c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x902, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000003c0)={0x0, &(0x7f0000000240)}) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000140)=[{0x7ff, 0x1, 0x26, 0x101}, {0x8, 0xffff, 0xfffffffffffffff8, 0x5}, {0x7f49, 0x5, 0x0, 0xff}, {0x1ff, 0xf7, 0x0, 0x5}, {0x6, 0x0, 0x1, 0x6}]}) setsockopt$sock_timeval(r3, 0xffff, 0xb468c4c4718cec68, &(0x7f0000000500)={0xaa90, 0x200000b}, 0x10) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r5, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r5, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) semget$private(0x0, 0x0, 0x2) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000740)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r6, 0x20007479) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f00000006c0)=[{0x7fff, 0x0, 0x1, 0x4}, {0x66e0, 0x5, 0x89, 0x8}, {0x2, 0x5, 0x1, 0x1}, {0x21, 0x5, 0x8, 0x401}, {0xffff, 0x9f, 0x1, 0xffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$VT_GETSTATE(r6, 0x40067664, &(0x7f0000000540)) setsockopt(r3, 0x1ff, 0x0, &(0x7f0000000600)="6706f9cac650c8ed68894dcc580ff49b139fb8ee97dba730f3cc8c94a3a859a79329020272eaceb15d1a5b0181ddd9c1f064b80d51671790c736dc8e20130da00b26360e3e211f", 0x47) ioctl$BIOCSDLT(r4, 0x8004427a, &(0x7f0000000380)=0x4000) semget$private(0x0, 0x3, 0x10000425) 16:01:16 executing program 1: r0 = socket(0x11, 0x3, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) read(r1, &(0x7f0000000080)=""/212, 0xd4) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x8, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x7d, 0x1, 0x7ff}], 0xf924, 0x0) 16:01:16 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="efa537844cae8bb02c"], 0x1) open(&(0x7f0000000140)='./file0\x00', 0x800, 0x174) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000180)={0xfffffffc, 0x5, 0x1ff, 0x0, '2\x00', 0x7ff, 0xfffffffc}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) syz_extract_tcp_res$synack(&(0x7f0000002740), 0x1, 0x0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) pipe(&(0x7f0000002600)={0xffffffffffffffff}) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000002640)='/dev/ttyCcfg\x00', 0x0, 0x0) r4 = socket$inet6(0x18, 0x1, 0x40) r5 = syz_open_pts() close(r5) ioctl$TIOCSETAW(r5, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r5, &(0x7f0000000500)=[{0x0}], 0x1) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000026c0)={&(0x7f00000001c0)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000002580)=[{&(0x7f0000000200)="94f240c3633bbe141da47d770a62ee4cd1c56af1899965ca799b27ef93612729509f4c148ef5a4488ee66733f5620debf2711ddf910e90d6a840efd41ea80b2ea5d3e3d8fa6c6a4ec573fb965ec9f5911afce9131f42f00537c7e3f97e5f8cf2d431ec090ab9ec2a9e4502a2c51a08b7cb0a24fe62187a09fd067bec77b14b0c1d7b9ee7afa4c579fa39e509a261099a6fcd3d66e3d50ff5242a79198724fc699009e534558cd7d5292dd52c7be09067f0e6e0f861b69e635f6eb90e72c4cb27dd8362ab285a3c1f23d3251e4dcdc73877ed0a29b6f2246a58423b48317dfa52d237", 0xe2}, {&(0x7f0000000300)="fcb19864800c700cc59548a2dfecdb0f0259d27aeb207b5c5e6aa3868954d9cbdbaf644ee6", 0x25}, {&(0x7f0000000340)="6729652da2e442e5c59c6c271bc24ca3ccded1c1a5ebc798f596cac60f358bc9b64976a749df2bf399ab5ecbada766c4a4fadf7eeb6b6048c4b33767afc2020d07e51a54ffa43949df9deb7da17a5f915be21f6db9f8ab5aa85d06c42d8d0d2cbdd6dd44e030bd488856b1c60f2710c90180c8ed2429ec7b089677a8a5c5c904978169417c09acece793217d123291bac388d7565c900f6ffd42ba9e5c2d6dafed29a415ca", 0xa5}, {&(0x7f0000000400)="27844f92dc86f5dbaf12f413908be545f45ee270e4375b648920660e42a3a6201ad8f33b79ed8b5f21bafff5e0eeb9a9c06025a5f4ee1c8e2ca0c75fc37b723fd11a3aa55ecebc7142465c246e9eef0b45535131e15da2f5069e317ddcb5582324a1f00f8372e479afe5e746ea92e727ebc09731465096a36133ef328be96e2d1f4675c9348a3e0e616a9c9a75384fa593b703e3869d94d008c5735f4634c7845f5c2e4937ea8c0d68e9790c94c3087508f3ba90fb1985", 0xb7}, {&(0x7f00000004c0)="b3e4d8ab8244bf73d7a2ec1d216e53e7267d90f5bfb3ecd1e5982e421c72d7ec73390b03bafa0cdf3eb79879e47210c5273d255504185736599579a9915bb055a2d43f6faf5260027a818155accd3be0fdd502d43a6fa4512295957e4c10e467defe388eeefdc0fe5ce9ecd0ae0caf963de2ac29534be593d22c218390ec69bc29cc3247d28fb8b6844f1f0d75408b9630d045f8d1fe17a643677b8b499c01a936420466ffa6aa", 0xa7}, {&(0x7f0000000580)="ebefcf67c02e7bb5e087deb25f43c5c334a1bfb141e75cd5511348da4b5619da6d8e81149db40627a6290e6adeb8aaf5d6a59704a4a90d7b86514852ff6631ef0302faf23bac4cfcb41fffa233c4aa1513108ff337cd171cf1d7a8ce11741bd65347bc51a0506959cfa04377da8a39e6d777e6d8b8ca8f6f5cbbe9585e4b9c92409507c16db66b5ea56c4c7eae4346ed7a9a87eb582b1927e15f9fe3b542b4fa10d93aec3dcfc35ccceac958af67c7a70f8e8169a31924de06c01cc2c5561831bca5474e90ac540227250af69337a601afb5d4468e18d7baec58163ade0711e55eb23e54744012855d42b6d0d17254e07d8cbd626a30abfa00fbb0f98266391fee7167f9aff6bdc7cee9abf3048d1996f746545987273cbd5886a7f88b527e3eb1bf00e16b40dd3dc30bbd093a70fc0dc8891daeb46514c9a21869e085195d09c39216d94a00ce7b1a755c8da55097134ca5f700916d2a29b20c42234424d32d87f8893fd91e1401aed9fe938ea8a66126e9eb1d859082f5433ecd62bd50536e7116864842556404a8ac617c0f622e2330d4651087e115b1936df0abdadd8d7ed807a8efd5d237aeeaead4a7d770d3af14959bb994f1b39c084e2f89cb8609b4c430fdd551c996b4d4c5730893abee4774d8181e3a04e66006e21f16d6d1ef3e7a9328e50cb655fc10f0716e71379d8a8eef0eeea9171551f50c9417d34cf4d5352a5af8426705aecf3a6a544ba5fbce9e3b814b608df5f655bce76bf261770566a65303efc50ae9e7acd18d8c5d7f9fc241ac6a9d950d1084969a76bfbec01b1b3dcaa844e53559c273178186c881d9940d2f18838142d3e2191b0736571082021c0db82e0c220ab190bea26709e707cf47a9ca2735f36515f7b349e9a78313f0a8fe89d28bb7291e52a9ac1b68462913081a2af250d0eb55f1fe60e2415132252ac7a1bcd3dec9d09210247085f2a18e68fbdfbdecee288593b8e51cf24626f6d0e73c0afd4a833d4bc60a13056de12bab08b69fe039f370bd1dd153303d2edd7b9986d5a6628ccc5361ce5a1cbf69d9027e801026de375bb0d427b02532ad64c9dc4cbd6d74e13cbf64447e9bf30364b794fd1266460b6eebfc30aa64d6b874e68912f7b5901d1b5fb37ba2986226bb3bece21cc680f642fee6af949e43dd52009621aab01b6a523b676ce9139e3ea8d8a034d8f0e03554726c9ae7c0e76f4afb06de0e414811bd8d0d20944fed08c9567594e06bca7a9059894af5e64898c7d029150b0573b770d301edbae6b54c9d0d56b3eee6555a4188322ec5787109bc2ae2642ac0ccea60b27fa3b17a549ed71d2b580ee6fc91d513b6544943b27a9918a7d4fed2ee9d028327468ec2546d10e1ee6ccd8df28ec10aae835a6673def7b2f44b0b04e4e19fd23a2d3382536e03428b2067ea58f5f9bdff3cabe79b987181f1545247d4c8213057ab9784d446430083703d71097c306c4830cb874fb834628ce5c7a81b1bd1e1f490db99ab4b908d04c416dd1597ff3b76894d91d6ddbae320f99872c390e6b36c58e73229d1cd61ee3f39c0021076e7523ab8dde9d46802d1e39cde9eaf6fbec6b83fe38e85aacc47676c03379dcea4f9ff810c5553ae1c5a6459ea54b12662e616a774860ada733ac6aa1815f74e0b49c0ac7b01d08967b69a98233f17ce5909b9f646520617eb4265e56d93ae047cb9b5fac2fd57bae5d55a6430f1ad2294b51e5e304b82c142e3cf0af2370494b5cd11ee11d644150f6ac0f885b611e06bb7c9eba09087e711dde69cdcef3ad39e331d6e85b47899cae448f446b429880ae26fc19e8929006c61af4040705a5cd915739edeaaca162b3c8d6e88f547c8f6765c3538687b643c192bc5019c8cd8efb348c019c889c62a13da6a7869e2ea600ad0a60cfbb0df3963301f76a91f41bbda1d7d19e08d9aa9adacadada13fcfdb2cd1d5ace14e8bfcffe34ae2ea0d9b6bef711c169c036c34de3e1cfc2053fd81209c98e432108e9bfe762bd9e097b00d127bb4eb52d80b7094e577c5826833b57832d44abaa9a92a9c8f8a785893893bf3f179deb69d021dca51a62e7e503c129d4d05e8cac6ae2f79b5c62eab8106abdeab04a7c91252ea58eed47da9a8d795a388f7a35d73516bc258a64ddff89912997c425daa4cb2c97607a668c750ec5241e597c3238c96c522f22ff0d78a3c3e5f2bb274182242a8415f812fdd72dd8320a336f24cbbac05970a1a6016b752767ad1c3a8175f2d58882430aae33c5f131ce7ca1387cccb524b7bc4c26e63a0e99cb5b842a46d31d18db678f33fcb4f986672a15160238d1d1aea1eb729d2ab180bf759256415b017e2c78c66fdbcef8ffcca0bc7612c9070f8f41c32931f8e730b6d2d6fc2edf4af9597e8ee6ac74a1c65f9adddbc1f3afab0cda579d6f95085ef3110be1e22ab7b0d386d2928c85250f333d50864616949843654decc4df536121e5a5a3c79e30894d3a01be0d1e4edc1861f8ab2a3868cb10306ea75f8b420564f04f874e7db07065a7ce565ad51a3cb90c39464c138f52f5c753a17cccca5073ca7951add716b1f8722209ef91ef25cbd5cfdf6d96525774c51b9337128ab940eb50c3661ca17c5908fd172f622093f65715330fe710b3e24011fe4b6da93308b6c7e8c2196af9a3fc178ecf66d82585d53416ba5d99381cef6e94e9ca5650c05514c1c764ecaab887213fef1c921754030c1a0c952c943a7c829f3d6aba2d7bce3d4512857a44b636d86147d809844b27a291fa12658dfb40e920eab82253ae3138d6a57c9e7a75d7b47b8a6d47c57c5ddf20caa1fab5e581b5836c33341c20f4a710bd0954788a0337431cace15d2aa038c6bcb15e27fbfad81b290dff66876717263bd141b7228c88952a8ad2c532b99bea11e11779790d3d479eee94595446e793266df0246d68af48b53df69f30d25715cc80dea21e6b6cda1a5a5fd9e6164251048c4bd134bcafb610a07cb338bb2137f88cd8c6f6bdd6fc90c09bc8682c31ca0e2c8e713e58dc86fd1081c78c84e900a22e6b9a2c93099022835cdae0bd26c64ae4d1bf202fdd45c2c1fc50942f89d08c97be6d4c5e889ca506843f238e94721ce21dbee7351ab6552eac78aa1d06ba01c7ba31f0f26dbe9b4661c4efdf41f965173b40e58a84e5e5e44e998dc3573b1f875e3d2c515a51963bfdf74b0ea4207bdc10173ebbe19142553300bced7ac9e9c418d3ca4d3c694bf3dda830019c57a607aaa7a68ae1849fdad45f016532e919db7c4e917a29f82a32e9d5d64e9b8e14d991faf05b9fb9ccb3fdc786a4cd3da9bb063399ab456418089f1884d6861eb40d1a1bec101969f86926784bdeb17c997d575c01a353ff4152b5e1b378427fa5b90d4e7eb51421d1aafd54c491727ddd8d8f7438820a4953c760f591f5e696d7b8e0641c4eacf92211b928a0a09c845c9d3c46744bb314584d7b4d4be4e2effd3e0417764965a7fec5aa8a9648c1a4593d960fff092366140e61a53f7205c8d37cc15e3e08812d15737bf7aa23f60c470e4f4830441f6ea03c350efe92951ea00c3206b45d81497e3853420a4718b0c5a8704a93b14b2f0bfc82aecefa228d4f6408cf1a92ae7441458828cfd293967a1b85a5e88fabdc4cb22e82804a4be865b855e22645e5b45562085633b56f66200f9f878cb5df0bfd00d01ebc2dc58a370e338046c0fe52010965c9c8bdad32c002250616b43b3277e7dfbddf6304ed4ddb2479e89a388e8a1427e89b5f626450cd22764bbc0ca31065f441abbc3498ebddb1ecdce7dabf874a56a1d7f91ba327b66afecf7928c74381fb9f3ef3019100a87e71031401d3c4d500b3f87d1ceb7cd6050ad54d3606689a8e02a6c802cfd0d7aec468db90207695d5ee3a2872b7f73f06fdf137a8b3b0624e6ca4c0ea30e118bd7f781d89d2209c9cc92e787311b66e798e653cea364ff26776c0aeb93592d367678fbe77a04da8752ccbc5b43454f99609b1784149cab31a77f811cc08ada55c7b207d7591b08b5bac45e7756b6fb3e5723370978be043694354e7e5eb324026ce337e47215120118d0c26e7af4e4fe1fddd833a3a55eea195cb6505534a7ab9cb80f838cb0d5c46d123025c2ec8ba29b5e4128262c163fa0e2736dd773de2c822c1eb75d9671e2d8af678e9ee53f2114b88225bf2b82652eb885e07cfa031c2471ed8e3112079fa477de06f9b0e57f48024571343367ab6b43c3aecc2947a1473cfe97f07a165ef52a42935e04d505be7566314e3e7e79b67d410bf5a60d793233c9e30cac5698aff0d314546de2d6f31cb3b21e21fabd9e8be1158604fba75efc7dae4d90bea7cfdcf8243126328e36660a3148baebf5db49ed19e87a11657c41242a556bd46aab49bfe1e0306ecfd9ccf3fdc15cde58a4a4edaf61567a1ca99cfc4ca05c44385738a7d98ab83b29aba8f8e9d432de3ded0872ea43703571efc807bf78b8fee1771685efb8f6ed010a25b3cc4758d3bded71b7efab1d71eac400bd9c6e7c4c9ba3db3969d0d86dd6a44d8a0e762ea373cd9b8bbf310fc8782681c76746cfc1de02b993590d7d1d547d90b4a1b6b08f037c9aa72ddbd7632c1ed2a6ce59d675e6352039e9f3d8fc6e0503fcc9c9f7da5a78b0ee8b211cdff3d38cf21129c2e3e997350efc3e700dbd662ac5555744cc108c9f20ec255ef4c9e6255cd0ee6c7205fd255dafcd53644b54b3d0dd15d6389fd23b5c25213fa11fd4c31f0c38b21749d87dd118985c6b804590bbaf655c90ba34f85862f0f2bc46c65aa49020cb26abeb8b2b1fcac73d1202fd6a9fb0a082bba561243b32b8efb1a1a68f72eeaeb93109aa64b52f930a950d074d1c5c23e9a561f8334579924cb4b411fc0ce7500d8e824be90da6a65bc90efc0a365b73b3e0d1f15a971df5dad9badb32fc24892fbc43900a05b4160de855feb56b0da5badb3ab80ae88db528ba0d8d1341528c75fd15adbf6a1a6779ff8b5ffbccfa6f1615c9a88e105dd2047e9b24ba5a5f3ad9b30adf3e8c70613df4ac55b1b13dab2812a11c168bf7418d322f54b9f7685fe470886ba61a9d0bde3dcc2b9691035518dd49c1d429d914f5ac87534bc1582b342ec914cfbb29f7445f943af46d4ab62ccec61a89c6bfa6d69db40f73c75cbcf540ab070caccfd2c8b062790cc3b21a88c437cca1b123c66f9c0f7facb82f6f4852979e86556165462517acd8d72cd9a3957bf6c44d3041f987d63131a288308d94ef20da1476e8612580a70fbe69c6a9b23270fb4a6420c205650b48ab929fab0a1978cae54f581e8681b2c4062e03c61dc5b57a4e76ea87fdb15dbd2d230c8632f1c0a8c2df7ab732e0c1595b992549626fcc9d6a878c513eff49fb6949460bb9f102115fe9caa9a9cc2532318903aea74e959e709b39d9637673bdf781ff892acb3575240814960ac3e4f56fa7f762600b309981f10137fd0f72faef67793c4dfe82abc802d583fbaf841c14b83286addfb7a0f1d709ea17eb874c1e302ea0c304d516c736cc633cc77a65cb0c29cd81dfcbf4320bc49caed5be4afb30242086ea957c6e058811c44fdf5dc18e680e1a8ef4c3a89503851ae837b9108a44227c124c0f5da99bc23e1791e096ff18eac28c4782ca06322e287f25382f898f72943e5d8fc612a233c503d0aaf94b155b516c3db3fd9d3f0ac02d1024b2b5e834d0c8296baae1817f9404fe791a510cb1e82b240522552b2e6b44dcce41aba7b3ccad58da4311e355603a0a7f56dcfc27ddab4b992f54c3a4", 0x1000}, {&(0x7f0000001580)="2257bab8bff137589a5387a9212e612bdfca9c3bdac4e3d61d03d930cea398d62547fb1cf5780eca9ab3e86b00c35c0a3ff45f7d8e05f58d93099a07531f1f6ade7c4f91e5908c1e44115215fe966d9d3989ca584041df1a600d09c3ff92908171cd2bf19955ec86e6923de90268da6b4f4e5148026948bfbe5583fa3599179aa0b5edc397d82f5db0ed9fd9621a55dca503c7b612e9979c12ce037f39774d8b593d53f45996c999f4529dcfe290a28ce9ea4a1254aa61df0fb38c823e4245af88da699367f2f0f2931563e464226c05e8508b597dafc78c769cecda0856c635a1014adea1a10805387c0ab750af13539a37085459e53ca9a33f63d4e8bb6b83b512f6880740557630e987734a25154905515a80d685a7b2a6113d0ea6d28b1f5903d6226dcb848b99fc7d9063ae65f132be6c457f6445ab3521403aa9000c5874883b6b377f0707ec7cd344b02045529b687ffd3934262b8ee04a2b78740a2a94ba8854830c77553f6922a0cec27685f019c58d52a5858607d79375e612dbd45bb7c78d9500ebf387c12a07f6e51d33af58e874717690cf4f88f789f14ea1a1fbd532677917bfad64499a66bc01f1b357666620763961beccff17397db84fec88190f6a983f3fdd4e153c9e468e21a271174378aef6e7b49a2919e8ff4c5925167295aed690fbd6e91f37ae191fe8a7cca01a35a12ee88bd03faf39dfd0d44b8224c77be99743cc6fb6e19699ec8b157c012751da737e0974ce289134783639fbba398f509eae125c8892bda3aad1043aaa10880a99f08aadef28acfca78b3333dd6520122dbc1fef4704959ae30a8baf51856248e2cba036414077a7351e67a955203fef708dc17f16896c5adaa0e9f530f6621866e395581999f14366999bcdec36ba0560701f39f0429438431d1ac9bb3455928b8d7ffc22c87e26154ffcb0ffeacd05fd94d4e0a19df6205fecda2ac52e72a9593220bb6d0c9af94c8263808257007562bf485009e91aa258249f3bd96211d3e0fefe32d20f71375d28c2575edbdb50dd5398a239037c035429fe29de28a8976d2c0ea4ec9f712567ab42e41f9573cb6bc8dcde6d0e92c9815dbd36cd361c264a77527ffc3820d9de9b14f0e6948f44ca66121fd7b28cb3a17e1e8a8714b73e172a25ae48639a1369e072068488b129139e2906b8a6795b0ffa266a3c32be064ed65f5e531bed510567c09ea5da8ca29e59fb89beb58b9dbc7e23b804d6f7c4962234d2bc252f3fe5faf9edcb53642e9cf27d92d5a9fca0a958cb5a3a32b51e4a0ca541792bec94459b91a304266cd59a927afbd066799e6b67eb6430fd23022b2923b42bcd156a2a898095b319b17f21ae7189de0ddb5c70d2737c4510a9a5fbe8c720e47ecf2c7e2d7f560267f812bfd486bf5dd905565591d71b3fd34c51e1ada22099c3f5caa4f524d45c46a2bf561b90573f535b72171a03a84b400bac2d2994dcf6a78c4a196ee5d74537cf5b6527c667bb9a7faefa810c2b345e43852b7f003b38c0b1d80dc795901f35ea473aee1444e6f77cbafb11ad1320ba2ae0129e6f68b5f18549305a7d4a32b81b56491a461540eab4d9dc1be4c1c5f6b40021a7cdcab150e903d3f57adef293269573a97ebc6579c8da10ea34a3fd545efd1f26a06cba82a6a32bdc8ca9bf5a44e3da6afbec460fc5cf9fd14ae328666e4ea03ac9bb3c480daebdd311418570ec948feca8393e9727f00b147eb18b16311862b6068a23cf5142f60c9f60b300150a151b22b86278b7134998f63a8a58fa83a03ed1a888db001ba65142d7060dd84ae5b58d44bd8fe354b77f20ea02cef0fcf176d7fe64d94da8f57a9b85004bb66e6b757a9ec5104ae56eb8a9be39560ab05a645a98772dd2dcd6bdd86b060fae20d9c3213a3eb4c306020cf173b9c7cd5774489200e4571ce3663df5cda8938695a9ef7ddc7748bb07a6ed904a814ede65cd9c9a424e61c39375f10cca56553a7f6633c6a47d3e048a81f18001f2a9d23ec09858c71f008d32bb83f0b92cae7e729c482d581333deb59e5247c8dc7e6093b93ac94e083360ca375f6ff0bdb5090ca79cc48870c7e5ca2de08b16177c3482b6c3be655e6dd70dea04014a05f044ce0adf48dc341f6ffa9ac166d992691e6016bb5c9ce34f0dfcaeda3cfa61f72e94161a3aa10f017a6c8392b572d4290f0373086ab911d3fa0ddd3714d303b44e11aa6200b50c3f36bd7b68f7e195aaf1b15733965e1d953cc812ee0eac263169c984e024b8727d84276eaed8183e526190cd7ce3bafd337f68fc26e04dba5c87237305a0d15440ca33fd69e6400db43fb4be3dcb73840492d4758bc4d68150aa438d930355ddcd0fbe14811c402899db66fe676ffe652f1611521682a037ddf10d2cd4dd3ebe9cbb884368971173568f90110bb1e349987d0e0f1c9d7981f7d5aaae00500938bd0d3de61b2135e771b62ab4746676d85acbb8c0a7bf7ea93d12a82b358024de2748e7f81ea8fe9f64ee64f4ab4c035fdac39bd7276b2634d74cf9ca12a8a2aca81eaccdf9bd6560d045cecfe0d676e91db0373f94d33be2c0be9fef1c42a85138c306225ce9a0e935cdb0c7b1ed23855e822cca1bc8aae1abb407cc7aebf9d6d4a885610829990520b509085589ac9373992b78b186de26169d46455bc0a14ae08836e81c11e31baa58789a4a0404aaa1e8bfae98efe78cc322ab2a38db9183cee9008d1e4afe2d8c0005a8e82c7b83afaae67beded2350d7bab42a1fa1aeb32935191e438a3b6804356655bed4c196db7f21c639353fa4faeb38808ee8292b059f23fba0661ec85f5da24648439f6afc50822ef2e6778a21f11c5e7b19e4b4dde54caa40a9b2277c7cd24083fca0246b59036be9d7d4ad1dd68aad22035f363d8f62ee1ef047a5956b06349361b0d50d73560c3cea7b1b6added6b9368473ecee7dd18cbabeab817437463ae81a0162846ae0a24a7ef912e03d790108e2142f5591dee30f55b14ff0bcbc22916ce48e3d157609d028a9033b5cb2442f798ae0edf1cbd2e235a08361a114fb014d17445ee666dfdf014986abc03db9a001144e15f6328a57985917e7579dec097f926bf97fbee9bca712f965585e5cca09ef907d6199553062c76b16788300dda9ee232923140ff904597ef28a86cf6902901610f7d8bad7a43f4e4aeaa764b016c2ebdda14afc076e86e73a3eb364a9e206c7aba65034b330e116588ef84ce7a7f13cbee37632ce0e18f1989a9a61ec2bb3cdff49d6b02fa4b2b3cade7955f054df8b34b9f7e8b97713f7a3f1a06859d9a6de24b59722d71d1ecd1949162d20a40a10987a785d7495428cabf6fa9e3d260c75e0f3eccb32246537f92f883dd13edfc069030445957293360f9d5de6acbc37767909e511e02635ad60284abfab9e0b55f451fb1906a061bc6d5092e9159650a384b11c2579eda49651a84b5c8bd8570c60d297ff0505b31468541f3cab96dcdce44f8041734cf92e4a05dda6f79341192324fca1b322c4313f8ade3f1af257f6a687a4e51e2acf0ef67c2f370fb3bcbea20bd167b9407061690d8e352dd853b17be6733fabea3746f784bd362c621d017603552f16e84e6cb1ab20f257c2da949e40d7bee6748e5c480df687be05996bc01bbd6a1429e4516752d767d88305298d74740e4aa60d09c1d86624a240896be657a4c58a5fcf3deeef30c7cb6be1d875631e82e8971d1a59c00f3a684f6cc21627a27a487d0632a09401a863d4a2a8c687e4f34a0fdbe9e672e693f1ba1d0eabd9cdb3b991dcd38c36d181441f7af9c3d5eea5c7b221d5e3b38b7af326f8d50e656356a462f084d3dab9443ea007ac9e4fb5a744c645b3c11476b0a9801519e26a59506a2c50347b0c4a0d2072742f1aeef7eed753a625d24485ef8c3236a6ed0d6773e657a16acf3435df3823f1c2a4e4863900025857b906f987a4b0344d313ad02fd6bee3acaf45e177401bf29a630f689581de4364e544bbfe9c45f5f3b7a240c0b33ff380d6decd5f8a5e1baa6398c6851e43683f4c1eb7978eab6ed2cac8708b7cd18d3738754d0016a9082512368c57f67b7627bcd72c186fcc9890cbfba5ec90f198a5a4e431eb562c0d6c1bece7d21f0b20d11129f9f1fd435fe762ce70ae7a5df78feb96eb306da88841c442fca4d0d86ef62c9263f2254e3013644c23633b0a3ecddcee51c8a10f9ce9d8eb20a57b099af9b45c089a831e7070bfa2854b29d80c55412f0b236ce0f68e23d77c3986afd9b05cc5cbe59b2bc8788105f80e8f39101386752dab75ece5bb67f932d1519afe03130a80c1a79f2062954cd39b3eb326c0abd843952e818d289cb17c537cdfdd3da28cfcd90a813515bf6fa11bb8560f82efb383c6f0e43c9c7b5c975eeb724efa0d0605dd03370ccda634f07fd58eb4d13cca43d56fd26ceab93df81c75b41884cbe5bb797233aa8e386765a34044d837c2ddc973eb3a5126e193aa9c512f5dd0a3ab6befe0ef97cd77c956fbfc036c9823f881d274f27cdd5bd6ccbb447767c96841cb8d70e7147e996908870490064dd55d6a2f5e1726a58682df1bfa5824988dec18ba080dd1a3018b657912814c4b8db5f47c6f25c73708a495cf5af5c1e2c827b30cdd89ffa257e18b35cb637355f73e47000516159c4e6fabbfb0a11ef3c711f020c27ec1f410db4fd744421fc1ddcc5ebf71bf3bcea24ae418618466e7d51288ed2533ab7f82f611e67fcd045839ec8a1d4b8eb04004b74e887f6e7be1c775930009279b29a9d2d08db69ced0e2e32d53df10509a1a23c7e00823dd67dd82651f885a42f9e15996ddedb5950b7daad6cfb8564ce1d8d910cf77183a9bd7c8edc55c9d13e08d922645ddc54a034af70faf63e0c89fb663e5e654f6432a8a6db90007de3d547a5dc62499cd1ae904ea551d226891c26b525c10ef27ab7b314f175d9ebf6a7f2912c6f601d82fdc97ccfd77ee61579ed9ff96d747443526d6587a7e1bfbf0d29f57943002d5275ad89a36820a555dbb3e554966c0e2a599ff85b307c5e353989e861d2e6c9ff6eebd218da91306f58aaef4170cae0ef3bd41dd666e1cde22ffb6137960df06dd9b816e045f5ce2bb1cf470f2f9886598d611df5d2254913f731460cb5cdc18f720256f52108fceee2f312dcb42218a4aff018aef48ccd21779efe85d7bcb3a8fe72561bcb708a12cccc5f91eceabeb8870334c786778cba8a8d8d3ebcb54d81169970f055cd4a067da96570815fd01b4ead3aa54e0e3d4ada302066be23e404357f72fab10fe2eace9e85adf8d7fda5567a85fa1ec415d107549e1ad90143daa28a80ee7561143d2d99963bb8c09f6b63a174e8afc85e7de2e1b6e6e55977d0eb7655e75a2ce42c8c6900c2349787852bddff4520d917b9c4652ceddb9b0c14782efd528a8e8384eab01cb77dcd3eee87fcd7fad2e2af02126a3644ca934c3d2ac99a1242c6078529289006f6f103c25091efd9ed138fbdce19b0d244eafbf9af84af64f5e74b6ea035a0f1bc766ed08349144725f387ced2f3de62b4087438767dcc676e763c08e019e9e29e49312a90d394ef08e0b425825fb261785cb7c310c0efcee4d1f63d0a9f34cbb72c23c962de0f14005ee4d520178c45fe37fcbd196ce01fe34f0336ec7c7cae674051ba721da5c4f336a40288e427e37cc4215e6d2117f2f5a438e3ee84e59b124a94ed981f095d444f42424606bbfa9985153fa013226fdeedd4e8694910054c34cdba899251f5f7d810b9643235631bc1692", 0x1000}], 0x7, &(0x7f0000002680)=[@rights={0x28, 0xffff, 0x1, [r2, 0xffffffffffffffff, r3, r4, r5]}], 0x28}, 0x2) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:01:16 executing program 1: r0 = open(&(0x7f0000000180)='./file0\x00', 0x60e, 0x0) pwrite(r0, &(0x7f0000000100)="c8a84e", 0xff96, 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) mmap(&(0x7f0000ffa000/0x6000)=nil, 0x6000, 0x4, 0x10, r1, 0x0, 0x4) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) utimensat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0), 0x0) 16:01:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x2}, {0x80000001, 0x0, 0xff, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x80, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:01:16 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202c17f7f000001"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x1, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) getsockname$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x1000e) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000200)) r3 = dup(r0) recvfrom$inet6(r1, &(0x7f0000000480)=""/4096, 0x1000, 0x41, 0x0, 0xfffffffffffffff9) listen(r3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000040), 0x4) r4 = open(&(0x7f0000000080)='./bus\x00', 0xa1, 0x0) r5 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname$inet(r5, 0x0, &(0x7f0000000040)) r6 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r6, 0x0, r6) r7 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r7, 0x0, r7) r8 = fcntl$dupfd(r2, 0xa, r7) ioctl$FIOASYNC(r8, 0x8004667d, &(0x7f0000000440)=0x200000) r9 = syz_open_pts() close(r9) ioctl$TIOCSETAW(r9, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r9, &(0x7f0000000500)=[{0x0}], 0x1) write(r4, &(0x7f00000000c0)="a9a94b142498f3d084e162f1cb1159d5d9521840832cd8a188da80abeb33199cbc910bb3d50328b6b3172d866b71fef7962436fafe904c361a0d490e0e7cd9a577f38f9e7a9fbed7e11f7fafe4d5a9ce12828a029c4ea615238f99d1e44c44ec5fc06546e3977b40f15796361cbfdfc283e112614ac00949d5f45c8e7051805a9ebcc225c1c93b73606751e9dcda4ef0ce", 0x91) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000000000)=ANY=[@ANYBLOB="6a634e19767b0784"], 0x10) sendto$inet6(0xffffffffffffffff, &(0x7f00000017c0)="940f454695241d5facc07b62f07ab4dc4509d4389a879e6d15484fd3e068fe63094b3342087a69b128cb0de42e1d3f8d25b06bbe90d23c2d6de0949608593b59c828913befefed891b100123666b8acec72663eb06183107a7e1ff8ecd5ea72e9bfb5f670d3fc78ee0cf86139aa87eaec5b93558d0930aeaf9e481a7ab5d51823fb1bbc41c5aee45d5483f8c94fa8e0f218152e31ec8df3ba4d4f8577e0d0fe376d3e5b794cfe77e8f1ce9c27e3ca8fec3db6e9912cbcf6a5092c450b98343827fbd38fed41c55e0bc414567226d5df63c9f0fddf5477f3d81b8ad60c3b4f449b414ae2d8d5e3e903de93832b27ddd0868b009bc2b0f0d9c408da0eef3aa543ebcb609bc526f0dd413471ca27f53ee07420337b460b8c60ab62e207773be5d19d5e267a08387e2744e93d2bd65e4b4bf91f786e8a2ab69ad06c2e9c0150bd0ed0000000000000000de3ebafc51eb4e34941267c0224505d8f7dd56f7824695314a207fd8276eab6ce3dca18d04945a03a6105879fe5b27e56b01301e51e443b21f819f40aa81ce3f82a544d8a403301d38a9a8cff9d1bfa00229b3c7ced3111fa9d431e665ac3bf460c6ab8b0dd56fda2144c08036a87536b3bd325c347236d8105a4969660d3135284c0789aa75984638dfde56a4b66effb0fa", 0x62542b2c453e9802, 0x2, 0x0, 0xe4) sendto$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) r11 = accept$unix(r3, 0x0, 0x0) write(r11, &(0x7f0000000240)="ddee43ab8734abe72e8289e48f848dcae6855abde176689fd16e6ad78a4f273bc1d2e3f3f911c89a2472d11399504870b9fb0e36d8892e80897800000000d20a2c82125431700f50a6b8d22db0ec0ff3a1800280b535084f92a7499cd07afbd1d0b82c439984f338ffbf66decf2ba302619dc2dcef33b15aa3d89beb2b70ddbd84311f09a2639749e5f4c3669169eb4be5a922395a28149f4d2ec0588916c297ac43adfbb5775ab949938e2baef7e6fa3703487dc7cd0255926c0ec9", 0xfffffea5) execve(0x0, 0x0, 0x0) sendto$unix(r10, &(0x7f0000001480)="b9e17c754528668ee54d4e42b67b77a57ddfdade358cafae2641068ba77d41b30ed78f02aebae357971981e601ea692c6d5d3e0bf5930ac55cfab1752fe6f9c88479b180b05b02cb5a30eb5ffd66403c6850493be0e22d708b0af877ef55c281aec760f1a5fb0f01ebc475dad7892c9716bd4989aec6d963b23d0222578cf6a168c1c96719ddef093d5b3c1fa378b253f08abbb8445938d53ca28feecefc1f198e4d7c7a", 0xa4, 0x0, 0x0, 0x0) dup2(r3, r11) 16:01:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="40000000a757"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000200)=[{{r1}, 0xffffffffffffffff, 0x1}, {{r1}, 0xfffffffffffffffa, 0x3}], 0x7, 0x0, 0x0, 0x0) close(r1) r3 = dup(r1) ioctl$WSDISPLAYIO_DELSCREEN(r3, 0x80085754, &(0x7f0000000040)={0x7, 0x1}) clock_settime(0x0, &(0x7f0000000080)={0x7, 0x8}) r4 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) munlockall() r5 = semget$private(0x0, 0x4000000009, 0x100000010) semop(r5, &(0x7f0000000400), 0x0) semop(r5, &(0x7f0000000480)=[{0x1, 0x1, 0x800}], 0x1) semctl$GETPID(r5, 0xffffffffffffffff, 0x4, &(0x7f0000000840)=""/137) semctl$GETVAL(r5, 0x4fa596d1f056515a, 0x5, &(0x7f0000000040)=""/231) semctl$GETZCNT(r5, 0x56a71968b62f282f, 0x7, &(0x7f0000000140)=""/56) close(r4) r6 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r7, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r4, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r6, &(0x7f0000000100)="8c65", 0x6d2) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x80}, {0x15}, {0x6}]}) syz_emit_ethernet(0x28d, &(0x7f0000000340)='\x00') 16:00:07 executing program 1: r0 = kqueue() write(r0, &(0x7f0000000200)="ce812c8986e9a402d8e1bff812b0cdaef4209d1c70933b00fb25cb76cd4d4ffef8940f6e56bc2a3d2850cc77ddad0c428424fe510f73e33a8d2f4f00cc78a18eff79ebb522978a445ae7004735a254bf0e2a358494db826a068559affb7ca7ea4ec910dbe61d78275f6f50faba2f49b2ee2f1425afa1e13eff883ad5a823773a408ea4838470cb6b55bb98f03ac86a7386fecb1ef2ebb7043d887d0037a973bd89f99f1bcebde8962b09e1c0de53", 0xae) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write(r1, &(0x7f0000000080)="a7", 0x1) unlinkat(r2, &(0x7f00000000c0)='./bus\x00', 0x8) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r3}], 0x1, 0x0) kevent(r3, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0x4d, 0x8, 0x1f}], 0x3, 0x0, 0x7, 0x0) kevent(r0, &(0x7f0000000100), 0x401, &(0x7f0000000140)=[{{r2}, 0xffffffffffffffff, 0x2000000000000005}], 0x7fffffff, 0x0) write(r2, &(0x7f0000001180)="affd3b685580143d6cbc385cdda8cc216c060df32920d36b6823b54097db71373b53408e03333e213252261713e7ae530b85805d7910c18c675af50dc7b686be401cf8dc35527516917e70a169c847bf21b9b893c852f786a92f59b8fa9cd815bcb45a72418c317e9c1f89a4d1598b6708d19464b444f6e93bbb185253e10132a73dfe43085a05639fa2a0a9eba1c5d5612531a4fcd36a7babf97adfeb578ad99fb511c990df2ac348a70edd77391c5e96138945cf6c7db11eb35f1b785a41e25140e461421b4380d78af26778be84924f1866ae5ec0b69ccb732ef9b7887026b2afa5ffc0bb3f6dcf6c969e1482c2ba9c165a8bcfee019e1cad953112999f1ddf110a1b44339d927aabc9931ee8e5ebe33731aede11fc1b1706858382da5a20e695e9ae897e1c7a33164b683ed5c9f37535fd04616be2c379dcfc249a0a86e67843cf58b2c00084626dd41973f0d3905f66519f43c44398b0df5b9c765edd33199d2948703ba9288e0020addd1ef9102eecc421a8779d0d7ec9691a7229eea35c89e34df940ca4b5b812a0d20bcb52320e07a4dd8aff481755d72d82c3454ce1858e4b7cc0fa2f7a9f9cd7068b659550ad568b1d8e64918ea97b0d4ea3401d5935e1ee51a7f95d590e0cb59b208a6f2867c49732c8c627cfed7c1ac4ec8bdbb7ea8b355aeadcc34034c4610411344b286eb3899624f5b051a2112ac6c62393ba793f552ae550b4669b35661e57e31f4aeb1e9607c7f4fd0437f31c335287fc8d6415b6b8b9cf03fedd16dfd8605bdd1244a12646fa12728e51761128b8f59178a3627a5f2dce0209cd047c6f2e0b5144b306b7e7b3cb04ac732a804cfa6c7838d9acfa71f5802af54e93c3844438049392791526843a6124b4441b8884e5534646e7bc854e799d05fa5e07d01217dfa29dde65c5dbbcd32a6518ef2c3a67af53f19bcaf9f4dc58500e6fedba174f37588d1ebac0ac4954b2702b2c80d40cc16096447aa3d0964e537733b812d759b0aa728c2d32a1169d090a8321e3ab33b4e3084bf52ce31f0021f9f81ad4e139d1ee0b04db0281929782d7d2b3167cbede46897b5c8798d12a4ac28ff8ae688c1d04e30d8c5bf2b0729f9c9cecebb2760833592122c7bc000275b36e7aa82b9bacee03defba2c4238bbb31cca2485f72c6f81ca4ad320af0ff7947bb675944e4af62de5c2f694f37afdce31015a6092fd9526554bafb118ce2af690c5c7ecb592abbabf48aeb81c7319b5da6dbe139f6366de23d51ad184bed92897ac7f8d5242cb6a6173dc3337aa12ad5cc97b878807f53ef835991d5e3f2f9f7b6b01e29737d95c90b80074e2e676645c8374397ea80d12b2195be7b4ec244c48af8fe60651fa02ce86ef22db17e3aea18eaeab1b19f8938a75bc14f45dc452bbb653daefd65b2eaad29701c2b3665f9177aee1a2e2b676c46819bfca11d271fbee94e7c121f7b9d0498dafc2a5fc3b5dfdeabee85e552f6d15f34554019709c42280d7621ae7ff7e063eb9de3cfefe1ce236723f75397694929e67f8763b08f92c0b38caa9b25bb963ad237bb42919a72822d8ce89f1892338004c9f3ae4b02493e7d89187ac460fb5c82f01e912aa2754fbef6c7e69ec162bd44aa85c61ea23d7f3c4d07188b1f18745bbf8ada4f189a9380ee769cc01910765b8145746e3f423bb5b3d9c5226a976b1d5cda80762487f3ba8aa1ac5742c37d85877923a60a095c8b8bac8e234a305829f8ec637688d0038de3c3bb5697d97dbd7bbac77888f1e90cf281642d57ae7d277e1270316e1ad7af955e51575eb5a72e4c748b34c5d6d1922d4176a88627172de551539d424c3fbd5b4d72b5c017b869714a8dd7077df2a5f5af2067df2413f05ae2592403ce35d3412b04a6cbed1d570a9e05c9d80ca3049105e55e9c344bab89071a4b9332a94d725af124a1082dc3a3520615218320fab999fd82262e9f79c53c833ae7ef34e0f3815bc3f593b31882f28444992d2d7b5aa3b5ea6dcd0571683630f7db5475deaf03ff252fcc5a8f4caef4220a7fe3e8658dd97b2c3879b5933112578e44e834e58d2c2a7725928caa3f89e9727106cf03b55d584bddaeff4cc904815cd5fa9681c20a60509bed6075d68eece150d8e8a2007a517dc5aca1281ce59d4510aa518d71d543a0b130430b711c67e81e38f11302e42a62deccf55ca3dac10d0d2a797cae12a1ca2be5926ca79628184b4aa0226aedafae2f09d62aff7577efe258a4679528691f2ae55346273784df68fbe4d0b6edff53e55d298230f40ee152eabd22cc7d51a51dd0385c962e39fa7c81255f91c68e3939e319fdf325bbe4f02f1f70aeece4538562f4b9eebd2f8d0ffcab02920143b4698f410c52d27612bc845172ae3b2f2387b37508cbf6b08aac17f2894a39bacb6a9e824a8f408ea48c9d70d104a67baea34d33b9318c14a0bcc2615d60418d25d3a882ab3b6a2c6ec2300d86ea441ebb0912498502d7b6becc12379daa5d2988d4e7aceb4015978784d1c75f3ed08361e4113df69c8b14ef70d65e2b52943feb1bce9d2d9be730ffdbc8b392bf6a36edd064546e7059e4da5988a615fac16ce21245de7ed02e2ef81bc92e73ddc175891bec7590f267fe69c8ef5b25cbb280078c425375b658a59fa7089133221e3cb50b13a9ae0d75c9d5b2e5080ea9650378cc4bb589b02370763a39dc72d2479695e1a354647bda2d39d79624be9106bc087785bdd71302b0edb2e33dd61748cd20c1b089ef022cba72c5c12557580cd7637f333c8c130789f333e98a5d7a7eeab2e93e31e440946211c577470ade86dcaa4e1d02703c6c6403e5adc5f2b9243710d8fc3b852f8ff3598c3d8aa14cd4b1ebb07a7a7fb5fab30b24aac14b9ccf8ce5e354245bef7210176b7d475538a9fccbeb99b47f08f40969c7b5bbeb578d1b558da868cca77569b1f69adc78f017b6048cdfa12d72f1b6cac4e00a78206b21f8cf72bbb4fdbd1f7fc0f47b2eee3f3f4b25bd0492769fad0f142a7ccd0b1f633147df5dc4922e30b3c8a82ba4175c711b81f0605d88de72d6f03c51b6214b3f2f5e5eb86d1fd83bbbb0da5c475081e5c5afc7de53d9f3ba1f927bfdb9e70a15e6fddacbd51e97e229e997b3e4c4169cb28dfb42bae3010e0d5d82f3e1d4a9b1f533a79fd2ba5d02068469492c13f8a82496033c351a0c795230e4f7f5e7b2ea521d32d6f12d6bf9740090b057f3fce8909029f88e5795a2bfeddda028ec6c08399f3583466676855f1327241b85479ae77475aea39c6e16aca4dc4e4bfbb45890091f42e5fb2da4c63c39131c3cd4a2ff0e0043a436d3d42be1f421b6bd0ec2bf16d654b40529a082ecfc8da4c549f406e07c6e0bda954494518853ba0f7191235c53b3a11d8b7f2dd56255cf613afa8effd4fce9bbc32e1c8c8c4aeb0e4e4a518fd65ed0b76da8dc5fa6425c878e2d51653ccd888b4ed05784df4e2a18d60b01a22558c0bbd85d72feeda1c97c670192294140823dc42789227acad5f300db97c627995020bce6c0e265819d56d8127e40f9314ff62ac33c3050dc2b73ba9e99c7fa67b80f373650e8659388fca3cb51e7cb19e9f3ee49ac574e66d7a0b12dba511a090aab0218687103350825c3cf777cdbc1a65df069b938ad749e9a600a7425b659ef47fe7fec23fbe71cd2d86ea6bd1b9f8f526f318a73f22bcc4063f58beb399563342a2d60697ca56e9b6efa833991460abeb834d52dbe382a74423fd75b04c84d8dfaaca011a8dd9c53fc4d7cbd00c2bca526f546e3915dad5c7c90782768a1946f158514b758f53af2b452d72130f3c1c26e286dcc6a1e62b7a986fcc420e1cb45aabe915c000e3c59581120bea6b7df5068d761ad6bbaacd8ef9859718715e2b07e77f0315e1ee232741c5d882685123ea383e6fd441bb2d885f770ccf956512831e684168ca83cad59703e51a64e41abc956d8dce61f7a93028ab92ca3a03881d60823440b232aee3d73bba5a3d4ec1bb91f65eb64e509a1d7b9031f0cae7bf35ff6ee2281c998974284907751fb63ebc140b0c11be1dedfbd2a7bd9841cbceb4be3321b245a2fc9390495b5d3c7ed08d6ea0b3e099581ca93a899c8bcd7bc81441757fc41c9bd620f39b44d09b864bba497518c5ff4d950bc9c569c0ff6cdea49fd217ff6bd8a820f6bae886b0ce86843317718d91fb249b56369ad75e508fb72e1056a4a1ee3bcbba06769322cbc608a4f1029bfba0dbdfa7b7d846257d56acf96bcd3f33b1be7c36e883e6e70c1b5de8b048c8c391d307cc5ac33e7073c8fd77fe38d4fa0934105d76cad9a81e19ff8997b6364b6b102a85b1253ba670a1a093c45c67eaf9be1a4a4b40a7d35edfcb96f3aae0ee1262bc9c539e34f040598f28a01db7d023be1c455f9fc505ca496c69c374efead4d4325dc5c9adf09faab2212392664a4ee829b0f0246e37e009b34f84a80820bfae0e6e365bfcede72ff114f5b1e7301cb459a1b25758a6325aceafd500570e0642d7c835f6aa6e900532b80cb5d737cc7a1bf5349722b8f493d2bd46113abc2fdfe778b46d81dde311295a39ae3be47ab214448ad0af380a3b120480eb3a2649325fc830b7c317fbab70d3a50b9075c0e09fb77288e472efcfc50167a5e21908798783b95e0eff2dfd73af3325d81b72bd18343e6dd37a8d99ab8453c4dabb2684cd7f2ab8d9f65c78c5e99f57b6191101923d919c91b89b762e17ae9b1711b787b79fe164b105ff65c64b9a088bcf123aa48175d60686132a92cd98755e73fdac1e93522f342a174e68d4aa2c3f72b5a96b3543df2e910b5b3f1faef2f45ef37f10d543bb5f71bffe6a3683c55b3bcea285492991984baea2c1e872ac0038cb3a30e9d2a3213f66685a3d92fd1df0977a6b21cfaa1560ac4c1a3ec51d73f424c74dc3b3cdd8ee87a95105dff956ddb8c37031d412aa00ae707fc90e1a48940123ed9de0159d2a001e7c88844508d6fd6a25fa0d00534962b5f4e5ec6a0bde0acca9642033875151946f97186610bbc2286f426c3f0fdc85b1318b21c1b6d4400e134fce16cc230a44c7bcdaf866c9f7f13fd4f5bedba5bc641cb6eb3a5257f4f0a84915d8c10e0e486f9ae4edcec9cf33bda023c84bbe205c4d779362cc1da21906ff45b346794f11a190066c6f68a70d0a945e2bd7534316d8ff8ae078ab83e02f1d5b7f869e33abef047b15dced1c0dca5c15eb8fbd508a955de064b36d9e8b3fd9e75d81d8a43ecb61052a7c24f6e77f8f8897a8ec89d2d11db181e8f1c5c9d730ea7d9bb50b5e6d3ed02c67c2dc4e783ee72205b8f83af8d5ade719158bc631a78cd000912fa084747bf54b65485ac49ff438bcd084cfce5188db540e18d4325bf1b76fe34f956e009ac3a2d75926c2ddfb43ec7ce42351b5a95322409aa9a124b0ed1df2edaf0b6b3a5ca5318654529d1f7d4fd65e1c4948a8141faffb56ba6f8bb8d5d6502d38c1c27caf133794a71bd2fa4bb0ded449d73fc707d64257b776ff31c778bc940c809c6c7e3fdabb4e456c182ed412fa95f455e12895ed758d344d382133cb08ff775741fa89ac151dc1b9ed37221562c29e9f93279374d3acacc0c7f18e2217d630666c33c6a8430db4afeee49502370c63d6649d7ad0147bd1bfbdc2c03bf1a77c4af1f49d9b30ff1b10180fa6114a7e1c30c48a5a41ed23bcfa4693c4b762717c9a0822e8b811105a38251bae34f088f7207b2d169f7843974216782239de0c604fa5cbeb8884f6020606181b3069d4331e0eb8c69fa6e976", 0xff71) kevent(r0, 0x0, 0x0, &(0x7f0000000040), 0xa9, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x200, 0xff, 0x2, 0x8}, {0x6, 0x1, 0x46, 0x3}, {0x7c1e, 0x40, 0x1f, 0x7}, {0xfff, 0x6, 0x5, 0x1000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:07 executing program 0: mkdir(&(0x7f0000000040)='./file0\x00', 0xc2) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r1, r0) r2 = socket(0x18, 0x2, 0x0) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = dup2(r3, r2) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r5 = socket(0x18, 0x2, 0x0) r6 = socket(0x18, 0x2, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r6, r5) r7 = socket$inet(0x2, 0x1, 0x81) r8 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/wsmouse0\x00', 0x40, 0x0) r9 = socket(0x18, 0x2, 0x0) r10 = socket(0x18, 0x2, 0x0) connect$unix(r10, &(0x7f0000000080)=@abs={0x0, 0x0, 0x1}, 0x8) dup2(r10, r9) r11 = socket(0x18, 0x2, 0x0) r12 = socket(0x18, 0x2, 0x0) connect$unix(r12, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r12, r11) r13 = socket(0x18, 0x2, 0x0) r14 = socket(0x18, 0x2, 0x0) connect$unix(r14, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r15 = dup2(r14, r13) sendmsg$unix(r15, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r16 = getppid() r17 = getuid() r18 = geteuid() setreuid(r17, r18) r19 = getegid() r20 = getpid() r21 = socket(0x18, 0x2, 0x0) r22 = socket(0x18, 0x2, 0x0) connect$unix(r22, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) dup2(r22, r21) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000001900)={0x0, 0x0, 0x0}, 0xc) r24 = shmget$private(0x0, 0x4000, 0x135, &(0x7f0000ffb000/0x4000)=nil) r25 = getegid() r26 = getuid() r27 = geteuid() setreuid(r26, r27) r28 = semget$private(0x0, 0x7, 0x286) semop(r28, &(0x7f0000000000)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r28, &(0x7f0000000100)=[{0x1, 0x3, 0x1800}, {0x0, 0x9, 0x800}, {0x3, 0x6, 0x800}, {0x1, 0x0, 0x1000}, {0x4, 0x80, 0x800}, {0x1, 0x9, 0x1800}], 0x6) semctl$SETVAL(r28, 0x0, 0x8, &(0x7f00000000c0)) r29 = shmget$private(0x0, 0x4000, 0x0, &(0x7f0000ffb000/0x4000)=nil) r30 = getegid() r31 = getuid() r32 = geteuid() setreuid(r31, r32) shmctl$IPC_SET(r29, 0x1, &(0x7f00000000c0)={{0x0, r31, 0x0, 0x0, r30}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f0000000140)={{0x9, r26, r25, r31, r25, 0x2, 0xd223}, 0x0, 0x0, 0xfffffffffffffff9}) shmctl$IPC_SET(r24, 0x1, &(0x7f00000000c0)={{0x0, r26, 0x0, 0x0, r25}, 0x0, 0x0, 0x0, 0x0, 0x1000000, 0x4, 0x2}) sendmsg$unix(r4, &(0x7f0000001a00)={&(0x7f00000001c0)=ANY=[@ANYBLOB="ddff2d43660500000000"], 0x1, &(0x7f0000001800), 0x0, &(0x7f0000001940)=[@rights={0x30, 0xffff, 0x1, [r6, r1, r7, r8, r10, r11, r15]}, @cred={0x20, 0xffff, 0x0, r16, r18, r19}, @rights={0x18, 0xffff, 0x1, [0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r20, r26, r23}], 0x88, 0x10}, 0xaccff110451b3cdc) r33 = getegid() chown(&(0x7f0000000000)='./file0\x00', r18, r33) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') 16:00:07 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='wx') rmdir(&(0x7f0000000000)='./file1\x00') r0 = msgget(0x1, 0x10) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10000, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) r4 = getgid() r5 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r5, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r5, &(0x7f0000000200)=ANY=[], 0x0, 0x1000) msgrcv(r5, &(0x7f00000003c0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00"/184], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r5, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r5, &(0x7f0000000240), 0xffffff64, 0x1, 0x0) 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), 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) r7 = getppid() r8 = socket$unix(0x1, 0x0, 0x0) sendmsg$unix(r8, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[@ANYBLOB="0001000000696c653000"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) socket(0x6, 0xde8f0b845bff99ce, 0x4) r9 = socket(0x2, 0xc003, 0x1) connect$unix(r9, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a87f6abca64896bc5e57c6388bbd2ad3467ad88b2951b15837b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad303628bba7abdd8053ce65a950e8defbcd505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000e5ff00000000483c013fa19842a0b8cf77f1885132d23879d81a5f673d8fa589179ba631b92e06203f922e08000000b654c471e89f88a6a9386b5c0e0d47641a25d18a2181361fe359ebe6fd8cb3d400000001000000944243d26cc617ce8571be571b0045777012306a36a09cb8ba4975161ea78a9a8bc4432faa4d7a9fc57767b5a7e9d3697cd85830f47645d5ae16844a8a953fbc9c46bf4f079301719692cddcefa61dd9c3f5e94c5a2282eedc59b6e1be1c5e0ffc557b4c9510d299c60838f8e892ae8b6fcd65dd083cb5b9f7d499d186b4f687493c694d02f0f1501e991007ac8df3a276b768a8088ffc5d64e1c4481c87ac591f5b89d9a9436c83e0b52f689e7ec700000000000000a13741948e073d5ea7720ce692071280117d921e5fc673a3a74a8311b923ad"], 0x10) writev(r9, &(0x7f0000000380)=[{&(0x7f0000000340)="2304aa5806729a08", 0x8}], 0x1) r10 = socket(0x2, 0xc003, 0x1) connect$unix(r10, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a87f6abca64896bc5e57c6388bbd2ad3467ad88b2951b15837b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad303628bba7abdd8053ce65a950e8defbcd505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000000000000000000000000000ea0000e5ff00000000483c013fa19842a0b8cf77f1885132d23879d81a5f673d8fa589179ba631b92e06203f922e08000000b654c471e89f88a6a9386b5c0e0d47641a25d18a2181361fe359ebe6fd8cb3d400000001000000944243d26cc617ce8571be571b0045777012306a36a09cb8ba4975161ea78a9a8bc4432faa4d7a9fc57767b5a7e9d3697cd85830f47645d5ae16844a8a953fbc9c46bf4f079301719692cddcefa61dd9c3f5e94c5a2282eedc59b6e1be1c5e0ffc557b4c9510d299c60838f8e892ae8b6fcd65dd083cb5b9f7d499d186b4f687493c694d02f0f1501e991007ac8df3a276b768a8088ffc5d64e1c4481c87ac591f5b89d9a9436c83e0b52f689e7ec700000000000000a13741948e073d5ea7720ce692071280117d921e5fc673a3a74a8311b923ad"], 0x10) msgctl$IPC_SET(r0, 0x1, &(0x7f0000000140)={{0x9, r1, r3, 0x0, r4, 0x4, 0x5}, 0x0, 0x1, r7, 0x0, 0x7, 0x1, 0x9, 0x4}) 16:00:07 executing program 1: mknod(&(0x7f0000000280)='./bus\x00', 0x2000, 0x10086136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000180)={0x42, 0x1}) r2 = kqueue() kevent(r2, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000100)='./bus/file0\x00', r0, 0x5}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000000)) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r3}], 0x1, 0x0) kevent(r3, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x42}], 0x8, 0x0, 0x0, 0x0) close(r2) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r4}], 0x1, 0x0) r5 = openat(r4, &(0x7f0000000040)='./file0\x00', 0x100, 0x20) setsockopt$inet6_MRT6_ADD_MFC(r5, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0xfb, 0x5}, {0x18, 0x2, 0x94, 0x5}, 0x8001, [0x2, 0xffffff80, 0x6af4, 0xc, 0x3, 0x2, 0x4c8a, 0xfffffffe]}, 0x3c) 16:00:07 executing program 0: clock_getres(0x4, &(0x7f0000000140)) chmod(0x0, 0x149) open(0x0, 0x0, 0x1) pipe(&(0x7f0000001280)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x24}, {0x25}, {0x6}]}) preadv(r3, &(0x7f0000000080), 0x0, 0x0, 0x0) r4 = open(&(0x7f0000000180)='./file1\x00', 0x611, 0xc0) fcntl$setstatus(r4, 0x4, 0xa0) r5 = shmget$private(0x0, 0x2000, 0xa2, &(0x7f0000ffd000/0x2000)=nil) shmctl$SHM_LOCK(r5, 0x3) r6 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) r7 = semget$private(0x0, 0x9, 0x42) semop(r7, &(0x7f0000002800), 0x0) semop(r7, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r7, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r7, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x800, 0x3000}, {0x2, 0x9f, 0x1800}], 0x3) semctl$SETALL(r7, 0x0, 0x9, &(0x7f0000002740)=[0x6e8, 0x101, 0x0, 0x3f, 0x2, 0xb47, 0x0]) shmat(r6, &(0x7f0000003000/0x1000)=nil, 0x3000) syz_open_pts() r8 = socket(0x18, 0x1, 0x0) setsockopt(r8, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r9 = accept$inet6(r8, 0x0, &(0x7f00000001c0)) pwritev(r9, &(0x7f0000000300), 0x0, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r2, 0x0, 0x0) munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x3123435d722e9ef9, 0x0) fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000080)=[{0xb1}, {0x16}]}) ioctl$BIOCPROMISC(r0, 0x20004269) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffdbd, &(0x7f00000000c0)="b6f7e75f99f95dcc489aed7ef55e") 16:00:07 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x20, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000440)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r1, &(0x7f0000000480)=[{}], 0x1000000000000093, 0x0, 0x0) pwritev(r1, &(0x7f0000000340)=[{&(0x7f0000000080)='Q', 0x1}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000007c0)=[{&(0x7f0000000700)="38eeeaa7f9120150254a7d2c3b3a1919362b011398ea9634949fe2c90b6ede4880ac9802e07e8286d0dbe88175e0aa74d8dfd8e95c8dd235eff149f5f2b451ceb24e602f5002c8c96b072ada308906f9fe6640a88530fbefe14df6ee9e8d0240f2cced8d0e2d9b5c383579d719909607e215e11e6a59df85654686c301142e43d31a77691eba23", 0x87}], 0x1, 0x0, 0x0) ftruncate(r1, 0x0, 0x800000007) ftruncate(r1, 0x0, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000800)) pwritev(r0, &(0x7f0000000b80)=[{&(0x7f0000000840)="43c7f5101862a14682ce1c0c91c7c4710e8a45ac8416ddfb4adbfbb7527522e85a49b240bbe455427144dd55f80702a29dbcc62fadb3dd3c13b4c8c8bae32912c79e38b575175611da11df0b04ef5d5e3df81713c5921cd7eabfea2000446368c8c3ef7a1388bc454e771cca462fc27c5c201004ccb1213f4084c85d3b32bafc50aaafec063504368c2183bc3566d3d68bfe37b01b8eb9b9faef96", 0x9b}, {&(0x7f0000000900)="b196823279d3c1194d6cbd21a24a040af7334c4f1d5816e8faa11b1ccf2e2636afb176856d18599e82b9f981f0dfc92d5251aaecc23d56d1b913f2523dbe982b0917e2e275057081d7a7f378bfb691ff3a692ae40c84fd4843b0ce6f75385164afcd15278e38478f4f94490d89a077f5ad5602cf4ecf5e3b3c946ed5656b663cab513d9ee10daa", 0x87}, {&(0x7f00000009c0)="6de49105f54fc836193e42ee96053c4ad222a252acea665fac43ffbdf03fea4f3611f5a873d737a1ecdae96bb76faf69adf4c79e66f45cc0ab478b0a65f15a80155c89482b6961f8711ba467a82f3134e6067eaf81ad77dbfec632b4cfebf385410e4e434fdb68683b80c25b1d1ce84dacf8f61396356eaf0815664a0663c131863b6ad8d3744717b1117496667524213f65cec00e52acfdc0dc7542f6c3ae33db62e98a4d08b6a048af5a7a5afcaf3a83df10c897c8720c61efd8e55d", 0xbd}, {&(0x7f0000000a80)="e930cf66ead95545579187b1d23a6e357e19fbb52b0eee565e8bb645e3debadf2e1fdb25a3ddb4cf7ab72d00ad6ade93188ea8a5f7e5c9bd6f828a1751bea7b3e1e609c737b17cc30431b94d667745c3cf82c8316f7166dd00123b255a26d48148a973e7a75a898e2b9734513f7ed9eb963c264135b7727b69e1eb02ce59b63237c90158652b656a4bf0f30f2042eda55b1114dcbd4e51bb41245b604cfd72a279c35b76b684501598c5f5e067ad28063a09d6092679ee300773353773732ec35e8c03fa03f394aca71f282cdc233aacf0705b6b1d36dc10daa08c881e22bb73985c3014efd0", 0xe6}], 0x4, 0x0, 0x3) write(r1, &(0x7f00000000c0)="c805e76a51135aeebea0df160bcad0b32373fe27dfbbb5fe944935e91d85fcd66247c21d6d52e6a49ba1572fe86ee0ac65d65e81b425ca2ed6683fffb59a5f1a99c58a69c2bf617e0c52c33eb13fdebab455db5213a2e8db7791f9f3b52c68a396f2fcad741771ab4d18e6d1e346f2937bed7e079723a138a38c46", 0x7b) preadv(r1, &(0x7f0000000680)=[{&(0x7f0000000140)=""/205, 0xcd}, {&(0x7f0000000240)=""/113, 0x2d1}, {&(0x7f0000000380)=""/171, 0xab}, {&(0x7f0000000500)=""/218, 0xda}, {&(0x7f00000002c0)=""/105, 0x69}, {&(0x7f0000000600)=""/90, 0x5a}], 0x6, 0x0, 0x0) 16:00:07 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffe, 0xa5}], 0x6, 0x0, 0x1, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r3}], 0x1, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAW(r4, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r4, &(0x7f0000000500)=[{0x0}], 0x1) writev(r2, &(0x7f0000000500)=[{0x0}], 0x1) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x12, r2, 0x0, 0x3) write(r0, &(0x7f0000001580)='t', 0x1) kevent(r1, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 16:00:07 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b502d, 0x1b00) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x82, 0x10) open(&(0x7f0000000940)='./file0\x00', 0x100, 0xc1) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000140)={0x80000000}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000440)={0x10, 0x1, 0x4, 0x9, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000fef000/0x11000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff0000/0x4000)=nil, 0x2}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x2}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x7}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0xf1bb}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x3}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ff0000/0x4000)=nil}, {&(0x7f0000ff1000/0x1000)=nil, &(0x7f0000ff0000/0x2000)=nil, 0x50a8}, {&(0x7f0000ff4000/0x4000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x5}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x1}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x1}, {&(0x7f0000fe8000/0xc000)=nil, &(0x7f0000ff5000/0x1000)=nil, 0x7}, {&(0x7f0000ff8000/0x1000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0xfffffffffffffe01}, {&(0x7f0000dff000/0x200000)=nil, &(0x7f0000e53000/0x4000)=nil, 0x9}, {&(0x7f0000eb6000/0x1000)=nil, &(0x7f0000ef3000/0x2000)=nil, 0x8}], ['./file0\x00', './bus\x00', './bus\x00', './file0\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000340)=[&(0x7f0000000040)='+\x00', &(0x7f0000000080)='^,\x00', &(0x7f0000000180)='%\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='.\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='@]&\x00', &(0x7f0000000300)='+q]\x00'], &(0x7f0000000400)=[&(0x7f00000003c0)='\x00']) open(&(0x7f0000000980)='./file1\x00', 0x80, 0x20) 16:00:07 executing program 1: r0 = socket(0x2, 0xc003, 0x0) shutdown(r0, 0x0) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453e68c11700287ead4bcb777fa69dfceac2a84e6abc9ef6cfbc01010000000058013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/183], 0x10) write(r0, 0x0, 0x0) 16:00:08 executing program 1: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) chroot(&(0x7f0000000000)='./file0\x00') 16:00:08 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f00000001c0)={&(0x7f0000000200)=[{0x47}, {}], 0x95}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) faccessat(r2, &(0x7f00000000c0)='./bus\x00', 0x40, 0x2) poll(&(0x7f0000000040)=[{r2}], 0x1, 0x0) getpeername$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) dup2(r0, r1) 16:00:08 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="fc522c6f9025914da9b5bae7817f084c1250152e8f61b41c09a990bce86967379f5b971ddcb0aa632a13ce2e7ef293ab466ffe810f1388c58a4f2ba0bb58b9721fd92e77b944bd599d8e46887f3454816a0fa68740b54f21134478aeab224631093eadb94c23113826f0b7b02140aed6c7e69aaf76d73bd4b2816cf8c8aad768ff4ef4085bf9b51a29155a2e350d894e2e26dd79c5e5fd46433a6c46711a1e75c9b6589e587a445cb597a8157c82391aa88ca173278cbc54c5642959759f04d137fe35b17164d27db1fa33fd5e06"], 0x10) sendto$inet6(r0, &(0x7f00000000c0)="226bdc47d9f3dbe4", 0x8, 0x0, 0x0, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() r2 = semget$private(0x0, 0x8, 0x80000200) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000380)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000efff00"/43], 0x2b, 0x0, 0x1000) r6 = geteuid() r7 = geteuid() r8 = getpgid(0x0) r9 = semget$private(0x0, 0x8, 0x80000200) semop(r9, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r9, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r9, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r10, r11, r10, r11, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x6, r6, r11, r7, 0x0, 0x4, 0xfffe}, 0x3, 0x7, 0x0, r8, 0x80000001, 0xfff, 0x3, 0x100000000}) lchown(&(0x7f0000000040)='./file0\x00', r3, r11) fchflags(0xffffffffffffff9c, 0x0) munlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffc, 0x1}], 0x81, 0x0, 0x40000, 0x0) 16:00:08 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, '\x00\x00\x004u\x00'}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x800000018, 0x8003, 0x0) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x10, 0x10) ioctl$TIOCSETAF(0xffffffffffffff9c, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x0, 0x7ff, "b930ffff001700", 0x0, 0x854}) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=[{0x10}], 0x10}, 0x0) 16:00:08 executing program 1: socket(0x2, 0xc003, 0x0) socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x6, 0x5, 0x0) connect$unix(r1, &(0x7f0000000580)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfcea0004000000000000819f507d0000000000002951b15801360bcd4c0a162b58fd42142667ac22d237b8fa4d012ae447473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c659c17e107cb9148fcd663d2870b41200003500000000d28418ac1b00000000000000000000000000df42d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f8a420eea4173d5b6913eef9e8f0fb636710000d2df0ac87e0d7b65b7240cf97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d36d8224d791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e26863a111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f4cf37fb6513a51adf2ea95d1f0a6ee99aca97b9747147be2b57674d42f89ac33e007c73cff775b0a8fdc706ae4deefbd61a94ebd1051d888d1f67e1c3a658cc5130843b259c55c0af257b73805eef0739a989ad4db47efb5e4a75d87e341b9aae76ba99c1cf09277f6074b771b4f1db89940e91d5b68ddab5f5da482f9b"], 0x10) connect$inet6(0xffffffffffffff9c, &(0x7f0000000040)={0x18, 0x1, 0xcda, 0xf2}, 0xc) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:08 executing program 0: shmget(0x0, 0x1000, 0x201, &(0x7f0000fff000/0x1000)=nil) r0 = socket(0x2, 0x1000000008002, 0x0) connect$unix(r0, &(0x7f0000001880)=ANY=[@ANYBLOB="82022e2fac1400bb7d81b0a5ed56c0c0c7a8c14017c92a3953ff2b0f80981ade610ba108e59e940e6d8cbc9b1bcc9d5d0cdb0a000000c75b3202000000a2aacf1b001553e098973c85ceb7d135bfd18a07634d3910e956ea948281d66d4c40432ad91508000cf85f8783602a67897cff7f000000000000f3712087824e26e8cfaa1d4ab424b614911f88d3525e34e763128666ee7877bf9753b6bdae4c5b436e445960fa6b980ac1ba4aab44f0323348f261b51f15e3fdbe4feb82017e1f0058441dd3ee1620b4d2009fe508376b6399752fd96cb58d127addf787431e528e9e2d8c179770ce1f000000d940682065385ec5c9762c34c7881a9506ffc85e438a2e717e29127ca8c256b248000000006bea130879264ab70bf9c0aa0eb72598cb90fd03b162460c683ff8a85a93ad6fb2ce6263185505cc059fef6bef339f78b4f9da521ee1e53fd26f52249c901f022f19975028aed2b700c9076d0612252dd4db4a40bb3c3b91fd7c8d54e904d389e61651a28671f6aaacfcff282f7ec1a852494e378081f231927b35672f0c214b5cac7db956b7fa3158d2dc0f679159e040bc31a8529000b88e516809ccf0cfef49b6348ce457d3d18e0b5cedf2d9eb1d5200095bb49d06bf62577f46c840d34b6362e9f9810cfec14d447dadc21aa457b780274e6e68e9c11aafa385236c6c40481db84295fad7e776a2caf04e2a71c4d06bcc2a72bb272a9eb7d255410a663edd422a7133972e69f85cc735a706ab759196930f7b6c9867ef274484fffad868e059f2804a365f01f67028000000900000009137e3f0e7a5f89b68cf7c65b7adaf2c808d040068318e4fa7cb04cace50d549e7e752a3828ceec5948c15b42139f49354a211039146905d536e035fd2202634626670e584885cc8c53ac73465afaab1cd39be95373a87ca277d106467be6f22e65990a95d3d8139a789eb2f863e9f834c274a19392429d476bde11689127431fcd756a8c3371a5f12bec1ed116834e1e0a99081e0b2f13f03a0776ec2eed29ed2709c068fb3ea586bee5c3bc1dec12052fa12fc688f7de2efba940f8e65918932829c030000000000000000f003d28b86e5b8f9983f4900000000001e260073ab30cba944b5927efd33d319ed0d456db4000000000000e2eaf9ba91b98365d6d337561564d2c4c7b45d87639f69c2b83d9fb892f6aea66ac2c632eee0bb5b086a0edda1010059e4905cdcddfb02696fd79769fb05347de39d9fa81504ce2ddd948b0ddab3f47e15c7f51c88a73831148eb6777da113f50deb0a7a5a8132ef2b6d9aca7b286906d871a780b2e7548681231afafc3c552f2661acd9aad49386e15cecbced71533214bb0f54b2693f00000000000000e405ce2803684be538c40e46b0993641250b7e69860f55da25404e6489500fef1f90532eb9e0840618fdc7f9fb467638f83d401fe57ee86fa661e9bad7ed751d79d3cbb15058810b243e38c7703358643889de02d97da9d096637071666cfbf0259fc5b9321f5a3b0552cea32380954ff38932dd10b70cb044cb97c8201ab5fa56e9f41d447f5ff588520f3f7cbf229cc30200fcbea40a9b4f9990c634030000000005000070a08059947700000000f282ebea0ea0e3cff51f58a2b04c9cdebab09df2ebf0ceaa8d264282aba8256155ba5529eb2f1c311d3fdb2a50ff294204f837acead22c5099d8104cb4e5cf2bd7376bdcc99d2e10e50100f707d876bb598905401311ce35b2a002422837255932851bac20b69e28e45e6ea829481de1dcfedfd6ba7e79a4ac39ff715897c07bc44a581387dc8c6321f925b71e1821d8094df3559c6ddcf01fa61e6e50f7c51a2d06000000265b5600d841f85fe4e98eefb0ad1cb2147e154be17a6ca5c9ca702bbb4772cabbbbb70209affa17f98440f0b0c1e54ff0f998c8a4c8e382591cd35c34df534a458c97b7e6d9cee07c6f85d648be52f4caa12630d1a137ef699261e520d70614d848745b3d2acce8a5fe894d33dc8f90eb5ac109c55a9dd6dcc78092b66fa03f096e242fd3f9e6bb8009008c2d674f3646d79f70034a59c49b95d4bd78e4918c6e0c128435721d84e5d8398ad78f9735cdc7deba70a6982fe7660713d7be4b5ec92f418c373a9e04d40cde7314b50dda5c30146906d84d65e2ff02e77dcca8cc7722a84bb0431a1c0be11ca979d5cd1975741f226167ba662fa6c329112fa7eb9787463da03047e267a0d232f43807004030905938a64abc812d6d90ece6f0704406cdf51e01e315f6a434f822ccdc9e14acec8c824d5db4cf9adfba5620f6c61e04000000696eb0a79222189068ad203a59277c1c148fde018da47e3b15df6dce906df52e610dc1779265c570b26fb81768d1d2c040832b1b010006997c812f920c6aec274b36659780bb73b057c7fa673296bfd14a11124530d016a4d15d9e870b904b98c4dd0400000000000000ae2d575ddf11d564612561ec7ff1799c2e1262d58c91c38c993d3fb78e178e101d966f3dd071d08a490000000000000000c33bc738a8c1ab3d33c496194ee1dd42000adfc74c2d3bb43b2e2c2eb2473545e597baaef6d539a1efc0c7056aba09000000b0dc0e05068d3046f41083897f1858c8001ac0d9159a3f7b3171c14f936df59affcd4cfb8cd15b7c3c4e40a6d622504dd0aa947a52f21f27e3a3e63750c03c009e63922b0bb75fe958705ef9f8b6d66e76854a12805be9b86e169d58986e063ed7f133b1b7fb46514ebd59eb3fa0053fe7e1b866d3f445157a6c05a393039b8f032a0d101aa4ad723df01e5a2a079c0598f9298d906bcc21e75dcb81161a054a6a8be9e18c06e560048f8fe9157d5b302a4301008a2dedc257fdeb4128982913bb7291388c07f8f1e499a1c6b2c39871f0fd42a8b59e5ced16332a4275b650f079aea81ffbc84df33263e3a1fb21d3e42552e766677ec919cfff08623f6025e713ac685706df2cc8860f071bc44c292e80eba4aab212fb2d747fc5c73f900d3a615a01fd5384fd2b18b76e60ef019eb4b4fedd562c8aa266a00a5931ebcdbca23c75058019f2bf912627a0d9c56f305254dfdb3acca45ee77a04b7f80f91c89ef25d1daf80da33f42b4bc782114914e3fc65c236f080eaad748ae4edb6bcfb6856c2c5a4a52b6366dacacd0422c9fc48bbf33838e4000000000000000000000000000000d68e5d7d85dae144eeb245136b544dfdd68a3ff9ee416e0cb1c93ec019ff54269de997c07b8ace7e9378773dbb8370f6e7df9d0cc5464b787396bb0339644829777e9f8cb00ea9923b7735b935f3efc7cb9c25de98fd52de50bcca7c5296516cad3e713d1dbe30da05eadb1f9c2b2200000000000084eba5e903ce726672dbc3a99f34debfef88baadb59bc407946b2a7a6e919f8ad4427079ab0fd418d2bc929e9671fdab939463b54bfd23b59f089dcc9661e4cff42835eb2bcdd5bea0ed9039c561275184cbcd699fb0a93f0cebdcf073a3d8721c2e4d765e0ceaeee787a9acd6dcaee2b51368a78f34e13b31624d3457e72f40eac2fc5a9142d0677ca482fcd2e0c0776ca741aca871010c452fccea6a72cd92619add510d3ae35c62d75cc39a1a017cfe470b69ad3cdb722dfc23ed175dc745687d51bd415fd85239dd644b5d38ba23bb3821e832ce55753e36a72a64c1949f747364966e86a94de44187b4b5e414d8be71372fd77ae16f74ca0e4d62b87b2e93dba5da8599a4431b030444fdd530c1c1b53421227184be54b4487c82b18485d16037d1075ca028ac3bc52d8cc80e79098076d7f342ad323e8cacdc62f29c1ee3e7ab84eb96f621db2c03c142947b5dcf2ebc316d8605dbbc55a81d6b33fb5f592b13622b75e8a1aee6f90912a73911c9681fbe32d42737d1fb1fb335bbf2aa8703460ee5261fb81144e9d1a2b70f6f343a56a4a9db05bbf2d3cfa0ceb8035ceee5fcf7335a9f61a217bed43b0ba192acaa60bac196d9c2b89de017ee885cc2b2ee242115cafc8945268fd76c8935bcc8532da9e686c967da7af8205b84a3622ed4e788f81582f1722f1bc90b0cc6fd31ca4b692234959ae82b4e9fbc02aca05388676f30407cdd9084aee384545550d1bd92ebba0ac525c9f886cdeb9f839ac6817b1ebd787589da5e3c676a38c04a856e90ec866fe5717b2364c6d0a55cdacb654f7230c6922de5a6483259f2d8eef3888dd884feb63a210927e2412f4bedc37b867622a3e00ad008a47eafba3e64ec856037a96ce5c459d884a46b9fa95ac378e092f7d17d814d6a900170a99c5098901779c2e12a5b4074deb82b0a2117"], 0x10) write(r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getpeername$inet(r1, 0xfffffffffffffffe, &(0x7f0000000040)) getsockopt(r1, 0x6, 0x800, &(0x7f0000000000)=""/4096, &(0x7f0000001000)=0x1000) r2 = socket(0x2, 0x2, 0x0) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) getpeername$inet(r2, 0xfffffffffffffffe, &(0x7f0000000040)) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001040)='/dev/diskmap\x00', 0x0, 0x0) readv(r4, &(0x7f0000001380)=[{&(0x7f0000001080)=""/185, 0xb9}, {&(0x7f0000001140)=""/174, 0xae}, {&(0x7f0000001200)=""/7, 0x7}, {&(0x7f0000001240)=""/56, 0x38}, {&(0x7f0000001280)=""/203, 0xcb}], 0x5) r5 = syz_open_pts() close(r5) ioctl$TIOCSETAW(r5, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r5, &(0x7f0000000500)=[{0x0}], 0x1) fcntl$getown(r5, 0x5) socket(0x2, 0x2, 0x0) 16:00:08 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x18, 0x2, 0x0) write(r2, 0x0, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x20) 16:00:08 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x7fffffff) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)="510fc3a0", 0x4) r1 = syz_open_pts() poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x0) r2 = dup2(r0, r1) symlinkat(&(0x7f0000000040)='./bus\x00', r2, &(0x7f00000000c0)='./bus\x00') ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000180)={0x0, 0x4}) flock(r0, 0x0) dup(r0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, 0x0, 0x0) write(r0, &(0x7f0000000280)='B', 0x1) dup2(r0, r1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x3, 0x1}) 16:00:08 executing program 1: r0 = socket(0x2, 0xc003, 0x6) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff31929648000001000000000000000000", 0x14) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000100)) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdfffffbffffffff653000463f7b238bf46854d78a2a18c8197a386207001600008295955984c879108ded3f68c117006abca64896bc5e57c6388bbc2ad88b2951b158696d01360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385ca43e47c20a0f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fd960000000000000090a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffff41d2eb268d8ffff8f98dda84f276d1a89b156fd6bfe9ee2ddd4295588c3fdab6000000000000000000000000202a11c9cbbf0bb4803c0b3628441145142c5568a8f3fda7899b281ddd18a5d449d22131fc60e818b2d57b6433f259277981b92e952c67e445b604295f5c27d3e30615a563b248ea1253f8f4b019ce802232427f865de58825cde3"], 0x10) write(r0, &(0x7f00000000c0)="9e3eb3900603b73725c7c19aab4230e8864fabe4f2d065c9a88b86fab7ca2730619556ae0b655533", 0x28) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)) pwrite(r4, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) symlink(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0\x00') pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x20000) ioctl$BIOCSRTIMEOUT(r5, 0x8010426d, &(0x7f0000000440)={0x2, 0x9}) ioctl$BIOCGETIF(r4, 0x4020426b, &(0x7f0000000000)={""/16, @ifru_data=&(0x7f0000000380)="c5d69c9b27d037992f3abe517bbc65bae9fbec60ad34dc963c7a453556909beb584cf00a14b597d6ef09575623e0936bf442729b4eece18d6c8dc53e32d28753e1e52c097fee94b9db917c87d17831702e2a4d30f1c46846184752919c213a4f6904232890f75bcd16605fb8d7d2b065cbb8dc8b51467fb8c7f38e3dc07df54faef75a41"}) sendto(r0, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) 16:00:08 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffd83, "07000000577dac00"}) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) 16:00:08 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) fchmod(r0, 0x1a) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x10282, 0x0) ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000280)={&(0x7f0000000200)='./bus\x00'}) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000000)='tn5.', 0x4}], 0x3a5, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000080)={'./bus\x00', 0x5, 0x7, 0xff, 0x1, 0x1, 0x8, 0x50, 0x2, 0x0, 0x96d2, 0x7}) 16:00:08 executing program 1: r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x80, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x284) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) connect$unix(r1, &(0x7f0000000940)=ANY=[@ANYPTR=&(0x7f0000000080)=ANY=[]], 0x1) r2 = dup2(0xffffffffffffffff, 0xffffffffffffffff) write(r2, 0x0, 0x0) r3 = kqueue() r4 = getpid() r5 = shmget$private(0x0, 0x3000, 0x42, &(0x7f0000f3c000/0x3000)=nil) shmctl$SHM_LOCK(r5, 0x3) shmctl$IPC_STAT(r5, 0x2, &(0x7f0000000980)=""/4096) fcntl$lock(r3, 0x9, &(0x7f0000000000)={0x1, 0x1, 0x6c, 0x69, r4}) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x35}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCPROMISC(0xffffffffffffff9c, 0x20004269) syz_emit_ethernet(0x133, &(0x7f0000000540)) 16:00:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x9, 0xffff}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) recvmsg(r1, 0xffffffffffffffff, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x50}, {0x2}, {0x26}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="36b83e522c066341519be70897fb") r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$TIOCEXCL(r2, 0x2000740d) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x40}, {0x25}, {0x6}]}) r1 = semget$private(0x0, 0x9, 0x42) r2 = msgget$private(0x0, 0x0) msgrcv(r2, 0x0, 0x0, 0x0, 0x0) r3 = geteuid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000000140)={{0x5af1, r3, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0x7fff, 0x6, 0x4822, 0x80000000}) msgrcv(r2, &(0x7f0000000b00)=ANY=[@ANYBLOB="0000000000000000000000000065feab076d9a9e6e3824e2710c0000fb8b9d880000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000007807768a227ebf000000000000000000000000007b73000000000000000000000000000000000900000000000000ab5e0a90436cac314bc5a2e45f4eaadbd29900a06e7141dce95664988ba3b4b56b8f1361dff412d924b3daf64a568b027da8b98dfda7408c8d407062764f3497a582b4c6bbd68e8cd8e50d8c8b32022a16a97f8cd0c205fd095aeb797498811fc97b020cfdcfbd1b66040748259d8c219a1d4992f7a79e9c0d63ffb4bc5b77bf302b162232a11aa91ced0e61d336ce09b9b637dd819974864255d85608b6e9dc687f4b80a73c26442829f42684b345f1e0cc2897936f7639799b25ff0d109a540fb65ae0541c57d7009d943076f59ec9d8f8156382fe25856a9e44d69e28d4cd0d52f1f22f49e782f33fc19ffd040001307009351ca48aae3eddf0638ed562192fa4ab3dd29c8384229083e2a426b51b1fbbf66dac042acfcd31ead0fefb232efabb61ccfb643c612e1d5fbd8c55eddb26782ea10e3d05bc8a"], 0xd8, 0x0, 0x800) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) r4 = semget$private(0x0, 0x8, 0x80000200) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r4, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r4, &(0x7f0000000400), 0x2aaaa867) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semop(r4, &(0x7f0000000500)=[{0x0, 0xe2f1, 0x1000}, {0x4, 0xffff, 0x1800}, {0x2, 0x3, 0x1000}, {0x12a71e2b9c884533, 0xfc01}], 0x1ce) semctl$GETNCNT(r1, 0x1, 0x3, &(0x7f0000000800)=""/191) semop(r1, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) r7 = semget$private(0x0, 0xe, 0x40) semctl$GETPID(r7, 0x1, 0x4, &(0x7f0000000680)=""/105) semop(r1, &(0x7f0000000200)=[{0x1, 0x6, 0x800}], 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x259, 0x41146820, 0x80000001, 0x8, 0x435, 0xfffffffffffffff9, 0x43c]) semget(0x1, 0x3, 0x80) r8 = socket$inet(0x2, 0x3, 0x80000000102) dup2(0xffffffffffffffff, r8) ioctl$TIOCMGET(0xffffffffffffffff, 0x4004746a, &(0x7f00000004c0)) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0x25}, {0x6, 0x0, 0x0, 0x101}]}) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r9, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r10 = getpid() fcntl$setown(r9, 0x6, r10) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000180)) fcntl$lock(r0, 0x6, &(0x7f0000000100)={0x2, 0x0, 0x93a, 0x7a, r10}) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCIMMEDIATE(r11, 0x80044270, &(0x7f0000000400)=0x2) writev(r0, &(0x7f0000000380)=[{&(0x7f0000000300)="0a81286e07bc7f97c14d70532853809936798d52d6a18e6d44ccab81154c9b3fa11e0ccc77b5ee9696213422fea0c6aa9b42b5226b97771e276378130cffe7066ba4dd430701025fc019600194826106e8edac67f042399935c1a5b5d57c", 0x5e}, {&(0x7f0000000200)}], 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="7c214051d957885bedbb6da24b68") 16:00:08 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x86138) syz_open_pts() r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000100)='./bus\x00', 0x80, 0x20) write(r2, &(0x7f0000000300)="a5adff6796919af225be3aea6661cd7108eb8cc3c3797831f96b4f6f90ca7d1994bfc94abccb20e754cbabfd8a391acdfbfd4592ed598a48b0033ce5ba249b966768be14faa56a3f3c843580e69a0be7c5e52a46e126538af4", 0x59) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x84}, {0x6}]}) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x10280, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="13ace7c50edbfe7de00100000000") write(r0, &(0x7f0000000040)="510fc3a038", 0x5) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r4 = syz_open_pts() poll(&(0x7f0000000080)=[{r4, 0x40}], 0x1, 0x0) ioctl$TIOCSETAW(r4, 0x802c7415, &(0x7f0000000080)={0x8000, 0x80000001, 0x5, 0x0, "7cd90e6d7a98d29101291fefed1634f8b32f01a3", 0x2, 0x80}) 16:00:08 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x17e, 0x0) r1 = dup(r0) write(r1, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x2, 0x0) 16:00:08 executing program 0: mlockall(0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = dup(0xffffffffffffff9c) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f00000001c0)={0x7fc00000, 0x8, 0x8000, {[0x10001, 0x401, 0x1ff, 0x9, 0xcc, 0x5, 0x9, 0x100000001, 0x7f, 0x9, 0x80000001, 0x2, 0xb9, 0x6, 0x5, 0x0, 0x800, 0x2], [0xfffffffffffff308, 0x1, 0x6, 0x5, 0x2f, 0x9, 0x928c, 0x8, 0x9, 0x7f], [0x7, 0xa2ea, 0x0, 0x7fffffff, 0xb5d, 0x1f, 0x5], [0x4f, 0x70e, 0x4, 0xffffffff, 0x4, 0x9], [{0x82f2, 0x2, 0x8001, 0x9}, {0x4, 0x4dd, 0x97, 0x100000000}, {0x8, 0x6, 0x80000000, 0x2}, {0x8001, 0x6, 0xdbc4, 0x9}, {0x3, 0xff, 0x1000, 0x99}, {0x2c, 0x7fff, 0x8, 0x5258}, {0x8, 0x2, 0x7fffffff, 0x1f}, {0x6, 0x74382087, 0x0, 0x2}], {0x7fff, 0x1, 0x400, 0x1}, {0xf9c, 0x6, 0x5, 0xab93}}}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x42, 0x0) writev(r1, &(0x7f0000000180)=[{&(0x7f0000000100)="000000186004008b00002327feffffff080200000000000028000001feffffff000410000000090300000000", 0x2c}], 0x1) 16:00:08 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) r1 = socket(0x11, 0x4003, 0x0) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008000001000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282912e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be608a371a3f800040000000000000001000000000000000000000000000000000001000000000000", 0xb1, 0x0, 0x0, 0x0) 16:00:08 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x281, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000000)={&(0x7f0000000180)=[{0x2}, {0x3}], 0x2}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) 16:00:08 executing program 1: ioctl$WSMOUSEIO_GETPARAMS(0xffffffffffffff9c, 0x80105727, &(0x7f0000000040)={&(0x7f0000000000)=[{0x43, 0x68}, {0x43, 0x4}, {0x4, 0x1f}, {0x1eb, 0x3}, {0x6, 0x6}], 0x5}) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x21, 0x9}, {0x26, 0x80000000}, {0x332cb28d08f7b12f, 0xab}, {0x4, 0x1f}, {0x47, 0x7fffffff}, {0x6f, 0xfffffffa}, {0x147}, {0x87, 0x5}], 0x8}) pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0xb25c5faa0acc4990) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000180)={0x80, [{0xf47c9fbf62493c3d, 0x6}, {0x1, 0xd98}, {0x1, 0x1}, {0x2, 0x8}, {0x3, 0x2}, {0x2, 0x6}, {0x7, 0xfffffff8}, {0x1, 0x3ff}, {0x1, 0x8}, {0x1, 0xffff}, {0x2, 0x7}, {0x0, 0x400}, {0x2, 0x6}, {0x3}, {0x3, 0x2800000}, {0x2, 0x7fff}, {0x1, 0x60}, {0x1, 0xc6}, {0x3, 0x7f}, {0x1, 0x8}, {0x1, 0x1010}, {0x3, 0x3ff}, {0x0, 0x3c71}, {0x2}, {0x1, 0x5ccef828}, {0x6, 0x9}, {0x3}, {0x3, 0x1000000}, {0x3, 0x80}, {0x2e638c469ca25522, 0x4}, {0x3, 0x3}, {0x3, 0xf5b}]}) socketpair(0x2, 0x883e8c9f69b400c2, 0x6, &(0x7f00000002c0)={0xffffffffffffffff}) read(r2, &(0x7f0000000300)=""/4096, 0x1000) r3 = msgget$private(0x0, 0xa2) msgrcv(r3, &(0x7f0000001300)={0x0, ""/89}, 0x61, 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCMBIC(r4, 0x8004746b, &(0x7f0000001380)=0x5) lseek(r2, 0x0, 0xffffffffffffcc5e, 0x0) getegid() r5 = openat$speaker(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/speaker\x00', 0x200, 0x0) preadv(r5, &(0x7f0000001640)=[{&(0x7f0000001400)=""/39, 0x27}, {&(0x7f0000001440)=""/62, 0x3e}, {&(0x7f0000001480)=""/151, 0x97}, {&(0x7f0000001540)=""/234, 0xea}], 0x4, 0x0, 0x2) pipe(&(0x7f0000001680)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000001700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$DIOCMAP(r6, 0xc0106477, &(0x7f0000001740)={&(0x7f00000016c0)='./file0\x00', r7, 0x1}) r9 = shmget(0x3, 0x2000, 0x2, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_UNLOCK(r9, 0x4) getdents(r8, &(0x7f0000001780)=""/100, 0x64) msgctl$IPC_RMID(r3, 0x0) msgget(0x2, 0x400) msgrcv(r3, &(0x7f0000001800)={0x0, ""/213}, 0xdd, 0x0, 0x1000) socket(0x6, 0x4, 0x8) r10 = openat(0xffffffffffffff9c, &(0x7f0000001900)='./file0\x00', 0x100, 0x1c8) ioctl$WSMOUSEIO_SETPARAMS(r10, 0x80105728, &(0x7f0000001980)={&(0x7f0000001940)=[{0x22, 0x3f}, {0x5}, {0x26, 0x200}, {0x46, 0x4}, {0x0, 0x3}], 0x5}) chroot(&(0x7f00000019c0)='./file0\x00') r11 = open$dir(&(0x7f0000001a00)='./file0\x00', 0x10, 0x10) readlinkat(r11, &(0x7f0000001a40)='./file0\x00', &(0x7f0000001a80)=""/127, 0x7f) 16:00:08 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86134) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x300a, &(0x7f0000000080)={0x100000000, 0x6}, 0x10) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0x0}, {0x18, 0x2, 0x0, 0x100000}, 0xa}, 0x3c) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r1, &(0x7f0000000040)="670dc3", 0x3) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 1: mlock(&(0x7f0000001000/0x2000)=nil, 0x800000) execve(&(0x7f0000001880)='./file0\x00', &(0x7f0000001bc0), &(0x7f0000001b40)=[&(0x7f00000019c0)='@:\x00', &(0x7f0000001a00)='(\x00', &(0x7f0000001ac0)='^\x00', &(0x7f0000001b00)=':.\x00']) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) r1 = syz_open_pts() r2 = open$dir(&(0x7f0000000100)='./file0\x00', 0x8080, 0x80) close(0xffffffffffffffff) r3 = dup(0xffffffffffffffff) r4 = syz_open_pts() fcntl$getflags(r0, 0x1) ioctl$WSDISPLAYIO_LDFONT(r3, 0x8058574d, &(0x7f0000001780)={'./file0\x00', 0x2, 0x8, 0x5, 0x1, 0x5, 0x2, 0x7, 0x1, 0x0, 0x7f, 0x4}) ioctl$TIOCSETA(r4, 0x802c7414, &(0x7f0000002480)={0x0, 0x0, 0x0, 0x0, "855c55000267a7230000001a0000000000000040"}) getsockopt$sock_timeval(r3, 0xffff, 0x1004, &(0x7f0000001800), &(0x7f0000001840)=0x10) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)={{0xba0f, 0xfffffffffffff11d}, {0x493, 0x100000001}}) truncate(&(0x7f00000018c0)='./file0\x00', 0x0, 0x200) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f00000001c0)=0xff80000000000000) readv(r1, 0x0, 0xffffffffffffffb4) ioctl$TIOCCDTR(r3, 0x20007478) ioctl$KDGKBMODE(r3, 0x40044b06) r5 = socket(0x800000018, 0x1, 0x0) bind$unix(r5, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x8) r6 = open(&(0x7f0000000380)='./bus\x00', 0x0, 0x0) r7 = kqueue() r8 = kqueue() kevent(r8, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) kevent(r8, 0x0, 0x0, &(0x7f0000001b80)=[{{r6}, 0xffffffffffffffff, 0x1}, {{r6}, 0xffffffffffffffff, 0x37}], 0x0, 0x0) kevent(r7, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) dup2(r6, r7) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000001980)={0x9, &(0x7f0000001900)=[{0x8, 0x0, 0x1f, 0x400}, {0x1000, 0x0, 0x1, 0x3}, {0x9, 0x7, 0x0, 0x6}, {0x8, 0x3f, 0xff, 0x8}, {0x8, 0x81, 0x3f, 0x5}, {0x1f, 0x6, 0x8b, 0xbf2}, {0x5, 0x3, 0x8, 0x7fff}, {0xfffa, 0x1, 0x0, 0x62}, {0x1f, 0xdc, 0x40, 0x4}]}) pwritev(r2, &(0x7f0000001a80)=[{&(0x7f0000001a40)="e22490d295b0d1f6218db0ffb7bf3db1cbb73dead0c09938159787bfd2bd385be3", 0x21}], 0x1, 0x0, 0x0) readv(r3, &(0x7f00000016c0)=[{&(0x7f0000000240)=""/184, 0xb8}, {&(0x7f00000000c0)=""/14, 0xe}, {&(0x7f0000000300)=""/136, 0x88}, {&(0x7f00000003c0)=""/168, 0xa8}, {&(0x7f0000000480)=""/146, 0x92}, {&(0x7f0000000180)=""/4, 0x4}, {&(0x7f0000000540)=""/166, 0xa6}, {&(0x7f0000000600)=""/4096, 0x1000}, {&(0x7f0000001600)=""/156, 0x9c}], 0x9) mlock(&(0x7f0000002000/0x3000)=nil, 0x3000) 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x7f) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) r1 = semget$private(0x0, 0x8, 0x80000200) semop(r1, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) r2 = shmget$private(0x0, 0x2000, 0x4c, &(0x7f0000ffc000/0x2000)=nil) shmctl$SHM_UNLOCK(r2, 0x4) semop(r1, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r1, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) r5 = semget$private(0x0, 0x8, 0x80000200) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r5, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r5, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x3f, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r8 = getegid() lchown(&(0x7f0000000000)='./bus\x00', r3, r8) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b2", 0x3e2}], 0x1) 16:00:08 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000680)=[{&(0x7f0000000200)=""/122, 0x1ca}, {&(0x7f0000000440)=""/109, 0xffc8}, {&(0x7f0000000040)=""/202}, {&(0x7f0000000180)=""/9}, {&(0x7f00000004c0)=""/96}, {&(0x7f0000001980)=""/167, 0x28}, {&(0x7f0000000000)=""/40}], 0x2, 0x0, 0x0) mknod(&(0x7f00000001c0)='./bus\x00', 0x2003, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x301, 0x0) clock_settime(0x0, &(0x7f0000000840)={0x0, 0x1}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000001a40)=[{&(0x7f0000000300)="52887d19a3c00c858c78ce9b0fced7de358e24551f8adaa32ec3c0b28feb64c308eb40fbb270f921a9497819bf7e36fb77414263d98679b310c6491008b95a2932c55964d7fe556e8fb5824cb3cc351d32248e52d840f278ed3a11adfa587f78d58c91098f0301198cb0d5e929b0537419052d8763b7a73feeaa2cceb819", 0xffffffffffffff58}, {&(0x7f0000000880)="ac56f2a63c68e06c9edd5aff04e67d0ae93bab7e4f00efe48fd551aaeb10db402f50abe283b2a51a24b65f220cbe315fa939e6c0b3b300fd8ca2859054293112ed7b4d799e9ac5f44d979fdcbbc7f6f869763d1710c7fe6d4e214816ff070000881183b6bd18a1a06edd213bfa01188dc8d513027fe6c7b48848d1ab1ff12e6b9a91d2ab2a6c214e73223b335fc1af445b8d17f787fc31ad42d40fff474f12888e9783543962328042e9ba94a99e7efa7a5530fd2e8a51ea7e87e7d3cd68ca689aca9bb4cc7a67f7aea031c0f4679719a0ba5842c056701839cfcba48b999189d961a7d51412ed0f7a93366bc897ce22e4f0d58eab7d3e0ba47f3f127450e62bf03e03568156eeda5ff23d173678f30d63154e2794f50ba091afdc427125f12d2155", 0x122}], 0x2, 0x0, 0x4000000000003) truncate(&(0x7f0000000540)='./bus\x00', 0x0, 0xf8) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000140)="db1f0514e6b8f2ceef4473a43d11eab115a61ff7adfc0eb55bc7397e6f15ad651173c1888c3b", 0x26}, {&(0x7f0000000380)="90899d2d6925db6b5101ea4ebe3eadd1be3902beef4018a7b3ecc482484baa16b0e0a340f6d1e5e9493aca1b3da4ca6f47778453b0165b958ac1b457d9e4107e105557cd359a164b617f00c803d18b066a28970fd8c4b774bbeb06e40537c11fb7a92e497205413a1fdfcf70b8389ae41f3bc652349ee9a0461121b954733a6402f3cd4ac7570df0a0b58e", 0x8b}, {&(0x7f00000005c0)="32c11f262a6915d4f8d372bab2b6cf6e3329507c0df35797d726ffbb138c385312a02d3213de64953d3d797f49d7d002a61a32d1eec0b6f269d3f4217fd57de3f85d140af16885903e9858ba48bebb08661a4ad0e16969be7448cc7373b596dde4482d5c503313883e00e944ef0e15b9d06db00da19736da4896939b497c63c41b1150214af17acecde2", 0x8a}], 0x3) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000580)={0x13, 0x19d7, 0x100, 0xffff, "c8a3246a9dc3343ea19899c7e10077be6405b0dc", 0x2, 0x3}) 16:00:00 executing program 1: r0 = syz_open_pts() writev(r0, &(0x7f0000001700)=[{&(0x7f0000000140)="2284af8c3934fb4819e3b83674e824f83add099a82917e53bd3fe9a0574076296bbd70c974cfcda33362991a5ccd7f94530d51a2de5a9e205ee6dba58bc6df551ca5384ca877ff2a99948adea6c9c6956e5681c4671a565a62aac5231e19a94171518fa2ede0d6281a85d189a7b2ba243d135b4f906993e7c6505ee5708a1225e7f712a8f3ecba9e9bf7936542e300", 0x8f}, {&(0x7f0000000200)="d4e59dcea9554902d2910c25856729ff29ea60083d1f78d09be1ee6f2e86a471652451ecfe24f7eb90b4c35b4e5c63b83ceeadbec09159972e695fb9b6ff2420c61a8b8e8d0745c0cc666edff1cebfd85e50033a491c2a9a6327b2c722ff34f96866cfd4e37d0b817e1464553da4e7779d29cff7c41df0828ba1c9fda901e8fa458f429bc50a2e6ac7ef45827baa61d6ce6eb954c05302a0a36e39e4d9d2de92ec29c9272764deed143f611e98e89531298a5151ff03affa9ec07bc3bb57be5ee9f45c73caa8afbd9e790d2fbfceaf89b2bca68ab446f8218083bd2df78b", 0xde}, {&(0x7f0000000300)="7397f1d3249878da1c0c4c7f7ffe192c6fdb689f1eaf35189e3326e80e36f9f4f8a4a25dfb05ff126205d590b48226c9922e7fead7d24581efea3981beabd03dd6193a2ef1dc038381bcc7701b57a143171bc267775134aaccd390b540e24a3817655feaa609f5001126e63afd1f1364f009e62d7b4860b3ec12a3e572468f6cdd969f95810e1b743d153ff81e39063a44f5b7455373448a9888364b3e39523ca5c7746a7f488a5c19a6b9d58923ea6bf1b28617b6ae0edd6737e5a987", 0xbd}, {&(0x7f00000003c0)="6af04f7f57f3cca5046b0e6e04808b3b39d9f30899d29ebdc87d4244fb75241e067c5270f8459890d90d0953dedc6dea232857bbe38b67f312613228faabb923344e25dd7285e1c2d7c43356634803c6324364950686319236ea8ce1d28c50bb0ac97988fe048adba364127c05b46e469c6f", 0x72}, {&(0x7f0000000440)="908fdeb92bcb6bff0b04ea31ac85d94d8198699f08947bf20f3b732bb6ef624876ae8d2a3476ebae2fb3f1d480aea92ec7b0191a56e5b59d37f5f32c041ffe869d9c5a43f426c69adcf4f902beb23b777d1bf1c012970b0f716f79cde6d4be0e52aafd63ad44c69d909f2b8c30f3dc3c3e03f84ef4d693aef67641ea638706c31677f3bcd35cb9faa9ea05f67f408e5c767b754b4729b46960701676a4396ba9f157f458cb8d0ea2fde9f20b0dbc70141a51b3211dbbe72b73134deefe4070607bd1395ad7b60b3bd821fd2dbfee61e94e53563994dddc89d07a27dd890e79e0122950fcbb9d0635f5342c90596bc873f49b70f45582", 0xf6}, {&(0x7f00000000c0)="b6db0d5b", 0x4}, {&(0x7f0000000540)="f9a34b57671f6a3a639e62a210394c7cb32e08ece8ea9a1b88bdc191bb61cbd26e021b26cc001f0ef0cdae0a1d8914fac151ca9a77b3f5", 0x37}, {&(0x7f0000000580)="22cc3c20cd5964e04e4d413ff4eb972ced97ce611b0386affe5f1985db48c0a5872781a9890ebcfe0adbfa9355b6dfaf45930714c69b12d62cb92a1d601d3fd3b6464e986a2e71e8cfcbdea91675f92f8da6494e2e10b817891aa2", 0x5b}, {&(0x7f0000000600)="0d0eda0edcadbbd7bc2a6787ef2d9bfaf8cd4ead153abb7ac565950998c4ac47a8382de7c2520fe458a5ea3b5869fa217eafb8146368bfb9ead7ebdf13ac402f264313afb3d6a410f82bbb8e1e3e65ef5043e4172c09656cadb82dbb0a2aa187c1306e068362049b12b163ee37997deb9b23bd5760ccc1c2d08a7d5860bafd46a84ec28bfacb1dd8e3a7416a1e11e545d4acf20fb799d350b431dadf5923636711b600f26fb2909b2c5488b4275986823a8365ec46c41fd2e44084b260bd44a95addc85c3c9b58ab9264692a2b8484e64cabd634ad5af60ba6269e126f758665f253dbfc83695d3d499f01612f15cc8fd130a737f5f8c732de8a0325b194474e6aec5b92c648d4cbad125a7d4069a836cd061098c1172438f3adea7a1efa3c0d6a719a3482d4480e24c2c8424d5e613ce6d3c55edb9f8f4ee851f3de11eb17f097c0991b9c692bd631de93be3ccca6e9192b3993f042331a8b6d7602b8d3a7c56066b9895197b357c3a111f94819cc9f70b33b7cc2f4771fecc5d381aa1ec5f0fee911bb98d02c3d9409e4550f6bf6d668a57b81795cb56b2b3ae0d648fa9bb5bffb897c1e3079e67a042d967d5f59599c3d47595d372684369d48dd379ccf8b391591c1b6c3fc19763097ebd2caf8a847bd80d99689170cda9b505215c59f0da40e3d9195782c650ec14c6b128f847633a15ef98697641e8e133a791425ff94eaf4fde458c2522c132cd74465a580de7a58842af3e24b5b7bab7274031cb269db552e91424b26e137fd89e40d74b11cbcb004a149486f5ae4517bf360ad7ca0109d1913f746cd0037b71dd188286011202566e36acb79e4edbaf836cc97a5b4f8f33a1641ac1af044f3f5662f54cea092ae14cec30d1278bc58aaa9bdf56075d79e9bfecfd2d8d0c5d7002beaa44043a0b6fe7423578a16157fe9f7024f9a1c1a7c552f581d6dae96e6c8ff14adeaebf8a413b685849c279fa7bf38c01fe71a890a44cbbc62d23836998b7f77b4876baef66cf18d7886cda3f388f8a5d010a0f609487aa5b361fbb31b056f63fa0b74ba971df42a69c9e096e8a1a58e76f6952d3393cdab1732917216c861d29ba7391850e144a97795376c97df3701a94edabc43b4c0c64c8ddebfe5d69ef88702ff14b189dbeb3957cc07d510f95a93daa36f98ad880ba686b8fae5b2ab082c3c4dd1b8d40e0cbe78ac8b3addce65cf76cbfe7bb72d2b3f9726f7483839a074cd73ba088cfc2e66e50d9e2f6d14616c6138112de396a30c1b363a859af8081f3247499dfd769d5f21c121b8b512160295d8033ad29bde4f2ebbf5a93d26c4a839b348540f45728c38f91c0de980d2bc724a52b22e654e38db60c8b0a008518dbe57cec58706c03381bffd091a359e3ca58654c0b104c2b9b51ad7884897649ba67945728bc2d75a1f8d3594f14e6affb0cb7044133c25a45043e5c47e1e05e7cf93d3748df005d29b692ebbf4fffea126e04fa9119708a6910b680482b102fa5196973c1c4b49de5867791037ec649895a70d52431f54189e658e54402388de090d44cd91331f70c514cc355ec7d008c12742cf9d2cd15feb8bd9637e4274e6aef12382a6ab0f779a13d26abc3b5552dda8c8e999ce4854481c0b28147b8812881ee816ce2cdf12670088b678fba684bf43e463b0f4bc6b5f58783f8a3d3a7713b5fd6a1e3d6658341c76ede009bd695d31a7836a50f18c7c7dec117419d4a05c05f96681f27260b198b973595efdb20396f669c456d999034796fe3405d9df7f463d5234d55c4cd0ca9ac0804ae6feb8c0f59aa1e3e04409b674fd9306fb54eba96f83fa99c1c2cbf0eba4fd3f3dec02599e17404953d80bd203ba3b6bb4860dd5d6bb9b9f0f8e7335fef0fc2881129a48a0e0b7c1ffabd90c837f7f9be76f0d503e2b476e891df9354e2ffacf997f743640d89b3c4b5201382b959631627742da77231346a466975723b89b80ecc3c06b34d8436cf89d555af8a908b5c35851f25a51c485079f214ff11b216e0f63b6f7b6959edad365cb62e63a618127e3d291fbb972bdb33518eb93560df00db1421131b5974a7cfd7f2b64ae26807e8bdd1739337f98b6d69a1bac5a25d58535d96e33dcfd24fe8e96eb1e546b627d30fa4c33f3e062b5fb5a25004b104b076eb7838010ed13258a08c573d8e744f320b2001404e0136f183d25c35e7e66c26e9f3d5b9ee948d19c2394a08bad4ecdfc44d01f251e007dd49709db1defdaa75a0c619588c05d59c5a94abd478861c4278be0ba2ba28e1c1e390fa074cde99a973a7d9452676c13d960dffacc4dffb7691247abcdc9a10fe7bb30f31f9594d28958918389ba1bec3572ff5ba56a9d7a3e5958a750238c4a5005cf6a2f966c4e58ff5e449e71189ea604afa4313ea94d1870fbc547c9be4a997a98974501318ae90a146099e5431d9ec1f14e129982d6bba26693d761a7c11710529521e97cd25b34a500d202c7edfef3a543c0d5aee80e54c2850209dd36668e1fa2974f11e73d73dfafe4e89cce1554d3648a894bc21a24b4ed9f4d546c59a67eb353e2a5ae50515a847f55d2a0ec952936377852071f7498a4dc905ca88235dd07faeaab01d0923b39e37bf899811c2d071023c9b927a049b4ca5e1da9298f430b3d926f607ce8807b5b0f83d225d4ae0c347ac93d8541aa018feb282edec94b83f70c8becb9c3b05feb171c791ab9beea2f8a491adf5e2f4d1e28caaa5f6a71f058cdebaf1586fa385f122338245c884eeaca7ddc5ba93e8a8b0cfa3697db52de9e00d829c14fb0d3618415104cd1a62e2d7664a9ccc3823873df8aaab5f6e4aae99286459727d73fd7435944167109fc9ed7acd4244d8ef7c5570a670e4ee4c0652fe4119e050a5824dcdc4302c87559031877f4b9ce6f9822a29cd2e600e72a727b97fd052b556a85e9ca52eb840b2dd9d360308b688a8d04180ca93a0742845c0dfe88e08ea775a2008fea3f6e5331725c68dbfc1dc62f194531f3f3a61c79175b2a3870aa2159a2dd83a7b2ef031bf281868f127dfd855b6f7f9b0f4a980c8b9a3d37ddc39c48ead8bdc552726ad73146d9873189e2d67dec94f1102394dcd90932a32741f4b80d7c818f54aa27b979b991133bf54026dbee2e417133fdfc1cd3651517d83d90f1f81fd49676d51f2c9eb7423b09fb7e9c0294fccc7cc5c6c3c249ee015e470bf38fccbf1db5528914860cc49fefcf2863638eaa49e5dc38920b2505d483912d68def6b06cbdf216ff0f7cfd829acb5222e22775be9b5fba5b35a261ffce2f087e66c03b93d84ff9c3f45253a06cbf2ccb2caae1623e1a2d1755a6bb6431695d90cb050a9cdf4b02590bf50cdda214a97e7f37f5795e11ea818443a54edbcdaa17b6134647c70aa603631e445c2598c0a7f64adc4e31a256fd9830d7e16d017dda2e0f6c313981d085dea15dac756879d9468040fb2f7a64c2dc47aa196dc3c6517586150d3e2ba5ffa3c2594471f5be162a26ab1f97b5654be91a0efcbc719c355ec054161f403176e511ea57c1dacd7c1a27fe9ee2facd2cb78b7105ec68e795b87baeb58b66f4500cdd294d31ab6633bd3a2c2a8ea5ab570036224b9a272e3a869cb207d134c60310e781af120d1d3963148d8cbf9c9117d7383e4d326d2cd637f3734764c98d30c0df6f248106a3e7081075317882398c4a3ae97a77ab976f2571c1536b3ab804c42acb08f3282eb59a33145981a0b0313e1d9312e7fa38865bc23abeefb81403f979fd74be73ef4db488fa472ff17d229a602470b1901eaa714835615a5e7c2a5dc8bb3f6cfa0595e6d74a7373bddedd836681ec53ea0a7a6831c0ae4f61ecc12ab744c7e09cdd0b83697abc29b843012adb330366ca979c9ad2d89b22b3a7e7d2782d8bfa41cd0cb5fad09eae2ccbcbb41deeaef30ac4a539e0797108ba2b13053fbcfae7c2e6d329a98cd24a6840fd82b0046a41e9b9e2b54d8ed652471f65e91472178cc0031c68c80de504ce51996826ff5aeca3ff155937ab0462dec92fce19744848b10a2f6a33c0f00c2a8c507aaee0cd6c8cfa33b4c82e2a840297bf990edad8499f0efafecfbba72fa4cdc42ac9fe4e9a20910cab4a9fd24c979fbfae3c9f2ddd391c1badd181d51da9144aa65a78cba3c6f2550df01cd29628b47174ed009030de5b4a5553ab737c8775d2d1192deca8c98ad19bf1742abf7617ead28f442400fd698ab25eab1fbf3ae37104cf061f948ab4931fc9b041c7d0bba61f6e38589c26728ee677210a3d79b13f17a95a9a8d771cfb1b212c0a207fb1a96d11c964166de40b2579dba8eb6d7c085bb05929beae145c593fb7cafdef68e3c0dcf475600000e308616c268bb793087ff7102f8928f661ddbcde2d26354537ab527dc034ba1f193d58d68eff2f0a80ba401f60b12f46c2aa19e84b56017b982da3fc1279d2c0b76de0f2bcd02f5998f6bb5a740077d99497b0d68cdbf5a7ddacab78115bb75af52139d75e6edeae77f7ed89d29b0a10530f2118e59eabdad429167ffad247aefa6682219555cfb5ffac5d67773bc74e81bc16a617ae348c39fd9c212015d77e2504b04bf5ca6fa8560766a12b1e3983c44dec1c9ad7d43ddcea0144c49384d7681c1910df3244f2560644dfeae8bad1e3d71cd87c68baa40f08d2e8c695930d03d366959fc8ff5c3410eefd1d4e21e74c3de6282a0ad82ea6c09f7739c69bba97c5d3fce08341f092bff3e05b40f89c9ab6e1fc8fda339e6581ac830a715634ab5bae5b8d5af101f9549a0171cbf95f58f9b6c9df482b4310c0773b07239803706c37ec32b496fffe49320e3dfb32b57604fbb64404f09443ac69d3e6340394425da596db5b2d8f0f04ab0665b55acdb32dcc3e393d370d7d916b36d183a5397b87cf1125102bfb54830ae3ec87cc7a62c294ada697ed8f4e0e8636b0174ac24c5077bdd5bc7bf9b603fcebbc41a7e42a70a482988c6a2e5792a6947f653b543195cec13a44eb1fe43763cde88b85d9e55839eca608e7b6664307d40fc84405263683905503de8d762835bf918f2064a8f547905416dfe92ec45413fe1ab8ab99abe905e864ed493376c6bf0cc47a2fd9617514c3b03ee71001f74c7c81b3878311d8eb3a088b73b60edb4610828d5150cc87b97c0c0b9b6f0b1efe17deaf0485d2d45fb54cc4339ec019a1f9b538f45cb02302ea221c7abfda3ea86f3efb16bed7712242fc97f8133abd985c0f2a6572ff3bd3bc11a0643b62816c3a1fd4740b0b035a3d6948b8c8bdb1cce701ca68e4956f1b68268cc329f87f1c5dbf4884e743b5507ed5f185860a68fa3728f0df59fc270499cb6359a5627c0d47749b9d05634702f1763ae226451b782f89768f6453aeb460e51ec048fab75ea02f398040677ace4176bde662c4ab7f10d716c6c13ddd9b3e8a8f188a124a56d5680e456958413c5bc3be36f095668031379e7cf986c783ddbca2c93435bb8b52909ce34bf371554708a395ee54e0e2353653965e9fea5454f4ad9b7b89f7a1dba38f9124b66227817c6940ab5d083b4d38c6fc416bfaff698d7b6bf33e385267946fd0ba30ac04852b13af39b3bb99e967da96cd9fd300fc759bfc79bfbdc809b244d6c1215bc92dae129ab9d563f237337f2d6dc2d5e2a369ac597940f8b8ef7f043ad51b82a2cfff268a0d5c07bd188f74be89e3f9fa546e693432efdd4e2f3abd333cff93025fc75a735d5068e2c3a2424fcad2a1813f2884b874917bedfbd5c2f2163365d3c58be1734352dea3e56da9", 0x1000}, {&(0x7f0000001600)="1521652f050cf4e9fb5c965a9a621638fbb257ba83461c86fe06977d4c39b50ddbd9c9c5f216c89729e5e66d8cd012c74801c8c9db86019803a316d86a813c85e0185d2ebe0ad8f529f0aa7a3c79cde12f3f58328223c4b1488831fb0838876c47b63e616597040071075605e45fa72a71e26356d7aee2bafd4417e2c449312f456fb4c41223b031ff371b9cee5da7a58b0d0988e8510b5506cd4a970494a249dad8d6384981a5d7d37bd0e73804ff42218a2f689d4b1992e1f16d277461ebf81d6cc4ec7ae5654c0576fb14a53395fa053cf6ec", 0xd4}], 0xa) close(0xffffffffffffffff) socket$inet(0x2, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x3, 0x0, 0xfffffffffffffff8}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x3, 0x1) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="82020000ffffffff"], 0x1) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x40, 0x0) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000080)={0x5}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="f8ff0d2f66696c653000"], 0x10) sendto$unix(r2, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de600d63204", 0x16, 0x0, 0x0, 0x0) 16:00:00 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000140), 0xeb, &(0x7f0000000200), 0x50a1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r3, &(0x7f0000000500)=[{0x0}], 0x1) ioctl$TIOCSTART(r3, 0x2000746e) 16:00:00 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000020c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa1513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c639435995c9a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f801000100000000007cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47562ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ceca45f94ddfac724d4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27ba0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55dad0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e645ec4ea34e6b6d916c1f6bc232c0a246af471d83c628e0d24e7399c89c63f831b573539b686f17b05bfbb95241c1bd9406f40357e2ea371d6af677593a65b77749c9f1e9ce2c4df28f9061aaa50e7a976f7256fd889097538aa7d366dda8f81"], 0x10) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd357", 0xf1f}], 0x2) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000080)="8669a8a0568a738ed9661b8563a37fa70001cb57f090180c831d8b29de2cc578bd305b900b9b9129f52c58ab8d7463ade65f0f00bdc8c05ec46c3455b48983dcc033bc24b20e929916755a0a4bcdfaeef6f8b5e9efa1d9d019", 0x59) r2 = semget$private(0x0, 0x0, 0x0) semop(0xffffffffffffffff, 0x0, 0x0) semctl$GETPID(r2, 0x4, 0x4, &(0x7f0000000100)=""/127) semctl$IPC_RMID(0x0, 0x0, 0x0) dup(0xffffffffffffffff) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000b1}, {0xc}, {0x1000000000006}]}) syz_emit_ethernet(0xe, &(0x7f0000000680)="0289c0ea0792d4ce7df189d1b870") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000000180)={0x5, 0x117}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x101, 0x59, 0xfc, 0x8000}, {0x8000, 0x9, 0x7f, 0x4}, {0xfaf0, 0x9, 0x8, 0x9}, {0x20, 0xd8, 0x8, 0x8}, {0x7, 0x1, 0x1, 0x3}, {0x800, 0x8, 0x1, 0x2}]}) 16:00:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x1, &(0x7f0000000140)=[{0x3c}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = syz_open_pts() ioctl$TIOCSTART(r2, 0x2000746e) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="28a5dbe1bfc7a58c", 0x8) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44, 0x0, 0x4, 0x3}, {0x7}, {0x6, 0x0, 0xfc, 0x37b0}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") r1 = syz_open_pts() close(r1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) lseek(r1, 0x0, 0x7, 0x1) 16:00:00 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r3 = socket$unix(0x1, 0x2f9890b5e543457c, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000], [], [], [], [{0x0, 0xa90}]}}) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) 16:00:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f00000000c0)=[{0x5, 0x40}, {0x7c}, {0xeffe}]}) r1 = semget(0x1, 0x1, 0x2) semop(r1, &(0x7f0000000180)=[{0x3, 0x5d, 0x800}, {0xe30d211a5eff883b, 0x28f, 0x1000}], 0x2) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, 0xc) ktrace(&(0x7f0000000000)='./file0\x00', 0x2, 0x410, r2) r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt(r3, 0x9, 0x20, &(0x7f0000000280)=""/13, &(0x7f00000002c0)=0xd) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:00 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) socketpair(0x20, 0x3, 0x3f, &(0x7f00000000c0)) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000080)={&(0x7f0000000000)=[{0x24}], 0x1}) 16:00:00 executing program 0: openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20000, 0x0) r1 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r1) r2 = socket(0x11, 0x4003, 0x0) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r3 = semget$private(0x0, 0x8, 0x80000200) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r4}], 0x1, 0x0) ioctl$DIOCMAP(r4, 0xc0106477, &(0x7f0000000200)={&(0x7f0000000180)='./bus\x00', r0, 0x2}) semop(r3, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r3, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semop(r3, &(0x7f00000000c0)=[{0x4, 0x6, 0x9bdcbd9a1fbfc292}, {0x1, 0xe8}, {0x4, 0x90}], 0x3) recvmsg(r2, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:00 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x2080002000, 0x40004000000028aa) writev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f00000000c0)="0000001859ad646c1388c293ab3ae9600400ff0001000500000000000000000000ffff001b0044f912feffff", 0x2c}], 0x1) ktrace(&(0x7f0000000040)='./bus\x00', 0x1, 0x10, 0x0) 16:00:00 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() mprotect(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0xcd1da7f71632ecda, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) clock_getres(0x4, &(0x7f00000000c0)) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 16:00:00 executing program 1: close(0xffffffffffffffff) ioctl$TIOCSETAW(0xffffffffffffffff, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(0xffffffffffffffff, &(0x7f0000000500)=[{0x0}], 0x1) ioctl$TIOCSCTTY(0xffffffffffffffff, 0x20007461) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) chmod(&(0x7f0000000040)='./file0\x00', 0x3f) setuid(0xee01) rename(&(0x7f0000000100)='./file0/file1\x00', &(0x7f00000001c0)='./file0/file0\x00') 16:00:00 executing program 0: setrlimit(0x8, &(0x7f0000000100)={0x20008, 0x100000}) r0 = syz_open_pts() close(r0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x6, 0x4, 0x80, "1ffbfea61632b9a9cf91031be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) poll(&(0x7f0000000040), 0x3efb9644691cd32, 0x7ff) pipe2(&(0x7f00000000c0), 0x4) 16:00:00 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) execve(0x0, 0x0, &(0x7f00000003c0)=[&(0x7f0000000300)='\\\x00', &(0x7f0000000340)='\x00']) r1 = syz_open_pts() poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x0) pwritev(r1, &(0x7f0000000100)=[{&(0x7f00000000c0)="300abea22b3151718c9c92a1d22b9c5150f0d8c9b99c729f4d2474a027cad4346d284dc82d19db5c118351e0c8f6f0b132db29c7f0940e08c0af76496d", 0x3d}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r0, 0x0, 0x0) select(0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)) r2 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000080)=0x7fff) open(&(0x7f0000000140)='./file0\x00', 0x1, 0x38) 16:00:00 executing program 1: r0 = socket(0x16, 0x8000, 0xf6) r1 = dup(r0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000080)={0x6f, 0x0, &(0x7f0000000000)=""/111}) sendto$unix(r1, &(0x7f00000000c0)="b10005016000009005001b0007000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff3728211ee4fd89720fd3872babfbb770a9f5a872c881ff7cc53c895303b22f310b404f36a00f90006ee01b00000000000200"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$KDDISABIO(0xffffffffffffffff, 0x20004b3d) getitimer(0x3, &(0x7f0000000180)) 16:00:00 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = dup(r0) symlinkat(&(0x7f00000000c0)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2ce62e0dbcdcc58b62c200000100"}) r3 = syz_open_pts() poll(&(0x7f0000000080)=[{r3, 0x40}], 0x1, 0x0) ioctl$TIOCMBIS(r3, 0x8004746c, &(0x7f0000000000)=0x9) write(r0, &(0x7f0000000140)='\r', 0x1) 16:00:00 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r2}], 0x1, 0x0) mprotect(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) accept$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r3 = socket(0x2, 0x1, 0x0) connect$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="8202fecc53f7accc2f66c9e221ec8b9f5a3f5e460b8c77738f02881c91604b9ceb7dc0cd1a5bcba0b4d0237a6e21011700b662b8050d5503167326b8a5daf841f27013ccae"], 0x10) setsockopt$sock_int(r3, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) r4 = socket(0x10000000002, 0x2, 0x0) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGFILDROP(r5, 0x40044278, &(0x7f0000000140)) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000000)="ea00005c00000000", 0x8) dup2(r0, r1) 16:00:01 executing program 0: r0 = socket(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x0) connect$unix(r2, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff2fcf49a5463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c0ffffc41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361ca086c7dbbc5b65c6593d2870f4d7a8f7749f3f96b20000ff0f000000000000000000b66ec0f5c669ea191976bb2fad1e03781b316cb24017630331fb23bb3a52084976d34e1c29d436947f299768b16516026629002e32f470e75c92ec4f7f5e6c83b09bedddcb97fa5d1f50cc35740e3eaca89a8aba050559f2120ff387c0f64f790da917517a8b983d41ba76f5bff41e0e590b8bd5295eba75293f7155ed90a28d72c2f40bbec12ef163c0660a3f93a5d68996fade9cefab0f592e67b0e033c429ed29335c34f0ede0ea3cdad290d245a7f70a8ff72ad015c5a4a1f3797b42df9e6d315dc865db84f007a4084883add7525e0126e33aaa9f845d0348990df582bce1d80afe5d2141e320a7613f48b637e054454a97dee86f6f4e6d98c10eadf6a176570a9f01238e149eb3ed54b2e017cbe46e35cddecf18db151266bb670097178b832aa6a6a2511f244ac78492258ee52f00ba48df76c5d3b8bfa3a14993fc7a9f01722f030079efb1c6e7becfb2eb2eb9a614bde6d303de8dd36070a08ccfd0acca0ff4fa95f62e2b7dccc9655f686766dfb6aa9ff5bb890e7517a30c7fec7ff5414a16a8e57820faefaaa891724062f7e162b2e5b80ac0f7c030385a9e6030b3d75550c568ac82b91d236c7de08060f6892f5c94c2931e6453"], 0x10) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socket(0x2, 0x3, 0x0) r3 = dup(r1) r4 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r4, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r4, 0x0, 0x200000000000d, 0x0, 0x0) r5 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r5, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r5, 0x0, 0x200000000000d, 0x0, 0x0) r6 = dup2(r4, r5) connect$inet(0xffffffffffffffff, &(0x7f00000003c0)={0x2, 0x1}, 0xc) ioctl$TIOCCHKVERAUTH(r6, 0x2000741e) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) dup(r0) setsockopt$inet_opts(r7, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) openat$klog(0xffffffffffffff9c, &(0x7f0000000380)='/dev/klog\x00', 0x20, 0x0) setsockopt$inet_opts(r7, 0x0, 0x200000000000d, 0x0, 0x0) r8 = fcntl$dupfd(r7, 0xa, 0xffffffffffffff9c) ioctl$BIOCGRSIG(r8, 0x40044273, &(0x7f0000000000)) r9 = open(&(0x7f0000000080)='./file0\x00', 0x280, 0x120) mknodat(r9, &(0x7f0000000100)='./file0\x00', 0xc004, 0x12) r10 = dup2(r3, 0xffffffffffffff9c) ioctl$TIOCSETAF(r10, 0x802c7416, &(0x7f0000000340)={0x401, 0x3, 0x112, 0x5, "fa9404896de4cf1d7536114881238fec99d094f0", 0x7, 0xffffd0a2}) shmget(0x3, 0x1000, 0x60, &(0x7f0000ffc000/0x1000)=nil) 16:00:01 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x691, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x10, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000200), 0xfe72) pipe2(&(0x7f0000000000), 0x0) close(r0) open(&(0x7f00000000c0)='./file0\x00', 0x1, 0x0) execve(0x0, 0x0, 0x0) 16:00:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x44}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000a80)="b6bc1fc92479ff2b783f6e8a9c81") 16:00:01 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000009c0)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket$inet6(0x18, 0x5, 0x9) read(r1, &(0x7f00000001c0)=""/131, 0x83) r2 = socket(0x18, 0x3, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x3a3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r3}], 0x1, 0x0) getpeername$unix(r3, &(0x7f0000001ac0)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c6748e5ef64bf5150416b6e253e1e756db9e63463598cae1d5d44f99c79c837302a69e9f537b5f60cf05f4821ffe8bb46a06ad5b0825faceb928de0ce96d63abac2f902294d0955432f554b0202b7434ffe4a684633369833a4b663b7fe3b680d6a776d9c6d7e213b0d3728c28a2ffb68489256fd66c58c77f3cb2114b77d89244c46f404aa5446fd8a49d1e37fc9f2d9c7efbdcd448e98611a3ecaefb83458e0897975d4a6ac93cc1ab96ad115502b30d00"/4275], &(0x7f0000000040)=0x1002) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 16:00:01 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x36) chmod(&(0x7f0000000300)='./file0/file0\x00', 0xc) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') r0 = socket$unix(0x1, 0x0, 0x0) mkdir(&(0x7f0000000180)='./file0/file0/file0\x00', 0x10) r1 = getpgrp() getpgid(r1) r2 = msgget$private(0x0, 0x105) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r3}], 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200), 0xc) chdir(&(0x7f00000000c0)='./file0\x00') getpgid(0x0) connect(r3, &(0x7f00000002c0)=@in={0x2, 0x1}, 0xc) r4 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000100)) socket$inet6(0x18, 0x3, 0x102) msgget(0x3, 0x280) chmod(&(0x7f0000000340)='./file0/file0\x00', 0x1a0) r5 = getppid() msgctl$IPC_SET(r2, 0x1, &(0x7f0000003f80)={{0x101, r4}, 0xc0, 0xfffffffffffffffc, r5, 0x0, 0xfffffffffffff001, 0x4000, 0x80a6}) 16:00:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x80002007, 0x519) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000100)=0x9) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) connect$unix(r1, &(0x7f0000000000)=@abs={0x0, 0x0, 0x0}, 0x8) open(&(0x7f0000000080)='./bus\x00', 0x606, 0x0) 16:00:01 executing program 1: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x201) r1 = getpid() r2 = msgget(0x3, 0x200) r3 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = semget$private(0x0, 0x8, 0x80000200) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r5, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r5, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r8, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r9 = geteuid() getpgid(0x0) r10 = semget$private(0x0, 0x8, 0x80000200) semop(r10, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r10, &(0x7f0000000300)=[{0x0, 0x7}, {0x0, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x140, 0x1000}, {0x0, 0x800, 0xf2e4cf5442ae16e3}], 0x6) semop(r10, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 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}) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r13, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r14 = geteuid() r15 = geteuid() r16 = getpgid(0x0) r17 = semget$private(0x0, 0x8, 0x80000200) semop(r17, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r17, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r17, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r18, r19, r18, r19, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000840)={{0x6, r14, r19, r15, 0x0, 0x4, 0xfffe}, 0x3, 0x7, 0x0, r16, 0x80000001, 0xfff, 0x3, 0x100000000}) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r20, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r21 = geteuid() r22 = geteuid() r23 = getpgid(0x0) r24 = semget$private(0x0, 0x8, 0x80000200) semop(r24, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r24, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r24, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r25, r26, r25, r26, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000840)={{0x6, r21, r26, r22, 0x0, 0x4, 0xfffe}, 0x3, 0x7, 0x0, r23, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000840)={{0x6, 0x0, r12, r9, r19, 0x4, 0xfffe}, 0x3, 0x7, 0x0, r23, 0x80000001, 0xfff, 0x3, 0x100000000}) r27 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000080)={{0x0, r3, r4, r6, r12, 0x8, 0x5a}, 0xf9, 0x6, r27, r1, 0x0, 0x0, 0x6, 0x2}) setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x4d}, {0x20000000000006}]}) r1 = msgget$private(0x0, 0x120) r2 = syz_open_pts() poll(&(0x7f0000000080)=[{r2, 0x40}], 0x1, 0x0) ioctl$TIOCGETD(r2, 0x4004741a, &(0x7f0000000200)) msgsnd(r1, &(0x7f0000000080)={0x0, "aa96100b52ed90fa4e09168f5d325a4f23b2b4ab3b36f18a571e4b4151816fd43a3990eb7a16cd32e084f3ad9d04d58895fda192aaa9792051b79ff3012ad330316df8b85417de548b009d2b8161eeda1050836996f74ab9632608b99a83d38fe3653ef75ee9b833e38a299a10bf6120ea74717eea6cfd72101d87853f8894dd148ea2b6efd1336737a48d4fa28b7995e37c6b7a4066612a682936018f77a6d357730986712f7fa5c18015ea3ecaeb1afdcd53c349af11fbd3b17453ce09610bb8fe5efb29a71d8697284c1043f1c6bd783ad0fdc86c2bb8d4dd127230cf40ea3a3996581bfd2fe3d9c2d4fc8af161"}, 0xf7, 0x1000) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)) 16:00:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x14}, {0xc}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x48}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x17d, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0xb1}, {0x4c}, {0x6}]}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x24}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r3, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) poll(&(0x7f0000000040)=[{r2}], 0x1, 0x0) setsockopt(r2, 0x6, 0x1000, &(0x7f0000000140)="6e61e1189acbafea5ec68accb1ed457f37a38cd4c61b121eeba6017e424f233eb9d5f01aa91a618ddd0155cc7a7ab0d54ee72de6997b359b1e16b58c8951bb94f92abc0153853e1f0f06a727e918ad4c2eff4dc512560a27", 0x58) r4 = socket$inet(0x2, 0x1, 0x5d) r5 = syz_open_pts() r6 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r6}], 0x1, 0x0) openat(r6, &(0x7f00000000c0)='./bus\x00', 0x20, 0x20) poll(&(0x7f0000000080)=[{r5, 0x40}], 0x1, 0x0) poll(&(0x7f0000000280)=[{r4, 0x100}, {r5, 0x8}], 0x2, 0x0) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f0000000000)=0x9) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x24}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r7, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCGBLEN(r7, 0x40044266, &(0x7f00000002c0)) syz_emit_ethernet(0xe, &(0x7f0000000640)="7e020000002200dda68c0e000000") 16:00:02 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x2080002002, 0x40004000000028ab) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x20000) mknodat(r0, &(0x7f0000000180)='./bus\x00', 0x2, 0x9) r1 = syz_open_pts() openat$diskmap(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/diskmap\x00', 0x10000, 0x0) dup2(r0, 0xffffffffffffff9c) r2 = syz_open_pts() poll(&(0x7f0000000080)=[{r2, 0x40}], 0x1, 0x0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r3, &(0x7f0000000500)=[{0x0}], 0x1) close(r3) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) truncate(&(0x7f0000000200)='./bus\x00', 0x0, 0xcc) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) writev(r1, &(0x7f0000001280)=[{&(0x7f00000012c0)="bcd1ee7bbbcccc6290c11108fe989459d27b926cbf9a1858b147273aef1a3577761b303baae9dfbf21d5e052f6d530741f328ca63aee999548d36efebef6be34dd404dcdaf8a9b632ad8b94851d487867d9f48edd77319ab28fab193f52e212cc37268a1d3250bb1964bf75afa8c6b2f91c70e1fd5524f761e224b000213e2d72025cb5b7bfb0ab815b4a64e57e02ef2a24c22d6d7866dadba61fca83a20eef7bf2c865cb937719be30a13c941271ed0a323b616d675668e152e5e492225840989e7cf2166f57d30225ccc5a4564a0d28aa1b595c29521e80e0500000035bc5ae013fbc7b284fdda170e90d0e6f908555f3fe2fca86d1fff560f511fa3c4a8c75f3e3194d0d0f95e3898d18551ac07921e2cd20d58b75672f24482ae46dcc126e80cf77043a7972e63b12a6bd987c10af6b948eeb94c8036bc4e8080ecb1c3f38a3744199652d4e5961132265d9023a59df0145317f786d3e29467ab20b8409c9ea9c5dbe8fccf098737aae5eea775ee42c0110f6ff761a2cfba5d3eab9845b3ff709453e3d953d086f32d6eff66ba8967bba307a5b169924d92001e9380d51c9f2628af5ad47e1033ab02b54dc24ffa77c0bd6e60ad88d216f608e2f6951906efe26a5fda27c83edfd6012c1f29c0b08dc6fe76e1360c536c2e50e969172be8f1de2d2e", 0x13e}, {&(0x7f0000000280)="069d40ca4e7ac26130b3493371739af32ffed2a305ae525d8571b7f471b35aca566c68ecfab36210d5665fbfb54b35acb5796cb4143326097eda8e54fc3c7b64dca0a9277349523eeab2c4e14bf96d24fee5341a6036e707eca9ea9f9ed33224ec7f4369d05f945183f16de780d28496505f8d62e25f876197dc2e8f0f6f8f54aedf4ab2817711a75c785e1b33cfa60220ba3f94fcf0cbac8f72415eddaf757142a681e7f683f63eb25bf97264e485336374f384eae1deda0c60b7b34b1f1f47fa3c1db73d439e36febfb90607304f7657349481c7b61b96a163b0686b845a5cd82f5196b8f93f75fb439239fcfbe20235edaaba8d14c2a889486e67c6b2ddbd294cbfabd591217171c86ed1aa4915feb445404141e1b73b52fc561d0f95e9d017cb8e6c07a20f60ca35d92b5a6e8a6475ad8509c5b8f48c4ec2def837615b2563a23b6791c5b85c17f03c2621a9e9338ca8fddac417bb7b7f673afd1a51818d756ff50b398e5c9a7ef109c7aee3d322d53ea0a5ff1a9d1fbf9bdd41981c1ce71c9a996b6fca337c55113352e81516b12a5a75fefa8ff13ae2c3c7482c296906c2c5657b7d49e5478f8882003e09640d59d5379d80135ca97fd3929a3135ec00ee30405615acf306d9a5f41186c7b18c0695547668846ad82518f5317c23618b20401353a29d976e8d779424872c55ba41d8f23916d159f9f5ba88a78e2e87893c24863f026183c067a20d65410e094d381f4f7264a7f21730a6a6ae1f77f8a09918701afa89328bc3d97af566fd6c5deac3f4881e9b973d82f6f94c93fc41b0582644d10120b381f87e53a6075737ae74d9c15db5d7fc250c1aa75130ad3bf0d1cd734c558778eb2fc99aac70b544b18b4712faba8cebe10b35e67b7b09ae298f3d2a9a58622a72851e5a928ccdc8d261884ead9e96d4b157e3652f8e6479f351d482e8484dcddbeca7a41341994d67ecf7e0c5b16550d1f1792721d4712d518d9c3e07fd1564df9bedba126cb5cb3d607c9323b59d0e8ae307350480151b606c5148d6ed7a2cc651843428002225824660d510446d4a26e0ced572d4fd9d9760c3bfe8bd0d100b55ef2cec8b1362eafd30a97121e13c90201f5559846055048a55d78cb502def0d7eaacaddf6eed4fd42d9937d1151fd3ef7341e67ac05a458c3c5aac825d1093811530f54776fe779d02e1d1e6c3c83dc966e51a59e41460fa348597eed6486dee7aeb519a46abf036120eb42d0cc3cbe885e6aa415a855c7d1ab41a9cc9edb617e46041e9066d23d71446ef534dee7935641791f4e8f32b749cf0e07257f2eca2930a87d87897059b4faf460003c84d4327a4bf65c326c3d6e10319530effcfc2fb41d605a793038f2d413d229a35247a792e532e889de7d7f9e702ede819639c16591d1996c746bae14f4266deb50e8a19cd61526a29e848abdb535a29b5d9ae63cf137b390af76d986040fc1ab68fdfe7895e217813511b3d86bf1e15e715351530dc2136ed5c9adfcb401120da0309cc1b29d041fa0e90e8813bd46884ac4a8497c812cf7b9b1d7e76707edc57064d09bcbe24ceff3b9c2442e33369832fe0d6cc262862324c804aa7e93ee1ee791394290bc992e74408a62d083e5f9886a4637b4ca8aeb7701f71a2d2b534076fad1030f43d2bb6c64a1ce6480f07cee6f7890a1fe92b96670536faa5b76e7dfe064ae43b34146969d20f9b04ce79eff717ded31474a975b20ae9dcbda63ff00a04a976bcdfb3d12240b9c89aa04c0dba43d50cba20f65bff7026a78698c29a71470246e881928a181b3cca989033baa2b52e2c0ffaa0d115df28718db8aafaa753d684a384a98a9793aba05e5661f9527c9af9f614edb574cdae613b5c2c9fca1d6b19b1f13d965aaee2b5b8ba3de62b883ef51c4cf6c4406e65f8c5a91e8e647b1ff76cc6af67dc5edd67337d8ee7acf679f548d186b9fd6b459664c56ffaa44f363050877e67bca258d65deb1cd1c563c0420979b6e2bb72a1ddfe1e5e3388f9e549f50d02f344ac791d2530c6c78884dd05776b3ba254c82beecc0bd845974ddda36303fd8c919c8acde87b00dc6b79f29b7e82df059f7be1c4c8119144d87dfd88156ffa05f2ccbf04798793f507ee65ea60c34dd7a93787a91ce78ec5421f5a6600a31422d09b600619de8bae3d0451891f6019982567ca83cb9b5881fdc959ee91d32163a8f6e342c49bb779bda295ac894b18ac19c5d5e9c2f88b8574cbaaed287fb1d48d6eb5b04f24768f3ce176883347b883513bfe251b976f4b7044569f488676df0ceb49b952ef5ef83dc84a3372a5d0a6d574bf1d634d341ec79480d816c0e5d7d43bf104b479ad852fb97f12518775db019b6d98e77dc620db927fea134b74c472a4f4ddb167a20a7e0d91ae5cc5899d11c222ea9c0187cd1492419c2a466a763f790b0f21368f08256e1903cbc6354a0cdb44740cc9697af0ffa3fd651169230e45a9e90228aa17e83cf84a31c3266b25636f91baad8f03a3171f5a278b791321c51ecfb924b574bdcb297a4f2b397c27069606be885b8ab487e98dbd33c9836b3503ce52448b5098db9d6e623b48d36e92d2a0e8038cc27e6718518b3c1c3aedd28e70890e0646c849d7650e1fdab045b3153b4911bee7d63e275e0ac6d1d19e8e0696b54f5112019f71659ae8588bbf355cd771fde9054c134deeb71c2f683a81141d73c447869a618d76ec04765aa4829c2d61e11978a29ad330048e1dcf89e35126532464f1a91a889b370a0fb433d89cba86d0f507869e04fd740c2d65fcee2a56672ae934c48e87896db0ff68e1840f70d4913033575b9e698b4a2df2ec65b2a15f299b2fddb142ac771bf32596af22a708605c3211ce86ee5833b76a189e8194c281751888801d97c5632ecedc4db3eada91694dc19a6e8c7d4db7cb18b2d47e81be64c603a723680f9c3868ff4cfaccdfe38964cd9664b3dd5d413ba02d964c277cf993b1e3517815d813c672747caa5718d4496523afd8082241aa4ca6ba2f1ad4c0fcec28c746bf245ef7396911d2320ed14fdb5b8d0338bb4b0082a27721732977a7a7e1bfd639cfc8482e106bd616fe49bb52454fb5f69dd903c85a33eb51d771555919230678bc126f0b87096dbdc370d536ffb9d022ade91ca07c91efa9e5c832d0d1d176a344b202d9bc0b8ea49c48b0c845669e4a5388d4a3d389c4e9821660edd66df0f100252e8e5afd9a1f254977c25d9b55f7ebe066c98a8dd40eab6bda3fa37ce2b4e2d1c82d3b891d954a4e89aac91d47dd30da6d47e75cd4216a998ebcda9e3a52b398c4a65c26e048eb3954c6a6a4887979c046aea836fcf58afb72a0c6e1957604c8669e0fbf50f9b77f9cabd03e79048feb358b904335ce0d8d92158e9dff03429e69b1e2ac78b7755e7483d5b5857a88a7ca2d3c376317bd5e6a2a79c9f03e818eb99255436025ffecf50ec0334b13550ab51bbc80f4e51c4412042aab5dd5d04e1eb6de967cfc10bf479481772ecc4a8eb1fd111dbebc0fd57274a86453b87a39a951fd5403ec93eb14461dbf8992d2aded83eed97f52eb23e31256bb53a2c0ad2d573f00eaa603fab8fbc107717e0fcfaf12df8150bf8317f3914af9d35f079f133e664413a504b2f17844a1f0eee147ceb75891f0477e7e131832528af8dd98bbf257583165529df0ea5b44298580a6842959fe8609e41b160508531ba36d9e57f6d0503f5d51bc0d4026b43ac92e6fe0051fa481d26ecf071dc96703dc335dc7823e7b1ec6375b4e2c841b1b4dbb0db71b85612e371c3c621ba63dc521b3f1a61727091747a0222c018f2ca74e80bc2fe629a16bdc1e929dd960394823271c7d2a9766d80dba66a935b402b380167b9ac5700db051bc0cab705bc836522b42c71a0fe450cc8e5eb0cd02ab9d0f047bbb4cc91ec72d643a92f605f4f8595b1bdbfeeec4ef7e9ca77529610cb2f17bc376878a2a52c2175953d11fc7802e917edb371b4d3e132f594ef24b1b1b8049233f90d055eef96d3783c24abb4435a1e4218ac3e6368d902f47587fd19cde81b13b8f7b1c42b37cb28bc7574b362aabaf34df26f31eab535bdd74a15d4b0684d367e284a55feac92cfcb0bc09691c9bf79d1b8e3d3acb20f87ad13a104534b6a0a4afdf139d885fc61729cabf6dcee57fb4144166a91970710209c02fb73ee2fa9f4e4d24fea14312c2f2e225a3ab16e75a3fa57a9b225cbb3e6d17d93ed70f5da70e6ecd35e69a4c7b38d2b405f61f7f2d7d71e9c525b0318f8125e143bff9f66f045173fb0d2bf8892a96f3ea1e9ebd0e118f2944c7195948532950084e641136977ee3aa0cc2afab9fd4bfe1833f9a7a541d072762815fedd5494d94cabd427bec55da094ee8a1cef6579ed496baf2753de4d44281e4827ea082d34e16e38f670f63423922b073419d14d2735d8bae087b9066c245ae34ad4ccec9ca45fa5ac1146077b2a1c346ed286d74bd52a69712ce27984a639dbba54151adf74a6469aef5ad7f84b84a3411ac23c50922cc7293fc071179ef2650b0726ef444ee746aa90d13c76f8d3587770a5cdbd324dc3af1709f8d824f5e5053e9a71deed11bf7ed7ae3274c0af263d807d51bb67134d6e0e68a8c936d41e978ff53ed01c003d69ab2dea020e161124d36bfeb03f6b1a00d970d69ba9b3057f919563e416adacda437b3fa05635ab632a98c7174306ae13bcefe57f065736ce45fa1883ff7feda5feb62cd58e46e2ccf499d809fc00d855c8ad0a5a698ac996fd1a2f4add811763f3e5bac01a6bc777983947a2da931be8d56d453c0d6c9259ca2a9c6c3ef20013593a5e228d99e0106cc144ef85bc3d591dd619f8ae2fa1239384389f50676e527e3231591b89b207eeffc95e3982e85f471dbe30c15e8918c907dc0a38ad408020e1849c5f5a1b21708bea41eef9da949cf003173c3e912fb1868a7e257f8441c7515fe774c7b5b0010f310398ac8b8127bb71df26d036c3513181b4f6d11d986c0fa2715f334591243bfc1bce640b8eadc1888ba9152641b0d657629e5f150ee5abc0b0bfeaef34adc3efaea5851350c4ab24e1d611e98244a82cb48838d12f0a99b343d8ab1eea5b714a77e5f772c58d1d427f30815feadf52ae13f98b67c89aefdccb3d29036c306c48c124b951f87ce67a0731a0005caa2d49cc991ba68560c397e60838574c571628b49038a9a56529acd44aa398bd74f19a919b59d3fc2e6b76bed7384c90890d7171faff9eb220cb76697753b19c100c34aacc627969458b31505bd89292ea163f11d2e38dc839275db8f732a4ffee6d288e9194a5ebdaa47b3d2370ad63a688d25fa88ee0a12430d5f621507209c52bdea5b9df477aec0fb3cd63ca1141858d8213d1be0a4d68ed173173c44e5cb813703af3151e9c6fea48816ef18ca6f78e9389b061fe2c08ee83e5b694e01dcf2f92dcc054f3faff071fe580fc5f79ffa65393c7d5a6ef87b362fa27e732aeef8a41568823512de3672f509551b63356ce02dd7f038c3149717b867e32a8a4f1a4406f7ed193a573ac96d03cdd033ae571349cd3373f63655632ae3d3ef69d466f9a28248ddea86b820f2b1b3d608d575d0b969263af9c9938b5e039a0cf39aab8585f03125382a7eb9b80d53ecb49d557bf0f3de85b5ec69ab74ebcee226ccd86727e13e306e6f29749eb52d75311c1335cae3adefdc3c1f4ad195cd49430e7ef2822c716e16ed36589f18fd36851098e7a1838a23e8e889a30851becd2ea595197bac1224e2b3ef", 0x1000}], 0x2) r4 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) writev(r4, &(0x7f0000000000)=[{&(0x7f0000000100)="0000001862040179002b2c00753dd4c1d7a84eefab9bf5d1b01f195f81db318cefbd0900a24e4b35431314daedffffe0838f5d5e2d62e10006f4f40a750213bbb885d280680000008b2cf3f2936d00004a9249bd8c9d61", 0x57}], 0x1) 16:00:02 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="0701a277dc57452464682a00000000ffffffff0471d35a05200000047eae0d1335f9be73a56bfe4511ecb1c037d4ad58d85c609cb563c38cb55d81682c662b5799ca314cb11f3fd3d478cd94b981c05dccfce295337b3842d5d75fbedc30f0c9ed8b6208d28bba0307ec51b77c3203edb7b221c3f588b23fce49ad964b1d872f4b4a85392607653edd16d8ea0a8fbe9ae9a8c9ae8abadb0511b66b1b44723795876aa20f60104c74fa972ea089b46cd2c2d6f8436a06ab4cf0260b7f6f33ab2df6faab72906c7b93eae8103b128400d4f1ca6838c7000800"/229], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) socket(0x2, 0x400000000002, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:02 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000000)=[{{}, 0xffffffffffffbffe, 0x42, 0x20, 0x0, 0x1}], 0x0, 0x0) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = msgget$private(0x0, 0xf7bb9e99388a03e5) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r8, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r6) r9 = geteuid() r10 = geteuid() r11 = getpgid(0x0) r12 = semget$private(0x0, 0x8, 0x80000200) semop(r12, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r12, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r12, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r13, r14, r13, r14, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000840)={{0x6, r9, r14, r10, 0x0, 0x4, 0xfffe}, 0x3, 0x7, 0x0, r11, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000100)={{0x3, r6, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r7, 0x1, &(0x7f00000002c0)={{0x1f, r6, 0x0, r6, 0x0, 0x10, 0x8}, 0x10000, 0x200, r5, r5, 0x31, 0x8000, 0x80000001, 0x1}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000200)={0x0}, &(0x7f0000000280)=0xc) setsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000480)={r15, r10, r2}, 0xc) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r18 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r21 = msgget$private(0x0, 0xf7bb9e99388a03e5) r22 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r22, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r20) r23 = geteuid() r24 = geteuid() r25 = getpgid(0x0) r26 = semget$private(0x0, 0x8, 0x80000200) semop(r26, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r26, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r26, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r27, r28, r27, r28, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000840)={{0x6, r23, r28, r24, 0x0, 0x4, 0xfffe}, 0x3, 0x7, 0x0, r25, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000100)={{0x3, r20, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r21, 0x1, &(0x7f00000002c0)={{0x1f, r20, 0x0, r20, 0x0, 0x10, 0x8}, 0x10000, 0x200, r19, r19, 0x31, 0x8000, 0x80000001, 0x1}) setsockopt$sock_cred(r17, 0xffff, 0x1022, &(0x7f0000000400)={r19, r24, r16}, 0x2) r29 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r29, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000007000005000000000000000000f100001000000000000000000000000000000000b0000000"], 0x2b, 0x0, 0x1000) r30 = geteuid() r31 = geteuid() r32 = getpgid(0x0) r33 = semget$private(0x0, 0x8, 0x80000200) semop(r33, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r33, &(0x7f0000000300)=[{0x0, 0x7, 0x1000}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x1, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r33, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r34, r35, r34, r35, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r29, 0x1, &(0x7f0000000840)={{0x6, r30, r35, r31, 0x0, 0x4, 0xfffe}, 0x3, 0x7, 0x0, r32, 0x80000001, 0xfff, 0x3, 0x100000000}) getgroups(0x4, &(0x7f0000000040)=[r35, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r5, r24, r36}, 0xc) 16:00:02 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) 16:00:02 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="11"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) execve(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)=[&(0x7f0000000080)='[[*\x00', &(0x7f0000000140)='\x00'], &(0x7f0000000200)=[&(0x7f00000001c0)='\x00']) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0x13f) 16:00:02 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x4000, 0xaaa) r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000840)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23ca2a0100000000000000008295955984c87910bf0600000000000000d30bcb777fa69dfceac2a84e6abca64896bc5e0400000000006fc4d4b151cb1e8200002b58fd4237b8fa44012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c20a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf8199faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987012d7b3cd822e812d7a7347dec16e09421481630f53913e56a54c2e3287edf488da108ae2a0558383bef03a310429d65abe563e09f282f2e7233780d21c101d11c36189e399448524d4bff3e01a2451efc73cc6c205bf15b571fb41223c3b95a"], 0x10) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb796086679b8e39a1ad7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0xe11}], 0x4, 0x0}, 0x0) 16:00:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000200)=[{}, {0x400000064}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x24}, {0x6, 0x0, 0x0, 0x7cf}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x24}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r2, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000001c0)={0x7, &(0x7f0000000180)=[{0x1000, 0x0, 0x2, 0x8}, {0x7, 0x5, 0x4, 0x3}, {0x889, 0x4, 0x6, 0x1}, {0x200, 0x0, 0x9}, {0x183, 0x4, 0x7, 0x1ff}, {0x6, 0x80, 0x5, 0x1}, {0x2, 0x20, 0x0, 0x2}]}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0xfff, 0x2b, 0xf, 0x2}, {0x5, 0x3f, 0x7f, 0x6}, {0x9ce, 0x80, 0x5, 0x3ff}, {0x7ff, 0x5, 0x0, 0x8}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 16:00:02 executing program 1: r0 = syz_open_pts() kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffe, 0x100000000cd}], 0x0, 0x0, 0x0, 0x0) r1 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r2 = socket(0x40000000011, 0x3, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs, 0x8) r3 = kqueue() kevent(r3, 0x0, 0x0, &(0x7f0000000080), 0xc4e, 0x0) kevent(r3, &(0x7f0000000000)=[{{r2}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r4 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r4}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs, 0x8) r5 = kqueue() kevent(r5, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r5, &(0x7f0000000000)=[{{r4}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) r6 = socket(0x40000000011, 0x3, 0x0) r7 = open(&(0x7f0000000040)='./file0\x00', 0x8000, 0x80) kevent(r7, &(0x7f0000000080)=[{{r6}, 0xfffffffffffffffc, 0x1, 0x20, 0x40}], 0x0, 0x0, 0xfffffffd, 0x0) connect$unix(r6, &(0x7f00000000c0)=@abs, 0x8) r8 = kqueue() kevent(r8, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r8, &(0x7f0000000000)=[{{r6}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) getpeername$inet6(r1, &(0x7f0000000140), &(0x7f00000001c0)=0xc) r9 = socket(0x40000000011, 0x3, 0x0) connect$unix(r9, &(0x7f00000000c0)=@abs, 0x8) r10 = kqueue() kevent(r10, 0x0, 0x0, &(0x7f0000000140), 0xc4e, 0x0) kevent(r10, &(0x7f0000000000)=[{{r9}, 0xffffffffffbfffff, 0x2f}], 0x34, 0x0, 0xc68, 0x0) 16:00:02 executing program 0: r0 = socket(0x1, 0x8001, 0x0) getsockopt$sock_int(r0, 0xffff, 0x0, &(0x7f00000000c0), &(0x7f0000000100)=0x4) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82026f39d57225e21e00000100000000000049796791c25d967cdcce7a1e1481cc0344ec46f6fdff00003af928a8a20a7b195e3f3d4ed8fb83a3dce890e6e8cf73235f3a8421b53a2622303f96f1d2ab01a4809450f6c2cf204900000000000800a8706d7a51af5b3fc9d2863c568a7de66f4440f25d4d080089fbac1e68125db19f085dfd237900003539aa99954074bf4af86d40"], 0x10) writev(r0, &(0x7f0000001540), 0x1000000000000023) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:00:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000200)=[{0x1d}, {0x64}, {0x8000000000000006, 0x20}]}) ioctl$TIOCSBRK(r0, 0x2000747b) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") 16:00:02 executing program 0: getuid() r0 = getuid() socketpair(0x18, 0x4, 0x2, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_int(r2, 0xffff, 0x100, &(0x7f0000000040), &(0x7f0000000080)=0x4) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x60) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x1, 0x0) r5 = dup(r4) r6 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x40, 0x10) shutdown(r6, 0x0) r7 = open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x110) ioctl$WSDISPLAYIO_SBURNER(r7, 0x800c5751, &(0x7f0000000200)={0xf68a, 0x8, 0x4}) getpeername(r5, &(0x7f0000000240)=@un=@file={0x0, ""/108}, &(0x7f00000002c0)=0x6e) r8 = socket$inet6(0x18, 0x8002, 0x9) mmap(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1, 0x10, r8, 0x0, 0xfff) writev(r6, &(0x7f0000000400)=[{&(0x7f0000000300)="d2758947326e3bcb892d88e3581e144957db98100d7d2272c009461d315a4417cd72d7c95dbeb827a9847b0eff20987d3ceb84decae6793a99467c70197e99621cee0b15aa04199226c9e72ec88500faed48f5d324ef37843f5a99fd6041c63f64326926137da1a4dc6e4fea49185651674c6792972d8510a46a3c86c63cbde32054bf48434de1eee46136467a9d8727f998d29a2b76b1d5f4816549cb1aeae36b2b78e87eadc1ff9e1291f9cf4c8734f9d9617ab5fd2b36c25e0b88ec6953c45ce7d13715983cb748179960c0d787ac66b066f1c187ea48d73738e8b25e7b744e", 0xe1}], 0x1) r9 = semget(0x3, 0x1, 0x100) semctl$SETVAL(r9, 0x3, 0x8, &(0x7f0000000440)=0x5) r10 = msgget$private(0x0, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r12 = getuid() r13 = getgid() r14 = getpgid(0x0) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000500)={{0x596c, r0, r11, r12, r13, 0x45}, 0xcd6, 0x9, 0x0, r14, 0x8, 0xc0c, 0x1, 0xffffffffffffff60}) connect$unix(r1, &(0x7f0000000580)=@file={0x0, './file0\x00'}, 0xa) pipe(&(0x7f00000005c0)) ioctl$SPKRTUNE(r3, 0x20005302, &(0x7f0000000600)={0x7ff, 0x2}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, 0xc) chown(&(0x7f0000000640)='./file0/file0\x00', r15, r11) shutdown(r7, 0x30ead3af75735fa4) 16:00:02 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) recvfrom$inet(r0, &(0x7f00000001c0)=""/8, 0x8, 0x824336bb33e6119f, &(0x7f0000000240)={0x2, 0x0}, 0xc) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffdfffffbffe, 0x0, "d730c1e7bb6f0000000000000000000000e74de4"}) r1 = openat(0xffffffffffffffff, &(0x7f0000000200)='/', 0x0, 0x0) listen(r1, 0x8) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x24}, {0x6, 0x0, 0x0, 0x7cf}]}) socket(0x34, 0x8000, 0x40) pwrite(r2, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000040)=0x2) fchdir(r1) rmdir(&(0x7f0000000080)='./file0\x00') r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wskbd\x00', 0x1, 0x0) flock(r3, 0x6) mkdirat(r1, &(0x7f0000000140)='./file0\x00', 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:00:02 executing program 0: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x20}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") r1 = socket(0x11, 0x4003, 0x0) r2 = socket(0x11, 0x3, 0x0) setsockopt(r2, 0x11, 0x3, &(0x7f0000000500)="04000000", 0x4) sendto$unix(r1, &(0x7f0000000000)="b1000513600000000000000000000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000140)='./file0\x00', &(0x7f0000000280)) r3 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r3, 0x0, 0x200000000000b, &(0x7f0000000000)='\x00', 0x1) setsockopt$inet_opts(r3, 0x0, 0x200000000000d, &(0x7f0000000140)="eaff125c009f0000", 0x8) socket$inet(0x2, 0x1, 0x1) pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getown(r4, 0x5) r5 = socket(0x800000018, 0x3, 0x102) bind$unix(r5, &(0x7f0000000380)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000180), &(0x7f00000001c0)=0xc) socket(0x800000018, 0x3, 0x102) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f0000000200)='./bus\x00', 0x80, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000680)='/det/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r6, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r7, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r7, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r8, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x87}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r9, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r10 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000600)='/dev/wsmouse\x00', 0x2, 0x0) r11 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000640)='/dev/wsmouse\x00', 0x800, 0x0) dup2(r10, r11) open(&(0x7f0000000240)='./bus\x00', 0x0, 0x0) open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) 16:00:02 executing program 1: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r2 = geteuid() r3 = geteuid() r4 = getpgid(0x0) r5 = semget$private(0x0, 0x8, 0x80000200) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r5, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r5, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000840)={{0x6, r2, r7, r3, 0x0, 0x4, 0xfffe}, 0x3, 0x7, 0x0, r4, 0x80000001, 0xfff, 0x3, 0x100000000}) r8 = getgid() fchownat(r0, &(0x7f0000000080)='./bus\x00', r2, r8, 0x43a9726ac23156f) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r9 = open$dir(&(0x7f0000000200)='./bus\x00', 0x8001, 0x0) r10 = dup(r9) ioctl$WSKBDIO_SETMODE(r10, 0x80045710, &(0x7f0000000000)=0x700) 16:00:03 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3feff}, 0x44001000e, 0x20008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000140)={0x401, './bus/file0\x00', './bus\x00'}) r1 = msgget(0x0, 0x2) r2 = geteuid() r3 = syz_open_pts() r4 = syz_open_pts() close(r4) ioctl$TIOCSETAW(r4, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r4, &(0x7f0000000500)=[{0x0}], 0x1) ioctl$TIOCCBRK(r4, 0x2000747a) fchmod(r3, 0x0) readv(r3, &(0x7f0000000280)=[{&(0x7f0000000300)=""/98, 0x62}, {&(0x7f0000000380)=""/213, 0xd5}, {&(0x7f0000000480)=""/212, 0xd4}, {&(0x7f0000000200)}], 0x4) pipe2(&(0x7f0000000200)={0xffffffffffffffff}, 0x38004) ioctl$FIOASYNC(r5, 0x8004667d, &(0x7f0000000180)=0x7b0) r6 = getpgrp() r7 = getuid() r8 = getgid() sendmsg$unix(r5, &(0x7f0000000a40)={&(0x7f0000000980)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000009c0), 0x0, &(0x7f0000000a00)=[@cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x20, 0x7}, 0xb) r9 = getgid() r10 = fcntl$getown(r0, 0x5) r11 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r11}], 0x1, 0x0) ioctl$VMM_IOC_RUN(r11, 0xc0205602, &(0x7f0000000100)={0x7, 0x4, 0xf9, 0x40, &(0x7f0000000580)={{0x81, 0x1, 0x7, 0x5, 0xcc, 0x40, 0x80000000}, {[0x5422, 0x44, 0xc71, 0x55d, 0x8, 0x1ff, 0x0, 0x7, 0x4, 0xffb, 0x2, 0xffffffffffffffe1, 0x1, 0x7f, 0x9, 0xd74, 0x2, 0x1], [0x0, 0x1, 0x0, 0x8, 0xffff, 0x4, 0xbf6f, 0x0, 0x5, 0x400], [0x9, 0xd00e, 0x154f, 0xbb, 0x3, 0x100000001, 0x8], [0x7fff, 0xfffffffffffffc01, 0x1, 0xd3a7, 0x0, 0x40], [{0x8, 0xd6, 0x2b, 0x8df0}, {0x9, 0x0, 0x0, 0x8000}, {0x3, 0x80, 0x6, 0xf7}, {0x6, 0x1, 0x10001, 0x7}, {0x4, 0x9, 0x8, 0x100000001}, {0x9, 0xef, 0x7, 0x1f}, {0x6, 0x3, 0x100, 0x1}, {0x3, 0x4, 0x6, 0x8}], {0x8, 0x1, 0x81, 0x1}, {0x4, 0xffffffff, 0x4cd, 0x9a1}}}, 0x2}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x9, r2, 0xffffffffffffffff, r7, r9, 0x8c, 0x1ff}, 0x1, 0x6, 0x0, r10, 0x1, 0x7ff, 0x5d31, 0x4}) 16:00:04 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) r2 = syz_open_pts() syz_open_pts() close(r2) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r2, &(0x7f0000000500)=[{0x0}], 0x1) r3 = syz_open_pts() poll(&(0x7f0000000080)=[{r3, 0x40}], 0x1, 0x0) r4 = dup(r1) utimensat(r4, &(0x7f0000000100)='./file0\x00', &(0x7f0000000140)={{0x1000, 0xb2f}, {0x5}}, 0x0) r5 = syz_open_pts() close(r5) ioctl$TIOCSETAW(r5, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r5, &(0x7f0000000500)=[{0x0}], 0x1) socket$inet6(0x18, 0x4000, 0x8) r6 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x20000, 0x226) r7 = syz_open_pts() close(r7) ioctl$TIOCSETAW(r7, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r7, &(0x7f0000000500)=[{0x0}], 0x1) kevent(r0, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffffb, 0x59, 0x1, 0x1, 0x191c7181}, {{r0}, 0xfffffffffffffffa, 0xc3, 0x0, 0x88a8, 0x1ff}, {{r3}, 0xfffffffffffffffa, 0x1, 0xfffff, 0x5, 0x8}, {{r5}, 0xfffffffffffffff8, 0x10a, 0x40000000, 0xfff, 0x7ff}, {{r7}, 0xffffffffffffffff, 0x20, 0x1, 0xffffffffffffffff, 0x7}, {{r6}, 0xfffffffffffffffe, 0xb1, 0xb7606430f592a645, 0x7fffffff, 0x100000001}], 0x9, 0x0, 0xb20f, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file2\x00') r8 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCSDTR(r8, 0x20007479) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='\x01dev/Opf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0xc}, {0x2}, {0x8000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000140)="c4d46c0a81d12e00d77e4dbeb6d4") 16:00:04 executing program 1: readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000140)=0x3) unveil(&(0x7f0000000480)='./bus/file0\x00', &(0x7f00000004c0)='x\x00') mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r0 = open(&(0x7f0000000040)='./bus\x00', 0x861, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) writev(r1, &(0x7f0000000440)=[{&(0x7f0000000200)="7715361311a96644cd52a29f21b8ee6722089b4fd0b59ff25a6c006790bdf790f465f25c4eee8a119655d55d7018a90d12ddd28fc12a5e5593fd87b3b076e43d949a9b8c6381507a9503199b7012ef19dd9e57bc4a10a983e1718150161978d2120dde", 0x63}, {&(0x7f0000000280)="361edb6e359d21e5dc2a35a2ccc9b7d80d81a57d5745c757a590704f3c62f147457921f039ee1ebf21e95612a9d7c84954fc0b7e5cf9f4179719a64557df462db22276aa73dab0db9c5d116775039807c27b7463be0dcb25943dd312cd9f5e4ba7f0ec1fbf3f41b217fbf244af439be37e14e5ca07ce19deec0a6ecda11767f4835d15db8eca1b36b065295fc460452f73ea469f9b2f0aa426042115f87fa5731bda9dccf588c64cf8fade93c81a3ef98246bcd63c94363c84d83df6f4a40ac62c0753ea537c37309bee72ac5e3b302e32559658c27443e2d56bec779cbe19357bc4ee37f11b32731a985bc3f09c9edb1914b6000d7810a7bd0bca6d", 0xfc}, {&(0x7f0000000000)="1cd2e077f57eb588a9102cf276831c53858a0bbef6b924", 0x17}, {&(0x7f0000000380)="77931ebdf9753411166c661a18ce9e1def9f25769a6bc7ccffb84a74d540d6d73e1153629100870ac6981e90fc53680013b2efc7b1004ca6553138424b7a90e1382a7929651051776f35d8d242ae5e12c7cdb34a3e9c24a7a44260e1fc85ceb79b1edc92e1910de8296026e00179c32789f9e3a6988a2d33199f6613e9f3f5b563789fc574c64bca43ca705c8cebb04adfcd21af2c3d9a2f369a42ae4643d9e9aecceb008c4b5ebc2c43322f0a43dcb86f55468d21261e224fcc78", 0xbb}], 0x4) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x1000000000000204, 0x0, 0x0) recvfrom$unix(r0, &(0x7f0000000540)=""/149, 0x95, 0x40, &(0x7f0000000600)=@abs={0x0, 0x0, 0x0}, 0x8) 16:00:04 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x400], [0xf8040000ff], [0x0, 0x0, 0xffffffff00000001], [{}, {}, {}, {0x0, 0x0, 0x800000}, {}, {}, {0x20}], {0x0, 0x0, 0xa}, {0x8001}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f0000000180)=[0xffffffffffffffff, r3]) r4 = socket(0x18, 0x4003, 0x0) connect$unix(r4, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r4, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) r5 = getppid() r6 = msgget$private(0x0, 0x4) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x6000000000004, 0x103000000000008, r5, r5, 0xffffffffffffffff}) pipe2(&(0x7f00000005c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) writev(r7, &(0x7f0000001c80), 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r8) r9 = getegid() setsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000440)={r5, r8, r9}, 0xc) socket(0x18, 0x4003, 0x0) r10 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r10, 0x8040691a, &(0x7f0000000300)) r11 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r11}], 0x1, 0x0) getpeername$inet6(r11, &(0x7f0000000080), &(0x7f0000000200)=0xc) 16:00:04 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000140)}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='I'], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "00000000000000010000200000000000000200"}) 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(r0, &(0x7f0000000100)="8c65", 0x460) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x35}, {0x4}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x24, 0x0, 0x40}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x4, &(0x7f00000001c0)=[{0x4, 0x1c, 0x7, 0x1}, {0x3ff, 0x81, 0xfd, 0x7}, {0x6, 0x5, 0xd0, 0x2}, {0x2, 0x1f, 0x1, 0x53}]}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbff01000000000000001b042d36ae61dba648", 0x0, 0x6a8}) writev(r2, &(0x7f0000000500)=[{0x0}], 0x1) ftruncate(r2, 0x0, 0x5) syz_emit_ethernet(0xd, &(0x7f0000000500)="b21690c8b39eba97926afa790d") pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000140)=0xc) 16:00:04 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000500)='/dev/diskmap\x00', 0x0, 0x0) mkdir(&(0x7f0000000100)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', 0x0) stat(&(0x7f0000000000)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', &(0x7f0000000040)) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r1, 0xe3) r2 = fcntl$dupfd(r1, 0x0, r1) writev(r2, &(0x7f00000005c0)=[{&(0x7f0000000080)="6524867d5c724a0618bf9c336ab113a618783109d165062dd39dc31a2a1aba9dd8a7811b0c21adfc56b6d3061898503d26f098120a", 0x35}], 0x1) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000640)={&(0x7f0000000540)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`\x00', r0, 0x1}) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xf7, &(0x7f0000000340)="b6") ioctl$TIOCSBRK(r0, 0x2000747b) 16:00:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='7dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x2040030}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xaf) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x24}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000080)=0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0xc}, {0x4}, {0x6, 0x0, 0x0, 0xffffff2a}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x8cb0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000040)="fbe21f897762000000008e655fec", 0xe, 0x0, 0x0) 16:00:04 executing program 0: mknod(&(0x7f0000000000)='./file1\x00', 0x2, 0xfffffffc) open(&(0x7f0000000180)='./file1\x00', 0x200, 0x0) acct(&(0x7f0000000080)='./file0\x00') acct(&(0x7f00000000c0)='./file0\x00') rename(&(0x7f0000000200)='./file1\x00', &(0x7f0000000140)='./file0\x00') execve(0x0, 0x0, 0x0) 16:00:04 executing program 1: r0 = socket(0x1, 0x8001, 0x0) close(r0) r1 = socket$inet(0x2, 0x3, 0x0) r2 = syz_open_pts() poll(&(0x7f0000000080)=[{r2, 0x40}], 0x1, 0x0) fchmod(r2, 0x20) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="82026f39d57225e21e40000100000000000049796791c25d967cdcce7a1e1481cc0344ec46f6fdff00003af928a8a20a7b195e3f3d4ed8fb83a3dce890e6e8cf73235f3a8421b53a2622303f96f1d2ab01a4809450f6c2cf204900000000000800a8706d7a51af5b3fc9d2863c568a7de66f4440f25d4d080089fbac1e68125db19f085dfd23928bac8cb881dfb1c6a6d735267900003539aa99954074bf4af86d40a37aadaba08293c77d04e371a17e662b70a03d92abc98a81030a8ac8a5e034fa924d9f824479839c77"], 0x10) writev(r0, &(0x7f0000001540), 0x1000000000000023) setsockopt$inet_opts(r1, 0x0, 0x1, 0x0, 0x0) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000000)="ac9dca491824a74ed0723ea98d9e8a825d5549a9d5d4a1114841b5ed7e3c638da5244a6f1da8436e0dbe25a59f3cf8cfc4dda8f8f6da7e5c314a74ceca7642a6d92ba318a30bd6ebf9adb9548984fd7668eef67a63f356fe2f975d7147de359ffb87d0852391bf87740feb647d16fbf43497954e33aad03f08a1423ddd8e5af359933b923419daacd432963219c80719a86b76815ea19c15a2010ebcd6c25e0b59286c00d99e", 0xa6) 16:00:04 executing program 1: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@abs={0x0, 0x0, 0x2}, 0x121) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0xffffffffffffff2f, 0x0, 0x0, &(0x7f0000001440)=[@rights={0x14, 0x10}, @cred={0x3e0a800a, 0x10}], 0x2e3}, 0x0) 16:00:04 executing program 0: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x40}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000280)="13ace7c50edbfe7de00100000000") 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x7, 0x0, 0x0, 0x4}, {0x5}, {0x1000000006}]}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="0000080093177320496b272aeeda") 16:00:04 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000140)={0x400000000001, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x1000000, 0x6}) semctl$GETPID(0x0, 0x7, 0x4, &(0x7f0000000380)=""/165) r2 = socket(0x18, 0x1, 0xd) setsockopt(0xffffffffffffffff, 0x9a, 0x2, &(0x7f0000000340)="86537602a9e6fa1c1f8d2372c32876b2735206d6fc4946264edc34bc3910f83d8c57266e7f29554f0d1b891ad56c99eb13", 0x35c) r3 = semget$private(0x0, 0x8, 0x100010386) preadv(r0, &(0x7f0000000640), 0x5, 0x0, 0x31) socketpair(0x18, 0x3, 0x6, &(0x7f0000000200)) openat(r0, &(0x7f0000000280)='./file0\x00', 0x8, 0x10) r4 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r4, &(0x7f0000000280)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) r5 = fcntl$dupfd(r0, 0x14, r4) r6 = openat(r5, &(0x7f00000008c0)='./file1\x00', 0x0, 0xdb357056f8bd07e8) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) r7 = open$dir(&(0x7f00000002c0)='./file0\x00', 0x100, 0x2e2) r8 = openat(r7, &(0x7f0000000500)='./file2\x00', 0x400, 0x1c8) ioctl$WSMOUSEIO_SRES(r8, 0x80045721, &(0x7f0000000600)=0x1) fcntl$setflags(r0, 0x2, 0x0) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r9 = semget$private(0x0, 0x3, 0x400) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000480)=0x1ff) write(r0, &(0x7f0000000a40)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e818bad360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee6f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b26979aa96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) semop(r9, &(0x7f0000000080)=[{0x0, 0x2, 0x800}, {0x4, 0x7c88, 0x2000}, {0x1, 0x30c9, 0xee7c68ec95ee4dc2}, {0x3, 0x6, 0x1800}, {0x3, 0xffffffffffffff80, 0x3800}, {0x1, 0x101, 0x1000}, {0x2, 0x5, 0x800}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xffffffff, 0x1000}], 0x9) r10 = syz_open_pts() close(r0) r11 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r11, &(0x7f0000000280)={&(0x7f0000000680)=@file={0x1, './file2\x00'}, 0xa, 0x0, 0x3a9, 0x0, 0x0, 0x202}, 0x409) dup(r11) link(&(0x7f0000000100)='./file1\x00', &(0x7f00000004c0)='./file1\x00') semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000040)=0xfefffff6) r12 = getppid() r13 = kqueue() r14 = fcntl$dupfd(r13, 0x2, 0xffffffffffffffff) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r15 = kqueue() r16 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r16, &(0x7f0000000280)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x20, 0x0) r17 = socket(0x1e, 0x3, 0x0) sendmsg$unix(r17, &(0x7f0000000280)={&(0x7f0000000040)=@abs, 0x8, 0x0}, 0x0) kqueue() kevent(r15, &(0x7f0000000540), 0x3ff, 0x0, 0x2, 0x0) close(r15) close(r0) r18 = getpgrp() r19 = getgid() getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, &(0x7f0000000440)=0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000480), 0xc) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000540), 0xc) getsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000580)=0xffffffffffffff73) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x20000, 0x0) ioctl$PCIOCGETROM(r6, 0xc0107005, &(0x7f00000005c0)={{}, 0x0, 0x0}) setsockopt$sock_cred(r14, 0xffff, 0x1022, &(0x7f0000000700)={r18, r20, r19}, 0xc) r21 = getpgid(r18) setpgid(r12, r21) mlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) socket$unix(0x1, 0x5, 0x0) socket$unix(0x1, 0x5, 0x0) close(r10) 16:00:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81}, {0x4c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:04 executing program 1: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) socket(0xd, 0x2, 0x8) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x80, 0x8) poll(&(0x7f0000000040)=[{r0}], 0x11f, 0x2) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000001280), &(0x7f0000000140)=0x13e) 16:00:04 executing program 1: msgsnd(0x0, &(0x7f0000000080)={0x0, "6eb673b83e278cfdc0e557b4e53038da294fdb9ed0ca33cc0143aa525ba87354c79b01058b245d8c62ea04b60750552f78d2f77a36dd5df8d9c29b4e480f7690b05ff95e3fe1b906646694de9ba437d25b841046d5d5e7fcc39b60c8bbeec2a7738798d83d8d36c121426a936bf8a4763e9121f16e308753254e"}, 0x82, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) r2 = socket(0x18, 0x3, 0x0) setsockopt(r2, 0x800000000029, 0x27, &(0x7f0000000080)="d5ff9668", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) madvise(&(0x7f00000e0000/0x600000)=nil, 0x600000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:00:05 executing program 0: writev(0xffffffffffffffff, 0xfffffffffffffffe, 0x203) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) r1 = accept$unix(r0, 0x0, &(0x7f0000000200)) ioctl$FIONBIO(r0, 0x8004667e, &(0x7f0000000300)=0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000240), &(0x7f0000000280)=0xc) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000140)={&(0x7f0000000000)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000040)="cc1c41e1a2f7f7927e5a1959111a97880b4d334ffa911d8877269269597661645cb8f31ed05960bfa6a5d7987a5f85864b947be78fab8fd24b868257e7123864e348", 0x42}, {&(0x7f00000000c0)="2e67648987af3a64a046416ec631033f0be40c6776ef2bcd5b5f2247f1eb9688f196bfdffeaa7d33becb879ec8bbae570edfe1c3", 0x34}], 0x2, 0x0, 0x0, 0x916582589b4bb3b9}, 0x0) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f00000002c0)=0x10000) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x2) ioctl$KDGETLED(r2, 0x40044b41, &(0x7f00000001c0)) 16:00:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x0) ioctl$TIOCNXCL(r1, 0x2000740e) syz_open_pts() r2 = syz_open_pts() close(r2) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffba7dde844000000005f1be62c36ae61dba648"}) writev(r2, &(0x7f0000000500)=[{0x0}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x30c, 0xc0000, 0x12000009, 0x3f, "73ccb37b2efee534840c76ffff0000c06d00", 0xfb2, 0xffffffff}) write(r0, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981ecfc232d4b80a0cacd6e43649d81affd101fee4acaff41e823f5ff44571c6a5ca2efc0274b1c8a8687000188fc5a82813f7ff8fd3f6ab7cfe2b5996515f20f1ed90d7bfbf1925687c2773f577e20152cb5f1b22315f7a5305e09dd2d3da5bcabcb3e8974d8dd14907b281cf58855ddcbc60672e8614d95f79637f7b5890604319c51e4dc3812f6a26a201791ea03ffd35ee4b6cb089297e9b8532077b4afab1c7a4435436be8f5ecf0e17248a28e323adab49fd470fd2fe1fdcb16afd5fd0f8035a99c154975aa80933f572735d90ce84ddfd3398db7fc7351ebf3b236ea655513df2b07f4298431cbd78ce8028aebe7ea4e8fe803979410c6cdecbeae4212cc9d061309ba0456e2bcf8c176e7028278139b276b035e962132e3df0fae68f24f4050806767264fb2a782569315a7f93670aeab5595a0de2aff664210290f12850d3dcd5956c4a15a15a228b8cc0e146dddbe6eeb103113e8ae813b458e911115758125fe27c52072c89670a6112a17ebe9465f000437395713844a8b7f0368dcafe66a7753acd15369ef3cf26ba7509d2de3dd3e4203c24ad79f71d9c7da05b3795b071e2ec71d83d50e5c897c73c5bbb5906ed915e021f8057062035c8de49b32721d73a0fbd8ed5c37d85f2b54cfeb521c8a951ca6332d8f69f3dca8", 0x1f9) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r3}], 0x1, 0x0) r4 = syz_open_pts() poll(&(0x7f0000000080)=[{r4, 0x40}], 0x1, 0x0) r5 = syz_open_pts() close(r5) ioctl$TIOCSETAW(r5, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r5, &(0x7f0000000500)=[{0x0}], 0x1) dup(r5) r6 = syz_open_pts() poll(&(0x7f0000000080)=[{r6, 0x40}], 0x1, 0x0) r7 = syz_open_pts() close(r7) ioctl$TIOCSETAW(r7, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r7, &(0x7f0000000500)=[{0x0}], 0x1) r8 = syz_open_pts() poll(&(0x7f0000000080)=[{r8, 0x40}], 0x1, 0x0) r9 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x800, 0x0) r10 = syz_open_pts() poll(&(0x7f0000000080)=[{r10, 0x40}], 0x1, 0x0) kevent(r3, &(0x7f0000000340), 0x81, &(0x7f00000003c0)=[{{r7}, 0xfffffffffffffffa, 0x7c, 0xfc962ed1c224fd01, 0x80, 0x7}, {{r8}, 0xfffffffffffffffe, 0x94, 0x1, 0x0, 0x1}, {{r9}, 0xfffffffffffffffd, 0x2, 0x20, 0x9, 0x2}, {{r10}, 0xffffffffffffffff, 0x4, 0x20000000, 0x80, 0x4}], 0x5d, &(0x7f0000000100)={0x8, 0x7}) 16:00:05 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r2}], 0x1, 0x0) accept(r2, &(0x7f0000000000)=@un=@abs, &(0x7f0000000080)=0x8) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r3 = socket(0x18, 0x2000000002, 0x0) dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) getpid() connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) connect$unix(0xffffffffffffff9c, &(0x7f0000000200)=@file={0x0, './bus\x00'}, 0x8) poll(&(0x7f0000000040)=[{r4}], 0x1, 0x0) setsockopt(r4, 0x4, 0x7, &(0x7f0000000100)="a2a3c0185e944f6c6f8ea62d916aff9359e412fedd73372230f892da60deeb63b0fe36c945f2260655f102c049a519c4bbb2ef7aaec6c3715eb03e2cde521443ad99c7f3dbc1d13d00a9863579cd596ed7b6247b85c7f0a5a54df5b282e05e935dc8a60f1e4841879466240f1a2ba7cbbebff7e5f83b92c33d3f18469a34a913592de85705920a488008e37c938df8041277ab071c03bf3aa3b894b723028b172145211f55072a688e6444f68e048c9c83b4c4fc97216a7437101cf95397030084b9382b0af89c21c0bdd24f5c37a94cf230df2baf6c697299ff145d19332caeeee4e05d75c0b24864041101a63083", 0xef) 16:00:05 executing program 1: r0 = msgget(0x3, 0x100) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abc9ef6cfbc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r1, 0x0, 0x0) shutdown(r1, 0x3) msgrcv(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000875c25c09ca9971800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dd0c36e526000000000000000000000000000000000000000000000000660000000000000000000000001200051b5f765f8665b6a5618fe3587bd2e959b828618c12a2dc25cf7716b1b14af1ea56641bd28dc410fa6e082441534854abb01e20ff73f194133a90f7b0475b73b5f094b684a7324f42598d8e6af27ee19946b48d6cc7a3a657fe93715f25dc4ac31dd0dd27cce6"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r3 = msgget$private(0x0, 0x8) msgsnd(r3, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r2, @ANYRESDEC, @ANYRES16=r0, @ANYRES32=r2, @ANYRESOCT=r2, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r0, &(0x7f0000000100)={0x3, "8d8a5547cc6e3e155504f208446dcee7931b631692e6b25405f0180dc88cc55608bd1ef3bd70919f1651a6697c"}, 0x35, 0x0) r4 = msgget(0x3, 0x100000110) msgrcv(r4, &(0x7f0000000400)=ANY=[@ANYRESHEX=r4], 0x1, 0x1, 0x1000) r5 = msgget$private(0x0, 0x0) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x80a6}) r7 = msgget$private(0x0, 0x51) msgrcv(r7, &(0x7f0000000140)={0x0, ""/54}, 0xffffffffffffffde, 0x3, 0x3000) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000080)={0x4b, 0x0, &(0x7f0000000000)=""/75}) msgget$private(0x0, 0x245) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x0, 0x6e9cd5de], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [], [], [{}, {}, {0x0, 0x10000}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r8 = socket(0x2, 0x3, 0x0) faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2ba, 0x0) r9 = msgget(0x3, 0x100) r10 = syz_open_pts() close(r10) writev(r10, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) r11 = syz_open_pts() ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) r12 = syz_open_pts() ioctl$TIOCSETA(r12, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) msgrcv(r9, &(0x7f0000000280)=ANY=[@ANYPTR=&(0x7f0000000a00)=ANY=[@ANYPTR64=&(0x7f0000000880)=ANY=[@ANYPTR, @ANYRESHEX=r3, @ANYPTR], @ANYRES16, @ANYBLOB="33d65ec46c85857433f11f2a8528f05ce4d1dd7e2772a9e84120ce3d62c3c1422c8f37753f7cae96a9b198110730eb82ef6a9dc459fc81d303ed4995b658f6b4289b1700cdb87af0a7b88b9e3b7153bb79d1df50430b61d61806ca040a6bfe48597f649f1937dba3099f5b73c80d0fd0ada0465778a92c83059bb623f48026057f32c8dc604b98481bd2a6bea164f1b5cfa8f977636c41e789f60a74303b2b331e2cf7608048c3e36eeea2d15aa5ff", @ANYRESOCT=r10, @ANYRES16=r1, @ANYRESOCT, @ANYRES32=r11, @ANYBLOB="cddd429832e2a10c747b9c6b4078894f9ca41b122abf037c396fef48c770a08de4e02636e9973a2345220581362afade813e003637590b7c0454b311b411b01958ae8be65efe15786076e5c46a21469673aa897a3791a19b6b53e0a67b1078469cad29b40b80cf42078b204dec58eb424a7cbe5c36a0053bbb1c3567e3c310bce13af95c5cd810", @ANYRES16, @ANYRESDEC=r12]], 0x1, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r14 = msgget$private(0x0, 0x8) msgsnd(r14, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r13, @ANYRESDEC, @ANYRES16=r9, @ANYRES32=r13, @ANYRESOCT=r13, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r14, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgrcv(r14, &(0x7f00000009c0)=ANY=[@ANYRES16], 0x1, 0x0, 0x1000) r15 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r15, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r15, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r15, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r15, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r16 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r16) r17 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r17, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r17, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r17, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r17, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r18 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r18, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r18, 0x29, 0x66, &(0x7f0000000140)={0x3f, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r18, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r18, 0x29, 0x68, &(0x7f00000000c0)={{}, {}, 0x0, [0x0, 0x0, 0x4]}, 0x3c) r19 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) close(r19) msgsnd(r14, &(0x7f0000000c40)=ANY=[@ANYPTR, @ANYPTR=&(0x7f0000000f00)=ANY=[@ANYRESOCT, @ANYRESOCT, @ANYRES64=0x0, @ANYRESOCT=r15, @ANYRESDEC=0x0, @ANYRESHEX=r16, @ANYPTR=&(0x7f0000000140)=ANY=[@ANYPTR, @ANYRESDEC, @ANYPTR]], @ANYRES64=r17, @ANYRESOCT=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=r14, @ANYBLOB="6c19defd3a4ea961ab2e4b73df4db3f5922ab78418ca1fe584dd603fd1662c3c9689a08b832277afb12756478fef4c91c9d09c6cd9e8b636f84ec8527643c192a34584ea1e02240d813f923627e299423efa4bd7c90397cb609e8a0fce698a4c78b5aea439", @ANYRESHEX=r19], 0x9, 0x800) msgsnd(r14, &(0x7f0000001640)={0x3, "ba45ede2435a8b028adafbf16c17153cf3d117c2e9547840d4375d31059c11f0debb408e72ffe264033c254df9c5b2ae95e40e5a3992da2c498c2583001647a64469feaccf00000000"}, 0x51, 0x800) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r20, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r20, &(0x7f0000000d00)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000070000000000000000000000000000000000000000000000000000000000000000000000001c00000000000000000000000000000000246cd5a9b21c894fffff7f000000000000000000000600000000000000000000000000000000000000000000000000000000000000698a8e41349bef457df243dbefaeb2b686da059b479b92ec7eeed2c5ddb0a07d0105e3d12eb39926774a2333435e236ecaea67c2179909a5c58de7272b4e7816c449db60408861cd9c70c249d5c44bbd89c934e748acdfcff8e5fec31a8f320f70cf45284bea65063a7eb82d162664be9063bd614e48b10fdbdefef22c458bbc220dc6ec25b1a943b0828ca0dac7042c047789489fd8aad7b6a0734bb7eda701022171f90903db5b6a0d34077220b773cee4a34be4f6b2dbfc01e7735f31325e819b7b1e0608349b1a0c9c446a973c844178b44a035b48605deb0651fa7493f95d3b79b8c111e19da28e3c046ef8109c776800d35b4a8fa279c0cbb9"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r20, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r20, &(0x7f0000000240), 0x8, 0x3, 0x0) r21 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r22, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) r23 = socket(0x2, 0x400000000002, 0x0) fcntl$dupfd(r23, 0x0, r23) r24 = accept$unix(0xffffffffffffff9c, 0x0, &(0x7f0000000ec0)) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000c00)={0x0, 0x0, 0x0}, 0xfffffce1) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r27 = getppid() r28 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r28, &(0x7f00000000c0)={&(0x7f0000000bc0)=ANY=[@ANYBLOB="00010100000000000000d6cc838c153f6f737fcba7ec19f220f0db5726dd4a17c9af"], 0x8, &(0x7f0000000040), 0x8f067b64694bb116, 0xfffffffffffffffe, 0x324}, 0x0) fcntl$getown(r28, 0x5) r29 = socket(0x2, 0x2, 0x0) r30 = syz_open_pts() close(r30) ioctl$TIOCSETAW(r30, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r30, &(0x7f00000000c0)=[{&(0x7f0000000340)='u', 0xfe61}], 0xdf) connect$unix(r29, &(0x7f0000000c80)=ANY=[@ANYPTR64=&(0x7f00000010c0)=ANY=[@ANYBLOB="72946ab415d82149fbf271d4c2aecdf440aabc9678474720bfef8131f11453fa342bee09bc7c4863bd577d0aa6bc352721e577bd39b6fd65f075a4145d9a68825fc64bc983cad7b55e3fcf82c63db5d199a131ec329db6de6e54a29fd04fa1c8a66ce9a43b71cfc073bcc323104e07f15c99f889d19e4f605dc12a791cff27b469b74bed872400eba31a87c0fc5ff2a8", @ANYRESOCT, @ANYRESDEC=r2, @ANYPTR64=&(0x7f00000011c0)=ANY=[]]], 0x1) r31 = socket(0x10000000002, 0x2, 0x0) dup2(r29, r31) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000200)=0xc) ktrace(&(0x7f0000000100)='./file1\x00', 0x0, 0x0, r32) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000900)={{0x3, r21, r25, r26, 0x0, 0x46, 0xffffffff00000001}, 0x5, 0xc07, r27, r32, 0xa5, 0x1, 0x100000000, 0x2}) r33 = getgid() r34 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r34, &(0x7f0000000440)=ANY=[], 0x0, 0x0) msgsnd(r34, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) msgrcv(r34, &(0x7f0000000f80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002001c0000000000000000080000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000003575be60e0d2f149acdca2b2255fa4ff5cc8aff902ecff2cacb76ee61010da6bfdfec7b2f0872a7aaf053e09734467da2d2629aa77f0c1420d0d"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r34, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000a40)=ANY=[]], 0x1, 0x800) msgrcv(r34, &(0x7f0000000740)=ANY=[@ANYBLOB="05a9544147d0b3112eb840dd90da6d63da3951063e20428cc8113063942ed0d557218380bfcf96788fc3bda1abaa690558ba1567a755482e994136ee0ea63a63707da4ef9a41d74bb23aab68c8f572df4adfd71a3dad2deeddcc9a8c96d78eb20565995e9feae32d52af4697828d8a231041507a2544e46d95817d789b798c7a1f3923dab27ca610c3c041dad10615366dd6d9ce26460b1f9b86e5d45183c35d53980000005e6a08f9bef36467ebe0a6b190222b654f263b0eec95517674189e95c8ff04636f679037a8ae8c1e9594032de11bf6a6c62e6107dbd12c1fc48c0b42fe3a14e54a9417466a19a93fa11c9cbcd4ad9294ac3632206bc91c1590c02b0bda68dd1eb5901f35590c8176d422896490fd4911b53b08c4deeec729c7846de1373e06c3d536d188dbb10606bc37b29995b390e54920a0c2994d1179"], 0xffffff64, 0x1, 0x0) r35 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r36, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(r36, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) r39 = getppid() r40 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r40, &(0x7f00000000c0)={&(0x7f0000000580)=ANY=[@ANYBLOB="005a320000696c653000dce7c67ec5452d1b0ca4af52ba97244407f91196c40eb42d658721293ff1357517034524ef44539cd44a9d86683ee73906fbc9cfdea71a054c0a582bd3951aa8a11d65f57aa0b33e64f570303b3de9718b279b0971c897542207"], 0x8, &(0x7f0000000040), 0x0, 0xfffffffffffffffe, 0x324}, 0x0) r41 = fcntl$getown(r40, 0x5) msgctl$IPC_SET(r34, 0x1, &(0x7f0000000980)={{0x2, r35, r37, r38, 0x0, 0x46, 0xffffffff00000001}, 0x100, 0xc07, r39, r41, 0xa5, 0x1, 0x100000000, 0x2}) r42 = getegid() r43 = getpgrp() r44 = socket(0x1, 0xc003, 0x9) connect$unix(r44, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r44, 0x0, 0x0) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f00000004c0)={0x0}, 0xc) msgctl$IPC_SET(r14, 0x1, &(0x7f0000000500)={{0x2, r21, r33, r35, r42, 0x20, 0x74fa}, 0x25, 0x47d, r43, r45, 0x0, 0x10000, 0x5, 0x4800000000}) r46 = fcntl$dupfd(r8, 0x0, r8) ioctl$TIOCFLUSH(r46, 0x8020699f, &(0x7f0000000300)) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x80000064}, {0xc}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000a80)="6e8a9c10") 16:00:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r0, r1) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r4 = syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f00000000c0)={0x1, 0xbf99, 0x5, 0x5, "1ddbeeb9436bbbb32d25d225d1fe42a747fa1dce", 0x0, 0x80}) close(r4) ioctl$TIOCSETAW(r4, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r4, &(0x7f0000000500)=[{0x0}], 0x1) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f0000000000)) poll(&(0x7f0000000040)=[{r3}], 0x1, 0x0) r5 = syz_open_pts() poll(&(0x7f0000000080)=[{r5, 0x40}], 0x1, 0x0) close(r5) bind(r3, &(0x7f0000000180)=@un=@abs={0x3, 0x0, 0x0}, 0x8) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) r6 = syz_open_pts() close(r6) ioctl$TIOCSETAW(r6, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r6, &(0x7f0000000500)=[{0x0}], 0x1) writev(r6, &(0x7f0000000280)=[{&(0x7f0000000100)="fa25905f48c8a98f6396668d50692125f557237ca5a18c77de639870b075fe09a02a7122a1fcc1536a29ee6c4fe1c70c73f4e44dc5a757372a9ae45da13d1894cd680344c997ba40964cfe49808679dbf24211e689af07ef944363", 0x5b}, {&(0x7f0000000200)="bd80b4714f1bdf7a254fee8ea5b7d2c757b5dd1ba6fdf0f1693cbdddd88de81e3cff9aa99870dc2984fc9c9069dfd26a4fc1e28f5542b0028efca098c014683e8bde2300de02700ca497f9ccbb", 0x4d}], 0x2) 16:00:05 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) fcntl$setstatus(r1, 0x4, 0x0) dup(0xffffffffffffffff) readv(0xffffffffffffff9c, &(0x7f00000016c0)=[{&(0x7f00000006c0)=""/4096, 0x1000}], 0x1) accept$inet(0xffffffffffffffff, &(0x7f0000000180), &(0x7f0000000140)=0x7) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86128) r2 = open(&(0x7f0000000040)='./bus\x00', 0x1, 0x0) pwritev(r2, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) pwritev(r2, &(0x7f00000001c0)=[{&(0x7f0000000140), 0x8}], 0x28d, 0x0, 0x0) 16:00:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dbpf\x00', 0x20, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x81, 0x7}, {0x4c}, {0x7ffffffe}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x8, 0x0) openat$speaker(0xffffffffffffff9c, &(0x7f0000000180)='/dev/speaker\x00', 0x402, 0x0) r1 = syz_open_pts() poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x0) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000200)="1db12cf261c2ada41bd8ece8e5c6c00d905e0aebd23c0bfb8025be2bbedce2081be108f85c99663105ecd43c3de17000b6c3d23441114acc2cd94936820221da6da197c5070f30d1a4ec22b637b7091b5007f08fbc6451ae8dd571fc313bef", 0x5f}], 0x1) ioctl$TIOCSTART(0xffffffffffffffff, 0x2000746e) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) semget(0x3, 0x4, 0x498) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r2 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x10000, 0x0) r3 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r4) r6 = geteuid() r7 = geteuid() r8 = getpgid(0x0) r9 = semget$private(0x0, 0x8, 0x80000200) semop(r9, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r9, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r9, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r10, r11, r10, r11, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x6, r6, r11, r7, 0x0, 0x4, 0xfffe}, 0x3, 0x7, 0x0, r8, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000100)={{0x3, r4, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgrcv(r5, &(0x7f00000002c0)={0x0, ""/154}, 0xa2, 0x2, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) 16:00:05 executing program 0: setrlimit(0x0, &(0x7f0000000080)={0x7, 0xffffffffffffffff}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r3, &(0x7f0000000500)=[{0x0}], 0x1) writev(r3, &(0x7f0000000580), 0xffffffffffffcbb) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAW(r4, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r4, &(0x7f0000000500)=[{0x0}], 0x1) r5 = syz_open_pts() close(r5) ioctl$TIOCSETAW(r5, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r5, &(0x7f0000000500)=[{0x0}], 0x1) r6 = syz_open_pts() close(r6) ioctl$TIOCSETAW(r6, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r6, &(0x7f0000000500)=[{0x0}], 0x1) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x0, 0x0) r8 = syz_open_pts() r9 = syz_open_pts() poll(&(0x7f0000000080)=[{r9, 0x40}], 0x1, 0x0) r10 = syz_open_pts() poll(&(0x7f0000000080)=[{r10, 0x40}], 0x1, 0x0) r11 = syz_open_pts() poll(&(0x7f0000000080)=[{r11, 0x40}], 0x1, 0x0) r12 = socket$inet6(0x18, 0x1, 0x4) poll(&(0x7f00000005c0)=[{r0, 0x21}, {r12, 0x8}, {r10, 0x80}, {0xffffffffffffff9c, 0x10}, {r0, 0x100}], 0x5, 0x0) r13 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000440)='/dev/diskmap\x00', 0x80, 0x0) kevent(r1, &(0x7f0000000380)=[{{r0}, 0x0, 0x50, 0x1, 0x3f, 0x537}, {{}, 0x2, 0x5b41c0b64d6d0c2f, 0xf0000000, 0x2, 0x3}, {{r2}, 0x5, 0x20, 0xf0000000, 0x4, 0x2}, {{r4}, 0xfffffffffffffffa, 0x5a, 0x0, 0x8, 0x200}, {{r5}, 0xfffffffffffffffd, 0x8, 0x4, 0x4, 0x3}, {{r6}, 0xfffffffffffffffb, 0x8, 0x40, 0x6, 0x8000000000000000}], 0x2, &(0x7f0000000480)=[{{r7}, 0x980857b4dff48c6c, 0xb0, 0x1, 0x0, 0xa41}, {{r8}, 0xfffffffffffffffb, 0x91, 0x1, 0x4, 0x80000000}, {{r13}, 0xfffffffffffffffa, 0x40, 0xf0000000, 0x1, 0x2}], 0x4, &(0x7f0000000540)={0x3f, 0x20}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x24}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000040)) r14 = syz_open_pts() close(r14) r15 = syz_open_pts() ioctl$TIOCSETD(r14, 0x8004741b, &(0x7f0000000000)=0x8) writev(r14, &(0x7f00000007c0)=[{&(0x7f0000000340)="b5d3621819311f09da8f449670a07738e20002cc76c71d54a62d3b03", 0x1c}], 0x1) r16 = syz_open_pts() getuid() pipe2(&(0x7f0000000140), 0x4) pipe(&(0x7f00000001c0)={0xffffffffffffffff}) ioctl$BIOCSETIF(r17, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) r18 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r18}], 0x1, 0x0) fchmodat(r18, &(0x7f0000000580)='./file0/file0\x00', 0x5191e1e0c1d467b4, 0x4) ioctl$TIOCSETAW(r15, 0x80047469, &(0x7f0000000280)={0x36, 0x0, 0x2, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648", 0x69, 0x8003}) writev(r16, &(0x7f0000000500)=[{0x0}], 0x1) fcntl$dupfd(r16, 0xa, r15) 16:00:05 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYRES32], 0x4}, 0x0) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) dup2(r0, r1) 16:00:05 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000440)='./bus\x00', 0x80, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000000)={0x4, 0x5, 0x3}) write(r0, &(0x7f0000000180)="8c6a2aaafd1ff53cd8b2190a3d9135c535f6297412067c3a1244e167ea7a3c88d954514a2a5321d96acaa9e266534ac208bb2ed1ca67dcbdfae3febd0262d626500d6aaeb21a1867a6b78ebf6eba71669dc924eeeb76da40b6af3162b6506d3a768f7f99252e8b1383c07376d4fb5eb9c60987eaf5ce23e7dc5b905e3a2ce17424c7ba4a637048211ff4b1301510437613247747a2a1929ea26399833ff11c3cf7853eac3d65bb6de8ed7f3b907a8faafd4529848739f687dd67133af8c6a5a849cf790143", 0xc5) 16:00:05 executing program 1: socket(0x400000000018, 0x3, 0x6f) setsockopt(0xffffffffffffffff, 0x29, 0x6, &(0x7f0000000040), 0x0) 16:00:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0xffffd}, {0x4, 0x1}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000500)="b21690ccc8b39eba97926afa790d") 16:00:05 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$TIOCSPGRP(0xffffffffffffffff, 0x40047477, &(0x7f0000000040)) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000240)={0x3, 0xffff, {[0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x9], [], [0x0, 0x0, 0x4000000000000000, 0x0, 0x0, 0x0, 0x38a6], [], [{0x0, 0x0, 0x61}, {}, {}, {}, {}, {}, {0x0, 0x0, 0x6}]}}) ioctl$TIOCSBRK(0xffffffffffffff9c, 0x2000747b) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x9, 0x0, 0x0, 0x4}], 0x9, 0x0, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r4 = socket(0x2, 0xc003, 0x0) connect$unix(r4, &(0x7f0000000540)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295155984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000008000000000034e303682e9c5bab9d4cebb9dd94d00d989e98e38e4c95efc7d0e8fb03d3907330fc34fa446f92babf2faeafe8d1c83e8f1451babce7bfd7afa2d2469daa940aad6d2f1774f3656e4f53afcfe20637099b7cd7d9edc09ae7b9951675911a9622590f75260f272fd7807b8f8251de877d64b76ca92d54463a9f03963e5f672e1bbdbaa317fe4419d3f36746248558e97dffc49483211295c697b064223aba73c034252244233d4b948b25e74360a527f3a6b566fa3c008f169361bb121ff9c085ad65f4f8dd1e3b915175ddeaebe60b790c89a65ae216496944cb125d476a8332da50197a8747aa39f042b141fdcb572199554965656ea0dd1647055ec3c7a758e2d28c59d9a4e9fa4f9757a875af4c6f854d5e3775f2c3"], 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r6 = socket(0x2, 0xc003, 0x0) connect$unix(r6, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000008000000000034e303682e9c5bab9d4cebb9dd94d00d989e98e38e4c95efc7d0e8fb03d3907330fc34fa446f92babf2faeafe8d1c83e8f1451babce7bfd7afa2d2469daa940aad6d2f1774f3656e4f53afcfe20637099b7cd7d9edc09ae7b9951675911a9622590f75260f272fd7807b8f8251de877d64b76ca92d54463a9f03963e5f672e1bbdbaa317fe4419d3f36746248558e97dffc49483211295c697b064223aba73c034252244233d4b948b25e74360a527f3a6b566fa3c008f169361bb121ff9c085ad65f4f8dd1e3b915175ddeaebe60b790c89a65ae2"], 0x10) dup2(r6, r5) setsockopt$sock_int(r5, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r5) getpeername(r5, &(0x7f0000000480)=@in6, &(0x7f00000004c0)=0xc) dup2(r4, r3) setsockopt$sock_int(r3, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = dup(r7) sendto$inet6(r8, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) openat(r8, &(0x7f0000000180)='./file0\x00', 0xbc5a71a31810b4d4, 0x4) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000180), 0xc) ioctl$KDGKBMODE(r8, 0x40044b06) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r11 = socket(0x2, 0xc003, 0x0) sendto(r10, &(0x7f00000001c0)="a06d82bec24f6146b5", 0x9, 0x400, &(0x7f0000000200)=@un=@file={0x0, './file0\x00'}, 0xa) connect$unix(r11, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000008000000000034e303682e9c5bab9d4cebb9dd94d00d989e98e38e4c95efc7d0e8fb03d3907330fc34fa446f92babf2faeafe8d1c83e8f1451babce7bfd7afa2d2469daa940aad6d2f1774f3656e4f53afcfe20637099b7cd7d9edc09ae7b9951675911a9622590f75260f272fd7807b8f8251de877d64b76ca92d54463a9f03963e5f672e1bbdbaa317fe4419d3f36746248558e97dffc49483211295c697b064223aba73c034252244233d4b948b25e74360a527f3a6b566fa3c008f169361bb121ff9c085ad65f4f8dd1e3b915175ddeaebe60b790c89a65ae2"], 0x10) dup2(r11, r9) setsockopt$sock_int(r9, 0xffff, 0x1003, &(0x7f0000000000)=0x43cbc, 0x4) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000500)='/dev/wskbd0\x00', 0x100, 0x0) dup(r9) setsockopt(r11, 0x6, 0x100, &(0x7f0000000080)="90221698cb11c8e21d5a81dff20e342293568efd092a36c08a35564d5b7824dc0090e895a2b68f6dac0d664f19ed6c0728f1d603cd124278ab1caff59a4aa6f9eb04466bd5ccd29026fa2d4ae872a24ca833caac96f3740493851bf2f79a63a93e10875d7260fe357a0a5335dfa6dfd01780741580eef49b7082ef4953493d62b2bac35cb81cd53eb373f9d62fd83d82a76903614f85213d6e6d8e011b01270460cc52097a279d7cce76f6719ae795d5f906783a74939245ae95f5cf6f8a72fa6393af8bae98b7086fff703fba596472a7c4b77fb71e0d55918de526e1c3e80ea0136e70", 0xe4) 16:00:05 executing program 1: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) mknod(&(0x7f0000000200)='./bus\x00', 0x2080002002, 0x40004000000028ab) r2 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) writev(r2, &(0x7f0000000040)=[{&(0x7f0000000280)="000000186004008b00063300feffffff0000a3bb6b3c042ee5d10000001ef6ce4f22276e2b8df278f86dfaf2334cef7d2969", 0x32}], 0x1) writev(r1, &(0x7f0000000000)=[{&(0x7f0000002340)="374a7bebbe79e872a755f3582143eec5c3d054f7bcd9a35c308f5401bbd8929b64a8b96421e63e4112e10017b3cd547a8d770c7daf59dd7d2eabe3cf0030196d63693f23ee4f3d021efec627af615e87d80f3d0edfcfa8528c39599d6418fc48e86fbbe2f169e9c47916076a917c103406b9c4d632841bca60d7e5cdfed5046c58c62143697f135b7f7a4d363cb7e9d68c1dab4f76f59435a3ca52e18fb034d971153b4461541d90d522a7af61e05bda347fb2b60f02aa1de2e3d5c1f7d9831b888441ad53e1a5fb9bc25e05dfd3c3040d46b840591f4de4efabaf6d5c8ae120aa87239d843a913178064ccb3e92d6f3be1bf4be333c8729403757e49fd15258f95172fb8aa8f0502c421787087df424d5fbfef5800637a39bb93690a90f7594fac3905a8b1e0c37c4a3997d0cf50fe6cf4d0044a80f8a361c497170be1e1e17ac031db629d22c466da98987a5d7ab2054a693168f3e50805b2dad3dd61641921e484c4c658b95d0243a4efdbe548290d2fcd7a519447e55aaa77f171923ff524c0792074c8384db2881a78234c46ff3655a40c756fa2085d34ed01e95d9d3ee997d34fd4c977691492523633d17e4cd28099705eab9c09f7e809b041b6bc8df2b964449b8fc376078e22949c950df17ebcb6d6d389b0b99e753df00fa277d0c3f969af0904edbd75da6be00b0b59761005552b75c219744aeb362f6f6e78694dff9c02e8e9a01c76aa543035b07bef75e54243e966aca0fe356954d262609b20d0f8e95bcc6a6d0988173ed213e000d9889c0152f42a28b1ff24fafdc16ad188f81a380a161254eab48e2041d6cf1c441e1d22216132317ba5c1404bb03c9e36bd092528f77b1f7d64f85ce80c5dc04637340082509e8c55f783c09d651f0e7398c60f98c58859137abbe33e56e9e8dca588442612a00b3860c50a8b24e31d25da47e2f1793fd3e849a768080f461abfdd78c13ccf5ea02cba2c2887c3a5fcd3ce4ec896fd47e3ab585eb2d812ca0ce99f06c76cdd3c797385daf281ecebc38de0c0fd7ec4cf78b1335891cb8e4fd0a29eae611e524837fa2af884eb1e48f09773c9ab40c79b16c675663c4d751c2ba1491afd03038b7e4ab3f673bddde22467c9f0277203b6565d1425b7520ea2b17f8c64fe8b40aab967c48eecf77035eaa95bc264550c1731a926c", 0x34a}], 0x1) readv(r0, &(0x7f0000119ff0)=[{&(0x7f000061e000)=""/4096, 0xfc74}], 0x3d) readv(r0, &(0x7f0000000040)=[{&(0x7f0000000240)=""/4096, 0x1000}], 0x1) 16:00:05 executing program 0: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x21}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x266, &(0x7f0000000040)}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x2, 0x3, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r3 = geteuid() r4 = geteuid() r5 = getpgid(0x0) r6 = semget$private(0x0, 0x8, 0x80000200) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r6, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r6, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000840)={{0x6, r3, r8, r4, 0x0, 0x4, 0xfffe}, 0x3, 0x7, 0x0, r5, 0x80000001, 0xfff, 0x3, 0x100000000}) getpgid(r5) 16:00:05 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000280)="f13a3c20bfd86c6f3050c37c7fee55ed541e6f252dbc3b682162fc2c9cf48400ae76f4536cb7af64175e033ca8df875fa6948dafd291a20bc7581f752e62c754397b288a50d40d2dd005000000495cbebfcfacf1ecabe54521459d3bbd4113d39b92d2c67700e5b75cc5e39ac397c5ed86ca7704e90dec55e80e9880a537de19be20dc2505f410dba21ed4aa1f15daedcc1fd838b2c60f87727bdb92ff46f90cee78eb6318714969e598da31e1b03076ec5dc7c8a7fa37fe5d176a6f644bac61135cc4db5c45636a2a293ef326903a8d04e6ba4f", 0xfffffffffffffcb4) recvmsg(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000040)=""/56, 0x38}], 0x1, 0x0, 0x0, 0x9}, 0x40) 16:00:05 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) acct(&(0x7f0000000000)='./file0\x00') ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) 16:00:05 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x2c) lseek(r0, 0x0, 0x6, 0x0) getdents(r0, &(0x7f0000000000)=""/104, 0x27a) 16:00:05 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) r1 = accept$inet(r0, &(0x7f00000000c0), &(0x7f0000000180)=0xc) fchflags(r1, 0x1) r2 = open(&(0x7f0000000100)='./bus\x00', 0x400000003fd, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r4 = geteuid() r5 = geteuid() r6 = getpgid(0x0) r7 = semget$private(0x0, 0x8, 0x80000200) semop(r7, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r7, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r7, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r8, r9, r8, r9, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000840)={{0x6, r4, r9, r5, 0x0, 0x4, 0xfffe}, 0x3, 0x7, 0x0, r6, 0x80000001, 0xfff, 0x3, 0x100000000}) getgroups(0x5, &(0x7f0000000200)=[0xffffffffffffffff, 0xffffffffffffffff, 0x0, r9, 0x0]) setegid(r10) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f0000000340)=0x8) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000000)="084bd9187724396ad20a7d4835a7f9ef3a1e321822646d6ba60c47944e6c2d03da65332fb91d92faa9980d9797499d03e075aeab6f9b80cc342913bdbaadfa911e4be187e58c8a64073e6b9439fc472b", 0x50}], 0x1) execve(0x0, 0x0, 0x0) getpeername(r0, &(0x7f0000000240)=@in6, &(0x7f0000000280)=0xc) 16:00:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket(0x2, 0x4003, 0x0) setsockopt(r2, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r2, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0x43000, 0x0, 0x0, 0x0) 16:00:06 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x10, 0x3, 0x9) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = socket(0x2, 0x2, 0x0) r2 = dup2(r0, r1) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) sendmsg(r2, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x3}, {0x6, 0x0, 0x0, 0x40}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f0000000100)=0xc) syz_emit_ethernet(0x3ba, &(0x7f00000000c0)="b6") 16:00:06 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x2, 0x10) r1 = getuid() getgroups(0x3, &(0x7f0000000040)=[0x0, 0x0, 0xffffffffffffffff]) fchown(r0, r1, r2) seteuid(r1) r3 = accept$unix(0xffffffffffffff9c, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) sendmsg$unix(r3, &(0x7f0000000180)={&(0x7f0000001980)=ANY=[@ANYBLOB="03b1002e2f66696c654d00b70b1d9af44dbe1197c916ceb6ce4eb14fe749d70a36a66ce067401e58cfe7f291e11cd39425f680ab4d5c0181ea599867bc9a349a374baff5d23650dcb0a3da92833efbce62c25ce6dbd85054eb739f56ab46db014cbda7952a04eac836ac774e3eff0fde89b4854fe2c3486a2783d647bd63fb78a9af046a7cba36a3fb44b2b2dcf4a4ffdd36c9a09c5114825d843ead9dd278aba200000000000000000000000081fae9b81707c3d2326f45862c69ba78976e172f83fc8839d2584adf6df3f81b0ade7c697e6746aa59758433e39c36c0894771b83fb33f84aa015dda3189e23d8b8f202847b2bdd21d74c5060484bbff590c6ecf7f6f2b57b9c52c2b647bca"], 0xa, &(0x7f0000001640)=[{&(0x7f0000000100)="b588b4e717dabab110db5907d287b147f00d108ee513b592a24aab979a1fba492402ecbe4fdf348967844750dfaedcd2d09b18355a5ce2d9f1613a842b54529f7b7928f725d2bea290f531e9470acf254a77dd31f6b77a81bfaa2c46a48e5931", 0x60}, {&(0x7f0000000380)="e06a5c8e4d6d4fb5d8e337c4aec2e9c60c676786f2aecd7adc5f18dfcc655b834ff0ca38e98e61336f2bafe3502444a89687a3e267b952c7352c233e2bdd00cc1e4824544e35a183f2f927cf17248f9d4397942cc14d86d1c5393978e5cbb72a6a117a646b05b10fa4344aac7c7159f8129b3f72858c028e8515019d7d0cc07d431a74d7443e4d2c2518bca6dce7d236cf8aebe07521dd79ac640fe48d698fd8653adaae34ff6a3b67dbe89216d9b1d917008654616567750bf4a3ffba59a57caa755b52130e973c060837ad2ee7cc9a51d02c9b3bd92692e6", 0xd9}, {&(0x7f0000000480)="25ebaf479acd2074837ea16d386e7016bb391cc94393815004cb287fbe146e759f9a73eb18d5f27c553cf42641395789092f0c2c7bab8e614127a59319b9d0bf1aeebf320a80c2a958f48b09a30da4bd63896841ed3ea5acc6442dd9e60cf212a385530d9da5d95ffc66c5ff8f397f3af478c9a7d155753f33b51587825e2e4d2d2650df8ba48c54aa8ed26c8c5e1550a05413f7846314ecb347b89073df76facd945fafb2a54a8b1545eaa01450086b5ef66e4ed07e166fef4da65705898b5c6672ca9a57b5052f66ef65a8d36a98603c7fc3f0cb887ccf864c819a5cf174faec017c65ae53", 0xe6}, {&(0x7f0000000280)="3908e6a2ea5ae7f75958dfcf06474d4f2fdc12488c2b5ec03bdbe21911a2e0e1eda2877f5dfa2eb3181a64c12e4835d53906565450482bc7cb1576d0161a3398f4d8390da428240841e51e83b2f5adc5793ee1e490198c", 0x57}, {&(0x7f0000000580)="547c5a5a6a3411c3bdc97315b2990c50f9b735d41548d46eb300c8df625ff47f9a2a344974d210bc0b0addc36c946330805442343290f355a6dffa960d8861c87e80b48d3aedf69fdb93e9c6b440dcf3cabcebbc6c2110e955bb7d294e3a2eb64767af13f73cd78b6027fa82586286e627e4dfc989b7f245b7bf5c745cba9398f240caa5e58714dd449b9d1db71eb3f99c6090ef7d1531a69013e5e5fccc4131d295ffd3294cf8a57aadf831e78078030beac455", 0xb4}, {&(0x7f0000000640)="f9862abc5e312b36a78405e7c2ee29360113e2d3780cd4e119558e7d21876e4a7c7aecba38a962b38255cb9d17da4caeeae06d55d69d8c2d328a81c5ba1aedf19955e483007a3716d821258be9a2dbac46d932b4bdb5c8ed97463b89379bde61f9616719593b9d4853eac7d8aa5893ea42a62270de9b9c7bbdc32dac854d40fb907a2079526207074e485547be896f841a96e037849f3d958d432a0e16ce629389b89464a9e0a3ff0efd4a7e941560ac198d625f3a8dd8a26fa4850d5cda3c6ab1726d190d26deb69484ccbe3ec5f07df2d5f13e9768d5833b6a47b609d89b9c9b5fa3c9ea4bdd6e928541ece5990ce79d33ee29368551df39b636a9eb86700488195923f2ff7bdf27b5b135506a6e7d050ed63328bc289a8477021b57b23bd08e069d6d2fde7f9f7c710a94ad8776d4f350e5841a742926a44edd486d9d26cd4946d2e24fc29e0992e1dd0cdb1153f5d83b3f3e6af7d48ff5a8276cd839d2b7bf8f655d137df1a4d0b058dd6a198980e878bf62470d53b8ac15190f0d80919a4197f76a9ca666b2f18eda48df1e4118349e1e489e5ba4ec26d1fa4af48403ad66fe27f9c39810f1e90a9e84794ae02551532baa1742edf3f9c5331f94dceace601a5542c29a81583c9ad9ce822febf975bb4f3185a1890e36e9c600f1ceb94523d2d0874c20ca9d02bb1fd5f1f7cf3a772f48697e2a27d0394e70fe5807aaf53c59b1187870b30727a0654aa1285efc65af14dc7c558562060c947bbe075db435c46a4a8fe250c18cc542a801dec619152aa4ba244d91793bdc02f911c2b81c640736ca81e7b65bf8394db171b996cc47f63e04c9d03ba1157da533366e764d7c03f79e70952d7b14fb8fea5a0170d3cba162de6ae75f0bf95f2e7a64d86405fad532f70ca9c1d60d78b330ea592e7c7bafeccd0728d3993c72539462cd0fdb6e18211ec2d5717c0d4c5de4edcf30498698b3e4af8c85a7382594d62057acd986b86c85e5b58b41dec19dde7827c72c75828b34dd5f163f1c69465e1bc22a7b739534a2948ca9d8578c30858a6053d3db030a542789b558e12cca35a3538a59f30c94f14a212a36ce84cd0414b9b3c3839fb8eba5511323abacaec224de920f6ed2c922025a0b1ae7d3cad240ae84508a260302b365668b2cd37c4c809c7a6278b9f38e0602bc24fe7dc9e8931daa565052316c50d2c6f0112fe33937e1be1fe6a11a310345af6257c6b2f59da4ec7b5b5236205b982fb2f31716e69c96d2ffda680f92bce986db7c04f3db01daac5856e05a4d6c35cf6624eac020ce112777c34e913b90a632667a1a7f2ea6b6c2e817ad568b169665672435b8351ebf87f0d9ecf6c761a03056589002feefa9d79552451bb393396d3856f7d0ab5e0ac208c36ded27db441108cdf7b1257c5ddb5e1a92ddd2fd3879d0aa52d724098d0db9d203fdceec377a9f627fb1437f8478dbac1fb6ab34371524fc01a462e1fe8814ddd9e17b8626aa4fbd857a30f10fd707cabd044fc48b694203add3bba1f9f3a7225aae4f227e0368474ba96d4350d7f192c12272b92ed2f6736e7b22ef3d13e6af016ba9dd04daee917779856296dd23cffb7d968789a8b66feb4170fdfb582140c69dc503ab5abb7735bf17c562afe7297e2334df4e62c2b87ffe059ebaf710608caadb342391c89f719c32da64de6f6d02525b0bcb4747e4204db59d1c033eeb0f4bc72144127a62b41f12378e9353913bcb60aec0ab29b5870b66d654afd26a853d275d540f7ab00a27ba058c863db7af3af550afdd4e7a218b14f28c3949773cb19fa86fb5861c0736c4f33ad7945286e7ac5a72dfb3c4f655d29a2c5eff9419a49c61bf78f4e59ae01c89a82bfe97680dbfdb9c66c7b904e496f21c8b4b9dff6098db6d63c0ce33335d1cf5cdcfab2caed5d8d8d6e49511804cc1cea9cafd27b26d94e464a17a417290dba301968568ed10fbf028869a3f399d63f4a54bf6981d7ff192a38f8939be821f814be24843c8502b6936868ff38140b43fc527a01c0d29369c726040816792234810476391f9fbaefb13a2f783abd3139883c410883455a1bb2e9e0e9616eb5a89985f91212fa66051f60591799bbba90a8d6dbba1cd8749359c282ea8630c4182ac06b2c5d3aa5d2dba3365712af5cc2d044a8b49ebcb9b82165868fa4f32cab57550f6cec8c7360ed6d9bcd53d54847b2ab081484d494c8ac83844c6f5457b72c1b145b0cd37d5cef7cfebb6453e264cb1ef6b8590e903eca433be6b2a61f4cd7ba5dd7ad25ed0543e0d12a5583cea29af9fd2a8fa9b0c53773864465400d13aaa55e9b4d3e6a5a90961a21ea3548e64b8de6f67e37337a540e60b146f2bad3afc7009fae7e20a5ad4a73d5df5607c12296d3df693ebcf2ed17dd13861c5908b3158e9c38fc7570992e6cebba357cf362fbf48ce3bd6ff88e9a41971080d69f1bc52c08d1ebbde49729d8a500714e7b3abd9252ee73252ba0d6e3b5090601e58f1b6ecdfd5add6abf854a72cad01c638930d925da007cdeef65aa501a3055aaa9c724cdea5f797e3cafa79b6b0ed4ecef4605f4295e90c4988388edbe874e318cebceb4ca9fc09f8b37dbf4f2dcb9a2b452c3682d72b8ce549a7d913714bcbad89699ea67ae098e13a1f544a7f1dee2d17f2e28f1a7acd85db5b15496a4c77c2be0125ba55540dec063c2fba18ef2c2f3a3f6f8d5034a61e9eeefb833b2dfdba624f477d26be109d6cf9eaefab62483885996f6a92c3506e1ba3db70bb115549e2d59aebcb6bc3a512668e5285229439552f809b3123acbcaa0d27414b7ffbd1cdb42735df37c7270e83e3530f6b020f3db3ebde0d0f4d82d9fcd749d226963296f31dee7f129b89419c61bc9044a0e48092d3fa080b49490c38d60fbed14ad780f69e8c584e03e191eedd51d5b79ede6eadfa813346b3c582d8908fa20a76e72d85828ee9f53a034e19b12a97917e70868a5db9d4f332a620e226225b6f4e4631f8f1092d35594719af1904093d78cff715b38a711662ae39a31aa47c4ad3637d0ec1aa565189a35f9730529eefc7a172404a7203a1dfd5244a0324009462eee17fef3cc526039ded89a441c16279aea9ced4d8672aabb5d12b6414509f30c3de631442c863188e7c2e4833ada53b05e9b57d9587d8be3bdd77ade352575d3f8f3ee35382d6cdb51d4d2bcb95dae4b3b03d1b0ba916dc070e1a98537ebca6fe7f46aed2c0186a222a1759cca94f39c0a0d3e9b0d94e406d0713d5c28220d0d13d695662c16014dc2fdaf47a678e077996c8c5da6358d6ed85aa5fe55e3fa85b302f3b183c129025620c2898a489bd21c053b46ac13bb04771896a428bb6ea702772693266aa9f2afbc80ed32422a7e154c4559211fb244fa1beb1bd0a63e7154244f3588208fa2ca9b25aca91cb18c7c4dd505693639a12dcee7318c68107955d5d8cf46f0d9a9353e39930f09abfa71b1702c767520b4d45c79d168c8d10031848744fb8ff0be6d42675e4313ecd47b6c0f22ebd95e8f4e99178b37f2468fa060e6fd2ea94c4c5770d32c5d27f87977efecc348728f46ba319d067f893944603f8bb42cab9b44901f80944b6c6f42c98efb14096108686c6058714deff981c953bbfb51b9df353d496655be517592601bd0587856d1dbee9571c40f96260d52ebefea4112a80e57169fd6e51604ee50e1c0d48288a9569213956fbbf3abb5315de41347c5cc5f1e4d246fa872b9a6a03fa6c723db0f3ab62d1d8cda46ef927d8f250aee014dcb53e7f108674a84256c23cc5279f35ce7c053942fcd408b2464d476b3a4cce66e82b8e180ba945f28d1fbb1760e7a1b3ba757905f5a03ee1f09f0d212ffdc09925fc5ecca753055d0818cbd2e6661bae4489efcaf12e04a24a56776a49804639488c19e416a247c6da3a51817274c96ae90f7a313259356d68166e3a925b8bc6e2f5485a92ca71423d14d8d0226c766f8574660d5ae3e68ad390ad3179a4ae9e03b50e3935ba1a0482d112d0468edad8d1cb8179b7b24256e964e510885d52223b0b1522b21ade16101349c9a8baee328eff0abc7c2bf75fcd2cbcefcd6093adbf817b06ff4af9fa5c27ff8e1b82bdcacc04ba95c91a58fdd7d4595d2ed2528c2386574b405cace790f09dcdb407b70261609e646ec51c037285fd55023a2f5b30892ed2e686922a739902b12c76fc16d77295d1a3c193b6190089ed7d0b86cbae83844d2a17472035b5f59f322a21103be4ad1bd60b3a1a9f4c0c2355ee604857f7e4b95cbc46cc6628a6cefeac1a5815360031ab97a9dd2438c745f0800e5cbdcca9ab22cc19dc887f1936a2e467d80baa925ee61fda745a8689278822775c43abe94a3e99b12e409382dbee0e8ca388952dc2b85a22140b9041e5bbdb52a050dffd474c363adad5e7311a98b152bdc654dc7c1a45af241908ce8b94626e373487094e72431f24f8bcddfd85dee71a73c5088fe5ffe3158f97e6b4aab976119e6269167ae0747efe95d9e1e29cf011757aa29745a2bc82164eef41dede879d73ca5d0db5cf1402128f93467e8ccf997c6adf2a912142e63f51db362d893beefbaab99059cf5bfeb9146dfb2b2efe312e805c51f298116ff92805a3804706d64ebaf4348f7f4d90dddc1233c28abcdc4d913ae08e646f8d1aad93e11bcd130384a44f0bdbf08a37fddf4f282c9133c9d237d29e4b61ad0a7c96a14833627d8cd569763ab2ec7de28c25586f8ea4d1bce63375db78433bfc84b8fecc5c3547d52fa27943640020fc4e5d12b35a84463cafcb112fa181a4a2f04322c475237734b30fae6e468b87ed39f2d8f0f80ad1f3ac9a94643259cef2b4a5ee56a1347ceacf82fe3e49ff0465e7a2682d42849148dc20db21c8bd365ee3e4a5613e35be2b1c8a9c55b223b9cd955f1897fccc11169c7d87da38ad2ee12ece7e61a612398f1af771df748a1b9e0d3edff6b9eb5407f3b63f82abb1cc33d213719bcd7dba22b785cc9cae9f80a16096f5b9ab37496836ec1e62faac83c016db32156df2e6ed667c632167208fe2261c5fc05718e4ea761a76f2cc6fa7a33786cdcd33b35de24d5684fcb69381e2bf7135d4735472b87083854d45ec061c2f9949ae5deeec29b3caecd297bf10a2242b87fc79768d5d0c2fd424db0edd443515a2033469e10409597733fbba5e2d220979c4a8dcfc82de456e958e2100e273c31961126f67159f96e4d3fee3880f863681dc652ed70580fc44b7986c1410f6288823089524e227d967275703970b4514fe3e1291f38580f907b69b6148d3d564ebacfa6b04459da6cbfa1e58d1269e0ccc033f8e2cac54238756de58a0ab36f3f389af30fcf2695cccba63202fcbc8acf45437be8e309c5a1d113f6b2196ef50d8d49833d4bd3394f9d4320eaf954fa921b0a13d8b625745a6f542a906cf3401538d4a9306df942faacfc1286d60b7a581f8fb32e48b63a9a87695c8037a0bc515b61b7a2bc17264b715cc927de4f942cc0c391acb3abaedab7a37064c2a50b80da3c98c7a12025b3aaf156546da23843ecf946832b43bdbf8c394a9c5dac3c352ac262668d1ec557f20810b038d08cc32a805e42b4d4815715d173adf0cc88403dd11ad0307a7f940a8b7b869636d09dce2a84ed1d4ad380809a9fba5884f67d873628ac6a6942e674e42234f82c5ae54e4b7cb5fb0e0320bfe54ec4b85cc8d636d38bc79fb2e5361d156e3be874e9e20350e4179d813457e9577997e12af6e0e338af6e9abbb38b0cf35f838b7f608e7", 0x1000}], 0x6, 0x0, 0x0, 0x4}, 0x7becf9c30e4bdd59) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r4 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f000001effd)='/', r4, &(0x7f0000d06ff8)='./file0\x00') mknod$loop(&(0x7f0000000200)='./file0\x00', 0xc000, 0x1) ioctl$TIOCCLRVERAUTH(r4, 0x2000741d) chroot(&(0x7f0000157000)='./file0\x00') getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, 0x0, 0x0) r5 = getgid() lchown(&(0x7f0000000300)='./file0\x00', 0x0, r5) ioctl$VT_GETSTATE(0xffffffffffffff9c, 0x40067664, &(0x7f00000000c0)) syz_open_pts() mknod$loop(&(0x7f0000001740)='./file0\x00', 0x10, 0x0) utimensat(r4, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', &(0x7f0000000240)={{0x0, 0xfffffffffffffffe}}, 0x0) msgget$private(0x0, 0x660) unveil(&(0x7f00000016c0)='./file0\x00', &(0x7f0000001700)='r\x00') 16:00:06 executing program 0: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r1 = socket(0x2, 0x10000000000003, 0x2) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0", 0x8, 0x0, 0x0, 0x0) 16:00:06 executing program 1: r0 = syz_open_pts() r1 = syz_open_pts() r2 = syz_open_pts() kqueue() fchflags(r0, 0x0) ioctl$TIOCMSET(0xffffffffffffff9c, 0x8004746d, &(0x7f0000000040)=0x1) write(r1, &(0x7f0000000080)="603d17369949595bb08384ecab534398c39e4b5668216532b28346b0ccf1ba66d405bc33cfb77ce7df2af832a95896428cb0f4564aa0cec812a496d6b4d1714b730e10df51906cf0d1b507c821a4177adfc133cd8749d3262b50906ac69aed0d9b15970dbd076fe43f74efa09da2d06506f71d0291c5d505e1232a4b4f7d5c987954da4cd4309d665f51ec1d961aa88de7aff0cf91160ace24464e1c0deaedd131d7c321905c65fc2ca9044ab9de92c3a05769abe5390c3f9e14b706b3b893712ec98e11c4c7baf970a53e9e17174f7def19af1482ca4b8834277967edce", 0xde) r3 = socket(0x400000000018, 0x3, 0x3a) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) r5 = syz_open_pts() poll(&(0x7f0000000080)=[{r5, 0x40}], 0x1, 0x0) r6 = syz_open_pts() close(r6) ioctl$TIOCSETAW(r6, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r6, &(0x7f0000000500)=[{0x0}], 0x1) r7 = accept(r2, &(0x7f00000001c0)=@in, &(0x7f0000000200)=0xc) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000280)={0xffffffffffffffff}) r9 = syz_open_pts() close(r9) ioctl$TIOCSETAW(r9, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r9, &(0x7f0000000500)=[{0x0}], 0x1) kevent(r4, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffff9, 0xb3, 0x20, 0x7, 0x6}, {{r6}, 0xffffffffffffffff, 0xc0, 0x87, 0x3, 0x100000000}], 0x1, &(0x7f00000002c0)=[{{r7}, 0xfffffffffffffffe, 0x30, 0x4, 0x1, 0x20}, {{r8}, 0x800000000000000e, 0x0, 0x0, 0x100000000, 0x9}, {{r9}, 0x0, 0x2, 0x1f0000045, 0x400, 0xffffffffffffffff}], 0x100, &(0x7f0000000340)={0x3, 0x8000}) setsockopt(r3, 0x29, 0x6c, &(0x7f0000000040), 0x0) open(&(0x7f0000000240)='./file0\x00', 0x2, 0x294504fcf60790de) socket(0x6, 0x2, 0xf1) r10 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r10, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x6}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r10, 0x29, 0x68, &(0x7f00000000c0), 0x5c) 16:00:06 executing program 1: setrlimit(0x0, &(0x7f0000000000)={0xfffffffffffff9fe}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = socket(0x2, 0x2, 0x0) setsockopt$sock_int(r3, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r3, &(0x7f0000000700)=ANY=[], 0x0) writev(r3, &(0x7f0000001740)=[{0x0}], 0x1) 16:00:06 executing program 0: openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse\x00', 0x2, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x87}, {0x15, 0x0, 0x0, 0x1000}, {0x6}]}) clock_settime(0x3, &(0x7f0000000040)={0x4, 0x4}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:06 executing program 0: r0 = syz_open_pts() r1 = syz_open_pts() close(r1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) r2 = dup2(r1, r1) ioctl$TIOCSBRK(r2, 0x2000747b) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000001c0)=0x5) socketpair(0x2, 0x1, 0x7, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = syz_open_pts() poll(&(0x7f0000000080)=[{r4, 0x40}], 0x1, 0x0) read(r4, &(0x7f00000002c0)=""/23, 0x17) setsockopt$inet6_MRT6_ADD_MFC(r3, 0x29, 0x68, &(0x7f0000000280)={{0x18, 0x1, 0xfffffff7, 0x401}, {0x18, 0x3, 0x81, 0x1}, 0x1, [0xfff, 0x3, 0x3b3a50f8, 0x1000, 0x4, 0x5, 0x3ff, 0x7ff]}, 0x3c) close(r0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) fsync(r0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x2d}, {0x64}, {0x406}]}) r6 = getegid() r7 = kqueue() r8 = fcntl$dupfd(r7, 0xa, r0) getgroups(0x1, &(0x7f0000000040)=[r6]) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$KDSETRAD(r8, 0x20004b43) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") getsockopt$sock_timeval(r8, 0xffff, 0x1005, &(0x7f0000000140), &(0x7f0000000180)=0x10) 16:00:07 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000380)=[{&(0x7f0000000800)="212bca479aaf46bedef7086c732bcdea4a2f64e523f1e57c3d5cc4fa03bfd30d12f8ee35ef602604bf9fbc5cee1dfcd5144a364546ca12ee8c357ef539feab815b1e781267c85066cefb82a657354abdb18798ee3e2edd5f46d9675d2595d17e2e6c1ae1534e690cfd28bc20e820c40939ec20743573dcdff6b52e57d198a05b6d7c62824de026be25ec838cf55a009ce39cc25c1a0b30a593accaac7adb626cf275d6d2d4608f79a03d1810d7f833e4639543e87d4a823324d61e2703037d6891f93a5d4a9cf1d5df91bc8024f06d40ddd015e76ff690fefa347741699761a6ab5a4ca68f3e96317e83e1953b94ce58572fe2a98e1267229f75d56eae3cf4480a644a343aea3ba3a699aedadb2b76557670350c0d7e46b486444c181d5e8ce48684d557e0e425346de7d90845a04041628742267a33e880d3ae9849837d15342e4ceb8e11a5e475e43d14ceea8b46582f96eb523a2b97ceebbf77f58d547248ecb328e7cb682499df8d8c243fbcd091889799d950ece13c594f1849d7003c0b4e365bb2718c5971331d605667ad582488c0b22323c46546748e86c5b311b48a5063616faa8d0e25c03a27d3c568e344548340fdfc54f7affaf64711f24c1134abce16ae9001e4e978bef7637c9b9050f117cb2dab8ee0b255c649a66a7cab", 0x1df}], 0x1, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x18000) pwrite(r1, &(0x7f0000000040)="7e0a7b08376a12b5aefb49f405e06cb755", 0x11, 0x0, 0x1) 16:00:07 executing program 0: r0 = msgget(0x3, 0x120) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgid() r2 = semget$private(0x0, 0x8, 0x80000200) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r5 = getgid() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r6, 0x4, 0xcc) r7 = getpid() fcntl$setown(r6, 0x6, r7) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x800, r7) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r8, &(0x7f0000000380)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\a\x00'/43], 0x2b, 0x0, 0x1000) r9 = geteuid() r10 = geteuid() r11 = getpgid(0x0) r12 = semget$private(0x0, 0x8, 0x80000200) semop(r12, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1000}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r12, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) r13 = semget(0x1, 0x2, 0x50) semop(r13, &(0x7f0000000400), 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r14, r15, r14, r15, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000840)={{0x6, r9, r15, r10, 0x0, 0x4, 0xfffe}, 0x3, 0x7, 0x0, r11, 0x80000001, 0xfff, 0x3, 0x100000000}) r16 = fcntl$getown(0xffffffffffffff9c, 0x5) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r17, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r18 = geteuid() r19 = geteuid() r20 = getpgid(0x0) r21 = semget$private(0x0, 0x8, 0x80000200) semop(r21, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r21, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r21, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r22, r23, r22, r23, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000840)={{0x6, r18, r23, r19, 0x0, 0x4, 0xfffe}, 0x3, 0x7, 0x0, r20, 0x80000001, 0xfff, 0x3, 0x100000000}) r24 = getuid() msgctl$IPC_SET(r0, 0x1, &(0x7f0000000180)={{0x4, r1, r23, r24, r5, 0x0, 0x2}, 0x10000000, 0x9, r7, r16, 0x1, 0x8, 0x40, 0x80000001}) r25 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/diskmap\x00', 0x0, 0x0) r26 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r26, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r27 = dup2(r26, r25) ioctl$BIOCSETF(r27, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x40}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x2a2, &(0x7f0000000340)="b6") 16:00:07 executing program 1: r0 = socket(0x2, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1002, &(0x7f0000000080), 0x4) r1 = socket(0x2a, 0x10000000000003, 0x6) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="ffdf302f2500009c156a96ec48341dd5cbca000000e28b1bf008a0039866b56b00b84a4264d54c56805f714eb7d38740f152af48b63400000000"], 0x10) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r2, &(0x7f0000000500)=[{0x0}], 0x1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETAW(r3, 0x802c7415, &(0x7f0000000000)={0x7f3, 0x6b6, 0x7fffffff, 0x2, "7ddbc22afac4cedf92c4de9184762e18e556846e", 0x20}) writev(r3, &(0x7f0000000500)=[{0x0}], 0x1) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r4}], 0x1, 0x0) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r6 = geteuid() r7 = geteuid() r8 = getpgid(0x0) r9 = semget$private(0x0, 0x8, 0x80000200) semop(r9, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r9, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r9, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r10, r11, r10, r11, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x6, r6, r11, r7, 0x0, 0x4, 0xfffe}, 0x3, 0x7, 0x0, r8, 0x80000001, 0xfff, 0x3, 0x100000000}) r12 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r15 = msgget$private(0x0, 0xf7bb9e99388a03e5) r16 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r16, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r14) r17 = geteuid() r18 = geteuid() r19 = getpgid(0x0) r20 = semget$private(0x0, 0x8, 0x80000200) semop(r20, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r20, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r20, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r20, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r21, r22, r21, r22, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000840)={{0x6, r17, r22, r18, 0x0, 0x4, 0xfffe}, 0x3, 0x7, 0x0, r19, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000100)={{0x3, r14, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r15, 0x1, &(0x7f00000002c0)={{0x1f, r14, 0x0, r14, 0x0, 0x10, 0x8}, 0x10000, 0x200, r13, r13, 0x31, 0x8000, 0x80000001, 0x1}) r23 = getegid() r24 = syz_open_pts() close(r24) ioctl$TIOCSETAW(r24, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r24, &(0x7f0000000500)=[{0x0}], 0x1) r25 = fcntl$getown(r24, 0x5) r26 = geteuid() r27 = getppid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0}, &(0x7f00000004c0)=0xc) r29 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r29, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r30 = geteuid() r31 = geteuid() r32 = getpgid(0x0) r33 = semget$private(0x0, 0x8, 0x80000200) semop(r33, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r33, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r33, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r34, r35, r34, r35, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r29, 0x1, &(0x7f0000000840)={{0x6, r30, r35, r31, 0x0, 0x4, 0xfffe}, 0x3, 0x7, 0x0, r32, 0x80000001, 0xfff, 0x3, 0x100000000}) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r36, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r37 = geteuid() r38 = geteuid() r39 = getpgid(0x0) r40 = semget$private(0x0, 0x8, 0x80000200) semop(r40, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r40, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r40, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r41, r42, r41, r42, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000840)={{0x6, r37, r42, r38, 0x0, 0x4, 0xfffe}, 0x3, 0x7, 0x0, r39, 0x80000001, 0xfff, 0x3, 0x100000000}) r43 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r43, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r44 = geteuid() r45 = geteuid() r46 = getpgid(0x0) r47 = semget$private(0x0, 0x8, 0x80000200) semop(r47, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r47, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r47, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r47, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r48, r49, r48, r49, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r43, 0x1, &(0x7f0000000840)={{0x6, r44, r49, r45, 0x0, 0x4, 0xfffe}, 0x3, 0x7, 0x0, r46, 0x80000001, 0xfff, 0x3, 0x100000000}) r50 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r50, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r51 = geteuid() r52 = geteuid() r53 = getpgid(0x0) r54 = semget$private(0x0, 0x8, 0x80000200) semop(r54, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r54, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r54, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r54, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r55, r56, r55, r56, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r50, 0x1, &(0x7f0000000840)={{0x6, r51, r56, r52, 0x0, 0x4, 0xfffe}, 0x3, 0x7, 0x0, r53, 0x80000001, 0xfff, 0x3, 0x100000000}) r57 = getppid() getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r60 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r60, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r63 = msgget$private(0x0, 0xf7bb9e99388a03e5) msgrcv(0x0, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r62) r64 = geteuid() r65 = geteuid() r66 = getpgid(0x0) r67 = semget$private(0x0, 0x8, 0x80000200) semop(r67, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r67, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r67, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r67, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r68, r69, r68, r69, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000840)={{0x6, r64, r69, r65, 0x0, 0x4, 0xfffe}, 0x3, 0x7, 0x0, r66, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000100)={{0x3, r62, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r63, 0x1, &(0x7f00000002c0)={{0x1f, r62, 0x0, r62, 0x0, 0x10, 0x8}, 0x10000, 0x200, r61, r61, 0x31, 0x8000, 0x80000001, 0x1}) setsockopt$sock_cred(r59, 0xffff, 0x1022, &(0x7f0000000400)={r61, r65, r58}, 0x2) r70 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r70, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r71 = geteuid() r72 = geteuid() r73 = getpgid(0x0) r74 = semget$private(0x0, 0x8, 0x80000200) semop(r74, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r74, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r74, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r74, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r75, r76, r75, r76, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r70, 0x1, &(0x7f0000000840)={{0x6, r71, r76, r72, 0x0, 0x4, 0xfffe}, 0x3, 0x7, 0x0, r73, 0x80000001, 0xfff, 0x3, 0x100000000}) r77 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r77, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r78 = geteuid() r79 = geteuid() r80 = getpgid(0x0) r81 = semget$private(0x0, 0x8, 0x80000200) semop(r81, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r81, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r81, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r81, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r82, r83, r82, r83, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r77, 0x1, &(0x7f0000000840)={{0x6, r78, r83, r79, 0x0, 0x4, 0xfffe}, 0x3, 0x7, 0x0, r80, 0x80000001, 0xfff, 0x3, 0x100000000}) r84 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r84, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r85 = geteuid() r86 = geteuid() r87 = getpgid(0x0) r88 = semget$private(0x0, 0x8, 0x80000200) semop(r88, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r88, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r88, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r88, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r89, r90, r89, r90, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r84, 0x1, &(0x7f0000000840)={{0x6, r85, r90, r86, 0x0, 0x4, 0xfffe}, 0x3, 0x7, 0x0, r87, 0x80000001, 0xfff, 0x3, 0x100000000}) r91 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r91, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r92 = geteuid() r93 = geteuid() r94 = getpgid(0x0) r95 = semget$private(0x0, 0x8, 0x80000200) semop(r95, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r95, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r95, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r95, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r96, r97, r96, r97, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r98 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r98, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r99 = geteuid() r100 = geteuid() r101 = getpgid(0x0) r102 = semget$private(0x0, 0x8, 0x80000200) semop(r102, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r102, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r102, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r102, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r103, r104, r103, r104, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r98, 0x1, &(0x7f0000000840)={{0x6, r99, r104, r100, 0x0, 0x4, 0xfffe}, 0x3, 0x7, 0x0, r101, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r91, 0x1, &(0x7f0000000840)={{0x6, r92, r97, r93, 0x0, 0x4, 0xfffe}, 0x3, 0x9, r101, r94, 0x80000001, 0xfff, 0x3, 0x100000000}) r105 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r105, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r106 = geteuid() r107 = geteuid() r108 = getpgid(0x0) r109 = semget$private(0x0, 0x8, 0x80000200) semop(r109, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r109, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r109, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r109, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r110, r111, r110, r111, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r105, 0x1, &(0x7f0000000840)={{0x6, r106, r111, r107, 0x0, 0x4, 0xfffe}, 0x3, 0x7, 0x0, r108, 0x80000001, 0xfff, 0x3, 0x100000000}) getgroups(0x8, &(0x7f0000000540)=[0xffffffffffffffff, 0xffffffffffffffff, r76, r83, r90, 0x0, r97, r111]) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r113, 0x4, 0xcc) r114 = getpid() fcntl$setown(r113, 0x6, r114) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x800, r114) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000580)={0x0, 0x0}, &(0x7f00000005c0)=0xc) sendmsg$unix(r4, &(0x7f0000000700)={&(0x7f0000000140)=@abs={0x0, 0x0, 0x0}, 0x8, &(0x7f0000000180)=[{&(0x7f0000000200)="e00a4b21420837d8725aeb2a8f2e2f76141f1fe5760e0cbd09215ed72e38c3bf5dd146fdb54ca522d768d0035b17667ec20198ce11721e93f03d7c54ad35c904e1e7b9d53bdc8ec6f0e0796072c89ef1edb526c9b99e961d288ce32377391afd5e2395660f5df3a83426e4a1806a369c924a93a465e073c58b0b13b87d24dc7ffe02465c5f5217eb5cb0bb34092df0aa93f93c1a21bc005cd7e28257a4fcbe101cf9911c1dfdc5e234e75ab620cfb5964a9c20bf6f3956a0e189666af6d4e88752509d0885afb26685ee412ca21ec5c60b9b05cd87e268fe8e", 0xd9}, {&(0x7f0000000300)="ec7e2edc694c0f5372f73cf2dbd21b5f8e1389a40b76e52963a69d113fced8cfd4ad0733279aeb326b11bca28adb80a05a21cf6a5bd550a1d6bae148afefe276cc4e50b2d1cf6c7b02ec9f4293035ddf5a50b061c477cdbc1f1513063f8654376dbd", 0x62}, {&(0x7f0000000380)="b860e323a5db9903d460389c47b4b0af3c01d4834361db08d5b324b9a618e3145e9eaf2db5ed5fa06be0d19860706026549797244f5fdc7c2e6876d5805742754a3ae623c0bd621e3d6cdb2580b66de643f2d007fb75d7bdbd18133086c1227eebd930b7e55543e986c1a01bc3c42e6e922996651cdfce52bb482af84fbd4083a042a05b14b6b4338b7cfa66dbd6995ab71bfc56a2dca668b618237553ead3f48870b9fbe8e423957427faccf9a509a095de7911f783f7cc563144f2bc119ccd22be63ddf9de405dfe53afc5f19877e629fb2ad97df8c2a34830a1c95c757668facbe70e13b9a5691d0ab335209e", 0xee}], 0x3, &(0x7f0000000600)=[@rights={0x18, 0xffff, 0x1, [r1]}, @cred={0x20, 0xffff, 0x0, r8, r14, r23}, @cred={0x20, 0xffff, 0x0, r25, r26}, @rights={0x20, 0xffff, 0x1, [r1, r0, 0xffffffffffffffff]}, @cred={0x20, 0xffff, 0x0, r27, r28, r35}, @cred={0x20, 0xffff, 0x0, r39, r44, r56}, @cred={0x20, 0xffff, 0x0, r57, r65, r112}, @cred={0x20, 0xffff, 0x0, r114, r115}], 0xf8, 0x8}, 0x40c) kevent(0xffffffffffffff9c, &(0x7f0000000000), 0xfffffffd, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000000), 0x0, 0x0) r116 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r116}], 0x1, 0x0) sendto$inet6(r116, &(0x7f0000000040)="9b3758e1b1a941f0", 0xffffffffffffff0b, 0x4, 0x0, 0xfffffffffffffe07) r117 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r117}], 0x1, 0x0) ioctl$VT_GETSTATE(r117, 0x40067664, &(0x7f0000000100)) 16:00:07 executing program 0: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) r1 = openat(r0, &(0x7f0000000080)='./file0\x00', 0x0, 0x80) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x2, 0x1ff, 0x2}, {0x18, 0x2, 0x0, 0x400}, 0x5d, [0x2, 0x2, 0x2, 0x9, 0xc4c2, 0xc8, 0xfffffffa, 0x9f]}, 0x3c) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r2}], 0x1, 0x0) utimensat(r2, &(0x7f0000000100)='./bus\x00', &(0x7f0000000140)={{0x101, 0x220b7133}, {0xe6a3, 0x100}}, 0x0) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r4 = geteuid() r5 = geteuid() r6 = getpgid(0x0) r7 = semget$private(0x0, 0x8, 0x80000200) semop(r7, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r7, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r7, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r8, r9, r8, r9, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000840)={{0x6, r4, r9, r5, 0x0, 0x4, 0xfffe}, 0x3, 0x7, 0x0, r6, 0x80000001, 0xfff, 0x3, 0x100000000}) getgroups(0x5, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0x0, 0x0, r9]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r12 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r15 = msgget$private(0x0, 0xf7bb9e99388a03e5) r16 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r16, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r14) r17 = geteuid() r18 = geteuid() getpgid(0x0) r19 = semget$private(0x0, 0x8, 0x80000200) semop(r19, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r19, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r19, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r20, r21, r20, r21, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)) r22 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r25 = msgget$private(0x0, 0xf7bb9e99388a03e5) r26 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r26, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000feffffffffffffff0000000000000000000000b19cb75ecb00000004"], 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r24) r27 = geteuid() r28 = geteuid() r29 = getpgid(0x0) r30 = semget$private(0x0, 0x8, 0x80000200) semop(r30, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r30, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r30, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r31, r32, r31, r32, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000840)={{0x6, r27, r32, r28, 0x0, 0x4, 0xfffe}, 0x3, 0x7, 0x0, r29, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000100)={{0x3, r24, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r25, 0x1, &(0x7f00000002c0)={{0x1f, r24, 0x0, r24, 0x0, 0x10, 0x8}, 0x10000, 0x200, r23, r23, 0x31, 0x8000, 0x80000001, 0x1}) r33 = getpid() msgctl$IPC_SET(r16, 0x1, &(0x7f0000000840)={{0x9, r17, r21, r28, 0x0, 0x8, 0xfffe}, 0x80000000, 0x7, 0x0, r33, 0x80000080000001, 0x1001, 0x3, 0x100000000}) msgctl$IPC_SET(r16, 0x1, &(0x7f0000000100)={{0x3, r14, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r15, 0x1, &(0x7f00000002c0)={{0x1f, r14, 0x0, r14, 0x0, 0x10, 0x8}, 0x10000, 0x200, r13, r13, 0x31, 0x8000, 0x80000001, 0x1}) setsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000400)={r13, r18, r10}, 0x2) fcntl$setown(r0, 0x6, r13) r34 = socket(0x18, 0x1, 0x0) setsockopt(r34, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r34, 0x29, 0x80000000000000b, &(0x7f0000000040)="1dfb0000", 0x4) 16:00:07 executing program 1: r0 = socket(0x2, 0x2, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) listen(r1, 0x6) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000000)=0x9, 0x4) connect$unix(r0, &(0x7f0000000700)=ANY=[@ANYBLOB="82022e2fac1400ff7d81afe46d5733e0f29384d0829696473d48e4c734a899f96f0b224ec765ed0e76d93c6b8a03b10820a58fe43bea7a07246ebf798f5ad2d9ac55a52f7dc8062782813c8cefcfdb1bd4f9c0e36d58ab4f79a66de7fb584d490000007c62f547d55587267ba5050932ed612e5ffe04ed83800b0331dd48d6fdc2ef47b4d2c38f572cf51ad724dd92f008c18dacb6584b976198a9ebdf1b7ebb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea944df0430b67f055df2b473f9c2f7a5daa530239fc1ecc440000447c89263b7abec43beaf656f9362301576534c2d7ceac6f705d4729f7c40b3dffccd0e67beab3b00b0c1b705f6b4300048c4c0db6c55a02a05961e2dcdfadb9edd8a568f564b4d217824b0aa5560ea147f1bd941f986fc40017f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c9fc348ee4013ecdb22c56ebed7f9a464a99d6c3105c25a83a2cde42edb2e8701af93d27c88b7f1e0f3e060a46edcb9a342bafee9139645637b89c81feba0f40c08c3a959b47fa6ef021fee27df442b4540f4a1124b9bf779945601f6fa7eca47765e186bc740e6ee66469e492f519cb98a6a4636ede6b3befa278e0e5a7ebee8a3b9784d199bb73540e4"], 0x10) writev(r0, &(0x7f0000001740)=[{0x0}], 0x1) 16:00:07 executing program 0: semget$private(0x0, 0x4, 0xfa663d4f2c5face4) clock_gettime(0x5, &(0x7f00000004c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000680)) r1 = semget(0x1, 0x1000000000007, 0x200) semop(r1, &(0x7f0000000040)=[{0x3, 0x36, 0x800}, {0x3, 0x78d}, {0x3, 0x1, 0x800}, {0x0, 0x800, 0x1000}], 0x4) semget(0x3, 0x1, 0x0) semctl$IPC_RMID(r1, 0x0, 0x0) getuid() ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000440)={0x1, &(0x7f0000000400)=[{0x3, 0x5, 0x100000000, 0x3}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000480)={0x1, &(0x7f00000000c0)=[{0x94c1, 0x0, 0x4, 0x7}]}) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = socket$inet6(0x18, 0x1, 0x2) r3 = accept$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0x29c) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r4}], 0x1, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r4, 0x29, 0x69, &(0x7f0000000340)={{0x18, 0x0, 0x6, 0xa57}, {0x18, 0x1, 0x400, 0x5}, 0x5, [0x8, 0x5, 0x7, 0x1, 0x4009, 0x20, 0x7fffffff, 0x3]}, 0x3c) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000001c0)) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x902, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f00000003c0)={0x1, &(0x7f0000000240)=[{0x2000000006d, 0x7, 0x7, 0x101}]}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x5, &(0x7f0000000140)=[{0x7ff, 0x1, 0x26, 0x101}, {0x8, 0xffff, 0xfffffffffffffff8, 0x5}, {0x7f49, 0x5, 0x0, 0xff}, {0x1ff, 0xf7, 0x0, 0x5}, {0x6, 0x0, 0x1, 0x6}]}) setsockopt$sock_timeval(r3, 0xffff, 0xb468c4c4718cec68, &(0x7f0000000500)={0xaa90, 0x200000b}, 0x10) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x1d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000005c0)={'\"\t\x00', 0x0}) pwrite(r6, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) semget$private(0x0, 0x0, 0x2) r7 = openat$tty(0xffffffffffffff9c, &(0x7f0000000740)='/dev/tty\x00', 0x800, 0x0) ioctl$TIOCSDTR(r7, 0x20007479) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000080)={0x5, &(0x7f00000006c0)=[{0x7fff, 0x0, 0x1, 0x4}, {0x66e0, 0x5, 0x89, 0x8}, {0x2, 0x5, 0x1, 0x1}, {0x21, 0x5, 0x8, 0x401}, {0xffff, 0x9f, 0x1, 0xffff}]}) syz_emit_ethernet(0x1, &(0x7f0000000580)="e4") ioctl$VT_GETSTATE(r7, 0x40067664, &(0x7f0000000540)) setsockopt(r3, 0x1fc, 0xfffffffc, &(0x7f0000000600)="670400000050c8ed68894dcc580ff49b139fb8ee97dba730f3cc8c94a3a859a79329020272eaceb15d1a5b0181ddd9c1f064b80d51671790c736dc8e20130da00b26360e3e211f", 0x192214d6) ioctl$BIOCSDLT(r5, 0x8004427a, &(0x7f0000000380)=0x4000) semget$private(0x0, 0x3, 0x10000425) 16:00:07 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000001800)='./file0\x00', 0x80, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001840)={'\xf1\x18\xf5', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x24}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r3, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000001740)={0x3, &(0x7f0000001700)=[0x7fff, 0x7fff, 0x3]}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x24}, {0x6, 0x0, 0x0, 0x7cf}]}) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAW(r4, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r5 = syz_open_pts() poll(&(0x7f0000000080)=[{r5, 0x40}], 0x1, 0x0) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f00000017c0)=0x5) ioctl$TIOCGETA(r4, 0x402c7413, &(0x7f00000001c0)) writev(r4, &(0x7f0000000500)=[{0x0}], 0x1) writev(r4, &(0x7f0000001680)=[{&(0x7f0000000240)="527e11406b66490ae672e770666f5e6e1bb013efbe0a36bdd25b51d603e67393a453ef55fce9a8ddbea744845ed0b276b4b725f34b86b826c82929b731f71386196f719dcafe6285c39a37fcda4b321770d54ec9f37dda0ad8fb1d77ceaf74cfa5d9f75c267eb8edf9861339695a3ff5c709ab2efaac646c9fd9ce8bd0e472bf7f448d1c4e2d6f76fc506d47cb110ff9abeff3f1a4e4889adf", 0x99}, {&(0x7f0000000300)="310e4c9c21f5edc1929ece1858b0f2e0b6e965899ab2d544caf3656686fd9d92a010d6cd3001f113f1770d3726143ef1eb7a20c41022ebd3b7ad61f62847c2a0523c22711832e3ec45f144c9a9b011c58238228fb5be1ce7b2ff662e48e32cb5ef4b42a23bc0f639df5c373b0fb5ff5d962ca7eaa43dd98000b9cca7027fd9a6466e8bb7aadf4fe59ea49cff019addfff130", 0x92}, {&(0x7f00000003c0)="d4120a7df7052a66424c62691f57eef26a423aa8282e83d15fa163aaed0e7399d6ea43ab784b0ddb77e1da009036a89e5a30c6f613881f7d6451463ad6bba0d01d6acebefbd1f8193ff6a3e5f07799b107c07056cd451cad74c55acbdac544b217dda985d779920eafa72cb7ccdbf84a88c3d08934a9a525d8b1e4bf3613c0cd58671e237bb5060a6bb52d", 0x8b}, {&(0x7f0000000480)="c818e63cf32df91e42c2cf78524d761bad95d476b14a7be4940a42dd23d335d13a32c3c274d86dff2a68a29cd41428d14fabf3c9507b49ddf01a4da93389425a9ea041cae3d5b57f06cd4fbb4736f1d0dde19b65669710423fac34d81fb387dc0ca946c3100afe860574d2fb2ad87321a3da4ce8c5169cc7be3e0913a88c752e8faa57fb1266f5dc1055bce56ca3227e803f8e84e40c1635b537e76ddbcda98761f1aa1755aaf5823180c3e8484a5eff5259b149eed02cd15b7bcf3a542dae6960f3c07267b866d98fa05dc4547498662c51d6fb", 0xd4}, {&(0x7f0000000180)="d7420b381958225261deb423b4a7", 0xe}, {&(0x7f0000000580)="3d2d45ac8277e9e44ccd9852b74e643f82a0425080943306b899c4b58e9ddc69af8d1da41f88dc329bd2c414379f9166be1b915a4936c0359bf222f1c4dfbaf1e0e57889a834e22f7d2926b466586108de47d934cee260c5f34599b55b", 0x5d}, {&(0x7f0000000600)="35a00d2d5f1cefccf450758594d63a1b06046be15b570cbf01ded2af56dda4486953eb26c49ad44bed2e94197abd6bf5af4c36724d67fbe43ad5be382eb75a65716e4fcf96e0ae04e44ec73fae12cd2424f48171d5b7e5c5b94036c76440445144", 0x61}, {&(0x7f0000000680)="030875932b9eca2b170f769c85b15a692fb6d516a931a897e8926d2bd3f558ce2c85b07cf53406caef5fbd9140d1edc02d74cb8659969310a3342591c56de83ad6e56052fab49e675f1ff3f539b50e20ac12ad9282a6fe5f49cbd684bce6f2888b5650d3d6d50493738a6ed482ef83c18a0fff75e3a392346b04e5ae1332e1ec2524fc05e8b2cfcc769b594dff908ca540750fdb7a05edf63e9b01062eb7f8bdf305f520924badb8d8d7a5506ca0553aca9df0b7e5db8d68b28ef57cded57dbe2fd273ba54d65484f9d1c13953ab310ef9fa6c0e7db0f108f2e8bd955d51e90b8776394b902e9e0eb477954b80be178258d93b4da42519aa146492d4f274b0c9a8c788c3a655a69c5f758383fe794457f88be5813c7262db3516967c1057ac8442a2d879f0f51a6ead85592b6add09005aa1b33f274d301831e53ccee6fcb7596350f24cc6e81b771db969dac9acdbc3077f6cc144a5cbf41154a22476fc9d576a0b1200eb33f0ec30759c32ff8b2147b639c0b0c797486b4cda63fe74dfb3d83622762cc6ba9e9f2b79f8f4f4ea5ed83d0485dab90b6776745ef9967a453c0e1c2a5a5ca81258a445a3da84a770077852270badba57003b55b54054dd894574c2a6cf8c8aa9f0c40844f4b3987030c6f5ef080eac77c81864b4c3a21ecc35da42dc29e938a365586053f19bdd3786b8ede73c2c902ae3fafefdd9cbeb8deb779f47a52f9e1aaaae814f8098d85d550b20b4868aa17904fd7a04bdecd7e99f08f1ccd6d2b0d18cdc99a10c46c847cafaeb3d87134fae2e482608ebcb9ab9aca0e109a6978eef8cdf2bff0961c3686d8c104915ac8dfdb07fb8620aae4600f1dfcb7c13985f0ed0e30488f127d6d065cc0e4021bb3194cbd97f9da16f2758594dcc66b5b5e5cd6238cb0a6ca3d061a0e14c01a9cfc25acb41d3500bbd61dc2434be9e567f8f5873c7956754324b8965e821cabddc02a772a16f1b27976a9af992cfa2fbe283beeb74c5c38ac244614bcf84c21cb3301dde5bc9eef208e6795c56ebf1f4f0c17b433eb4be01c332ab71755052b7a3ef269aa3f3625a1f53d5f57abde207cf773de2bcd1a34e456c41c7b61490fe8a0b2c835d3c76cc5e6e561c85de946edb60f5fefecf3c3d119709f899025ddb5383a1d97ec556376a97b252517125881741edbde3bfbb546b89b13c04791c574bbca899a043bdd4fbd573311553990cbc0133990ff43be508278a57ea6ab0fe500ac1ea06fa9a04027f8255a76ee7b912b14b03795ed9c90b4c3159b4ef80a6dd0216e6941d07d8539f87ba03313f4e70b8ded2e9fa3c2bd46a3ca02cb42a5f9a245b4c841c378cca2ee9e0cff433caa910f393a2170c4e27228be1afcc8f52c379cb2a384f28c2fea2f73981f2faeee36ecebc0ad4c2e2e7f244529a5b70cbaefc28f1b79dad557b086eb98da0aaae60b647cbdf47cee702905b4e47a1c990c2277879377111f82ccfb1b68a5ce41d8934fbf18ba2312a64ce9f1c1175e7a31a52280e63b292de5cddcde43b762c4614f7e8f93ad2b7f214a11e6a4039ad51194124e8bce199863ff87428db4b1f4cf56567561af0c356ac592b7f52cad923ae3606301414b228bdf2c79249b74083ae21979e83a706e0cc4a4a7d41e5f5fa08c1e094298149a463c5f8d23abe951734cc8ef5119327699cbb0d13cb4d47ecdb6d685d8a4b05eb71d55c1c6ba9c8c2bea9f53e510c0e5f629b94b6ef0f15effc3ddbcc1340b97b757f7cd9ae1682443890dc03f542bbcc926042d986839ccab13d39108f5adf7f43c317791038b2f05b076fef871ff2e0a1056d57da585d86b10729e93afb6e65519c8aee1de99dab138012ec3ffbfbd43d8e1a813a4c79974da61356ba79943910dd2af507026ad864969667c221b45511074f43348e2dcf363a918ced9d2cd645ea96982823417dc95624e0b9602fdef381bf2b3d6b4aaa5721e8c59391bc22c50375b05ee739b484a33404ff5052c4c0c7ea6095a692940650fb1664d9de70787f9d9bee666d0d3bf67fc353e5d5b42d1501fc4b5615e1d4dc662f38cf67233e0fec2367655903ee0e077852c6310d13fc2d46861ca718cd8094fb38eb1010dfe5f03b25d6c927a14840542aec0ac5c8a7d831c82ebc5f474e777021fd1b0e6b191b460bc6d10c838f0f220bcc86b4ea8063432d3a974d15b654f40cbfabbc0e8ae63d4b0e230696a49bcb0047499588dd7e3abaad3c6025deaa4a3b68bdfa7635c89b74353b5c061c621d2b7c5b7b2c5430c55078ce18d48c874e057076305e80c1dde3df3d8e867d0570d3bc842f67a038dd3af1b303a441d05b52ca585cada43749882188d3df53127467c4bb20f1641f8626458a5307adb298b7922faea28dab26d6c1eda68bee4a35e81bccf31197eaddd59cb7874f60de3ba4ed6c15aca23edd486ba30a463c33811ffc25147d6a8e3fed4189073af43f1b8d05efef00da8f76fdc69f563a651f17a23fccdd5b296231201ad1d1e881dc69d673906d8ac17913ef5e46f12cd64389034966b7c9792de69352b2ac7aebed9a6e10b7f889469ccfecf5fd56f70af4a5011a1f0d58a240d54c61fe1f447270af0cbac3bf1505b62c503cf274f101e2a08cf734505ab90e4e1f1000ec993f2cf1780bfc9f3f43cd40fd02682920447c0f6df7501735cbd89c354166ee96af67406b4222d6ccf18f56c7d79dc783b62e0f574e9e96eac826729601b9d579f2aacdeefcfecbfe1c5a2789901deee99e1574b96be840b6f1d0e0b4049123e11d7b38d315f212dda72f1300161981dd7341979bd4cb5f976ccd7b489215fa2c2f01c612dc1eea17f21bed2626f60eab6ef93f6cdfc9afb6eb3b241c905aa5a7357b84f181af455df8c551988e280dc868452f4fab28bd838cbdc56a043f1ace92057c586b6ca5c6b69c954ced55a0bb816440619f1ecbf4b68c23eb940ecbd78b062d91112afef348de65ac15899f6784c69a9b167f8b66ed367f5a0d9c39c36872039ea705a06a75ff1915f01d837ca96237befebfe620a287fb7a94507ddf743888ce19b45ea21b0824aa5848fd92327b6887b5d8abb34a2c49040337c2a52e016a77154815cbb3649aa8d15dbff2db0fd54a4a772a202ee1aaa057a8f27b71ed1ae52f9c46c178ceb3bff19317a1e68d4ff4574459b315856904b419bdc2aecf9362f4317903cfb6559dd165f44d3ea3698bcdfd104f37794132b07afebb5d07b0d19b8e6c3c611112e50a37e694f16b63a0bd74c1dd47d69aed4f15776da6a3ea1cbbc1d460c16a06300d0f8656011325797d80e90f55f689d6d5f48f94fb9df145508e1ea5832d8aea8bea4830f6a2a96c5eef8627557afe807de7722143ee9c0e2b840a4ce00126dda0fec81006f1764c045fcf19975c936bc79d976f6944d04875f6492cbd7274f178ea4788d41939a3ed270c01e2f15585a9788c6f03e187224a74edb06a767c86f67829c488cf8e61ac65a3ced90283aba8bef7ff1ecd87e146e9b66eed6edead0880c937f8805b123547d111991403f526df29c60826f991162d104b426c4c41a27b9d74f1bd26e2018a1b412a414d5756a6dfe7f70c92658999fb2ca95f02d1509f649cd1d2c01cb9dc455d0c41c516762d18030f293e7992d052680c5ad7b006d1f3ebaf3e3ebfe81a58412d3cb29846083bb558c82601986897dc2b421cb0cce3a0fe8e3a09d10f004409e0a7491b4430917dab7b942a1ca34c7eeda7128da98aafda66733d4836e908970aa66b2b1cbbcd5b16834ae1b9aa2586b52da880c1685919d3a9a6706640ea00b9e05d08ff43c1d28e01ab4bcdec1a54df489d6b0f48df11369e7d9ea2d6dbdbe7e9d18922303b91368c6d36674ccf18cef31773c82c3aa061568b86a12d0a59f6e9e972fd865f3d6f814f74c694e9ed1abdbf5c3d23725c4271aeae69c1e15b778b7050796421cc755b353b2a1655cea5c4ea1fb41699bbf6cd56dcddb4b92a0d54ff597a421ad589ecb7f0b8009ebd2bc001b7aa8ecefe915e1e95beec8368ee765f8bcac494a1ba43a033f0611d27f783d984fe3b557a59c153f4fea8b7cf566c75cc2aca9ffe063e0ca55f7b3ca61bf38d54522bc583e90f1b529fdd809454879462a221f8567d5090f80a0b4ac90111d7783ba311cf6f3bfcc761a3ba7b7c3f037e7551fc54b6c5eff6ff85e66e2d44cbe9f34874b875376e093b541370cfdec91b5381692300d3aca823ac23bbdc0ec67288eb404283acd8729536656775615fde11609ba4e5329e017cea5ac8cc6ada625d450e3357a9243d9bd395ccde704368d4c993763dc993f92357724bd1f41167c8a229a99b04bce1a1cee52fd0286f92ddac15b7887eae9dc59423a799ec0207da437a1256e4feed37891237d12fb52796d355d7258af034c3cf38c5d43ab801076738855fe125a2be0ba3486944da302bde234d87eb26dd8dfad4612e593dc66c8e6770d1c65bc682a4d949e8e00a04816a2ed5ad2789ad22f1468def2c389b33960ca794bc107813634c7805b4a91d8077586a97953d9430f980e5be98efd06216508b8fc096fff7448ec715775f101984c6203409628aad87d20117e16b73a5035ccf963e1be2922b432e614739e32d564656c6cd8e921dbbbc1b941ee120476a796f4e8ba3054267eb14a92a73daa51f179d3502f5f229b62875157bdb53b0b4dac914ba6835cffe335934a37e349804346035093b232d71e7b323e89c38be184d770e14044fcad0ee1990835e008e3980e993a659c58121772cf5918cf34b092f9748d33959f5a42aaf50458a31662834aee0941d50b814da480c53648f46c499191bddc703914725e2b52db3b7088664f15d89b613c62061050ae998b4925069c033cbbd479aa55a34044eb7035fc737c7ea35f000da318a44fbdf38a859d6f1b22beb893c3ce8c8d65133651a9b011456c99c66f67b33eaaabaa3cbb23bde08af2f4f5c02682e1c2788ac430e949e59da20263726edddf5443f39c074863f25b692c295ef36d736385a989c567244be30343e82a28a28d51858741366221ad88cd5a40c30463d26f753df962ed41ad7db9cc0638ce2f3b90f68fb15061fd946b70d0e7cd05a93d95c1482c7ad995abd32aaad15813a2498ba836be5bc459d6dd893b8e4f59916ed559c39f960bcde7f6d60dccd5cb168effba462ac53d490d2cfb29d75be1e9d44ab717ce6413b5b7b2298ca7b8d97b4eebfceb7358dfb8399bbd65c76ee9dd8583335c0112e87e7288f4b24ff8016d26a2e6fbc50bf6b974c97a810d7ae0c7d79f488d60f63867c24799e52c817371149f6308ff9d1a90272e61d2462e89b547dd38bc4a74d1d6ab3b5d6b8fd7ff4aebc0b53c14776a5a145ed97309f4a893a55faf9e95640ebdfa9bd4bd057c5e9b6bcf5d14a68fe6cc3cf4ef1cb3e79e619f0eb90b8842debe93a0c96372fb9b8183e3ed8bf523c3231ea6d19b8a3f6b825211b57a1df435d662f0c849ba1998c17af6d7af5a30e1712c90cbd4db257e8253941e4f6458bdb5c3aa3db89aa0dabc18c02d1788caa1597a79328c9119d5be4c1249f2296455708f007d9edc0a330055167940eb5a55a88d38a369d1a455e86cd7f422db7c3c67c6c2d612f21f70f14054ec4c1b35c38b77e7163847ef5244082bb74f9eeb7e79f452c2bc5608fc3e7c68548ec65562720963f5765565a5e5cf4fe24e34602580ef3d06fd3382909fd5a88bc23783a9e862ae780930097254ee2c05a0bc4a63edc69302287317a7b147e50da3192b0", 0x1000}], 0x8) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x3}, {0x7c, 0x0, 0x3}, {0x6}]}) r6 = syz_open_pts() close(r6) ioctl$TIOCSETAW(r6, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$BIOCSDIRFILT(r4, 0x8004427d, &(0x7f0000001880)=0x6d) writev(r6, &(0x7f0000000500)=[{0x0}], 0x1) fcntl$setflags(r6, 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b6f7e75f99f95dcc489aed7ef55e") 16:00:07 executing program 0: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) ioctl$WSDISPLAYIO_GMODE(r0, 0x4004574b, &(0x7f00000000c0)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000040)=[{0x80}, {0x64}, {0x2000000000000006}]}) pledge(&(0x7f0000000100)=':\x00', &(0x7f0000000140)='\x00') syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 16:00:07 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x3, 0x0, 0x0, 0x0, 0x1], [0xfffffffffffffffe, 0x0, 0x0, 0x8000000000000000, 0x0, 0x0, 0x800000000006], [], [], [{}, {0xfffd}, {}, {}, {}, {0x0, 0x5}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getgid() r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r0) ioctl$TIOCFLUSH(r2, 0x8020691f, &(0x7f0000000300)) 16:00:07 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x200, 0x83) r1 = syz_open_pts() poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x0) flock(r1, 0x4) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f00000000c0)=0x2) setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r3}], 0x1, 0x0) r4 = open(&(0x7f00000008c0)='./file0/../file0\x00', 0x8000, 0x6) poll(&(0x7f0000000040)=[{r4}], 0x1, 0x0) ioctl$KDSETRAD(r4, 0x20004b43) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000000)='./file1\x00', r2, 0x3}) r5 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file1\x00', 0x10000, 0x8) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f0000000780)={0x6641b463, 0x8}) setsockopt(r3, 0x2b, 0xb, &(0x7f0000000100)="d5ff9668", 0x4) setsockopt(r2, 0x29, 0x80000000000000b, &(0x7f0000000040)="1dfb0000", 0x4) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r6}], 0x1, 0x0) ioctl$WSDISPLAYIO_LSFONT(r4, 0xc058574e, &(0x7f0000000700)) ioctl$VMM_IOC_CREATE(r6, 0xc5005601, &(0x7f0000000200)={0x10, 0x100000001, 0x4, 0x1, [{&(0x7f00004e3000/0x11000)=nil, &(0x7f0000217000/0x3000)=nil, 0x8}, {&(0x7f0000036000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x5}, {&(0x7f00006ae000/0x3000)=nil, &(0x7f0000793000/0x3000)=nil, 0x9}, {&(0x7f00002c6000/0x4000)=nil, &(0x7f00006a4000/0x400000)=nil, 0x3}, {&(0x7f00004ca000/0x4000)=nil, &(0x7f0000807000/0x4000)=nil, 0xf4}, {&(0x7f000044c000/0x1000)=nil, &(0x7f00000ef000/0x1000)=nil, 0x2}, {&(0x7f000054c000/0x3000)=nil, &(0x7f00006cf000/0x3000)=nil, 0x7}, {&(0x7f000090a000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x3f}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000637000/0x3000)=nil}, {&(0x7f00001dc000/0x4000)=nil, &(0x7f0000772000/0x4000)=nil, 0x401}, {&(0x7f00006d2000/0xb000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xda}, {&(0x7f0000503000/0x4000)=nil, &(0x7f00005e2000/0x2000)=nil, 0x100000000}, {&(0x7f00003d5000/0x4000)=nil, &(0x7f00001d1000/0x3000)=nil, 0x8}, {&(0x7f0000022000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5fd769bf}, {&(0x7f0000678000/0x3000)=nil, &(0x7f0000129000/0x2000)=nil, 0x1}, {&(0x7f000061e000/0x4000)=nil, &(0x7f0000441000/0x1000)=nil, 0x7}], ['./bus\x00', './file0\x00', './file0\x00', './file0\x00'], './file1\x00', './file0/../file0\x00', './file1\x00', ['./file', './file', './bus\x00', './file'], 0x900}) 16:00:07 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r1 = socket(0x18, 0xc003, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x1}, 0x8) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000140)={0x0}, &(0x7f0000000180)=0xc) ktrace(&(0x7f0000000080)='./file0\x00', 0x3, 0x100, r2) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r3}], 0x1, 0x0) r4 = openat(r3, &(0x7f00000002c0)='./file0\x00', 0x1, 0x1) getpeername$unix(r4, 0x0, &(0x7f0000000280)=0xc60a0c4e6f7483b6) 16:00:07 executing program 0: setitimer(0x0, &(0x7f0000000040)={{}, {0x0, 0x2cd6}}, 0x0) poll(0x0, 0x0, 0x6) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) r1 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000140)) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r2, &(0x7f0000000500)=[{0x0}], 0x1) fchmod(r1, 0x0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r3, &(0x7f0000000500)=[{0x0}], 0x1) r4 = syz_open_pts() poll(&(0x7f0000000080)=[{r4, 0x40}], 0x1, 0x0) r5 = socket$inet6(0x18, 0x8000, 0x2) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x40, 0x0) r7 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x8) kevent(r0, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffb, 0x22, 0x40000000, 0x9, 0x4}, {{r2}, 0xfffffffffffffff9, 0xe0, 0x6, 0x4000000, 0x72}, {{r3}, 0xfffffffffffffff9, 0x0, 0x20000000, 0x100000001, 0x3}, {{r4}, 0xffffffffffffffff, 0x40, 0xbd47d9a171becc35, 0x200, 0x8000000000000000}, {{r5}, 0x0, 0x8, 0x8, 0x1, 0x3f}, {{0xffffffffffffff9c}, 0x0, 0x31, 0x2, 0x3, 0x40}], 0xffff, &(0x7f0000000300)=[{{r6}, 0xfffffffffffffffe, 0x0, 0x70000000, 0x6, 0x401}, {{r7}, 0x8000000000000009, 0x5e1150b830618e43, 0xfffff, 0x1, 0xb3}], 0xfffffffa, &(0x7f0000000340)={0x2, 0x40}) r8 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r8}], 0x1, 0x0) r9 = accept$inet(r8, &(0x7f00000000c0), &(0x7f0000000100)=0xc) ftruncate(r9, 0x0, 0x7f) setitimer(0x0, &(0x7f0000000000), &(0x7f0000000080)) 16:00:07 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r2, &(0x7f0000000280)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04a8b81e60728157c735bf53c918ff352d72ed1e9a6099d9b677c14be0c3fcfb7e9d90400000000000000e4631d16bafcbd8111cb7a00e7e50600000073290fd7b60b73ea19fdeba9c353ef1fd17b3eda7bb780136dbe676bee0ecf5bc4a255f4ae900eb8d60541a12c4519a76b0fe7db0f64739c08166deddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017e9a9c17679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f8496edc3d387511d95babc969756cbac315a35640000000015935c584d81d7ec", 0xef, 0x0, 0x59) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r1, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000040), 0x9130fbf, 0x0, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)={0x0, [{}, {}, {}, {}, {}, {0x1}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x1}]}) 16:00:07 executing program 1: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mprotect(&(0x7f000004e000/0x2000)=nil, 0x2000, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x4, &(0x7f0000000080)=[{0x13, 0xfa, 0x3, 0x6}, {0x3, 0x8, 0x2, 0xb430}, {0x0, 0xcc, 0x0, 0x7}, {0x8, 0xe1, 0xa3}]}) write(r1, &(0x7f0000000340), 0x10000014c) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAW(r4, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r4, &(0x7f0000000500)=[{0x0}], 0x1) r5 = syz_open_pts() poll(&(0x7f0000000080)=[{r5, 0x40}], 0x1, 0x0) r6 = syz_open_pts() close(r6) ioctl$TIOCSETAW(r6, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r6, &(0x7f0000000500)=[{0x0}], 0x1) r7 = syz_open_pts() close(r7) ioctl$TIOCSETAW(r7, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r7, &(0x7f0000000500)=[{0x0}], 0x1) r8 = syz_open_pts() close(r8) ioctl$TIOCSETAW(r8, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r8, &(0x7f0000000500), 0x0) r9 = syz_open_pts() close(r9) ioctl$TIOCSETAW(r9, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r9, &(0x7f0000000500)=[{0x0}], 0x1) r10 = syz_open_pts() close(r10) ioctl$TIOCSETAW(r10, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r10, &(0x7f0000000500)=[{0x0}], 0x1) pipe(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(r1, &(0x7f0000000100)=[{{}, 0x5, 0x8, 0x1, 0x55, 0x9}, {{r2}, 0xfffffffffffffffe, 0x2, 0x2, 0x7, 0x3}, {{r2}, 0x2c1974b0a92e20ff, 0x8, 0x1, 0x2, 0x8}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x82, 0xb043e2308a9bedb9, 0xfffffffffffffff8, 0x8cb}, {{r5}, 0x7ffffffffffffffb, 0x1, 0x40, 0x9, 0x7fffffff}, {{r3}, 0xfffffffffffffffa, 0x0, 0x40, 0x6c18, 0x4}, {{r2}, 0xfffffffffffffffb, 0x24, 0x0, 0xffffffffffffffe0, 0x4}, {{r6}, 0x0, 0x90, 0x83f0929bbb835e35, 0x0, 0x3}, {{r7}, 0xfffffffffffffffa, 0x4d, 0x3, 0x7bc, 0x8}], 0xe8, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffd, 0x93, 0x20000018, 0x2, 0x7}, {{r8}, 0xfffffffffffffffc, 0x1a, 0x2, 0x800, 0x6}, {{r2}, 0xfffffffffffffff8, 0x80, 0x20, 0xffffffff, 0x9}, {{r9}, 0x4, 0x88, 0x20000000, 0xb46, 0x200000}, {{r3}, 0xfffffffffffffff9, 0x53, 0x40000000, 0x50b, 0x9}, {{}, 0xfffffffffffffff8, 0x60, 0x80000000, 0x8, 0x401}, {{r1}, 0xffffffffffffffff, 0x80, 0x8e, 0x2d, 0x9}, {{r10}, 0xffffffffffffffff, 0x82, 0x20000000, 0x81, 0x5}, {{r11}, 0xfffffffffffffffe, 0x4, 0x4, 0xffffffff, 0x9}], 0x1000, &(0x7f00000003c0)={0xffffffffffffffff, 0x4}) mprotect(&(0x7f0000028000/0xb000)=nil, 0xb000, 0x0) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) mmap(&(0x7f0000026000/0x3000)=nil, 0x3000, 0x1, 0x12, r0, 0x0, 0x3) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'\f\x00p', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x40, 0x6, 0x1}, {0x0, 0x1, 0x4}, {0x400, 0x7f, 0x0, 0x1}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x6, &(0x7f0000000180)=[{0x8, 0xff, 0x20, 0xff}, {0x8, 0xd5, 0x80, 0x2}, {0x2, 0x81, 0x0, 0x8000}, {0x80, 0x5, 0xfe, 0x20}, {0x5, 0x3f, 0x1, 0x2}, {0xd2, 0x8, 0xbb, 0x341}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pipe(&(0x7f0000000280)={0xffffffffffffffff}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000002c0)=[{0x20}, {0x24}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0x24a, 0x0, 0x800) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000240)) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x24}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r3, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000000c0)={0x5, &(0x7f0000000040)=[{0xffff, 0x6, 0xff, 0x6}, {0x401, 0x58, 0x0, 0x7}, {0x3fb, 0x8, 0xf7, 0xfffffffd}, {0x3ff, 0x0, 0xa0, 0x5}, {0x3, 0x4, 0x7f, 0x5}]}) ioctl$BIOCSETIF(0xffffffffffffff9c, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:08 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0xc9, &(0x7f00000000c0)=[{}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = semget$private(0x0, 0x8, 0x80000200) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000180)=""/4096) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x4b) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x420, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0x3ff, 0x7f, 0x5, 0x81}, {0x30, 0x1, 0x0, 0x1}, {0x9, 0x40, 0x81}, {0x8, 0x20, 0x7, 0x1}, {0x7, 0x3, 0x20, 0x4}, {0x80, 0x5, 0x2, 0x8}]}) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x30}, {0x7}, {0x10007ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") r1 = syz_open_pts() poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000000)=0x8000) 16:00:08 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="6c9c393ae0008df7b74d2c01"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg(r1, &(0x7f0000000940)={&(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x2}, 0x8, &(0x7f00000004c0)=[{&(0x7f0000000140)="750bd8c63e762cd88f33cdca97d084bbda6ee1a0ec008a94720c121022f304ee7b62e08e647ceebd84cf0727c88e367052312fc6470b3c2d1833081a6de642888bc6ad1b85111503ccec34ae6ac3eeb9ee92a226cc63b618d0866ad3bfb696da92eff2503692c2bb62afb5059e8077ae9d8e614ecbc42173a2189364696e97f89fb120bd061fe8a29bc57c2f94bb61be4b72ad87086726a994e883c60a601a0b438753494600f5", 0xa7}, {&(0x7f0000000200)="31ebee2ef71e59450f41b143a78f508aa3e34969800eb5b1fd7da5ed5213633593a83529461ba5dc15d81739f8a81d02071135335726fcd10ccf833928409c2c8deebc051bc3600b38fcb16c7cd4b48d482e5814daacd88f0b8a3de7fac4f782843e84f113105f999495ff4a73f721a7a290a8468b65e9ce4c960ee64854a94042941cc46889441424cfe88807c4909c539711dad6ea8ed9a4046ef019908121e01d4c8a516f74e736d4acbe3c7a8afd250d23a43180a54b7fd29fc9969eb01d601703edd6704423bf26ae2d7a7fda5b03acf25cba21ad64ea209005918dc5dc79865615e16f1c61d2e97b3ffdfe583068ffbdbe358d2cb7407f7e9021", 0xfd}, {&(0x7f0000000300)="493a111375c412d9b7f567a8d66d23921e507a6e5188b304b373554b2d40f346cf075e1548e9c191228babd48abf03e2386e941bb3575c022aac988fae7bb3199e23feeb035d368e744ee4ffcf36128ff1373df894e2e0696db72c974a0fba9b92213096ddfbe46b8d6eb7087cbcd01de67aef185b18a3b5d44e3f6b43dc5ef800bc8edc8518e82fffb34b83512e84f58e4435ff517d3f786ad8032de7106ef584d71698582f1f66f486c81f679441577e849d5632c77b4dad744ad996ccad", 0xbf}, {&(0x7f00000003c0)="dda75f0bee86eb6bd3295e09abc32e820a08db51d224b223a39deaff4ee283cc3a29cc0d53dd2b322bcc33aac0cdf7e66c989e6d35ca7d57fb9142c9eb8cdfd2c3ab77231fcfde0ce334a8f1c6b29208f1a8ee08b40529ee882964381cd898bcd1f21def1615527f3877bfcf5886aa3875f50ee79be24f28ab947626857f12cd2af5d9fec909893313be39436436dfa98318f646e58ad7bb4fdaa5b333447adf653516ee28f0aa1ffbd4269b995e7edb8bb1a492ade1e8325c0a1be0f1", 0xbd}, {&(0x7f0000000480)="a3353301f5b88eec87381361df650936efe60282eaf5fe83ed74c3", 0x1b}], 0x5, &(0x7f0000000540)=[{0x90, 0xffff, 0xffffffe0, "019c9eb723ddebf04530bf2af1326dc3e45f16c5960276b166916010e3acbfbed1b77350e87103690c49da3b1dfa521b7e084aee574a4673922066f7f49aacaa617a9ba27994a611135be7f8e19a22455db4cba1eb4371be0813546c9e2916380cccc7109a0277f42c1d6e9fa17ed67ad3590f26c996f5c718332c742bd81b03"}, {0xe0, 0xffff, 0x9, "530135e284ca0484acd10c014e56652a496dccca68a893cf57ee7fd08b608206b6098907c434ff8002ad71f1bcf9dd091f9d7f3e632647c9465195f54eb7bdcaf2db63006b28141ae16865dcf1d49a6623cf6d9407e7c91ec22ad25a36578c8f042064267c36b4c77b7e880721f24339105f43e382bcabd67d4c492043df34a31af630a1b28f8fbb3730d85473c8ec299b4c99a83aea7fb47cfd40851ad2ca0947355e2318039a30af740c774e8881f578daef697da44a03fdd8328c4a98f0d198d1cff7c794bbcf7020"}, {0xf0, 0xffff, 0x3ff, "9e0c4a258999a385836001e1e803ac04b92490cd77aad6001ba35a0b75a734837e1c3da8d49ed119eb57de98ce750602f82017edbfb3e59967a87f3361aeb774c552a3b77999edc39af4c6c5c85caa727e5c36c1427b0383a2d595156c3c6d26c53295b6629aab02920e498b0868c85f64a2de0e66e86ba6d4df445a9c782af86ca08ba1dad2ffbb354872f818297d0d4f9ed4f7fd50105556998d5478e5b57a19fd5b270c20183929c3e71a93bd2770de1af72baf5559cd5c93c5162c75d92a2919b50c6405175b990b847ef5b256ca71184218e4bb4ed3c0"}, {0x90, 0xfffe, 0x80000001, "4a0dec1578c830598693fd6580712e005db30deb6d9ee9f064a24c9b3a0035e69344aea0a6d564780a0c01d1e0b71fdb56c0545d91263dcd6c7388ef4731f17fe24b784479d7819d9b99ac93d1c740805f891956a60c6b40663ee62937a100180792f0db0068773a8ff6393837a820f2417713ece60fc635ec"}, {0x38, 0xffff, 0x5, "a60b1206f385276926f2fc36fad61526de667dafa43dad8cf031372904a3153d60c1"}, {0xc0, 0x0, 0x3b, "e5367cc76e4ce406fe2158c642267eba05f1b730b0ed7a661324bf37f7c681548af30b917f91fd38a07d7e69781885dd7c758d9cea9c4f3b48ded8e127fc9e1c10f2e0f81ec1cceea1891bcb2e5adf9988170ff15e01665c12b064707aae9fa40784688a5fe7702e6c9bca4cf75c48d6ed5366eda428676d040a7c1bf167c6a3410513ed1683505a62ac97b5452ad202dc293ba59f00d28738028950b2433fd934a7f1bd1529d89212fa015cde"}], 0x3e8}, 0x2) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000f370025ff149b33ff0f000000000000", 0x14) write(r0, &(0x7f0000000080)="108c570000000000", 0x8) 16:00:08 executing program 0: openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x1, 0x0) mknod(&(0x7f0000000080)='./file0\x00', 0x205e, 0x40004000000902) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = msgget$private(0x0, 0xf7bb9e99388a03e5) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000480)=ANY=[@ANYBLOB="0000000000407ed52505fe8b173012000000000000000000000000000000080000000000000000000000000000005560bd7c83cdc2e5d202d2a5d88db9952595bc993db0fe3feced51ee8dd3c01a1d20f013f8f7ee79e087cdddd758aa79ce5039383e24bd9ae72a847053a5d486e574b81edc85c7877cff98f2c2472b539911a1d7a6167a83482d208cc7eebdf39da3016f524f11"], 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r4) r7 = geteuid() r8 = geteuid() r9 = getpgid(0x0) r10 = semget$private(0x0, 0x8, 0x80000200) semop(r10, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r10, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r10, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xa) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r11, r12, r11, r12, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000840)={{0x6, r7, r12, r8, 0x0, 0x4, 0xfffe}, 0x3, 0x7, 0x0, r9, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000100)={{0x3, r4, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) getpgrp() r13 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x18) getsockopt$sock_cred(r13, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r16 = msgget$private(0x0, 0xf7bb9e99388a03e5) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r17, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r15) r18 = geteuid() r19 = geteuid() r20 = getpgid(0x0) r21 = semget$private(0x0, 0x8, 0x80000200) semop(r21, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r21, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r21, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r22, r23, r22, r23, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000840)={{0x6, r18, r23, r19, 0x0, 0x4, 0xfffe}, 0x3, 0x7, 0x0, r20, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000100)={{0x3, r15, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r16, 0x1, &(0x7f00000002c0)={{0x1f, r15, 0x0, r15, 0x0, 0x10, 0x8}, 0x10000, 0x200, r14, r14, 0x31, 0x8000, 0x80000001, 0x1}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r24, 0x4, 0xcc) r25 = getpid() fcntl$setown(r24, 0x6, r25) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x800, r25) msgctl$IPC_SET(r5, 0x1, &(0x7f00000005c0)={{0x1f, r4, 0x0, r15, 0x0, 0x10, 0x8}, 0x10000, 0x200, r25, r3, 0x31, 0xff, 0x80000001, 0x3}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={r3, r8, r0}, 0x2) r26 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r26, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r27 = geteuid() r28 = geteuid() r29 = getpgid(0x0) r30 = semget$private(0x0, 0x8, 0x80000200) semop(r30, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r30, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r30, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r30, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r31, r32, r31, r32, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r26, 0x1, &(0x7f0000000840)={{0x6, r27, r32, r28, 0x0, 0x4, 0xfffe}, 0x3, 0x7, 0x0, r29, 0x80000001, 0xfff, 0x3, 0x100000000}) chown(&(0x7f00000000c0)='./file0\x00', r8, r32) open(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) 16:00:08 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x100) write(r0, &(0x7f0000000140)="220e22", 0x3) preadv(0xffffffffffffffff, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/173, 0xad}], 0x1, 0x0, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x7000000000004, 0x40}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:00:08 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000b8b1fb97724ab3af000000000000000000000000000000000000000000000000f2ffffff00000000000000000000000000000000000000000000000000007f54334e000000000000000000"], &(0x7f00000000c0)=0x6e) mknod(&(0x7f0000000180)='./bus\x00', 0x12000, 0xf1d) open(&(0x7f0000000100)='./bus\x00', 0x82, 0x0) socket(0x18, 0x5, 0x2) 16:00:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = semget(0x2, 0x5f7309c0b9026d28, 0xc4) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000200)=""/200) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x1d}, {0x7c}, {0x8006}]}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x3, 0xfd, 0x80, 0x56}, {0xdf1, 0x5, 0x61, 0xfffffd58}]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 16:00:08 executing program 1: ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r0 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x7, 0x0, 0x0, 0x3}, 0xc) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x2, 0x0) getsockname$unix(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="000000000000000000000000000000007b0ac3c804000000000000000000000001000000000000ff7f0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001d96c4ed878906a64ecbed0e9ea15f6ba90688e4b541c5cc523dd8c3f208bb9acd9812e1a065cf960e1322071394813e1cc9963dc8bb08098d2e85ba7aa94ac01357b56ac9a272c9700f1bd627028002a4b8b3c88821c8ec7d2ca8cc2e4e9b2e131984a1aa7ee15e37fb56fb8418fb6ec2818284e3826e2eaba5c1b706b9e34b0cc36892601de1021aa9332e1e5ec8de0dd8b0ba44dd02826eca9e"], &(0x7f0000000040)=0x6e) mprotect(&(0x7f000025f000/0x4000)=nil, 0x4000, 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) recvmsg(r2, &(0x7f0000001400)={&(0x7f0000000340)=@un=@file={0x0, ""/4096}, 0x1002, &(0x7f0000000100)=[{&(0x7f0000001380)=""/101, 0x65}], 0x1, &(0x7f00000001c0)=""/28, 0x1c}, 0x40) close(r2) r4 = socket(0x400000000018, 0x5, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000000140)='r\x00') setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) shutdown(r4, 0x1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:08 executing program 1: r0 = socket(0x2, 0xc003, 0x0) r1 = shmget(0x1, 0x1000, 0x188, &(0x7f0000ffd000/0x1000)=nil) shmctl$SHM_LOCK(r1, 0x3) close(r0) r2 = socket(0x2, 0xc003, 0x2f) setsockopt(r2, 0x0, 0x22, &(0x7f0000000000)="caf5b415", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) sendto$unix(r2, &(0x7f0000000100)="f6cef9bd47dc3500", 0x8, 0x0, 0x0, 0x0) 16:00:08 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000040)={'./file0\x00', 0x0, 0x23e, 0x1, 0x1, 0x16, 0x81, 0x0, 0x1, 0x1, 0x5, 0x7fff}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x460) 16:00:08 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x8613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x200, 0x0) dup2(r0, r1) write(r0, &(0x7f0000000080)="880000d2ea465755f8b4bb6eafec7848225cd310015d062e0800000000000000db71f08018357bb5d42a310f0f480f245cbfbb000000000000000000", 0x2cc) pwritev(r0, &(0x7f00000000c0), 0x3e1, 0x0, 0x0) open$dir(&(0x7f0000000100)='./bus\x00', 0x10000, 0xa) 16:00:08 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x41, 0x0) msgrcv(0x0, &(0x7f0000000440)={0x0, ""/4096}, 0x1008, 0x2, 0x800) r1 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) getdents(r1, &(0x7f0000000080)=""/104, 0xfcbe) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b2", 0x3e2}], 0x1) 16:00:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f00000000c0)={0x0, 0x8, 0x7f, 0x800, &(0x7f0000000180)={{0x81, 0x91, 0x4, 0x4, 0x8, 0x7ff}, {[0xfffffffffffffffb, 0x200, 0x0, 0xe9e24ff, 0xbb, 0x10, 0x3, 0xf86d, 0x7ff, 0xfffffffffffffffc, 0x8000, 0x3, 0x6, 0xd52f, 0x1, 0x30, 0xfffffffffffffffd, 0xb53], [0x8, 0x2, 0x1, 0x3, 0x6, 0x6, 0x9, 0x7, 0xff], [0x8, 0x200, 0x400, 0x4, 0x8, 0x2, 0x1], [0x1, 0x80000000, 0x3, 0x5, 0x7fff, 0x8], [{0x8, 0x8, 0x4, 0x5}, {0x40, 0x80, 0x9, 0x7}, {0x3, 0x4, 0x400, 0x4}, {0xfbff, 0x7, 0x7, 0x5}, {0x19, 0x400, 0x2, 0xca7b}, {0x37a, 0x7, 0x200, 0x410000}, {0x8, 0x2, 0xffffff87, 0x40}, {0x401, 0x3, 0xfffffff9, 0xf3a}], {0x40, 0x2, 0x1, 0x8}, {0x1, 0xffffffc1, 0xf, 0x2}}}, 0x9, 0x7f}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x2d, 0x0, 0x0, 0x40000000}, {0x48}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") 16:00:09 executing program 0: faccessat(0xffffffffffffffff, &(0x7f0000000040)='/', 0x4, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040), 0x0, 0x0) syz_open_pts() sendmsg(r0, &(0x7f0000001580)={0x0, 0x0, &(0x7f0000001340)=[{&(0x7f0000000080)="8c6b99e198971dbd1c904b515b507a9dc99eb523f078ec6d1d15fb880f202c6b6730740740ccf7f667145415ae6ea1564cbc979abbbe68e0f74b7040bda68c86774b8c551b5fd8e20c53fee9001420c76e109d08da54773672c31f80f0540d3f2d51ebbc014f5ecbc0873c1f504fa00140b1835f51f856dcda4ddc83c69fc7c55203f683578cedc57798123bcc9e831e0b9587", 0x93}, {&(0x7f0000000140)="d8ac7be21e7f631e2d8263132517537dd543a3a98b4eb34bf20fbcb134631da07ede8e84acd04c9b4a670c5385aa3ae858bb836474f3f9fafe9193c6aef13f7ebc8f386acef142d8a7ee3f0eef5880", 0x4f}, {&(0x7f00000001c0)="2c2a1e0d1e646186967244e1abd726a73d4547d9f5b59051f92de67280fbd07b44e02c070cf729f72a29aea9de37708c4cc76517b91a60f2e979444857a6ec349ee105f17d9019afbfb79bf9ba23935ff2d6c9afe8876d1f6ad3e83805094131dceaee91cff40ae38fca7071c23d23795df4c62aa7ab1746f398368cfcb782fa26a32b8268438fd8c3a1796263ab1b7c8f170b96fb7e95184bc64518cc562542ec92b9641cdff28bb1b6290bb8b40e4ec76f4a3fb046311ab2333afab413247916d48b429756a63887c17f70958c71eb65c9b212fd61da2be5630d2a6fc99f2d46942d0b6a20a5c750cdec", 0xeb}, {&(0x7f00000002c0)="e59a21ad0f835270116b86f6836afb0097791bdbd67e28b61a022de57a883fe50e4405fae9666aa876a16d272f8e97b9c2df91ad0cb6cac77cb54bec16e3aeee4abaa33c0f763b86dd916d13e369002c9246f3f731a79d8ad620cf8b9e3d6a2dc8d363795f483eebcdc0f25331163ae1f4c8af7e9f11576cae33c4337a1d6cf8ca2dfefd31acd07287974f28ab0909dffb3f09a945227b2148e0e5a8bc2704e925a00f212b3aa295aef60938a8b92f5ba28290e32dba059dd4e2d5e36000d635361c8d5cd3770aa96669d63e0b446a90961aa2c6594b54d10e9f2b503b154f2c4a963d35547b97a496d389727d80c0f4573273a1e802619e631bdd69c35f23c5a57a7a2218f3aa32e5f8cb47514335698e5d3334e9db21d58f1c000edcc3b9d4ac125b395a399c56387e1553fccd051528b1ed91499db15db73353a18a4c2f159751633e7d5952142f8809d19750cc06aace1f182f0870391770581b0422e8bcbccbb1c1e973804479162fbee31fe73219f5fd81877daca07163323634ddee6188320df65895c7e7bda860aba5fb183d730e0e2a053ea4fa6ab2c0fed18940796c47076ec0fe3ddb13315a29f113cdf01ec3811413a9cbbc446eaea53263ddc2bb95595a93154273bc3eb5bd1b650a176613077ceda26b158df53347afce828d0af40f69f100f66c18023761dc38ccd126713a69b8bcbf267d5a7502d4e12cdc71e6497e38e380f7b6afe122818fb54808920d348734d29cbd97aef45209f843b756cd7d739a2252f042503a0891d7dd4ec3e7e67cf190428ebf3f94c3925a77008e7ba0a347fe8c899d9661ccf916cf43dee59149e87af8dc7f55f579131ab1a0cb7b2f9b827882a49e67db8600237f36d8a6874012299b47a6fba9462304f6761eefe6e8f1262342de8a62c5cb96b04119df1aad225d439d0995768f54e963f8174b1da040c5818bd8c5a468d1b6d3bf5f3f38165e8914fbe3bcf9675b4196c3813de05d5194987c36c1e0bb6d44d28b6a13f86cea82f0a6817230da885ed44565113928be15f2addd1ddf50b9ae7dcd139d548b6c223e4dfdabf389e022f272369266a45b526e1d86931dbc033dce5e02ca76393d8155da8b92422358c4ec6595efe0ab92de380694d5ba39bd9a8f5e591d26c9c86b30f21c928c5058bd22748cf93b62149527161832bd158486b2a9742f63a204e562a7660659c0efbfbc49bd00fe84f41a60f0a7c7a639ae7da90ed4ff650abd57079ea4ac449f3fd5d092911200c1dc6862195cf9f8774c382da864b03983994fde56968015aff4e12e01a4575d74ff378ccba6da2cc75b5a9331172f7a25117adcf2e3f4cac7508e739e712029ac96a2022a2aa2a0184f8d5a8bc003c45e0af205fcaf6df6bda9cecc0499606c8e33d23f99062c182bf3c5d1e3538f1677ccb87fa56edbef6891321ac5d4825e53c9473670a7279c0756d140b6f34ba50f701796dccc2cc6819ac6f864b85d5d8c7bb03e949049aea82e6f2bff6c12dd8216a76b2e39db8589bc4ba4836dc20e27c03483322a7d6ec51d2ae493aef5b1f8213b13828b1a069f4260f898f3f2684723fc9b11888988e97537c74f56f288335791d7f79f9c1ab031f23400db5273ff2d104849efdfb5d5761d239379788ef2521ff62259f1bd8bd1c439bb230453808226d87bedf74c0fc6c3240ce736a145eef7130c219c5440e10cfb5fad46cbfc9e931f7b5abe7acbead0c44b44f8603bd532e9a926d4e8c31c4504797ba7ebb6852d34e4871132c2545a10e6e4b40e8eeb776f492e7dbb6c1556bde92e7030573c4e43586a1243c11f64f27a040c98bcdcdd43192ca08ef849ed94c1f3d4a8f7a30994cd9eade733c66c516277b1c9470e6c56bf06c023360603b59010a63a9b980955484b182c3e373919b821c24e7b49fe8281de1e074fe70f9c1a26149a0c4a90589915a9d70adc11bffa636a2ca5c878d627a4caade0ae619d5d3e369d1a1190976bcc5ad6d84bc1508e1d021b3c6b5e0264dc7b300e939991af8cb5dba3877a360e5417064212836eadeb86a65865e4cd3f8247b73cce820de20de5bb965f4ee8bbd4c7d503bd8a1bcf5f12518954a632c4279e5eb9a0ba62565d45ba3da3384b46a31e4c35fb49ed6829b52a85056384ca649cc027a4825bb53e42280dc6784216235b4517c6a987d518a99642d21941274c35d994509202639b2eb92f5fdf076ebbcdb8dd86a37855c4b833b2e9a805433b956b91029371eac3e33ffd1a4e055dec1eec17fcd8e70820261e075318aec3243b81be7052ffed3a7f1518c27f6f29a87a265e2027c59065cc230a24e16d25c6dc2a71d1d4757757c0f7a756060c66705273db50da60096f1bb9b4c27dbed14752e39223f045be512c29db71ef912de24a414e38782c40a53dadfdde9bfcc2295bb649a20a1c61a053ceca5401f656c80a312d7396d163d49518132737468757ee7807f5f28af622d3117f999df021a4dd74d4d7c44edccfec370d5d9a5ba53761aa1dfa3504106c7d35adabdedf72c1b1ac86eac98e42ebe0881605d98463b2779b2623c208341ce4a634d5f1959be6c600c46415de475cfc698f6148892e43a491d5238a1df4fcb06eb8e01e8d8d546d57bfeb1279569ed1722a74899734dba88a026db9c11679517e5b56977019d568fda02263cd04fad33bf2f506999cc937736f4bb5e9b9640dc3c713b8af0bd3ad0ff0de2237ed2821080513adc51327948979df056b71b0aab652be17c60aea74901bcc3da86680a0a772daf3706f4bea9a285ed59253553f4af88d3635126b0166935a620480ccccf996432a299a2175eadf8e10f3109a72b02aa3bea312e12dc6c3c94680a8f93d0f7ddd9c02cc9dd5eb086e6874da91aa8fbf8794a8b0bc3ea3bca168e2ef9713d59b92791d62b979ed7a09f7ab9c28a676e865ed94582b877b58b13e9268476e6dfbda08b6bc3a4480a17fc76b3b8c173a0cc7ad8f2d4d8fda8c1f10f346a92735741c64e8f22a1594fc4247c7b898c7df38a2b69fbb8f20bf51abf48fdabf0f93507497bfbd4eaffc4d3325c66832b3029ad2fd7454698215f912c30aae7198c0ad7019fbeaa13e3f11834f0dfad0681e2254190bb23114ab8652c60d8c98ceb10a6a6cdaea466b32016ecb2ae2e695b86af24a1c19ea7148bb502465f71f794a6fd9fa5cfbee96733768d0d95c40c3734f9d50919aed94513abaef1a632b542672a76290ea65c5c0eab30e04d2d52219816c6ec9e517de2323809ba819183ea86d5a8456d20b738746c7beca824365de299c88cfe66ceaa66111db5b803141b99d1fab74ec46a38f704a3c35b43b59ed0798ca295a99ae195865cda33b28c32497a62252c68ff7add4c224215fc4ded4e152fbd6aaa3d69c7fc5d18ab29921dde412271a51322a47e213b429abbe664369420933a5834f736062116c23649b4263e35c2cb8f9fa5739842fb8065fe050a0cbfda65058f9fe2a24fda6accb439292aceb4de75abb16194013dc87dd162907a1da86b052430c54643bcf25b52287ae718be6e6515de193703addca05e3405e2788062fa8fe87515a9fbd027d49c986fd6363b92e770e30402560cb0de1a6e48a6d6d7a5ef5e18c275b7584727d95f474dcde15cfb10781f812eefe59633635a48f96c2d47206e2a8cc3e964e3cfc2154c622f15c57ca357204ebf6f2e26b5d5cc3be561a0d6658b7cbe52ef24bd6caa39a96c72f84b687c0d9a734e6b882ab2b4fd20f0433b44f3ca413b973997a665a6f5d90249151a577716db2590f0943d2a77f45d9ae83f921a61c70192c611e71f8c66dea04f0f228ce4df83a9fa80a1172897947d38776497776612e94546c05b4efd165ecf54071ebb63f73aa7c35494ba6dd07190dc10ecfee9b9671669e9f6097d45f4e9040792ba402d8b8bd5aace6e050696757f3577be94f62c590b0772373a76ee70f0ba168998e6a9b6c1d9f081594cddafd60f64eb1f899beeb11516557b4e690f74f57523e5b1a2be8873e91f6c887176d58a55e0a0d77a4d21030018a845947aa6eb282287f59c18c9971e5600f86ad9284258d68174a195512c0ecad231cdaf81a66bb9dba510bcc42396d80ada653a8362269f3c0738e25dc2f8222de828c797b0d0626571e51c217ee2a56ca7bcbf36281d2f19ff312ad29ef4794c6e9691ece35565a57c90633f9e99b53601c045c55bfcb0975bc5e364e2d64391871f4a7499a6bd73a400275a768dc5f93a7016bba12fc9e4f60518f8e5d649dd9084ffc2175377aad01d9daa8a7d3061b24d2aff251e64e099e1b1ca1b6d99ed94ac0a0db230f82482fb2665cad1e73cba06d123409471565d2fd2e1809edef6f50e4f33d74d3d58f0fc2c68debd815aaf7f2e55b8b2777f47ea2da59132478482568aadd92832810f0b702f99936313383e198050e7084a5c8224889fcd59e8e8694ded2aa855875f8f1fedf7f2e660c19fd661f76dc401037e600401f18834f5faed4a14911674d23aac4ca6cc645f651896e22474c9c75931b7317dd111bb222450066666cc8e4815e700aecad9daed450c1d6991a854ca39fd1d794806382e5d28b1d2f67ffef2e3e0a629e00733d4b2543e3eeae244ad4ba69d017c66c8425f8a7e32c7faef75f6a956136dda977878b481dc792a894da62f84ca06e41f02014c5d7c19fdf88a846262d143f52e5acd237e9529a70b0dc841f6b119defd9b796ad8420c08688104e337864afcaf7895ea5020c636e6b00756066ed83ac74f988325f872f2a50ac3bfc873ff375e1af7c5c02597cd28bd68167791d0cde9f1b93ed396da8feee403540e891126a6c6984f5d5215c7ef134e4025044d7e24d9c104dbe71b4375b3b1f6e3ed215e00b67cc067a00531fdef1f5baf4cbf64b9e3dfbf821a570cbf6371fb5e5fc3d21a25fb5ca25f3ce8313fdd67130f69ad1b989cc6a289236d5d6586fe20b45142e0ad58d09ae872328737d531b3ae5c0dff6c9c5a151ea1506439c96d157fa6d91e74f185a28b51d1fa20a0c9484a8caa493e0a6597d7421e9719b0d5ce1e7f3ce5df47d6a85a3ca159be7df9553914d58c3da531cd25529d5b1b3522b8847703096db2351bf80be0fe7da9fdd90dc0289d246857f1b3987107045db1d083af49fd047a97b8445d638c86cc9dcb260ddccc0a24f588011dcc4023d3cdd159890d77f0c2dc7f681830ed0eb6f4d49d68181bb505dc16aa8f6eb8db4fb71ee285a82da3f816cd8e6e9a9b6fd167981634a5d067312aa99fd28641096f3ef532bfc29ce7fd6000691291594197fa9b2ba9bcca8373d8875ab4c447c04fbb6f05f5da6ebb7efece004d2470cbd58b00123c9648db8aa2f52c0ef704b1d411e87002ab7307f38e7e99d878a995e10aeaf69161fb32d4f7ec1957e01a0017b178132467978e3a27cf398f96e8c116ce5f0614b76b42f809b9aeda3b943daf1423354058ba3e81d370b817974a96c1c22434eb4f4558f82077d3f2fb66f516f01136d8679115e8ea346ade21cead33e27be767be5c0e50c813c23245fe10e92f6f0f2b2c37992d939aa1a828ca1865da8efb2876a8f15bab2e7b7070b1e1f1ee7b2f9a0780b19f65fcecd1761ec0314615f72d5cf7b6272e1f408103a56f1fa9db875d82b0d83d0140415cfb33a91fd6d0c60099c44616c0f6eaf901856ca5a683bc42407362c2c12a9d12a3d7861074cfbc841aa43fb04ae5e953c2e832c2b97821704d4cb5abf242fa6dfcd6241d736ea7e4cc8f42b78598d59697e", 0x1000}, {&(0x7f0000000000)="f5abec8ab87f68f87572901992ff7772ac0d1b04", 0x14}, {&(0x7f00000012c0)="4dca0e2a6dd0c7fcf3782b058f554c42382f22bd15163796f52c27f433fb54688a6f222087bc11403d741cb0df9c436de9abbc9a5ed1c17ce6f4a9dd11195ab7b80c186897", 0x45}], 0x6, &(0x7f00000013c0)=[{0x38, 0x2f34b7b2647d2667, 0x3, "0638bf46c0a3e6873e4a769dcdafac8ed4ef3340f3b2e5f05fe31e45b3667a32a6c7eee6"}, {0xb0, 0x44049fb43fdd08ef, 0x5, "56de87a7c7211c9c5411a61725ddf726ca40d8a61fceadfd964298cd5cdb5025e0dad1f1776f13059d3888a972286390f1bd6104c517a33ebc46df5793ee97bb9fbcb8f173d3f574554b1beac568dc94473ef22b99a5adfbcd750b48de045821580aef6355302b61e6a71a48ca2c7febb66efe974162c6af46b932efbcf06e21bed49697fb2e630b6bc1efb7f2312ecfe1717a8d20acf49cf4"}, {0x70, 0xffff, 0x7, "3379b57d2c51ab637b8d50730ca9aa211b21eeeddd33d093ca93ecab413b9cffd33d936726f0578afcfc34aba512d6246523de21815a29f9085ad8ea7fc7c07b9a3802d73a8dc9ee5fbb04ba2d0749989f5c16f534a55438adc8bae3b9615d36"}, {0x60, 0x1, 0x8, "35debf7b72c85be5eedf931739d18b23a61a1b4b2922e73915be9fb059bb2ba795866ba86d7b584f205ec68d07c89e6324101a98fddc8023adc99ddf3551f84df2bd64d201a8bb06d533674925c6"}], 0x1b8}, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000001600)={&(0x7f00000015c0)='./bus\x00', r0}) 16:00:09 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000140)=0x5) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xa0, 0x4941180640f966f8) mkdir(&(0x7f0000000180)='./file0\x00', 0x2) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x2, 0x101, 0x8001}, {0x18, 0x2, 0xc399, 0x8}, 0x7774, [0x0, 0x8, 0x401, 0x3, 0xff, 0x80000000, 0x1]}, 0x3c) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/wskbd\x00', 0x400, 0x0) utimensat(0xffffffffffffffff, 0x0, 0xfffffffffffffffe, 0x0) utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x6, 0x1}, {0x6, 0xfffffffffffffffe}}) msgget(0x3, 0x200) socket(0x2, 0xc003, 0x0) socket(0x2, 0x4003, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r3 = socket(0x2, 0xc003, 0x0) connect$unix(r3, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202adfdffffffffffff3f7b238bf46854d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfcea0004000000000000819f507d00a4000000002951b15801360bcd4c0a162b58fd42142667ac22d237b8473c220495aaee48c02f6ac41e6bf3bf554799000000ed52beb85a85f8b2fd57d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dfbc5b65c659c17e107cb9148fcd663d2870b41200003500000000d28418ac1b00000000000000000000000000df42d208000000000000006b47b8d7da4333ac0f994166518bed2e1977bd035f5ea1b1009e5a319d54401cb92f8a420eea4173d5b6913eef9e8f0fb636710000d2df0ac87e0d7bff7f0000f97d03126da536ef612e9e3b79f7424082bec304ee9a498252abb7cc5bac417e2ab04fd8a9c98e958ff55d36d8224d791038ff36d11b2434c929b34b0587cf25dd9e1e49f931a4193897b0a33ed3cbf637786819bf7e268655111574bd1b6d85eac8a829bf8aa02ae50c88910a9f37f502de8d7ff9f4cf37fb6513a51adf2ea95d1f0a6ee99aca97b9747147be2b57674d42f89ac33e007c73cff775b0a8fdc706ae4deefbd61a94ebd1051d888d1f67e1c3a658cc5130843b259c55c0af257b73805eef0739a989ad4db47efb5e4a75d87e341b9aae76ba99c1cf09273f6074b771b4f1db89940e91d5b68ddab5f5da482f9b6a905262901b4348ee77017e3223d9fcb42151c62a9216871e1b44d917b5428974ffffff7f5e9f33ff95a6309ec58b831b8d2692c76934362652264a2a17522303536383413c330a1564cf2acb041d720670f94939407841000000000000"], 0x10) dup2(r3, r2) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r2) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:09 executing program 0: sync() dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r1, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0x4cf}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f800010000d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {0x0, 0x392}], 0x10) ioctl$TIOCDRAIN(r1, 0x2000745e) pipe2(&(0x7f0000001900)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) recvmsg(r2, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000500), 0x0, &(0x7f0000000700)=""/5, 0x5}, 0x23) r3 = socket(0x2, 0x2, 0x0) connect$unix(r3, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac4f9217067b4af3407a6935d77806d4d1e6bf360fd4799b9b800ed52beb85a85e7ed768da6833066a78de3e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1e4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b01dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee72f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b80000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e80000e14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b79cae4bca56ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd89852cd7d50492417c502ca466020544d03ec5ca33dde848a869cde00a5a17a7a3c53edb523c804304f85feffffff0000000000000000000000000000000000472384fbf08ba8b3eea4e89405b2baf4a0778d1cc59429f9cb9a4dbbdabf30b6eb0d90fbaefacc7ca875f1d49d2e79c32923b2f691fcc58822c1fc00"/1099], 0x10) dup2(r3, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r4 = dup(r0) sendto$inet6(r4, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r4, 0x8008745a, &(0x7f0000000000)={0x9, 0x4}) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r6 = getpgid(0x0) r7 = dup(r5) r8 = openat(r7, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) bind$unix(r8, &(0x7f0000000580)=@abs={0x0, 0x0, 0x0}, 0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000740)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$unix(r9, &(0x7f0000000780)=""/9, 0x9, 0x6, 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f00000018c0)=[{0x20}, {0x24}, {0x4, 0x3f, 0x0, 0x7cb}]}) pwrite(r10, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCGBLEN(r10, 0x40044266, &(0x7f00000004c0)) fcntl$lock(r5, 0x0, &(0x7f0000000080)={0x2, 0x2, 0x10001, 0x0, r6}) getrusage(0xffffffffffffffff, 0xfffffffffffffffe) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r11, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ff03000000000000000000000000000000000000000077dc5b5b4444c0560000000000"], 0x55, 0x1, 0x0) msgsnd(r11, &(0x7f00000006c0)={0x3, "ae6a825bfa231cf81487851b17d0bbcf5477e0ba7ad643dd329b"}, 0x0, 0x0) 16:00:09 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000100)={0x3, 0xd81}) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) getgroups(0x4000019d, &(0x7f0000001640)) bind$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="01fcd1d6b026461481d7"], 0xa) socketpair(0x6, 0x4, 0xfe, &(0x7f0000000180)={0xffffffffffffffff}) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r4 = geteuid() r5 = geteuid() r6 = getpgid(0x0) r7 = semget$private(0x0, 0x8, 0x80000200) semop(r7, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r7, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r7, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r8, r9, r8, r9, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000840)={{0x6, r4, r9, r5, 0x0, 0x4, 0xfffe}, 0x3, 0x7, 0x0, r6, 0x80000001, 0xfff, 0x3, 0x100000000}) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r10, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r11 = geteuid() r12 = geteuid() r13 = getpgid(0x0) r14 = semget$private(0x0, 0x8, 0x80000200) semop(r14, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r14, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r14, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r15, r16, r15, r16, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000840)={{0x6, r11, r16, r12, 0x0, 0x4, 0xfffe}, 0x3, 0x7, 0x0, r13, 0x80000001, 0xfff, 0x3, 0x100000000}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000001c0)={r6, r11, r1}, 0xc) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) fchflags(r0, 0x10001) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x7) sendmsg$unix(r0, 0x0, 0x8) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 16:00:09 executing program 1: r0 = msgget(0x2, 0x2) clock_gettime(0x2, &(0x7f0000001240)) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) ioctl$BIOCLOCK(0xffffffffffffffff, 0x20004276) readlink(&(0x7f0000000200)='./bus\x00', &(0x7f0000000300)=""/215, 0xd7) write(0xffffffffffffffff, &(0x7f0000000c40)="754350ee1ea31cb1e7e7c553f9e6249dd90f99b1a4dff4da01882caff371acfacea0c82d90229121d6cca50c302072d99468585394e9f6d329c96e74d321b8f34fa50f9a5d0300d2a0cf6148c1c43e116b5d1e0f126dc941ef3918a8e33387ef7e652c51fa068190701a12328ed3ec9f0b10283988ef7a034afd516d9c5a7ca90cf1f86d5a91fdb5b6566b7925537d8b238d65a3957b46f3a77b6c2c810cfce87c96323efbe8f1b1", 0xa8) r1 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000080)='/dev/speaker\x00', 0x11, 0x0) pwritev(r1, &(0x7f0000000b80)=[{&(0x7f00000005c0)="02793b8c4db154d0d80238f3abaa6a078a515854e4b70a00130cb7fa8c800de12521f3cb6b4aa7cfde82a530e6003206203cdf9e3e879cee03b1f93c9e499c7ec87f2fcb88c1f0bff37bc5bf3f8bcf60aabb39c71a8e40444a0b3ca85ed11e17418cc8674bb6f75dfa6c3246ad5e2e5bf1c58888ac2ccc5de960a9805e869139f41a269c377a76bf53417c67b36a9e7ddf58964d2f706b0efc56abb34373b5ba3580d1c624c1e300b970ec202563d121321aee48fe5aaa", 0xb7}, {&(0x7f0000000680)="566eaa9eaa66c5678a9721c223896fe188036a2321e2c10cfd29f2698950d54ab0275a1f72477dd1adaf06107d4cbe56507961544c7e2a97d521a5f8babaaec080317f391a0250f67a57357ffcb6f33dd41942ce810797226e23be54a59b1cbcb1339e917b9086fa0f9a5f1cd72b69a680850f906e428f552b18b2f4012a5bd795c7b460a4a54b7beaaadabc54514bee6ef45943923b353ec36b1841a04452419a0f4313d4b29d5ea499dd8d5cceb6bb42c58adb82cdda19796d781feaf4b1c29d9f5d13f31fabac201c1451ced61a0c449f7b1d", 0xd4}, {&(0x7f0000001340)="6c7e056030122d5f892341a59040193c209a4fa914f3cabe438fc7eda1f7c1e5daf63072a9481540dbbd4a10ede399ff1d91425a6eb1c6efd54717ac9d7eda9764f3bba8bc67bd8910785fbc18139383e4beb6de0c299fd3af74b75fdb05bb74a12a7104857bbbd618dcda2c60c81e95b2ef0b3dfce3fa38e903d9e3b79c57cf437902b2", 0x84}, {&(0x7f0000000840)="60264bc8533c40651650946d7f6c899e77f3fad2600fb08fc1dfd168250adbc476f86fd5c0818ee2228bf4d0076b5f714732a9c4c6460d3d8a283d5ad389994cdbc8abfce31dfa95b471cb101d6c1178478b3446b9ae1a5f03f5b38950e78d70da6db5cf4697bda8efcee5e4b720efc87656f383a09019145b8b4b5ea3b03fd2881449e2e8179cd5c3b43707c650f006", 0x90}, {&(0x7f0000000900)="63cc75f1ead575e7b4dde9593dd5faecee990bb8384dad4141e76a06428272226aa83f49d45f88a63e6f27cc9a279856a69e3ed773f4bd012b351f7cbbfe05782bca5b95f3eb1a31ee", 0x49}, {&(0x7f0000000980)="26f57f63b82b15953b3c46674f33e885342cc339023efe81fb39", 0x1a}, {&(0x7f00000014c0)="66e73f60cf8f57ad788d1e62bf59da9ac4d6baab71e92ab6eb741e0271147986d708bd5fe8271a54f1d3572d616e8ed878a2579a1ac772d0290cffb979f7ac9ac8c1260d32c86329fee0495d34057f72d9d0408c89afe1eeca642492b722958965c2082e35f8bed3d8353ea159139012a52713f7175bf2c55fb4da4cfd1be697d9b94a4a9f0c1ea8e4453565904636261af7028bc1f609a2267b52d213862050486695434843338d76a1278e497a0ec5423ab70ff918bf76c91cd99351c61bba61d15fb7051f127f7d9c5ef5817fa5ba8f3dfde7a76c37d1c4aa815bdf72c2615b484cdb4522471dbb0a75d21385", 0xee}, {&(0x7f0000000ac0)="1a14d8", 0x3}, {&(0x7f0000000b00)="505922d67a153277d9f87bfec610e90d4aef22978119cac5555d17ae2f3617a6034bf767b5c6b21483572c9343bbe948e6ceff08a2e630ca589301a7910e5ddf7a30f78fccce", 0x46}], 0x9, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(0xffffffffffffffff, 0x80585750, &(0x7f0000000140)={'./file0\x00', 0xc5, 0xffffffff, 0x3, 0x2, 0x10005, 0x8, 0x2, 0x3, 0x1, 0x2, 0x8000}) close(0xffffffffffffffff) r2 = open(&(0x7f0000001300)='./bus\x00', 0x0, 0x2) r3 = openat(r2, &(0x7f0000000d40)='./bus\x00', 0x1, 0x2) mkdirat(r3, &(0x7f0000000d80)='./file0\x00', 0x19) ioctl$VT_ACTIVATE(0xffffffffffffffff, 0x20007605, &(0x7f0000000240)=0x8000) r4 = open(&(0x7f0000000340)='./file1\x00', 0x8, 0x80) flock(r4, 0x1) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f0000000d00)) write(r2, &(0x7f00000011c0)="ff", 0xf22fde8202488c8a) ioctl$VT_GETACTIVE(0xffffffffffffffff, 0x40047607, &(0x7f00000000c0)) r5 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x24) writev(r5, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r5, 0x0, 0x0) msgget$private(0x0, 0x694) r6 = msgget$private(0x0, 0x315) msgrcv(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x3, 0x1800) r7 = open(&(0x7f0000001280)='./file0\x00', 0xdf939669ac8412f1, 0x8) ioctl$WSMUXIO_INJECTEVENT(r7, 0x80185760, &(0x7f00000012c0)={0x3, 0x8, {0x7ffc, 0x9}}) r8 = socket(0x800000018, 0x1, 0x0) r9 = socket$unix(0x1, 0x2, 0x0) setsockopt$sock_int(r9, 0xffff, 0x80, &(0x7f0000000000)=0x208, 0x4) close(r8) r10 = socket(0x2, 0x1, 0x0) connect$unix(r10, &(0x7f0000001400)=ANY=[@ANYBLOB="78ec770b0b19542d703196010000002f66696c652fe662361b6d1faa2336fa7d51db3e43562e5ad6bd27b4263eb0b279bdec3e729cbe20363ec1d4d8fa764bb5a0b88db155ee7096a652da827c035308f2141bd03aef67b8e71956bfdceba63227ed77d176973fcd75743e0c6ffda4e4106da406840ce8b1445d488535d494f741de0000ebaa54c663e08d08a5ca20284a24f2a3c231b64774119a5dc529cea3000000"], 0x10) pwritev(r10, &(0x7f00000002c0), 0xd7, 0x0, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(0xffffffffffffffff, 0x80185758, &(0x7f0000000280)={0x100, 0x80, {0x0, 0xdc}}) ioctl$KDGETLED(0xffffffffffffffff, 0x40044b41, &(0x7f0000000400)=0x48567cf95d8d98d0) setuid(0xee01) msgctl$IPC_RMID(r0, 0x0) 16:00:09 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x40, 0x1) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000100)=0x3ff) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x24}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r2, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x0, 0xe7, 0x9c, 0x328a}, {0x7, 0x5, 0x1, 0x3}, {0x4, 0x7a, 0x5, 0x7}, {0x6, 0xd, 0xb8, 0x80000001}, {0x8, 0x4, 0xff, 0x7}, {0xe6, 0x4, 0x3, 0x1000}]}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x48c, &(0x7f0000000600)="e4") setegid(0xffffffffffffffff) 16:00:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x20c6, 0x8613e) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0xffffffffffffffff, 0x0, 0x120000}, 0x8}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000080)="008000", 0x3) 16:00:10 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) mknod(&(0x7f0000000100)='./bus\x00', 0x7162, 0x8) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x100000028d, 0x0) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f00000000c0)=0xab3303c905998cca) 16:00:10 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) r0 = open(&(0x7f0000000200)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004e27f0001400000000000000000000000000000000000000000e4ff00000000dc00000000007430", 0x2d}], 0x1) open(&(0x7f0000000000)='./bus/file0\x00', 0x10000, 0x87) select(0x40, &(0x7f0000000100)={0x9, 0x570, 0xc07, 0xb861, 0x2, 0x7, 0x3, 0x6}, &(0x7f0000000140)={0x2, 0x4, 0x0, 0x0, 0xfffffffffffffffc, 0xffffffffffff8f55, 0x1, 0x7}, &(0x7f0000000180)={0x1, 0x7ff, 0xe5b8, 0xffffffff, 0x45, 0x81, 0x200, 0x7}, &(0x7f00000001c0)={0x3, 0x2}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r2 = dup2(r1, r1) ioctl$WSMOUSEIO_SETPARAMS(r2, 0x80105728, &(0x7f0000000000)={&(0x7f00000026c0), 0x1}) r3 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) r4 = syz_open_pts() poll(&(0x7f0000000080)=[{r4, 0x40}], 0x1, 0x0) dup2(r4, r3) kqueue() r5 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x8181, 0x0) dup2(r5, r5) open$dir(&(0x7f0000000280)='./bus/file1\x00', 0x20, 0x188) r6 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r6, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r8 = accept$inet6(r7, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r9 = socket$inet6(0x18, 0x4005, 0x70) r10 = fcntl$dupfd(r7, 0x0, r8) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r12 = socket(0x18, 0x1, 0x0) setsockopt(r12, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r12, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r16 = getpgrp() r17 = fcntl$getown(r8, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r11, r13, r14, r15, 0x5, 0x7fff}, 0x6, 0x2, r16, r17, 0x7f, 0x100800001, 0xb1f1}) getuid() r18 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r18, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = accept$inet6(r19, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r21 = socket$inet6(0x18, 0x1, 0x70) r22 = fcntl$dupfd(r19, 0x0, r20) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r24 = socket(0x18, 0x1, 0x0) setsockopt(r24, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r24, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r24, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffffffffffe39) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xc) getsockopt$sock_cred(r21, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r27 = getpgrp() r28 = fcntl$getown(r20, 0x5) r29 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r32 = msgget$private(0x0, 0xf7bb9e99388a03e5) r33 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r33, &(0x7f0000000240)=ANY=[@ANYBLOB="0000000000008000"/48], 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r31) r34 = geteuid() r35 = geteuid() r36 = getpgid(0x0) r37 = semget$private(0x0, 0x8, 0x80000200) semop(r37, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r37, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r37, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r37, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r38, r39, r38, r39, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000840)={{0x6, r34, r39, r35, 0x0, 0x4, 0xfffe}, 0x3, 0x7, 0x0, r36, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r33, 0x1, &(0x7f0000000100)={{0x3, r31, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r32, 0x1, &(0x7f00000002c0)={{0x1f, r31, 0x0, r31, 0x0, 0x10, 0x8}, 0x10000, 0x200, r30, r30, 0x31, 0x8000, 0x80000001, 0x1}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r23, r25, r31, r26, 0x5, 0x7fff}, 0x6, 0x2, r27, r28, 0x7f, 0x100800001, 0xb1f1}) r40 = socket(0x2, 0xc003, 0x2) setsockopt(r40, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r40, 0x0, 0x67, &(0x7f0000000000), 0x0) getsockopt$sock_cred(r40, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000140)=0xc) r41 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r41, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r43 = accept$inet6(r42, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r44 = socket$inet6(0x18, 0x4005, 0x70) r45 = fcntl$dupfd(r42, 0x0, r43) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f00000001c0), 0x6a14a19ca22b4388) r46 = socket(0x18, 0x1, 0x0) setsockopt(r46, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r46, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x297) getsockopt$SO_PEERCRED(r46, 0xffff, 0x1022, &(0x7f0000000340), 0xfffffffffffffe39) getsockopt$sock_cred(r41, 0xffff, 0x1022, &(0x7f00000004c0), &(0x7f0000000480)=0xc) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000540), &(0x7f0000000580)=0xc) 16:00:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='W\x00') ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x9d8aaaa}, {0x14}, {0x3c}, {0xffbe}]}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) r2 = dup2(r1, r0) chflagsat(r2, &(0x7f0000000100)='./file0\x00', 0x0, 0x1) syz_emit_ethernet(0xe, &(0x7f0000000200)="bdd9477c320c93ba8c1a900e8656") 16:00:10 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c653000ff31a299ca042e37f7b1ad6b3e910c411d6c6aa98d8851fa8a0f45ca76011b873ce0fbd6a900000041cbc3cf740e8a70530000000000002452000000000000010000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da6040"], 0x10) munlockall() sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=ANY=[@ANYBLOB="1401000000ba57b4c97a385cd1177f00ffff00000000000500000000000000ef", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x18}, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x4d}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="b75d03dd00ef43f7f7c855bb7042") r1 = dup2(0xffffffffffffffff, r0) ioctl$TIOCSBRK(r1, 0x2000747b) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r3 = geteuid() r4 = geteuid() r5 = getpgid(0x0) r6 = semget$private(0x0, 0x8, 0x80000200) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r6, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r6, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000840)={{0x6, r3, r8, r4, 0x0, 0x4, 0xfffe}, 0x3, 0x7, 0x0, r5, 0x80000001, 0xfff, 0x3, 0x100000000}) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r9, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r10 = geteuid() r11 = geteuid() r12 = getpgid(0x0) r13 = semget$private(0x0, 0x8, 0x80000200) semop(r13, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r13, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r13, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r14, r15, r14, r15, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r16 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r18 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r18, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r17) r19 = geteuid() r20 = geteuid() r21 = getpgid(0x0) r22 = semget$private(0x0, 0x8, 0x80000200) semop(r22, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r22, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r22, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r22, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r23, r24, r23, r24, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000840)={{0x6, r19, r24, r20, 0x0, 0x4, 0xfffe}, 0x3, 0x7, 0x0, r21, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r18, 0x1, &(0x7f0000000100)={{0x3, r17, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) r25 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r28 = msgget$private(0x0, 0xf7bb9e99388a03e5) r29 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r29, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r27) r30 = geteuid() r31 = geteuid() r32 = getpgid(0x0) r33 = semget$private(0x0, 0x8, 0x80000200) semop(r33, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r33, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r33, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r33, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r34, r35, r34, r35, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r29, 0x1, &(0x7f0000000840)={{0x6, r30, r35, r31, 0x0, 0x4, 0xfffe}, 0x3, 0x7, 0x0, r32, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r29, 0x1, &(0x7f0000000100)={{0x3, r27, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r28, 0x1, &(0x7f00000002c0)={{0x1f, r27, 0x0, r27, 0x0, 0x10, 0x8}, 0x10000, 0x200, r26, r26, 0x31, 0x8000, 0x80000001, 0x1}) msgsnd(r28, &(0x7f0000000500)=ANY=[@ANYBLOB="0000000000000000002168ae5acde1b3c2b8a63fb0a5857d7f5dc01d9a4d4c2d5644f423b65d39e34e485c3e80b21c0de3eca3e1170945f0b14bee82e59dd73ec0248e31f31ba3be2b74fcc2a907f0e3bc1f64bb2974cfd8b8e151e28d48396e4b5c4974a3c9a856a29ee19c40aa454166ec433a31e72928bdeaa2d581ad766aad601668c95d037a8c34f6ea8a343217ffc912d0173823dde8d6f9989b8237f2376090e332e9f99dd4aa934b8c4b1a73f1fc99736c53cf161faa22b3c075e39afb20c75057ef927b6e32f2ea84c60a30de1ad7bfff2ec4082265fd7fe2bbe5b6fc7d4c90022c166d0000"], 0xea, 0x800) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000840)={{0x6, r10, r15, r11, 0x0, 0x4, 0xfffe}, 0x3, 0x7, 0x0, r12, 0x80000001, 0xfff, 0x3, 0x100000000}) r36 = geteuid() r37 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r37}], 0x1, 0x0) getsockopt$sock_cred(r37, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000180)={{0x9, r3, r15, r36, r38, 0xc0, 0x8001}, 0x9, 0x5, 0x2}) 16:00:10 executing program 0: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) socket(0x0, 0x0, 0x0) listen(0xffffffffffffffff, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, &(0x7f00000000c0), 0x4a2) stat(&(0x7f0000000440)='./file0/file0\x00', &(0x7f0000000280)) listen(0xffffffffffffffff, 0x0) setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x10, 0x0, 0x0) socket(0x0, 0x0, 0x0) open(0x0, 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r2, 0x0, 0x0) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)={0xffffffbc, 0x7, {0x80000000000005, 0x5}}) msgget(0x2, 0xc0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000480), 0x4) getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0), &(0x7f0000000080)=0xffffffffffffff09) r4 = socket(0x2, 0xc003, 0xc2) setsockopt(r4, 0x0, 0x64, &(0x7f0000000000)="01000000", 0x4) setsockopt(r4, 0x0, 0x68, 0x0, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000300)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0), 0xc) r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000380), &(0x7f0000000640)=0xc) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r6, &(0x7f0000000440)=ANY=[], 0x0, 0x0) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x8000, 0x0) faccessat(r7, &(0x7f0000000040)='./file0\x00', 0x2a, 0x3) r8 = getpid() preadv(r7, &(0x7f0000000680)=[{&(0x7f0000000180)=""/252, 0xfee4}, {&(0x7f0000000280)=""/156, 0xfffffffffffffe97}, {&(0x7f0000000840)=""/131, 0x83}, {&(0x7f0000000400)=""/187, 0x74}, {&(0x7f0000000900)=""/11, 0xffffffffffffff81}, {&(0x7f0000000500)=""/111, 0x6f}, {&(0x7f0000000580)=""/235, 0xfe30}], 0x7, 0x0, 0xfffffffffffffffe) r9 = msgget$private(0x0, 0x206) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000a00)={0x0, 0x0}, &(0x7f0000000740)=0x95) r11 = getegid() r12 = getuid() getgroups(0x2, &(0x7f0000000780)=[0x0, 0xffffffffffffffff]) msgctl$IPC_SET(r9, 0x1, &(0x7f00000007c0)={{0xfffffffffffffffc, r10, r11, r12, r13, 0x1, 0xff}, 0x8, 0x6, r8, r8, 0x0, 0x2, 0x1f, 0x400}) msgrcv(r6, &(0x7f0000000500)=ANY=[@ANYBLOB="00000000000000000000000000000000000000df0000000000f3ff000800000000000000200000000000000000000000000000831f0000f32fd93d3b5fc9c5ddf80000000000000000000000000000000000e6ffffff0000000000000000000000000000000000006903000000000000001c0000000000f4ffffffffffffff00000000000000000000ffffff7f00000000000000000000000000000000008c00000000000000d61f954f8c61306ce371898c94906816a1b6f8a8444de6b4fe1a2d623a5d77169a0731c16f2d820bca6fc37aaaff99d17a644e3cffc848"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r6, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998477f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31d5ab687a615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"], 0x44b, 0x800) msgrcv(r6, &(0x7f00000000c0)=ANY=[@ANYBLOB="00000002efffffe6"], 0x78, 0xfffffffffffffffd, 0x1800) msgrcv(r6, &(0x7f0000000240)=ANY=[@ANYBLOB="0000b25043a8b4e1"], 0xffffff64, 0x1, 0x0) geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg(r14, &(0x7f0000000380)={0x0, 0x2e9, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x405) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000940), 0xfffffd10) fcntl$getown(0xffffffffffffff9c, 0x5) 16:00:10 executing program 1: ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000280)=[{&(0x7f0000000100)="7f", 0xe0}], 0x1) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000080)='E', 0x1}], 0x1) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x8010570e, &(0x7f0000000000)=0x200000) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001100), &(0x7f0000001140)=0xc) fchmod(r2, 0x82) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000500)=0x8) r3 = socket(0x2, 0xc003, 0x6) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) dup(r4) socket(0x10, 0x3, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000100)={0xffffffffffffffff}, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000240)='/dev/ttyCcfg\x00', 0x38171, 0x0) r7 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r7, 0x0, 0x14, 0x0, 0x0) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000340)='/dev/pci\x00', 0x68001, 0x0) poll(&(0x7f0000000380)=[{r7, 0x443e7130409e7fb2}, {r6, 0x1}, {r8, 0x10}], 0xbd, 0x96) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYRES32, @ANYPTR64, @ANYRESHEX=r5, @ANYRESDEC, @ANYRES64, @ANYRES64=0x0], 0x6) ioctl$FIONREAD(0xffffffffffffff9c, 0x4004667f, &(0x7f0000000300)) write(r3, &(0x7f0000000040)="9e3eb3900603b73725c7419aab4230e8864fabe4f27242c9a88b86fab7ca2730619556ae0b655533", 0x28) sendto(r3, &(0x7f0000000180)="6861fe261e6f64378b5e05cdf304b826010000000000000000000000e2597291bd508928c1fcdf82fa627475b78f00"/60, 0x3c, 0x0, 0x0, 0x0) setsockopt(r3, 0x0, 0x7, &(0x7f0000000580)="5fce25fbbc4042a1c8bf81bdee3462394e72245f355cec995774e0ccd4469b9c54c00cf514575575d1f8d579f52169cda1d8c3aea19b104f41beb38f32364df33a2f5c56c3966d5d559c7dc2c2012d69c0bfedd5ba69bf5c0f03dea42effd2b5bceebc47cfe588260c11d855701f95d25fdaacd08e0a0a4be29b03d532cdd3467f726a6a0b47694597625feb", 0x8c) r9 = socket(0x2, 0x7, 0x6) connect$unix(r9, &(0x7f0000000b80)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf4680616000019fa3862078dea24018295954984c8791000003f68c11700777fa69dfceac2a84e6abca64896bc5e57c6388bbd8a399edb5a09000000b6d5b786186a3c502b45fd4237b8fa4d012ae447473c238495aaee48c02f6ad41e6bf3bf554799b9b813ad30505e8f5300a4aa63b9e2f69fef9d61392341d41ed0d92f871f4385f04157795ea4a5c5fe839fa202361cd8cac7dbbc5b65c6593d2870b4122cd2350000000000653b5dc76341000000000059423e16675b2d32f5c0b22290e77ead31c7393ca3d4a003d01a4e491b8ec5a9b734811c83548556a8cba7b40c47622d462b97f3f881da9faafa1033d6cb54bd353ca3afda421cffdd2f66c0b606dccea4e7a5b370cd4dcb05fbad53cd4f5dafe2eae0795d5342f6ae68c9eb0e9f9234e4a85ceea83bc928f8e2dff221922f71bc2c0fe3e1e8d38458b6eac57c949064c8df826ab2d5f5df8bf7ce9008e452d7398343aaa7295ee3b6e9ad0c2143c9dc89c0d4353b705cf89259413206c8bc9831153ba2563ed7dffd5396a3e9cd4533e763a12d5b8aa21f5ac4ddfa927d7fef68d556e069b4aea65ce01cfacf2271ac2bef1e6303d2b833b56f633813ef3478217fb6bc68d13e30917a7078c5e79d3358459358b714ea89179db0ce9d2d7d5ee68f2ddd82a1bb6404663bbd263be3a869667ede307f4027b0b7e439fc97e9dd2e724321d810781aaa1167c1cb553b2bdee61ab032b76bad76a4b49bc95b7baa8652abeb61751e1e47be6e2153132efebbca826fa8cc5c49a5b88385e614329d5213654a0e7cbcb9f4f08e2050631d45d4f4c6bd483dfcd7b41e8eff53193ccfca10c4f151c4e767c74f48bafd586e01ada84fde743dc316406f425acb41c3566345e53ae7d256ba79834c75e8341b0f0a74feb155ec681037a46cbcc30aef6000f52b9b3915f76cb5da606431e00572fc35bff0e0760b6e8d5a3200000000000000"], 0x10) msgctl$IPC_STAT(0x0, 0x2, &(0x7f00000002c0)=""/22) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) r10 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) shmat(r10, &(0x7f0000001000/0x2000)=nil, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000002040)=""/4096) 16:00:10 executing program 0: nanosleep(&(0x7f0000000000)={0x200, 0x8000}, &(0x7f0000000040)) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x1f, 0x0, 0x0) connect(r0, &(0x7f0000000140)=@in6={0x18, 0x0, 0x1, 0x5}, 0xc) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200000000223]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x400000000002, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x10, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r3, 0x29, 0x69, &(0x7f00000000c0)={{0x18, 0x3, 0x8, 0x9}, {0x18, 0x0, 0xffffffff, 0x4}, 0xff69, [0x2, 0x6, 0x48, 0x1, 0x7fff, 0x5, 0x8, 0x9]}, 0x3c) r4 = syz_open_pts() poll(&(0x7f0000000080)=[{r4, 0x40}], 0x1, 0x0) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f0000000100)) ioctl$TIOCFLUSH(r2, 0x80206916, &(0x7f0000000300)) 16:00:10 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) getpid() r0 = msgget$private(0x0, 0x0) r1 = getpgid(0x0) r2 = geteuid() setreuid(0x0, r2) setuid(r2) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r3, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=ANY=[@ANYBLOB="1000"/16], 0x10}, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000080), 0xc) r4 = socket(0x18, 0x2, 0x0) setsockopt(r4, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) r5 = socket(0x18, 0x2, 0x0) setsockopt(r5, 0x29, 0x32, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) sendmsg(r5, &(0x7f0000000900)={&(0x7f0000000040)=@un=@abs, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0x10}], 0x10}, 0x0) sendmsg(r5, &(0x7f0000000900)={&(0x7f0000000340)=@in6={0x18, 0x3, 0x401}, 0x8, 0x0, 0x0, &(0x7f0000000780)=[{0xfffffffffffffdc6}], 0x10}, 0x0) sendto$inet6(r4, &(0x7f0000000240)="2a675a1ea032cd66e5502db376bed5aea79c4e73532f3cc9ddd64aa3e088659c0d66341ebe28cdc1089926f6b22ad0a9", 0x30, 0xc, &(0x7f0000000280)={0x18, 0x1, 0x78e, 0xfffffffa}, 0xc) msgctl$IPC_SET(r0, 0x1, &(0x7f0000003f80)={{0x0, r2}, 0x0, 0x0, r1, 0x0, 0x9, 0x0, 0x80a6}) ktrace(&(0x7f0000000200)='./bus\x00', 0x9, 0x1400, r1) socket(0x11, 0x4003, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x2c}, {0x16}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ktrace(&(0x7f00000002c0)='./bus\x00', 0xc, 0x0, 0xffffffffffffffff) fcntl$setown(r6, 0x6, 0xffffffffffffffff) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:00:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x440, 0x5}, {0x45}, {0xfdfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") socket(0x1c, 0x318bc5c8a25e5c22, 0x9) 16:00:10 executing program 1: socket(0x18, 0x2, 0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) munlockall() semget$private(0x0, 0x3, 0x4) symlink(&(0x7f00000011c0)='./file0\x00', &(0x7f0000001200)='./file0\x00') r0 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x400, 0x0, 0x1000000b3) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000040)={0x200000000000007, 0x1, 0xfd, 0xe056, 0x400007f}, 0xc) r2 = semget$private(0x0, 0x4, 0x100000000) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x3, 0x2, 0xa, 0x9147}, 0xc) r3 = socket(0x10000000011, 0x10000004003, 0x0) sendto$unix(r3, &(0x7f0000000180)="b1000513600000000000000000100000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) r4 = accept$inet(r3, &(0x7f0000001180), &(0x7f0000001280)=0xc) accept(r4, &(0x7f00000012c0)=@in6, &(0x7f0000001580)=0x2e4) semop(r2, &(0x7f0000000280)=[{0xdcc1d207ae5cbe17, 0x2}, {0x3, 0xfffb, 0x1000}, {0x1, 0x8, 0x800}, {0x20000000000007, 0x5}, {0x7, 0x5, 0x1000}, {0x0, 0x100000000002, 0x1800}], 0x6) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r5, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x24}, {0x4}, {0x7ffffffe}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") semop(r2, &(0x7f0000000000), 0x2aaaac6d) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f00000003c0)=""/4096, 0x1000) r6 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r6, &(0x7f00000000c0)='./file0\x00') unlink(&(0x7f0000000380)='./file0\x00') dup(r4) fcntl$setflags(r6, 0x2, 0x1) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10, 0x0) r8 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r8, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r8, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x24}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r8, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r9, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x24}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r9, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r7, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20, 0x14}, {0x24}, {0x6, 0x0, 0x2, 0x7cf}]}) pwrite(r7, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) 16:00:11 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r0, &(0x7f0000000080)=[{&(0x7f00000004c0)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x188}], 0x1, 0x0, 0x0) mmap(&(0x7f0000010000/0x2000)=nil, 0x2000, 0x3, 0x10, r0, 0x0, 0x1000000003) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000001c0)={'./file1\x00', 0x3a78, 0xfffffffe, 0x7fffffff, 0x1, 0x7, 0x0, 0x69041baa, 0x0, 0x1, 0x6fa, 0xffffffff}) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='./file1\x00') open$dir(&(0x7f0000000080)='./file0\x00', 0x400000002c5, 0x0) 16:00:11 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff6530130fb9aa23d0571454d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58b55c62bffa4d012ae447473c230495aaee48c02f6ac41e6bf3bf554799b9b800ed52beb85a85e25bfb258557d60f13ad30505e8f53f8a4aeef9d612f871f4385f04157795ea4a5c59a3a9fa202361ca1d8cac7dbbc5b65c6593d2870b4122cd2350000000000000000000008000000000034e303682e9c5bab9d4cebb9dd94d00d989e98e38e4c95efc7d0e8fb03d3907330fc34fa446f92babf2faeafe8d1c83e8f1451babce7bfd7afa2d2469daa940aad6d2f1774f3656e4f53afcfe20637099b7cd7d9edc09ae7b9951675911a9622590f75260f272fd7807b8f8251de877d64b76ca92d54463a9f03963e5f672e1bbdbaa317fe4419d3f36746248558e97dffc49483211295c697b064223aba73c034252244233d4b948b25e74360a527f3a6b566fa3c008f169361bb121ff9c085ad65f4f8dd1e3b915175ddeaebe60b790c89a65ae2"], 0x10) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r2 = dup(r0) sendto$inet6(r2, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) r3 = socket(0x18, 0x2, 0x0) setsockopt(r3, 0x1000000000029, 0xa, &(0x7f0000000180)="06000000", 0x4) r4 = socket(0x1, 0x4002, 0x0) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6, 0x0, 0x9, 0x5}]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x7ff, 0xe1, 0x1fe, 0x80, "b8000000000000080100"}) close(r4) fcntl$dupfd(r3, 0x0, r3) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x24}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r6, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000200)={0x8, &(0x7f0000000000)=[{0x4, 0x7, 0xff, 0x95}, {0x401, 0x1f, 0x40, 0x4}, {0x0, 0x0, 0x6}, {0xfffd, 0x0, 0x6, 0x40}, {0x8, 0xb2, 0x1, 0x6}, {0x2, 0x0, 0x1f, 0x80bc}, {0x4, 0x5, 0x5, 0x3}, {0x6, 0x1, 0x9, 0xffff}]}) connect$unix(r4, &(0x7f00000001c0)=ANY=[@ANYBLOB="eef45b000000000000000000ff00"], 0xa) pwrite(0xffffffffffffff9c, &(0x7f0000000040)="0f114271bed506ec1b903e584391e3a7bf4ede8cc7d37953ba44b1c575f81849d51c80ce8a4a6c8d9184ff562606ac540333", 0x32, 0x0, 0x6) flock(r4, 0x1) 16:00:11 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x1f) socket(0x2, 0xc003, 0x0) socket(0x1, 0x5, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r2 = socket(0x2, 0xc003, 0x3) connect$unix(r2, &(0x7f00000005c0)=ANY=[@ANYPTR64=&(0x7f0000001900)=ANY=[@ANYBLOB="b12e221f773a240c35e9bc7ed1ea52d0d44ac73c1d4dbb634449fac5993d6463e0d3dbefc39a1ce378b3d2fc1d24b3923048d16daa284d4290fd1d3698b10e5a7fb5764a2fcb6967efe06cf638da84ee92d33c2bd254aa6532c08973aaccbe2fc08752df41eeec20a3cd10c2c13598a9c6a6c871950a58dfe8258a48641677b021958e1cb75cfd4edc9ac10a041bb9509bd85635db4c05ff45cdae539e9106c1ce1ddf7cae5c20d21818a6f3c497e9f22794de30248320d8b36d1f5602f0ff4069a3b3dde1736303bc0f361b641be61d37b210cf70227d064457ab09c4f6fa4145dbef9ce22df9250e8ac9f4435e64b78e0ec378fd206510d239c22aa9e3f14a64e2c9b11ddc50113a6cc300ab63f20ef2cd083e1d83428e5231305dc0febe08440cfbdd2bd21b5a6255f95d56bb0a7433cd799f9533a898b7133ddb95496a702c0f84b70b56e18a3e32953bbc0dabd57ff58291123374a1e2bb3000802a01a443a231106fbd779de0fc2840c01046e86696d95a2131db736544b2ade554c6794bb95f7fbbe19fb1bb474baefa2119f1ea3825671299506a41b12886bf6bce19049c8426ace36bda5254b694c89490793c878ff32e35e89c8fc0416079a34766d809e2921f7c5eafab574008a40ecc7ec0b3ffb6476462ab48e4d141da1e0ad15c1c8a40b315da03484a490be57db6b495d72a02142b34601f8e57ba75c7286fa8b0e8383bfd254bd84cb57cb269b93db15823b1092b27c93046219a01e23d8e978540cb5e92634f06da03ffa13a278a50320056be0de3c7175f662ba31bec4af7ad21d3609e52b534ab742713ff89ea633e28c93abf9f1b0b92de669188845c03a115facc3740a98b9e3a02ead3fbd6ef0bde4e5d2b21bce7dbc1c17d257326bb41869cf53d1453263841d0d198e6f6c11c2609a708232fafd97de45f097b98a6608254327c003f4aaea86160435a61ed40c7577b56489d9adcc7616086c451018f66d1e11b568b6aa0830295124c0e0ca07a789d785b46d435a0a51e1cbfee144fd0b71245b33e460aeed65c936ea6aab352658db9151fd0f69de79ceb3f85d27554d95e34fd4c79c5821b515fba500486e00dbc5bd6d8b9f8a3b76cb2aa22e1653504246c2fe4d8666185b6e7007541a754b0eddc98a8a6b1e3c7f59c7b6c653fcee383b732f252e154a98907d37b58ba261ef3c5af25eff6d51e0a044aeecd2df046a68ad1d987cf938aca839777290cdf327d0ec692dbbcfbfa01a9dc3fe3eae80a2179858411e038177d8899a7f335e11cd09ed5cc666314d6193c09130645d432608993626245153af20adffa8d29f29588a61de3fb7bae288c62e89d031e503715f2f4299ac31c8771a76f2ae7daea8703bd8ebcd01c4d68575c8b97c76c2036593c29178d1fe39bc6370da92739b6e25062aff4f06e90ad422bac72422fd9fe49f8936873868b657c2d657b0c6169820e46d18d0cbb26fcbe99c59259e619008a1a0a8130f90048c639316bd6e11b7d69861878c8aaa73ba3c1b95c92cce708c6c7dfe1f2f0bdc945ab5011449042e30fb7185180a99bca71b2767b2b41f3621c18118872a5738888c442fc46f0def972cd530120a86a946d08122efc6ad83ec5e15ecd6ddebb9d3528332d72e441a61705419de4780cdb336ad29155150841ba23540977db8b27d6a3266c512e0f0ff2ffa49ef441aba7c27667e29ca224beccc850a981357d98fc8738d7a8e26dae6236aedb045b849aace5cd2b6b6e77dfc41710b4f411ed1f013d524db4ee75c73f7d6bd9f10b0443a441cfb40aa98de85f51a2faa298cff1f19c8c99b20a87545592952e443be8ecec407e670a72334a9e64d23b2e90bdbc0e0aa7d233d45eb678e660dfb7d09e1e64852845baa6982dc31cc55e82b78104cf1267640fe53174c2dce7b0d790d759b4843122869869a0180d03911702c5ed292b027b020c4fafbef2f1ca80165ce03b32e623617cf40265a1b12c68822e207b6d7d53d5511bc51a5d8a057f51a6b139b195996c40c8c45e4af7947e392295e306e52b4b7b34fc066a4843004dfa962c2191f3994175b599c3d92b6e87cb762a5aee90ef7cd5a2cd935b2c657d307e42d8c61bc290ec8f27e8ba22468cc1604c8a487e9ae4771808e8065b0a5158938920d651d2dfce1e0645f74e833c5ddefc3e168f7d349e7550c15b53d93990b803429c4749bb2ff160c35a935b6b6642f4fa36082c20a3587bf815189aa26f3e530ab7f2a2fdeeff9b6c6456722f4f7e7089e9907210b6cc1364c32f7b85aa93e9e47b6d56445b3763f554861aff3d84ef1a77e7ea9a104c3dfe8486eebe5b611b0dd9c9c97421c4815f23196c9dbd047cfa5e897e1a7ad70fbed2e135ca101fbd5ae28df93f7df53c1aec5c89c2d929af24d77c769b783d1a0394475a81116d3ede501418f2bbe873d5835a6f1dd7e3773be782edc5f9d4d81c387e3d88eafbc7ba9a832b60c80b211a65a7760638000337049469869f39c818f7513b4d3baf92b1963da66cf5d7e2d6698e456bd2a45b53a430bea98276a387a29812d5f571d40fcaad086db566d80002ba0bdee026b6d4f2e9bde28bb1e27226b1a4d3f624c08b76fa6f3f6186d6d4bad4bf4e18e115b4459bfa526be7575db41b4a345e7beffa03df11a6262639f80c59e83b326db34f9c04555fbc1538b41b3d390d038488961f4fe29404810ab0b83ab9dcba26c8a00af90d8f2ec0f12fbfd186bf2aa82bf2639fc3a942b158639da9bd7a4fdc9c3158148de44999daf551321cbe75aa170dcc95cf708eac4971924f3de48008b27b03072dbf4ad5831ebced9d4305e373d1455311b541927e54d87aa08934192d7c02f898a6fc915d3b168dd4f80e30df19b1d253173c0f7379c8c8954e8bfd04d85b5dfcad5120235e0a6595afb316a4a84d3a5ddf3a7510e5fd5831d6af20df5cdb40d8625c465655d5a5889e3a0c8c3304712c96a9a774735fb5d98d8eb7e0fdff781cb6cc22e7235e0252593290fa1e9d4cf704a4c47ae17e8a6c1d132d9af53ffa2d95e38305353722e8656fd1e20410f8572f994cce3bf7b78582c93376e95979e33dff6ac4feabee42e5fc5e7f44991f12a8329dff453a77c429bd19a8c65ec8f636d89130c8ec8739308b05a9af951c44096af32dc3d9cc9f7202d0e17a02211ce96fcb31398c0a37277f9055f07a888e1c7ea5369f2b96b767b827a7f430696d7d53fe97fa4e36031fa3aef03d3ad4dacd700cb11b95f81bce378b251b349e2fddd91639229ea0440cea033b1edbefa5572f638e613c5b7aada26fff187ed094ccfc12598820e5db1f9ba9f5b77814be16ea46421d0f7029b3fe0317ad4e6a18a29ce2a778aa644942132df0a916a6e5118daef951b1a36d25fd8ee39e4f5bf6797b474b1d799160618ee73c64a34868e3fbbc8307f04301c88c25a5d5eecedbe3e07cbff5ec9b8b7ba789beece3c9b944c4d63e7ed36a3c5bc71113c4e093727d908afbb36185ab23a5ac13aba56f6e1c5c118a3c21d5c26c9d3f5546b4eb7b001fa2a8480113daa2f78b6600cae4b6216b797ce97445e6f24e483160e98718bcdd70d5f671b256e10fe31a0a94f412b02fac6135a40bb153fb40df4951c7b923674b02034db1b690794e98f2b0030ebd8a2388cc71db85c4149d7f3e2609aff02cb3814b4fda9f80901540456c8f86d55f7b673202c16e0f38c825f7b010babaa7488158abe46837e4dd1dc97fa28155b20f5c704040b3d53f17054c0713533732b00c04b64752213ba23730d9ac3b31ef8b2c4975ab680f826d4317a57caac42a521159ad78e13bd51859aa461a65848b55ef1eabc52919328887bd65007f8566abfa9d8025c36febc130b011d79817410a6b793ecda2bf503fa253a6d30552a06146c25f0a3a313e7f43653e0c1a154ceddd9f008696a3d56d74bf7aad22b58b2f7827d8b62be250cd8dcb7ffb2f4a59dcb5106d35db13fbb8aa79d38a2aea415f744ebcde3c3d59a5f0756595d12317940edcd0ed24b9605ac99b13cded7e89bb5c15d6a9030455698ef9c7b4252e956352ade1074157a7380971aeda0ddad4f675b56906e012be29065fcc8bdd2bc759641751c6b3a0c20af95167ae805b6ceb31fa10854c9ed97a36e13cac6a839ac112495f30f4f5903abbb5016d78384349134c2e50ca03b87021c9d62ce03fecc5a8145fbc016732cd9a83f5073c4723319e634a120d3460fcac40ed4bc1fdce607f0b0751135e8d28e40b9e2f30a78ca4459b0fb7010e2469370560d3c757e355313419effb910be3c93b8b013d2c9459588933f1e68ccaad4b921512f3f463926d5ff279bfd454901696195880c00e6350e942a787fccc9c96237e4bd97caeeba460e196f0c5bfdc0fefaa901b45c75a9380c9ee58f805a5d05abc9b514c87ca7881df70029e6b5ac35f38e9513bc2439d65c08a3c86352b1ac11b59db529d72572785af4476c95cb2c907572cef5bfdaa55756b0a7ff4b7a3d6954a603c58b95deaec9c97361c0c6223ffb0850ad17f28458843d7b3ab7b160d9c6003ccde6fd6cce61e3ade8dc51b05320d11be5cb6454a96b46e11c3a30eda36ca47544d6f38b1b78245bd4064b3f3930f876434ff392b4739419e8bd69e9073aeb29eeba449c146d4e1531f7e16afe79ca8dfb18d9c4b999d7a50812a8e8f64a534c6b452bf5808b8589286682e715584fdb42513a345f709baca40cecee438d9a9bf62610a24ee9448e9438efca15eb08959c01329b07bf6e3dea35fdd96854d6688b987d440a27f7a88702d7d87869fec1fd9524a73b12acadf547cc7f93a4be409e53b162890abcc9cfb84e8f8fd58b2804313d7edf8a8c6d984a52c9fedc1b886b8f6107743f4f4c6dc098e4dda999fcaca528111101a32fb88c9ee69645658be14422e02526217ce2860e51cedaf1e2cd23d3b61aa11e69342a416e2b9d3d01bb7ae1df3cbf2205a43beb39327d4a4c28b2eace51c3a1c06d08ac4e4e8889fc11fea01a7a47f7d8ab2d804ee5a77662ac4a7d0ae54dbdf4ec34048eddcc7dc95a559a2fb089b05ad1d1bad8397a1ed57f852b60a6a15ecb88f32a81bbc1782cc15a41fab960a6847f324d96d1469803564a8fd19dbefa36d527a945c7425076caef14842a07787efc16d9a6897c37afae211100831890c4436bcbf929979944fb147b13ced71fe1f6f6b12e151bb0cf26c362458cf17a8983991a76643d7d4606be774b884e96e86b69495d72f09067fe14b76da659cecfa6cad644be92ce6279442d3608212b99e554c292652b5911a01b2a8ef8c8fe94dfa43220076c902bc9f2a65c010ef88afeff46e1e39e5c32b186104935fd6711512e79548de8710fd7ce8199882b370391332adc3956d937041473089ea7b322806c9e5a14f5e4344999a73b6cd8eb96c13de467afaed86384beba438b077acc9502bf6e44edff53ac631036d8cb0d32d1d43263c2b437bb6cc4ecf66e4d7a9f31d91b54d1bc6076bdaae6a43edbd42c2eb692a7bf91d05b9fa4a3de1e01ac7081a50fcff0ecc8a2e4ca26a19c08a1c93ad642d1517972eb963558ca946a73b3eed3e4f4bbafa7a6e54775b13ed1800eb2735330617cd3095749498efaf67c711e5932b1a249592c007b68c195adf245d28ea34ebead54bc079deb6848b4df10d1b1d45647236be775618da389b582be4d2e23b2058284945cf77175e69d6c80d551c935bdff16c7b2129d84788549d4d1ea03470e27e52da4ffefa29b3b5aef90202162adadce9b2f5dbb95da73a6b56fcca29a1d86144b582009f78f1e50484951c9972058092755cb0bf5d443622099ca74946ca01352d2cf1a35ff3c8ef7c079ef2385cd40519dc5f41e94afb2d646ac6547e2354c072c121d015056fe69658128f08fa6bbeba969f04e44d792fc5400cfcd1f1a8190529b95109cf81b624b2f417823ed6bac0c32c5532b168157323d018f0c759fcf4c68a881e470acdc2de1bfe3c1b5bcd9ebcb739abad4587f1462a13cbe144eb0feefc8d69c62eee76"]], 0x1) dup2(r2, r1) setsockopt$sock_int(r1, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r1) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) 16:00:11 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) sendmsg$unix(r1, &(0x7f0000000540)={&(0x7f0000000000)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000000480)=[{&(0x7f0000000040)="43851aae42c038794c4b565dd643ae703f47b263d8ed1dc735ff9ba6b9eabfeb56ff274e909c0167095001a03aca8440a6811231fee2d0e81c08526203dd4bd772cc760f7a9994a9e7f4a39aeafc30bc72a64b08e86d06af254c3ddfff02c0024be0920219bd88b02d8141583bebf7d89803310a6095c727df6bfe7a37a06eb2977d2a614932766bc1a1faf89ccd7bc458b4926d67112f5fda3d94944167db7910a6470e88fa743a06c7949558c6023c25ca770778dc7c8b354f44e598b12e96d16e8d0021ef6e5dffc0b7bb", 0xcc}, {&(0x7f0000000140)="1b9f60d986dc42950c83311eeaabc1ac8d23e8bbd69a2ed2f13ea8c6689a67ca691eeb3727981c", 0x27}, {&(0x7f0000000180)="bdaf3c41c3cee8f984663b5597f37c0d64cf7fee737c64413bf1d98521f9e9deb42986d317dea565e8ceb27b3e3f5f397bcc9e1e51c5df0050f39107cda4e467bb484f3cf01c4e1f7a408f491f5a9acc37b0dd1e125f4008c5973783e8611727a209da5db40fdb825df46a835ba68e59262276418cb8f844989d6b1221157132ebb9e42e95e30d2fe28274c3661ee49498dcd925288f24e332b837de2c51d9e000039baa520203cc", 0xa8}, {&(0x7f0000000240)="024526f53ebb24f9fea02d6f80655cc506e753547a8a9b143b62cd6acb74172e712d6ff24b114cad2600aae1d484f3bced7d73073a37e09c9dc474fa48ea28a31eff9d25fd8fb1746bcfce95021871c4b079c741428df8d521b3cfc01f40aa24d4adb3d4eb916c17f95a43a7fc645d1288892cba88c5ed580a37638d28bb3329a466d7c8751c1621248770fc28c27c5dc765c445171651882b11", 0x9a}, {&(0x7f0000000300)="d38c2dc0d14c08911f6bf00dc96aba83747cf41d77b6e057a3474b9788dea3c62374d9f7bc61ae637dffdf1d0c254e2234c0cc57a123db8ef5cddb6101780ff76ce72d0814881fc1338bf4aeb3d68a8e42138157944f3aece6fadfb7700001f0594132d173d638cd839aed98da0e75a9173a720708f54b417c9a24fbbfa2794f126875828e9781d6bce2d6ff333b666dfd7e78c338554e5e4a8b844d95b2415efee63def64e835a835307d691888ccafda5890b54d5f78639223f2db4748de3c4a26fabe24b4cd08d622509b23f0f48a974822005039e8242f7605c927f01515", 0xe0}, {&(0x7f0000000400)="02f6e72b7a3f8184f1315203ee0141106c3a735bf99307c1e3d11593e5e499168b9a5702eddd7febf0f67aa8ea17fa254981bcf5c6405cacb4dbb2643feaafd18c11f3c344272335be13ec20deb7fcf9faf0a53f628c03d2f6fcb18b37f1e73c0a97015c575b94eb2d26e07860ebfeeffbacf8f0da0a83c8e4cb02f505cfd1", 0x7f}], 0x6, &(0x7f0000000500)=ANY=[@ANYBLOB="111800e500"/16, @ANYRES32=r0, @ANYBLOB='\x00\x00\x00\x00'], 0x18, 0xc}, 0x4) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) 16:00:11 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x8000000000009, 0x0, 0x0) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x40, 0x0) r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0xf692221d3ef6b5dc, 0x0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r3, &(0x7f0000000500)=[{0x0}], 0x1) poll(&(0x7f0000000080)=[{r1, 0x10}, {r2, 0x4}, {0xffffffffffffff9c, 0x40}, {r3, 0x40}], 0x4, 0x5) 16:00:11 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002006, 0x40004000000028a6) mknod(&(0x7f0000000200)='./file0\x00', 0x100002004, 0x8000000000028aa) r0 = open$dir(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) pread(r0, &(0x7f00000000c0)="13", 0x1, 0x0, 0x0) close(r0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) bind(r1, &(0x7f0000000000)=@un=@file={0x0, './bus\x00'}, 0x8) execve(0x0, 0x0, 0x0) 16:00:11 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000140)=""/120, 0x78}], 0x329, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r1) writev(0xffffffffffffffff, &(0x7f0000000640)=[{&(0x7f0000000c00)="35d98af0c16821ed5fc66d90243ecc720043de7d343e749610c1de76eedcfea38ca343647e4c", 0x26}], 0x0) fchmod(r1, 0xe3) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) ioctl$TIOCNXCL(r1, 0x2000740e) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0x0) close(r0) getegid() r2 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r2, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) r3 = geteuid() r4 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r4}}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000200)=0xc) r6 = getgid() shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff, 0x0, 0x0, r6}}) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0xc) r9 = socket(0x18, 0x2, 0x0) r10 = getgid() getgroups(0x1, &(0x7f00000003c0)=[r10]) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = kqueue() r14 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r14, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r14, &(0x7f0000000340)=ANY=[@ANYRESHEX=r13], 0x1, 0x1000) msgsnd(r14, &(0x7f0000000580)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d117c2e9547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10000000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a01690821d727859f2329538784df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9081b1c992b76d6c971287731ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da816a8884dd50ed18e0eb86ea28df80e902ac3cc6958a45c7f4e9a285ecf45aa39d8c69ae37dbd5cebfca84b20f139644bb11294680f192435aa2e3960e80e93d4daa66c34bd40cfe48f3d4a9058e3604d935c215b205bc8f506c1c41dea13c58206bed338032fb7f66ed226eb689563cd60e724884cfbfe5111d659a4980471e1ba51d9b99c6fe582e07723f10249be98d58d4dfa8ef76c33835d654bee9f58309892efdd500bd3d11410836c706cc74f589e18f6513abc920c99"], 0x1, 0x7fb) r15 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r16 = kqueue() kevent(r16, &(0x7f0000000400)=[{{r15}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) kevent(r16, 0x0, 0x0, 0x0, 0x4d0, 0x0) r17 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r18 = kqueue() kevent(r18, &(0x7f0000000400)=[{{r17}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) r19 = getuid() fchown(r17, r19, 0x0) r20 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r21 = kqueue() kevent(r21, &(0x7f0000000400)=[{{r20}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) r22 = getuid() fchown(r20, r22, 0x0) r23 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r24 = kqueue() kevent(r24, &(0x7f0000000400)=[{{r23}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) kevent(r24, 0x0, 0x0, 0x0, 0x4d0, 0x0) r25 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) r26 = kqueue() kevent(r26, &(0x7f0000000400)=[{{r25}, 0xfffffffffffffffe, 0x2f}], 0x7, 0x0, 0x0, 0x0) r27 = getuid() fchown(r25, r27, 0x0) msgrcv(0x0, &(0x7f0000001040)=ANY=[@ANYRESDEC=r16, @ANYRES64=0x0, @ANYRESOCT=r17, @ANYPTR64=&(0x7f0000000bc0)=ANY=[@ANYRES32, @ANYRES32=r25, @ANYRES16=r18, @ANYRES64=r8, @ANYRES16]], 0x4, 0x2, 0x1004) msgsnd(r14, &(0x7f0000001e80)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc87cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653b542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc248419d3e6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfda67631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d"], 0x156, 0x800) r28 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r28, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r28, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r28, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r28, 0x0, &(0x7f0000000200)) r29 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r29, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r29, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r29, 0x0, &(0x7f0000000200)) r30 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r30, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r30, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r30, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r30, 0x0, &(0x7f0000000200)) r31 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r31, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r31, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r31, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r31, 0x0, &(0x7f0000000200)) r32 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r32, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r32, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r32, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r32, 0x0, &(0x7f0000000200)) r33 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r33, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r33, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r33, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockname(r33, 0x0, &(0x7f0000000200)) r34 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r34, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) setsockopt$sock_int(r34, 0xffff, 0x1, &(0x7f0000000040)=0x80000001, 0x4) bind$unix(r34, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r35 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r35}], 0x1, 0x0) getsockname(r35, 0x0, &(0x7f0000000800)=0xfffffffffffffd39) msgrcv(r14, &(0x7f0000000e00)=ANY=[@ANYRES64=0x0, @ANYRESHEX=r28, @ANYPTR=&(0x7f0000001080)=ANY=[@ANYPTR, @ANYRESHEX=r29, @ANYRESOCT=r30, @ANYRES64=0x0, @ANYRES64=r31, @ANYPTR64=&(0x7f0000000dc0)=ANY=[@ANYPTR64, @ANYRES32=r32, @ANYPTR64, @ANYRES64=r24], @ANYBLOB="20b4c8e67d476a9e60510c16e3fb7919436cc93ceac7697938b6e3dfaabfa1d90db66519606e336ded8dde205da872f2b1c2227f567e020f3d1bf2348a81c37b901c872aaa511ce53692619187290b51cb61634bd0b851661041ba7583f684aa03c7bcda7126651a33ffa369ad2f00eee0a7d64b6cc1af8a1b706e7ca2032d3a3383a4cae9", @ANYRES16, @ANYRESOCT=0x0, @ANYRES64=r33], @ANYRES16=r34], 0x4, 0x3, 0x1000) r36 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r36}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r36}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r36}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r37 = kqueue() kevent(r37, &(0x7f0000000100)=[{{r36}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r38 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r38}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r38}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r38}, 0xfffffffffffffff9, 0x0, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r39 = kqueue() kevent(r39, &(0x7f0000000100)=[{{r38}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r40 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r40}, 0xfffffffffffffff9, 0x1e, 0x20, 0x7, 0x10001}, {{r40}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r40}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r41 = kqueue() r42 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r42) writev(r42, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r42, 0xe3) writev(r42, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) r43 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r43) writev(r43, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r43, 0xe3) writev(r43, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x20008) kevent(r1, &(0x7f0000000f80)=[{{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x2, 0x0, 0x1}, {{r43}, 0xfffffffffffffffe, 0x20, 0xffffb, 0x0, 0x3}, {{r13}, 0x0, 0x2, 0xa43650b6e34dedc1, 0x7ff, 0x7}, {{r12}, 0x0, 0x40, 0x8b46d0d583c0d5ff, 0x2, 0x1}, {{r44}, 0xfffffffffffffffb, 0x10, 0x1, 0x0, 0xae5d}, {{r43}, 0xfffffffffffffffc, 0x40, 0x20000000, 0xffff, 0xeb}], 0x6, 0x0, 0x0, 0x0) kevent(r41, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r45 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r45}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r45}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r45}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r46 = kqueue() kevent(r46, &(0x7f0000000100)=[{{r45}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r47 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r47}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r47}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r47}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r48 = kqueue() kevent(r48, &(0x7f0000000100)=[{{r47}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r48, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r49 = open$dir(&(0x7f00000007c0)='./file0/file0\x00', 0x400000002c5, 0x114) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r49}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r49}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r49}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r50 = kqueue() kevent(r50, &(0x7f0000000100)=[{{r49}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r50, &(0x7f0000000000), 0x1ff, 0x0, 0xfffffffffffffff8, 0x0) r51 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r51}, 0x8000000000000007, 0x4, 0x20, 0x7, 0x10001}, {{r51}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{r51}, 0xfffffffffffffff9, 0x1, 0x3, 0x36dc9b59, 0x10000}], 0x8, &(0x7f0000000140)={0x7, 0x2}) r52 = kqueue() kevent(r52, &(0x7f0000000100)=[{{r51}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) r53 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r53}, 0xfffffffffffffff9, 0x4, 0x20, 0x7, 0x10001}, {{r53}, 0xffffffffffffffff, 0x27}], 0x0, &(0x7f0000000000)=[{{}, 0xfffffffffffffff9, 0x1, 0xd9f14558daacf7b8, 0x36dc9b59, 0x10000}], 0x6, &(0x7f0000000140)={0x7, 0x2}) r54 = kqueue() kevent(r54, &(0x7f0000000100)=[{{r53}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) msgsnd(0x0, &(0x7f0000000a40)=ANY=[@ANYRESDEC=r10, @ANYPTR=&(0x7f00000009c0)=ANY=[@ANYRESDEC=r36, @ANYRESOCT=r38, @ANYPTR64=&(0x7f0000000b80)=ANY=[@ANYRES16=r45, @ANYRES32=r36, @ANYRESHEX=r48, @ANYPTR=&(0x7f0000000e80)=ANY=[@ANYRESDEC=0x0, @ANYRES16, @ANYBLOB="2594f9f5c67fd5cee3df46ae298ae476bb6c824839a22bf17bc0ab997d23d0f06b3e5eeb6be875832d22b51faf94d8a9757c8f6add0ec1a4daa2173790bb3ef8b6dabf287fc7ed9ecfc46211b389b534f6216f724b62de1c16fda6a3614b4d1cec7aa4a674cf767bdaf6e4ab3500800000a7ca325e289d01bc682c5156d52848ce95c4a80977b663686fda9ddc183d504f5fe2", @ANYRES32=r50, @ANYPTR64, @ANYRESHEX=r51]], @ANYRESOCT], @ANYRES64=0x0, @ANYRES32, @ANYRES64=r41, @ANYRES64=r53], 0x6, 0xc00) msgsnd(r14, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r55 = getuid() r56 = geteuid() setreuid(r55, r56) r57 = getegid() r58 = getuid() r59 = geteuid() setreuid(r58, r59) r60 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r60, &(0x7f0000000c80)={0x1, "2e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d60031c125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf12"}, 0x44b, 0x800) msgctl$IPC_SET(r60, 0x1, &(0x7f00000000c0)={{0x6, r56, r57, r59, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x2e3, 0x138, 0x2}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r62 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r62, &(0x7f00000001c0)=ANY=[@ANYRESHEX=0x0], 0x1, 0x7fc) msgsnd(r62, &(0x7f0000000040)=ANY=[@ANYRES64], 0x1, 0x800) msgsnd(r62, &(0x7f0000001440)=ANY=[@ANYBLOB="0100000000000000ba45ede2435a8b028adaffff6c17153cf3d1170700547a40d43f5d31059c11c5a953448e0e5a392c598c258300980190f7f757f7d10080000000020000000000000000a00570bdc48db38a42e13548516bf33186216da0e1b8aeeec38eb984ea816b48449e1f3d795ddc34c98a2b152433ed3de8de7ec37031bc10f8ba5567bf43cbceee1600000000000000000000c8f766c107daabda0c23e9475c9d6bf97f93cf02b9422e05e492a016904df6e99d087592e98f827e5c8868438b85fdc9dd940e1eda57e8168bca06d610fc3190ea0a2605addfc1e9ac4ff6cd5ec85c61dc8a76803f064ef041384979c3e253c71c23820fcedb266121375d39876dfb6b45fbe066ff2f608a6f5e06140675f6faf247dbec8eb6d5651b30570785dc386c8e6b121b9046568bd76f403b8b7ab4af81b1c992b76d6c971287631ef79362412cb3dcea1361ba99d9b3c83ffc312d6931ec5ba0bb0e8997f7a941759689d37da8160000000000000000000010fbd87e33f8ec3edc9827641d3b4368f4fb6b13208b196b1ebaae26108bcbb34b7fd2844fb396"], 0x1, 0x7fb) msgsnd(r62, &(0x7f0000001180)=ANY=[@ANYBLOB="9a89fe9d10bb030000000000000030753a5e69488f0fd908f479d367c9ec56609a76806ae8fcc8d1a0fab7f6cd7cffd563402b5024abb6bab6a2c48ba3888e2c878a3a55143d211714efe88b1be734e511c6f5de88ea88d526acfa400f1b59416ea5e01748948d39c8e64a722a9770cc38c2b32a3c82058c14b42ca62f16de59cd06709411d8da21004810eb1b757653f542dab13e3e77bcae89951e643273406280540682971e1633cf86498930328ee024938dbfd952481e144f5853eb9561ae58eea64ace5c53e097eeb0704497390f38c97a89025153dacb4041ad4c9b57b5fb3d8588a3325e0ed919faac1521cbf792cc228a4fc2a5f6c64a6d0000000045e1a31bf9106521eb82f5f3fb44ba2c2014bd20263425ab6818f682770f3b94c5eeb4af79be0195d459fadab38ea746dbe655df38d210dc147dc46add182114760700000000000000ab325a2e9c90298d68a553c64f3489955634cd7f0bc96b4a4ea36da14c9d1d2f6b569712c56c6c08a8004d7d555a7826b6f661b37e34fd77534b596eae28a73da23e658ee391ab702486c88473a5421667f9598a1e2bf6d04b8edae25612d4f5e4145670f00800000000003095cc602071fbdfaa1af31b11a20dc1ba2054c8f70e32ac9281179ebf362cf2971a8e2f22daf300faf85cb001954ef74dd47ee5690df36db89bef4758f7a3d45d8ef52f285bfd997631dfda98286b662d676b84790d50cc95a0b8834c82a2d5bd531c141a91df5689563c2479451630fbb44a5ea8c53a159a2b6ff20f79e557b41d945111e9cc79ea5e8722756d24872c7d10e6cc1ce9f3f6a3d539c356b5988d25beef00000000000000bb711f6f29e389a77fe762636c3d780bd6cdbea2472dab0cb7782c669b966e7e5fd8114b468c5621705b655658cad789eb68f03ddb2f6869c64f19986f7b4c9750c83c8504740eca913f51c56398"], 0x156, 0x800) msgrcv(r62, &(0x7f0000000480)=ANY=[], 0x0, 0x3, 0x800) msgsnd(r62, &(0x7f0000000a80)=ANY=[@ANYBLOB="021d000000000000ddfc630b84486250b099aa9b7272c428de41622b1194de0d71142803ee38913bdb4a0a883144c9b6e1ee7e9f87b517cdd4d9a00d71af5c8e4702a1a4d46bf36ffdf6a4fba253c93fcdd7139884be680003c28c598a778194e09ae93478443f28b1dd68f76bed7da29497fc9eeb64769bc8c81612e8c27c0900000040b9c8b754daeb2982d28606050dc516a0af1461584bcaa0408775b83db6923dcfbe6fa845a4afe35d7f4b3720e880730444450164f43f8627d24afffadcfaf679ecb314a52c8d1441557cb9bfb6ac84523eb0f63c3554f09c828447bda40c883721400975bbaacd0c45e7c984022927e336ceb0507666"], 0x1, 0x800) msgsnd(r62, &(0x7f0000000480)={0x3, "5aab059e7584be19de16d8a32e0c5d7858899bbc616aeade23aa38f255f2dedc7d9349f609673a9f745b6b5aae9e1e53d2b8d941319c6b5d3b16ea71c4229d0000d8e7497cf22f1cc439ea2b26fcb5355b5b24eab6423706ebfa25245e804c95574b9d3f3d263490ee4823aa6156b2bd8b46afd62f2b01573c376fabb6713c8c3fcbb5c96075498e63bb2e19117fec0866378de0a48ccf0a87d3c451df0c36b08f9d3d6039ebea381e7fca35ed7142c2f0d2e5f9ce77c1ecc017c46c50c8e10a93dcd069cb4d4575ddd417bd2c5f2470a3deaf000000000000"}, 0x222, 0x40000000000800) r63 = getuid() r64 = geteuid() setreuid(r63, r64) r65 = getegid() r66 = getuid() r67 = geteuid() setreuid(r66, r67) msgctl$IPC_SET(r62, 0x1, &(0x7f00000000c0)={{0x6, r64, r65, r67, 0x0, 0x80, 0x9}, 0x3, 0x3f, 0xffffffffffffffff, 0x0, 0x95fe, 0x6, 0x138, 0x2}) getgroups(0x4, &(0x7f0000000300)=[r57, r61, r65, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000540)=[r10, r10, r10, r10, r61, r11, r11, r11, r11]) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0}, 0xc) r71 = geteuid() r72 = getpgid(0xffffffffffffffff) r73 = getpid() msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000c40)={{0xbaec, r70, r68, r71, r69, 0x143, 0x80000001}, 0x8, 0x100000000, r72, r73, 0xfffffffffffffffd, 0xfffffffffffffe00, 0x100000000, 0x9}) fcntl$lock(r9, 0xe, &(0x7f0000000400)={0x3, 0x0, 0x800, 0x8, r73}) msgctl$IPC_SET(r2, 0x1, &(0x7f00000002c0)={{0xf0, r3, r4, r5, r6, 0x44, 0x9}, 0x5, 0x3, r7, r73, 0x2, 0x24cee5ef, 0x81, 0x5d}) unlink(&(0x7f0000000100)='./file0\x00') r74 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) dup(r74) writev(r74, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r74, 0xe3) writev(r74, &(0x7f00000001c0)=[{&(0x7f0000000080)="e92243f80fded3230791448254396f7cf04d7f8f29daa64a599ac38dd86eead5e929394fcc880e896628b2a08ae65f9861fa27e7863f6842b69697f5d9d9a3e364c18b82b1cbc80b0c9f8e3dd215d7d367a8a705093c0a", 0x57}], 0x1) 16:00:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000200)=ANY=[@ANYBLOB="063d18aa207246e9109260113ac0d59760805ff4a5df9e2f48a12a48d22f0280f0e949eb2fd1a4edca0507703b8394bac060cba37323fc733c42e961412d6829ab8f5ddab23b19b0a2316053a55e329bd611762d7a2841adf5366f5d73b2db08c6c7028cf1149a633fd632510c0b264fe7271a818af0703ba7cdd05f87fd9c3f64ce05308860616d4db7b28272fa1d757241ca7f6132d8d62e916386e98422e4ef3d8dadca5afc942e5a9976624d28bd855acf16fc831721916d7d9015a4dc84cc08bfedf5dd"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) chmod(&(0x7f0000000040)='./file0\x00', 0x100) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) 16:00:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x87}, {0xc}, {0x6}]}) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x1, 0x0) fcntl$dupfd(r1, 0xa, 0xffffffffffffff9c) syz_emit_ethernet(0x15c, &(0x7f0000000340)) 16:00:11 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) open$dir(&(0x7f0000000000)='./bus\x00', 0x40, 0x0) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000180)='/dev/diskmap\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000140)='/dev/vmm\x00', 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r1}) dup2(r0, r1) open(&(0x7f00000000c0)='./bus\x00', 0x22, 0xa0) 16:00:11 executing program 0: r0 = socket(0x11, 0x3, 0x0) read(r0, &(0x7f0000000000)=""/18, 0x12) sendto$unix(r0, &(0x7f0000000180)="b1002a0460000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376b36acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257799a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd38781ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5000000020000000000000000010000000000000000000000000000000000000000000031d880e0611fb13ea9646dc01549210efe33fbf9f14a5b3a7a1487114b54c8b7e143d983598ca406b871db9eb5bf89cafb9316eb1d4e22015320bb82880751fc771f17de896a04f55ebb789f878917989f98c00daec1188ec802dc3394bb10b15f505807d16d20c7636fdb3aecb23dd794793dc1d42ee2f3fa8398aa007b6b9b270000000000000000f14c856cb8dd21bcbe10e92a6e6bb07adb33fe3879b6915965953970187c7bcd0d521666bc9b31b976066ccaf427c8e37d0672fce80faaf138eba41819775dc8a7e78e3f499d680267b22d2d721221ce7a7573a8ee223a32ab271f2cb39e2d6d3eba984717d2", 0x196, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x3d}, {0x25}, {0x800000000000006, 0x0, 0x0, 0x80000100}]}) ioctl$WSMOUSEIO_SRES(0xffffffffffffff9c, 0x80045721, &(0x7f0000000080)=0x1d08) pwrite(r1, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ioctl$BIOCGETIF(r1, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB="0000000000000000000000000042f3e74f7b7c000000020000000000"]) 16:00:11 executing program 1: r0 = kqueue() r1 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x1}], 0x9, 0x0, 0x0, 0x0) acct(&(0x7f00000000c0)='./file2\x00') mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) rename(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='./file2\x00') 16:00:11 executing program 1: r0 = kqueue() pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000040)) r2 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000240)='/dev/wsmouse0\x00', 0x4ba951a5b4b034c9, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r2}, 0xfffffffffffffff8, 0x31}], 0x0, 0x0) mlock(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r3 = syz_open_pts() poll(&(0x7f0000000080)=[{r3, 0x40}], 0x1, 0x0) pwritev(r3, &(0x7f00000001c0)=[{&(0x7f00000002c0)="7c0e9cf16d1d609d36bd508f57a38c4edeb4e59ee5f7f9d7714732ab0d0923075bb30bfcb545a3392678f8814817cbd6afde3529b21d0e11f02ec116177316dced0d7a4aecb06aec27157b9aea641743fccd97fd9a10b3cb1148a84e445b3fd20fe930c8b7d275979490c3fb8ea1552b77f6bc1173f66795b2cc5e469a4b9c99bddc6ee22d393bd52503f7125bacaa133d7fc611fe7d49d02e606f031c6a5908821d0820e05188b62f20a5497f0f38ea9d14caa04497c7aba95fb47a6a9707b5f6721bd6c46af3e9e8fae6a4ce36d84a4539ed8b3a11602a26b61ffdff799c643a04e3eb0d7b1d4cffe13a512f5e7fdf330c2fc01e00274c7a54f776045a3c8de188e9f54cdf8dc7eae57643ed59249120c35ea454a101677580a0c445aed495a711e29273737fe42bb9d671a8432fdb7cb37ac6c32aa299b4cc0f245ac6f8bd4c661acc7cf8b5dcc450fdf47eb3b505a52153f8827c1cc724aef0c676d99b925f07f7ff8fc6dbcbda9b45b46e077259b2b2fa58af50fdfdb1398bed07cc0f1d6e7abd47a2b6953e54ebfb5a3b5f00cdf830d9c47f9c9d32b53c5200308377216d3c8344bc6a134c3600c8b9d54405e1d448323c170583ffe1bb95dddf69b84c798f0a88fa32d849fc9f45eb7b5c20a8076fa518ab32056a724d81b12a9192deb87b61945c8738653d98604fa2ed545b131e405a6753849f697995a1fbd8095fcbe058168cccf7d12fdabe7163cc7a8366092ba994889cc5ad4f9180e0d40e77b070787fb295654d7d4fe732d3dedfb402bdd2f0ba25f8cfdc34a046a19e1f8c8e1342f11bbba4b9ccc7d520fe87ddf4b1709f173f336641fe455819f654f632144113c116e21a5385753d476a0328794644a5dcf7899e4c120d4652bd910ece0dbdaeaf9e538a2375aabad405d2a3bffba4a37064b0c8866d160112ce513bedda737ac575e989c54830d73d6548c674ef043a1e5570352594df4f0d14141715ca0410ea0f8d9c178fa5b6237e3595304235a07d7f61c88a155be6e03717f5dd847651d251e6082a6d695fdc5ed4a4cf5d7f8c5f12a55767c5ac9c7dbafcf5d7791c3e21abef09b3c00fc214b033c2a67396819dad5377a030e45528086b8171f582dff013887284c093f460b7b91f54b09dfbb29013bf8c049d4ce7ac6f421ab9e6a8e06cd772f7b11685cfa5207e5299bed360f243071f0ec43ed97a3a15be7d9a66ebf6cdfb5027748946731be516f572e56862174a8fd3253982f63f99d08b28d6184f766dc906e97fef95ec6c8b81878371d940ec3fef85ce149afd90f025167020681a8d8cd66a0a7fc68357e00f2d6cfc4292b1ae7339f64e1600da257be603c9e5303b10c0d993bd15876ec9c7c55dc03b0c8a4d511b92bef08e5203ab007d423314a01c7511b5213f37e5ee0d5e3ad06fef19bd67c06a8f60d6f6110be0c449c925f18e678e6571c2bfddca1fac5955262fefea6f55eca17e697f3b357d1e7bcf869d743f76d0d185291389e09a9a8b2319f2e4d241451ef24997d8cf11315839c878fd2464ecefd401cb5638f9401033f077dc7047b780a7ae804933f2d5602de91437facd35a2a6f5be7cc8a943fb749393a8a0b8f46a1a819295876df198fdc865c8debb580d61d6f39c8d5e19913e474649fda62f208db579fb9fc4789f2d7efab906c5a5cc9c77f14160c42db053ce5b8bd22e8401d4bcb66b2223ee83df5ce53623b08061523f7a206a20c3fa53837d4e1e062b504e24557b867675fb13c53000f80bef9891934e4da84f70e2f2fc9a0d32772483737b25bf628824b0baf9b462ed3efdcfd8264ae51645ff19b9ff4a856db69b7a86d9d4a8ce309668e2c3477e8f26796bd6139ac271d6fb9ddd9710b3cf255708e87b0698ff316dec712b43604e311ea4f39718f4575c7043fd91303ea9c1e1a6ebcad94573761aec003da437ec335b68b46955f3dfb58f83b3a48a441c4ff53e0d2866b3fea8995783e618533c9519ab233ad64333832082abbc546a652ba2047ca4f0ad82353f8569b13ff8608275d4410b0713b973256ae2359d087e459f2007b1366fdbc7b0247e4e1f82ff5b75f71db9d3abde088b519a2aecb85b5d3377a0eb0f054941381371c04c83379df5c13dbbafd7030ae84f3c00051f85c6208a9521837364186fd9fc7f8870783df6ea07ca5b35edcf8567426ba7289be48d14cfb24cc5cc190fe44af5100a5f0174b002f4a29c6d2cf0d1756d11999922e569fa291745c2ee182fb27eb485c484479640ce6a14f73902dddc8be8aa20b8c17e7aeaa924d51ba53a69ef1f97cd0f33a466c994f8f1cccc411cef27138dd8d5d9d133a58b71fe315e095118cabbec207a6721b1464e9933bd7075cbea9482b30bf4bb12a55464db5a4b24ba79ce521a760548fb28a6c3467276e08eaf3f18021d83c1553b058fd35254f66d98d5b3e74515c52dff181fc224b711f7bf3bf4c59079af4f5a19d0a1881a00f2cb74b46a954d94879c6463d2775bb70a492967be8376b7b74e9b7caa15ce36ba0ce52b93bd018763e43791c9c3a7580b5a9ffc3fcba7bd367e58dc5264c328a2cad81c45df5349d3b7e590146268c7442f118b51c2d457702912e3270497a56d09a589bb76fc4876bf9433d10b2b4c8be7fce808ba11668dcc9d1ceabcd691edd5e91d8799a5c4d0bf6ad4345f3ab3748d4e698ab97d3b7163298834af04646eb73a0744abed6bf616616c9c0ff61904e7ef12f509f66ebab077bc85a5e8b3d5191bb326a7a30daf6901c5a8d8eb7b63633bb0f90641de8d6e9fc1af47b01a187ae29a80b787d9b535f0951287f6de3b89e7cbf2f46d7b792ca7b276450bcf643354559fe9ca4ff382de3a534d456e6a58f616b8e6393d410ad2a3e93c289aaf6bcc9f3cff8f7eca71c2c0e68c4b6c3f3851844b9b6e38f63eabe8b54712c6db0ab514f45c847a691586e42eed8fafe1fe280c93e6ca624f1cf81ea48523b44b7bcc074c8f7e842e7434fa3264059dc5f3cfc513509880bbdbd8040ccd8bb3bd0325f3d310856d9b7b9c22832d277eb988ba7731574cf2899dd87ab97f554abed48ec3198cae20d8df8f1a5aaa1c15fd08da1f703ed504b0b8047a9c4e8daa9fc86c37a935d76083b1ea799a6231d05ef6d2dd32a1914c328585a70011c70b1331736e545fcfd5d77f3a6c02cb37d82ea653b77452eb2c64263322f31bd80fa8f776084659161ec1c8c5db6fe6bbd7b9f9b5086194a4dcf547e7b9949e71ffe839ab118dbe2f3466e8cd19165f1db64aee83cfbdc0c1e4b9d00095123b83b90415eb39c960609c370f5d6d0d6d58098617fe7ba46d0cd4d583e6286d48ee817a55b292a1e17a52feb47fcb95ff3c2dfe75e28a8ac34635d3caf0de10009bbfa9aa1e638215d8fb64f36ca2c7b326960e5c0064be7acdbcebf458ef874655c94992a4ff5684a11fa96f2deddc21469979cf5fe086eee31f49eac2b71ef1508a1ea29195956d864cc445ebd585c79b18919bb174f2ba9b652d20cdd43671f31ea648135976d765610b9c5aba063ac53c98629afd28d29a403801076f1b0730a58f69ad976362bde143c693cf31e934dcf698096b123cc8d0cf39844b80579a91f1d5acdcaf04a25446f60d8f928019d56323eaa417ce9dbca305a97c60c67a36312d89048644997719aa65121c0919bf42ebe1de2d37dcd9c8dfc1d4b3193cbd3ddb6c9e656fbdff56b3be3975b2b659da716b6b78da1ebc5cd1576907be9aec99cb141f8a194111a6958ad76a5c6cdaf7fb2e69fef14dcf3a0fdc22e9da7a01a0c471f4c043f437d272d886dd16f636c8719e38e621e6f13ca28ed173ffd6911546d7ac6f047312937de5f51b238e157dee68a4e62eed42279c49f7a3117b581cb68f8484782836e1c94351025eefada760c044b1c3caefffe41613395c8584112725b489d6f27220c71b6119381c2dad6a881ed638676e994740301ebe94d3a562cfb2a0ea9d4b82b9b31fadb228f987c3b2de7d4150d4d9cc9d0da15a8b2d06d7913f03e7a4753cdd71ac48979ea9dc84e5fd567171fe9e4dcc582df418c2b6b9f4283744569da18eba30ba6ef0f6b6f3e4cd33094bb2473d6d52d7e7b29f928582f92aa80f85a429ea6dc82475e4da1c9ad2df4cfefbe1a72b9d12ee1571f0e334f8ca5f8e85de977de98f42e401189f3f1661cc17cabab89a45cecb98718b7a0340196173e5a5bc6d23d1af2dd506f7d1616fb63a47dc845bf6f6b6e238c09b52ebb9bf295236943f11abc9a789b51c1b4efe5235142b39b9ca975728393f4b6017c852e2735f2cd2f3357ff5ff547007aba26df63c5de27e395369c23bcf3e001e8c5d852bb3851dc6f7b9d7266f56d7c26d3c50ca6c508ee990a1d0cf429a1d29b6e3a35c713386a4486796248fa1d5b9129e27dc76434c8db4783d2e128a1c49601352b4c4311cfd4262d10f5ac0250764001425d726d93b8855ffe1cb62d093d2d65e92a854cdffd2f1bc16c27d2a9ac7c764b28b4ea64a34425aa6116420211678c318a546b947a72cad585cd1c1622fa63956659f6c3002ccff21dd853ea5851fcc6e7d78f20ff8852472e2f7e57c1b381dd0b6fc2574e26b9cc7a01b175c7bb1c7e1dc675bc6536391da33ef0550dc078e636112b629ec26cb484d2710db91f38a078603bf96e08e8ef0aade844738af441e16edfe45f30c110a462b1d77b0168089b943d89a5de17f402937e3e74c79a0acc8fd7dc1d77212f3ddffdb5c3a96723194afa19047804e773002deceec80d3a2418847bf00ceeca84bb5555e90041148a492a566c5d0a5ea999aa9f282c782ecfc05613bbbd73677722a72c6f1014b96de8a4687edb14e86a57d414dd522aa385e46616f595e1fc3ee53bd2e816b3da190fcfbeee2d2eb372af762769288766165719fe73cbfee641251f9f9a68544dbe420d0269ef3c2b615c15371afd1d113acebcbc9f7ab24b7f865f00f242abdc2f9a16aed98575077e33beef6a87aaca98807056eb468d481bd67e7d0b06a8d6cfbdffc466bd028e4e78d3e72a8a9bd45c021498e6178ff1a6aae1e9da8ac95e9db8311cff521e11802178d8d2eea5d5c0e153ace51401a40db7b229ca676cbd640070f298a7efcc70ff84ddaaf70aa9d6b4d7938e86fb98dc39019a721cef433cf137b7d3ff5cd40195260f8cc86406f2a23ccf8d0880c752999b9355007f236721acc59f493fda6ce49ede00241ccb7e66d74d628be809020c2a6f731787f1c6ce5eaaad7f082ae64c30dcfcda948b4e5dd8aaf671f01fec14740c28ae53c3b93826fe24a0ece492437585ef9baab1b01be5c587b9ed58d18e55525470d647a6779ea9ebbb3c1e73422ffb8d789dd48119fec9e30f3fd62db045d046f6b9252ef424fac9b62c031537fc91776e9c1f20b670ffe126bf205692532c39174173bbeb231411486eae212502a3ad5c67d4ce600f7f33b91e882341973083ef5cc3ac469dc8d31e21a4d2fe1ccffa434da2de9f630fb4f56c749ef20d4dfcd397831a12be459c77660646c47d8525765ed0a20cd586e895100146b36ca110e4c10fab302bd29da50c935ad0c8106aff0b3bb33efdba3cc0786daa5a9a628767573606787fdbc567636b093ff909377051ac0a4b4a5ea78c398cd63ba229dd3dff1ec468a4350800c0a9a996a39c2890cd23841f5bd2bb98085407497fe4a6045518aa648454a09ca247a0b5a332a48f246c3c0c9e943fcda77af3bf2518124152a6e450c8ece711c2a28593d7bef8ce5cdf7c38f", 0x1000}, {&(0x7f0000000080)="89c6d3824d786f9dbac4a612db8eaef2d42207c6bc97e1956387c327897c28ec393de34702604f65938876ed51ed904a8b08cbbe22101c83ea9e5441c9d891f60563d8b417b17d6a31a1d50ce53d9ccb773aaed72d937c898b7e3852eab945d1c791ca128be580ffec4fc8", 0x6b}, {&(0x7f0000000100)="4d8f6a6a032bf8c3f8fc6ba91e0fedd10e69f490a4b1cfa9277d7bc6f3c243196622c8cf96d2f38355982013deaee0c0e62b1003f941ada7b1616c38ead41f31e4e04504b120c4b2ee23144e1c10128313d88c82333452a08ac97c4244520d4fb2beb727538a6177008c2cfc38f71a1e6d08895b453db25165a3c70fb2a8ab73c1347e89dc7348c11e2a6cc90f4bcfbcf5ee731aeb6f990005d5c92161", 0x9d}], 0x3, 0x0, 0x2) kevent(r0, &(0x7f0000000000), 0xeaf4, 0x0, 0x80000001, 0x0) 16:00:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x24}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000001c0)={0x3, &(0x7f0000000180)=[{0x40}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x10, 0x0) pwrite(0xffffffffffffff9c, &(0x7f0000000240)="073e84858fe36962b5a439053655560676f9cf4d4556e62ce3f07fd4ad0bdef038e403de1ab2cabb53fdf4d52fafe8a3d246e504c365b7e13b2741faedc7743c60e376a42a6f226ea0b118ce25739a99cc7be4526eedee752a52d28ede7e4f993b68803736823d70f9694b6b1c2ab5bbe7341a8412c5d493f7bef2ed8cb09ee37fb2e0d94aeec28bfb038403a4c7e6d11d190a013e6c6373bf4728ba5a793ad6230a2a44fcf4db233184674fe01b54d153238c97c7", 0xb5, 0x0, 0x6) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x24}, {0x6, 0x0, 0x0, 0x7cf}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f00000003c0)={0x5, &(0x7f0000000380)=[{0x6, 0x1, 0x8, 0xfffffbff}, {0xff00, 0x8, 0x44, 0x80000000}, {0x1000, 0x5, 0x0, 0x6}, {0x8, 0x8, 0x3f, 0x6f6c}, {0x6, 0x1, 0xfc, 0x7ff}]}) pwrite(r2, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000400)='/dev/vmm\x00', 0x20, 0x0) ftruncate(r4, 0x0, 0x3) pwrite(r0, &(0x7f0000000000)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 16:00:12 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000000000000000000000020000000000000000200000000000e8ff0000000000000000"], 0x2b, 0x0, 0x1000) r3 = geteuid() r4 = geteuid() r5 = getpgid(0x0) r6 = semget$private(0x0, 0x8, 0x80000200) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r6, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r6, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r2, 0x1, &(0x7f0000000840)={{0x6, r3, r8, r4, 0x0, 0x4, 0xfffe}, 0x3, 0x7, 0x0, r5, 0x80000001, 0xfff, 0x3, 0x100000000}) r9 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r12 = msgget$private(0x0, 0xf7bb9e99388a03e5) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r13, &(0x7f0000000380)=ANY=[@ANYBLOB='\x00'/29], 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r11) r14 = geteuid() r15 = geteuid() r16 = getpgid(0x0) r17 = semget$private(0x0, 0x8, 0x80000200) semop(r17, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r17, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r17, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r18, r19, r18, r19, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000840)={{0x6, r14, r19, r15, 0x0, 0x4, 0xfffe}, 0x3, 0x7, 0x0, r16, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000100)={{0x3, r11, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r12, 0x1, &(0x7f00000002c0)={{0x1f, r11, 0x0, r11, 0x0, 0x10, 0x8}, 0x10000, 0x200, r10, r10, 0x31, 0x8000, 0x80000001, 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r5, r11, r20}, 0xc) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000e9001040dcc40000000000002000"}) r21 = socket(0x18, 0x2000000002, 0x0) dup2(r1, r0) setsockopt$sock_int(r1, 0xffff, 0x1, &(0x7f0000000040)=0x7, 0x1e1) connect$unix(r21, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 16:00:12 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r1 = socket(0x18, 0x1, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000), 0xc) close(r1) socket(0x800000018, 0x3, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) recvfrom(r1, &(0x7f0000000100)=""/143, 0x8f, 0xc5, &(0x7f0000000040)=@in={0x2, 0x1}, 0xc) setsockopt$sock_int(r0, 0xffff, 0x2000, &(0x7f00000000c0)=0x2, 0x4) sendmsg(r1, &(0x7f00000015c0)={0x0, 0x0, &(0x7f0000001480)=[{&(0x7f0000000340)="084aa6521890b894ba578cb8be07e12198c980ef", 0x14}], 0x1, 0x0}, 0x0) 16:00:12 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x4, 0x2}], 0x0, 0x0, 0x29, 0x0) r2 = semget$private(0x0, 0x8, 0x80000200) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r2, &(0x7f0000000140)=[{0x1, 0x9, 0x3800}, {0x4, 0x100, 0x800}, {0x89e661f0af70c8ad, 0x1, 0x1800}, {0x3, 0x4, 0x1800}], 0x4) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$GETNCNT(r2, 0x0, 0x3, &(0x7f00000000c0)=""/37) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r5}], 0x1, 0x0) r6 = accept$inet(r5, &(0x7f0000000200), &(0x7f0000000240)=0xc) sendmsg(r6, &(0x7f0000000340)={&(0x7f0000000280)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000001700)=[{&(0x7f00000002c0)="4bfd84a12911fae05303403b205c391d2be8b88c73860476106b418c89e371d8cff31c4eced7", 0x26}, {&(0x7f0000000540)="f503b44fa7699653b8dba4f7cd1609b2b8d77b28d406d8e3a9190dda9027da1b153bceb5ed7feb90c2b1a9ada590cab4dc75590873d02d73d96bcd1336a62c1a240f1f2447d7d07ee94b2c49f2d3917995a6c3bfb2217be8b84b5ca03ef641defd0fb9d64df9e2ee03a1e444e1a1ebbadd263d9e03fe8bafca2411b4dcc276c3465a54c0bba2445de5f42673e08b33cfa5623af5c4df56071face5ae9af6ac8298329f6c43e2227a00ea4325ce7ea22b1828a0a40c239f7e495ccb81e878d546ebfb6342af8af69bba2821eadba27a05eae27482d6badc49314899c19b138f789f35fe03c63d826fad35d6162375fb33dc5833ec317559cb054230a80faa01a6c14679f213ce7bf236d42284078366929befe8658e1ddc2bf39ab3265896f8544d87151753124df17c00c3a88e6cb5ffc7c0cd28bc41e47bc345185479a665b1394e7b62c9828b9832cc547222e9022443e41351acb246bc7f86284f3749cd9ffec01800855e11654916f84cf0c53d246e3fe76bec848736d4e1de01ea5210db42c661c5f77e6bc314df303cc899965780faea82f5dd0b7cc829ac3236db70bb1ab9153a01bbd0fe6dfb25548e013393fd43a9c3428934931edae1b0feafcd7301b6d1537565537f31df0bceac1499f27c9e07dc29eba219c6ed5a7d8fdbed86489eecfa9372e07a3d7a17ce393b68211e307398bed3a086f42ed4087603b2c16dae6d1f25bff060943d6bf944eb433a092a10b2e8e19492d5a08b46dd988fa7171546eba6b0b5e8ce22aaed529ee2c0ec90e32737795d4a751e2ad5a26fc0b84002e12961da6dcd3350b99f59efb7d1f2c6d75ed3a2527eb4819b2c649134f728f833baba4206fe98247df56541fb867679e8ed075d41bb7e56f08974cbe0535f3df5d4ebd71549e87d8e8491b506ec519bced49524f2442fe1f367e2f4b4bb679f1f3159c55bf5c8f4739f06c7540662dd78c75c7da38849c99b644acfe030a2b719f7bc25783835031ec352ea69ab9a3f55d55100141ea34394e89022d8e04cd15ec37f6e49880dec603b08c3ab93e88294b0d9ea7a00272328b2c4e5be0054bd9db67be14da1703753a287182fcbe90e527a43c43d39bd5fbe547219322e366d6dbf3cdf7c4fbbf68a66e8589e798a8b981ca582fae73067e34500e21682f6eb93aa65b9e90b7f4c354d4a9ea29c1173ef139fbba5731064f8c8495a9678186bb9eb2d4e958953d705a2afcb24d0e7105dc2d7976ef9994b4ad68c5e96490d8b913cff544fbdbc42fe7ff62acaa8132d65b216d053d98f01d2072bf766403acdfe985721bc251183541551e519f89f7af1cbe3a082db7bf044aae8d36752c67adefd256de3ed9e42168c2988f44f708a23067c445c4d1a1304091562c5ac71fc044c54bdc429fdd47f5c82277a58db365353a08aea11b1ba1f9716797ec54cfdbc966ca9e9e8fb4c78b6b4f879bb43fe80df40af746c7b52e85252548c3182bb61c7e096446f19c92e6a680b0cafcc3d4996abdff8423c16741a42d6dee61876862b8f85fd376148361c81680434b26983527d0640dd3a5355ab51fd60104b7f9314d3901c3ab07c5e3cb38c95a0a3281da1ccc2e16a29de1ee33b3f733be52dfc04728d803d1b43389d756e1f83d9f1b3c8b65c9ec5dce617a1eeb6e20baaf457c78c839d872948a02bf7e2c95806122bd13aaaa071a6adafb8a685dd41f0d234ac0ee99f1afff9e5aaece459ddccaf68e55b662962438ecc8a5809db548c655f0ede918e45cba89896be1c4f164840d19a704602f40af03b625136e2e1f8fa68ac19fc7fb2062559255e6a7fe0a3c5c51814103132b297b0c28694291b735df53d05b8e8a96f9a153a3cbcff2770d791b3c8f5b5e8b3aeb1bf8d40eb58802b01c804f467062f9d517cdded6ac668ad265f160a86245a8afbfb023f6959f24f20fe33caa7b1158df6dcc381c84a1e9efad7d911c9d9996ed0d056e6bacc0d10e85a8148119d60b445073bd9b9fdc77d49a1876d75b0a5ff89387f8bf0156e6c9b18829f681e111134623f9053f47e9908f78232f6adec2111e9868d5be1c4bffd5920cf34f349ab4f5f84ca55c4524e940c447de338654acf7108822d67695eeb6739aa24e5a4420ec2b523b1ef81f11875df316a1d469db0c38e255c8ae346d828bb2d6b13785f068c486a2e815ce9c64b4c9cd7fba34acf42f8c5bd465b81c3ea86f7fdcf75c824d94b7ae39aa596637282620502bd74a32a9c026871237523e5708d1eb2bc330b33e60799c68fd37fa153ef0619c04e3467f55cb3b7c325439209fff28271d240aff37cfbad57732f60aea8372303fee0493150b24a058065da6e1d80e3a3c8d939db6295870956a69339798b4eb3d4cf87de19c0d1734ea9d92784a4d7f9db1c0aa184c0a37ff1bf181ec37da27267bc85609fa19f7312aedb879f6ca6294a5ec5751c2dff0ae261c91b02395dd1678e8b9ef7063af14e52079ac4baff7c9ee844e0270507581c27a1c4d86f00cbbce3fc79972e5ce4d9b9a5f87cb99466e6c9a8a6577d639c0f1713d35b9f11c12718ad1226ac1f549196d435ebb6d7f488f4bc2752a38af5c4661e51af59415e41537ce327ce70ff04a5410310a7d0ab550a6247eb19b1b2f40f932c728229a3f8955c6ac9e991c1f780999dd3a10c3e1a7393d2753d567d893d57a33b32a5192295c7441d976e0a4db135199652a6bd18381c053177222197332ecf230533915487667ac7bb15b20b1fab88a17fbaec0451ac7548df287e9aaec0e3ada9ff61f5d61e490addb3f2a0f0f2e3c67493306843800628e9c03d6eea88ec51790615fa1ab5ab30e83b0ff33de2122d9f9a12176fca6557f4ceb83bf0d9750f7560fe05d768d0d13d7374f335aa412cf68112001f238dcc8cadf6ecd03cd7ee2aa5b677cf5036013942229a6838e3074fe8bd10879c7867eafe6de99dda5219241c22c4fafc3e55b90ce8e12b9fc97695fe836d0308a095175062187a84736e2dee6e5b199887a375fcf78b1dcbc19786fa88aa85dec7994b457b8743cd3575cf44560e5d6c5990bb99d74173c44fa00ba76d3efbe14128b73d046ebf33971f990f1a6143d51f6ea29a97457ca3bcedd6c2669d886e6e138e4be932ac739a8ebb4008216c47092800a34ec22db7bfd62f1bd2a2a5ca9a45b7342622019e9b1ae9789210b275d0b973ef40a24858a56c341cceee33f61840b7f292b686775c9d7c536fe19e4de32529681c6114175e19e76e3b1a1078ec9175bc65330c546dbfcf68e8ce857fc22e6b00c0a5c857db449554f0143d456c630043248464843b1d6520504c9c25947ea2dc4cc0f1389f0d18a0bb0a09db24445c11290f82f077397761ba66697da0cef2fb291bbd72012d0394d43804bff00407120c0f9ef02760a94721a057970473b89fd6125b79b9ec4dc3cd4bca85befc1ab05d3d5fc574a8e16ae9c1bbdf091098b742a9b0c3433fef446525c38ac1381f558fa7d9a8163e177abafcfaf23757a54f4369cb4a463c9af95b7cb43fbc467e7e2c8b1ad0f2f27b493d6869e9e732b3c282d8571a35edc1a791cb2db8a647db958773d1187baba0c6715654adbdd4566afdb1620f18dc576858c18e1496c34ea702ca21f7c50819486312395a83c944675d5626ef1ae252ffd12c4e8ca8aceea86eaa2db4a9544baa4e0bc9e875559e1036626776b1dab77737bf16017d894c5a173d996647146d16a69273d9ad61b7d0055fb9c41c6ebb8961da89f7492d7be8e8fa5794612bd3b90ca4883ac029472aac754781f876496658a93dcfffef72268974edae92dd096f88c84809da7809029189dd293b09a664d7edca5b752060facfbc2e2332712d5ea07fbe4a2e373416e0ac729a409c389f2440dbc18b829c21d6873700bf1581f107b9e90ecf77df55bfa0506970fd9ae9873949ab129f70b730410bee39cefddc08d4a04c2649e273da03178d06526d0664f9c4c3c14b1f409caa25fd9dd31d6089c408973d96679c6a3081e1cdf523eceb09dcd39f3bfe6b8a5ef5c109045ae40f83a11f451b9c2f4bb602d321de701a988101e2292d4730c7bdd9c3142d2e2759d60dfa26a6f169bc2c54f7802f83a831b60a5f6a221e1d0411b32783ecd6a358e6594c26b52d3b8eb05233d9f67fc3ce49eaf59ec16d6cae11f9829e5e979ab2f4ced14ea1cbbfe67aac8cbbab7ec47a91a36c4d3789331114795562b36a61cb416a6a29671b8a168c2f2f5135060296a43eaf4f354941267e9d9afbe9e359407bd7df35442273333201f0ed0dd94f3dd23ea70be9273d931f65c412526883aa421852bbaa56b361e1054f2e29126301cb5f6184469e711bb3ac2dcb1dcc28035eecfc1a669a63aa67f46c3938cd78dd3e03c4debc149428840074d4483f605454f2c40652fd8043e1792aaecbabebaf3c3b486621b023a31dcf7e7ec1a4e170ed2ebfb6809745e229cdf2a06c9586e8e7eba3be744ef433de231aff9977e7bb6a108d29af8a7b732a00ce09d5eba8d0a77301f9155e9be6bb64fb8724a0cece9831604b3dd2a4ce1588aa5d56d5ce5ac9f54c5b9bfce3fc7fe0f4a029c22456ed6b50cd05088f92cbd896c31e3ccb3b5538b497a55003846d21905a24ef12a71fdeffd8965ff6b76d00951045503b037d4ad6cea86bace720e093cdf67d611785db181f14ebb9c67048a1ceb8b73f70749e8e721ba526708f0537c05b88b3e2c0168e99b95d7e1d8e4eedca03bcf068de1f787fb78771eae168b481bb2ad531c64cd23bbe12d33578ed71726e31c7999eff0464770a2ec24fcfb3f8aca7b4c05088629148958b27baaad5d0ebc808db35b0ef0ad5c033ef08266bc5bdcd1f4af07f29392611b825b5c0f10f238563f0973eafc9281a14da68eb0ad264bafa2c71c6b81c9544aa52e88e85d9f83f384fd07a5b8d926e9962a7d99cd88b7e2fa567c41cf34d04b90f5177602323d2f3da614dd672ec230ca046f25b829ac195b294a25f69c5e1deb3d6a1fb86dae7bd5c92147dc146020e07b0f09ff3a7df032fd14f98789a67512693ad9c3f4cbbf8f3baf22950a947fdcd3fc5ab54381a8380dadfc7f58ea5bbb29fbf566dc75e1e57206f65c4e2fa83fdbb2849d7ad5dfd6c3fbe55bca22abba3ebd155c15b0a68a7706e57bb63fba5f29b3dffc3daf2dc0ab2f0bbafba2a6c0fc89efedd0b0fa98020b20ca930bab03ed4e875f29d14cb66c831ca56a5396a9be37460a39236aa5e4eb45de54eba393c2529943a4f83dab7e25c4402c6a95ef553939ad57d506a3668b92cdacdb8e7c721670d477edaaf267e8f30db24d850c32f9979096e126616910b829141423797326b77fa9b0a8d5debef7685fd679637a114fc316d43923c26969b74c861c79a18d1282026a8b6558ef25fba93ead1248f5b4ef6c9763acc251eaa33747d64d107884dc5017012e65e0bbf2e5838dac8a5d589c9910455d8b98f776c45912929d42f197a5cd9063d362048fc24d8b2f1fe51388e27e9607bb7168cfd274e11dc847f9f4c3ebd21ed83898d6ca71cc2163b3d0bb87b196351a84063d655e19afc14ff5f5965bff16996ae4bc606aed83e8cc1b379af8d7caa8640b081de17234b0398f51bce686870ab21f01bf722f0b22a969c036c161d78b7e7c0bc0df46baec5078c467d3210bbbfcb4b756f58dfa272f738f90f87b6e4d66e9a069b58c758ea9a5f37d68e5c5796ba45a8a2fa67ed58247b9a80fefb249b9ab89ea01142ff23ace661ec676f0302deb330b873b3", 0x1000}, {&(0x7f0000001540)="aa215f5ff886cfe97ff2282d4c78fd2c33da74f91ba2904111f7382e8cb54968ab7197f54a7333347eab5165d921bb0158248b27b7ea7a18f83d4e244500cbcfb6f46119359852b3e18eff32e062e29d45e06e2a1832ca508f26657975a58920bfeb0837b0dce0acd937b4a4e901dce79243d2fe9a3e316f36f17c11933abb6a6d27b8841712d9fc732ec18aac9366d69860d6acfabc68dcfd52ac99ba", 0x9d}, {&(0x7f0000000480)="5a5125360fd8df03dd53179d158bef2a5a76f64820d06972977be67904334dc3e4985626b2306dcc747b301f97b48be8e9d50ddbed7e16a1c5403f06f3abcc4a3ef26d80ecab0cf39f9363dc378c16ed5eca1e5ab6de81e09d", 0x59}, {&(0x7f0000001600)="069593bd8264b1569ed7bd2fb880e9a03bd51735e529fc0e85761600c4a4cb79f17c127735a2ecda10adad13d2523a70c6bf20c063467c24523562aaba7b13e89c7b35b832c5671d63dd80168cc19e15be5dd1f3efdd9c186fc38ab26e7579d05670be31930f56a8f73e50758403a3c94b7c2ed7e6c05c1a1d0ee89fdb32708f6d8fd765b1234828d753cda9dc7c83a63b6769d5e5c900bec14d3221f89707737baae49f65c0493728b1d2f5d925a1be763f8fbda6990e472493616d70846fd9b451c8fbe2d690599ac811cc49ed5c81751833ad1d4a57479048dfb9927a2a085d23753e619963898574bec623a3576351f644c2660d5ad5f198ccfc0f97b6", 0xff}], 0x5, &(0x7f00000017c0)=[{0x38, 0x7ffc, 0x36, "d9c942adcc4f2ff4b0b2f35be5b10660fc92d2db1672ae0b304931a667f2bc744da15d1ee39b5a"}, {0x30, 0x1, 0x4, "2dd62165bc3446453452c5e7fb7c154e3c959f3ead0aa496a2c649549cf20b"}, {0x40, 0xffff, 0x1, "7e94e5d9487eb5a78e5043664b2d984ab029902f893c4aff13526cc6e62aa0c9a6063720c947e33657140113b0f7c9e7"}], 0xa8}, 0x3) pipe(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_SETMODE(r7, 0x80045713, &(0x7f00000001c0)=0x1) r8 = kqueue() kevent(r8, &(0x7f0000000000), 0xf8b1, 0x0, 0xffffffffffffffe1, 0x0) dup2(r8, r0) kevent(r0, 0x0, 0x0, &(0x7f0000000200), 0x7, 0x0) close(0xffffffffffffffff) ioctl$TIOCSETAW(0xffffffffffffffff, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(0xffffffffffffffff, &(0x7f0000000500)=[{0x0}], 0x1) ioctl$TIOCSWINSZ(0xffffffffffffffff, 0x80087467, &(0x7f0000000040)={0x1, 0x20, 0xffff, 0x7f}) 16:00:12 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open(&(0x7f0000000280)='./bus\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x100, 0x0) accept$unix(r1, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000140)=0x6e) poll(&(0x7f0000000040)=[{r0, 0x40}], 0x1, 0x0) 16:00:12 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = msgget$private(0x0, 0xf7bb9e99388a03e5) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r7, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r5) r8 = geteuid() r9 = geteuid() r10 = getpgid(0x0) r11 = semget$private(0x0, 0x8, 0x80000200) semop(r11, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r11, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r11, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r12, r13, r12, r13, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000840)={{0x6, r8, r13, r9, 0x0, 0x4, 0xfffe}, 0x3, 0x7, 0x0, r10, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000100)={{0x3, r5, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r6, 0x1, &(0x7f00000002c0)={{0x1f, r5, 0x0, r5, 0x0, 0x10, 0x8}, 0x10000, 0x200, r4, r4, 0x31, 0x8000, 0x80000001, 0x1}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={r4, r9, r1}, 0x2) r14 = getpgid(r4) ktrace(&(0x7f00000000c0)='./file0\x00', 0x1, 0x100, r14) r15 = fcntl$getown(r0, 0x5) ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x4, r15) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0xa, &(0x7f0000000840)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0, 0x21e}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 16:00:12 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000002000, 0x86128) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=ANY=[@ANYBLOB="07040077dc5745392a101023000000000000ff045a11020d4f000004"], 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x6, 0x0) write(r0, &(0x7f0000000140)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445e", 0x17) connect$unix(r0, &(0x7f0000000000)=@file={0x1, './bus\x00'}, 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff03}], 0x100000000000005e, 0x0, 0x0) 16:00:13 executing program 0: r0 = socket(0x20, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66a474696c65"], 0x10) write(r0, &(0x7f0000000100)="000036c44a2d705e683a9e798003a7c0e91494c7899624b887e62d5cb5dc0917", 0x20) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x1, 0x11, 0x20, 0x7f, "bb19cf3d12726f509e148c436aadd09ba94f2735", 0x2, 0x6}) r1 = socket(0x2, 0xc003, 0x6) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66a474696c65"], 0x10) write(r1, &(0x7f00000000c0)="000036c44a2d705e6887e62d5cb5dc0917000000000000", 0x17) 16:00:13 executing program 1: open$dir(&(0x7f0000000100)='./file0\x00', 0x92ccc4fd80ba1b6e, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write(r2, 0x0, 0x0) recvfrom$unix(r1, &(0x7f0000000040)=""/176, 0xb0, 0xc3, 0x0, 0x0) recvmsg(r1, &(0x7f0000004700)={&(0x7f0000003380), 0x2, 0x0, 0x0, 0x0}, 0x0) 16:00:13 executing program 1: r0 = socket(0x18, 0x3, 0x3a) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0, &(0x7f00000002c0)=ANY=[@ANYBLOB="10000100"/16], 0x10}, 0x0) 16:00:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0xfffffffe, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="2000000000ebfffffeff00000000000063e86cfc9d071b9d2a538706000000b818000000290000003100000000000000000005020000139f3e9f2554641b8c1cf43d9a07861f51842d740b4266793efb55cbcf6d9a915993eb7b7da980cb75ccaedf9574b430e56f27dc1de0a5115dc20cb53f71ae700f93425bcbd294f8e2181ff89b51b5a72cf8ef9e544820c4a208dcf0fafde25f1634c5e6e2c3f5f15aaedd9468f88784405f2678fa26fd665f52fae2c66f8829c72058948fdb38d67ce2a0ba688565bf07e99392d6460f05"], 0x38}, 0x0) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) dup(0xffffffffffffff9c) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 16:00:13 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) ioctl$KDDISABIO(r0, 0x20004b3d) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x18, 0x1, 0x0) close(r2) socket(0x18, 0x2, 0x0) r3 = socket(0x0, 0x0, 0x0) setsockopt(r3, 0x3, 0x40, &(0x7f0000000240)="ebffcbff13b9fd812eab4e713048e69931929648", 0x1df) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000180)="b8c597f87b5fd35197aea312b225832d3a5fe763d74a046db8b5aaeddc3545fd40f00d8df6601b8308a3a3fa2989c8d8f31c80da36ffa569311b5b159d24b9ed4d6315fc149c07433a337a865c50173de27530cfa33530b3582cb32ae6d5a9ffa07625ba319ec8a69a96938d9b1b4fcac38b044d7cc623a6de7478b20388e22fcadc742a689e696fcd6291ee324120f30f8b254d0f22a03ebfedcdc63d209930bcfa9a86afc48340621a", 0xaa) 16:00:13 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, &(0x7f0000000000)={0x0, ""/31}, 0x27, 0x2, 0x3800) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000080)={0x9, 0x4, 0x10000, 0x1, 0x4ae3, 0x9, 0x1, 0x10, [{0x0, 0x3, 0x5, 0x20}, {0x4, 0x5, 0x1, 0x4}, {0x7, 0xfb4a, 0x0, 0x34603d75}, {0x3f, 0x8, 0x5, 0x8}, {0x401, 0x4fa5, 0x800, 0x9}, {0x3, 0x1, 0x5, 0x1}, {0x2, 0x7, 0x7, 0x9}, {0x2, 0x200, 0x7, 0x2}, {0x9, 0x700, 0x9da9, 0x1}, {0x0, 0x5, 0x4, 0x8}, {0x8e6, 0x8, 0x2, 0x6b61}, {0xed62, 0x0, 0x4, 0x4b1}, {0x7fffffff, 0x0, 0xf24, 0x8}, {0x400, 0x3, 0x8, 0x7}, {0xb5b, 0x2, 0x81, 0x1}, {0x1, 0x100, 0x2, 0x401}]}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCMBIS(r2, 0x8004746c, &(0x7f0000000200)=0x4) r3 = fcntl$dupfd(0xffffffffffffffff, 0x5, r1) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) msgget$private(0x0, 0x40) r5 = socket$unix(0x1, 0x5, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x40, 0x0) mknod(&(0x7f0000000340)='./file0\x00', 0x1000, 0xfffffd9a) r7 = getgid() getgroups(0x7, &(0x7f0000000380)=[0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, r6, 0x0]) r9 = getgid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000400)=0xc) getgroups(0x3, &(0x7f0000000440)=[0xffffffffffffffff, r6, r4]) setgroups(0x6, &(0x7f0000000480)=[r7, r8, r9, r10, 0xffffffffffffffff, r11]) openat$klog(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/klog\x00', 0x20, 0x0) 16:00:13 executing program 1: mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r0 = open$dir(&(0x7f00000003c0)='./file0\x00', 0x10202, 0x4) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) chmod(&(0x7f00000000c0)='./file1\x00', 0x1f66c52830f0e3e6) minherit(&(0x7f0000009000/0x4000)=nil, 0x4000, 0x2) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x7) lstat(&(0x7f0000000180)='./file1\x00', &(0x7f0000000200)) r3 = open$dir(&(0x7f00000001c0)='./file0\x00', 0xc0, 0x3c) connect(r1, &(0x7f00000009c0)=@in6={0x18, 0x1, 0x8000001, 0x8000}, 0xc) getegid() fcntl$setflags(r1, 0x2, 0x1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000a00)=0x100000001) r4 = getppid() ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000480)={0x10, 0x2, 0x4, 0x2d8, [{&(0x7f0000003000/0x4000)=nil, &(0x7f0000007000/0x3000)=nil, 0x1}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd31}, {&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x1000)=nil, 0xcf1}, {&(0x7f0000007000/0x1000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x5254}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x9}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x400}, {&(0x7f0000004000/0x4000)=nil, &(0x7f0000006000/0x2000)=nil, 0x1}, {&(0x7f0000009000/0x4000)=nil, &(0x7f0000001000/0x4000)=nil, 0x1}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000000/0x4000)=nil, 0x8000}, {&(0x7f0000002000/0x4000)=nil, &(0x7f0000008000/0x4000)=nil, 0x6}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x6}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000002000/0x1000)=nil, 0x40}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000006000/0x3000)=nil, 0xaf63}, {&(0x7f000000b000/0x2000)=nil, &(0x7f0000006000/0x4000)=nil, 0x5}, {&(0x7f0000008000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1f80000000000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}], ['./file0\x00', './file0\x00', './file0\x00', './file1\x00'], './file1\x00', './file1\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) fcntl$setown(r3, 0x6, r4) open(&(0x7f0000000040)='./file0\x00', 0x80, 0x3) mmap(&(0x7f0000003000/0x2000)=nil, 0x2000, 0x1, 0x12, r0, 0x0, 0x800000000000000) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x40, 0x0) 16:00:13 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) r3 = dup(r1) fcntl$getown(r3, 0x5) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) r4 = dup(r0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000040)=0x1) sendto$inet6(r4, &(0x7f00000001c0)="348283560be1b2c4a82c37eec4e13822948983c2b76da98af16dd3dd252e31bae50a76510f236cd22369fee264439cd1bd8877c082bea869038c103df3451140388fb51f61dfb8378c3cee38e188529a4fc8a7eaa9cad1681153f9364e049752f4617fa956fe19fa1ca4268c14f31a111a5e28bb557d3bbf639fe56bd4e0f42dc911ff42d167aecee9291eb05f4c72582134000000000000000000000000000000d597c26374a5203f1415656905391dade1dccf1ee119c11350b8ef7164ad1948cebc3ab8d4b6d3bf958070fd2ebd1414236e968d7c7d34bb5ba84f56f875", 0xffa1, 0xa, 0x0, 0xffffffffffffff87) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r5}], 0x1, 0x0) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f00000002c0)={0x10, 0x1, 0x4, 0x5, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xd5}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff7000/0x4000)=nil, 0x9}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x26af}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff7000/0x2000)=nil, 0x36}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x2}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x5}, {&(0x7f0000ff8000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x2}, {&(0x7f0000ff3000/0xd000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ff4000/0x1000)=nil, 0x40}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ff5000/0x2000)=nil, 0x400}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4e}, {&(0x7f0000e00000/0x200000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0x4}, {&(0x7f0000e24000/0x4000)=nil, &(0x7f0000efd000/0x3000)=nil, 0x1}, {&(0x7f0000ea6000/0x12000)=nil, &(0x7f0000e19000/0x4000)=nil, 0x3f}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) 16:00:13 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x1, 0x2010, r0, 0x0, 0x0) mmap(&(0x7f0000250000/0x2000)=nil, 0x2000, 0x2, 0x10, 0xffffffffffffffff, 0x0, 0x611) write(r0, &(0x7f0000000200)="247a7664327f9c7100", 0xa8841344) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000000)='/dev/speaker\x00', 0x400, 0x0) fcntl$getown(r2, 0x5) mmap(&(0x7f0000002000/0x600000)=nil, 0x600000, 0x0, 0x10, r1, 0x0, 0x0) 16:00:13 executing program 0: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000080)={{0x18, 0x3, 0x74f3, 0xfff}, {0x18, 0x3, 0x8, 0xde48}, 0x30, [0x9, 0x8001, 0xe4d, 0x1, 0x800, 0x2, 0x100, 0x56]}, 0x3c) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x61}, {0x80}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 16:00:13 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r0 = getpid() ktrace(&(0x7f0000000240)='./bus\x00', 0x0, 0x2, 0xffffffffffffffff) unveil(&(0x7f0000000080)='./bus\x00', &(0x7f00000000c0)='W\x00') ktrace(&(0x7f0000000040)='./bus\x00', 0x3, 0x6, r0) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x200000000000003e, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x23, &(0x7f0000000140)="b6") 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x24}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000080)=[{0x48, 0x0, 0x0, 0x8000000}, {0x7, 0x9, 0x1, 0x4}, {0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000040)="bf0a1fd92cac014d1320b900369f") 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"}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7, 0x3}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r2}], 0x1, 0x0) r3 = syz_open_pts() poll(&(0x7f0000000080)=[{r3, 0x40}], 0x1, 0x0) fcntl$setstatus(r3, 0x4, 0x80) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000080)) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r4}], 0x1, 0x0) ioctl$KDSETRAD(r4, 0x20004b43) r5 = socket(0x18, 0x1, 0x0) close(r5) r6 = socket(0x18, 0x2, 0x0) close(r6) socket(0x400000000018, 0x3, 0x3a) setsockopt(r6, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r5, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000100)) write(r6, &(0x7f0000000040)="896c11e2e1d36302", 0x8) 16:00:13 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x2000, 0x108613a) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) r1 = syz_open_pts() poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x0) r2 = fcntl$dupfd(0xffffffffffffffff, 0x0, r1) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f0000000040)='./bus\x00', r2, 0x2}) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) write(r3, &(0x7f0000000000)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x6000000000004, 0x103000000000008, 0x0, 0x0, 0x10}) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000000c0)=0x75d) pwritev(r3, &(0x7f00000002c0), 0x0, 0x0, 0x0) 16:00:13 executing program 0: socketpair(0x1, 0x1, 0x1, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x2d}, {}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000300)="67e59934468bc20f003e0b965c13") r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r3}], 0x1, 0x0) r4 = syz_open_pts() poll(&(0x7f0000000080)=[{r4, 0x40}], 0x1, 0x0) r5 = syz_open_pts() close(r5) ioctl$TIOCSETAW(r5, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r5, &(0x7f0000000500)=[{0x0}], 0x1) socketpair$unix(0x1, 0xd87f110265d00473, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) r7 = syz_open_pts() poll(&(0x7f0000000080)=[{r7, 0x40}], 0x1, 0x0) r8 = syz_open_pts() poll(&(0x7f0000000080)=[{r8, 0x40}], 0x1, 0x0) kevent(r3, &(0x7f0000000140)=[{{r4}, 0xfffffffffffffffc, 0xd, 0x40000000, 0x80000001, 0x57}], 0x383, &(0x7f0000000200)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x80, 0x1000, 0x6}, {{r5}, 0xfffffffffffffffc, 0x4, 0x40, 0xe0, 0x2400000}, {{r1}, 0x8000000000000004, 0x8, 0x20, 0x6, 0x7}, {{r6}, 0xfffffffffffffffa, 0x0, 0x1, 0x9, 0xfff}, {{r7}, 0xfffffffffffffffd, 0xcb, 0x4, 0x200, 0x9}, {{r1}, 0xfffffffffffffffd, 0xa, 0x10, 0x2, 0x100000000}, {{r1}, 0xffffffffffffffff, 0x4, 0x80, 0x4, 0x3b}, {{r8}, 0x56a7aadc988b2d6f, 0x8, 0x0, 0x4, 0x9}], 0x100, &(0x7f0000000340)={0x8, 0xffff}) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20000, 0x0) r10 = openat$null(0xffffffffffffff9c, &(0x7f0000000380)='/dev/null\x00', 0x1, 0x0) r11 = syz_open_pts() poll(&(0x7f0000000080)=[{r11, 0x40}], 0x1, 0x0) r12 = syz_open_pts() poll(&(0x7f0000000080)=[{r12, 0x40}], 0x1, 0x0) r13 = syz_open_pts() close(r13) ioctl$TIOCSETAW(r13, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r13, &(0x7f0000000500)=[{0x0}], 0x1) r14 = open$dir(&(0x7f00000003c0)='./bus/file0\x00', 0x40, 0x180) r15 = syz_open_pts() poll(&(0x7f0000000080)=[{r15, 0x40}], 0x1, 0x0) r16 = syz_open_pts() poll(&(0x7f0000000080)=[{r16, 0x40}], 0x1, 0x0) r17 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000400)='/dev/wsmouse0\x00', 0x100, 0x0) r18 = openat$zero(0xffffffffffffff9c, &(0x7f0000000440)='/dev/zero\x00', 0x20000, 0x0) r19 = syz_open_pts() poll(&(0x7f0000000080)=[{r19, 0x40}], 0x1, 0x0) r20 = syz_open_pts() poll(&(0x7f0000000080)=[{r20, 0x40}], 0x1, 0x0) r21 = syz_open_pts() poll(&(0x7f0000000080)=[{r21, 0x40}], 0x1, 0x0) r22 = syz_open_pts() close(r22) ioctl$TIOCSETAW(r22, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r22, &(0x7f0000000500)=[{0x0}], 0x1) kevent(r10, &(0x7f0000000540)=[{{r11}, 0xfffffffffffffffd, 0x4, 0x1, 0x8}, {{r12}, 0xfffffffffffffffb, 0x3b83254342ff3e2d, 0x20000000, 0xffffffffffffffff, 0x800}, {{r13}, 0xfffffffffffffff8, 0x42, 0xfffff, 0x3, 0x2}, {{r14}, 0x4, 0x1, 0x4, 0x51e, 0x9}, {{r15}, 0x168bdea8680d287c, 0x10, 0x4, 0x3, 0x101}, {{r16}, 0xfffffffffffffffb, 0x20, 0xfffff, 0x9, 0x7}, {{r17}, 0x6, 0x19f, 0x40000001, 0x5, 0x3}, {{r18}, 0xb, 0x1, 0x2, 0x101, 0x2230}, {{r19}, 0x0, 0x40, 0x1, 0x4, 0x20}], 0x4, &(0x7f0000000680)=[{{r20}, 0xfffffffffffffffc, 0x80, 0x1, 0x7fffffff, 0x100}, {{r0}, 0xfffffffffffffffd, 0x151, 0x20000000, 0x94, 0x2}, {{r21}, 0xffffffffffffffff, 0x8, 0x0, 0x5a, 0x7}, {{r22}, 0xfffffffffffffff9, 0x2c, 0x4, 0x8, 0x6}, {{}, 0xbc940087336751b6, 0xd, 0x0, 0x2, 0xfffffffffffffff8}], 0x9, &(0x7f0000000480)={0x2, 0x2}) fcntl$getflags(r9, 0x3) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000040)=[{0x44}, {0x44}, {0x20000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="ec0ba3282ca6f0f709e9b6ff87bc") r1 = getpgid(0x0) wait4(r1, &(0x7f0000000080), 0x72bfbbdbca8b78af, &(0x7f00000002c0)) 16:00:13 executing program 0: sendmsg$unix(0xffffffffffffffff, 0xffffffffffffffff, 0x0) socketpair(0x2, 0x3, 0x1, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$getflags(r0, 0x1) r1 = syz_open_pts() ioctl$TIOCSTOP(r1, 0x2000746f) r2 = syz_open_pts() close(r2) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f00000000c0)={0x0, 0x9, 0x1, 0x8, "5e98a442a400"}) write(r2, &(0x7f0000000140)=' ', 0x1) r3 = dup2(r1, r2) writev(r3, &(0x7f0000000040)=[{&(0x7f0000000280)="f51b9d74814c670dfce752976d8fb87a9e0eee5f3b6ae022915b0176d40aed62b0caafb82b241602574a852d34a929d13eae8d233b8f2ae92c02661c258b1a8ce9d2a740bfa013a553bb41386390d0b558b2d26a207b878488014cc8563385cd4ef8a68e21d9320741deb13e429bc73c63519164c324e5893924b4debe18028657f15742ffb968c5c8ddebace1ddd35ba218", 0x92}], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r4 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) lseek(r4, 0x0, 0x0, 0x1) getpgrp() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) ioctl$BIOCGETIF(0xffffffffffffffff, 0x4020426b, &(0x7f00000001c0)=ANY=[@ANYBLOB="0000992dba1d8e4600"/28]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)) r5 = open(&(0x7f0000000140)='./bus\x00', 0x1, 0x0) pwritev(r5, &(0x7f0000000080)=[{&(0x7f0000000000)="000000024ca5b30bdfd982955dc103287f07b7efa76d410d59831a5283e4b28bed11ec5111814efd7c2200"/52, 0x34}], 0x1, 0x0, 0x0) ftruncate(r5, 0x0, 0x7fffffff) write(r3, &(0x7f0000000340)="2dbc150c47ac3b2c4d81f5adac7fe3aa7208027bda4bd33748568ae12219e5b26bbd214f7dfb89ceca84bb76934ff54e75c733e7cb88f74b8efe0e6532e45e480b1bd3b7235785a22676d81ac1acc71023009cfa92c00394d02ac832179a5d0113bd0bf5a822a6706c6e9bede021e123c6d0c6b0e24cf0ac012b219cea4602e138f038f033948fd97105eac648cb563791c392c1d91e67a0f3a622fd76d005bf31f3ae1d11", 0xa5) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r6}], 0x1, 0x0) accept$unix(r6, &(0x7f0000000200)=@abs, &(0x7f0000000240)=0x8) r7 = socket(0x2, 0x400000000002, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) ioctl$TIOCFLUSH(r8, 0x8020690c, &(0x7f0000000300)) 16:00:13 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x10400, 0x0) r1 = open(&(0x7f0000000300)='./file0\x00', 0x1a0, 0x6) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f00000000c0)) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchdir(r3) write(r3, &(0x7f0000000340), 0x10000014c) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f0000000340)) poll(&(0x7f0000000000)=[{r3, 0xc4}], 0x1, 0x0) execve(0x0, 0x0, 0x0) r4 = msgget$private(0x0, 0x4) r5 = syz_open_pts() poll(&(0x7f0000000080)=[{r5, 0x40}], 0x1, 0x0) fcntl$getflags(r5, 0x3) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, &(0x7f0000000140)=0xc) r7 = getegid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r10 = getppid() getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0}, 0xc) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000280)={{0x6, r6, r7, r8, r9, 0x80, 0x2}, 0x5, 0x0, r10, r11, 0x8, 0xadcd, 0x5}) 16:00:13 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x0, 0x0, 0x8}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="0991d2d0ffffffffff", 0x9) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0xc0f9, 0x0, 0x0, 0x2af0, 0x4}, 0xc) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r2}], 0x1, 0x0) fchmodat(r2, &(0x7f00000000c0)='./bus/file0\x00', 0xaa, 0x2) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$VT_OPENQRY(r2, 0x40047601, &(0x7f0000000140)) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x2014, &(0x7f0000000100)=[{0x40}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x7a, &(0x7f00000002c0)="962c6a991dcea300000000000000") 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r2, &(0x7f0000000500)=[{0x0}], 0x1) dup2(r1, r2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x80000000000023}, {0x3c}, {0x2}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000280)="fd612da02cdffc3279adffed84dd") 16:00:13 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r1 = socket$inet6(0x18, 0x3, 0x0) dup2(r1, r1) r2 = socket(0x18, 0x1, 0x0) r3 = socket(0x18, 0x1, 0x0) setsockopt(r3, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r3, 0xf, r2) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getuid() r7 = getegid() r8 = fcntl$getown(r3, 0x5) r9 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r10 = getpid() fcntl$lock(r9, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r10}) r11 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r11, 0x0, 0x0) shmctl$IPC_SET(r11, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r11, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r14 = getppid() r15 = fcntl$getown(0xffffffffffffffff, 0x5) r16 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r16}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r17 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r17, &(0x7f0000000140)="200e22", 0x3) pwritev(r17, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r19 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r19, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r20 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r20, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r20, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r22 = getegid() r23 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r24 = getpid() fcntl$lock(r23, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r24}) r25 = msgget$private(0x0, 0x0) msgrcv(r25, 0x0, 0x0, 0x0, 0x0) r26 = geteuid() msgctl$IPC_SET(r25, 0x1, &(0x7f0000000140)={{0x5af1, r26, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0xffff, 0x6, 0x4822, 0x80000000}) r27 = socket(0x18, 0x1, 0x0) setsockopt(r27, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r28 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r28, 0xf, r27) r29 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xfffffffffffffd0c) r32 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r32, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r34, r34, r34]) r35 = getuid() r36 = getegid() r37 = fcntl$getown(r28, 0x5) r38 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r39 = getpid() fcntl$lock(r38, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r39}) shmctl$IPC_SET(r29, 0x1, &(0x7f0000002380)={{0x0, r31, r34, r35, r36, 0x20, 0x80}, 0x3, 0x7, r37, r39, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002380)={{0x0, r26, 0x0, r35, r22, 0x20, 0x80}, 0x3, 0x7, r21, r24, 0x7, 0x20080000001, 0x4}) r40 = socket(0x18, 0x1, 0x0) setsockopt(r40, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r41 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r41, 0xf, r40) r42 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r44 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r44, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r44, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r45, r45, r45]) r46 = getuid() r47 = getegid() r48 = fcntl$getown(r41, 0x5) r49 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r50 = getpid() fcntl$lock(r49, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r50}) shmctl$IPC_SET(r42, 0x1, &(0x7f0000002380)={{0x0, r43, r45, r46, r47, 0x20, 0x80}, 0x3, 0x7, r48, r50, 0x8, 0x80000001, 0x4}) r51 = socket(0x18, 0x1, 0x0) setsockopt(r51, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r52 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r52, 0xf, r51) r53 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r55 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r55, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r55, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r56, r56, r56]) r57 = getuid() r58 = getegid() r59 = fcntl$getown(r52, 0x5) r60 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r61 = getpid() fcntl$lock(r60, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r61}) shmctl$IPC_SET(r53, 0x1, &(0x7f0000002380)={{0x0, r54, r56, r57, r58, 0x20, 0x80}, 0x3, 0x7, r59, r61, 0x8, 0x80000001, 0x4}) r62 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r63 = getpid() fcntl$lock(r62, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r63}) msgsnd(r19, &(0x7f0000001640)=ANY=[@ANYPTR64=&(0x7f0000000240)=ANY=[@ANYRES64=r26, @ANYRESDEC, @ANYRESDEC=r30, @ANYRES16=r47, @ANYRES32=r33, @ANYRESHEX=r61, @ANYRES32, @ANYRESHEX=r62, @ANYRES64=r43]], 0x1, 0x800) r64 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r65, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r67 = getppid() r68 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r68, &(0x7f00000000c0)={&(0x7f0000000600)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff036f6961ce68e9c06571e69e5b65574ae6f0e7ee2658135812a659dbbcd3d8cb99fa86abd9f6a34a01000000ddb52eb1bb52324bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d89351cd01c61b98c85214000096337f26914024e114465645891c5fd87e812054a7ddc3b2bdf2d6a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e36953d4cb798a91a5446062fc9635c52d25acb28aab26905c578d5ac38f5e7bafb80f63426c1ca5b716d5abfcceabee1a043d8fd270c044c00000000000000000000000000000000000000000000000000000000008c6ad004b7ffd487f214fa0e68b9d4a4cd393d4f07b4be14971a463ef3f3f15bc604a305adc37021ffa113664f2564bb2c8eb1b14321c70a19d14d55c2749870d7426c"], 0x8, &(0x7f00000007c0), 0x78, 0xfffffffffffffffe, 0x324}, 0x0) r69 = fcntl$getown(r17, 0x5) msgctl$IPC_SET(r19, 0x1, &(0x7f00000001c0)={{0x2, r64, 0x0, r66, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r67, r69, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r18, r66) fchown(r16, r66, 0xffffffffffffffff) shmctl$IPC_SET(r11, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r13, r66, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r14, r15, 0xfffffffffffffe41, 0x9, 0x7fe}) shmctl$IPC_SET(r11, 0x1, &(0x7f0000002380)={{0x0, r4, r6, r12, r7, 0x20, 0x80}, 0x0, 0x7, r8, r10, 0x8, 0x80000001, 0x2}) shmctl$SHM_UNLOCK(r11, 0x4) close(r0) 16:00:13 executing program 0: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000001ac0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47562ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ceca45f94ddfac724d4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27ba0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55dad0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e645ec4ea34e6b6d916c1f6bc232c0a246a"], 0x10) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x7, &(0x7f0000000080)=[0x4, 0x0, 0x800, 0x7fff, 0x5, 0x8, 0x1ff]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x24}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCSBLEN(r1, 0xc0044266, &(0x7f0000000000)=0x3) ioctl$BIOCVERSION(0xffffffffffffff9c, 0x40044271, &(0x7f0000000180)) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r2}], 0x1, 0x0) symlinkat(&(0x7f00000001c0)='./file0\x00', r2, &(0x7f0000000240)='./file0\x00') writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd357", 0xf1f}], 0x2) 16:00:13 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x5, "d730c15b00f4ff0000747beffde400"}) msgget$private(0x0, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = kqueue() socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r2, &(0x7f0000000500)=[{0x0}], 0x1) r3 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wskbd\x00', 0x10, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000000180)='/dev/pci\x00', 0x40, 0x0) r6 = openat$pci(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/pci\x00', 0x80, 0x0) kevent(r0, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffc, 0x12, 0x80, 0x3, 0x8}, {{r2}, 0xfffffffffffffffd, 0x6a, 0x40, 0x8, 0x10000}], 0x8, &(0x7f0000000200)=[{{r3}, 0xfffffffffffffffa, 0x90, 0x20000000, 0x1, 0x80000000}, {{r4}, 0xfffffffffffffff9, 0x12, 0x40, 0x8, 0x5}, {{r5}, 0xfffffffffffffffd, 0x80, 0xf0000000, 0x8, 0x9}, {{r6}, 0xfffffffffffffffa, 0x40, 0x2, 0xfff, 0x4b2e}], 0x1f, &(0x7f0000000280)={0x5, 0x100}) r7 = socket(0x18, 0x1, 0x0) close(r7) r8 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r8) socket(0x400000000018, 0x3, 0x3a) setsockopt(r8, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r7, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendmsg$unix(r8, &(0x7f0000001640)={0x0, 0x0, 0x0}, 0x0) 16:00:13 executing program 1: mknod(&(0x7f00000000c0)='./file0\x00', 0x2000, 0x86135) r0 = open(&(0x7f0000000080)='./bus\x00', 0xc02, 0xa0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x4000010000004, 0x10000a}) r1 = dup(r0) r2 = msgget(0x2, 0x100) msgsnd(r2, &(0x7f0000000300)={0x3, "b80095e02f3aa26b60472e96a4146e9d5c0544ee2f8d31d539c5511ce8fd5b9886b5a21d16bed693ec4c48aaa65c0ed7075584727004c5a7b42e72da06344b0b153a817c939a8362148ff74d96cc9473952fbd6870de3dcf6c4b8cb8b1b238bd13de45b59f42603b8d61a5ce49eab95007722fb9f24de12579a2215ffb4ee5e1d70e15343557bc6fb1a9465308499bd9cd195ca02b76a63695740422fec70158f6cf880321c4b96c07b328d39c35fc3e87424710e58e2032543408442f0572df4c896da40e85a06e79f27f1276f5b0bbe6901e43cfacd9781b1986bd5ed3af067ceae17666d6199bc6259fd6416a022e7af3"}, 0xfa, 0x800) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000000)="80972702d7383017ef2e1e085a8833a8c1db106b5da04c7244a98dc151725e9da9fa262138086f0e39c6a15a3fd8b60228f8bf1b39b57e5b9af93ecf3f06cbebbd99abb607d1f9be0ee9e423836807c453047528c50d2734672222235da3eefe5ebb74431dd82dcee251ee47484c6109a9cd3d4bcc", 0x75}], 0x1, 0x0, 0x0) 16:00:13 executing program 0: pipe2(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) socket$inet(0x2, 0x3, 0x0) r1 = socket(0x18, 0x3, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffc, 0x3, 0x0, 0xfffffffffffffff7}], 0x0, 0x0, 0x0, 0x0) clock_gettime(0x3, &(0x7f00000003c0)) r3 = socket(0x2, 0x3, 0x1) r4 = syz_open_pts() poll(&(0x7f0000000080)=[{r4, 0x40}], 0x1, 0x0) pipe(&(0x7f00000004c0)) fcntl$setflags(0xffffffffffffffff, 0x2, 0x3) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) r6 = getuid() chown(&(0x7f0000000200)='./file0\x00', r6, r5) r7 = syz_open_pts() close(r7) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f00000000c0)={0xa, 0x0, 0x0, 0x200000, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r7, &(0x7f0000000500)=[{0x0}], 0x1) dup2(r7, 0xffffffffffffffff) r8 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r8}], 0x1, 0x0) r9 = openat(r8, &(0x7f0000000440)='./bus\x00', 0x0, 0x0) ioctl$PCIOCREAD(r9, 0xc0107002, &(0x7f0000000480)) connect$unix(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="f19b0000cd782b000000000000c6ff00"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r10 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r10}], 0x1, 0x0) faccessat(r10, &(0x7f0000000080)='./file0\x00', 0x38, 0x2) r11 = open(&(0x7f0000000240)='./file0\x00', 0x2, 0x101) recvfrom(r11, &(0x7f0000000280)=""/233, 0xe9, 0xafe38d5e815b6f0, &(0x7f0000000380)=@in6={0x18, 0x2, 0x7, 0x3ff}, 0xc) connect$unix(r3, &(0x7f0000000700)=ANY=[@ANYBLOB="00002e2f29b66d82ebaf7bd4a1a1c96766040000000074806d0c1451d4ec73ea73bec773389972fd04e02f84d4b02316259130e0fdfff32f7beaca2911306ac1b5467818b6fef191a90c1a8536cf4e1af7395178777084b858a452bf62214e45f0fe3a2314f8823338014b84cbb73f43cc197d4df01746d7a47ed3eb5ab7634b62b182f13160717c961c05cd7fc785ecbacb71ce200c638a9482bfd00ad3cd8c42eacb7d193deb28413fae44ddecf4dc3a6577f41ec5d52cc09fa5f35217721daaad2abf4060302c89a011233a51fdc4ffc94f2c7ba312bda6fe99aee7430ba13e1b5e3b9b3eed59f7057b0327f4aeaf1bc38e5ff3a12c5cea8ace26806d53daf1fb04e2422fea47bcbdf02681b6f76938f49c0f1e687a39d9622101c3e985054ea152104856105c1ef7cffb10123b96deffad80a4623db45da787e03356575f38a2800ad0a9b31821c792cabb46ef439a8136b48e4d3270b03340a53ec0214caa6f35b795705bdc3bbfb8ec170a31605a069f531680c921d944597567f829f1e209ed432c585cea8f61936abb93ddf9dc04418391829b91391926793ad184c339296f4aa6204a86cd3f837d4e00cd3ee9"], 0x10) sendto$unix(r3, &(0x7f0000000100)="749703210f6e83f89087515ab45713442de6", 0x12, 0x0, 0x0, 0x0) 16:00:13 executing program 1: syz_extract_tcp_res(&(0x7f0000000000), 0xfffffffe, 0x4000002) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x4911, 0x26) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x612, 0xffffffffffffffff) 16:00:13 executing program 0: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) r1 = syz_open_pts() fcntl$setstatus(r1, 0x4, 0xc0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "85495500020000000000001167f5bfa600"}) poll(&(0x7f0000000040)=[{r1, 0x8000000021}], 0x1, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfffffffffffffffd, "f145a1eead8f8e373832454da4f1734cf8f499ea"}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000002c0)={0x8e, 0x0, 0xd46, 0x120a08b2, "ccaf320e97f12d95391a9b0f6323677191da48b3", 0x9, 0x7}) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f00000000c0)={0x1, 0x20, 0x8, 0x3, 0xfff7}) ioctl$WSDISPLAYIO_GETEMULTYPE(r0, 0xc014575e, &(0x7f0000000200)={0x6, './file0\x00'}) open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)) ktrace(&(0x7f0000000240)='./file0\x00', 0x4, 0x330, 0x0) r2 = syz_open_pts() poll(&(0x7f0000000080)=[{r2, 0x40}], 0x1, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000300)=0xa78c) select(0x40, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x4}, &(0x7f0000000100)={0x7f}, 0x0, 0x0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x5) writev(r3, &(0x7f0000000500)=[{0x0}], 0x1) ioctl$TIOCMGET(r3, 0x4004746a, &(0x7f0000000280)) 16:00:13 executing program 1: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x1f) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x0) pwritev(r1, &(0x7f0000001880)=[{&(0x7f0000001580)="9349b50d22ed55477283dce5fae6c09dd00c3df68fa44500b418a6ebf52e3e6200e047e132ae2f89f861a56f75dfacec234cd172bb8df027114b8e3f4c77f3d5cd075c9236b2846701e6d1cadee85c60b08866a2be555d", 0x57}, {&(0x7f0000001600)="95cfc640563f11cf78a1130fa58a14f1a5703b33a94bba82feceafdc1b747284063150a66e41f1c7e50267e3c11ac39dfdf1df928f15cb2b3ab0c2eccaed6c", 0x3f}, {&(0x7f0000001640)="3996d61d46f7f7aa0f85b50c42d770689b5e5ad379aefbd2407371e2d789cf7df30021b1f2b868257414f38cb6748d9e3a34b2a905e05afc0904478287c5b787bd3fd9a0e2c66dc4fcbdd303bbf17bc39d99a839bc7bce7297e8125d6cd839146cb8a27e1537d035590df610a2f0224ecbe8b4c8cd6a40b0432f92ace61d9596637d3165ecaf073032962f365b0781e73b980aac9f33caee0c6d18f45ed8db93fe4605000753633a9aff93fa9e8e911a4d4747daa1ed5eb77ee0647e20701c3213cb5a44193b2aad2e8fed9bd1a9dbb8a9d1efe0656df8dfb9b44f5a3bcf07451dd6766ad145f6", 0xe7}, {&(0x7f0000001740)="b806e31bba4e50170085c9941dc928a60489409f00999d4856c74785ae746971de8008183cc23797f8f9fb93f5101acd50d44a8ef19e339ff87c9ba989ed5f414f2131bcf181ab5c20d04f1d716accb8b09774d0f0b5046c3fd21c66827a6655339d92a6f3526206e677799e5c3d69bb", 0x70}, {&(0x7f00000017c0)=')', 0x1}, {&(0x7f0000001800)="612f67413275b8f9291bb51a1b3f5e4fc31bf67735475901f25b68d33d682aa92afaa294c7f769bcf48185d583c922e5dd0ee315d77d7a2d09966ae74dfdff0fd058ef83c3e955be536facccbc3144b3bede4adb46c1b5b9f8c757b59363978c4f9edb2356fb81a4d328d701fd561618d3682b515731ba527490a1b47894d1e7", 0x80}], 0x6, 0x0, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) sendmsg$unix(r0, &(0x7f0000000140)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f0000001500)=[{&(0x7f0000000280)="d693677ae57d121b27e3dcff0dfc8eb462934a147c9b1ea61fcb799364d44183612a22e86681ceb41857d8d7313f76f0ed21eb35b6280fb0a203d70e69a548fecf8468f83f936c832bd1424c04b50132341634d40f582a1fe749d45fa8d0840e90ba854dbc2e23b48207b40844c1da4cfb3370ec0255fc107bc2e13bce88fb2bf538f190d113246f6ad2d734ae715d21e52e456ce77a093dbbf136a8b12e00d06321bd80fcbc8aa24879b94923f76de788fec86c926e4e36a0cd1cf5da4d006fc64d8a08ea49031eb319b3f2e1754c175d503a10c2c2cae16bb3a8bbf7b85073fb125d65e8f1dee3ca3b1dd4556f04a91e7c0507d7c2468b2650d405cad16c97ff23a8e6581c71f472b6346b622eae106cd376b440c2d973c6199a920e46bf603ebf4390e9e5c1113521d32bea1a79c32d5fc8ab0e93ed4fc0d487378ddffa028fe56f4b2095f8e893d7425ed2a68a044cda1eaf1464b4b114e73dc45fbb626c9147122982d50ffe49603d4990480baf2a40d3387f8a8a52df9d64d2290c3d4028d4f81fe84df00929f153d4f8a4083f392d621c178e42b350c7d53fd30e88c23d8138016e76eaa34b9bd799df660601b503641db0cca474e28ce333c1f1aafc5b5aafab7a5f863098fe00a7406af9709a74157cd7eeb7dd85368cf5475e9455d9632ff1271c1a722daa8b444665b1f7c40cc32a9d5a016d824531b4a72aeabcaaa83c8410136bea3ee3165c1e2c2114510f642fb21d847abb5883bc86ed2a0844f53d68f962ddf2c352671bd8a3259652315778b57ce2d3b1089619c1d4bacca094c674dab49ccbb0e4394c98a8e01269bb8ce75da1431d1b1dbace54680a6197b355042c2780db94f0e74bc0ee70c4ffdc5b8fc4a07c2ec9c3f3a21dd1cc6cda4c293ab94d3ea2aab8759611a0fd2a621309af48f8fe930c00ffbd7941a2d8c4a226a2b083126d849214d9f5d440bcd97155475a9895d2ed20fb7f69637597bb3b51214bd380277b969528f49c3da52fcc46b100776f01f37a39ce2f3c95efa98b04e690fb5d21af5c6a3b67a57f79831fcf166c3159d66464523c7347351518818cc0e628fd4ae73b8e54ac141273bb7215cef35f490cb85ad9f1aa1e9be862dc184f79b53c38936e4a6432d30487597e06002ac34349a66b0d5fd3291720a8af9640699360ad0fcedcec88c67ed849a59b9e36213fc21c84ea031d043fe03612a2e404ce96b5d34f881cfc027877350e6895c6069b46f52f82f5917f4eae84436c457486b2b1509ceedebc9695f9cca2f837cda69dfe7731f002760ba28d10d25f2a4540e1926a4f5fd2630445efb3e3513b0764342655c25673955840d103eb9bd81d6997de322b698bc87413a0d78f73d0abd62660c5e069bf3532dd657a28ec2ffff18199f3464e3273387ccf1d0ca81b75d2afade9849c3d49ef67bdfabc213d8c56d5a5723bfd32a37a48eb187d9e3d8c8b9cdfd7cb6f504657106ecd6b1d8f2e7a8fe20ab802195ba48f365c7859ef3d3092c26e206492c2c629deea896f2e1c453670f331b054c48520db2d6cda339b6b01e2f24083831673832981852aabb1a20b7ea533e1082f3f1991f09a4254028949510e560c0f09260bbd6d737662f7a4f95e995d4a5b99b716a1dfdcbb21c2575963bae7b6b0b27763358d9317d3eb69714ee3b07e88aa571e0c499cb9bccb885efcaf251db33a6d66dda308e77e628740c8163c0e1761051c40ae5f7b6079999860a126cd875d94e0eded01c92c1eea79d0193a767b5f325d3f7983d83528fd848e9af203c8731610407143af589e87403440fe5e92128aac402e50037bd62229c2c56dba679618110426699eea110db218766cf363ec83fc403a141d1d079e7b835c44873156f19339c1605ee9eb9b52421ed85ccb374240adfdb9a0dc5f761c9ad5466d249cfa9a395cba2cc05c99b5e81e80952f9829e73e9b96541e0afbaec4d87e248b26cb277b6e08e9bb0a3ec1ddc059bb3fe30ead653c7373a1263beda0caa7bd1e84b0d7bf51751d25b52204683297d33e77314facdb29314ef42b2b8ed2cdb39b8dea37551eeb81be8b613d314b384119b6b3e59beb0c9eae84fdce36f89832a097b0b3a1831aa5f0e62b4ae9fd9004891ef28dad90e53897d3bce8f002093ded8702bf6d12d8ae1d760990eeddfac467cdb905c324c37eb6bdd3ad95f79772f3ea525cb02cca2821e56d015ced2ff982dca9b9e9939a3a4ac0386e78f8df2b2896c9e9766927431c0e88376ec9ab76fb69d2c1b0456a7cd4bc9a483cc7bb16a6ba9eff3b691ff72d32341b8fd5d378119ee4e5b3b6faf7b84cf8788db48ed0db86a897b5a9b82683989addb97cdb98802fb60183f4c7f827eb9d002ffe24eb7d050ded98efaca18fe75cace0d17bfc81a3a48b052b2ba9b990b605f6a9b51beab2fa5ad13205d4e3f000a9d1c1b3d6e3daa67c27ef61408347d4b24c8858484b40c270520e626e96527e5c689343f4cb57ae52937d3e3c68473f8f05d0b340b70081281b40a7b92401440acba08092e844a60f0809cb9579a5d4053f14faadffd53396a8cc0b41e13dfe9bc4d205afd4f907920a0fa72aa1ba7ecea282bab65717bd97a6ea5dc75934390988b36f5b8b5bf30962fa415c6b1a9316d261cd73ea117a1333f3f5c31b5cfcce893a254d283066df2d8b6d9acd4f5cf6e1fc903a0e2aafe80b1c55e509c6fe11eff9a7f2bc5f83e9d1c9c6d62d21131d3afd040cee71c3efc3e453b1e3c23edf1f075aef23bf46baea528f88010503f681273f9f987b3edde8bf57eb0652469f24773fe5b3139938f6678723dfde9fc48250e53ffdae0222ea2fd91c4ac208b172a544972c5aee28adc5810394d1401e260f5061787c2f6da3099a63f18a4ba8c19ca4f2b8e9502e034471f6ae502dd2dd99531c1fd27bfb2df48b8a20dbe3065178551464b2bace82b46abac6de0c34945d04a64784aca81625b59710cd0567cb338644d54aa56a278b22f49a161d2a0b91f05ce28e1a601b3ba95ed275aa82f4cc263540a3163d37f672ab81ee0a92c620ac18387b8d160bf8b48e7f3a50b8e411f61317b8e3987ca6579fa541357609ce25cf888649fa52f90de3e5b65982e7e573ff76c03373352d61276d7e0b7aa6da1d01aac2bf81230949bcbb362192cc54a0503e7c60f194e3b71037ffcad353b2471b6c5caa4ee2ae8d0abb7abc58415de9656fb3b08516b2280008e7c337b09791c19d39478617596711ebf17d21f0a20cd2051d073498ceb354f4a790425177b78ea5b2432161081954e6aef9ff93916f36f6c54ea3eb8e340ed1f48e2f8fa9c1a15526220cdce523010c453a74c8d751cffef5d6402554611ddf505d0a387f743d445772c0aacf4547f5df21e9ca8c24d8a1889d236ae7d02204a77aea96ef7a250a733abf09433853e97f8ace64ccd080123f0e9726b2225648fd08f33a9ec74e2ad44f8983d96db1d4df4abd297829b12a7b8facf5935579fe78cd2be4b5595d10f0d466672af17d836a4d94b5cc28463110a1ed0d90a4160c172c038f5c8fae7aee656c0ee9c8c0d73610b9cdfaa4047aef457c18a985bb2ccf98f755466ad8d732a2736a69640bc347c7e23f0a86b481e3f332d8a6e16817eee8fe483042a44e43fbf0f4efbab9a63a46b5b9905c6aa23eeb3a89e82cf83385737c4f79d06ce5f8e839d3c4ab7ed1daa601d5d341edfb434ecfd25ee9b8d24d6361841839c94b2e627a49c0b853a82bf81fa6dc712c26958575041cc5f39723b1fe821ea843aa1c83cb18f571f1fee7adcb63ec03ded7c442bc7474fdfe32f5b31e2b68721705bee724bcdc4a33244d65d426c1e29d98cf3f7714a5ce07c7f109554f1ad50c3f45dcaae79ef228eea9fac1f70bea9a00272e0b5dd9d5726b8dfc13b561e560c1bf27ace5c21f23515dcf1014866fa6665d87e11265896e010cad1988f2ca2d8ac3ea9776258d6a7285527fddc945e1990aa5d7a1cc90d18acec16dbd5d0b31764164163c22639d9e3881b453e8818021af358fd3ab00f2b8710e9a6800acc8c64d8dcee917f3e873efdeb5da39df401f957efeecfbc5b466941257986795de2642ca6629396fd4a9506e540490eb3fe75363fa48fc14acfb396d4a965e6b17de6ab7e67e1d70aca290224590f1559f09f9c06e5a4c0442e68c173d75248d5905fad11ea197750a436d6a7bf67d37710cdcff0c781ef92a8381589d539bff27f40a90e9465aecc4e6e8dad4e273f27694dc694691b8c1f6cf699390b07130f40e3be7384e952dbef1f65c60df85e2f79fcf564e5f07186721595109afdcd49a7ab6e60abb80175d4e4bcad792b2a3f4a81a70df2bcb9e8be23fb03734362656d26d710d019249143cd8627639e5a33d41182e72a7e03870b4cb3c1111e297fb6f861b43789c6bd728c82bdb940c0526b70cc9a5776ed31fb80be633fb4511b672c208e967500788fb2d7651611f1c17c11a74a30d0ba287c3924fb68446343982e24357ea02b6bbe742ee26daf2c90d55c9a441cfaa16a432150d72bf605e3a98f133933305cbd51d8d8eed10b612899d54caa37d8b504857a7ceee942f47839f6f5648cd3172a2557ca0ff7ac5c726bc798094050c4d83e798e75df28bb79d9317a7813c02aabfde7c34f77cb45008b950f75cac4c935fb4a51488c8529de8b587f3132baa3b3db5862d78cb91796d6aba2dfbb08987de4e58a119f168bee33a85c4577d1df38d34dd00a7421fd1277e0078cee6d704b4a238eb18d81f4665fd69c51334c60389cd83dc50978188fe59f6682ea9010a6ce4d6e2b4ce5e3990eaa1a340cb05d845a40a8ac4fc4026aac11899a9b5f8229156bd9b34af6d5093582631b1c570a841c04446a29f06c756e8b7711702ebf46e2cf5dc562786ba8f5ae3978e58c292899410cae8ab9ea07ecf17f0208ef9ba316a2fe42655a69438cb67baf3dcec5ffa98c5fcd37f7f6e2ed7036a9e45e1dd6ddbc2c6375de5dca5917460feb276b9ef1409de774f472bc097538601ce4045904cf5b9aa1b0a0d56038a6f99f42156d7cc1e210b0500c3a9c4b4946c3224d4bebe0d248113cab96d78faa374559c4e6ec7292c848ce4de52c0a3cc55103e13c2f6c86eb1197313df626638c7631395f6aaff99cb9dbb16e63453b8241b4d2e24e31f8d8c2c6c1b03b4400024aec05f59b8aeae74667253e2aa5a81cf0b6a90bb845442bffb2397f91733259b3bfe0d5f69b934d51953ab92ab8698d891fee05c0dfc555885360136dd04fbe9b36ec31d3757d170632dad729c24890ffc2ce24a947a43c62dbc551340d80058709681b55fe081464671bd5653400bc7fe7f73228ce87c8119b3b9f1101b5a55a1fb9cc4afcae9a12926f3326f36b530a8c81aeb05227b9ed8ad82c3b2cbe7b9079a16621ddae3ca602d93aaaacd2dec24446aad7f9b0db63b4c8463191bfd619da4c7293a5f0d9e47daf076e7f88ea980a3203507af861f0f4382726a68250858bafef13f2bbfeb65697ccd305ac2e514f7734a9cbf87621d3aa3cc6d2867e3cf568ae3ab1197581ea5d986bde13cb0ad369faeb159c7a0dc25568e676eb2feecfff7c59985fc85decc4b15fa90010b7340b3b09755d10cf460b8a8fc709acc9f9588aee0ea4cedda0d355b2c4632a4ebbedba7f4190ba0cf9dbd98143f645414d57186551f3f40065467172bda82b6519327d872fa1530b39604167c84f1d038a7c03366d38b1b87e10aa1a981325d40966ac9ba8b211127e3b64d1607c40ef3", 0x1000}, {&(0x7f0000001280)="fbd00a273d792b51daa2eb76b2c1cb809201013870f5665f1265c10ad9843e03737b6e8c36aa7b5b6783ba42437b12a3ec00966a84238081ea48f641203a92353ee526d5663a041ac6f16af4499e4a4be7f9d5dbf573bf7f57a0f4b6076ace3f68becb8d63e1e4688101959a08a31449f1cf92aa23d71351806155924dfba466d7ddde5485bb78163133c4c33d00c2ed8d073615f9f2acae7b3258651f09375eaf31206fc80a46ecfcb495b51ace", 0xae}, {&(0x7f0000001340)="6d767959f511e99c2d6ae1654a179355a28d7213237f68f3950f70bfa591f6db98df3a649e4e7f4b5076beb45ef29192a6cf2f835f29b09c155d83cf1903cd2fbc2b10528917e7a6a46be5cc03b4a1218cfc843ed55552729f17c03ad585e7293e9638e3928c6c2adbfb5c0c34772b61134748a92e4bbaa01d2dc0894ca6caebeffc8740ef9b8b76c1d85b3ee040c16dd5a1c0917756f0b8a0789f0a3b259857ba83ff83e9feb6e5adab718e5f016825cac43608891d694d858c19fa71184eda767406dae745fd837e62333fcf", 0xcd}, {&(0x7f0000001440)="ff6ed985144dfa490e0bd6356e31ab165efced97072ee27e573c1d7e3cf202184cf39c7e75bfdd093e176c5d9253d31e37933eaa6cd6b3156498640ba4b1657c64c6941e337bcfcbd8dd181704f8c8ed1d426a9769b1e7d7a694fc6fb66a2a7bd71dbe06afb448104c5ce9fe680e8ae763b3c38f3b08252137e2fd1857c8e4b77ca9051e87e4442ed94957a4a7aba8ba2c2dcc22fc6e6a92d6f42c96ab5cdb06687f9d8d4baab846", 0xa8}, {&(0x7f00000001c0)="ef330de9257643fbdeae44c83e92ee66674a800d9d770b83684a91450ca91f19f2a8a9fa4d8ee7c9a348c56cf87cae6cda5cea206862e1c078af3bd959d1245e335adf936a2702352b6fe930", 0x4c}], 0x5, 0x0, 0x0, 0x3}, 0xe) mkdir(&(0x7f0000000040)='./file0/file0\x00', 0x0) setuid(0xee01) unveil(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='c\x00') getppid() chdir(&(0x7f0000000000)='./file0\x00') r2 = open(&(0x7f0000001900)='./file0\x00', 0x10000, 0x4) dup(r2) 16:00:13 executing program 0: mkdir(&(0x7f0000cb3ff8)='./file0\x00', 0x0) chroot(&(0x7f000009a000)='./file0\x00') chdir(&(0x7f0000cd2ff8)='./file0\x00') symlink(&(0x7f0000001800)='./file0\x00', &(0x7f0000001840)='./file0\x00') symlink(&(0x7f0000ed6ffe)='..', &(0x7f0000000040)='../file0\x00') r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000000c0)=@file={0x0, ""/93}, &(0x7f0000000140)=0x5f) sendto$unix(r0, &(0x7f00000004c0)="10affc400a915bb62a63", 0xa, 0x14, &(0x7f00000017c0)=@abs={0x1, 0x0, 0x2}, 0x8) recvmsg(r0, &(0x7f0000001780)={&(0x7f0000000180)=@in6, 0xc, &(0x7f0000001600)=[{&(0x7f00000001c0)=""/229, 0xe5}, {&(0x7f00000002c0)=""/135, 0x87}, {&(0x7f0000000380)=""/112, 0x70}, {&(0x7f0000000400)=""/36, 0x24}, {&(0x7f0000000440)=""/87, 0x57}, {&(0x7f00000004c0)}, {&(0x7f0000000500)=""/212, 0xd4}, {&(0x7f0000000600)=""/4096, 0x1000}], 0x8, &(0x7f0000001680)=""/213, 0xd5}, 0x2) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)={{}, {0x1f, 0x101}}) openat(0xffffffffffffff9c, &(0x7f00003e5000)='./file0\x00', 0x300, 0x0) 16:00:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x1465883b21b13ab5, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3dc, &(0x7f00000004c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f00000003c0)) nanosleep(&(0x7f0000000380)={0xf0, 0x4}, 0x0) clock_gettime(0x3, &(0x7f00000004c0)) r1 = semget$private(0x0, 0x1, 0x80) semop(r1, &(0x7f0000000280)=[{0x2, 0x84, 0x800}, {0x1}, {0x1, 0x40, 0x1800}], 0x3) r2 = semget$private(0x0, 0x1, 0xc) r3 = semget$private(0x0, 0x1, 0x0) semctl$GETZCNT(r3, 0x2, 0x7, &(0x7f0000000b80)=""/175) semctl$GETPID(r3, 0x3, 0x4, &(0x7f0000000100)=""/210) semctl$GETNCNT(r3, 0x3, 0x3, &(0x7f00000006c0)=""/215) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000340)='\x00\x00\x00,\x00\x02\x00', 0x20080, 0x0) nanosleep(&(0x7f0000000000)={0x1}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, 0x0) r4 = socket(0x11, 0x3, 0x0) sendto$unix(r4, &(0x7f0000000400)="b100051300000000000000100000000000001ae3d3051020741438f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486ae007373a1bdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd81bcc6042aa7923ed00f4c8b2ca3ebbc259699a1f15d900207e6d033f132e27acb5d602000d7d63ff37282934e4fd89f20fd3872bab81e2a8ee72e05424fbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d9211830e0f2f0c9", 0xb1, 0x0, 0x0, 0x61) getpeername$inet(r4, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffff9c, 0x8058574d, &(0x7f0000000180)={'./file0\x00', 0x0, 0x0, 0x43, 0x0, 0xbe, 0x9, 0x0, 0x0, 0x0, 0x5}) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000200)=""/120) connect$inet6(r4, &(0x7f00000000c0)={0x18, 0x2, 0x5, 0x4}, 0xc) r5 = semget(0x2, 0x0, 0x0) semctl$IPC_STAT(r5, 0x0, 0x8, &(0x7f0000000000)=""/38) semctl$GETZCNT(r3, 0x4, 0x7, &(0x7f0000000580)=""/183) semop(r2, &(0x7f0000000100)=[{0x1, 0x3, 0x400}, {0x6, 0x7, 0x1400}, {0x3, 0x6, 0x2000}, {0x0, 0x5a73, 0x1400}], 0x4) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x20000, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x4c}, {0x2}, {0x6, 0x0, 0x0, 0xff}]}) 16:00:13 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x25}, {0x2d}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCLOCK(r0, 0x20004276) pwrite(r0, &(0x7f0000000240)='5~:\x00\x00\x00\v@\x00\x00\x00\x00\x00\x00', 0xe, 0x0, 0x0) 16:00:14 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f00000001c0)=[{}, {0x0, 0x8966}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x3cd) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = semget(0x3, 0x0, 0x60b) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000200)=""/242) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x11e) 16:00:14 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x95d26b25b6ac0f23, 0x170) fchdir(r0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2007, 0x40004004000828a6) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) dup2(r1, r0) r2 = open(&(0x7f0000000280)='./bus\x00', 0x200000042, 0x0) writev(r2, &(0x7f0000000140)=[{&(0x7f00000002c0)="000000186004008b00003a80000000000000000000009e60ca85f0015a6f827388631103d14200002800003a06625fa2abee4a00", 0x34}], 0x1) 16:00:14 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x2006, 0xa6138) r0 = open(&(0x7f0000001ac0)='./bus\x00', 0x2, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) pread(r0, &(0x7f00000000c0)="b88aba34fcdcc461d8", 0x9, 0x0, 0x0) pwritev(r0, &(0x7f0000000280)=[{&(0x7f0000000540)="3435f407e50cb378a8cb5d4c6f203d0e356dacfdec76fadddbf02468144bca294b8686bedd97f2fa28084a611d87ffe7b1", 0x31}], 0x1, 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) 16:00:14 executing program 1: socket(0x2, 0x4003, 0x0) r0 = socket(0x2, 0x2, 0x0) r1 = msgget$private(0x0, 0xfffffffffffffddf) msgsnd(r1, &(0x7f0000000c40)=ANY=[], 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x3ff, 0x0, 0x0, 0x0) close(r3) msgsnd(r1, &(0x7f0000000040)=ANY=[@ANYRES64=r3], 0x1, 0x800) r4 = msgget(0x3, 0x0) msgsnd(r4, &(0x7f0000000000), 0x8, 0x0) msgrcv(r4, &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000013a88c4b000000007f000000000000000000000000000000000000000000000000000000000000000000000000831f51f1f32fd93d3b5fc9c5ddf80000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001c0000000000000000000000000000000000000000000000ffffff7f00000000000000000000000000000000000000000000000000000000000000000000000000000000004000"], 0x1, 0x1, 0x1400) msgsnd(r1, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff00f45709d664539e1e381f35071f061ac0e16f328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b99730931041cfd6c2df99a9d6000dc125814bb6ee11e303000000b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0a438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7527d27e8a15b700000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddf38130a04b4ad6d8791c698df63e5e23fa3273f983f1b5ab84aebb69e325cd2485e172bf12"], 0x44b, 0x800) msgsnd(r1, &(0x7f0000001640)=ANY=[@ANYRES64], 0x1, 0x800) r5 = geteuid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r7 = socket$inet6(0x18, 0x8001, 0x0) listen(r7, 0x0) accept(r7, 0x0, 0x0) shutdown(r7, 0x2) sendmsg(r7, &(0x7f0000000380)={0x0, 0xff38, 0x0, 0x0, &(0x7f0000000000), 0xb}, 0x0) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r10 = open(&(0x7f0000000000)='./bus\x00', 0x20000, 0x20) write(r10, &(0x7f0000000100)="510fc3a0", 0x4) pwritev(r10, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r10, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) r12 = fcntl$getown(0xffffffffffffff9c, 0x5) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000980)={{0x0, r5, r9, r11, 0x0, 0x46, 0xffffffff00000001}, 0x120, 0xc07, r8, r12, 0xa5, 0x1, 0x100000000, 0x2}) fcntl$lock(r0, 0x8, &(0x7f0000000240)={0x1, 0x3, 0x7, 0x4, r8}) r13 = msgget$private(0x0, 0x284) msgsnd(r13, 0xffffffffffffffff, 0x0, 0x800) 16:00:14 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xab, 0xffffffffffffffff, 0x8100000, "00f3deffffffff00", 0xffffffff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x0}, 0x8) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x80, 0x0) pwritev(r3, &(0x7f0000000400)=[{&(0x7f0000000180)="d624764d3b3b0636c091f42149fa33745df52b8205a1d21f6b079f8b2dd80f58272499e92a7b5d5bbd6610d10f99012c27272d5fc4d218f43542d651a47fed8481b277aee1d655d895db35f3055960a64aacc00d560a625197378dcb0f57b5f913ef529d407b3db60da78443b5867ee60e", 0x71}, {&(0x7f0000000200)="4c51dbbc857f1b462d0669f5af27518e79f675370bee83cbf48af31d8f05fc88ab248c55167fd517fd2edb727675241dcf76937a101c85ec2daec8ab16e0a7832d36d3241f1c4bf40e610be70f44891ee1078e3b89650601caadcded34a9a391387381f8f3d466ebd26bb151f2a76751f96f", 0x72}, {&(0x7f0000000080)="854d9afb40e95fb12163645e4c0db431b1ad43d60c7046bafb845755caa0188d0ac3", 0x22}, {&(0x7f0000000280)="04f5511226a53ac6d491bf597e463c82b90720b05a2f8ea0de62949cef7f6dc8eac01484993650e62027ab480fa635485e9ea95f86167b70cf55c708fa89100b1bb16ee30695724cbe1612a62a4c012178151f984133e2d1551ff719ae33df8e58e00a6a0db606ae03685945180d537bc33b7e", 0x73}, {&(0x7f0000000100)="4d26d4b66d75aef08f2deec36d52", 0xe}, {&(0x7f0000000300)="0c6c7dc4830304c15688c7718a43abe284ad34f264ef66b0b945afb672fe27fe8fe2afe5c373649c9e14753d3a419494543068054480265885a521ae47e1fdc8cfd898fa5f05c1412338e7ca8039f030deb1d82ab651cb8030ab372ceb5b8097dc3307e238b3bcd9e4852d00bb347b5ec7ec008895cd9b452583222de270dc4419de154d2d7dff2fc2e1b17b3a742388cf5442829cf281ac5a5e6e78e40f4cb947107ae207359ea17708c5955e94962b0af5aca083b458553a96496f7922d52fba", 0xc1}], 0x6, 0x0, 0x2) socket(0x2, 0x2, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, 0x0, 0x0) 16:00:15 executing program 0: r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000000)="e008dc7be849bdccd04333", 0xb) ioctl$TIOCNXCL(r0, 0x2000740e) r1 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) geteuid() ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r2 = socket(0x18, 0x3, 0x3a) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getuid() dup(r0) sendmsg(r2, &(0x7f00000002c0)={0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000080)="6b6f551f95250de0", 0x8}], 0x1, &(0x7f0000000200)=[{0x10}], 0x10}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000440)) r3 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r6 = dup2(r3, r5) kevent(r5, &(0x7f0000000040)=[{{r4}, 0xffffffffffffffff, 0x51}], 0x3, 0x0, 0x0, 0x0) kevent(r5, &(0x7f0000000080), 0x8, &(0x7f00000000c0)=[{{r3}, 0xffffffffffffffff, 0xaf}, {{r6}, 0xffffffffffffffff, 0x21}], 0x835, 0x0) fcntl$setflags(r5, 0x2, 0x1) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x1f, 0x0, 0x0, "0500"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x29, 0x400000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r7 = socket$inet(0x2, 0x0, 0x80) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3ce, &(0x7f0000000040)=[{0x1, 0x1, 0x4, 0x13}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") r1 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x7, 0x0, 0x800, 0x1ff, "3b23fe069bb1c473f89fb4e12980c6f35401d7af", 0x5, 0xff}) r4 = msgget$private(0x0, 0xf7bb9e99388a03e5) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r3) r6 = geteuid() r7 = geteuid() r8 = getpgid(0x0) r9 = semget$private(0x0, 0x8, 0x80000200) semop(r9, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r9, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r9, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r10, r11, r10, r11, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x6, r6, r11, r7, 0x0, 0x4, 0xfffe}, 0x3, 0x7, 0x0, r8, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000100)={{0x3, r3, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x1f, r3, 0x0, r3, 0x0, 0x10, 0x8}, 0x10000, 0x200, r2, r2, 0x31, 0x8000, 0x80000001, 0x1}) msgsnd(r4, &(0x7f0000000500)=ANY=[@ANYBLOB="0000000000000000002168ae5acde1b3c2b8a63fb0a5857d7f5dc01d9a4d4c2d5644f423b65d39e34e485c3e80b21c0de3eca3e1170945f0b14bee82e59dd73ec0248e31f31ba3be2b74fcc2a907f0e3bc1f64bb2974cfd8b8e151e28d48396e4b5c4974a3c9a856a29ee19c40aa454166ec433a31e72928bdeaa2d581ad766aad601668c95d037a8c34f6ea8a343217ffc912d0173823dde8d6f9989b8237f2376090e332e9f99dd4aa934b8c4b1a73f1fc99736c53cf161faa22b3c075e39afb20c75057ef927b6e32f2ea84c60a30de1ad7bfff2ec4082265fd7fe2bbe5b6fc7d4c90022c166d0000"], 0xea, 0x800) msgrcv(r4, &(0x7f0000000180)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001e00"/174], 0xae, 0x1, 0x800) 16:00:15 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000000)=0x9) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000040)) syz_emit_ethernet(0xb1, &(0x7f0000000080)="db8405d09dfc553cf382ac7c1ac2af096a47d8e12f7f40176b4664073eb0367f0ef49793ba944a3855da5887645181aaeca8355fd069f194d4238b9c5b98a6de9c2098733dc329cacaed19dd52b1cf3d3758e38ca84f0d1d8ebbebdda533e02b2e778c447ea9dc3ec242795c56fdb762c1e59b5691d5f36e3c77c053eebd6e1b9333ce351d034746bcf8f648caaa828098dd61863e59289f68a6b4fe477f53171212340b60189f5ac990adca80b645b14c") socketpair(0x10, 0x4, 0x79, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open$dir(&(0x7f0000000180)='./file0\x00', 0x0, 0x10) r3 = dup2(r1, r2) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x8000, 0x0) pread(r4, &(0x7f0000000200)="f06605682956a1a209af3edf6d8d4835f69006c005358beb0e7b064691fcc81f4b47e10a2faa5986cbf7c4642061184cb429ca057d0d1e17dca7b0028b597ae2ac333dcdc43332bc5592beba7897a22d4e2c57d2b56de8ec9139a6346fa0c2e118980de15aaf0852aa5951dc26fba174a510aece964b7926f3cabc7b18f7eee841e5b76d81795bb82d2ccda25d5112078f197434afca8e58163a796d3e7a0ae32feac6ebe1d7fbb7d774724b59e6c6e1fc5fb0a8840d424cd20a38684b8246f62c8dce077bf48d5987247d128c5ac1a6aa78b81a9446a68270eaa08438549bebf992f56ea1249277bb0224e1e2a2d0ed576acad9f3dfac3e32759d73935e2e91d9fa4af998b54790c066a59d5e7391a92c467d4ad05a9941e67b3d6ac8a6b276a467d9738325fc21ae800e4c886c317135874c97369ab64dc5b491f7c391d626fb93848772738c30f53d825362e62e7a659af63e3bc9aa3b07e19d461c371494d7d1c8d20ab67a3a47f44a41cd27aad74c6acd8d1f2c60e4d7af29efd97c3895f7518dc9914654e36ecbacebfb580f5a2ea6ecf61eb8f96aadc5bf8736a78a67e2e8a1d98530757a014b994ad62f0edf07bb86218487b598d76fe7b00f83b191cf163d025a534b7aa5b596e0b858a0d5b2186b743b5b1fbbd11468fbbc699984e923d50f174ba868670c40325a2cc2d762bae6e32b103f26ab893741e42ae98de64db295837560451b93fcdcccbbfd96388df99279ebcd5aa3f57105b6fdce5b39d911fd00150be5f967b1042eaad7d13609e93dad96190e466291d331c3c302c3d5b0b18db227f4fcf71fd58643d39b521bddacfc90ff8013c354626301151ee06b032095dd6bb4eb45c10ad4656c0a24de91ce0796a288b64e3adb3d9647f51e2d75fd3878b22bdc9c134a50f1c9ecbec2570ad7b05d318b1ece3745753abb8d6b73b12950744efc6b7f381fd9d5d9943abb57466d1d06b4a78009ea99102777149ce1d18cda5ff1294b0eacb1f856a27ee5d44ed37a3e446131aed7a641e2ba6985eded97144ce89eb7c64dce71299e5d5884d9a5a4bfa2e1797fac640ff2c229a6c7bb27c7169a1ed59128ab0ce5ed97f637a2c6c2325053fc475e13b22924069574860645557f2107fe6078a478d4f1f3a543a7977cd09aebea58c996d1642b778a623f0ed4116b43737602b11a6d8eaea3903af05a699a6ab233b5d5ac969d1575624420c0e6b960b2d5f5aa41655db5d37b2e1e523029b089b186db1072fe5115f304b75009c49ac3486f077d7d6ac4ab97efc678df6d93d7dc2718c480434ac97d63e0526f0d72311e73f0a05684a9af7ad48c7c309ab19b6f336eadaa5d0cc50dc1a864faffe84e3095705c9244a2bb0d3171b20f1b18248be546f0a82f48761aa3b7e90af04c2c06e6006f88a75fa3a5e702c111a726ee6dd83553114037ddb54f20a50b3c2b50aebb4316ad484a2a4f71c09e8682cee514d93ddbfc2b9a508bed4067e8e634b4a0ffe865428f7ad1d0a5c21669e81cc367f9fc8d9ca9000bf1ec0fff8911cc45161aa1f98c4a0fa29ba265b95e48ac289d5f90986820233119f0800cee6576376e314b0d3a8f2f8e612f9ec4b557bf17b0a350e41b765ab6e9871418b9e12ddf348957121a5c3bfeab0c13feb29a98cc870c72ca522e1b525dbfe3c26ffe431a1aafc36ae05def46597de4f415c370d6323392d00b5aa53e8ce68877c2f2a58500dc3e928b3b2b135baf495eb235db26e4788b8e8a0742da34c05d4d4f2266691554d105b2ff3a1f2778d44208d82891a141a28ddbfb5889f41a36ff2d91e045c842b1c98dcc977d4bd255d44c8c4516e9bfe3ba2a4a2a1bb72ad1b2c8d1907a960d30df5ae1ffe824062c84c919950b5be2e1a2cfc77c6868e4f2aab520ae6a92d9229bebf42ddab196acb2e0029078aa250d63223211caca62b9ffd833d9d5d4aa457e2f5e57c5f8db23d060eaadd54a215a6f14cf04b594a6841de5bd561f8f541c25d50f1c9e5e8103e4b2a5cb85a9ca5abb3e91e79e3ebae12469f50d0ecf3826df5800d2ac8d4e194d5ddab176cff05c5a07f5d3518a7a3dcaae767645cbdd75f82ec12e206dab38b8a0737c560bdcedb190dd511f17130052234df82395ecf508f94eb2dac9fa393cbbe2fa42912e195249fcc9b88208cb44507a09460591e1f81285abd25d81976799df2d507836ef5b269992a43ff33750d435da75ac5a1b75ffcc05374d28dce0cde1f61c5fddfdd80fa2581a8bdcef367516459cf25b5169492e6b22506ba60452db0e1c42c72c34db22d2e329d13bb7ee0c533e34ed3cbaac6d5d613c8a013f81a618eeae118541a9c9aee2b338420bb6949f4ed433869cfe8fa0d45b57bded060181bd198be2b8ced61b0e8b6d818cf67feae2a04bc3e7054d348240a4743f6c161eab6d5fd18fff7b31eb9c0d5a07b3d4111fa71bfe96ea37843481293ef3226d8d26e91cc1916e897818a782c3f199ce53b0df63ee070dccdcfd2b2b11b2edbb19802f08b6473615a11099adbda93bfefd15f25498f9b03843233567fce007c0503c7a9762ec53b7c337b8e5f859593f642e2cb7c97b9752aded548952ea86af5bbfee37e8a67c41a73af8aa762b03344a0c7031e3b0d849c27f92601ff70e9da8e7dd94e92d65a2b8603d866ad4953320d65ef491ba0072a01db57fa6884333233cfd17a76705d689148b0d3cc9111221affbdef1e022a9b2d3e8dfbd0c254c9ffa30b6d555647bf809b94e01720eb46c13973b27cdacfcb1cca4381f628f86f89408adafe6191718fee5f9a34c7346ebf255b3dd00ed57412ac6bfdebbf261a95c41028a1266eeed19db054723b0788d1d7b064197a18b28d699ab6776966553fc7b3a1f2c98f56b1ab70d4f7aa8facae8b856e70f4709c12e5eb2fa1b83ed75cd054faea0ef838acd9d7331aa577d061c19f08f90ae81d731e2f19e99cdd595700a1a685a59e871c50054dc75377fd2f0abe340e2f52e1b713432e7310efd76db3a89842caca10145875da46f7218e4ad79bf8dfbb2107415e1d4ed03b3c283990d4e50b8549217df11ecd07abd1ea9cf97198ca7340a0ed63d68ed0aab072e818df8b700827ac33dafd81533226be89256821f1f84cf9d48746052534e1cd0afdbc47002ef7edfdb9de0ef0e6ee2c42c8244685b5376785489e63825f28b359904dbf486ca9c39f56209cb954f91af7e8fc79f89a207c3487098f34d253236a6a95dbe0f6dbc9ab4441a385df68148f3483e21257acc78abbe2b4cbc90c7a637488ae5e78b79f45e3cb9b9adef950d1de903e698d773b80bf6dc675418e5a4f038da81fe1a26997fb4a6e23767208575d4f821762636e69df01107c93151ff01f8622b77f7963fb51ef2db232f0c126930d2833465f0c437ac843eac2fc3545f45dbace1b275472dfbda2d474318f0b050d6cae70a01806b6864d6562918de97077fbf08e9db450781b394f03ef6139fb370a88f4a44f9559ececf24d0ca52c6263faf84c13c2fdacfde34e7866ef32fa36c7e71758f9c945a43683341921fc2442aac6d32dc8b0461c5b04938143b3078f6bb162f7c6f22d42016f0e1ef8ce034651d03049a107d97720b01019145cee2d02b6a0b1f883eec647cc8e3ee1650a0f7253b3c92cb5da56277bf037cb9fbeb258ad23fcda3bb1e1a74ac0e99f14e1f73164c87c48d94103d0018cda50220f67971228a42fc332b1c1d799dbb1c00b0f325ba6c92509daa3f8cb0c3fb39b758e0727380b9c59e67180d5f10a5da18b8df7272b8efbd62abdd2f952936df6d4fd56c5a628aa72a1e9974fb1cd988fbcab93024d07cc681c044d90ed5fb098a7b4762b537054c793968e5a3eeb5d14d29379d55314b8981b2423e413cb577cc85b43a6195365211aebde2e7aa0a08017ef325d3038c6ead812bbe2551ea61b6dcd1d1e07841b3c86c4fd05b516695c82930f73e91f3ba1ffaea53385cc981e2635484a1d3a1e385dde9c5591ed241209252d21ae9ebfa261fdb72ebaaa81b9895085378b1b5e75444de886a4b3815bed6dfac556e78c206c5e9afc43dbe188015bffcb8534a0dfd2d048b254a044bab7db488dfdf24f6404d647913fbe5ae643fd1189f87e43d0fc9f7fc1d77693381423dc8fdec7517015721c6fcf41dc2c31c9e784ae671fab43f1232477bce261748d1d48680fc0a5cd001d1dc1ba24e5df3ec30575ab619b793c70e0b5fd4fd02eca6be594b76ba6b6b148c15af011e0220ac6c0245f6833505f0ee6e059114bda73295edd7dd644eebdc0425ff9bbb59d749db30d484f8d7125881e73d308268369cd9babbbd49347c00400e5164064939d1bf41838b4858eeca0e2402ae8fa82213d946de037cb26412d14cc81202e48d10c348aa857f5469870fb37dca6b5fc2417685553db9491af428c07e86688eb492f6dcd1de9b9726dbda90b3ca9f4ce632c2015264c8a46f38058db78fd22e7ba91f94fe6763e2a4ca2c5d0211364f5c640d55325241e37240b7ff9931651ea7cc1007cb9030351ccccdd495e56ce23732eaff0e73050bf23f2a00ed7eee1d90b9f45ec97d2f3678ee7a6e9737a2fe5019a69ce9ab54c4f71f77d206998c55e25f1a3f131114228478739cba8a19d6e1931f25f103582e13348618a4e4ff6392148df8787f0783e75fd721fe88968513086dacac9b05b81ceb6657e346bafdb0985111bf0836829d62a42ec323b22f81d627f08d0c0cfb9a2c0c4bd97a7a155d5d746e7d30142a7046fa7c57d01380d8b2e3c7d41833017f28ac609edf8147319421eec708062698ea507927144f91beabd087cf8bfd95817a13365a35ac02a16bd496a235e9a68d3591235ff8b064804ec3097ff88d82be17b6d7061daacb58afddbf0a19a786c1fbab0237afef3cfd53217f808d97f61fcb900b93ad6681a134eb3e4a1b71330f7d64740439296cd21999d383bfbe7d9af2027654469ce2d069b82d8027bb1dbbf33cee3c391ace93ab5d06b42b136c444a7568ba7c4e357559dd0696ecb89740467b02e6cbfc4735669b0ef482dbd884b83bf2c34de68a724360c763c65398802af6c52ce048a7a46ff29d887a73a29729775430e226d2dcedd86de6104211ec899a11dced372247f34a4c4be27eff07746cfa17122aeacab3e3b84bccf04559010fea912048b7e30b4fddab103c8227d9f9a2de2d5e88637eed531218e4eb5f909e16e5e9ddce157ab2b2991ee84db85f825a3561dd3e7543966d8eff4df70acdca34a2717d6d0dce3532fcc362c17be9bb2a899f3ea4cef330f35d1b25bed1f95c44d532fa4cb463353da312bfe16b150a1c04d767a515f1ae973be7a26247c74f04878a96f946ddbeea80c20b2e5e72f2d620a157c29ba3b22897e5612f39111f0b4e275f85686059eb7a9cf7aad76b466980d5e88d0129c5648b23b853c6ff27d22a654c36a318df4a73b78a4ab8f7fcfd5eb9362b06beae06ae9d9cf71b0bc632de49b80766fc12c9703f3f564673a13ef5db51ca37d4ebc2cb5365665ede956b82ad983df337608f5451850d31bf59f2314b1df850341c0ee5e193dae5cb08bcc6905ddf5e8b6e7a601f137e186bdb779160ff3b2b8ae92fe3ad495894b2dbd92b49e2b5f1590b6b86c200cd1fb62e681323b9ae012ebcfc3a02eafbaccc63e23fd931fc509e7bff7f5bb1a638e530b67982349cb789f9d8738cb84d17fd396a15b43be7f4d9fa2e90c86a6079fe9f56223255eea8249cc9042848cc29097529850fdd5515bd2233", 0x1000, 0x0, 0x5) r5 = openat$pci(0xffffffffffffff9c, &(0x7f0000001200)='/dev/pci\x00', 0xf790b128b8bb9159, 0x0) dup2(r3, r5) ioctl$KDDISABIO(r3, 0x20004b3d) r6 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001240)='/dev/vmm\x00', 0x2, 0x0) ioctl$VMM_IOC_INTR(r6, 0x800c5606, &(0x7f0000001280)={0x6, 0x1, 0x400}) r7 = socket$inet(0x2, 0x5, 0x2) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000012c0), &(0x7f0000001300)=0xc) r8 = openat$null(0xffffffffffffff9c, &(0x7f0000001340)='/dev/null\x00', 0x20, 0x0) getsockopt$sock_int(r8, 0xffff, 0x809, &(0x7f0000001380), &(0x7f00000013c0)=0x4) chflagsat(r2, &(0x7f0000001400)='./file0\x00', 0x0, 0x2) getgid() openat$vmm(0xffffffffffffff9c, &(0x7f0000001440)='/dev/vmm\x00', 0x0, 0x0) ioctl$VT_WAITACTIVE(0xffffffffffffff9c, 0x20007606, &(0x7f0000001480)=0xfffffff8) pipe2(&(0x7f00000014c0)={0xffffffffffffffff}, 0x8006) fchflags(r9, 0x10000) r10 = fcntl$dupfd(r8, 0x0, 0xffffffffffffff9c) ioctl$VMM_IOC_RESETCPU(r10, 0x82405605, &(0x7f0000001500)={0x80, 0x7fffffff, {[0x5, 0x3, 0x1, 0xb5d1, 0x9, 0x9, 0x3, 0x8, 0x7fffffff, 0x401, 0x5, 0xa41, 0x1, 0x0, 0x8001, 0x9, 0xfffffffffffffe6a, 0x6], [0x7, 0x1ff, 0xdfa, 0xfffffffeffffffff, 0x6, 0x100, 0x3, 0xc1fd, 0x92b], [0x5, 0x5, 0x6, 0x1, 0x8, 0x5, 0x8], [0x2, 0x2, 0x2a6, 0x2883, 0x81, 0x8], [{0xa299, 0xa551, 0x200, 0x9d}, {0x7f, 0x1, 0x3, 0xe7}, {0x2, 0x930c, 0x5, 0x9}, {0xfffa, 0x2, 0x8e0bc8d, 0x2b4}, {0x1, 0xff, 0x5, 0x1}, {0x4, 0xffffffff, 0x1f, 0x2}, {0x3, 0x8b4, 0x9, 0x2}, {0x0, 0xb2a5, 0x492, 0x426efda3}], {0x200, 0x7d1, 0x7, 0x5}, {0x9, 0x7ff, 0x2, 0x7}}}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000001740)='/dev/wskbd\x00', 0x2, 0x0) bind$unix(r1, &(0x7f0000001780)=@file={0x1, './file0\x00'}, 0xa) r11 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x1, 0x0) getsockname(r11, &(0x7f0000001800)=@un=@abs, &(0x7f0000001840)=0x8) 16:00:15 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = dup(r0) write(r1, 0x0, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/\x10\x05\xc7r\xe0\x1a\xfaN', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x4c}, {0x1c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0xfffffffb) 16:00:15 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="68553d8b89318843"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x400000002, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) write(r0, 0x0, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x3}, 0xc) r1 = socket(0x2, 0x2, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r2 = socket(0x2, 0x2, 0x0) r3 = syz_open_pts() poll(&(0x7f0000000080)=[{r3, 0x40}], 0x1, 0x0) r4 = syz_open_pts() poll(&(0x7f0000000080)=[{r4, 0x40}], 0x1, 0x0) r5 = syz_open_pts() poll(&(0x7f0000000080)=[{r5, 0x40}], 0x1, 0x0) connect$unix(r2, &(0x7f0000000080)=ANY=[], 0x0) write(r2, &(0x7f0000000100)="a1be44c3769ff406cba64616ec6dc26da7f88f94ad6dfde38c6549ec30122c39db41203ef904f2e55cf69db0145b2f7f8f1bba8036b6194edf9a7d4f5a041a84c4b64de863ec7b928b227c4326ac3dcc3ec1aa530694f7e35fcd92cdb1848840fe6c127b94a04dd4ac362cc01967c26f0dadba85c131b84dbcd4863ee8110dda40f77c28418698f9153e77eb631ddba6c11d81c61589e343dc727c1933181e22f238a71a9bd2d7c993d0575b6c453425706b17304cd2eb4b8f29121f32faf9c6ecd82074302431a13df674e6d8c562e2d90a2d09f948b2b98a1f43ef6c6a9cd5ff5efa5adc7aa76148b0728147a63c12612e2818ab5ec147bed4d98b60df36fbc5be97b8f868294dbdc9c59a016bff4bcf463751808b78a6f5bcce168908b0d7cc3cb875ae46ab913fa2add48e94a1640055752d2dfa75f9b8ba349cf535afd04a07031b970a8e84cf2bb6240c0a43bc610647a0bf8e12e1ce01a21410475fb6ace37e510e60efcf7e1e71adc42dbe1ce8da0f53d994988e69d1661731c1dbc67a1ec81ca6fe12ca51736e5be3002974afc0b7175b810e90c5283eea12a74497f17080eff5cf6d5f2ba85d28d2e3c10ec238b960d0eee05bd75ca464fbc7f292bb22e35fafe8bca9183264fc7bb0c9b584c51b9aa38a9f7a98c94cdbc6673dbac2c8f9802e00bf33a85ee03c67c6b47ab95a913e0117302f59c962bf85fb862d5b23962a9a32d3a84391c65880202711e99839127cae33716f610894cca7efc9480bef466386c03470236502c5b93a2e0b92defc1b866c5f149e93a6cdb2017f82972c1ad1de09fd4553d69c1602c665a3a79396de69e88206875e619e93bee47aa6c9be3fb394dd8715188e82d2b507ae3b782bbe0c447c35c70ba1bff066995d09180958cc79f48506817b7260406ae2349fffd2c04df265cfc2c860fe84ed2afca91b03d6149ab2416b65964f7483589bc48683ecb2cd2dbd750fad5a23c07ad5b34e011ec28d91031cbdccbd36004076a7a5916735797e9f704c0e898b09ac00ee5c213c84b5b90fb5aff9a20effd8438e0f0911439ca52577135585e9a6b360752d10d8e0c300b124cf04b921f7997353e2fc867d63d156b1f8537ae714e90a0c6936ad507167e348e0592e8ac8d37514e98f163f4b53b413d16c628f398c05edbb76c3e8b410871fdb4c09c462aeaaafd7799226c7d11fde367c4dfd8b243a608cfe07b7a64ccb2160cd9ddf8e2ab1f84a4ab75a8a9a552ba19732aa824366b12672699d831fe29c9935615567efd3364503cdc531afb9a376b022318a72e54f360961441c1e1cf4cfd3a3bae6f3729c68a916b7e39c55557cacf6052067d6ecd2e773bc31eb9e6a3a3c6b760c9a89288ce29aad2c5ef81a4e7fa884b01e08924da4a43287ececfb544d37fd3aca641849de2fcd49ddf7fac7573e3a006f583384de76716e44034e4af61694acdf6cc1451bf134b820a4152096f74cdd1a7cd303cab92f959536532ca91c2f6bd904a5b0f4d628e93bb3bf0f4896e84c90cdf542e94f49e8aa33f07a9820dc48941e43eed2a6f2417e7346a4d7d337208644d44a094c3b695998785f57a45ee7245d4ddc3a327926075460ed07bc6627991af85bd00bebcaad0057f15bd161b5142262ccacdec9b221b288694c36e0d7fe1bee08230ccb0b858656b9797787d532057c2ea0f2e44aa47d7e92639287348cbd30dc1b3ef43ff8b4e3d84f62fdb45cdf02aade2ceff1f9f73f2a2ba205d415b29381585b8f3232df748dafbf1366e5bd07650ef1969757aeb55b52d2242837737f1c20f2c97f8a495d9017ccc2939b33dfb67191449e2cba12fba41ad70e8192bbc264de7ec6bc3c62e2ddcdf88d53c122646a0032ad35068361b53526dc6cc860c6ed788be2f8f063b8b15696c0901edcff542cebef0e2147450081c790a8094b54c6b369f3f2a2434b5ef8cad093da27d1d086b00dbf0a90cbda3eb847f131c7848a8ba3e00a4f34b91b91843a9dad03887210563e7f", 0x599) 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/\x00\x00\xfc\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x80008000000027}, {0x3c}, {0xc}, {0x4006}]}) r1 = dup(r0) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) syz_emit_ethernet(0xfffffffffffffe35, &(0x7f0000000200)="054edb2673940905d8b11ad0f6c5573a175bb3840b29188fcc6db7434ff421241d23d99b01ca9940e64270f747be1f0223d11f5d6d9c7f7e51c9332cdfce5b00be6ffe05b5c898d2cd8bd4e58fbedafcdc35a0e35bdad96d66007092befbe9ef80dda5d21aebaed6d37c0330abe9f5c8870b70715029ca4ed5c7a2e7447b46c9612c1a6679338f6c8817b1bd6f81e2ae724dc4098d2e74d7e03a9dc0863c0a038d7c9be73ea41f36e4") 16:00:15 executing program 0: setrlimit(0x0, &(0x7f0000001ff8)={0x3, 0xffffffffffffffff}) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0x10}], 0x2eb, 0xfffffffc) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) ioctl$TIOCSETD(0xffffffffffffff9c, 0x8004741b, &(0x7f00000000c0)=0x2a) r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r2 = geteuid() r3 = geteuid() r4 = getpgid(0x0) r5 = semget$private(0x0, 0x8, 0x80000200) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r5, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r5, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000840)={{0x6, r2, r7, r3, 0x0, 0x4, 0xfffe}, 0x3, 0x7, 0x0, r4, 0x80000001, 0xfff, 0x3, 0x100000000}) fcntl$setown(r0, 0x6, r4) 16:00:15 executing program 0: r0 = semget$private(0x0, 0x3, 0xc) semop(r0, &(0x7f0000000040)=[{0x0, 0x3, 0x1000}, {0x1, 0x5, 0x1000}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x3800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x0, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x2, 0x0, 0x1000}], 0xa) semctl$SETVAL(r0, 0x1, 0x8, &(0x7f0000000000)=0x2884450e) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)='cc') r1 = syz_open_pts() poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x0) read(r1, &(0x7f0000000180)=""/64, 0xffffffffffffffcd) r2 = socket(0x2, 0xc003, 0x6) connect$unix(r2, &(0x7f0000000540)=ANY=[@ANYBLOB="82022e2f66e3277f0815390242918466232b580c7062d3eadcfb2aa6594f7d010000000000000000004a002335804146c8e81598e5c40064b6f95e6d50772e9ecaec266c983186a32697ea01a48b98abc48c5be385d13168b3000000001b6fa61415ed194d01b51b71eb43cd558e300c4cbe7078e3586e5bc8113d4b0969015a70c0deec08ca458f9520e9fe9159685507a84077de07b4402f27cf383fc6dd922c8c6a6516376693c94562a5240362a9f3c30b199491ef3a16fc1ad1939cbe68e77156d65cbc263bd0051413b3d54b79664380ead67b61274419b1137713521709937fa8701bee12e0a9eedbd37176e703ead553bd92e04f3fc81b1b6fabaf4d059b99aa9805c175196e92e0d693cb54ad4d58717eeae55301472530ca98244009ed112fd1188957799d1ca99fddc789daf8d526eb9fed748bb2"], 0x10) write(r2, &(0x7f0000000140)="9e3eaa54e3ffffffff03bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) write(r2, &(0x7f00000001c0)="c21aae490000000000000000df14765a617f57b18358c56fb7f1eea6f5e85e63a3f95cf90f99b1e91d74dae6c8176ba17a79fd93", 0x34) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r3}], 0x1, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAW(r4, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r4, &(0x7f0000000500)=[{0x0}], 0x1) r5 = syz_open_pts() close(r5) ioctl$TIOCSETAW(r5, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r5, &(0x7f0000000500)=[{0x0}], 0x1) r6 = syz_open_pts() r7 = syz_open_pts() close(r7) ioctl$TIOCSETAW(r7, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r7, &(0x7f0000000500)=[{0x0}], 0x1) r8 = accept$inet6(r2, &(0x7f00000002c0), &(0x7f0000000300)=0xc) kevent(r3, &(0x7f00000000c0)=[{{r4}, 0xfffffffffffffffd, 0xe2, 0x1, 0x9, 0x6}, {{r5}, 0xfffffffffffffff8, 0x81, 0x1, 0x2, 0x77b5}, {{r6}, 0xfffffffffffffffb, 0x2, 0x2, 0x1, 0x9}], 0x88, &(0x7f0000000340)=[{{r7}, 0xfffffffffffffff9, 0x9b, 0x1, 0x7f, 0x2b4}, {{r8}, 0xfffffffffffffff9, 0x80, 0x1, 0x1}, {{r2}, 0xfffffffffffffff8, 0x8, 0xfa55efc0f458066f, 0x40, 0x8}, {{r1}, 0xffffffffffffffff, 0x20, 0x80000022, 0x0, 0xacc}], 0x101, &(0x7f00000003c0)={0x9, 0x6}) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 16:00:15 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x2000000000000000, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000000000000000], [0x0, 0x0, 0x0, 0x400000000], [0x80000080000000ff], [], [{}, {}, {}, {}, {}, {0x0, 0x10}], {0x0, 0xfffffffe}, {0x3}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = semget$private(0x0, 0x8, 0x80000200) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(0x0, &(0x7f0000000300)=[{0x0, 0xb, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x3, 0x100}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r3 = msgget$private(0x0, 0x10) r4 = semget(0x2, 0xfe8511b960787eb9, 0x3e) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r5}], 0x1, 0x0) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) r7 = geteuid() r8 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r8, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r9 = geteuid() r10 = geteuid() r11 = getpgid(0x0) r12 = semget$private(0x0, 0x8, 0x80000200) semop(r12, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x0) semop(r12, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r12, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r13, r14, r13, r14, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000840)={{0x6, r9, r14, r10, 0x0, 0x4, 0xfffe}, 0x3, 0x7, 0x0, r11, 0x80000001, 0xfff, 0x3, 0x100000000}) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000004c0)={{0x8, r6, 0x0, r7, r14, 0x140, 0x5f}, 0x4, 0x1, 0x9}) msgrcv(r3, &(0x7f0000000140)={0x0, ""/224}, 0xe8, 0x2, 0x2800) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) kqueue() semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r15, r16, r15, r16, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000000)=[0x9, 0x7, 0x1, 0x800]) ioctl$TIOCFLUSH(r1, 0x8040691a, &(0x7f0000000300)) 16:00:15 executing program 1: r0 = socket(0x62fe59fff42d3c4, 0x3, 0x70) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207001600008295955984c87910bf453f68c117006abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae444473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30c85e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000003454fe00000000000000000000559aa4a6215ded01fdfd82d3fd6227d60b90a950a01ae64da66415655b05810c8f67de1b28f20fdf324afe075ae85c6f0b6d4299d55ff5229e1a798336343d05bc2f3edacc80bbbe99033074039910cbd826ffffffff22d874b03680"], 0x10) write(r0, 0x0, 0x0) 16:00:15 executing program 0: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f0000000240)={0x3, 0xff81, 0x5, 0x3}) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000280)=0x8) r2 = syz_open_pts() r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x24}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r3, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) socket$unix(0x1, 0x2, 0x0) r5 = syz_open_pts() poll(&(0x7f0000000080)=[{r5, 0x40}], 0x1, 0x0) dup(r5) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x7}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r4, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) openat$pci(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/pci\x00', 0x400, 0x0) poll(&(0x7f0000000040)=[{r6}], 0x1, 0x0) accept$inet(r6, &(0x7f0000000080), &(0x7f0000000180)=0xc) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000140)={0x9, &(0x7f0000000000)=[{0xfffc, 0x6, 0x1, 0x5}, {0x9266, 0x80, 0x6, 0x3}, {0xb, 0xec, 0x6, 0xfffff000}, {0x3, 0xd4, 0x3, 0xff}, {0x7fff, 0x2, 0x1f, 0x800}, {0x6, 0x3f, 0x2, 0x100}, {0x8000, 0x97, 0xca, 0xf6d5}, {0x3, 0xff, 0x24, 0x8}, {0x0, 0x9, 0x7, 0xca}]}) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000280)=0x8) syz_open_pts() 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x102042000, 0x28b1) r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f00000020c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896fc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c05a2f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa1513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a4f4c639435995c9a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372dfa8ef42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f801000100000000007cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503adf2f3b4affd04d610180b8bbca8854747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab012083d8597fc2269a7d09c1068d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bb20d67cca9c4543f9e40630f56ae48f6c6c9983dbb5ba11cc2e9a01ed793adac7c078d7dcb7e6543fc100a4356ab4110e30933036ff0ba61dcbce7a1385052bacb4c1a306ed1708f8f73b3a5f47562ffe4502a2fd81d9033329d83372d00d4d60e56c021338dfe34a1b145fe92bc1b22550a8a188ffd72e48f57c9cf71121f382305cbf4769bc70e58b4cefe3bb5d6a5ee1bf1ed0ad26585aa8c7c21d45a5d94dea4c094736385ba64555fdfcbadd4e37a0603ca7c212705176c7f670bf99780897092677cd1597d628cb6d35822d81882f43ceca45f94ddfac724d4c10630a48c5a5ef69a102546f818649f15d98cef5b8a349b6e6c5ed08c6265be5179bbb14d86c613b426dd2d25873fe32fa6678c796fb25f390f1fe70cf75e80d90e2bc13634e62c3ade359e1218ff57be3dd27ba0123a026eae7f3419a93effbe9f18886b2cd0f757a4116918e53f7cfddf2d56d9bc69660e704c88b3e1200d206202e06bcff6c1ff160f250b5233a55dad0ae0b5df04b625e89d2f1cc35c777e93f7c6f89a04a6a72f7f168ab0c6e645ec4ea34e6b6d916c1f6bc232c0a246af471d83c628e0d24e7399c89c63f831b573539b686f17b05bfbb95241c1bd9406f40357e2ea371d6af677593a65b77749c9f1e9ce2c4df28f9061aaa50e7a976f7256fd889097538aa7d366dda8f81"], 0x10) writev(r0, &(0x7f00000002c0)=[{&(0x7f0000000040)="025ba2030f5c038f9920ce827e0cd94897a5151f25069dcbfc0b6d36a461fbdd3a3e0c665c1a1df4a8d2bc1ac9982e26104ebb9313b646e208c65d1a8b", 0x3d}, {&(0x7f0000000b80)="4f6c84a44185cc0c044958a54e1677c52db68d4eecb960a0bcc5edf6883a13c90f47d6c33e00fca994bc5a989dec5f2371067d2df2ba72c2b491a8167601eb83ea4cbc74dcd2076058d8f7ac0da07684344bcda9e05dcc650b8a7c2864af7cbe9ce7ddb83df4ec7f28bf30caee1e97023f0d2b9ef840da8bc3cffad9626d5b9ea49a19875f658b4e48a00b5f5daa7aa3819e235b625497ce0d544978ce20222aac92b444ca216163f3faf19373b1539bbf0b177ed32f8ce7344a3e94c7583f2f446d4a9a2d94dd3a79aee098b77a8dd6c264fe1b97fa8e9c1a97c36cdecd924c0d08f08ca4e1c2c81445bb86858ac9192f2b3a98cbafb9cb57f27a2857db14fe68a718f843ef25af8671a39b4cf24a04fafc2b06236ccea88d8b89bd2a70a34b8623e80291bf5b2d84a355fee12ebb7a7b133f1ca9b65dd8c8a4bb25228a586784d766fb414e5385ec5d6b407ec02b9431e38fe5ab04d73b17a777e17f4903fdc2a9f38c396a3c43e35840b8b68c64970b661a8f42f3437e41eac9e4d8ca9b8c11aac64669b1cc11f33756fab1cd6a81538cad3be2a504a9c332e7f49030c94a34fdb64ff2106e26907a4ad4671493bb83c3487f3ae978893308856be29c44a90ea829ba43add5a87e43260f239ae9ebfac8242b847a871a8dd10a31fb6bd0c9d4004636ee056b2d5d0c112f92912063a8af79509dc1a09adf527d7677db6c61c45b70c42d0aaa69d0f87f340a169bbd084bc27f6c5d7b4aabb75fd854322f4c5f9cff3b6327fc68c85c0e07c904b93af19c430e082f8b5739f2daf960dd0cf5b8887a9c37c6aa05ab85bf85bd51b068b6406a79b187305b4b4977f7baec077b00b687d06b7710dc84704cc5f8f70e30b44ff7e0459a0bf809d14fc8f2c95673dfe12959903f9dd73b9c8266d037ee0c938ed7b900dc7381a39b4dcdfb9c5154cd0f01890eea055d81bbdff49407b5fd9602a696acbe7679b10da3ae84e3d22fa2607b86732668a14963d27489799f84b63a4721fb1d399877781d887c7f388e85134f849010c8d0bb993068db750e5268f85ba88a85d37981a785e050b5bcccf65cf44371fe259495d1e6f028cb772b6ddcd944f4b9f1deb30e8c468d4945e02b53e5ef144998f4f88c501752e109f1b05eb79636f1c317008cc8ecd55c50c743e129e7f0caf8a09df4795f8429f63b21f220454bf09201f825ad1760d24f1910cf38ae69d736b7cceee5c3e905f001782cbdab3d3a1f9e670d2d77369c4295549c5289a0a0c8909c5fd030f7ad43d1871efed20fed18657cf7c1a5f1289e72e3f98a190754615fdf0fdccc8e273182385cf5ac8de5251c04f89c5e3e980477a78a8ee001e8025ad2f2c5593ae87bdd95bdf0be79b7a5a98b1248aa3e2506b02e7d80b1d2c72f2cd0ce73cf56e6008c1a324f322994b98c03a28ec199a5bf434f1e474eb9f9ab64f3cb7cecf4e4703f8f3edc2f2dea88589c1a3cc88d6c7485d496961df2c9627022da1db0e176353fa8507e6a699c6425c503bd4b8223abdef2f794a59ca11f212311bc5b7df6bff876bc32c6a99065d8f21a6af03bf18bbb9692b74e50f65a63f9775ab72dfc8f5864d24fa40be521e26e2cc639f61951509e776820d239a2e8fa7615f77befd6333297ab5bb92bf801827659300d03a3fc5901ba3599baf3c3ea3b7c7ef6a29154b34d733ba138afaca9560697b896a33138c02d60239ec2aa8c50be95564dc9b8c79f6bd37a0de10c2c21bbb722905c5abfbf1680fe168fe0460e7918e12d319a3e0636818e4649d2c81e9b6e6ca73bce9b1bbc5d1d2ff13b47e29723c84ea25646f6b5f30d30735d71967900d0c61313a00bc55055958cd1bc6e8ec6422cf12ac01cb8913a2b61dae840639a301a04bb53f8d40e7b326d1fbff66c99c0917513d64da01f2a701aa0c9a8f10c103ac2b5556b00a4c5ce24faa9d80a92bbb21cf99770d6ab0842d50d7186bee70173dcbaab4ac163eda3da196ebe44191b000b02ae560e9e129650a275c362eb53ccb619155b7f9b26b1cb95f6fbd6de5a043fc4ef7a4706262bbbebe99752dd5146bba123ebfbdd13d7ef7c9b8e1af09ca9971b5df66c6a9a433d2ab8bac7f43198e21d5519280b74429d7d6bfc52b2646662e378bd92266e167c0cd807b46a4180a01593c91f3ed5efa528e2a4ea29969d2a742a90c84a43424cf634e441d5bbcdc64ae1d4d7b7dc0f8a464f36f0b4e94ba4a9d090ca3f07fb3f18e40419cdeb49dc1fa740ce8b59695732a85c0fba8131a61feea22bfea334be70c24eb8053e80d5c5321e9c5919d6d40e6c4595e5f0807952f4319a2d8e4d27c015e5a197ff2f38f1902d8dc8746ab2f8e88f379f5e36b2850a29b42b0052c99f1d2b09c63cc6defdf943fbaa4031b874b4311ee0e113c42cd64722282b8c89beaf60ec11cfe6bfd556a6c897fd808eb563444f80d9e09e2073729007c234ba5ea962c71109edf93693c6163ea43d2c37a0cdb143e408cc14b40075e1366c4420f4c52c60b60862bce533f32be061da67485486aa0dd2d553620705c076859c4f7fe83ba2bf39ce633558f1ebe905ecd946f279972284868de94ca851c4be1bb6680aed124546a56469e710c85697db85275d1cfbfb1ce31b26dec25cd1a33c205043ca7b62bdff423bab00482d9570055259718154e1d61bbbe812a9898d3446a5e64665ac04941a5eb981f0c31b1fe32fa4abe4c3f05af90d48bfc8f3d6449b384b2968b963f1057ddf382f5d6d71889689c4c958b1dab54b9963261b5bd2811ca53e2f1aa3c91a97d7ebe7f750863297baf3a7c4ebdf56452d51d1d9d28e003c212b50f3b59b4a6a34d67eaa9c4e281ced7be31214efa88ca16429d5f5dfa2fa02b8050f9a22e170339b9b9302023a1ccaa38764f5cd51362d3a19579c4dc4ff9b31d7f1c873f93f5ee51898660138dd9ad8d74c57552c59a1c38b2f262fa5930ee7ab3005a1dba712571d94623c87b2babd5279a72a1e22fb0e7fdfd2a3b48ddbc85d7c9b3277e4461c974c76cb1ec43a6d61188c312ad204f5438b798ba4e9932f2c4e1a2bb8ef92a0eeb814d4837c959a2fb051ae64aa28f889eb023303e74972962ea010023adbd318314b08edf74705ab996083e0a8a9dddc641bdd34d74f8e03492d770dd3e7f37dfdef693ec6b18b2fb094f6bd4b32047a341e109c173851f3d7fddd6f84d3f5c53c8ccb769074c08a87a63aa6741e60d6d0733c6b5426b4b8a9f012e9ec884ca55a8d6993d319e29919d4c7f829925cc7271cc0b19b08dc726d24cb24f7ffc53799e552b0084e1b0bb890e9e76ccf65a84c53c4ab9aa5ace2c5458de8f370df68c95c5ed0724551cbb4fc1a56dc1cf48d89d882304ddf1b745adb630f521527efe0ba3aeb081486d53051ef957fe907931ce8c54b0700dd2c9be7f06682c4efdf497852d296632b51b1d4a7150498e464add4ca3c8e6aa7df7656b5174cbbf14e20c7885a6103446eb312bb36e0fc38a4bb6e6b5831c2c2676898a2bf8ba8f10b71d421308d48d0e3e4204832f5e5907d0a31360f240c17383344ae5476cd22c79553014041c31d15e332f6eab8449be99b812703c2badc7aee79acb885ac4ebd4442fcd3f419ef0c6a84a65d834faf67002d0e85391248fc3de2ef5fd014795417ae4e576b8eb0a05e4d7b115149d09f0a27e58ed1349f0fc053da531c434e10459a7be1991688bef7b5ee1a8a5799b55da8fe59d22b4b6165d6de8a8a77b787908b139efbf0677f6a282d9a3d8c2e7e8b2d7e39863aeb779ea34b2ef36402a0f91e21a3e6e0d72983f0144a0746501f06791de6e07e0f5b5753b04f285bb579c6e95c7df74bbc2187a075d7125a3ad121c37b15362961c009e589a07dfc93841b878d30939e23dbf499c275c381ec7c84fd780bc4bc741efd10d838c595d44991deb5b2a4bf3cc889e1a9587d6f560dcac957e889b4594bb5f43430c68b5ccd35a46e1f4bc76575da715954616388b2d92176d322831c393ae191794476ccac576a6bd537c541f890339f3a91d48fae72284b6690bd82889d3bbc00e4470e0d2bd59e760292be26b5fbfa4e727c191e838205cf074dce32ae099edaa2d6fdf442c63cd172b5c564362ccf071de73fdfa4503daea7d763d4a3354c259902c3c863ddde8688a245a407878ab7fe590c4ef3becabc4992c29c6f11d907bae7ae197b6449902b3249c35871a98c6b1ce93f51491aa95d12bf17fceab0c7ed39491b8b5baf8329bcff9112f97b098a848fb06de1d3943071cabfc2e4004539b36036f4d7d00f6eef0e26f2a525ddd1a9fa811e5b1b431c4c9fb21e3ef9f5146fbe77d45224b8ecce220d5d712b152cfe30183ba0fc9fe10e2fcd0d7c30e4fd536efa87fb52041bf266005a8214875fd5f3d7de8d7990e24ffd753c3e881608b39c250274688d29aed265ba932674448030aa8e53d86030de0dac9f61b37ffbc0395d608055fae8f75a38b75566212a523dfe22514c76e4bbb10246258c9f1c963b568ef2a8a93d5778c2211e479d6e6aa1cef0496bb0ba27b106f8e2dba6fa4c6952e96f9f63d2d150b9525e2c635f549c0bc279be1bbb7694af9937fc340423a479cb65e8169ac49129402a85ed541bb7d5490a9436be15339e345d276e6e8c2589cf8e85b974089b4eb0d72e088c89d266af11bdb08e7e4b6579a2f44e388622c16b7bd9128fd96d265294160b504f40df3a4f685ae14d8e2cf3e711a811c0824ca0c8d0903d05e92467d0f1f465eacff2f8000616c19011641133bbd91d331e84b6943f1e501e178757e59706855ec166ee595df14183f9875aefc4ec00a14d664efc7224289554e71ef9b615e28473137fd754787d0531941948ceab97f7fe94698d26843b25b34236e5601d74ac45ae7ed9593866bfe015fdde1e2ce57d77cda38ebf6e42794d6601f2304d22146bedd4ef3ea7b0a104ffc3f038cf395c49dfd1fe4b30d080dacbdc693f191b430248ca09138fedfe98355f8c4f1fef18e41bb227901cd804ba3b26bf1526c87adb1847994ace4c37a50a6089dee9f03aa24ecbf8a1e8e3d741a4d7232f606b22c6740a862436244ef16a11025c0345996acc3aead39217e1dfa1256ef19c2ca170f02e745d010108c5ac0867162ba7c620c4c9c8107506cfb7040a37108c8317b53de0d2d75c6aefd136c650dbac7544d595b9131149bf639057f98504f0ea31b989064b9b5432586362644eddb468517efb0ed1db706be4068c172dd02e808bcedd22e31e08d3399bf081befc68d110d14722e66682e639259aa9235263ac162706207cefef4d5026edc8b5722b0e5c72cc6e29e9279e0bd9bb5429126221775b6b301e752feb828320f068085baf579a913b73b251e765c0ba54a62abe8a91e6d5641ed74b44890ab21d0166107232cdc487e7fc1da09cf0f7688ced3e3d8d4664c789145d5f7786dadbd35733", 0xf20}], 0x2) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002002, 0x2000000028a9) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0x80045710, &(0x7f00000001c0)=0x1300) open(&(0x7f0000000700)='./file0\x00', 0x200000040, 0x0) r3 = socket(0x800000018, 0x1, 0x6) r4 = socket(0x3f, 0x3, 0x7fff) recvfrom$inet(r3, &(0x7f0000000280)=""/127, 0xfffffffffffffc70, 0x1, 0x0, 0x0) r5 = semget$private(0x0, 0x3, 0xc) semop(r5, &(0x7f0000000040)=[{0x4, 0x3, 0x1000}, {0x2, 0x5, 0x800}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x5, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x0, 0x1000}], 0xa) r6 = socket(0x2, 0x2, 0x0) connect$unix(r6, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f66696c753000"], 0x10) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000180)={0x0}, &(0x7f0000000300)=0xc) r8 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r8}], 0x1, 0x0) getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r10 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r10, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r11 = geteuid() r12 = geteuid() r13 = getpgid(0x0) r14 = semget$private(0x0, 0x8, 0x80000200) semop(r14, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r14, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r14, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r15, r16, r15, r16, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000840)={{0x6, r11, r16, r12, 0x0, 0x4, 0xfffe}, 0x3, 0x7, 0x0, r13, 0x80000001, 0xfff, 0x3, 0x100000000}) r17 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r17, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r18 = geteuid() r19 = geteuid() r20 = getpgid(0x0) r21 = semget$private(0x0, 0x8, 0x80000200) semop(r21, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r21, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r21, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r21, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r22, r23, r22, r23, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r17, 0x1, &(0x7f0000000840)={{0x6, r18, r23, r19, 0x0, 0x4, 0xfffe}, 0x3, 0x7, 0x0, r20, 0x80000001, 0xfff, 0x3, 0x100000000}) getgroups(0x4, &(0x7f0000000380)=[0x0, r16, r23, 0xffffffffffffffff]) r25 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000480)='/dev/wsmouse\x00', 0x0, 0x0) r26 = syz_open_pts() close(r26) ioctl$TIOCSETAW(r26, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r26, &(0x7f0000000500)=[{0x0}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r28, 0x4, 0xcc) r29 = getpid() fcntl$setown(r28, 0x6, r29) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x800, r29) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r32 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r32, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r35 = msgget$private(0x0, 0xf7bb9e99388a03e5) r36 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r36, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r34) r37 = geteuid() r38 = geteuid() r39 = getpgid(0x0) r40 = semget$private(0x0, 0x8, 0x80000200) semop(r40, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r40, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r40, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r40, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r41, r42, r41, r42, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000840)={{0x6, r37, r42, r38, 0x0, 0x4, 0xfffe}, 0x3, 0x7, 0x0, r39, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r36, 0x1, &(0x7f0000000100)={{0x3, r34, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r35, 0x1, &(0x7f00000002c0)={{0x1f, r34, 0x0, r34, 0x0, 0x10, 0x8}, 0x10000, 0x200, r33, r33, 0x31, 0x8000, 0x80000001, 0x1}) setsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000400)={r33, r38, r30}, 0x2) r43 = syz_open_pts() close(r43) ioctl$TIOCSETAW(r43, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r43, &(0x7f0000000500)=[{0x0}], 0x1) r44 = syz_open_pts() poll(&(0x7f0000000080)=[{r44, 0x40}], 0x1, 0x0) r45 = socket$unix(0x1, 0x1, 0x0) r46 = syz_open_pts() poll(&(0x7f0000000080)=[{r46, 0x40}], 0x1, 0x0) r47 = syz_open_pts() close(r47) ioctl$TIOCSETAW(r47, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r47, &(0x7f0000000500)=[{0x0}], 0x1) r48 = syz_open_pts() close(r48) ioctl$TIOCSETAW(r48, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r48, &(0x7f0000000500)=[{0x0}], 0x1) r49 = syz_open_pts() poll(&(0x7f0000000080)=[{r49, 0x40}], 0x1, 0x0) r50 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r50}], 0x1, 0x0) r51 = accept$inet(r50, &(0x7f0000000540), &(0x7f0000000600)=0xc) r52 = syz_open_pts() close(r52) ioctl$TIOCSETAW(r52, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r52, &(0x7f0000000500)=[{0x0}], 0x1) r53 = syz_open_pts() close(r53) ioctl$TIOCSETAW(r53, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r53, &(0x7f0000000500)=[{0x0}], 0x1) r54 = syz_open_pts() close(r54) ioctl$TIOCSETAW(r54, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r54, &(0x7f0000000500)=[{0x0}], 0x1) r55 = socket$inet(0x2, 0xaabc195d9d99ef01, 0x7f) r56 = syz_open_pts() close(r56) ioctl$TIOCSETAW(r56, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r56, &(0x7f0000000500)=[{0x0}], 0x1) r57 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000680)) r58 = syz_open_pts() close(r58) ioctl$TIOCSETAW(r58, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r58, &(0x7f0000000500)=[{0x0}], 0x1) sendmsg$unix(r6, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x2e3, &(0x7f00000008c0)=[@cred={0x0, 0xffff, 0x0, r7, r9, r24}, @rights, @rights={0x0, 0xffff, 0x1, [r25, r26, r0, r0, r27]}, @cred={0x0, 0xffff, 0x0, r29, r38}, @rights={0x0, 0xffff, 0x1, [r43, r44, 0xffffffffffffff9c, r45, r46, r26, r47, 0xffffffffffffffff]}, @rights={0x0, 0xffff, 0x1, [r48]}, @rights={0x0, 0xffff, 0x1, [r48, 0xffffffffffffffff, r49, r51, r8, r52]}, @rights={0x0, 0xffff, 0x1, [r49, r53, 0xffffffffffffff9c, r54, r55, r56, 0xffffffffffffff9c, r57]}, @rights={0x0, 0xffff, 0x1, [r58]}], 0xb4}, 0x0) getsockopt$sock_linger(r6, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000440)=0x8) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x4010, r3, 0x0, 0x19) semop(r5, &(0x7f00000004c0), 0x0) r59 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r59, 0xc014575e, &(0x7f0000000640)={0x7, './bus\x00'}) setsockopt$sock_int(r3, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000200)) setsockopt$inet6_MRT6_ADD_MIF(r4, 0x29, 0x66, &(0x7f00000000c0)={0x3, 0x1, 0xffff, 0x5d8f, 0x101}, 0xc) bind$unix(r3, &(0x7f0000000400)=@abs={0x1f95d27d48731892}, 0x14c) sendto(r59, &(0x7f0000000580)="3377cbe9ea0ea176f1f55ebbad3aa111", 0x10, 0x2, &(0x7f00000005c0)=@in={0x2, 0x1}, 0xc) shmget(0x1, 0x3000, 0x201, &(0x7f0000ffd000/0x3000)=nil) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x4, &(0x7f0000000080)=[{0x6, 0xa8, 0x80, 0x2}, {0x1, 0x26, 0xff, 0xffffff01}, {0x4, 0x6e, 0x7f, 0x7fff}, {0x800, 0x3, 0x4, 0x1ff}]}) r1 = msgget(0x3, 0x200) msgsnd(r1, &(0x7f0000000280)={0x7, "472f16df58d7d636dd03669b3ad787e24ad2026214d64a99f7ed7fb36a88533291836eb6ae2452717a19176dd4ceeea9973aebe0e4a34e993521a5619c295497a6cf39e6b74f1ff93ccc"}, 0x52, 0x800) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x1c}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x800, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r2}], 0x1, 0x0) sendto$inet6(r2, &(0x7f00000001c0)="0c387838824804f75757c0e9d4e0936d1f12e0d17b44ed0c6b523fc612d1880cb97ef1e626e33aaad79fd96e5b2137a7ac02f831fd0607b2602857f3e8ed453d9c29550515dac6bc", 0x48, 0x1a, &(0x7f0000000240)={0x18, 0x3, 0x7f, 0xff}, 0xc) syz_emit_ethernet(0xe, &(0x7f0000000d00)="40c551571115b12ff78d5aee258c") 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2c}, {}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ftruncate(r0, 0x0, 0xe5800000) setitimer(0x2, &(0x7f00000000c0)={{0x7f, 0x9}, {0x2, 0x100000000}}, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) r1 = syz_open_pts() poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000140)=0x6) 16:00:15 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, &(0x7f0000000100)=ANY=[@ANYBLOB="82020063c9cb57ca403f43348b4ee21da5466062ce43dce4"], 0x1) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) flock(r0, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x1, 0x4009, 0x4) close(r1) r2 = socket(0x18, 0x2, 0x0) close(r2) socket(0x400000000018, 0x3, 0x3a) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r3, &(0x7f0000000500)=[{0x0}], 0x1) ioctl$TIOCEXCL(r3, 0x2000740d) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r4 = syz_open_pts() poll(&(0x7f0000000080)=[{r4, 0x40}], 0x1, 0x0) write(r4, &(0x7f0000000040)="100a2956b9223776", 0x8) 16:00:15 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() poll(&(0x7f0000000080)=[{r2, 0x40}], 0x1, 0x0) write(r2, &(0x7f0000000340)="37a0d676c90a7c7f56e1d9ac4d593a6ed3ee0d4239a04e11478c97f02b708c54677520fb25e54a027dbaa90bb0c50ec6b2a1126b1028c53bf7e47f859dc762ed15353525a25401a9b32e7a0576759ef0602fed006c93886865b4f992cd14418b57de3f2332dece01e7e951975a6bebcdccb1701c4a0b11437783d38b33a5de6b7ca3fbe8b90595e1c1c7cab5e54dc349ac48fa7cdf6fb59c26097f4ddaab10b3752b7950df5bdc58289e1a46a9e013f962645b02dee333b5f9c634da4d5ce8aff69f235726d5cfb8fe80d4293a554d49bb049674ff2fa1c552342bfb829dcec7be019e77097b67be1c6420f3175516787b891a88cb82ccc2dc", 0xf9) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x0, 0x20000042}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r3 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) pread(r3, &(0x7f00000005c0)="45cfaef70661b9558395666b7d4d193d94360d1dfa712d06a49ec7059b8a72e8192fe9a5dec82ccb2ed1ddc73922b9fc14fa319f8ed311149fa590e922824926ea73bf565300eee43b6ef5765b61b387ca1ace11f0cc12ff5dbaf18e7a1a930bceb634666152235770a8e475be7b20980e66625091d7e2686e8cf1968a3f703f2c459e7202971b1d82f8259f1bff01a236e771d849f8553830bf203c0ee85d5efcb41a528f0f13", 0xa7, 0x0, 0x5) getsockname$inet(r3, &(0x7f00000002c0), &(0x7f0000000300)=0xc) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r5 = accept$inet6(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000140)=0xc) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r6}], 0x1, 0x0) r7 = accept$inet(r6, &(0x7f00000001c0), &(0x7f0000000200)=0xc) kevent(r0, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffff8, 0x4, 0x2, 0x9, 0x5}], 0x8000, &(0x7f0000000240)=[{{r7}, 0xfffffffffffffffd, 0x2, 0xfffff, 0x1, 0x5}], 0x8, &(0x7f0000000280)={0x100, 0x6}) r8 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r8}], 0x1, 0x0) recvfrom(r8, &(0x7f00000004c0)=""/208, 0xd0, 0x842, 0x0, 0x0) getsockname$inet(r7, &(0x7f0000000440), &(0x7f0000000480)=0xc) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) mknod(&(0x7f0000000040)='./file0\x00', 0x2, 0x7) write(r3, &(0x7f0000000100)="8c65", 0x26d) close(0xffffffffffffffff) 16:00:15 executing program 1: r0 = syz_open_pts() close(r0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) r1 = dup2(0xffffffffffffffff, r0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000100)) mlock(&(0x7f0000003000/0x4000)=nil, 0x4000) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f0000000080)) mprotect(&(0x7f0000006000/0x2000)=nil, 0x2000, 0x0) r3 = open(&(0x7f0000000140)='./file0\x00', 0x60e, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0xa, 0x4010, r3, 0x0, 0x0) mmap(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x0, 0x2010, 0xffffffffffffff9c, 0x0, 0x6) 16:00:15 executing program 0: getrlimit(0x4, &(0x7f0000000180)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000200)={0x3, &(0x7f0000000040)=[{}, {0x3d}, {0x6, 0x0, 0x0, 0x80000000001100}]}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x800, 0x4decbaaef2c1f4e2) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r3, &(0x7f0000000500)=[{0x0}], 0x1) writev(r3, &(0x7f00000019c0)=[{&(0x7f0000001540)="d3f09a80d7e6b57677033a1780f69d9746fbd176a2bf0eb5dd8106f59b4b35769abf9e76712a48decbd635cf1147c3903b9fe4a0a2e315890eb0a5ef3744672eccef1bf37a245c5264e4b88f278ac632ea1db8023a99af17f4b0f825bb2dbbb70b32331f62b4d45bea628c547a41"}, {&(0x7f00000015c0)="14cbac67cc9090d56a27d75bff3a5eb49e14e8a9ec5d12cfa3a07e08a69fad21f05466e1939934d40060089f9031b6d878a65e80eb06302cba3e4a148c9833ce51c5ea4076001e77b0463dfcde4fc275ada971ddefdb9bb52e1d2ade2d77af5e38f7853fd8c13f9f0cd56312705bc3cec259fd22a5995ec56cbae19ad2e7b6215b35b59ef386269507f697d1098f319c9533deca365dbf70758c89ef1ef416cbd0195a43e3f3a557f9df5601ab11e1fb6c15471c0d27efb5157c26b442b17d89"}, {&(0x7f0000001680)="1c024b6f4f2493e87852d48c0acea7f1cd849df31f9766232078c04df3c1fb52e43a8887e08c2e7e1a50233c34372b5c1ef03af227e50e730c9583a2f8d96f3a494f6a5c9fcdd23fc86d31c5c3e9dc00"/92}, {&(0x7f0000001700)="0662dd8697f3d3729d6477d3935889413f6eaf5ee581bdaae51970cadf21512d27fb9241423a18ac336dbf7f6a90a0e5175168bdf3fa2e1eee117080d4a04230e7cad3c8462bcbe5a71a1158d5b4a16ef92396d5f4d1c542e78c6fa3e22b76530fba71995c253746b1a497f2d6359de4b9fb1c"}, {&(0x7f00000017c0)="8b6a2612bdb7bf0939d077b416fcc8bec5f61a0effb1110006684af5a0c3f42551dfabec62cd218c2bfcaa00f23bc3aa266d24c9c7a34763847774787d33b776dd831c962f5c13ddd7b69e062fbd4a476b8496aa8305e1aacab9a8058c160e695d37f9b7ea8a07f7235bdc47959669b08410eb6f71abd1eafa9562653a05b1e5a9dca7ca6688140f340bff83e25b4e791320fc08510bf5deec7fed2bbe30eb7bac629a272aa9bdb0118c7cd81dc752957ae36613d527d611557190dccfee2ba5c66d27743ca73f7e5c4d4de3e2f9925d21067aee4bcf3472b52bda"}, {&(0x7f00000018c0)="97eacb4aed4ebabf7ac608074f8dbccaaaf431cde278bd267b5bd2d5d3fbc0a1c51764825b3e3ccbc128fa872430fc3a38f121c86705617f2c6db2abad668fb2b1f7dcefd44885af0f4af78ba823b6df6200fbb5f11c48259be4e6281f509950002f640708f7b17ec5a3993a1568ffa3c9be6d7554262660f8a910b680d463ee2dc0d3f473b59f9ad1b1c324fc8bf9326e0849b439a4c8cb85740c6b77e96f844b7e2caac52d21ef35e48956b164b0a954d5789154f99ff293e2b625d88320d57b86a1554794160b3a2eb00b568dc225530bf46daf8ee826fca2ea99135c644c456de69d1f"}, {&(0x7f00000001c0)}, {&(0x7f0000000240)="9063"}], 0x100000000000000d) r4 = fcntl$dupfd(r0, 0x0, r2) connect$unix(r4, &(0x7f0000000080)=@file={0xfffafe75594cddc, './file0\x00'}, 0xa) r5 = msgget$private(0x0, 0x4) msgsnd(r5, &(0x7f00000002c0)={0x1, "35660f10dad78536206f9d9a76812ed6dd7ddc840ae6a15a63b0b9f1ae3ef9aab02743e34261bf2b501237f6e390eaf676387516aba0ea87b36288533631293f7f5429948812dde66a3279876a97d02badf2b6ee027266b19ad71a0e199c4fed57c0e8f5a09b71ea58b070b76b6925322f71ec51748dd16952b95bfecf2e986820325895288455b2cf6b98552b07406b1de60a3800cb9af8b504e75910e2a4d18eb143ed249a19f01d20fdc7e0a9f3cefcca7ed10d91451cea7f8a64f59ebd73c20b14e21476a761bb2bb5da7ffc7b72247be31fee41620d198b3fd2e74ce8463c84cdf790d90edffe2890832093c63e"}, 0xf8, 0x1800) ioctl$BIOCGBLEN(r1, 0x40044266, &(0x7f00000001c0)) pwrite(r0, &(0x7f0000000280)="895e654f5c1d85045229b675851d", 0xe, 0x0, 0x0) 16:00:15 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x9, 0x0) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000180)="0000001862040179002b2c000000267e897f7780e9992d836000753dd4d16106195f81db318cefbd0900a24e14da0001a8b36b8f74652d62e100c501ad5a8bf626d9dea3c2c37bb79d7d2c336ec5e00000000000000000", 0x57}], 0x1) 16:00:15 executing program 1: r0 = socket(0x2, 0x3, 0x0) sendto$inet(0xffffffffffffffff, &(0x7f0000000000)="6ad810ff2aeeccf3a50d1d5dfe13c2d00f5a9cf5d8f48bdafe45a4a11def69ac0e0fa521f348a78bf5248c687cec7e7c7af04d2bc36cf53cdd3ddf8c432e283e51547fb8322dfa6ea1fac04338619e363b991e94cddd6d16b2c60b2de812c94a195e280c725a14ea9f2c92df6480aaf2754b29f325d816f0a5df88378a8130af782f9d10d2ccfa373b5b4c271969bbe6080b921930b82369453092c4c39a6bab9c7bd752407dbe99a6500fbe591231ce5f1004a615d443708e3be7a376a9c54bce972c70ec2b81d8a5f2ed114cbb8499ea", 0xd1, 0x4, &(0x7f0000000100)={0x2, 0x3}, 0xc) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec93926b43beaf656f9362301555914cb6ca1c5bbb4ff99f9ccc7bc3eac6f705d4729f7c40581c29c40e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89050000000000000030776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e0700000000000000cdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fae8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a00"/959], 0x10) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r2}], 0x1, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000180)=r2) r3 = syz_open_pts() close(r3) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r4}], 0x1, 0x0) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0x246) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r3, &(0x7f0000000500)=[{0x0}], 0x1) pread(r3, &(0x7f0000000140)="46e0782cab77d4d4eec35f5f", 0xc, 0x0, 0xf0db) r5 = dup2(r0, r0) write(r5, 0x0, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000000)=[{0x4c}, {0x2400015}, {0x20000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) msgget(0x1, 0x318) 16:00:15 executing program 0: openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$dupfd(r0, 0x0, r0) bind(r1, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 16:00:15 executing program 1: setreuid(0xee00, 0x0) r0 = getuid() setuid(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd}, 0x10) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) r3 = semget$private(0x0, 0x8, 0x400) semop(r3, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x3, 0x5, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}], 0x6) semop(r3, &(0x7f0000000380)=[{0x3, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1000}], 0x2) semctl$GETNCNT(r3, 0x6, 0x3, &(0x7f0000001140)=""/191) semop(r3, &(0x7f0000000000)=[{0x2, 0x0, 0x114fb90cb9eaab4b}, {0x6, 0x8006}, {0x0, 0x6, 0xcca2c4e5c871d9ab}], 0x3) semop(r3, &(0x7f0000000080)=[{0x1, 0x2, 0x1000}], 0x372) semop(r3, &(0x7f0000001240)=[{0x4, 0xff, 0x1000}, {0x0, 0x18f94985, 0x1000}, {0x73dcbeece81e26ba, 0x10001, 0x3800}, {0x4, 0x9, 0x3000}, {0x4, 0x8, 0x1000}, {0x1, 0x5, 0x400}, {0x0, 0x40, 0x800}, {0x0, 0x400}], 0x8) semop(r3, &(0x7f0000000300)=[{0x4, 0x80, 0x1000}, {0x3, 0x4, 0x1000}, {0x3, 0x531, 0x800}, {0x1, 0x8000, 0x1000}, {0x3, 0x100000002, 0x800}, {0x0, 0x1, 0x1800}], 0x3) semctl$GETPID(r3, 0x4, 0x4, &(0x7f0000000140)=""/142) semctl$GETZCNT(r3, 0x0, 0x7, &(0x7f0000000100)=""/4096) semctl$GETALL(r3, 0x0, 0x6, &(0x7f0000001400)=""/173) semop(r3, &(0x7f0000000040), 0x0) r4 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r4, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r6 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r6, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f0000000480)=0xc) r8 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, 0x0, 0x0) setsockopt$sock_int(r8, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000500)=0xc) r10 = socket(0x0, 0x0, 0x0) r11 = fcntl$getown(r10, 0x5) r12 = socket(0x800000018, 0x3, 0x102) bind$unix(r12, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r14 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r14, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={r11, r13, r15}, 0xc) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000540)={{0x5, r5, r7, r9, r15, 0x18e, 0x7}, 0x7ff, 0x3, 0xf1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) r17 = socket(0x0, 0x0, 0x0) r18 = fcntl$getown(r17, 0x5) r19 = socket(0x800000018, 0x3, 0x102) bind$unix(r19, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r21 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r18, r20, r22}, 0xc) r23 = socket(0x0, 0x0, 0x0) r24 = fcntl$getown(r23, 0x5) r25 = socket(0x800000018, 0x3, 0x102) bind$unix(r25, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) getsockopt$sock_cred(r25, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r27 = socket(0x800000018, 0x3, 0x102) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000240)={r24, r26, r28}, 0xc) r29 = socket$unix(0x1, 0x2, 0x0) r30 = socket(0x2, 0x3, 0x0) r31 = fcntl$dupfd(r30, 0x0, r30) ioctl$TIOCFLUSH(r31, 0x8040691a, &(0x7f0000000300)) r32 = openat(r31, &(0x7f0000000400)='./file0\x00', 0x80, 0x1) r33 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r33, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd}, 0x10) r34 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r34, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd}, 0x10) r35 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r35, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd}, 0x10) r36 = syz_open_pts() r37 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r37, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd}, 0x10) sendmsg$unix(0xffffffffffffff9c, &(0x7f00000004c0)={&(0x7f0000000180)=@abs={0x1, 0x0, 0x1}, 0x8, &(0x7f00000002c0)=[{&(0x7f00000001c0)="589f92985d5c1af02ac30f3caf9cf980a4ec03ada73a4a70da95f1144989f40925ed4903255db02cda373749a9a1f888d353105770e8a1a843a2ac5cd6f8a216879bc4d3e4182b147cde724185c2f831e0206af7e0e07c8cd545ddd8f1f1e6ff517811", 0x63}, {&(0x7f0000000240)="2916779a5fcda0d24b03be30d719fe1608c565912df7cd743108b7ce072315edfb12ca0aa8688a5600e92f3339eb35cdb2502323fcf8486747ca05246407128ad9990ff18e9bb7", 0x47}], 0x2, &(0x7f0000000440)=ANY=[@ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r2, @ANYRES32=r9, @ANYRES32=r16, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r18, @ANYRES32=r26, @ANYRES32=0x0, @ANYBLOB="00c000003000000000000000ffff000071610f16", @ANYRES32=r29, @ANYRES32=r32, @ANYRES32=0xffffffffffffff9c, @ANYRES32=r33, @ANYRES32=r34, @ANYRES32=r35, @ANYRES32=r36, @ANYRES32=r37], 0x70, 0x5}, 0xe) r38 = syz_open_pts() r39 = socket(0x18, 0x2, 0x0) setsockopt$sock_timeval(r39, 0xffff, 0x1006, &(0x7f0000000080)={0xfffffffffffffffd}, 0x10) r40 = dup2(r38, r39) ioctl$TIOCSETAW(r40, 0x802c7415, &(0x7f0000000000)={0x3ff, 0x0, 0x7fff, 0xa064, "35500c9a8d74cc7b8badb8e4cdd380330b2236f1", 0x0, 0x7ff}) r41 = socket(0x2, 0x3, 0x0) r42 = fcntl$dupfd(r41, 0x0, r41) ioctl$TIOCFLUSH(r42, 0x8040691a, &(0x7f0000000300)) pipe2(&(0x7f00000000c0), 0x10000) pipe2(&(0x7f0000001100)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) symlinkat(&(0x7f0000001200)='./file0/file0\x00', r43, &(0x7f0000001280)='./file0\x00') fchmod(r38, 0x0) 16:00:15 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="6202e5037f000001"], 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) setsockopt(r1, 0x6, 0x8, &(0x7f0000000040)="674a9d94", 0x4) r2 = socket(0x2, 0x1, 0x0) r3 = dup(r2) r4 = socket(0x2, 0x1, 0x0) r5 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r5}], 0x1, 0x0) ioctl$FIONREAD(r2, 0x4004667f, &(0x7f00000000c0)) ioctl$KDSETLED(r5, 0x20004b42, &(0x7f0000000080)) connect$unix(r4, &(0x7f0000000000)=ANY=[@ANYBLOB="04002e7f66696c653000"], 0x10) sendto$inet6(r4, &(0x7f00000003c0)="d0777ee68b65342359659f512d40929dbd6f6b2bf2652f334584412f31506994f62b2be119248cb2213846caef60491d46dde67a98d3ea9756bdf003c9ff25d1794701ba4d2d59019ab53993b1f85c17f7ae2e7b22504f48167b26fb838a5ce0455e646164cd68a82fa77269cbb2a41a531c5f27f910247cede971515cc2eecc72759507e54f99dc618b27ddc33ba523e40a21f9b50aa0d306460c4667b220d2c43bbe5f2097a042d7cb3469459a1713065e233399eb32edd76fdc4a190f3d7907fbe1c23b39c9aa6c3410976a2b2e09868b819daa3f6427a690", 0x65b14912384ee8fa, 0x7, 0x0, 0xffffffe5) dup2(r3, r4) execve(0x0, 0x0, 0x0) 16:00:15 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x100, 0x1000000000005701) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x61677a025aaa909b) unlink(&(0x7f00000000c0)='./file1\x00') 16:00:15 executing program 1: r0 = socket(0x2, 0x10000000000003, 0x33) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8302c0ffffffffffffff0a29dd8a718f17066a9fa2975043aed40b97f8837101c2664ecdf99499eb2daf0997c78dfc175f993292663e35e268a6122ba4cda19c628bd9caba9f3216df85f95d78565acacda2216654b15241288b49190400000000000000218a9a5ded5326a45a72f546182c94c0361f1c75aeefb477191fdef2ea5198edc30ed565619abe44470f0e36c1f77a195805a947699d79c4878a268f6d67fde241de5ef65d0a39f770981b867fd53953b9d720d09cf2b0f79a459509f874a0a89136a75a191c7b41cec71fcf"], 0x10) writev(r0, &(0x7f0000001200)=[{&(0x7f0000000100)="33ee0d803c8176baef9b18250e729bf0be3219e9f3a29f5a7dbc6e26623bce4b2e72dfdd17a7fa14affb3281b3965eebd5ae236cfbc9b7ecae4001c0c0f257eae7391744036f566d8c229b79d08633e7100b7f343ed9a0e48c1171bfdf1128e7ddd83b1186de9b678db25ad1137959e7fae1bf7962aba5625f11b16e04cadf96bb315fe861e6f3c546077d5953419bda10347d7e06787bfa1bb58195e78f5b896e021b58e2437ed8260110ba4cbc13fb1dbed2b8d07802d8a315db005bbf2f52036998a8da99065e92ed4cc89f81e5995d8aac325f42e408593f6de40b89c8bdbf2d9284eb787720ae4e982d8f48c359635ca1ad7223ae727b1ba3692f6c7a9379c66db1a7c4f9a107dceaca34aa259dcad7edea4229c7b9333de37aa19f6d9e587f95dd4c808f9c6da09c3cd5209c97f37d5daa466c4c03e96416d6b2f24b12e1efb3d37f7069d0440dc8b58a12e5e35dad9da02efa58a55210ff0448cc4f8c1930455034961f0bdf6abac1422bfc3a5d1e04dd1c5ca0d27c8c9bc383f0ce6b588cd0491561acf216e9a3b74f9f0b4941eaf85bda81423c49aa9d1990f64fbafda58db2303980bfc91e7327fb1bd02e768abb894866fd181e8df98676634595a273e819c97724ea4ede5d1b622f20a95065705ea2af61f8fb29ce9174d4d96738ac517d115df3e3063762ffc64257cbb9e817ce2889a1eb9a03fc8e97b72f7f090af33ff0413157b9a549bf615164a0585a8bf162fd53ecfc99bab3b054cde7c5e94ebc31db7e5a3b28f9460e6297a0bf5b4cdb41d6f673ee9cf303b1bb4b431ab300b44a0666eb0f620045f22e7a9616832d8828094596272d6911ad351e18d26a2eda22a5b547416b360e76e3bd0ebe331a38f2d4f19cc74d901dfd11762bac3dfb1c85177050ceaf0e4f5ae1dca41a7cf9cb13cd4e5b3217aa63aaa78af383582ffcca31efcf5fe4246ea0c3de60c57dd9cb8cd11d0cd03ade52382403ad07b29b4167e3cd8bcb795f0c00d04b3f7661ed4bc56fda83fcff4c62e541c6dbdab04dd1449674a700788221d30faee99bb62b57f58d570e9888cd4a8f22ccc5cdd440f912a661c7edaabd484aaab34c3ddbc2c3b8f219d46d94a5a57f91a4680af003658b685ce6d948625a3495ed2b72711cadff16e4d799a80c05d0d72057cd52df3754b9f7a4c187c9824c7414af9fbc6172d8f878e206b2cc30b26cc1f45d8434d44d21aa4d7311f89dbbd3d3e8efc0557003e95ee88524e5d8ade382158d541166b882715f3c6489663d99a86aa90ae74288d11b59b5e485c041a5f3bd93ce4f793c7c9d9368fbcd35768f8be7a120f95df622d742df5fe86c3af04ff7910ace0e62abdcfc77", 0x3c9}], 0x1) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r2}], 0x1, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000940)=r2) sendmsg(r0, &(0x7f00000000c0)={&(0x7f0000000000)=@in={0x2, 0x2}, 0xc, &(0x7f00000008c0)=[{&(0x7f0000000040)="e35538688afb2c55d4404e0947c4d023e721ffff43", 0x15}, {&(0x7f0000000080)="b170611b6c9645cbfbe722ffe1333ea016ae228682bbbc41", 0x18}, {&(0x7f0000000500)="bda0cccaea952244cb83a6a62ed8deb131ebdbdd9f9ba2606f3517b0fc0af1b75eb6dcf71db3f8cd29fe16d2ed4ab0a287238cb826eb9f7dc6c03e0aff69de63adbe96e72763c5750b14addd139f955644a737c8fc9a540144cff8e2560cc489f4f222159afe586207f5f1cd219fd4a4799ffaae0866c50eea2343425465ffe0b1c37f67d3287549300abbd5bc1257d6cf599f840929b47259681fb1afe70929c0c9ac79a0335496e1915c189d5788957f2617e00a47b9ec3a4b2e518cfca43c93da6597bc821bc9f3c771ec39bed93e3cfd7a2788892f7de7a324d09aea2c4a535937045209e734ecc1d435c0e2a4594dd90f059367", 0xf6}, {&(0x7f0000000600)="2b7b208310847c138cd576293edcfb4521e52eb579a2cf796e58e7e962f789fa321060fb6d8998d28293ff2148d66f42deb551bf159530e0272b1f667b3407e4db5d3f67fed7a2ac92da2ee0592ed77d6615d1b803b1039bd20eccceee7c37d61b2b97b3830e9fc4048dbbdd496876dd6d04aa48fb6a05cc7ecf4512b1f3d3de432e8523eb145b6a6218bcee3b7cc15f12632faeba0e23088a6a8ae10e2198301a2da53fe1740e367d187ae5fca029bab03c9a1daf900076e1f8ff796f785514a878811a2e21dd0621612f8c5eea9e8b85f5d81953", 0xd5}, {&(0x7f0000000700)="029b42aa22fe333996be3b97925c6f7e79bb962583c2d5e540a2ccbba818eecf0e9a20b0004d28daeed5aa3752396fa1899407cc78f487778a95d82376009ca265bf20bfc9b34a", 0x47}], 0x5, &(0x7f0000001240)=[{0x38, 0x1, 0x101, "9536014754264450a6f223cdafe8d36296e0b706aed838e0159573b98c44d0d7dd4f737a21293b4f"}, {0x68, 0xffff, 0x78d0, "740df96ea3689cf861f03347ba7dc2596f9235408b9fe12d5680aad8acf41d00b439b3c8bba975ecf80b7f1dd1f4161cd0d48e9b7ff61b3ea78db842819d1d62998d1dbbe19f7192eda6832dadddf74145d438b9b56d"}, {0x1010, 0x10001, 0xfffff183, "00cf6995516dd4c1cfc84a3e19347310c6696f6a1f6c2f3ef56c7b4dee692bc81dfec4bfd9f51b3d05f252b4c4d1d9b87b883a5304972fb937067202bfe7b996b9699e4f85642fd2a5dc22d5c8b2947607fc7ba3db93a612685f324a7edbc11d6f3f8a735ba57dd92517ee10719bf94b5bd202f2bb9782a18b3b6fbbdc39626e83bf1faba39cb37bef9aa43abfcb34635857fab9218bc1d73f67d7d016dc72ddfb50865b587a2d79cadebdc6f92b08c21f9f03762cf0ecb66146dd15496a93f0e7c8dc672d1263f82f347e1aa7763b2e5925fb98d66435a9966fd5654a90b98eef6b40806add5a48d875abc45374fcbe4328235e7dafda52fd5dda8d11e60504c1de0944f2a4afc3798a9985354a3dfe95bcbda41213cce724fe77054c3c3dfd7b504a7d8cb89c496c9bab5cc2fca0a9e197e3c05f03b0cb7aa00f0145c548bab17b01a9cb59abd731b921a1249ceddaf7e8f6fd3923f0b4c87ef5769715f9961249a69ea10ecd3dd0a3f6c4a7ee593ad806650e36308bbd7bf2d297295f6a08e57b820240e37171773672c1f54cdbeb038a8b97a02b133d10c8be1a3b5c6d99227916c46d6b8234cfcb0c755536d18bdfe67caff08e7b75cef0220e6deb4ed6720873660c0ca7f364397ebd2adedd4d7c2b98b4457c86dd1a5970ce3b7efa1bffd46a8b158bbe6ecbede3e25eb933212be7cc31b4b198d70b31e43dfa94ff9ca0717fa309555ccf70fd111440daa2ae7aaed714c40f76a4da955b6d13d1ca3419d4634a5d54946a0487970422081edc6f0d3ef100b9657a41ade07f947cb20deff6ac1cbe44fc635d0c47f13acab8e2b04479d37a4ba4b04dcbda1073bf1aeea9617e486a0ee5bf7d13bc0eaa0b25c00081b4c60bd04dc2a94cf1e42ed2b777399dc53f03516e90afcda697690318e59120ce879a709da978ea3832a9aee39554a1d911fccffdb919329d86cdcfd275969d1cf157137eea9301168a50175340cb6a5ad7556d67a18dbd0193a96737a9a874fa2efd8fae332fd3f55bf78c4d610d9bd73c50f8f77578be932f9a70e15372fa8d8b16d662fdd6a3befabfd1972f71b24225abe22b63b5c9f8de6802561f3ba3e7ac93f60bbd164d135a7ed3ca8976561604262708a5d859b003e44e00235a156c39af93fe2bd9daece294dc960d48af8ea8cf5b013defec7234f3903af536135529cc9996fac0389958d83fcf7ac1ba896b782a0e1d3be6500f5bb1bdb0aa6706905b36f50abef418094ae808a1114bfe407fa81ab95d54a8b4e1ce7b980f1c5e2543b41de831bfcfeb5db2beca6192c99ae04547cf62998b5ccf9788da7d4a9e1334ec84c6370fa9359bc766e4be3d3cbe0024514e8e89c6bd79aa522c4731799008e02ae39360552bf314701d242b773b126f012569a295eaa7d37750eb993378676335083d37d9cf8c070a03cc89befaf7990b32c9e2181430905d7716ee6233b42758f953d8d765cab6d9c927ae0af4b93be970f7940b3e395c2146b50f0b5b81ad0522ff4927ec81df6a00f7c5a081c56d02c918bdbd4b9cc8fdc2f514e0435967320c6fd4296cc8f32dda66b6b65e7f286907f7d24cda337aed492898ce4d7beecfe8b3975464e125e6d7840eb263e5efa0fa9156f93a1168c477ae4f3cfff9e4225b663ed43d3193dc6b8fbb391c6a40177bf578b009b615946f0eda6644e585f6959b3caafe1ce985323cfc9208211aac02d9f41e5340c18767667303478f4de7fa9a806ef58f30228bc90c707ce27771dab13af7be2f0cf9013df3b211abb018790fa2d43e988a68ccf1c5aa3048651d4f3bdbbda69f5e7ca0a1e97a160e75839e33df6d692b84d128e270c5b7a01cc8e5b7556b81cc0160823d22dd0884686e1844ecf002cb86bd2ee28c4b5b5479227ee19278c15c6232dcfa8551b758276bd86dd7b77d1d33f86f74383a8c2584cae8d567b3916f1f13687e4e624a548be67f540b2dcbaefe0363a03f9df5748394a741649a39b2e14940ecf14761f7e31a7ad57d388d17a7760c263df80b5afb221247d872c8ce6b88127ee4e506b5013ad8b48fd18948858f56299846de6ff3a3327ceb4c06b0da992f9a428ced3f17246bf7f1fd683b496398b265b482f0a906454f43344fc30bc931a82732b431ff60a29a80265471edd65b94068d9357f3807b139bffa3d52165e61690d9de1dcd2b555fe411596d06433bdddea77a3b5fc41228fa9ce6147db018595b00ce98cbff5c450c815f953c1e85aeb55eef78858ed8bad9d697d642d6a9c71605b3bf8a8260b5ba6205c96666ff66b9804950635934ba85ebe80d7aaa0e5dd66beeb37d7e1ec0adcc7d4849e83a1689421c853efbdd135f496627cf44b872ab9b1fa27aa593f169501b181de240058d720dcff9ad333793c9d45614696c21078052738d0891e670453bbcfb46efc83543642f1e0832aa0169040336cfb8eef7e5c1cd3edc56c9d0502e2c96b11e3d4ca671dde012b5c1f02c0ed100c112e8ef64ad6712046c83248165e29f7658ede2449cf4487b551b4b8adc6a065ce435fa4b73184e881bb7be991b8d5a53a1e2a999fbf9c9cf05497d38521bf56daaafe02636c8225a5f9396ef2c1736097a25cad8e2450aa5b1963dcab06b8f3e5b7861c609a091fe9e7a8f176f223e0fc86e71464d18dcdabd3b72610163460607e8e0cf8ebfd4028d1427ef176ddfa38c7e238e0b0a7c6335742c2f997ea9cb265df391c684f4573fc9036214ede4fe2745be06ef98c4f88726692bad7d4bf9dcc65744cb353bd11a0bee10e6084e84dea45b93a6d63d76def99a02b55acf63c53d2b7f98ef159e5c3dd8cc1802069970f78cec5a4561e61eba630a021075d79d0f85ad9d55f85ae733f97d43b6480de84fe0fbbfa98a244b45f6ec4fd16bb2f53dd2e8fa9d2e212fe4ecd4d362f95c857d7cd8ba66bc80040704c44af5278aede46f97d9121d34c6f747e6749b7e8e200f636316dfce67aaa3c8e5b337e068b1a2577e09e2a5ad4032bc923c9e41ead26206f41efd200c11397933ed90882525594750631a443139a14dcccf07a782e4e6905b0aee83e72a88b00d03941ef7fde87ff226d70ad9a941f58bc4d69c2e79dbbbe30a4b12cc1218a09b3857c48ec53e4a71c6791a25ad41886ff413e44a609546a0952f8f6f8ca0f7d71d61b35ce2b5104a4724555c368cc5174bfe430a7a4f804705d7ebf3b1bc873ff4e747bf0c1b92ab8fd5ebf5d7870b7e221ff2b6dd2a82937c96022c917afcced45820b42fefd0326e4cb11c0bbc8b31a84b185b7a2a80361818a661cc314ef0d70932b24b7d623ea5f843124ad55732f1e1a645c8398ae174b925d2f6b62456b8745d90760f7311cb28e43bebce242ec852ae395593e6f473525efbc88bbc99fc42fa2620ccae790d6c853cc4d0d394c047e42a08cff343492de94a7bb6da9fe7c4745131c50cc6232d49e37ac078dc24399e981dc8c06237317cbb70e60ca6f75414f8a7daa2c4839b4ab046a1300fbe77668dfc3785978aa253d86120a389d23a1aec324065d45f69311d84b38f0e44fd0440db06431b55c3878ad063bb5f95f4ca6a676de047cbfa2e2abcb51e9c2cd9e56f05cb22824454cd721b41b2b8fc6d19ce7c346f4dc8b7681d37808be3d722ddfe598a837609acc29015a5bf408c78afde98a5aa19262db6029fa4fd66f3dea3a2aad769bd8306df61cdaddf5a4266b844554ee727366d130d05ef34680c008245df560b33ba564d3081e1bb74ff3304a376277ce092a2738de0b45f8ffcf69e80a39ca468e0c9ed8a43c8941d8ae8d2d10e7766cc566762b042c29c4e3b65529560942922a6f295f48642a62c1405a14f3b7447c945dddebced2d794844383ee75aadcfc1c2a4a75ce9c0d41da0469c8ce64488e9b2cfd48d7aaeed72907abcfed2c29c70c3e2505ca534c192a363f402285bf86af35f9d31ccc6ef8035322243462250ea92dec641435d5157f3f067abad4f3ce8fb5f797bb4a3b0a7cbe0b87964c2d4047c5727f4bd2e57a9448a7fc0b369d5ca9a5e08f91cdbbd0a3fd083292d19edb0f0112068bf26e3f24e3a9eafbd3d82f8926efcb6e9d82c027a341d956fd7e163be3999a58802be08c12cb5b135af88797f6c7359ed0c1364bf188e7fcdf75e94f938033fbf2ea436992fa8e9fd06da4a6123dc375f9bfa86fe302d9a0b9958db867b395866661955c398f6c9a4d4a5f54b8b2e81c2aa706e7ec23ef6e22169ba1ba3d8a648aac7758b3f5e5fb30827dc2e47e06b2cbc5595658470a45cda88d1169b194f43544ed43705cbedc4de89bf9d0dc6ca1d1e11e6cb41fc11cae8be309b6f1b0d17d96de6d44a2aca1ee9e7d486dd8f0de3746d0fce5a7e64e232e7c78a4f37da9c572d83e1e6cceabac997336dae74aba84c3d9ca649ca5bc6f7852a8e22e9d85dd83b52ff093bea960e60b9aa1f3cdd1eddc310cb33aaa37ae0bfc74c60e117f79c912970940399c9de24a91b2756d12513e6952a9e2b0f3cb826922542fc89ffac4ca0dc6ef72725781085c1b03ba2e4bc9598143cd152c167c35e514085aae53ff53cecb77583e8f2c18f489a883f489bcf255645ded51fb0075f4b99bbaf627d1f70a18365b51e5e02fc5c8f31b85aa73ac36c29bf01fb587107a61bd22433c1dadf7d37567f1bc3a7de38794b5c12e0a2893a8a9a2c82ed0130b233014c0cc34a25ec6d91378611b2030d7a2c093a9121b21e13318578eeaaa9792d3979cdb8920d566ae765a96a1b99965fdcb28889cabefd9ee59fad56395a16be0a1ae06adee1009b4bf2b6bf6178892b53b69f4c587085224d810de7f9f3977060803b7034b60032df57f3b7c8bb26c6db95bba7435d0a280d675c9ee3a100431c13ff7dbc2a20aa5edf781182c1f02e3b1965bcb78b715f97244012280197e219fac9c8aee3d3b3ec8f90435f56cd4df76f8311426f71094ce45ac95680c8e23f114207a390520bf61385a82987ccbff3a8bb76e1de88300333ac7cf2fc3560cff0e7ffddd3f31513bd08d6a2d32b825331bf2e47d910abd26118749e2d5972d1b2c22b35652230533f0127e24cbbe0b4c3f77c31c9e72a647459f0cbcda7e52074b30106acf17d72e58e9fcbd9f159996635224df792c70e433f313c3235b0af2006d65d01c4c98ba97d3716d767dc882738f150aa22fcac15db75effde8a4386b8f0c322cbbb0ec6c6bf5bc7fd0277d43f5a88003117e97c18adb7f530a5ea077ece92a2543d713c831f3d1504f75efc45f3d1a6274ea0525d6fe3b10e4da0799f1a00fb695ac4a2e33a0ccd221d3c038d88cd87a177d5666704f0bacb6ae64ee0b143bb20374a316c27f7372a71fb36524289dce2f7e1a32cbac3a4fc9c948f3550817be4d7f5728abbd01b4ac7003b3ad7d98f20fc567d424cb35f314b12c3971b46b3490852eba54d904e7c7e2b21a4d91518baa000673ef09872ee67690174116ecd34d4ddf82d25bec285dd99e7b1cedc573d6b17f6e3d00a771f4c37ecd271002cb2fe8462a06e60f75ab810cc100a960988c5ef60d967e67c80b692995ea82173c18b33333268d79fc7715ad73fcb1be5140ec36645a169e35ad0aa04bfc87b6d66df8e3402ca67516b2e7102900b6a728c32976c11e6b4ee80f598fd02e3e1e1afdbfddbce43776c53c3790a6e5491095d8e22e57162c9464428154fba80d43d9acf7d54a1e380a3172924320964f7145db11dcffb4a52074b5c332b3e3e152bd788e5d93434e6d2b7e05e2adaf0c94881ee5a4983b"}], 0x10b0}, 0xd) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r3}], 0x1, 0x0) mkdirat(r3, &(0x7f0000000780)='./file0\x00', 0x4) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x6c}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x5e, &(0x7f0000000140)="c1eb8188b8ec460c89c41a898f890c2213f985f5115e7e84f75c4cd5cf2af3967087de154344a41409f8d319a4b9c550efba08c77e9ecd7c4d04f0d464aef615e6ae7f122cd8229dbe9ac0dccba693e096ddd7e4ea0274a97b71ae97778c") 16:00:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x61}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x48c, &(0x7f0000000600)="e4") r1 = getuid() r2 = open(&(0x7f0000000240)='./bus\x00', 0x8dd70c7fc26f7009, 0x40) poll(&(0x7f0000000040)=[{r2}], 0x1, 0x0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000140)='./file0\x00', r1, r3) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x24}, {0x6, 0x0, 0x0, 0x7cf}]}) r5 = syz_open_pts() ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000002c0)={0x4, &(0x7f0000000280)=[{0x0, 0x92, 0x0, 0x8}, {0x9, 0xfe, 0x5, 0x80000001}, {0x57a, 0x20, 0x1, 0x5}, {0x8, 0x3, 0x5, 0x5}]}) poll(&(0x7f0000000080)=[{r5, 0x40}], 0x1, 0x0) r6 = syz_open_pts() close(r6) setsockopt(0xffffffffffffff9c, 0xa6, 0xfff, &(0x7f0000000300)="265f6e316fb33249a76f94dabff4296ef8be32abfd8ed58a8a3dd4a0981acc8916ebdc9ee9868f46ae837b3aab4849b1200ad29ed2ed73c34b7ca75435b0f7277b33a7d128964112c5f1b61dc9099d05a9b7d4c426d29cc685", 0x59) ioctl$TIOCSETAW(r6, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r6, &(0x7f0000000500)=[{0x0}], 0x1) r7 = fcntl$dupfd(r5, 0x0, r6) ioctl$BIOCSHDRCMPLT(r7, 0x80044275, &(0x7f00000001c0)) pwrite(r4, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[{0x5, 0x5, 0x81, 0x1}, {0x5, 0x9, 0x5, 0x3}, {0x2, 0x1, 0x40, 0x3ff}, {0x0, 0x2, 0xf5, 0xffffffff}, {0x6, 0x1, 0x8, 0x3}, {0xe8a5, 0x0, 0x0, 0x5}]}) 16:00:15 executing program 0: r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000240)="220e2a", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) close(r1) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x80, 0x2, 0x4}) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x810, r2, 0x0, 0x0) ftruncate(r2, 0x0, 0x4000) r3 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c2, 0x0) pwrite(r3, &(0x7f0000000100)="c3", 0xa322c749, 0x0, 0x1) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x10, r3, 0x0, 0x0) ftruncate(r3, 0x0, 0x4000) dup2(r2, r3) r4 = syz_open_pts() poll(&(0x7f0000000080)=[{r4, 0x40}], 0x1, 0x0) fcntl$dupfd(r4, 0xa, r2) 16:00:15 executing program 1: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000100), 0x0, 0x800000) recvfrom$inet(r0, &(0x7f0000000080)=""/7, 0x7, 0x800, &(0x7f00000000c0)={0x2, 0x0}, 0xc) r1 = socket(0x1, 0x8001, 0x0) close(r1) socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB="82026f39d57225e21e0000010000000000004979674403124922a3af27b4aa3de9f30b2e9cf246f6000107000000fdf572a1d87b195e3f3d4ed8fb83a3dce890e6e8cf73230000008002010000007b01a4809450f6c2cfa80e9f172f0000000000006777a8ba6d7a5d4d5620891eac1e680d5db19f085dfd2379"], 0x10) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000140)="f05943b5cf096403", 0x8}], 0x1) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x5c}, {0x80}, {0x6, 0x0, 0x0, 0x100ff}]}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r2}], 0x1, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x24}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r4, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCSBLEN(r4, 0xc0044266, &(0x7f0000000200)=0x92c) fcntl$setstatus(r3, 0x4, 0xcc) r5 = getpid() fcntl$setown(r3, 0x6, r5) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x800, r5) r6 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000180)={r5, r6, r7}, 0xc) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000080)) pwrite(r0, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) 16:00:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x6fb93ca4cd8491cc, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x24}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f00000001c0)=[{0x4d}, {0x6c}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000540)="105b10dd6dc90145f1fb16b7afad") 16:00:15 executing program 0: clock_settime(0x0, &(0x7f0000000000)={0x40000000}) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) bind(r0, &(0x7f0000000040)=@un=@file={0x1, './file0\x00'}, 0xa) 05:37:04 executing program 1: r0 = open(&(0x7f00000004c0)='./bus\x00', 0x600, 0x11) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000740)={0x6, 0x80000000}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f00000007c0)=0x1) open(&(0x7f0000000200)='.\x00', 0x0, 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) chroot(&(0x7f0000000040)='./file0\x00') getpgrp() getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) getppid() mknod(0x0, 0x0, 0x0) r1 = open$dir(0x0, 0x0, 0x0) kqueue() kevent(0xffffffffffffffff, &(0x7f00000000c0), 0x7, &(0x7f0000000140), 0x0, 0x0) kqueue() close(0xffffffffffffffff) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r2}], 0x1, 0x0) recvfrom(r2, 0x0, 0x0, 0x0, 0x0, 0x0) getrlimit(0x0, 0x0) fcntl$setstatus(0xffffffffffffffff, 0x4, 0x84) r3 = socket(0x18, 0x1, 0x0) close(r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r3, &(0x7f00000005c0)="eda40e341bf5968bb91bc95608f72cc0518d283b923a1f0d0afd57b95dcdee6fce711dca8bea611b152a73ee1e8754e48d1920fe46917e3b1dbf605c9fd7a09996f60cb05d5306d17d0a02b0ad9f4f7589ed219ff825a7c20ebb8c6a7fc52147f212f0241cbb9ea10cd2de7d48135874fc23", 0x2bb, 0xa, 0x0, 0xffffffffffffffe9) fcntl$lock(r1, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(0xffffffffffffffff, 0x4010426e, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, 0x0, 0x0) getppid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) getpid() r6 = open(&(0x7f0000000100)='.\x00', 0x0, 0x0) mkdirat(r6, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) symlinkat(&(0x7f0000000140)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', r6, &(0x7f0000000440)='./file1\x00') ioctl$TIOCMGET(r6, 0x4004746a, &(0x7f0000000380)) msgget$private(0x0, 0x718) getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800), &(0x7f0000000840)=0xc) recvmsg(r4, &(0x7f0000000080)={0x0, 0xa6, 0x0, 0x0, &(0x7f0000000300)=""/210, 0xffffffffffffff17}, 0x0) sendmsg$unix(r5, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xfffffe9d, &(0x7f0000000000)=ANY=[@ANYBLOB="1f000000ffff00000100000008cd7fdf03000000", @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r5, @ANYRES32=r4, @ANYPTR], 0xfffffffffffffebc}, 0x2) 05:37:04 executing program 0: r0 = shmget$private(0x0, 0x1000, 0x400, &(0x7f0000ffd000/0x1000)=nil) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000000000)=""/15) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xebe79090bcabd14f, 0xffffffffffffff9c) ioctl$PCIOCGETROM(r1, 0xc0107005, &(0x7f0000000080)={{}, 0x6, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r2 = shmget(0x1, 0x4000, 0x110, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_RMID(r2, 0x0) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x8000, 0x0, 0x3, 0x0, 0xe1a, 0xe0000000, 0x0, 0x7, 0xa538e18de50e153, 0x558, 0x863}) r4 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) getsockopt$sock_linger(r4, 0xffff, 0x80, &(0x7f0000000180), &(0x7f00000001c0)=0x8) r5 = openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x401, 0x0) accept$unix(r5, 0x0, &(0x7f0000000240)) setsockopt$sock_int(r5, 0xffff, 0x10, &(0x7f0000000280)=0x2, 0x4) setsockopt$sock_int(r4, 0xffff, 0x4, &(0x7f00000002c0)=0x5, 0x4) pipe2(&(0x7f0000000300), 0x4) munlockall() r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000340)='/dev/bpf\x00', 0x20000, 0x0) getpeername(r4, &(0x7f0000000380)=@in6, &(0x7f00000003c0)=0xc) r7 = socket$unix(0x1, 0x2, 0x0) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) ioctl$BIOCGBLEN(r6, 0x40044266, &(0x7f0000000480)) socketpair(0x6, 0x6005, 0x4, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) ftruncate(r8, 0x0, 0x8001) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_USEFONT(r10, 0x80585750, &(0x7f0000000540)={'./file0\x00', 0x85ff, 0x0, 0x7ba9, 0x0, 0x3, 0x7, 0x10001, 0x6, 0x0, 0x4, 0x9}) r12 = open(&(0x7f00000005c0)='./file0\x00', 0x100, 0x10) ioctl$VMM_IOC_READREGS(r12, 0xc2485607, &(0x7f0000000600)) shmctl$SHM_UNLOCK(r2, 0x4) sendto$inet6(r9, &(0x7f0000000880)="c3954a11f4ac4c3ca6f180ad24f9b7f009ebeb4a5081551e2e45768c33325cca759f39a280160ff65da8a7b886b0c19a4eaf8b04950faf153cea4f86edf7f5005a3ce8d44bd2be8dec3aa30de965f48f34858c36bf247d24996f20b3f7e938d21edc567ce5d32c49cf7be023fbcefa16af45b0398fe2f5c4f2fa4f8a5ffff7691914d775c0e7932127e00008ae9c263314bd0cc73945a1373030e1171872702d5007d610b3c36249b284965860535e33587f09a72ac7ed5efe", 0xb9, 0x8, &(0x7f0000000940)={0x18, 0x1, 0xfffffffd, 0x1ff}, 0xc) shutdown(r11, 0x1) 05:37:04 executing program 0: r0 = syz_open_pts() nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() r2 = syz_open_pts() poll(&(0x7f0000000080)=[{r2, 0x40}], 0x1, 0x0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r3, &(0x7f0000000500)=[{0x0}], 0x1) r4 = accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000000)) r5 = syz_open_pts() poll(&(0x7f0000000080)=[{r5, 0x40}], 0x1, 0x0) r6 = syz_open_pts() close(r6) ioctl$TIOCSETAW(r6, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r6, &(0x7f0000000500)=[{0x0}], 0x1) kevent(0xffffffffffffff9c, &(0x7f00000000c0)=[{{r0}, 0x8000000000000003, 0x4, 0x10, 0x0, 0x10000}, {{r1}, 0x94191810a85f0d12, 0x3c, 0x1a3826344a43eb9d, 0x7, 0x3}, {{r2}, 0x2, 0x40, 0xc42d04e17f7dbd23, 0x2, 0x2}, {{r3}, 0xfffffffffffffffe, 0x80, 0x40000000, 0x745, 0x9}, {{r4}, 0xfffffffffffffffd, 0x1, 0x1, 0xdef8, 0x4}], 0x59, &(0x7f0000000180)=[{{r5}, 0xfffffffffffffff9, 0x0, 0x1, 0x9, 0x1}, {{r1}, 0xfffffffffffffffe, 0x81, 0x2, 0x3, 0x400}, {{r6}, 0xfffffffffffffffb, 0x81, 0x100000000, 0x6, 0x2}], 0xb8c, &(0x7f0000000040)={0xffffffffffffff80, 0x7ff}) r7 = dup2(r1, r0) kevent(r7, &(0x7f0000000000), 0x8, 0x0, 0x8, 0x0) 05:37:04 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2052, 0x4900) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x251, 0x0) ioctl$TIOCSDTR(r0, 0x20004455) pipe(&(0x7f0000000140)) pipe(&(0x7f0000000140)) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x0, 0x0, 0x60, 0x0, 0x0, 0x5], [], [0x0, 0x0, 0x0, 0x1, 0x0, 0x101], [], [{}, {0x0, 0x0, 0x0, 0x4000}, {0x100000000000}, {}, {}, {0x0, 0x0, 0x0, 0x708}, {0x0, 0x0, 0x0, 0x1}]}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f00000000c0)={0x1, 0x2, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x1, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x4000000], [], [0x0, 0x0, 0x0, 0x0, 0x3f, 0x800000000000000], [], [{0x0, 0x0, 0xfffffffffffffffc}, {0x0, 0x4, 0x0, 0x4f0e}, {}, {}, {}, {}, {0x1}], {0x0, 0x200000, 0x9, 0x458}, {0x0, 0xdf1}}}) r3 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r3, 0xc5005601, &(0x7f00000000c0)={0x1, 0x1, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [], [], [0x0, 0x0, 0x0, 0x2], [{}, {0x5, 0x0, 0x0, 0xffffffff80000001}, {}, {0x0, 0x3e88}, {}, {}, {0x0, 0x0, 0x3}]}}) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r4, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) r5 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x0, 0x0) socketpair(0x0, 0x4003, 0xffffffffffffffff, &(0x7f0000000000)={0xffffffffffffffff}) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x800, 0x0) ioctl$BIOCGRTIMEOUT(r7, 0x4010426e, &(0x7f00000000c0)) chflagsat(r7, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSDIRFILT(r7, 0x8004427d, &(0x7f0000000140)=0x80000001) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) r9 = getegid() lchown(&(0x7f0000000300)='./file0\x00', r8, r9) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0xc) fchmodat(r7, &(0x7f0000000480)='./file0\x00', 0x41, 0x4) setsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000640)={r10, r8, r11}, 0xc) symlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000380)='./file0/file0\x00') ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000680)={0xfffffffffffffe00, 0x2b, 0xfffffffff7ef952f, 0x2, "ac76a7989f168c73bb55a403f1fa8a51fe3f15c1", 0x0, 0x3f}) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000900), 0xc) ioctl$VMM_IOC_TERM(r7, 0x80045604, &(0x7f00000003c0)) ioctl$VMM_IOC_WRITEREGS(r5, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x0, {[0x0, 0x4, 0x0, 0x1, 0x80000000, 0x0, 0x0, 0x2], [0x3, 0x0, 0x0, 0x3, 0x100000003], [0x0, 0x0, 0x1], [0x0, 0x200000], [{0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, {}, {}, {}, {0x0, 0x0, 0x0, 0x200000}, {}, {0x0, 0x0, 0x6, 0x1}], {}, {0x2000000000000}}}) 05:37:05 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x14, 0xffffffffffffffff) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f00000001c0)={{0x1, 0x5}, 0x80000000, 0x5000, 0x5}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x200, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0xb1}, {0x7}, {0x6}]}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r3, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x24}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r3, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCGDLTLIST(r3, 0xc010427b, &(0x7f0000000180)={0x4, &(0x7f0000000000)=[0x7, 0xc9, 0x1, 0x0]}) syz_emit_ethernet(0xe, &(0x7f0000000100)="26495b55a658d024cd62a548e094") 05:37:05 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x3d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r2}], 0x1, 0x0) linkat(r2, &(0x7f0000000000)='./bus\x00', r0, &(0x7f0000000040)='./bus\x00', 0x4) r3 = msgget(0x1, 0x100) msgsnd(r3, &(0x7f00000000c0)={0x3, "3bead1e0b5f48856892892687118dfa5082e610994cbe382197e3ec357f5a2ba5c21ef64d86e6a67215622c3ca3ab141504c04ffe73d7a95b94a83776b0b3aaf6bc6cff534b5e9ad0e8e7182bf9c385f7aec05ee"}, 0x5c, 0x800) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r4}], 0x1, 0x0) faccessat(r4, &(0x7f0000000180)='./bus\x00', 0x6, 0x5ad5435b6dc19b49) dup2(r1, r0) 05:37:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x8, &(0x7f0000000140)=[{0x1, 0x7, 0x8e, 0x100000000}, {0xff, 0x20, 0xfffffffffffff314, 0x20}, {0x200, 0x4, 0x0, 0x4}, {0x64, 0x10001, 0x6, 0x9}, {0x4, 0x9, 0x80, 0x80}, {0xbd, 0x401, 0x8, 0x7ff}, {0x6, 0x9f9, 0x4, 0x6}, {0x6, 0x2, 0x80000000, 0x40005c1d}]}) munmap(&(0x7f0000001000/0x2000)=nil, 0x2000) shmget(0x2, 0x2000, 0x6f5, &(0x7f0000000000/0x2000)=nil) 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) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r3 = semget$private(0x0, 0x4, 0x1) semctl$GETNCNT(r3, 0x4, 0x3, &(0x7f0000000580)=""/170) semctl$SETVAL(r3, 0x0, 0x8, &(0x7f0000000200)=0x4000000072) semop(r3, &(0x7f0000000400)=[{0x3, 0x100000001, 0x1000}, {0x0, 0x4, 0x1000}], 0x2) r4 = getgid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r7 = getgid() r8 = semget$private(0x0, 0x4, 0x51) semctl$GETZCNT(r8, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$GETNCNT(r8, 0x4, 0x3, &(0x7f00000003c0)=""/237) r9 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r9, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r9, 0x4, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r9, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f0000000080)={{0x4, 0xffffffffffffffff, r4, r6, r7, 0x10, 0x9}, 0x8, 0x4, 0x9}) getgid() getppid() r10 = fcntl$getown(0xffffffffffffffff, 0x5) pipe(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}) r13 = msgget(0x2, 0xc0) getsockopt$sock_cred(r12, 0xffff, 0x1022, &(0x7f0000000200), &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r12, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xff16) r16 = getuid() getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r18 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r11, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) msgctl$IPC_SET(r13, 0x1, &(0x7f00000003c0)={{0x0, r14, r15, r16, r17, 0x121, 0x9}, 0x800, 0x1, r18, r19, 0x3, 0x1, 0x1, 0x5}) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000080)={{0x6, 0xffffffffffffffff, r2, r6, r15, 0x1e4, 0x8}, 0x5, 0x5, r5, r10, 0xfffffffffffffe01, 0x9, 0x7ff}) r20 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r20, 0x0, 0x0) shmctl$IPC_SET(r20, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r20, 0x2, &(0x7f0000000040)=""/210) r21 = open(&(0x7f0000000080)='./file0\x00', 0x60e, 0x0) preadv(r21, &(0x7f0000000700)=[{&(0x7f0000000740)=""/72, 0x48}], 0x1, 0x0, 0x7ffffffffffffffc) r22 = accept$inet(r21, &(0x7f0000000700), &(0x7f0000000740)=0xc) getsockopt$SO_PEERCRED(r22, 0xffff, 0x1022, &(0x7f0000000780), 0xffffffffffffffc6) r23 = semget$private(0x0, 0x4, 0x1) r24 = semget$private(0x0, 0x4, 0x50) semctl$GETZCNT(r24, 0xecd36670e3ce36b6, 0x7, &(0x7f00000004c0)=""/235) semctl$GETNCNT(r23, 0x1, 0x3, &(0x7f00000003c0)=""/237) semctl$GETZCNT(r24, 0xfffffffffffffffd, 0x7, &(0x7f00000005c0)=""/235) r25 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r25, &(0x7f0000000f80)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000004ae2669e489a63137b285931640000000000000000000000000000000000000000edffff82000000000000000000000000000000000000000000000000000000020000009aeab5beef00010027001c0000000000000000d85a5cb00000000000000000000000000006000000000000000000000000a86cf441000000000000007306000000000000000000000000000000000000000000000000000000b25d8ad6282d6c5da5d9aacf0688258af5c5f7a1c1215526d997cadc5720f1b208000000000000003248985c5c89117daa00fbcea2481795dc122c43576c06736304c3312a624ea751eb00000000000000000000001b00000000"], 0xfffffffffffffe9f, 0x1, 0x1000) msgsnd(r25, &(0x7f00000007c0)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe942f7ce2212c09c110ff00f45709d664539e1e381f0900000000000000328dca5d39656da02489672db6d19f37405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a9d60031c125810bb6ee11e303e8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db61cf3bcacfe9d34b6a31de9d05a5615416a1e222dcba8dee9f0cdc7509000000000000000000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f3f7769669e325cd2485e172bf129bf4ef7a13fd4c70b398c4f2e54f1dcb2fd3aa1da60a93adc5be829d0d5c110058c35b156bea20f83995139256b58d93f2dc9dbc5842cd1e3936d1d8cce8aa78284aa881942ebf3c172cb1c8c9f8e22c325b7aa34933f14f4c95e10e4897fabb175f9c8ef0a088fdb587421e6bf1fce9e88fa6882f33bda546ad186daff42a9b8126fbc923d7f783599e91bec563584fe29b040f6c790f1202a6192cc7816cd37a10879554748f19bbb11689ceb99300"/455], 0x44b, 0x800) 05:37:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r2 = syz_open_pts() poll(&(0x7f0000000080)=[{r2, 0x40}], 0x1, 0x0) write(r2, &(0x7f0000000280)="2ef7be15dfd0ed4491cc546b7f11571dd852041aa09267adf0ef5da3e66f6bc51ef4cbc73476d3f1b4604f495f5198b0e5a0200c4d700e96842564611db94a848b0969bd634a1f7f553a3ba874954739e4a97813245b362c55fa01fe0faf6dc7d79affc41f9e", 0x66) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) setsockopt(r1, 0xfffffff7, 0x297, &(0x7f0000000200)="b13eb0f356dcaf38137787f550f9bb64ddc08e3f85a41d992e9fa3d6942accfacdf7217839bcf9705d979a24b3515ff1708f1109d7e1a685b49d1e4fc4590cdf4b70eec838a1eead27d088e4ded0df8f", 0x50) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f00000000c0)=[{0x60}, {0x4c}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f00000001c0)="174af205b6068bbc6be6634ecdd0") 05:37:05 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723deff030000000000007043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f000007c000/0x2000)=nil, 0x2000, 0x0) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) r3 = dup2(r2, r2) dup2(r1, r3) dup2(r3, 0xffffffffffffff9c) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = dup2(r0, r0) dup2(r3, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 05:37:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000480)='/dev/bpf\x00', 0x201, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x54}, {0x40}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0x3a, 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x8, 0x0) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) 05:37:06 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) execve(&(0x7f0000000040)='./file0/file1\x00', &(0x7f0000000200)=[&(0x7f0000000080)='*/\',\x00', &(0x7f0000000140)='\x00', &(0x7f00000001c0)='\x00'], &(0x7f0000000280)=[&(0x7f0000000240)='!.[\x00']) rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000300)='./file0\x00') r0 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r3 = msgget$private(0x0, 0xf7bb9e99388a03e5) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r2) r5 = geteuid() r6 = geteuid() r7 = getpgid(0x0) r8 = semget$private(0x0, 0x8, 0x80000200) semop(r8, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r8, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r8, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r9, r10, r9, r10, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000840)={{0x6, r5, r10, r6, 0x0, 0x4, 0xfffe}, 0x3, 0x7, 0x0, r7, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000100)={{0x3, r2, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r3, 0x1, &(0x7f00000002c0)={{0x1f, r2, 0x0, r2, 0x0, 0x10, 0x8}, 0x10000, 0x200, r1, r1, 0x31, 0x8000, 0x80000001, 0x1}) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0}, 0xc) setreuid(r2, r11) mkdir(&(0x7f00000002c0)='./file0\x00', 0x1ee) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r12 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r12}], 0x1, 0x0) utimensat(r12, &(0x7f0000000340)='./file0\x00', &(0x7f0000000380)={{0x128f0000, 0xffff}, {0x9, 0x497}}, 0x3) 05:37:06 executing program 1: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) setsockopt$inet6_MRT6_DEL_MFC(0xffffffffffffff9c, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x2, 0x5d, 0x3}, {0x18, 0x3, 0xa9b9, 0x81}, 0x1e3c, [0x2, 0x80000001, 0x0, 0x7, 0x4, 0x1, 0x9, 0x53]}, 0x3c) madvise(&(0x7f0000a9e000/0x3000)=nil, 0x3000, 0x4) 05:37:06 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x8000, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x800000) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x81}, {0x64}, {0x8fe}]}) syz_emit_ethernet(0xe, &(0x7f0000000180)="7a75c63c5a0093ec50c3518784b4") r2 = open(&(0x7f0000000640)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, 0x0) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x0) ioctl$BIOCGHDRCMPLT(r2, 0x40044274, &(0x7f0000000140)) r3 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r3, &(0x7f0000001300)=[{&(0x7f00000006c0)}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f8c1b6b5f6d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {&(0x7f0000000d00)="d71efd17f4c6ab13b6162c53f0b2b8234d6655c4491695c6d71df9f09a1297f0eab704255a405bfba21c4bf39688b8507f04802397130eab3b181aaf8bbb2d459340b2f7fded6c2b2ec161022361e9b353c24e04c2ee3f31ad0ce7b67d4f1f0fd1f544fb5c80f820e9031e504f6d4f0931487fabb526f58e0fc5f1ed33d6754231b0b6b3db646715aebafd2383d3520aa3f0c319c7ca7d6da39fc94dff8384f82fdc10fd692e3e58ac2bff2fdeb66652642f71bdfcec20578fd5b23aaabe32e799c74db425aff3321cba7b63e8e453b37abdbf8ccd27617edcaa2e371b3901d1820c53582745fede8acc78545caae8cd3806a2ca917035b6d1973ed04354cc6129aefd806bf80d2d823479a7ffb967f3ea228869bb0b86b3fd8bf5484b2a2510658cc135a43aa933dd0fca098b4a24fb9e9d3ed07a6f5883095f4f270e960b17fc283942", 0x144}], 0x3) close(r3) 05:37:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x24}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[0x8a0, 0x0, 0x4]}) mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x2, 0x0, 0x2000150000000000}], 0x0, 0x0, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r1, &(0x7f0000000040)="510fc3a0", 0x4) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) `‹(þâ^ÿa šxñ±ïõa²€ O€ÿã þÿ Â~€`‹(þâ^ÿa šxñ±ïõa²€ O€ÿã þÿ Â~€a›×]ò ð{6­?8¢QB™¨`Ð`7ºä.b¯\LÛ]:*¥¼ñ.²[Ô¾ÏeÿJ²ƒü×þ*h¢¢ø]öP|0Íž6wm|ŽFÉêÔFD¸†Àctâ›ÊA%óu dR±0(ú³UçýlöÏ¡‡‰§ƒl%>ŠiÛó5*nžÐ‰«M´"*oÞäô‚†¥Ù”;f[ õøT™Ã.ß*EHDòç©Ùnø 1 ²†Ô®&Úö¼{èøÁ¶µöÓ¸­‰’ð6C£ÞG°sœ 3‰hƈG×ýôÆ«¶,Sð²¸#MfUÄI•Æ×ùðš—ðê·%Z@[û¢K󖈸P€#—«;¯‹»-E“@²÷ýíl+.Áa#aé³SÂNÂî?1­ ç¶}OÑõDû\€ø éPOmO 1H«µ&õŽÅñí3ÖuB1°¶³Ûdg®ºý#ƒÓR £ðÃÇÊ}m£ŸÉMÿƒ„ø/Üýi.>X¬+ÿ/Þ¶fRd/q½üì WÕ²:ª¾2ç™ÇM´%¯ó2º{cèäS³z½¿ŒÍ'a~ܪ.79Ñ‚ SX'EþÞŠÌxT\ªèÍ8¢Ê‘p5¶Ñ—>ÐCTÌa)®ý€kø -‚4y§ÿ¹góê"ˆi» †³ý‹õHK*%eŒÁ5¤:©3ÝÊ ‹J$ûž>ÐzoXƒ _O'– ü(9Ba›×]ò ð{6­?8¢QB™¨`Ð`7ºä.b¯\LÛ]:*¥¼ñ.²[Ô¾ÏeÿJ²ƒü×þ*h¢¢ø]öP|0Íž6wm|ŽFÉêÔFD¸†Àctâ›ÊA%óu dR±0(ú³UçýlöÏ¡‡‰§ƒl%>ŠiÛó5*nžÐ‰«M´"*oÞäô‚†¥Ù”;f[ õøT™Ã.ß*EHDòç©Ùnø 1 ²†Ô®&Úö¼{èøÁ¶µöÓ¸­‰’ð6C£ÞG°sœ 3‰hƈG×ýôÆ«¶,Sð²¸#MfUÄI•Æ×ùðš—ðê·%Z@[û¢K󖈸P€#—«;¯‹»-E“@²÷ýíl+.Áa#aé³SÂNÂî?1­ ç¶}OÑõDû\€ø éPOmO 1H«µ&õŽÅñí3ÖuB1°¶³Ûdg®ºý#ƒÓR 05:37:10 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x44) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x40000008, r1) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) mkdir(&(0x7f0000000100)='./file1\x00', 0x0) 05:37:10 executing program 1: r0 = socket(0x2, 0x2, 0x0) accept(r0, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) shutdown(r0, 0x0) r1 = socket(0x2, 0x8002, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="4ac85fd9e130f5dec66410460dbfd007d7f440616304f47ca066d1e971b6a8c8acae378b92195a3305009c6f60820200009c9a4bf1ce21578463f858a88bad516ce86a66f9dcfe3be4dc3272f463671c3900f449d5e5a59e5566413ea290fcda1b8f29f33de7e38389cc3f729f94000000000000000000"], 0x10) write(r1, 0x0, 0x0) 05:37:10 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="ed", 0x1}], 0x1) r2 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r3}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) dup2(r2, r0) ioctl$BIOCSETWF(r4, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x24}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r4, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r4, 0x80044275, &(0x7f00000000c0)=0x101) kevent(r2, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) r5 = syz_open_pts() close(r5) ioctl$TIOCSETAW(r5, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r5, &(0x7f0000000500)=[{0x0}], 0x1) fsync(r5) read(r0, &(0x7f0000000280)=""/192, 0xc0) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 05:37:10 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028ad) mkdir(&(0x7f0000000100)='./bus\x00', 0x10) open(&(0x7f0000000080)='./bus\x00', 0x180c9, 0x0) r0 = syz_open_pts() poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x0) writev(r0, &(0x7f0000000180), 0x1000000000000055) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000140)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$TIOCDRAIN(r0, 0x2000745e) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f00000000c0)=0xc) 05:37:10 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x612, 0x0) pwritev(r0, &(0x7f0000000380)=[{&(0x7f0000000180)="706a7e48afe943ff76154a17bbf7b9b863a1d21db7b6d5c696e465fceea14695e50be91007757d0de0ab0eed76ed6e1df4e43eac829f4962dae8f95bee9e403af61ff538cd59f9cc46a85d3921c1b31de41f67cd2b376fd7c77ba995c82fb48bb8a6c7ad6469793633b3a3a081c209bc5a492ef281cd0dd5f23d88e3a2eb5cb4f4c0212146fa3b9da0b6de", 0x8b}, {&(0x7f0000000300)="1f817e6ea2137547de0b2d9294b7142d123261ab3137cc2f50fd1af0beaeb31d2ab45510c895b5df6b00b84277eca5b68464cb3b706eefe3f071da8814b506", 0x81}], 0x253, 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r1, &(0x7f0000001740)=""/4096, 0x1000) r5 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r5, 0x4, 0x80) pwritev(r5, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r4, 0x0, 0x0) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r6, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x24}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r6, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCSFILDROP(r6, 0x80044279, &(0x7f0000000000)=0x8) write(r2, &(0x7f0000000100)='w', 0x1) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x10, r3, 0x0, 0x0) 05:37:10 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x80) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) r0 = semget$private(0x0, 0x8, 0x80000200) semop(r0, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r0, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r0, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r1, r2, r1, r2, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r3 = geteuid() setuid(r3) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r4 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r4, 0x0) 05:37:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$PCIOCGETROM(0xffffffffffffff9c, 0xc0107005, &(0x7f0000000140)={{}, 0x6, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x50}, {0x3d}, {0x4006}]}) syz_emit_ethernet(0xe, &(0x7f0000000240)="985238a669ab541d1369151a49be") 05:37:11 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000040)=ANY=[@ANYBLOB="cd27c931b75118acfdb3b268fe"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x2000, 0x1ff, 0x0, "400000000000000100003900484d010000000200", 0x1000, 0xfffffffa}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000080)=@file={0x0, './file0\x00'}, 0xa) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 05:37:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x80}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x24}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) rename(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)='./file0\x00') ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) 05:37:11 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f0000000280)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23ca2a0100000000000000008295955984c87910bf0600000000000000d30bcb777fa69dfceac2a84e6abca64896bc5e0400000000006fc4d4b151cb1e8200002b58fd4237b8fa44012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2cd2350000000000000000000000000000000000ffeb00000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa34c7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44356040906000000ec895c4784f6490ba02e9768a8b36d05c20a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204cceff733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc376615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9060000000000000013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f83e9f616eb7246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3be43aab78a2793c3f1253654f503a7213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e52cac7557c99a8ea2867ba54d66be96f8f93ddc79ff0000f687923ec91aed6cb55ad71e211058b6b187fd29ef1541e6ab94eca629fde07bbb0000117c90841ea6147ce522005f96566eaab012083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d0000000000000000000000000000000000e710aa4d4605d664aee9ec3f68a7b1c42bf353c400dd772975ef2c9037a9f9a74e347a42b74835b7ab57a44098f9f23497fdb9f7b3fb1c6b7c10845d9410e92d290000000000000000000000d01aaa2e480e91bcf819903ce59faedeb019d6bbe72b99629fd5e59a80161a1105edecbc0b1e095dd4f9814df223f7522b60315e03608be008c92729e82194580d4a4c2ab33f680361557685561973c4ffa81071b4ffd598e98d11c5d9f37845ea99bd3d6b76555b08b0bc674b6926ba9391c3798263331923b69081715b3db9b9a2c5e3baeedcfc71bf624a1cd78e434a3d43d5437fa12af2b984d6ae5032ffe53c5aa8d02f94f3415ab40722991814743cf679fbf05ae873c987012d7b3cd822e812d7a7347dec16e09421481630f53913e56a54c2e3287edf488da108ae2a0558383bef03a310429d65abe563e09f282f2e7233780d21c101d11c36189e399448524d4bff3e01a2451efc73cc6c205bf15b571fb41223c3b95a"], 0x10) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) accept$inet(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) sendmsg(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f00000021c0)=[{&(0x7f0000000dc0)="920fefd00a82e54563167ad971b2fdc452203c691196294265caaf9b47d7f69b766d04417a7a63222a629fadb848943fe2f6198160229afdc812e415bdaf8fbf91b0a6d05e501a4c0a8bdad595b73126dbafa67595f35c50f5e9fef0eb79608667bd8e39a1fa7aa85ac1a7fb9f79", 0x6e}, {&(0x7f0000000f40)="0b6586639c7b5a95c46a6e3660e8ad09b5b276c4d4ae5324656f962a53beb83bcc017560868d98dad8c6934c19e871b5985b025d9b84b07f865d6c3c56d022e5b8d8dedd63546c3ca65e120df7bbc59a36302491357e10590234f2d6937474fee8fe18e18de3a49900d50d40addf6d04c2974a83988f63707ff9d5d8c3396963398a437d5f7d188b40151abc209f160ded87968e93e1b9cf2cea966e994fea00f0587add3c0b6df3039f5e6c149717d98242dd33a300cd1b5b19cb604ded861e78aa", 0xc2}, {&(0x7f0000001040)="f87c9cb83bbbb4bd06fc69079519a3ac3b555eb78791cc0dc46cdc7cf33f7a978deb267bf0d8c8d34f341e7ac855524c6620b08a7ed3aa75255bacba58426e196dffbc867ba0b0b839a99efe74771d8cdfe025445fb2462dfc5e1a0ef62cf028f610b6c31227debe92a1ae544e6297fb8455aabfed8343dcd879215b69b95278e78f3b595bf3246e7dabd18b", 0x8c}, {&(0x7f0000001100)="39b349563b97498b6e7d22602870d2d20cded9d101fed36bc90161574305008f27e936fd57bbdc92a579296a21f039a1e8a557f7456c67b73ebff834990b51d5bdf2a71f544d42b8738c70d546ddc8e6e9ceef282983ab46e3801f78dcfcceeeeda0db77f9dc9315370290a9ade58e5ecafd3db3b67f89c5f95c2ebf866684955dda0c26c218f8022cc653f7c5a7a5b5ae51346d79e82e50ace7d7af49cf5f1385ea68b576d40d5cccacbd1e876eea33246747e6b9f2a1704e8ad7b836787227f44e9d4b554d6c1522f454f210dae2fca3e69ea17d4181e8d9c6ea4b1cd7fdf175757acd11ee56c00ec864990e64deec94afb036e279003a0d79b50159479de1ee1ef3316a5716687beb3fb73711910b4d93490dc1aaceaa741b86d8139f34a7805f023e419728262a813d2d59b866871cc0c40ec3eb07f57a162fc2c6234ed5269824de54b1a8be8860a5b00d78e8b529292f4e7d665b3a733927a6066b6ffd64f928f25c1b593fba577f0777f5de5bd1913adc4d061c41f5a4075240f76826ee2e6dbcad8c574cff63bf674ac9e3e31276654d3bdcd418a142d4417e5b353996672161570f56c7a096e7c707c3ac9c1ff3dd6c54d54021f3e3863f6164a18d33f283a2008552ee5dd5a8506260ccfe1f71ea558711012a1c1e5e5b882a7e8f38f94555280f0e8fac46a3673e5b52957f609bf5bde9b72a0f42e6df6164b72b53b45f3bb5b624755f682682599bb6b74feddb79ad0a07cea125893e2baf2f1deb2eb98d6d73f0fba6d23695ce40905d9e5916c6516875e7b9cc30917cbb50610c726b83fc472ee3cef3388a2b7f75c7bcb5d47d3a47d6163b343130de7b4a226973806ae6c7f2c9b7969a5016d93e7bdc3dcb29f02f8723401bafc20c78850644088f92972998c1ba1f0f28437a9951cb4525b3281543950cf79859739c9fa0d6b995b99a7e9548a512171b1e47411f07858f4ae403553948bf0fc4c4d5b29a3cfa6bd649e8ea7824838c3424efc26c8b71a53922894b4c4b8c952eb6e7f529d82c97ad6d7f132df0701623032ddf2ce06c66be3d565fba7684f5ec369e6fd87fe71512cacb4683d6cc616d4d4c97db929a9b192d562672ff36215cfaccc2aa06ec3830c6192029c2f6179a190eacd30489cf36cfee5ccac2911d526ccc3105d2192728b5a72984af1d653ff65aa8e511bca94dfcfc813b5d84f591d2c96163e5b0e63ed450b051027beb6942708798b6b2814214b47166e53e6eadef4b81bedadf7c0dc01956b1a47e49097b73ffa1c60817537e9e1e13d8e9e1d54b924fbfeaf0247a65d1d3ccf5b1a7a5d25c51c9ca05071320f5b80881ccb91e868d44a6192f78eb663e421091c7c687baa331832c77d7b8dd6529e01d2bd6cd2c8d16b09af92e53c579d54aaf0bf4dff899cb079f3e79d38a4197b570c4b1957f3967759302cdbdce941e00515e4bfdb0e33a8ecb5d546ae80aed39675d0cc2d1eed9cbce153d9c9e80458448a88684bcc6cae21bf041c042c8433d4820519fc4979ee5cc49dff745dd7d091065f85caebe61b0666e0ee4116cd138c696fcc7a3ad86fb9a71f85f032071e1a483064f2c8881b051c1299349dc1e51778cb91618728d72c66f40eeb504b018391bd33ded7fa81f18f1a5ce7536000f7dd50fc6c4ccd50b14318b149bac82ed0710740d55c1590c75be6e5ec23be80e0027e186211c7eba3c4a6feeda13bf709f1b1dcff7c40821e3e559681bed61832c418ad3ff3fa9758cbc096ee17627e4002c541948c5dee2f6c0ac5668090fe2414765677b9739a1c135f714521f8a3cc888e0d0dcc0586efb234cb2c123cd67bf60230fd2627e778936349d53d28211bcf49131b2945a643c734f5f26e9cc9110ddd63c6bb2f0a30eb39daf3f56f634ad5f4454cda3c37f5232071d4ea598f48d06522ffb1e97e1987c81d9b058f0a80527044a133b891996368a25b62a937117c6df001bef33879c8af2f0ad6905e1488e26d225c44592fb96a60fdd12cf73aa576e40091f857b383f195b759fbab02de31405206cb2e7c8be7f88101de8e071fca246d6b6243fbc5bfc43ae728dea8aeb9024f6a8b4356cbd8d84a34c7aa4ae0dc90c1b7883e30060f21981719f0601764a0646ffe16f7ea310870d008a00cee1029fac9785c8d21a3a11283bd50593e9ed37c3cc6004a6c948180a0b270b0981a6675d2166729e730fb3f004345f2e85e8ddb204e6aaee60ef12037cb3a03d92c1bdbec845f55e6ac714d9fc337c9c05bdcfd637b98fe1888727f1d60b67f95ff4c38e351957811ff0d6b16da5e953d903021236ac623eece669e39d91570612ead538ed06572fd4d228a5fbaedb199e4a9cc7e5d14e78de4a34b9f1a64e01992eea69c3aa12dbda8eecec5b1cdfd8a2b41dff6bcfecea47242bc747d7814729aab7b3a7674c58c01d82a882fe8d63774bcfcf58677500e6ef451fccc404764302a996841a7ba4acac42895364b4bf824bb78cc4989bd4a52e684f82811cdb113c0fd21c0af6a10ab7ab3490ed911043ef586005a4fa864078fc4d104ad52c756f0e5342869d4f16b7222cc97bc72726519e2b66424a57f7dc2aa0528760a0b859e71d5b797267f8ced0882b61b3cd91ac09839daa3bb50ac12f1ee8de75c4016c39660fd87bc5d99cd9467b13d3efd92fd184e6a3147bcdd2b2f97fd4654a76e9d66590ad3599728a393c66ae4e4b97439c6a935243cb7e34f812728cbfb9f0dbb64eb889e002158e898ab02554ad46eefc8e2d42fc44e3f8dc918450a9e62bd2af3b964c67686b20d483b8f0dda94b73bef23cc0fe82e2e6d3ad3cf41653427867be02df04fff2d79caf25ad0c939d16276edc1616114bbb8a5558c70e0b2ec255d6123fd1dbed01a4070a33aeffef165d7b8403d3b42092c8c81c705f8db38ac50e854560568383266fdafbd5c1bd9966b70877f35bdc9b5a6ea76e2ad4f0336c17af4942ab49115d9b3f5989d6ebbf9fe6fecbf816777fdbd1122b3095cf3059a109667c56ef1cea6bf3ed715eb1382f05c7147f440df2a6e56e871c5596408df2eb5842888a80c3b62dde02eb32539bda4b3b9c9588858eb6f006ebe10c550264af88b0ad92930df446ef29c477bfb1ed08486a68893d7f6096171eb4a2097c31a784c31c35b9a94a37", 0x8c6}], 0x4, 0x0}, 0x0) getegid() kqueue() select(0x40, &(0x7f0000000000)={0x4, 0x7, 0xc41f, 0x8001, 0x75e08707, 0xd5, 0x5}, &(0x7f0000000040)={0x100000001, 0x0, 0x7, 0x81, 0x80000001, 0x6, 0x4, 0x2}, &(0x7f0000000080)={0x49a, 0x40, 0x8, 0x8, 0x3, 0x80000001, 0x5, 0x100}, &(0x7f00000000c0)={0xffff, 0x7}) 05:37:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{}, {0x45}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000000c0)="791700000041ff01bd545b1565e4") 05:37:11 executing program 0: setregid(0xffffffffffffffff, 0xffffffffffffffff) setsockopt$sock_int(0xffffffffffffff9c, 0xffff, 0x1008, &(0x7f0000000000)=0x80, 0x4) 05:37:11 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35c, &(0x7f0000000000)="b6") r1 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r1, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r2 = geteuid() r3 = geteuid() r4 = getpgid(0x0) r5 = semget$private(0x0, 0x8, 0x80000200) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r5, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r5, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r6, r7, r6, r7, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000840)={{0x6, r2, r7, r3, 0x0, 0x4, 0xfffe}, 0x3, 0x7, 0x0, r4, 0x80000001, 0xfff, 0x3, 0x100000000}) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r8, &(0x7f0000000580)=ANY=[@ANYBLOB="0000d30000000000000000000000000001000000000000000800000000000036043a3fb5e7a1454dd21a55d57aabd57831f13d70575e6150e939798a23eadcb4c7aa2035a983255b28f342f91b61b8f6a75122926cf72803ad4d8f0cb094e4d86b532b177256fa380fd7a7f3196aa775576e298210d268544bf02553f0c85cbd9f954e15521d1bf0c0a53e30d42af55c6800bb6388c3e14b694de0a109ed6dc8f2481173d471ece32aad2323030ffe90535f7ef37bc70306b304de6c56f0b906825beee4d9b5b41121a704a5eb60b232698197d50a402039902575882be1102663be792b8c2e7e2ef0735ef71049d844af40eb0943eb69418eb4ab35c1f705aa06cdee147ffa8701f49bd17e09f3ac70000000000000000000000000000000001dbfd2881da72c194fc9e1f3b4c5c50466c2be1fc24798a8233b001b24b6952ad2678ab80424306420966971af99fc795169133c1e7633b6b16f07bf47b3e765f5d01984b7b64b9f8f380e5cbda53d15fb55f3501675c284fb2206ece5a3e8ea20445bd4be7e59e5c3840aef5b85386fd7fd39f3ccb6b754af0688e6955b6d8cd682703ab2d77f8b171943e2b18d6fd39ac1c006dff12e2e682f5f533d0443e0cc3db967d40a850e13b6f30e19d5102a140ccf0d8196"], 0x2b, 0x0, 0x1000) r9 = geteuid() r10 = geteuid() r11 = getpgid(0x0) r12 = semget$private(0x0, 0x8, 0x80000200) semop(r12, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r12, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r12, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r13, r14, r13, r14, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000840)={{0x6, r9, r14, r10, 0x0, 0x4, 0xfffe}, 0x3, 0x7, 0x0, r11, 0x80000001, 0xfff, 0x3, 0x100000000}) r15 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r15, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r16 = geteuid() r17 = geteuid() r18 = getpgid(0x0) r19 = semget$private(0x0, 0x8, 0x80000200) semop(r19, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r19, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r19, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r20, r21, r20, r21, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r15, 0x1, &(0x7f0000000840)={{0x6, r16, r21, r17, 0x0, 0x4, 0xfffe}, 0x3, 0x7, 0x0, r18, 0x80000001, 0xfff, 0x3, 0x100000000}) r22 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r22, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r23 = geteuid() r24 = geteuid() r25 = getpgid(0x0) r26 = semget$private(0x0, 0x8, 0x80000200) semop(r26, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r26, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r26, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r26, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r27, r28, r27, r28, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r22, 0x1, &(0x7f0000000840)={{0x6, r23, r28, r24, 0x0, 0x4, 0xfffe}, 0x3, 0x7, 0x0, r25, 0x80000001, 0xfff, 0x3, 0x100000000}) getgroups(0x9, &(0x7f0000000100)=[0xffffffffffffffff, 0x0, 0xffffffffffffffff, r7, 0x0, r14, 0x0, r21, r28]) setegid(r29) 05:37:11 executing program 0: r0 = semget(0x2, 0x4, 0x410) semctl$GETVAL(r0, 0x4, 0x5, &(0x7f0000000240)=""/160) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2000000000ebfffffeff0009000000000000005b8b071b542a538706000000b81800000029000000310000000000000000000200f000"], 0x38}, 0x0) r1 = socket(0x18, 0x4003, 0x0) sendto(0xffffffffffffff9c, &(0x7f0000000000)="cd77ec90586169de3cf2689a31b38b3e75bfa191d87718d115d929090e28c4ba034596ea843a92d8e187c57eedf9739916aba31abe05734264c0ccc44ca988e9752b7b8270344b2e818382d7654f1f72d9bb9289639d1bfe1dcd0c786a7aeff9a71b7da488a0504cbb97bf051c188812280395993a", 0x75, 0x6cfb84cdf90484cb, &(0x7f0000000140)=@in={0x2, 0x1}, 0xc) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f00004b5000/0x1000)=nil, 0x1000, 0x5) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 05:37:11 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x4301) r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r6 = msgget$private(0x0, 0xf7bb9e99388a03e5) r7 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r7, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r5) r8 = geteuid() r9 = geteuid() r10 = getpgid(0x0) r11 = semget$private(0x0, 0x8, 0x80000200) semop(r11, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r11, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r11, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r12, r13, r12, r13, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000840)={{0x6, r8, r13, r9, 0x0, 0x4, 0xfffe}, 0x3, 0x7, 0x0, r10, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r7, 0x1, &(0x7f0000000100)={{0x3, r5, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r6, 0x1, &(0x7f00000002c0)={{0x1f, r5, 0x0, r5, 0x0, 0x10, 0x8}, 0x10000, 0x200, r4, r4, 0x31, 0x8000, 0x80000001, 0x1}) setsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000400)={r4, r9, r1}, 0x2) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r16 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r19 = msgget$private(0x0, 0xf7bb9e99388a03e5) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r20, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r18) r21 = geteuid() r22 = geteuid() r23 = getpgid(0x0) r24 = semget$private(0x0, 0x8, 0x80000200) semop(r24, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r24, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r24, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r24, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r25, r26, r25, r26, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000840)={{0x6, r21, r26, r22, 0x0, 0x4, 0xfffe}, 0x3, 0x7, 0x0, r23, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r20, 0x1, &(0x7f0000000100)={{0x3, r18, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r19, 0x1, &(0x7f00000002c0)={{0x1f, r18, 0x0, r18, 0x0, 0x10, 0x8}, 0x10000, 0x200, r17, r17, 0x31, 0x8000, 0x80000001, 0x1}) setsockopt$sock_cred(r15, 0xffff, 0x1022, &(0x7f0000000400)={r17, r22, r14}, 0x2) r27 = getgid() r28 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r28, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r29 = geteuid() r30 = geteuid() r31 = getpgid(0x0) r32 = semget$private(0x0, 0x8, 0x80000200) semop(r32, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r32, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r32, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r33, r34, r33, r34, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000840)={{0x6, r29, r34, r30, 0x0, 0x4, 0xfffe}, 0x3, 0x7, 0x0, r31, 0x80000001, 0xfff, 0x3, 0x100000000}) r35 = getpgid(r31) r36 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r36}], 0x1, 0x0) getsockopt$sock_cred(r36, 0xffff, 0x1022, &(0x7f00000015c0)={0x0, 0x0}, &(0x7f0000001600)=0xc) r38 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r38, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r39 = geteuid() r40 = geteuid() r41 = getpgid(0x0) r42 = semget$private(0x0, 0x8, 0x80000200) semop(r42, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r42, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r42, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r42, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r43, r44, r43, r44, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r38, 0x1, &(0x7f0000000840)={{0x6, r39, r44, r40, 0x0, 0x4, 0xfffe}, 0x3, 0x7, 0x0, r41, 0x80000001, 0xfff, 0x3, 0x100000000}) r45 = fcntl$getown(r0, 0x5) r46 = getuid() r47 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r47, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r48 = geteuid() r49 = geteuid() r50 = getpgid(0x0) r51 = semget$private(0x0, 0x8, 0x80000200) semop(r51, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r51, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r51, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r51, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r52, r53, r52, r53, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r47, 0x1, &(0x7f0000000840)={{0x6, r48, r53, r49, 0x0, 0x4, 0xfffe}, 0x3, 0x7, 0x0, r50, 0x80000001, 0xfff, 0x3, 0x100000000}) r54 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r54, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r55 = geteuid() r56 = geteuid() r57 = getpgid(0x0) r58 = semget$private(0x0, 0x8, 0x80000200) semop(r58, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r58, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r58, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r58, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r59, r60, r59, r60, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r54, 0x1, &(0x7f0000000840)={{0x6, r55, r60, r56, 0x0, 0x4, 0xfffe}, 0x3, 0x7, 0x0, r57, 0x80000001, 0xfff, 0x3, 0x100000000}) r61 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r61}], 0x1, 0x0) getsockopt$sock_cred(r61, 0xffff, 0x1022, &(0x7f0000001640)={0x0, 0x0}, &(0x7f0000001680)=0xc) r63 = getgid() r64 = accept$inet(0xffffffffffffff9c, 0x0, &(0x7f00000016c0)) r65 = syz_open_pts() close(r65) ioctl$TIOCSETAW(r65, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r65, &(0x7f0000000500)=[{0x0}], 0x1) r66 = syz_open_pts() close(r66) ioctl$TIOCSETAW(r66, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r66, &(0x7f0000000500)=[{0x0}], 0x1) r67 = dup2(r0, r66) r68 = syz_open_pts() close(r68) ioctl$TIOCSETAW(r68, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r68, &(0x7f0000000500)=[{0x0}], 0x1) r69 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffffff) sendmsg$unix(0xffffffffffffff9c, &(0x7f0000001800)={&(0x7f0000000040)=@file={0x0, './bus\x00'}, 0x8, &(0x7f0000001540)=[{&(0x7f00000000c0)="3b105b58", 0x4}, {&(0x7f0000000100)="df68e3d6c87ecee740977ea83d9ae3d60edfa01ad7eb96ceb1945268bcdf4bbba0ace9119bdf02b6cc2f9b9080cee57a11a7bdcc9ad7c8baade763c5e8890ffb3c839d02dd94eafad977967dd5482f9447052406231f472e8b6840b54a4059b5e99e53b555916108bde0a0a691b509f157c45b6efc2faee2ad6c5ab7433950ee4da7c5535eeeee1a9bac180b57b4a85a0eac6da53f98deaa9498cb3f330f2d6eaefb00281b528c83703a24117ceb47bb58f66a455b540888a8e27268b3204a99a386d658e2630f6c982bbd63a92f31c725a362cc462c34c6d0d0533ca43777f29f9ac5d1b24f483b3aec501a83d37184af6710a522af7527780ae3f60948b04f4a3997f6c655c7ae6c091a7cb24806bb733a57c8b07d32df08e89b23939d4d163f8f767624170ccf5ed60adb949eef711e5f25149dca5ee44b881a82be7141437221f096104a18b4c3f1d2cc07773ebb31fd7aa2ade361d90e59711e7fcae3011250f9d0778786d3c761abaa75a693a3a80ca22ee30a029c267cb229c339e2224020a64f22c1f4b348702b797a8bd1f81288a8e178158418ec0236d1107be40d7aa516df54d89457fcfdab075da943e4201e03c06fce3af2794153a9c93337e74b9005c60200921d84fdd6c27f28e2ce94c68cc33e854bfa8ddc8691212889168aa9ae5127cb64a39dce0947085befcca2a523ac670dbcd412bd5d8bcd5a53fc9bc9abf256b01f48c239cbe9d6fa76dfb77a98ea33ca99a87baac38151bccd15ce2a2e66e1858e5df414b8a9a52ad4e720adb802dc14e7ab3fd750f0df505a0e7050ad639de217bba41e8e53347d681b5d756b7f5ab8031df0d44c2b1abb681d2415d442217bcaa2708c02afb962a0f1e0b36ad0bc0e5637671aca6889c061344f911d3e0ee6c1cecbc10c33f8a8b4f3cafeec4027eb7ba29aac35140389870d7baf8a8575630f5e9083800c19400f2c129eab3aff9b0720bf3cb3f547b75f2d8273d35851d1d7f7d21ae7e45ed2248eaba6ff01f6b1e2408adeb51afbcf172f76591aeab22ca0e6a6a6e8dd46ca8297c3f84eeeea0576f83b690d3c5635ca9dc8a3cd3efff3912d0e36ced9761516abf3060e06475e38c72b34a27e0920941a668ed27a4d433731d3380d6db18284f3b930f67492164c5f2d47515ce11d1d7381e67f6a51255022988ff1d4c451d40a7681f5d01212098fc58715989be5ccb354f46c32d4216770270b51ff732076dc587bdd85c0535bd38b0bb0964d0678df8157298fe7c8ddb40e71f55e067931809474a6bb086cca0c56e644cba43aec2615bb94fd8b3f9f3f936d783d8c4144b90bf6523869d73c1db702a2ffd6fc41227c0c6f23c1856fcf816be7289cdb5a083925a2b762546dfe748543aa1e40f565ae51f521c2ea642bb0b65730a5cdc829b81e3a920037458ce9dd77f9592bd7fd3cd9d8a3c67f5d72f6e7706be69a19eabbcb633d0d39e50a6e61df980caefc623bf9cc1107da7cbcc501f721a7ecef28e0f2521100993ec40e5aca2f953a990f9c67821d40f6baea2d378e59b7d0e9bf19a593e6780efa62dff51bbe2f174e70d321734c80315bccc99071eb9312c5842deddfa0fc6ec9e21aea8ca2bb4135450787e1be0b4eb04fe843b556c021ee998c3a5a06a4cf731d8c5e62d5af6088a2d142d7449d20276e2be53a78490c56499c813aeeb68f5d9013e09892f8f55f69cee03973b33479acaabab15b6276ed22d6e7dc2b3118bdd6e94cd370e8fd10aa995663b09d242339c081b93c53d234c0639b921c0c3e8cffd7e6ca5bb92ddb44d942a4b0f60f95d5106ae990396957e99ce813d73fce9f1dafa9ddb72345c79c5e8f23b40ee431b82456463e6b313ca7093bfac2c2ea1a079a7a1bf2f1bf1c6582fadd053ea080e56af73810f918d25c08eb556c23b6eff6533b73e58f816eb162e6e392d9093b0999adcf92d345c24276e228bbabb8f986016b0f7a0c272c2b1300672de3349f9d1a27573e254034ee75fdfc73d457aede96399f9673de9570800ba4ac2bf4f10cad7d322626836bfe23c612ea57a7afedf6407ed55e16bfaa3e08b30f101dff859b65df0cb36fd1b8e4ab65f9c70f0705b85b50ff62db556f7aff76c4f30fcccb48deabd9ea1a7ea41e40126c1c68317a1f044c5d763ff84a7cf7981e5cac7e206c5023569cfee6e63a2c7b0e87322d4dd8b269c08c7b8bd3f50b0cd55cae9d218896d279937d4d01c1004686097ce3a53d6800647f6096ebf9ff5cbdad2615cbbdf2abc1bfbae8d484bc8ddd3c842d6ac2e2f0913bd0160f36e08f1ceb8028e6ddc3a75a80a96c297cc524f1ccbf13aa6b7946db40d0a8fe3b43f32f952875be88f88db767fb4f0c1e651168c722f9adf7e456ed78be4fd156f71b3c6a8e41dc16259357675c9eae1513f21dba2656d001c83c623e74f43f1f9613921cb273797e672c11e8249aed981da8b07dd9ff197028089b4ee9b5d940c66a7048785ef0486db111215075e2a9d4061b93672d592aabb35a3a72bc4fe6f684af8c44d75c5f597d956acc8894cbb6e64eadba3d920005e31c4bfc67b4c7739f2f4201dfd707890dcb367a9e61bbd2373ded1a85866d5b07bb77a328e75724b0e4aa2cb5a326f6a45337b420f9868c1c69fc3a25edb1884d64ee9afec217296d83ecd15a3dd4ac722afa92bab2f749b7ceea8b9dd88fba7bcb9f4745cab9a07a32d6fd773700b1b7b10c7c77b1393506b519af2f0f39a4eb7f768361d207fb6a4f08470764a530f550054b1a57bdab643ff35a8594178a0a22d9d50d0095f9a6cc26f52fef7ed05a10a801b66a214752be4b153975e48ee23838154faeedff4b8ce41c761941c7662ddb83d82ad73c3a3ec7f656f529e80424f0b6c0f5ee4e80320f8573dad75dd2d9dea570df16f9e1db563b32cd9cdd2fdbac2a77c69d7ec6f66cac3fd9f7df11968c1db54c602c6d673e4a06973258886fa78ce9186132962a4dbae5cd641934f1d5f64746276990cd4ddba6d5a773541b9330fe9df11eaa79167a5a923dd5dfea63d58139ee9237f4b51a1e32ef3e6dffa68666b0be031f147c88ac256e61340e49ed4806caff2683afb9a2b5a000163711a36871b196f3b3dc2f7bec02e466ab395f57e68e94d9a7d335b2ca4696c230201c5a50384cc750bf1c406258bfe48acb46ff8ac6b9ea728b399f9a68c5ac9be05000f1ae1577e7e6c1d3c26d7245493488226e14fe6712aeddca6efe98b5dfeb2b542e22f279a5cd09d26d1bbc3f6b808e65d609e06b3a58665675a313bf104ed2e49076298cfd8ecab5b034c8ef18ff46170fe4462e43cf6bc6af01ff7a5f7f41f6f513ca9db5df9d3a4e05e369a9c01c6f92ed674d2a927a130f7918736f6492452e3dac191c112437052f2408bfe81bc5ca53d76d5733540c5a9720f22ae7cb8948ac8ec179f594f126bbfc09a37945e72182f6410c2e010e1a81751cacb271d4a02b7ae4d0af645cc9ac44544eeb329ceefdcd00efed021c2c754f49554538216e0ffc18c6792d728677b8c0bcc2dacf529aef1bb2db5df4d01dd48a83d21110b82a41ecc06f03719f4c2076b91858023a26b4cb909715d10c6658f1bbcd955a296a7f4e705ab641709ff3e8bb2a068312da87316cff529eeaf725df19418e8ffacfb0ac91308855d446fe246712043d06d8c9e7d812c73f993f1701282d4ff5040f2fd2126046850777682c56e2576cce324d0965ac3692643609075a6081125de06d9a5caf0655ea6c4bf25215d5725c281f87705843f1d4e35f00b5e960e262481acdd904732d043aa8b77e489c18ea751af5ffc4fc2c247e446cb130635e495319218fc714cf7333b667f2a2f9b7fc0abc4831ac5539043c0060e77eeacf8e0da846176a47955a02543aac2ac7710f0146f0cde0985f61c4e4b76743298b8e56b904973a8883623252e2d3701b18dbb851c49b7a12b911a06357885c80cab3d01967a7c01302d3f1cc042b1a257be9be432621a50d808706612408d78557bb5fa1d7f1883fb5f7aadbb0ab5f401855b4b92238cbd022be9af29905b812f5eb1b4fb1ce99e68aad0c846135b14fbe0903774281f02bb584a02d48188237868ec0abf2d66e7ea3ae21767488e8c5571c3e4ba8f2c2057cf8fe2c5c4025f965e985b41c163a0ef4269dd37700fc016fc6a8775d9d45ca232f03b50836c03f922bb413cfd49dff4a3108e8ee2dcd9ff54bb1a043b30adb23488ba725cc85e828f5a823d95956e45b692945c0490343b423657aff7a6b77a22c7bf47f2178b4101e9ec2c0e662d1be1b5ece8831ad2a4a0d8498c6329949a204d84ffe944445bc43559d217400d6db6556f5b143bbf96ec781d10955aadd3f77233a214a633b938ae5d6099f4f1893f740c71de6e3a6d7f2ab7a54b24e7c10d3cb355f83bc6ff94397a17a923c3d706fdf10acb15dba4c1ca0e6e049e46af3f006fd3f2eca0c78288851e79d37319b547788e8721f05496016f218f1290d699ad3008fb51677c026cceaddd97a18dac2f723936e4463003db26d8c2fde7aa8333d9efba450f1067ff67b8abee4cad29a97300bea8e2c0dc478bd787b0a3063813a0f424eaedffcd6b94bfdf3b960c590947df93aa1f74450143094329d47b83fc82afaa9a9e5a5fd3d335403ed987bdcd53273c7bd909e863893c284e28ff63d60cb80b8940b749e27a5278e4668bcd5ba4041a18efc42c6ff9ecfceca3adb1766b7dd302d8b877b70c7e8739d3f3742cb5de74c11d44b94d1d6a4e937af7a58dbf72e61106e342dacaf128f3bd2df4225ae08d09ed44bb1945c3cf4a4f54e11d336990831276e1c36088ea05ce63de4bd0a285a5346f6376bae738daab7b8a1b69b91bff877c1a902ede4a031df04137584abeff62fcd75e0ef23a8aa9dd774b590284b803a4e1b8d633b25156828b4b89ed3adf40efa09f738fd7ae99a4e72c7e0498e2214bbce706b94e7faadde85f7af982b1406fc3a22623ebff83659c4bcf0be1e3407e0ca053147ce40926d55133f2af6ab19ac4e759bd099ce10c77f91dd69330750bb529907685f842dc0fe264ef94d578a57253e6a5832696ab1487cdf0cc689b7f2eaead9f725b226a3055c2600e073e2aeecf66f4253ea406cb2364b7e5f0022f2ea5791bc06bbf6cbd8276329db8b5a7cb8c573e2abd8ddd6b79124434d155a18a14fb6d03dcb805aa506857a5401a0efefee405d397d9c5e611edf548c96e7d0dc0d754ec3a63eaff868d3827566cf6a6d2356a0331d41b2cf48d508685fef7364165a815fe51a0db68561428605cc56ef026dad209008592fb2f8cc9eb96c37825bdfd634ac85eec6fab05369946c74d1c1885cbef46448b1858765aea2d52dc825ff3cb8d8d3f850e7505e02813445933791602549e8c6abf40ee47be7b198a2caff59b564a0ab5faf9dc8f85f1514340f1183728fe8aefb0e699da72d546110703b5e12922ffb46c6761aaebecd07071b7e0b956c6b666b2f57d0a9c619dfec1f4a732feb661c41e5a9133cf09ea82b7d19169f96b1332ba4a71bbee700f8a35ded01281494b391f8d3c5d14a5721183f1e849b77a697c15de3b5a7df881b5fb7d6b3fb79b5de2abe062c6660e27ba2b2b15f857220978af0973492e49bfd161c35e5db05fc84d87d51a5a73daaa108c0534f2654342ce0ed1e6a74ae74e98df7910d0907ceec1739db5220e4afa3a331ce6c80ec6526a4628c704be0551577bea5288e9df877be3631775bde6f4a0db748a8e656af48ade0109bdf3cd050d2", 0x1000}, {&(0x7f0000001100)="758d729c7f49c7bcd889e2bb90dbc77a434fb313733ff92bea0c1ae4849fa3f97e206d6da6aaa694b2ae298f8373aefb5748ebf3b83784954eb59f980c38624d4b28dac079ab594d7bc372685488f0e44240b3e5ae1f4fdd1a8cabf14133e5789acc56af597a9df573493e25370eb61f6a93c6dc3071049a4e893c420bf1374337c21babf4e85dc4298a8e7511cff92a9e3be56814753c652c8853ccd3336fb81b7b3ef8beee1a73c0ed6053c389fee1bdb8dcb415fcc0", 0xb7}, {&(0x7f00000011c0)='UK', 0x2}, {&(0x7f0000001200)="901aa6afda326667736b149d63d7cd55ca8ba5652f0bf78e67e907b58bb1187f9212bf9b5d8f78e501d61b4bc339cd5fd946d050c8c0933e9ad64b52d4606838a88e016466cd0f2396a1ac93bf533fa493487ee6a14e7716657545c164176fb1fc26c83d7a0e239262bf5681eca50cfc61ede2681ff32d10553687dbf2b583af67d42a413bdb0895871682fa32cf9e9987", 0x91}, {&(0x7f00000012c0)="86b4888fd5342d5b153254e1a548e3eb13944be8473c30a0df0053b65808837a52bdc3184522c8aa4f96736dc9b2998e0ca2a68bb3581c91445e8afcccb0a22887db4bb8078b42697b955c4329160458274dbe897955cb317e4aec490f4eccaf6a9d660ad95ac1e604b1b08b27f5526b6dace9c192e913236e8a0f432c08c13e7037161c0f53f42ffd1bae815043408390ed1123f4c8cb83573e627804053256264e26ad78e5711861e06eb33ade435428451238e6d780ed5a94b3b85efcc22d4554ec799744159521b7e44cad9b166afedb29ca374925e96496e6dc32e88beee2dc9a93de43156bf8aa4b358affe6", 0xef}, {&(0x7f00000013c0)="25a46c33a6d2e9a9fe2b96be8473ee1ceca375c4e7d3cc2943560e1508d06ed07c44675e16e9ebf0f9ce25f4fcf65e538d77d2545714257fa44c357875f121fd6457caf44c572ec3456ec4129d8d4643273bd968f7b4", 0x56}, {&(0x7f0000001440)="d748f58a63a232349934cafdabbd0385408569c9e906479c9ba30501bd72b12f65e4dba57c09e43b5b7e2299e71e1368d0f5bbbb2f9cdeb1830f1b26552f5fc1527aef236d325895da4599e16a41cd15d81f8b29a898062a76507d1b97568aae1a9380432b151569996e6646c5dbebdf5071f3baf76a2406b1f4e82dccde192544d205ab9d60abbb5fe4abe2796def0cafd753004575f56991b33efeb19a7d1578eef284e97e5bc29b69f98ed8a5c609257c5b4fae1aba95bf7bb7857a3352e2a6", 0xc1}], 0x8, &(0x7f0000001700)=[@rights={0x18, 0xffff, 0x1, [0xffffffffffffff9c]}, @cred={0x20, 0xffff, 0x0, r4, r22, r27}, @rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r35, r37, r44}, @cred={0x20, 0xffff, 0x0, r45, r46, r53}, @cred={0x20, 0xffff, 0x0, r57, r62, r63}, @rights={0x38, 0xffff, 0x1, [r0, r0, r64, r0, r65, r67, r68, r69, r0]}], 0xe8, 0x6}, 0x400) 05:37:11 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x100) ioctl$WSDISPLAYIO_SBURNER(r0, 0x800c5751, &(0x7f0000000040)={0x100, 0x4, 0x9}) r1 = socket$inet(0x2, 0x1, 0x10000) r2 = syz_open_pts() r3 = openat$pci(0xffffffffffffff9c, &(0x7f0000000080)='/dev/pci\x00', 0x200, 0x0) ioctl$PCIOCWRITE(r3, 0xc0107003, &(0x7f00000000c0)={{0x0, 0x80000001, 0x100000001}, 0x81, 0x35, 0xfffffffffffffc01}) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000100)="7ac77a6d762884aac194460d362656daf37b8788fa5dc7047113c9701f0fa7c243e1689db9871366a35383ca22d3a1aa6a8449886a1e11f5450aac8f54414a41dd1162", 0x43}, {&(0x7f0000000180)="4f327dcdf2e4425accea30149c1680b796", 0x11}, {&(0x7f00000001c0)="d5bc4375fb25fc6d3e135ec067baf860a25deee47bceed4abf9140ffe1", 0x1d}, {&(0x7f0000000200)="4f93e02a98ff3009ec4a2832ec5b133212217f2904125048f47c4694702ed3226892315807f6ee4b18198b8b89b7e645fdb872cb1f6d4fb4d1b23bb4c3c48d41cff3cc95e31a4e1a4bd9e56674dd33ef71e3a4c61eef8cf1e7d06741d6fefd68c9e09c78ca03db00723ceb548bb3554963ba3ea3b556806189b81aabe265614d1618b7a17ab9e4ec60f4d858e134c19bf2cd3f19096512d83b0718c6284e09db4cd1f420f22f861801c3667be07c9c82089feea28e", 0xb5}], 0x4) ioctl$PCIOCWRITE(0xffffffffffffff9c, 0xc0107003, &(0x7f0000000300)={{0x6, 0xd6, 0x5f}, 0x3, 0x3, 0x7fff}) utimensat(r0, &(0x7f0000000340)='./file1\x00', &(0x7f0000000380)={{0x3, 0x2}, {0xffff, 0x8000}}, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f00000003c0)=0x7) r4 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r4}], 0x1, 0x0) r5 = accept$unix(r4, &(0x7f0000000480)=@file={0x0, ""/108}, &(0x7f0000000500)=0x6e) r6 = fcntl$getown(0xffffffffffffff9c, 0x5) r7 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r7}], 0x1, 0x0) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0}, 0xc) r9 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r9, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r10 = geteuid() r11 = geteuid() r12 = getpgid(0x0) r13 = semget$private(0x0, 0x8, 0x80000200) semop(r13, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r13, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r13, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r13, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r14, r15, r14, r15, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r9, 0x1, &(0x7f0000000840)={{0x6, r10, r15, r11, 0x0, 0x4, 0xfffe}, 0x3, 0x7, 0x0, r12, 0x80000001, 0xfff, 0x3, 0x100000000}) r16 = syz_open_pts() poll(&(0x7f0000000080)=[{r16, 0x40}], 0x1, 0x0) r17 = syz_open_pts() poll(&(0x7f0000000080)=[{r17, 0x40}], 0x1, 0x0) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r20, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r23 = msgget$private(0x0, 0xf7bb9e99388a03e5) r24 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r24, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r22) r25 = geteuid() r26 = geteuid() r27 = getpgid(0x0) r28 = semget$private(0x0, 0x8, 0x80000200) semop(r28, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r28, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r28, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r28, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r29, r30, r29, r30, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000840)={{0x6, r25, r30, r26, 0x0, 0x4, 0xfffe}, 0x3, 0x7, 0x0, r27, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r24, 0x1, &(0x7f0000000100)={{0x3, r22, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r23, 0x1, &(0x7f00000002c0)={{0x1f, r22, 0x0, r22, 0x0, 0x10, 0x8}, 0x10000, 0x200, r21, r21, 0x31, 0x8000, 0x80000001, 0x1}) setsockopt$sock_cred(r19, 0xffff, 0x1022, &(0x7f0000000400)={r21, r26, r18}, 0x2) r31 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r31}], 0x1, 0x0) getsockopt$sock_cred(r31, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0}, &(0x7f00000007c0)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) r34 = syz_open_pts() poll(&(0x7f0000000080)=[{r34, 0x40}], 0x1, 0x0) r35 = syz_open_pts() close(r35) ioctl$TIOCSETAW(r35, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r35, &(0x7f0000000500)=[{0x0}], 0x1) r36 = syz_open_pts() close(r36) ioctl$TIOCSETAW(r36, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r36, &(0x7f0000000500)=[{0x0}], 0x1) socketpair$unix(0x1, 0x28a613d237e23c8c, 0x0, &(0x7f0000000880)={0xffffffffffffffff}) r38 = syz_open_pts() poll(&(0x7f0000000080)=[{r38, 0x40}], 0x1, 0x0) r39 = semget$private(0x0, 0x8, 0x80000200) semop(r39, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r39, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r39, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r39, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r40, r41, r40, r41, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r42 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r42, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r43 = geteuid() r44 = geteuid() r45 = getpgid(0x0) r46 = semget$private(0x0, 0x8, 0x80000200) semop(r46, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r46, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r46, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r46, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r47, r48, r47, r48, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r42, 0x1, &(0x7f0000000840)={{0x6, r43, r48, r44, 0x0, 0x4, 0xfffe}, 0x3, 0x7, 0x0, r45, 0x80000001, 0xfff, 0x3, 0x100000000}) r49 = syz_open_pts() poll(&(0x7f0000000080)=[{r49, 0x40}], 0x1, 0x0) r50 = syz_open_pts() close(r50) ioctl$TIOCSETAW(r50, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r50, &(0x7f0000000500)=[{0x0}], 0x1) r51 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r51}], 0x1, 0x0) r52 = accept(r51, &(0x7f00000008c0)=@un=@file={0x0, ""/108}, &(0x7f0000000940)=0x6e) r53 = syz_open_pts() close(r53) ioctl$TIOCSETAW(r53, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r53, &(0x7f0000000500)=[{0x0}], 0x1) r54 = syz_open_pts() close(r54) ioctl$TIOCSETAW(r54, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r54, &(0x7f0000000500)=[{0x0}], 0x1) r55 = accept$unix(r0, &(0x7f0000000980)=@abs, &(0x7f00000009c0)=0x8) r56 = syz_open_pts() poll(&(0x7f0000000080)=[{r56, 0x40}], 0x1, 0x0) r57 = syz_open_pts() close(r57) ioctl$TIOCSETAW(r57, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r57, &(0x7f0000000500)=[{0x0}], 0x1) r58 = syz_open_pts() poll(&(0x7f0000000080)=[{r58, 0x40}], 0x1, 0x0) r59 = fcntl$dupfd(r57, 0x0, r58) r60 = syz_open_pts() poll(&(0x7f0000000080)=[{r60, 0x40}], 0x1, 0x0) r61 = dup(0xffffffffffffff9c) r62 = getpgrp() r63 = getuid() r64 = getppid() r65 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r65, &(0x7f0000000380)=ANY=[@ANYBLOB="0000002914000000000000000000007f00"/43], 0x2b, 0x0, 0x1000) r66 = geteuid() r67 = geteuid() r68 = getpgid(0x0) r69 = semget$private(0x0, 0x8, 0x80000200) semop(r69, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r69, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r69, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r69, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r70, r71, r70, r71, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r65, 0x1, &(0x7f0000000840)={{0x6, r66, r71, r67, 0x0, 0x4, 0xfffe}, 0x3, 0x7, 0x0, r68, 0x80000001, 0xfff, 0x3, 0x100000000}) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r74 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r74, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r77 = msgget$private(0x0, 0xf7bb9e99388a03e5) r78 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r78, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000002d000000000000f5ff00"], 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r76) r79 = geteuid() r80 = geteuid() r81 = getpgid(0x0) r82 = semget$private(0x0, 0x8, 0x80000200) semop(r82, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r82, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r82, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r82, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r83, r84, r83, r84, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r78, 0x1, &(0x7f0000000840)={{0x6, r79, r84, r80, 0x0, 0x4, 0xfffe}, 0x3, 0x7, 0x0, r81, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r78, 0x1, &(0x7f0000000100)={{0x3, r76, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r77, 0x1, &(0x7f00000002c0)={{0x1f, r76, 0x0, r76, 0x0, 0x10, 0x8}, 0x10000, 0x200, r75, r75, 0x31, 0x8000, 0x80000001, 0x1}) setsockopt$sock_cred(r73, 0xffff, 0x1022, &(0x7f0000000400)={r75, r80, r72}, 0x2) getpgid(r75) r85 = semget$private(0x0, 0x8, 0x80000200) semop(r85, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r85, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r85, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r85, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r86, r87, r86, r87, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) getgroups(0x1, &(0x7f0000000a00)=[0x0]) r89 = syz_open_pts() poll(&(0x7f0000000080)=[{r89, 0x40}], 0x1, 0x0) sendmsg$unix(r5, &(0x7f0000000bc0)={&(0x7f0000000540)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000700)=[{&(0x7f0000000580)="0e832e8f7188f031cf74e385fe250fad8945382061c9f3c7f084413080d678c389c1e3fe14ed54ab7cd77cf01c4f6e383eaa24e8a04ca09fa39a51fb0d0d00563447d32aef1b0f7f0c719304fd04c01790125d0f4a8aef0d9fd2ba1a6c8bbcecedbce74fdc6361e6e8d5a329e191b8025d", 0x71}, {&(0x7f0000000600)="35a401245326da56a6fa12caa6375cb8b65f1baca825f1aaf5fe83714e2b308b31c33ef604ee3b4b60093012e73207bf3067abe46082c2b64eccd1a2875f3cd4a7a6e1d5656f10e9d7143083105f51b858d6df88204baf912c9929574e37bd3911513ec2e7831d01ea09d0c89f5c16fed12417a92630f1716743b8039d21f21f2c88ad89f5dbcdf34102234f51c1dc4e59b139468fb47d24a8f718ea390b997d68aa165b2b3e9255e88b5d5cf41456e3700c2bb5fb2db3b0338b5edb75eaffd26674e35c30c853238a1fa80f7a4609679754f25429", 0xd5}], 0x2, &(0x7f0000000c00)=ANY=[@ANYBLOB="200000a26065b99a030000ffff0000000000", @ANYRES32=r6, @ANYRES32=r8, @ANYRES32=r15, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r16, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r17, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r21, @ANYRES32=r32, @ANYRES32=r33, @ANYBLOB="000000002800000000000000ffff000001000000", @ANYRES32=r1, @ANYRES32=r0, @ANYRES32, @ANYRES32=r3, @ANYRES32=r34, @ANYRES32=0xffffffffffffff9c, @ANYBLOB="3000000000000000ffff000001000000", @ANYRES32=r35, @ANYRES32=r36, @ANYRES32=r2, @ANYRES16, @ANYRES32=r0, @ANYRES32=r37, @ANYRES32=r38, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r40, @ANYRES16=r89, @ANYBLOB="000000003800000000000000ffff000001000000", @ANYRES32=r49, @ANYRES32=r50, @ANYRES32=r52, @ANYRES32=r53, @ANYRES32=r54, @ANYRES32=r55, @ANYRES32=r56, @ANYRES32=r59, @ANYRES32=r60, @ANYRES32=r61, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r62, @ANYRES32=r63, @ANYRES32, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32=r64, @ANYRES32=0x0, @ANYRES32=r71, @ANYBLOB="000000002000000000000000ffff000000000000", @ANYRES32, @ANYRES32=r86, @ANYRES32=r88, @ANYBLOB='\x00\x00\x00\x00'], 0x16e}, 0x4) open$dir(&(0x7f0000000400)='./file0\x00', 0x20280, 0x2) ioctl$TIOCNOTTY(0xffffffffffffff9c, 0x20007471) sync() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000440)={0x40, 0xffffffff, 0x3, 0x2, "af3b4d04131f9c2fcc7b8f1315ef7f7c4121eedc", 0xffffffff, 0x3}) getppid() 05:37:11 executing program 1: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) r1 = dup(0xffffffffffffffff) linkat(r0, &(0x7f0000000000)='./bus\x00', r1, &(0x7f0000000080)='./bus\x00', 0x4) mknod(&(0x7f0000000040)='./bus\x00', 0x3080002000, 0x40004000000028ac) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x40000000001, 0x0) writev(r2, &(0x7f0000000180)=[{&(0x7f0000000240)="000000186204018b002b3a0000030083caf7afb9d8dcd14043000053b5d1d09075858a13f107f8820fa6ae84c9f0611da24e14da00c60002e1838f74652d62e159c51bad5a8bf62600040000000000007d2c336ec50037", 0x57}], 0x1) 05:37:11 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000000000040dcc400"}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x18, 0xc002, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = dup2(r1, r0) connect$unix(r2, &(0x7f0000000100)=@file={0x0, './file0\x00'}, 0xa) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cb9, 0x4) sendto$inet6(r1, &(0x7f0000000040)="6454688fd066092f560e9f5f3818431ede94ce40c4bfc7d621751778da759b5b3d9bf6a4d1f4b663f238eedd256b6cb73d64b97162fbfac15e84d36cca24e4", 0xff99, 0x0, 0x0, 0x0) 05:37:11 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000140)=@abs, &(0x7f0000000180)=0x8) fchmod(r0, 0x80) mknod(&(0x7f0000000000)='./bus\x00', 0x3080002000, 0x40004000000028ac) open(&(0x7f0000000100)='./bus\x00', 0x10, 0x20) mknod$loop(&(0x7f0000000240)='./bus\x00', 0xe000, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x4d60cf7d15b0a40e, 0x0) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="000000186204018b002b3aff7f000000000af032bdf1b3662ea7e166000cbe57977136807465e1d48c0fd55b8886b04afd1448278211cc62f626da8d0800008528f8b3f3b2e0b57ec63861c4b5d9e48a3f92fb4227b9f0", 0x57}], 0x1) open(&(0x7f0000000200)='./bus\x00', 0x80, 0xd6e0aaf00bbba028) 05:37:12 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000140)=ANY=[@ANYBLOB="fb18c3003c08feffff0100007e5e00fdd1003f0000348adb02000000000000000000d31fc6626d1befb7a0a80e590f55da7abe89083b27f2a9a14156226f9da4bbb5cb6d26cd7199f0c7c9c0a5355cf4cafa7ebbb48b2df68a60309ae637cffedaecbca5c18a3ab1077e0f53434f053437101ae5e8db95b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b2d44a5dbb559f2ce9a85897340a472826ca652b9a6e54bc9ea8816d0f4321c52039e40232f533ec95778c2477cae34e055e7ed877a057e000000000000000000000000000000002d75b874dc4203394fe4ddd2cba202b2dd0e2c1dc2862c956171e78f2f907b6a21d335c3b560ce3c5985e79fbf469ca581e11d13606156b940b5b35ed3f4875498fca5684605c38e398e54bc3941bcc8b78cb311725e22233eccc863120871a9626601e55c1b2d8417506f4a8e991009445ecb440224ef159d88043c728bddef0d2756d315328ed739813fba6b628f177c41f59612cf0a8bbdb28c5c6fe4a5555d19a92d1e87a7f8e0c790579df95bba62df964615d4343960ca22076e903c6925edffda716041f89bd9a03f0e15a7b06ccdb46ce3ef0c91adfcd8977f1f4b3888cf5bebd9bc362e535aa0567de65759bbff0df4f40266bfe1837d6553fd332b3b6c3dca9f28c36117ba5021f6386c47b44ebdc9ede2331422bd7a2efeb5107547bc19d031a4645df74e0ce613e609151d95641af186dbbb57c277e704f9997aa36ea4eeb8822e73cd917f506c0819a0b007b660837b3ab3af358919af7b350fb630e3a0bd410dde471a818ef8b31c6ba1574dde0e41eeacc29b174bd770a8a1913dd3d9620885b5cb48cd4efec4e0d8aa5db84b400ab1aac110986909b880b304d87ec6733bf13ca9520cd611f890c55a70237dd524ba98f212d51f927bbeeb62ab5d0be3539b030a8e614bc2f9f9c1dd40093c87a11b3229d442b6a1c475f4414ed4e4fb2501899eb382565ee83b440b3a0c776eee00395c06a143ef3f2ab29dceb8503d27b1278a57ced1388b43c5a7865e3684d03e45e510736aa16b2a4168a65ee83f3400"/793], 0x1c, 0x0}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x2, 0x0) r2 = dup2(r1, r0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r2, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000680)='/dev/null\x00', 0x80, 0x0) r4 = getpgid(0xffffffffffffffff) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r10 = msgget$private(0x0, 0xf7bb9e99388a03e5) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r11, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r9) r12 = geteuid() r13 = geteuid() r14 = getpgid(0x0) r15 = semget$private(0x0, 0x8, 0x80000200) semop(r15, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r15, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r15, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r16, r17, r16, r17, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000840)={{0x6, r12, r17, r13, 0x0, 0x4, 0xfffe}, 0x3, 0x7, 0x0, r14, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000100)={{0x3, r9, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r10, 0x1, &(0x7f00000002c0)={{0x1f, r9, 0x0, r9, 0x0, 0x10, 0x8}, 0x10000, 0x200, r8, r8, 0x31, 0x8000, 0x80000001, 0x1}) setsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f0000000400)={r8, r13, r5}, 0x2) r18 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r18}], 0x1, 0x0) getsockopt$sock_cred(r18, 0xffff, 0x1022, &(0x7f0000000880)={0x0, 0x0, 0x0}, &(0x7f00000008c0)=0xc) r20 = getpid() r21 = geteuid() r22 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r22}], 0x1, 0x0) getsockopt$sock_cred(r22, 0xffff, 0x1022, &(0x7f0000000900)={0x0}, &(0x7f0000000940)=0xc) r24 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r24, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r27 = msgget$private(0x0, 0xf7bb9e99388a03e5) r28 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r28, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r26) r29 = geteuid() r30 = geteuid() r31 = getpgid(0x0) r32 = semget$private(0x0, 0x8, 0x80000200) semop(r32, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r32, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r32, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r32, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r33, r34, r33, r34, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000840)={{0x6, r29, r34, r30, 0x0, 0x4, 0xfffe}, 0x3, 0x7, 0x0, r31, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r28, 0x1, &(0x7f0000000100)={{0x3, r26, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r27, 0x1, &(0x7f00000002c0)={{0x1f, r26, 0x0, r26, 0x0, 0x10, 0x8}, 0x10000, 0x200, r25, r25, 0x31, 0x8000, 0x80000001, 0x1}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0xc) socketpair(0x1, 0x8002, 0x3, &(0x7f00000009c0)={0xffffffffffffffff}) r37 = openat$pci(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/pci\x00', 0x200, 0x0) sendmsg$unix(r3, &(0x7f0000000b00)={&(0x7f00000006c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000840)=[{&(0x7f0000000700)="d3ec73bf414e2df261ba6337b59a5f0fa2841cebf0640eca9309dc22fdeb0955aca59d21940f948b45c84388d80a4073e0002bde0c2051415c154ad84c71889ddde2ed80257179d4b4da68664e42f3653b2c2bc73a1ed6b76abe44fe3a0f9de4c7abb020dfe4609ae4503ae66a7a4f5d", 0x70}, {&(0x7f0000000780)="a1317bca22600978417bf5fb0341595d06edd4e11366b1a5f1d1ce6ac26ccec40464396e5bde9a6967a20c4203bba3274e128bbfe62b91db5057a3928d062c2e10d7e9457b953bbf14a78b292c46001acd773d92104a9e9548d34fb835588dad372122e5a5a666d5728b92e3f6ae7b4a8ba8ada293f3c7cb8d1d9b8992b8ee75db4ec005a1e0bd67cbd97273", 0x8c}], 0x2, &(0x7f0000000a40)=[@cred={0x20, 0xffff, 0x0, r4, r13, r19}, @cred={0x20, 0xffff, 0x0, r20, r21}, @cred={0x20, 0xffff, 0x0, r23, r26, r35}, @rights={0x30, 0xffff, 0x1, [0xffffffffffffffff, r0, r36, r37, r2, r1, r1]}], 0x90, 0x40c}, 0x40a) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000580)=[&(0x7f0000000040)='\\\x00', &(0x7f0000000080)='\x00', &(0x7f00000000c0)='\')/\x00', &(0x7f0000000100)='\x00', &(0x7f0000000480)='*-\x00', &(0x7f00000004c0)=':\x00', &(0x7f0000000500)='\x00', &(0x7f0000000540)='\x00'], &(0x7f0000000640)=[&(0x7f00000005c0)='\x00', &(0x7f0000000600)='%\x00']) 05:37:12 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x5c11, 0xa995, "3f3f007df94cf5460000000000f7ffffff00"}) write(r0, &(0x7f0000000080)='L', 0x1) 05:37:12 executing program 1: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/\x00\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000300)=ANY=[@ANYBLOB="0000000000000000008d2c6600000000000000000000030000000000000000ddff00"/62], &(0x7f0000000040)=0x3b) r2 = syz_open_pts() poll(&(0x7f0000000080)=[{r2, 0x40}], 0x1, 0x0) r3 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x10, 0x0) r5 = syz_open_pts() close(r5) ioctl$TIOCSETAW(r5, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r5, &(0x7f0000000500)=[{0x0}], 0x1) r6 = syz_open_pts() close(r6) writev(r6, &(0x7f0000000500)=[{0x0}], 0x1) r7 = syz_open_pts() close(r7) ioctl$TIOCSETAW(r7, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r7, &(0x7f0000000500)=[{0x0}], 0x1) kevent(r0, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x41, 0x10, 0x40, 0xfbee}, {{r2}, 0xfffffffffffffffd, 0x9, 0x20, 0xfffffffeffffffff, 0x1f}, {{r3}, 0xfffffffffffffffa, 0xa, 0x1, 0x9, 0xff}, {{r4}, 0xfffffffffffffffd, 0x42, 0x10, 0x0, 0x4}], 0x5, &(0x7f0000000240)=[{{r5}, 0xfffffffffffffffd, 0x8, 0x80000000, 0x3, 0x33e}, {{r6}, 0x8000000000000003, 0x81, 0x1, 0x4, 0x80}, {{r7}, 0xfffffffffffffffd, 0x41, 0xfffbf, 0x10100000, 0x9}], 0x2, &(0x7f00000002c0)={0x7fffffff, 0x34b5}) kqueue() unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='x\x00') 05:37:12 executing program 0: madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) open$dir(&(0x7f00000000c0)='./bus\x00', 0x8000, 0x40) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) r0 = getpid() ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0xfcfc96ac7f78659a, r0) r1 = socket(0x11, 0x4003, 0x0) open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) recvmsg(r1, &(0x7f0000000000)={&(0x7f0000000140)=@in6, 0xc, &(0x7f0000000180), 0x1000000000000264, 0x0, 0xffffffffffffff51}, 0x0) 05:37:12 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = kqueue() close(r2) open(&(0x7f0000000300)='./bus\x00', 0x0, 0x0) kevent(r4, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r4) chflags(&(0x7f0000000040)='./bus\x00', 0x0) 05:37:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x80}, {}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x9, 0x0, 0x0, 0x87}, {0x4, 0x8, 0x7f, 0x6}, {0x0, 0x3, 0x1, 0x6}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:37:12 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x8000, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x2, 0x10, r0, 0x0, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x200, 0x4) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x1, 0x810, 0xffffffffffffffff, 0x0, 0x64f5) getgroups(0x1, &(0x7f0000001640)=[0x0]) r1 = socket(0x2, 0xc003, 0x11) connect$unix(r1, &(0x7f00000016c0)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30b01777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6a524e3b8a96be30bf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d9c7510612f871f43808d954d0cc574ea5ea4a5c5fe65baa202361cd8cac7db375c4d6301a79f9cce41b3ac5b65c6593df170bc122cd2350000000000000000180000000000000000ff0100000000000021d39b402895b1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000008e02b05e5d12f524ab2353a7cc1b87b5a1824916325aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e91455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840e3db1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9671d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3faedba7d65a659255490b8cff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebead1bd9dafb755dfdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8dbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdff070000002cac7557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee35713f454ebf190de01bbb11a2c979c4543f9e40630f56ae48f7d000000006f3501ce45a05fded49e827eb38d43fe8aa720bdc1183249d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f5015409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb2462d5d0631a58329f5ad0aadda72d848713e24a211fae0d7f7f1b8b52461ee4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d14778526285ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f858f6e200010000028d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e94538e000000000000000000000000000000000000000000000000000000000000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee943781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5e3e1e5ac00000000000000027e2da64f6ca08695d10e7a55e35710eb0b158470dbb0d6668c44b6f86ce2307d4bb67939d26304000000000000000000007da39994c80a1298c322b97c274978188290d67862da324d96c32c51817993e6ce4d06c73afd15fced22b2531be94d50c8c892cf723948f1e9688fd9bc424156355730e046b04c9c7a095c1cc7962ee70feb29191dc64d8f17ad2001963092b6a8e07c0ecb08955a9c363cac2b52e851a14736d949bed6651b91cb4a2562aa036145ae22b77feefb0404669c8a7d8fac9dadf179b6d7c7d8cfb6b3d6d5e1773f7532ea40dc115e2a641d9889ee29d218e5516c8325b6fd240002b46aa1bdb185a88df9f0d6eefec768642181d46a38492dad2c3bcab315d43d8e5e4ebd867c16853729e83b5daac83ed5edb4c9495b934679fdd59903d138859c0afcea5c0b376b172affa76bdd18a810f19bf9ae7134cff7c33b1d922a74812cb13abfd3869d0803b74493609b6e4704a43a16c610c7d3e98aa3b4d61f637ef9fc5e2daf536cb6bc0ecfd3ea4d18904d6d9300000000000000000000000064e7d7284ecdb0087290c9ad0224ca08316836fa0153ea7e44ffa26c503e6a92f9eecac836420b9efb4434958ad4e3c145b165ed671a0b1d264f09bc04959478640039e21edae7527872f9160cfdf2b30e1ffe8fe826bf6548995973bddb7cb9d21af02383c51436c3dbd7d2defd7bd7e89c15bc7d295e5672f97e7eb4f53af9fb9181de4dd74b41aca8673e59441a2612dc2e34bfbe48d1b889e1c6d0b43ea9d0d9a3df18875204ec29ffdfb2fd7f80f423f001f48ca9f269bc237112f4f095265c68f9c32895ac4808256172ec87dd85e86a848bc49b5ad223"], 0x10) writev(r1, &(0x7f0000001680)=[{&(0x7f0000000d80)="06694b11050800000000000000", 0xd}, {&(0x7f0000000180)="3708c45eed3570c3a5330f254b1988c5d43c840000000000000a9bca86dbb8124a763a012a0f459133f7dcc75aa23a81cd6a79e5521f44ca5cf19d3785a7e95738ca2efbbe3ccd16bf33d55de84b97acd9cbe120a03274831f48e82313e72bd96ec804359f79e3af9e7e2d6b5ed78e76de666579ef69aa0a49a6ff8a71ad000000004e2398c6bee967c490c4c79ccd5aa1054c273e45e0ace578abe4d177d57071efbec6368bd57be8acddc30fd514d45654d6834fdac68037af2af3fc0f01b03c1ca2c7302fa056208d2003625162767c8c57eecd4e02a69adf2fb6b74597220a19d46b0fec7f528da340b0119892e83f063ccaf3", 0x7d6}, {&(0x7f0000000000)="892eadf04950da3c19a33f3b026dcc6cc364690774d47a42542306415006e34157cf18f93e5ef125e6a32e99d13d2010e6b2d735bc4365f6a1ae1f4332a1d3c3bdbccc495b53b085319ccf22a5aad47124a59ab986a6f409432124bb88ea962d58e3c174125a6983ee863af3", 0x6c}, {&(0x7f0000000680)="8904da5343e255da81a24c898f67eaef19ba83afbbff168f0eda6514f2f5a8b5ecdabfd9f544f98c7d8ef96cc283c4f697bbef34d3d3fb46cd954109f3ab8868cd81bcbc2abfafe464da3e689651d570efca1c24fd2b801bb867818ef744b4d3d112fceb8854cafcfd3774a3453d66d160016399d33a6dc56016e3a80a284cf8a5f19beb3f6a9aeeab2cc013052f61065452a39c2c0c87e52a399167fab1763cbd1aefe6365286e404895f852dedbdede91aff26b60ce0bd04db1bc762de7b148a63ddb73f2ccce11004e3dfa7457faacff793b086651f7daa74c2fae155fa7637c22578dbbcb1f77558cd9dcf4a4878148c46ac218794072947eb8e50ffdac310e9310f1e9c4f65558f97be9408cbeadd4e64ceaedd44f2fe55f771259b24bd06dd2d1471ad8dde1d09d267e3dbb648a486786e41e5feea1d49c56b9ab792af7b2d0571fbf2c3f7ce5198383f3e628937c49ae6934b24658bb78048b8a3c83fbb00d082e66268cb7df21e9829847bbd983000325b4bfafd0c23828d2b0b11a356e5ebbbdebf39e5ef2b9dbe611d72c233a71caa30d09d91cb7386634d87fca5d1b14440d4b2b3713c6203c063b9ee43537d4dd0441f9d1d90de55419e3ba4d6b770249fe61f2d80f0785f3a104b018ffbb53d4b7f44626c5df3b3825ed5b1dda25d6d7217ec6142e223632ba5eb9fa075c233d39d04f7158c08ee16fd5878f5685edd4e20f602d65c4d4e2d5f56e31b1ae002e3e7535892ca4c3146ddd73b6cbda10b219bf73997a2838694404841ce927801d3af2b3333d3264cf38b9e64a1dfd1de5c2fb6f75854a1374ba68ef17ad1b83c151edd65d0a4fb5e14de3af7ec8d1218ddc9e926a507d8410fb0a393e2f93fb08b82fcf277a5e306118ed23968985709f57754d8778c058f4511f001a95e4619bf8fd905077b3134906ae9854043ef634669dfb5026b09dc1cb522f7ec70edd5416b54cd6cd8bef1fb04188cbf565068d5250e1c9a5505819b7e040d05d71b0af7da54e48d97d3216a625c44a78097a07cb61a320e981e06b8b2bfdc053045fa9a7e9ed18c7b748b5edc1b285dba65a96a2524e8fc9feb8d1c03ba4662106884935b01b406b27714b10bda6b6d7ff7974110b4346996ae2bd98c5d810b6351519286ba74e30b657e68ea3abe7890b8f1dd906122a98ba0c41c3dd416792d267e00e3c4be21a03f30884a8151026403c85ab26d42ba603cbaf21ca925d53bf2e1c6bb0ddc24faff4966abd4609ac0275422390fdb0f80784ae9ec441adeee10c54bda753ff5c051", 0x39a}], 0x4) msgsnd(0x0, &(0x7f0000000180)={0x3, "3583360acae271596a4637cd2aca574355c10108b84d70320e8c4c63bc69f37320e7da4c8b9da6e4db0057c90314997cda4a739d71955a56be04e394df65ed6278fc11f9ff3b2b30abb5d3c0461093"}, 0x57, 0x800) 05:37:12 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040), 0x9130fbf, 0x0, 0x5000000, 0x0) msgsnd(0xffffffffffffffff, &(0x7f0000000000)={0x1, "ad30013b816b5ae91b31eb6bbd58d74bae8a8118f9466c90985ed8e0abca90018a0477c06bf2cba1293dc2532ef28ff7a5105acee508eef54c2f05cfacddceb745ff48f19b8c52e3038625aa6c332bcc44e191b7b651eb4639219854322b4e15b4899b4cf4409bc4ccc7f6a6470298bce13c20b57526c21a9cb4add7f52ed55a64a17d721d8d4f0aeef887cf72847c16abae2a22259f468598719ce0a14929763bedd790aaf42348c39c8d64e2753e6280b2256721a56e85f17198aa498e2f6c3cb187640461ff5585102dd4ab63a77a44fd60a552b042d4d971409a4a88f13475c4d8e6ebee1e8e416ed86a3f"}, 0xf5, 0x800) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20800000, 0x200000]}}) 05:37:12 executing program 0: r0 = socket$inet(0x2, 0x5, 0xd0) mmap(&(0x7f0000dba000/0xb000)=nil, 0xb000, 0x3, 0x5013, r0, 0x0, 0x2) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) flock(r1, 0xc913f4b8541cba59) open(&(0x7f00009b7000)='./bus\x00', 0x0, 0x0) mlock(&(0x7f0000968000/0x2000)=nil, 0x2000) mmap(&(0x7f0000847000/0x600000)=nil, 0x600000, 0x0, 0x1010, 0xffffffffffffffff, 0x0, 0x0) 05:37:14 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0xc000, 0x5) r0 = kqueue() kevent(r0, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100001, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="bd8394216d73581af5809a6caa1e633a46139201463946e441d72c538db9907e896d31afc2310025bc5045e50a8a1d6eaadfc4cb8d765c71a77ed70a0248f5f75061cc67213c4e85fb55071b0002f5e652b0da3f772d53d27f168a43286424cdef2c87", 0x63, 0x0, 0xa6) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0xa, &(0x7f0000000300)=[{0x8, 0x1, 0x9, 0x2}, {0x1, 0x8, 0x5, 0x101}, {0x6, 0x2, 0x5, 0xfffffffe}, {0x101, 0x8, 0x40, 0x2}, {0x80, 0x1, 0xcc, 0x1}, {0x7, 0xa3, 0x1, 0x2}, {0x78f, 0x9, 0x40, 0xf0}, {0x3, 0x60, 0x0, 0x7}, {0x7ff, 0x2, 0x4, 0x9}, {0x8, 0x5, 0x1, 0xfc000000}]}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x6, &(0x7f00000000c0)=[0x2, 0x3, 0x100, 0x7ff, 0x4d, 0x8]}) r2 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x0) write(r2, &(0x7f0000000040)="510fc3", 0x3) pwritev(r2, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) 05:37:15 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0xd14, 0x0) pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r2}], 0x1, 0x0) ioctl$LIOCSFD(r0, 0x80046c7f, &(0x7f0000000080)=r2) readv(r0, &(0x7f0000000140)=[{&(0x7f0000000240)=""/83}, {&(0x7f0000000180)=""/83, 0x268}], 0x10000000000002f9) close(r0) ioctl$TIOCEXCL(0xffffffffffffff9c, 0x2000740d) write(r1, &(0x7f0000000200)='R', 0x1) 05:37:15 executing program 1: minherit(&(0x7f0000235000/0x1000)=nil, 0x1000, 0x1) r0 = kqueue() kevent(r0, &(0x7f0000000140), 0xeb, &(0x7f0000000200), 0x50a1, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCFLUSH(r2, 0x8040691a, &(0x7f0000000300)) 05:37:15 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = syz_open_pts() chflagsat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x10008, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r2}, 0xfffffffffffffffe, 0xcd}], 0x0, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f0000000240)='G', 0x1, 0x0, 0x0, 0x0) r3 = kqueue() r4 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r7 = msgget$private(0x0, 0xf7bb9e99388a03e5) r8 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r8, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r6) r9 = geteuid() r10 = geteuid() r11 = getpgid(0x0) r12 = semget$private(0x0, 0x8, 0x80000200) semop(r12, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x800}, {0x3, 0x2, 0x800}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r12, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r12, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r12, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r13, r14, r13, r14, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000840)={{0x6, r9, r14, r10, 0x0, 0x4, 0xfffe}, 0x3, 0x7, 0x0, r11, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000100)={{0x3, r6, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r7, 0x1, &(0x7f00000002c0)={{0x1f, r6, 0x0, r6, 0x0, 0x10, 0x8}, 0x10000, 0x200, r5, r5, 0x31, 0x8000, 0x80000001, 0x1}) msgsnd(r7, &(0x7f0000000500)=ANY=[@ANYBLOB="0000000000000000002168ae5acde1b3c2b8a63fb0a5857d7f5dc01d9a4d4c2d5644f423b65d39e34e485c3e80b21c0de3eca3e1170945f0b14bee82e59dd73ec0248e31f31ba3be2b74fcc2a907f0e3bc1f64bb2974cfd8b8e151e28d48396e4b5c4974a3c9a856a29ee19c40aa454166ec433a31e72928bdeaa2d581ad766aad601668c95d037a8c34f6ea8a343217ffc912d0173823dde8d6f9989b8237f2376090e332e9f99dd4aa934b8c4b1a73f1fc99736c53cf161faa22b3c075e39afb20c75057ef927b6e32f2ea84c60a30de1ad7bfff2ec4082265fd7fe2bbe5b6fc7d4c90022c166d0000"], 0xea, 0x800) msgsnd(r7, &(0x7f00000003c0)={0x2, "8450837d8bf18b5cd5a602529d51d088744c6b0c8df9b8a33a366c6b1945b593dbc5dc80bbcc03ba20f82ff8134d17affb9d1be73b50660c9cf6d269ea6e761b71eb8d2496a6cfeb0d10d4a0c8797d2dc4f129c5dbbae428dc424ffddde6c46a99529955ab03d1a7d12fbbb6498e056f8bf35d8d824be075d73277bb6d6c297c5d1cd0848f3ba4def497a50ed18c858eca9d92caeb849db250c5eb13bbc90bd6a8558f26f6f9fb638542dfb0cddb77af0fa966025f20dbf9ad8309908cc4a214ad9d7a134845830a18ba5771d335b6a5c201c7571e20f32408ac9e2c"}, 0xe4, 0x800) r15 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r15}], 0x1, 0x0) r16 = openat(r15, &(0x7f0000000000)='./file0\x00', 0x0, 0x10) geteuid() ioctl$WSMOUSEIO_GCALIBCOORDS(r16, 0x41205725, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) dup2(r1, r2) kevent(r3, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) read(r0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r17 = socket(0x18, 0x4001, 0x0) connect$unix(r17, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 05:37:15 executing program 0: chdir(&(0x7f0000000000)='./file0/file0\x00') mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) flock(r0, 0x1) close(r0) 05:37:15 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000001540)=ANY=[@ANYBLOB="57fc7e54a22c9cd662471b1c9debed2b3e2fc7482f8608974a34a6ec7b13244be56502f2fe9a40735427faed99b7d3140f55786038d8127f41690e973c"], 0x1) r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000014c0)=ANY=[@ANYBLOB="5b6417408ea0c8f0a85df29f8a09b36b1ee67cfa418eee923d8b4b6a68de74f0b3609c18332d53ac82a95fcd3c68daa438843341c43351f72c318259af1afe8e65db86de23b2993eaca2a34432a3e0621c07e406c6be48db40b90c58cf600f9bea2a6e64293785ac4bbdfc2e"], 0x10) socket(0x18, 0x2, 0x0) write(r0, 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040), 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r2, 0x4, 0xcc) r3 = getpid() fcntl$setown(r2, 0x6, r3) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x800, r3) r4 = geteuid() r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000000000000000040000000400"/36], 0x2b, 0x0, 0x1000) r6 = geteuid() r7 = geteuid() r8 = getpgid(0x0) r9 = semget$private(0x0, 0x8, 0x80000200) semop(r9, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r9, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r9, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000840)={{0x6, r6, r10, r7, 0x0, 0x4, 0xfffe}, 0x3, 0x7, 0x0, r8, 0x80000001, 0xfff, 0x3, 0x100000000}) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r11, &(0x7f0000000380)=ANY=[@ANYBLOB="000000000000000000a50000000000000000000000000000000000000000ff2b6373000000000000000000"], 0x2b, 0x0, 0x1000) r12 = geteuid() r13 = geteuid() r14 = getpgid(0x0) r15 = semget$private(0x0, 0x8, 0x80000200) semop(r15, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) r16 = semget$private(0x0, 0x8, 0x80000200) semop(r16, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r16, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r16, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r16, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r17, r18, r17, r18, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semop(r16, &(0x7f0000000300), 0x0) semop(r15, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r19, r20, r19, r20, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000840)={{0x6, r12, r20, r13, 0x0, 0x4, 0xfffe}, 0x3, 0x7, 0x0, r14, 0x80000001, 0xfff, 0x3, 0x100000000}) getgroups(0x3, &(0x7f0000001400)=[r10, 0xffffffffffffffff, r20]) sendmsg$unix(r1, &(0x7f0000001480)={&(0x7f0000000040)=ANY=[@ANYBLOB="01e12d2f66696c653000"], 0xa, &(0x7f0000001380)=[{&(0x7f0000000080)="d62978261c1941eb3fe01b729e0b075a1cd762adc6c59cc18d517ee21b2526013beabe4fa7a5", 0x26}, {&(0x7f00000000c0)="0f252e701c9b99ba55c490d1d21c9204038f32af3af43425bf3c1470cfd641df9121780a97a27f2e202eaccc1ab8099162f623808334f8106c05d814bdb4a1270013c2964ab58395c7cb9744aa664c1a51ed36b4ec5f94e3c629ef01e90ce997be2851b20e42def47fac007439c79be0d2c66e3480656ed161a059af06d33684e41c2f244b786313fe7870117e339bdd2d569135f6b510565ef19b3cab2279f03f2500bf748653d92d8dcb595559337b127500a2592c3c9fcf68285b45c957da2aa788689b558173986b005bd0f836", 0xcf}, {&(0x7f00000001c0)="a2840d04f910d7f1acaeb413f8d5fb546f4a852240be67481809246471b11c7834e48fab2b1addc9a5342facab7bd1113aa7cfabe733c8e2ac27e050d000f226cf5f57da3dc01852bf6b0686a6058d2d22d0d755c7d0e424c6ae1b8bbbf4018a34c0919367fbf4c9391feddd854c2e7484275662ddf3d270cf6e06d21ea7358e620341e1907962ce8a9fdd090fa7846f4dd82445efd20974db6aaa1375a8447c8fe531fc3831feba8a3d734aae3dc75a8867507929af609b6873e8b3612556307183bcfa0b1f56dfea79d238aaccbc77a034a4aedfea4f893a8306dff7885ae179c63957b518c483a2b74192f9c2652b59c2744d8a7a1f502dd22fd3afb7213bbd85fc615b4d5d682e4108fe5f3f61f99ffcbd0160a130b0fadfcc0ea3c34ac9049e15bd28403640da7a74b8ab9f0d6f6a79056356b9b0826c84054f7c1ec80d0fa685c78a2ffff57494dcbf1b76f6f0b10720951f4efac4d8450d1c16188eaa6ab1fefe2bf1480a40dfef07cb9c0f74293fc8ecb03e5da18ffebcaf6bd6cb1190a94e589dc8b2211875f4e3a22dcd64fe7f9fdb9be63df29f5dbb6f0e1236b71e88cd586bae0e1ee5ab40ecf307cabd862688b12b585faa86a5f57cdc1033eadb0c9b498a95b438af26278adb613919c7bc393f8fd3eaed2395e01e53fcb9f32c8c943992a5143f8a2490ef77b5b1ac938708184c35c4c4f7dc7fdd73cc88d45fd928e31fec1b780033a5665793d3515f08fd5f755ac6ce7aad74a3dc8d95f22e96b2cd58bf92cbeda60246ffe2e84a897925689755cd029930d4a834bd150d12c3a642032522d8deb14d5d29a6c55176abfc073a229aff51458d12d6260d9875be0b19a5f63fa7728d5805f1116cfdf5f0d33ebc923a6014654460b9e8154458b8ebf3068d0803d5beab682a3de705b86054368c66ab5e49f8c5c4e394539cc35659dc9bb339fd5ea6e362759b3f5888f6dd95284fd3d4cc0137fbe0f491fe7d17b9efac202299c974827bc90a85b711326e793d5c0683a6b5f8453211f09c1d099dcab8f2a1758c009fefc5d86c07cb51d2830b9c1aefa935380598bb314092c58440494af04f026b262d1a3a27113bb05352937f8783ebe9e7078caec445d41b02097ecb39b0484ce61f6f98043627d34591b8a748cd4ef386f9cf5ac46211c3d0db805bd96fb9dbc3ce6a9ae96ecf871131bd22764fab0e84fd144be182d7720c5855988bc9415944ec51381fac9532bf6bbad6a73a863f9cfcc93bdb719c0aadfb7ef3d314db891eef00c6587fbe5e1c41acb7107488db0e2786f34af7ac3e27df658b5c1ff325b7e13bda8505a3e3eb792b967712426bc2f97a0346aa0986f50887715a14b4bb090298f068bb3e46046a2e0ac1b1988623ed51941c16615f8b0b41ef7e1ef89b999b730075ef1bbce438b1f6e441d24770ad02fc8f8b8f99aa3d321abaff9be9212b0c6279b7671a76b099a9f476f4f8e7023e4e24031dd7f9dde748b836aa1374c269c5c78b010e5a92dd69b85d46286b3a1c298c31c3bb0cd736cce6d3f1dee2fdaf800657e919db1c104520d14b39b8369af36e4948f86b301dd89a76835174dc91e89c418bd5d282b21b660577b6fd207ae72b4e434700172a4da194e089859bdeb28664eac27244514cf56c45af3152ad16d36a4364a01f67ce90ee26d63937ce4c45c1a2a8466201008bad6580388e074873fbc3affd91706b3deaa09b71b30be7013b9addc5b29bc1d26f79f81cc2ebae35c17329390af8360e977043ee4e2a3899d576b6951772ec4ec717be5f7c2fc69c3845759980eceaf443e8b6a9e548425417816c2fd38d05ef8601d2e502209e61f6cf210a23d0bb43beeb7673b10dc30636358b50373aeecc5eeca258a7d45961e4959fd813847fdf455ee618301288305782953f177450bc8f0829e47bb9e0c0981d6e5a25670095233c7266d370c204aafa9b4afeb0a45c86606a58018a552d705d8dde504decccaf525dd56db97f1d522188d8b8bf731af087678254f5a3149727bb9df39f2abcae48087e9cec9785a3f255965d42de1e3bfcabd34e82b0cf1c34ae009bfa8ccacc07a96d89c627f5082d831bb86717a5c4293c973aefe6589e4548d844a56fd6adf897e71c88432ef31f906be6c208ab97727e6b7441752f46139e95fba2ce0c42edcfa09a57b5cc401c31eec41664fc36afaab024e98fec5e9e7675b644e71aa3420ad47df289599f3dd38b382e916ddb440e64c44629d96795c1979126b90cc4f9853ecca749487da079d8890a69c1b28dcf931a2ca113c0f12cd371322e5057782a55f1de329828b3931ef4ce5b77891b2474a52195c52281f479324668db0699d42dc2c752e12f7fb820bcba064a13d7be97f19745b0e00d2d5f0f85a5460bcf6a6432d4fcfbfdb102d8ae39c0fc07e8003e188f5ae0cd9b5d86b335dd54a18c718764361ef15af10630b3b76092418305cae770f17538502d9b450509ab864eafd776ec764b4361b88c2a919adb1b5d2ae995335bae7158c0b0d3b552f7d26dacb639c18637d2ee5a0097fc2e7c71c3255da8e3cab08ff01ac25e2f544e9cd1205ebc0bebca873b632911771656939c5ecdc02c284acdc976de836f3d29de1f335d8ffde0fe501e2bd8097e7581248359026e9343818ef239fac473feaca96837b5dc5c81b8942c20ff607721b551295e2c768f3f296849bdb6eeaf111a62008fd5826827cbfbadd22bb42012c7c7a9f27b011b283676ce57cba43c994ba9f9efeea97ac89d32764c45d36042344f35b3e51d129595186b0c273faecee338794fd4afda9404da69e55c36589164b50ce57312ba648f4fe8d0577ea08410e59f597383668e4396c029e65ab81ffa33edd103cd19000e72fffeac2c554d492423dcc6d52cb8fea0c7ee1ef2b1d38df47d40fa38ea90a26b80eff6fa24c6fb831b31af24cfd8d3de130bd22a75d51978d8695a4da3648a10cf14a8ce804ec44f2a847b55035a1b6a5d355da08c1bd49c5c8ba79e042d2612eeb3277bd88ab86ef324f459235f849ebfe0fe112870355b53195b9f6b49e0560ba2d6444891c5f85cfedb1fffe9df663cd4f6e5801ded5f7165531bac428f61bc4564526d2dd7c14de7be224b64a6d7f0a6e1d60efd4bd9788d0a1b4b8d888e5f49be7702b099ad798ba4c44fabbd48ab8a00f69b2657ff5ceef4f544a0b686cfe318a39f3498fe8939a73a649c940e07088c1185eb97e7a3374b0ac9176e51c420396cffff2bc99e5203d8c914febf75d8ace5ec5155312562f4562f0c869afe4da253d006741a6505a53057dcea9372b1a3ae5bb6087e89e5191f164410240bae50d834215b6827b0e047c4eea8ebc85b3e39685c6922791319afb1b2cc742b0d0812f283ed414813c569253bff146dee4a23a954fc7c9351ccd724d4ee74b8823f2d66770d077cb2d5678a35d01bba34b34e5a9f25615629be08474ab7a9dd1b586622a9fb0d92cef451fbab92ad8c944ee2c8ee515b1b4f555166cdf29811ea6b55d4baa6b4102d69669d0422b5af5eaa3698b802c30ba6013403791307066278b008b688588e31705d1d109b6459fa9838b566fc41f0053bc3639b126266d3acc8abd19490d792e1c5d3674ae49e09f499ae344e617d836f156e5e2d6acc9d185bb3d089cf80f912cfea34e7f07f5a84fbe534bb81ffd9186095e72bd263c93044326b9ca8d7fc6980ae5adbd14df20809f82e5449392b7df947d260a8ea74889486b2808dfe3fe94567b05393634900b9e680776a82424baff9c7a7800463e96eeaa5d717ad42759bb0f8b2017f8aadb5037fefe670d6ff78cc15469f306203339c1fee4fe6d27ec26263b414de3abbe481f64557983a6df87f21bd8061b310266c805d447f0fa979b0ea6bb2790ffb93c50916face6bccd5af7d5b2d5785a2f3c85eb05ec1e7c6001ee3df50dbfd48f9cdf515fabde24d1c9fad7157a9bd4c06668d284928af2786270972030947a9bac5f7aa0c1ee1ae2c525bf6a92e5d80f74a47e2c8ec2247bfc12ca7d8f4cd93b3810bcfe5bd74ee5770a1bbb6d398fd242f7d3244bba6137dfc29f632daf0dbb52fc95340df220633971cac9ff2865e080823f7f39c3c04470e4692d580965a75e5dbe3a5f0f3951852ed4a51e1059dd0bf5b9add702873a38be45b1932a7114525f32361fcc6628ce0c11cbeb0d062e1d75fe71797501dc46675010efb6f9b6c8f06416863ff8130742ed7e022e64dae676e388e6a5da392347e362b6facd7b97b68fcf0964be7cd4e9f5f2335b93d610ad31192aca3d3570b7f9915620ad4fd93edc0078780ef0d4bd58dbc6b34636aa2c802a8c9b13349c7325bfdecf89f14f4b7e943987e018e531aa283ee749c7e756cacba3a88474b307410a508d99419af4c0bee6eed564b38d533ad3b6d7d9c690a645d172ed10c670b0514b06cd0b38b2bbf2349f66976180f8c5d0587b98786c35a2ad2c0e8da9ae1014aa9e6200d3d578475760b5273a53bb15e7398f20d456eaa649e02c3804d3adecaac660182047adc9ab68888088bb6b7bfe262eb43b0c29bfb5d654611e6bc926ab1b8d95b0f2ca82143144a6596c71deb838403221e0f9340a74c45e9e0c8c23a2923a0332eded9bad0b60c9d5adbff3a8f591bc15f5380aa330ce798c500a1dfaee26e40e1fab98169ac1ca06d511fc978663d701c813da6da0643517100ea6bf72618e561e8209be236aab36a85b2bdb1fd1f0c9552fc685341f8b279bfcc1b93e90862888c677a26075df7c98ba2682aaacd5c785fabcdd534ee752f17250faa83664b927f042140654b71b9d863afd1fd723641b375e8d2717d91808b1296a4af427f7e30d0780c80ec3a35908a30a82ade6a551f1f7197becb13a04d14a52b074c7319155468d88d59332109f0b162aa8b310037bf9741c905853281e991b0be181a0d03027a1e6498de2d925c85f010c1e27e071f455d475c58ac289d9e82ddf9e8fd02b484333d6598d72b1aa440c6f35f8ec9bc49e2445a9881b5f531e2a19e41b482b47c719698c859e2bf51af11c3459fc91150d2877082156e601b3814d2cc765eeaa0a65b36b88049e00c5244d57f5499768bf885c9df31a1b1226989b69a75914392b43a0f4651d8e201d5d04b1336991e131df95f687762a10572fea8604a3867334dc542394abcd490430eee09149527ced374ae13a315d650a7711267ee2af70d66d300d1ab220f010b412db7eb2bea0b0054cc1dae463593093c438db7600d8d5fee0a04e8d4fa5013a9a3b67d7d726c96aa99c03f271da11e335e165cc05a098eaa401d94bfdeee1969459fde672ed43b063e33c02fdd056b101dfe39037d9650afbb02945d86103774eb3f57a8665386f7beb2d2b5f5c70a4249f8da6b6372d16b4ce54f3875d894cee54e034f7e11e2b8a77e84ec4c700a896cd37148ea54651ced0649335ae39f3c36f1db0a9f91ecec4517804383092ff278045e2e534642052223bb31dc407b844a16edf53c779e9cd2d547f3b791e443102d0eef1b87c03999ccb9972c196baf6fc5e288df41399117b4393428cbb75cf34ff1343009047e27199956d2884dc77ea7b9ea934a4f5e867991783ea2ea13a4b54453a511125e4b95a950ae603dd799bbed622de3c24d633a1c0ee3a5d37af43535829fb2d1e21b5399a2d6ef9f906a9fcad1a82c7b0c3cc0a9a755839d5ce8c4cfafe03b55274074c34a60852f497b721d587514551cc35b4fa903b21783e70454ac103fe0e02be0bbc36758", 0x1000}, {&(0x7f00000011c0)="4a2f9a03a43cd7f07f6738ca2596ade9f25205ca9c757b96d511e1713d80cb6bebdb908d489cc275992fe6d1dcc1992534f4908fd3cf52851c429ae7c4cf235207cd1b77368a9c9ea4d9b063bfe11ac5ff98a172ad0d36642cb7064467a2a889aff61f40ed0f31bcaf3b1ab2652d3e7ce624cc", 0x73}, {&(0x7f0000001240)="704998fd19417a108ddc48e967c0298fce5d59ba4a783b110461f439fc7c47845ea4d852737a13733627da4e6266c30a71c6c3f84a55215ee637e4f454967ba80587adf7f09f27b4c28308cb5d5072267ff5bf686ff27e61b1f758cac1df0e007bdee8e2b8a860c5ca14d4efbabae18f2245efbaf9dd6ac173d732d22be6d4035f20ac2f4af9175bbb396582c618a6ea79a06a07d965858bcfacd00a89", 0x9d}, {&(0x7f0000001300)="7df5843e4626e38fdc4cc75a81da05a3b4ae5605eee7dd4d9ec9a5ee5926ddf757c40af6b5f70850add87cdc5ae315ca8d0557d23861f206181b2d72318e49a1d782eddc4f88f88dc668c84f17b354", 0x4f}], 0x6, &(0x7f0000001440)=[@cred={0x20, 0xffff, 0x0, r3, r4, r21}], 0x20, 0x400}, 0x1) 05:37:15 executing program 1: r0 = socket(0x2, 0x4003, 0x0) setsockopt(r0, 0x0, 0x1f, &(0x7f0000000140)="01003f8a", 0x4) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000b40)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b23aa2a197a38620700000000827f30f13b49dc48fc8c4795955984c8790ebf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593da947f5fc9147808bcdcee3f27535692870bc122cd2850000000000000000004d79f00cc8000000000000ff0100000000000021d39b4028adb1ff1afb37ec4365a041e5142642ba18080180e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b4634dcc6a10c53a3fdb2ed74f80619e311d3801000000000000119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f089e72fe596747b69eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5926c074cf88898020022265330027548c4ffda5eb1152f6bc23442dcff010000cd5b823e495bac2204ccdaf733f9a509da7f66d0c7598fd6bc372d1a8ff42aa3cdc2e80e306615b7a814b741575a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b70b9126efe6c2d6ad126358a2bf7eb6652cff7f00004a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b4405003bd1f11b9dd8c3e5afc074c1941cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf049f471e996fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e6874fc99b6338a17b4bd8f4693fe75f8a85f37ee8c3f120c5b041ac514eea454a0d7ce9a15edf26e82fcca1e245ad8d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331e4a8d455f2bf23b530779628defffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fcb02eb91b826475f9f1c488b5815676deee5b4d7767087857986d1a58f78a480786652c19b87be7d7113aaeb5e3dde2c9f06c001edc180127175592261441212965ecfa3d8006ab63d3e2c8bdd3e834708d82d4b093f35df1e1912019bb3423ce2bcac3af3968c8b95ca861cac97624e5a8171170204737574bd54c4eed69cc00a41f5c40d33397e2289c4550c78ffe6988b4c465b85759ac14f6681b90475e3b279edc044c4f59ff4df7a7f37c78f88fc37c3ccfdbd77224157fed8185350553eb727769268c1ab21c99220e4811ed0fc9dc26e64ea25c2c436820ac4e88f69697947b9c63eb097a7746adfe0f9a5b2b21bf35300628de2b4f53ead512e451661349a831669d8f87b72b792a75e94c7fffb380d24db2a98c0dfc7b779ef5b5744d8e7f916e09b1ae613d4538973c38da6d76a164acf354d6b911919df80fc3fe9ca1caebdb4062113c6cbbb964400eb7de5fd5a23e0b0000000000000000"], 0x10) writev(r1, &(0x7f0000000000), 0x2fb) 05:37:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0xc}, {0xffffffffffff004c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) syz_emit_ethernet(0x163, &(0x7f00000002c0)="d17e00b69609527600") 05:37:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0/file0\x00') r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x40, 0x0) accept$inet6(r0, &(0x7f0000000080), &(0x7f0000000100)=0xc) 05:37:15 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r0, 0x4, 0xcc) r1 = getpid() fcntl$setown(r0, 0x6, r1) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x800, r1) ioctl$TIOCCBRK(0xffffffffffffff9c, 0x2000747a) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x100, r1) clock_getres(0x2, &(0x7f00000000c0)) 05:37:15 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{}, {0x2033, 0x0, 0x1}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0x2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000080)={0x0, 0xfffffffc, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) readlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000280)=""/88, 0x58) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 05:37:16 executing program 1: socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) unveil(&(0x7f00000002c0)='./file0\x00', &(0x7f0000000300)='c\x00') bind(r0, &(0x7f0000000180)=ANY=[@ANYBLOB="012e2f66696c653000"], 0x8) 05:37:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2007, 0x40004004000828a6) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000080)=0xc) execve(&(0x7f0000000140)='./bus\x00', &(0x7f0000000480)=[&(0x7f0000000280)='\x00', &(0x7f00000002c0)='\xd2-\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='(%\'*\x00', &(0x7f0000000380)='+\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000440)='!\x00'], &(0x7f00000004c0)) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000200)={{}, 0xfff}) chflags(&(0x7f00000000c0)='./bus\x00', 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000200)="000000186004008b0007000000000000000200040000000028000001fee25eff0061209a781ef1b1eff561b2", 0x3e2}], 0x1) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000180)) 05:37:16 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x2004, 0x4000086128) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x100000042, 0x0) pwritev(r0, &(0x7f0000000100)=[{&(0x7f00000001c0)="fa1204a49155ce1e0002", 0xa}], 0x1, 0x0, 0x0) preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000080)=""/27, 0x1b}], 0x1, 0x0, 0x0) writev(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000000140)}, {&(0x7f0000000240)="56a96ef94647c324d97979b52f979f4d82356d69fbca6c4725cd80867f74be9aacf63e4c1c3647ac8fe7369fa40b3b69aa74ff60f8f859fbb539b4b6835baab3b6cab6b8ab4a9281c8b8a8faacec64aa626185abbddbfd3e9e043bc0d6df0126a85a91", 0x63}, {&(0x7f0000000300)="eb2463232a5e8f377b47909e3d0f2ecef312b73a124408d3eb84b04384d8d7ce5c5057b50a38d4b8f62e4247635fc1993427ef900a6ce26ae08e1bdca8895725423e774e551a1996a13837d74cc29f14012fcc57555310761eb2909e7c848e260b3ea4706c4fb38eb9d3229d107ea34bb04167ccb9cd419e1d948663f7305d127b0a2c5ab034f0f4731de4ce93033af9e61a983231bc46b7a24c4e9a45396d28987c14858427675cba", 0xa9}, {&(0x7f00000016c0)="77155240bfcb83a433f588744a2a171a9d292f02785ef124b3c5772c155ae4dd46a6fe8b0a3c2d63108df2320925100c78d7b8ce5a2e64897b71d6e68851bacab50618d142fe936dcd876649aa0abdf70a540d4edb9434028abedcf76f6ab60a5499af3b9319f707c211b97d6cd9296e4e532ea43183d4078f43625b3e94150afd7498de8f415ca67d79c9052d1e6f11e8c3b5fd58ee483f04176afafc7cd49b97fc3a02e4677826633cc9005b22b27ba878f09ca47a5ba9293db2e079481f509329e33858e110032accfd2b47eb3e1b58659864eb3da469f5d199dd5a6e39e3c7381d48c9d9a09bd2432bcb9043d537036b2d9fbfd8f3a9257a9d05793598625e56b21004836ef2adaf76f07a160fc36615262a9f5045c078fc76231516e07503602b9b14f944160d4adb3c242e822047ff1a21af2cf719df571ee82b284de846141a86c6991d36b6a0634949dffb29c4fb4ddcf61c770d22fc1f05962d402a60061f7a960061b48809329b921c60f45670d0f7e822002da7661cf5e6164d29cf474b87a0e7bc88be139e0c0ef45ecbc3a9bf2b5f58f905a029662db08f80f4bda59eb23cf6f383ffdbf66b21a4d665f875a52626478ba285f2734448ecc0ef8bd647e4af5cb56eee32119e64298ca4286bf74088af971a3bff84f4598933a27a1affcd8cdaceafd6d73b7a6c754ae16c1e5e5f864127f6b6ecdacc04c71b21faa27f2fcf8c2f48fc36f0bcb809d314e7ed7dbe4ea8f4db42603e30c39db31f410a60d76c071dfe8db99a93b89b7ad7a56173a6a64153f54bfd3f4e5909fc162382f8013b475f29d6260fc1347ac29322b33cb303db1fa25d1efd1e1d1992733e163b0da779c1aa02aa706a30ae48de54900997d98725147aff3648f576f9a79b55fcda33168611bb9a99261af622c6018716a6b6057038fa95f9275ec9bf13d1dc7a0229f2c5c68d077311386d868b49cbf4794670f87d42dbd366d6d7af2bffa8b1383f1d4f4db43f70e01e725a0f43b97a7967836345b1508e50327a348918c1498781e55514940504b112c89b1b652f1857bcd419d2c740d238f64011e2dda72142c7fe678a327fed36eeb643c39aeb3e24a92b365986af176a04d859673dca25d59f5eab1ea7408b851c02b80c85da6f4b15117013d02797f402f17e4110c2a93c7f46dc263876c8cf922e4100815122b8da2ef185a4732c88f6cddc21ead4c3413771cecd51d40e77342cdcf9886541db5eec3939a778ce858010244b3f7f2b1d901d9d325f563c5a76779741a6b576ab072b2f6669da83c54e68df68da1c0edd40d33b27d85edf42065af2830f1fb8701fa0ffe8c3ac0d0a3e7898e79168458a7aa72581867477658237cc059bcf9f9a5b404bf6b4d13456f66c9b2a568f401b60240b22584f5d9d459046f732d8eca9e07beaf63efb32b54193bd59c103e1554daf5819aebdacf3dccda6095782cd478952a1ed7da6c43622afa6ce99e1cfed805f99248b984e7b94907c82d2350bae853678e71d2c34e40f50a4332785a7fb26e3c046ea0ca2036a4dd3ea5f6e222f7da73d92121343cd97ae503ba30180f2440a77eebb9530e491cae1c40f689211ea2b4d102d9005d215e84c1e04e83dade27bebc7f3420b8621fae8c9acb226d15ee412e9309ea49564738dbac49eb7b1f36654068d789bb73f11fb011b17d011b860769945d57cfc5b98cd319a4b2d60eae04b029333163db88657ec779a001e119fbc9f81bcbc6cdc7cde675a98aad3b0e25106904df74f4d19329db16c35f620d15c05b75176bb6605a418d3adda159ca54177feb10c6b22c71e0624b57d28c5462c9af5812482ca8cf8a5b109bb0d65d89f562ced86e3a87dbeea88145b3671e4a44b741ae880f6c81995441cbd8c93db4b0ded22de47adab6c09623fdc64d040b68787bc4499447b2fb19281b1e92ee532701200493283da72eb26e2262a1d7a63fe9dd2ff34bceb321f8f353d32709549f450b81522d4cef5d2f8733452be538ebcee8a370e789f3bf98c56efa5183b0a4b5ff96e37c4a5730f0ce65791e0e4ebf979b90192851c33e6d6df580783862dc86d544db12937915696dc268b4c241af27a62b9974edcd2966ca2b8913cafd21bf5bd1733e373bd841cd044b1fedf48bbe1131345b72c820db9bf4976ca5bf8356396947d165989b3388b1df9b69c8e04240cbc4ae4bbaeb06e6940f8d0ebc8b20f6ce6a6b99691947451a3174db1ce542761447d4f44a71579c830bc5b7c06fd9ad2b72e113cbf4c6d31c69d077ed289081fd71fda6a052e0d44942a132859644533af2166ea8587345fc83a3cd0d3b016d6366ce12aa90ccdf5d0a689b79fef96eb4e93c4386e05559ae3c369e97d6721849d257278011c57a06e5a367f9a79c8908da15b4c8a9b68af856d4d55ce1c5ea2c605e614e017108cd99b9b57d2a78eaa9d925d66e0424e68f14232d0965a587326639a7555963fd48a090738eb0d3486e9da9137a67f48927417754f9803ba9a527ba7712e8123d382371853e5d6347ccb5256b32d9e2589d102d640f43d0be092ef15e38a23fe65eb07da019e21383b4a74d13ba8264b6f8852988c8a496fcbd8c32298fdec2d1e2453f99fb85fa21fb1919682e15981aebf508db782be4e118e1d33b55493f94846634349f6d03b148bfae7f97129e48b6c5a713fc34fe569b67aad5f8f3690f06d2e13dc26009d9db9deea9f153121282c418b2e0213097f6c455cdeceb2221226779eb4f66a89ffcb4ad1df82645c34043f9bed0621360d29d21d8bfd1c1c1999b4537fc6e01da8d44ae058ff07f936b7f616fe5670798dde5a7e8f866f778c9b61d87cc5e6136d95fb318f484e097327495d95f4da976b95617acd3133d538388c537f9af8fc28d217211b813a687b64621c034c5f8f350f506e8999037d7d905588040862925991bb27a739210025f0382bf4f41984f2d29951a4d114c90300c4026ba8800687ffbc36e01d1abd71d02333425b9972b56568bd198f9b19cb258aab86ece654e38ea477bc698c1f1741fdffd14e1addf75f6fb596a9e09324833c4539f2d2bbcc106f103ff404883407bbdfe1304e61e21b092392b48efa51e487bd922b9ce5c0ad7d811b2b3be3e8b02ef5703dff8a601fa6b5d60d8fa8f15f1767f5514c55e62e90bca212327ce554d584262fddb75314b6758964ccfdc9dd40adb5eeec5bc821a292ec95db095b4f044b56e3e66bb193087433aca0ef78ce5dc8f70fbc6a250df0ae04689ae25ba585e2219cf99bc32db82c023292c7411600baeeaada092cc76cb74fcce76c6ec0c3251f5f60d5b8bc2c317d3d79f58a2ff871160129a06dcd63d1f8231aa73d1b75139b6e631b5902a62e646141ed3fa9e87719188f153d07bb1ceab7b424ebcefccba0c4f8c7e7d2a48801e068f20b1e1cfe9ef38756286c31aa5dbcf44f1b761cc9d083619e949032080e2b2123ac88005a9741d26d1373b28b04eb363dbaa1723f405079ae73dee033d6ae24832a4cf377ec417913165b069f26fff11a154bd0572b4437b50b60dcf04cd9a322e91367b1ab26cd7a7032fe568abb86f52a0a696eafc9f76cc80d7d81619fb7ed30d2edb841c16de636fb64e7f69708d4f3b7694acf1845ca94f72b7bab2185b37b10f804a801b9a1700d0e112c092bc87e382dff105e2468e88746fc3dbe437307d0993fea0673ce6bb4eebb7acb47ec1dd38c8d65f0989435ce4730022bf952dfca6ef4ad936b8ced7123c1af9fcabc52a1c5ecc379a7c4258e7645b5ee3432b5405600d403565159a3fa4cc223e08ee3434a10f3b8777928c1bed57c7285f84fdf798772518ae99d51c6122528e893f4d0bc43b530b387d37b30cb1b9f050262454df82c27a55c3d18559d9c63ce3bc5284cc5c6071e717385109d480693169e52910a49fd0004c57a711be45161d829a5f249e1fa88af967a55900a18b6d7d9b2c8fb994cafb819458e99ac9c83a09e5ec85ef6414cce06dcb03af48640fa340b1f5f9c1b6d2bf925b4cd8ede9d6a0850951e3485b80db526839775f907f5a6bee5e3edfdbaec8a8b19329119c89fc20c1bf023d1712462732821671ababfbb7a9c839d225bbea2267c4c999c0d55f864ac9091a72f2eb9a69d25f441660cd3535cb4969e83d48c9145c5129d5aa3f37965755f35d90e0d85d5778a3b186bbddbb561111c59e4468c92b6f99719c214c4f214f6d66ce4eb437f2b746716273ddc47d65b4546f18f8e981b82d0c4f0d05e10eebc24ee8c2fe1a0577e0555d95ae227ebb84d5d47dda4306e593d55ae8dba1c628dab9b9594f8837f4706750e612aff898ab4679b2248065a7c415570784cf1084b13fa2396fa796548d120aeec91d6b49f705462290d7bd63ae6a1554604634aa3d4d0788cd51500a73200877d6f0240450100293fb47c0d53fbee31ff0f2d95ace56982f9070c7ad24807f971b0c55db290b8a81fc65b1fb970efae7725c56b9ce2ecf0b5cda2286d1e508965f06955914a489f3cc7b7c92f1f0ae54400526c13bb076b5bd28d8384561162748db9507bd30444c2fc404f42d128353f4a691a51aab18eb38ebd95e2f2e9f88c83b9a0a761625a550f052fcb3f2369c903c90a4f03096b8006d44e09b7037a30275ee4f1127547302a2e627a5f93381da4f21aa330c685089b7aade0de35a48e06428fb3179439e65b0ba9a82f9a69de1d6db5b93e3c3a17531421fa8144b8b5c6441e30f070373bec9815c8160de6d638569cbbbee1c8e839aac4ddcdfc40a8d70fad47a4d896f3fdf1fa51090a2a2c70b9e43acdb097a39545872609d3c8e3c70ac7e25b9d83c888a1b91755e8a557390ebc9efe5ebe84d00150a5f96a23b9968462860a0ee5156a9b30060a8858dafa0f9ddb4a58fec5c05f2dc33615b1a32ae33f6acea791f775051f9c4df5d46e907ddc22edf766b8eb1da86afd91e3b0dbce063dad6853b530da5632f047e15d39134a47d7901c00f235f971314bf6bc25b85fa9d3d895fcc6cce7ec635bf6f3959dbe1acb2183cc05a1b89d93ca5113d2050336fc140d129b527344faa14969811a386520fc807d66878010be57d74625f3c9fa002fcbc9af6e96f1be711416c6b400421e7da019db43161b1def68c8fd230fe91805be6c19a80301327c89fbc43a9d58e3396d8e777d3800c6186b542cf94398a269d3dfaaefc1c87c794c14d5d056dadd7e347d41eee98a3804d4362eeeae2cf36187cc00a73c36474fb0281de0283656839abb2b6a4262079206c8dd3b549edc7497b242cdb229b16814c0d1bf9025d351a19803f0d767a346668434ee2f6dda95172d130ad7195aab080976466ae82a9e1e20575847758279add2c68fa4959076cde4b8bc65197b1690f70f92cb1bb03f34678a49503dfdc6cf84ade618911e10e47f0d55e48ac5c90a9b7cec57aee78bc79ccf3134662ef32ecc2222c299c77b5190829652bf332821da0f3043cc046bb0d29efe774ef539a13b75aba613b766adca473ebe75ae560c0cba18c73fb09e0e5ae6c688e237d70b8f3d53eeb4ed1c20c89a2025689a30f689c1e2b381d4dd8026f3cbe9430d342f1258f401464b14b9211657b6ff981fda0d8dcaa96c0dbb4ac176c5840a3387f78837ca28cc0fed7797ac25bc4c6d31bf7681c176224f73182df8c9f4bbfc7a4cdccb98a1ebc257192a3abd082d50489ea093f08d2ecc991ae72e64b0d1847e659f8dd9cc75f70fb388bb875f52fedb54a7e1636aefed8e3c8d43e57f9b2e2c", 0x1000}, {&(0x7f00000003c0)="4ffc99c34136aa6daae69d32d1355f018a08068984c8cf9db6c0e11ba97ae569822a05163b40f876256325ae105068df6c69992ae37c44c57c07840b2ae547926fd916a59968769e86eadba9eb2d37d834c572343b32b36b00db5140ff6ade12be4fc454beb0aaad5a0a828480408caa75b80fb16e9986501a30e4c072761c7c8addb3b1a0a730958abda8b4214bf5c759361fc4eb2e95642c72d4ef00e7d8309cb4c272cc2863697ac6b786bd82bcc3d4220c067d7bee15e4268364d885eb70c459188c2353c21cb9927035488e22ad21737e6af7d55b18234840", 0xdb}], 0x5) openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x10000, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x8000, 0x101) pwritev(r1, &(0x7f0000000280), 0x10000000000000a5, 0x0, 0x0) poll(&(0x7f00000006c0)=[{r0, 0x140}], 0x1, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001200)="692d0825001f3e3c3ee45ea1ad121ec1cc3bc2d92dc2bb78512d43e985942562398f681e1c5a17870108aeada35ab29f925375d09b22368d9774be7bf9c2cea443e6dc3d31b70f1e538ae4f1204ec2145df699869294fb1e7ae28031c203952a4c9a6af5926334eefba653872508a647ab0f0dddfcd0c826cadae61b1fb93ecacea45c343637bd0e24d4b23773fe4cdc86ca65375170ff0eaf4dc1607377bca193280ae44caaf2d870c26ae35bc2adad6269ca0df462e7a69998e0f93ca7a2c327c39ef6d2bfe68a3be3653fa70da5040e91ea8ccda01c79874cf370ed3169656eaed82f02256eb8bda2802802a5bcad0da408e9dddc648034e8c33881f1ce9dbb71cbc80ba8ed2cc466795cab03774d4d485ec28b3d482d536e3b6536ff4377ee8f4905eaf731f75a80f5802f20f05d54101014796902ec3e99a59caafc2f1ff2e1952479c51c4388f5a924ddec3af363ab608b9b5d56b70b0ba0f43ad8c14edcfec2e854ed604186d74217044e961892aa5ab865b2d19a477d3f241a648afb4e6e99d5b7e6e5bf8c4cedf64c46a34a6fb5c20f72817ba0cf7703f185e1cbe671b950efdd5de98da958fe073b8d63d73f596dcc2f7a6fcd43899d5e2d743e308fbd852830afe30daf1b8371494ebe24c2072f43eeee48dddc266d481ceb6584ab8297690599722f6c44541967663a8eae02cba34dd0ea3d569ba356f87d210b16e02a76895e800b94c4080341c08e833a12eecd910c93d86e82cf4df64916d555797c2b4cab65da0c87d4a1de23e4f3ae48ce1a7a1503442a939ba90c5e6001601ce024f78519838e15254deda121e40a0ab4b7f66bfd51a6b088b0261c88a3206cd161aada99959c6aad4e06589a8e899ed7f0aa0f66b26fcac1c7ab2ab1cfa7fbc977127d39d3a3f52be27fcc031c4ec33e34f7ee747c334bc8e7b81beae7314cf3f4c7819fcf2ab369243f48f529dd0a40e384d87b636f2a8ac10ad0b7af71a94e003064696b749611c267d4bcea3f9d9b82f9f8d6aee79536a22a88188dc91e3c667babfc6db18e5de04768c7eb4e10bae8d905a7217c2ea4c7902408cdb6b9e7174e40a95b00c07eff19a62a8374e0ed1fd8710519a475bd45aae483b547d808c08d7797cfbbd3c2765b9b4e246740054acb6824ec2700f7c1d2488952a18678d040e9cdc1e6aabb9e4ec90b6ea66905bd005b064d6b524ea73ebb3edd56d6d2bf5fe397c2b7200d33b39d6ad5ec7f2e5c9ff207ed03d7cfe34e49d0881ed3a4c2e7dc07c032644af0e89b8706e0b70f42e01569776c4892d5dfafecf6fee4e8b7f91331fd72dd70a6d4f30e4d9291d78e511d39aadacba8a3fd0196d128a0f395d0e41a023bb2418e10a1e94a5acc62b4b201feb0e9b3bb2b26f1cf0a58d8725269deb763fbd58b82e8ced288428c2eaee7f74ccce5b57fe3c2134f39a49f009745c292507a7b35e055f4fb472624851692bd0dece59d1fac7458d6b941fa091ecfbc7eb43427e60694690845bc771cf6aed65473f6291cde62c01ff9a7ffa90be33d9791307c195f280cd638556c2ac5a12b26245c8a01b41b6fd4224ed0df8f1c80679b1274558f67cc3f79ef44a363ccf3bb0644876e037dca73bf4f68ab7a0704cd1474d878ae07323d7fd1eced", 0x493}], 0x1, 0x0, 0x0) 05:37:16 executing program 1: r0 = msgget(0x3, 0x100) r1 = socket(0x2, 0xc003, 0x0) connect$unix(r1, &(0x7f00000008c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a38620700006af98295955984c87914bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc01010000000000008b2951b158013637b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202151cd8cac7dbbc5b65c6593d2870b4122cd23500000000000000000000000000000000000000000000000000004b7db734bc74fdd88d28952640adc45799e583cd6d04ea15cd0f0b2178356d7d518d5a239109c3525e82c308216109335aa7fb897bada1244b2ade4473426ef4d5299355ee4556fa835280f54164e2fd620973960f6e9cda70d6104a0df399733f632ff10f05642fa41f9ecb97be812ca609c3c2f23846ae664f76dd98869376c696aeb8a9b657c6e8fb46ed917a0732575bfba5c31ce2139d15b3313c996f66e51737e15f9f18670f6f7dd501ed35b8b697214fd8d441a9333ecdf565f753c807c5690f99e39948fd5d029b45ef0440466eb9193acd7ea405cada52da6588e696b0a917f52389cba251de41e7e6b0e104d49d02182e81"], 0x10) write(r1, 0x0, 0x0) shutdown(r1, 0x3) msgrcv(r0, &(0x7f0000000740)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000000875c25c09ca99718000000000000000000000000000000000000000000000000000000000000000000000000000000c9cb0000000000dd0c36e526000000000000000000000000000000000000000000000000660000000000000000000000001200051b5f765f8665b6a5618fe3587bd2e959b828618c12a2dc25cf7716b1b14af1ea56641bd28dc410fa6e082441534854abb01e20ff73f194133a90f7b0475b73b5f094b684a7324f42598d8e6af27ee19946b48d6cc7a3a657fe93715f25dc4ac31dd0dd27cce6ecede932bc585b44fc0d4d50fe6612f4e6459ad362ee509ef75e28f2c421e2e99da2f5a0c04b4bf5e89acf1e2c43fe213b33e4d2a8403c44d94695ee6402594180cc600ddc1d7d6100f2f093b33f54c9a3739aa372c1b4b72ccc21fc9d9237c24fef1de343924fac73b17f38ab7413c44be5bf948b617fb2c36e8411"], 0x97, 0x1, 0x1000) pipe2(&(0x7f0000000380)={0xffffffffffffffff}, 0x2) r3 = msgget$private(0x0, 0x8) msgsnd(r3, &(0x7f0000000600)=ANY=[@ANYBLOB="2c0685163ddc0972ca62c7c26fa0ef6f8427c9e2dbe0c9a659e602cf4af85f50bf9296d0ff429118c1ba7dcede0ba9ab374399ce02042e9c17754838e0ca4eb3b8f95af25c0d4439a449c76c8dcfdb303817fb58e1659d037d2575ad054e3b81cc3277d77416782223b038fe0ee71e6822ebd0587f4a8f0ee102000000b23093b583cea9661940fe292a88166020ffc45a3247e39058409781fe744ef8282fda537f25964faf89b20bdcda7fb52d02a8022435bbcf95f0f117d8d86d951148c72c005b09ea2db47a222ba82f2e2e5d6ba1e8564f4307f3cd663c2d5fab78844b", @ANYRES32=r2, @ANYRESDEC, @ANYRES16=r0, @ANYRES32=r2, @ANYRESOCT=r2, @ANYRES32=0x0], 0x7, 0x800) msgsnd(r0, &(0x7f0000000a80)=ANY=[@ANYBLOB="03000000000000008dcee7931b7a1692e6b254f0180dc88c70919f1651a6557c0000000000000000fc1cfc46ab2d40a6afd8c3df5bd0f1673594e0c403c77cfb8ee8a3a2721c0df1101b51916f04c6b0d27c560fcbf6eacfacd379658085802609fa96e70abf42e83b15a96f9a5d05dd980e4200e134a6bdc8667605c7807e0f17394424b1874da9a5905c90f78c0459e739dbc64c1edc558e742e0b0370351710a824895fd0a18cacd785377a11e939f0b58bc211f022953a050548bb121e5094be446359e4468f6cd1319493e1a160a295f1644f74f63d53fe1bb8a58a229a94bd094272ee413e6afe301dfe762eff4b8686523216c275944ca912e2602954d0051fafab26d5aadcb31d971cad"], 0x35, 0x0) r4 = msgget(0x3, 0x100000110) msgrcv(r4, &(0x7f0000000400)=ANY=[@ANYRESHEX=r4], 0x1, 0x1, 0x0) r5 = msgget$private(0x0, 0x0) r6 = getpgid(0x0) msgctl$IPC_SET(r5, 0x1, &(0x7f0000003f80)={{}, 0x0, 0x0, r6, 0x0, 0x0, 0x0, 0x80a6}) r7 = msgget$private(0x0, 0x51) msgrcv(r7, &(0x7f0000000140)={0x0, ""/54}, 0xffffffffffffffde, 0x3, 0x3000) ioctl$VMM_IOC_INFO(0xffffffffffffffff, 0xc0185603, &(0x7f0000000080)={0x4b, 0x0, &(0x7f0000000000)=""/75}) msgget$private(0x0, 0x245) ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000000000, 0x0, 0x0, 0x6e9cd5de], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4], [0x0, 0x0, 0x3], [{}, {}, {0x0, 0x10000}, {}, {}, {0x0, 0x0, 0x2}, {}, {0x0, 0x0, 0x2}], {}, {0x0, 0x0, 0x0, 0x8}}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x2, 0x3, 0x0) faccessat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x2ba, 0x0) msgget(0x3, 0x100) r8 = syz_open_pts() close(r8) writev(r8, &(0x7f0000000700)=[{&(0x7f00000003c0)="47621d7345e7", 0x250}], 0x1) r9 = syz_open_pts() ioctl$TIOCSETA(r9, 0x802c7414, &(0x7f00000004c0)={0x27df, 0x0, 0xfffffffc, 0xe7ab, "3f3fd67cd5436ed105e0b70b4945ef06f16cf546"}) 05:37:16 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x810, r0, 0x0, 0x0) pipe(&(0x7f00000027c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCCDTR(r2, 0x20007478) execve(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000280)=[&(0x7f00000001c0)='%)$-%#(.,./]\x00', &(0x7f0000000200)='{\x00', &(0x7f0000000240)='-\'(\x00'], &(0x7f0000002780)=[0x0, &(0x7f0000000480)=':{\x00', &(0x7f00000004c0)='&/,\x00', 0x0, 0x0, &(0x7f0000002740)='^,](\'%#\x00']) openat(0xffffffffffffffff, 0x0, 0x40, 0x8) pwritev(0xffffffffffffffff, &(0x7f0000002b00)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x5, 0x0, 0x52) fcntl$setstatus(r1, 0x4, 0x80) pwritev(r1, &(0x7f0000002600)=[{&(0x7f0000000500)="b045d2a42aeeb6d401dfc2a44eb73d6a3c8729e2adab72a93860fad3bfc88595d34e23a303037b4d4349bb38a04c5c2dca6938bc3309c592fecb588a59cd04e067db08bbd4fbe9ad6a6c20643c2870b01c2842b1a405ceade81b52c292e233294e64b8ab0ccf6a3199ade6a02d27c5f567e6834de4589ac9469f1a5263886e0ea8759bc6866a5997a723e1458f3a922dfe3d209290ec2a82332d4e70901f515ed19a2f52af76d0d6acfcb06bd584338d60589a3edd9064b158a555319454a2b05dde98b1dc6a89fc0a622005a4e9c149c1f28e62105e79e74466c3f1c6b5229ed87ea585fc0f10f23ca1b8cffd83aa731c327576bcd298a066131c6251ac95c7bc031bffc2f262d273c1e41e11c6434093b58d698a6999344269ed02587c7f53dbd278cdca8619471f5048e83f0eeff60c8985e2e8bfbfd4aa26fb6ad6ce9cb2a45ab82b838243c2a19482d3c98b52b77a6263d1bf06c447d40fb921e361e0295687af13c2df6a5190a57e052ac84687f77b21e988404bd6191b229f0dc92d49492d7ddbe7828bc6fd0b6fd8188e9ba7b456df732e84aeb4df5023879c65ca0601b426d74b59e92de4bf6e7b9a66f6971259a45e642fbb8eb6a0e69e4220f402666c567db0e7520efc9af4b0369825f33ef7a42558c2cf1269870f015efa4642ab5d3a1ea389d46802573ea78a87e4f48ac31b0472c2c63443b53344ec56a8d72410e3b6c57bccde1cf75ab91d53bb319f4da34d55e14ce32e4c83a45ba5d01eb9565f45494af98594bcd9f871133a52b13950542038cafa06cb77f78472751d5d51ce662d4d3b5c3a30bb5787fc7b2de64660945f6fc2696807d33667d8ba02fd4c078ebf75dbc52697b308d920cb1db1806a5cbe3489a3b28b793eceb05d19d51a1f25ec038d8f1fd453c2eb6af6f8b282e9b0e4ac148a915596c9a51d6e0382bc11b46f1732192100b55fb00d16e72f4366cbdc1906d1483781005dce8f44fbca05b12dce60543c9d4114c507165ce8eaba3bd64bb198ae16ed5738a4a7cd69d9be2b8fb15976364acd9f3bf027457fcbf0ca0bce0c089650c7cec6dbe6b58fb915cb7a43987231f42008c820e3092fbf4fc146292c25837129ee0ec004180f37ff80b8dfde56464e52278d1cee911047b870a3c3313eec58ad9fae94b113d056be4c63312a079bbe9b757a2fe59250d3c88a39c6eda27057920c031cc3373102462386c142362b4d25e4fcaa184db88ab691f759aa1d2e13990c845874a7ef2a4d34e2d77ca8f3fa73b84dbea66aa25afd08e5acd838b51b3e2991871d9b526bad6d32286fb61e14285f55f8d4e965e68ed0ba335e0628db2298c090376c6ede5628aa476b9777c63cacc8a35586c01db48df178a5796f5e3c4fddf350608966c5a1bd6111aea41dee05e5d44b5c24494decb03e6639c759d2690506f728faa6a33b24f4fbf1c704cb6234bc73f90e33177afa36d24f1317926228bc224a76863c00a9983828c078215f8734b4420fb45c584387f148de564fb021d45f9aef4a665cfa782b34952aff382792893cd7ec5b310e2a666ebcce0387cb22060aa333898d0605a40a99ca10b060bf4d6285d4509b05d2a57082aef1818acdc9d2a417cf00dcf0de3eda070c0b1fbfab25e03f7f6e6cadd282736bf1f82ac2dc03bb71c12a55200812687072c6260db403e2b3ff0cdcf591d8bdf14a90370ffad2366c744e4596f8859ddce3fbb98caee9edd83a155c34eb1e23f0040b5d25bd2ba1df43a1917e07c44dc32127b9d4eb03e27317aa4ed2eba3033ae7942254d8ce1835fdbc04e257883a7cb982771bed266b607180552bc6442849042930c4016fc413e545485b8a0eec542c58693f180b3430c1134b5a31e63fadcf5a032e021d1ccee0eb0a9cfe2792abf58ba14919df66e015712b0680c1855df9c5130e4718f5ecb7d674a79c9762dcd6cba8af2b36caf2f5cfb7322b287bc2b91f7165d75d9a8555087ae328ecbed5d67e9e785fd9195d8873c30d2eca9688a7ba9fd1d37b7c9f8ce29f97b46d410fe06b2810542cd684fcfaf143c2796afb7d76e2ea44e50628d686ce1e2bbd25e3d6463b505db25decfe6ba7efb3279836e868542e349d143a0c1cecd8ddde1897a951ca048f5f859ee7284d69b6bde08cecb3afd7703e6e8fe04ad2bd880ab72c9a3c8cf73e3eb4a706b7ef63e980635c157a13ae885c05c2891cc7c1c23d0b65f6cccc864bc18d78a1d6bdedd4fa6d28a40a4bba9fa272fad27f745d09d5042db3b52f4f8a266669ba902971d6c6806514fa9199711485091c396627f848c551bf2d828707564c0d66b20d46f6afaff43eff88cbfaa1bc07f39e68ef5beba09d21405325a7e712f6de98906b2b06420e86f853fd124f2380ba82ecef42c4f596c0cf4d290daa68d8d19a0c0605703c4497ac8e2f1bf75f60110200964d5b447aabde35304ccaba56c4db58748eae6c17646013042201ca2cedda5c862e8e2ea4420828ff5314dd93a879cabf5b514a0a90d414a6084bd147c93c48567c1f2d525213c064da52f16e9cbd3f649546fb01bcd24c87ca74ab28f54c4ee7e8875c4758cf07c19775353fd7e550b2dfe62e107153f28ab1eda0d0193255c5b222bd8e4f5ede37bd821689a4205160000d10ebc2d50a081da35c6325be7381f911423ae88b167fbfdd75f78972642d6b2091ca7af0f283f6cb6a3152af0d9855e204db4da83fa1d62ed27e1a3ef999d59a9970f8256f5542c4b5f2e2e8358e93beb1379927416ddc792f39f2e5896cb1c721ee5cd4dd944203971faf4542a99d684d13103f5cb965e6e95530c9342cbec81efd9a1c430c8de6500f5f3ebf81604d83429602d872dd3c5e53a0b1e88b50c516d65fe2d9fb7bd0b46a7548107e2c9c602b75b8e468d2dfd0cd42ba7f0bcfe61aabc935fd054ae07bc7f46bdb6b21bb29d148f722a9392761a9949d3c020f81be45afacfd3b5fabb0425cc4be2d91f87dd7623b5882ea378b88f9679c0c8293afaa42ff354f752c12f7d476deda6ab739aa284ecd4846d14b621b15225c015c6d58b4fb3a9fdbc49ffe145133276a7786889747763e4584430b07109de192c20ba8e59862df444828a4fd8f9b026fdac84c262774f97ba92e70830c5a0b551423c6322ac0b38162824b72590d82b57718e01cde5be4eb8e10fed1bc8c38594d5c8c13980b565b22edddf398b890175f663f3eed42ebf4a0dd2ea7efaaea87a25b093be9ffebc101bd18d68ca02a4f455bd6a5ac0be7a6e3a88504824e15ef69e0f7d804e70060323fe1cf4350cd671361c689fe654acf04373fa34ddf6a198ed38e315bfb45ab04544e83f0236a903e25004dd8ab514f3d3e58bb2683197fdc020dac76e260cdbb7f55c542bd192bb0e601bd02630fa2669aaeb414da742065b8f67d74d597bcf1fa41ae69fd0ae45ea4c627bbbdd215100477e46404130d9987f7dc89d1272be5545d3e5cd650044f515b06c4d020615ad2cdc54fef9c107fc68a22312f919dd70d542ef68d531c974e0b5249aa8090f6590cbed78678a3474192d00e6252af55c063aede54e11b5d28aa34523ae1842da1081cec328e2bb0d05e65ad4384b0a992bf17dc7e3ea939daf5317c56dc64f13aaffe5ff951f17134b7ab82414deb3e0357cb472ceb7d3c7cf13734bd4de64a876fab046f0f958511fbe3cd0bf3312014967e62ce3fb89cd169900aced9810957f4ff6b7b7430a61485e227d4272104a7b4a0cba5b0b5df0778c691dfb43f9d88c110454d8cff455caf37bb07adf01d2e8f19907ffc304a3700ee9f1e0fbe1e9a8edeea6b0c8ba2a4537225f61d7ec552603ba292960b8b70e933340bbb5fb76e4ec4da6959e3b3fa935a3c14454c7352a744a4295953492aeed9ef797663e83a296951538fb08af002078de9854430f56d5df1fef1f029cfd8d9474da7d6f360c7734bc0e6a426060e4297317e2aadd19e97b7efa269f3fcf786d9a6be2ede1916cb71e8d352cc000d20f12fd83ee73dad090be2afc80952509606672cdcfc3cd414587f8538dac99089428a186fd4277a086394876ffbc54fe925b9ff930e4ebc85284d56e214a60c5290f690da3e222d81a095cbba8b7dba32ee0f7a0ac98aac37eee1941996d6df7cad913fe77e7f58056012b4a0610ce6ad9c06d6b1275dd1dcf8fa998a03d8685ceae5c913136c1e7e0155fc4ab1a2f22c1e76465abd1e0d87bfbb11720e991d5f1594d976de0d349081f3940ac9b5b895bd4bb6ace72206bb1f194abf0c40a763ae8736675d29e892665b37ed545018bec45ffe9649a7d9d261050c8a7721ab62aa6f798d2b509e24499cc436f5810dd313b793d9fd7b97ed8653ff212f7d1f28b66b44963b32480d59c5056ba0d85256ca72c0cf98f3fb848f8485f60a9c225ff85916829c5feab368399ae26184fee2c4240f4510dc43673af2bf37405a2afc2caa69a826ce66990366f68fbc09d788a96c5b8215ee218d7bf1873cee43283c733bfab80d2156f364da5fd196870e143afb78896fee2b5c7570a839b15defb3b89037f7c6bddb34ab38b3355b6c69732bc366d36b076c89fa7685a25f3785190045974b0272bfd92c6f71f17a865fae3ecad477ffa01d79dd0ef3da6678ec739c6a3cd4da763b973b1b4994f60d2f4782be465401eb07d3fe73e7da92a8c33db4e2ddc4e8a9e37c65f71197fb6054df6d66ce31fb7914798ea37f773188db49e75803072ca5bf3b17e0a7494c1d560fa12cce2cd1649c9961e875905ba3dfdf3f4fb7f1c40550ed828174aec5e2756aaca0300ae264d336744fddc1e970c79514424ebd17af74fb56dc5bb33438e004a3ebd848c23d9ad781d7b9c390c929c9b881ab42bfc2f82c6f2aba908e3ed92fa4a017f6f5e235ae73e9133a9b2711509e526a4cb0e9f68ff1fce0a4fe0046146db723464582430482011bc7dc68bff969bc9ea5f699890c1fc5301120196973297a5061d5afaaaebac18908c85a030c3f7eb253f757a67e8c92ae55e64c268979731c6431ac533492d4a64c6c5f69192c4bd259c11f6a0929fbbd987c84d4e1b3fa3d9ae3f631a237776a1f3018c06a7447ddac3e2f0a966d22ad492de91e98959e05ea293360de54619fb389f4810596d8932c55b9f703f599d6cae07361a43f3ee600989ed8b2f28e0bebcf714420d9262d5c5a81891cd33885d342f643da4da81c4c38ae9dfb4f55fe8a315460976fe782147a0a4af39c87425a9be220f43b79504336ba4687b1f521c52db19ed288ba22b455e0969de80ecc74bf9909d574ae987b29f3513181b13420fe29fc72bed6604a14ac1b476b7890d7d1b3f16966c53eb394172605fea6021f554856dcae23335d832ca30e881a93208fd66e3d07b707214122b41bef34cc60b2d500de19b16ae2220de1fe6d450a02b9d6d295dc931f3d612da9657faf9e1cd0029dd4274b45400ca2d05e12a968e4a68fc6ff3548bfdc4d5ba9e8a561fd13c2195dbb03d172df6164ca9cfa9df595c0b83b03c4dd2c95185d8df676dc736872a4b116861d02cfaa7c1a3eaa0326064c2450b287a85729d66ffb17c052b0b75c1d3f2b3351af48f1f7e9b4dbf69e4ba8886302c33e14537817a4abdb12179efe7bc25f43f26a154987a8c90825a3e6a7a31b4a72b8c4051828160aedc6cfb5e4872f1e18c36caf2b9deea70edd646958df2da05e961f2287af839d1e243c20a1fa7caaea1207fe758c449630b937905d2f77fa7dc61a2840b8da17f79b542e47a1260d907204b70b", 0x1000}, {&(0x7f0000000300)="18cfd8cb60f8e96e963df7b064651163ff880ce66a79cf3c517a3816d7eb3ac82ab0c0be363975c74f77ac1befb7518b209bb1313ea99c067de79bb634f3da357a53b6e360e8a3d72e1f35a48cb4995c70a0ea62f52ad2674f9636edb58267b6f13375f0ec47866411c4b7e6c6db1f52b51423571f0c8ec5fa64549659e006683a6d9cdea07bb6d4ca383cd87b52d63e167aa9283f298dfada576a6a0d701a9944b1dcf812", 0xa5}, {&(0x7f0000000000)="9e2a", 0x2}, {&(0x7f00000003c0)="22399a5814117357ecc4f571a0141f87a245e943729911ab28627cc6350fa45ec8993dfd0c6896bdb9779c87e0ab992dd2a22025617fd703c2eeb8233b563db9bc14f58b517e6442fc0200b5a07b7008d656c325c41013c851769bbc28ee2dab5c6933574cf0d7f45d6ba844f6870c5c80ad7cdc9060dd995be23601902ecd2efef0396f2ccf16068c1624ea82d52f4793c5daa5b3bb4107ade7a4bd8408ddd9e80ec96a46b368b861c7bc88990157b16db206", 0xfffffd87}, {&(0x7f0000001500)="a438c8bfaefa6ed4971a5fe7e7658f5045f28a1cadaf5704c489963a31fb1ef9c9e7e50cc30eb941a2f202c8abc937815ef7fe36b9a63c189d3d45eed0dc0b106ae17a2d51d707ed82c79a669075b71a4f9cc376a71fa0f99d80cd60e49e7e1b5d97a89f4b9dc8c9eb8f82b9063cf32af62feb5495ce757d019c477d74349b57111e21bc3ada9c3323b0d17d7d333c007d53c62132ab8e50a0c461851d1b2f3826075d4674b97aa593991fe04389f579f59af7708f5e28d81acb9a037711bcb649b621fdc93f63190fbbe01ecca118b102d81606cd48098fa359729420f2a6bd2d457e8693ea04ab15e822aabc75fae203e22eba7717c13c13158b8e269842111461a2cf5ef9804966bdc2d1b28fae600d1d080411293385ab8355281297264d867e67516b255c72f37bda215acdad4f377384eb89abaa707595cc3843fe7f1ae1479bd564d9dbe0a452d6a25e70c76e0594b3e27ce80ef4a3052f5158c3eba806972228876bd787bf789f2016f8c2d63a6a266d9aaff25f22cb95ebf373d9d2ca71e6bf1ece0a4ef953728693efdec4973bab1b969245064094cb6ac22f103513dd73c8c05c9d9204c2fefcdd312ca28f13cc53b815cd992c35de0923b62307251efc7436c46ecc36e364d700847a5274022dbe85a9eafd46e15e00432d20f0b4c4c7cf29089e4748606e682072710bff29477e3b336575b4eb3fe5d081860eaa5459c976a005efe76f7ebfe57388190671cd4b1455818da6e76a3fae42ef8cfa69003f06a25800b3a9738e973f673d5412948b3ceefa8cba8741b4c70e88ee56e45b28a90eb3874a5da495a28ab2e8d3430e575efedb33921205dd44d9146ba7ce5462ddebbda50f03ed16b7e714309a91b3d0d8de6f9c1055b3d01b34f18cbd2076ea7b54f09451259440b42bf438cac8a7a0665ae6a88b3f4242629f0048a61168fdf39d80c7cddafa5be07a495fd2d6531ae861563b12d223e29b5b4d8a3a38b317f081deb828afefe54617e01a3711729242ac426f697e60d90c9cdc8b7095be689921dd0eae175fdb33802e9e437be6fa7ab8593f0ba9e58b834faa98135d70bc37b6d9f90ed3cc836fc5fb7ba9a2c4e9289e7820ba8273f6d0a129d1d0286f978a786e9148860536e1c7f4f165116fcd871031fc5a253e94813efc9582d299287641990f75dc32fe2ac1f18bd1859fd2406b4bc79dd5ebcb2de59bc64a76126c51de4741f154e4b76cf23a2189b0d3668c10706828642bffaede359aaf02e21ff534516218ea770d9dc9842900410b009526c4662a1d5ed73f3445d67f659e0c79423b8bfa61e2a0b3290e06dc59f4e4e6019224cdfc2c521fcb2250f7f5ffdb85bfe815b3b2f239db5d3287f461a64dc7e2e00184bd9ae3581fe9ab8b1dd190614dfa3cc3db04f4c8ea6173c61cb055fbdf281da27982210b44b6417bb744a656184b5d020aa6c2bdb0f23aabdfb028d1054f052feddcef3a92cd219aa616fbad966bae031f59747a4af39dd4fee6f5417476b473a687496402b7a8b52ce099d52657795cc98d5e06f249fcbeca51d55bdcb64efab4c2027fb0cf9ce02b4e1673465a33361b94d13eb6ffa23817c127c1d36cee285c9492fa5b7f358b89efd908e41123129cf3c33e151b89ad448d1f0df0c00bea599f3e1c26b7db0e5b6ab50f49ad0ec3ceb20161f11d19198ebdfc0a5575cd9eff3e2679c794b5d431bcd1cfa3a6a127ba13e43a33fcbce1aac5d7baf45bf86a67830d6ecde9efa76b4b22a1b877312718fe4f0e4d57b37433be37eb48f5867b051e6694c83207842f1aa3f37ca7f5f89cd5639b54a38818cfd12c07ac535e2f25ed411e0a3a2d725ef7a0aab0be78b51fd223071bac04320c3858a7f006d42c63f8661156d66333936780171e8225ccd282bbca93a0fb249c265b522f666323415511aeb08a5d592f86898b35d5c421c73831c87a2c783ea41476b4eb6615b5aa1165726888cfcaa8af4b9f3064b4742e93755aee4de446fb5676e93ae16c48503074013baa9d5c476c0460a7ff36e81c57c9000db28960ae2eaa205b104ae4af99e0e6fdb8678f2cfa0edb5296672283b7ab18b4e91e65a79748e23f0ccf0653b9c1c26fceacbfc4c9bb0b0b5773e3e27421d6f2f6ea31b36ce148661ea14f85f03d835424d619123f387927d4efe85da6d290a2ce0f61791300a485a074f224eff42fbea49a7d17aa57ebefc20710215fc89e50922f8e19acbe838ab143354f022a42f1c73822039d99a5a22ccab03058c05073c99d80e4e8635f3f3b259f4ff38dff80d41cb368427d739d8c686dc90312c1a1ea363c0a58588edb3b05b1feb673c4959bc61e549fc20d1f9969340f1f8cb066065dceb19df0c015e5d75bfb78f7781197031027952c9d40b43d35d6af37674b386968ae1cc8e017f5faeaaa1ed67acfa993b4aec4a1f07b8e47667980d897e59ff17f5153bce24740bfc3b716b20797e975a755819f2df4621e6cf916f8d6ddf97cf04ce3d7abcc1641cc822190478ecd05459b697c2af575e2700186512fa16e3e64d60f4a8deff572ef2784209a2558a2401d4ae3a44b27c82e060929282b7a864542ee644c46e82d6e932fcd95883f3a9ada3b4e77fabcd85b349f11789aa53b6be03a88e29b29a8cfce97ec89827a4ecc9a87dbdf063534c174b28fe2a308eceb8594492ac6fbbc8d5a0a211dfbcf5d9533aa02084d53f0248321be8e7199ced357ad47b213f4c6cc2c7530e286ca3af03631b40e433ab2aadeb7428a180dbb9f3782e75c03a4d77e8ae85ee7f1a89199ee37a8fdb5db17c123dce751a748e737c825798c569044f278def3411fb569992e9cf3ed47fcb5ee562c70a0547c3071fecc6ad90e60ab6f9c6e1734817b56c35d50447fab02ff5e234b219efa172db3744589d73a4059910ae26d4fe808fd6a5fe5ea9d245618f5a7d29cd48343bd4ad8662c22b01b2e1be8c7cb99f6d8394a0ffef970a3bacb0fe2b406c08c7370ed07bb84b4959c0b5e4c7123669c71be4eab19b4b0b68b110676a0278e5792dbc7df9b2c61807b2859b169e14d873e850396dc8039eccd0cdeec22a971b02a5d7641f22e8db990894027ae64af56a9bcd170f153eadfdda4f625ecc6a3ab234a1ed99991f34a68da019d6cb6c25f34c024e1b5f585e86b11a1829da900d228e49bf147c68338bb8d157896a07cec6e673cd78b329926bfc55411048e59487c841b371e5d08d21f58b1664ea58238578d58062b69ab8e4c96821fd3d5636cebe304df25315b74a6eda97cfac6f1478dccdc781536056682a6d211e27953efd9874fbe1cc731dee31acf0c59d934bdf9eb12cb78942185ce872731e19da99373c8862ee6aac687e5864d3073fc948d91b80c5683e57a29770c0de59ea0c4d4dad6955df6a6a3a5287a388a963a4ce6fad3f911c23f788948a92e62db910dc80d83c8f1fb28c721193b9f0dbab832b1eac538b28f69284992ebbddf3926fe5591159d0cf9d3ef1487ad738e1175491ef9efe4a6b57898297e2a4eb42d4f59ca4b2046b92bdfbc81a5f96caca4bba5cf2fbd1846f44f13d629df103737251116bb41bfea1f3d468dec8cf1ca41e61423826dba4deb2da04384c93768a9d9bd8ff4f7c4daee876d4f65cb216a7dbbc70bfe84d23c8823e7378c681186644b6d3a2fc59502f1a28c96ab741eb1052499085973b6ebb1090e2e93d271fc7cfa2db1ee6ae9de3552a381313e249649151f25e93625d7726555c98644aa995111f7acbb452d52e05b20ba830916ef53ed88ccd244367a4794cafabd1e220a276abe8fa445ab603ee5ef94b76491f52d7488e6025893c6eb6bcc81ec291e54137a44a521d7cdf33644fec555f1382e029fc27014dfc1b6c1a9897a258d2313b5a0cddbfac1cf80d316f91351d8dcb7967ad697504fb6223a64cc898d83e68f55156bd02da5fe0a748209a3606907bf9be67bbbd38db2b03e0a1c2431e3b1de90e592386ea04653dfdf78091d8667a31e6b39f25019d979d07370d961064dbf147e8deff09a761a020b5ca2c4a1e0a726e138dba16b9d20358ac84c5bff85233f5e6d158c74aad549badc2e864438c0a1fe33853e46701448e1e0ef18b45df86bad820a09ee164b08cedafcb630c0a45f4359847898bd4288e5c2a361561bf968a6dc6254210353417972ae158c2a7be35b28b87ab71023f45f6bbe1cdf967393d708fbae89867970b2f2b2083a599151a808d65e2e2e50d9b06e76d162d6d6cfc6749d46a93cb75c644fb2f45d18b94e0186c8aff3d391bf4b9f41bd7f3ab749a343e41b1841b14b0186e6c52d91a14788c6559665578e739dcb9b8f1d4940e59a3c0dd0709aab842d1ea4d2a471c354d9038b275347fbcc7708f7346c3a94f27836841396d204598df415d2cdb2f17aba4dbcac08e16a6915e28582d5d917cd38f7f31d6156bc5d7c17b5d84dc9c7095482f08347c19502eafe61f7bdace19a5e8e277d02215e9cb63145ba3a1edbb432b8818edc2b9e6fef056764c8b625efcc7d88490d9aafe5147c6d178008201e01ae35d50a0db45c50a705818688a676110c16226496467597e19cfc4175df88b2fcf231d460f9dfc67b78f6b2d3aba34854c31c8b800facfa6bf27fe75129c3579347e27c23844b275f0dd117683f240d912b0d5a531177aedf57a54f74682cd189453caede2d1c1883720fe382a41b8c2de82d63598ed37262218dc74c4ce0a80a50ec91265b550da74432f5b8266322b4fe4df6d31a11c58b59cf1023d00fc91086d4c9b90c6925178199b95c0807e58a7b62ab1356ec72b943ef899474fe49f4cb80cf1294c77aa049988a2b59ac9b8df091c99aa0757af41ce75e61cb4dd351de40567cf2d20c8f924c08f933594121a81c04f62daacb92c909456fdd0628a81ef4e62ed039ae61d76d9ca3477e8b173baa7fdf576e397e2d4aba4729a5a9974a5d9379df275687fa515939e08c0bbd05e1482069c7bac232a8b75733eefccdcd5cdace08f56e9dcc489be0bad0a0b9e769e5cf65fdbdd67499fb934b9b4dc60be21d7e4871e26dfc363bc2083f34cd38cfc3284fdf0fcb8bad6975d34c23638b175cb4323e41e93483649d1b13554650f9294983c0a4c09ca14aaf0728e9ea63f220889265b10748d909c76d7453ad2b9f157b050ef00bdcae2a5aa490ce3b21e0ba3987f4b80e486038ca7a0e3b56c53b1a7b96c1e61e72ee0a4d8033b027b544d8c467187e71288822f3534383586475135bd57fc622625ffffa73eda6fecdb1fe6f5f438c51149ee25d3d16fe1bc5804aa38c4c50633a243764ad9c017b9a826b15e2416d9a76ebf79ce18833d1144d7ef21595599b42346f34ee13458d4be10ce68f59cc2227fa5fdc47006b8516dbf689b31d71dcb54d50bbffbc7ed68ff2779a2cb5a5c358fb22a2095da864e8707864f4e0537f693dab1b4bba3b26ff0d2fbc08155a87c23e8115191ba1e78017976b612da933691bd58e6173a69c28cd1dad95ab1fb191b30989d315b914f8be463200414508ac984e71f33efe99eada7d42981d91631bc030cf7631beb7698439490cf957d99c10ad85ab23198b42576176d0a4692a5068a730b1a2e8af74ac17f2d62da3d74038acf2031d540a2c2e2f1fc5fb9648bb1bbc08015978216178c5555bd2fccf409e32575c860ac99c9592df6a06ed9afcc4509111482af10d641d0c8b5d358982d54cc3e9b4da12116ac970c42124ebe84a2da38e3035eeaa50d73a905beb962b6c6a3ce26fa88a79fd09", 0x1000}, {&(0x7f0000000140)="7e484a52f0983a8ad4ba800ed2ce096634d30e12424c48b3f4f3c17ce9588c4a674dd0c3778ca856774007472d9983c3d88d307995b40415e86e435ae59f60cfca767c04fc905e012d8e060e9c82ab5382934b8d46552420dbc5f7163d8ea3e3ae", 0x61}, {&(0x7f0000002500)="5a56b0280c3768ad03cd21a7e91c108536041c9a944acec5396c874ee38b5d00adc998006969856ca0e436756405cb9b17ae599a8d4ba19534a9588834ecb14a00196757ca7fa941aa342db50773f7e6756098cf959a021cb24c4914e145307968ad6597dccf04b71028a1512560880612d0c4c270df35e528852409cf5d11a4c9a0076d0c3f8825c69fef8a43864be845a191342e02a0a8bf377d1dac00340dc9a752e18b6e0ac4a1951413c5b86d81b69d353b066f3dec24b40f7601abbe06ae23d57b8409403f6efeede5e6aa8140f865a0eee4c322132dbdf250e5ff878f56ddb5709bff493a", 0xe8}], 0x7, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x10, r0, 0x0, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000100)) connect$inet6(r1, &(0x7f00000002c0)={0x18, 0x2, 0x3, 0xc91}, 0xc) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x3, 0x1010, 0xffffffffffffffff, 0x0, 0x0) getdents(r1, 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f00000002c0), 0x0, 0x0, 0x0) 05:37:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x3, 0x0) bind(r0, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) r1 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x80, 0x4) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000100)) r2 = socket(0x2, 0x2, 0x0) dup2(r0, r2) shutdown(r2, 0x0) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$WSMOUSEIO_SRES(r3, 0x80045721, &(0x7f0000000080)=0xfff) write(r2, 0x0, 0x0) 05:37:16 executing program 0: r0 = shmget$private(0x0, 0x3000, 0x42, &(0x7f0000f3c000/0x3000)=nil) shmctl$SHM_LOCK(r0, 0x3) shmctl$SHM_UNLOCK(r0, 0x4) r1 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000001, 0x0) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r3}], 0x1, 0x0) r4 = semget$private(0x0, 0x8, 0x80000200) semop(r4, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r4, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r4, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r5, r6, r5, r6, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r7 = getegid() fchownat(r3, &(0x7f0000000000)='./file0\x00', r5, r7, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000080)=[{0x50}, {0x4c}, {0x6, 0x0, 0x0, 0xff}]}) pwrite(r2, &(0x7f0000000280)="d000"/14, 0xe, 0x0, 0x0) ftruncate(r1, 0x0, 0x107ffffffb) 05:37:16 executing program 1: openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x200, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000028aa) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f00000001c0)="000000186204018b002b110000d19ec0c062cf486a6481b4ae0000008eb3ffc14f1a4b400c6cc640907a000000000000000000b505d09075a04e5156d4691dafe0140af6ecaaa08b30e1838f74652d62e159c51bad5a8b", 0x57}], 0x1) 05:37:16 executing program 0: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) ktrace(&(0x7f00000000c0)='./bus\x00', 0x1, 0x4000163e, 0x0) r0 = syz_open_pts() ktrace(&(0x7f0000000100)='./bus\x00', 0x0, 0x0, 0x0) write(r0, &(0x7f0000000240)="596f9b735e0669726a2a3a81156cebc6030d9bdd8ecad27d2c85ce70b981b86a39565ad91cf41b1d2dd3aa37e62230033ec8738b03cd4e0f4780766a5552f9bc218787e9370e16b23ad43ab773f655725efcc0102b243b15faac33e2d44ce12d282e11af2326", 0x1a9) chdir(&(0x7f0000000000)='./bus\x00') syz_open_pts() 05:37:16 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x102042000, 0x28b1) open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x80002002, 0x2000000028a9) mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000280)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045710, &(0x7f00000001c0)=0x1300) open(&(0x7f0000000700)='./file0\x00', 0x200000040, 0x0) r2 = socket(0x800000018, 0x1, 0x6) r3 = socket(0x3f, 0x3, 0x7fff) recvfrom$inet(r2, &(0x7f0000000280)=""/127, 0xfffffffffffffc70, 0x1, 0x0, 0x0) r4 = semget$private(0x0, 0x3, 0xc) semop(r4, &(0x7f0000000040)=[{0x4, 0x3, 0x1000}, {0x2, 0x5, 0x800}, {0x7, 0x5, 0x800}, {0x3, 0x4, 0x1800}, {0x0, 0x8, 0x1000}, {0x3, 0xfffffffffffffff7, 0x800}, {0x2, 0x7, 0x1000}, {0x5, 0xffffffff, 0x800}, {0x0, 0x6, 0x1000}, {0x1, 0x0, 0x1000}], 0xa) r5 = socket(0x0, 0x2, 0x0) connect$unix(r5, &(0x7f0000000480)=ANY=[@ANYBLOB="82022e2f66060080302224b4c462640286c8d2e1c4e8ccb620e42500"], 0x10) sendmsg$unix(r5, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x4000000000000, &(0x7f00000004c0)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400aa00000000ffff000000000000de917e1182f26dc1736f2e0c9eeb2f894405f6f0ade4465d520c1e3ebf36a483e9b8187bbba76398ff52ed8780f0f720fe038cccf50c4b508ff4385273ec353a8eddb69ccf59c21cf833a7556e755e94", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x30}, 0x0) getsockopt$sock_linger(r5, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000440)=0x8) mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0, 0x4010, r2, 0x0, 0x19) semop(r4, &(0x7f00000004c0), 0x0) r6 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x1) ioctl$WSDISPLAYIO_GETEMULTYPE(r6, 0xc014575e, &(0x7f0000000640)={0x7, './bus\x00'}) setsockopt$sock_int(r2, 0xffff, 0x1, &(0x7f0000000000)=0x8, 0x4) stat(&(0x7f00000003c0)='./file0\x00', &(0x7f0000000200)) setsockopt$inet6_MRT6_ADD_MIF(r3, 0x29, 0x66, &(0x7f00000000c0)={0x3, 0x1, 0xffff, 0x5d8f, 0x101}, 0xc) bind$unix(r2, &(0x7f0000000400)=@abs={0x1f95d27d48731892}, 0x14c) sendto(r6, &(0x7f0000000580)="3377cbe9ea0ea176f1f55ebbad3aa111", 0x10, 0x2, &(0x7f00000005c0)=@in={0x2, 0x1}, 0xc) r7 = shmget(0x1, 0x3000, 0x201, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r7, 0x3) fcntl$setflags(0xffffffffffffffff, 0x2, 0x0) stat(&(0x7f0000000300)='./file0\x00', &(0x7f0000000340)) getsockname$inet(r2, 0x0, &(0x7f0000000180)=0xffffffa9) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000540)='/dev/wsmouse0\x00', 0x400000840, 0x0) mknod(&(0x7f0000000600)='.\x00', 0xc043, 0x1) 05:37:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x28}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x49b, &(0x7f0000000000)) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) r2 = syz_open_pts() r3 = kqueue() writev(r3, &(0x7f0000000180)=[{&(0x7f0000000200)="b72c867fb10d0161f76413352813b01845e15f8e2df86b88671fe6b91a4eb185196a4998c33f2291d2c8f00c9738a07a758a202a7121e3aa1c019d869b0e19117c0b80a32cb40ab13f8e2e38222304321798d1841e37dda2f7a5ee128486a56624735edfbaff7c2bc283", 0x6a}, {&(0x7f0000000100)="1de253d069ca89756fb72198fe069dea46638b292b705fd702b66ecb270a0be979df1c1982066e4e3ed838908658780f464a62d54e77c2ffd1", 0x39}], 0x2) poll(&(0x7f0000000080)=[{r2, 0x40}], 0x1, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000040)='./file0\x00', r2, 0x2}) 05:37:17 executing program 0: nanosleep(&(0x7f0000000040)={0x5, 0x10000000000001ff}, 0x0) r0 = socket$inet6(0x18, 0xdf65a6c09b7c4ec6, 0x1) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x2, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x800, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffd, 0x8, 0x40000000, 0x499, 0x8001}], 0x1, &(0x7f0000000140)=[{{r1}, 0xca75acf5b24f62cf, 0x4, 0x1, 0xfffffffffffffff8}, {{0xffffffffffffff9c}, 0xfffffffffffffffc, 0xf0, 0xfffba, 0x4, 0x2}, {{0xffffffffffffff9c}, 0xfffffffffffffffb, 0x14, 0x0, 0x10000, 0x1000}, {{r2}, 0xfffffffffffffff9, 0x108, 0x40000000, 0x1, 0x6}], 0x7, &(0x7f00000001c0)={0x6, 0xffffffff}) r3 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r3, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) 05:37:17 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) r2 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) open(&(0x7f0000000140)='./file0\x00', 0x10, 0x11) flock(r2, 0x6) fcntl$lock(r2, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) open(&(0x7f0000000080)='./file0\x00', 0x90, 0x0) dup2(r0, r2) 05:37:17 executing program 0: mmap(&(0x7f0000719000/0x4000)=nil, 0x4000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) munmap(&(0x7f000071c000/0x4000)=nil, 0x4000) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) sendto$inet6(r0, &(0x7f0000000040)="b88f50e440c35b22e68d512a605da1b47f83689371717ab6c70966957bac8ab5d6", 0x21, 0xa, &(0x7f0000000080)={0x18, 0x3, 0x80, 0x943}, 0xc) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000000)={0x3, 0x3}) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x80000000]}}) 05:37:17 executing program 0: openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) socket(0x10, 0x2, 0x3f) r1 = socket(0x18, 0x1, 0x0) dup2(r0, r1) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt$sock_int(r1, 0xffff, 0x100, &(0x7f0000000040)=0x7fffffff, 0x4) sendmsg(r0, &(0x7f0000000880)={0x0, 0x5, 0x0, 0x7, 0x0, 0xf00}, 0x0) £ðÃÇÊ}m£ŸÉMÿƒ„ø/Üýi.>X¬+ÿ/Þ¶fRd/q½üì WÕ²:ª¾2ç™ÇM´%¯ó2º{cèäS³z½¿ŒÍ'a~ܪ.79Ñ‚ SX'EþÞŠÌxT\ªèÍ8¢Ê‘p5¶Ñ—>ÐCTÌa)®ý€kø -‚4y§ÿ¹góê"ˆi» †³ý‹õHK*%eŒÁ5¤:©3ÝÊ ‹J$ûž>ÐzoXƒ _O'– ü(9Bvm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff800020b5b7c0 05:37:17 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000180)=[{0x54}, {0x6c}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x24}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0x1) syz_emit_ethernet(0x3a6, &(0x7f0000000000)="b6") 05:37:17 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) socket$inet(0x2, 0x4000, 0x7) chflags(&(0x7f0000000240)='./file0/file1\x00', 0x0) 05:37:17 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x10000221, 0x0, 0x0) r0 = open(&(0x7f00000002c0)='./file0\x00', 0x611, 0x0) fcntl$getown(r0, 0x5) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) 05:37:17 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x1, 0x83, 0x408, "2a1604fa9a66f51d0cc98af280e46508f39c5f0a"}) clock_settime(0x4, &(0x7f0000000080)={0x1, 0x6}) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000340)="e2e44cc2f95c16de3b96fb7697a2b3b598c233a666d9714d9d34e467c868ee658bc74b29b1a183a1929f8e8a21843948652a1b7e6fc121f4d8c155b953de6421a5de386349ec9db4f2902eb81cd006fa6faf7b3c8ce7212cc0f2c825ad6a08", 0x5f}], 0x1) 05:37:17 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x48}, {0x34, 0x0, 0x0, 0x1}, {0x800006}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x5, &(0x7f0000000040)=[{0xffc1, 0x6, 0x5, 0xffffca9d}, {0x80, 0xff, 0xfd, 0x30200000}, {0x6, 0x4, 0x5, 0x7}, {0x2, 0x2, 0x1, 0x6}, {0x8, 0x67, 0x3f, 0xe69}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000180)) syz_emit_ethernet(0xe, &(0x7f0000000380)="6dfee711529619c9e3ffc2fe063a") 05:37:17 executing program 0: readlink(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/243, 0xf3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/vmm\x00', 0x2, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000200)={0x10, 0x9, 0x4, 0xda7, [{&(0x7f0000000000/0x3000)=nil, &(0x7f0000002000/0x2000)=nil, 0x8000000000000}, {&(0x7f0000000000/0x1000)=nil, &(0x7f0000001000/0x3000)=nil, 0x100000001}, {&(0x7f0000001000/0x2000)=nil, &(0x7f0000003000/0x2000)=nil, 0x570f}, {&(0x7f0000001000/0x14000)=nil, &(0x7f000000c000/0x2000)=nil, 0x6}, {&(0x7f000000a000/0x4000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x4ca1}, {&(0x7f000000e000/0x1000)=nil, &(0x7f0000008000/0x4000)=nil, 0xfffffffffffffffc}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000014000/0x4000)=nil, 0x10000}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000010000/0x1000)=nil, 0x100}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xe18}, {&(0x7f0000010000/0xe000)=nil, &(0x7f0000002000/0x4000)=nil, 0x2}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x9}, {&(0x7f0000017000/0x1000)=nil, &(0x7f000001c000/0x4000)=nil, 0xfffffffffffffbff}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x101}, {&(0x7f0000008000/0x600000)=nil, &(0x7f000039b000/0x1000)=nil, 0x8}, {&(0x7f000032e000/0x2000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x78fa}, {&(0x7f00002e4000/0x4000)=nil, &(0x7f000042b000/0x1000)=nil, 0x100}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7}) recvfrom$unix(r0, &(0x7f00000000c0), 0x832f1f7d, 0x0, &(0x7f0000000000)=@abs, 0x20000000) munmap(&(0x7f0000000000/0x1000)=nil, 0x1000) write(r1, 0x0, 0x0) 05:37:18 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000f2ffffffffffffff4000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x2, 0x0) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r3, &(0x7f0000000500)=[{0x0}], 0x1) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) poll(&(0x7f0000000100)=[{r3, 0x20}, {r4, 0x15}, {0xffffffffffffff9c, 0x4}], 0x3, 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) 05:37:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x45, 0x1}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) mmap(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1, 0x6010, r1, 0x0, 0x3) syz_emit_ethernet(0xe, &(0x7f0000000140)="b60ee3241f7ae84e24d62faf2851") r2 = msgget$private(0x0, 0x1) msgsnd(r2, &(0x7f0000000180)={0x3, "c6892ff732571cdf17e22810088535b091b26db542d29637c99732e4f68cefd25984aa8d29e2bc8a426914293afabc7ed8e6e602cdcb360d2ea2b7a7fe33a48943d99b00534e84a0e1c336213d9c851ab8b48c89f82715efcfe15cd6603bbd79b7816ab698d0b1bd42979af2894c40b0b4d017a6078752bd542d31db5be4538f6f3e65b163fd3ddb8e8fa5e3aacadfa092ec73b1b90bd1cefbaa666ac468a4321b02480d3390c042e9a4fad055b2f4ab8d633dd3b3ae45593572ab84126a55e09a2d7fb838644bad1d9e798e87f51e55835708d7b3ec1dc27a167b11017a9ffaf09c5eea7c68c8ff776602543c1003af067e361c"}, 0xfc, 0x800) 05:37:18 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [], [0x80000000ff]}}) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec93926b43beaf656f9362301555914cb6ca1c5bbbd92eb253cc7bc3eac6f705d4729f7c40581c29c40e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3ca350f2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89050000000000000030776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afcb18694eee999ba299bd8477e0700000000000000cdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fa88f73a47b429cf60cb1370dd429ad6e8e57f287b4b73e898e5e6dbd7c62bbb5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17c"], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r2 = socket(0x2, 0x0, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$TIOCFLUSH(r3, 0x8040691a, &(0x7f0000000300)) close(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{}, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x1ff, 0xfffffffd, 0xffffffffffffffff, 0x5, "00000000000000000000f2ffffffffffff1f00", 0x0, 0x40000000}) r4 = syz_open_pts() pipe(&(0x7f0000000100)) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "d705000000000000005b00000000000000e74de4"}) select(0x40, &(0x7f0000000140)={0x25}, 0x0, 0x0, 0x0) r5 = syz_open_pts() r6 = dup2(r4, r5) r7 = socket(0x18, 0x3, 0x0) r8 = fcntl$dupfd(r6, 0x0, r7) ioctl$TIOCSETAW(r8, 0x802c7415, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x99e, "513799e96adbf44eaab563ed82f25d61841d6520"}) syz_open_pts() r9 = semget$private(0x0, 0x8, 0x80000200) semop(r9, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r9, &(0x7f0000000200)=[{0x0, 0x8000, 0x1800}], 0x2fce) semop(r9, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r9, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r10, r11, r10, r11, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) 05:37:18 executing program 0: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r3, 0x4, 0xcc) r4 = getpid() fcntl$setown(r3, 0x6, r4) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x800, r4) fcntl$setown(0xffffffffffffff9c, 0x6, r4) fcntl$lock(r1, 0x8, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x100000001}) r5 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r5, 0x1000000009, &(0x7f0000000000)={0x0, 0x0, 0x2, 0x1000300010005}) r6 = openat(r2, &(0x7f0000000140)='./file0\x00', 0x8, 0x21) flock(r6, 0x4) dup2(r0, r5) 05:37:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000500)) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13b02976fea96e6cd4aeef9d612f871f4385f04057795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0a734349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f6e435489d28efd34e798cb3d38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae4197683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d7ddd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e5"], 0x10) r2 = dup2(r1, r0) open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) getsockopt$sock_linger(r2, 0xffff, 0x80, 0xfffffffffffffffe, &(0x7f0000000040)) r3 = dup(r0) sendto$inet6(r3, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x2) 05:37:18 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x421b2, 0x0) r0 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0206921, &(0x7f0000000300)) ioctl$KDGETLED(r0, 0x40044b41, &(0x7f0000000000)) r1 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f00000000c0)) r2 = open(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r2, 0xc0206921, &(0x7f0000000300)) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r3}], 0x1, 0x0) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f00000001c0)={{}, 0x2, &(0x7f0000000100)=[0x0, 0x0]}) r4 = kqueue() r5 = fcntl$dupfd(r4, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1, 0x10, r5, 0x0, 0x0) preadv(r5, &(0x7f00000015c0)=[{0x0}], 0x1, 0x0, 0x0) r6 = syz_open_pts() close(r6) ioctl$TIOCSETAW(r6, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r6, &(0x7f0000000500)=[{0x0}], 0x1) close(r6) ioctl$SPKRTONE(r5, 0x80085301, &(0x7f0000000140)={0x4, 0x1ff}) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0x3, './file0\x00', './bus\x00'}) dup2(r4, r4) ioctl$TIOCSCTTY(r1, 0x40047463) 05:37:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) semget$private(0x0, 0x1, 0x2) semop(0x0, &(0x7f0000000000)=[{0x1, 0x8, 0x1000}, {0x0, 0x6, 0x1000}], 0x2) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) r2 = accept$inet6(r1, &(0x7f0000000100), &(0x7f0000000140)=0xc) getpeername$inet6(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0xb1}, {}, {0x6}]}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") 05:37:18 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdfffffeffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4b777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30c4f715755c71b0e7fc505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7db4c2d19311fadeff82059eee130e0809013a790d8ab5f8f8e979998d831bc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b5345647d22a63f8b3acebf77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c1256b1c31c53606cd2b5e6547b348ea0e692cf65e696dc36b98ad5405838fbb45884721"], 0x1) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = syz_open_pts() r1 = accept$inet(0xffffffffffffffff, &(0x7f0000000540), &(0x7f0000000580)=0xc) setsockopt(r1, 0xcf0, 0xffffff80, &(0x7f00000005c0)="619b5125cc8e43b19b199558ebec44243359de16cdef711ca46e5ed1b41b76d9fd158944dfdafd6a8fc9eaf3eac8c1025a6ee2cc612a5e94f9da9ebe7d453c9eca2ec7a6202d6f4c18e44a6599b1959ad05c1b511249416c79c7f6bf7dfae169d0002d1e0f62383a1c2faa7d9e4fddcbd316fb0cf8807fd80ec29f7a24d66da374", 0x81) close(r0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r2}], 0x1, 0x0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000680)) readv(r0, &(0x7f0000000500)=[{&(0x7f0000000340)=""/130, 0x82}, {&(0x7f0000000400)=""/13, 0xd}, {&(0x7f0000000440)=""/143, 0x8f}], 0x3) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) ioctl$TIOCFLUSH(r4, 0x8020690c, &(0x7f0000000300)) getsockopt(0xffffffffffffff9c, 0x0, 0x0, &(0x7f0000000000)=""/96, &(0x7f0000000080)=0x60) r5 = syz_open_pts() fcntl$dupfd(r3, 0xa, r5) 05:37:18 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='2'], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r2 = syz_open_pts() poll(&(0x7f0000000080)=[{r2, 0x40}], 0x1, 0x0) write(r2, &(0x7f0000000100)="8c65", 0x2) load: 3.60 not a controlling terminal load: 3.60 not a controlling terminal 05:37:18 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x2000000000000023, &(0x7f0000000140)=[{0x8001}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x200, 0x0) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r2, &(0x7f0000000500)=[{0x0}], 0x1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r3, &(0x7f0000000500)=[{0x0}], 0x1) close(r3) r4 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r4) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000140)="ad18f05de2f4ef18", 0x1b7) 05:37:18 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) getgroups(0x3ffffffffffffec1, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = msgget$private(0x0, 0xf7bb9e99388a03e5) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r4) r7 = geteuid() r8 = geteuid() r9 = getpgid(0x0) r10 = semget$private(0x0, 0x8, 0x80000200) semop(r10, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r10, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r10, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 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}) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000840)={{0x6, r7, r12, r8, 0x0, 0x4, 0xfffe}, 0x3, 0x7, 0x0, r9, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000100)={{0x3, r4, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0x1f, r4, 0x0, r4, 0x0, 0x10, 0x8}, 0x10000, 0x200, r3, r3, 0x31, 0x8000, 0x80000001, 0x1}) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000400)={r3, r8, r0}, 0x2) r13 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r13}], 0x1, 0x0) getsockopt$SO_PEERCRED(r13, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, 0xc) lchown(&(0x7f0000000000)='./file0\x00', r8, r14) r15 = syz_open_pts() close(r15) r16 = syz_open_pts() ioctl$TIOCSTOP(r16, 0x2000746f) ioctl$TIOCSETAW(r16, 0x802c7415, &(0x7f0000000080)={0x0, 0x66b, 0x3ff, 0x9, "cf11ea62f04cded5c438f678b7c6d91db0683805"}) write(r15, &(0x7f0000001200)='\r', 0x1) 05:37:18 executing program 1: open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000280)='./file0\x00', 0x14, 0x10, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x20f, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00ff0f00000000000000000000000000000000ebffffff000000"], 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0x8, 0x0) r2 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r2, &(0x7f0000000380)=ANY=[@ANYBLOB='\x00'/43], 0x2b, 0x0, 0x1000) r3 = geteuid() r4 = geteuid() r5 = getpgid(0x0) r6 = semget$private(0x0, 0x8, 0x80000200) semop(r6, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r6, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r6, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r9 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r11 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r11, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r10) r12 = geteuid() r13 = geteuid() r14 = getpgid(0x0) r15 = semget$private(0x0, 0x8, 0x80000200) semop(r15, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x2, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r15, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r15, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r15, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r16, r17, r16, r17, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000840)={{0x6, r12, r17, r13, 0x0, 0x4, 0xfffe}, 0x3, 0x7, 0x0, r14, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000100)={{0x3, r10, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) fcntl$setstatus(r18, 0x4, 0xcc) r19 = getpid() fcntl$setown(r18, 0x6, r19) ktrace(&(0x7f0000000080)='./file0\x00', 0x0, 0x800, r19) msgctl$IPC_SET(r11, 0x1, &(0x7f0000000840)={{0x7, r3, r8, r4, 0x0, 0x4, 0xfffe}, 0x400000000003, 0x7, 0x0, r19, 0x80000001, 0xfff, 0x3, 0x100000000}) fcntl$setown(r1, 0x6, r5) execve(0x0, 0x0, 0x0) 05:37:18 executing program 0: mlock(&(0x7f0000000000/0x3000)=nil, 0x3000) r0 = syz_open_pts() munlock(&(0x7f0000ffc000/0x4000)=nil, 0x4000) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) sendto$inet6(r1, &(0x7f0000000000)="60b737a7ca1843404cf4b5fbc97970cc464ea2eb614b9bbb201e7719bc4db72a1b24ef6599acc49997badc2648adb75b49a6c4a98b1f7dc76225a4d8e7e7938f2171e0f1593fa56199044b729d36d2fa951737b7cfbf4399600bbf7693ad780ebfd9e6f32dec4b7b51bcb71ab44738344ee118", 0x73, 0x8, 0x0, 0x0) close(r0) ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f00000000c0)={0x34, 0x80000008, 0x0, 0xf1, "1ffb04000000b9dba64800", 0x3, 0x1a7}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) fcntl$dupfd(r0, 0x0, 0xffffffffffffffff) munlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 05:37:18 executing program 0: r0 = socket(0x2, 0x3, 0x0) r1 = syz_open_pts() poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x0) dup2(r1, r0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec93926b43beaf656f9362301555914cb6ca1c5bbb4ff99f9ccc7bc3eac6f705d4729f7c40581c29c40e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89050000000000000030776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e0700000000000000cdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fae8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a00"/959], 0x10) r2 = dup2(r0, r0) write(r2, 0x0, 0x0) 05:37:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x61}, {0x74}, {0x80000006}]}) openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 05:37:19 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x10000008613a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x4) write(r0, &(0x7f0000000200)="220e2a", 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x800, 0x0) msgctl$IPC_SET(0xffffffffffffffff, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x3ff1f}, 0x10000044001000d, 0x400008001}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xc17f}], 0x100000000000033b, 0x0, 0x0) 05:37:19 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2c}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000100)=[{&(0x7f0000000280)="ab9a4a6639139596d0e060335feaf3dca54fc34ace71f177236f4a60c78d4c61ebb910b2fb190a38225f8e247830afcc3c", 0x31}], 0x1, 0x0, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r2}], 0x1, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r2, 0x80245753, &(0x7f0000000080)={0xfffffedc, './file0\x00', './file0\x00'}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r3 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r3, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000079f6ca64bdfff4547201bd00000000000000000000f0000000000000000000fab246ea211c6938b90d97f32eca"], 0x2b, 0x0, 0x1000) r4 = geteuid() r5 = geteuid() r6 = getpgid(0x0) r7 = semget$private(0x0, 0x8, 0x80000200) semop(r7, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x1, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r7, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r7, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r7, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r8, r9, r8, r9, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r3, 0x1, &(0x7f0000000840)={{0x6, r4, r9, r5, 0x0, 0x4, 0xfffe}, 0x3, 0x7, 0x0, r6, 0x80000001, 0xfff, 0x3, 0x100000000}) setgid(r9) socket(0x10, 0x3, 0x68) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x23c) 05:37:19 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x100001, 0x0, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) write(0xffffffffffffffff, &(0x7f0000000040)="510fc3", 0x3) pwritev(0xffffffffffffffff, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff88}], 0x1, 0x0, 0x0) 05:37:19 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x1ff, 0x0, 0xb67f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000009c0)=[{}, {}]}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x3, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7, 0x3}, 0x3a3) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = semget$private(0x0, 0x8, 0x80000200) semop(r2, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r2, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r2, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r3, r4, r3, r4, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$SETALL(r2, 0x0, 0x9, &(0x7f0000000040)=[0xaf3, 0x2, 0x8, 0x9, 0x8, 0x7ff, 0x851c, 0x0, 0x8001]) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 05:37:19 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) socket$unix(0x1, 0x6, 0x0) socket(0x10, 0x8000, 0x35) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000040)=ANY=[@ANYBLOB="1390307a79a22e0006deffffff000000"], 0x10) r2 = accept$inet6(r0, &(0x7f0000000180), &(0x7f0000000200)=0xc) setsockopt$sock_int(r2, 0xffff, 0x196, &(0x7f0000000240)=0x8, 0x4) dup2(r1, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) dup(r0) pipe2(&(0x7f0000000280), 0x20008) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000000c0)=[{r3}], 0x1, 0x0) sendto$inet6(r3, &(0x7f00000000c0), 0x0, 0x0, 0x0, 0x0) 05:37:19 executing program 0: r0 = socket(0x2, 0x1, 0x0) setsockopt(r0, 0x6, 0x8, &(0x7f00000000c0)='\x00\x00\x00\x00', 0x4) connect$unix(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="82022e2f66696c6530002c5da3cd66dcb3f7a2d09420bbac1f90a13546582a8e98666dfea356149636f51cf8be0b67b74f0a81f9172141844a80a58565ec71e791653ae67f27e76d423ace3ea70ad694b0a9f374b4617af9c1ff7edfb75b8626a52385a5f5024f44a02e2ecb1bf065c98405cb204e10c7d82390309a757c9db673"], 0x10) r1 = syz_open_pts() poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x0) mknod(&(0x7f0000000000)='./file0\x00', 0x1, 0x2) r2 = dup(r1) ioctl$TIOCDRAIN(r2, 0x2000745e) shutdown(r0, 0x2) 05:37:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = kqueue() r4 = open(&(0x7f0000000200)='./bus\x00', 0x8000, 0x0) writev(r4, &(0x7f0000000180)=[{&(0x7f0000000000)="000000186004008000014000000000000000000000000000000000000000000000000000e4ff000000000100dc", 0x2d}], 0x1) ioctl$KDSETRAD(r4, 0x20004b43) kevent(r3, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) r5 = semget$private(0x0, 0x400000000d, 0x0) semop(r5, &(0x7f00000001c0)=[{0x1, 0xffff, 0xe5ce97ab354d86be}, {0x7, 0x2, 0x1000}, {0x5, 0x4, 0x1800}, {0x3, 0x2, 0x800}], 0x4) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r6, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x84}, {0x5c, 0x0, 0x0, 0x3}, {0xa6}]}) ioctl$BIOCSETIF(r6, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) pread(r6, &(0x7f0000000840), 0x0, 0x0, 0x0) getuid() semop(r5, &(0x7f00000002c0)=[{0x4, 0x4, 0x800}, {0x3, 0x807, 0x800}], 0x29d) r7 = semget$private(0x0, 0x4, 0xa5) semop(r7, &(0x7f00000003c0)=[{0x8, 0xa, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x2aaaaaaaaaaaae0c) semctl$SETALL(r7, 0x0, 0x9, &(0x7f00000002c0)) semop(r7, &(0x7f00000001c0)=[{0x1, 0x6, 0x800}, {0x0, 0x44, 0x1800}, {0x4, 0x3, 0x1000}, {0x3, 0x7, 0x3000}, {0x3, 0x68, 0x1000}, {0x3, 0xffffffffffffffff, 0x400}, {0x0, 0xfffa, 0xc00}, {0x2, 0xad, 0x1000}], 0x8) semop(r7, &(0x7f0000000040)=[{0x2, 0xeff7, 0x1800}, {0x4, 0x20, 0x5a8e4b91944d23c3}, {0xa50b5b29fd415b60, 0x4, 0x1000}, {0x3, 0x5, 0x2000}, {0x0, 0x45, 0x1000}], 0x5) semop(r7, &(0x7f0000001900), 0x0) semop(r5, &(0x7f0000001840)=[{0x1, 0x6, 0x800}], 0x1) semctl$GETZCNT(r5, 0x1, 0x7, &(0x7f00000009c0)=""/234) close(0xffffffffffffffff) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYRES32], 0x1) dup2(r3, r2) r8 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r8, 0x0, 0x1, 0x0, 0x0) getsockname(r8, &(0x7f0000000840)=@in, &(0x7f0000000880)=0xc) kevent(r3, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0x81, 0x1, 0x0, 0x100000001}], 0x2000007ff, 0x0, 0x0, 0x0) r9 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x0, 0x0) preadv(r1, &(0x7f00000007c0)=[{&(0x7f0000000340)=""/221, 0xdd}, {&(0x7f0000000440)=""/185, 0xb9}, {&(0x7f0000000140)=""/44, 0x2c}, {&(0x7f0000000500)=""/113, 0x71}, {&(0x7f0000000580)=""/182, 0xb6}, {&(0x7f0000000640)=""/203, 0xcb}, {&(0x7f0000000740)=""/88, 0x58}], 0x7, 0x0, 0x0) ioctl$TIOCGTSTAMP(r9, 0x4010745b, &(0x7f0000000100)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000180)={0x0, &(0x7f00000001c0)}) 05:37:19 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000080)=[{&(0x7f0000002680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9d2e7ae9fed58938ea6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bbc454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f3a84001b5b8d93dfcfb7774d55d9fb631e11", 0x30}], 0x1000000000000368, 0x0, 0x7) preadv(r0, &(0x7f0000000280)=[{&(0x7f0000000680)=""/4096, 0x1000}, {&(0x7f0000000240)=""/43, 0x2b}, {&(0x7f0000000300)=""/167, 0xa7}, {&(0x7f0000001680)=""/4096, 0x1000}], 0x4, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) r2 = getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) fchownat(r0, &(0x7f0000000000)='./file0/file0\x00', r2, r3, 0x2) rename(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)='./file0\x00') open$dir(&(0x7f0000000140)='./file0/file0\x00', 0x300, 0x0) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x20000}, 0x4000080c1, 0x10000}) 05:37:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x20}, {0x7c}, {0x800006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x24}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) getrusage(0xffffffffffffffff, &(0x7f0000000140)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f00000003c0)="b658b389a88f5e3dea4908399ea8") 05:37:20 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x90d2, 0x643, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x9, 0x10003}) ioctl$TIOCSTOP(r0, 0x2000746f) write(r0, &(0x7f0000000200)="bdfa4d2591c321a8cf98848e4a8051bd24313dea8d0343d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d9bb05dc03e23ac168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bdd11c4518138f7d1d6a2e60e1f34322c0cdf8648b48935d14a79a15cecdd79cd66c31400b4dc386972d2eae1f3c146ed5ead47dfc43c6c3b018be5455ba5fe808f9840f9e13da075ee54c0682247a3e405d535caab085c9a7dee598ca84b10ba7651238225996d2250f6ea821e153a6212dc30a15f3b72c35e6969b9336888fff85cc584aa9720b4a4a8c9c8161e2baf0b7ae5907ed98ca35db188e0604f9d86b91bd65945535ceada28ac4827b0199401a36972ae93d37686f0d59dd1ede3c03e01a8bde40a123abb181a5b2c4a2486d88ccf61aadf5c11f8b2ce83237edd9d6b3c6933ab8cadbe44a663c5366401c730d5f541864edd3ed88f4e7413bf857bf200aba404bed1ddd5b2784803cc580e44a7e64d17408c119d03ce0bad326bd7bcbe81f0d6aa966a5a1614667079c8f177742a46aa681978addb364c44e183777ec1b00d059dd76ecad91f33a98a3a7f2f93b5154ec26a6a99ea4d54ee60dcb063f16e3b428afb2c23218cda1beecacf408363709ad054625a0b3b689c43735247d4e0a525b8931e51ea88dd8cab99a", 0x201) syz_open_pts() syz_open_pts() 05:37:20 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1000000000002020, 0x800000006d2) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) pwritev(r2, &(0x7f0000000040)=[{&(0x7f00000000c0)="eb861b584e3e90f804425ef45799b8b280b61ba2371eac3d36fd031d7cda0b37bf7b68aa94a7700e3695209d8255cf808e123baa3c898bcd83e1a7709ca4e6a5096c278166b1ba8b8f23f566375aa0441f2ea13e572b4fedd392859e170c837e6094360962da09b36134f681533e86f63c54a8fedc69ff78c0cb92c259331998b4a0e4f804243f6d74fa0273db38acc9cd4c8821ed6381e63a3dfe18", 0x9c}, {&(0x7f00000001c0)="f9e8d6e59e74424c0d503972b4c2ca934da44b58b2d7e50246c33b363fc52f141cfddc43e8123b5c16ac2723c62af68a4927f6ba64a4d57536404abab667463914617332876aa98b820ff4185534c09021d2e586bfa7008b92ce03164868391d8bf5cb8fb6c366df0f3919d7600ac642de422d0f74366ab09618e784fac6fe119578d9c867738e84bfa3e600e58c60330efa27200b09f973f7db6ddc7d873a22f3a6f1a3af18eb73956e50d5f87365f2ed31c8e99f281fe2619d535ceb0fadf7f0e70cf2108fbe609c6078f7396e2d7b03", 0xd1}], 0x2, 0x0, 0x6ae5) close(r1) 05:37:20 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x34, 0x0, 0x0, 0xaea6}, {0x3c}, {0x4006, 0x0, 0x0, 0x9}]}) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r2, &(0x7f0000000500)=[{0x0}], 0x1) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000040)) syz_emit_ethernet(0xe, &(0x7f0000000000)="09001fc92479ff2b783f6e8a9c81") 05:37:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000140)="8119d6267059d1ca9b8c9df8819ec46f37fd2c7e20f349f26505b3374d849637ea05fdbfd8ad11e708603f6b2f4d64bd0df3a2de055b4ab84ed38ede70f9ec08ee9b252ba760ced834a92d477a9fd4920dce053cf6554e5c1220298f17270287aec1a0c8f162473b61eac42ac4ae10614bcbdd3d44f86ebea8d4f7be3a71965a13733c88375ec9923de58fdb6b4043ace4", 0x91, 0xe, &(0x7f0000000000)=@in6={0x18, 0x3}, 0xc) r2 = accept$unix(r1, &(0x7f0000001940)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000100000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000f6b55aa1f193c9ee5d77228f480000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fb000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000955c7e73a2539cfe81420000000000b74fc3c3cea5c9fc2beee1afb39f242adcf37f46ff276bcfbd99025c70c759f4df8a3e144997112f3ac4aeeb08e4d8fc48604a2c04aeed0847ca2ce069790b3b85d86800417e5478c0713b22a0e97d33d80ceddedfe7f8fcae7a65ecf543ecb228180d6f9da895f771b2bce899798cca9656c200"/4236], &(0x7f0000000000)=0x1002) setsockopt$sock_int(r2, 0xffff, 0x1184, &(0x7f0000000040)=0x5, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000240)="9d") r3 = socket$unix(0x1, 0xf59dcefc5a1b709a, 0x0) setsockopt$sock_int(r3, 0xffff, 0x1023, 0x0, 0x0) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r4, &(0x7f0000000c80)=ANY=[@ANYBLOB="01000000000000002e1100b0df6d7fcf409def1a1fc1ed341c5533b89b0603ae37c860fe2c09c110ff1a1d32bd0ddb00f457350731f3620000000000000000656da02489672db6d18437405111e97aa998473f0e8d1e8f3b32b9973000000000d6c2df99a900b33d0000000049ad4ae8d462fcf5fa3b57806356cdb615f058b0fed6706a4d152ed0cea438f8387c3440ba6ba9cc08452fc04250db6116a1e222dcba8dee9f0cdc7527d27e8a15b700800000000000000000000000000000cd846e9ea6bfe963e86814a576b24813ddfa8130a04b4ad6d8791c698df63e5e23fa327326484829f35100"/247], 0x44b, 0x800) r5 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r5, &(0x7f0000003bc0)=ANY=[@ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000deffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000007b496f25fc8c61387d5cef3e03000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ffffff7f000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000db00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000700000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000016000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000048a841d49653000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c1825fc6c4532688e321a9df5b3e0df8e5243afc00"/4143], 0x1008, 0x1, 0x800) msgrcv(r5, &(0x7f0000002a00)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000000000000000000000000000100000000000000000000007fb5000000000000000000000000b60000000000000000000000000000000075b3aee72448d4363b089b0000f700000000000000000000000020000000000000000000000000000000000ac2b35b9b000000000000000000000000000000000000000000000400000000000000c8cc896a1800000000000000000000000000819d06deeddd600000000048a1abc8e59db0f6e0002eacfb27e78f5d7f7e2b3d0bb9ed41b2869dd78b8ea2ebf3b1aa76875016fd66fea3f0b0810f50236f85804e970000000027bc402cdad6bfb622fde961bc5f9e33ac50e13d2d0ed5a483aec92e15b9e2030de9823d37e3ba637e294d44eea7c8898deb40def596b3c1a6ee39d13c1e0eac6e5443c360582708cc7f94770b92583c8c0c040c38f1c20008ceeb752a7aa77ca854b7ecac062f3f"], 0xa4, 0x2, 0x1000) msgrcv(r5, 0x0, 0x0, 0x0, 0x0) msgsnd(r5, &(0x7f0000001800)=ANY=[@ANYBLOB="0300000000180000020054b43ee7fda9a1872c089ae044c6300cd9a1dfd19643873fa8d4f20000a6851752ad718e886ea3ae9b7659a9eb8e7aad65ca59082ba81c6b49ab2c178fec8807b0abc216ae0b9fc39908af62017d728d266723df65dc78d01a8ff672f3c940ffe71dab5c52ef9664cfb23186a140cb38e262830fface3a7638a53b8612050bded18e98efdf2cbd85e83bfb2b8172f7932b12e90b9c4922decfa29d85c57757023ddcb794a8d1884fb21de15ae9f4dc0e1dd8c1df4048a47bc465da7b92d57c3f2ba5da8f04de77a2307eb36ca86441e9daaf34b6d4887a0f70080071e3b99d80a8109c5e84d688093062b89aa513b2e006d600000000000052ae7a78e5c87c8a2deb2a7ac21c63902607c0ce659879977eb2b57445420000000000"], 0xac, 0x800) getegid() socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) writev(r6, &(0x7f0000001700)=[{&(0x7f00000003c0)="51973dff2b39fa8f461ba50e6e2ae93684a92cbec9828815b5ea3d3bc5ddd88863a345bd84e7cfa50598a71595bf4ed521a583f6", 0x34}, {&(0x7f0000000400)="9209ced920a091506aef329cb0e5d248c72a44c71acc174b4d248b7d380c575274ef335b04be5349e550c90a6275a8e21c4ccfc02f901d8bfb52d26f6cf41d73a82e6ec6b5713d08afcb31f9d7842bc617fff4b57d36d1a66ea3aabb915024f6bf344e95c02c456ca5af23c413a0707fcbda6f8c91748f665c392ce75563f9b9a035859c0a0716d1af0f49e33a6511cd36a30b1e2b0b7ca4af0f3825aafaba25a40d28b21b1b033851a14ce596855349321eeda876094310c340dedb7b", 0xbd}, {&(0x7f00000004c0)="7c7d8de0533c97d4eddb923da99af213a7b6b368ead9ef42dbcd2b941f3b620952ae9438a2f30af6d7546b12", 0x2c}, {&(0x7f0000000500)="2599f93b6ad7fb05b50e1fda5d7674fde5d4de08530c28e2981a5c1284c2d9756e65a38d235fa3d00fa5f3eb014294", 0x2f}, {&(0x7f0000000540)="9f806fe1aeb4a1abc08e9cccd484ab0539530e3d17e24e322d70bb63c90966d1dd5163b692ef093f7183b2255798c7d68bec1630ebfc0214ef0f4b0dbe696c801310978b9b6a093cbc9ac9dd147977376bb630542370498a52da2cc552b28558f621b9cec654847fe85288a6de5d784911fc3f7203200fb499485413268445a6f454e649d5c02bf98f2541370b170bb393bef33412f4782b882a4d0ccb9c982e4f1099f5ae6a30ba92e4bb81bc4c518ad55e655f51c28b432fd96443a7b3990d7741b9f81f06", 0xc6}, {&(0x7f0000000640)="7485f10015ecfc1561e1cfb6cb30fcea2c6e7052fb7ddcbe05f2dc003bdf2d67eca8bbd7607aa2021d3e1562ad4558d9aac7d2963b714d15f64dc44d6f05613d31ea2d7b8fd35ce2458ede0c97ea2654ec4c664e5d9a61f0778ed31bef6ab1d5732d404a99af6c698467f875e0c52ae5f57aa7c6142ad0a5650cb6c23b66f2468cc031df063096c4db2b63a3e7b72ec739d3d53467ed666ac6baefa86d569a545d3ca26d34cfd128b651", 0xaa}, {&(0x7f0000000700)="4fd75158bf7dc35206a7b8d7b2b1b00ccfdae59220d93fec9b449ba9d21d1b7b2ecfa44bb7925c01d74001287e20797e99274f4c3ded7d4b68739edba10e8515c66ae77a3a1f7b76ec870f71696c7623719a8d1313c95475ea3c19956dc575c4b6c751cf1e7fab26baf924c87cfcd2ee1dd248cfc2f3c49b2e9bc9677cfb2011fe1f0b4367543104dcf72fe3717aac379a21ea175362c4aae328017de126b48f4ad38dd151268f85e281f01ae782e9036f3e9167ee749674f7939d5b4f8ad9d0fe898c33eaa23d306e8d74bc908fda0efa213d69b7541c3479ce5ec8c5b087d2e15ade48cf5575f4cdd01734bcd917449278bc6306a75ae06d27b97904d1d1f69f840a0fc006abd405ac228b6de338f591c05b047d17158a299193ce089dadb320bfea31a0de42ab6caf5532346e8725b7eb696e29cb0cd33942f6327da190c309ec027b1190a003a35f9557aa67620a94afbc6f20187cf3c0fe834ee46d8c85d70be3e2273a4d9a1cde91ffdf4286a1be46ed92072996b7d94db718fc8ff14b19a5fc95dc8e905dca7dac625d2a6651cc9004c7c524a1838fb1569542c23c387bcafa4e5bfb155db85a6abb76002c6ca8f44712c3523c7c81f7e3d1ea9e4e19ff596bffd840701350b6988f3850c5b8fe667634eec202b8d371aab3d1f33c2066d4cc043b4e8f8e828ec5ab8c121f8d341e8bc9754be44950af15a512c971016be76409ca5505f4425e9f484d1fc03ba775f738500ba05a406f308a84e3c3fe1f76b5d5ac442b405bcef7a085cbd914a5674cab6380e57342318a8195d7553f537f253d445d33fa3aa408b121250fe75e5d4a3f1d7ec46fd4cb16e6a196b9b1e2e6077cece36a829a78d635ff95795b60bd9d03bb6626e9dfb787641dfabeb4706291a425642b6ef7da763638760d8b7368f13a835ad9f9d168594e71e2402cbbb30a3ee6409b8d0a9e23bf01b9e5aed209dd0e17b071009ad1f0d780ecc4e333fac466916e78f775a6bf5fcebc8c6bec47282df39ddb9eaf191d148b5861c3d80aa9de891fc6deb003541b2e7e2bd74150eb206600f972b7840ca6d140a26960c1efddf005d0c6cb41cafd28fbcce040fc4f537e60c9fc88e0b9efd326f0bfc434a8e2da8d3c0ee8b52bc1195ff1bd205ce06d2ac879a50eb996bc500c9dba6e84af1b00d875b2435965475aac1ce7b710e32be59e3ea021f41d0d82f21cae6b686d0b45c953ca1cf75784c9da8c4b723dea8593026e93142e47ded3ad489a1b4aef3ee1fe12939935e9bcd2a42076a0dad1ba70313764b0ee0cf3d8c939167875e402ca245d7d5866c003b5d3edd5db78232b5763345b8c8ded082c8e3ebcb9b5eb0548654a8ede2cd1d019078d8229208dcb90282651442dbebbeec008a610e8dd05bc84faa61c5b7c7a3ff1a92e54dcd16e022aa25590069897dd6bb6a7a13b9f471c7c5db1cd213f83a6fead4b5ea8d3b22f2c8151beae13b49b7715cb3aabfc2793ee7419b3206ff13f98deee253a6897a4dc450f7f9269fdb5567f5891ec611cbcba57fb34d36523ce7099d1d9fa4d2567e422c66159ff7811ccae87ce1c1aad80ea9381fec13d6a2c432dc42363a0bd16e52493394c81db678cd8acc2281396c9bf42ca610bcfcca9adc1ee0167f652bec67154c424b67f9327e473f5c5171518a32b7209b99f2d19e7b09774c2b402818f9431496f4c619a6f85cfbce3f4100fc2e6ced462c3ed9da6ea9e7a57b9a76b6f4e29466690eecad8bcfee5bac5b22fbb971e2cbb64f631fc4b7c0f0223615f957dcb0e75a9ed5d801e64e15f1ab8af9eb8acf4b4c59a50c31a89b07f49b6f78e7cf883bef8c06f6be1e045220e6521a723f7f77d0de27028e2011362d9f0c56f8d2333d035fb4aa15cb6f9cf18f2b76bbaf513d4ae977ce12dc0a87d0dc81cb62c0e804079366471dafa93c9d73d2a37abed072b562874ddacef841d6f980e49e71c61b8b010911d02f2f8cc457b4b52f40c49650e9b3a594af808a2963d5f42645083f8c720d947683072b182f62b3379b5ad2a6b112caf0e9c84d8f0fcb456444d6626c6222035961b00e1cdfaccd459b029a0f3163b26bbf80da66888127d55fafd1c41979be64105e969959aa67d02e75f30226293ea4e5cd8b67435e46720470c39af3cc06b12c3f1f405ed85bc13d532ce795fc14b55fadc048a711be3fa443ae1bcf2288e80d43f9c84921c411c5b24548e12c7fdee0a01d2ee9f8e47f86824b639fca279cef3eaf0689574c015a97eaf4b75ecf4cfb093ca3e1b1c59c04bfcab6c8c033388cffc47c429447a67fa30bfc4203511bd38a2677c076aac89699b1bdff29f89a9e69a8045028782639a3dd1aaefa86f0c272c6063ea579162749fb262c3f1bab1dce56abf53f7b73e9924e81b96907219412bc0d6eadb4df9da0eada27dddda37ddb89e8671e748d8430ea391f3654df9b97ea19ee4e0f06893fcaa7c5aa314d27e21203d31475547b706cde8ea455cd4436cdfbc536117d2c70b15afb689775e4321f0cc8cd810da2a01ac67c82470038686a6f6867c19ee5c457e3014cf471b12ddd114993401b2cea6fecf5a99132dfa2bf844f0016b6b62c2b44259ea83fbd4c5c6851e5a2566252488ac6bf9edf5def50d51c72bf18b241f289da9f50b59b00fad83edb9d406b5ffc245bc4f1dbd394f45febbb7c172eab8287f338c17f1025bb1cd9dae8ea381e6a9fd501a828bbc4974710a7214a6966b72ccf591052605f745521a55128775494d4adfa41f7a5a5af232db0924c6beda9d1f7f086b6dac0b03fe0122863a010665d5165b8acabbfb273794bbcf6439fbbfb3220c1f68e55c5f027037d5fdb1f80a45b6b4ed0cdb21b75e9d74aca5cbb0ceedc132ad8d47f4efd5e786dacd7ff17727db669813e31c12ed80e31c5e4050c8cf87feba8c036853a1c25bd6c917fd38946c3b8a3f28b84659271789fcb0eae7956a40da191664c093ea6e0453ca92e417d54438e0d48b3afb69867b6d735ed3c56dd70cb1e7d2fafad7833fc7bef398885ef54b0535b59a1f9ed0b4184197bbb56e4bcff1fcd6d4d81bfdd41d973f473b47317b21f3d549505be5a7f6c83820a69fcae97575adb109e5ca88be2445b7e8b9e961b5b9d035606f74165d8321b5d94d122dee76a21f1b7755711ff67d9ebe5590c5a40f13870a68adabefd61ce55774a00471643c412abe171e69a10ba6af5c921c906c52e9ae747b9a499c645ace377166caf146e00a5555b245cab4cb647e344befb808cbd9b03580b5db2d94f504b69d75cb81a383d4c8bc606de3e1bb34d5f7740ba5073881b3c469c6c2799337800e096049f677a17c5f41027dd3d2dbc7151e85f52014f50240cb5fe0429ba14ca27c01c457c7d47a60a56e1fc59ce9ddda93378dc98177f0729b0c3c24ac57a5105de307ca34539f8382be4066154e8278c91df51bc4d9866836df4c81a025cb2c4fe7b95a68ab814bcc1a50e58b9f8dbfc76b82ff7935d756adde4de360ddc44212c56753221a437bcb5c456771286bd0673ebca0dad338c85cd81ffdd24a6c82c8ffc1e024b8f7512dd6801a3671f72bc1bbd8ad4b9dd3bdb4d414d79b4061b82187b1a5040386020f92e9ae3a7256ebc024e378bb147a1c701f68d44b6de9a1f7fabb06ccfb367081bb4102ab508f805971f3b8383fa32df55b2c9704cc9d15e9facfc2f06f57b07661d0083047258ce92a18a794eb4d222bf1d06a950488545c1375cb089bd0d0c0bcd7071d013960859914b1d8aaf1d8a0f636ee4d9ba369defb8b2f8cdd4dba8a9945d190e8e2e539162961f14bdd9b336da6d6d156299b8e2ede890632ddd933c9c46356e45eab00db21b5c4ee27eebe2bee155263ab3ea699667cd6fd749f14a177d5415528ca78c76087f1f3cf5cbd6217fad6bcf85dcc3d1294bcd8a7565f9b1f5a4503c58d769d49123c0a60ed1a65f626b9005b6da06f6de293162592e2fa8bfc9184a21772f1bc12147919e3853148c3fc4da045626244ffef11859913edbe2629dc328db10b81c66f7aa726469da198774b5400e595b21d774f5d0dce0001dcf496e82d813ce47e366b09a04ddabc9f3fa1adef7e300a23fdea9e93ece0bd35e8c94f780d64de4f7c3d1b86aced51cc0bd49faf2c073c9886a067514684d8f223229318748402c3b13fa2b7804c13d80810f6eb46820da0026eab1f9eb04178b1986b4721844ff27e0973a938130b5f04a387dbadc532e88a3f4ecd5ddef18bff2f3d3e753462e8f4c76f10ac51c5242de76685ad7f9294db9176511bfdc92d495835c27bc259d76e4241de35ac1cbf801030157530f8b1bebd562d086a4a82c646c022d8226ee6176b6dd3702fddecda56c6b4ddd945de2d58f4e540cb98b9ec681d07831e031ed328dae17132eb9071955ffb8c72eca67e66ccd5fcc6b7d80a6f7616bcbe43febb4a0c12e2e3d89d1d564f0ab433e1e982bd6d19333788f611968d6e1462a8c63877060eb354b408a2d26a4773c96baa4bb3ad9c41edf0fc1c9b55f8201fbf74d72acd5dad721bdcbec0377c124446f33308f018185155441f2e9cdf165f2aa28c5090d6116e1bd67d3aedc85a9650578d4fd93365101a29613d030c74c1770a937b18efc394cd3e26a3981c3a0063eec64281f9a9f122550c0fcd9f9cd6e084e0b92daabfc1d39a8472f3c4f0594b5f0a4c1c74a8f90f73a3dfbb31f096e6bda0e5ab1458f7809ce5718567bb3f9f45e38b0a8274e7051f4202203e7b3e6036d2fcb4b14758c56e76e4c6e94596b3bff77b7e", 0xd45}], 0x7) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000080), 0xc) getpgid(0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r7 = socket$inet(0x2, 0x4000, 0x80) setsockopt$sock_int(r7, 0xffff, 0xbde62d0f781b238c, &(0x7f0000000180)=0x7, 0x1) setsockopt$sock_int(r7, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) r8 = semget$private(0x0, 0x7, 0x286) semop(r8, &(0x7f0000000480)=[{0x6, 0x4}, {0x3, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) semop(r8, &(0x7f0000000340)=[{0x3, 0x8}, {0x4, 0x82, 0xdfdbd8b24fcd74a7}], 0x2) semctl$SETVAL(r8, 0x0, 0x8, &(0x7f00000000c0)) r9 = socket(0x18, 0x2, 0x0) setsockopt(r9, 0x29, 0x9, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) r13 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r13, 0x2, &(0x7f0000000100)=""/114) r14 = openat$zero(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r14, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r15 = fcntl$getown(r14, 0x5) shmctl$IPC_SET(r13, 0x1, &(0x7f0000000200)={{0x3ff, r11, r12, r11, r12, 0x14, 0x5}, 0xfff, 0x9, r15, r15, 0x7d55, 0xd75, 0x3}) lchown(&(0x7f00000003c0)='./file0/file0\x00', r11, r12) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r12, 0x0, 0xffffffffffffffff, 0x0]) r17 = getgid() semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, r10, r16, 0xffffffffffffffff, r17, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) r18 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r18, 0x2, &(0x7f0000000100)=""/114) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r19, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r19, 0x5) r20 = kqueue() r21 = fcntl$dupfd(r20, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ff6000/0x1000)=nil, 0x1000, 0x0, 0x2012, r21, 0x0, 0x0) pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000000880)={0xffffffffffffffff}) fcntl$dupfd(r22, 0x0, r23) pipe(&(0x7f00000014c0)={0xffffffffffffffff, 0xffffffffffffffff}) poll(&(0x7f0000000300)=[{r24, 0xc0}], 0x1, 0x0) openat(r24, &(0x7f0000001780)='./file0\x00', 0x20000, 0x100) r25 = socket(0x2, 0x400000000002, 0x0) setsockopt(r25, 0x0, 0x20, &(0x7f0000000180), 0xc8) socket(0x2, 0x400000000002, 0x0) r26 = syz_open_pts() r27 = openat(r26, &(0x7f00000000c0)='./file0\x00', 0x8, 0x82) ioctl$TIOCSETD(r27, 0x8004741b, &(0x7f0000000300)=0x401) ioctl$WSDISPLAYIO_GVIDEO(r27, 0x40045744, &(0x7f0000000140)) getsockopt$SO_PEERCRED(r27, 0xffff, 0x1022, &(0x7f0000000240), 0xc) ioctl$BIOCSBLEN(r27, 0xc0044266, &(0x7f00000001c0)=0x4) setsockopt(r27, 0x800208, 0x75, &(0x7f0000000180), 0x0) r28 = socket(0x2, 0x400000000002, 0x0) setsockopt(r28, 0x0, 0x1d, &(0x7f00000016c0), 0x0) accept$unix(0xffffffffffffff9c, &(0x7f0000000180)=@abs, &(0x7f00000001c0)=0x8) r29 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r29, 0xffff, 0x1004, &(0x7f0000000180)=0x7, 0x4) setsockopt$sock_int(r29, 0xffff, 0x10000000001002, &(0x7f0000000200), 0x66) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000400), &(0x7f0000000440)=0xc) semop(0x0, &(0x7f0000000380), 0x0) semop(0x0, &(0x7f0000000340), 0x2b13) semctl$SETVAL(0x0, 0x0, 0x8, &(0x7f00000000c0)) r30 = socket(0x18, 0x2, 0x0) setsockopt(r30, 0x29, 0xb399, &(0x7f0000001640)="001c0000848fe67666748597910eb985165c6d7550b5fb83e269ad9227fe296407449103bee97902c7df8070c3ea5b7b0ee9d1de6ef3f8c700f214ded963fe591efd946c0599a30b2850ce23e4908636b5ab8f3c17c8810d654f09e84b3d1d184dd48ad515a52197505464d88cba2b115ea2bc8957ebacdc4924639660517c637c1ec17deccac7ea01ca96e8c1c22f783f1b08c615cf1aa5b1874ea9073b0c7f13b6670d67292fd4977a95ed7cd217280376de", 0xb3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) r33 = shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) shmctl$IPC_STAT(r33, 0x2, &(0x7f0000000100)=""/114) r34 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x0, 0x0) ioctl$BIOCSETIF(r34, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) fcntl$getown(r34, 0x5) lchown(&(0x7f00000003c0)='./file0/file0\x00', r31, r32) getgroups(0x6, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, r32, 0x0, 0xffffffffffffffff, 0x0]) r36 = getgid() semctl$IPC_SET(0x0, 0x0, 0x1, &(0x7f0000000140)={{0xfffffffffffff7ea, 0x0, r35, 0xffffffffffffffff, r36, 0x100, 0xfffffffffffeffff}, 0x400, 0x10001, 0x40}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000080)=0xc) shmget(0x3, 0x4000, 0x100, &(0x7f0000ff9000/0x4000)=nil) 05:37:20 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000000080)=[{{0xffffffffffffff9c}, 0xfffffffffffffff9, 0x1}], 0xf8b4, 0x0, 0x10000fe, 0x0) kevent(r0, 0x0, 0x0, &(0x7f0000000100), 0x1f, 0x0) r1 = syz_open_pts() r2 = syz_open_pts() poll(&(0x7f0000000080)=[{r2, 0x40}], 0x1, 0x0) readv(r2, &(0x7f0000001340)=[{&(0x7f00000000c0)=""/4096, 0x1000}, {&(0x7f00000010c0)=""/239, 0xef}, {&(0x7f0000000000)=""/117, 0x75}, {&(0x7f00000011c0)=""/252, 0xfc}, {&(0x7f00000012c0)=""/91, 0x5b}], 0x5) poll(&(0x7f0000000080)=[{r1, 0x40}], 0x1, 0x0) fsync(r1) 05:37:21 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723de9de09e9b537ea39f7043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) socket$unix(0x1, 0x5, 0x0) ioctl$BIOCGDLTLIST(0xffffffffffffffff, 0xc010427b, &(0x7f0000000180)={0x0, 0x0}) r0 = socket(0x18, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r1, 0x22) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r3 = dup2(r2, r0) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0) r4 = syz_open_pts() openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20, 0x0) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000080)=0x101) close(r4) ioctl$TIOCSETAW(r4, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r4, &(0x7f0000000500)=[{0x0}], 0x1) lseek(r4, 0x0, 0x6, 0x2) 05:37:21 executing program 1: chown(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000080)={0x10, 0xe769, 0x4, 0xffffffffffff71f7, [{&(0x7f0000000000/0x4000)=nil, &(0x7f0000635000/0xb000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000799000/0x4000)=nil, 0x6}, {&(0x7f000055e000/0x4000)=nil, &(0x7f0000046000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f00000fe000/0x1000)=nil, 0xde8b}, {&(0x7f0000003000/0x4000)=nil, &(0x7f00001f9000/0x1000)=nil, 0x20}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f00004a9000/0x4000)=nil, 0x8}, {&(0x7f000039f000/0x4000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7}, {&(0x7f00004cc000/0x3000)=nil, &(0x7f000007c000/0x1000)=nil}, {&(0x7f00000cd000/0x4000)=nil, &(0x7f0000384000/0x4000)=nil, 0x101}, {&(0x7f000048f000/0x4000)=nil, &(0x7f00003f6000/0x1000)=nil, 0x7}, {&(0x7f00000b6000/0x1000)=nil, &(0x7f0000127000/0x1000)=nil}, {&(0x7f000074b000/0x1000)=nil, &(0x7f0000518000/0x2000)=nil, 0x1}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000203000/0x1000)=nil, 0x4}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000207000/0x1000)=nil, 0x900000000000}, {&(0x7f000014a000/0x4000)=nil, &(0x7f0000107000/0x2000)=nil, 0xffffffffffffffff}, {&(0x7f000032a000/0x2000)=nil, &(0x7f0000768000/0x2000)=nil, 0x29e9e7ef}], ['./file0\x00', './file0\x00', './file1\x00', './file0\x00'], './file1\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x400}) writev(0xffffffffffffffff, &(0x7f0000000000)=[{&(0x7f0000000140)}], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000001580)='c\x00') 05:37:21 executing program 0: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) r2 = accept$inet6(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000240)=0xffffffffffffff2b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="abd1e82523fbbed25798d710dd309ff8e266b22cff89", 0x16) 05:37:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x24}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x9, &(0x7f0000000080)=[{0x8, 0xff, 0x9, 0x8}, {0x2, 0x46, 0x40, 0x2}, {0x400, 0x80, 0xff, 0x9}, {0x3, 0x6, 0x4}, {0x20, 0x0, 0x2}, {0xfac2, 0x5, 0x6, 0x80000000}, {0x3, 0x1, 0x7f, 0xff}, {0x81, 0x2, 0xfa, 0x9}, {0x200, 0x63, 0x92, 0x1}]}) nanosleep(&(0x7f0000000040)={0x5, 0x10000000000001ff}, 0x0) r1 = socket(0x2, 0x10000000000003, 0x1) connect$unix(r1, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendto$inet6(r1, &(0x7f0000000040)="9b3758e1b1a941f0360a59f69c8d404927479a3c5eb244200a36aa16", 0x1c, 0x0, 0x0, 0x0) 05:37:21 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002002, 0x28b0) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) r2 = socket$unix(0x1, 0x5, 0x0) r3 = semget(0x3, 0x2, 0x200) semctl$IPC_STAT(r3, 0x0, 0x2, &(0x7f0000000280)=""/41) r4 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0xa2) ioctl$TIOCSETD(r4, 0x8004741b, &(0x7f0000000040)=0x3) r5 = fcntl$dupfd(r2, 0x0, r2) r6 = syz_open_pts() readv(r6, &(0x7f0000000040), 0x16f) r7 = syz_open_pts() readv(r7, &(0x7f0000000040), 0x16f) r8 = dup2(r6, r7) r9 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r9}}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000040), &(0x7f0000000480)=0x671) r10 = semget$private(0x0, 0x4, 0x408) semop(r10, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r10, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r10, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r10, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r10, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r10, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r12 = getegid() getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r15 = accept$inet6(r14, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r16 = socket$inet6(0x18, 0x4005, 0x70) r17 = fcntl$dupfd(r14, 0x0, r15) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r19 = socket(0x18, 0x1, 0x0) setsockopt(r19, 0x229, 0xa, &(0x7f0000000000)="d5ff9668", 0x316) setsockopt(r19, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r19, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r16, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r23 = getpgrp() r24 = fcntl$getown(r15, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r18, r20, r21, r22, 0x5, 0x7fff}, 0x6, 0x2, r23, r24, 0x7f, 0x100000001, 0xb1f1}) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000100)={{0x6, r11, r12, r18, r13, 0x4c}, 0x200, 0x401, 0x2}) r25 = semget$private(0x0, 0x4, 0x408) semop(r25, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r25, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r25, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r25, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r25, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r27 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r27, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$sock_cred(r27, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r30 = accept$inet6(r29, &(0x7f0000000800), &(0x7f00000008c0)=0xc) socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r29, 0x0, r30) r31 = socket(0x18, 0x1, 0x0) setsockopt(r31, 0x29, 0xa, &(0x7f0000000300)="d5ff9668", 0x4) setsockopt(r31, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r31, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) r33 = socket(0x10, 0x5, 0xfd) kevent(0xffffffffffffffff, &(0x7f0000000040)=[{{r33}}], 0x0, 0x0, 0x0, 0x0) getsockopt$sock_cred(r33, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000480)=0x671) getsockopt$sock_cred(r29, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xfffffffffffffea1) r36 = getpgrp() r37 = fcntl$getown(r30, 0x5) r38 = semget$private(0x0, 0x4, 0x408) semop(r38, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r38, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r38, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r38, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r38, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r38, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r40 = getegid() getsockopt$SO_PEERCRED(r33, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) pipe(&(0x7f0000000500)={0xffffffffffffffff, 0xffffffffffffffff}) r43 = accept$inet6(r42, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r44 = socket$inet6(0x18, 0x4005, 0x70) r45 = fcntl$dupfd(r42, 0x0, r43) getsockopt$SO_PEERCRED(r45, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, 0x6a14a19ca22b4388) r47 = socket(0x18, 0x1, 0x0) setsockopt(r47, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r47, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r47, 0xffff, 0x1022, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r44, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r51 = getpgrp() r52 = fcntl$getown(r43, 0x5) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x1, r46, r48, r49, r50, 0x5, 0x7fff}, 0x6, 0x2, r51, r52, 0x7f, 0x100000001, 0xb1f1}) semctl$IPC_SET(r38, 0x0, 0x1, &(0x7f0000000100)={{0x6, r39, r40, r46, r41, 0x4c}, 0x200, 0x401, 0x2}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000000380)={{0x10000000000000, r39, r32, r34, r35, 0x5, 0x7fff}, 0x6, 0x2, r36, r37, 0x7f, 0x100000001, 0xb1f1}) pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r54 = accept$inet6(r53, &(0x7f0000000800), &(0x7f00000008c0)=0xc) r55 = socket$inet6(0x18, 0x4005, 0x70) fcntl$dupfd(r53, 0x0, r54) r56 = socket(0x18, 0x1, 0x0) setsockopt(r56, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r56, 0x29, 0x80000000000000c, &(0x7f0000000140), 0x0) getsockopt$SO_PEERCRED(r56, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0xfffffc77) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, &(0x7f0000000480)=0x2fb) getsockopt$sock_cred(r55, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0, 0x0}, &(0x7f0000000580)=0xc) r60 = fcntl$getown(r54, 0x5) r61 = semget$private(0x0, 0x4, 0xc0e) semop(r61, &(0x7f0000000200)=[{0x4, 0x1, 0x1000}, {0x4, 0x1, 0x1400}, {0x3, 0x7, 0x400}, {0x2, 0xf800, 0xc00}, {0x3, 0x2, 0x800}, {0x2, 0x9}], 0x6) semop(r61, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r61, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r61, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r61, &(0x7f0000000240)=[{0x1, 0x6, 0x800}, {0x0, 0x40, 0x1800}, {0x2, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r61, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r63 = getegid() r64 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r64, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r64, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r66 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r66, 0xc0107002, &(0x7f0000000000)=0x280000) r67 = socket(0x18, 0x1, 0x0) setsockopt(r67, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r67, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_cred(r67, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) semctl$IPC_SET(r61, 0x0, 0x1, &(0x7f0000000100)={{0x3, r62, r63, r65, r68, 0x4}, 0x200, 0x401, 0x2}) r69 = shmget$private(0x0, 0x3000, 0x42, &(0x7f0000f3c000/0x3000)=nil) shmctl$SHM_LOCK(r69, 0x3) r70 = shmget$private(0x0, 0x3000, 0x42, &(0x7f0000f3c000/0x3000)=nil) shmctl$SHM_LOCK(r70, 0x3) r71 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r71, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r72 = geteuid() r73 = geteuid() r74 = getpgid(0x0) r75 = semget$private(0x0, 0x8, 0x80000200) semop(r75, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r75, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r75, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r75, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r76, r77, r76, r77, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r71, 0x1, &(0x7f0000000840)={{0x6, r72, r77, r73, 0x0, 0x4, 0xfffe}, 0x3, 0x7, 0x0, r74, 0x80000001, 0xfff, 0x3, 0x100000000}) shmctl$IPC_SET(r70, 0x1, &(0x7f0000000400)={{0x10000000000000, r62, r77, r58, r59, 0x84, 0x7ffe}, 0x6, 0x2, 0xffffffffffffffff, r60, 0x7f, 0x100000001, 0x9}) semctl$IPC_SET(r25, 0x0, 0x1, &(0x7f0000000100)={{0xfffffffc, r26, r57, r39, r28, 0x4}, 0x1fd, 0x401, 0x2}) getgroups(0x3, &(0x7f0000000100)=[0x0, r28, 0x0]) fchown(r8, r18, r78) ioctl$TIOCFLUSH(r5, 0xc028698d, &(0x7f00000000c0)) openat(r5, &(0x7f0000000080)='./bus\x00', 0x2, 0x1) r79 = socket$unix(0x1, 0x5, 0x0) r80 = fcntl$dupfd(r79, 0x0, r79) ioctl$TIOCFLUSH(r80, 0xc028698d, &(0x7f00000000c0)) r81 = socket$unix(0x1, 0x5, 0x0) r82 = fcntl$dupfd(r81, 0x0, r81) ioctl$TIOCFLUSH(r82, 0xc028698d, &(0x7f00000000c0)) ioctl$WSDISPLAYIO_GETEMULTYPE(r82, 0xc014575e, &(0x7f0000000580)={0x80000001, './bus\x00'}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x8, 0x0) acct(&(0x7f00000001c0)='./bus\x00') 05:37:21 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f0000001180)}) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x200004300) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x100000038d, 0x0) openat(r0, &(0x7f0000000140)='./bus\x00', 0x80, 0x20) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x24}, {0x6, 0x0, 0x0, 0x7cf}]}) msgget$private(0x0, 0x448) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x4, 0x7f, 0xc0, 0x7}, {0x1, 0x4e, 0x0, 0x9}]}) ioctl$WSKBDIO_SETMODE(r0, 0xc010570d, &(0x7f0000000000)=0x37) 05:37:21 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x1d}, {0x40000061}, {0x8000000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0xf0, &(0x7f0000000080)="b6") r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x800, 0x0) ioctl$TIOCSTART(r1, 0x2000746e) 05:37:21 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = semget$private(0x0, 0x8, 0x80000200) semop(r0, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r0, &(0x7f0000000300)=[{0x0, 0x7, 0x1000}, {0x4, 0x80, 0x2f34ae9349ac0035}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x0, 0xff, 0x800}, {0x4, 0xe6cc, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r0, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r1, r2, r1, r2, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$GETPID(r0, 0x3, 0x4, &(0x7f0000000040)=""/75) r3 = syz_open_pts() close(r3) syz_open_pts() writev(r3, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) syz_open_pts() writev(r3, &(0x7f00000001c0)=[{&(0x7f0000000100)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa773ca8e6e548d5071bd3adeb3ea553fb7e1073d344bb4df512a8296fdf40000a9878466124909c5bd57cf8f88b6d6296acd86088b1ddbfba5fb15", 0x73}], 0x1) 05:37:21 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x24}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCSRSIG(r1, 0x80044272, &(0x7f0000000000)=0x5) readv(r0, &(0x7f00000001c0)=[{&(0x7f00000000c0)=""/68, 0x44}], 0x1) r2 = syz_open_pts() close(0xffffffffffffff9c) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r2, &(0x7f0000000500)=[{0x0}], 0x1) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x1, 0x1, 0x4, 0x6, "476668d3340cfef45c5237444188b8466952511d", 0x2, 0x1}) mprotect(&(0x7f00007e3000/0x2000)=nil, 0x2000, 0x0) ioctl$TIOCCBRK(r0, 0x2000747a) 05:37:22 executing program 1: truncate(&(0x7f0000000080)='./bus\x00', 0x0, 0x69) r0 = syz_open_pts() syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0x0, 0x0, 0xbf9c, 0xfffffffffffffffc, "7e389ddedff371734578fbcef9097b5ac793683a"}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r1, 0x1}], 0x1e9f147e, 0x40000000) getsockname(r1, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) 05:37:22 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000180)=ANY=[@ANYBLOB="fb182e2b666902e3ff010d9822700fd1a9f2d2a45723deff030000000000007043f0dcd018b952a27a18e23ef0cd4ca85fc375d82a8d80532cf09f9fd9b52cf32c5ee79b135ae7581793bbeca5aefd68f6ece473d03169427d072cd5e0a6da210794016019926d12fcc9fca4ea020b6de512c1efad679ed3c6d948a0464b50c4fc9bf4f44d26757b01854a30b8e0f0b2b7073683fd1ad13483cbe8f3673ec1ff8175523c8187ba99b9832a4787a1787f148c29765398f30b140d1ee4b7744261444994bd9ccddd3258575cb601ac8a84fd0f8a2671e556e5083451c5e968318e71e4382832e1bc4b71323293303df456214f7e6db25648691404e85f6e35c30447492ed173a472abb5991a2e81062b55dda0dc"], 0x1c, 0x0, 0x0, 0x0, 0x2be}, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket$inet6(0x18, 0x3, 0x0) r1 = socket(0x18, 0x8002, 0x0) r2 = socket$inet6(0x18, 0x1, 0x0) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r4 = dup2(r0, r0) dup2(r3, r4) sendmsg$unix(r4, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) r5 = syz_open_pts() close(r5) ioctl$TIOCSETAW(r5, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r5, &(0x7f0000000500)=[{0x0}], 0x1) ioctl$TIOCCHKVERAUTH(r5, 0x2000741e) 05:37:22 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000140)=[{0x80000000008b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0x0, 0x0, 0x1}, 0x8) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r2}], 0x1, 0x0) sendto(r2, &(0x7f0000000180)="68cdd225fc47a797167afaeda960701717d695d0814e7e531c5b7c37bdabb77395df0823e925ec05ced7e64d646ae62e75d49ce77ad5119a9a5bd96ce2817e6a3577f113742c9afdb69f799b212ebb388cba6c3a5acd365f6eb0d6fc291bef6162c6a05b0a351de923965af624c0ee029249c4e22c23496ca36c1ca36688108d7bfab4658f857607099b5ab1520622bcd7", 0x91, 0x204, &(0x7f0000000100)=@un=@abs={0x1, 0x0, 0x1}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 05:37:22 executing program 1: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000000c0), 0x10000000000000f5}, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000212000/0x1000)=nil, 0x1000, 0x1) r0 = socket(0x2, 0x400000000002, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCFLUSH(r1, 0x80206980, &(0x7f0000000300)) 05:37:22 executing program 1: r0 = syz_open_pts() read(r0, &(0x7f0000000440)=""/68, 0x44) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0xfffffff5, "7e732b78ff5dbfdcf0000000683a00a52d00"}) r1 = syz_open_pts() close(r1) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)) syz_open_pts() 05:37:22 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0xdebb7c6c429077ae) r0 = socket(0x11, 0x4000, 0x0) sendto$unix(r0, &(0x7f0000000240)="b10005016000009005001b0005000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282918e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee05516b64a6a52440c0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r2}], 0x1, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000040)=r2) 05:37:22 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a386207000000008295955984c87910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0a734349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bbc6eb6e8fea493b1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd144d03491b87630b7b28622c2534b77b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd8a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e5683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af213c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30825414e5f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df10fabcd0dac2224601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b7238d8076185895553df35c502ca21bbc1466020554d03ec5ca33dde848a869cb800a5a17a7a3c53edb523c804304f12a9788b8781854cea90e578501c69dc47640000000000"], 0x10) dup2(r1, r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x24}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r2, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCGBLEN(r2, 0x40044266, &(0x7f0000000040)) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r3 = dup(r0) sendto$inet6(r3, 0x0, 0x0, 0x0, 0x0, 0x0) 05:37:22 executing program 0: open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) r0 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x0, 0x1116, r0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x400, 0x10) bind(r1, &(0x7f0000000140)=@un=@abs={0x0, 0x0, 0x3}, 0x8) getrusage(0xffffffffffffffff, &(0x7f0000000040)) 05:37:22 executing program 1: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r0 = socket(0x18, 0xc003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) socket$inet(0x2, 0x3, 0x80) getpeername$unix(r0, 0x0, &(0x7f0000000100)) 05:37:23 executing program 0: rmdir(&(0x7f0000000100)='.\x00') mknod(&(0x7f00000000c0)='./bus\x00', 0x8000800080002002, 0x4000000005bcb) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x24}, {0x6, 0x0, 0x0, 0x7cf}]}) r2 = openat(0xffffffffffffffff, &(0x7f0000000340)='./file0\x00', 0x80, 0x50) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000001c0)=0xc) r5 = msgget$private(0x0, 0xf7bb9e99388a03e5) r6 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r6, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) setreuid(0xffffffffffffffff, r4) r7 = geteuid() r8 = geteuid() r9 = getpgid(0x0) r10 = semget$private(0x0, 0x8, 0x80000200) semop(r10, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r10, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r10, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 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}) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000840)={{0x6, r7, r12, r8, 0x0, 0x4, 0xfffe}, 0x3, 0x7, 0x0, r9, 0x80000001, 0xfff, 0x3, 0x100000000}) msgctl$IPC_SET(r6, 0x1, &(0x7f0000000100)={{0x3, r4, 0x0, 0x0, 0x0, 0x80, 0x6}, 0x5, 0x7, 0x0, 0x0, 0x4, 0x1000, 0x5, 0x1}) msgctl$IPC_SET(r5, 0x1, &(0x7f00000002c0)={{0x1f, r4, 0x0, r4, 0x0, 0x10, 0x8}, 0x10000, 0x200, r3, r3, 0x31, 0x8000, 0x80000001, 0x1}) r13 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r13, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r14 = geteuid() r15 = geteuid() r16 = getpgid(0x0) r17 = semget$private(0x0, 0x8, 0x80000200) semop(r17, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r17, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r17, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r17, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r18, r19, r18, r19, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000840)={{0x6, r14, r19, r15, 0x0, 0x4, 0xfffe}, 0x3, 0x7, 0x0, r16, 0x80000001, 0xfff, 0x3, 0x100000000}) fchownat(r0, &(0x7f0000000180)='./bus\x00', r4, r19, 0x415f95a8a8d5b4ef) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000140)=0x3) writev(0xffffffffffffffff, &(0x7f0000000480)=[{&(0x7f0000000040)="000000186004008b00062b00feffffff0000a3d96b3c042efdd100000000ffffffff0000000af6ce4f22276e2b8d7d9337f3c27160f17cc70707c6be65e1a59dd5f71fdeff44984ada991c0c7c5601d8cec526222725d29b04d074aa067f63e341000000000000005e18", 0x6a}], 0x1) ioctl$TIOCFLUSH(r0, 0x82907003, &(0x7f0000000040)=0x80000000000001) r20 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8089, 0x0) ioctl$WSDISPLAYIO_DELFONT(r20, 0x8058574f, &(0x7f0000000040)={'./file0\x00', 0x2, 0xe59, 0x9, 0x3, 0x5, 0x5, 0x5ae, 0x0, 0x1, 0x4, 0x2}) 05:37:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x54}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x41, &(0x7f00000000c0)="84dd000000000000000000000000f490baaf184ae32e8bc2032c31247afde8ee7440c3d30ca21ed3a22ee633bea1dd72d7f425938791d18febe7ed24db46711d67") ioctl$BIOCSETWF(0xffffffffffffff9c, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000040)=[{0x8000, 0x40, 0xff, 0x7fff}, {0x40, 0x1, 0x1, 0x401}]}) 05:37:23 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) read(r1, &(0x7f0000000180)=""/185, 0xb9) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB="89000000ffff00000158630432cf28ff2072e62df7007e395af269f4dd476f6e406c7ef0f054cdbbf3409668f015f007a2b493db8a1c4cc2461390a6ad18f51d4122c2d2f61aa63a13b7e62bc0aeeb8473fc15e8f7e62142eaa6dfc15ee8de50ef9e94cb53318e493629461033a410426475a744379503c3516578afc28c720f85d833d8a2c096505676b450bb4a320de99458e45ae6b6beeacf64489eb9cce09287a5401213c7b7e59f6399cea5"], 0xae}, 0xc) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r2}], 0x1, 0x0) utimensat(r2, &(0x7f0000000300)='./file0\x00', &(0x7f0000000340)={{0xffffffff, 0x100000001}, {0x7e68, 0x7}}, 0x4) sendmsg(r0, &(0x7f0000000380)={0x0, 0x32c, 0x0, 0x0, &(0x7f0000000000), 0x90}, 0x0) recvfrom(r1, &(0x7f0000000000)=""/119, 0x77, 0x40, &(0x7f0000000100)=@in={0x2, 0x3}, 0xc) sendto$unix(r0, &(0x7f00000000c0)='[', 0x1, 0x0, 0x0, 0x0) 05:37:23 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() ioctl$TIOCSBRK(0xffffffffffffffff, 0x2000747b) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000440)={&(0x7f00000000c0)=@in, 0xc, &(0x7f0000000380)=[{&(0x7f0000000100)=""/176, 0xb0}, {&(0x7f00000001c0)=""/191, 0xbf}, {&(0x7f0000000280)}, {&(0x7f00000002c0)=""/184, 0xb8}], 0x4, &(0x7f00000003c0)=""/72, 0x48}, 0x1) close(r0) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x3, 0xffffffffffff65b0, "925475447dc5ec72545f0a765e2ba400008000"}) writev(r0, &(0x7f0000000480)=[{&(0x7f0000000640)="b20a", 0x2}], 0x1) 05:37:23 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) socketpair(0x20, 0x4000, 0x20, &(0x7f0000000240)={0xffffffffffffffff}) setsockopt(r1, 0x29, 0x6c, &(0x7f0000000040), 0x0) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{}, {0x18, 0x1}}, 0x13c) r2 = socket$inet6(0x18, 0x3, 0x0) dup2(r2, r2) r3 = socket(0x18, 0x1, 0x0) r4 = socket(0x18, 0x1, 0x0) setsockopt(r4, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) fcntl$dupfd(r4, 0xf, r3) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r6 = open(&(0x7f00000001c0)='./bus\x00', 0x8, 0x14) getsockopt$SO_PEERCRED(r6, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getuid() r8 = getegid() r9 = fcntl$getown(r4, 0x5) r10 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r11 = getpid() fcntl$lock(r10, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r11}) r12 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) semctl$IPC_RMID(r12, 0x0, 0x0) shmctl$IPC_SET(r12, 0x1, 0xffffffffffffffff) shmctl$IPC_STAT(r12, 0x2, &(0x7f0000000040)=""/210) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) r15 = getppid() r16 = fcntl$getown(0xffffffffffffffff, 0x5) r17 = socket(0x40000000011, 0x4003, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r17}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r18 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r18, &(0x7f0000000140)="200e22", 0x3) pwritev(r18, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) getsockopt$SO_PEERCRED(r18, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) r20 = msgget$private(0x0, 0xfffffffffffffffd) msgsnd(r20, &(0x7f0000000040)=ANY=[], 0x0, 0x1000) r21 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r21, 0x0, 0x21, &(0x7f00006cdffb), 0x0) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) r23 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r24 = getpid() fcntl$lock(r23, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r24}) r25 = msgget$private(0x0, 0x0) msgrcv(r25, 0x0, 0x0, 0x0, 0x0) r26 = geteuid() msgctl$IPC_SET(r25, 0x1, &(0x7f0000000140)={{0x5af1, r26, 0x0, 0x0, 0x0, 0x1}, 0x1, 0x7fffffff, 0x0, 0x0, 0xffff, 0x6, 0x4822, 0x80000000}) r27 = socket(0x18, 0x1, 0x0) setsockopt(r27, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r28 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r28, 0xf, r27) r29 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r32 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r32, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r32, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r33, r33, r33]) r34 = getuid() r35 = getegid() r36 = fcntl$getown(r28, 0x5) r37 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r38 = getpid() fcntl$lock(r37, 0x2, &(0x7f0000001040)={0x6, 0x2, 0x20, 0x100000000, r38}) shmctl$IPC_SET(r29, 0x1, &(0x7f0000002380)={{0x0, r31, r33, r34, r35, 0x20, 0x80}, 0x3, 0x7, r36, r38, 0x8, 0x80000001, 0x4}) shmctl$IPC_SET(0x0, 0x1, &(0x7f0000002380)={{0x0, r26, 0x0, r34, 0x0, 0x20, 0x80}, 0x3, 0x7, r22, r24, 0x7, 0x20080000001, 0x4}) r39 = socket(0x18, 0x1, 0x0) setsockopt(r39, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r40 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r40, 0xf, r39) r41 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r43 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r43, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r43, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r44, r44, r44]) r45 = getuid() r46 = getegid() r47 = fcntl$getown(r40, 0x5) r48 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r49 = getpid() fcntl$lock(r48, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r49}) shmctl$IPC_SET(r41, 0x1, &(0x7f0000002380)={{0x0, r42, r44, r45, r46, 0x20, 0x80}, 0x3, 0x7, r47, r49, 0x8, 0x80000001, 0x4}) r50 = socket(0x18, 0x1, 0x0) setsockopt(r50, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) r51 = socket(0x18, 0x1, 0x0) fcntl$dupfd(r51, 0xf, r50) r52 = shmget$private(0x0, 0x4000, 0x200, &(0x7f00000c5000/0x4000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, 0xc) r54 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r54, 0x0, 0x1, &(0x7f0000000300)="8ca4452de3c4de81bff201d1c7a45579ec4eb9df941abc6f7d44cc591793422d8f0fe124d5727e0d2c3665b28dcee6ba23602cbb6c702bafc914340007d76191e569948fde33ad976afa83458e85c384fb05e875b9e0440d1cf8377056439009ef170396b5cd93a1a7c124921d54cebac8c85b7901dd5b5511bc813c80fffffffffffffffb66581a4e411cf3d7ad3c11b63ec5cbf140b6f9ae4bba72ac688dfb3babd709ae08df540aba6400d3cdde6be35eb00f", 0x196) getsockopt$SO_PEERCRED(r54, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x95) getgroups(0x3, &(0x7f00000005c0)=[r55, r55, r55]) r56 = getuid() r57 = getegid() r58 = fcntl$getown(r51, 0x5) r59 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r60 = getpid() fcntl$lock(r59, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r60}) shmctl$IPC_SET(r52, 0x1, &(0x7f0000002380)={{0x0, r53, r55, r56, r57, 0x20, 0x80}, 0x3, 0x7, r58, r60, 0x8, 0x80000001, 0x4}) r61 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r62 = getpid() fcntl$lock(r61, 0x7, &(0x7f0000001040)={0x1, 0x2, 0x7fff, 0x100000000, r62}) r63 = syz_open_pts() poll(&(0x7f0000000080)=[{r63, 0x40}], 0x1, 0x0) msgsnd(r20, &(0x7f00000003c0)=ANY=[@ANYPTR64=&(0x7f0000000440)=ANY=[@ANYRES64=r26, @ANYRESDEC, @ANYRESDEC=r30, @ANYRES16=r46, @ANYRESDEC=r63, @ANYRESHEX=r60, @ANYRES32, @ANYRESHEX=r61, @ANYRES64=r42]], 0x1, 0x800) r64 = geteuid() socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000008c0)={0xffffffffffffffff}) sendmsg(r65, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000540)={0x0, 0x0}, 0x26e) r67 = getppid() r68 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r68, &(0x7f00000000c0)={&(0x7f0000000a80)=ANY=[@ANYBLOB="47118ebf00000000000000e8ff016f6961ce68e9c06571e69e5b65574ae6f0e7ee2658135812a659dbbcd3d8cb99fa86abd9f6a34aa851923fddb52eb1bb52324bf4a8f214fae17291c8d480bbd0d6c2ca41bfc482276df0471e8d90288e80a5d09351cd01c61b98c85214137c96337f26914024e114465645891c5fd87e812046b6c3e45e21918c2871c654a7ddc3b2bdf2d6a76c48ba6579931e3ea6d4d862b164a97cdda4e20e9dfa090670abaffa0aa39dc23650cea90e3695d8a6b798a91a5446062fc9635c52d25acb6905c578d5ac38f5e7bafb80f63426c1ca5b716d5abf70730e83959a1ccceabee1a043d8fd270c044c00"/256], 0x8, &(0x7f00000007c0), 0x78, 0xfffffffffffffffe, 0x324}, 0x0) r69 = fcntl$getown(r18, 0x5) msgctl$IPC_SET(r20, 0x1, &(0x7f00000001c0)={{0x2, r64, 0x0, r66, 0x0, 0x46, 0xffffffff00000001}, 0x9b8, 0xc07, r67, r69, 0xa9, 0x20001, 0x1, 0x1}) setreuid(r19, r66) fchown(r17, r66, 0xffffffffffffffff) shmctl$IPC_SET(r12, 0x1, &(0x7f0000000080)={{0x8, 0xffffffffffffffff, r14, r66, 0x0, 0x1e4, 0x8}, 0x5, 0x5, r15, r16, 0xfffffffffffffe41, 0x9, 0x7fe}) shmctl$IPC_SET(r12, 0x1, &(0x7f0000002380)={{0x0, r5, r7, r13, r8, 0x20, 0x80}, 0x0, 0x7, r9, r11, 0x8, 0x80000001, 0x2}) shmctl$SHM_UNLOCK(r12, 0x4) close(r0) 05:37:23 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x80, 0x60) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, 0x0) munlock(&(0x7f000074a000/0x4000)=nil, 0x4000) mknod(&(0x7f00000000c0)='./file0\x00', 0x1ffb, 0x0) r2 = open$dir(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000140)) chflagsat(r2, &(0x7f0000000340)='./file0\x00', 0x0, 0x2) r3 = open(&(0x7f0000000000)='./file0\x00', 0x81, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f00000001c0)={0x0, &(0x7f0000000140)}) r5 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r5, 0x0, 0x6a, 0x0, 0x0) r6 = semget$private(0x0, 0x4, 0x220) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f0000000040)=0xc) r8 = getgid() getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semctl$IPC_SET(r6, 0x0, 0x1, &(0x7f00000003c0)={{0x20000000, r7, r8, r9, r10, 0xe2, 0x9}, 0x400000005, 0x5, 0x8}) fchownat(r0, &(0x7f0000000280)='./file0\x00', r9, 0xffffffffffffffff, 0x2) mkdir(&(0x7f0000000080)='./file0\x00', 0x222) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000500)={'tap', 0x0}) pread(r4, &(0x7f0000000380), 0x0, 0x0, 0x0) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f00000002c0)={0x1ff, 0x0, 0x6}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$BIOCPROMISC(r1, 0x20004269) munmap(&(0x7f0000269000/0x4000)=nil, 0x4000) ioctl$TIOCFLUSH(r3, 0x80206979, &(0x7f00000000c0)) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) open(&(0x7f0000000380)='./bus\x00', 0x1, 0x194) 05:37:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x4}, {0x4}, {0x6}]}) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20000, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r2}], 0x1, 0x0) getsockopt$sock_int(r2, 0xffff, 0x0, &(0x7f0000000180), &(0x7f00000001c0)=0x4) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x8000, 0x8, 0x1, 0x1dd}, {0x1, 0x6b, 0x63, 0xbe}]}) 05:37:23 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2d4, &(0x7f00000001c0)=[{0x10001, 0x0, 0x0, 0x80000000000023}, {0x3c, 0x0, 0x7f}, {0x2}, {0x4006}]}) syz_emit_ethernet(0xc, &(0x7f0000000100)="fddd8b0800"/14) 05:37:23 executing program 1: r0 = socket$inet6(0x18, 0x1001, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x20, 0x0) ktrace(&(0x7f0000000080)='./file0\x00', 0x4, 0x100, 0x0) connect(r0, &(0x7f00000000c0)=@un=@abs={0x0, 0x0, 0x3}, 0x5a) 05:37:23 executing program 0: setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)="b6e43f2f3f03ad6640991a9728214c6c7f151995c1dfd9b9d01f4f3812a6a9b067831ce9cefb6b80a67f459bcfb063142c", 0x31) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000240)=[{}, {0xc2b}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) bind$inet6(0xffffffffffffffff, &(0x7f0000000080)={0x18, 0x3, 0x1000, 0x200}, 0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x7f, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000180)="ad18f05de2f4ef18d530bf45dc059be14de1afe420f1eb18fc416c9d3349d774e81d1344b9a22ac8eafa415cb2f434ced4549be799a7d6e488e309f1e2fb1e42bc16dd89e02cccd991fdef23278a78d6197f3eef5ef8fe6bf4e946d3e691872941c351e016480e0a4057c1b58f5e304e7c0141", 0x73) tap0: address list non empty 05:37:23 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x3ff], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x11, 0x3, 0x0) socket(0x22, 0x8000, 0x0) r1 = socket(0x2, 0x3, 0x0) r2 = fcntl$dupfd(r1, 0x0, r0) ioctl$TIOCFLUSH(r2, 0x80206979, &(0x7f0000000300)) ioctl$BIOCVERSION(r2, 0x40044271, &(0x7f0000000040)) bind$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0xa) 05:37:23 executing program 0: r0 = kqueue() r1 = open$dir(&(0x7f0000000180)='.\x00', 0x0, 0x0) openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x20, 0x0) getdents(r1, &(0x7f00000001c0)=""/133, 0x85) open$dir(&(0x7f0000000080)='./file1\x00', 0x40, 0x94) kevent(r0, &(0x7f00000004c0)=[{{r1}, 0xfffffffffffffffc, 0x27}], 0x5, 0x0, 0x0, 0x0) r2 = openat(r1, &(0x7f0000000000)='./file0\x00', 0x8000, 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) rmdir(&(0x7f0000000100)='./file0\x00') ioctl$WSMOUSEIO_SETMODE(r2, 0x80045726, &(0x7f0000000140)) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, &(0x7f0000000300)=0xc) r4 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r4, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r5 = geteuid() r6 = geteuid() r7 = getpgid(0x0) r8 = semget$private(0x0, 0x8, 0x80000200) semop(r8, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r8, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r8, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r8, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r9, r10, r9, r10, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r4, 0x1, &(0x7f0000000840)={{0x6, r5, r10, r6, 0x0, 0x4, 0xfffe}, 0x3, 0x7, 0x0, r7, 0x80000001, 0xfff, 0x3, 0x100000000}) chown(&(0x7f0000000280)='./file1\x00', r3, r10) 05:37:23 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001640)='/dev/zero\x00', 0x0, 0x0) readv(r0, &(0x7f00000010c0)=[{&(0x7f0000000000)=""/4096}, {&(0x7f00000011c0)=""/140, 0xf7}], 0x20000000000003bc) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) r2 = syz_open_pts() close(r2) ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r2, &(0x7f0000000500)=[{0x0}], 0x1) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r3, &(0x7f0000000500)=[{0x0}], 0x1) r4 = dup2(r2, r3) ioctl$BIOCGHDRCMPLT(r4, 0x40044274, &(0x7f0000001100)) r5 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000001040)='/dev/wskbd0\x00', 0x400, 0x0) r6 = syz_open_pts() poll(&(0x7f0000000080)=[{r6, 0x40}], 0x1, 0x0) kevent(0xffffffffffffff9c, &(0x7f0000001000)=[{{r0}, 0xfffffffffffffffe, 0x2, 0x20, 0x3}], 0x8, &(0x7f0000001280)=[{{r0}, 0xfffffffffffffffd, 0xb, 0x4, 0x8, 0x9}, {{r1}, 0xfffffffffffffffa, 0x20, 0x10, 0x9, 0xae}, {{r0}, 0x7ffffffffffffff8, 0x4, 0xf00ffffd, 0x8, 0x5}, {{r0}, 0xfffffffffffffffc, 0x10, 0x20, 0xfffffffffffff8d7, 0x6}, {{r0}, 0xfffffffffffffffe, 0x45, 0x0, 0x8, 0x23a}, {{r5}, 0xfffffffffffffff9, 0x0, 0x11, 0x7ff, 0x8}, {{r6}, 0xfffffffffffffff9, 0x10, 0x4, 0x4000000000000}], 0x101, &(0x7f0000001080)={0xe7fb, 0x400}) 05:37:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x20000000000000a2, &(0x7f0000000000)=[{0x4a, 0x4, 0x4}, {0x4, 0x1, 0x0, 0x4}, {0x20000006, 0x0, 0x2}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x35a, &(0x7f0000000000)) 05:37:23 executing program 1: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[0x3, 0x0, 0x3, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf289], [0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x20], [0x1], [0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffe], [{}, {}, {}, {0x0, 0x0, 0x20}, {0xfffd}]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = semget$private(0x0, 0x4, 0x408) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x800}, {0x2000000003, 0x100, 0x7fc}], 0x3) semop(r0, &(0x7f0000001180), 0x1e316d81a01eac7d) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) semctl$SETALL(r0, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r0, &(0x7f0000000240)=[{0x1, 0x9, 0x800}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x1, 0xad, 0x1000}], 0x8) chroot(&(0x7f0000000200)='./bus\x00') semop(r0, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r2 = getegid() r3 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r3, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0}, 0xffffffffffffff3b) r5 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETVERAUTH(r5, 0xc0107002, &(0x7f0000000000)=0x280000) shmget(0x3, 0x2000, 0xe8, &(0x7f0000743000/0x2000)=nil) semctl$IPC_SET(r0, 0x0, 0x1, &(0x7f0000000100)={{0x3, r1, r2, r4, 0x0, 0x4}, 0x200, 0x401, 0x2}) getuid() getegid() r6 = socket$inet(0x2, 0x3, 0x89) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000001c0)=[0x8000]) getsockopt(r6, 0x0, 0x0, 0x0, 0x0) r7 = socket(0x2, 0x3, 0x0) r8 = fcntl$dupfd(r7, 0x0, r7) r9 = semget$private(0x0, 0x4, 0x408) r10 = semget$private(0x0, 0x4, 0x201) semop(r10, &(0x7f0000000780)=[{0x6, 0xffffffff80000001, 0x1000}, {0x7, 0x3, 0x1000}, {0x2, 0x6, 0x800}, {0x3, 0x100, 0x800}, {0x0, 0x80000000, 0x1000}], 0x5) r11 = semget$private(0x0, 0x8, 0x80000200) semop(r11, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r11, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r11, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r11, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r12, r13, r12, r13, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r14 = semget$private(0x0, 0x8, 0x80000200) semop(r14, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r14, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r14, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r15, r16, r15, r16, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semop(0x0, &(0x7f0000000580)=[{0x9c1488b38f7f8fb4, 0x7ffb, 0x1000}, {0x1, 0x5e6, 0x800}, {0x3, 0x8c2d, 0x1800}], 0x2aaaaaaaaaaaab31) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f0000000240)) semop(r10, &(0x7f0000000a40)=[{0x3, 0x1, 0x1c00}, {0x1, 0xff}, {0x0, 0x6, 0x1000}, {0x0, 0x993, 0x3000}], 0x4) r17 = open(&(0x7f0000000400)='./bus\x00', 0x100000000000001, 0x0) writev(r17, &(0x7f0000000200)=[{&(0x7f00000001c0)="000000186007008b005121010ae0ccc6fd74602bcfd700232700000000000000000000000000ffffffff0000", 0x2c}], 0x1) getsockopt$SO_PEERCRED(r17, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r19) getgroups(0x5, &(0x7f0000000140)=[0x0, 0x0, r19, 0x0, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000440)={0x0, 0x0, 0x0}, 0x2a3) semctl$IPC_SET(r10, 0x0, 0x1, &(0x7f0000000480)={{0x9, r18, r19, 0x0, r20, 0x80, 0x400}, 0x3, 0x2, 0x7}) semctl$SETVAL(r10, 0x0, 0x8, &(0x7f00000001c0)=0x2) semop(r10, &(0x7f0000000540)=[{0x0, 0x3, 0x1000}, {0xe, 0x3, 0x1800}], 0x2) semctl$SETALL(r9, 0x0, 0x9, &(0x7f0000000180)=[0xfffffffffffffff8, 0x81, 0x7fffffff, 0x6b12, 0x8, 0x1f, 0x9]) semop(r9, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x1000}, {0x1, 0xfffffffffffffff8, 0x1000}, {0x2, 0xad, 0x1000}], 0x8) semop(r9, &(0x7f0000000240), 0x6) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000), 0xc) getegid() r21 = open(&(0x7f0000000080)='./bus\x00', 0x8000, 0x80) ioctl$TIOCSETVERAUTH(r21, 0xc0107002, &(0x7f0000000000)=0x280000) getsockopt$SO_PEERCRED(r21, 0xffff, 0x1022, &(0x7f0000000200), 0xff4b) r22 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r23 = socket(0x18, 0x1, 0x0) poll(&(0x7f0000000040)=[{r23, 0x1}, {r23, 0xaf}, {r23, 0x10e}, {r23}, {r23, 0x2}], 0x5, 0x8eb6) shutdown(r23, 0x1) fcntl$dupfd(r23, 0x1b, r22) ioctl$TIOCFLUSH(r8, 0x8040691a, &(0x7f0000000300)) 05:37:23 executing program 0: ioctl$DIOCMAP(0xffffffffffffffff, 0xc0106477, &(0x7f0000000100)={0x0}) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f00007ce000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0x7) write(r0, &(0x7f0000000100)="8c65", 0x13f) 05:37:23 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80, 0x7e5b) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = syz_open_pts() close(r1) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) preadv(r1, &(0x7f0000001240)=[{&(0x7f00000000c0)=""/79, 0x4f}, {&(0x7f0000001140)=""/36, 0x24}, {&(0x7f0000001180)=""/158, 0x9e}], 0x3, 0x0, 0x6) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x110, 0x0, 0x40000000) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) 05:37:23 executing program 0: ioctl$VMM_IOC_WRITEREGS(0xffffffffffffffff, 0x82485608, &(0x7f0000000240)={0x0, 0x0, 0x0, {[], [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800000000006]}}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0x0, "1708895e8a8cb4eed7fb45e60000001300"}) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x24}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r0, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000080)=0x2) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000040)=0x18b) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x11, 0x3, 0x0) setsockopt(r1, 0x11, 0x2, &(0x7f0000000000)="1a7b43da", 0x4) pipe(&(0x7f0000000140)={0xffffffffffffffff}) mkdirat(r2, &(0x7f0000000180)='./file0\x00', 0x51) r3 = socket(0x2, 0x3, 0x0) r4 = fcntl$dupfd(r3, 0x0, r1) ioctl$TIOCFLUSH(r4, 0x8020691f, &(0x7f0000000300)) 05:37:24 executing program 1: r0 = socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0}, 0xc) r3 = syz_open_pts() close(r3) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r3, &(0x7f0000000500)=[{0x0}], 0x1) r4 = syz_open_pts() poll(&(0x7f0000000080)=[{r4, 0x40}], 0x1, 0x0) r5 = syz_open_pts() close(r5) ioctl$TIOCSETAW(r5, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r5, &(0x7f0000000500)=[{0x0}], 0x1) r6 = syz_open_pts() poll(&(0x7f0000000080)=[{r6, 0x40}], 0x1, 0x0) r7 = syz_open_pts() poll(&(0x7f0000000080)=[{r7, 0x40}], 0x1, 0x0) r8 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r8}], 0x1, 0x0) r9 = accept$inet6(r8, &(0x7f0000000100), &(0x7f0000000140)=0xc) dup2(r7, r9) sendmsg$unix(r2, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)=ANY=[@ANYBLOB="01000200ff000100000008cd7fdf030000000000", @ANYPTR=&(0x7f0000000080)=ANY=[@ANYPTR64=&(0x7f0000000480)=ANY=[@ANYRESOCT=r4, @ANYRES32=r5, @ANYRES16=r0, @ANYRES32, @ANYPTR64, @ANYRES32=r6, @ANYRESDEC, @ANYPTR64, @ANYRES16=r1]], @ANYRESDEC, @ANYRES32, @ANYRES32=r3, @ANYRES32=0x0], 0x3c}, 0x0) 05:37:24 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0xfffffffd, 0x8010001, 0x2, "00000000000000000000f2ffffffffffffff4000", 0x0, 0x81}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x2, 0x0) setsockopt(r1, 0x1000000000029, 0x9, &(0x7f0000000180)="01000000", 0x4) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 05:37:24 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r1}], 0x1, 0x0) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x0, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) r3 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r3}], 0x1, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000140)='./bus\x00', r2}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x84, 0x0, 0x7}, {0x24}, {0x6, 0x0, 0x0, 0x100}]}) socket$inet6(0x18, 0x8000, 0x2) pwrite(r0, &(0x7f0000000240)='\x00'/14, 0x0, 0x0, 0x0) 05:37:24 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x80002005, 0x2d94) r0 = open(&(0x7f0000000140)='./bus\x00', 0x0, 0x0) preadv(r0, &(0x7f0000002740), 0x10000000000000db, 0x0, 0x10000000000) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/\xcf\xd0n\x13r:;\xe5H', 0x80, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000100)={&(0x7f0000000040)=[{0x100}], 0x1}) 05:37:25 executing program 1: sync() dup(0xffffffffffffff9c) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) r1 = socket(0x2, 0x4003, 0x0) setsockopt(r1, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r1, &(0x7f0000000000)=ANY=[], 0x0) writev(r1, &(0x7f0000000040)=[{&(0x7f0000000180)="7f1f000000b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) setsockopt(r1, 0x7ff, 0x80000001, &(0x7f00000005c0)="7afb4c7f9f211b1dfabf57d1b107daab1c4808817ddbb2a3c392adba10cf9133b69f7b13456902549d8ab9af62f59629784728a16d406cf98358ddf434562a907dc8ccdb33af6f14a1e84157d7b30957beccdba355ed97316b2ffdfb51ec289a683243c81030", 0x66) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) writev(r2, &(0x7f0000001300)=[{&(0x7f00000006c0)="fe2471a63cdce1b864c6c920e3de4dc26675fbf42e50f38b5f54b1d8bd933c93378cdc47d555b72ff85d12a88302084a8d29c95455068f2e84162e0cda901af812ac1532073b4884fbd6c976ebf923b710acbf173ff06ac07f33076575f94b04b2cca980fc20562220eb6edff03dfdbb8aa416c8cd60c5a7d560e585a5a1a9ebe6eb71adf194c3354121fc61dd84b5c2c1f6c0760cc22f1d44b420561e1c64acdc89d51cb9b18ccbcec288039e0af2acda89d76f6b91b6d441e871cf7ccfaea5367ed27551bc27e4d68765c7373cb49ea4076464ed9a03a4443ddb112f6b6b699c65ff61bc188b83f3b9a4e8b539", 0x4cf}, {&(0x7f0000000f80)="611f15129bd75df20bf0197b36ad3f387fa2514299a860d06037bae42e62af5c4cdb5d0e3a2aa5bcf12e04b25bd4becf65ff4ab283fc13d713fe2a68a2a2f85df69d507c30cd9e1d36776d7f7cc5bd46c9ead44644b81e86c06374e29bca41251ef375120c6452b13028fab355e7fd6cf6cfa18789a7836c25063e8a69dbf315352a6e9ed089ab4db4222a6fdee4f4828602a5d994083b66155b20f5f8541099c32e0fdf2a454844f2e7a91dd90e6ef820310db286d4ae0e26daf6bc7be8f800010000d3b8ad899d1c92f03643a308de9d47b0739c20338968c68847", 0xdc}, {0x0, 0x392}], 0x10) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = socket(0x2, 0x4003, 0x0) setsockopt(r3, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r3, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r3, &(0x7f0000000500)=[{&(0x7f00000007c0)="3cc3acea7dd69da618143a9330a01c8da0ed1ffaca3c9d45120fb66823b5f0102fe5b303695396bd026bf64573537afb02d3d7795068b4f0609c2eb309ac71b76d16d02d06d1f0eee971fbe1269c121f069cbaf5ddca2b24bf1ec05ec95f6d0a897f55d95d0b450c8274d818d7107cb79054bc28bc596d872fbe9934e5a4b020e13a5a4a51541d5ce8c6ebba05edf26bbba5bde7fbc129e3a103b3e1f46d8eeac4ce94cc2bd677d94229c1c9ea8b7caf8ff7510c758517006980222499166aa3b720b6522d12b3054b888ff9718f3ed2b71a56a4a3cb288b8ff6cd00913822874cb522ded22525ae1f2ee46f4b0bb43cd3fd4f8c67c61c00295ef0", 0xfb}, {&(0x7f00000008c0)="b6569dd908436d5a17e03dbe21e4667657500c4c219275e6a8631e18e0e2b2fea1753cf4a17cff8ab5139de54d6a6cf0074d1f88b0775d659eb5877065a59813f9473d016655cd23968ed8fdf1a5cc1ac061544fe695124579560efbdaa689cf599e1302d4eefec10efd1adeb528027be2373b2c7c79f25715b7f54ef94051cccf8992a45dfa5a4b732ce697908a11337e4c54738996b520", 0x98}], 0x2) recvmsg(r3, &(0x7f0000001880)={0x0, 0x0, &(0x7f0000000500), 0x0, &(0x7f00000004c0)=""/5, 0x5}, 0x23) r4 = socket(0x2, 0x2, 0x0) connect$unix(r4, &(0x7f0000000b00)=ANY=[@ANYBLOB="8202edfdffffffffffffff653000463f7b7a0df4506856d78a2a197a3862070000000082959559c4017910bf093f68c11700287ead4bcb777fa69dfceac2a84e6a02000000bc5e5709388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c230495aaee48c02f6ac41e6bf360fd4799b9b800ed52beb85a85e25bfb9de866f711e56f258557d60f13ad30505e8f5300a4aeef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd235000000000000000000b9bc9aecfac6270038a2a2848c05cee2e9ec29f34ae7f7ddeda1bf3b0f0b47fa93b0c0349561f7b19ee4cdc79ab665fede30cade0b6c6f0e173b356ac2bb922959681cf5482d1c2aac83f8ffe8bdd35b46a0046f1a1f5fb6bfee158e71b9c4f9c8a68c71a2e2f44d0528f43308200b4d5a002fcc7a7f95fa39ef94d30000de9adcdb5bf82b85dd8a9fd313d155327ba90dfb28955b1cd177b0d5f508a0ee90f36533a4a579df70b605d92f38bfebccf03f810024d78aba5f3f6846e79146e637e9c037dec2e29f9483f9d690920863ed114fe2d6d8af6daa2327451ddc66b8ca000000000000273cd0a15ac2bf0e7839d987062dc1227485fd8aa1a5b0f7c4e403896aab1b3e4f022fb4ad5f5067899043d9cfc96d51e5e68809f23e21ae96e7683cc8ac3cdff2735fb1737f69c7c148ea0e692cf65e696dc36b98ad5405838fbb4588472165e604ed1f8c93c2c2d8a3e02762b986c69ad9fbc017c0d0909c80589d75dd90b2e4e51af293c8e874358dbabaa77978e9abf7e33dea9222cbac7dce0fbc2984f0efccee46bf3fd09d346912cab670a7a4a52d81c39524edd6d35d3d39b1dfc43564a30f85e9f3999d67306630b423bec6f40beae16878c809617ab4ee84745d550f0bf95e5c0116019f2f51161566b9bf4faa4066021f952189b1508cd79aa9acef478b8448627909149c92d1dd95368ab7fde368693e389de67df114abcd0dac2324601310c6accf3d1b3d7cf2b5748501000000310b223a4cd2e66993208a210821a0a58ae09fa9614ae0286a27a4faedaa084a555d2f36af35f80d06b2b8ab9197ccca4b0d8c44c41f0344df3c0f39ba1f5e71528665a14653211195755f174294eb59d5fb583addb2831b2ca4c634fc2382f9c69eccfac35183a357f7b1e8c2bae14638d8311431064113b93311d03aa27b2d4537059a06dad7a2a1b37fbc30cfeb8e15b7ba753cc8000bbd38ac8435100771f7f0051ba7893fc2081225f60c285110a191d5806535ed500160a5570a4d48591bde281c1da0d2d24b721cd8076185895553df35c502ca466020554d03ec5ca33dde848a869cc100a5a17a7a3c53edb523c804304f854c06000000000000000000000000000000000000000d6c1b86bcf421ef3ca4ed364b33c526cb1b6c1f8f7978"], 0x10) r5 = dup2(r4, r0) setsockopt$sock_int(r0, 0xffff, 0x1001, &(0x7f0000000000)=0x43cbc, 0x4) r6 = dup(r0) r7 = open(&(0x7f0000000580)='./bus\x00', 0x0, 0x8) r8 = open$dir(&(0x7f0000000640)='./bus\x00', 0x10000, 0x1) r9 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wsmouse0\x00', 0x0, 0x0) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r10, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x1c}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r10, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) r11 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000000019, 0x0) ioctl$BIOCSETWF(r11, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x1c}, {0x6, 0x0, 0x0, 0x8000000000100}]}) ioctl$BIOCSETIF(r11, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) write(r11, &(0x7f0000000080)="7cd23fc0aa17dddf7830faa1aaab", 0xe) kevent(r7, &(0x7f0000000980)=[{{r8}, 0xfffffffffffffff8, 0x194, 0x2, 0x80, 0x7}, {{}, 0xffffffffffffffff, 0x80, 0x1, 0x81, 0x7}, {{r4}, 0xfffffffffffffffd, 0x2, 0x4, 0x8, 0x28000000000000}], 0x4, &(0x7f0000000a00)=[{{r9}, 0xfffffffffffffffd, 0x80, 0x2, 0x8, 0x100000001}, {{r10}, 0xfffffffffffffff8, 0x1, 0x1, 0x1, 0xfffffffffffffffb}, {{r5}, 0xfffffffffffffff8, 0x10, 0x1, 0x6, 0x10001}, {{r11}, 0xfffffffffffffffd, 0x41, 0x20000000, 0x6, 0x81}, {{r5}, 0xfffffffffffffffc, 0xd0, 0x20000000, 0x100, 0x4}, {{}, 0xfffffffffffffff5, 0x20, 0x2, 0x7, 0x7fffffff}], 0x1ff, &(0x7f0000000ac0)={0x400, 0x3ff}) sendto$inet6(r6, &(0x7f0000000040), 0xfcec, 0x0, 0x0, 0x0) ioctl$TIOCSTSTAMP(r6, 0x8008745a, &(0x7f0000000000)={0x9, 0x4}) socketpair(0x25, 0x2, 0xf0, &(0x7f0000000040)={0xffffffffffffffff}) r13 = dup(r12) openat(r13, &(0x7f0000000540)='./file0\x00', 0x3459d35dc22bedfe, 0x0) r14 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r14, &(0x7f0000000240)={0x0, ""/77}, 0x55, 0x1, 0x0) msgsnd(r14, &(0x7f00000006c0)=ANY=[@ANYBLOB="0300000000000000ae6a825bfa231cf8ad1f04f317d0bbcf5477e0ba7ad643dd329b"], 0x0, 0x0) 05:37:25 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) writev(r1, &(0x7f0000001ac0)=[{&(0x7f0000001540)="ed", 0x1}], 0x1) r2 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r3 = open(&(0x7f0000000100)='./bus\x00', 0x2, 0x0) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f0000000140)) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r3}, 0xffffffffffdfffff, 0x1}], 0x0, 0x0, 0x0, 0x0) kevent(r2, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000400), 0x7, 0x0, 0x10004, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAW(r4, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r4, &(0x7f0000000500)=[{0x0}], 0x1) ioctl$DIOCMAP(0xffffffffffffff9c, 0xc0106477, &(0x7f00000001c0)={&(0x7f00000000c0)='./file0/file0\x00', r4}) read(r0, &(0x7f0000000280)=""/192, 0xc0) r5 = semget$private(0x0, 0x0, 0x0) semctl$SETVAL(r5, 0x1, 0x8, &(0x7f0000000080)=0x5) kevent(r2, 0x0, 0x0, &(0x7f00000002c0), 0x9, 0x0) 05:37:25 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r2}], 0x1, 0x0) ioctl$WSDISPLAYIO_GBURNER(r2, 0x400c5752, &(0x7f0000000080)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x7) writev(r0, &(0x7f0000001540)=[{&(0x7f00000016c0)="0c00657578dbdd09a469223a587ec9b8885c4b9132b98b623801d61a172e6582aebba5cab2c143214c1fe29028982c7ea9fce4277b695faf395054bc0f689d5b19022bce7f6fdedc14cd573e277c7742416559c126c7db4c541470ba025fdcc64e3920579a8f229d12bf3e61ad1e6be2b0da763f6824771f6e5c51b87b61ce14e8877eda2038edcde47fab701d27f2e8389c0b0546473925213c0483d6a7d1c14d1eabff48d33fa2de5d449a9600bdd103198a15fafd5600ab06a3f3a132c9b81b0d851622599854b05ecb331e3103f4641ae277244741c298f579980a", 0xdd}], 0x1) 05:37:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x25}, {0x30}, {0x6, 0x0, 0x0, 0x100}]}) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r1, &(0x7f0000000100)=""/24, 0x18) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r4 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r4, 0x80104267, &(0x7f0000000080)={0x0, &(0x7f0000000040)}) ioctl$BIOCSETIF(r4, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r5 = socket(0x2, 0x1, 0x4) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r7 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r7, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r1, 0x10}, {r2, 0x20}, {r3, 0x4}, {r4, 0x8}, {r1, 0x40}, {r5, 0x4}, {0xffffffffffffffff, 0x10}, {r6, 0x20}, {r7, 0x2e}, {r1, 0x100}], 0xa, 0xff) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000001280)={'tap', 0x0}) r8 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x10000, 0x0) syz_extract_tcp_res(&(0x7f0000000180), 0xffffffff, 0x2) r9 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$FIONBIO(r9, 0x8004667e, &(0x7f0000000140)=0x4000000008) read(r9, &(0x7f0000000100)=""/24, 0x18) r10 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r10, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r11 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r13 = socket(0x2, 0x1, 0x4) r14 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse\x00', 0x400a4, 0x0) r15 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r15, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x200000000025}, {0x400000060}, {0x6}]}) poll(&(0x7f0000001180)=[{r9, 0x10}, {r10, 0x20}, {r11, 0x4}, {r12, 0x8}, {r9, 0x40}, {r13, 0x4}, {0xffffffffffffffff, 0x10}, {r14, 0x20}, {r15, 0x2e}, {r9, 0x100}], 0xa, 0xff) ioctl$BIOCSDLT(r10, 0x8004427a, &(0x7f00000012c0)=0xd5000000) ioctl$TIOCSETAF(r8, 0x802c7416, &(0x7f0000000140)={0x7, 0x3, 0x1, 0x81, "87d4a721c1c356adcb666074fd47bacba4cb1aa7", 0x400, 0x1}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 05:37:25 executing program 1: mknod(&(0x7f0000000840)='./bus\x00', 0x2000, 0x8612b) r0 = open(&(0x7f0000000080)='./bus\x00', 0x6, 0x0) flock(r0, 0x9) recvmsg(0xffffffffffffffff, &(0x7f00000006c0)={0x0, 0xfffffffffffffcf5, &(0x7f0000000640), 0x0, &(0x7f0000000000)=""/37, 0xfffffffffffffe57}, 0x40) write(0xffffffffffffffff, 0x0, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r1 = syz_open_pts() close(r1) socket(0x1, 0x25b7ed9169a7b1fd, 0x93) ioctl$TIOCSETAW(r1, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r1, &(0x7f0000000500)=[{0x0}], 0x1) close(r1) 05:37:25 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x20, 0xedd3bafe74fd533d) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000080)) r2 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1023, &(0x7f00000000c0)=0x3, 0x4) dup2(r0, r2) 05:37:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x74}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0xe, &(0x7f0000000080)="080d34413fb2c507153a05b8a2a9") ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) 05:37:25 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000540)='/dev/vmm\x00', 0x200, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x1d9, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(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, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x4}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil}, {&(0x7f0000aec000/0x4000)=nil, &(0x7f0000acd000/0x3000)=nil}, {&(0x7f0000c0e000/0x3000)=nil, &(0x7f0000c5e000/0x3000)=nil}, {&(0x7f0000e4c000/0x4000)=nil, &(0x7f0000dad000/0x4000)=nil}, {&(0x7f0000df3000/0x1000)=nil, &(0x7f0000ff0000/0x1000)=nil}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000fe0000/0x1000)=nil}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) fcntl$lock(0xffffffffffffffff, 0x0, &(0x7f0000000180)) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "00000000000000000000000000001000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000680)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000180)="c2", 0x1}], 0x1, 0x0}, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000040)="100a2956b9223776", 0x21d) 05:37:25 executing program 0: openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x1c, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) r1 = getgid() r2 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0}, 0xc) r4 = msgget$private(0x0, 0x0) msgsnd(r4, &(0x7f0000000340)={0x3}, 0x0, 0x0) msgrcv(r4, &(0x7f0000000380)=ANY=[@ANYRES32=r0], 0x1, 0x3, 0x1800) r5 = semget$private(0x0, 0x8, 0x80) semop(r5, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r5, &(0x7f0000000300)=[{0x0, 0x3, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae0ee3}], 0x6) semop(r5, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) r6 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_cred(r6, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r7, r8, r7, r8, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) r9 = syz_open_pts() r10 = msgget$private(0x0, 0xfffffffffffffffd) msgrcv(r10, &(0x7f0000000380)={0x0, ""/35}, 0x2b, 0x0, 0x1000) r11 = geteuid() r12 = geteuid() r13 = getpgid(0x0) r14 = semget$private(0x0, 0x8, 0x80000200) semop(r14, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r14, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r14, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r15, r16, r15, r16, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) msgctl$IPC_SET(r10, 0x1, &(0x7f0000000840)={{0x6, r11, r16, r12, 0x0, 0x4, 0xfffe}, 0x3, 0x7, 0x0, r13, 0x80000001, 0xfff, 0x3, 0x100000000}) lchown(&(0x7f0000000240)='./file0\x00', 0x0, r16) close(r9) ioctl$TIOCSETAW(r9, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r9, &(0x7f0000000500)=[{0x0}], 0x1) preadv(r9, &(0x7f0000000680)=[{&(0x7f0000000000)=""/105, 0x69}, {&(0x7f0000000480)=""/164, 0xa4}, {&(0x7f0000000180)=""/37, 0x25}, {&(0x7f0000000540)=""/66, 0x42}, {&(0x7f00000005c0)=""/129, 0x81}], 0x5, 0x0, 0x2) msgctl$IPC_SET(r4, 0x1, &(0x7f00000002c0)={{0x8, 0xffffffffffffffff, r8, r2, r1, 0x13, 0x6}, 0x6, 0x2, r3, 0xffffffffffffffff, 0x3f, 0x7, 0x6, 0x7}) 05:37:25 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000080)=[{0x1d}, {0x3c}, {0x7ffffffe}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000240)='/dev/null\x00', 0x2, 0x0) renameat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000280)='./file0\x00') r2 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r2, 0x29, 0x6c, &(0x7f0000000040), 0x4) r3 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_WSMOUSED(r3, 0x80185758, &(0x7f0000000180)={0x1, 0x4, {0x5, 0x20}}) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000140)={0x3b, 0x0, 0x0, 0x1}, 0x6) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000100)={0x0, 0x0, 0xfffffffffffffffb}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r2, 0x29, 0x68, &(0x7f00000000c0), 0x5c) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 05:37:26 executing program 0: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x1, 0x1, 0x12) close(r0) r1 = socket(0x18, 0x400000002, 0x0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0xc) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) r2 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) close(r1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) 05:37:26 executing program 1: r0 = socket(0x2, 0xc003, 0x11) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="8202adf5ffffffffffffff653000463f7b138a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314d39667400000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c692cac607b1c26455bedfb9c9f35f23d1aa5513a6c17f38969eddff7744123053f35c0568241d85544cd1cfd1634aa3fc1611cc665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d0400b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e49ed4d433d36ca293e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9dafb7504fdae2d0f2587e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a17c0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa77751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c125525f77e9f616eb7246be9389e32be26a568d0ce05a3852a1cb4338f3bfee17a07001520dd2515741d6ef34276b23a8b086c43602000000fe75f8a85f37ee8c3f120c300afe7e7c1f1df26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb3aab78a2793c3f1253654f503adf2f3b4affd04d710180b8bbca8850747213442d720dac635800236b272dd10000008f9d5e3da04cfbb073654c94798428fd33becdfff906d6e560717557c99a8ea2867ba54d66be96f8f93ddc79ff621af687923ec91aed6cb55ad71e211058b6b187190f4287f30056f0eca629fde07bbb821b117c90841ea6147ce522005f96566eaab02e083d8597e92269a7d09c1048d54e3fe2c38b66b4d7e28272aee313f431ebf190de01bbb11a2c979c4543f9e40630f56ad38f7d000000006f3501ce37c435b1d449d65b06dc2e15af79c285bd9d3a5d844e3bcd84dd0fcb94bc7f8f501542bcb5b9924e85630c5374310d409c8682fbf568c07cce4173b5e86293ec4a9cd8e8f3cbc20274b62afc3af30d67cca812c4e79be8e141fdfce327f83b9a812be0b28665eb3b62d5d0631a58329f5ad0aadda72d848713e24a211dae0d7f7f1b8b52461fe4bc33ddaa99cdde7ba629b80000001b23723cd3b215ce8fa150715d7040e155d2a8f55c69d382df8570a63c340031124dd4d147785262850a0f5951ea70b50883a43c72b9e00523a2cce6a7074b73e0a848abb7ff2c29fa7b7a06ac577b6112bc4d9f46eb83576e99b5a528d39c547aebe4878d7b30c63d364a5f7f62c8a2eb4b8a7da1729a546532be28cdbfac8ed8fa00a0661b68c2534fd26f87cd357b8676435f6c46b8e630e6d32afdb05fce19b2ef45e1147b78817b50a88cc1a1f0049484396e47b0b68422ce311330064957355ce77da8eca86392a60a201d1598faf652ecf5f4007aca1548ac259dbcebef3c31b342bae09e9453438371101fdb7bbf1237472c058e000000000000000000000000000000000000000000000000000000ff0000bf7ada7adb3a6e0008dc887d55e5550d3f01257334ee933781286956a19a8bcf1e960f7f82041049b0a46e41c01375ad442ab57fe772cbe2b5bf68ba6433e3e1e5ac000045311d8fd0a7d84ad6113bac5c5c8aef590c9a30cf5cc10fafb954dd13b6d30b7d2fcef601e8c24a5290914b4d015fe465a40b4ca5d6714f5899226f13ca5da4cddaecaed904ebdd5989a1690670da1e8e6c698a627d091fb9e7185b1608b9866207ac490c44c818db573166d022c86e473d1e7b672f32d460ecebfef2799c7b436109c5"], 0x10) writev(r0, &(0x7f0000001680), 0x0) 05:37:26 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r0 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r2, 0xc5005601, &(0x7f0000000580)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x20000000, 0x200000]}}) nanosleep(&(0x7f0000000000)={0x3, 0x3f}, &(0x7f0000000080)) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x0, 0x10, r0, 0x0, 0x0) 05:37:26 executing program 1: ioctl$VMM_IOC_CREATE(0xffffffffffffffff, 0xc5005601, &(0x7f0000000080)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ff7000/0x4000)=nil}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil}, {&(0x7f0000ff8000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000fff000/0x1000)=nil}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffe000/0x2000)=nil}, {&(0x7f0000ff8000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff9000/0x1000)=nil}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil}, {&(0x7f0000ff5000/0x3000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x3000)=nil}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './bus\x00', './bus\x00']}) r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) r1 = dup2(r0, r0) writev(r1, &(0x7f0000000040), 0x1b) r2 = socket$unix(0x1, 0x5, 0x0) r3 = fcntl$dupfd(r2, 0x0, r2) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAW(r4, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r4, &(0x7f0000000500)=[{0x0}], 0x1) r5 = syz_open_pts() close(r5) ioctl$TIOCSETAW(r5, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r5, &(0x7f0000000500)=[{0x0}], 0x1) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r7 = syz_open_pts() close(r7) ioctl$TIOCSETAW(r7, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r7, &(0x7f0000000500)=[{0x0}], 0x1) r8 = syz_open_pts() poll(&(0x7f0000000080)=[{r8, 0x40}], 0x1, 0x0) r9 = syz_open_pts() poll(&(0x7f0000000080)=[{r9, 0x40}], 0x1, 0x0) r10 = syz_open_pts() poll(&(0x7f0000000080)=[{r10, 0x40}], 0x1, 0x0) r11 = syz_open_pts() close(r11) ioctl$TIOCSETAW(r11, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r11, &(0x7f0000000500)=[{0x0}], 0x1) r12 = syz_open_pts() poll(&(0x7f0000000080)=[{r12, 0x40}], 0x1, 0x0) r13 = syz_open_pts() close(r13) ioctl$TIOCSETAW(r13, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r13, &(0x7f0000000500)=[{0x0}], 0x1) r14 = dup(0xffffffffffffff9c) kevent(r3, &(0x7f0000000580)=[{{r4}, 0xfffffffffffffff8, 0x40, 0xfffff, 0xc1, 0x4}, {{r5}, 0xfffffffffffffff9, 0x1, 0x20000000, 0x3}, {{r6}, 0x1e7bd998d471c1a1, 0x0, 0x2, 0x0, 0x7}, {{r7}, 0xffffffffffffffff, 0x0, 0x20, 0x7, 0xfffffffffffffffb}, {{r8}, 0xfffffffffffffff9, 0xdffcf59a5ff41fe9, 0x40, 0x4, 0xffffffffffffffba}, {{r2}, 0x4, 0x80, 0x4, 0x3, 0x2a}, {{r9}, 0x3ca7af0312c1c8d2, 0x90, 0x20, 0x80, 0x4}, {{r10}, 0xffffffffffffffff, 0x40, 0xf0000002, 0x3, 0x5ff}, {{}, 0xfffffffffffffff9, 0x20, 0x80000104, 0x10001, 0x428a}], 0x1, &(0x7f00000006c0)=[{{r11}, 0xfffffffffffffff9, 0x40, 0x8, 0xdc, 0x1960baa0}, {{r12}, 0x0, 0x40, 0x2, 0x10001, 0x400}, {{}, 0xfffffffffffffffa, 0x8, 0x0, 0xa3, 0x2}, {{r13}, 0xfffffffffffffffe, 0x8, 0x80, 0x0, 0x1}, {{r14}, 0xffffffffffffffff, 0x8, 0x8, 0x0, 0x3}], 0x3, &(0x7f0000000040)={0x0, 0x7}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) ioctl$TIOCFLUSH(r3, 0xc0286988, &(0x7f00000000c0)) 05:37:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x3ff, 0x8, 0x90d2, 0x10001, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x101, 0x8}) semget$private(0x0, 0x0, 0x100) r1 = semget(0x1, 0x1, 0x40) semctl$GETPID(r1, 0x3, 0x4, &(0x7f0000000380)=""/165) r2 = socket(0x1, 0x4002, 0x8) setsockopt(r2, 0x5, 0x0, &(0x7f0000000240)="fd4050ca226b48e95aff0107b103b6f09a1a393b1d2d0906a0c6617efc18cccc199e33b7c2f7fd8d", 0x28) r3 = semget$private(0x0, 0x8, 0x10286) preadv(r2, &(0x7f0000000500)=[{&(0x7f0000000a00)=""/242, 0xfffffffffffffd12}, {&(0x7f0000000340)=""/6, 0xffffffca}], 0x2, 0x0, 0x1) r4 = openat(r0, &(0x7f00000008c0)='./file0\x00', 0x20, 0x10) mprotect(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0xd) openat(r4, &(0x7f00000002c0)='./file0\x00', 0x400, 0x12) semget(0x1, 0x1, 0x180) setsockopt$sock_int(r2, 0xffff, 0xffd, &(0x7f0000000300)=0x3ff, 0x4) mmap(&(0x7f0000ff2000/0xd000)=nil, 0xd000, 0x0, 0x9010, 0xffffffffffffffff, 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x80, 0x0) r5 = msgget(0x0, 0x446) r6 = getuid() r7 = getegid() r8 = socket$inet(0x2, 0x3, 0x0) writev(r8, &(0x7f0000000040)=[{&(0x7f00000007c0)="bc08e5b6d81b7c0c16ffaf41d41a7ea9041c55838a13ef5fb078c5e6f6bf54d6b5d0d240664955f8a55b37320863c77ce6815b58a95f94040ebd07407c3035e7cab3c19c1d14f7c6be493f4a509adc25c150727a4dc36c8d79e3690872df8c9807465f39a755d331c2f5ddb95c37b4c8bfbc58da76c4504856e011500c05c719a01e312ec5797ddbf652ce21e1ab50693e12925071e9ff95acf06da1d21e002271754fb2d9d58c53825aa874da0764309070c403a575c8cf695b187146ff815ceaed3cb8f5dcbc7f9d34ef0c75b7fa858b6fde44260ed52ecc2fc7764aa7b4bafefba63a73de6b31", 0xe8}], 0x1) setsockopt$inet_opts(r8, 0x0, 0x6a, 0x0, 0x0) r9 = semget$private(0x0, 0x1, 0x100) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f00000004c0)=0x3e5) r11 = getgid() getsockopt$SO_PEERCRED(r8, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) semop(r9, &(0x7f00000000c0)=[{0x0, 0x81, 0x1000}, {0x1, 0x6, 0x800}, {0x2, 0x8000, 0x800}, {0x3, 0x9, 0x1000}, {0x3, 0xffff, 0x800}], 0x5) r14 = semget$private(0x0, 0x8, 0x80000200) semop(r14, &(0x7f0000000440)=[{0x0, 0x0, 0x1800}, {0x1, 0x3, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4, 0x1800}, {0x0, 0x7, 0x1000}], 0x6) semop(r14, &(0x7f0000000300)=[{0x0, 0x7, 0x1400}, {0x4, 0x80, 0x1800}, {0xfe52dc4792d94f09, 0x8000, 0x800}, {0x4, 0xff, 0x800}, {0x4, 0x100, 0x1000}, {0x2, 0x100000000, 0xf2e4cf5442ae16e3}], 0x6) semop(r14, &(0x7f0000000400)=[{0x0, 0xfffe, 0x1800}, {0x4, 0x200, 0xc00}, {0x1, 0x8, 0xcab2bfc5c2d47ec2}], 0x3) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, &(0x7f0000000380)=0xb) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f00000000c0)={{0x400, r15, r16, r15, r16, 0x82, 0xfffffffffffff7f5}, 0x8, 0x1ff}) semctl$IPC_SET(r14, 0x0, 0x1, &(0x7f0000000140)={{0x20000002, r10, r11, r12, r13, 0x2, 0x9}, 0x5, 0x5, 0x8}) r17 = getgid() r18 = getpid() ktrace(&(0x7f00000001c0)='./file0\x00', 0x4, 0x800, r18) r19 = getpid() ktrace(&(0x7f00000001c0)='./bus\x00', 0x2, 0x200, r19) msgctl$IPC_SET(r5, 0x1, &(0x7f0000000200)={{0x2, r6, r7, r12, r17, 0x0, 0x5}, 0x4, 0xb8f, r18, r19, 0xfffffffffffffff7, 0x390, 0x6, 0x53}) msgrcv(r5, &(0x7f0000000b40)=ANY=[@ANYBLOB="000000420498f9e39b9d709c63c8000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dbe1ac97d50000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004b806b5effff70beadf35dbf1dc2b09062b49a4bc63d91309aa37962cbaf6d4200000000000000007589e2059b44fecafe360663d998a4d095f911b06dfd44eac151fc9b5d5d3fa865d8c824080c5d3be259937b62ea8a6d7df71173e37ce5de9c2b5242458e470a8f6a99d401f72f1535fa8d783b7b8ab000c68646a2c693f693a00f91d70b8de4c032137c6036050f0d422a0673e1418dae72a93d4f9a97cbc6aef22d8403d6a42841538a8cf0ee84f49de627704d99a3fdae236c30baa18344921bbb1789eebfb1c80e42fde722e7f31d6f01ca2cb07305f48aa6076d54fbc797ffebd3adb872e6344518ea0b4516480eaae002a7d7b2cdea6e73b636edb7c56fd428fe249be5ca0e282289367c48e811b085d7139dbeab8f78721a41664c79adb778213face03c3edbbf8dc437a820b022a7dde83085464bf8bf2e4aec395311e54109958b040558ef470000000000"], 0xd3, 0x3, 0x0) semop(r3, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x17fc}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) ioctl$FIOGETOWN(r4, 0x4004667b, &(0x7f00000000c0)) mmap(&(0x7f0000ff2000/0x3000)=nil, 0x3000, 0x5, 0x2011, 0xffffffffffffff9c, 0x0, 0x2000000000) r20 = socket(0x2, 0x1, 0x0) r21 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r21, &(0x7f0000000040)="670dc3", 0x3) pwritev(r21, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) r22 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r22, &(0x7f0000000040)="670dc3", 0x3) r23 = socket$inet6(0x18, 0x2004, 0x5) r24 = openat(r22, &(0x7f0000000100)='./bus\x00', 0x5c052eef73577ef7, 0x20) r25 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x0, 0x0) r26 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r26, &(0x7f0000000040)="670dc3", 0x3) pwritev(r26, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) kevent(0xffffffffffffffff, &(0x7f00000005c0)=[{{r21}, 0xfffffffffffffff8, 0x0, 0x1, 0x100, 0x1}, {{}, 0xfffffffffffffffa, 0x10, 0x20000001, 0x9, 0x3}, {{r22}, 0xfffffffffffffffc, 0x17cdcb79a33060e7, 0x8, 0xfffffffffffffffb, 0x78462b45}, {{0xffffffffffffff9c}, 0xfffffffffffffffd, 0x4, 0x1, 0x20, 0x9}, {{0xffffffffffffff9c}, 0xffffffffffffffff, 0x2, 0x40000002, 0x400000000000000, 0x7}, {{r23}, 0xfffffffffffffffc, 0x16, 0x80000000, 0x3f, 0x9}, {{r24}, 0xffffffffffffffff, 0x1782f1b162bb1288, 0x4, 0x5, 0x3ff}, {{r25}, 0xfffffffffffffffd, 0x0, 0x2, 0x8001}, {{r26}, 0xffffffffffffffff, 0x0, 0x6, 0x2c4, 0x100}], 0x0, 0x0, 0x0, 0x0) setsockopt$sock_int(r20, 0xffff, 0x1023, &(0x7f0000000080)=0x3, 0x3e6) poll(&(0x7f0000000040)=[{r20, 0x85}], 0x1, 0x5) syz_open_pts() ioctl$WSDISPLAYIO_GVIDEO(r4, 0x40045744, &(0x7f0000000180)) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000840), 0xc) recvfrom$inet(r4, &(0x7f0000000440)=""/122, 0x7a, 0x800, &(0x7f0000000200)={0x2, 0x3}, 0xc) 05:37:26 executing program 1: socketpair(0x1, 0x1, 0x1, &(0x7f0000000100)) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x1) setsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f0000000140)="5b06dd9f7916c72ce361ae27f729301c8bdf00826143362465483a43a06d9f82ce309821da9f68ecd657a66b79e12f708612f679d1c37c80cef09a3ed6188d661fb0213b7f05d737c39f44b3b84d40a941d561e4b7328b96a8889fcc71863e0d34b69d37ef6aca4f9c7ed5045f3346d55eef1349fa68a0b5e199974537529604b1948b77ec59339a1f83555318e52fa9243658c55b7b00bf5afb77ed7b521c6d623cb231e64f0442cdc0f56ef1b1db48a55574e532722382cb93682a110e6dd38566a22b06b6d7e042", 0xc9) 05:37:26 executing program 0: r0 = socket(0x2, 0xc003, 0x6) connect$unix(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="93c909b919039cfdf21131f7ffb61e9b9e9b5017426dcaf70f9765698c36d22cfba4774f353a6696f3b0ec10a2c9110e384499b7078188d42147a64a1bce77a3ded065c4df7196b02d4a21fadca95e45177f60978830a0657b823b1e539b9c200b807f80b87248a60e6c2b3abf5cfc1f5879e18de43448add2f8e49d0469fa4826183a31fa714f43dcb4b183c340ba76b312f87d87ec94fa01565a493fb8317735807221035bf4962d3264e45639c3161b5719f1df1c06fbd327770c59163d0f56aa4de2e2720994909944ed779f5be8ba"], 0x10) write(r0, &(0x7f00000000c0)="9e3eaa56000000000004bf9aab4230408600000000d0459370410510fa651c1ece0efdd308e6b7ca", 0x28) r1 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x400, 0x0) write(r1, &(0x7f0000000040)="e25aae4987734d76a4ff20ebdf1443545dd9f00fcf8e9a2c5df38215969928a5f2a2ef255a5dcf7f5d77fb3d3ea0b0d23794cbba", 0xfffffdb4) writev(r0, &(0x7f0000000200)=[{&(0x7f0000000100)="a547a880e7de8ad4a57ac49cee9c39923d2c73fef4d74107d52e6ef9bba5ed8886e18e0d", 0x24}, {&(0x7f0000000140)="67e1b019f819516ec74823487b22e6593c73bcd4", 0xffffffffffffffe5}], 0x2) r2 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x10, 0x1c1) ioctl$TIOCFLUSH(r2, 0x80047410, &(0x7f0000000180)=0x7) 05:37:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000003c0)='/dev/bpf\x00', 0x189e8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'\x00\x00@', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x117, &(0x7f0000000180)}) syz_emit_ethernet(0xe, &(0x7f0000000b00)="b6f8aaffffffff00a5cae10db855") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x100, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x20}, {0x24}, {0x6, 0x0, 0x0, 0x7cf}]}) pwrite(r1, &(0x7f0000000100)="b1e91bee8fad27050cdafd2413b0", 0xe, 0x0, 0x0) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[0x3, 0x5, 0x8, 0x2]}) 05:37:26 executing program 0: r0 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0}], 0x1, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000000000)={0x4, [{0x1, 0x8}, {0x1, 0x5a7}, {0x1, 0x5}, {0xa44fc13fda474234, 0x9}, {0x3, 0x8}, {0x2, 0x400}, {0x1, 0x7}, {0x0, 0x60bc4c1e}, {0x2, 0x6}, {0x2, 0x961}, {0x1, 0x6}, {0x3, 0x1}, {0x3, 0x4}, {0x3, 0x80}, {0x3, 0x100}, {}, {0x3, 0x6}, {0x2, 0x1}, {0x2, 0x3db7}, {0x1, 0x1}, {0x2, 0x3}, {0x1, 0x2}, {0x0, 0x7fff}, {0x3, 0x7f}, {0x2}, {0x2, 0x5}, {0xe93442d20964efba, 0x46}, {0x3, 0x86ee}, {0x2, 0x40}, {0x1, 0xbadd}, {0x2, 0x4}, {0x0, 0x7f}]}) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) munmap(&(0x7f00003f0000/0x1000)=nil, 0x1000) mprotect(&(0x7f00003f0000/0x4000)=nil, 0x4000, 0x0) 05:37:26 executing program 1: r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f00000004c0)=ANY=[@ANYBLOB="82022e2fac1400080081afe46d5733e0f29384d0829696473d48e4c734a899a99b691d116ebf37b4c0e52ed406cc0005224ea6cb0000000000008a03b10820a53b003bea7ab61b000000000000faac55a52f7dc8aa4f91c96cae10c0928a0ae54079a66de7fb5c4d38a6acb07c62f507d5558726622d2f99bb7ba5050932ed612e5ffe04fd83ef4700d2c38f572cf51ad724dd25602892f008c18dacb6584b976185169c699420ff01bb57e75bb2dc6657ddac47a47e1d36a82818af28ea997e3ea94430239fc1ecc440000447c892633fadec93926b43beaf656f9362301555914cb6ca1c5bbb4ff99f9ccc7bc3eac6f705d4729f7c40581c29c40e67beab3b0cb0c1b705f6b4300048b1c0db6c55a02a05961e2dcd3ff791d54261fbac8503dadb9edd8a568f564b4d217824b000080000147f1bdd41f986fc40027f2f064b23f1e1692c35dbdc77d3f79c942baa127a4dc3f33d4fcd03af0c6ad79b9cf3ba1a97000872ddbeeb3ce1c82233076104d0cbbe37fe44231fdaf31facb5863072dad54297179036ec6a73cbbb2a000000000000000000000000bfc36409f72110587e7f1adf7260b508000000b1ccc2b2bbf0d85d327253045dfd842a97e6eef0ba58d30191fef9db5fee362f3e27c429e39a0e885c0000000000000000000000000000006a3b44cb0d8a25e55a26f1543fb227f0413a09bf99a98472337aa50e0000000000008d5a0151de042d0fcdc4ba6e9e5d1152012da9761dcc8d3aa3f5789f0beeadcb79951b496fb8b8f117e466c59716796c54c80fee07b7494cbfa73b39922334af6d1856ea22ba82692aab02053e3cf2645abcc39ff513c60cbd12fbd889bdfce7937e7ea5d70d00000000000000e354076dcdbc632b00000000242fca1da48d2bec6650cb5c3908a70000000000000000000019d8d89770485b54ceffcfa734aacb9eec728f7d1aeec54b890cbe14ed2ae734df865576d38e8b1c7db73dd616c7293b2b92a53f1ce0f8efd3790d2ca0550eb41d89050000000000000030776ea63ad7cb94ae2f3a7eaa50598376ea78cd296bdc3d11454f995a05ba064d1ed0b4caf123444a4afeb18694eee999ba299bd8477e0700000000000000cdf92221e45a98c7379582bd9bbd9c97aac502a863478bd1da82eb49cbeb5c600804f33f43d65c5c40125a655d2671fae8e57f287b4b73e898e5e6dbd7c62b9b5bd698c1c24eb5730b4f0e3e4d1e9f42128da37b6dfe89663ff83340996ba03ddc68464e5af4e3d0976c000000000000ed4e1bc0da6424000400000000000025fea4d72f2c49da5a81f7a8c17cbb9a00"/959], 0x10) r1 = dup2(r0, r0) write(r1, 0x0, 0x0) r2 = open(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r2}], 0x1, 0x0) r3 = syz_open_pts() openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x80, 0x0) r4 = syz_open_pts() close(r4) ioctl$TIOCSETAW(r4, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r4, &(0x7f0000000500)=[{0x0}], 0x1) r5 = syz_open_pts() poll(&(0x7f0000000080)=[{r5, 0x40}], 0x1, 0x0) r6 = syz_open_pts() poll(&(0x7f0000000080)=[{r6, 0x40}], 0x1, 0x0) r7 = syz_open_pts() poll(&(0x7f0000000080)=[{r7, 0x40}], 0x1, 0x0) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x18040, 0x0) r8 = syz_open_pts() poll(&(0x7f0000000080)=[{r8, 0x40}], 0x1, 0x0) close(r3) ioctl$TIOCSETAW(r3, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r3, &(0x7f0000000500)=[{0x0}], 0x1) fcntl$setstatus(r3, 0x4, 0x4) getsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x8) panic: kernel diagnostic assertion "rt->rt_ifa->ifa_ifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/route.c", line 848 Stopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND 127741 18651 0 0 0 1 syz-executor.0 *352361 14513 0 0 0x4000000 0K syz-executor.1 db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff822089a2,ffffffff821d2b2e,350,ffffffff821aad56) at __assert+0x2b rtrequest(b,ffff800023ba4a28,83,ffff800023ba4ac8,0) at rtrequest+0xbd2 rt_clone(ffff800023ba4b38,fffffd806f6d1710,0) at rt_clone+0x78 rtalloc_mpath(fffffd806f6d1710,fffffd8066ffd4f8,0) at rtalloc_mpath+0xba ip_output(fffffd8066ffd400,0,fffffd806f6d1700,20,0,fffffd806f6d1690) at ip_output+0x4f2 rip_output(fffffd8066ffd400,fffffd8070927630,ffff800023ba4d48,ffff80002255e000) at rip_output+0x252 rip_usrreq(fffffd8070927630,9,fffffd8066ffd400,0,0,ffff800020ab0780) at rip_usrreq+0x46a sosend(fffffd8070927630,0,ffff800023ba4f68,0,0,0) at sosend+0x645 dofilewritev(ffff800020ab0780,3,ffff800023ba4f68,0,ffff800023ba5050) at dofilewritev+0x1b7 sys_write(ffff800020ab0780,ffff800023ba5008,ffff800023ba5050) at sys_write+0x83 syscall(ffff800023ba50d0) at syscall+0x4a4 Xsyscall(6,0,c,0,3,bfca7698010) at Xsyscall+0x128 end of kernel end trace frame: 0xbfedaae6d60, count: 1 https://www.openbsd.org/ddb.html describes the minimum info required in bug reports. Insufficient info makes it difficult to find and fix bugs. ddb{0}> ddb{0}> set $lines = 0 ddb{0}> set $maxwidth = 0 ddb{0}> show panic kernel diagnostic assertion "rt->rt_ifa->ifa_ifp != NULL" failed: file "/syzkaller/managers/multicore/kernel/sys/net/route.c", line 848 ddb{0}> trace db_enter() at db_enter+0x18 panic() at panic+0x15c __assert(ffffffff822089a2,ffffffff821d2b2e,350,ffffffff821aad56) at __assert+0x2b rtrequest(b,ffff800023ba4a28,83,ffff800023ba4ac8,0) at rtrequest+0xbd2 rt_clone(ffff800023ba4b38,fffffd806f6d1710,0) at rt_clone+0x78 rtalloc_mpath(fffffd806f6d1710,fffffd8066ffd4f8,0) at rtalloc_mpath+0xba ip_output(fffffd8066ffd400,0,fffffd806f6d1700,20,0,fffffd806f6d1690) at ip_output+0x4f2 rip_output(fffffd8066ffd400,fffffd8070927630,ffff800023ba4d48,ffff80002255e000) at rip_output+0x252 rip_usrreq(fffffd8070927630,9,fffffd8066ffd400,0,0,ffff800020ab0780) at rip_usrreq+0x46a sosend(fffffd8070927630,0,ffff800023ba4f68,0,0,0) at sosend+0x645 dofilewritev(ffff800020ab0780,3,ffff800023ba4f68,0,ffff800023ba5050) at dofilewritev+0x1b7 sys_write(ffff800020ab0780,ffff800023ba5008,ffff800023ba5050) at sys_write+0x83 syscall(ffff800023ba50d0) at syscall+0x4a4 Xsyscall(6,0,c,0,3,bfca7698010) at Xsyscall+0x128 end of kernel end trace frame: 0xbfedaae6d60, count: -14 ddb{0}> show registers rdi 0xffffffff81a8d2c7 db_enter+0x17 rsi 0x431d __ALIGN_SIZE+0x331d rbp 0xffff800023ba4840 rbx 0xffff800023ba48f0 rdx 0x431e __ALIGN_SIZE+0x331e rcx 0xffff80002255e000 rax 0xffff80002255e000 r8 0xffffffff818b4cbf kprintf+0x16f r9 0x1 r10 0x25 r11 0xc1b971da67a5da69 r12 0x3000000008 r13 0xffff800023ba4850 r14 0x100 r15 0x1 rip 0xffffffff81a8d2c8 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff800023ba4830 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb{0}> show proc PROC (syz-executor.1) pid=352361 stat=onproc flags process=0 proc=4000000 pri=81, usrpri=81, nice=20 forw=0xffffffffffffffff, list=0xffff800020ab1b40,0xffff800020ab13e8 process=0xffff800020a4bc08 user=0xffff800023ba0000, vmspace=0xfffffd807f00bcf0 estcpu=31, cpticks=1, pctcpu=0.0 user=0, sys=1, intr=0 ddb{0}> ps PID TID PPID UID S FLAGS WAIT COMMAND 18651 127741 95389 0 7 0 syz-executor.0 18651 521828 95389 0 3 0x4000080 fsleep syz-executor.0 14513 12985 19467 0 2 0 syz-executor.1 *14513 352361 19467 0 7 0x4000000 syz-executor.1 19467 318655 15430 0 3 0x82 nanosleep syz-executor.1 95389 26407 15430 0 3 0x82 nanosleep syz-executor.0 29553 6022 0 0 3 0x14200 bored sosplice 27551 112455 0 0 3 0x14200 acct acct 15430 200827 6058 0 3 0x82 nanosleep syz-fuzzer 15430 138817 6058 0 3 0x4000082 nanosleep syz-fuzzer 15430 73656 6058 0 3 0x4000082 thrsleep syz-fuzzer 15430 204590 6058 0 3 0x4000082 thrsleep syz-fuzzer 15430 498889 6058 0 3 0x4000082 thrsleep syz-fuzzer 15430 49866 6058 0 3 0x4000082 thrsleep syz-fuzzer 15430 345622 6058 0 3 0x4000082 kqread syz-fuzzer 15430 54141 6058 0 3 0x4000082 thrsleep syz-fuzzer 15430 215997 6058 0 3 0x4000082 thrsleep syz-fuzzer 15430 413786 6058 0 3 0x4000082 thrsleep syz-fuzzer 6058 94037 73559 0 3 0x10008a pause ksh 73559 193187 45778 0 3 0x92 select sshd 41675 202241 1 0 3 0x100083 ttyopn getty 45778 517685 1 0 3 0x80 select sshd 16139 134128 21257 74 3 0x100092 bpf pflogd 21257 481880 1 0 3 0x80 netio pflogd 61452 211481 44430 73 3 0x100090 kqread syslogd 44430 76252 1 0 3 0x100082 netio syslogd 23927 254264 1 77 3 0x100090 poll dhclient 75870 340333 1 0 3 0x80 poll dhclient 16836 242870 0 0 2 0x14200 zerothread 17995 79361 0 0 3 0x14200 aiodoned aiodoned 47380 406957 0 0 3 0x14200 syncer update 66697 185807 0 0 3 0x14200 cleaner cleaner 89359 6534 0 0 3 0x14200 reaper reaper 1090 149910 0 0 3 0x14200 pgdaemon pagedaemon 42858 277343 0 0 3 0x14200 bored crynlk 2774 334764 0 0 3 0x14200 bored crypto 77421 260767 0 0 3 0x40014200 acpi0 acpi0 19445 385175 0 0 3 0x40014200 idle1 23605 123620 0 0 3 0x14200 bored softnet 68814 460863 0 0 3 0x14200 bored systqmp 24924 26900 0 0 3 0x14200 bored systq 23865 71527 0 0 3 0x40014200 bored softclock 99443 28693 0 0 3 0x40014200 idle0 78698 524012 0 0 3 0x14200 bored smr 1 357612 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb{0}> show all locks Process 14513 (syz-executor.1) thread 0xffff800020ab0780 (352361) exclusive kernel_lock &kernel_lock r = 0 (0xffffffff82644940) #0 witness_lock+0x52e #1 rt_clone+0x5c #2 rtalloc_mpath+0xba #3 ip_output+0x4f2 #4 rip_output+0x252 #5 rip_usrreq+0x46a #6 sosend+0x645 #7 dofilewritev+0x1b7 #8 sys_write+0x83 #9 syscall+0x4a4 #10 Xsyscall+0x128 exclusive rwlock netlock r = 0 (0xffffffff824d26b8) #0 witness_lock+0x52e #1 solock+0x5a #2 sosend+0x51b #3 dofilewritev+0x1b7 #4 sys_write+0x83 #5 syscall+0x4a4 #6 Xsyscall+0x128 ddb{0}> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9603 6458K 7890K 78643K 15980 0 0 pcb 13 8K 8K 78643K 423 0 0 rtable 127 14K 14K 78643K 1304 0 0 ifaddr 92 19K 20K 78643K 413 0 0 counters 39 33K 33K 78643K 39 0 0 ioctlops 0 0K 4K 78643K 1566 0 0 iov 0 0K 16K 78643K 397 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1237 78K 78K 78643K 3396 0 0 UFS quota 1 32K 32K 78643K 1 0 0 UFS mount 5 36K 36K 78643K 5 0 0 shm 2 1K 5K 78643K 22 0 0 VM map 19 9K 9K 78643K 22 0 0 sem 12 1K 1K 78643K 343 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1808 196K 290K 78643K 12765 0 0 file desc 6 17K 25K 78643K 1803 0 0 sigio 0 0K 0K 78643K 64 0 0 proc 62 63K 95K 78643K 1061 0 0 subproc 32 2K 2K 78643K 238 0 0 NFS srvsock 1 0K 0K 78643K 1 0 0 NFS daemon 1 16K 16K 78643K 1 0 0 ip_moptions 0 0K 0K 78643K 242 0 0 in_multi 25 1K 2K 78643K 275 0 0 ether_multi 1 0K 0K 78643K 27 0 0 mrt 0 0K 0K 78643K 19 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 108 477K 477K 78643K 108 0 0 exec 0 0K 1K 78643K 546 0 0 pagedep 1 8K 8K 78643K 1 0 0 inodedep 1 32K 32K 78643K 1 0 0 newblk 1 0K 0K 78643K 1 0 0 VM swap 7 26K 26K 78643K 7 0 0 UVM amap 157 138K 138K 78643K 7348 0 0 UVM aobj 130 4K 4K 78643K 132 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 2K 78643K 446 0 0 NDP 21 0K 0K 78643K 128 0 0 temp 237 3561K 4200K 78643K 49776 0 0 kqueue 0 0K 0K 78643K 30 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb{0}> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 36 0 31 1 0 1 1 0 8 0 plcache 128 20 0 0 1 0 1 1 0 8 0 rtpcb 80 191 0 189 1 0 1 1 0 8 0 rtentry 112 231 0 182 2 0 2 2 0 8 0 unpcb 120 1263 0 1251 2 1 1 2 0 8 0 syncache 264 15 0 15 6 6 0 1 0 8 0 tcpqe 32 216 0 216 4 4 0 1 0 8 0 tcpcb 544 755 0 751 5 3 2 2 0 8 1 inpcb 280 2671 0 2663 12 9 3 5 0 8 2 rttmr 72 6 0 4 3 2 1 1 0 8 0 ip6q 72 2 0 1 1 0 1 1 0 8 0 ip6af 40 3 0 3 1 1 0 1 0 8 0 nd6 48 35 0 33 2 1 1 1 0 8 0 pkpcb 40 16 0 16 4 4 0 1 0 8 0 swfcl 56 2 0 0 1 0 1 1 0 8 0 ppxss 1128 49 0 49 7 6 1 1 0 8 1 pffrag 232 55 0 55 5 4 1 1 0 482 1 pffrnode 88 55 0 55 5 4 1 1 0 8 1 pffrent 40 1458 0 1458 5 4 1 1 0 8 1 pfosfp 40 846 0 846 5 5 0 5 0 8 0 pfosfpen 112 1428 0 1428 21 21 0 21 0 8 0 pfstitem 24 170 0 100 1 0 1 1 0 8 0 pfstkey 112 170 0 100 3 0 3 3 0 8 0 pfstate 328 170 0 100 7 0 7 7 0 8 0 pfrule 1360 21 0 16 2 1 1 2 0 8 0 art_heap8 4096 6 0 3 5 2 3 4 0 8 0 art_heap4 256 1046 0 797 27 7 20 20 0 8 1 art_table 32 1052 0 800 3 0 3 3 0 8 0 art_node 16 230 0 190 1 0 1 1 0 8 0 sysvmsgpl 40 13 0 9 1 0 1 1 0 8 0 semupl 112 3 0 3 1 1 0 1 0 8 0 semapl 112 341 0 331 1 0 1 1 0 8 0 shmpl 112 130 0 2 4 0 4 4 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 4416 0 3003 46 0 46 46 0 8 0 ffsino 272 4416 0 3003 96 1 95 95 0 8 0 nchpl 144 7686 0 6085 61 0 61 61 0 8 0 uvmvnodes 72 5910 0 0 108 0 108 108 0 8 0 vnodes 208 5910 0 0 312 0 312 312 0 8 0 namei 1024 30239 0 30239 1 0 1 1 0 8 1 percpumem 16 30 0 0 1 0 1 1 0 8 0 vcpupl 1984 17 0 0 3 0 3 3 0 8 0 vmpool 552 20 0 3 2 0 2 2 0 8 0 scsiplug 64 3 0 3 2 2 0 1 0 8 0 scxspl 192 21795 0 21795 21 20 1 7 0 8 1 plimitpl 152 166 0 158 1 0 1 1 0 8 0 sigapl 432 1965 0 1949 3 1 2 3 0 8 0 futexpl 56 47018 0 47017 1 0 1 1 0 8 0 knotepl 112 595 0 576 6 5 1 2 0 8 0 kqueuepl 104 516 0 513 1 0 1 1 0 8 0 pipepl 112 1322 0 1303 3 1 2 2 0 8 1 fdescpl 488 1966 0 1949 3 0 3 3 0 8 0 filepl 152 21241 0 21139 18 12 6 8 0 8 2 lockfpl 104 672 0 671 1 0 1 1 0 8 0 lockfspl 48 231 0 230 1 0 1 1 0 8 0 sessionpl 112 30 0 19 1 0 1 1 0 8 0 pgrppl 48 46 0 35 1 0 1 1 0 8 0 ucredpl 96 6156 0 6147 1 0 1 1 0 8 0 zombiepl 144 1949 0 1949 1 0 1 1 0 8 1 processpl 896 1983 0 1949 4 0 4 4 0 8 0 procpl 632 5890 0 5845 5 0 5 5 0 8 1 srpgc 64 24 0 24 8 7 1 1 0 8 1 sosppl 128 62 0 62 8 7 1 1 0 8 1 sockpl 384 4188 0 4166 21 15 6 9 0 8 2 mcl64k 65536 17 0 0 3 0 3 3 0 8 0 mcl16k 16384 23 0 0 3 1 2 3 0 8 0 mcl12k 12288 17 0 0 2 0 2 2 0 8 0 mcl9k 9216 7 0 0 1 0 1 1 0 8 0 mcl8k 8192 17 0 0 3 0 3 3 0 8 0 mcl4k 4096 17 0 0 3 0 3 3 0 8 0 mcl2k2 2112 6 0 0 1 0 1 1 0 8 0 mcl2k 2048 176 0 0 21 0 21 21 0 8 0 mtagpl 80 64 0 0 1 0 1 1 0 8 0 mbufpl 256 459 0 0 22 0 22 22 0 8 0 bufpl 256 12931 0 5873 442 0 442 442 0 8 0 anonpl 16 267225 0 242517 137 37 100 100 0 124 0 amapchunkpl 152 15224 0 15053 34 27 7 14 0 158 0 amappl16 192 11035 0 9639 106 36 70 70 0 8 0 amappl15 184 239 0 237 2 1 1 1 0 8 0 amappl14 176 279 0 273 1 0 1 1 0 8 0 amappl13 168 325 0 325 3 3 0 1 0 8 0 amappl12 160 40 0 37 1 0 1 1 0 8 0 amappl11 152 548 0 532 1 0 1 1 0 8 0 amappl10 144 13 0 9 1 0 1 1 0 8 0 amappl9 136 799 0 793 1 0 1 1 0 8 0 amappl8 128 382 0 335 2 0 2 2 0 8 0 amappl7 120 97 0 88 1 0 1 1 0 8 0 amappl6 112 515 0 504 1 0 1 1 0 8 0 amappl5 104 277 0 263 1 0 1 1 0 8 0 amappl4 96 2106 0 2074 1 0 1 1 0 8 0 amappl3 88 514 0 509 1 0 1 1 0 8 0 amappl2 80 14588 0 14505 3 1 2 3 0 8 0 amappl1 72 54424 0 53959 26 16 10 20 0 8 0 amappl 80 6397 0 6342 2 0 2 2 0 84 0 dma4096 4096 1 0 1 1 1 0 1 0 8 0 dma256 256 6 0 6 1 1 0 1 0 8 0 dma128 128 253 0 253 1 1 0 1 0 8 0 dma64 64 6 0 6 1 1 0 1 0 8 0 dma32 32 7 0 7 1 1 0 1 0 8 0 dma16 16 17 0 17 1 1 0 1 0 8 0 aobjpl 64 131 0 2 3 0 3 3 0 8 0 uaddrrnd 24 1986 0 1949 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1986 0 1949 1 0 1 1 0 8 0 vmmpekpl 168 19698 0 19661 2 0 2 2 0 8 0 vmmpepl 168 257437 0 254703 217 70 147 148 0 357 28 vmsppl 368 1965 0 1949 2 0 2 2 0 8 0 pdppl 4096 3979 0 3921 9 1 8 8 0 8 0 pvpl 32 687432 0 660382 288 69 219 226 0 265 0 pmappl 232 1985 0 1952 3 1 2 2 0 8 0 extentpl 40 41 0 26 1 0 1 1 0 8 0 phpool 112 649 0 18 19 0 19 19 0 8 0