0", 0x9, 0xc000000000000000}) mknod(&(0x7f00000000c0)='./bus\x00', 0x2050, 0x4800) utimes(&(0x7f0000000040)='./bus\x00', &(0x7f0000000140)={{0x3f, 0x2}, {0x9, 0x6}}) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) openat(r1, &(0x7f0000000180)='./bus\x00', 0x400, 0x1) ioctl$TIOCSETVERAUTH(r1, 0xc0107004, &(0x7f0000000100)=0x101) 02:09:14 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb182e660000000000000000000000c4dd4702c9ad29170761b4c78505839ab748d229b71e106ed3b096d75d596d196c331b708d495b7079a20fecb1c6f7980b9bbcc10d0c7306a4847d2dca60fff298d01f7af8d6f7d8b118c09a33c73ca7043a435c94e2c013e0d3d8d3926178ddc400"/127], 0x1c, 0x0}, 0x0) 02:09:14 executing program 0: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) unveil(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)='W\x00') bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) r1 = socket(0x6, 0x3, 0x100000001) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x200001000, &(0x7f0000000000)=0x4ef2a2e3, 0x4) socket(0x6, 0xf32bd6d99221f601, 0x89) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x3, "6fc6e23c5b00000000000000e74de400"}) bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_int(r1, 0xffff, 0x1000, &(0x7f0000000040)=0xc8be, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r1, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 02:09:14 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="062d"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB='<'], 0x1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000140)={{}, {0x80000001}}, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r0) r1 = socket(0x2, 0x3, 0x3) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x170) r2 = getppid() r3 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) r5 = getpid() sendmsg$unix(r0, &(0x7f0000001880)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000017c0)=[{&(0x7f0000000400)="05aa003741dffbace160d4047c0acdb6916a6dbb3643ef5eedbad6ab432922502d92ce348d50ebbfe7f04f46ed342b26c30dceb12470b0a118443b546c7eb4609157646206d0bd7635feab36b0533017318fc8fa0af8ed836eafa99018126c1677f1b206aca8989072fdc3cd38df92c4848112a0a3c473f1bfe8b2df34cd8bc5632b61d670447d8552f77301f3426ad7f187b24de720160cae2d00698162a7025c650d38df8789849dd79b1f6cfda012fc36388a5b645229d49ec53c6dd37342f000920095909cd93525ef2f", 0xcc}, {&(0x7f0000000500)="8d0726821575c20982833856788b003926d6f48e21118d775af7784c17f5fbb861dcb101f40b581fabf91a6c0c703b3d6a42e50728e0c12a942a88b3a451bf72937d5625ccfa3201c38ccb654c1bb395d8ef354825c774f7219cb804bbc73ae8dcbdc1dc759c7ed618ed1785118bff1ac4e652a03d3334537833f3d81a6a9e8ed5d8d0ccb7a4fee43e5dc8f3cd9f5b98f7de192ade6af6508cfa5222002ecd2ea1eb45b6b97d15e61b152eba6e0509711bb14b68caffbb27a162ec4fda93222cbeb53bc6dfdd92e73f603dbb87631d6a874284da39e8251e63a5dcb00d1dc0c313bc20e2b4b660c0a84e8b0576b01f649bb6a5333bb63ea43adef6f97456830b602b57e091099ffbcb59824c5bfb0f47a0767e768e1e9160b306ac7fe0bd6c3ae1ce5839e911af7137493fd4354c096035bbf927ee2f10acac233a9ae10ab0fc6e14ad312470f8301079b33bf0f4e372da169026f3abfa75818dbf91c43ae9d79d271e7441f89627c26f811b780b92eabfa6cbb0a94bd60ca60f9477492f3e48f38b9ec790bf958f32e71a096b95c36b937fd9070e969faac59e31cc70d86c1229624bd461215a553e46d1fe652a511d5b34b97a430a69d5ce0b6574a7a23030352980fc8d3baf5d40e69d40bb594883bd16199eccaf9b081c3d0c746bdb94349c160b7ee431d5a88d124f6cc81f89d73a056e278f5c4ff032a612583e5543e3e81cc846d7002a30632291d62d42e1486e8c8c2d50d687244ec3cd843f9e65e6392828cc5dae359d0ee007150143656f9746dc9019709a330f0fe45f4033ec1c5c6cf48483538239814be97607b57df3ec6ea6aec7b50dd1653569e2d2ae0d717a0098a59bb6b57df9b9e3381cc57310ad91b54085cf6ff11e3abb981173c3f3c670a8bfbc026a8205c17ca1e8856ca98ad892c6a751ea2ababa9abf5a2b0757e9eaa5a5014198633791047ee8246d44025fab709cd5197bf1f64b8cc59f132ddb1d102e17c1e182c2e6907700a6bcf51687c9bd2fc28e279033bfb7aa5ae71d5b8ee2d042cb94d966e431da14c7738b13b641e9e8db8262a3df354f9b954e2bc280bb28a4a4436a066060805e47c75e95348593459227cc9250716c69506ea0feaa536c0be2bdc6858c7f54e75d09ed28be0262b482cd9843ea911432c206782bb8299147793042819a155b0f5f9788d3029f303bc2f7bc1878455dcd8bc0de1e434e38b867b1d92be781c5dde1f5ade8f97626c42d166884a539c4f6890055df06cb9e513541a73a5e0ef1e51ad4f9afc09896efccae17a6405b5dab9981dabd380ab6379f81faa46df58bb33e9de16d79119951fcb619f0f722c8b8d1fb0a6c21d3ed6932fddbea7312c498578ad2d4a6ceba7aeece8791575edaa63feeb080b54f597dc552c00fab3d2a4d6ec57b9d3495f067e276597797b1a2b280da9dee5e8ba20b4230c0a874de9a7aecb3aa5f7cfaff330e7912766bd507238f78fc87163113cef4f067b22f902dc5b1d32bb617481f1ca6ebda039100eb2f7b92a504333de7938a2b5aab93575934bc99417e9adfb8ee966963e893f353b1534380a59b48773165f25bdfaa4e729fafd32e6aab719f0e3f8cff9cf86bc16342c82fd511c5d4d4facb24498bba3b085bf8979bbb96e40fec6850b71fbe4f24d1373065a4441ce9710530638fb66312298c6e4963e6d16c4570e72f0d50c839c0b017e2061fad4f067aafd3d42f3f8e2ce1a99c216259bcd9231c16a60c23375b4b51437c668abce570d3490ef8465f12e87989137cf6ab67f00c7aaa6a985555c5ae6543da9732ff45adea7c1599c61fc5ddfc99cf277725bd22b6f401a33a8d1a8ec770ab12c014903cf806e3d6aee0848f8451d461d65d1c809a72e73b87accf2fb999e88bebb08051be356b15b3a307a55c451d26c216ecce3ae0e2f2ee82e85cc13ac3845d310170c44914519b79b1d9b42b2f8e09583285ab5116b8c30d4fd1d9bd177d81cb05118b1c4c531e6d2ff1edd8737957a1920e0fdaa0edfd0ed42450c44cdd5d402eeaebcd7acdafbc590a3305d57fdee12e1ea8a8ed84eed307aab2989b9f391d1e9cceb1d22da92f6e9910592ce4da656ffe550d9925c88e81c0af67bfb38efd815e7b2598f13e0b55fa11dc1355566afc1713a46ba4dfe1eda6b194cab4962c61947a70351ed6f336332877dc2b94e81936a50d44ce6bc12a31ffd086395a7500a895c8b899fac45fee34952a25008e9c229456e089159d900544d3aa5126291d2b2cd79d35a94d276d644f8a506d6109f8e970d81d968d40f503e7e72869f3d69543187a5ddea12c48d8bc39f692d74477dc995037e0147539efe63efe82fac0e5b53c7edc6a963905e922dd34246ca609a38c077ccfb01233252abf070482fc3ea16733d5aa964f52bf307d3b74c7a3177ede202b20f23cfea67c7c06e5d13d0dc8f71a8c33c20172562437aadec51dbb943a723670725f43aad52d01dea58ab88a0f48a181c1261d7c454ccfa0f64e397d3975bdc2753cba9f56f8fdc75c9b5fa7ca087ecd6b4f3709986636f9061391a2ca386ede870a193948242c320f98ed0bd44cd3fb4c6bc752612943137e91174fa1ecf0f54515a36b9b1fe60a7162e5308c9d409cfe161a19c1ca55b8173598d59770f38a6ffc8db03fe7bc4fb30ef474ff099e3d5b6b3d8fd30f5f4d26158d8945bcb4eaf82ff4b884cff90b23133c7dbf70ff1865a3fa8bc347155b9f7b5a579c77068839c6f39fd2adc8e4a4bd643f0ea1ba20d7556e794250821df051371f8459225792f2118c82b4da6c753767609230bca5d2ccf129d60a865e1756e85edfafdd9a8294db2f6ea1b976e4d6a8d7e18e91a3a0634c1c1d4f84a371b49a932bfd46af55e676e2c923aa0fcee13906f80724791c8070bf74d6d7dff57a4407944ef651d41602cfa5379f5417a2e24374f8e29e4c201b72652cfe92a10eedfaa4fa15617d0d1a2f1215b84194dc0c3de7922afc4a40277f7ef076510788768a9c307c2189a4c8aee37560821aacb0080bb546e6c0a224058c6b7ba469e9b302b9ce7460688d6a0d160c69d44ecfab5641dfb7794ae76489e3a9cf88a746a7935e48859da86be8ce35146e3e79cba732f4d12153b0a62b4229221b29ee9da7d5172c374860cc5956606ab976f485954f99e138c484dbcbcec67947b1b0ec1401b1ca11d01a0cbbd768d48d801efc0b25ddbb1974d3887dfd0da2c5261cee7934de5d5d41b6d48877db245307a0af5501c700a8ddffa8a5a75f049771b3e65f1727242817b61a27ec3c7abca81c02433b222082b853466c260750166471d3371db5ab6854fd90caf19f670ba41c5a98fd43457bd7889b8a607be2b5af8fcd5945b2a454a03805df7e787cb8d2ed672f40921bfee871c0ae61141a6e6796ab4e7a407a94cef1d9db6d29b89d8b3d56f4884f8cc9c1cb2fe0cb37591fe766661e4c4231d4fd8eed53ffa9cab440ea8c7634309ee584b4c384a9998bcd857411a13ea2e75b904f3e566a29e571ce38e311a6deb66a93b39e5c2c65c0b8e08c810eda0c4ecb30f378944f9dbf846bc5ed6ad371b1e2767415977e1e7e2f2dfb7954a89ce344533bc6274fabd6876ae3812d88d6997d3497254dcac85e424459d7ceda5aea583bd01134285b3a710da91a47f247e3c9fae3a744fdf7c2d9d4fe056123eb00bb044c2f76dbc7c0c6fb3b1aaa18ab474e08b84aade840240b7c58b7eec4fb89f5d1bdff7d538325f18490c8d4514cd61e7021a9c454554f5bad4d316fc38f886dd2fe73905499b46e860a79efc3722318e0ef0c4c4199284b3e992a50998365ee47cfe65ef3e1f09ab4c372a306de6c2d1f3db66dd1f0201cbcc860171265adc06e297c72671ffa0ee731241aacf4e9cd1c337443e3d5a589dab8ece5cb745316d2201dac7239cf9406b037d750b9c3c81618580277f96c482cb16d81c81bf74e8be25ce4cd938cbca8f8a3ac487abd37f5fa66095071c6ff75078b5644b50de1de01f07bae3582d436c9ee2768bc93aedc169be0faa1a3eb22f9bd1bf8bd58b3e4079e7fadd18442f8d00a2a3edf04758e8dca2d837d8de6e3e9b54f8976098804dc40c1880d942bab2baeb8b5c5a366f57963a6dd581b97a46aefdffb7574edd48b489501ce11f777b0916c91e41241c1196b9a97a4af18e05a4196a46edb771671bafdeba9a5cd6798322894dfff3c77e25946dad5969f29821db855ab330c66241d34e54ea8f30923f8a1a92e6395312fd7dd87828e61a493809f5a2788b8bff60ee16d9c7230c630ad7435583d15e20200e9e4cb58b6fa6ccf8419828ec057036b57ac42aead32b827a1b267007b034f66067d59601231ba9ae24f30d64e873451d03335e3953859193135fb1fa0947c5e1de16eed6361b8d8c933b788c4a155aaeb7dba260eb11064908daa9fcf27f99f1d9e2b01b13e7125b2c6222458b055b419d85a05f8ca64173d2523f43e1f292a0b8ae74fd88583fa89139f1dde3607ae8b0217c92840bfb1e127de3e6fd17cd0468cc3a8e5f67c11b557929f168ef0904662586bab53fa055a42ecbce42f601ea23e10b421251f87f6231dd4d0fa7660adc900c71a2ff1566f052cc9a42d0fe9718934a955413a92bc31329b3693a5c02c763bf0156c1d8243127e4069a7cb42507b95e7b1caf18146f89a4785e4c861f4cbd4660d7a6d0fd56286afadfe0d703d47cc5e6a7693cf3a075f276fa580c1ce257767474456d447d639fef381fb7734a6d9bfbe4d243fe4a58812f2c1b228d056b002f413988f2983f77f9edcfa5822e5ea0352bf1e912dac84f82bb184dd6db12be8aaaae21e6e2c84591952165e058b9f597aff55ba5cf23304d24010a5d8400cbb86a273aa6245a64efaf4d2e7a92ca503ec22fedbaa9e8092237770fb7d181106a0b600a650945c072ea3581d14c4f03e4e9508498ed04c74c1c07022a7b0d33c604dd4d83cbbc684ca4a5d1d3d05e4976c851ed152e47a1a9e2f76a5ea409b2c2106d3a724a043735c50ff4058d02653d06faeb427b1edf656da61c92ef920624f4afc191525f7d7be683e0e3bca61738f9097266580969316d11b42568bf0c0678d6e3579686af4599f7c5d4850b3d90cdbc4f62f6e5ef2bde990dde5d1180986effb99743de39ef4f4c19c0d9caf66fd61e31ca9ab11b7d6a1485104649397360ae7c04495ad00fb7a188a5bc6113d196445c46e9e02d3e04da3e7923a6e3592d41986ef5712d3994f9e2d86462e701c3e7b3dde1acd6aef4f9fbe646452b3b5fc868e68543e4fba1c168d9aa819c34512dbb26d72b9b5b7835872f66ec9e809b3ac466eb1c48a94ebeb7bac8effabc1e3475debdcd8a5bbd1f9e81f55cf0dd82c3600f83023eaeb1affbc32ade880239d1888ffb6405a014de046a2b03cd2a7ca7408f7136ed126b6f904083eae42886fd1f23d33fac8d135c8ecd83c917ca281e6062b91493ac026ba8dcc8b354601a2202a67ab03a188ff60a8d48341c8452a5d0808adaec799892ce0597bb9cad3787041920f846883bd56b667e102bce16b71b87f305bbfb5e4128599d1c3fd0dc9da22c7a3bd1da57b3ce6afd22e59826f388c9aa89df554dcc5d88e6bfa2d83b613fe2c786904944c786e8337492384b5cea4c0d59a6c47eaa7c1a34f67a473d48eb43bed4d6a013efa833fc590c46e273049dff2ccd207cee25dfe96c844e85f6d0839a1b697cba490c3bcb94a864d358eaaa2922ad39a8db8a215c459bb2fd607e19f78c346615b167dd5", 0x1000}, {&(0x7f0000001500)="372344681d5cbe6efe5a6bf40b92ef8b67af1403d943872f9296d9a1b4db7b0e8f5c470eae04b8c4132f5206f1bdd3fe01c15238eba6abe76a37cba4cd67b8564cd44a44cbab1e60f1883fb879fbd71137f3df84b9f6a305a2fb535bda79de0814d091866689e643d0c1cc9280c954914c7891d63816c37191d126691189912b8b7cff538a329816", 0x88}, {&(0x7f00000015c0)="843763ab3a34466667fbf99a5adfe5b9aaaaa774801c7e50883b0f175df956e8850a329e478467d2774fd28d700d8f3bac2636e69daf5b94d249e9ed49e419c9554a5003aa28b3eb9fe8e1c5ad20abb674976dcb5a1901e65d5f4b754fe669d21709eb2967c4c8726cc470fd1a22394b1d0768780eb7b6657035ddc87d6378e9b025ee07f99b12d6b2dbd61175f256cc6162d57bf93e14f683b59dce1c1b7e128630b4863cf2d6ba32ea87a973960c18715cc1cbac2a38c24b690f9097026af4fd52b6e8dbf4645d49fa0c0520add1cee269b6ce7edcacfcd6", 0xd9}, {&(0x7f00000016c0)="c9bb9c005b9a89bb6677e5c3cfba6152b87899ada4ce1146f713337fbd68825184974b5ff2f446cf92cdaba767ff8ed421161dcbae08792bf165924e6e14aac134e40cc61225637148f88cbfe297c0789a1b4f0c50660def7fb2f51f52a7ab9143542015d57dea34f4678a7d5c76060693c52000782878aa851a6040864785d71a89e58444df929a4f112cff12d6c84f0a9b5ed8554f530ead1d926d32415edc4404cafbef6c6e0dece3466aa15d8247c9bc5efc2876b6b37620cb5cb5a4a8a91844d5b3cbf82a19", 0xc8}], 0x5, &(0x7f0000001840)=[@rights={0x18, 0xffff, 0x1, [r1, r0]}, @rights={0x28, 0xffff, 0x1, [r1, r1, r0, r1, r1]}], 0x40, 0x5}, 0x400) r6 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r1, &(0x7f0000000380)={&(0x7f00000003c0)=ANY=[@ANYBLOB="00002e2f66696c653000b47da77e80390b091b9daa8328471fcaed2ef8919da5fba3a9df022ce252d3ceb3ca4ee563734fcaafd6ca0eefe7"], 0xa, &(0x7f0000000180)=[{&(0x7f0000000080)="e699bf8f926e820fe2c791da94df15320f", 0x11}], 0x1, &(0x7f0000000280)=[@rights={0x18, 0xffff, 0x1, [r0, r0]}, @cred={0x20, 0xffff, 0x0, r2, r3, r4}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1]}, @cred={0x20, 0xffff, 0x0, r5, r6, r7}, @rights={0x18, 0xffff, 0x1, [r0, r1]}, @rights={0x20, 0xffff, 0x1, [r1, r0, r1]}, @rights={0x20, 0xffff, 0x1, [r1, r1, r1]}, @rights={0x18, 0xffff, 0x1, [r1, r1]}], 0xe8, 0xa}, 0x4) 02:09:14 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) r0 = socket(0x2, 0x3, 0x1) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) write(r0, &(0x7f0000000200)="0e851f8c589be924", 0x8) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 02:09:14 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000b, &(0x7f0000000680)="c8eeb6299a948968630c39279a0d137ca4a30585cea90362c7ce0a35157ea0cbe2758b76e4eae18b53ab6ee74878f408891bfbcb6f6c86e461304e30b00f989fc589b1a9bc74a5a8a6f32288a42a30001beba86ca4b69f8354bfc49c8f20", 0xffffffffffffff1e) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000000c0)="240be915f30c5a477347c4d48eb990de914d", 0x12) setsockopt$inet_opts(r0, 0x0, 0x200000000000d, &(0x7f0000000100)="ea362eecafd51a1f580000a21047b8666c6b63146abbbb63f02c59ac9d1c6718ef72121deec5aa56d545aadf8a63e544170865b8af64303767a08c036c85198a13266c7e03495ce7e18d1abb9f3cf744cc58686b1c22147b89265f0e15bf7067de078f0f1cc3b59fa537dcd3b3dfcb80c83b7fe2e0b6ff438f2eeb5412b6cd61b43b22ed26486084e4e388ed9a9315ef0abd04cfcfead440762225530cbc477718b38a4bcc2ce285b346797960db2a0c6b44966955c9c438c48533643e097c7a9abb1b0393c34bba69e2fe9de3ec45cdc22f7d7d4d6cb696aec434b1e8a24f3f8caaba69dcc90db84900da32d4eba851b72e6e5a477a28aef0517f4a24736473e93c73d9711b6e69bd528a217df1def97ce6bc72003cfb612d4e3a807bb1d67af3ab6c26af6042e342889180c461ea7f183e9b9778393efb785d670fe21baf312e816b003092012a486ae46bdc59cd87bf367be30a8caf9f60b2b270770234dbb9efb46e736d7e6c2fa1e36b17cedd95633033e1814dadb007c518721aefdde54016c4c2c5", 0x185) pipe(&(0x7f0000000600)={0xffffffffffffffff, 0xffffffffffffffff}) read(r0, &(0x7f0000000540)=""/179, 0xb3) ioctl$VMM_IOC_RESETCPU(r1, 0x82405605, &(0x7f0000000300)={0xfffffffffffffffe, 0x1f, {[0xa8e, 0x8, 0x7fff, 0x7f, 0x4, 0x1, 0x80000000, 0x10001, 0x0, 0x40, 0x7f, 0xfffffffffffff795, 0x4, 0xf201, 0x26208909, 0x8, 0x7, 0x4], [0x8, 0x1ff, 0x20, 0xffff, 0x9, 0x0, 0x3f, 0x8, 0x9, 0x2], [0x1ca5, 0x6, 0x7ff, 0x8, 0x3d, 0x36a, 0x3], [0x9, 0x7fff, 0x10001, 0x7, 0x0, 0xff], [{0x6, 0x8972, 0x8, 0x5a6}, {0x7, 0x3, 0x3, 0xfffffffffffffffc}, {0x7fffffff, 0x1, 0x80000000, 0x8}, {0x1ff, 0x80000001, 0x3, 0x8}, {0xd04d, 0x8, 0x4, 0x2a26}, {0x4, 0x3, 0x3, 0xc22}, {0x8, 0xfa0c, 0x1, 0x1}, {0x100000001, 0xc7, 0x4, 0x2}], {0x7fffffff, 0x6, 0x2, 0x3}, {0x10001, 0xffffffffffffff24, 0x100, 0xb4}}}) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 02:09:14 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000300)='./file0/file0/file0/file0\x00', 0x0, 0x10) r1 = openat(r0, &(0x7f0000000280)='./file0\x00', 0x40, 0x80) r2 = openat(0xffffffffffffff9c, &(0x7f000052fff8)='./file0\x00', 0x0, 0x0) getsockname(r1, &(0x7f00000001c0)=@in, &(0x7f00000002c0)=0xc) symlinkat(&(0x7f00000000c0)='/', r2, &(0x7f0000d06ff8)='./file0\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000100)='x\x00') rename(&(0x7f0000000200)='./file0/file0\x00', &(0x7f0000000240)='./file0\x00') openat(r2, &(0x7f0000000080)='./file0/file0/file0/file0\x00', 0x8000, 0x5) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='r\x00') openat(r0, &(0x7f0000000040)='./file0/file0/file0/file0\x00', 0x0, 0x0) 02:09:14 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) r1 = kqueue() r2 = kqueue() kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r0) kevent(r1, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffd, 0x40, 0x20, 0x3}, {{r2}, 0xfffffffffffffff8, 0x40, 0x10, 0xffff, 0x81}, {{r2}, 0xfffffffffffffffe, 0x88, 0x80000000, 0x3, 0x5}, {{r2}, 0xfffffffffffffffb, 0x2, 0x1, 0x8, 0x2}, {{r1}, 0xfffffffffffffffc, 0x10, 0x1, 0x565d, 0x4}, {{r1}, 0xfffffffffffffffb, 0x20, 0x20, 0x34, 0x6}, {{r2}, 0xfffffffffffffffe, 0x28, 0x1, 0x7, 0x2}], 0x6, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffff9, 0x18, 0x1, 0x8001, 0x80}, {{r1}, 0xfffffffffffffffd, 0x8f302a28b6d1aa8c, 0xf599b0944991d405, 0x2e9, 0x2}, {{r1}, 0xfffffffffffffffc, 0xc0, 0x0, 0x131, 0x1ff}, {{r2}, 0xfffffffffffffffc, 0x0, 0x1, 0x3}, {{r0}, 0xfffffffffffffffa, 0x2, 0x10, 0x9}, {{r0}, 0xfffffffffffffff9, 0x69, 0xf0000002, 0x2, 0x8003}, {{r1}, 0xfffffffffffffffe, 0xa1, 0x8000000b, 0x9, 0x2}, {{r1}, 0xfffffffffffffff9, 0x57, 0x1, 0x0, 0x3}, {{r0}, 0x0, 0x20, 0x0, 0x6, 0xff}, {{r2}, 0xfffffffffffffffd, 0x40, 0x1, 0xfffffffffffffffc, 0x8}], 0x4, &(0x7f0000000000)={0x80000000, 0x8000}) 02:09:14 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000001c0)={0x3, &(0x7f0000000200)=[{0x80}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r0 = open(&(0x7f0000000000)='./file0\x00', 0x2, 0x66) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) chown(&(0x7f0000000080)='./file0\x00', r1, r2) ioctl$VMM_IOC_INFO(r0, 0xc0185603, &(0x7f0000000180)={0xc7, 0x0, &(0x7f0000000a80)=""/199}) 02:09:15 executing program 1: r0 = open(&(0x7f0000000040)='./bus\x00', 0x800, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028ab) r1 = shmget(0x3, 0x2000, 0x100, &(0x7f0000ffe000/0x2000)=nil) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) shmat(r1, &(0x7f0000ffc000/0x4000)=nil, 0x1000) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) openat(r2, &(0x7f0000000080)='./bus\x00', 0x20000, 0x4) 02:09:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000100)=[{0x44}, {0x80}, {0x40006}]}) syz_emit_ethernet(0xfffffffffffffcec, &(0x7f0000000340)="b6") 02:09:15 executing program 0: setuid(0xee01) execve(0x0, &(0x7f0000000040)=[&(0x7f0000000100)='/\xbb\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) recvfrom$unix(r0, &(0x7f0000000240)=""/58, 0x3a, 0x801, &(0x7f0000000280)=ANY=[@ANYBLOB="01002e2f66696c653002"], 0xa) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f0000000180)='rc') rename(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000140)='./file0\x00') pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) mknodat(r1, &(0x7f0000000080)='./file0\x00', 0x10, 0x7) openat(r1, &(0x7f00000002c0)='./file0/file0\x00', 0x800, 0x1b2) getpeername$unix(r1, &(0x7f00000001c0)=@abs, &(0x7f0000000200)=0x8) 02:09:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x15}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x124, &(0x7f0000000180)="b6") r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x100, 0x159) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000040)={0x5, 0x3, './file0\x00', 0x0, 0x86c1, 0x100, 0x7fff}) ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f00000000c0)) linkat(r1, &(0x7f00000001c0)='./file0\x00', r1, &(0x7f0000000200)='./file0\x00', 0x4) 02:09:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8000, 0x0) accept(0xffffffffffffff9c, &(0x7f0000000200)=@in, &(0x7f0000000240)=0xc) openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x40, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) r2 = accept$inet6(r1, &(0x7f0000000080), &(0x7f00000002c0)=0x6) getsockname$inet6(r2, &(0x7f0000000180), &(0x7f00000001c0)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x60}, {0x60}, {0x6}]}) syz_emit_ethernet(0x46, &(0x7f0000000600)="7630638295b737116940a7fb1b1a7778a2663ea8c3aefc36910ffd01f347abb043181a2dadd01e209d7152f58de6dc99496bc1cacff983adc2e9c63952a64b785a213603f45959efd23b9533944ec4c7a1d805abd7a3aafc8999220d64df7a8a564e5247549f30ce42762ae17b38ae06c635cab2d28a1bb2297647e606701004000000980ce61f1de434e773c20dd259df34cba56e188db339eb89b03a4e6d67eb9eb5e8561b860e6da33b9dba0aa7d36ff8b949d716f56ee6172e39a4d7ed60f0f9d518f9b32b8553a0a2aeec6e4ef182234493e22e7eefce611d119fe33f3a8b7bb552acf6ce6458c6ab822859b6a0b4d73c19f969d3239d60d166ad3511ef0ceb0c577e5bcca9cbca6060b903040434cd7697cae37a271fc90e66116dc5d0cd69121def61f325a5b8b5d8f91daac2aa5a3082a5757e32d388cfe189347c97010000000000000038fda4fa5dc662b6d11f7158e1bb05263fe11043d7f72abb53131c1ccec8c9d85e42a1cd20e7c705acd9f159e5708359b564ca633909557353cb1f2c661c123db68cc71da257c2f8ab1204c8f02c2efd773bca8e04d811c9e0b4ac674ebe4eafec26df994d562d21cb9609a0280c08f6c0083c02a8ff705387ee51c7ef396e8737ad19a24cf6c3e106d59a2e14538918b88294770899bb9c8b69c66b717bbc92364bd3afd60bfac4edc061ece06d9ee77eb66b8e6cdc0239e573170a4d2f33dbea7230f92c81dae782360568061f387eaad5cdb7bf82e2883278f95dd31537213b4dc06e2b68247a686598cce3a9d1ede97d035631f5e94afab94a64bcaa67e423ffb55c1c97cb7917bef97f99d1e37e6c2bbe0a18dabef5d474a07c083f2b6642f42ce5276448a8383a352ee45da724f7d36b6787f8f916bba481f91eaa04b8e296263a5af95a694eca8598acab80c2998b8b8e5c3b24a9598604797b30a5c44c3867c9e4ae0b4678ef961e77364ee69c333f66416c") ioctl$TIOCSTOP(r1, 0x2000746f) 02:09:15 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) close(r0) getdents(r0, 0x0, 0x0) semget(0x1, 0x0, 0x40) 02:09:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000000054}, {0x40}, {0x6, 0x0, 0x0, 0x5}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 02:09:15 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) getsockopt$inet_opts(r0, 0x0, 0x6, 0x0, 0x0) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) getsockname$unix(r1, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) bind$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8) 02:09:15 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f0000000080)='./file0/file0\x00', 0x154) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000001c0)={0x1, 0xffff}) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) r1 = open(&(0x7f0000000040)='./file0\x00', 0x8, 0x8a) faccessat(r1, &(0x7f0000000100)='./file0\x00', 0x40, 0x1) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x1ba) rename(&(0x7f0000000580)='./file0/file0\x00', &(0x7f0000000540)='./file0/file1\x00') r2 = socket$inet(0x2, 0x5, 0x7) fchflags(r2, 0x10000) 02:09:15 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) mkdirat(r1, &(0x7f0000000080)='./bus\x00', 0x20) poll(&(0x7f0000000000)=[{r0, 0xe}], 0x1, 0x0) 02:09:15 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050360000000000008000301000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 02:09:15 executing program 1: r0 = socket(0x11, 0x3, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050400000000000000b13886ca3849451ae3c3051020741038f53e8551f30ce390500e08fecea11ea8fef96e4fc748e93f0b780486aebdbe781e4d8f6aef9187a869a4d3722c91f75073a1ebe2a4cbba982fd825582fe2aa7923ed00f4c8b2ca3ebbc259699a1f132e27acb5d62934e4fd89f286f70ad7d3ade3a298263026b42c850fd3872b8bfbb770c1f5a872c881ff7cc53c894303b298a85ff3faa8d904000000000000009ec7ab3a34c29000", 0xfc8b, 0x0, 0x0, 0xfffffdb4) ioctl$BIOCGDLTLIST(r0, 0xc010427b, &(0x7f0000000100)={0x8, &(0x7f00000000c0)=[0x1, 0x10001, 0x42, 0x100000001, 0x3, 0x9, 0x401, 0x3ff]}) 02:09:15 executing program 0: mlock(&(0x7f0000a00000/0x600000)=nil, 0x600000) socketpair(0x6, 0x3, 0x500000000000000, &(0x7f00000000c0)) r0 = socket$unix(0x1, 0x5, 0x0) bind$unix(r0, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x8485a2f06ae32c47) mprotect(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x4) r1 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse\x00', 0x800, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4012, r1, 0x0, 0x0) 02:09:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$KDGKBMODE(r1, 0x40044b06) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x0, &(0x7f0000000040)=[{0x60, 0x3, 0x0, 0x1}, {0x80000016, 0xfffffffffffffffd}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getuid() syz_extract_tcp_res(&(0x7f0000000080), 0x80000001, 0x0) r2 = semget$private(0x0, 0x1005, 0x200) semctl$GETVAL(r2, 0x1, 0x5, &(0x7f0000000240)=""/133) 02:09:15 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = semget$private(0x0, 0x8, 0x4) setsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f00000004c0)="ad3f1bf58d33be8aaef62fa525d13395f2b828e9e201f4ed4577e6bc2112cbc48f971d567763b2ece9442a4f113d2030b70f18d25309eb8c777ee3ce5cf8d55d13468ed730136a1b73a515496c9d731dec37cc273cc5d2c379813b25acb2a0db17944484425db43784292c6566339c9c990de194c4011b7f970e488f2b", 0x39) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000180)=""/206) socket$inet(0x2, 0x40000000000000, 0x7) syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2, 0x0) pipe(&(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000280)=0x100) dup2(r2, r0) getsockname(r0, &(0x7f0000000640)=@in6, &(0x7f00000005c0)=0xc) semop(r1, &(0x7f0000000140)=[{0x0, 0xa4b, 0x1000}, {0x4, 0x0, 0x1800}, {0x3, 0x5, 0x1000}, {0x3, 0x4, 0x800}, {0x3, 0x80000001, 0x1800}, {0x0, 0x0, 0x800}, {0x3, 0x8, 0x1800}, {0x2, 0xb6de, 0x800}], 0x8) stat(&(0x7f0000000340)='./file0\x00', &(0x7f00000002c0)) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8220, 0x0) mlock(&(0x7f0000fed000/0x13000)=nil, 0x13000) socketpair(0x1e, 0x8002, 0x200, &(0x7f0000000040)) semget$private(0x0, 0x1, 0x1000001c2) openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20150, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r3, 0x41205725, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) 02:09:15 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x200, 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) wait4(r1, &(0x7f00000000c0), 0x8, &(0x7f0000000100)) getsockopt$sock_int(r0, 0xffff, 0x1004, &(0x7f0000000000), &(0x7f0000000040)=0x4) 02:09:15 executing program 0: fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000000)={0x0, 0x0, 0xfffffffffffffffd, 0x1000200000005}) r0 = kqueue() fchmod(r0, 0x90) 02:09:15 executing program 1: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000000)=0x1) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0x100, 0x1}, {}], 0x2}) 02:09:15 executing program 0: getitimer(0x2, &(0x7f0000000100)) pipe(&(0x7f00000001c0)) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000000)=[{0x40}, {}, {0x6}]}) getitimer(0x3, &(0x7f00000000c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000080)="d3be5367") 02:09:16 executing program 1: r0 = kqueue() r1 = fcntl$dupfd(r0, 0xa, r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000100)={0x1, 0x1, 0x7f, 0x6ac1, 0x8}, 0xc) r2 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) kevent(r0, &(0x7f0000000080)=[{{r2}, 0xffffffffffffffff, 0x11}], 0x9130dbf, 0x0, 0x0, 0x0) ioctl$BIOCPROMISC(r2, 0x20004269) mkdir(&(0x7f0000001680)='./file0\x00', 0x0) setsockopt$inet6_MRT6_ADD_MIF(r2, 0x29, 0x66, &(0x7f0000000000)={0x4a8c, 0x1, 0x6, 0x8032, 0x8}, 0xc) rmdir(&(0x7f00000000c0)='./file0\x00') 02:09:16 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x8}) r0 = syz_open_pts() mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x800000000029, 0x40, &(0x7f0000000080)="d5ff9668", 0x4) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000000)={0x0, 0x7fff, 0x10001, 0xfffffffffffffffc, "0a1fbef2245185a8186503182eab7fff0e091fe6"}) writev(r0, &(0x7f00000006c0)=[{&(0x7f0000002000)="aae3e6c3f01744124ce96464f9157c521949703cb9bb69323cf41195cd335e36e74866da987feeeeb097b241e19f3fa88644a1612230c806ad34071458f62751718c2d7318d6cd8bb32a75d8ef3ec8ca53550e4fcd08c580866abcb4ceb0ed52cfd0b81201f04606d61424cc74d871a596a34dd2f37f2b7b251d38efbfda4c7fe8b24d0f14b2d79c90b1b13c9fb4921666a654ab580bb2422d814f990f0923a9e0b8314040ca5a323d3462fb5fae5834f4ed101aae2ba9b10179bbb2656a180c8aaa4e46c6e41c411fc1bafd6c216a190dcd2c10529dd095afa4e118cacfd306e2e91083d6743595433c92687c388b7378b40790cf34efccae1cadd3cd8982a1ec0b1cb644521bda19dba856915988b87ea86bd4c5298a83308b09aa3640cfe6c940c4e78dd214289d0b349d057188dcde6b83283575c5ba3913dfe154af6dd2bb97d9afbdee232ffa895e161efdcdc9047d86e78f147d910e652dc840626764d9136f7cbcfe3aff3728e2a28dc2c6d11e80ed650b2c952652b9f1c7c6286a0224e48595f37358c03a1334de979c22016bcec2a630da3ae189a4a2f200b34d848197dad8e3d673ae04691e445478d9ec1749e846be2c09a5f3b696d06a2628f72e8b701b5f134115fb7e69fb06e86ddd2837ca25a65abd5c2d8eb6796c191c2b55b1e574a3a09a993ab22dccaa70d1f13ac7533b146215e0026a08bc257bfae56041c88fdd7737df748f977e70becd8b41b2d00bdce3ad8d37f6fc2315dff753b8c608fa96a395a9dafff1f84602c20f0959085dcf10272a2bca74b06212be", 0x23f}], 0x1) write(r0, &(0x7f0000001c40)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d98cb7a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a", 0x325) 02:09:16 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x2, 0x10, r0, 0x0, 0xffffffffffffe000) 02:09:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) getsockopt$sock_int(r0, 0xffff, 0x100, 0x0, 0x0) 02:09:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x20000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x3, 0x7, 0x401, 0xfffffffffffffffe}, {0x0, 0x0, 0x0, 0x1}, {0x5, 0x401, 0x4, 0x80}, {0x9, 0x20, 0x3, 0xd3d}, {0x91, 0x800, 0x81, 0x10000}, {0x37, 0x100000000, 0x9}]}) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f00000000c0)=0x1) write(r0, &(0x7f0000000440)="72e0b5fd36add78ad0a54e727e7048ebe457ce05c35c6cfb42d73589d4f8abbb4fff23d691694847ffd7246aff95fb81c9d62587892306b826e0fcbd890caa7ca717dad4d8a2148c48174e8f36caa578992dc6a5", 0x54) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") close(r0) pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r4 = dup(r1) renameat(r3, &(0x7f00000003c0)='./file0\x00', r4, &(0x7f0000000400)='./file0\x00') syz_emit_ethernet(0x98, &(0x7f0000000240)="873018db19c9705c1c427c8fa3cd56a1fa61e795bd8f25ae78e2f6852a86529c53b43e0fc7dbc1db0c78c7a84e3b5b5d6dfe320c61b49b67fea8fce943acb0c6e6b0ce972f6683df4351928b2ff75b436510c751f598dcc7028b6540c1365ef8c075ce19a5c87b9ae5dc0db2e22ecfa3a022669bfd0f234cce2bde91338b9329dcdd0d7499c7835dc295c7c59c603254b879d055efb110ef") connect$inet6(r2, &(0x7f00000004c0)={0x18, 0x3, 0x9, 0x4}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x2, &(0x7f0000000080)=[{0xfffffffffffffff9, 0x1, 0x400, 0x81}, {0x0, 0x1, 0x3, 0x4}]}) 02:09:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1}, {0x61}, {0x6}]}) fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)='\x00') getuid() lseek(r0, 0x0, 0x0, 0x0) 02:09:16 executing program 0: getgroups(0x5, &(0x7f0000000040)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0xc5b7, 0x9, &(0x7f0000000080)="3c78487241a48b8508714175a4e61dbe2e5eada5f47502641104e0bb41efa7729d786e9a60c6e42048f769d4da1fa9d77328cfff1d389d0a79edc991246de2d9a7a2796264ec7880b01205e90a7002bb6b409082607ce28ec5d196af80bc1c8ee6945893b53e372deeb677dff748c44347f11ed363003538c2aa59e059b0e764c27759706bb829c323d6a67b01fbbf5e8fc1356fb72240872eeef7571c5928bbe9d4d2c072da3f965b08b4d42ed736b88d571729b4e88155ced481805ff6c5326d9797af3b588982d88e0e934d29cf59ad4f52452fda", 0xd6) 02:09:16 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setrlimit(0x8, &(0x7f0000000b00)) accept(r0, 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x20) 02:09:16 executing program 0: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) setgroups(0x1, &(0x7f00000000c0)=[0x0]) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000000)) 02:09:16 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x80, 0xb0) unlinkat(r1, &(0x7f0000000100)='./file0\x00', 0x8) r2 = socket(0x800000018, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) symlinkat(&(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000180)='./file0\x00') bind$unix(r2, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)) r3 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r3) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f000008c000/0x1000)=nil, 0x1000, 0x1) dup2(r0, r3) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 02:09:16 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) getgroups(0x7, &(0x7f0000000600)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) socket(0x10, 0x5, 0x3) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./bus\x00', r4, r2) setregid(0x0, r1) pwritev(r0, &(0x7f0000000640)=[{&(0x7f00000003c0)="d548c294fc4b90ca7dcce2be1413729af062", 0x12}], 0x1, 0x0, 0x0) write(r0, &(0x7f0000000280)="6f4c8b76f6dd729d4f5963", 0xb) chown(&(0x7f00000000c0)='./bus\x00', r4, r3) setgroups(0x0, 0x0) execve(0x0, 0x0, 0x0) 02:09:16 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x2, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x5}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="ad18f05de2f4ef18", 0x8) 02:09:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000100)=0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x64}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000140)={0x7ff, 0x6}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 02:09:16 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x81, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000040)=[{}, {0x8}], 0x2}) 02:09:16 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x2, 0x27) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = getuid() r3 = getgid() fchownat(r0, &(0x7f0000000140)='./file0\x00', r2, r3, 0x4) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 02:09:16 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) fcntl$getown(r0, 0x5) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)=[{0x83, 0x9}, {0x20, 0x4e26}, {0xcb, 0x1}, {0x88, 0x800}], 0x4}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x80, 0x0) sync() ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000180)={&(0x7f0000000140)=[{0xa5, 0x8}, {0x42, 0xfffffffffffffffa}, {0x46, 0x1}, {0x89, 0x5}, {0x100}], 0x5}) unlinkat(r1, &(0x7f00000001c0)='./file0\x00', 0x8) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f0000000040)=[{0x23}], 0x1}) bind$unix(r0, &(0x7f0000000000)=@abs={0xb058953873c5d895, 0x0, 0x3}, 0x8) lseek(r1, 0x0, 0x5, 0x0) 02:09:16 executing program 0: mkdir(&(0x7f0000000140)='./file1\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) openat(r0, &(0x7f0000000040)='./file1\x00', 0x0, 0x1) lseek(r0, 0x0, 0x8c299ec05761787d, 0x0) 02:09:16 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x4000, 0x9) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xd, 0x0, 0x0) 02:09:16 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x801) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvfrom(r0, &(0x7f00000000c0)=""/80, 0x50, 0x803, &(0x7f0000000180)=@in={0x2, 0x0}, 0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x9) ktrace(&(0x7f0000000040)='./bus\x00', 0x0, 0x0, 0x0) 02:09:16 executing program 1: mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x12) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0xffffffffffffff9d, 0x0) setuid(0xee01) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 02:09:16 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600"}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[], 0x0, 0x4}, 0x0) accept$unix(r1, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)) sendmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x11}, 0x0) dup(r1) socket$unix(0x1, 0x5, 0x0) fcntl$setflags(r1, 0x2, 0x1) 02:09:16 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) unlinkat(r0, &(0x7f0000000100)='./file0\x00', 0x8) r1 = open$dir(&(0x7f0000000000)='./file0\x00', 0x10202, 0x0) mmap(&(0x7f0000002000/0x3000)=nil, 0x3000, 0x1, 0x10, r1, 0x0, 0x0) pwritev(r1, &(0x7f0000000200)=[{&(0x7f0000000140)="04", 0x1}], 0x1, 0x0, 0x0) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) geteuid() mprotect(&(0x7f0000001000/0x3000)=nil, 0x3000, 0x4) mlock(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r2 = openat(r1, &(0x7f0000000040)='./file0\x00', 0x80, 0x80) ioctl$DIOCMAP(r2, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r1, 0x1}) mlock(&(0x7f0000001000/0x4000)=nil, 0x4000) 02:09:16 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) connect$unix(r0, &(0x7f0000000100)=@abs={0x0, 0x0, 0x0}, 0x8) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x4) getsockname(r1, &(0x7f0000000080)=@un=@abs, &(0x7f00000000c0)=0x8) socket(0x6, 0x8000, 0xff) 02:09:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x28}, {0x40000002c}, {0x6, 0x0, 0x0, 0xfe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = syz_open_pts() ioctl$TIOCEXCL(r1, 0x2000740d) pwrite(r0, &(0x7f0000000180)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 02:09:16 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x3}, 0xc) r1 = socket(0x18, 0x1, 0x0) r2 = dup2(r1, r1) accept(r1, &(0x7f0000000080)=@un=@abs, &(0x7f0000000100)=0x8) ioctl$VMM_IOC_TERM(r2, 0x80045604, &(0x7f0000000000)={0x800}) ioctl$VMM_IOC_RUN(r2, 0xc028756b, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0}) 02:09:16 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) fcntl$lock(r0, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) write(r0, &(0x7f0000000000)="8aa794162517ccdde45c3d186ee4c3", 0xf) r1 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x41) fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x4, 0x0, 0x2, 0x2000100000000}) r2 = getpgid(0xffffffffffffffff) fcntl$lock(r0, 0xf, &(0x7f00000000c0)={0x3, 0x2, 0x2, 0x75ca4d61, r2}) fcntl$setown(r1, 0x6, r2) 02:09:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000000)=0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000001c0)={""/16, @ifru_broadaddr=@in6}) r1 = dup2(r0, r0) fchflags(r1, 0x0) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, 0xc) fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x7c9ea56a74d45e27, 0x1, 0x1000, 0x3, r2}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) 02:09:16 executing program 0: r0 = socket(0x800000018, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\x00 \x00\x00\x00@\x00'}) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r3 = dup2(r0, r1) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "b04d00f3ff0a631a00"}) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$BIOCGBLEN(r3, 0x40044266, &(0x7f0000000000)) 02:09:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = semget$private(0x0, 0x0, 0x86) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000001c0)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x1000000000000034, 0x0, 0x0, 0x1000}, {0x30}, {0x6, 0x0, 0x0, 0x100000101}]}) pwrite(r0, &(0x7f0000000040)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x4, &(0x7f00000000c0)=[{0x0, 0x4, 0x10000, 0x3}, {0x9, 0xfffffffffffffffa, 0xff, 0xffffffff}, {0x85, 0x3, 0x9, 0xfffffffffffff800}, {0x3, 0xa8, 0x5, 0x3f00000000000}]}) openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) 02:09:16 executing program 1: r0 = syz_open_pts() close(r0) chroot(&(0x7f0000000000)='./file0\x00') nanosleep(&(0x7f0000000080)={0x68, 0x7feffffe}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x6, 0x0, 0xa, 0x0) 02:09:16 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) sendmsg(r0, &(0x7f0000001780)={&(0x7f0000000000)=@in, 0xc, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB="64010000000000000100000000000100ca9a2b597aea0a8e04aba12bd26195f5872e9c1b0218d97542c0b87ed7fb8663a2ac71c8156c809018d66edb88c636132571e9274ebdefeddd7ae4b2c1fb27fc624dec331b11a6cde49537a598eb46b7449c95da43d3eaab3f5dbc9c4e3f6fb63e4affb168f394b309eee9000000001000000000000000ffff0000080000007ccc13e744a470dcb292a27c1a70b40f92fe5ded1adaedd9d6070e7ec2c7c8b8160fcd4f6456c82d8f91bc464cfc6e250897505c56a303c33aaa74cf23f1bf9edff4fa9221a228970d1840e9300df1ae5b0dd36a6d753db5a707ea0524d853dcfb55976c809c22ae060c7060dfca0891d83636c5f13b0ba5aa0eede52e78671b559cff6849cdb587477c8cb8f61a900c7eb412f65b628dfa865ffb73ec3d95ca6b736628ac4d9c1c83c0a024ef831a9be20a10a96af1d1b41c151ffe3e55ab89e30e49f8ee82749ec76fb27dea62e85a3f3e1259d38b677e1e7091dd17aa3a3c916edafe90d8beed797c3392015eafffcfc3ee0fd6f6383e6a86fff238bc00"], 0x164}, 0x0) connect(r0, &(0x7f0000000200)=@in={0x2, 0x3}, 0xc) 02:09:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x5c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) chmod(&(0x7f0000000080)='./file0\x00', 0x108) syz_emit_ethernet(0x1, &(0x7f0000000380)='\x00') 02:09:16 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "043139e00000e6080600", 0x6}) r0 = socket(0x10, 0x1, 0x4000000000004) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) r2 = kqueue() r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000000080)) sendmsg$unix(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff000001"], 0x9}, 0x0) dup2(r0, r2) sendmsg(r1, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000), 0x28}, 0x0) 02:09:16 executing program 0: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() r1 = semget(0x2, 0x3, 0x10) semop(r1, &(0x7f0000000140)=[{0x1, 0x1f, 0x1800}, {0x4, 0x1000, 0x1000}, {0x3, 0x6, 0x800}, {0x4, 0x1, 0x1000}], 0x4) close(r0) r2 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) r3 = dup2(r0, r2) chflagsat(r3, &(0x7f0000000100)='./file0\x00', 0x10000, 0x2) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x200, 0x0) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f00000000c0)) poll(&(0x7f0000000040)=[{r0, 0x7e}], 0x1, 0x0) 02:09:16 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x20000, 0x158) pwritev(r0, &(0x7f0000000040)=[{&(0x7f00000008c0)="145fc982e495cd5470855359a72e797f0f84672f9bb88ac437eb8781c47b00b30ce49a512a5066e31d5de96abcfa4fea2c61671fa658be9923e740785ec84eb927e57b2d247fa129e3c64c1b6ab44a37d6bbc4ede9235a71b44b316a5a65840f5894b5f25a9e2d45ddaab55a2082793e91f4eff0b280c55468396127e636b83783663594c7d0d475ef6563de8a7aaf07cd15f564088c4bc9754967edc7ae287fa097fc1bd397012211c0f7290144e28703a4d8f8db86b07670be3eff0c07369f9afbad9e601893f0fb98845f3dc3ccf836b3b9a2954626db6e55672821a47d0a4a1c1462e796dfa5f9940525359dc500c282e4fb31a43e81e311ddbb9a8450aa3847eb60571f30e9b086371350b932c7cd51f6ed9d7cad54a9a95dd01a0a9968b09dbed330c0a488f8752d8f40fb13444983722684b4f7e29766a0f46f898ae5ae6bf73ff4fc8b1dfda7cfc6dbbad9eb9feedc46baa61cd010164388ef64d49241d459765240c1aba5314bd7f2bad2829fcf31470eb1ab19ecd74ae3f88ffc9696d2f5e0c3a8133cf32d9d4c387f9a516371f4eccb02e9600535f3f5833302c4db2c8ee9ad195e35f7011806f3d9ac4f63eb6f564013a9106b5125a93970e303c7ccfc2390ae998d45b194c3babe725b2cf600be669098b2734c27aa2d5f5b43c508d6b27ee9018d27473538be", 0x1ed}], 0x1, 0x0, 0x0) execve(0x0, 0x0, 0x0) mknod$loop(&(0x7f0000000080)='./bus\x00', 0x8000, 0x1) 02:09:16 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="691a"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x10000000000000, 0x0, {0x0, 0x5}}) r0 = socket(0x18, 0x1, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x1, &(0x7f0000000080)=[0x20]}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000180)) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r2 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x170) 02:09:17 executing program 1: r0 = socket$inet6(0x18, 0x8001, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000), 0xc) listen(r0, 0x0) fcntl$setstatus(r0, 0x4, 0x44) accept$inet6(r0, 0x0, 0x0) 02:09:17 executing program 0: mknod(&(0x7f0000000500)='./bus\x00', 0x200000000006010, 0xe02) r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x0) r1 = syz_open_pts() fcntl$lock(r1, 0x9, &(0x7f0000000440)={0x0, 0x2, 0x0, 0xc778}) r2 = dup(r0) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000100)={0x0}, 0xc86d63a8dd35614c) getpgid(r3) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000040)={0x0, 0x2, 0x0, 0x100000000}) pipe(&(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000280), &(0x7f00000004c0)=0xc) ioctl$WSMUXIO_INJECTEVENT(r4, 0x80185760, &(0x7f0000000180)={0xffffffffffffffbd, 0x8b, {0x80000000000005, 0x8}}) r6 = msgget(0x2, 0xc0) getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f0000000480)={0x0, 0x0, 0x0}, 0x4) r9 = getuid() getsockopt$sock_cred(r5, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xffffffffffffff09) r11 = getpgid(0xffffffffffffffff) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000340)={0x0}, &(0x7f0000000380)=0xc) ioctl$FIOSETOWN(r5, 0x8004667c, &(0x7f0000000300)=0x7b59e893) socket(0x27, 0x4000, 0x81) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f00000002c0)=0x1) msgctl$IPC_SET(r6, 0x1, &(0x7f00000003c0)={{0x0, r7, r8, r9, r10, 0x1, 0x9}, 0x800, 0x1, r11, r12, 0x6, 0x1, 0x1, 0x2}) fcntl$getown(r1, 0x5) r13 = syz_open_pts() ioctl$TIOCSTSTAMP(r13, 0x8008745a, &(0x7f0000000580)={0x0, 0x928}) ioctl$WSDISPLAYIO_DELFONT(r5, 0x8058574f, &(0x7f00000005c0)={'./bus\x00', 0x101, 0x2, 0x8, 0x1, 0x8, 0x101, 0x1f, 0x2, 0x3, 0x9, 0x1ff}) pread(r1, &(0x7f0000000000)="4f3369f92369ee57469033459559ea9d2a7dade3639c3725323ba9224e05cfd64a126e", 0x23, 0x0, 0x0) r14 = semget(0xffffffffffffffff, 0x1, 0x0) semop(r14, &(0x7f0000000140)=[{0x0, 0xfffffffffffffffa, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x4, 0x1000}, {0x0, 0x0, 0x1800}, {0x1, 0x1, 0x1000}, {0x2, 0xa6, 0x1000}, {0x4, 0x101, 0x800}, {0x3, 0x0, 0x800}, {0x7, 0x9, 0x1000}], 0x9) 02:09:17 executing program 1: r0 = dup(0xffffffffffffff9c) ioctl$TIOCSTART(r0, 0x2000746e) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x8000000}, {0x1d}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 02:09:17 executing program 1: r0 = socket(0x10000000002, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1007, &(0x7f0000000040)=0x5f2, 0x4) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000000), 0x12b) 02:09:17 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x8000, 0x100) ioctl$TIOCSTSTAMP(r0, 0x8008745a, &(0x7f0000000040)={0x3ff, 0x2}) unlinkat(r0, &(0x7f00000000c0)='./bus\x00', 0xe7b20a39ed3e928e) r1 = semget$private(0x0, 0x1, 0x10) semctl$GETPID(r1, 0x2, 0x4, &(0x7f0000000180)=""/17) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x40000000) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x39) chmod(&(0x7f0000000140)='./bus\x00', 0x2) 02:09:18 executing program 0: r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x25}, {0x400000028}, {0x6, 0x0, 0x0, 0xff}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r1, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) rmdir(&(0x7f0000000040)='./file0\x00') 02:09:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0xda18e53904efc564, &(0x7f0000000240)="b612d8db0ad8b6a4e00d49d7446caeaafc1ab25171f928dce55b9822d8a6935c54069f230a88e866f7ac46675f0b3597ac34c3871f314b2c1c7dcaf57aec1caac428e00c411948a67f3f78a6824a05ada881459db63813e8eec9e0826c4a2cf62e6a89990b1bb0531883caaecf8c576663803c540b3f132357148d7f828cf5ae384b85790bdb3b7a0405e0d3483cfff469de92ec572bce78f485b0bca0288a0a3fc86ed098750213310bbaccf6b1dde7") 02:09:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x5}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 02:09:18 executing program 0: r0 = socket(0x2, 0x8001, 0x0) close(r0) listen(r0, 0xc94f) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000440)="ee08665d19ac14d5e51348771197a7728420aef61715f7b183d4b3830c921bf0817a0000000000006a89dbdf", 0x2c) connect$unix(r0, &(0x7f00000000c0)=ANY=[@ANYBLOB="82022e007f0000010000f3a5e5ceb8a82d9cc4d9677a5ed1a24be73f41d508abdfd0a46b53fb0b17bb83812e569e81582714a8e7e0adc12fa3ae6fd27d9bc1a7577e9e939f7290445819ea24a4e35b844d8975588d3b9526dca77e0df2fed03d04eabf8ff519e4659e801d7b3dfdb95caad086d536c4e8991793f2f843aa47dd6f607b5351705e387b7a9862f38022f95bd49c3f8d75d6ba634b7685039edb7cc0c7ccda6b7621"], 0x10) shutdown(r0, 0x2) 02:09:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) connect$inet6(r1, &(0x7f0000000040)={0x18, 0x0, 0x5}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2000000000000095, &(0x7f0000000000)=[{0xfffffffd, 0x0, 0x0, 0x29d8aaa8}, {0x2}, {0x3c, 0x0, 0x0, 0x2}, {0x7ffffffe}]}) openat(r1, &(0x7f0000000140)='./file0\x00', 0x2, 0x8) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000180)) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x21, &(0x7f00000001c0)="31ad89162ccc384bfc9a51a106801e77a90748749e52d204c033600ea8462917d47208e48e849962") ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000200)=0x6) 02:09:18 executing program 0: r0 = socket(0x10, 0x1, 0x9) setrlimit(0x7, &(0x7f0000000740)={0x9, 0x1}) sendto$unix(r0, &(0x7f0000000000)="b1000513600000000000000004000000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500ff0002000000000000020208a371a3f8000400000000000000010000000000000000", 0xffffffffffffff8e, 0x0, 0x0, 0x26a) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x100, 0x100) ioctl$VMM_IOC_CREATE(r1, 0xc5005601, &(0x7f0000000240)={0x10, 0x1, 0x4, 0x2, [{&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x7fffffff}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0xffff}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x7}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xac}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x4}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x9}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x100}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x20}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x1000)=nil, 0x6}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x7}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ff9000/0x1000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x7fffffff}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x3}, {&(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ff2000/0xe000)=nil}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x9}], ['./file1\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000100)) readlinkat(r1, &(0x7f0000000180)='./file0\x00', &(0x7f00000001c0)=""/67, 0x43) 02:09:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x5}, {0x30, 0x0, 0x0, 0x2}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) kqueue() r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x200, 0x1) ioctl$TIOCSDTR(r1, 0x20007479) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 02:09:18 executing program 0: r0 = open$dir(&(0x7f0000000040)='./bus\x00', 0x402, 0x5) r1 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000180)) accept$unix(r1, 0x0, &(0x7f0000000140)) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000200)={&(0x7f00000001c0)='./bus\x00', r1, 0x2}) renameat(r0, &(0x7f0000000080)='./bus/file0\x00', r1, &(0x7f00000000c0)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x200e, 0x84500) open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) 02:09:18 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) r1 = open$dir(&(0x7f0000000240)='./bus/file0\x00', 0x20018, 0x110) setsockopt$inet6_MRT6_ADD_MIF(0xffffffffffffffff, 0x29, 0x66, &(0x7f0000000180)={0x0, 0x1, 0x40}, 0x234) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) semget(0x1, 0x3, 0x440) close(r0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000140)={&(0x7f0000000100)='./bus\x00', r1, 0x2}) 02:09:18 executing program 0: r0 = socket(0x2, 0x4, 0x39) r1 = fcntl$dupfd(r0, 0x0, r0) r2 = dup(r1) r3 = dup(r1) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f00000002c0)={0x3, 0x1}) connect$unix(r1, &(0x7f0000000280)=@abs={0xeac1c1327cc75dbd, 0x0, 0x2}, 0x3d4) setsockopt$inet_opts(r3, 0x0, 0x20000000000001, &(0x7f0000000080)="01201a56e9681eab07783b3706000000000000000000000000000001", 0x1c) pwritev(r3, &(0x7f0000000240)=[{&(0x7f0000000000)="a451c19959b846c997accd4685", 0xd}, {&(0x7f00000007c0)="915cb382fbf83e1401f5866a5e309ab52fc203d42827f49c2d1f08b109263e1ce9ffdf11698ce6315789b69ea225806243eedca990c267d9f47cd13904ac0d9d8c4e76fb2358a2506ee7a715586a989ad72786e81a340a01c7ab8681d6bff79855e6daf86b0ed916a4aaa1b8e2ff9d127a3571660fabf4d0d75e7e6c0e34e795d5b2b18c294647d84208a7b9afbc9f7edb500a0e7a1f1f02ed29a699a07e57b537de1dc660fcdfc9507d33aa4efb123bf10bb6ce08037cd00a151dd3080935a117c83f5dfc1e4090fe42ca6192bbb2d956", 0xd1}], 0x2, 0x0, 0x0) writev(r1, &(0x7f0000001640)=[{&(0x7f0000000040)="cc6ea633c17498175e97613c89ccbc0a3c1e815dfbc2777eb7c0c31c46b18b8587adfe8639dc7ac3251848e4f683df", 0x2f}, {&(0x7f00000000c0)="0376e062fd57da8e6756ca12f63b5a501eda154f04939ca7d9ca37340da4ffdabfd3185d1a54c6860aafaf", 0x2b}, {&(0x7f0000000100)="b8c82b5aba6eb1a842f5be737870664fad80a0fd6f0e87996cec3d42413b8c77f9c6019ef60d90a2ef87ed4f030e92aa9e96d467fea7ab2e8a2a919eda138f035b57a9e0eac6b5170dda3d3c13cc891d92c3138931af597c23dbe3677cf7993f572276b9467a0f71511d834179a47cb2ea1cd4d2b03eead197622b85b1cd13b4a26a0f458470ed307c4e3c3bcf71083dd7f8", 0x92}, {&(0x7f00000001c0)="a55ba33195bad369f6077c9deccfe6c0b995c1eb1f200f6be6e51e9b3edd472dfb1ea1f23357ed8391d2620857dc1ae20c6a9a66a52f98d7719657302738f4b84d4ac84a67781fb6dcede888ec542babff0c0350eafdec83c9054a9c4bd7e26ec1743007b370bf78c6ea505bfd84bd85c186a220", 0x74}, {&(0x7f0000000380)="0e6d8cf5758855e20fd04adae5056e34164562e08b94eb67912b1a90c67f333f7d369909ba39d5410efa5c1379d76b2c7994aa1bc4d6a13d4c51b20ea943484a9dbd3ffd904acf1e72f62eea548520027f4105ab28bf9eec78a4c173abd4519196f9512636260541e1fde03d86fcecf987a32204adf0ad3a43f02eee14faf59f600107d9ade67447672824249619db2c5b61efab4494384f75cec2c81a1669334492a0b75979a6c129094bbf8926fa8ae4f6b81c3455f03cca80055762aacf5a2fe801a064323a6ff6598ae3e185d4a9f97b2dc9706b9d4719c73642d87288891f8c053b54267d0f4ab6c2e932b7ebb8e77cf9d2b9427f995707d9d2c769effa8b34d0276fdc5b807ffd3f3d63e49e19749af313a2730f8fbe899470f32ee965b8f6498a0b8e0bccc98e83f51f2dd6fd527372f45ad914ea91128ef8bb53a2a2618738a9f683a9b99a66a57995b4f2f807db50f8c5bba58a8c249e70df13f89972e691b22cc9bd0dfaff3e2e5fe81793cd22714aec37c5fc4f729fcfc4744bef08194dc09a8257ace2ef1eb919a599cfb3ef05633057c65f0e1c3f32fed356eff8e57f816e581e69fecf4ae5a3fd7ee62bded1f8dad032ed3b397a9cdd0c68732f61a9a3380928a17ab4529db98e308027429ca40a7377bee0e48a07311dc1a41a02b805c2669411ec746a68d79246f1802708a328230d3ec9df78ae0953c6569fcd9b95109789ad9576a8cb051f56728b5e96d87e4cf73e8cea97a6e3937d768a0bf1233adb68c7dc0952dfd76b4ea042a6dfd17760b9b6ccd691d3df1c1959c757bd0e3f31bb83ac054396ab2b131a694bd894a77a412e7b2009c6fb6777006693d0c6811a9eb45bd6ff84754e480fdfd5c61c4618304e39159004ad922794ca662c2b84c278d3f6ab8519a62fa0c583b23412963bbfa3fd95fdc8fc62ef368df2ec95ad007538553c0794b71fd5d530fd90a8410d44960ec042f5baf58f14df7c04071edf1214ea1b760199c906ef1651655793e5436c91a9a26798ae2e90812e1c4a8a7ebadee7040820210d491d0609adfc99fbb60ae0af3d847e41c68a8320de621ccfe43747149f01d403ddab4d57e9d0eb01d3532e9acd0b76d579855b8dfefa0ab9bbee9717cd782cb73c76f1b8d4618ed822818e134b2a525ff56e2c47e133f8f46f046c8ebfc48bcbd401d6c0297751bfcb138a86d80bff9b269e4f3972477102fac02cba5e6dab9981eb9b59a7733a90aa5d3ef046f2b35fb301052860d2aa52e4f9ddbc0aaf32848f7a083c5a860598ac09e684a4416c49d2024cbc5c2b963ff45a0aa30e937cef5af612deebb251528a015cf4ade6a8b0b948bcc1b0bc71fe1a3e964ceea1ddd2895d3650c6f13fe3db618689eb3a76e5b80e096411ffdaeb92255bb062bb0c317ee18087914da150ddc9fb273607f377fc4102858b1b54b864b5d92b95e182fc27f2685518b9334fbc2070c2b17c0e", 0x41d}], 0x5) 02:09:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "85495500020000000000001167f5bfa600"}) r1 = getuid() r2 = syz_open_pts() syz_open_pts() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000080)=0xc) fchown(r2, r1, r3) poll(&(0x7f0000000040)=[{r0, 0x21}], 0x1, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, "734cf8f4de1629ef2984ebe49b6300"}) 02:09:18 executing program 0: r0 = socket(0x18, 0x1, 0x0) socket(0x2, 0x3, 0x4) setsockopt(r0, 0x6, 0x1, 0x0, 0x0) 02:09:18 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2d}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x1, 0x1ff, 0x5, 0x80, "38e9168b32462fbfd1a6e75752a332ee89ac505c", 0x8001, 0x1}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 02:09:18 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "85495500020000000000001167f5afa680400900"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x5, 0xfffffffffffffffd) write(r0, &(0x7f0000000180)="6e572c5558ff5204a1a1d11a0a0879378229ada26bbe0827a90595301ad577476969b70db28972dd4ad20d038fd742bbe551a678b3d5f7c1c55495689fa2a163eafa02c9586dea56baaaded0daea6e957457e2055cd937537c7d658e4a3b49cdd185de8fb5831e6fb78affa7eb32db3a795a96bd25570ca853be413ee3cab825da05121ce417b26bd575d93a462fdbe87b5a37f0eaf52ae848e60c4e3f7a9babf35e35c47e8831710c9c0fb937b6230cb7488d013c749b3fbb6bd071a4de5d4a5c1d3de204a255966a5ca7624584c797e8decbe788c8c1c6760fb89ee8343da8061ba8e099db149e986f0f60a33e4630f703482207186397e0b565df806d2788079f857caeb3f901de0ac29360948e8318543d7b5d77f8d7217a245b3c7d32da0481b2a564651099739831862ccfc1d265aa34a1353c613b6d0893c1ad28744eb04c43fcfbc1547b3adcb01ee0b9c6a9edc35630c005b94d53b2509dffeda67d264466e37427fa298bae7488f7646b6e6606e24fc14661fd6be5f95135bbec313bbe97bcda7f1ffd9dbdc90163d4192125e91660585d238f0fa3daf1d84551b945a3fdfd192a56c681246205070f", 0xa) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = getpgid(0xffffffffffffffff) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000340)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0, 0x0}, 0xc) r4 = getpgid(0x0) r5 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r0, &(0x7f0000000580)={&(0x7f0000000040)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000100)=[{&(0x7f0000000080)="9aaa7dd3330a0489c206f552b35a6f397c79cad4b67678490b06b872fc8cf5e4d8a179ba50bc1e134d01b86d8675c8a9f1355d2f17a8b85758cc189e7a7307153d1c0a255737091498099a23b3322ab4c2c6e0afe4d3049738864f3fdd9459f56149b7b611266e29488a72f3882bfeca09", 0x71}], 0x1, &(0x7f00000005c0)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r1, @ANYRES32=r2, @ANYRES32=r3, @ANYBLOB="000000001000000000000000ffff0000010000003000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000000000000", @ANYRES32=r4, @ANYRES32=r5, @ANYRES32=r6, @ANYBLOB="000000002000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="3800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="2800000000000000ffff000001000000", @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYRES32=r0, @ANYBLOB="000000002dda575ea7af9f8c7fa5bdcc873f7f1e2ca660b4070731ee54437beeaef4521885f15eef2d570932e5099e754c5d"], 0x160, 0x5}, 0x8) read(r0, &(0x7f0000000400)=""/134, 0x86) 02:09:18 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) mknod(&(0x7f0000000000)='./bus\x00', 0x100000000204f, 0x5900) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000040)=[{{r1}, 0xfffffffffffffffe, 0x11}], 0x8, 0x0, 0x981, 0x0) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) r3 = syz_open_pts() close(r0) r4 = dup(r3) r5 = syz_open_pts() getsockname(r4, &(0x7f0000000080)=@in, &(0x7f0000000100)=0xc) ioctl$TIOCSETA(r5, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7fffff00, "0503c966f22e95a163797f0000009dae000400"}) ioctl$TIOCSTOP(r5, 0x2000746f) readv(r5, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000040)={{0x3ff, 0xff, 0x1000}, 0x6, 0x3, 0x6c83ebff}) fchflags(r3, 0x0) 02:09:18 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x81}, {0xc, 0x0, 0x101}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x402, 0x0) ioctl$KDENABIO(r1, 0x20004b3c) syz_emit_ethernet(0x18a, &(0x7f0000000580)="b67646a083308873e3a652981c36da06ee210180000060efe07d23b6069935e26883eae00c2f324b9ce9d79630f8bab7f7b707779f912868e52b718ba001fd5cd4f3c70bd71ae4e2c04ce3d83394beceb0f43ef44ca8faa8e3e5b9ec8bf2850c110aaa18c4fd7e140900375f3edd58c7cce646aba5800857bceafa389988e4005aa2d6f7dd0500428fac68c3cf0c92c54f52ab44752e44494ed5c923da1dc58633592e400b1757219f4c58468a6cda60d02af0b73666e67f86875c548eb155dd72b8962c475844ce36e67ef384e72ae1506a4d93493034d41320fd40dfbf7b3e3b409c8368715b8f501c510a10064024c2dfec2ec2d6e7da9fc25574de7d") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000140)={0x7, &(0x7f00000000c0)=[{0x4, 0x100, 0xbc50, 0xcaa6}, {0xf5, 0x8000, 0x401, 0x5}, {0x300000000000, 0xffffffffffffffc0, 0x2, 0x100000000}, {0x63, 0x682, 0x2, 0x6}, {0xffff, 0x2, 0x6, 0x2}, {0xca, 0x1, 0x8, 0x2c}, {0xfff, 0xffffffffffffffff, 0x37ff, 0x1f}]}) 02:09:19 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x3a0914c44f7b202a, 0x1b00) r0 = socket$inet(0x2, 0x0, 0x3) accept$inet(r0, &(0x7f0000000300), &(0x7f0000000340)=0xc) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x2, 0x0) rename(&(0x7f0000000140)='./bus\x00', &(0x7f0000000180)='./bus\x00') ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000000c0)={0x9, './bus\x00', './bus\x00'}) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, &(0x7f00000002c0)=0xc) lchown(&(0x7f00000001c0)='./bus\x00', r2, r3) r4 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r4, &(0x7f0000000100)='oh', 0xef) 02:09:19 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x381, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x40105704, &(0x7f0000000000)) 02:09:19 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x5}, {0x3d}, {0x6}]}) open(&(0x7f00000000c0)='./file0\x00', 0x2, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x9) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") syz_emit_ethernet(0x2b, &(0x7f0000000140)="daac25ebf03550b6af0e7460b60249e344379bab716f74a6a37dc2b0b010d363763d530ecd8064796df648") 02:09:19 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7fffff00, "0503c966f22e95a163797f0000009dae000400"}) ioctl$TIOCSTOP(r2, 0x2000746f) readv(r2, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) syz_open_pts() 02:09:19 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000280)='./file0\x00', 0x8000, 0x4) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000002c0)) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x8881, 0x0) r2 = semget$private(0x0, 0x0, 0x400) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000300)=""/221) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000180)=""/254) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000140)={&(0x7f0000000000)=[{}, {0x20}], 0x2}) connect$unix(r1, &(0x7f0000000400)=@abs={0x1, 0x0, 0x0}, 0x8) pipe(&(0x7f0000000040)={0xffffffffffffffff}) ioctl$PCIOCGETROM(r3, 0xc0107005, &(0x7f00000000c0)={{}, 0x7, &(0x7f0000000080)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) 02:09:19 executing program 0: r0 = socket$inet(0x2, 0x8000, 0x20) mprotect(&(0x7f0000fea000/0x14000)=nil, 0x14000, 0x2) shutdown(r0, 0x3) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f0000000100)) r2 = socket(0x6, 0x8000, 0x0) sendto$unix(r2, &(0x7f0000000000)="97afbd92b7398cbf08828f702aab04fe34583b4ae2d9d6a3ad74d2b386c792e7110b48b241f1deec56c92e1d5cd3f4b5b87a0feb9622caab8e5cb38437395c4b276128165532495dcc26af8b9a9b964a28e649f1bb96afc3d862396ec0671cdf9dfa6e953a784577f949b68c0b2cb266b541135c6ad6861daf4d7a7c48026b18891a61ccb2ee08f7393ff7d83c8cb08164e30a7817e98b", 0x97, 0x2, &(0x7f00000000c0)=@file={0x1, './file0\x00'}, 0xa) 02:09:19 executing program 0: r0 = kqueue() r1 = msgget$private(0x0, 0xc4) msgsnd(r1, &(0x7f0000000840)=ANY=[@ANYBLOB="010080e7d38182661c28400746d8c513c599b3fcbe2971325300feffff8e9d7a7120a59e71ff2ce927fe4657b06c932216b32aef73c29fee921c0916aca2b92a22869fe25a0f99d666f44d61d6b33229d24e000078000000100000000000000000000000000000000000e27c393fa6e4d343e0da7ce7ef5f0ffde03bf1c007bbaa44e736ff8a8a241f5f8738f8655017abadd901ad598b7ce3391435dbd6dbc4c394bce1151721408e1af589f35f8a532e3d81aba6753df7f8114300000000"], 0x1, 0x800) r2 = dup(0xffffffffffffffff) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000440)=0x8) r3 = semget$private(0x0, 0x7, 0x31) utimensat(r2, &(0x7f0000000540)='./file0\x00', &(0x7f0000000600)={{0x40, 0x9}, {0x5, 0x2}}, 0x2) semctl$GETNCNT(r3, 0x0, 0x3, &(0x7f0000000080)=""/93) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000140)=0xc) getsockopt$sock_cred(r4, 0xffff, 0x11, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r5 = semget$private(0x0, 0x3, 0x403) symlink(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)='./file0\x00') semctl$IPC_RMID(r5, 0x0, 0x0) rename(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') semctl$GETNCNT(r3, 0x7, 0x3, &(0x7f0000000300)=""/164) r6 = msgget$private(0x0, 0x401) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000003c0)=""/12) shmget(0x1, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) rename(&(0x7f0000000400)='./file0\x00', 0xfffffffffffffffe) poll(&(0x7f0000000040)=[{r4, 0x4}, {r2, 0x1}, {r0, 0x5c}, {r4, 0x100}, {r4, 0x107}, {r4, 0x1}], 0x6, 0x3ff) shmget(0x3, 0x4000, 0x240, &(0x7f0000ff9000/0x4000)=nil) r7 = openat$zero(0xffffffffffffff9c, &(0x7f0000000500)='/dev/zero\x00', 0x80, 0x0) chdir(&(0x7f0000000000)='./file0/file0\x00') getsockname$unix(r7, &(0x7f0000000580)=@abs, &(0x7f00000005c0)=0x8) semctl$GETNCNT(r3, 0x2, 0x3, &(0x7f0000000480)=""/43) msgsnd(r1, &(0x7f0000002ec0)=ANY=[], 0x0, 0x800) msgsnd(r6, &(0x7f0000000680)=ANY=[], 0x0, 0x800) r8 = open$dir(&(0x7f0000001580)='./file0\x00', 0x10100, 0x2) fcntl$getown(r8, 0x5) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f00000004c0)=0x1) 02:09:20 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB="0080"], 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, &(0x7f0000000080)=@abs={0x0, 0x0, 0x3}, 0x131) write(r1, &(0x7f0000000100)="8c65", 0x170) 02:09:20 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x25}, {0x2c}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x6, &(0x7f0000000140)=[{0x6, 0x0, 0x1}, {0x8000000, 0xffff, 0x7fff, 0x1}, {0x6, 0x0, 0x3fb, 0xffffffff}, {0x2, 0x2, 0x141, 0x151616f0}, {0xf3, 0x2, 0xa79, 0x7f}, {0xd9, 0x5, 0x200000000000000, 0x20}]}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x2, 0x0) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000340)) syz_emit_ethernet(0x1, &(0x7f00000000c0)='~') 02:09:20 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000063c0)=[{&(0x7f0000003140)="bea3d06bb067bf015083d96412c4f20001040000bf", 0x15}, {&(0x7f0000003180)="8a587cf3643911595b5725cfc3d0131f01f92cb5ab9e83e64c5d848dae2f72b6659c2c7c806ac9012908a03f214e576fb9f8ec59438f23ef13657a1b89a0e5aa05284caf13d251184ea68a7c6d7eec33bd1d9ca68aa4c0fb901dceb46512f0881b7f726d213659f450a0e71e5c417f157d48503ec23d17", 0xaa}, {&(0x7f0000003200)="daf75457fca217f0c112713c7b9fc03c8aceaf1a82e7a4cf76fb3b9ce6dc9285732e1000d2c7367de1c5f656ddce9e8773bfb3e507f8990755be63dd299975d7c8c823e86212c2e69be22d7e0c09150ca1c318fac180761599d2e2c53e0cd4ffadfd5fd933dc5602cad6", 0x6a}, {&(0x7f0000003280)="684c0aa59375b9fbfe5c3cb04ce2294fe0881cedef0543d36bd47da28aca3c7dc4f0d787d929c09fa08345045f255511223319b58fa1c29eda6c7c85b8cd1bcc67fd09af011fdaca54cbee1b04a13cea3220e307c408b37500b263c053e6d45359699f57c02011689060deeb6b745de734110d801e3925576e9129d62e989456a4cc5dc790fcaac92e71524f0500ec56633de09893e14ce7416873ab66d6b6e01c19f79ca1ca44", 0xa7}, {&(0x7f0000001080)="b66faf6e3f4dfa5b5f40922de85924ca41b23b4e87fc9443935fbdb45ee1d922ef9fbcf769649ab141a8e1d303db9b14ecf358e8d57c023b2a7b1e7faf97ff23a6e364b332f11477edd71b15ca3e8a8d33085586e97ac374a0f2eece7dc1c06d3facd10869f208030d05a0a7241a6520dd6997f9784941050e7f648e1daf66b4be47b33f83681d353c401f4d919986ca23949c98c2929e79a7786facaae01d444a0ee1ef94d19bec1c73cef2315a48350588ee88f552a9d6f04fb72cc8b4c5838bc8d218d9d5b1619fb51738a588f3e8ddd250a486b7438c37dc44ee4c455868bede82cd1c7ba20251eb75bf6f602eca9ecfd070caee7f6bdd1fb9e139bba03954cdeff6f9a5f48194122542afef45fecd668281bf589ca1e6dbad111a1b174166e83cdf0e828db11247c5d0a4e7fd58955dc1f2515eb43b99600422531858e3652bb696ff0d496d1521d0757b51aff0e4b954a12ed1b25001bb863597b2e259042e44f16dc60c49e8ce03efa044f83d4e05a327e537919076cdb985af1cb36c759bcc752212be19cdd7a24df130714d50a074314c8d7d29d6ff581a0e12109b64f57762d6cf669e27a5d849e08637200e206ca897fc1da591afe987ee2fb685e5526a17d8d5dac5c3df55fb003388432616920f969ec589e879ded8d8450c39ed3cf7a6b6a8ea5d41c67d068d26b1d5ed76ab9e998378acb1520a508ac42b1ce5a2700d5afd0f6373a2286d57396d04f9a8b3c44a530e94d9543336ab404f24e938dae068f469a9220414d26889ad40189580d135b34feb78a2446f99d2594fa89a5ead49b59b94d32c4150099480cc8fcb016c761b264009b6eb15b651d1655f932794ef292d119194e96f8fbb7d240c3f7dcbee010aa0a8a58262d17966e7dd0bfd0c8c80e8d23857a1bc614b30a060ce84a2f1244de895eb5751e4f0531830b453a62361046a00f2142358989f43a4b97b60dc994307911673550aa0f477cce029d59b9f002bab32570da1535093ee7d4be36019dbe944276e72aa67e8468ada561677b3d301c907c670715e1030ce89d4ba38542292d6b17328e7ab6bfbe4ce66406f3470941f7f443baad2f931a5d42b655f03d3ffb22acff0211dbdf9ccccc08d99fbb4ae49f08dd8bf9e292df639dd6198ac80a08666f26117c1f16b1e9b629d4cd8b5a0d6ee62b3cfc79df71f790a289cc92079b48d0e7a0caaced4997fc2fb116b9dbb532ff99b05fb4f9fcbe115e7ec8bcb13ed3ea5038ba6fde40c491f8c4e7cb21ce86e75274aced2fb449efe4e6b40bb81323c7af4d4ba2e96cb176484af3a9262096561d2a293e038d284568278d6b206268728acd53bf2a372e8abe926e9e22bd69405149902de437c6f070f0c2c2f77f865b8062955c0c52fbbf36df51e33a8c0e7745fa31cb438e6ff0ca2a3f5ddaa012222d58281fa742545ecaa899ef34938aefb53ae1fcb7a1c5077fe3d8dda02440907326b6158df830fec043b3ac896df0726d023aa61e40f5fdb562b5e859c2728c8651eccd81669eee0930a8309c267046d8088c996dfe2c939fb20c58567f3e03fec77fbe4839a8f866526ab2c941bdcfa66b479aec77c4c430c4e20ff760f8665a4db542039d8a6c27ddb5535ed1802100e8c38e615798d1a553f9d672bbe2ddd0ef9a31e7a96a24c470306d58fae748d84895486be62cc83db9fd57b9b19f57b172474f93fcbfa1845aba6e8439a0ff7b767525fffe3efb49aea318a8bd158f6d78d00eabc4e7a7c938ff4fe68cf9a2119515af52193b45de4924207c89417395850f634e4ec3aa52f04a85fde9c16457a6e22c59f2ea1a5c844cda6845fab0406f4a396985a4625129e3db986349b16a986bbf5465dcef34c1d16230dbe4e7ad0370bf0ebbe6575530afe604ea4ee983ac42efca6a03ea818e82c16e073da2c542bf3c57bad480aa92f9159a5e7371ce9bf712c8957c6f4e668f9abdfbeeacd1c8371727a943dd9dd0702ce49669d5e254204821772b5075b2a5bf5bb540b6428cf7ea304b1db2a662ef43d3d1a21e0add6969a3df4a1cbe810247f8a1cbcee992e58291f3e24c895463d91ceca129180137314c521e1e105d077bad6814012825d65376c48027b02169c4d73f9478040a560fc2e5a4dc8e7d44a7531a5498ef6d380f1c038f8380c1f25a4102df5eadcec302e066942bd1d06b6af8665c4c21bb561c53887da8accb227f97c1865c09e09d3e613076255313eceb4b2ebeda140fe47802402503ce86b50bee3f432ae1eecec43d7ebca081948e7a96270c6c41abcbfa321eb8ce832b7db764e8e6f2edb74f66ee1cb254647360a949daeef6a874a1751af9943ca302031908be7e5baf0c6e45682d96f94053b8c9ef6712f037cf11b1beb05534912de341e5dc0c18becf2655d85ceead74b2bb35c301e590d58a9bb1a34cc7b06f1943db89b671723a312dc1fa66c823016b546b3a05530b66dd533acec6be45fbc5a0664d2d8924e9fbb437bb0f96257bb9f7ec80ba0d75579e3c3db92d1a794cceeaad923a532cd184a593f538dbbd3d8e29bc0be06a90d0f50e670fa01828868c4eef94a955c7b2a6e1560a8283c7574fd3db3cad50f3c4d9ef38f358d84f5e5263c36834c0c06f39bf46814d85f35cf2b721853fb2d8bfe1421d1301290fa0dc2a8c64578b640323c825ed2c391552dff5d60d6fa9375237e0b8ec828f037e584ef90c939c598f142405eae7e8c90e746433e4ed962b6f2fcb7d014e84fc29e049bdb43e4096ac8abedc1bb29ae6b313ef4149137ec16b6e0b7e00bced89306dd855843683a43cdc9d54471fbc1616feb3f1d77863433a6158556b4e3465f3819848f1a3eb455f971574b1fa2733f891850c2b8dd3cbb1d1e5f472c8b24c885afddbbe22c80852c107e00cf339d90a5f16d35f6e094cbfc7074797d7856511915736a8bd09729208365ab92dbe28759df7ec47a8aa8dfd88fa581a8aba43e8b114ab0ad11554fe2ae9a22ea82566cca2f9c6edbccda02da738cb5a00c116b55f4d0834649e60a782f43283a73cfae00c3712e2b093bd1f69302bae6ac4d5d0754f8da793bba317ef6651e962a7d2275b339a17bb6da059738c36460ffba74fb38052733808780a2de408fbbdef0680b86adfd4c09a82426874e0fac4712e1230db443a30166c78aad4e99ac30151fc91171230632d2c28ee41b85ddb5c5f182a07bca055c4025fa8b6b073024774b9ac5b87a0049413147148d435172eb851dbd36ad82796929ad837be51616626ff4380b0eda3c3ad92ee72ab3cd4a3a8e24e3a9089c0d0337ded8901ae5ffa86c065fc814bfbc8604ff54305117763a9fe25f44519d0dd9489a1c0a557a0a025fde0ada56508467cf33a5892df39117225a7509bf130e9af34d34b3e0435cdfe94ef1b48e89f057f55a5e9f3e29bdfb3872efbcbbc38885663f0bf4abe22221c25b4407c3af887808d071869aac1b206249b2e9bced88bdcea18ba0d83dc03589a06e515823610c8695c4b071a24cd9fd2ab34cf276024adb61a8e621d33d9c40e0806e8a3d36768946953c17c19d67faa4b9a13a5ccccbc304ce43c9036a45ad37c6dec9a467123322b25c7fef7fe7165036a1fb5f0ab30adc35d5486dffde1dc412d2c8e56e8f2009656486b3eea9694d7a914f76157f07a3032b9cae8eaca9796400218ed141aa4c642f44fd2c5ee1868befe25273127f76569f4ff38bb5c4b73321fc2fdac8f766f96436e19fd3880fbbc5bd83d10993e0b2a659619022bd13c8aaffa0a8da9763c2ad305899adf9fec25b405e21197778c00a311a0c455418f1b437456c675ef6e48d9c578761add3a6f4b5d504d85bb66b93701c0287eb92e520c489c88a97422e4141e44e2c8a7d70f198a2096b84b5d8eceae571fadac19ce178fcb2d4406f6463cccd209ba495d95ae7c6f768f480abb4d2423fc0ddaddd5a1df037d162fcc833a3c9bddf40e63ded114a2ce8b5126341175ee0e8f29dfd34ed04082eda912b45828f80e1012b795575c94b361acd58fe11b7c90e737bbe9d988149d70decbe89095173802e49f52e057dcff63c35b76b5f687578f9a63e05ef2c94a55a94039af0c2df11d282eee0a3769803767ae1df7a4d440fc8c11acaa0f9beaa387b0a6573a39b1f46a0bdd0470da4dfb86ff3dc93300106b459c6d61bfde52619cca81122a755ab27b45c4251441fb4027a003a08a659e640b7aefd45393cd30c00409887023425e1609ca534d224bbd8cbf50e849dc4387a7b32fe7b88f9fec6e3541716a8e0aa6dc97d57a5008218144c630f46efefe3f7e99d9d0a703f003865064660ee62a2098f979a48a5ad0573ee9ca07163fe467fae3795117357b27d79c2d4e36437de12a5eaf0abf04ee38f83774c18bf2cc0c282990492ac3fd57daf096fc0ae1ec3b32d1df8fa644d0ddcdb2f888c749620b8f428bfd26d900319ee92375bdf4f8bc830473965fae09e818f694c07f0a1fdd6e554b6c61206b80ddcdf689268f7ae5c42526a40b579c54d3ca7a713024f4499aaa1de5f194f4e2c1d9f38dabf8fe28c3f49a9298f0f659d706cf805ae5d19635ad559712c0d161afcde371ba77ae1f5fb7d6b801643d0b4bea799f91824f139aa0b9c46dcacbb1e9a7926661d4abe363cd7725c9da2717786ee863122ed35c25f7eb59d1168e00ef8daff67cd509db79dde52720e489ab6a3f9776263754e35efb05b2310304547a12fdd84c08f89c4efa0d0381adedb675666adb9555f119faf8762ec5dc58f53f3e6441a395bd0559bdd81cb8a1533552963dcb1ff6efc7190873ae93136af09a40fd3514a53d706f5e23a09ff5546157c2faa953bc74129c564353e6e28bb30add5ecdb87d1a2284f3aca801249208665dbf01f5b776a291ae0eaec8a8c86b10bc5b0f887837e8e8fd9a75c2f0f8b84e389ffa050378989cb4539d6be346af9a00a5dbbe5c0309c513b79d0092f8491fcdb588560b642a310c61e643fc07b4bbe231b3c95386b92f77a53aaeabc652b12770d576724ff18fd13f27041c3bb3e1f97112e87ce14e91fa1cffabcc66b5b0f33e2a6c0b39155659a238baee2559bf63c8179978857afd194e42e48cb09103dafb37b49f80a05f6ed1b583119a4bfbc6d7d559a00ccdb1d062c636f76d9dcb6032d340a1d52b9f239e7f10a8b4d995c6fc4cb14a2788b082bcfe09737a99da64480365091d2863e8af3ad60b1d3c0d750130ecc1adae713b510268d51b83ea8f9edab08489425c253cd77bfe7c7d090d49b9e3e1f2a984613da4f39976862e19452248fa73b73b64eac15ec322879161ae4def0dc00b9d104aa33b65db5f963ec114e5ce29615f008018cd7c23c6070646ec17c0e1285f57a06d3de040eb8f366371e8cdad21533d5da6cf939e883ca4a51cde64ab03e61a63c8180a6602baa189dbf8ba0316fbf7912fc07d3e0673a474f8921a2a98cd3d01b39cf7f96134390359a9e88c201ba6ddac1db03eaa38a6316d1c6082e46dc694ab8fba2902aae439f9f43cfc32b59d2a43ecb4f84d2b6b66afa85a7d4f09844abf63aa541f193d3d2274062d7673c644fe010dc7f4acd84c940c6d955c1260ec30e8b3c182926850a696ddeba896e75a26deb1da5ab24ed142707d99d3002431e588cf33df0346d869b0d3a91bb1f81fd0c85e8a10d71b4e59c7867ae3055f157ab6a3348a5a9c0b020a63205c51e0643185b718d62ce4fc89920ff0be54fbb8813d6f748a23b6184ca39e7382d65e066916065b61a7da45fbea1", 0x1000}, {&(0x7f0000004340)="eedb320a7c84bdcc0ccaeaa20470d37b839a7cfbb6eaa0013508d3827fbb3c83aa394a1c2b8c64dc4393ccaf406345b953f1355afa4bcb55375ecccbd2091bb97c0e17c57d412efc1b97ba7ef5c5202b5acfd98c7cb6e0b0c2bf71266e57b9e2cd", 0x61}, {&(0x7f0000000080)="0437aa9405985c2bae16fd398bbbd05ad98f41382d144d69af9811a9fb209397ab1aecbcfa81001338d1de4baf4267f4272ffcd597a4daa4693abad7909bd912e3c4f95baf51211e4459939069ea3529e3da8d995ff8389a3d85c699e6ef6194432e864851f1eb352d4aedecbb499eb85c3df31ff5bccf7d3b8019187b2e2dd06a13b0365cbcfbd1e1b424cd391d3248fb9dc8d876d600c3ea637f7e41402fa028c9c798aecfc9ee66dc7d1faf9bf01f3ca5fed4e7f0a9db7e0529a4802ecd33586be303ee47572f6416d02d8bacc521df68ecd541b15448bd52e93b3459c4135f0803bebc6f7d59a5a41e4e8f577a11fe66c4f9466d64a1c8a60381d296515a33dce28bc85f7ffdc79fc7785ce025d433e49ee4db54227dce57a3d00aa6f4a0d970a384c863aeebf1729acc17d6e26f9b96be77201052c61b6618bab5fafb6397b759aa1837431d742c6613aa34d9a5616897b0111a4ca6c618492bd514e06fce25cc206c311f79fd15ec02fe35d07270c37954cc1a32b10f820c14fb7e5729f575671aa4ff263c5cf50a888e1e9c19ed10bfd52370e302aa7fe427115775bf3b388dfc45fd720dfe7b1e9fff3e4db489cad6394c946b4155140cd31007465b52844aa79597114f0d83ca48abc34729a5e5ceb253b6e1772f6ffb20e913c09b19270a2736c67b8d30f6804f1b9bea2578162281621b2d1e640d060d2ac161f696bc32d1c3310f69119c22871c4f910744d3dd18949be1ffb9042271b1a7fd516098c1e178a80362e11411f6c24001efeba5c6dae3952e81f40d2b17da2f9b5fb1c992d90edb8f488b3b9272898e86771977671c698a5eb2752d0f343c7795dedc0cfd9c496e45fabcc352d4e6a66fb9ff105dfa34b99acf120fbee82391cc7c8c5d7f74d5cc2e6a82edcebc5763727e59f14afebe7fa48f7716cd9a23673080dee76b6e26448f275b3d104d1147815899c8d2edf47e98b093c515058e61d290e30f12272b37c9998b4301c71caebfa29845a43f6464144ccf269b4677d993b23c561c2b6f4e87c32c543d343d1c5bbb39e10081fe368a65f1af75c18f4b3b13ee40aed0512b0993fae22cb5a81ae09e9b949019c16d0c8d6e3b41a3b6e983ea7328d7cb5febcb46158a32ad1e77c8dcb94d6d0393ccf1c1b5cb4f454f875461f7ef63824960efd326135bba6e554099c575c3d846727c58ef8fbd6409dbe8b954fb032f7be88825513ca66c14624cc9c27bf1d9f16cec14525f945d7bdb46492aa394265de3a58c41acdcd5be050168124ad4a085279349d09aa883b653c60936b39b6335029d18bbde2977cefd0d92e875987d8873eb5540a568e562f1b7507d65e93e1e13f795c680c8133a5ed342545d64df425de9d91b9858fc4574d8b418005f493f8aa17141daaf2a6413f281c2fc2b3f9c52503243117b4f8cb3db97f3c6dd467e714489e00f4e74ffdc00c4dec47afb64bd6c5fa807b53cbcee763223e53c26b1d3bc19103884ec66fe1228d042da2a824163fab610aa1bc1de13e104c374a4c90e5a21b8351a6be03aaccc781a71c69d777f53e12c20867bd04cd655f847870955db8ef41117d9b39be22d8d321398cb5de7412a74ae571311b3ad61845c6981f4cece296355569d7dca32eef07e78bc8c6499996cc4b7055965b231a423e27b14701e85630d32123ccadf819ecf05ed93b41345cb1266ef64dbe99fe511e1ecce6ea719937a4f8cd1abb660db601df8b9e309a58468eba507db5fa0d3d139ac70c76cc6e954af5fb8f231a662fe1dc8e31a18870e74d2929593d0682e6a52842b7aac6f535f8d960d0b755fc5b3d2c51721d84ef614ddd6d26de3d4f1eca6322e56f8a3a9cfd2eb7c910f77c725a18ac61f8c40ac7ffbc6fab14f7fec6d49790a048f4ff445e8371c994cc3054573db54744bd12df6aab61b4e9a0d26ebc2f1a70b7a360ee1c9a15b6fe76be61208f416e34ac935b4cec33685555564fe738396a4fccb5c22cccfdbee6cfacf88ef3673b6849979a9a5def1dec2225172c7d8ab608aacf527320c45f32a28f57d6955f76c5fae43c7160dfbf61fdb85ce4aee75b90650eb3726c83c2d9e6490bf024dd8e3c007aef0f52ad21ad559f402be019d4624b6815a26f1a66feda9747356603fba98076e6c0a0226c129e441c6341f66fbd6f6b08643cf9f277c4500acf3c56f81bb52d839c17e4d5e89db4804d2e5bcade75816094f3ca915c14138d02e041c077191fba61446c331a90fd711652c2b376166efd6e40fb87c734baa2c0a9cc93c47a1ca43d29b13b38d12a14cc3e41fdd555b20a2f686b6e02d5e8822507f5e06b481ec4b9eb8178e92cda80cc4dcb12ff3834d221bccd65f5597308f80b4e7915b0d7677e3aae2bdf3306f7351fe91946eb9b3e489e08abe57dc9318103f57ff42b6cd7ca203581c49236f7d87bf31866170c51d7bb1ef288451ef1d99a8d5b7e37afe434a387bea8f22c1fa40f71ca60c245d058e73f50509c5d76dbe4a6537df917a385f805658a191cc57ee6bd15e3ffb14a07e47cd0643c7b347b4c8d47941a1091676a7ab88c66257e298c233179a4ecc27c5932a04be643b66fd8bc8c6526cc002af571708b59513717d9fcc88ce5be5ab06cc39f5d70c0df5da484644be70dac16979a288e5a2b6fcb0361776ab9b0057dae0a7881353c67311da06f82b4b70fe78c8f49ab41e4a2e547fd657aa5d50bf361a4a26065af34a978afb3d6fa00249e8157d25de41057a088bb977e04f525fae00442e81f875e34ea672dd669cb05d9ba52f24cc7dc75509b74bd1365098971dfe7240882f3578719da37b4f972593e0b236457de94f63a02f4cd2833f9dcb122627e7e55eaab131b3aea04085cd02e38052b7275a389f456aabf0e4d5b8ad45a5748180970f36ace6d8300c82c32aae7a3eece2c895fe352a82dac92cd92fdeb3d449ec5721593070a5f41f493fc25198ae005eb367f9679bd2ed7cd4c7e7f355c605b229096ad2bc59648f3cc8f0ae2c8e63d919d3421540441c3b6ff61e9108a11fcee64ea9c120b7d2c884d5c1d6273e31645c579959cd88ed504254bf3b21ddb6dcedef7932718647e9a5046505fa4bf435de6b5876c2c25ca45e77e658a191f171886d0f16d2c70118aa9325fbc2b3d141224438c76e83c838863ea7e452855c8254a018d568beff53229b3650348d050e303cf95423cd96fe9dba4060b7128bdcae78d01887c0a7e0f9b78075f5e41a1755d1fcafc2481d5af36a57e36d3fa994ba7348df9d6aeda7b2515bb09ec2bda4f01496f6dd6c39a1d29f3edc9da2c23ed1e52fa60ae16555c87024685a9d636cad5262514c17b2187c4ecd35469db7c536202544cdd2b27ef70c276849ae68977f80f8d5a31b9960a4dd47387b32d12a8d60870ae9ba85be44866dc53d90688225c8e66cf538522194ab9b55012bfc969fc255252294da5a11440316522a934bf05f6c18fef955a3cf500a313fef230143d346a1bd0781cd7f20e05ffb29779327851e462e48739c18026d05a34ac72408965513cd66af13a985b66fd9ed3a7acd83f497abc0685ca3e1d1509a5a935f017ad38450603c3700e6a256ddddf0cde228815bd1ffa0f733596680b92366128d3820a3229faeb90a5105fc12910b275c107d002a6fa03d3f496e5a23de4aedd96885349958bcd0c66680f012e220ab8e35865ef2dd64a5f293824a8f4182c2175e831600ed5837e67f314d87fec412fed66690f0beb78736a452ccdcca2fffa6b62ddfaed4281b23ce8bc176681499c08b95b18cc384b29774642099867dbfa47ff85712e9579b6056fd33030189affd992af0f70f10ae21f83859dd58dcbc555a3129726389926bbfff37c0a2c83cd485e886e5d942f0c49db2e8011af85de2d1463ffd0011f772dad99443d4ae237ca1ef239cbbb7f16869c0d84d8fca286a46b5651ef3a90e6109e7cc9c8f9071cb5af19646ac059baee73f44e8cf4e793af13f5322d3174b8a585428348b658957c5008f26ead735f7b13658826f1460c774e6e5bf29c3c3d9769aa3e729ed7b2ad3bca80130575a8a06c737029ebfce245e4d0e1f9abd5e5c7209782fa959d794140e455e1d474ba13d629e8c31927e8547b504fadd6569d99255f08e9a6e1f133dac0a4be775fbbb62aa296338a7e67fef31a093f2184c23bbdcbfbefdf22b1206d1456fc402d4ea2d8c44d1bac7bfcf23ddf8c3a98d07bb4861810745ef5c3d4d30d5440bc42d6fb2f87a6a91cd559c5c90d1416b9887763162f079699d1d25c83d3b775021a5a20d2fdbc03f6b4ee6d1c711b77616c8366c801303e0daba87d65fb45f7397785e6b3b26bbbf90d34511fbae9dc77984bc8e473a6e5f6276fe59376d9c956f2f4ef85df772fcaf6d1fadd9cef6d5fd81baae210f46bdeae2e3bc0b92a6278667a5abc734fe7b89eff6fd570d093e6758412d5da414f36ba1f7a5b91f0dbf91f0b7c3f3c39c96bce610b4b731e40dd7529da73a75309858ee8f0247e0749b1ba5b348ec79cfd98848889972466308b83b613b53bd0c84e4351c054e247ef7980ae0a5066c0141bf0a8a951cd132c7fbe8531b7b134295ccc69536b3cdb67b31c4ac0e153e4c374495126a2cdeaa6d26e8fbfb736ee37e2b8de1320d1d95c51e2ffbdb52fc76f629419d1e204f25cfec81fc9f4033dc4aef68e711c2be20c82537c06ec55d6be09d3014b900d117e80502385da3fbc984fc64592d98e188e0b83d216f77485566bc45474598356ead8de10a288ca0cc21202b0f0ed07689adc766ea7a866f9e10e55428992229864f35e7708c7764c38eed5449e7939eb90eda163f80724574636da69337f8dcf2240b1c490ceb284e011f13ac1044dd1bbc42cf04d400bce445f91f6275e70609375ef41c4debd3a2bd55b21c45417477bb6343422873565bcc5308936a136dbe3c56f57de91e36165a19531e99da7aee7a139d26b6ba0845d514520d4b3aadab1be40a5601fea4d8bb5658d3be7578c51f68e24aa625d7a78b65ab7d12d2a110ae1141ebd89a11fa69213b476e64901428a3d6af88e312eea409bf8bc5098668aed0e18022f0cda35a3cda7d458e45dcdc1575b530d80d8d96da99c0eaffd94d20672f6f845ff0b2f284e20d85810f868f532fef3a034ddf377007fdd61f88ec9f75fed26a8d894f79ca6c2b874e819c1dc79453abb332235362326645963166339397a586bbe0a5d7d96cffcba4957262545914a6045e24fe6f3ec086de3ab3193dfd7d25e34679cf27dddc6d078e2e909e039fe382ea4f2bac4baf74524bb2df13a571a0cd8849c76d4aad4d8a212d4f2d0eb871adbaccd2412908d5cabf88c6cdb145602beba19dc3a454552bae48c7c19853427ace7e6004def14505d8817e5bc91e9e63325b8bc081b0cc365199a8b9f2e7f1449b52ba73acd1643f97581011f6f22b9c26a8ba6a9ff53e93bf0199737def95603c04e8ef4e45a92339b203c41171299fbc8cb924bbcbce08959f6b50630ac280d6e7db3321002ed5a7de73114fcf306de097cea05818c095405112d7366d97c8f969eda9df252b59666aa12000f2f6a77cb720b8bc60fe261e111f71b5071ccf1046611c21b298011242ff445e81a146d07f452a7f4c91fc68e77b802878049581565e235076fe978ddd64770e90174745783c80f63343120c5a8df55225e3e541ebb76d0181a6297c45386c761aa399fcbbebe6ee394cb3e67cca95d185451c10309abd26193c5c35e6a7bbdde53f161c8bd31320", 0xff4d}, {&(0x7f00000053c0)="7c93e4c19ef291f4bffeaf9454ecc439f48def9e37db05275bf66c0d9145acdf2e116bad37acac34e1fbbc0c78eb30ec3edbe6a4ca7eee3a38f85b40c20dba22e9581ae50eb896004648f164a2ce9e6f1844b0ad3b3ca5d37a4009177b9065bfe9cf8249c1d8b3425b85a18e2b1d2247fdef22f458585d656b53a6c82724b47035428017d530cb03341391b979a660d8733e794ee139670d8102ca432aa733a888a2952f339985ee2608ef4c28556c1ae9085d7a5292068ee5fb21cb4ed8c58033aaa5f8cbba444a6b99db6fe63bca757940ee259bd9e0c38a19c5246dcc263b9bdf9a92801c1e01befa2b29a77418876600bac812f7688c96df5877999420ca8ac684ab5bc067296548371fc294767e6c5ba789323ec01a3e866cf941a176e56744bafd56a889bff42d379516670f6b67f4de1df397d897d57fbf6161cd17de34069c7ef80df9bcb899fc3a31081293a368b4e403ac1cc85cd20873156e04ef08c1fda3942c81402634b3b5e8dfd0fc17fae0783bed75daea16ef41836ab1e14997639fe4eeb89a695343f40dd048ed2238069188fecf888fed384d8548aef677df8fdd58a3ba3ef45c36ec44587cdb86fbb4e5ff63066585f5a84764e9ebad6cfcdf93e7ea5bfff7d2a501f17a312bead5caa5ebc161c0018b5298cfe562e88798b1a32db8a9f10aec35e6d606ce397e9b24f8142163ee810325aa763871806ee280e240168ceae2f503a8ee972baea7ee3d933b7308ada2a1c82e5206a782d9f951faaf16240206f5f46d7be8cbf32ba0b03017fa42857bdf1326cf631af5e83189b0a239b4e9c76f3ce57a9d294cc5dbc27964372316488bac1c5e64c18e27872952d795a1dbc70c675d5fdaa8f97df75f357e9a54dc37924245fa94befe0e82a71725e82157d5a723682cb356efbd303c2d1ed228f192c5940601c8f232463d1e154a1fff16d08152da1b24b7c73a288cca19fe77357efd74b17caa1766aa094476beb2a562eb2783d4658630e99d8ef037eb454fc6529d9acc26a6ea676e6aeda0d6b6c595d49345cc3f2fbed62700e693dc94c52af3d5305f8d0aae56db14ca57929a0f89f771504d00e3535b88cb5cd27546a471e604c05280b3185f594de7094e7fbd73477d10ae691c7b20c2c71fecd490d9af1bcb1a623aa12466d2c533314c35fb0180a609bb9be8ea81f6a3fa9ca80bc54ac920e6d67a9b67b41249861d3acb60895e7faa6fb1d4e32deace115c9197afdf623305a8fed5bf103e37f5b5dd085a48096f2859ad0a0025f3eda09baffd7ff6d69508843543928bf65aaf343a178fe18a8effc50e135c959afa2221c266e85ce9d8f467492014c08838cb21f79a3f9d6a32b35c904ca62f608b818063348c9079da68073f16687a80002dd425a3dfb91a9592a89c6e930d9f75fc759ea63e55830ce0ca14ee2535b5b6de3f3796d2ba8729c175b80ae5355190fac9bb9900957f9fb9b436eb90bf57685f43bcd1459c448b05b2ccb2df023424f3d2cbaf40beff9a15e093cc0502b9746a4ca47d81e39b50b2f06808daa202f6be4752b0247d05a5517ff40c68596476863ab334f6a840ccc8d56da54a0fa350ddc2904379022b26adfd765857bc273bc8c072b599b5d557a08091cac8ebb0ef670caf208ed5281d95f8bcc800e9577d9d42d464e64765137a82225f905767b8d4136b5e2dd76d37ab5d29cfa2831dc44df9b66342af6850365441f11a91b8e76d4abb4b76762fac78aef14f4bb4b208a3a668848b62379c4394ba950626aabd2e4ca74e94727eaf9b93718fa0da4bbd8a46959ebd0ed6d5e7fcefccb5605e4281f73daecb51b8fbdb3e1fd071903e9606b87c61fbebbc03741f3b67d42e4d47a04a890c97983ade572b58b6194d6d22c4c988904514524566541051a22d03a00747e06aa775b8cbaf40fb165fb6b7cc4e50e2623a1bee55f251634767f125c049fb8157a6dcac001e49888505a35d8a5a2b424eb7c0803bd5171af179198446289c514c64b481efbada22b5319bb0e320b442ab210e7c31d830e0a749f68c5119454e99aeaf674ce9f51e8913a3a1eed60edfcce78c5717a65c320dfd8d522f20de906643a5e26ef9352a010158c8ad9d4b53159480e5580625b8f1753fa152a352a4e87a62f73f2178d84d20fc805af16963362f1f017d74aaa7cd253bd56ddf4dad7dfaa6e7cb3d301d038c3e98296478927c4b35836b586c8bc5ffd21bbf1769ec09f174c6240ab335a4e1552e7b1cc5ee69c5b22ecd87f49aecc4b9c26997626fc6e5c92133107a43368758e3e1e03edeb3242f9f7a41684be04cb046b1960ae9e2f7b9bba80a293cf306be59840405ccc7f4ea67b2b3ebfb68883ac7505c25da820db65b961c69e320f4338eef93cc1ad230000533df23e3fc5833926f2b7364672927b3cdb1cc3d4801ae6d128ccd7a4441ef7c3021579b6899b7f47eb0675258ce12b205151cb589c925c81bef9393291c18fc82ee8afff2ecb24830ba4d6ce1ebbc9e7b50c3edb9daccbd3f9477b68b30e07672c243d869a587b4546d5dc7910e9c56acdb9e7a495143ff226696b1ef2c63f71d1f7e223794442506741fc409f37be2fb1a49bbd77ab1dbbe667fed786b281109b9c5493cca8c125dc7c31483db4461ca60f9843bc60f774db02c012cd5bc9e082fff46f896e59a65d91eedaa04dc2a7ab86038bc718a474c6a136be5cdb3bc30c7459011225406f9cf8e12645f2fc9bfde0ba215b6f55c8b19e5b520975ffbc1eb2cba864df7d395377337c148e8ccb474db3a43b20fffe1bf0dd59e83177ca61f1414a439276eb60e0d242020eeef9b79aadda00bf6414eaaf2b509194e4e871c300e2fa34e6bf1b841dff8de9d08b75d1140308e9d9669e5fdf98def68ed76ab306b37b0671ed685e211653b972c5f67e1cdec0c46768a634c29af1d65b4fd090eab78d7a3721f00f7fcf4940ed1f152498024905df2c351c735588ad8d4e921d33b31161c037e110b6867da6368338192126a384ae603c62bfa44a3dcc2d67407c6a9769b7d569a5daafcd3bc87dc394c02d3362f0fffdd6c9b39df884882e64426378f8d4a5eb5571c5d5a93d8c7e3fcea726651d023bfbef7d7178dfc50b378f766ce785ff3ee89ac9be9b9920b3c2e6342de31d9b3d415275bf0e7630d1dbfbb86f4f8c096eba9f0cc583fc087cf5c081b6393ab73bcdbd4190b88a0a386751266dad2479d738575c2bf75e56bf000510362313dffbed2140ff8e3d1e8da410d9863200cc2dc4a6422b5a3369f43e8796ce51d79aba3ff275254b7c84eb7024967a300c526f1b5a5f7c2d06aca1abe98759da0be62b39421190d9191c07c513c6cd6d88eac10bda82115285424ac0e8c16fdd35b98f6c896984850d52b765afbb8f2ed9f54618ebd09e0fa899d74ee5117ed75bde3ed4c4dd65fcbdaa65a5b8497175c35841ea1768eb5c28463cca21ba0e96a4bb0dea3cf88856b9d918c2c38b4ff79ae98e7d341d21b79575d4937b3be7645c60f20efb6815788c1c20b8326fa287996b3d2c1bf2c381b611b6d557c2d103b452ba9568ebe80156f87cd606d2a6f6a8c7b01ce403449d4477eae288ac85b365e608329a50c21bb36d097ab869efa36c77472f5935cf8c49845c31584c0a76301ccd0b2e9e839324955b3588db39354d387b8c8204740445342f895a2555ee44f6f19a7bebf46105887fb29ed3bc3099177a3938dffb61648efd1bc81ca0a6d4174aa0a4b988a029fff5517463c7d1caae17b082dd23074b03d0c444608fe687802a18a3edb6e95f892ac206629bb5f95bedbea40e1e531bc2cf0da8014f50a1f874c54fa006789aba53607d332bdece95dbc470baaebee9e1f249f9771ffe67d75c4e218e5afdd4fcc6510e12a59f39c616dcaeb8a3ede64fb0f0d565d29387873206dfb9fb4819e4860948d0bba5a9afb82c6b3e85258dc5384b7d2d47b408d4b39f8a557c14525fbf7a68f5841bb2a4cea2fc48ec5b4c772fefbee64d0d4ea9b899a5084435bd2b5047f9b78b968f9ec76c07e4127fab919b1bb73f1463fc88f628de22bd0e1e7dab70bfb7c28a582c2f48e697e352b7b49874c2c506d01084f49b7a285e387fe2331df54e5eb172f1ebe0f2c013bc0a1e3e8ce842c59f6c74ee0a25a8289f8c3683f55ace909c48e6ab7478100acd9601351449504c97ac24853fc034e7377f2387d2d4756ec84b73045f4760f28bbad58b4c21dd1061885df2553df53fbc11915791f57895f9e3ade0381ebf9df387bc4bbb728ce9f17d789adbaa14b551885bf5793a56eb95fbd971596fbb06139e46aeb7b347675060b789e524e3954efea6880bd6bd24d29d8751f7bcbc1d119a26e32aa64069e07ca4a3ca0b01b178776d3f525f517de6687bc5d49c689a0a577400b80acacb4fe93a343057eff56968186791fe5e25cd3baca5ea3c12bff1760960342d457b3860605eb9a9a8a3a6bfc13f50eea278634757b44dd139b4a7cccc138b59ffb48ece4ffd0a7f766338415553b768117802d7e801701ea9bc7dd3abbfde2aa0ace5834a7117607c81104605b3c3e7f590d5af166dbe0fcb964bc67c4f4fff851c42ef8613a918c0012c8bb036ffbfe9aeeb1fa00e7532510c7abfe265ac02856f1d8a0dc68415d5a8ed7cb27e522e0e42e35d6b273ee9b877d12447699d7a79b78d9e609eb0f9663390dde1a72bfaef1635e63c8bfa9fc3928f30e0e07172e6bb8cb9e9c5737607a9f20e5077f14d5bef93a693715282aeefa7b8285e04c821e4f56daa72958e87b0b3eedd7d4988b66074ef91569f7eed05733ea053d4cf36022e91ff4c304fa83712412573c929b1512ddd3f034b029603f02defa0ee372bafb70d0ff15956257f71d31d141d42e596342d95abf4fe91f60ec9dc710ae67c85749bde10efa2cba7daeb7f2c7f85fd3af511b28357bf43cf38c4de8a7698fec5a15aa3a1d7e66df4163df98a348e5e368f34cb7706792c7c0b4aba3d1f4275891b6ffdba342d5af098b143e7b06aa311a7f425823ea420933eeea1c6b7b26a95ef07d29ae", 0xe03}], 0x8, 0x0, 0x0) unlink(&(0x7f0000000000)='./file0\x00') 02:09:20 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSMOUSEIO_SRES(r1, 0x80045721, &(0x7f0000000000)=0x9) setsockopt$inet_opts(r0, 0x0, 0x6, &(0x7f0000000040)="03aa19636c175d3b7bf1f940c4c22cf9ae20e23989d7e7ef8258dc41e6a2adabdabcb745b2c5a56e9b5d93a1862a52e0eb58306bb75b070d605bb900100000ef0410e68a9365057361a64603430168c72c12412e51a289f79836d8cb83d0336cd4f716e605e1d6c6c08e38fe49a47f0000000000000a8a79d240f73e5cfbd0812d2f3f093fb5c4f4574693538ae9c779e02537ee72d61f715353f6808a2149637edbca527f930ff3258537fea5839d480dc5243a8f9b0d08db9eb2abbbf5984673a19e29b855546e150000000000e5756aa7c2585d2817a6f54232ede695a3f180ea36209fcc1adeefee4152f6db187a7e085d123d607820fff9d33ce4ce9ae40f023ac20d1f3b22c09c0969f44a195917245b165dafca1f830f09b1c99c47d9a03098471d2dfb30c34d40d47962de382c64b3917ce50f2f7e5ab76c", 0x13c) clock_settime(0x3, 0x0) 02:09:20 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffe, 0x0) madvise(&(0x7f00003e9000/0xa000)=nil, 0xa000, 0x5) 02:09:21 executing program 0: shmget$private(0x0, 0x1000, 0x1, &(0x7f0000ffd000/0x1000)=nil) setuid(0xee01) shmget(0x3, 0x2000, 0x100, &(0x7f0000ffe000/0x2000)=nil) r0 = dup(0xffffffffffffff9c) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 02:09:21 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f0000a0b000/0xd000)=nil, 0xd000, 0x6) madvise(&(0x7f00008f4000/0x200000)=nil, 0x200000, 0x6) r1 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) fchown(r0, r1, r2) 02:09:21 executing program 1: chdir(&(0x7f0000000000)='./file0\x00') r0 = socket(0x1807c77a0917eac1, 0x4000, 0xfe) writev(r0, &(0x7f00000000c0), 0x0) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x8, 0xe103c497a09d4ec4) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000080)={0x80000001, 0x50, 0xaa, 0x3, "821130f67e30ac6df8f50700b058ffcf017f1297", 0x9, 0xfffffffffffffc01}) recvmsg(r0, &(0x7f0000000380)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x801) 02:09:22 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x40000008f}, {0x6}]}) syz_emit_ethernet(0xffffffb0, &(0x7f0000000480)="39370db00077a17581ae2b27b937a95557aa00c3b90a29248ff3caff2aa0ab730c1a0d865642ab12a297893ae1b8a628e292ca644b92ed609efa27d80f2e1169ac21ce81dde1fc7f6e88617fc8db0dacddb33bd917a6ef01005ffa66821dce85b5f3b0bfe537ae66fbd82d11221e1866b1643d8fcc0f2bfcd18d922361f70ddf93300fe3c2220c2d6a1f7cedf08f6b71") rename(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)='./file0\x00') 02:09:22 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000800)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000000240)="d1201d9c07b00a16a86b937d24a7f2947be77f1cbe061ab59b4c483ac24bff05792c3b2d50e2f61fdd92120f14405cf540aea663e53940647fdbf639", 0x3c, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000680)={0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000040)=""/120, 0x78}], 0x1, 0x0}, 0x0) mkdir(&(0x7f0000000080)='./file0\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0/', r2, &(0x7f0000000100)='./file0\x00') mlockall(0x1) openat(r2, &(0x7f00000000c0)='./file0/', 0x0, 0x0) truncate(&(0x7f0000000140)='./file0\x00', 0x0, 0x654b) 02:09:23 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x10000}, 0x4000080c1, 0x40008000}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) bind$inet6(r0, &(0x7f0000000000)={0x18, 0x1, 0xffffffff7fffffff, 0xffffffff}, 0xc) 02:09:23 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000200)={0x40, 0x5, 0x8, 0xfff, "b9b0cafb58ac39813014b2a032a6355c7dc90e99", 0x6, 0x5}) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffc, 0x80, 0x20000000, 0x8, 0x27f5b97}], 0x3f, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffb, 0xa1, 0x1, 0x800}, {{r0}, 0xfffffffffffffffb, 0x28, 0x40000000, 0x1b037035, 0x1}], 0x72740000000, &(0x7f0000000180)={0x9, 0x1}) ioctl$BIOCFLUSH(r2, 0x20004268) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)="0dded8620dd5ca210d028545654bfc89ef3a7c397a70a5881446ab3473060bc08f5e6c661a7d20ae8673f492413ddc2586495498b8b6d1dfa773ca8e6e548d5071bd3adeb3ea553fb7e1073d344bb4df512a8296fdf40000a9878466124909c5bd57cf8f88b6d6296acd86088b1ddbfba5fb15", 0x73}], 0x1) 02:09:23 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) socket(0x2, 0x3, 0xfffffffffffffffe) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) r1 = dup(r0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000200)={0x3f, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0), 0x1ca) 02:09:23 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x383a3ab5a58435e0, 0x0) setsockopt(r0, 0x20000000000029, 0xe, &(0x7f00000000c0), 0x0) 02:09:23 executing program 1: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000480)={0x10, 0x5, 0x4, 0x1f, [{&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x7}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x10001}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x1}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x4}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ff4000/0xc000)=nil, 0x7}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff5000/0x3000)=nil, 0x81}, {&(0x7f0000ff4000/0x3000)=nil, &(0x7f0000ff7000/0x1000)=nil, 0x3f}, {&(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x100}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ff5000/0x8000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x5}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x1f}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff7000/0x3000)=nil, 0xdd}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x80000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ff8000/0x3000)=nil, 0x7fff}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x5}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus\x00', ['./bus\x00', './bus\x00', './file', './bus\x00'], 0x5}) mknod(&(0x7f0000000280)='./bus\x00', 0x4, 0x7) r1 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000040), &(0x7f0000000080)=0xc) getpeername$inet6(r1, &(0x7f00000000c0), &(0x7f00000002c0)=0xc) r2 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) sendto(r2, &(0x7f0000000140)="2f57f4b0694aa698cd48ed0f1a4c289514a93f763c035fa2cd325a0c2fdf9a90592ca979fad2dea09d58f108de5a263beb65c18744d30d9cb074d8cacff4483fc52abb13211da280463a28d2fc0b2d2030da8fde1722942f1399a074f13e8c6a519176e4ffbea103a47bd2ebdffeb492fffe06b9e97dc6d436b9828586dcb884edcfdb86e72d068a867dd5a307a570108f5ea9815c4d7bbe3f213ff92e037e787513f8353db53f05b0d15a844200abc5c75dcce3346c4633409c97a998e502bfe4909a8607e8ddef0cf0b96022fb28adb893c814c0ac35f7d29efa5a5b792ce5", 0xe0, 0x403, &(0x7f0000000340)=ANY=[@ANYBLOB="ffffff00ffffffffcf6d0de25058712840cb5ade47a7a97c010000ef3a6f179a942c63bc911b33a6d0d19544c2581a6d0d8549d1f6262c9f489cddd50c84f2c7b20d35d943feacdc47726947cccf71a751624e02709f225a874346b0c364bfe02243e2103c27078fea12e2c1760d"], 0x8) writev(r2, &(0x7f0000000000)=[{&(0x7f0000000440)="000000186004008ba8002b27febf02000000ba0d31e99a00000000000000020000000000000038b60fb5592f", 0x2c}], 0x1) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000300)='/dev/wskbd0\x00', 0x80, 0x0) socket(0x18, 0x4000, 0x2) 02:09:23 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x100, 0x0, 0x29d8aaa8}, {0x40000000000035}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") setitimer(0x3, &(0x7f0000000000)={{0x0, 0x6}, {0xe83, 0xfff}}, 0x0) pckbd_enable: command error 02:09:24 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f0000000080)={'./file0\x00', 0x223, 0x6, 0x2, 0x1, 0xd3, 0x3, 0x80000000, 0x2, 0x1, 0x4, 0xe83e}) ioctl$TIOCSETA(r0, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSBRK(r0, 0x2000747b) r2 = kqueue() kevent(r2, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0x1d, 0x0, 0x5}], 0x9, 0x0, 0xffff, 0x0) pckbd_enable: command error 02:09:25 executing program 1: socket$inet(0x2, 0x3, 0xff) r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000b, &(0x7f0000000040)='\x00', 0x1) setsockopt(r0, 0x0, 0x800000000000d, &(0x7f0000000000)="eaffffffffff0195", 0x8) 02:09:25 executing program 0: r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x4, 0x800, 0x0) pipe2(&(0x7f0000001300)={0xffffffffffffffff}, 0x10000) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000001340)) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x80) sendto$unix(r2, &(0x7f00000002c0)="2d6851fd465d6225bf8f8b04c82014e483a401867dec995921cb6aaf44fc8584fd66b3d570888ca17e24a784d09a18c7ea395348ccd04cb2111f0b9c12c2b6129cecda1164ad3bd44319856994fe0016906ab19de913861a0650222c76f43884df6aa0b5cc38eaae880d72bd3eef5ed7e74f0b7a7a1c1a8706ffbc5f3eaac383f2edb28cba54abcabb269a6398939cc325e721dad2481be119831d392511835ae70ccfeb2e5a7a5faa0ec3cb786c5c18a09982e0aa01c7cc7e77c911598a236d11758b6852742ea65b1eec851b0236348e8475519e090a115e943e76bce49f60c90aead123f5eb4c2452419743e7dac48a0b6856b03b286b06611de655dc0837d37c369948f692e0d85b4e71baed0b352b5b4611958bb1904a380f4cf7c4202645807b3461a9c3bff2c88a2f3129661a01bf723f3b5b12c29cbac63ddf7cc7a485a29d2cdbf6542dabac3fe8b6844cd509076144ecabf78ea0bdacd37e59b31e88c5b45f47825a1590671c8a169516978e25b65e9aac79b664330273347e2317867a6a2a262ad077b25921e84e9f6e8e7e13d28f55e8552073e515549890e53d503b80514f51b9f31cf1eae43726e39fe03c960e18ec5cce618b1a654c40723bc063fb3111a853ce1543a81d1e524a077479e7dffdd32ae8658a0c05c630233d4bb080637baa7956a7a3f834a2ad3023e881b880cd614285777682ded3fb884bba2257fe8d9e9c303967ea00ccb2c93d5d8ee297ffaf0df8d5bd2f4a80c847d60f48caf84a8fae3eebd365218acfd04eb60034bf6a927e20255b730dbbc0b7305715cc66b8f0234612fa63803074a3e62a841fc431671b75c62d87cd5ad5df7a3e5a05a7a14ed0b61d2bc274f4923d37c3894c314ce0db7ce0fb1661879b1a13fd41fb27e7264ef8da0bb8d30e4c450e50d9c237fb73dce197bdf633aa05b10b7a5924373c91bd993af84fa95398a676a701d96a65d56bc0443f1e60d970abc20a80f26247039be5dcd4485855aa17598acbdd754e2b305acdd2a3e6c7e1d63cf42605a234a89de60f00eea59963f348246d8b52ab978c93dac4dc1e462507172fb76de6db47c1ed933a42fb4a301328e43c030100556a1aa70379448bf020dab3e9f7350b2d566917c2434b4db6fdd65a8599690255a10dd3294922052a309a59a1d258b555dea37367f3b6f49584413cc06b7ca2e05b29a72fe1b95d39ac7662601e67bbc347f4d0149f41bb660b0ad6846c9a3253de1aee2d78b93914b883b73fbdaedb10a0ce446b2a488aedb61bd26f813782f9e8eab2a049974fd5f1cbb1ee059e2d4fa0888ed6a6acb7f7dbba12db9d11e333205d57e7ccce0206b72e3c5c6120ecc0ebfb2761ca34f6ef0739e8c0df8c0fc0b90019df477dd779c29ed3f5f603a01ea3e2b4efbaf186366f554fc7b55b8b8ac811cc245586367fa04483a5bfdba3648aa985c4a9144529c5e854c6c685d338162278aea08e3cbc6bd48ce06d14aa5423805e50209797d5f794539bc9f4093616bbf424c70a7b70f44887dbe815137cab48b0cb5debcf364d181b11229fbaf8db5519f645c6b17ce13e6393bef91a3e109591922fad6b2677090544f81d17c8bc1db1005f1f09033c1b52a07db62ae192c9ed544e028909636f84ebff27405931c529b779e508411d0d309fd63927a63ffae416217a0cf3bb1c4fd0b3370548c467b515a401829672191517833f5fb3e93e891a5bc160403d7bb8888dae00c83ccbf73dc252d01003057be3e8c6b35db8940cd1b255ca1c881277962cf1767d003ba0aa2265f73741e9ae74fff2ec482303091bcea81fdcf548465c0f24b00e24cee8a3258384f0ebcf6847280d886e1ef3f6c107f6395416f5a06a56bb40dbaef1520137e7786d11ecbb593dfd9ca71d25bce2c9606d6fb818b6122d93ac9f10850d8ceaa411d74e7dcf88f8fde77be56f905cf18ff7c5a5c67b6695be4e8559b8980ad7bb9e8b012af3fd7a034a6d32d3dff54bacd607d997a1eb0a7f0bcbee65f33776542cb9a4bc115744b47d1efda42c1c6e6e7b8c835ace9c1b781982cfe72ac6cf7fb4b86a1d7c6d376efb4c3d957b555760678ea1489e81b2b6923eced86b01d395d519c4f5ba763669bfa096803722864c3f862cd675fc1a6bc09b486b355569022bbbe839017d34594117058e124757da5dd2f254c54c85e2260da67bead6e9d1afd60b32a4a77dfbe59b0a4b2fb3d81b738c2ad39048d438cd426f37d23e3ede6ffbf2eaea966df6dae3be62e00df3bd1ee7c261b371b4c98765b8e94a1169ffe00db43cbd75edd0f836489549b6a02fcdd6bfa343960ecb35fe9e5d1d30ea2e4c629932a6e97b3f127205b709b8a16e90952054c5bcf1833a612926f8a7ffc71dca4f607289011dfcb7149e305123468a7ad2bfce33f6feac5874179b72e31feb5dcbe7ed8c9536b72a17617959733ba52bc26f62748b4f37b76aef95db746063a4aaf3e91b38dc972508bb2cb9045d9e398948e1b99e76c2f066c038b0078e8e5d945c754b364111ff962d8156d075f5e7d73809b4b43aa2067fbba4b748da71cfec086c488ce595104b2f9546974a12ed52c4ba32567dc421670289f105a82c7692a6b7790f879686d67b09859408fbf70e69811687e473db1f5f0d0373ebf45fd071d5b264a111ab68c20518ba88dcd556fa99cd9a9edf1d0531396f3a251fb9a628eb6ca3963a53f2951e252623826358399cfca4bb1ac16358b940a019dca281dbad03b98e2a5886e508c1076c37d6e20673a01dadbd0c3c212a1af5341dd9f7a248c630de7a92c804738d02dbe59023464e824be4bc11e3b06c501512c6a656b56cdd78d5bc698b49e4e1884a683d3c4bdff39b44a8858afbf3a30e311743f69a9f256e1c95bf9593dda61f831b11b762f991c44fc4e1e7c0f351d6842d5f0554a54123af87e09bfb10fb17af6812178a8a1efe1f2363e8b63169db6d64d6e20c3bf19b151e5ba29f240f3e452f584c07a2d1e4cf23def10bd17287c0c4e3300fe6b670c8fc786a31a664ded0bde7b396be5a958aaeb8265398efe9695fe807faa216c97f3aea6934e5128aadb14a8d3671bfa471d9aa8bc5d45c04961f744d42d00af37f9fd9234466adfdbe019e03354d62cc41f4e241d1f771c1e87aeb13a07b617116e406a286d8cb49c20bdc7d3a38569266dd19efe6355dbb4e3d7fc2ca2fc9c25e56c2c9ec680dbfa5a7e6fb1c715e60b337e68f83f0e3a8a515b79eaed4e01197fcbc24bb4c16e998abe903c5cd96241a7509d73006c1c60ae0e6f8a5ef8fc87b7adc43601a678c7cafefcf68c930905a67f1cf31d6845c7b54120500a5c2fb96442b1f157036c67aa7ee1ec3c5d9685e05851bda502c9ecca3c4b5c252d913f6cfb90b7362a1e77da79c1b3ac49bf013ce7c330ee9ee3e4f9fa9ef1fde4a3f2a9af9e8bc993039fb56b1acc22df8948da1a2ecf226ebbbb72443f044af80463af8af25944a6865ff8d2dddce5957ee665abe383048d998f21ed110d9e8b103deec5ca546e9b1fa9ebdd0e5ac6e16005033e938dbf612f0697bb10568a7dcedcdb9cfae0e0b5b813db195b95fc6d484dd20ba1b822d09279b4829c2a91f2bed8b0bbecc9745f850df7cf7be124ff28dcfa338de4fd5424b0672a38c4b8cfe759ead3d0e4abd089cab9b032d46273b73848d5e8cafb12f79522305a53b4542064dc3f23ab3125ecfc4b9905ee5f44007a41cce2612b87e67debd9d88bee933f5fd1e9b19f8816fafb9dd5b27ae531629d8d7b67affc5382515dcacf0c17be74a77f36a774409009ea762b633793edd69638e83b01925749d9ed239bde7b3c80eb3e8444111026430ea0f704b931693506919eabaf706d22929e3be3cc485ca20ebdfc4f0de9526a955d9d268ce337d3bb29713b03d35d31b5986c5cb87c337963a3b9c1d1eed81bfa2b408e776274b4dc6774595826b10f2a0b1ffd88969b95424b643fe812f2ac8283a4b5e0f0cec6ce16e4d8fc30906e0caca8f983a73c00872d545bfb61a1f0556e3efdec4a21e6452b79c2343a87856d92a5ecd5d0fea9ac946564af5bc71d521391e21169aa6f53d3353762b97bb04e47c573f32c506d7036140897329a11713c7c06256540d4e6a07f5cb1fba47798fa0d600163e1b92a3b41a17956651b4d504ab15baf20c42b268c29c4dc8657cf2ba68b7d93c3a74ad8eae99204fecee448df0fc83c11c271438041e923da130d4afc5339d6c2a892023245d1d98ed4fd0c5fef8015f75deef6713d3d9cdd37548ffc8f1471873a8d6ab7fcf496d6fcf710b3387f88057c537dd278f4409a838e3e6a44d97f66e8645769dd9dfebd00f80ce8fcd32e15720afe3ef74465ac81ce6fa4a2447c00fca593e1393797503a59e9bb03c065073103b5b0e21b6c80b898007e85785a090ec1e2266ab2f9f2ab6086fe4bd943294c7ba8362d877fee40c1d4afbc84141873201fb00ebbc24e89b80dc3a6a8e2453d57b3c3f905fb674a789b7530cee55c9abfba8163f892756f21593cd1c2852b19f1f0140c9c9c5e0a4d8dbaae75afcf95905a5a376afab98293583184dac1943de907cb5c1519eb7caace215afe5b7b71945af52fd9f01ec5a0e2fd67486b4950261d79e242356be032c7db6c074e8aaedd259df57dcda6b7bd7ff3341302582d7375a5c98f5bd0b0ea2abc91b3bc18f0bae7c1f3892a83a9348543138632b47d89f2f3094dfb214faf23e0b5452fc0143ff74d3cd096d031df5b8621958c4fcc2616dee51c94d915d2b636638ff3ee7ae4bd7792c0f3788ae3d89ef5e7ed1ee566363b7e9163f92ca6707476d264e86b87dfe82e308a2c70c4669a90bd42dae68a04e8bc3f4c304b2660f7574dd4e2cc5abc1fcf5ab7fbbca8a799518af0db91c6398cb5ae8027d301d73612a2c12ec7be6754c35863a9a01def6fdc08101f2368d591bcf0e6ab07da58dc34b12b2f1473fd10629eaf3b5cb926c446c03f20621213a7b71b7e67b7cfae42fedb2a14739b67cef338a740a9308d89270b2802a5c5695f62c2042565e3540b70c7e6a992f65e5f47ce8e1ac4f9b92a74cdc57e8a344b29ab17633d80e420d87cfa48db567fbc48d4e2ccd02e5c0f1370cb4c8dbf0ab1347ad9bdde24c1dbeaaa931cc6dd36ee13d37be391d03685eeb5eb857031f8c7367bd36b86f6b94e2d78655ed5834cc003c97d5e74f1298f7d5794e7e6e359c6c73c93dd0bfae07918ef1cce4f808a7b4e20439f868a34d164b7cc5515f6821b9e2b2beb6093cd273d01bb93ff9d83fca44fbf912b8869f0130f55dc1d9a7ff484ec4346a47b74bdabf3e020933f3328d44d7f3f606305ae0f7527066876c837e6265df5f9b3f82e67933c1cd9e02ca377a04980dd9900fc800573f6441673af645b8f86a19e26eb2bfed6dacd93001f90ba5d8b86b8ce24e8d6325c1492aab1ba6461ba0ab5831b1428d0493712d5296af3ab3628de73d19810d833a8f163e9ae8b0a4ead02e6377b2abf55eb5ad4a8a6a24880759ba4c5000dbceb3a3a42dca7932f5c947bfae327a271f4762b19babacf966704bb7c0c61a3ab19cc5f763fd941c49eae24250a34b287650c16ea96f3a7c3641eeb46669aae7b6c8a75a759505ab51ca569307b44f4bbaac00ab409be6f2e9466447c5c1d14feca7965d3bf6b35a3a8bdd208de76e5643e37a57a5812c5766fb778d21f5e5946cb172d441bd51399af8a96c40cf55d5a09c2c322d80740de59a2926b818fe28417bea029b95916306163ef60370f32d6a", 0x1000, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffffa, 0x10, 0x40000001, 0x91, 0x37d}, {{r0}, 0xfffffffffffffffc, 0x9, 0x7, 0x1000, 0xfbf}, {{r0}, 0xfffffffffffffffa, 0x8, 0x1, 0x2, 0x100000001}], 0x4, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffff9, 0x1, 0x4, 0x10001, 0xa4}, {{r0}, 0xfffffffffffffffb, 0x20, 0x40, 0x10001, 0x400}, {{r0}, 0xfffffffffffffffb, 0x1, 0x2, 0x7, 0x5}], 0x1ff, &(0x7f0000000100)={0x9, 0x3f}) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, &(0x7f00000012c0)=0xc) r4 = getgid() chown(&(0x7f0000000200)='./file0\x00', r3, r4) setgroups(0x0, 0x0) ftruncate(r0, 0x0, 0x7fffffffff6) ktrace(&(0x7f0000000280)='./file0\x00', 0x0, 0x20, 0x0) 02:09:25 executing program 1: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000080)='/dev/diskmap\x00', 0x2, 0x0) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f00000000c0)={0x48}) open(&(0x7f0000000640)='./file0\x00', 0x0, 0x0) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10, r1) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)) r2 = socket$inet6(0x18, 0x3, 0x0) recvmsg(r2, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 02:09:25 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xfffffec2) r1 = syz_open_pts() close(r0) dup(r1) syz_emit_ethernet(0xa, &(0x7f0000000100)="5412c6efa5e53fa4150d") r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x31fb, 0x200000000003ffc, 0xffffffff7ffffeff, "0503c966f22e95a163797f00"}) ioctl$TIOCSTOP(r2, 0x2000746f) close(r0) readv(r2, &(0x7f0000000040)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) 02:09:25 executing program 1: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000080)}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000001, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000140)={0xfffffffffffffffe}) 02:09:25 executing program 1: r0 = syz_open_pts() r1 = dup(r0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000040)=0xf69c) r2 = syz_open_pts() openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x40, 0x0) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000000)=0x80000001) ioctl$TIOCSTAT(r0, 0x20007465, 0x0) r3 = syz_open_pts() utimes(&(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)={{0x4}, {0x401, 0x2}}) ioctl$TIOCSETAF(r3, 0x802c7416, &(0x7f0000000100)={0x6, 0x4, 0x7, 0x80000000, "784a8673b8b4a28672b49b07a33c91208466438a", 0x1, 0x200000}) 02:09:25 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) socket(0x10, 0x2, 0x3f36) setsockopt(r0, 0x80000000000029, 0xb, &(0x7f0000000000)="a4b9fd83", 0x4) setsockopt(r0, 0x29, 0xd, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 02:09:26 executing program 0: pipe(&(0x7f0000000300)={0xffffffffffffffff}) ioctl$BIOCSRSIG(r0, 0x80044272, &(0x7f0000000040)=0x1) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000140)=[{0x10001, 0x0, 0x0, 0x8000000000001f}, {0x40}, {0x3c}, {0x4006}]}) syz_emit_ethernet(0x23, &(0x7f0000000240)="985238a669ab541d1369151a49be57509d939766aeeeb2055c4da5602a8d3dccecc222") 02:09:26 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x80002005, 0x2d94) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{r0}, 0xfffffffffffffffe, 0x2b}], 0x200, 0x0, 0x0, 0x0) r2 = dup2(r1, r1) r3 = getpgid(0xffffffffffffffff) r4 = geteuid() getgroups(0x2, &(0x7f00000001c0)=[0x0, 0xffffffffffffffff]) sendmsg$unix(r2, &(0x7f0000000800)={&(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000000740)=[{&(0x7f0000000080)="67fba4d6c728d1d001243a8d790906869495381aee17bc44b14d5d28ab10910e22e0c038a8d151cc0ea136893a00c75d67c2d579cfe361d51d1bea78af345b6517c8d19224fa0bd537638577bbcdc0542212243d3a6b", 0x56}, {&(0x7f0000000240)="a544818fdb84a23847a35317559fceeb07a87f613b739e943d5d8bf705fd9eb364a11a816f17625e5dc441c24e8ffc9cb51f18e7ddb7c1e1b15b53c231dd3eabc056a9d2ee7b5e10c113e9cdfb62f8a29c83b1e8fe386a320326c40f7aab799c6c9416da0a68d66a586d90c1370c8097f9f66df283c4ee3f93f18f81b8e2fa4b0ba749dba51941ff6a46837ee46470221831cff7cafb8191f2fae91c6401acaabe697800cc199c8ab5", 0xa9}, {&(0x7f0000000300)="c21b6c54969af44b1d4e1733ffd8a79fffc0f04565494d751e96e98df9ab9c0eb4a0a474a073056cfc935843840ba822c2ef33922441d8add5a391b271d75d28ddc45d8252b904e04b5d004b6c0924a840782d40be473fc2418b2a3b2cfc292102e2ec039f395b215631fbfa494b1bf2844408f6caf493688a427b8505731f57cc267dbd2a1448a67978fde39711960ccc2b13396cc6706b926d437e2362ffef918592827e12061ee0c491f797cee5c7", 0xb0}, {&(0x7f0000000440)="122e8d5104567055a301484e576de8827d1334019f850aae4d1a37c86a374db04b6d905b611ffc0e74b24ca631072a979552afe3dafc2a80848a970f662492b4b06d5699d70d4dd4b293ff498a4c9dc44fbebbf4c3a027bc40d58ba23302340462d043d8ddb42b387700392bfcc935450a8e53d11a7dd7bf956920061f131b3a2ab16e82dcbb577e9504d5e817abaaf97faa940b948e92e1e3d7991f484f56acffa2eb1680d0a1c5fbef42d04d7a107a527b4bc048c9c81fbf7347ea40dd47943960c7", 0xc3}, {&(0x7f0000000540)="6554dcbb82f4ec435053a92c542f9430e7a93d5b7f4202b9a24399a8a3c47c01df90c6b529369017a26377bfe3813d2ce69055a2619d6b752a2e38c700a2e2a382fcd99aebe53a67529fcabbadee8d78f50592018d4054540b9ce71e2eb571b6e8690b115bf917fa33e9666b85773819e0ddc0cf050ed70f46d657ebfb81d2565a3b429873640ac91d3551341f3f9710787fd8d8570ec336c63930e3d595ff2b769114ad664cda4083ccfd593e355ca1a26acc", 0xb3}, {&(0x7f0000000600)="e4dfc38051b1d72e7734bed729dcec9eeb84833d535c81664cd83ce8718fedf24d185855b7e92295d8ae2b1d97053e4ae163bbaa439a963634cfe8d5c4d497e2d00e6b56df9cc8c1dfdfb255196b10559fe182bb34ac6534e1000ba9d9e764a4b6db76e277eb04010537c29a1a14b9a720c716259652ad830fda022afccfdad2760945e221befea6c3c95721bd51cb82a04d622dcd712321f9149f7d4624b6dd6a7f6f486abf4f1678cff37a0b0520e50c7ad2c9c6fb67d42feab4", 0xbb}, {&(0x7f0000000100)="a768c6430e6d552cdbf10aa65c5f0122cff5a05da1c8556af2196196e8", 0x1d}, {&(0x7f0000000180)="7d3be8be8d3063de86249608651b8020", 0x10}, {&(0x7f00000006c0)="acb9434d65e5741b0adac4ab4c76d08327f1cf398eb4a05558b0171d1810c2c30f7658d20095b22ba2b44361c1eb53c27d3834abaaf5597399acee7b70d8783feadda71473dee635ff6b6cf222a7724d15681e7b877374eb5f0860d6fe0094ab065375e4326de33eb69f47be39722f69ba1cac6da32f42ef387fa1ad", 0x7c}], 0x9, &(0x7f00000003c0)=[@cred={0x20, 0xffff, 0x0, r3, r4, r5}], 0x20, 0x40d}, 0x400) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) dup2(r0, r1) 02:09:26 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0xe01, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) flock(r1, 0x8) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000080)=[{0x3ff, 0x1, 0x0, 0xfff}, {0x8, 0x7ae, 0x3, 0x80000001}, {0x8001, 0x7ff, 0x8, 0x2}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 02:09:26 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = dup2(r0, r1) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) fchmod(r1, 0x1) kevent(r3, 0x0, 0x0, &(0x7f0000000000), 0xfffffffffffffffb, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x100000000) ioctl$TIOCSTOP(r3, 0x2000746f) 02:09:26 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000180)) pipe(&(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) getpeername$unix(r1, &(0x7f00000002c0)=@abs, &(0x7f0000000300)=0x8) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) poll(&(0x7f00000001c0)=[{r0, 0x40}, {r0, 0x6}], 0x2, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000240)="88") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2, 0x4, 0x9, 0x7}, {0xffffffff, 0x4, 0x80000001, 0x7}, {0xffff, 0x7, 0x8, 0xfffffffe000000}]}) r3 = getegid() getdents(r2, &(0x7f0000000340)=""/130, 0x82) setgid(r3) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000200)=0x7f) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000080)=0x4) read(r0, &(0x7f0000000040)=""/32, 0x20) 02:09:26 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x3080002002, 0x40004000000028aa) r0 = dup(0xffffffffffffffff) r1 = geteuid() seteuid(r1) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x5) r2 = open(&(0x7f0000000400)='./bus\x00', 0x0, 0x0) ioctl$FIOSETOWN(r2, 0x8004667c, &(0x7f00000001c0)=0x1) 02:09:26 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x202) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x7fed53ccc8019d8b}], 0x6, 0x0, 0x0, 0x0) nanosleep(&(0x7f0000000080)={0x9, 0x3}, 0x0) kevent(r1, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffe, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000180), 0xbee, 0x0) 02:09:26 executing program 1: r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x200, 0x0) fcntl$getflags(r0, 0x1) mmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x0, 0x10, r0, 0x0, 0x0) r1 = socket$unix(0x1, 0x2, 0x0) getsockname(r1, &(0x7f0000000040)=@in, &(0x7f0000000080)=0xc) mmap(&(0x7f0000ff8000/0x4000)=nil, 0x4000, 0x0, 0x810, r0, 0x0, 0x0) shmget(0x3, 0x3000, 0x100, &(0x7f0000ffb000/0x3000)=nil) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000000c0)={""/16, @ifru_broadaddr=@un=@abs}) 02:09:26 executing program 1: r0 = socket(0x1, 0x1, 0x2) connect$unix(r0, &(0x7f0000000180)=ANY=[@ANYRESOCT=r0], 0x1) sendto(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 02:09:26 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000140)="3fe8fb1690c9c3c4034188042a", 0xd) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000180)={0xe4, 0x9, 0x2, 0x1, "60371384c8163a2746e3900618fc3ef26df6d751", 0x6, 0x4}) getppid() r1 = syz_open_pts() close(r0) dup(r1) mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0xfffffffffffffff8, 0xffffffffffffffd9, "855c55000267a7230000001a0000000000000040"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x7e) 02:09:27 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, "e83b80885a570aa711fe32df4f689e6cdf333363"}) bind$unix(r0, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) execve(0x0, 0x0, 0x0) 02:09:27 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) msgget$private(0x0, 0x11) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) 02:09:27 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x9, 0x0) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x20, 0x0) socketpair(0x10, 0x4, 0x685a, &(0x7f0000000100)) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f00000000c0)) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) close(r1) 02:09:27 executing program 0: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10014) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000140)=0x1f) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000080)={0x1, &(0x7f0000000040)=[{0x14}]}) ioctl$BIOCGDIRFILT(r1, 0x4004427c, &(0x7f0000000180)) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) 02:09:27 executing program 0: setuid(0xee01) r0 = socket(0x18, 0x2, 0x0) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000180)=""/12, 0xc}, {&(0x7f00000001c0)=""/128, 0x80}], 0x2) getpeername(r0, &(0x7f0000000000)=@un=@abs, &(0x7f0000000040)=0x8) setsockopt(r0, 0x29, 0x28, 0x0, 0x3e1) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000080)="5949366c58fd08d3b4f46cdadace69f6187ae484ee76287e9949178f4169c2a1336efdc0c1b2da628ea0849d0c447a923f6443f129ae7a05e46d9e10712918c79f2a938128024b5fc519b142cdaf777b844342cfdeb9f2324b736152ea2617f964a70e80d170c39a393babd49c94eecdff0b84d6ba54039f61c8c3f931adb47e2342c70077ca637b2a4f04a3b4a3d5f09b3a224d21fca54ac01535fae27c52b38223478995bdda79c593b3caec42efad752b226039059216653a60f606af097c56b5c8f78d27245f5d4d7e5f93ab07aad8042de61b9468a77be0", 0xda) 02:09:28 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x20, &(0x7f0000000080)=0x2, 0x4) socketpair(0x2, 0x4, 0x2, &(0x7f0000000000)) setsockopt$sock_linger(r0, 0xffff, 0x80, 0x0, 0x4f832e4f5e646431) 02:09:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x60}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000004c0)='\r') 02:09:28 executing program 1: mknod(&(0x7f0000000000)='./bus/file0\x00', 0xc000, 0xdce3) r0 = open(&(0x7f0000000f80)='./bus\x00', 0x102, 0x0) ioctl$BIOCGBLEN(r0, 0x40044266, &(0x7f0000000080)) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f0000000140), 0x0, 0x0, 0x0) getsockname(r1, &(0x7f0000000140)=@un=@file={0x0, ""/108}, &(0x7f00000001c0)=0x6e) mprotect(&(0x7f0000003000/0x3000)=nil, 0x3000, 0x1) chmod(&(0x7f0000000100)='./file0\x00', 0x40) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) shmget(0x1, 0x3000, 0x200, &(0x7f0000003000/0x3000)=nil) syz_open_pts() ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 02:09:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = dup2(r0, r0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) chmod(&(0x7f0000000100)='./file0\x00', 0x1) 02:09:28 executing program 0: r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x400, 0x4) ioctl$VT_OPENQRY(r0, 0x40047601, &(0x7f0000000140)) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x4300) r1 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x1000000381, 0x0) r2 = dup(r1) ioctl$WSKBDIO_SETMODE(r2, 0xc0105715, &(0x7f0000000000)) ioctl$VT_GETACTIVE(r1, 0x40047607, &(0x7f0000000040)) close(r2) 02:09:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4c}, {0x7c}, {0x80000000000006}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f0000000180)={&(0x7f0000000100)='./file0\x00', r0, 0x2}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 02:09:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000180)=[{0x50}, {0x2}, {0x8006}]}) getegid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="b6") 02:09:28 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xfffffffffffffffe, 0x0, "000000000000000100002000"}) r0 = accept(0xffffffffffffff9c, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) fcntl$setflags(r0, 0x2, 0xbe273c8f40a61c6f) r1 = socket(0x18, 0x2, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r2 = socket$inet6(0x18, 0x3, 0x0) r3 = dup2(r2, r2) dup2(r1, r3) sendmsg$unix(r3, &(0x7f0000001700)={&(0x7f0000000080)=ANY=[@ANYBLOB="18bbdf05d92184de9116f2331b478ff7db"], 0x1c, 0x0}, 0x0) 02:09:28 executing program 0: setreuid(0x0, 0xee01) setreuid(0x0, 0xee00) r0 = getpgid(0x0) ktrace(0x0, 0x1, 0x10008, r0) chdir(&(0x7f0000000000)='./file0\x00') 02:09:28 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0xbf9a, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) r1 = syz_open_pts() r2 = dup2(r1, r1) ioctl$WSDISPLAYIO_GMODE(r2, 0x4004574b, &(0x7f0000000080)) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, "c9411bee9deef74377b4ed367dd61789ce659ef9"}) 02:09:28 executing program 0: r0 = semget$private(0x0, 0x7, 0x0) r1 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r1, 0x0, 0x5, &(0x7f0000000440)="ef9912a227b027170f876dc954a8cc7d1e15c7db54941d5506393962e5980b45f66374d62f434b41918a8b630cf2ab44c67c1ccd259331de2e5f230dea025832e2fcb46a48b5e8f37d6a547a6d2d3f24cf1093df", 0x2c840a35af46c3d4) getsockopt(r1, 0x0, 0x9e99, 0x0, 0x0) r2 = fcntl$dupfd(r1, 0xa, r1) r3 = dup(r1) ioctl$TIOCSFLAGS(r3, 0x8004745c, &(0x7f00000001c0)=0x3fffffffffffe) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000400), 0x9f) semop(r0, &(0x7f00000003c0)=[{0x8, 0x8, 0x1000000}, {0x2, 0xfffffffffffffffd, 0x1000}, {0x2000000003, 0x100, 0x7fc}], 0x3) link(&(0x7f0000000080)='./bus\x00', &(0x7f0000000500)='./bus\x00') mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x3) r4 = semget$private(0x0, 0x4, 0x3) semop(r0, &(0x7f00000002c0)=[{0x0, 0x100000000, 0x800}, {0x0, 0x3ff, 0x1000}, {0x995d4052e6d9cc1, 0x3, 0x1000}], 0x2aaaaaaaaaaaac1f) flock(r1, 0x6) ioctl$WSDISPLAYIO_SETSCREEN(r3, 0x80045756, &(0x7f0000000580)=0x20) r5 = open(&(0x7f0000000040)='./bus\x00', 0x8000, 0x8008) ioctl$TIOCMSET(r2, 0x8004746d, &(0x7f0000000200)=0x7) semctl$SETALL(r0, 0x0, 0x9, &(0x7f00000000c0)=[0x83, 0x10001, 0xd]) pipe(&(0x7f00000004c0)={0xffffffffffffffff}) ioctl$TIOCGETD(r6, 0x4004741a, &(0x7f0000000100)) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000300)) socket$inet(0x2, 0x3, 0xfffffffffffffff5) r7 = dup(r5) rmdir(&(0x7f0000000380)='./bus\x00') semop(r0, &(0x7f0000000240)=[{0x1, 0x6, 0x1000}, {0x0, 0x40, 0x1800}, {0x0, 0x3, 0x7fc}, {0x3, 0x7, 0x1000}, {0x3, 0x68, 0x1000}, {0x3, 0xfffffffffffffffc, 0x81000}, {0x1, 0xfffffffffffffff8, 0x800000001000}, {0x2, 0xad, 0x1000}], 0x8) semop(r4, &(0x7f0000000180)=[{0x2, 0xffffffffffffffff, 0x1800}, {0x4, 0x8}, {0x7, 0x3484937a, 0x800}], 0x3) sendmsg$unix(0xffffffffffffffff, &(0x7f00000005c0)={&(0x7f0000000640)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000140)=[{&(0x7f0000000a80)="1b68be7470a45e4d13f25de9d02d0030dc4e990e4103f79293569112383477a80900000000000000f52aae73fe0fbdabaee35ae97d56a478b55157203ab77ce6b77e42143d2f5809aa7c4e73d031608fa689b4c5bf2e9fbb9de782769e40337d79c86af519a35d506ba5c90606e310527f4e88b1469015300c3e456eda483ab4a0ba406a103eec5e34afd76e82b8a0eb1c54534eb2cb3c08037b4295d3e183a9c784bf1e2d7af4cb886b03fc229a9427af5141e2599197976589a749bf5d91b5756465c4c10b6aed277ed84edc36e419c995d829a0f34f", 0xd7}], 0x1, 0x0, 0x0, 0x4}, 0x3ff) dup2(r7, r2) semop(r0, &(0x7f0000000240), 0x6) ioctl$TIOCGFLAGS(r2, 0x4004745d, &(0x7f0000000280)) 02:09:28 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) fcntl$getown(r0, 0x5) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1d}, {0x20}, {0x6, 0x0, 0x0, 0x100}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000040)=[{0x20, 0x2, 0xff39, 0x7fffffff}]}) 02:09:28 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000004c0)="d3eef3e75ee0b2a43a47c9e04d87403fcac95873090900000000000000d5311b9528fb544456ec53ab1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6d) 02:09:28 executing program 1: mknod(&(0x7f0000000340)='./bus\x00', 0x3a0914c44f7b202d, 0x501) acct(&(0x7f0000000080)='./bus\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x300, 0x0) setsockopt$inet6_MRT6_ADD_MIF(r1, 0x29, 0x66, &(0x7f0000000000)={0x5, 0x0, 0x51a, 0x21d9, 0xffffffff00000000}, 0x7) mknod$loop(0x0, 0x0, 0x1) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) execve(0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f00000000c0)={'./bus\x00', 0x4, 0x89, 0x100000000, 0x1, 0x20, 0x200, 0x2, 0x1, 0x1, 0x0, 0x80000}) preadv(r0, &(0x7f00000002c0)=[{&(0x7f0000000180)=""/147, 0x93}, {&(0x7f0000000240)=""/73, 0x49}, {&(0x7f0000000380)=""/4096, 0x1000}, {&(0x7f0000001380)=""/149, 0x95}], 0x4, 0x0, 0x0) 02:09:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x40044278, &(0x7f0000000080)={0x0, 0x0}) r1 = semget$private(0x0, 0x3, 0x400) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x4, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0x0, 0x0]) syz_open_pts() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0}, 0xc) getgroups(0x4, &(0x7f0000000180)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) chmod(&(0x7f0000000240)='./file0\x00', 0x0) semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f00000001c0)={{0x8, r2, r3, r4, r5, 0x40, 0x80}, 0x3, 0x2, 0x1}) 02:09:28 executing program 0: open(&(0x7f0000000280)='./file0\x00', 0x80, 0x10130) ktrace(&(0x7f0000000000)='./file0\x00', 0x14, 0x10010, 0x0) kqueue() mknod$loop(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1) 02:09:28 executing program 0: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0xfffffffffffffffc) faccessat(r0, &(0x7f0000000200)='./file1\x00', 0x5, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) 02:09:28 executing program 1: r0 = semget(0x2, 0x1, 0x20) semop(r0, &(0x7f0000000000)=[{0x0, 0x4, 0x800}, {0x3, 0x100000001, 0x1000}, {0x1, 0x5, 0x1000}, {0x1, 0x1, 0x800}, {0x0, 0x5, 0x1800}, {0x2, 0x6, 0x1000}], 0x6) r1 = socket$inet(0x2, 0x3, 0x100000002) accept(r1, &(0x7f0000000080)=@in, &(0x7f00000000c0)=0xc) setsockopt(r1, 0x100, 0x67, 0x0, 0x8) connect(r1, &(0x7f0000000040)=@in={0x2, 0x0}, 0xc) 02:09:28 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="2000000000ebfffffeff00000000000063e86cfc9d071b9d2a538706000000b818000000290000003100000000000000000005020000139f"], 0x38}, 0x0) r0 = semget$private(0x0, 0x1, 0x220) semctl$IPC_STAT(r0, 0x0, 0x2, &(0x7f00000004c0)=""/185) r1 = socket(0x18, 0x4003, 0x0) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socketpair(0x10, 0x4000, 0x20, &(0x7f0000000240)) sendmsg(r1, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 02:09:28 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open(&(0x7f0000000080)='./bus\x00', 0x20, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x11}], 0x8, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000300)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x2beb, 0x0, 0x0, 0x0) r3 = kqueue() kevent(r3, &(0x7f0000000000), 0x34, 0x0, 0xc6a, 0x0) r4 = kqueue() kevent(r4, &(0x7f00000000c0), 0x7f, 0x0, 0x100, 0x0) kevent(r1, &(0x7f0000000100), 0x0, &(0x7f0000000180), 0x9584, 0x0) 02:09:28 executing program 1: r0 = syz_open_pts() mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3, 0x4010, r0, 0x0, 0x5) ioctl$TIOCSETA(r0, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x8006, 0x9}) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x882, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x0, 0x72c4, 0x5, 0x4}, {0x7, 0x76, 0x8, 0x8}, {0x10001, 0x7, 0xfffffffffffff890, 0x7}, {0x6}]}) r3 = shmget$private(0x0, 0x3000, 0x500, &(0x7f0000ffc000/0x3000)=nil) r4 = semget$private(0x0, 0x4, 0x2) semop(r4, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) shmctl$SHM_LOCK(r3, 0x3) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x84, &(0x7f0000000540)="4b5f7b3d627ba30957803539e3eb89766757b91601e01ad63c6dce69cb0d6709f74d35866c713a6ccdcdd01d6ea664670316f799c423c1429e683604df67ccb8f2749536d93955e4ab78618dc9bc7bb113339b5f3f1248f5c3ef4edd2c97e7fbf9080dc3fe00680b317fdf2b891fd0dc00902f1d2d575005623f60c4b81fa441a96548b1") r5 = semget$private(0x0, 0x9, 0x42) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x10004) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xc) r8 = getegid() r9 = getegid() semctl$IPC_SET(r4, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r7, r8, 0x0, r9, 0x14, 0x6}, 0x5, 0x9, 0x101}) semop(r5, &(0x7f0000000440)=[{0x3, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000004c0)=0x16) semop(r5, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r5, 0x1, 0x3, &(0x7f0000000800)=""/191) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000002c0)=0x2) r10 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8080, 0x0) shutdown(r1, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r10, 0x29, 0x66, &(0x7f00000000c0)={0x2, 0x1, 0x0, 0x7936, 0x1}, 0xc) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f00000001c0)=0xef) getppid() clock_getres(0x6, &(0x7f0000000400)) fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) recvfrom(r6, &(0x7f00000009c0)=""/4096, 0x1000, 0x803, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x2}, 0x8) semop(r5, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) 02:09:28 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x40000000000002) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x4) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 02:09:28 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f00000002c0)={&(0x7f00000000c0)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000000340), 0x0, &(0x7f0000000800)=ANY=[@ANYBLOB="20000000f5ffffffdfff000001000000602cb561cbd3011d427c1a0150ae8e1e505788278fd8791448b0409246461234008f6df02368a65cae654237f5c317d7dda8e62742945b39c4e7e76e090a11cc81239774e3e2473e2a155509461cda8c1b19e39bd875306e90f3d6ab112d68ccbb8527152a56acaed0401aacfe3864bb26188ea4d310bee91efcb6dd2f24dcdaa4e79d9b0d2c40638248e4688df8125254c24298fd5bd36e685a303fbe7f1105cbaf29db533facddf723f1bc2e6cbd2332870efa1664dcf6021d9225fa348f90be264bc8549a2a4aa20cfd12d9b5a5e890df11c134fbaf77ce3dde6f3289dcc9951f687338c84a15c716adafde39b2e7a53ed2da8520e513313983a644d905e4310a3ecdbb962ef4502de04fedad07c3b07147e7077ed28d63b40fea1469281876725a372f123808a7f1cfc8fff76003f8a63dc7bed03696b1c6d4bb359b3ef18caf77f63d0ff2167c0343e7637534a6897d04e6a3b67102c13a4bbd87384b9410b07cc695b5791a64bd0c1636fec244eb323d450009c97f0b9a7ab82d5091dcc2999ce109da5a130ef5ffb90f5079c33fe801f71c5fbcf0268aefa95078526da4b840b33c6dc9d372ddb712a00e7bdacfec13c5d4a47fd1194cbe0cfb9a4ed2328a29b3e4921df5e25f5506e67559eca87ceca8857f14e96900e106edfcd420964a9860a31070d8d5fa4972b2f74f89cdab7ab181deb3f469b18067031ab6d85570068e191abd90010000000000000000566ef7504e36431b8951bc0ff3f65f1000000000000000454a7bd583fcfd1a7e92a644b00c3385d8e2", @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r0], 0x20, 0x4}, 0x400) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x8000ff) dup(r1) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) symlinkat(&(0x7f0000000100)='./file0\x00', r2, &(0x7f0000000180)='./file0\x00') ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000040)=0x80000000) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f00000001c0)={0x4, 0xfff}) r4 = dup(r0) syz_open_pts() bind$unix(r3, &(0x7f0000000200)=@abs={0x1, 0x0, 0x1}, 0x8) ioctl$VMM_IOC_READREGS(r4, 0xc2485607, &(0x7f0000000300)) 02:09:28 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x9, 0x0) syz_emit_ethernet(0x3ba, &(0x7f0000000140)='+') pipe(&(0x7f0000000180)) 02:09:28 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./file0/file0/file0/file0\x00', 0x0, 0x0) symlinkat(&(0x7f00000000c0)='/', r0, &(0x7f0000d06ff8)='./file0\x00') chroot(&(0x7f0000000340)='./file0/file0/file0/file0\x00') unveil(&(0x7f0000000180)='.\x00', &(0x7f0000000200)='\x00&') unveil(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)='c\x00') unlink(&(0x7f0000000400)='./file0/file0/file0/file0\x00') stat(&(0x7f0000000040)='./file0/file0/file0/file0\x00', &(0x7f0000000100)) 02:09:28 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) fcntl$getown(r0, 0x5) open$dir(&(0x7f0000000080)='./file0\x00', 0x210, 0x0) flock(r0, 0x1) r1 = open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000380)={0x10, 0x3, 0x4, 0xd82, [{&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffffff8}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000e00000/0x200000)=nil, 0xffffffffffff8000}, {&(0x7f0000f6b000/0x4000)=nil, &(0x7f0000f4a000/0x1000)=nil, 0xfe}, {&(0x7f0000e5f000/0x4000)=nil, &(0x7f0000ff4000/0xa000)=nil, 0x5}, {&(0x7f0000e6b000/0x2000)=nil, &(0x7f0000ebc000/0x2000)=nil, 0x8000000000}, {&(0x7f0000e48000/0x1000)=nil, &(0x7f0000f04000/0x1000)=nil, 0xd289}, {&(0x7f0000ef9000/0x2000)=nil, &(0x7f0000e4a000/0x1000)=nil, 0xffffffffffffffff}, {&(0x7f0000f0d000/0x3000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x8501}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000f42000/0x4000)=nil, 0xffffffffffffffff}, {&(0x7f0000f42000/0x3000)=nil, &(0x7f0000e36000/0x2000)=nil, 0x6}, {&(0x7f0000e24000/0x2000)=nil, &(0x7f0000f48000/0x1000)=nil, 0x23}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0xf1}, {&(0x7f0000e70000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7ff}, {&(0x7f0000f2c000/0x3000)=nil, &(0x7f0000f76000/0x4000)=nil, 0xedd}, {&(0x7f0000e00000/0x14000)=nil, &(0x7f0000f70000/0x4000)=nil, 0x15}, {&(0x7f0000e00000/0x2000)=nil, &(0x7f0000fb4000/0x3000)=nil}], ['./file0\x00', './file0/file0\x00', './file0\x00', './file0\x00'], './file0/file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1}) fcntl$lock(r1, 0x8, &(0x7f0000000140)={0x0, 0x0, 0x8, 0x108000001}) 02:09:28 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r0) r2 = syz_open_pts() readv(r2, &(0x7f0000000840)=[{&(0x7f0000000040)=""/126, 0x7e}, {&(0x7f0000000100)=""/144, 0x90}, {&(0x7f00000001c0)=""/145, 0x91}, {&(0x7f0000000280)=""/238, 0xee}, {&(0x7f0000000380)=""/186, 0xba}, {&(0x7f0000000500)=""/158, 0x9e}, {&(0x7f00000005c0)=""/222, 0xde}, {&(0x7f00000006c0)=""/212, 0xd4}, {&(0x7f0000000440)=""/71, 0x47}, {&(0x7f00000007c0)=""/68, 0x44}], 0xa) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xb64, 0x5d7, "70580ed76f1cfd6dd0265405e7680f1eda54df89"}) writev(r1, &(0x7f0000001400)=[{&(0x7f00000017c0)="053d3495324850ec8120ed38ee0dcbb364411c07dbcbdf043357b2237c4c2970e14c4f5e9e231b347286aa053197993e6d5e484d10883fbc89795f89175be59b576e1597432a675bcdf267305dba3e562e5bd493b8675686521a3457ffa971784bda4ce4a346d47a345dbd3e3ce27687b4200d773045fff2e6e3946a2c3665d90714f221fd190a", 0x87}], 0x1) 02:09:28 executing program 1: r0 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r0, 0x0, 0x13, &(0x7f0000000000), 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f0000000080)=0x1) ioctl$WSDISPLAYIO_WSMOUSED(r1, 0x80185758, &(0x7f0000000040)={0x7, 0xfff, {0xfffffffffffffffe, 0x5}}) getpeername$inet(r2, &(0x7f00000000c0), &(0x7f0000000100)=0xc) 02:09:28 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000000}) mknod(&(0x7f0000000000)='./file0\x00', 0x1ffb, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r3 = kqueue() ioctl$TIOCSTOP(r1, 0x2000746f) socket$inet6(0x18, 0x2, 0x2) dup(r3) dup2(r3, r2) 02:09:28 executing program 1: socket$inet6(0x18, 0x1001, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x200, 0x2) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x2, 0x0) ioctl$TIOCCONS(r0, 0x80047462, 0x0) 02:09:29 executing program 1: r0 = syz_open_pts() r1 = getpgrp() fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x2, 0x1, 0xffffffffffffff01, 0x9753, r1}) r2 = dup2(r0, r0) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000100)={0x4, &(0x7f00000000c0)=[0x4, 0xfd79, 0x7, 0x5]}) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x8, 0x300000000}) flock(r0, 0x2) flock(r0, 0x1) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x100000000}) 02:09:29 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() nanosleep(&(0x7f0000000000)={0x0, 0x4}, &(0x7f0000000040)) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x8, 0x0, 0x0, 0x0) dup2(r1, r0) 02:09:29 executing program 0: setitimer(0x0, &(0x7f0000000080)={{}, {0x2000000}}, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x2}, {0x8, 0x101}}) 02:09:29 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) setitimer(0x3, &(0x7f0000000140)={{0x2, 0xfffffffffffff000}, {0x7ff, 0x4}}, 0x0) 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, 0x2}, 0xc) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x18a) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f00000000c0)=[{0x100, 0xffffffff00000001}, {0x81, 0xfffffffffffffffc}, {0x22, 0x3}, {0x48, 0x8}, {0x25, 0x9}, {0x101, 0x8}, {0x0, 0x80000000}], 0x7}) OpenBSD/amd64 (ci-openbsd-main-5.c.syzkaller.internal) (tty00) 02:09:29 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0xb000, 0x0, &(0x7f0000ff5000/0xb000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000200)) semget$private(0x0, 0x0, 0x10) shmctl$IPC_RMID(r0, 0x0) 02:09:29 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) getpeername$inet6(r1, &(0x7f00000001c0), &(0x7f0000000180)=0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x61}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="b3") 02:09:29 executing program 0: r0 = socket$unix(0x1, 0x2, 0x0) pwritev(r0, &(0x7f00000012c0)=[{&(0x7f0000000080)="1e8dd9b4670781eddd0d1408b88846e0403c630ef70643fac430fc9e17fe4863dc75ef78a50f7e6b32232ee6343c1fb7e4a6", 0x32}, {&(0x7f00000000c0)="4509d1ad3e4230107ff7103f2fa842f0194a8c2169d12d3ad0515b86bf05a2bbd2c0dca679f69976871b32a154a04eae7ae3c80a0d5beb628332427fb74c5029c5af8340b44995cf2d3a0735fc9b5e3ff92ab3460e", 0x55}, {&(0x7f00000001c0)="b5a728d26feb7dff9957d209bf74dfc9da6504a1047b6bdb184ae9b4d10f5920844164a16a9ff7bcc950c560e97e9199cdb7cc30f4195477c81a446a3875072e1fb851be0dc8f4f6821459ace82b322cb220a4992f02ae5034d4e58bda46c2a50bf50ef17a505cdd3f37a9ace26ce73bbbf66dddcd2a839ad96c9a2718625baa2a90e810bbedadc1d24e6f2e22b087995c5d583c72d6e41f6bbc6d3acd395cb5c5e03ab6d4d08cf49f7a7d510b424ecd11d63c274234c851a774edfe0e132300b98d5f96b0087d7a9ebab9310dd17a68c9409c0e0fbd628d7f657e5eae10300c5c8a24dd2ab2bc1190f6e7429c528088ca59cb2091aaf17522a8d6d3962db33a75d67a3230351a6b3f4d74e790173a830a6afb85c822796fe65891d46b81b9d15379dedbb4ea34ab1c3426d3f77a4962fdd9ee1a720f0aa5b8e1a8b6be10fb6a822818bb2094f8d46ba6079d24039885d5f7057992d94783dbaad397795c0aa63855ee2e04abdeccefe0f26bcb48f48c4dc550d03db6a6db50229cbc64e9f8df93bd34433accb5d42a6c3505b1d29f46e419305aa48009b5f2c7736e1e268713c30f2006774b21c672120163e6f3bd3af2d5affaee688580bc6756899b28c8c6a0da129ccd4a8ae4fd9c2294de489e2238ecaced70657085fb8b97c646168a03aea980d9711db568d0792aaf5b4d272f55bf669acca258cc8ffc280a708387bda7823d7184d100377ff3561415c73e33318515a9db732633b5cc6eddb9be520bd465f1bb8b6ade4b30c2ff0bcb04f840ed851a337b0398af8fe43f342ee2ddcd943f58a667c339cf553b225c0054e028a5895e14567fd4f2fe1fed16118b8d4e2cfdc9756510d9e0dbadb4920b5925e50c3cf7f3a96f87f616d895c37b246978cdb267bb703472702c1583863bf683c59660ee295d8f437eef6fd66d7bb800beff36d73e2399778bc94b735b9951533a3367a85008269c569a579edca9a998c83001c6294a4a46c4b7661439f5826483bc0db7dfc750e4645197c33af63af2c8b320fd67da1d2642d46abab977ceafe66107e6f3b0563c20243eb4f7e8b702ed0f8f763b6a5897f7460c4e334cbf519893e4a97fa54d22a8ab6cf1642838c8f8c0911cc5b258edc5ee6efe7caf34261b4b71730078edf85db1ae21ad1bfb1154cb116344e6381429a57627db87af6ba8265f60ea5059395b782b0fb889b38f55fe1fbc8e4a71ea143f72067e2d4c0e98b828829297de80bf396c821f14c42a795eeb17acdddd1ba32a3dac8c3dc5876752bccdd9ca7ada2b51d4cb4196366105eeaf1c0ebe5663af25f60dfa71133ed5b605af6a176a1d52369ce2edb8a4f88b902295acfbe7f28c368cc369259e36e68e80d104e0f12696e754227823ed62f840f151f1ac7c250fd0869d740c9680d7e1e47ba2e7e3d2180a47d8d8e0ffe172f5810d5d3fd11caf3326a19beaa5f2f4c2be8965a3f0d9545f9d96e95c1485f172a68076ca30321f44ce00d0acc65b00e46c7e8c2a22dee850863544933a37d4c5cc4ae51e2d55c9d7db5d7cfa432a661431ab2fe73e05a426cd80985f0e6d132a64d0e5bb5090b84ece402580c8e6c1da13c8970171a49fe0ae50bf3c8057e3fda9e30dfd762ab08238774d230c0517fe781e93af768daa886a71da6f1b921ba7aa62349d034a2f677331cb96775e068f4cc3738d924861ce120c1e86ff626bd37f7a157af14bf800ea2fed46dd8904c787153f1c83de0965cb503f8e8e160399f53c4238536153ab6ada5d6ea6b3f8582e1aae80effb157fa7f4192d0d54800db9229e3b5f6f9c647da37229333915da9ed11683dc28b706d2034a45836d22f589e7d4afeab590ba73d68b6cc09742ff2a8647c7ae9483b70709f70a9f8f0e21e1d359a95165b3530a40ac12422099dbacc0fa3c5b4e7a078bd24633fd3039f58a6d16887f364cb17401cd57b0a701f7d3e37632ddf93c243f32685e48c0a752f7d97bf0ee36930edf2b00f4639ca35471aa5bfaf5d3db5fa3e693493561d02962bd04ccc49f3221b045f88adac3b97b0794b38ed65ec25b762cbb7f25cd5c254cda0ee477a687d4d5913a6a95971a93561212f4fbb18465820943b27156e7efdf34f31c3826094711578e0416f569c066ce06bc127eb32877ac7193d0aca1a7753dd805e39f200b8ca2662d6be30b85bd233a0959b2a539476a5b1722beca37704bcdfe76685e44ca3c28e97b6afba3c78dc8c5d6809ce5ddebf978ceb8d834501b32c4ecbe650a557c168d8b7771f39d83bb3c7c6a6ffa2ce320acf4b5161ae90a00cc590a82a0a927bdec25f2f3f77ff0110762d495e9475e5de2dda21aa7784aaea665fd3d0a250fdf2fb949a413d183049ecfd787194423be3a2b3862709e57c88950bfaab7bd20e1d7739b7502d591a543d169c500a148a407f7eeee1d4ced4f041f8ead909c9cac8365e6a870eee4dc7f891787362595cdbbc27895c476630f881fab33bddccf2d50b88955600d73e469a9e2af73b8ecc6a997319c13229b6c0a0642e526594342e8f2d63ced6be8ca6a4d456d3318ab28668fd6b68affd39e2b5451b28f6834b139a02686514daf6750dc80cd299409cbb7ff7f03f1df09c61b27292c07bf3b5aa02bc711074eff9c22bf023d0cff6fa923e20b852a153cbf1bab18ceed9e9f0d53e60990b4ec008edcf4101154a4f46c415a48e87cdf539ffbbcf28f08bfd3ca1e7a20a2442dbf115c3be9b445131d1a7fbfc86b86e72a2d5503822b9259f135015ac5140e30999324d7cac636890453de07ad91006fec1a25791d1b3a026fa055aef8e5c101c2202dfd5bb3ecc305faf4430c399f4969d4cbb51c2666612589315766cd076fd15e055bfb0bd7a3701862b188b2b71e123fa808dc0460b8b176a16d50ada4a8d5294268c89d5c5214c267b64ffb88c879cd4211d51a43c45316bdfdaa690c9c11c799ddd9b63498ace723908815668640cca077e5c7df81220ee1ad693f6abfe5c6d99ada52a3b330cf2b4ccd6e864427047fc1e00dcaaf669c1406ed90434e504518cd51521558fab62f12b0410000bafe05455255db90ccdde7ac56ebaf0aa719767b59d76cf4b84b98d65354f25f5f84fe1ba1f40ac129aba5f630bb0809a367a9c0737d57757a9d2ab770dffd193165ed2e596a6f5d47f079d0fba410f080f37cf90e07629860517ef7c8a05d0baf68852a3b65d9fca234b43ee8200a224d07a3a23d366a891f5fb569b9d66c5f385aafc406b2c9f784478cfd278a8849c3551112cedca6a85db96e8f5b6ef992f8da48d115593af8ff98284e5ebfe96ca4f85759980b3fd8920ed936936ee070ac9ae64510969304c6fc9face6e923d96aaa7682275880cb48cca6124a7c62062befcc1b8001abe6f619c10188bada6f0f9252c52f132676d7cc2cebbd788f16ec7c9a6a7fe0ba4a0933565698028fb0670bda85137ce9e45b84dd66b047cab9d0c341a0a76097a84f587760e75aa2f2fb81440059aef3796b4d8db07b5bd145c9be13c28f611bf783cd83334725ccfea70e5afd3fae0f63c9894bc1b8788464907caf6f8816c635637ecb9e990dcd1d1d0ca46edf8079f61621f47ca96e07354fa30a26cecf905cbf20ba7a7dc80705f35c32798b3d3ccd4b634f398f27fa7464e8ce2f2d09df1549b36867751d6fbbb226d7a484021c3ff3f4dc3487fd0952416fae7480fe6d6561c3653f049bddb1cfb1f5e251e83a041d28ae275f9e07351913b2528787113142ea39f7bfee25382f6e5895b9dc54c0a85ecf10fd1182533d51a327e072d7798c95cad655ca15a1de86597420b37966312dc4df6bff88d07c0883c04cf2fe0cf33c3146a61a07b07faa5d1cf24b13c8777aa544ce6e9fcaf77b43240e235d5a1680547b41bea9218ae18b6414a4b915adb2e03375482587fdac53ac521a3edb40b135a1ac68822b7d07f80947f50b7f81fc551ef28c6c2da21b274562ea42a3a1bc182538b178aa9cf9637ea326450af9e9d82b5a7ae1386ae08b8ce4fa9a84bec4344bde9f187b67e0e2dd3690a13f67c7aa3107d3281e24375012095dfebe74a732c4559220575ae512ebaaeb888cc4162c1f1570fa150c7e75fc941adfbf4ca926d5b2e7e7ca8b2a25812f2d306eebb0799465b9801d12783f6eeef3d55358d0ac2ed0e77d274c94ab3b331f4a698766cc5e45353ac13bc5cb6a0bb4b83f63d1d9aac88fd8f37af28aaa18ccbe46d9994f7bc3082033a04cc6dd1d9e310ae1387c2dffa9ddae5c49417237349a3426426b12f3d0d5969d254b0a44cfefc3490408793604f98d92d73166293cff9a601d18e5e9772253eebea7a069de9d5ad8f95c3c79957f68afe61c80f35663adf12f6c938009f64169b0bcf2dfbf1dc8d87d1d1f5026798846c4decb3af35e640d0986edc36203a9f717506bf4fcc605bd3366443ed5f1462bc8a63093835415e06824db335cc770fa640be0bb3b4747ad7e91a9e71c75ed723ff70139d0e82a239be3b5fdad5b4cb35a59528a0e4279215317efb1d4743344ea1cc4710a33c8483405332cda39bf97fb082b3aa084ac2ceda5d0f923e7097331a71c5245b8d56811f93848cfc5f1062d45123229fe003012900f6ae84150a1f9e27fba725eda68b149793f82fc1affff7021e40ead27caf118c1dc0972b31cf6996cbebe3621f00de37478bed4759515987e592749f2d79264be00f027a2fd4bda9aeb7da714d57d3e2bab185f76e3f20a2aa450b0792e45aaad522a2b8123f414d09798d4ca7ab8b1926876ae7635997131e579cf9f1543ab3356458e81b0f0209760ff7c4701125158d1aa029361520d081ad627f5d1f88d5c8dab0764695ee3ae070045413185a9eb24c855e0cefdcbdcfcd454a7ef57e6c2551528c32c95378fe32c4ea941cc841fc2daf3986a94fd262270c9a7707af95ac54c3193a4a9e6b217c22d49c3580cbb40f438f487e92e3b373205047f8fe6ac1f309a501b2cae753f6298e9b1aaa7f5c8eb0653c9e167d1738fc6b7ab14df1960bda949afaa3ba4412e78348d974f5df616caae78e760a52076fd99f2c9b8ab0450b14e6820c0b04b176e238c270e27c72024c7efc329f8381d87884d51ab3dd489c7bcbf2565415e3e85d7bc99579e7e27c0c8a76eff59a0875c1ece8331e7966104414e67009b6ee5142fbd2d2895aa78997c3f58908a76fe5a54415e4fcbee5113b27a7dd3015f7e8418243e8c0d6684ec70142551c36d24c81ebe4ea5fa129d519ba5acc806cf5a3862b17645a92459bf20da7d002c8ca9320bdca711c2f4b4201f6010c590aa7686a90f94562cb78dbc2cf8af8aa1ed5e0adbc85402f3d7b5e1ab337fea670c1f5d28a06245e3597b7c4dab757f398381dcba3cc99a58ca3d1e4a3ee6a6d9dba6580eebb1480cf49a7c4044b7d67544c6dba42232674980dd203ddf1f04b3ebd94c66aaec02017bc942b87bae32f2da49189f351c36780f0971c5c0d143e36a96f7ef3a96caeabfd0a4c7bb304649500c6550c9d45a33a7f1dbdcbf41dbbe17d6a84c2cb1f8aaa66bd79956e6e55ac2b7d8ecc121ec2885d11a97c81af27b071d132fd17f89fbe44ec7f7a584a8785110f8b25dceecde3792060f6529f6e85c42ee43d770e10d70c013863517ddae809ffa4ea55ca99befb2da6f10fb15612b08f0331e2e00e36df74782716e19e066d16c58a19cf1e3d7bff2268bdc5e91a1339f3c61713f26bc2d96afa8ff5be63c61c64c8087249af9823ea9e2e3056266d12b1d87c1e85d33be", 0x1000}, {&(0x7f00000011c0)="3b0dc849a54dc889e50b0e58262e20ea2a6aed37720f9efd2eeea83db9d1a7270e5b3be5f0ddcbf591982231151a5ee42a2371547233c94adc12ff64165c3aa728a2b772304da3041ab02ba7691a5372f6d48778c841f3e71832514a719f53c420e6fc34156f9b15e45dfcfa58b940ba1796307131db6413cf49b449aa99095bf1122a988fa660807cbc5d84ab0a871c0ac606b7d7e7b44cb56d6b06f85aad7e6582976fb861bdc70857786f740162ed36b24b9494ceb87ccef25314892f19c7a1858b5f865d32926dfaee3480a9c100456f785eebe990962daa5867c43007", 0xdf}], 0x4, 0x0, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r1, &(0x7f0000000000)=[{&(0x7f0000000180)="b1", 0x1}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r1, 0x0, 0x0) pipe2(&(0x7f0000000140), 0x0) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 02:09:29 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000000000)="b10005046000000000000800150a000000000000cea1fea6fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ea3c257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90000002000000000000020208a371a3f80000000000000001000100"/177, 0xb1, 0x0, 0x0, 0x0) ioctl$FIONBIO(r2, 0x8004667e, &(0x7f0000000000)=0x3) readv(r2, &(0x7f0000000100)=[{0x0, 0xffc4}], 0x1e2) 02:09:30 executing program 0: syz_open_pts() close(0xffffffffffffffff) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000040)=0xc) accept(r0, 0x0, &(0x7f0000000080)) syz_open_pts() 02:09:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x45}, {0x40000030}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x8, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 02:09:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x2d}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$VT_GETSTATE(0xffffffffffffffff, 0x40067664, &(0x7f0000000040)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x9, &(0x7f0000000180)=[{0x0, 0x4cc, 0x7fffffff, 0x8001}, {0x80000000, 0x81, 0x0, 0x4}, {0xce9f, 0xa0, 0x1, 0x2}, {0x38, 0xc90f, 0xffffffffffffffc1, 0x1}, {0xc6f, 0x0, 0x4, 0x8b27}, {0x9, 0x10000, 0x8, 0xaa}, {0x73dd, 0x6, 0x7, 0x8}, {0x1ff, 0xff, 0x75, 0x7fff}, {0x1, 0x8000, 0x41, 0x100000000}]}) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f00000002c0)=0x1) r1 = open(&(0x7f0000000280)='./file0\x00', 0x10000, 0xf7069babe7a22299) shutdown(r1, 0x0) semget$private(0x0, 0x1, 0x81) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000300)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x6, &(0x7f0000000200)=[{0x3f, 0x1, 0x8, 0x1}, {0x800, 0x6b65b3c0, 0x6, 0x183c1581}, {0x8, 0x7486, 0x1, 0x6}, {0x0, 0x5, 0x100000001, 0x8}, {0x3, 0x8e5, 0xf3, 0x200}, {0x6, 0x8, 0x10001, 0x3}]}) fcntl$setflags(r0, 0x2, 0x1) 02:09:30 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) setsockopt$sock_int(r1, 0xffff, 0x1003, &(0x7f0000000000)=0x200000, 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x1, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x4, 0x7c7, 0x0, 0x800, "dd428f7783ecdd1cc9970f670b74340d3909e637", 0x100000001, 0x8001}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setuid(r3) 02:09:30 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002009, 0x3200) r0 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) r1 = dup(r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f00000001c0)={'./bus\x00', 0xffffffffffffffff, 0x0, 0x4}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000000)) ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f0000000040)=0x7f) 02:09:30 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000040), &(0x7f0000000080)=0x8) nanosleep(&(0x7f0000000100)={0x2, 0xffffffff}, &(0x7f0000000180)) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000000000ffff000000000000f87c8a5b00001b542a538706000000a714000000400000002f000000030035700100000000000000"], 0x38}, 0x0) 02:09:30 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) getsockopt(r0, 0x6, 0x10, 0x0, 0x0) connect(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="01002e2f88696c653000"], 0xa) 02:09:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000140)) r2 = socket(0x6, 0x3, 0x6) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$KDENABIO(r1, 0x20004b3c) r3 = fcntl$dupfd(r2, 0xa, r2) ioctl$VMM_IOC_RESETCPU(r3, 0x82405605, &(0x7f0000000380)={0x1, 0xffffffffffff69a7, {[0x0, 0x5, 0x1, 0x1, 0x2654, 0x10000, 0x3, 0x0, 0xb3, 0x2, 0x81, 0xffffffffffffff23, 0x8, 0x9, 0x16f00000000, 0xd69, 0x0, 0x7], [0x233, 0x0, 0x995, 0x20, 0xfffffffffffffbff, 0x7fff, 0x8, 0x7fff, 0x4, 0xffff], [0x1, 0x100, 0x0, 0x6, 0x3, 0x4, 0x3], [0x400, 0x5a, 0x80000001, 0x6, 0xffffffffffffa425, 0xffffffffffff0001], [{0x80, 0x7, 0x78ec, 0x7fffffff}, {0x1, 0x9, 0x20, 0xe25}, {0x0, 0x3, 0x8}, {0x94, 0x0, 0x8001, 0x2}, {0x8, 0x8001, 0x38000000000000}, {0x3, 0x5, 0x6f, 0x3}, {0x8, 0x77, 0x9, 0x17ca000000}, {0x2, 0xaf04, 0x7fffffff}], {0x6, 0xc9b2, 0x8000, 0x10000}, {0x3, 0x0, 0x2, 0x6ab9}}}) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f00000001c0), 0xc) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0xc) getgroups(0x0, &(0x7f0000000300)=[r4]) r5 = getegid() setregid(0x0, r5) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 02:09:30 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000280)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r1 = kqueue() mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) r2 = open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) pipe2(&(0x7f0000000000), 0x10004) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f0000000080)={&(0x7f00000000c0)='./file0\x00', r2, 0x2}) kevent(r1, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) 02:09:30 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x20ec, &(0x7f0000000140)=[{0x800000000084}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 02:09:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8080, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) r1 = dup2(r0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) getpeername(r1, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) ioctl$BIOCGDLTLIST(r1, 0xc010427b, &(0x7f0000000140)={0x0, 0x0}) 02:09:30 executing program 1: r0 = socket(0x32, 0x4000, 0x81) getpeername$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) r1 = semget$private(0x0, 0x4, 0x80) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000080)=""/245) r2 = semget$private(0x0, 0x0, 0x348) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000180)=""/24) getsockopt$sock_int(r0, 0xffff, 0x1, &(0x7f00000001c0), &(0x7f0000000200)=0x4) semop(r1, &(0x7f0000000240)=[{0x1, 0xffff, 0x1000}, {0x2, 0xeb6, 0x1000}, {0x4, 0x3, 0x1000}, {0x1, 0x2, 0x1000}, {0x4, 0xfc4, 0x1800}, {0x0, 0x5, 0x1800}, {0x6, 0x5, 0x800}, {0x1, 0x3, 0x1000}], 0x8) r3 = getppid() semget$private(0x0, 0x3, 0x0) r4 = openat$null(0xffffffffffffff9c, &(0x7f0000000280)='/dev/null\x00', 0x10, 0x0) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f00000002c0)={0x8, 0x81, 0x7, 0x13e7, "4dea7ccf42e5db2960471a10a357b01c8928235e", 0x5, 0x7fff}) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0, 0x0}, &(0x7f0000000340)=0xc) seteuid(r5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCSTAT(r4, 0x20007465, &(0x7f00000003c0)) getrusage(0x0, &(0x7f0000000400)) lseek(r8, 0x0, 0x0, 0x1) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000004c0)={r3, r5, r6}, 0xc) ioctl$WSDISPLAYIO_GMODE(r4, 0x4004574b, &(0x7f0000000500)) sendto$unix(r4, &(0x7f0000000540)="c2a2938c0436cfaf4e9e979202a29bc73ee7772d7772c78696572a9a7d2b6620ecdb0004f16ed055fc7bcf55f2cf743371ce1775f27f6481ec2a3818bda0f2e993c884c36a157903ee4e4d4d445f56afc0472ab110f86399c54afcc382e3c1092bfde2a2919199eaf60d86500816a6279bc448dfc678e6907a3624aef555672f57835c13ca4612f593b870786ad68e5aa332f6037e2aca8423390283bc867c0980e5f00d6a9dde60fa713f0f8a57ee0a6cff1c4311e2340312454ce22416ef90044f42d51781a27560cde4d51a75268b", 0xd0, 0x5, 0x0, 0x0) r9 = fcntl$dupfd(r4, 0x0, r7) recvfrom(r4, &(0x7f0000000640)=""/245, 0xf5, 0x1, 0x0, 0x0) semop(r1, &(0x7f0000000740)=[{0x0, 0x9, 0x800}], 0x1) getsockname(r8, &(0x7f0000000780)=@in, &(0x7f00000007c0)=0xc) ioctl$BIOCSETIF(r9, 0x8020426c, &(0x7f0000000800)={'tap', 0x0}) openat$zero(0xffffffffffffff9c, &(0x7f0000000840)='/dev/zero\x00', 0x10000, 0x0) pwritev(r7, &(0x7f0000000bc0)=[{&(0x7f0000000880)="47b203c9524d3813d18b870ca0538a65874557aa4661d9a24f18644f45a8bc531e5c2d3e172be4a4aa048f117648f796c4bc48011216eabca33c288257ca32c76d38cf48c662e5d6791f94016eb02f5318c06551c56553a071f863b94973c86ed70f312cbbefd8159e36db5610a1b2880df0d1bd7d8a7d50759411e206d9287997", 0x81}, {&(0x7f0000000940)="815ca14aad4cb23237fd1b899834db6324f93b6b5139bfa45a677d9ec114ffe5beccd7a8b5c2217011ed5819d1600034ad44458b82f42faa299727991e3e8b3e6c1880da203a2cf86049486f762de8049765df930041272df392d86e4dfeb871d15c07a68618dbc17b52836950", 0x6d}, {&(0x7f0000000e00)="fe5cca143b99ccad6f8b46c68328fa96127281472993676e77c5dbfcb004e8a5a35ee9ced285a3be26d8020a286862faef16237b36dc1c9a1ff4f75bebb15ed0d9de69cb1bd77c02d8fdde4ec15f3974683203c6bca82e9753acc7ae97c32a9fbdf9d3b4eeef121366f09c5a8c317d0544aff91c25356279334c6216bc245491836bb01f3f4f47d3baa966fd84d072b57e87b57a321826a27cf0cf35ffe8b76613a8f866928d132b18c87751ae472a31ca5351bfc7640406b750fb350f397fd6741870", 0xc3}, {&(0x7f0000000ac0)="414c3b9510921b551d86b0b6c52b7b8f5ecd89899299d82ec8e22d77857ff7644b0f2c635c8dbb5852fef4276a2ed6d658a9cf69f3a65222192e975c88a1a498c0cd5c4bd484ad971ec5350ec7e0e830cc8dd79e53a4e378e8ebd79d0c7647b470cf411e1a6d1bd1a17d04d547d1a378eacdea0065f923630a93e6a67ed06a82fbe4777560a268bfc77a21758663ec7eb60874656412a4986c5e83dc95d583d8806c60b52d0f609b8d7decf50da54076fbb267f15524a0e4dc", 0xb9}, {&(0x7f0000000dc0)="5248348984a822efa08172ea626bbd670f5a24cf61bd1bb1402bb9ccd2", 0x1d}], 0x5, 0x0, 0x0) getsockname$inet(r9, &(0x7f0000000c40), &(0x7f0000000c80)=0xc) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000cc0)=""/240) 02:09:30 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r0, 0x4, 0x83) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) ioctl$BIOCFLUSH(r0, 0x20004268) r1 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xfffffe91}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000240)=[{&(0x7f0000000040)="2e29a438204db7365d2c6e279e367ca8620da72bd92bf73c3258a582ea66d274b679507e8b77ef53dda97cd9fc9219141abfc4a5459c31ca8113eaa816fd0d3af7ae24c291c0219491e6e14cf4b05f0aad1e4e484eb8fdd134e424c7ca616c8254c47988219c2acea82e3ee6a6ca241ca9712772177627df79d20ff0aceacc628052d5b63bbbb9", 0x87}, {&(0x7f0000000140)="8791998248c6cc7f9f0b6186061876c99397c27fb982659f917974ebf66ebfc156989650cb0abc6df306", 0x2a}, {&(0x7f0000000180)="5fd8c9a72bad93c9ed5b69d56e01426204406a19a684d1fb1f4410c4586e64867e189091cd498ddf0abcdfb6ff818b7436cc819086b41f964e48208e3272dec44f61418c0d983e0f8b457ccf1f60a7b667e8", 0x52}, {&(0x7f0000000200)="2f76242ffc64cc2f9612b8484a55cbda28b10d0a7667", 0x16}, {&(0x7f0000000300)="259da35c6c709362855c328615d8332bdf91dde72757eaf3f2aa9b92700773b4781f2d71f821d0f092e2cac6e27b0416a1cfeb50891b6749284999e00376fe2402d2709ef0927a64502adc6258c62067f2308af1c46f60a5df460e638e2644c2eaadd34df3bf99382f7f266f2fc76e2746a5b769313d62d6b4d5437aa7b5537bc4fb383e5a4de5abfc01ed87ea53ac12682a2d347f3801c47e4020a48411b4fffc8dbc908c7a1aa8c96a5d02894cf3e13e0180a8e795c7591a5ab6c240cd9c36b86e3b349c7b7d8979b95e156b18dd8c1bddd46c684ab89da99ebf06b4f2", 0xde}, {&(0x7f0000000400)="f21005b8954987e1e6f32e2bd2ea916a995d970b2036344b8c2d85c9e7b307caf822fc24aa8aac2eebf50dadc7c244109f49c46e4436e407f4b6f53f68674449c5910158ad88baa80a0f1f8e251b60fc00ef50bd345460971911f36a1b9b52cdd72d17beb1ba9dc5d0aca7882f4f291c3e05c844727de136c5e056b2d6519757450e346d9d6bf3bef460ce28336ce0f4b42fe6379bd697466a77", 0x9a}, {&(0x7f0000000500)="582f48db369e4a7d311235bf8261c8ef030c79962f1d63221747187f56b2017374483c36d25b7365decbe89aea91ccf6282b26dc068f9f7d2705752beab0d73f88af9bdb43ab30792e49a2e12636624c2f233cd1e405c7343dfd42fb1efea6e48cc883899c96c300e10968b45a2cf9bbc01fdcf9cbdaade343dc50cf425c039ad42df36ed9c8b1b2a5082f6ad03e492256178e4910b38df1f3188b38a7d5c3ad494eb9466cca55f4f8557a563dd68472da46089826d38d6645c6c934508cefae86c21764e819f2d464ca84c71576c099b1ae0a152282e398d96baacf47146ef10e75c6bf9b7138d7d4023d684cf52ee602", 0xf1}], 0x7, 0x0, 0x0) 02:09:30 executing program 1: mknod(&(0x7f0000000240)='./file0\x00', 0x2000, 0x28b1) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = kqueue() dup2(r1, r0) 02:09:30 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000000)=[{0x25}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x6, &(0x7f0000000080)=[{0xb9, 0x100000000, 0xfffffffffffffffb, 0x2a3d}, {0x6, 0x4, 0x3f, 0x2ec4b2b0}, {0x6, 0x3, 0x4, 0x5}, {0x6, 0x4, 0x4, 0x8000}, {0x7fff, 0x130f, 0x8, 0x3}, {0x3, 0x2, 0x6, 0xcf}]}) 02:09:30 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000003}}) r1 = socket(0x18, 0x1, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r1) r2 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) pipe(&(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VT_OPENQRY(r3, 0x40047601, &(0x7f0000000080)) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) getsockopt(r0, 0x200000029, 0x2c, 0x0, 0x0) 02:09:31 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = semget(0x2, 0x1, 0x400) semctl$GETZCNT(r0, 0x1, 0x7, &(0x7f0000000140)=""/216) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = dup(r1) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000040)) 02:09:31 executing program 1: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r1 = semget$private(0x0, 0x2, 0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r4 = getuid() r5 = getegid() semctl$IPC_SET(r1, 0x0, 0x1, &(0x7f0000000180)={{0xaf, r2, r3, r4, r5, 0x0, 0x100000001}, 0xfffffffffffffffd, 0x1, 0x3ff}) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 02:09:31 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x8401, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000040)={0x1}) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="87859abb55fbf41278327b897f62f78d0b81676f1a26d5ae99e1581892178282b62e536facc11be94cb5b5dc9d8288c217a303e85155b8ec863728ceba3025afe7d6faa7", 0x44}], 0x1) mknod(&(0x7f0000000140)='./file0\x00', 0x2, 0x7) r1 = open(&(0x7f0000000180)='./file0\x00', 0x80, 0x80) fsync(r1) r2 = dup(r1) fsync(r0) r3 = dup(r0) recvmsg(r1, &(0x7f0000000500)={&(0x7f00000001c0)=@un=@abs, 0x8, &(0x7f0000000440)=[{&(0x7f0000000200)=""/114, 0x72}, {&(0x7f0000000280)=""/209, 0xd1}, {&(0x7f0000000380)=""/179, 0xb3}], 0x3, &(0x7f0000000480)=""/72, 0x48}, 0x2) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000540)) r4 = geteuid() r5 = getgid() fchown(r2, r4, r5) getgid() writev(r3, &(0x7f0000000580), 0x0) r6 = socket$inet6(0x18, 0x1, 0x8) r7 = shmget(0x3, 0x8000, 0x200, &(0x7f0000ff7000/0x8000)=nil) r8 = getpid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000005c0)={0x0}, &(0x7f0000000600)=0xc) shmctl$IPC_SET(r7, 0x1, &(0x7f0000000640)={{0x3, r4, r5, r4, r5, 0x126, 0x4}, 0x20, 0x7, r8, r9, 0x4, 0x3, 0x100000001}) syz_open_pts() minherit(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x494345bb5f86f0) shutdown(r3, 0x0) ioctl$VMM_IOC_INTR(r2, 0x800c5606, &(0x7f00000006c0)={0x7f, 0x80000001, 0x6}) recvmsg(r6, &(0x7f00000009c0)={&(0x7f0000000700)=@un=@file={0x0, ""/21}, 0x17, &(0x7f0000000940)=[{&(0x7f0000000740)=""/124, 0x7c}, {&(0x7f00000007c0)=""/80, 0x50}, {&(0x7f0000000840)=""/252, 0xfc}], 0x3, &(0x7f0000000980)=""/6, 0x6}, 0x40) sendto$unix(r2, &(0x7f0000000a00)="056cc887877863758313f8a98ea5bbe8c921ff1020088e68166c51f6ff73e4ac5d77804b2921132c531d1a148475f59935df89c5dd1f97ecfe7d6d663ebae8517797b2abd65f76055c5b4c6cbdb4bae33b1f50d05a91283855de2301fab3edef44d58e48fd733f1ac244811f11ea16e8", 0x70, 0x400, &(0x7f0000000a80)=@abs={0x1, 0x0, 0x3}, 0x8) write(r3, &(0x7f0000000ac0)="aba24e15444d8ccb507279b31e4d22e104919be93e382a675133c43c0b6120211323421d6f2aecbb36b437a2563d192f0424d1ab7ebc2392110dcc7eff412406baac0de6c49f3a290afc753a92b31d72047ac09aab0580f699ca88a51c75f08d1ab3fe4e63f393983161aeec94246c0b5cb18e63a4735082a3085bbdf80b216ff24c94e17ea12a1caf5e811f0215c19a7036e451231bf539c871a76da87b7e9fe35f34d6f76e67751b936875d7a36d34a30f8567383b022f563b01d66f5d11999631b147a322c76c659f50a89d4fffda547505e44cc6a29c0e0ed04cb8c132461bced2380230", 0xe6) shmctl$IPC_RMID(r7, 0x0) mknod(&(0x7f0000000bc0)='./file0\x00', 0x6000, 0x7fff) 02:09:31 executing program 0: r0 = getpgrp() wait4(r0, 0x0, 0xcd0394b6136aaf93, &(0x7f0000000040)) open$dir(&(0x7f0000000240)='./file0\x00', 0x400000002c2, 0x51) getgroups(0x7, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) chown(&(0x7f00000001c0)='./file0\x00', 0x0, r1) setgroups(0x1f4, 0x0) setuid(0xee01) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') r2 = shmget(0x1, 0x3000, 0x4, &(0x7f0000ffb000/0x3000)=nil) shmat(r2, &(0x7f0000ff9000/0x4000)=nil, 0x1000) 02:09:31 executing program 1: 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(r0, &(0x7f0000000100)=@file={0x1, './file0\x00'}, 0xfffffffffffffe57) setsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000001c0)=',', 0x1) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = shmget(0x1, 0x3000, 0xe8486836b902d478, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_STAT(r2, 0x2, &(0x7f0000001200)=""/122) close(r1) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000200)="575cd49f58ec7338a8a47a74915b9ab8707e2708ab06763385b2b15b0b7830babb1e3ccb60fca78309c56bff5ca70255e21fe1f30530478ea7a04d8d2cbd2e5ac2445c092fe54ae46423a2f72e9c394863a00adf816287da8daa3e5afe73f68887fc5145192f10e80ce89bd0977ccbc6f9b3690d2915762ff9c768862ce2b73ff2c92605a9f5214d10ea4ff3de03c52bb147a868f930edae6ec6b3bd169c3962251329458fb37e957ab00da7ce8956945f430ffa646cc8ca07db657343bb18b4dae54f1bd56bd9e23b575ca03b5a156205cd1bf420c2ea7f2fc3eec22a8ccff6973752dabf965789a1ce0d51cb73decd3eeff81fbe3ea9ddfb79892996e02f268b05a90d0c97cf9f9d4f8d470c4c1de2a13e0777ed6d31c1c573f5eced4479e7db5182b9a39545ae5ded04e420488491dbdd315f0e7e6bd270c5fb2036fffd3f6f122305c4b0ae03b139b25b59aabd707ec8fe081715a9ea1f8d2d9f6c682eec66d6a4859f1b0d8d5a844309e2a3906b79151704436792037ba519fd7f8410ef33050f1b9c8dbae9807c6a71e1eadac26061bc73998b74c3782c9aad75fd06daed4bb8de4c4b5409a3a78e24648345b4e1c4f6887a65aaedfdefcba1104461fa0294e61f7fcba504cd3731a1751a2b76c5737c80cc1d0efca9a7bdfcf0e3f76461e02190f9040eb121ccd1fc9376459128dd5320adf799874b1e7c837b0cb507c9b4de6f4e5366fb7d919dae554c3ea70f681f2b95773b7550662b715712f79e91d8aa0f7e307da4df2e0c59838efe8e38bb5d2b21e8618574b14539a82b42f26ae9b15a203e3f35ecee3a8a6ef92bd9809bd1d21dd49c8a63dd8034a2a75c14cd536856f48a4e528f9902bffa06209e6a8ede4f8b154f93400cdf4f82135e4b8ab5e07700ebeb9cc9e7a476a481d9f20f14f8144be41b6189cd09972e10449c06bd6beb59e470d8e71a23c849ae46697bf72a3a41d325e1b3e2028d985a0cccb0320910b78a4db7d698c0631ddb0b5bad6ca11035f6fb9ecb35bd5e832c591d40ec792676ee6a1ee6f89b9c00b60fa9ac0a481bc1e7b27d77d489e799ccd96aa55223e3d32c8d133858c54a0dd2a1144bd9af42dc171d6ed6e205e1696d00198d5f84f5966f5976cdad0767cb6c74fd6baccdcad169b0ac67cdf136e6538595c68b961dc179720254810310ac86f981e263086f98ca1c3aae7618d06b9d1fb7de29a9dd69ec7339d9f0248d81c089fe53d5ca55c4254c14c58486ef0374eefcf0ed4882e5d0c4ac8045f1ff9806a53929bc14eef56cbe5b61c508db76a2c14805321abcc4fae7cc9b3c286342ec80c36504c5820103ce8f6615ba9031789aad3f1f7cca564e618066f7ebe53128c685e2c7364d774a8ec95cf0953fe72dca3e60bd883e9defdf7b1a36a69f485deeba7ffc6012b2ebb2e24b81a610990691fdf465e8946616f1562506f9ee6bde80ba2e9cda9e497d198a0303fad58f6ecca4a832f82f0d811beaa508847bfb95e4c68c0ae05112a56b031e8aa9f84bc3d1d5dd8d3dc6cfe01ad17839ca85ad2be5ae7319ab43155a01bd21d0057f1d628ec336c0d357c3ffc599cc4b246d1ca9452f20fe553f55a561c3a005617c9f785f1bd7fde4498641ca2b43d2de097e010227b74d18696b4656385ec57e992bdbf91022da16352d35a1aa4a9b4f77d5a17c41e4d605379061844ba91b70cb0a9f014d16cd5bba0c50555d2868d4b4965217053c1e6f08dfa5e1a28c45476ef88f74513ac23f363863e657b101663ac1c120d95358d1d322b950694924cdd5b08cf9f577eae7baf722c499fd6f4af0bee0700cf41f9f29688bf8a4382793914977ab31ec38ac92299734ef23c36717b19ac97a104a432d25091fe720626707a755b324b3063156407dc452fbb926aaae5b6c7ddf25a8fead825d92a60221635286968a0097fc7f6fa26e3916e61b1252be77d99ce503af6fe06d9c7cd22d8edb1dc2d28ea5f3ecaeaf1b2e70a76d2de81376cac7a4c8b6b336ee31f93409c45d0397c8b24d6bdae3dd48abba62d62b20245cdc742b4aaf0049704f21626cba14f5595a6b8db46f24039a5e3bcea8f28b949d5422e02320e059641be2ae58d829854e07f284a054d9a45162e77d45df749ec89d0e4fb135a2f6be481cbadddcdc8209250c6d1596ce0985eca572870fc130505ffa3d6de9bdc6b12aaeb7ff7b68598eb02b71e9f678c90c5e9c240cc4b90ffc8df9238524dcb76091dfb8034e457cd929379888e01c05843a1ec602af65960f33201418e342f2600fd3a1cac0b13f5861e2c8b90e149ed88298a0f08c41d341c526da3546fd892d713d11bcab811e63200c941510318acb12a5004d2823bfe44fdc6ef6069219b239b91a9fb8f0b9e85358046b9896ce08666bc3bab6f043b10be25e908034e49b697cbfe2f38daee7929d48830daec5e33c9b45d0886459247a59c1cc091486c73b639d4a476beaaf7552072aa962aa85a7eec1b8d7da2bac05550aee0b9b30ddb028651770bb6eaeeb782485de6a44a109e46c31b27e58c4eefc12a5a5f752552f07163d91aec27e662c56f87a391323da93826c96cd7f5ecace9b7ac99b5a6c99a4e49205542e61374f3859be87c30f129246f3c40f66552c82096caa9a6d6ece5eeb9cb23c5e8c871e08ce1006068b5e7e1d9289a1214b4c8082f2229a0d4311aa2c313903ec042dfdd36c5edd32785035a4286e454a99736b4fc13a1a5172eb750c08f57dd6e397550dc53684566caef3e0c54d135d37c8790103191af460af688c270c3d87cdb1a2dfde0022a31eb25097d234b205888477a0f8f2ee1b625f0fc8d3aba5262cb31f4dae7bb830b438e2d0cb335be1b577191bbddde050dc7fdcf78616db71f45e53c0e4d1e9e4db9712fe903795174b2316c2d48528db93c26b502645a8d8b3307bb081c9a992b091fdb008c9254c17a1474f76d8d39e2e0689ec5a951b1c87514f6eef546dedbc5316e9c407a31dcb6f86016efcb5460c2ccc6f23cf47198c629a979f3ab41f5a1340e5fb5ee38cbd86c58bf18cd6b83039167d99fae330d277be6a786aeba76be035b7f1eb49007afe5183f749163dc3580938f36eea1f74d00cf330de3f9f8b90b177bb6d8b8d0a03ac6ef10729e4653f4fbea0768d6bbf1a90320f18b7f377f94f591868df7e4cf48cd825db8950145bc30d425352152594188cb1297db92e07605cf1f76a89760822155440956b6a6e538289bced44340e7c84b354ace9b6474296ae77598c7dd7bde44019b6844d5756f4f11ee57da9e86b99d0834b0b172f083bd98b9fcd520df148b9954f70cd142e48f873b4d5c269a971f9d88359461cc842c335c1c822dc5c3d7a8b844a9de5b92e597f75520843940be0d941574ff098fd22a2280b0788743f3d978c094f612a7e77aa2062f3eaddbd052b9ffa92c4bc8214677a42faa012393314c558400fc4c7bc4519aa37ca37ab427f0c2550569efcfd03d5404cf7da799eca4cae6dea7c4e2af8cc1815280b7a7ef70eb442e35de2474298d9b8409d8354aa25fb04212581921c55e4ac4ac7f937020e02a04900ec7b889dec8990e3dac7cb7aefa4a31369516fce4e21cc16e84cd89601195d4e18d09d19240cae0f7f9dce490c981fd469a3ecfe273e1fb69be463bcd4379eef2828a3236e012188638cbe9fad6b26f8dce67eb2cb81715b9fc372c504a9b0e5fa7b53546a4cdc84664fd9285fd822144e599ea6b627759c410e636f5fe1b0e34965ee96c0751e06689108b4d419bb41bf43cb7adc3c8338f508e62a3d9a4d1232489df737033a395396d9c9ce011cb01718308301934a0f028da10182ab57f889ce6062e51abdcba5a8f7c619511cc6c2cc451c61a2e68e7ab353eaa6c1aed078ac0e858a9fdab3fd0654af3eee5861f6dc2a726a5077aa16ee405191dc39d9166cdc1ccfe2fdcebe424e40d25aaa82f35b65a712bc958413b9076a0680561bcfd6ddfcd852cd3a07f075bdfc41691bef8e5d08d93f9de01f9855c1c006e779ecd2826a4b1bcbf8dc776eb3d130faac327c7bb9480219ae3a8d0977cdb5cc83e9d3510828d4a387afe058dd2f72fc326eb668978978c86137bbfbc2dfa71bb9c2c5b32b238de459dd5bc4e8bdb738a5d5674b6b40a9e1b8d6ebdc14cc0422f61a4ae298ccea2dccf28b5857f751c9950aa6fd73b9a1adac322c193210eac95f734cdaf8a5ddef87898d11eb9f676485520843b36a29aec9ab7fe94e160aea1ae964f55124ea1725cc11405d3908ec2d4722cc7078747c98b828a64f4203abdb765d576c6d0a63b0dd2ab39992a1a101955c8687539919a8103e4f739128f9a67ff630a5f309970e22dd05b5d8f0fca445c8a2f511005e48b9fefe2a00e09e4b63322637c119dc2035c9bd51c6e22b680b0928671795e3c430df8670541a30e727bb196842d9e5f4750507f91c70c935d558a2a029f4ea8cd388775af78dc114020bd08da4378748ff0604085aff7b855cafc4db694344803e4018991f5ba661ce788ab96c61314544948a8a80f3fcfedd99fcae193e45cd9065505c00a836c3115efb67bf962514fc0c55790a33ff18b811f3901f1a7a3096edfc71cd4f4aaeea419e04288930175ab433bd68d14ba95db4dfd18da8230d2eb23b7ef7871a1e76e51a0474b2aecf2e92f274505eb3c2f4a6e15800b719653d7f2b3544e99a2acff6be6ca11165bf50080468c5adefbb73c4139248da9811c276c8ac7786c07450544d2d94ecb45b4e0ead3d18594295288ea4908838c3f20f761b4f2e00bc42d5e825f84a1463a2067e2058cbfe9c23428d622c25d85df9ad7d700e79728b980cb2557af2f72ef17d4845739b60a9b0a26014a9cd4218a6e055c7c50e42786857df190ff6343c20f8adf3e9c91a08d9dd4a32d3bc860f6cd24e0c58404c76e6d22fa12482bdc5f4aee94380cefcdaa57a7af685df88f75dcff8ce352025ecc2dd6c3d171d0474578b5bd6b92806f51f1636addfad0a42060337c8ffc28bc766f3404dacbbba741598860a33d0c11d25c57358d4a5215fe0fc47c4025f19bd270fce9e8636ef3fa3f34e6aca9ca96eec3213a9299650db103e39561a72afc8d8206815387c5f00642303d301b463b408971dc4c5a111846d83f45def40c335b8f27ffb129bebe8a11cc210adf0cf01519e5c6f799264bd74e056f2b181c5a51c1a72335636bce680d7b33248fe7616d161aea8667b503fe8f07b72465339ac0ce2c897d6c3a9634e709ea68ea83aaa8471804630a5daf96c007e1d4704fa012f94f7b274aca27a8571da4728c809824c3f74cfcb196d4a997d25433a0d8f11ddb14a089bbd67d0f663d40029359cab4971a247a75b6184b397a3f4f615ce68c398a0f01940df4f869b8dc249f3bf8aa5fff0ef67ea0188057ae9e20adb06852e83c0da186acb355bec51c1cf355e317639035ebea1b020d591efbf381ae757592ed117d1b2c66735c472f7bfecbe59268dff3aa2e19f6d2f175e81cb89cf822aedb12239784fe0b2ff7669ad4ef486295fd3d7fbcab451262048f854968afad0475dc8118bf7230e7ce5beb75f718118e12d047b31cecda9f69f60a9cebfeb6725aedc3d532fac8ef69eb98b9f95cfd49a87591f0e879c72c58cedd58e647c806d97789045087cffea20d7e946a01d43bdf724d74c0a9b2803e1e8c19b54a28eff94efc1c2485fc7e2c298de9bb740b33ec6f4d5ddd60db14b2b9a0f6bad0402288bb13edc97817c608b8dbe101da8450eca74aca0504b", 0x1000) listen(r0, 0x100000000) socket(0x38, 0xc000, 0x1) socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000140)="1800000000000000", 0x130) 02:09:31 executing program 0: mlock(&(0x7f0000ffd000/0x3000)=nil, 0x3000) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffd000/0x3000)=nil) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x2, 0xffffffffffffffff) mmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x0, 0x11, r2, 0x0, 0x0) msgget(0x2, 0x248) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) r3 = msgget(0x1, 0x100000001) msgrcv(r3, &(0x7f0000000000)=ANY=[@ANYPTR64], 0x1, 0x2, 0x800) munmap(&(0x7f0000ffe000/0x1000)=nil, 0x1000) r4 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x81, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x2, 0x4010, r4, 0x0, 0x0) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) r5 = semget$private(0x0, 0x2000000000000a, 0x40) semop(r5, &(0x7f00000000c0)=[{0x4, 0x10001}, {0x1, 0x401, 0x1000}], 0x2) r6 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom$inet(r2, &(0x7f0000000180)=""/174, 0xae, 0x803, &(0x7f0000000240)={0x2, 0x0}, 0xc) mlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) msgget$private(0x0, 0x0) shmctl$SHM_LOCK(r0, 0x3) r7 = open(&(0x7f0000000280)='./file0\x00', 0x200, 0x0) kevent(r7, &(0x7f0000000440)=[{{r4}, 0xffffffffffffffff, 0xe4, 0xfffff, 0x3, 0x1}, {{r6}, 0xffffffffffffffff, 0x2, 0x20000000, 0x6, 0x3}, {{r4}, 0xffffffffffffffff, 0x24, 0x8, 0xee11}, {{r7}, 0xffffffffffffffff, 0x80, 0x0, 0x8, 0x3}, {{r7}, 0x0, 0x0, 0xf0000001, 0xa, 0x20}, {{r6}, 0xfffffffffffffffe, 0x8, 0xc0000010, 0x9, 0x5}], 0x4, &(0x7f0000000500)=[{{r6}, 0xfffffffffffffffd, 0x8, 0x0, 0x7fffffff, 0x5}, {{r4}, 0xfffffffffffffffb, 0x60, 0xf00fffff, 0x1f, 0x4}], 0x1, &(0x7f0000000540)={0x7ff, 0x9}) ioctl$TIOCNOTTY(r7, 0x20007471) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, &(0x7f0000000300)=0xc) r11 = getpgrp() fcntl$setown(r4, 0x6, r11) semop(r5, &(0x7f00000003c0)=[{0x3, 0x0, 0x1000}, {0x7, 0x3, 0x800}, {0x1, 0x6, 0x1000}, {0x2, 0x2, 0x800}, {0x3, 0x8, 0x800}, {0x1, 0x4, 0x800}, {0x3, 0x7, 0x1800}, {0x3, 0x9, 0x801}, {0x2, 0x2, 0x1800}, {0x0, 0x4, 0x800}], 0xa) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000340)={{0x8, r9, r10, r9, r10, 0x40, 0x66}, 0x3, 0x3, r11, r8, 0x5, 0x7, 0x3}) 02:09:31 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) r1 = getuid() setuid(r1) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r2 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x1, 0x82) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000080)) ioctl$KDSETLED(r2, 0x20004b42, &(0x7f0000000100)=0x6) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x3}, 0xc) close(r0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f00000000c0)=0x2) 02:09:31 executing program 0: r0 = socket(0x2, 0x2, 0x0) shmget$private(0x0, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) fcntl$dupfd(r0, 0x0, r0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, 0x0) r1 = open(&(0x7f0000000180)='./file0\x00', 0x200, 0x0) r2 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) getpgrp() fsync(r2) r3 = accept$unix(r1, 0x0, &(0x7f0000000000)) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4, 0x10, r2, 0x0, 0x0) fchdir(r3) r4 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$setstatus(r4, 0x4, 0x80) pwritev(r4, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) getsockopt$inet_opts(r0, 0x0, 0x5, &(0x7f0000000200)=""/99, &(0x7f0000000280)=0x60) connect(r0, &(0x7f00000001c0)=@in6={0x18, 0x0}, 0x5) getpeername$inet(r2, &(0x7f0000000080), &(0x7f00000000c0)=0xc) 02:09:31 executing program 1: r0 = syz_open_pts() poll(&(0x7f00000000c0)=[{r0, 0x50}], 0x200000000000030d, 0x7fff7fff) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xbf98, 0x0, "7e389ddedff37173457851a7f9097b5ac793683a"}) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x20000000, "a4eccea6da00000000000000000000008000"}) 02:09:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x28}, {0x25}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000040)=0x2) 02:09:31 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x1, 0x0) fcntl$getown(r0, 0x5) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000040)) r1 = dup2(r0, r0) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x10000, 0x0) writev(r1, &(0x7f00000003c0)=[{&(0x7f00000000c0)="eec2418a4d9173616af4f8b955e2847bc69b342cc60b3182ad90adf9341925d567d9e199b32729d57bcd0137325ea90a31a617ee711f473a8dc1afa1891c8f5e3a0994df6acf45e16c08bd68efe8f4f87a6abdeec92375d5f617f9564e6656ac8995d86d03f34ac2acb33df6ee1966163306345f353daca7df31381a27f09601b38b2fc5b7e19f382085d040fe75a0a2257fef6481dad9fdaec4363235cae3fe38dc32e41b8ec3ec28d9dc6eb83969c37cb41349ce0865b8c027ecec98", 0xbd}, {&(0x7f0000000180)="269af5ebf4af2e834cdefa5b731de519c39eb7f0df56ea51672ffc267a477a7a88fae266dabc87efc693642438449bc1940af3cf", 0x34}, {&(0x7f00000001c0)="6a218d4b0cf156c0c714ca74e3d74caa41b9750055432720ebd2f4a12bbf6d4150e8d366ee9a045ba5562e14fb545dd5068d6ba2a5f7acd2378e7ab2dbc3ae76638bd2539cd24cd5ef7000fa6a32e609d98a71e095fc570745262d2809f0a922f3c1a608eeebf83a47ef6f5d6dace5f2399b556181af2da40467464170f75b48134eb9fbebc7b9c35d934634a876f69c25b39f931e4739fb7d59c211f9436410abb28d57ba8e116342dc8aab7c1756efe78f51b8708f269358f9ad154b82faf79ada4f8698d1349843046d108845c2428fc1707e9f39775f39d6a24122fd3adc9cc854359b3868fa", 0xe8}, {&(0x7f00000002c0)="b3c774e80c590d4327f18506a510a5d4f09d9c609f9a0200fc119e4e3b8dbd79f0e242d28c45d2460fd7118ccaacb2e99ca12ec1be1d9145a10acc6bdd49dc023886dd39006e0fa501b8392f8a245e88dc9bf7eb920bcd571d156b1d58f72a3c42babc25439b3487944f0d0059a56520ab865bc1d9247e101482dd2115f60867b8759b630a8de8b95f5dd16f7400e2239b2378de679fca494f959bd5030cdd48dff5982030c3e14ff12e4970c4f503aa34a6c8be312ae662401c3ad6973587eea27cc989457cb470f547a28209deac9a7874a08c2ce5ff88a707d6e5d31cedd11b19", 0xe2}], 0x4) r3 = accept$unix(r2, &(0x7f0000000400)=@file={0x0, ""/87}, &(0x7f0000000480)=0x59) bind$inet6(r1, &(0x7f00000004c0)={0x18, 0x0, 0x3, 0x100}, 0xc) connect$inet(r1, &(0x7f0000000500)={0x2, 0x3}, 0xc) ioctl$WSMOUSEIO_GETPARAMS(r1, 0x80105727, &(0x7f0000000580)={&(0x7f0000000540)=[{0x3, 0x3}, {0x3, 0x6}, {0x100, 0xfffffffffffffeff}, {0x83, 0x6836}, {0x43, 0x8001}, {0x7, 0x3ff}, {0x43, 0xffff}], 0x7}) r4 = open$dir(&(0x7f00000005c0)='./file0\x00', 0x80, 0x98) close(r3) bind$unix(r1, &(0x7f0000000600)=@abs={0x1, 0x0, 0x1}, 0x8) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000640)=""/254, &(0x7f0000000740)=0xfe) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000780)=""/97, &(0x7f0000000800)=0x61) r5 = shmget(0x3, 0x3000, 0x2, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_UNLOCK(r5, 0x4) recvmsg(r4, &(0x7f0000000a00)={0x0, 0x0, &(0x7f00000008c0)=[{&(0x7f0000000840)=""/53, 0x35}, {&(0x7f0000000880)=""/21, 0x15}], 0x2, &(0x7f0000000900)=""/209, 0xd1}, 0x840) dup2(r2, r0) getsockopt(r3, 0x0, 0x2, &(0x7f0000000a40)=""/199, &(0x7f0000000b40)=0xc7) connect$inet(r1, &(0x7f0000000b80)={0x2, 0x2}, 0xc) pipe(&(0x7f0000000bc0)={0xffffffffffffffff}) ioctl$VMM_IOC_RESETCPU(r2, 0x82405605, &(0x7f0000000c00)={0x6, 0x9, {[0x4, 0x8000, 0x2, 0x5, 0x1000, 0x400, 0x8000, 0xccb, 0xfffffffffffffff7, 0x8, 0x10001, 0x3f, 0x4, 0x2, 0x9fc, 0x4, 0x7f], [0x4, 0xe60, 0x5, 0x5, 0x8, 0x800, 0xf2e5, 0x5, 0x4, 0x8c], [0x80, 0x80, 0x9de, 0x3, 0xfffffffffffffffd, 0xb66, 0x2], [0xffffffffffff02f0, 0x1f, 0x7, 0x3, 0x80000000, 0xcb], [{0x80, 0x1, 0x4, 0x6}, {0x82, 0x65c0, 0x40, 0x5}, {0x6, 0x48000, 0x7, 0x1ce}, {0x7, 0x800, 0x1, 0xffffffffffffffff}, {0x7, 0x1, 0xc7ca, 0x3}, {0x5, 0x6d8, 0xff, 0x1ff}, {0x1, 0xd0d7, 0x5, 0x5}, {0x3, 0x40, 0x7, 0x401}], {0x1, 0x299b, 0x800, 0x8}, {0x1ff, 0x2, 0xffffffffffffffff, 0x1fc00000}}}) setsockopt$inet6_MRT6_ADD_MIF(r6, 0x29, 0x66, &(0x7f0000000e40)={0x8, 0x1, 0x7, 0x2960, 0x400000000000000}, 0xc) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000e80)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000ec0), &(0x7f0000000f00)=0xc) r8 = semget$private(0x0, 0x4, 0x40a) semctl$GETVAL(r8, 0x4, 0x5, &(0x7f0000000f40)=""/167) seteuid(r7) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000001000)=""/37, &(0x7f0000001040)=0x25) 02:09:31 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000440)='./bus\x00', 0x400000003fd, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x5) write(r0, &(0x7f0000000000)='t5', 0x2) 02:09:31 executing program 1: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x201, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x3, 0xffffffffffffff7f, 0x1000300010005}) openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x200, 0x0) 02:09:31 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x201) r1 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "b8000000000000080100"}) close(r1) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x20, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000640)={0x10, 0x7, 0x4, 0x2, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x7}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x47}, {&(0x7f0000ffa000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x1f9}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xcdf}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x81}, {&(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x10000}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x19}, {&(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x2}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x8000000000}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000c00000/0x400000)=nil, 0x4}, {&(0x7f0000db3000/0x3000)=nil, &(0x7f0000d5f000/0x3000)=nil, 0x9}, {&(0x7f0000e3e000/0x1000)=nil, &(0x7f0000d18000/0x4000)=nil, 0x1}, {&(0x7f0000ec3000/0x4000)=nil, &(0x7f0000f73000/0x4000)=nil, 0xed7}, {&(0x7f0000c86000/0x4000)=nil, &(0x7f0000f10000/0x2000)=nil, 0xb4}, {&(0x7f0000c7f000/0x3000)=nil, &(0x7f0000f65000/0x1000)=nil, 0x5}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1}], ['./file\x00', './file\x00', './file0\x00', './file0\x00'], './file\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x7fffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20, 0x0) r3 = fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$VMM_IOC_CREATE(r3, 0xc5005601, &(0x7f0000000140)={0x10, 0x7fffffff, 0x4, 0x1ff, [{&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffe000/0x1000)=nil, 0x8}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffe000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x2}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x7}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffd000/0x2000)=nil, 0x4}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff8000/0x4000)=nil}, {&(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x1e3}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7}, {&(0x7f0000ff9000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x5}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x2000)=nil, 0x1}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x7fff0000000000}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xd8b10000}, {&(0x7f0000ff7000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x1}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x1f}) write(r0, 0x0, 0x0) 02:09:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6c}, {0x74}, {0x6}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x1, 0x0) write(r1, &(0x7f0000000140)="f8774118945e4ab115032171578cd954e4bc7e9f6a92b12a1d75dc46c89f50255dbfb7a6d39f0f80f4f2a52b7b68f82fd6", 0x31) r2 = dup2(r0, r0) ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000100)={0xd4, 0x7, 0xffff, 0x80, "bc5618d50382fb7ed391b8124d3c3dc03f204e1b", 0x9, 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 02:09:31 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b10005046000000000000800150100000700000000000000fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8dfa27a2b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff372829080030988bb2c0b9d76cfbb770c1f5a872c8b4ff6813463c575068eb563c894303b22f310b404f36a00f90006e57aea8c500000002000000000000020208a371a3f80004000000001e0000010000000000000000", 0xab, 0x10, 0x0, 0xffffffffffffffd8) socketpair(0x10, 0x1, 0x1000, &(0x7f00000000c0)) 02:09:31 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) setegid(r1) mkdir(&(0x7f0000000180)='./file0/file0\x00', 0xc98fd1c3b7660bf8) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x0) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) rename(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00') 02:09:31 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10004) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x624, 0x1, 0x0, 0x5310, 0x7}, 0xc) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f00000000c0)=[{0x100000000000006c}, {0x34, 0x0, 0x0, 0xeffffffffffffffe}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="b6") readv(r1, &(0x7f0000000380)=[{&(0x7f0000000200)=""/87, 0x57}, {&(0x7f0000000100)=""/7, 0x7}, {&(0x7f0000000280)=""/100, 0x64}, {&(0x7f0000000300)=""/82, 0x52}], 0x4) 02:09:31 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x21, 0x0, 0x0) getsockname$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) write(r0, &(0x7f0000000240)="403e0a22f83e14aa55b07f9f530658609bcd74e094c89e8a2a08311af45325d6d7784ab08a353ba12b236c31690a0c6f2712dc060a861dc257306dbd0f0c2eb5067400dab39e61506e0610c4fa934646a8c1c797abc0dc15865279c29eb3f9705abf788cb2dccaa68bdae508e013ce34f20648c369bbaea843bc07ff0100000000000008471e954468a046ebd63abf93f39dd54f809461b6e59179a262493b7b87dcd2aa33e93ad9bb218c3273b6c09f9ad81854aa6646fdd51d477f14ac13dd879e214b5bac1ca2b8f624a526456250ab7bdec1badebcb8c1cc97b10f9ecacc991bc8ca8ef1e776f5f40a298b763eec", 0xffffffffffffff05) 02:09:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)=ANY=[@ANYBLOB='\x00'/28]) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x100000}, {0x20004d}, {0x10000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") 02:09:31 executing program 0: mprotect(&(0x7f00000d6000/0x3000)=nil, 0x3000, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x0, 0x0) msgget(0x2, 0x10) fcntl$setstatus(r0, 0x4, 0x80) r1 = shmget$private(0x0, 0x4000, 0x2, &(0x7f00000e3000/0x4000)=nil) shmget$private(0x0, 0x3000, 0x20, &(0x7f0000ffb000/0x3000)=nil) shmat(r1, &(0x7f000001c000/0x1000)=nil, 0x2000) munmap(&(0x7f0000009000/0x400000)=nil, 0x400000) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/121, 0x79) 02:09:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCGHDRCMPLT(r0, 0x40044274, &(0x7f0000000080)) r1 = shmget(0x0, 0x3000, 0x500, &(0x7f0000ffd000/0x3000)=nil) shmctl$SHM_LOCK(r1, 0x3) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x10, 0x0) setitimer(0x0, &(0x7f0000000040), &(0x7f0000001100)) 02:09:31 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) accept(r0, &(0x7f00000001c0)=@in6, &(0x7f0000000280)=0xc) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000300)='/dev/zero\x00', 0x8880, 0x0) ioctl$WSDISPLAYIO_GBURNER(r1, 0x400c5752, &(0x7f0000000340)) openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x1}, {0x28}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r2, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff}) r4 = accept(0xffffffffffffff9c, 0x0, &(0x7f0000000080)) ioctl$LIOCSFD(r3, 0x80046c7f, &(0x7f0000000100)=r4) 02:09:31 executing program 0: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x10001, "010000000000000000ffffff7f00"}) r0 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x8a) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000080)=0x7fff) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 02:09:31 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x2, 0x0, 0xffffffff00000000, 0x84f0, 0x2}, 0xc) 02:09:31 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) msgget(0x0, 0x114) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) open$dir(&(0x7f00000001c0)='./bus\x00', 0x0, 0x0) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) chroot(&(0x7f0000000080)='./bus\x00') ioctl$TIOCFLUSH(r0, 0x8020697a, &(0x7f00000000c0)) 02:09:31 executing program 1: r0 = syz_open_pts() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000040)=0x3d) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x7) r2 = syz_open_pts() getegid() ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000100)=0x7) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f00000000c0)) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000000)=0xfff) 02:09:31 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x0, 0x0) r1 = getpid() fcntl$lock(r0, 0x9, &(0x7f0000000100)={0x1, 0xc934fcfc2ef01930, 0x7, 0x10001, r1}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x1, 0x0) fcntl$getown(r2, 0x5) ioctl$BIOCSETWF(r2, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000080)=[{0x0, 0x0, 0x0, 0xfffffffffffffffe}, {0x7c}]}) 02:09:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x4, &(0x7f00000000c0)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x1d}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="a6") ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000040)) 02:09:31 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x20, 0x0) sendmsg(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000004c0)=[{&(0x7f0000000100)="ad863f734e44d683e1d3202fe6331320dbf530c2234e344bd621c215fcbae6e27e3804e8141332720feccbcdc58c1fa9695936999baed7012c3d9cdd9ac97fa34cf456bf5cac2c34e0a5506620af19e06d8650852cc598e9fd5d1b0ca5725fc83268d3c295857c189dd9453a516b664e59aaf94f87f5c54e567d5f4220608453af4cd7126754c19c7dcab0a5ad15806fc515", 0x92}, {&(0x7f00000001c0)="f7a6703548bad4ce5cecbb00ba0a357e6cf855864486a2f7a0672ab67ab32406367f416301cb56a4121a312584e9b710283d009340a3470661ee98cb83de2ee5e9bc3e5662702d8a8f6add640bf438b3ec7bbee2acc34c9d1933f393cc0548a91a923e326b45878c5527d58628d16e2df52eed6a8124f5e4eebad3c7919a909015df2868584075df27aebb658d15e49dfdd55c945a70d9207ee4e032b882f886fced230be1c207313ed79b42990d75bf42320cfc7552ca4a92a891022c7afc0bb585ce391b", 0xc5}, {&(0x7f00000002c0)="6912c461a57463174c774e7aa94fc9825fdebbc70fecc931af64fa265b93a3a3f460beaa3fa746d6191cf2253985e27c1bebb212c3e8a72916e3ec294437654f33c38d3398650536221a1e8361da5d00a3890bcb5894e109534cca3ef8e668926860c11abee313a5ececb7b5cfe66d48042390b9b758dcc2c7148e0ed6a3610a1b3fbd063fdddae242e4bc68c4a5839dbdb2523d67a026574e52331211eda4152df795", 0xa3}, {&(0x7f0000000380)="f5cb155f4c8a746444c436dc8a73e18cdd09749249ea8b422392d23e5ff03b98c7940d9faae7864305132470f1e60f4f1ae965ec77f755804b20cb22597b15500dfc6af0335e4ade01cc35f86122fec1ffc9903e66c196106e5117245618419fc941e23866a2594b1e92b689", 0x6c}, {&(0x7f0000000400)="6798b14b984e703dbf4b8469415df3cbf800dc632274e6f128592fc39dca18e1d843f5ad1a4830c11620acfcbf38a768834553554ac3927aab571468143013831d91cacf0c187b9f6e7fd0606bbb749f1a2967856ce9a4833338d4f8b7ba6b130d6a096a3b4235151206cecd58d3dc90cac03184649158bf7c50768b8b04d21184a2d289b31a05229973e08978b20d489c1f", 0x92}], 0x5, &(0x7f0000000540)=[{0x68, 0x1, 0x0, "ae0f0632732b4a56c24d56ca0856df68020f5c989d05467426898dd34984806b09e3cf697eb0504bf60d58b3ce947d01d4fcdb4803066524cf23baa21d6453bfb626815dfa288ea8229fa4d26a56f30b7e89f46ceef5f7"}, {0xf8, 0xffff, 0x81, "b3d130de200aa0bee3cf2b464072ef7bcf76059687a82ca8e016e0c96849741576c47ffcca862d55a9f95a97075ee0632556988527ba16bd828c61b2548ec16422658ffad82484dfcad84ec0262d75d588e634dd421d86c2cb68f1dfae1b32cb60684cd9cc8093453827d62c34b762f9135ae484255d617bbaf88f22b9806a97c537f4d614718ed68f24cb843919be9d3717bbc5eca7377be0809a176995440ba229a673df19e2d15e01464da53e726cf21ad76017020c9233c3130d7a7021ba67395b6419d483fd2deede65c43e7149c0a94cc1940db4bab3dc518c47d03f3b9c029f51589936e0"}, {0x38, 0x78cdb84b4f57fa3e, 0x1, "0f88da339603e997a1337d7e6016d17563884068352a081ec89a6bdb27807a663d7ecbf12702e8e2"}, {0x80, 0xffff, 0x3, "82fe9f82292b36abecc2c5896684c0e9edfde57833aac590906881de24251f29c48e7badcef0de78d7aba60204eca671323fc6de2be96a054a14e7073d20978075918dc48217ec5a210b0ffec36144affb4067856d91579ac9fecf43d2564f919f6e8d2392daa48be2f227"}, {0x18, 0xffff, 0x8, "81e73934996a2c41"}, {0x38, 0xffff, 0xffffffffb8c571fb, "09e325cb912cdfc9be660496d53f045faa867a5d24429c593722a53a91e0654d4db285276a"}], 0x268}, 0x400) 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, 0x4) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13f9fd812eaa4e713040e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) sendto$unix(r1, 0x0, 0x0, 0x0, 0x0, 0x0) 02:09:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCCONS(r1, 0x80047462, &(0x7f0000000140)=0xf7a) mmap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1, 0x2010, r0, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x0, &(0x7f0000000100)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000280)="89") 02:09:31 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c44f7b203d, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x400000003fd, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000002640)="183b8370834a691fd27f56c3923a4c632b", 0x11}], 0x1, 0x0, 0x0) ioctl$WSDISPLAYIO_SVIDEO(r0, 0x80045745, &(0x7f0000000140)=0x1) execve(0x0, 0x0, 0x0) 02:09:31 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) setrlimit(0x6, &(0x7f0000000040)={0x2, 0x78b28c5a}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 02:09:31 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) r1 = dup2(r0, r0) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f0000000040)=0x1) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x3, 0x0, 0x0, 0x1}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) munlock(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 02:09:31 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x31, 0x0) ioctl$TIOCGETA(r0, 0x402c7413, &(0x7f0000000140)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0xfffffffffffffffd) chdir(&(0x7f0000000340)='./file0/file0\x00') open(&(0x7f00000001c0)='./file1\x00', 0x201, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x70e, 0x0) pwritev(r1, &(0x7f00000003c0)=[{&(0x7f0000000680)="90c3fe67eb586898600425f2f573e0d1ac83c18d65c8e22066c0d389fe894a974c8d45aaf9846f9b3aec3213d2a6ac68a0b0632688ca0fab3647175abf22fea120c9b3bb77ca60c128295bf234505356095dbf9e50a4a5079723b57fed8ef0a251b91e67e1f5d347d5b668a390a25beea3962e7c10b8d9f53f5c82b5eacc26757d14f2fa6be9a2cbb2cfacc5e906dfd1e3208364bb049bd84682cec454327b6a1522c332ea628b8cb672e9e7247818f970e017c7cb9303e6b505059f34d3fb9df3993b7535fa269859e24b2802782224d7d5c13c21d4eee4f8621037c3d78695ad9a278978b26c46049befba997acb9ac407791cdf6046f9f71e36d09827a4493c17a0921dc38af76420c885862413c6ed4f7fe335a5547ee2d7c65d735b189214606da83f9be40faef7438cbfe1ed0439c46106672cda99d1c3471259d08198e13683ef6b08d5c54bfb991dcca6919362e1a0b65844e9194c2d7fd257281fbcae0694eb4c1e7121b6a2c19d7c82054126e2146349c1c8489aada96f", 0x17c}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) 02:09:31 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x1002, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x1, 0x0) r1 = open$dir(&(0x7f0000000880)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_TERM(r0, 0x80045604, &(0x7f0000000000)={0x200}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) fchown(r1, r2, r3) syz_extract_tcp_res(&(0x7f0000000100), 0x8, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000640)={0x0, 0x0, 0x0, 0x200000000}) 02:09:31 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) connect(r0, &(0x7f0000000040)=@un=@abs={0x0, 0x0, 0x1}, 0x8) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x20000001, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105727, &(0x7f0000000100)={&(0x7f0000000140)=[{0x1}, {}], 0x2}) 02:09:31 executing program 1: mkdir(&(0x7f0000000140)='./file0\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000800)={0x0, 0x0, 0x0}, &(0x7f0000000840)=0xc) lchown(&(0x7f0000000740)='./file0\x00', 0x0, r1) mkdir(&(0x7f0000000200)='./file0/file0\x00', 0x0) chmod(&(0x7f00000000c0)='./file0\x00', 0x3f) syz_extract_tcp_res(&(0x7f0000000000), 0x8, 0x42ed) mkdir(&(0x7f0000000100)='./file0\x00', 0x8) setuid(0xee01) r2 = fcntl$dupfd(r0, 0xa, 0xffffffffffffffff) mkdirat(r2, &(0x7f0000000080)='./file0\x00', 0x8) open(&(0x7f0000000040)='./file0/file0\x00', 0x0, 0x0) 02:09:31 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000900)={0x0, 0x0, &(0x7f0000000840)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 02:09:32 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000001640)='/dev/zero\x00', 0x0, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000001280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) readv(r0, &(0x7f00000010c0)=[{&(0x7f0000000000)=""/4096, 0x24}, {&(0x7f00000011c0)=""/140, 0xf7}], 0x20000000000003bc) dup(r0) 02:09:32 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3d}, {0x2}, {0x6}]}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$WSDISPLAYIO_LDFONT(r1, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x9, 0x7, 0x4, 0x0, 0x6, 0x6, 0x1000, 0x0, 0x1, 0x80, 0x7f}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r2 = semget(0x0, 0x3, 0x10) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000200)=""/238) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000040)) 02:09:32 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r1 = syz_open_pts() pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000000c0)) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xffffffffffffffff, "2c676743ce3b71e122c622fbe01a93a55f8e7a30", 0x0, 0x2}) dup(r1) 02:09:32 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0xb, &(0x7f0000000080)}) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7b96fc690b8cb200100dfffff4c5f4de4"}) write(r0, &(0x7f0000000180)='X', 0x1) r1 = open(&(0x7f0000000200)='./bus\x00', 0x8, 0x80) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000240)) close(r0) syz_open_pts() r2 = syz_open_pts() write(r2, &(0x7f00000001c0)="d5", 0x1) ioctl$TIOCSTOP(r2, 0x2000746f) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xfffffffffffffffc, 0x0, '\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00 \x00'}) dup2(r0, r2) execve(0x0, 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x23575da357ee21a4, 0x4300) r3 = open$dir(&(0x7f0000000140)='./bus\x00', 0x100000038d, 0x0) ioctl$WSKBDIO_SETMODE(r3, 0xc010570d, &(0x7f0000000000)=0x37) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) pread(r3, &(0x7f0000000280)="391cc7256399110ecd176a1e8709832c4b0c1ba1c9ba4358b9c77a88861bb894a004c663fb008e6c64a4c0a75b36de1c37a33583e3b74bd6f37549167ed6bf6f1bb5361c49052b35600b26b4b4cb9021a19e13f87c87e5758c08c6a92b142ff081b82d2068cdbec0403e87a2ff1d76c31e56536003a5a0789c0aaff020117c14fa6da0821453a7eac14b7a2d2b4c42ab0f3ec73f0805a61b46a91d9cf04857110413ae948396e054800834de74", 0xad, 0x0, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000340)) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) 02:09:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0xdb}, {0x4}, {0x486}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x4f5, 0x1, 0x6, 0x2}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x5, &(0x7f0000000100)=[{0x6, 0x8, 0x7ff, 0x5}, {0xff, 0x5, 0x10000, 0x10001}, {0x3, 0x6, 0x8, 0x81}, {0x8e38, 0x4, 0x419, 0x7fff}, {0x8001, 0xfffffffffffffffa, 0x8001, 0x900}]}) 02:09:32 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x39, &(0x7f00000000c0)="01af0d51732095b5d8d664703531b2b44340eb71712a2fd3021875ff5386e8d713ea64d97c4b5a1bbbbe158770a475855cfe091790223e03af") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1a8, &(0x7f00000001c0)=[{0x28}, {0x16}]}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0x80, 0x10) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000380)="398e") 02:09:32 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) fcntl$getflags(r0, 0x1) write(r0, &(0x7f0000000140)="09917b2f2d25d3e5e3df3765279232c01f1eb7dfe6000b7a", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) login: pckbd_enable: command error 02:09:33 executing program 0: mlockall(0x1) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000001800)='/dev/null\x00', 0x11, 0x0) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$WSDISPLAYIO_GVIDEO(r0, 0x40045744, &(0x7f0000000040)) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0xfffffffffffffff8) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f00000000c0)) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x4, 0x2010, r0, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000100)=0x3ff) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000140)=0x7ff) preadv(r0, &(0x7f0000001380)=[{&(0x7f0000000180)=""/39, 0x27}, {&(0x7f00000001c0)=""/66, 0x42}, {&(0x7f0000000240)=""/102, 0x66}, {&(0x7f00000002c0)=""/4096, 0x1000}, {&(0x7f00000012c0)=""/74, 0x4a}, {&(0x7f0000001340)=""/7, 0x7}], 0x6, 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000001400)='/dev/zero\x00', 0x880, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000001440)={0x7fffffff, 0x1ff, 0x3, 0xffffffff, "2040d813d4804a2b05d1bd4a0807ff074e2c117e", 0x4, 0x1}) r2 = semget$private(0x0, 0x7, 0x400) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000001480)=0x8) r3 = dup(r0) utimensat(r3, &(0x7f00000014c0)='./file0\x00', &(0x7f0000001500)={{0x7, 0x9}, {0x7f, 0x8}}, 0x0) chdir(&(0x7f0000001540)='./file0\x00') ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$VT_SETMODE(r3, 0x80087602, &(0x7f0000001580)={0x1, 0xff, 0x7, 0x5, 0x65c2}) open(&(0x7f0000001780)='./file0\x00', 0x1, 0x40) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f00000015c0)={0x100000001, 0x6, 0x80000000, 0x5, "6469800d3f28c407d9c1487baef4aabf8fd476e4", 0x8, 0x1}) ioctl$WSDISPLAYIO_LSFONT(r3, 0xc058574e, &(0x7f0000001600)) getpeername$unix(r1, &(0x7f0000000000)=@abs, &(0x7f0000001740)=0xffffffffffffff0a) openat$wskbd(0xffffffffffffff9c, &(0x7f0000001680)='/dev/wskbd0\x00', 0x200, 0x0) socket$inet(0x2, 0x5, 0x844) r4 = open(&(0x7f00000016c0)='./file0\x00', 0x820, 0xf0) mmap(&(0x7f0000ff0000/0x1000)=nil, 0x1000, 0x0, 0x10, r4, 0x0, 0x0) ioctl$KDSETMODE(r4, 0x20004b0a, &(0x7f0000001700)=0x1) openat$null(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/null\x00', 0x221, 0x0) 02:09:33 executing program 1: socket(0x20, 0x2, 0x400) r0 = socket(0x2, 0x2, 0x0) socket(0x10, 0x4, 0x3) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022eaf66696c653000"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="14000000000000000000000800000000000000c4d61be70f1300000001080020ac1400e5df1615a1962aea0000080000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="e6ffffff"], 0x30}, 0x0) 02:09:33 executing program 1: r0 = socket(0x1, 0x3, 0x7) r1 = fcntl$getown(0xffffffffffffffff, 0x5) r2 = fcntl$dupfd(r0, 0xa, r0) ioctl$TIOCCBRK(r2, 0x2000747a) r3 = geteuid() r4 = getegid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={r1, r3, r4}, 0xc) r5 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x2e, 0x0, 0x0) sendmsg(r5, &(0x7f00000003c0)={&(0x7f0000000000)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000040), 0x10}, 0x0) pckbd_enable: command error 02:09:34 executing program 1: r0 = socket(0x80000000000002, 0x2, 0x0) sendmsg(r0, &(0x7f0000002000)={&(0x7f0000000000)=@un=@file={0x3015edb019860256, './file0\x00'}, 0x10, 0x0, 0x0, 0x0, 0xfedd}, 0x0) r1 = shmget(0x1, 0x2000, 0x281, &(0x7f0000ffe000/0x2000)=nil) shmctl$SHM_LOCK(r1, 0x3) pckbd_enable: command error 02:09:35 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x8, 0x95}) r0 = syz_open_pts() ioctl$TIOCCBRK(r0, 0x2000747a) close(r0) r1 = dup(r0) kevent(r1, &(0x7f0000000240)=[{{r0}, 0xfffffffffffffffc, 0x0, 0x80000000, 0xb, 0x6}, {{r0}, 0x45ecb599828838b0, 0x40, 0xbbdf5c089636d27, 0xffffffffffff7c98, 0x20}, {{r0}, 0xfffffffffffffffb, 0x10, 0x1, 0x6324, 0x8c7}, {{r0}, 0xfffffffffffffff9, 0x68b4606ec5b750d2, 0x4, 0x1393}, {{r0}, 0xfffffffffffffffd, 0x0, 0x9, 0x4, 0x7}, {{r0}, 0xfffffffffffffffb, 0x6, 0xe33c85e470f7a363, 0x80, 0xfffffffffffff800}, {{r0}, 0x0, 0x2, 0x0, 0xfe00000000, 0x3}, {{r0}, 0xfffffffffffffffe, 0x1, 0x2, 0x6, 0x1}, {{r0}, 0xfffffffffffffffc, 0x62, 0x8, 0x3, 0x3}], 0x7, &(0x7f0000000380)=[{{r0}, 0x0, 0x0, 0x40, 0x20}, {{r0}, 0xffffffffffffffff, 0x830bcd2d6bef5a64, 0x4, 0x1, 0x79b0}, {{r0}, 0x0, 0x34, 0x20, 0x200, 0x1}, {{r0}, 0xfffffffffffffffe, 0xa0, 0x1, 0x50, 0x6}, {{r0}, 0xfffffffffffffff8, 0x8, 0x10, 0x8, 0x1}, {{r0}, 0xfffffffffffffffc, 0x10, 0x20, 0x9, 0xfffffffffffffffe}, {{r0}, 0xfffffffffffffffa, 0xe5e1e15c7f75e07a, 0x2, 0x0, 0xffff}], 0x75a, &(0x7f0000000000)={0xff, 0xe18e}) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000080)={0x0, 0x0, 0x7fb, 0x5b9, "0366402ba77f0c033c02df71795acd76ef3caf00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f", 0xcd) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x10000, 0x9, 0x80000000, 0x5, "6aa1493f5894a6d262ac1d125cb454f2d8f2db0c", 0x7, 0xef75}) 02:09:35 executing program 1: r0 = msgget(0x0, 0x400) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) getgroups(0x7, &(0x7f0000000600)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff]) setregid(0x0, r2) pwritev(r1, &(0x7f0000000640)=[{&(0x7f00000003c0)="d548c294fc4b90ca7dcce2be1413729af062", 0x12}], 0x1, 0x0, 0x0) write(r1, &(0x7f0000000280)="2000000983fdf6004f5963", 0xfffffffffffffff9) setgroups(0x0, 0x0) execve(0x0, 0x0, 0x0) msgctl$IPC_STAT(r0, 0x2, &(0x7f0000000040)=""/27) 02:09:35 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r0, &(0x7f0000000040)="1c", 0x1) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, 0x0, 0x0, 0x0, 0x0, 0x0) sendto$unix(r0, &(0x7f0000000080)="48767453ced387f2b8a8ce45269035e1b962c48e35250c0f082b8c4d6fadc10a8f9630a0da5d0a395e54729685973938730a778e35ffd1992c6a4fd407f8cc27ef5af402a28153125d2f48515b3288ee0ec174f6915feea8ff07a4bfdc7282b0da40e127e3883017ab5139822cfe67a4342498f41a9b6bcee1cf541858639bb69134c6d9918a0eca669f262a39a18bd799e794b50781095e5f642047772dc085fa6d7b245689c7b718914696672a7c6dfde8ded2a3e7d8a7175d7290f10ef6f6c88a239498c5df537ce33f1bf2aec8255218ff0ece968719e5fa61fadcf56fa6bec13ee583b102e015e6db61239bb0b95d2b90d65090cdac2248cd62fb6aacbcd05c537b64acc8c1eff117488b9839aa849864bb1cbcec8377f2c54b4a910a1fb333e3fc517abf4441e9c357b8e29fca823a5dc069f9134b174ed251fc2900e0bcbf75cc5762ebeb9275c8fd7382c03a6764b4ab0b605760210630623ced22d0c4743b2832ed33ac5e38f49d9ddfa058d2637ab76448d0091aad0faa5e533c7db12cfb14652ff256cb66cf9f31260a8be89f6d8a0f259aeaf0b25043bb2fefc1a6a7fbe0a5bd845496666ac2b937108e5a1ad2dbc5caf78db3787499d46fe4300640fd91889f0a4d538ac96f6facac6102b148156b94f170fe7f7f205850778782eda3ef17875de0984d4153d469a0b01de38207205c31d537075659f710bfa36b845780865a5060eb8ec397a8aec30075a8b2826a11ec741bcd1369b6f9106d14c18b50205b6f24d6508ce66def752013359d844690d253eb134c7074cb3f531f74124f9c76c4d9cbbb7c593508e8b0315da7d26a78a0db1a3a52a942f15208b1dbb7827e92530f08f04b57f372cedc338903704e3ffc3bd8ea86644a5eea2fee020454156f822f5e8d449541988baf8729ba301436c91fc01b3ad698fd4ef9e6dca1100b6237f71a3903ab76441dfd831a9e8c3f9366845c3b2546343be8ebcf3b42b563f6e1a2dfedfba0983c1419549e35172df36dec1ca8a322d30a623e96c88ad99f795e581025a9b8c2e427116f16a3aa7120e6bc44b895b88195ee9b1e9907d990e81449677e9ebd83737ebd8b4957fb685f0267be5d1eb4a69fa48c8a993c4b484a6468575ae906187e1f638613d05ae7a775541e374b68dcdc9634e1521b20364971e83ac675700b24849d7fb04b63e06922e621981e78c3e2c4b90d85d90c7e323a8fcd3182de417b9bd7a11597d33f6b15ca01ce3c96e9fd92820f178654ea0e843e259b423e46ea296c694bc26d4d29ba997d30de40bf4278486ffdf5129200225c948918ad595937b55d9a88ad7062c259fd4a9c40999814e172be43d07a723fc4bc50d8c326d493ba4e49f3a7fe3400fc4fef9759f4d4b9c5454fb39a471f493952eb47d448dd964add035299ff3a644f0a606865e7b1a5cdb86af64868f5747c22af7a4ef0912349b6f074cda38775c7c2db18732d68a485fd89dbdf9a72ac55f187cd8e605201a63dd2aea8df39bb62e7d67b42569006a1502903e7e145880da2608b1fd27d8db31764593b7d681ea9f091206c81cbc7f022d631d1bd30ca0e75e42fc72787e23962bf08441d6aa6555de09b39d752e8b0982d66b82eae8fec1b8eb5a9855e1da5b7ac9ccde5bd626f51710cb70a863d49e17b9b5ee311028655fa8a1449a8f3aaa517cf608b32db3c96e7325a9fab62e891151d073fc371ca4a49a28fb26874486a752f921077ae17af43b42322100382bd529d081680645e899484d8f1808441ef0080c8d0103f0a548cc2e0d196d77d277f145dfc36327e890e0cdfa904af28e856f736dbce79d0b748f5af89d97df284f8a6d8c3852a55b4bd7cb0b04182f82433a008d3085fc9fd95a9a098c390976fc8ac4e223e92cb87918f3d267ea175b7f3d47408c701cdc637180db4c118ab4c1f3ee92392b285288e4ea4e00089533979d29930bf97886c9399d566cb136dd39f0b508e81d3feb046e6b4b7f6b66ec369874e5fa303ae2466f791851b92fef8d3cdd21656a69d35c7e218db8f23bcf92cde7bc806f8241f74734df60d6200307e234d92c5c2a86e19c574d53a8203fd28e85d72558e739986df8b8d45ea835ff0c91aa094b5d4b3f182fa0e4b7c6dce7fc0eb31d11ae28f68d4441b6ac8f33ee51312c8f36cd3936d3a1c39094c3517af2d85c0be9030c9254ea577bee521e72c2771a91b933620900b1c841d94cb3c779fa40cc4817a444c1770846a07c748d7cde8281c42b1b44569f27d2f0e6e9bc161ab88868e9c2cf0f676eecb4b5ae0ae3c3d6a7d44247c4186089fd80ace9bc1ece1719959746040027b0c848587dd14596d0cdd1489103921fa28687251408148eb8a4ae3bad52b883d44bd980698c7516993e8b1a50eb086c90f12cfa963510e4b3b3400962e563363e3a37f45932afd9cab92156e094f3b9ad5d947c4c038c240b8381b208909529cc7beeb1b3163e0170b0242a9014e2f65e9aaeba230fcbdafd803030646bfa88c814b945de869dea4fd34576fdc197c1dec0f156e0a0d459e45a42f03bac5c7d9c89cf2dd4a35b76d493289da796bb5010dec06509616be37e85733427ad5b42d2c889f511eda80b52570220b0ec92508f108abf6c8c8a09ef96726973e77253b8954ac35eeb01f5ee2ba0517aa38cfa07a9df434b0d8e4170ce44dfc6c72f00fe11ccb8fc74299b0679bef0e32ddf1b2bd8e7da9ba7d1d2c766ba6111ebad9babeb900e119ecd06a2a1c166b4b6469aebbe6334ffa6d3c593195b577dc27bd3b8b27be1cc8a13b32ddedba28247cfa14636df7b8bf66c42e5b431a8102a325a266e9461a64cc8951c18b37cc6670bd0a937d2daf85b8b140ba0fb0660ff8dfb5817ca9e375feced3057ea039cd28d7841ba4088e8ac7e5a6abf65977e45067732b4e0f45ec2d5ad764074d9d1d80399d144b9fef05329229c2d7a5226159f64246f870664160315ecb9e2ce633fcd0c278a8f56dd0dfc5b2864053b173e20d4073bafce9dbdbda6991653bba0479945f45d589c4e51b35df1c72eace3cf9de475e60bfdb60d84a8e339f1a6e8d778e752d76e7070766e6a574e816335a494d761dc456c58188664648b81d5b5688ac57eacc279ca37b9759f0b8b9425c42da577a074013fe36aaa6d675b931b8622f5c1396f659deb583accc37621b6927f80798e9f4d4cd18d3d00b70cc2bba239d4d0ad83a879cacb7139ba5450cf8efad02c82b84c576d62245286bb4bf1696c2efc751260c3484490a080614ce8f018bbb289ae99cb887649138c16463c61fea3c4c7313d07eaf6e12108027d6a7701d015cff67d153e6499e2c0580a77090bfe0ec319ba062ff0f0a61cfa472a6dc88510e0d06ded7af84c3e7deaf2fcbef00fa4f882806f7207a200dc169f680cc525cfc37b2d4fa9c887e12a64d6439f1faeb3365b155f21e0f33e566e2944442a4bafdcdc706e1881c0c1696f324fc7f523f7ec8bb1f8e22265fad6f4f5cd37cc436ab9701154cc2d97913f6cf637b2be355f56f3bf0ece34eb78a247225a4a9721178df25bd9b7765ea48bb4594f85ad9b5961593ae52eb44493cb182ebe594de5b070bba53736c16e12fb1119170619e69e8fb7b7f33b23053dadee390e6d4d14d16856eefad70b726f7c32e394b8a15ef282053a8027db6c0d553426606ebc15025938d779c07012f9e474c8e46657ab07e89afec89052704addd6c90a05045405c9614109e31d315880208729a7e60a4f5179b90a6bd5530b94055947f32632c485fce153451f8de275a5e8676ba6a67a89c27b8078dc64b55b7c9aebe2f3340e3a3ccf2b6247ddbd1124d159114041d63f33a98e6a73aa34c694867070ac0c6fa7bb296fb698bb8c5e92a54d567dc090c355be63181a2f6ecfec40b5d597241b6b44a9cc936718157a593ff9d321fa08760e72d24821dd9d35feea0de46d0f67aeddb1536b9318d025a0dd97392ebc9272fa75dcf0ac50799e9f46dd44bb81970280f7ab5de5906c9930f9bf31630e5e30ddf4ca4301d835d59de97604391aed91df420c1d64ec130a27efd8aa339cc295f1a2a23531a9cd5e353447df46742dc034f26c2ac4b4f70619c8227623f0d9283a24995e73cdb1b9dd09874263a883edfb354180a4e8ef11da31cb36a6eaf9f5c2f4cc5a264085e4f3106f693bbc6670f6d7b9f512bf250d65f3a3f7e1020727e442ff1c62edfab7684f3f11a65132b6ad212476a6a2182fc9913570804104f2282a9b7758999792edfaa2028c4d840bf095683b9ffb49d3963fdfd5744a6a7670a3dbbd96957e7393ad74142ed1d6d4f67c9b5408f3470c783eb2030864fbf350c69375d18defd52b7e05638c897602945f320a984d9fd684d7098b7a0ae88ac19fb5d0495e42b3cb9b3456628a9c509cb7bc30a1b663ea3eed7f23af927c36ccb470b061f8a73b28d649269ff41d7e4b38d973a354a4ee675c4a61b5e503e588282d8f200252d53f28257f9af5693007250b94c0e339f4ad61b228a1663a89287b6d1cecb24e23383a90875bb93432dd3cb54c6d20250abdd786b71443a5016fbf780c655d9cfbc67ff8a85bf6db6868fe260c4dbb6e1b4e91f7252be5a2ac7fb79d09d9b2362d8901945ba344d6f1d38b6fbb054b0f3d8b556648b906c74677811e34904556c66e8222d3198284a735ac06138b43a69354ecbec46605010a8e74d70f0e3db9eb92e8af6e1f680ca71cc07d2c216dec728a68d483241d5cdbc107674c39f70d8c174aac90bf95762d249e232ce85ec8abf3c57e66406b00aac36f0fee1e4eec52d44cc1ec23174159e8102013d9322e5818c01f67d3227707f4283985d42ce33435349105e34ce784dd2386032f9c9b93defe69987de9364734c1781d6d06c8d7ee2375fb438ef809db2498c1f90fbc660310d4d4141e4f35d57f71f6e62a7e6a4f05b6dd3b3203d9f3cbea3cb16c53b6b3f8f61ca9251f059d025ca9ca0f754b24c5d46addbfd3ade1b13841e2b8c4106f44384b46ad4a99f6afd5960b9b3ff25deace92051f87be1e217620e3b542ccca027a03d520aa78ea24c868f1860b0ed2940e651598bbbe3ba2eb8db1266d838cc8592faf146a24c1b847d5b5b8f0da7d2c7b60c0b8194d712932f74773daa3cbf72010eb2a0be6d0f04bb9b256d25c4977d99d38273ff7175ec308d1554b5481964fda412f0aa2107b85f1a1c91749c61e239bf159250b572622c1d373f3780b3ec01b00dbd7b92492f3cf616250672f1354cc131a39d30ee10219c3d0f0f7c55d47159dcfc5c4ce5be4facaa04ae53c5c3764c8319c9a7ebef3254b9b18e5c699677cb23f179c02215b0a3f144192dee96881121265163aa8972d8d03f412bce6fe85c10838fc295ede24f430dc0c4b0fcb93f48ad017d6abfc32b63095edd9d4a1d2d5aa10e76d863deb7e80b1093cb2bad5faa0990377003106246f914990d9b93a4ac8452b65c8acc53ff743e68511240c7486163da031634d10c4f68c2fd375346787fe90ce8f5dd33c9e4a3935feca49937fc13182d713d70d58fa2749083c4fa24931be7bfe6dd1469b40ee3d30f46f424dc627629da7b75f8e3b91b29a9147a94e24e612ce726cb8e0f01ac2a7cf8fa086f8fc4757bfec2e3a0e442c9d89a52723b50d420edf1058a023c54497397a2cdf19bdd4ee6fce3cf90853a55bc41a974f3990b2a844c7422edf4e2a679f5ab999c3f4bf88348aa6daa820814881e66a585999e7a2b6042455ebd24622e24204c9121420b22", 0x1000, 0x400, 0x0, 0x0) dup2(r0, r1) 02:09:35 executing program 1: r0 = syz_open_pts() nanosleep(&(0x7f0000000100)={0x64, 0xd}, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0xf8b1, 0x0, 0x10000fb, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) write(r0, &(0x7f00000001c0)='z', 0x1) 02:09:35 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x2, &(0x7f0000000200)=[{0x80000001, 0x5, 0x4, 0x6}, {0x3, 0xb0f, 0x7ff, 0x7ea7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000001c0)=[{0x3d}, {0x4d}, {0x6}]}) syz_emit_ethernet(0x11, &(0x7f0000000280)="f9a3de8ab664b40055d01678c1ef7a41ec") socketpair(0x6, 0x2, 0x9, &(0x7f0000000000)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f0000000100)=0xc) 02:09:35 executing program 0: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCVERSION(r0, 0x40044271, &(0x7f0000000080)) mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) 02:09:35 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x8800, 0x0) ioctl$TIOCSWINSZ(r0, 0x80087467, &(0x7f00000001c0)={0x1, 0x2, 0x0, 0x3}) open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000280)='./file0\x00', 0x8040, 0x10) open(&(0x7f0000000240)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002005, 0x20000000065a) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000200)) open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000180), &(0x7f0000000140)={0x7f}, 0x0, 0x0) 02:09:36 executing program 1: pipe(&(0x7f00000000c0)={0xffffffffffffffff}) openat$null(0xffffffffffffff9c, &(0x7f0000000600)='/dev/null\x00', 0x40001fffe, 0x0) socket$inet(0x2, 0x8000, 0x2000000c) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000200)='/dev/wsmouse0\x00', 0x40, 0x0) accept$inet(r0, &(0x7f0000000640), &(0x7f0000000240)=0xc) socketpair(0x2, 0x0, 0x5, &(0x7f00000003c0)={0xffffffffffffffff}) socketpair(0xc1b644cc15df0da4, 0x4000, 0x9, &(0x7f0000000740)) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000780)='/dev/vmm\x00', 0x12, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000540)='/dev/ttyCcfg\x00', 0x400, 0x0) socket$inet(0x2, 0x8000, 0xfffffffffffffff9) r3 = dup2(r2, r2) r4 = openat$pci(0xffffffffffffff9c, &(0x7f0000000580)='/dev/pci\x00', 0x80, 0x0) r5 = dup(r4) r6 = getpid() fcntl$lock(r5, 0x9, &(0x7f0000000080)={0x0, 0x1, 0x80000000, 0x100000000, r6}) openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x200, 0x0) pipe(&(0x7f0000000480)={0xffffffffffffffff, 0xffffffffffffffff}) r9 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x1) utimensat(r9, &(0x7f0000000140)='./file0\x00', &(0x7f0000000340)={{0x2, 0x679}, {0x3, 0x9}}, 0x0) r10 = open(&(0x7f0000000400)='./file0\x00', 0x0, 0x0) ioctl$FIOGETOWN(r7, 0x4004667b, &(0x7f0000000680)) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x2010, r7, 0x0, 0x0) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f00000005c0), 0xc) sendto$inet6(r8, &(0x7f00000002c0)="4f2c9faf6a85bf9c4a3b421109da8581f66ed4345c93a79da0158c284c65682db5010bc040d08da9be27119d62a0c7319dc00edcff64566e51bb47367573b927b362a6ec4a561d66c25342ca7bd03d303036a520925fc62cd63f384d606e75d266da", 0x62, 0x3, 0x0, 0x0) r11 = open(&(0x7f0000000280)='./file0\x00', 0x88, 0x108) poll(&(0x7f0000000500)=[{r10, 0x80}, {r10, 0x6}, {r11, 0xc}, {r8, 0x4}], 0x1c1, 0x88) mmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000, 0x4, 0x11, r11, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r12 = open(&(0x7f0000000000)='./file0\x00', 0x2000000000611, 0x0) ioctl$BIOCSRSIG(r8, 0x80044272, &(0x7f0000000380)=0x6) fcntl$setstatus(r1, 0x4, 0x4000000000006) pwritev(r12, &(0x7f00000003c0), 0xcf, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x10000000000011, r10, 0x0, 0x0) r13 = semget$private(0x0, 0x7, 0x31abeab9b6d42942) semctl$SETVAL(r13, 0x3, 0x8, &(0x7f00000001c0)=0x9) 02:09:36 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10, 0x0) ioctl$VT_WAITACTIVE(r2, 0x20007606, &(0x7f0000000100)=0x6) r3 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) nanosleep(&(0x7f0000000000)={0x200, 0xa87}, &(0x7f0000000040)) r4 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) r5 = dup2(r4, r3) r6 = kqueue() kevent(r6, &(0x7f00000001c0)=[{{r5}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) dup2(r1, r6) 02:09:36 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2080002002, 0x40004000000028b1) r0 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r0, &(0x7f0000000080)=[{&(0x7f00000000c0)="000000186004008034ff07010000000000000000000000000000000000000000000000000000000000000001", 0x2c}], 0x1) pipe2(&(0x7f0000000000), 0x10004) close(r0) 02:09:36 executing program 1: r0 = dup(0xffffffffffffffff) ioctl$WSMUXIO_REMOVE_DEVICE(r0, 0x80085762, &(0x7f0000000000)={0x3, 0xfff}) fcntl$getflags(r0, 0x3) r1 = geteuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000dc0)={0x0, 0x0, 0x0}, &(0x7f0000000e00)=0xc) chown(&(0x7f0000000d80)='./file0\x00', r1, r2) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0xcc9e, 0x7, 0x5, 0x200, "992673c94e74cd20a6e10e4934e6b9b25beb160e", 0x5ce465d3, 0x3e00000000000000}) setsockopt(r0, 0x4, 0x3, &(0x7f0000000080)="e51e2f58e5a8619f0c6d8cb2a5144a83217defd397d9635e68681b3773815d5d43eecc7d7c12d4a288875b21d90d261b6c23af1cdffd289ca7e95c84645a5cebf734842ecdeac183856099bd89b5", 0x4e) sendmsg(r0, &(0x7f0000000940)={&(0x7f0000000100)=@in6={0x18, 0x0, 0x800, 0x3f39}, 0xc, &(0x7f0000000480)=[{&(0x7f0000000140)="e5295601c1a9eded01b72889652887939e84b74086e7e4ac489bdd6380a3096995813625ba71cd23a8473163258497aca9e1364b3ae84609da722f8c138328f14037ddb94256ccbb02f3b2983b", 0x4d}, {&(0x7f00000001c0)="9d21169e06dfd8e94a33b62f4c19bdc7dac0e78d3563b90ef397426414cf3e74a87315e08d03984ce6a37af3355890db62f1bbe269881038d78f04c18f8d736d18e55367d949d642297e699d83da0eeff9ebcb5a1e031e0d527d082f916d25fba955b91075a7abf25d29d2335f9d4eefa8fea6b1b2c3621d214b9c4d82885dc4808777655875ce19b38710e90db0ea06239ef9d33df2b985c2ea011a06c947e613b934f21767e58a5ef2192a0d5475e8f22b4a535adbb5009b02fbd34f553a8574ee1e90d94c", 0xc6}, {&(0x7f00000002c0)="453c716485130dd767eaca8b7ca4d69f38ce1f8fa088ab293086d1c850a99cc019b4c9a0e800957141edd2fb7e7e5d8067a209905071788f8044536d553cb8f552db3be040ddcfdf43f95752417031dbdd0ad37b0b7b51bb7f59451d69df1bf44e666df5fa9bc08ce18b1b289dcbbd527a394e58b6adf5f61d0a3e6f1716cf5ffbdc516fd57f26c14364692e9325882dbb3c3a6978bbe3d9e52826b677e785ffe95e2c4558710994cfc9825eea75cb993e381b674657004b9415b54b5a728fb50a0128cd3638efd1acd00f0179b873d72264b8a1e99a17bb3e127b222311e9", 0xdf}, {&(0x7f00000003c0)="63b91237d498b9cd7e7639e5d45df6cc7d8976bd902066ada8b09eca827d1715d076d8dd96a64dfb44ac45704d50be43650e0b6f6f923cc146b683b128046d228fa215012269b2e5f7496d37b459b526054acac06158f717767084dc5bbf4c8a4cc8609e56a2e58105fd5a433e701edb406467d37b5497847f3f36eeb8ccb8408b77847510d2f1a513b7eb8c876226b18bf18d", 0x93}], 0x4, &(0x7f00000004c0)=[{0xe8, 0x1, 0x580000, "81a7ed2dd3d74d953bd318c3129418b4079c1c47d7e16b49077d6fbbe4eb8854274095a3c0735e896f85db1c424e73fc83cd197daab05686f6375c6e13326d74f821b9f107767e3d5b92491fbacb91b641a350d42414aa58d7bce2f141c0e792b0d994028799317f41316466e6d724d0de0ee02951c94325212c42fd2f2a2b1ad865668ec6185f6b13bbebcd1a659758d49d5d1d1eb354b97a5e23d460a75015f911930e8c10ff396f08731305872859e9fb14db9da5fd5e2ef796a673e03359bfb3b28ca34a71512685775dba20daa103e5"}, {0x38, 0x1, 0x8, "84ad8f40c67875abe33e6110fce30c8df19bd7d02c00309e4059c26d6360874ca016"}, {0xe0, 0x1, 0xa489, "270cd28b979d43fa376d712744a2d2f4c86b9e4e755991d67b60402f34acb938584cc6b86694d078fb15fd0591c7688a7a2a82af436e974359fb08c6d9f352b489d6a8618b2421ed17d6fc45e596542bf245fb0b3b6635676594398e423e7d5fea9d2d7c29604d93b27a2bad50a867c6304ec5131c7d42e8a3b0f3d4282d9becc581364a917171d8b1faa37c63b9dea271f5cf4332cd91c36e0aee2db4ce72ee36463918483ab011cdd2210833224b58e61ba669413b90bd94cea81c1b374403548d73f06aaa1750d4193a4bfb"}, {0xc8, 0xffff, 0x5, "7e998c604006229fc2e9dee1c7129e4b36e708e8a4841793ad0c11fa132b7ae52d229a5026500cdb9b14e102c71b3a1d33537b109d0505ae20dd8d74971e54f73b999d1def77259fe61065e647dfb2dc2d0d2a12e5c06e6a9a7205108d5230ea09e04bedba11bd7c53f0eda0dc0da0d116dce51c28ceca489af7e40bddf4340dcc0f1bebae49da21696dee04da14bf420352af3c76a4d749bbed1bcf88b6d051a0e33673ed8937c02e42e2729c380fa04a5c65"}, {0xb8, 0xffff, 0x8, "be89922bcab87122babe4c28c12bc160f97471e198931e98868b8a54df770620abf9144413546c52877453afbfcdf3cb3a1f4971e7e697eb423d63860083b79e0b420f7ddf9b3199b70fca07761cf40ae36a50dcb6aa1394c09cfee6be3e891828985dc9f695f8a4be879c211f17823c8463e142fe37f523af3ad232bb55e2fa75f9d1e5e01e5b0f562b33973b489472c057dd4ede5e9349cac02d0995127687a62a51d8"}, {0xf8, 0xffff, 0x87, "5d7e301ba721a5b028741d04a09004902e8092f42f6374b151124d16c104b79774927707037d8c13f2ecad1532d88d524f6d50197eb3f06caa509182133ae287ee4aa0ca9cf933797f51a04aa96c6522e0a7a7e3a3576e14393caed3eecd043a3fc8e077aa01c6fe57b90eea3e6dbd36fcc72fdcd676d12160d603eb75f10df33081f98cc6bf3f02bcfbee3a84fd84e010487c08ec21dabbbf19dd2a290837ce48107d1ac1788217945395b13bfd455f27d8752ebfe6a4d7c762328b352df857d253d8a92a9c179d2bc609df833dc680c37815217510a653115af33d27bf2e464ca48c4aa5ff1a6a"}], 0x478}, 0x400) symlinkat(&(0x7f0000000980)='./file0\x00', r0, &(0x7f00000009c0)='./file0\x00') chdir(&(0x7f0000000a00)='./file0\x00') ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000a40)={'./file0\x00', 0x40, 0x0, 0x7, 0x1, 0x2, 0x2, 0x6, 0x2, 0x3, 0x401, 0x2}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000ac0)={0x1, 0x9, 0x51, 0x9, "1589b34436fba49038494872c3b1bd83c9c0803c", 0x8001, 0x1000}) connect$unix(r0, &(0x7f0000000b00)=@file={0x0, './file0\x00'}, 0xa) ioctl$VT_WAITACTIVE(r0, 0x20007606, &(0x7f0000000b40)=0x9) r3 = dup2(r0, r0) ioctl$TIOCSTART(r3, 0x2000746e) r4 = openat(r0, &(0x7f0000000b80)='./file0\x00', 0x520, 0x80) recvfrom$unix(r0, &(0x7f0000000bc0)=""/2, 0x2, 0x841, &(0x7f0000000c00)=@file={0x0, './file0\x00'}, 0xa) r5 = getpgrp() ktrace(&(0x7f0000000c40)='./file0\x00', 0x4, 0x2, r5) ioctl$FIONBIO(r4, 0x8004667e, &(0x7f0000000c80)=0xe9de) r6 = semget$private(0x0, 0x2, 0x489) getuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000cc0), 0xc) getsockopt$sock_cred(r4, 0xffff, 0x1022, &(0x7f0000000d00), &(0x7f0000000d40)=0xc) getegid() semctl$GETNCNT(r6, 0xe5100b55de41ffde, 0x3, &(0x7f0000000ec0)=""/61) 02:09:36 executing program 1: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x2011, r0, 0x0, 0x0) ioctl$KDGKBMODE(r0, 0x40044b06) getgroups(0x1, &(0x7f0000001640)=[0x0]) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000003c0)={0x3ff, 0x6, 0x7, 0x9, &(0x7f0000001680)={{0x0, 0x1f, 0x7fffffff, 0x40, 0x6, 0x6, 0xfffffffffffff800}, {[0x7000000000000000, 0x0, 0x2, 0x4, 0x1, 0x6bc, 0xffffffff00000001, 0xd5e, 0x1ff, 0x6, 0x2, 0x1, 0x9700, 0x20, 0x2, 0x5, 0x4], [0x13, 0x2, 0xfff, 0x8000, 0x3, 0x8, 0x0, 0x3c12, 0x40, 0xfffffffffffffffa], [0x7, 0x400, 0x4, 0x0, 0x35d5, 0x10000, 0x81], [0x2, 0xffffffffffff0001, 0x7, 0x2d, 0xb2, 0x7], [{0x6, 0x4f, 0x5, 0x3}, {0x1, 0x5f, 0x100000001, 0x4}, {0x3, 0x1, 0x8, 0x8000}, {0x7, 0x6, 0x7}, {0x241, 0x3ff, 0x1f, 0x7fff}, {0x8, 0xb21f, 0x8000, 0x3ff}, {0x9, 0xfffffffffffffff7, 0x5, 0x28a}, {0x9, 0x8001, 0x3, 0x3}], {0x8001, 0x7, 0xfffffffffffffff9, 0xd4}, {0xffffffffffffffe1, 0xfffffffffffffff9, 0x4e46, 0x7}}}, 0xff, 0x3}) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) mmap(&(0x7f0000002000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) pipe2(&(0x7f0000000100), 0x0) execve(&(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000140)='[+)*\x00', &(0x7f0000000180)='\x00', &(0x7f00000001c0)='\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='\x00', &(0x7f0000000280)=':\x00'], &(0x7f0000000380)=[&(0x7f0000000300)='-\x00', &(0x7f0000000340)='!!\x00']) 02:09:37 executing program 0: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r2 = syz_open_pts() writev(r2, &(0x7f0000000000)=[{&(0x7f0000003c80)="e1", 0x1}], 0x1) dup2(r1, r2) close(r0) fcntl$dupfd(r0, 0x2, 0xffffffffffffffff) write(r2, &(0x7f00000000c0)="0deace1470f19bc67ad1dfaf59f231a9f85cab30ec04a0052b2f65150e589c6e6c8d9b88daf7e2e912918c14b2464d6b3a2f0202ec2499897b70685fd5003415fbb97517474ee51f8a67481b82a2d896d360e2ccc064b8a93eeda92d52999ea12d94307841276dc888c437262e9fe535a256d28f2582acccabadc3c5c2a7afdf0a1006a1ecb3d37df6ff845dd0afe1596cac9d65e3bb68241d65ff3b3c86f5ee3c7d1123f9fc2f6057903109103a8926d5f394233093b6079924c7a23271f8daa40579f75cffb4b5e64cd7b3bc8b5b16d6759fa2529f8ea923878f7755f2b8852bedfd3d9e49fc33b2eff6f2bfb5aef90e7c951b01d4cb444c90d95b6fde021350e6a9908dcbbb9f65ee0412e49dffa079394b1159ceafbf28a8f500fceb1374b41a6a1e7af57392d8296d603a4a64f6e3f6bbc05c24a531211daf5d63498899a0b65ff6800f9be9ada966a7107063957236592770e2fa4617ddb0b7bd6905475fb40ad9ac00dfeb5514b454c8449a6d798a0b1efc4d9cb4376f1bdc652301b159ed5aeb171b32f187abd8ba69a1326544bf115b7273319f336cd5a2e3b026b76fe46e8de024a7438d8370367603b073eae2b2e928fe87bb433746510639f4ea1b314f322c69e07726c5af723df84e98a3d51c9e28656531764af8f3792e3821d727f0a7fc92eae462699f380acd055b1bd9ed15b2e276e34f406b4d2e845eba68651e19cf5b437313f3badbc4840e8c8e8560086001e72fddc638541d2653874e1601e962aea8c3b8fc2ff61da4c81a750fe923957352a74722742f75272e5b3f8ad4a398becabd15d1f2f01f2ba1ecfa86d67f2f176101cf58e77e0d126f717f404aca180ca87517f68d0aa9ee12fda40be4f7de4d060b1abb29c3ac65b306fb1413e515df37af45c384cd22b28e3be15bef460fb1a5ae61ef0badba9db62e1ebad658aa5793bb077c885745bc46f91851b12ef199cee53137b0c3d015a5dd071a5bf41095c70f807a5d75f0eb6e9740eec075b5d8358c25ea8b721aecd859a8aa760951fbe35b31faa8c9a35a87a4cd748cd36265b6084a61a5dbbf00bc41d82dfce711e242cd73814a7b87b8ab34aefd884fad8663dc98da95ec4dbd5fb291087dbc0715b7ce7bb479f4df783c29fdeeb85389f157cb4a477485e8d52af407734d876c91a704973d1433e524213dd8d4a5d5786402164def2c62cf223ff2d2a316644aebb6c6efd46acc1b0db3e9aacb52a498c8ccd01d0df68af5bc62c6180e2a5fed51dfde35881b640e105b97fcb7d57009bb1059ccf421e817ab4b2ff240526f56ab9a5257c7961b1d1e32296577e1473aa59eaa99b73345c04a04a6ad232a5d2fd18424f9e58b79086a831e6813385742ad4aff7f9b56c398f19dc8849ad9d891e7c9bc37fda4f4134d511d18ba05e97c829a16c8069d8b7ac912f6893b016df80aa9448cbb981cde6f74a6248b1624e6999d8605bad250b57ca2c665fe2fb5b98dfd89a1484dd3e59b550287ada6a5226c462d1974a8f22317991350ed95b5e673d6ba35ea807e52ed3046cdf589006ae275f745028b43b843de89a3f7ee7531bbd8160907cbf1e7ddaecd7732ab7766321a948c272887f26e9402ffabb4b552418b84cd4d03132ebed6d8d50131c0d240f92600a9b8918c3c6c9a21d05b6d2ed478262abfe54113b99746b5c9c08187b7ac6aaa3f45a42e8d8fb26ab041fa53e31ab6a027c2dc34d248a8b2911a09aa36dc9fdf23a838debb717e337bf84d367a5c8fc303697975272d7e2374e1e98936962bab43aa5f91ca7b70d7ee12b0400f3ea193505ee248c0c22b483a6af306c7efda7c3c7e6931844c7cc07f7f27baada81d01632fc23c2313e3b42574e48dee1922732cba68c0bdf4feacfeb6f8a006c87828c13d4b4daabc6688ddc1f81a9d7c201cdbc5407f0e2e0873c9dc9ae2adb0e878907e13fb63788d872c469bfb949770f09ff318ae469040d6f4efb38d1d019648061c08002f9891f0b7ff3da6aa0dd5cc41d3ebe859b2de4b22899e517a44906315dd9db5ad79456ec7a6d3d231eac6155721b56352ab6ae9cc2d0a6c3e7e9c3f150b61b1e276397dbc54dac21fb438c397b1b798979961b7dcf1075b89141228fb87b64939526e3609eb020947d32984e4eb8125c1561fbe75e438942389eef2425ec87dc4f3e1e8b9354d56dfb9d759c6961e2d4c67704e73979ac48bece9bf07b586d3b4a2b58ff8d6c2d505ad28b95826c8b4d9eb977e8efe05cc57ab511f1820cdb611da0db8b2e7337b3b1d907ec54db71560a145a28a4bba02c3e208dbb5f7a4aff3b452938aeec2347f33b5a24ae0338f9e2add8bb6e10029f91d39b83e73d8b4034917ee7d991220d34b1b0af1f83f209943e87f866ce5b17c6543bf4dc025d8189f7fd4d422f481c7718a92ef5896e194371c3c5d3dd78faa47f4cde04809921220239d9543943d87d20bc3689dfecf46e475e43271a71c4da48286c6abe0756f6f6f62e99cc34754b014bce08d13f3b6d3743e91761ad7826dfee86a25ff3bbc070ce87ef76bf0408e342d38e78d550d765d9129b3893071955aff1ba2caf176f41902697c42d0a12bcb0d674094424533d63188460d3c3194702b23d29cf0e1580f0b5f77873c63835794ca77b2983281b2fcca622842b9dcb0e0dca89578d78be97f0d7e5181f29d5e455a1e2928fc6f74d213b2a970dc9d3418d20d1d57a281df03009b6fee431b916673a73396a901f516a5753a18e84c73dc473d46eadc00cbc6407f87832d9d811e858d403407211349b06f04a131afe91a110254f95922be4883f8396b271a3893c1f9f74f2253f6178c49d0b13f1d1b11e0709d2d67d8d52de46f1751292370c359b29439284ebb92ec87ee3e8ce4142a997d43c16cfb423ce464484cc14883550a1f8952e626f1d8168964a96edccd493999986fcb46f419e50476a9e5a958f2b1d33b618bd7acf6f371d8cce4b353c7941e89cd95b369df1d8b4f55105a195517a5f75d46001685ef980babc5517699f392f5768b13696b3118b907fb91367676fbd6e2df48d95c17a742dd6ddb5d65fae0f2ddcbb1ff6da9d687ae1d05578c3f9bc1f64239006d010568c69a943baa86405d4470b6b9a8fdd8f0753679ca392afe52a68b21a25611fa814b6536783616293c33e85ab59d3773a384d4e75234fb4491f22437ae752a8321328860d377079aadfb983a4173b19f6aa4fd5a270c0a1f90367050575b99ca2194b76de2bd847e8badd8a82290b5e108b5af17770382305fd8f889379f79bbf4f393b516649e13b29b720ac3871caac7eb7b7aa035e73769df54402b268a8d20c34d67301f9d9149aad1fa3a9592b7b92c7cf96f3355a81140a109f2fa563762d2c30e43837a17e0b46552e9957c5a884c3af97fae8081e702ede9a4931ebb492a9c5691511941ec4cd7f94a42d95a78e40839e9c5a68f233711a1e287b3b612b9438e317a5fdb8ba24e52455fe58941cc49f129062239d890c622b2840b251aaa51e659a7e2c0772a3175a1b0d4637c74e8c37bd3543f5239a35d2cc850e0e3802209002541189b3374033aae119972644e1ac6461f3a3157fd8e50e6e9ebb852f071376f49500a6c373c1797db214d4f31388b684bc4b392ceecf1d300b9823a6599328805d72ab8fab7d2ba98b2261b0dcc49d75d9662d5ef692250d0ed5c0609978b81a68464d1b7296e0f96a2de4ae7be2b89d131cb71f98d8c261d81f54611902309b1986a7e3be445d65f9f83241a46644da20369c7da562bff1fe004f6290743b84819f1b349e1028a9895642ed4f548422454a2782383ef3eb4b1265c975c017de3305cb8ea7a80ff13030c23145ce349205639d2a365d734f7f135071dbf8a1d9817b064a3308ee49dc42d163c875cd0a2b8a256720bd2b9571741e950462976b3461d1eeaa2cbd59ed88e018579963fc0020fde6d74713cb379600cf98ac44d867c7fa20eb6364ebeda60eecbbbaa616e9bf7958eda9228915c6cb285aa6fa29288f89bec838a2847a33e5721b8cd2dcc97c94eefa82cfc3ebae5af7ce04351720b91fb0f30ddd3f03a91596131a396a136bbd5220e8508d9b73696b7ca7baf085cdea4191b1d41082537a55d8894a639107062087283bf92549217da30aa0360559fdcd19ede47aae7cc8071ca3d2af0b2f945f375088d17b959b2950414e5d46eff74725e1882f56ddea356078f5626f470fdc2dc75d73775d5cf3157e05e60000a9e258dfb548f803e6f009c6e0b9e7f1a9e4d47c4ada0e6eec96ccdd975118f057950bd4eac13cffb4a23390bcf05d77e2ebfcd2a7e8cb191d18fb7f4f51a4ca55e30b3d457c6f545aafd2390e6875f0c46c5c03b4273d885b2d425628d21e5c5280b308a678b0dd15576007dc4e2e4c19bf9194cda092b24616121dd0e4668cb3e522a563e95b01e34ca4326628ba3628e896016c7bfa88d82cb98a0ede7aba3f21139a66029270768ce4332c774bbeead900aef1dfb8a609c3e8f119a7d64c86b1ada2d1c71b96f9fe424080899c32a8e46f3efae3406eed617fd4be3ae5583b06e61859e30f6034070c18ee5179fdff801ff853603ebb3ef347a1041ef9073abe207b3d576bb99f01596a48362cac7e5f5508c1b35947767764355b7258f33647f50d25d420514c2beb510fecab40728fd3ffb025d3a2c93a624b7ee00618f68a940cd3d8298d4a62e7300144c531e49c308e8cc48fbfc636a884028fe38c4b07753a5d806a1efc13a31f60545c43c3833dde9e17fcdf7219b9f76310aff02ac3ec4eeebb3972caadaf7609e11554639b2c4660ab8f6bc18be8e90addf0a457045c0aed4a12096593e76f90f89de4132cca46238bd96da8d123ee5c44f6c57db301a3336c13ae181540cbdde3147b2b81347d76cd65769ec8027757a142bbe39bf24c7dfe9c6604f08ba93ec1a6a2aa6bff3695f56678cba0aec709641f544f9141f418d5b3a901078c9204a5160f37b1e65c6462908d37420c09905d802a69984d39836020114e831b46d45691ed526d987dee9169bb7aac7d29ae56cc9287a8716c1f06f3cde839a367bdde3705f51451f1704b3586706fd0ed1601556f143d6bf5c774c866afc00d893dfa818d612f83b0046bef56a5b8f13a708944a3d8cf58289fdb17a171a5aa76f7b08892ec27a69437b9d4569bc61cfed7beab7b377ec861b2cfffea0b93c4f74180dec500a31810222ad26d26b7fa0031bf54f074c62560cee458eeb508d8f02c8a9110851f57df53c61e69b42a3321a0346fd8505e26a856d1cf58b332fa68a001e77b9489ad5eb868777492be8a8a87a97be5d3bdf655493865dcf5bfe3cb3e55230a3d404033d3d17bbd7cea08a639eae1acb0e564c8238ff99a7b79828c932c80290ed8c7382cc3df1d82be57c971c9beccf43885e260ee019db286b55b8b2844cc12a7a0c4cc5db232c13fdaa776b6e571c4159f9f48dc04d487d9ca291332adc3ce79363da910bc3eee140568fb96fdb7d5662ca99424bd3b82910a01271bc9c733bccf084e738dd0dbd3f11956fdd97f2d80347a7c61372eb972f61e439ce0800777fd4536427fc610a427d787250d19dc75ed75908c39ce80d9c75a648df31873b2a4c388bbb3daf87ef04c00dc7acbd4716e468a8d48e90763a04d02c598d3637c949743d63d90d4ac1c0546a0b64e7ff0848aa8da61ed087a1e2b83159d8f029e0419d112960eae199e3000351aa0cd3ef373afe77f93d2cdb5d6895e561d3df552eb8", 0x1000) poll(&(0x7f0000000080)=[{r0, 0x40}], 0x1, 0x0) execve(0x0, 0x0, 0x0) 02:09:37 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) pipe(&(0x7f0000001180)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000080)={{0x4, 0xc9, 0x2}, 0x793, 0x1, 0x3}) r3 = socket(0x11, 0x4003, 0x0) sendto$unix(r3, &(0x7f0000001240)="c5a5fbf03f17c28ec60a0b79a05a20bc4c5e3d7b6a0e898820117a139850cb6282ca0d4b1fcd79ef1b3b262708741a2b5dfb5d", 0x33, 0xd, &(0x7f0000001280)=@file={0x1, './file0\x00'}, 0xa) r4 = semget$private(0x0, 0x7842bd6e413c1793, 0x38) ioctl$SPKRTUNE(r1, 0x20005302, &(0x7f0000001200)={0x3, 0x8}) semctl$SETALL(r4, 0x0, 0x9, &(0x7f00000011c0)=[0x6, 0xffffffffffffffff, 0x8, 0x28f8, 0xfffffffffffff000, 0x7fff]) sendto$unix(r3, &(0x7f00000000c0)="b100050460000000000008000501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e278cb5d60200af7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881bf7cc53c894303b22f310b404f36a00f90006ee01be657aea8c5fd6f0d9cf049c0a00300020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) sendto$inet(r3, &(0x7f0000000180)="04d57f9a3ee53fe8a98da5f43a6d2e7751c95c480692a3abd7af315c07f548e69d19b919348668410928fbb0a218b08c7b92f9e99929201f0e7ff2353e77d000538c54929abe00cfd7baf2afe6e45c262885d05d41ae83a8125c8d77beb29b46d40357d013bbc351864445524c0984a2a4b45a58b2000ff4ca5a728b6ebba00373027c298c7dc3efc955779f81262e9974b584537df8ee8189c4367d0a7449b85eef2d7ec4c2a202cba0e7ccb8ec4330f9af48d359b45e38332ee5ce16fc4dfec89dd6a527773bca3da528e0823a8cf37a6a9fc7a0155443a885dc98ab10025af513ba9ce41ba4072d79534c760d7b830cbbed87a643db1dc9d2c94101f7519be526a30b87ea0ad9345f22141d9eab563d6da8f32dc619f61a05ff6c6f0d0c903ac94d9bd06839126a70bedcc550394dad308fec312caa2370c510a282563a32b0ef390202f2bf9855264ce211b31ab37bf6317a92eafcec7f299b70c387044bd13fdf5936feadb6660033fbbae51ca81c6deadb7cbbeffbd283ad6e39a9852d6edd7a0830df961643a36d131ef882e1e369479e11a887ff724763e5e31f82eecc49f577304c33071eddc49a1ef02946efc262a5d01263e4b4d629794fc8730a8b4d48e6305cd6de866ec9c3fbb926817c879e4dd8dc393f64b45380b74aaf1fa3192eefbb6ff0d41418ed70401be28814c543f6a22b648dadc781f68c3733728e86f4d5cd95f98c2a074275f450b8c3bda5e7ee256aab00777d77e7ddaf44343b218cb890b9b2bd63ec7444e0de6efd396e198a7e4fef575ac75499f4f9182e45c851bbbc70bd1d1ab12c29d569699b275d45286282e089ca5579231896f41f89fa906f60d1d3a57a251dd5def1fe56142d88e6ebdaaa8565975d3af003ccb9c2d6861f61e5fcf823ce335086ea3600c067c7133251ffa59636d9ab8beff9d66e38fbe25d11785eba64f64aca4045aa739da63726b4f44664ab54834dba37fe4a469376619463ea28fa287682d46b18bfe5a6fbe64050a138f9f9377f9cbc9a84f8b02bca9ccc0294db54d5a7e6e424d5276cabe7a9f079984b96f7e489d44077424307b9442e302e949339e3d0682c21d65a4e892cce2dbb10d65972424f8060934a0f656134e9a5a05efa2169a2be9fdae82ccde4fd5b4340842055e2396410f40bfea622561dd1ad13caa6707d25e93350f7fe978e86f0e3f22e2026054fc1ca69cc136c5c14e8ed6997c2c4ed318c31eebd3579c8edaa7a918de3ea82392062c8594e25ec15f52374238a295179ea52c2b84b0c096dbd3471b5a7c01de6f0fa6aca06f1ea54cce319ea5fa5a374cc9fb38ecc5afef88855d5b9d1cf8b17e953f6dd35d36a5a4797a70f686963536b34211031508f366dd56862200802d9f639eed7da7d569445a50d1830017ea003cb97c1d4529b3e49f8c037f429d4b16dca9f9df81ab10e565de6b4e70ed0c303dae814191d28e206580de30156dbf3796abc8aab600a559b84d3d21298c4cb08fee023ec9ea0989df9211544d18846d8cecaa49bbdb9117430b0c43b376b4e2953eaad2a0ab003e452a4a002d9e20bacde081d8cf724b98e3359e77ed9e9c2f4a9b88f36be6dd49260d4464606f8285218e97e77e8372cd91fbf726b52e8bba839ec46a83e7d47dc49bd681da35796423b0d7e280929231fea5e461f115b44443522cd4ce77bb5a94506318053c52c6f5d0e135f9fff791da52bb4abd025a0447239e1b7e058d0f2a4d297133423252af15383f52e49b305a126ee4d5609c341bd4d2028da23edcb1e51980729d8ecd8feadf4d34cb056a240428b783ad3474e1401c551ec6115baabe0336f1e0c1a0a965149a87d0851dd2fce90b76c6f9ad92065a3cbfc02434e95bc536fce3248c3b82aabbfb8a03573f1cec8fc29f55d6d4479b14d8c37525d0a27954e1078e3906d5ba4f2583bdf98778b87716a0503e2062d914a5a25e0c9658ccb29cd5a4a553eb81df16ba71275f05af6b0e9c598033b44b76374437a6c5e3f1554a5b6f8b0b3389269ff5b4ef5f01463d89ac841ca92320c16b68f190711187f6c24601d0ead01353aa8fb64a213dcc8f56d85525e5d1b448d278caaf3af330e9e2e0946020dcb8807a4f54ef466c75cc164ae0e77edaa9f90fe9b06e87657cdaf6a3df9bdac875412132eefd0e408b03eaa9ea48b8c8d7a4ed24439ab78fa135a0451bd9b44f13799bc47a8ad61bb499cd272774f2ca6829a38b476274592ef99ba4665d4c7f74021219047e95caded54ed6f35145b7afefd5bf6ea2d3429c2f1d0da63280de171ccff9b8db043bf0fa31fd47cbd788174c11a3b4237a55a8cde4c5e7f6e9f91d8f254afc0659d379e64ed9962493662a5bc9204450b96069fc7392f9d66cddfe0751d86b7ab1c237b4cc0f3e04c9a61639d190340a09a91163cbba67420d2b0be033b6f1e4c61f8975856e754c6c63c38f3a77c8ec4775a23cfee95d86a47dc922cc45366c9b2219f6087eab280ef5474c784ecd297b1cfe50019fbf049856bd2a8b921baf147bc77de0aae812edf79d43b8dc8d835d716890403d70d019a9fec194e4b62ded72ca6e480a49630d426a918f18c3a4c80f9ce7ec0f79d68a2b09bb1e3ecb9174d34df45a27d872322e8201a450f5c653af4b5172cda4734c24f4d4aaeb1992b70bfa2fcc418297729d2335e2d15553990762e2eaf39de120fc22af2c96b1871063612f94de737a0d3435cd4f497fe5521f0a76d96365d1a73e2215e5dc77836d95e02c9bd969de2e07e2d6cac6fe3c1d2b2718cc5a3834da73f53bcd9f89bb82c21028142bf887b4d64fa19291b3984d92c2264b3a03c937fe42da49bb9f17f1f6d0a0c95869913afff40076f3fc0c509c7764417809a65b882be7423d2e1c3ab14a87fc85ac5837c91828938d329cc09c7299c3e28bc2e3015b37d37f16beb119f0bf78a55356b1cde2c14a6f93f1112e5cbd4edc6a7a4fc5d2d4e0e3f80a114ddbb322cce6f8a1241409a4cead5306f1ae349829b3a33ab76fa334834df416eeb325fb5d166d3c13c9e208fe85d12258419a64e82b36d69616befa6d5c3b7f4da1300a126880bb9915c63a63f935e03f5cfcc3fb3bbff9713647e653b815a030e4595dccc4ab89471e07d5548f5ac609c50d3a421bfaac4514a2c073a1f2681e25591604161fccf1c016df71b304113b8004fdfc22d280c25574fc9e980d6bc779110fe15e973f525a1bfa8e0c58886bf35433b32ed66f390745d8d27eadde884143637f7cc35c61b1fd87763737b55c25163263d7b98333b95bef956208ac5a0207f8392ee836b69095af9c5b6e246356ffa8d62c07d48af0bf1680dc2f232b14652be9f4697f87024b13ae0d73171f9ddd42d1d18f5f6e5e9f9bb07db1dede6f9eef804ca19ad7fb188fc2069b757f8ef3637c3d30173ae55ec6cf1c7343fcb689a4be4b2889413795d7be12243b1c359d3f83e8f2bbb554240506057e093e33b7249c7d6dee7b82da98dc1a1bb4fb825716f24010c08e2bc8e2fee73666b029915ebcd98e97cf7b078425d73b09caf1005cb3f5470befa0fcad9108c377826b24e361762006b68f94be6c83ea2c663e528465b305c551783fe8720179ee68988f2dad915cde421fc20cd70e9bc8f5a11dadabb4574741ad7f8d1131b9f9d58449423aeb8c8fc2e54bed933dbf9b7e805d31fc0256e68980da413eb45d650514104812676707c88b67a3028d2ccb9a8f55ed25905ff19b7e548841ca483461979a62ff3a09486796f22cce5d4e4e416823717b432fb2e60fce97a670c7b5663ef7a8b6c2eefdfa0c2fbe5ab02d91a0aa05660f288aee5c162879dfb8236206cf586a268c8a26dfbef8f2a2590c6fb762cbe0d84fb8154e2ec76de6d0210a78118db43d6f8c348a6034b768c0198ea85a9e7979e3b024ae8e6574d0515688bafb0b12b544a0d021b5db50a6c6f902c47f2f101f216fa13cfe65e87682341b00bf8c2f59113c5ce3594d8467ccc783b365c2d149983d91f2f4e045bed966a9fe4eb711b3bb814917588cf1401542f589ea7235750d7c5ee547d1ea75909977148f803e809331b930958b584d974cb9585947d376e8c6900f0e643a21a05ba51cedf2c559f8ecc1b398f5cabf897f945987d9fe4aa8bd4cf1b376979ec6f9a85049506ca05389d6437baf6ae304a53b0c55d7cdc4ce9779fea912a08a89d358a615d5ef6a78a811f0a739c68742df330fe4123a3bb5dbf8857f4ab9705427dadf46524c2d89da801066ae99647245a0897b74f9e16d76b729e936f3c3ec140645320f4cb4926cf16c34661387048c72be483a8f0bb7f0563455bad15624d027467b93cb8d8d0feb341797320282372fad67d67e6f79e1ca88ac4c3c7b9e2387ad44b47faac8200d0cfa89062ce9e3219afe9b6b170ac760fa04062e0a138cc550aecde3bba51422de79f64e6e6fbd0fa56713f5f196588321708dfd59c785a541e786f564c3b718afd11b3b38bd7941462a9b9e89b1302e6f332606fc7983552892ca04e9d72880224da109c54e627828ad7b5c6f074a13671dccee2f4069aa4f2c9dea252bc66ff5565c153db7557dd7fbf30b8fba7a3380452f7b90df7740da9a47016444fe338f779c1906cea2793302b7cd9f4d3cc08fdefe550a3c37bbdf71143bbcd06b70b349a791a3f17db4a04a980e754f80c91784be35dbba66934216a2610b95dec0152d586d3a5294879a125c7c1b35a24e0a0b757e12339cbf312b2c03edebae7c2abd53b50c852cdbe24bbe3e635afcde8b727f595773629e2ca61150bfc7eaf926d554bcf4f31651448fceed051b56511144626cc0928acdcf21866d173de34bec6ef4e5ca214b391b04b8c09da265aa0d8016ca04af5767900d4c5f5a0afa4786fc24662c4f6f0d3f9ad83f0256260dc8042826aa5eb57707b8ec0bef90b08aa8f2660a756bf9c203870004d2ebcbd57e69807dc5895c626bcac15cf46c8c2dcc861fef051073d0c8a48881aa1191fff6f60f2ae0006702b2936f58212923804c3f39e159af673401b73ed8fa544a5a19d5fa222b774a13ca863a02871d618170415b4578bafd76775440ee16e78e544f6fe6c8c1623d63cdfc6e8a05e5c5b2b4b894e9f057d4162ab6150d7154a2d85561a12791109b620de18872d0c05c5912e185f66de3f620e667251d08a02e1f4ee1a6bad1c52a6cdce84b4c6a14f68a68b88674ff07c2283595aff5d6f8f87be828ab7083fda8e87ddf846398cdaf62a4869643b3f7c0f2663b78535a217bf45b8d1a3e79b914bfbc0d7e83e416790487be429686676e5ade1baedd924823d1fb36ffcfd1fb113ba98a8c74d889f47ba699a4c93b3edaa28cf7694b0e348afb50e28d1c6888659c7392a97258d2a1c44da7ffc46942889fb02dffce6f7b3c9a9e091d6921c359a660afa16404c0b44fa075eb37e970f5220fcd81b9ccf140f1c6afccec14fffbc800be55b523151b0ddbdb78ed9763db707685c9fdd742b64591a30d9f263803b3973ee1c1eddcc56621fcf355290ed54baca5fffdc2619963edc12761b0c487383788c830a2e770333c974ee11d664cb47f396466821c630085ee3698a88bb7034351a98de1856513294bdda805a0d99b343c1de7ce959c2ae513efedb72685fd98879c281b351a92c9a03a0f31900a693f7aea83af3a679a48fa2b133911352d8c6478c61b85840040f01cb9e11d243c40625b1a173e3401fbcd53a96892a67aafd946b346088c11e78548b95bc795a5374bd1bbc88ee", 0x1000, 0x1, &(0x7f0000000000)={0x2, 0x2}, 0xc) 02:09:37 executing program 1: r0 = getgid() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x1000000040}, {0x54}, {0x6}]}) syz_emit_ethernet(0x253, &(0x7f0000000000)="b6") r2 = getuid() fchown(r1, r2, r0) 02:09:37 executing program 1: socketpair(0x18, 0x3, 0x1, &(0x7f0000000040)={0xffffffffffffffff}) fcntl$setflags(r0, 0x2, 0x1) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r1, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) sendto$unix(r2, &(0x7f00000000c0)="fb", 0xfffffe7b, 0x0, 0x0, 0x0) r3 = dup2(r1, r1) shutdown(r3, 0x1) connect$unix(r2, &(0x7f0000000100)=@abs={0x1, 0x0, 0x1}, 0x8) poll(&(0x7f0000000000)=[{r1, 0x1a5}], 0x1, 0x0) r4 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$KDDISABIO(r4, 0x20004b3d) 02:09:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) fchflags(r0, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000180)=[{0x48}, {0x7c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000000)="a361") 02:09:37 executing program 1: open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d6, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040), 0xee) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x200000000003ffc, 0xffffffff7fffff04, "0503c966f22e95a163797f00"}) syz_open_pts() 02:09:37 executing program 1: setuid(0xee01) r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCHKVERAUTH(r1, 0x2000741e) ioctl$TIOCFLUSH(r1, 0x80206979, &(0x7f00000000c0)) 02:09:37 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x2}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "00000092fe004d16bf3b200000000800002100"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0xf6e4c8f2cf675e24, 0x0) ioctl$VT_GETMODE(r2, 0x40087603, &(0x7f0000000080)) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 02:09:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x46, &(0x7f0000000140)="b63aa7203f1e9593c1683e35a76a35d176c0bb2b99dd9320ab1f95ae9cf9d8440256de41b4afde037e7ffcabd37e3ae517fa518ee1f4241660a8f3bbee79df3de937f71a4c5b") 02:09:37 executing program 1: pipe(&(0x7f0000000480)={0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000440)='/dev/null\x00', 0x0, 0x0) r2 = dup(r0) fcntl$lock(r1, 0x9, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x100000001}) dup2(r1, r0) dup2(r0, r2) 02:09:37 executing program 0: mknod(&(0x7f0000000000)='./file0\x00', 0x20, 0x400601) open(&(0x7f00000003c0)='./file0\x00', 0x0, 0x0) 02:09:37 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x81, "d730c1e7bb6fc6e23c5b00000000000000e74de4", 0x0, 0x400000}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000540)='/dev/zero\x00', 0x100, 0x0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000100)=0x2) writev(r0, &(0x7f0000000000)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) write(r0, &(0x7f0000000380), 0x0) r2 = socket(0x6, 0x8001, 0x800) r3 = syz_open_pts() ioctl$TIOCOUTQ(r1, 0x40047473, &(0x7f00000000c0)=0x8001) r4 = socket$inet(0x2, 0x4000000000000001, 0x0) r5 = dup2(r0, r1) clock_gettime(0x4, &(0x7f0000000180)) listen(r3, 0x1f) mkdir(&(0x7f0000000280)='./file0\x00', 0x3) close(r4) r6 = semget$private(0x0, 0x1, 0x1) semctl$GETNCNT(r6, 0x1, 0x3, &(0x7f0000000680)=""/142) r7 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x0, 0x0) dup(r4) r8 = syz_open_pts() pipe(&(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BIOCGSTATS(r7, 0x4008426f, &(0x7f0000000300)) ioctl$TIOCSTOP(r7, 0x2000746f) rmdir(&(0x7f0000000640)='./file0\x00') ioctl$TIOCSETA(r8, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x5, 0xfffffffffffffffd, '\\\x00\x00\x00\x00\x00\x00\x00\x00@\x00'}) fchdir(r4) r11 = semget$private(0x0, 0x1, 0x120) semctl$GETALL(r11, 0x0, 0x6, &(0x7f0000000000)=""/155) acct(&(0x7f00000005c0)='./file0\x00') kevent(r5, &(0x7f0000000380)=[{{r2}, 0xfffffffffffffffb, 0x55, 0x2, 0x140000000, 0x9}, {{r10}, 0xfffffffffffffff9, 0x40, 0x80000000, 0x6664b8e2, 0x7}, {{r3}, 0xfffffffffffffffe, 0x2, 0x1, 0x5, 0x1f}, {{r8}, 0xfffffffffffffffd, 0xee1acd87db8fa14e, 0x8, 0x5, 0x6}], 0xb4b, &(0x7f0000000400)=[{{r9}, 0xfffffffffffffffd, 0x8, 0x80, 0x5, 0x5}, {{r8}, 0xffffffffffffffff, 0x40, 0x0, 0xbf22, 0x839}, {{r7}, 0xfffffffffffffffd, 0xa0, 0x1, 0x1, 0x5}, {{r9}, 0xfffffffffffffff8, 0x80, 0x80000000, 0xfffffffffffffffd, 0x400}, {{r4}, 0xfffffffffffffffb, 0x80ed0a2bbe5d7f26, 0x1, 0xffffffff80000000, 0x80000000}, {{r3}, 0xfffffffffffffff9, 0xc0, 0x4, 0x8, 0x3}, {{r3}, 0xfffffffffffffff9, 0x80, 0x1, 0x7, 0x1b24}, {{r1}, 0xffffffffffffffff, 0x0, 0x1, 0x8, 0x20}, {{r7}, 0xfffffffffffffffa, 0x20, 0x20, 0x3, 0x7fff}], 0x4, &(0x7f0000000580)={0x8, 0x2}) 02:09:37 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000243000/0x3000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) shmdt(0x0) r1 = semget(0x1, 0x3, 0x400) semctl$SETALL(r1, 0x0, 0x9, &(0x7f0000000000)=[0x1ff, 0x2, 0x10001, 0xd2, 0x101, 0xe96]) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) shmget(0x0, 0x1000, 0x4, &(0x7f0000ffe000/0x1000)=nil) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = semget$private(0x0, 0x4, 0x100) semop(r2, &(0x7f0000000140)=[{0x4, 0x9, 0x800}, {0x7, 0xb463, 0x1000}, {0x4, 0x5, 0x1800}, {0x3, 0x3ec2a473, 0x1800}, {0x7, 0x4, 0x800}, {0x0, 0x7ff, 0x800}], 0x6) 02:09:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x3}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r1 = msgget(0x3, 0x0) msgrcv(r1, &(0x7f0000000200)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000001276286c00000000000000000000000000000000000000000000000066b549000000000000000000000000000000000000000000000000000000000000000000000ec25417ced625fddadae2dcc829898ff30070e40172f58b8644d945c7d222c8c13e2a4b9e4ada86f8b163d73bd42f3fbca3e49770298629583fb73d4a5a9107686f6cc6bf0233044f94c9ba2be9d4b55e0acafc1091079d53bd1750295e536b265dd0fb7e4231eba80ca866f8158b3835ecd6cca8df3a126e5863d97439b8728fccfc08"], 0x59, 0x0, 0x800) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") 02:09:37 executing program 1: pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f0000000000)=[{0x101, 0xfffffffffffffffe, 0x55e53ec2, 0x68}]}) ioctl$BIOCSHDRCMPLT(r0, 0x80044275, &(0x7f0000000200)=0xfd) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000240)=0x7) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x15}, {0x81}, {0x6}]}) r3 = msgget(0x3, 0x420) msgrcv(r3, &(0x7f0000000180)={0x0, ""/36}, 0x2c, 0x2, 0x1000) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 02:09:37 executing program 0: socket(0x81af28c01d437d2a, 0x7, 0x0) r0 = kqueue() select(0x40, &(0x7f0000000040)={0x1ff, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x0, 0x0, 0x0) read(r0, &(0x7f00000001c0)=""/117, 0x75) open(&(0x7f00000000c0)='./file0\x00', 0x80, 0xb93192c70783012f) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) ioctl$VT_GETSTATE(r1, 0x40067664, &(0x7f0000000080)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x10, 0x0) kevent(r0, &(0x7f0000000180)=[{{}, 0xfffffffffffffff9, 0x1}], 0x6, 0x0, 0x0, 0x0) r2 = dup2(r1, r0) select(0xfffffffffffffe77, 0x0, 0x0, 0x0, &(0x7f0000000280)={0x0, 0x1}) pwritev(r1, &(0x7f0000000240)=[{&(0x7f0000000340)="40adffb58fcee3763dc5563c98fc62cde06ee5397073f6b16b83e782620c9347670d6a6dc0a0f313d00544f1349475f739dec57f3dce31608b673c39d5c2fd065136feeb2c4c04b85a0ac870c2088700da51725aade14551a92b651e244539ec198a30ccbc50bab0c17ceac4603eb4a20e327e4fc0a003aabe6dc4a09537b28b51109a8b155fd7a8153a97540a0912a87cec318008476c0c4c10c1860fee7a670faa1a8bf2b234d75ba6e7074db4b102f9beb7eff5cfcf9c140ca4a3b7633bf0303ecd5ee9c4cc77dec8b3f62edb1e7fe1875327f29aa06b6a924c117390ce5c5cc7393789aa8db838545ef0bcf801", 0xef}, {&(0x7f0000000440)="4ec7e4735d13a3f111166d123e76b82099624771f6b71edc82a7c95afce6ce48484e544847ce978c62f6bacba4d623b30ff71e2a0040dbe10c5e68912e4e8430b19a6c7eb9f2c12d6ba36657698f1d76f69d9e0d59b3593fcba74417824ae0b344df9fbfe9b45d1f312926e6d49be9117000dcc267b5fc4a2f7b50bc19dcf1d000f523fad3a459fde1152c96237b99b8494fa546498f1eceb9f8aa9b180488ca485a0989e09ca9b2dad71accb9197c8cbf8bcda98cc0369705c70357236d26b2e040ee63bc7377c6751e527f561dc1454b1afac9bed1142305ae8b0ccfa3022f9e28e6fd104ce449fe08", 0xea}, {&(0x7f0000000540)="0e9fd189fd4041cf6003924ecf657dcf7cf7a688ffc3545dcca72916da6cd21bf3c2bea50b28282590430ef002c1914573c7d0aac08d566308120cf12a100d647de16bcda1533eeac58b11e52ef6b7c6e340e9bd626364e97cc85149dafdcd7c3417c71d13aee1b10df602d36c38b4db9504b2cc8d7f283799aedb4257b54d06c3f8df68d3ae8336267ab35c", 0x8c}], 0x3, 0x0, 0x0) kevent(r1, &(0x7f00000001c0), 0x8, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x1, 0x80000000, 0x6, 0x4}, {{r1}, 0xfffffffffffffffb, 0xc, 0x4, 0x3f1, 0x44afaf86}], 0x4, &(0x7f0000000140)={0x2, 0x8}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000002c0)={'tap', 0x0}) 02:09:37 executing program 1: r0 = socket$inet6(0x18, 0x800000000003, 0x0) setsockopt$sock_int(r0, 0xffff, 0x8, &(0x7f0000000080), 0x4) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x100, 0x7}, 0xc) 02:09:37 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x6000, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x80, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCCONS(r1, 0x20004276, 0x0) ioctl$TIOCMSET(r1, 0x40044274, &(0x7f0000000000)) ioctl$TIOCCLRVERAUTH(r1, 0x2000741d) 02:09:37 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200010000000c, &(0x7f00000000c0)="ebff125c00000000", 0x8) r1 = dup2(r0, r0) ioctl$BIOCGRTIMEOUT(r1, 0x4010426e, &(0x7f0000000080)) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000140)="eaff125c00000000", 0x8) close(r0) accept$inet(r0, &(0x7f0000000000), &(0x7f0000000040)=0xc) 02:09:37 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x4000004000000001, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000240)=[{0x74}, {0x1c}, {0x6, 0x0, 0x0, 0x1000000}]}) pwrite(r0, &(0x7f0000000000)="f7567f9d91a9137def628bd65d0722654f3f940bbbfe747d3ed9c49be63e9820b49cbbb388bea625867c9d0812be7409fad1519244ac4e1c70c5195d", 0x3c, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) setitimer(0x0, &(0x7f0000000140)={{0x9, 0x8000}, {0x8001, 0x20}}, &(0x7f0000000180)) pwrite(r0, &(0x7f0000000040)="fb", 0x2c0, 0x0, 0x0) socket$unix(0x1, 0x5, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/zero\x00', 0x10081, 0x0) ioctl$VMM_IOC_RUN(r1, 0xc0205602, &(0x7f0000000200)={0x9, 0x1, 0x4, 0x3, &(0x7f0000000280)={{0x2, 0x1, 0x3, 0x4, 0x5, 0xf0e5, 0x56a}, {[0x5, 0x5, 0x0, 0x1, 0x9, 0x400, 0x0, 0x100000000, 0xd8, 0x7, 0xff, 0x6, 0x5, 0x5, 0x8, 0x8001, 0xfffffffffffffffe, 0xc390], [0xff, 0x4, 0x8000, 0x480000000000, 0x20d, 0x8fb, 0x6, 0x7f, 0x6, 0x9], [0x0, 0x8000, 0x2, 0x3, 0x4, 0x6, 0x9], [0x1, 0x8000, 0xffff, 0x0, 0x8, 0x8], [{0x100, 0x100000000, 0xfb5}, {0x4, 0x7fffffff, 0x1f, 0x4}, {0x4, 0x3ff, 0x9, 0xff}, {0x2b, 0x9, 0x9}, {0x400, 0x3, 0x2, 0x1}, {0x2, 0x401, 0x2e, 0x40}, {0x7fff, 0x8, 0x0, 0x8}, {0x7fff, 0xffffffffffff55a0, 0x3f, 0x1}], {0x6, 0x9, 0xffff, 0xf28}, {0x1, 0x0, 0x4, 0x8001}}}, 0x7715, 0x2}) 02:09:37 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x64d67ab1ef38abdd, 0x0) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) r1 = syz_open_pts() writev(r1, &(0x7f0000000240)=[{&(0x7f0000000140)='r', 0x1}], 0x1) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x90d2, 0x0, "d730c15b00f4ff0000747beffde400"}) write(r1, &(0x7f0000000200), 0x4268) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "9aea4c6196769c960e979b9d98715a4a7611362e"}) ioctl$TIOCDRAIN(r1, 0x2000745e) syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) 02:09:38 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)=""/214, 0xd6) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f0000000000), 0x100000000000007b, 0x0, 0x0) 02:09:38 executing program 0: r0 = socket(0x18, 0x8000, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x80, 0x31) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000080)=0x2) setsockopt(r0, 0x29, 0x2b, &(0x7f0000000000)='\fFW}', 0x4) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f00000000c0)) 02:09:38 executing program 0: syz_extract_tcp_res(&(0x7f0000000080), 0x6, 0x7) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, '\x00\x00\x00\a\x00'}) r1 = dup2(r0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000180)={0x0, &(0x7f00000001c0)}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x8) close(r0) socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r0, 0x1000000029, 0x2e, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 02:09:38 executing program 1: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/bpf\x00', 0x400, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000600)='/dev/speaker\x00', 0x80, 0x0) pipe(&(0x7f0000000640)={0xffffffffffffffff}) r4 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000680)='/dev/wskbd\x00', 0x80, 0x0) r5 = socket$inet(0x2, 0x2, 0x100000001) r6 = socket(0x6, 0x8000, 0x2) r7 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000006c0)='/dev/diskmap\x00', 0x80, 0x0) r8 = openat$pci(0xffffffffffffff9c, &(0x7f0000000700)='/dev/pci\x00', 0x2, 0x0) socketpair(0x6, 0xc007, 0x0, &(0x7f0000000740)={0xffffffffffffffff}) r10 = openat$tty(0xffffffffffffff9c, &(0x7f0000000780)='/dev/tty\x00', 0xa0, 0x0) r11 = accept(0xffffffffffffffff, &(0x7f00000007c0)=@in, &(0x7f0000000800)=0xc) r12 = openat$speaker(0xffffffffffffff9c, &(0x7f0000000840)='/dev/speaker\x00', 0x40, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000880)={0x0}, &(0x7f00000008c0)=0xc) r14 = geteuid() getgroups(0x2, &(0x7f0000000900)=[0x0, 0xffffffffffffffff]) r16 = getppid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000940)={0x0, 0x0}, &(0x7f0000000980)=0xc) r18 = getgid() socketpair$unix(0x1, 0xc749c85849f62208, 0x0, &(0x7f00000009c0)={0xffffffffffffffff, 0xffffffffffffffff}) r20 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000a00)='/dev/diskmap\x00', 0x80, 0x0) r21 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000a40)='/dev/vmm\x00', 0x200, 0x0) r22 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) r23 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000a80)='/dev/diskmap\x00', 0x0, 0x0) r24 = syz_open_pts() r25 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) r26 = openat$pci(0xffffffffffffff9c, &(0x7f0000000ac0)='/dev/pci\x00', 0x8090, 0x0) r27 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000b00)='/dev/wsmouse0\x00', 0x200, 0x0) r28 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000b40)) r29 = dup(0xffffffffffffff9c) r30 = openat$klog(0xffffffffffffff9c, &(0x7f0000000b80)='/dev/klog\x00', 0x800, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000bc0)={0x0}, &(0x7f0000000c00)=0xc) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000c40)={0x0, 0x0}, &(0x7f0000000c80)=0xc) r33 = getegid() sendmsg$unix(r0, &(0x7f0000000e00)={&(0x7f0000000140)=ANY=[@ANYBLOB='\x00\x00\x00\x00\x00\x00\x00\x00'], 0x8, &(0x7f0000000540)=[{&(0x7f0000000180)="7bc2f41d9fe3ef8641e5c6726bbb36c2aeeca1b27a89c4692bcb0663ffe140e3e522db90b10cf4621ca025feeb405bb3afa6", 0x32}, {&(0x7f0000000200)="f53e7fca2ce3cc20a865f4d45bf1904b2d018dedd3b23169ece299fc98f2277c7a126f36ae80f90a457f3077992832f8e83e9954418e0a5c47ce86c0f26b1e12085940168c2cacbcc462ad100a450f538a0bfb7eea73945342b0d15dc4de00f36bd84a2aaf2269b6c21cadcf4a61ab27411ffa9045425160059b80fa32bb56847c36eacdc3c155eed403e90ce062f652f5cc490b4531f888f34aa92a62404a7d2fad413e61e910e58a63e349341cdd1f8aa6b0498a8f9707380fdab599c785b56e651ab54e142dd52ddbaefc8a7f3e922fb3f2c7ddefc92498", 0xd9}, {&(0x7f0000000300)="fb2c3b82b8f6422423808fba02f94f2277739d365dfc364270f00be15ed78b4b62b1eae5d8da91cee574bdedefdd187ad4d8b0a33d602edf8c77bc213c619823e7ef5be0774e2b070000f2fe1d1146199d98685395db7bf3d09f161a20b1b1f0cb240d1ee7e9b36258cfab4dd975f3a2487c4845f958c6ac46ea5ce29288f5d362fd95ab6e89620f57837b33277383e3e2525f54dc9c0169612dbdd49f39b587d3cea3c76d50ee28e0146297519aefb0224a0b46e22803dd34a9207d46d4550cd1d2437d0fa766fafdcea601dbdcbd12e9ccaf0a7633872aa1c0266b38bf", 0xde}, {&(0x7f0000000400)="a15c74b55f1dd0c14b50ff95b990d5fba602d0eb31212e52911807e92e10a554f685c7d8a9ef701a95689526c7f6c530b1820cf7ff81618ef405dbb184292e33e4d8b48eb734f5f4ff6393f304641eba90fe3ff9cc1d46e62491df37417f0137ebab44ad37765105f3be85b66edc5b17058f3fcffe8f10ce726bae35e0c032ba5012f217ff0647fa349ff75b0396d3cc5cd61a124a05548856bbeba88d24996f9556", 0xa2}, {&(0x7f00000004c0)="22f38f120b0547875c50c4f348c2adfc7735c289ec6716c16f1bd50aced9674bd3afe95a380353d0b04faf06c78c0506a530b7eb71aa66d75be11c405d139f233f8f09e166e4dff4e55f52e026ce880a26506e9221e9b1ad3a81f1eac01ae2c15d374d0a77e887e68f60854ec99e93afef631312ab569b15b3", 0x79}], 0x5, &(0x7f0000000cc0)=[@rights={0x28, 0xffff, 0x1, [r1, r2, r3, r4, r5, r6]}, @rights={0x28, 0xffff, 0x1, [r7, r8, r9, r10, r11, r12]}, @cred={0x20, 0xffff, 0x0, r13, r14, r15}, @cred={0x20, 0xffff, 0x0, r16, r17, r18}, @rights={0x20, 0xffff, 0x1, [r19, r20, r21, r22]}, @rights={0x28, 0xffff, 0x1, [r23, r24, r25, r26, r27]}, @rights={0x20, 0xffff, 0x1, [r28, r29, r30]}, @cred={0x20, 0xffff, 0x0, r31, r32, r33}], 0x118}, 0x402) r34 = open$dir(&(0x7f0000000040)='./bus\x00', 0x28, 0x100000002) r35 = open(&(0x7f0000000000)='./bus\x00', 0x80, 0x1) ioctl$TIOCSTSTAMP(r35, 0x8008745a, &(0x7f0000000080)={0x3, 0x2}) ioctl$TIOCSETD(r34, 0x8004741b, &(0x7f00000000c0)=0x30a) fsync(r34) 02:09:38 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x15}, {0x6}]}) syz_emit_ethernet(0xf2, &(0x7f00000000c0)="df2186695e63cc6acd820e2b90426e0b2a38691afecc398a310dd0614a59c7d5abf259471d83d1541d7259a087f3f933c474da0b4cbf54338ba4b22e162db3259cf9ee46f1a12fca085d85fc0ef7a62d971efddc5d4480e89856031ecd41569cfc2e8773387185bf742e2c3dafb33c49165e662c7dc32b8c0dc2682465285954346b63008490777cbe6e4152172640ae2f88938e82e0adac455231f15a885c48ebd6db3afe1db849b5c7fd6f701b8c9a486ca31801002e7508435ba15340c3e379c744ddb7524da379d6e1ec44a88778a2eb311f871473f2fed274c27ca69d29c95143b85d8ac959a5ed498e94c408f2d8af") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 02:09:38 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=':('], 0x1) r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = fcntl$dupfd(r0, 0x0, r0) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000780)="d91e514cbd2ffb484eef6f80b9a748c52241254ca20483ec9b462859f22a79e2c01a486af0c632572c18b69068d2a9c91e19f3ecf638d64b1dfe4b59b7dbafb06b3724da6ae291dc4e0ea7d30d9ed3a40da6fff06ebfb9c1d7b72fb76057ec", 0x5f) r2 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) r3 = socket(0x18, 0x3, 0x0) setsockopt$inet_opts(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000180)="92912674da4f2aa5be4b4f8f5187541984ea1087b10039c548d5e9aac58c0ec51fe0bf6e328082486b894c7672a6635e6cf71269189ff113d9ee655c99e723055ae77b5a9827970a9bc4c7d3a2f2e8300cb96aa31e958caffa97a0abfafae923fc25b2462a7ce4fd2455818d4544adf8a1618bb607d5d6089a1c016009e79e1d380c241ae11b594a261ef2a4bac77198c8d8c1b5cf4ab5155533c35f9a5681c7b70c7f2aee6f2ec0f23d4ec88cef597987c635082419b0fdb17ff5b5779ce7df3606c09765357995b1", 0xc9) r4 = fcntl$dupfd(r0, 0x0, r3) ioctl$VMM_IOC_CREATE(r4, 0xc5005601, &(0x7f0000000280)={0x10, 0x3fffffff8000000, 0x4, 0x48f5, [{&(0x7f00000c1000/0x3000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0xc9}, {&(0x7f000053b000/0x2000)=nil, &(0x7f0000102000/0x3000)=nil, 0x2}, {&(0x7f00005bb000/0x4000)=nil, &(0x7f00003d2000/0x1000)=nil, 0x1}, {&(0x7f00001ae000/0x4000)=nil, &(0x7f00003a4000/0x4000)=nil, 0x1f}, {&(0x7f00007be000/0x4000)=nil, &(0x7f00007f8000/0x3000)=nil, 0x6}, {&(0x7f000066e000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil, 0x2}, {&(0x7f00004ba000/0x2000)=nil, &(0x7f0000290000/0x3000)=nil, 0x1}, {&(0x7f0000186000/0x3000)=nil, &(0x7f00002a3000/0x3000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000781000/0x1000)=nil, 0xfffffffffffffd5f}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f000002f000/0x1000)=nil, 0x800}, {&(0x7f0000279000/0x4000)=nil, &(0x7f00000fa000/0x3000)=nil}, {&(0x7f00000e7000/0x2000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0xff}, {&(0x7f000031f000/0x4000)=nil, &(0x7f00001f4000/0x2000)=nil}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000763000/0x1000)=nil, 0x200}, {&(0x7f0000127000/0x3000)=nil, &(0x7f0000030000/0x1000)=nil, 0x1}, {&(0x7f00003d3000/0x4000)=nil, &(0x7f0000275000/0x1000)=nil, 0x4d6}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x800}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r3, &(0x7f0000000100)="8c65", 0x170) 02:09:38 executing program 0: socketpair(0x6, 0x4, 0x8e, &(0x7f0000000900)={0xffffffffffffffff}) bind$unix(r0, &(0x7f0000000940)=@abs={0x1, 0x0, 0x2}, 0x8) execve(&(0x7f0000000100)='./file0\x00', &(0x7f00000002c0)=[&(0x7f0000000140)=')(\x00', &(0x7f00000001c0)='&-\x00', &(0x7f0000000200)='\x00', &(0x7f0000000240)='tap', &(0x7f0000000280)='.+\x00'], &(0x7f00000008c0)=[&(0x7f0000000300)='/dev/vmm\x00', &(0x7f0000000880)='\x00']) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x61}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x100, 0x0) ioctl$VMM_IOC_CREATE(r2, 0xc5005601, &(0x7f0000000380)={0x10, 0xfffffffffffffffb, 0x4, 0x1, [{&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, 0x8}, {&(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0x1}, {&(0x7f0000ff9000/0x2000)=nil, &(0x7f0000ff9000/0x2000)=nil, 0x1}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x8}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x401}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000feb000/0x13000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ff3000/0x4000)=nil, 0x156d8000}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ff6000/0x2000)=nil, 0x1}, {&(0x7f0000ff1000/0x2000)=nil, &(0x7f0000ffb000/0x3000)=nil, 0x7}, {&(0x7f0000ff6000/0x3000)=nil, &(0x7f0000ffb000/0x2000)=nil}, {&(0x7f0000ff1000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfffffffffffffffb}, {&(0x7f0000ffd000/0x2000)=nil, &(0x7f0000feb000/0x4000)=nil, 0x5}, {&(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0x6}, {&(0x7f0000ff3000/0x2000)=nil, &(0x7f0000fee000/0x4000)=nil, 0x1ff}, {&(0x7f0000ff1000/0xa000)=nil, &(0x7f0000fec000/0x3000)=nil, 0x4e}], ['./file0\x00', './file0\x00', './file0\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0x4}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 02:09:39 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x400006) setsockopt$inet_opts(r0, 0x0, 0x1e, &(0x7f0000000000), 0x0) 02:09:39 executing program 0: sendto$unix(0xffffffffffffffff, &(0x7f0000000180)="b100050160000004000000000000ca90100e08fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282923e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f80004ffff00"/177, 0xb1, 0x0, 0x0, 0x0) r0 = socket$unix(0x1, 0x1, 0x0) getsockopt(r0, 0x5, 0x3f, &(0x7f0000000080)=""/211, &(0x7f0000000240)=0xd3) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8000, 0x0) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x9, 0x9, 0xfffffffffffffff9}, 0x1f, 0x81, 0x4}) socket(0x20, 0x3, 0x6) 02:09:39 executing program 1: r0 = kqueue() r1 = kqueue() r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000400)='/dev/diskmap\x00', 0x82, 0x0) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x92, 0x4, 0x1}, {{r1}, 0x0, 0x1, 0x80000004, 0x2, 0x54}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x1, 0x6}, {{r0}, 0xfffffffffffffffb, 0x10, 0x80000040, 0x0, 0xe}], 0x8, &(0x7f00000005c0), 0x2, &(0x7f0000000440)={0x3fe00, 0x1}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x4, 0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) r4 = dup(0xffffffffffffffff) kevent(r4, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) write(r2, &(0x7f0000000300)="bcc0165d349c288501963a5484ac153797def63e2429a3a664f9d74303dbadc8b8dfaf83851ed30c6015cd831521bcbebb0792415c75f6c96e03b75def6950d7408bcf39e9676d79ae5424ae940f5c971813d7ceaea37973f22ea54e67ddc5e1ed068607023ca3dec8d1b473086f6e53e0c9730859af84ade6b3edd954d4b2f36e2311ae1ddf6a1c357925a60711d5a71d9c7289e4490f064895c60deeb8f798917c1cb0aa8d1d4041212566ad385232e8ad2e6cd382cf280208328849e5b1514f075e2a83a48d82066ccfaff3e1", 0xce) ioctl$BIOCGRTIMEOUT(r4, 0x4010426e, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1700) kevent(r4, &(0x7f0000000480)=[{{r1}, 0x0, 0x4c, 0x1, 0x61, 0x7fff}, {{r1}, 0x0, 0x48, 0x4, 0x9}, {{}, 0xfffffffffffffff8, 0x0, 0x1, 0x80, 0x4}, {{r4}, 0xffffffffffffffff, 0x40, 0x1, 0x251, 0xff}, {{}, 0xfffffffffffffff8, 0x0, 0x40, 0xfffffffffffffffd, 0x10001}, {{r0}, 0x0, 0x24, 0x10, 0x1, 0x3}], 0xec51, &(0x7f0000000540)=[{{}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x8000, 0x7}, {{r4}, 0xffffffffffffffff, 0x28, 0x20000090, 0x4, 0x5}], 0x4, &(0x7f0000000580)={0x8, 0x401}) setuid(r7) chflags(&(0x7f0000000180)='./file0\x00', 0x10000) r9 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r10 = fcntl$dupfd(r9, 0x0, 0xffffffffffffffff) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r7, r6, r5, r8, 0x20, 0xbeda}, 0x40000000000003, 0x200, 0xff}) ioctl$VMM_IOC_INFO(r10, 0xc0185603, &(0x7f0000000240)={0x9a, 0x0, &(0x7f0000000080)=""/154}) ioctl$FIOGETOWN(r9, 0x4004667b, &(0x7f0000000600)) ioctl$TIOCCONS(r4, 0x20004276, 0x0) r11 = syz_open_pts() fcntl$dupfd(0xffffffffffffffff, 0x0, r11) ioctl$TIOCEXCL(r11, 0x2000740d) getpid() setuid(0xee01) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, r7, r6, 0x40, 0x200}, 0x8505, 0xf39, 0xfff}) 02:09:39 executing program 0: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffa000/0x2000)=nil) madvise(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x2) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) madvise(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x1) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) shmat(r0, &(0x7f0000ff9000/0x3000)=nil, 0x2000) shmdt(r1) 02:09:39 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x14}, {0x64}, {0x6}]}) r1 = getgid() setegid(r1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 02:09:39 executing program 1: r0 = kqueue() r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x80, 0x0) r2 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f00000000c0)) r3 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000140)) r4 = accept$inet6(0xffffffffffffffff, &(0x7f0000000180), &(0x7f00000001c0)=0xc) r5 = accept$inet(0xffffffffffffffff, &(0x7f0000000200), &(0x7f0000000240)=0xc) r6 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000280)='/dev/wsmouse\x00', 0x80, 0x0) r7 = kqueue() r8 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r9 = accept$inet6(0xffffffffffffff9c, &(0x7f00000002c0), &(0x7f0000000300)=0xc) r10 = openat$pci(0xffffffffffffff9c, &(0x7f0000000480)='/dev/pci\x00', 0x20000, 0x0) r11 = openat$wskbd(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/wskbd0\x00', 0x10, 0x0) kevent(r0, &(0x7f0000000380)=[{{r1}, 0xfffffffffffffffe, 0x1, 0x2, 0x2, 0xffffffff}, {{r2}, 0x0, 0x8, 0x20, 0xecbb, 0x1}, {{r3}, 0xfffffffffffffff8, 0x4, 0x2, 0x80000000, 0x3ff}, {{r4}, 0xfffffffffffffffc, 0x4, 0xf0000004, 0x8000, 0xffff}, {{r5}, 0xfffffffffffffffb, 0x90, 0x80, 0x7fffffff, 0x7}, {{r6}, 0xfffffffffffffffe, 0x6, 0x1, 0xff, 0x2026d586}, {{r7}, 0xfffffffffffffff8, 0x18, 0x1e6e962a5a3f8180, 0x5, 0x1ff}, {{r8}, 0xfffffffffffffff9, 0x2, 0x40000000, 0x5, 0x2d51}], 0x8, &(0x7f0000000580)=[{{r9}, 0xfffffffffffffffd, 0x21, 0x1, 0x9, 0xfff}, {{r10}, 0xfffffffffffffffe, 0x22, 0x80000004, 0x7, 0xfff}, {{r11}, 0x0, 0x21, 0x1, 0x0, 0x7}], 0x4, &(0x7f0000000500)={0x1, 0x7}) r12 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r12, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000000)=[{0x2c}, {0x4c}, {0x10000006}]}) ioctl$BIOCSETIF(r12, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) r13 = msgget$private(0x0, 0x4) r14 = getuid() getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000600)={0x0, 0x0, 0x0}, &(0x7f0000000640)=0xc) getsockopt$sock_cred(r8, 0xffff, 0x1022, &(0x7f0000000680)={0x0, 0x0}, &(0x7f00000006c0)=0xc) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0, 0x0}, 0xc) getsockopt$sock_cred(r9, 0xffff, 0x1022, &(0x7f0000000740)={0x0}, &(0x7f0000000780)=0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f00000007c0)={0x0}, 0xc) msgctl$IPC_SET(r13, 0x1, &(0x7f0000000800)={{0x862, r14, r15, r16, r17, 0x0, 0x3f}, 0x9, 0x81, r18, r19, 0x5, 0x100000000, 0x40, 0x3}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 02:09:39 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000140)=@in6, &(0x7f0000000180)=0xc) recvmsg(r0, &(0x7f0000001540)={&(0x7f00000001c0)=@in, 0xc, &(0x7f0000001480)=[{&(0x7f0000000200)=""/120, 0x78}, {&(0x7f0000000280)=""/162, 0xa2}, {&(0x7f0000000340)=""/4096, 0x1000}, {&(0x7f0000001340)=""/123, 0x7b}, {&(0x7f00000013c0)=""/189, 0xbd}], 0x5, &(0x7f0000001500)}, 0x1) r1 = syz_open_pts() r2 = accept$unix(0xffffffffffffffff, &(0x7f0000000000)=@abs, &(0x7f0000000040)=0x8) getsockname$unix(r2, &(0x7f0000000080)=@file={0x0, ""/108}, &(0x7f0000000100)=0x6e) fcntl$setown(r1, 0x6, 0x0) 02:09:40 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1021, 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') pckbd_enable: command error 02:09:40 executing program 1: r0 = getpid() setpgid(r0, 0x0) getpid() getpid() r1 = shmget$private(0x0, 0x3000, 0x66bde00af7b3035f, &(0x7f0000ffb000/0x3000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0}, 0xc) r3 = getegid() r4 = geteuid() r5 = getgid() shmctl$IPC_SET(r1, 0x1, &(0x7f0000000140)={{0xe4, r2, r3, r4, r5, 0x60, 0x7}, 0x6, 0x7, r0, r0, 0x9, 0x8, 0xb97}) r6 = socket(0x2, 0x8001, 0x9) accept$unix(r6, &(0x7f0000000040)=@file={0x0, ""/108}, &(0x7f00000000c0)=0x6e) open(&(0x7f0000000000)='./file0\x00', 0x1, 0xa) getpid() 02:09:40 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, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) r2 = dup2(r0, r1) ioctl$PCIOCWRITE(r2, 0xc0107003, &(0x7f0000000080)={{0x4, 0x800000, 0x9974}, 0xaf5, 0x1ff, 0x400}) pckbd_enable: command error 02:09:41 executing program 1: r0 = socket$inet(0x2, 0x5, 0x2) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x1, 0x0) accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/4096}, &(0x7f0000001080)=0x1002) socket(0x18, 0x4, 0x7) setsockopt$sock_int(r0, 0xffff, 0x10, 0x0, 0x0) 02:09:41 executing program 1: r0 = msgget(0x0, 0x0) msgget(0x3, 0x20) msgctl$IPC_RMID(r0, 0x0) r1 = msgget(0x0, 0x751) msgsnd(r1, 0x0, 0x0, 0x0) 02:09:41 executing program 1: r0 = socket(0x6, 0x5, 0x5) bind$unix(r0, &(0x7f0000000000)=@abs={0x1, 0x0, 0x2}, 0x8) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x10000) ioctl$DIOCMAP(r1, 0xc0106477, &(0x7f00000000c0)={&(0x7f0000000080)='./file0\x00', r0, 0x1}) setsockopt(r0, 0x29, 0xe, &(0x7f0000000140), 0x4) ioctl$KDGKBMODE(r1, 0x40044b06) close(r0) 02:09:41 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000000)='./bus\x00', 0x2, 0x104) write(r0, &(0x7f0000000080)="00120009000000b201", 0x9) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) 02:09:41 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x86138) kevent(0xffffffffffffffff, &(0x7f0000000180)=[{{}, 0x0, 0x0, 0x8000000013, 0x0, 0x3000000000000000}], 0x0, 0x0, 0x0, 0x0) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x190) open(&(0x7f0000000000)='\x00', 0x80, 0x40) mkdirat(r0, &(0x7f00000000c0)='./bus\x00', 0x2) write(r0, &(0x7f0000000040)="510fc3a0", 0x4) open(&(0x7f0000000140)='./bus\x00', 0x0, 0x2) unlinkat(r0, &(0x7f0000000100)='./bus\x00', 0x8) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 02:09:41 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r0 = syz_open_pts() close(r0) syz_open_pts() writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000200)="9b32883c43b1701271ed3fbd854e1b077b549a64383744dac4536e53e65e3d03f4c840f80d73c010f645910bca8c05d0b5", 0xfffffffffffffe43}], 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getpeername$inet6(r1, &(0x7f0000000080), &(0x7f00000000c0)=0xc) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000100)) getrusage(0x1, 0xfffffffffffffffe) 02:09:41 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1, 0xffff}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0xfffffffffffffffe}, 0xc) r1 = dup(r0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000000c0)={0xfae, './file0\x00', './file0\x00'}) ioctl$KDMKTONE(r1, 0x20004b08, &(0x7f0000000000)=0x800) 02:09:41 executing program 1: open(&(0x7f0000000140)='./bus/file0\x00', 0x8, 0x2) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f00000006c0)=""/138, 0x8a) close(r0) r1 = dup2(r0, r0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x98, 0x9}, {0x18, 0x3, 0x8001, 0x800}, 0x29f, [0x80, 0x5, 0x40d547c1, 0x4, 0x8000, 0x46b, 0xc54, 0x1000]}, 0x3c) mknod(&(0x7f0000000000)='./bus\x00', 0x2181, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) select(0xffffff44, 0x0, 0x0, 0x0, 0x0) ioctl$TIOCGTSTAMP(r1, 0x4010745b, &(0x7f00000000c0)) execve(0x0, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000100)={0x18, 0x1, 0x4, 0x401}, 0xc) 02:09:41 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) semget$private(0x0, 0x2, 0x2) pwritev(r0, &(0x7f0000000180)=[{&(0x7f00000002c0)="000000000b08c43a6a05d7919233fb49f51bc9d47a6b4dc858f06fba563ba530879446e2c9687f8867e4e06fd5de5f27d54ad946e21ea955f5f1f492bdec3df3b336b7a91440eb7dd6a44df68b3836cd4925c155256da8f3da39a8666c195ec5976f8fd47ce3681acfbab14f9d2aaf3c42c4394227ef7ffe49163012000000000000000054fe59dbc0eb445fc8f0f64b5b8f9a47bbb1c49d36c154d7168873f88c25ce0cbb63f58e93620b8a1e223128e2e84ebcb9fe806c7916e36ebbaf0a5c14b9400990eb56662b6555a1ef87426ff3b0e91a0700000095651b06fc3923b7ca3e3d3fcb0100", 0xe7}], 0x1, 0x0, 0x12) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0xffffffffffffffff) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x18, 0x4, 0xffff) connect$unix(r1, &(0x7f0000000000)=@file={0x0, './file0\x00'}, 0x10) 02:09:42 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x400, 0x0) getsockopt(r0, 0x29, 0x4, 0x0, 0x0) 02:09:42 executing program 0: mknod(&(0x7f0000000180)='./bus\x00', 0x80002005, 0x514) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) setuid(r1) r2 = open(&(0x7f00000000c0)='./bus\x00', 0x10005, 0x0) ioctl$TIOCSETD(r2, 0x8004741b, &(0x7f0000000240)=0x9) execve(0x0, 0x0, 0x0) 02:09:42 executing program 1: r0 = socket(0x18, 0x4, 0x0) getsockopt(r0, 0xffffffffffffff75, 0x5, &(0x7f0000000100)=""/21, &(0x7f0000000140)=0x15) connect$inet6(r0, &(0x7f0000000000)={0x18, 0x0, 0x3f}, 0xc) setsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000180)={0xd4}, 0x8) setsockopt(r0, 0x1000000000029, 0x200000027, &(0x7f00000001c0)='\x00\x00\x00\x00', 0x4) write(r0, &(0x7f0000000040)="72b06dbbd16aeb1a95b994437d2b3d078285dc788127bce6a7d6ec762ab449c564e55998899c418cc357fe7daaba22903c2cbb6ee205346304a66887df6bc176d3b63f2ff464166ce56fa0db86bcdd7053578d38ab03bce632010de6418b1f09f41995f790454f9d25baf4aa7608f28f98cb005f44c1425d7e653c194b212eb8a479332e8134d3856e2100e0", 0x8c) 02:09:42 executing program 0: r0 = socket$inet6(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x200000033, 0x0, 0x170) getsockopt(r0, 0x29, 0x2e, 0x0, 0x0) getsockopt(r0, 0x5, 0x2, &(0x7f0000000000)=""/97, &(0x7f0000000080)=0x61) 02:09:42 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000040)={0x2000000000000052}) syz_emit_ethernet(0x8, &(0x7f0000000340)="b6") 02:09:42 executing program 1: r0 = semget(0x3, 0x1, 0x110) semop(r0, &(0x7f0000000000)=[{0x3, 0x2, 0x800}, {0x0, 0x3, 0x1800}, {0x4, 0xc91e, 0x1000}, {0x4, 0x9, 0x800}, {0x3, 0x72, 0x1800}], 0x5) clock_gettime(0x5, 0xffffffffffffffff) semctl$GETNCNT(r0, 0x2, 0x3, &(0x7f0000000040)=""/123) semget$private(0x0, 0x0, 0x4) 02:09:42 executing program 0: r0 = kqueue() kevent(r0, &(0x7f0000001380), 0x40000003, 0x0, 0xffffeffffffffffe, 0x0) munmap(&(0x7f0000ffb000/0x2000)=nil, 0x2000) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x5, 0x12, r0, 0x0, 0x0) 02:09:43 executing program 1: writev(0xffffffffffffffff, &(0x7f0000000040)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) flock(r0, 0x2) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) 02:09:44 executing program 0: r0 = semget$private(0x0, 0x1, 0x0) semctl$GETVAL(r0, 0x0, 0x5, &(0x7f0000000000)=""/200) getrlimit(0x3, &(0x7f0000000100)) 02:09:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x2}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") stat(&(0x7f0000000080)='./file0\x00', &(0x7f00000002c0)) syz_emit_ethernet(0xc8, &(0x7f00000001c0)="ea7f1412ce51157d013721e26b3f9cca36deeaff41bbaa5e4e958c8431567be8c6bf9e647fdc05b5041bf368d5b206997ca674a13423449dbb1f238c77af9bf0c67db690ab87606ff33c28f8d83cc7fd67c485c4559143ef2e4db28464c90c59da7da9d3ce7e041bccf46b8e71a62c332e15e8fd26560f3468a3a78a78b21311ed65bc8aabf1a076e8c6ae3f823d755d1ad2b6b9c4ec44ac27a03998cc5f00017156c87c9adb666b52d3593310467c8e391b12573c1d202f8a66953848613947157c4b28b52cbc04") 02:09:44 executing program 0: setitimer(0x0, &(0x7f00000001c0)={{0x0, 0x2000200000000007}, {0x0, 0x100000000002713}}, &(0x7f0000000040)) r0 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x40) r1 = getppid() getpgid(r1) ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f00000000c0)=0x7) ktrace(&(0x7f0000000000)='./file0\x00', 0x5, 0x4, r1) 02:09:44 executing program 1: setregid(0x0, 0xffffffffffffffff) r0 = accept$unix(0xffffffffffffff9c, &(0x7f00000006c0)=ANY=[], 0x0) r1 = semget$private(0x0, 0x3, 0x80) r2 = fcntl$dupfd(r0, 0x0, r0) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000200)=0x9) r3 = dup(0xffffffffffffffff) semop(r1, &(0x7f0000000440)=[{0x6, 0x6, 0x1000}, {0x4, 0x89, 0x1800}, {0x2, 0x3, 0x1800}], 0x3) open$dir(&(0x7f0000000040)='./bus\x00', 0x102b0, 0x100010132) ioctl$BIOCIMMEDIATE(r3, 0x80044270, &(0x7f0000000740)=0x8) ioctl$BIOCGFILDROP(0xffffffffffffffff, 0x40044278, &(0x7f0000000680)) mknod(&(0x7f0000000600)='./bus/file0\x00', 0x2181, 0x6) ioctl$TIOCDRAIN(r2, 0x2000745e) ioctl$TIOCGFLAGS(r3, 0x4004745d, &(0x7f0000000480)) mknod(&(0x7f0000000280)='./bus\x00', 0x2080002002, 0x40004000000028aa) getsockopt$inet_opts(r3, 0x0, 0x3, &(0x7f0000000780)=""/118, &(0x7f00000001c0)=0x76) chflagsat(0xffffffffffffffff, &(0x7f0000000000)='./bus\x00', 0x0, 0x2) r4 = openat(r3, &(0x7f0000000540)='./bus\x00', 0x0, 0x9b9eaa182e6d2a2a) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000240)={0x6, 0xe2}, 0x8) getegid() close(r4) semop(r1, &(0x7f00000000c0)=[{0x1, 0x80000000, 0x800}], 0x1) getgroups(0x1, &(0x7f0000000140)=[0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff]) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000080)={0x6, 0x400, 0x8, 0x1f9, "3d2a618520b929277101995da30b9bf2b26e3a34", 0x8d, 0x7fffffff}) setgid(r5) ioctl$WSMOUSEIO_SETPARAMS(r4, 0x80105728, &(0x7f00000003c0)={&(0x7f0000000400)=[{0x89, 0xfffffffffffffe00}], 0x1}) ioctl$VT_GETACTIVE(r4, 0x40047607, &(0x7f00000004c0)) ioctl$TIOCSFLAGS(0xffffffffffffffff, 0x8004745c, &(0x7f0000000100)=0x9) flock(r0, 0x4) dup2(r0, r0) writev(r3, &(0x7f0000000180)=[{&(0x7f0000000800)="000000186004008b0006060000000000c640907a000000000000000053b5d1d00000000000f10000000af6dd8de1835a7fc8d3e8ece3836b3e788f74652d62e159c51bad5a8bf626d9dea3d543355b08213a5d30a9f4d317baa6f0749b9ed8026e2c9c741b322dded563d16e9e1153b3cd9a65255f6c0bad196a9830fd7899bd37798d3a82cbc448a4c553cd76b238f54813a1ad3466c9858c8f79a55d996d5745238ff17c51ebd119f9b321374e083dc93f33b8aca6309f0a25ef2aa05327566743fb63aecd6abd9d5261c1feecd7a7712b57f79a59378c022106a49545b0993b617ab73ea176a9c40dbb9ce99f5784af780a90e7a3dc209e5dfd6ad11cb7c2c8f27ce34e8c216eebbe79fbad61ee799e2c983b2c4f548c5ef9951663f39a93b285b024de167f24d7bf4f0000003ac2ed17eb79d747a5fbea76e734c5c41bf5fb9a24043730412a0870e2c966249823321be2443cafd34bd1d29e96934028a3ddb32e3be9a843eb5147642319fe91d8d463fd640b708a480c5b821b9ff02d6d673a135995b1eab01a58af9e7987812b6cd5fed277dbe06e4f56bfde006c81312615302ef1658334f75fd244ec3699e42a2672", 0x143}], 0x1) semctl$IPC_STAT(r1, 0x0, 0x2, &(0x7f0000000180)=""/12) 02:09:44 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wskbd\x00', 0x1, 0x0) r1 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000080)) getsockopt(r1, 0x4, 0x1, &(0x7f0000000100)=""/95, &(0x7f0000000180)=0x5f) syz_open_pts() ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000000)) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f00000001c0)) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getgroups(0x2, &(0x7f00000002c0)=[0x0, 0x0]) r5 = getegid() r6 = getgid() getgroups(0x5, &(0x7f0000000300)=[r2, r3, r4, r5, r6]) open(&(0x7f0000000040)='./file0\x00', 0x2, 0xa0) 02:09:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 02:09:44 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x1000000000029, 0x3f, &(0x7f0000000100)="2c16954c", 0x4) r1 = socket(0x18, 0x1, 0x0) close(r1) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r1, 0x0, 0x0) 02:09:44 executing program 0: r0 = socket(0x1, 0x3, 0x4b76) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000040)=0xc) r1 = semget$private(0x0, 0x4, 0x14a) semctl$GETVAL(r1, 0x3, 0x5, &(0x7f0000000080)=""/38) 02:09:44 executing program 1: r0 = syz_open_pts() syz_open_pts() socketpair(0x3e, 0x4001, 0x100000001, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) shutdown(r1, 0x1) syz_open_pts() fsync(r0) 02:09:44 executing program 0: mknod(&(0x7f00000002c0)='.\x00', 0x1, 0x1000000) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000)=[{{r1}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) open(&(0x7f00000000c0)='./file0\x00', 0x40, 0x80) writev(r1, &(0x7f0000000480)=[{&(0x7f0000000200)='Q', 0x1}], 0x1) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000240)={'./file0\x00', 0x2, 0x400, 0xffffffffffffffc0, 0x0, 0x1, 0xfffffffffffffffb, 0x6, 0x1, 0x2, 0x4dca, 0x5}) writev(r1, &(0x7f0000000100)=[{0x0}], 0x1) 02:09:44 executing program 0: unveil(&(0x7f0000000080)='./file0\x00', 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x10020) symlinkat(&(0x7f0000000100)='./file0\x00', r0, &(0x7f0000000140)='./file0\x00') mkdir(&(0x7f0000000040)='./file0\x00', 0x4) chdir(&(0x7f00000000c0)='./file0\x00') 02:09:44 executing program 1: pipe(&(0x7f0000000840)={0xffffffffffffffff, 0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x4) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000000)) write(r0, &(0x7f0000000340), 0x10000014c) 02:09:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x25}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000100)="c6db19daee2902000000000000004310d196c4ff9d49ef17164f72") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000180)=0x1) 02:09:44 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = syz_open_pts() fchflags(r0, 0x0) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x5, 0x0, 0x2, 0x2, "260d037571e711533d1458559d086f0d16e489e9", 0x1, 0x16f2}) 02:09:44 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f00000000c0)={0x7, 0x95}) r1 = syz_open_pts() flock(r1, 0x4) close(r0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x2, 0x9456, 0x7, 0x27b, "fc43cc5b011bb3e6ed2e3983e719161b9ab92cde", 0x3ff, 0x100}) syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x103fe, 0x0, 0x1, 0x0, "1604ae2f31c4cd0301003c2f92570039569a1270"}) r2 = socket$unix(0x1, 0x5, 0x0) sendto$unix(r2, &(0x7f0000000000)="0b770806ef2729eb79b8a4e27c363fba3d426cf2381698270759803239143c79077a9322e3710ec968c88596", 0x2c, 0x406, &(0x7f0000000140)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000180)) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000500)="2b1775d414ec3d364cea16befd59c5e3b50626bdc8f766a2f00ae09cbda4b2fbbac2409123f01ec19472d66913caa906956a67656470dfe05c4448146d5a6db889bd104278ae7ff66b2b6ab9bb30da441563e1dd30d7c2009968209731ad3483580c4dc6f6899b76c3fe09763ae2a8645200feda7545ebf83868353a03bae9eb47139bae4985eda1a3447b380926662689aea83a4e4b98bebd3862ae693dd844aa0850ee1371dbfd4bfb2dee3a12320e2abd1cb2a4f382ca8d8e717087e5dade3420acba54ef0e499f06bc33668afdaba73bca09df5b1d0e10ee6560d8cb5043b74cecd19d16c6176c43bbdcef63480b5dc543f9459f3059beddbe2df41b766fe47f8156ee3635acbf9832988178430a8d416852c3339f2b2e8b1637c5a7907477c6c193760c36eccef7706b932380c64c51d7", 0x133}], 0x1) 02:09:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x1fffd}, {0x48}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x249, &(0x7f00000001c0)="612e39dac11d7a895e85799d3b6f9b") r1 = dup(r0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f00000000c0)) 02:09:44 executing program 1: r0 = socket$inet(0x2, 0x8000, 0x4) dup2(r0, r0) socket$inet6(0x18, 0x5, 0x1000) recvmsg(r0, &(0x7f0000001180)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000000)=""/125, 0x7d}, {&(0x7f0000000080)=""/147, 0x93}], 0x2, &(0x7f0000000180)=""/4096, 0x1000}, 0x40) shutdown(r0, 0x2) 02:09:44 executing program 0: r0 = kqueue() r1 = kqueue() r2 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000400)='/dev/diskmap\x00', 0x82, 0x0) kevent(r0, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffd, 0x0, 0x92, 0x4, 0x1}, {{r1}, 0x0, 0x1, 0x80000004, 0x2, 0x54}, {{r0}, 0xffffffffffffffff, 0x0, 0x4, 0x1, 0x6}, {{r0}, 0xfffffffffffffffb, 0x10, 0x80000040, 0x0, 0xe}], 0x8, &(0x7f00000005c0), 0x2, &(0x7f0000000440)={0x3fe00, 0x1}) kevent(r0, &(0x7f0000000040)=[{{r1}, 0xffffffffffffffff, 0x21}], 0x4, 0x0, 0x0, 0x0) r3 = semget$private(0x0, 0x7, 0x0) r4 = kqueue() r5 = dup(r4) getsockopt$SO_PEERCRED(r5, 0xffff, 0x1022, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000640)={0x0, 0x0, 0x0}, 0xc) write(r2, &(0x7f0000000300)="bcc0165d349c288501963a5484ac153797def63e2429a3a664f9d74303dbadc8b8dfaf83851ed30c6015cd831521bcbebb0792415c75f6c96e03b75def6950d7408bcf39e9676d79ae5424ae940f5c971813d7ceaea37973f22ea54e67ddc5e1ed068607023ca3dec8d1b473086f6e53e0c9730859af84ade6b3edd954d4b2f36e2311ae1ddf6a1c357925a60711d5a71d9c7289e4490f064895c60deeb8f798917c1cb0aa8d1d4041212566ad385232e8ad2e6cd382cf280208328849e5b1514f075e2a83a48d82066ccfaff3e1", 0xce) setregid(r7, r9) ioctl$BIOCGRTIMEOUT(r5, 0x4010426e, &(0x7f0000000000)) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1700) kevent(r5, &(0x7f0000000480)=[{{r1}, 0x0, 0x4c, 0x1, 0x61, 0x7fff}, {{r1}, 0x0, 0x48, 0x4, 0x9}, {{r4}, 0xfffffffffffffff8, 0x0, 0x1, 0x80, 0x4}, {{r5}, 0xffffffffffffffff, 0x40, 0x1, 0x251, 0xff}, {{r4}, 0xfffffffffffffff8, 0x0, 0x40, 0xfffffffffffffffd, 0x10001}, {{r0}, 0x0, 0x24, 0x10, 0x1, 0x3}], 0xec51, &(0x7f0000000540)=[{{r4}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x8000, 0x7}, {{r5}, 0xffffffffffffffff, 0x28, 0x20000090, 0x4, 0x5}], 0x4, &(0x7f0000000580)={0x8, 0x401}) setuid(r8) chflags(&(0x7f0000000180)='./file0\x00', 0x10000) r10 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r11 = fcntl$dupfd(r10, 0x0, r4) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r8, r7, r6, r9, 0x20, 0xbeda}, 0x40000000000003, 0x200, 0xff}) ioctl$VMM_IOC_INFO(r11, 0xc0185603, &(0x7f0000000240)={0x9a, 0x0, &(0x7f0000000080)=""/154}) ioctl$FIOGETOWN(r10, 0x4004667b, &(0x7f0000000600)) ioctl$TIOCCONS(r5, 0x20004276, 0x0) r12 = syz_open_pts() fcntl$dupfd(r4, 0x0, r12) ioctl$TIOCEXCL(r12, 0x2000740d) getpid() setuid(0xee01) semctl$IPC_SET(r3, 0x0, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, r8, r7, 0x40, 0x200}, 0x8505, 0xf39, 0xfff}) 02:09:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x2c}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') 02:09:44 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x20000000000029, 0xe, &(0x7f00000000c0), 0x0) setsockopt(r0, 0x7f, 0x1, &(0x7f0000000000)="49a52aa660e0c24394ff5951908fcacd06d32eb39284e0f8fe9552bc18adf7114e5fadfabd9eff911ddeebe856a81f540273104d5a7fd9529446a671a8cb", 0x3e) 02:09:44 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) r1 = dup(r0) r2 = accept$unix(r1, &(0x7f0000000380)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) select(0x40, &(0x7f0000000000)={0x9}, 0x0, 0x0, 0x0) connect$unix(r2, &(0x7f0000000080)=@abs={0x0, 0x0, 0x0}, 0x8) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000001c0)={0x5, &(0x7f0000000180)=[{0x10000, 0x7, 0x1d, 0x6}, {0x9, 0x200, 0x0, 0x5}, {0x6, 0x0, 0x7, 0xfffffffffffffffe}, {0x8, 0x9, 0xfff, 0x1}, {0xa0e}]}) 02:09:44 executing program 0: r0 = socket(0x18, 0x2, 0x0) setsockopt(r0, 0x29, 0x31, &(0x7f0000000140)="9513f3948292ae269282d455abab56626afd70c6e9b3fda3181149ee114dd200a92ef2b465bbc11fcfdb71b72ce278fa941a79b7d45722a806d166b1bc4513bb05a76025938759964a53c6bb7cf2394a7ab24012dc56fa2aa2786a7b4b39b7a51bf1baa51d3fb561c0ce637ef3c53f88edcc758d1e1eff1031571ebb9a54c1ea8426de968ad829470aa55d5b3eb81a62a35e0b41bc906838a88d756b2d17d0d7", 0xa0) getsockname$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) sendmsg$unix(r0, &(0x7f0000000900)={&(0x7f0000000000)=@abs, 0x8, 0x0, 0x0, &(0x7f0000000880)=[@cred={0x20}], 0x20}, 0x0) 02:09:44 executing program 0: r0 = accept(0xffffffffffffffff, &(0x7f0000000040)=@in, &(0x7f00000000c0)=0xc) setsockopt$sock_int(r0, 0xffff, 0x4, &(0x7f0000000100)=0x9, 0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_int(r1, 0xffff, 0x8, &(0x7f0000000000), 0x4) 02:09:44 executing program 0: r0 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x331a26e9e975ce11) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000000000000000000000000000000000000000000000eab08618846229781329c45d6c37a52f5ad612178b9b4a8f18127951a512201bf3c2ca6f244c057c4c723325acd6dbc5805ed9fe0310ee035ab5836abd05c7f08936148bb611f0364462fba09e3322a9c85ee4eec673a9c23951257f44cd9c5f8283ee453a0bdff6271cf4cada18cd6294f1f9ed0510c43636e99d2de3461a1289c5b8fc6b9d473b6b878152d3a44947dfbfb00b4d8dd78e51ef8ba3ed1ed28b25c1f6838718453ae3746cd9b857eaacd15de736d8b40a367c2707825e056f0ba590c61e9b5057f2b4f0990226d51907c6628a15bab4a981b94fa1506e3e2bc1fe87792c00b5017fa9a9fde4a9fdab3ce7feb00f3596f408404e9c87e104aac2c5301cf47f04f8356e37dac9caf8bd9fcf12f0a36a820f2d0482a2e3a393dd1001d7005a8"]) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x7}, {}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) flock(r1, 0x2) ioctl$VMM_IOC_INTR(r0, 0x800c5606, &(0x7f0000000080)={0x3ff, 0x9, 0x8}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socket(0x6, 0x4000, 0xfffffffffffffffd) 02:09:44 executing program 1: ioctl$WSDISPLAYIO_LDFONT(0xffffffffffffffff, 0x8058574d, &(0x7f0000000140)={'./file0\x00', 0x166d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{}, {}, {}]}) 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"}) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x80, 0x0) 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) 02:09:44 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x391, &(0x7f0000000040)=[{0x30}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='G') openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x20, 0x0) pckbd_enable: command error 02:09:45 executing program 0: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f00000001c0)={&(0x7f0000000140)=[{0x20, 0x7b4}, {0x48, 0x9}], 0x2}) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x0, 0x0) rmdir(&(0x7f0000000100)='./file0\x00') pipe2(&(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000240)=0x6) 02:09:46 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x800, 0x8ecf69854322d016) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x400, 0x0) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000100)='/dev/klog\x00', 0x80, 0x0) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x8, 0x0) socketpair(0x18, 0x5, 0x2, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = accept$inet(0xffffffffffffffff, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r6 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) r7 = accept$inet6(0xffffffffffffff9c, 0x0, &(0x7f0000000240)) r8 = syz_open_pts() poll(&(0x7f0000000280)=[{r0, 0x4}, {r1, 0x2}, {r2, 0x4}, {r3, 0x20}, {r4, 0x80}, {r5, 0x100}, {r6, 0x3}, {r7, 0x2}, {r8, 0x100}], 0x9, 0x3) r9 = syz_open_pts() close(r9) syz_open_pts() ioctl$TIOCSETAF(r9, 0x802c7416, &(0x7f0000000080)={0x0, 0x100000041, 0x60f9, 0x99, "d9ad0f4ef126d1ab3d180dd051f133273edd70ef"}) write(r9, &(0x7f0000000340)='\r', 0x1) fcntl$getflags(r4, 0x3) 02:09:46 executing program 0: poll(&(0x7f0000000180)=[{}], 0x2000000000000022, 0x80) openat$wsmuxmouse(0xffffffffffffff9c, 0x0, 0x280, 0x0) execve(0x0, 0x0, 0x0) acct(&(0x7f0000000000)='./file0\x00') 02:09:46 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() kqueue() kevent(r2, &(0x7f00000002c0), 0x7, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0xb1, 0x1, 0x7fffffff}], 0x8001, 0x0) write(r0, 0x0, 0x0) pckbd_enable: command error 02:09:46 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x8000800080002002, 0x4000000005bcd) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0xc0307004, &(0x7f0000000100)) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000040)={'./bus\x00', 0x9f, 0x5, 0x101, 0x1, 0x58, 0x3ff, 0x6, 0x2, 0x1, 0x1, 0x2}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f00000000c0)=0x80000001) open(&(0x7f0000000140)='./bus\x00', 0x10, 0x20) 02:09:46 executing program 1: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) poll(&(0x7f0000000040)=[{r1}, {r0}, {r0, 0x12f}], 0x3, 0xfffffffffffffffe) 02:09:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) r1 = socket$inet(0x2, 0x2, 0x7) bind(r1, &(0x7f0000000080)=@in={0x2, 0x0}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{0x1c}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 02:09:47 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00370020000f00"}) r0 = socket(0x1, 0x4000, 0x800) connect$unix(r0, &(0x7f0000000040)=@abs={0x682eb13985c518e6, 0x7}, 0x8) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x8000, 0x0, {0x9, 0x1}}) r1 = socket(0x18, 0x4, 0xfffffffffffffff8) close(r1) r2 = socket(0x18, 0x2, 0x100000595) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) 02:09:47 executing program 1: r0 = openat(0xffffffffffffffff, &(0x7f0000000000)='/', 0x0, 0x0) fchdir(r0) chown(&(0x7f00000003c0)='.\x00', 0xee00, 0x0) sendto$inet(r0, &(0x7f0000000040)="75b8df6fc86f9cd4df9291e67aa09b43149772e6b11e598cb877f500000000b9cec05fdcaaa3eb0679c3d845bd438afdcd0600000082b8ba6d47f7730dfb55b6bfd7c307968eca0b269113b6ac21821e1a7da0d760c1c4e51efd1794331246a3235dd60b11549990d26ac191adfdd0a1ebac235591e71d6d344865a5d9a6649a7e19c2187db1a4e8218a65b266011781328341d09020c4a0288ea63f653b050919b5d9a062b5d702ae904c", 0xab, 0xc, &(0x7f0000000100)={0x2, 0x1}, 0xc) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000140)={""/16, @ifru_index}) 02:09:47 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) r0 = shmget(0xffffffffffffffff, 0x1000, 0x0, &(0x7f0000ffb000/0x1000)=nil) shmat(r0, &(0x7f0000243000/0x3000)=nil, 0x0) shmctl$IPC_RMID(r0, 0x0) shmat(r0, &(0x7f0000fed000/0x12000)=nil, 0x1000) r1 = getuid() setuid(r1) shmdt(0x0) mlock(&(0x7f0000ffc000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = semget$private(0x0, 0x4, 0x100) semop(r2, &(0x7f0000000140)=[{0x4, 0x9, 0x800}, {0x7, 0xb463, 0x1000}, {0x4, 0x5, 0x1800}, {0x3, 0x3ec2a473, 0x1800}, {0x7, 0x4, 0x800}, {0x0, 0x7ff, 0x800}], 0x6) 02:09:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000140)=[{0x20, 0x0, 0x0, 0x40000008d}, {0x6}]}) syz_emit_ethernet(0x91, &(0x7f0000000240)="39370db00077a17581ae2b27b937a95557aa00c3b90a29248ff3caff2aa0ab730c1a0d865642ab12a297893ae1b8a628e292ca644b92ed609efa27d80f2e1169ac21ce81dde1fc7f6e88617fc8db0dacddb33bd917a6ef01005ffa66821dce85b5f3b0bfe537ae66fbd82d11221e1866b1643d8fcc0f2bfcd18d922361f70ddf93300fe3c2220c2d6a1f7cedf08f6b71f7") r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x800, 0x118) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x4, 0x1}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x6c7672f22b41bc3, 0x0) 02:09:47 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x2080002006, 0x40004000000028a9) r0 = openat$klog(0xffffffffffffff9c, &(0x7f0000000040)='/dev/klog\x00', 0x10081, 0x0) fchdir(r0) r1 = open(&(0x7f0000000400)='./bus\x00', 0x1, 0x0) writev(r1, &(0x7f0000000000)=[{&(0x7f0000000080)="00000018600417b2ee222b00fe0000ffffffff01000008f60000000000000000000000005800006e15d3e30b0000aae4", 0x30}], 0x1) 02:09:47 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSMOUSEIO_SETMODE(r1, 0x80045726, &(0x7f0000000100)={0x1}) setsockopt(r0, 0x2, 0x1, &(0x7f0000000000)="98941deb911e61ee68ab3405499f8e7077098224483e674424664ac27087fedd405b78f04c0fc6057ca4052234f386977991a482bb501069b123268577b8fccb3ebe1b32791b807cf728423a21c8a4b9c595de220e916e323a77871ab4531341c1506be414bad3265bcc1c74553881e6fb9ffb75d321bcaa09671d2c0a77ea3ca4dcdd2fd85cf98f2d9dc4be9018d0f23f07a620ba7bc7e9337402f8f1", 0x9d) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0, 0x4010, r0, 0x0, 0x0) 02:09:47 executing program 0: r0 = syz_open_pts() ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000000)) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000300)="67b499210c4f2d1d5409385347d589b47843b2496dc2732da006bdba1b8056e551467a26a2e48f6f7591fb8d82aba5b44a9ff3c1c43b32133c6dc77355461b0adc3bec4c0244b2f3e00644e970666bcfceb4bb8f47770d7b7e1ad70626c57d4c59f761a943", 0x65) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = syz_open_pts() close(r0) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f00000000c0)) dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "854955882e0261ce4e66378e5dea9c11fe4dbfa6"}) poll(&(0x7f0000000200)=[{r2, 0x4c}], 0x1, 0x0) 02:09:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000001c0)=[{0x44}, {0x4}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="dd") 02:09:47 executing program 1: r0 = socket(0x18, 0x1, 0x0) close(r0) pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_GMODE(r1, 0x4004574b, &(0x7f0000000200)) sendto$unix(0xffffffffffffffff, &(0x7f0000000100)="14960465ebf81bec922d2e63a37a7bafb61ae1e2685cb6fd028c1c13a022e1181e653fc5559ccdb1bbb2ab7f3141e3920f7ac0fb55634440b0c1889498b3f7f473d35eec436f10bbbb6bcd66da4bc7519e3520ed9cbb63710162b5b8323223a669a950e815b6dbcbc28734cbb1d9ccf7443154662271b832807c4b20931e71f03a47729d132843fcbb900c4b19303c", 0x8f, 0x0, 0x0, 0x0) r2 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) getsockname$inet6(r2, &(0x7f0000000040), &(0x7f0000000080)=0xc) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) close(r2) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000180), 0x2ee) 02:09:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") r1 = syz_open_pts() ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000000)) 02:09:47 executing program 0: pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001740)='/dev/vmm\x00', 0x73ab77727f0e8b75, 0x0) r2 = openat$speaker(0xffffffffffffff9c, &(0x7f0000001780)='/dev/speaker\x00', 0x400, 0x0) r3 = syz_open_pts() r4 = openat$bpf(0xffffffffffffff9c, &(0x7f00000017c0)='/dev/bpf\x00', 0x1a0, 0x0) pipe2(&(0x7f0000001800)={0xffffffffffffffff}, 0x10000) r6 = dup(0xffffffffffffff9c) r7 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001840)='/dev/wsmouse\x00', 0x800, 0x0) r8 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000001880)='/dev/wsmouse\x00', 0x8000, 0x0) r9 = openat$bpf(0xffffffffffffff9c, &(0x7f00000018c0)='/dev/bpf\x00', 0x20000, 0x0) r10 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001900)='/dev/diskmap\x00', 0x200, 0x0) r11 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000001940)='/dev/diskmap\x00', 0x8100, 0x0) sendmsg$unix(r0, &(0x7f0000001a00)={&(0x7f0000000100)=@abs={0x1, 0x0, 0x3}, 0x8, &(0x7f00000016c0)=[{&(0x7f0000000200)="d92406d25e76d933e0065138c355b8c2b1a874e76594729ee1e3d992382a9a50e093535a58a131a1be044084d268f9a304a054689ce89e8d4d4543ee3c93b60fc21ed5b34e51a408dba4cc430994e2da833ec4c552e9a583a59f313ceb1bf48677ce88ec9a623c4bee11f023b17307e5657b7b275fd95abfd16a773b0f959189e6e44b636a9d21c874166d8db2a323c0fdc65eeca854a9abfc30f6f0d46625aae6196103e731764e87e5b413e3a1a9a0d5e46eef0a84c3a158af3694bdd6a975fcb5b061cbcd", 0xc6}, {&(0x7f0000000300)="24a917b3a76a12d247627b4ce0b2edba58683358ed057255f5d10682401aafb8d5262d2cd915697ddebbfe674b0e19671d998f6d30260d9156c97d6e0abe56e2828bdb2edbc2ce66e83ee1bdfba65fcb8e", 0x51}, {&(0x7f0000000380)="3fa186db43817a0e7bdcfc1f17374c0247732210b3ed2fcb6d2ae82a59c26b4940758bd302618768a0eb6a18a4ccd49762efdf1a94c873b00ad75538633930ac8b064690ea00b97a24662d14c20abb910285547e04ba6dc43633a1aa331f9d5d176783f080387fa7f36c6130d27e5995feef78ed15dfeed02cab2a0f3875345baeb3f4f88275e1cebb8123fce22a578b4e7c0a7dcd3498f0298f65d15906abb39f66c970b2ab2cb5cf402735b001ac3dcf2acdb5100853e8f462990f04237ebc88a43d174fae32210f1564d36180a2050104d7e20959ac99531a63b440decbe49ca4c22e4df66f7ade758316be096f1c72273322cd8047a17a", 0xf9}, {&(0x7f0000000480)="9c38f9ee8d274fc35eeba3956e90fe22488f5637ba1e5e234139a7a27d72cbb0a3b37b60ff2ce5faef23175b49c7170e4dc65fca7050aaba5e8fe7733c18a6ef1b0f7f9f8328c904206626ea8a3eb75b899cfd85644eb7ee05d2664eecc24811ee5443e52b5366e8d25f120ff5d7f2a5eab7f20656bb6c2345e9d4674581baa673c1baec4b0db297c3c82e3f753587cfdc7b7ec93e893733bc47c7ca743e26c32d1e15737fd4f3d905b9cefb2d757d76c17cb81ebb84cb45ebda0a05108e1191acec1142cf59", 0xc6}, {&(0x7f0000000140)}, {&(0x7f0000000580)="09bdd6af7d92d621e049a103763b5787caba1294c95154082aacebf0430d40de0fa1a2486953c26d8e3c7aa79d3d01f43e7fcd324c52c746c5e724e9d22f4b146ebc7a3970b3eca0599ff99726da3884475c4b578b7be8443d2c7454f447bbe7bc2d2ba0d7d0df557569aac4b6ed8b6269622e34a8dd348ff07de10084dbfdf23192fb297af73d5b62528eb14301232191e90a45b96f953c26ea29fa6f7fe0e22ae9e25f483a568a594e6319d6012a803ade014b675601327be28e6e84cc527553b0995e7247581cdc2b28465f37793817ca6eeb080c280ad0841a223475c2eb31a152e9cee8b018f9d452f893737e04", 0xf0}, {&(0x7f0000000680)="b1955fdacf863e754c7d6b81fe7271bfe30f0581103247462592ef44a09c33", 0x1f}, {&(0x7f00000006c0)="b2ee85d5d4412478570a1208eeb7f5bf21dca284342ab824dcfd6a6d7473fb4f140761d358ac2c52c9f2d03465b47e34f9909770939c34f12517407708cc7f5dee70754596b6494659fb4799ab2facd72d80ea49140f7dada0e10e0120e16b7fa2b57cfa3898f7bb26676ad8ed78ed3e17f9a6b724a0ae81cb7d781b4659976173e5ca82b115ed9de69792b28f0c52d510a74f5a850d6b3416225d55f5998513c49b56b73e49523ded5d734751ec4f11c7207282259dedfd6c3f8e8efa9fb56ef2e7dc45a53048ac85220376ce26f88705928c5987731ff49bc3afae79b3413d11cedc6c5fbc2557a68274db21740a698765308bf261ba3652d2c77f2d1833a5caf2cd1ee4de0aeec12fb9d52303a88aa47b2c0f0c08fd6c40227e512fb1e513d5955c76780e3072f3d72bdfebeb34780733c2e59f9d98075ccf035f45f6616b463b5ff080469da8641621fd4db84911330f50bee79a2d849de0c602ac40f9fe2c35ab973405538bee7ef0b0a3684bbf411043b874df3535bc1aa5eaa61fc540055ebf8ddb0d73decde0ec349580c94b4d143f697c483cc7d56bdeeefde697cebd54e47cced902b3effedf8b80957056f21910bf6102ff40c950c7d67686942c455711f0642621c9fb5e712189231aacab4e492fd457734acfa7b3ed8014df671c42b9778282e39fd47dee9890d9fc7c949c272acf7992268127bc52dd6cdc616abae1131a60e58788c72677198b8b7bfee7cef8462a3d4267f94684440f0bb5b3af4cb1292e3d732e2c5420a4187fcdc4ed8e30c970a2a3f0f706faff9c809352d7b9015beb1b03885a41751f290666ec566da637a5d98ced04b255ca5cdefbffb9e525ff0b13848eb0e8b4b9a1001bdbcebadfc2ec2a2f8858ec65239fb760c7a2e39c65a131fe278d4e0b9e2454bed19dce522a10ff99f60d57f40114ddb7bcc259d520c58f95c21c048a1eaabec44fa89df98b4c87a394fe00ff6dec15130c6f13495759bd26a83329b44f64c4ac25ec0f369012a7ec467379b77a21848e9276d1fa44c1f45ae1615943f9d3e9f00f6c9d3e85edb6fac232d2e33116ecc017ea54667322b68083f56f0e3f2c7ea381dd3d07b0075e51c717552017cef97e62da2c74298fd6c3646b7015aa3c9611474008d4254923d837dddaced3e555919ca059eeecefc8492664d3286e0a0508f98362ac6216226dd650d96e8d52ced058ba75528541939abba6dad65872e782772cc8f12dfd7753a70c0118669eb4d5b0374533eef25f1d07b438d7505817be938a88823afea88ecd2bec940100909af9308d4e99c7b864af170ba4ac4a2611c70c80406f4d4a2c75891fb0cb18a8eafafa3fd2ffded7752184afa468b8ac5623502887298c8e7a404e1dcfd314a4ca0ae47aea4404f174cd32a80f38446dd1a2d1df4d438189cac5c050572a91a1a744f4e86c1888a1a6f8a1bd5279a16cdfda28a9b569736380d14bcce594d358c3fb93cda12dd1d059b03838df43327ba5ccab0901cc9cd9a66a1858f1298aa3b35400b78b5708e9f75525756ba7cf61ea2dc3cb29677f164a70e3b7b0944a6b70c3db967c0d489dab35fdc8f2fa19cdcdb727b3bb7cc284fb93022b1ee564279a32c3ddf2206a71a580fb2ca630e66c79c33e670fa490964f150dae3774d1ec69954d8be46e560131e80fa00cbd07667cf067d7c4f47254a569626dd5018a4626cbac31804c82d1d8dc5e3dd851cb3384b9b5da01bf2a0d60ce0ee9d3431f1873f906ec8d295b8ab6078f59bcf427d27567d837a4fa439de7822427a92315fb2994fca70013d2164ce7ca4b6f01e956f050e2ee73b99f2b35a5f8a02a3e8eb5784fed71010f26990bb3faff1b4958807eb00ac95eb4d5be17cd29f0b301c8c00e1b9ea64ec3c1f6bb07c45c51c4137ab21ff13e3d790d02ab292708a781948f78d5822a3e4c1e009a3fe0f1f6dd12eeed4e00e247836b9964c28a1de0c1f4982fa7e49cdc4a5286e8660417d55b7b766fda3a98023b4342a9825ac9008b867708191c2d54ff6cd9bdb3e8361d417ad9e5edf8faedfa90c3d881c27d2d5e8cd8bf3765b95c06880c0f4c4438c648e80dbd52939e5f7ec3d679e4de76a47706a0e3bbffe9c8f41e47141506e6392b5adeacfd8289268bd1e958e1f4245abc84c2cca6f427d06bb3a74cff8dc8d4f44a27c335153d174d5dff8bd5067a1687aad351ea8fb4ed5291154dba549c09e3eae4d8c877759a8d9ea1da59d1cad32fee238a622af40e62a54a8b4a753828f76e9a63e0fbeceacf4c8bbc7c581b86e365bbbfa7085d57c51ab4fb4de77a8149ee7469a17f3893b2af9ed1e50cc585ca36d6e9801ba1101954c54a9dfb6a61123c9964dbb1e6687924f8f101bef5415ffe2fca6f92c6ef0a253b98cef8c671cfed70a5cce44694d415b64aa06b99ca67aceb9cc184740735973cf9d54ab578472c5990e6ea21351f8a83a01278631d2a70823f812f86bfc9f06956741184a68ae37f6322230f8d598a6d5d22c43e5b0a17c474fa8866f77c8d03d1678200e1622301b2347db91c42bf5911af6c62ca5f3b70f26f679689991f36dcea12decce2ba2e8d07c49173175ff2e45ba327e028fc5edddfb5049ef51855a86ab38ebefb02638a6399ceef51ff8cccb0721f5c3ef3982e5f87fbffbde6987286c7c81c6f39560ba1957b16f7f14f5af4ee12b910fe66c457128047ba4cba52cce4270fde4ab486f34a7955e6d86c92738dae6b29d34ab4028100a92970df00b55d10ba54dab14ebbaed03ffd0dd165c0d7a047065f664527f62392b3d4aff62a926177dd559a399ca4cbf873cffcfe83f22a766cdf5c017482c66b88a573eaa4294dbe99a1df5d7a1932c1030c99ecb13e11102c02ec99804f780efa3347214658e17fd5e4fdb26cf475608840658594e5b05f6e3be23818eddabfa44fcfa555e733abb26df8c3860dc6154d70981bba60b756d3839eea8cf08d86915f7407eb41dd533a07a85b6068db9070df71379d8e0e4b42bdce0a7f8b6a3aa3f94c8b5a794614a765b7ce449d9e485dbc726d7801de4fc7438a419b5682cda70d3e0aae90f7f5a4f4d62f3bccad0ee65b26142496b757fe02d517b0e858dbfa3064b708acb6a6d9c3362ab0ef6cd0f5b52c5c59d0e4f3201099585719059659b1091e4c3a59e9357bc907c55f8ad64151a59402f0182badb33e1a553eb4e54d38199af9ed543cb3054437b35aeb3f90819674a89a6badbcc86b4ef040083de73ea568e577b0e1fd9da8b87ec7e44c23b17ee88ce023482cc081be36e1fcabf8c4393bcf495df78bc8cbc9223923fa4a28efe21db8055e1b35ad7af20ccd9005b6c60d2d3f07423953e7c00e9b7ee611ffbd97cb299ce86aff7ca3e3c65f581e73b1d8b99e70706f4370028838a7adf9fc0bfbf8bd43a64f17582635da26386793985c8057cdc10af6d091052dc99a2d9af199aed67020f102d2b5e4406ba3263b0490c7b354b359618c39b07fd8aadb87fd14292708f49a71f296b2abee29b68d27b22321ed542d761b3aedd22ffc87a90bfd0d5ef369e79c3f201a45a74422fca471782a00f676623a3265ce939bbdb9ca8d28a8587d0ffdba47b9b30414af70824cd1b954c0876e1726fcc080064ab8a3654085bfb64064e3d0afa2599720d2a7a87aee57009ec6fa1e6202da6f7bf4c3bd2ef9bfcad6e7c9404be9a5ac9fbd12940c6b769efffa93279425ced09d9fa3784b3e4f344425ed671086aa791a582003f0aca872cd68b1e9975926e89884f945be69fddeab517c88f062f84bfcc9a260e22c68f51348dade34fcef74a800af53bd37ada144a8e05d8292b35bfaa2a1dcdb8c29ab279a5e321ec0d1dc829772a11fd5ff9770276c0cc41bb97ba42713578d6f3cb059513f363351f34ce628fba0b30271b597b7b7b79170a0d709c5b4ba8d0453985ebecc7bedc7538d9f4811c9083081fef84b79ea1bbeaa8dcb2171d239de4f324146286a362583f9cadbccdb1cb5ac75d020c76e3f0157dab754d7f0a09a6ef5320a6ca8303a789be8c666aa99921905b4dce14f5c17e727a7948fbdaa823672d01b1e7c9b3728362d3631ba2f771933676a4883689d62b50f430888f0fb204dd1edde6b2ef4d3cd2a9841ade314f5d5334f26e7ca93051fadd1bfc88f1b6088a6771a9ec2145c4373ecabc019e78a832ac0c2cdeb018cf52b6f0ddc92c479e7f42b69eff90179c45bb7396d06787594aba43d42f97d18ef5033702b408f466edbe02af4446bc8b377af230b14d0158bc7b278751059895be07f857bf781c37bab6849bde45a0ace71fb5f6291fe24459a3174b1bb596b7ac8a4d9d87c5ce4da6085842969f3698514c9359afa42d2e9a433dcdb16254e3a87f28ef0fd0a09d9ebeb5bb4416ffede84c351e44f93045692722a86edd77e9a988d38dfd499899067ee0f471eefb2a5e17222b765030045708a62d8309f4cd8a6af8203738437a0a27e914544e8a3ad6eb3a8490dafb261b1b4bd8e0d888bf3a0d240bb9b3b15939c2d6d89e9a4038014708fedc14fe6377070b7668868c0fc008681b72b8f86897ebee757f2b9d22a95cee8581be1f8be0de1937975a37a931d7bba2a19afea42fc5d8dd59b2066b07449792e943d6df2bf57691a563db7c47c1a0f06387dc529d3a290ac7100ce325c8fd242b3a52208248cc6cc5097b6047013d83aeebaaa4cdff86392718c36ee113a46f8ae7bf45402cc914945236f0dad2821c20936f22c3be46a0f2c09713563839242f26ec0a191a3a3ec25e24707a3387ddee8a32c62145eed184e41651ee3a9564010559782dce0d92a05c87d7ec652455b95b536418c99f599fdb49816b4728b9fb820f907c169edd1479bc25a0145a348e37ca5e56b1e5ceec8862474ba077cda4eb540c96f7d7dc9a1d1ccaa14a32d396ff7c2b6528eed529eb09eee323240b02e45c3edf3c64150f4556fe16d9e57d8543b2fcaaceb4dc26d4971a42b5e299e3e0e841d9123455768a03f13823311084af5c61469daf62c2eb3802bb028da29edc200f0e996707caefef6f9a2696c64072d8c17338e7bbfcdc95c11bbaa80deb2634f56f01c3b5c10897c862282668687f4e9cf352cc0d6b40dd6e7bcd03436931fc2badeb4597b69b66552b4e8fe8ac3b6ea6b09db6087472fb0b903039a0edd0de8c693890fa971b9bb2ec2bd82d39df430f808610a431d6e4e9247fcec3f9e679eda7568740bbe4cee2008426388aac2fae5f31d1d2f404579461e522af2dce7d2375795a44ac54721bc01f2e65073d745a8b87fc59bb95376ad1d375a933d703d3241b5661df1ea89449db435b43566e5656c840c85389802de9416e76488079ce17e6a7a5b4bf83c12766c1ac4da53a2204bffad2ffc6c2153841121d357302c368520417e94efaf81b132df06b8744b7eaed1ee633580288bc88ac2874600eb99f9c707f163475d798d76d59a8d9da64cb37ef1d67c763af0d09bb0fac4f5e7a9269f4717146cd15201ccd66cb35849955d6f61ca7b37e8c1e2862bb230e6be0ff7d0a7b11ffe3421cddb3e89c9885ac7bff71c8136a7a7cd6909b6314f914932c499aa4f668c7cfbba69bff6769194dabee077a115308152a39a8555f66a638c88960a4211884d1d7e9b3113950849e79645aef28c2b6604665833f7a60b5a228892a9ca6337d23d006293f04873b1c9cc374e64d18a003db72854edd52f6ea7ce5a555320fbf30423375fcae02eec07ffdb5843e16f6cf719f246687a1b1d119ec8c94e", 0x1000}], 0x8, &(0x7f0000001980)=[@rights={0x20, 0xffff, 0x1, [r1, r2, r3, r4]}, @rights={0x30, 0xffff, 0x1, [r5, r6, r7, r8, r9, r10, r11]}], 0x50, 0x8}, 0x4) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x80) unveil(&(0x7f0000000080)='./file0/file0/file0\x00', &(0x7f00000001c0)='c\x00') 02:09:47 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x80}, {0x1000000007c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) 02:09:47 executing program 0: r0 = syz_open_pts() r1 = dup(r0) recvfrom$inet(r1, &(0x7f00000000c0)=""/79, 0x4f, 0x842, &(0x7f0000000040)={0x2, 0x0}, 0xc) close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETAW(r2, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) ioctl$TIOCSETA(r0, 0x80047470, &(0x7f0000000080)={0x7ffe, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, 0x0) readv(r0, &(0x7f0000000240)=[{&(0x7f0000000140)=""/51, 0x33}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 02:09:47 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) setsockopt(r0, 0x0, 0x24, &(0x7f0000000000)="00ff0000", 0x4) r1 = syz_open_pts() ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000040)={0x9, 0xfffffffffffffff8, 0x10000, 0x40, "6e7ceac6f821f47ef3f580b10f46024fd34ed775", 0x9, 0x1}) 02:09:47 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x202002, 0x100086128) r0 = open(&(0x7f00000001c0)='./bus\x00', 0x1, 0x0) pwritev(r0, &(0x7f00000000c0)=[{&(0x7f0000000080)="fa1204a49155ce1e00", 0x9}], 0x1, 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000840)) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000200)='\f', 0x1}], 0x1) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000240)="88a9d6da683adc1e299088ae2dbbe64b091e652a685773210b7289fa36508422720552e2d27d186c9f652264e167e4259d928d0672dc8fc7a2848f3223403ac6ab10b5d64b26eaeb3025c77d28657a5d33898b1579c05f40785dd347075b6a24ae8c1e107d8d21dcaa6fe002577362da5c9e7b6bc90ebda0f661149fb776d9457fca55adbe10cb497715d3c514c1ba7783d7dc38bb0f67f754f9510d361d789b4ecb4e46ca1d649e2a92b56003d918aaa2f285368bcaa12ee397edfd955b24b71be5f455bb77d2a6a7907477fd47b6759400e924c2fc35e8eb14904558225177137c9baac62a76e9370fd1f02ec8d235039e98d1bc3fb645a40100d60b79a0b32342a0fe07dab7715c526a460a905d9050f766cbf7fe413d9edc8f29c5964a05acc7e03a05c0e41157ae269e72f4783c3939d079626b84f3e9f7886e73233367dab289cd7cb2335a5932b7edb7165068b3f8c58d1e18746d809eba430bc2e817c9839765b28f17625de04ac56518d534e45b9d883188d127abc8d258edf77510f696e2e77399e3492cc0c6b56d3584b6d97235658a2e1341305420a34941a15dae7b69a98d5c9c58a822782cdbc2e654f5e94bf0ee375ccdeab535df9ea675527da608d58871fe818aac46601e0de892a2b6de3d914a958613f6d0b8051b9c0f49b530f0787aba1b0d4c0723724a021584dac7a7329990ab83a2ca5a378d1fa62b1eb8b2764424001000009cee7d4bb4b65b1244a3edf12b16d4ca0ff3a077b59f323e1093568b7f243468038019527275c92f01a88553209bd7121ab05b4ea678e8b976e1a2486787ae52a3fb6df1a3d47bf497e4be88cb6f2b8c2d1bdb13f178e53c62f98993e9f22a7594ab459e07405a0c46926d76636b7b45742ebc173360ce049a6b14eb828cf74056e598be820df499b11bb52a6b10e2af5cb947c8db7d09e7bf4dcc284ac54b588f49818b751a4367f8d14909c39ed4e63a91e369ec9c14b57c697f8745e694e013fac87d0f14063ccbb88c530181d1f0f812d1e34611f4e39e4cfed7f852685df8649c4d5c940d9be7bbe479c09320e625edebffe0710e155e593e411c4f50e1d32191c59638bb3e3802cd335038c198b054437d177308c9a00f60f813356699abb1cebb759399bb8b4bc756aa160bb58856000dc93e7693b57ac025d29065ef1074f62c1f6e8a306dc740e38391524410b9763597e7ed6988855e1c9c2015e67579fb719c2fe41eda7296be796b63e9deb134613bc732c685543a2bf64b4bcf2094110677a0cd11931ab868a7f8c53011d047034376f7ec211f8ed85ed3eb94392935f9fc35d73b9eac05e278b378431e1c6799ffe29ae2213cdd0bf1db67587e9f4472814efaf50041ce975d7acaf07e9c2c514f36bfcf0f24a584c8117767d3e0856ac7903eb4a954ba335bae2bda935deeca609dc461bc8a04251a1d429c50cf7b479c381a708d8b35002771443a2cc310c9216423707318a174a8a2b568a185ddb47c98feb510012d6de1a6d81d77e8421951fba78f8c4351e3f3b95fc1e578ce7ac7e54bc39bd8ed0a27e71540b6b8a790bdcaf22cfac7ffcd0229bc70fdc32fba5aca9bff342574dc6850d770f9b91ce963c746b8e8ea6637352e0b9627ee448aecbaeb672e88d4547e68c0", 0x49a}], 0x1) pwritev(r0, &(0x7f0000000800)=[{&(0x7f0000000100)="cc28c0ec9e8636e6e67fb79c8aa79829b2a3c7779c6691af5090a03f5af6f1f0", 0x20}, {&(0x7f0000000140)="16bf4f24427fd109c13a29618b0be8ada69e919f317eb11b0a04576c4a318a6ae2a9796d0a8e7037bdf68fed9bc9e4114ddc4eb3", 0x34}, {&(0x7f0000000700)="c99a186e04612eca14a8b790c459c4c440bc675e2cf096bc1b40532da4acd3854ef4dab5b277562d92c5790552145730911463cf1e114b8ac26954c813b9a5bdef645aa437fd4297476920d24086092796c0e2025b3c72dc9af4e5368bff1f902c8166e10a06f2af0b77c34aff687d593df18ceb54c28ad49aad940f3bda81a4f8b1d88d0738f8d91002f6275427d25f8c3ee00f11576e1abb7b089873dc48edcfbe07f79a2a2a169641e2060c3026c781f855c1d8812548cdc50ed379bc7e5f105c1f", 0xc3}], 0x3, 0x0, 0x0) 02:09:47 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="826911c6c3d61d00000000ff"], 0x1) r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file0\x00', 0x8000, 0x20) ioctl$TIOCCHKVERAUTH(r0, 0x2000741e) r1 = socket(0x2, 0x5, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000100)=0x1) openat$diskmap(0xffffffffffffff9c, &(0x7f0000000040)='/dev/diskmap\x00', 0x20000, 0x0) setsockopt$inet_opts(r0, 0x0, 0x39c368b3205eeb47, &(0x7f0000000080)="0714e15f0973db00080000000025c6149b33ff0f", 0x14) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, 0xc) setegid(r2) write(r1, 0x0, 0x0) 02:09:47 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000340)={0x2, 0x0, 0x100000000, 0x1000300000001}) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ioctl$DIOCMAP(r0, 0xc0106477, &(0x7f00000002c0)={&(0x7f0000000280)='./file0\x00', r0, 0x1}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x21) kevent(r2, &(0x7f0000000100)=[{{r2}, 0xfffffffffffffffa, 0xa, 0x20, 0xfff, 0xfffffffffffffa3d}, {{r2}, 0xfffffffffffffff8, 0x4, 0x40000000, 0x4000000000000000, 0x8}, {{r2}, 0x99bdfed67db6b25c, 0x1, 0x0, 0x7ff, 0x9}, {{r0}, 0xfffffffffffffff9, 0x2, 0x1, 0xffff, 0x8}, {{r1}, 0xfffffffffffffff8, 0x39, 0x80000000, 0x9, 0x400}, {{r1}, 0xfffffffffffffff8, 0x40, 0x1, 0xfffffffffffff800, 0x9}, {{r1}, 0xfffffffffffffff8, 0x80, 0x80000000, 0x200, 0x8}], 0x9, &(0x7f0000000200)=[{{r2}, 0xfffffffffffffff8, 0x1, 0x1, 0x7, 0x8}, {{r2}, 0xfffffffffffffff9, 0x4, 0xfffff, 0x81, 0x400}], 0x4, &(0x7f0000000240)={0x1ff, 0x2}) 02:09:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24}, {0x47}, {0x6}]}) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000180)) pipe(&(0x7f00000002c0)={0xffffffffffffffff}) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f0000000040)=0x100000000000000) syz_emit_ethernet(0x1, &(0x7f0000000140)='e') 02:09:47 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10004) ioctl$VMM_IOC_READREGS(r0, 0xc2485607, &(0x7f0000000080)) r1 = socket(0x2, 0x400000000002, 0x0) setsockopt(r1, 0x0, 0x14, &(0x7f0000000040)="0700000f", 0x4) 02:09:47 executing program 0: open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x11, 0x0) open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) close(r0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r1, &(0x7f0000000640)="ac", 0x1, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r0, 0x20005302, &(0x7f0000000140)) 02:09:47 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000180)={0xffffffffffffffff, 0x0, 0x3ff, 0x7fffff80, "07006bfe9e077dac000000000000009300000010"}) flock(r0, 0x4) r2 = getuid() r3 = getegid() fchown(r1, r2, r3) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000080)="c610e33375573c72cb1b559634c55913f85c06c5ec9977c41625f98162f59f5c4b442c54d2a4b711cbed5770c9139fe9dd646186175570e73e15bddabd38cb85b02db11aa1da8ff14e650f0a0c0b5396b47e39199d37186b7754cd875c29", 0x5e}], 0x1) dup(r1) 02:09:47 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x4}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") syz_extract_tcp_res(&(0x7f0000000040), 0x9, 0x7ff) 02:09:47 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) openat$tty(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/tty\x00', 0x2, 0x0) write(r1, &(0x7f00000001c0), 0xfffffef3) poll(0x0, 0x0, 0x0) poll(0x0, 0x0, 0x3ff) write(r0, &(0x7f0000000080)="87ea32174810192e457d583b4bdcade3ff593aa9624553ce37d55c1e41eecaa59a15091a04285fab4446", 0x2a) r2 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) poll(&(0x7f0000000000)=[{r1, 0x2}], 0x1, 0x8) write(r2, &(0x7f0000000040)="4f193a83bace06683079e4c22ba9df3aa1e84d978568746685", 0x19) munlockall() 02:09:47 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x8000, 0x100000014) utimes(&(0x7f0000000040)='./file0\x00', &(0x7f00000000c0)={{0x0, 0xff}, {0x8}}) chmod(&(0x7f0000000000)='./file0\x00', 0x0) sendto(r0, &(0x7f0000000180)="b932d7f61d6491c1b640b4c3b4674e6c8c3f79c8ee7a73224afa510e5f5024638a3bd4c0674df0c9", 0x28, 0x400, &(0x7f00000001c0)=@un=@abs={0x1, 0x0, 0x2}, 0x8) ktrace(&(0x7f0000000100)='./file0\x00', 0x4, 0x104, 0x0) setrlimit(0x0, &(0x7f0000000140)) 02:09:47 executing program 0: r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000100), &(0x7f0000000140)=0xc) recvfrom$inet(r0, &(0x7f0000000180)=""/116, 0x74, 0x2, &(0x7f0000000200)={0x2, 0x2}, 0xc) setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r1 = syz_open_pts() ioctl$TIOCGETD(r1, 0x4004741a, &(0x7f0000000080)) close(r1) syz_open_pts() ioctl$TIOCSETA(r1, 0x80047466, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSBRK(r1, 0x2000747b) kqueue() select(0x40, &(0x7f0000000000), 0x0, &(0x7f00000000c0)={0x7f}, 0x0) 02:09:47 executing program 0: mkdir(&(0x7f0000000240)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0/../file0\x00', 0x2) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) r1 = dup(0xffffffffffffff9c) ioctl$TIOCCBRK(r1, 0x2000747a) lchown(&(0x7f0000000000)='./file0\x00', 0x0, r0) setgroups(0x0, 0x0) setuid(0xee01) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f00000000c0)='c\x00') 02:09:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x5c}, {0x28}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 02:09:48 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() chdir(&(0x7f0000000140)='./file0\x00') ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f00000001c0)) kevent(r1, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x10000, &(0x7f00000003c0)=[{{r0}, 0xffffffffffffffff, 0x55}], 0x2d, 0x0) write(r1, &(0x7f00000000c0)="ce857049580099f89cb5cd5bee3432830d9f12113c5805a3d788613bd2b392496f830abdf5b1e2b1df5f0c6a7aca5f8078a749e935389c6622f7004765dbe1188815b00a58c1cf6b1cdc8b4f01f1b271f7e29c3cd00d960527d79fcecf2d404982e32fac666533a8a10239ed9615aaee8f9d4743e25589dacc", 0x79) close(r0) clock_gettime(0x4, &(0x7f0000000000)) 02:09:48 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open(&(0x7f00000004c0)='./file0\x00', 0x0, 0x0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) chroot(&(0x7f0000000000)='./file0\x00') ioctl$KDENABIO(r0, 0x20004b3c) fcntl$setstatus(r1, 0x4, 0x0) fchmodat(r1, &(0x7f0000000080)='./file0\x00', 0x8, 0x4) 02:09:48 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r1, &(0x7f0000000080)="2b5f2736f687c9874964f87d0545dfd37585c814fb47fbb59910a67eba27cfae2e4e767d9cc308405386", 0x2a, 0x4, &(0x7f00000000c0)=@in={0x2, 0x2}, 0xc) bind(r1, &(0x7f0000000100)=ANY=[@ANYBLOB="2d102e2f66696c6530008d5c342125b6ca3080025dec7f6ed4685c7db3cf59ad61ee6bf6269dc63a935a5aeff47424d8a2b7397a1538ae7796d25fb61615b28d60a4c3f685a22ec201a21e7b5820be3442daad2d4bb27832296913d5da1c8824de4f30bc3c7386b9d999049bee1fedd4cfc4b1ce5f8bb203e0a3fad2a08c0c0bf6b73418f7b6065e7a1b582427a1b55b1560ff949844410d83567a2e4aca18f50c7e998e8b107de783ccc6b9237383afc11100000000000000"], 0xa) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000000)=ANY=[@ANYBLOB="00012e2f66696c653000"], 0xa) sendto(r1, &(0x7f00000001c0)="a121bc1575f321859117b2cf05cfedbcb32b84b13a996d58c0f99a1f", 0x1c, 0x8, &(0x7f0000000200)=@un=@file={0x1, './file0\x00'}, 0xa) dup2(r0, r1) 02:09:48 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f00000008c0)={0x0, 0x0, 0x1, 0x1db2, "31c354638bfce978bd7a32e5e0cdce4950754d0c"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdb1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3eb4ec15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e9", 0x223) syz_open_pts() 02:09:48 executing program 1: r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket(0x400000000018, 0x3, 0x0) setsockopt(r1, 0x29, 0x1a, &(0x7f0000000040), 0x4) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000080)={0x9, 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) close(r3) write(r2, &(0x7f0000000140)="f8f9010d559c7c3530153c949e9a9700ca41c3a37b8e747fa6100d9cf29df45e0f7c39bb1309a9430ddace1e01729b82f28e764e7f5f69d5a6b7b8d014aaa7ae9a9b142ab675b44874264005e4500acb6a848898ca9cc90da0d40a76e6f46f5f53263c97ebdf69add6036ec2dfd27a050b8978e34753eb54ef34ec60fab68982743c71b02629ebab20b454de66136b7c8de840ac", 0x94) r4 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r4, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r3, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r4, &(0x7f0000000100)="8c65", 0x170) 02:09:48 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1c}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000380)='@') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000100)={0x9, &(0x7f0000000000)=[{0x1, 0x80, 0x114dccd, 0x1f}, {0xc58, 0x2, 0x101, 0x6}, {0x3ff, 0x3, 0x6, 0x3}, {0x9, 0x3, 0x2, 0x80}, {0x1, 0xc736, 0x2, 0x344}, {0x8, 0x97, 0x80000000, 0x5}, {0x3, 0x1, 0x9, 0x2}, {0x9e2, 0x1, 0x8}, {0x1, 0xfffffffffffffe00, 0x4, 0x8}]}) 02:09:48 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) pipe2(&(0x7f0000000300)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) pipe2(&(0x7f0000000140), 0x0) dup(r0) openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) 02:09:48 executing program 1: mknod(&(0x7f0000000200)='./file0\x00', 0x80002005, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000400)=[{{}, 0xfffffffffffffffa, 0x2b}], 0x200, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xffffffffffffffff, 0xa3}], 0x7ff, 0x0, 0x0, 0x0) r2 = dup2(r0, r1) kevent(r1, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffff8, 0x42, 0x40000000, 0x5, 0x8}, {{r2}, 0xfffffffffffffffd, 0x80, 0x10, 0x1ff, 0x2}, {{r1}, 0x0, 0x60, 0x40, 0x3, 0xfffffffffffffffd}, {{r1}, 0xfffffffffffffff9, 0x20, 0x4, 0x7fffffff, 0x10001}, {{r0}, 0xfffffffffffffffd, 0x97, 0x4, 0x400, 0x1000}, {{r2}, 0xfffffffffffffffd, 0x4, 0x4, 0x1}, {{r0}, 0xfffffffffffffffb, 0x28, 0x1, 0x76, 0x1}, {{r1}, 0xfffffffffffffffe, 0x2, 0xf0000000, 0x20, 0x7fff}, {{r1}, 0xfffffffffffffffc, 0x11, 0xfffff, 0x5, 0x20}, {{r0}, 0xfffffffffffffffc, 0x44, 0x1, 0x2d, 0x6}], 0x3a, &(0x7f0000000080)=[{{r2}, 0xfffffffffffffff8, 0x20, 0x2, 0x1, 0x200000000000000}, {{r0}, 0xfffffffffffffffb, 0x1, 0x1, 0x7, 0x2}, {{r1}, 0xffffffffffffffff, 0x10, 0x2, 0x5, 0xfffffffffffffffb}], 0x800, &(0x7f0000000000)={0x8, 0x8000}) 02:09:48 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000380)="582720efabd16ebae63225259560f8e5815f73f2a044fd2e815552fb5f2fff3e29e9773b5192065752c0b1d5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b2326a05d011594536e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab9", 0x65) link(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)='./file0\x00') write(r0, &(0x7f0000000480)="bd", 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = syz_open_pts() rmdir(&(0x7f0000000040)='./file0\x00') ioctl$FIOASYNC(r2, 0x8004667d, &(0x7f0000000180)=0x100) syz_emit_ethernet(0x13, &(0x7f0000000000)="cd30e2651f00f51e0ca27b343041a203e5867c") ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) syz_open_pts() 02:09:48 executing program 1: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x1, 0x100000002) openat(r0, &(0x7f0000000000)='./file0\x00', 0x10, 0x1) open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) fcntl$setown(r0, 0x6, 0xffffffffffffffff) 02:09:48 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCLOCK(r0, 0x20004276) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x40074}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x8db7, &(0x7f0000000380)="24df5d0680728a7aa80f20636627f8b141968160c5503a0cfb0f3ad2ba386bb70070894ded43c4610b2ca20c18f4a014985cb8e985eefa82cde78e4e80d50c387fda53037bea103ff79f02810000010000000000000000000000000f03c3d428c30fa3058fbc077f8d0ad97590352000"/121) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) connect(r1, &(0x7f00000000c0)=@in={0x2, 0x0}, 0xc) 02:09:48 executing program 1: clock_settime(0x0, &(0x7f0000000040)={0x4001981}) 02:09:48 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000100)=0x8000000000000b5) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, &(0x7f0000000140)=0xc) r2 = getgid() fchownat(r0, &(0x7f0000000000)='./bus\x00', r1, r2, 0x4) close(r0) 11:09:53 executing program 1: socket(0x2, 0x3, 0x3) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, 0x0, 0x0) 11:09:53 executing program 0: r0 = socket(0x40000000011, 0x3, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffffe, 0x1}], 0x0, 0x0, 0x0, 0x0) r1 = kqueue() socketpair(0x21, 0x4000, 0xd7f1, &(0x7f0000000000)) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x40000003}, {{}, 0xfffffffffffffff9, 0x11, 0x0, 0x4000000000}], 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10, 0x0) ioctl$BIOCFLUSH(r2, 0x20004268) kevent(r1, &(0x7f0000000000), 0x34, 0x0, 0x80000000000c68, 0x0) 11:09:53 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd\x00', 0x100, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") link(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='./file0\x00') r1 = open(&(0x7f0000000180)='./file0\x00', 0x20, 0x8) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f00000001c0)={0x24, [{0x0, 0x1}, {0x2, 0x401}, {0x3, 0x5}, {0x3, 0x36d}, {0x1, 0x8f69}, {0x3, 0x9}, {0x3, 0x9}, {0xea92ef74bc3ebffd, 0x67}, {0x2, 0xfffffffffffffffe}, {0x0, 0x9}, {0x2, 0x7}, {0x1, 0x131}, {0x1}, {0x2, 0xfff}, {0x2, 0x3}, {0x2, 0x7ff}, {0x1, 0x7fff}, {0x3, 0x7ec1}, {0x2, 0x8}, {0x3, 0x400}, {0x1, 0x9}, {0x2, 0x2d8c}, {0x3, 0x4}, {0x3, 0xfffffffffffffffb}, {0x2, 0x8}, {0x1, 0x7fffffff}, {0x1, 0x9}, {0x1, 0x401}, {0x1, 0xb6d}, {0x3, 0x8}, {0x3, 0x2}, {0x1, 0x4}]}) 11:09:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x0, &(0x7f00000000c0)}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getgid() 11:09:53 executing program 1: socket(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, &(0x7f00000001c0)=""/210, 0xd2}, 0x800) sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="28000000ffff00000100000008cd7fdf03000000", @ANYRESHEX=r0, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x36}, 0x2) 11:09:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f00000000c0)=[{0x4}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 11:09:53 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000004c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x4c}, {0x61}, {0x6}]}) syz_emit_ethernet(0x116, &(0x7f0000000080)="b6") msgget$private(0x0, 0x400) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000000)=0x2) 11:09:53 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) chmod(&(0x7f0000000080)='./bus\x00', 0x88) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000040)=0x1) 11:09:53 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x2001, 0x201) pipe(&(0x7f0000000100)={0xffffffffffffffff}) open(&(0x7f00000000c0)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000180)='./file0\x00', 0x14, 0xf14, 0x0) writev(r0, &(0x7f00000007c0)=[{0x0}], 0x10000000000002e8) open(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 11:09:53 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x0, 0xc4b, 0x3ff, 0x7fffffff, "73f3267eafcce5081a6f09000000000000f200"}) ioctl$TIOCSCTTY(r1, 0x20007461) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000080)="1a2eeea85f965e1c7cf20e2da943349f13077f9c2c18705ca75e9ca5a7211b265f7d7e659346d304f84697b954f5c520c46b7f12d26b1b2bd9737b6ee0415198f83d6ed410a25ee1d9e6ae4aaec9d20c757697ad09", 0x55}], 0x1) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x5) 11:09:53 executing program 0: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, "0098363d190f000000002000"}) connect$unix(r0, &(0x7f0000000040)=@file={0xb3016ede67830c6, './file0\x00'}, 0xa) sendto(r0, &(0x7f0000000200)="1467ae3e426fb351773a8b87298328e5d8de37368732d4857638275b4bebf78d1b103e82e02e5439ed2ff5c53b691709d1bb4e5e672262338e11eaed46a1241187dceb35053605c83d5b8ecb84938ff58503e5609cdab6d998e06f0482bea6089b8d72e4", 0x64, 0x2, &(0x7f0000000280)=@in6={0x18, 0x3, 0x9, 0x3}, 0xc) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/198, &(0x7f0000000080)=0xc6) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x400000002, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r1, &(0x7f0000000300)=@file={0x1, './file0\x00'}, 0xa) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mknod(&(0x7f00000002c0)='./file0\x00', 0x1, 0x40) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:09:53 executing program 1: socketpair(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) open$dir(&(0x7f0000000040)='./file0\x00', 0x40000400000002c1, 0x0) r1 = getpid() r2 = semget(0x3, 0x1, 0x200) semop(r2, &(0x7f0000000000)=[{0x1, 0x1f, 0x1000}, {0x2, 0x9, 0xb07cb6cb9c2f6aed}, {0xb2e2dbde4cb799e3, 0x4, 0x800}], 0x3) ktrace(&(0x7f00000000c0)='./file0\x00', 0x0, 0x10, r1) sendto$unix(r0, &(0x7f0000000180)="80", 0x1, 0x0, 0x0, 0x0) 11:09:54 executing program 0: setitimer(0x0, &(0x7f0000001100)={{}, {0xc039}}, 0x0) getitimer(0x2, 0xffffffffffffffff) 11:09:54 executing program 1: stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x20, 0x0) r1 = accept$unix(r0, &(0x7f0000000100)=@file={0x0, ""/4096}, &(0x7f0000001140)=0x1002) lstat(&(0x7f0000001180)='./file0\x00', &(0x7f00000011c0)) ioctl$TIOCCDTR(r0, 0x20007478) write(r0, &(0x7f0000001240)="3a0067a7cb8b7426ee2a044a05f3109809d2a3d5d758e2a3fdc8b63a2accf57352f3f91538515cd3b64451e43dac36f17d3406eaf119f97a555e74fc510a9a479bda77fea641e7ddcd5b74636c8047a40166fb8351dc4b7a320eda750f2795f48384e3a731aa1e2d02240d2679699ca90c84ae72c2bb4a24b3527b20c6abe9f906a4f2dbfbf6969e95e19d0aaaf53a1c71a9138afccd547cae5ba0a8d02c8a10a22e12328420e7457e964330d90b8f1b400e61e37331aa0ac06e4e1102d79f0c94fedd651692fd7dcaf1cedbc58a73af56390218efa3587917e7976eae48", 0xde) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000001340)=0x7fffffff) ioctl$TIOCSDTR(r0, 0x20007479) setsockopt(r0, 0x5, 0x9, &(0x7f0000001380)="32a680d544da470e075e8a393e4c5958cb24492500fc51cd08a6aff49a690be9c1b15d6c4875bea3aed7b2aa23ca3a50f5fa857253020048be35fa6901212e545883775a9ae07195cb10512af1b745242b865a3c0d84aa6a4f8e14fd28ddb5a53d2ce07c2af7e6dc10bf9e747ee434c55eb8014cc3169804e7ca8f95035cd0a2c7", 0x81) socketpair(0xf7f70f10dcc4c8e2, 0x4, 0x9, &(0x7f0000001440)={0xffffffffffffffff, 0xffffffffffffffff}) acct(&(0x7f0000001480)='./file0\x00') getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f00000014c0), &(0x7f0000001500)=0xc) read(r0, &(0x7f0000001540)=""/4096, 0x1000) pwritev(r3, &(0x7f00000037c0)=[{&(0x7f0000002540)="2dd29bf02d9d7d70", 0x8}, {&(0x7f0000002580)="7a9f9942a5b2293d8c00443bac21bcfc8253c1e0b78a5bd55e971218ec5790c7754e6b78e3e964b84704ad0734dc67143ce510e3a52b5d345fe37efb3aee5c9d545d017f3b3b1d81982aec0e550e62cef20c46c1ea7b2e3cbcf30bdadf0732541c5cbc27137f441f0455cff848e8dc009b8ad24d1d5efb454f7cc86f9b2da3bd2f35e9f75bba7e45d6393f45d21f4c36275a7b4289ecc2ff98cd91969903ba4a50f14c036686c1e3d9101e913db819482dd1c63e46ff8451024fc97f0d8755aea8b12938b0abfb61fb68f4d79e0fe17a4008079345a1a5e4d97e0aa26b214657ff2c8614a6fb385caddb0e7d14a9b9852af1d51b", 0xf4}, {&(0x7f0000002680)="c6ec302e2ec65263e7bdc8eb7f268d", 0xf}, {&(0x7f00000026c0)="9b4bca7f95b8816ee43c434e2a609c00484a68eefe9dddc32d3cbae75b7d36d1552db0adcef49a726a8887e98dfceeb4145829b68f7d0fe4696f2185d33e8fb980cac479d1328c7760ed1dc04a9d00f4c9d5f6cfc35d73d1caab5355e95894534ff088a4d0d50e1aa7d06c7e4c815c0fa8ad480f2f804baee404f625d6cd01a6bd8854737685883d49088ca130e0e6112c5caf4f4d4df370a98c22c25e309c47a7d5ef21d24107a4a9bc704d8b87be34a718c541325382531693779bb347f90fa5fea032b7ab1fe9f9a624be23", 0xcd}, {&(0x7f00000027c0)="44262ad1071102a995608a0b9f3b86556f491af39513fe9c23580c6fe209bd07182a9c9211d2963bcf2e02fb609506acc840eecd3ad0481c8326a48173502811d182165a1598155210aca9e24812c5ad285e0d3a49acbfc890375d7c4563175e709c7bf5cf8c6528e84d8c9b2c2850d168a89cb1283e1e656f0c784e576f2ebc56fd3b6fd4c6ac2c11a293d0ea882901380581188bc0dfc792ab62deb1beb72b6567dde034984a5c851fb455e204c860bcafe2257644bc30bfc7a922820a2de524b8c343cf14d9e53ec944c8beb17910fd3bb1beb11c40ffb76a779ef19bec8f5381b4f754265e6460d0cfef91aa8b14049f60ad1e32ee0c2664b0d697f99676d71599ced575da55d3f002de3c69d538a189f9491e3e385d25d7e976cd9fd453e605e21eaee063efe827be9331c6e2cd26aa6854ab5aff67010d750180b1975575474e7622e978fa45bcd7507cd54b9006a921253b90d81d59a4f14b872ceb44b7cbc92e81a0abeb4fa4dd59b5a210f26ceeb025ae54b757fd0332f7abf21481ff966eee140ffce651ee320560d03cc908217dd0285634916854f1bd308788724ba1f380b569830c034d92be5ce88f0d591615abd5cf0ab5e40d084252d1b9dcb9e56572a2862926a0e04d7c6012c4adb0e83195755c8c39d35c898e65bfa642e5f40b751b25ed0aaa0abf60f685ee3c80db2685cc62410535cc4e1c70edb933c14cae902d6ae1d2101c8986a3999f54fe2b8910535db2245d5f9132be227a029451d8469611afe1ea479a48a76ae67b28d627b55fb6840cac59744a1af0fb89e6ebec9aa82dae16fa79a929487ac03d54167a052142d272a16a7afb4f7b3790b6307a28373e3a6d7de4af90870e825a8dd2bf5f41803ccf435b14bf6272aa291c0980c2f744908686ffff938db19edcc2ee64a9bf5d2b7f0df570a65688e20d4c1f7b93683ea8453d12373acff635b1d058dc3d2c7532134461c9d821734600aad50be4383bf7f30371a9346aa3a2218456978db0c1eb9932192fa4eb8ecf1aabeb58065b21889ddc672c74168fc0df48670c9735fbec80b50de9711faeb154a35dbc5b1e17bec724e9213121384e76e3a47225d5ea9aa09ab93e0c91d17ec40dc26e58242d43f1eda12850e43733783e46108a62d711664c61e58be493fa39fdddcd7bdcbd1be4dd7c4805f4a604ff2847990acd963ad47aab4f4022dff09853ede44f7bfb98a662a348b76425b3d919af7a99676f9b5f45675b7d2f5b62686070f06d3fa47025f602ee46864440d0d3845e2b1df7ac9194fc007f4524071324106487923857713be546ec7ba218e8b66d45b724415b02e92e5ebe66bb3aec7c9a875dddd76081b821ba7f7a3265b3ef5bfaba39ef92f5f7356954267e24a2b8f345ac9dada73d87651f8f752758d73b29bb815c90b3f1f2ce245dfb9f010c813be7c200b907f0cd48cc4559afbc0a6bb809912b28cda3d42c2c7402da15085c481614abff103b81e7369f1e557f2ead3f58e3b4b067164d772f8d0f8b7a196c49bc2baf50e1bc700cc1dc10d3cf7a1524639add1dc250b12b98b9f3aedac54cd7d8c775ae694af00432f3dac133efc3dcfe38ad2e20f505f4d507dadf27482bf2f611aa165185a7dfb002e816d78a3f87255024c4b11c7e6b4c093681cd26bcbf1f0658cb0ea70b3e2549f905625b299e1585c965aaf8dbb6e09568b332cf1931967cf55eafd9e799bfe5cde816c8bf3bf9c8de1aa6a4ddcce11cf2255b82bc6f1df2fec97619f4f6c8f605c45be6901c9c0409c92cb533f80b75175835a5f7b6bc24bf05d5f0042908f4533050d2655d78143732cc4b529720edb89faf66df779d41cc221bd0157d609617a5fc9a5ef3d6c7d597984354b08c222eed702a190645b4053d4e437d7aeb461dd06ac38079e0f2269cd097c9597de08bc12773d7d27f81b29ce4e73ad35cb9f24224bd69befcadb10f4f04042f10c4c4588640b132342266f01f0d972e44ba3f0d57668f3b7c58e8bb7c9de68d6a9496e250d5680d02010d3fa88e98c77141af3a81f66d56caec9c939f89525a7f4728e99eb5490eee9181620b0d9b246e45bb1b8d4c7e93cafeec91bdf4414216ef412f517739afa9396d4e3f9da6cc12686132f62e071a9b3be9ab5a0b15f5760d1b0dd880f6f5a42e3d603a689a79e487182f40ec123c6ee0651b08be1f62e86fb08e1dcd6cecbb56eb98b3856d0d169b1f1e529ec1d931d6315f1813057fd187153c47b58da4a074747dd420a97440014986c5ac53d588a244b82f4012a2d7e7e61edcebfe683ce0ab2e8c9de0959fd68f47cc932ce063aaa97f40b81366475f94074a800680d3a8adc24bd0eb3bce2f1a438733800a15e9d3cd076d84c7bc5345ba27c3af4b672ba9c977eda9a8697b68665d66f9cba7e01ed08f5aba318064f08900cdcd451d3f9b06dd908d854d59095cd8619147479bbfa1571101712c4824e364b93e75a575153e1664d4f144ff0519ba91fe5effcdfd1f6bbe08f2d549e92e59b2ee2720f406f85265493a3f6f137d68021f0c7a6d94e759161f7a0f4d3a4afe5a1da9b8633e14f4f057df48b558c657dc0966b59971923c90524f2909c07ba10e0edfcc309fa8780d09ce75d74c7022d8d22aa9aa3da1330718b4e958597f2bbc6310fa48a819a9336a1a962b1836f04149777c7312787ade35008357753faeab0ac9222fcdc54f553674fd5f0491a2a974dd47a93f4506a081775dfc1d8a6da139c5be1b27211085e7700ed924b07da73c8f3e8ec7796141472788f53d8fd93538794d597c03b7ca2d17ea72a61447698cc9f3ce4fea0ae2bf9e4911b1909d8a93c66aad8cdfafef3f452b6b567b49f4f5bace8d3092dbfdf13f86dae256ef229e01600d0ca6ae0485793485836b25c708b913bd87a581a5c0c8826759b133b2100d9dfccf9ff4f43a8dbfca69c8967deee8a7a5f4fc0935326ece8ae4aa3d908cb29f23e8b12fe25c65b78b3bb7a9a829a91ab5dbfab38d0280dc91e424f019cd7659e60b780acd81fd3b02879a6b3ef9d1f05f63b1d8c996528a47ba36045d2e04ce670cc5fde8eb4c9ca376c8de6f853c9f538ee6d955d407fc129b4c46304d1551bc261465af14c279a783e236c176c16802d457622327be58f4f7009c7c10786fe9bd541741d7e6fd183d092306169b24f7d9bcbbcb3075777f7af0954dea5f71a0919abbf61e8ece635539c31d94a9b03e7a934c34b6fb9971267d3ef83f5ce57757a87f85a55bbaee413fbce9ee45e17fde9c00693506de240f8339f20c26f8afc465360f2a0d228cc43213c5fa57a95d9d27b0f66566d5e4adcd81d5f3935dbde30b60dd27776ed4a49e3b3cef8c7f9d43536f37d531aea1b9956998cf499d21ad2d60fdc842f0f00f4d26102548e4edce648e2a48904a764d86f588e7b1342f7458a130a9df08e20d11130dc4e39e3ffa48564f3815555d1e17d6ec4f516c3ffb07f3e2244adf4882be24185af6bf8e5e591c7d64fe1ad326af9f99d1710a101c7e8bcc3ebee9712ae842e5f48cec826237334c425a3e7257ebb42ecf38cbf2bd2912f2402dd47b101c9a0a2a3208b1e6973b3c6d7b8bebeec3dafde353c4d8608b1834a5c4d5bd21a3257b887eebadf0b8eac7ac2e51f77e1a75f4633b9f5e8296662e812078843956edc5bc00f44899ce47f5ae731fd41c61bda78b6404363c4d17f03b90d22c5ff7c1768fc1218e4fbf08521cae52502a93c1d93d4f9a8c43f158f5b10ab7310dde5c7251e30625c72fd320c54aaa49a243ff371dc344b48dc358c9b7085bb33ee404e3708f57292b7e8ed39e7769ec8c4ba29fbf640787f0292bb2b4efa09114c8c0ff9669074839af94f66200dcc36d73d7f28fb3dcca0668279d7ba000a26d91ed986bc1d16dc1f447211fc805a3a72f4670eac2f4f9485f201f99defeb43b355b3a6a6f8c5ad8967ee7f93c4070c7574de71f7bee2fc54b464ffee7220fce258451bf4b56982fc2ae40f2fdb9cdbebd2035f4f868a80208fac1adaa468e00a1208b8f8832791b3e6197a3f89ff375cfa3d7252ea185e354c465847cd7750de07f52503ca37fc98981ceecd401f8a99df001d375387836cf45aeaed79c9390e67daf1e1fce7928435b8dfb8f2ec6b546d169994a92ca8afd3efd2ee8d76e7cb608f98ec721e2dc3eb9be2f8dec0881c0b9f877ce4d3a348c5cb64b0d4c0e8bc887912c3f014adb606101e463915a277e608f49348ab5759aac5c3852f1eb119383fd3b73a1ab2f95926f2dc5164d28631ad54a9ff145c66224f10127ab13b5bb3c0a548902ee419eaf5835ef3c1dcb1122aa8bd6ae8861cc79a231d984c32eec70a7dedf0a4c89e1c9aa4d18ba48be6dbf56c2c95b7216ba8fecfedc6fe3b500a314c1e17acae035553c1cec1d9e7ab5cff0c35a7aefa22e30a2c57873b0100fd9ce092ddf871c1e9132e11067c638e7dd62a51514030be2bd2692c192239cce197880be2329312097f2ddffce1bae05dae0ebbe7e500f8f72dcad7313671ca20b8d698d922c99d2f3ec714ebcf3d0395d945e93fd5d2ff32ef44e02b94b00433648b9985c9cfa3dde79649d5d77a14ca1c5e0c7cc443b3355120b9b949e3983f1b273505952e449bb72a7e29c932e11cba1c07f272e6e885e4a77887955312d468b65a1c91cc45536c3686b14385e575bfc6e5c10f3176d516348d58050e58b11b814921ee837f5c2dba30e9df13606dfff5bbbaa11b5b07e444a4dbb28daac052a1893371d675edcafb504801713fc718ed7b6dac3290155ee1b1aa058d3d6ef3a5f50b4538520152ade05e93b085df7f94af85da5d2636d901a031f35ebbc399cadfbae43c6b922b0244c8e50e1bd030e70e86725322ce2459c238ecfbdce906a681d37998e712715d44d678936c07a31bc0a1376815e38776849c3c9d34f8baed00113c7e7b0c11bc950fb62e9f04509bef211936c3fec8c500131ed5d1efcc0e4af40f58896c050a23a6249e40bec8afc051be34f2346e95a7e501949370a5a69e162036c27468ed76391fa15ea25bd59b2dcfda8200b82d0b579a000e5e9873b6fa6eb53796f36c6d930a7cf461b5bec9f489482e351fa2e94faae85ba031a73fd66d9a64820ac0a619be38bf58150ca09d9fd808b4fddd7601736d24f07c617daa41c62d9598add58376b6af5817b100dd8161fffc3470362c818277805d5d85445e6869c0dbba9d44cdda3aa13fb66096ec5fe55a6218d9330445085d2c5efebb2475b8769fe31b9c108848cbf54c5e20dd9c7be13ec8e48fe7799108e835e9c91309412911987d00ffbb1b1b131c3e4041ea9a4d754dc5b7497310268c5c8e11c43b30331c98c1e1cdff338fee77e62ff4f84fa736ec4b6a27eecf09956178f32b4b5420fb83816722052a7cb69ee663f91f79b1b959091af923d4c33df56b54fd63b87996f1f2e2c1aeca1aac94e08b4e21ea98c7ad25b786a2bc0f88eab45f12cde3d55f9dccb2829bf505cc39a9b2bd4610493973583b6cc11d280e7f193259d52b74fb848eb98758d2d4c752227cdbc89b33da1605ea91df77bad960e2ff60f0be1db6755a054ff1e067860918266fa9705e1580864fd2689a9d52b8f9d27d524da045b250eaa4340c213aa7cc9aedc48b0768518d11195df73c61ea47a3693fadde9f1f2778306d49009d97bbc41649302a3ab1da606fab8ea4e5f2d7128cad8cb55fba06bab55553510d9ad2f074e6f9648ceec1aeed9ae83a26704b6fc8ec0ac1047bb2c3fd93e662155", 0x1000}], 0x5, 0x0, 0x0) pwritev(r0, &(0x7f0000003880)=[{&(0x7f0000003840)='.', 0x1}], 0x1, 0x0, 0x0) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f00000038c0)=0x1ff) fcntl$getflags(r2, 0x1) bind$inet(r2, &(0x7f0000003900)={0x2, 0x1}, 0xc) lstat(&(0x7f0000003940)='./file0\x00', &(0x7f0000003980)) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) getpeername(r0, &(0x7f0000003a00)=@in6, &(0x7f0000003a40)=0xc) r4 = openat$zero(0xffffffffffffff9c, &(0x7f0000003a80)='/dev/zero\x00', 0x9ffc648fa94c788d, 0x0) close(r4) ioctl$BIOCLOCK(r4, 0x20004276) lseek(r4, 0x0, 0x0, 0x2) r5 = open(&(0x7f0000003ac0)='./file0\x00', 0x800, 0x10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000003b00)) getpeername(r4, &(0x7f0000003b40)=@un=@file={0x0, ""/4096}, &(0x7f0000004b80)=0x1002) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x6) recvfrom(r5, &(0x7f0000004bc0)=""/230, 0xe6, 0x1, 0x0, 0x0) 11:09:54 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x200, 0x0) ioctl$BIOCFLUSH(r0, 0x20004268) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x8000, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f0000000100)={0x6, 0x1ff}, 0x10) r2 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x8) r3 = geteuid() getgroups(0x2, &(0x7f00000000c0)=[0xffffffffffffffff, 0xffffffffffffffff]) fchownat(r2, &(0x7f0000000080)='./file0\x00', r3, r4, 0x2) setsockopt(r1, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r1, 0x29, 0x800000000000009, &(0x7f0000000140), 0x4) 11:09:54 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1004, 0x0, 0x0) socket$inet(0x2, 0x0, 0x8) 11:09:54 executing program 0: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000080)=@abs={0x1, 0x0, 0x0}, 0x8, 0x0}, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffffff, 0x0, "d730c15b00f4ff0000747beffde400"}) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r1) r2 = socket(0x18, 0x2, 0x0) setsockopt(r2, 0x29, 0x20000002a, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0x0) setsockopt(r0, 0x100000001, 0x80, &(0x7f0000000140)="8a43101e7feafcd505ab2080f8324794067346d94c2fdfe8cfac63b5edbffb98dd878b6123bc2cb16565366b7acef3569e1046ffa85c4c1f34c9a1fd82db5ff363df873e9ebabf0c65e64cfde22c4ec3131d151a6b6547683c127d3b84dac2779010f0bedc0bcda70d48cb1b0976ff8668f034386766757152555ef3341a204949af8064c2d2ebd8c60c47de6bdde74512d0108b3e4fa13f709c7b8e50148675283d28389968face5fd333a0358d729bfbdaa2d104ef3cc76cb2e40386bb61c67feabb4784", 0xc5) open$dir(&(0x7f0000000040)='./file0\x00', 0x10000, 0x4) r3 = openat$tty(0xffffffffffffff9c, &(0x7f0000000100)='/dev/tty\x00', 0xa0, 0x0) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) 11:09:54 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x8000}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000b40000/0x3000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil}, {&(0x7f0000ff2000/0x2000)=nil, &(0x7f00009fd000/0x600000)=nil, 0x7f}, {&(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}, {&(0x7f0000f27000/0x1000)=nil, &(0x7f0000e13000/0x1000)=nil}], ['./file\x00', './file0\x00', './file0\x00', './file0\x00'], './file\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file']}) 11:09:54 executing program 0: r0 = msgget$private(0x0, 0x10) r1 = msgget$private(0x0, 0x40) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSDISPLAYIO_WSMOUSED(r2, 0x80185758, &(0x7f0000000040)={0x0, 0x0, {0x7, 0xa00000}}) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000080)) syz_emit_ethernet(0x1d, &(0x7f00000000c0)="957f717be30f76c2e4f04d5ab884e7e34630278f99740efa8f7a15e6bc") ioctl$WSDISPLAYIO_GMODE(r3, 0x4004574b, &(0x7f0000000100)) poll(&(0x7f0000000140)=[{r3, 0x4}, {r2, 0x20}, {r2, 0x80}, {r2, 0x2}], 0x4, 0x4) ioctl$WSDISPLAYIO_DELSCREEN(r2, 0x80085754, &(0x7f0000000180)={0x7ff, 0x2}) msgsnd(r0, &(0x7f00000001c0)={0x2, "ce9c5e82a9a1f01e5fe8b256599739427d8e295ff20e62601801c8a22066d91e6ac4ce8df13185554de5b0f5bb63740ae1ec1efb0ee072ed97d054ef6a4bcb9172a74a1edde7addfc61d6b630b1470"}, 0x57, 0x800) r4 = accept$unix(r2, &(0x7f0000000240)=@file={0x0, ""/45}, &(0x7f0000000280)=0x2f) msgctl$IPC_STAT(r1, 0x2, &(0x7f00000002c0)=""/249) fchmod(r4, 0x993328174a5e5162) mmap(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x4011, r4, 0x0, 0x0) pwrite(r3, &(0x7f00000003c0)="d2eb073afb11457b83057d4023928d3697212017e00f767b12c7779525e27e9080f9927458d71a7b32f8f527f74beaf6cc0f9567b52b0079a481d42d6302e6df25707c12294ad93d7f72019edb4e6f605d35d3643b57f97477896a2fd9ca33b79c9604426664225aa188c0d673f62e9c949b207a0a510e87e72a6292c4ea7a834a8ffbee1c57b4f135f692a6c1fe85398009efe144161feda73fe7a463eb5f4d173f84a12f495be587236693e459520883a9d483eaa1d76dd4d5cc1e0ef2a929573077bfa52d4b2baac0fddb37d7c9537dac89b0d27c6695ed80c39da947c9032930", 0xe2, 0x0, 0x0) r5 = openat$pci(0xffffffffffffff9c, &(0x7f00000004c0)='/dev/pci\x00', 0x80, 0x0) clock_getres(0x2, &(0x7f0000000500)) ioctl$BIOCSFILDROP(r3, 0x80044279, &(0x7f0000000540)=0x80000000) setsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000580)={0xffffffff, 0x3}, 0x8) mknodat(r2, &(0x7f00000005c0)='./file0\x00', 0x2000, 0x7fff) fchdir(r5) r6 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000600)='/dev/bpf\x00', 0x1ef364abab491e3f, 0x0) fcntl$getown(r6, 0x5) ioctl$VT_GETSTATE(r3, 0x40067664, &(0x7f0000000640)) fchdir(r3) ioctl$WSDISPLAYIO_GVIDEO(r3, 0x40045744, &(0x7f0000000680)) ioctl$BIOCPROMISC(r3, 0x20004269) utimensat(r2, &(0x7f00000006c0)='./file0\x00', &(0x7f0000000700)={{0x6, 0x52d}, {0x401, 0x3ff}}, 0x2) execve(&(0x7f0000000740)='./file0\x00', &(0x7f0000000880)=[&(0x7f0000000780)='%%[/*\x00', &(0x7f00000007c0)='/dev/bpf\x00', &(0x7f0000000800)='\x00', &(0x7f0000000840)='/dev/bpf\x00'], &(0x7f0000000a80)=[&(0x7f00000008c0)='/dev/pci\x00', &(0x7f0000000900)='%\x00', &(0x7f0000000940)='\x00', &(0x7f0000000980)='\x00', &(0x7f00000009c0)='#.#\x00', &(0x7f0000000a00)='/dev/bpf\x00', &(0x7f0000000a40)='\x00']) msgget$private(0x0, 0x100) 11:09:54 executing program 1: r0 = syz_open_pts() mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3, 0x4010, r0, 0x0, 0x5) ioctl$TIOCSETA(r0, 0xc2d0422a, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, '\x00', 0x8006, 0x9}) pipe2(&(0x7f0000000700)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x882, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000500)={0x4, &(0x7f0000000100)=[{0x0, 0x72c4, 0x5, 0x4}, {0x7, 0x76, 0x8, 0x8}, {0x10001, 0x7, 0x5, 0x7}, {0x6}]}) r4 = shmget$private(0x0, 0x3000, 0x500, &(0x7f0000ffc000/0x3000)=nil) r5 = semget$private(0x0, 0x4, 0x2) semop(r5, &(0x7f00000003c0)=[{0x1, 0x5cd, 0x1000}, {0x0, 0x81, 0x1800}], 0x2) shmctl$SHM_LOCK(r4, 0x3) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x84, &(0x7f0000000540)="4b5f7b3d627ba30957803539e3eb89766757b91601e01ad63c6dce69cb0d6709f74d35866c713a6ccdcdd01d6ea664670316f799c423c1429e683604df67ccb8f2749536d93955e4ab78618dc9bc7bb113339b5f3f1248f5c3ef4edd2c97e7fbf9080dc3fe00680b317fdf2b891fd0dc00902f1d2d575005623f60c4b81fa441a96548b1") r6 = semget$private(0x0, 0x9, 0x42) pipe2(&(0x7f0000000680)={0xffffffffffffffff}, 0x10004) getsockopt$SO_PEERCRED(r7, 0xffff, 0x1022, &(0x7f0000000300)={0x0, 0x0}, 0xd5c4fa39fb69b0b) r9 = getegid() r10 = getuid() r11 = getegid() semctl$IPC_SET(r5, 0x0, 0x1, &(0x7f0000000340)={{0xbbfd, r8, r9, r10, r11, 0x14, 0x6}, 0x5, 0x9, 0x101}) semop(r6, &(0x7f0000000440)=[{0x3, 0x0, 0x1000}, {0x3, 0x7, 0x1800}, {0x3, 0x2}, {0x4, 0x8001, 0x1000}, {0x3, 0x4}, {0x0, 0x8, 0x1000}], 0x6) ioctl$KDSETLED(r1, 0x20004b42, &(0x7f00000004c0)=0x16) semop(r6, &(0x7f0000000240)=[{0x1000000000, 0xfffffffffffff7ff, 0x1000}, {0x3, 0x7, 0x1800}], 0x2) semctl$GETNCNT(r6, 0x0, 0x3, &(0x7f0000000800)=""/191) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f00000002c0)=0x2) r12 = openat$klog(0xffffffffffffff9c, &(0x7f0000000080)='/dev/klog\x00', 0x8080, 0x0) shutdown(r2, 0x2) setsockopt$inet6_MRT6_ADD_MIF(r12, 0x29, 0x66, &(0x7f00000000c0)={0x2, 0x1, 0x0, 0x7936, 0x1}, 0xc) ioctl$TIOCGETD(r0, 0x4004741a, &(0x7f0000000180)) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000640), &(0x7f00000001c0)=0xef) getppid() clock_getres(0x6, &(0x7f0000000400)) fcntl$dupfd(0xffffffffffffffff, 0x3, 0xffffffffffffffff) recvfrom(r7, &(0x7f00000009c0)=""/4096, 0x1000, 0x803, &(0x7f0000000280)=@un=@abs={0x0, 0x0, 0x2}, 0x8) semop(r6, &(0x7f0000000480)=[{0x0, 0x1, 0x1000}, {0x0, 0x8}, {0x0, 0x9f, 0x1000}], 0x3) 11:09:54 executing program 1: ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0) ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f00000000c0)=[{}, {}]}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x20, 0x4000, 0x4) dup(r0) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x100000000001ff, 0x0, "000000000000000100002000"}) connect$unix(r0, &(0x7f0000000080)=@abs={0x682eb13985c518e6, 0x7}, 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", 0x70) 11:09:54 executing program 0: socket(0x1, 0x5, 0x8001) r0 = socket(0x2, 0xc003, 0x2) connect$unix(r0, &(0x7f00000001c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aaee48c02f6ac41e6bf3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f04157795ea4a5c5fe659fa202361cd8cac7dbbc5b65c6593d2870b4122cd23500"/189], 0x10) write(r0, 0x0, 0x0) 11:09:54 executing program 0: mknod(&(0x7f0000000980)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000140)='./bus\x00', 0x400000003fd, 0x0) pwrite(r0, &(0x7f00000005c0)="0b7a9af215a086f01a0e62ca44ea7aeb426fa4b5dcd8fbc75c5646e4e044d2691ba19018220d27819ce8a96f9d5bf1d1f73b28ee83ca3382478854393b9b45d780dfc094457299a6360508e244035d119c8012cf9cf7a670906b7358029514e629d186fdc9a3a7997a7ee0f4795d3493b82217d64de6c126504cd90ef62916e303222326063eb7c688ceee7e2c1064b722d5710cbc0d9b50620dac68b3eafe40c3b0fbf6b52e7286c88f7d95a961e097ff24e2034b29d779e501c65e81346229b0b4e735d7d8c566fc7ee0c9a1abc9e727e9f01a9b3185b66a4196af241ab1dd0e2f0fac81020049c6db0dc66ef97dc6a0cddbf2e4d073d8454dcc7d0fda44ae790d162aadf1380c28adb0ba1b51520e78685ca1d47f61b9a6a15f042e6eac2dd15b555f67b4a5683733ea238ff9070e0c9702803a0f8291a4baff88b78b38bd217ece4439ba8ea25a0c28b8b445e07e15cf33d6b8d88024b3670c71ef33604d7289962d3e1bee1670382e", 0xffffffffffffffa7, 0x0, 0x0) getpgid(0x0) r1 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000), &(0x7f0000000800)=0xc) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000840), &(0x7f0000000880)=0xc) execve(0x0, 0x0, 0x0) 11:09:54 executing program 1: r0 = open(&(0x7f0000000080)='./file0\x00', 0x611, 0x0) getitimer(0x1, &(0x7f0000000040)) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f00000000c0)={0x10, 0x4, 0x4, 0x3, [{&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, 0x1f}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x100}, {&(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff9000/0x4000)=nil, 0xff}, {&(0x7f0000ffa000/0x1000)=nil, &(0x7f0000ffa000/0x2000)=nil, 0xfffffffffffffff7}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, 0x4}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x2}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0xfffffffffffff68b}, {&(0x7f0000ffa000/0x4000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0xfff}, {&(0x7f0000ff6000/0xa000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0xfffffffffffffff9}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000ffb000/0x1000)=nil, 0x81}, {&(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffd000/0x3000)=nil, 0x7}, {&(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x10000}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x4000)=nil, 0x100000000}, {&(0x7f0000ff5000/0xb000)=nil, &(0x7f0000ffa000/0x4000)=nil, 0x1ff}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x9}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff7000/0x2000)=nil}], ['./file0\x00', './file0\x00', './file1\x00', './file0\x00'], './file0\x00', './file0\x00', './file0\x00', ['./file', './file', './file', './file'], 0xd182}) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x18, 0xffffffffffffffff) mknod$loop(&(0x7f00000005c0)='./file\x00', 0x8000, 0x1) 11:09:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x8000015}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="bd") getgid() r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x20, 0x0) connect$inet(r1, &(0x7f0000000140)={0x2, 0x3}, 0xc) 11:09:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000001c0)=[{0x15}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) syz_emit_ethernet(0x2a2, &(0x7f0000000100)="b6") 11:09:54 executing program 0: r0 = socket$inet6(0x18, 0x8001, 0x0) listen(r0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) accept$inet6(r0, 0x0, 0x0) close(r0) execve(0x0, 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x400, 0x20) ioctl$KDSETRAD(r2, 0x20004b43) 11:09:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x84}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x100000000050}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:54 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:54 executing program 0: r0 = syz_open_pts() syz_open_pts() syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000040)='/dev/tty\x00', 0x80, 0x0) fchmod(r0, 0x0) 11:09:54 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff}, 0x0) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000000c0)={'./file0\x00', 0x61f, 0x9, 0x1000, 0x1, 0x10001, 0x4, 0x18, 0x0, 0x2, 0x6, 0x4}) connect$inet(r1, &(0x7f0000000140)={0x2, 0x1}, 0xc) open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) 11:09:54 executing program 1: r0 = socket(0x800000018, 0x2, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x7fff, 0x0, "d730c1e7ff0100000000e400"}) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) setsockopt$sock_timeval(r0, 0xffff, 0x37f564717b39bd48, &(0x7f0000000040)={0x4, 0x1}, 0x10) getsockname$unix(r0, 0x0, &(0x7f0000000000)) 11:09:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x14}, {0x7c}, {0x800000006}]}) chdir(&(0x7f0000000000)='./file0\x00') ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:54 executing program 1: pipe(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvfrom$inet(r0, &(0x7f0000000200)=""/108, 0x6c, 0x800, &(0x7f00000002c0)={0x2, 0x0}, 0xc) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x80, 0x0) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000080)=0x1) mknod(&(0x7f0000000180)='./bus\x00', 0x3a0914c44f7b202d, 0x200000000001) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wsmouse0\x00', 0x100, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000300)={0x6, 0x4}) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) ktrace(&(0x7f0000000340)='./bus\x00', 0x1, 0x100, r4) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000280)={0x0, 0xffffffffffffffff, 0x3}) execve(0x0, 0x0, 0x0) ktrace(&(0x7f0000000100)='./bus\x00', 0xf61d4b3dfcecf3e1, 0x40001304, 0x0) syz_open_pts() 11:09:54 executing program 0: ioctl$BIOCSRTIMEOUT(0xffffffffffffffff, 0x8010426d, &(0x7f0000000000)={0xfffffffffffffe02}) setuid(0xee01) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x2, 0x2, 0x0) bind(r0, &(0x7f0000000080)=@in6={0x18, 0x2, 0x3, 0x8000}, 0xc) 11:09:54 executing program 1: r0 = socket$inet(0x2, 0x5, 0x9) r1 = socket(0x2, 0x5, 0x9f) connect$unix(r1, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) setsockopt$sock_int(r0, 0xffff, 0x800, &(0x7f0000000040)=0x2c7d23b, 0x4) setsockopt(r1, 0x0, 0x76dc, &(0x7f0000000180)="b1968e0de28574607651b42a0a859867e7f4081fcbaa0a637c140c42dcc6752c39e5e7c5ee911ddf1b1a84e65c599b875ab62ec3a944f7841544a804c6055c5b039735ba7f1e98bcbca8372fc11eb507dd1ac384694246934484e455178b182c6002e54bc09af211ada7292f51967d1bd80e50c1ec9a67ce1c8989f9db651610c03d04dbda8625d9770407231d8f088c467626451d25b9fb0ae20b490b3c8a6154ca969a479eb53bb21beb8b80e8f02a9336d9f090c764278484e69e038ad3554c9d44240191df2041c6fc19af5398a497c55a37e43b6e0c82716a1b5f5486d66bb08018684b3dd4c0a22a65fba0842e13b8eac43817d19f", 0xf8) writev(r1, &(0x7f0000000000)=[{0x0}], 0x1) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000000c0)) sendmsg(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) ioctl$TIOCSPGRP(r2, 0x40047477, &(0x7f0000000140)) recvmsg(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:09:54 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x2}, {0x28}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x6, &(0x7f0000000000)=[{0x0, 0x636f03b9, 0x2, 0x2}, {0x1ff, 0x8, 0x4, 0xffff}, {0xfffffffffffffffb, 0x0, 0x800, 0x101}, {0x1, 0x3, 0x1, 0xffffffff}, {0x1, 0xf5a, 0x9, 0x9}, {0xa10, 0x1f, 0xfffffffffffffffb, 0x3}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="02") 11:09:54 executing program 1: unlink(&(0x7f0000000200)='./file0\x00') r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f00000000c0)=[{0x2c}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000540)="e4") r2 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x10, 0x100) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000140)=0x1) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000000)=0x10001) 11:09:54 executing program 0: pipe2(&(0x7f0000000240)={0xffffffffffffffff}, 0x0) openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x20200, 0x0) pipe2(&(0x7f0000000040), 0x10000) ioctl$FIONREAD(r0, 0x40047309, &(0x7f0000000080)) 11:09:54 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x80, 0x1) r1 = openat(r0, &(0x7f0000000040)='./file0\x00', 0x0, 0x111) writev(r1, &(0x7f0000000280)=[{&(0x7f0000000080)="86f191227c07f07d14cebb315b90af176323158a5366baee1b82f8fee05bc9437ded7d1bbd5539e2b1065cdabcb829bf5f37455f0881139d75ef577d3794b90300796a4bfa6e40457191b0a339e82d267c251eeb3729b3e659310a8ff36953a7b179d0799b70f993379781aff87215b590ae58d3e56306e9bde003aeea7affd62ea05ddd414e9180b906bc7b031e39a72b6d26111e9cbcf626d317c3ca1f1c67edcb0e5f266bc18e1bd532b2ea0ac44996a380f98e75a772b3643a7a6c1f1a1d8cf95f11d0d7", 0xc6}, {&(0x7f0000000180)="689a02d33ec6a6d1404178ee7dc364abff82b6a76a4ac98b64d1c845f09f690c7d17347f241be8e46935748afa60eb5d101f4e1b0dba1aaf343294b931c627f76ee9542492a5f178a1dc1ca264f81b114aa7abc222f5d79be809b48ddd39103ab8c71cff723bea8443e997cb10eddd7a766094bff8263642d0a160be5c07ea09256f6fe583d18dc3a2a4d0479bf36e58297b74db50b9cceba528afd9ee75558f5c397faacc598ed041fdd4b5a69df88804ecf2ac30b973394733e17d11daf28a", 0xc0}, {&(0x7f0000000240)="55fc32c56b829dc49f5c91d8c2d1b229cda0874d5cab8b8e01c4c233f669d87803fb9685fa112116e9c1f1c280beeb1f5340", 0x32}], 0x3) flock(r1, 0xa) r2 = socket(0x1, 0x10000000000007, 0x2f) r3 = dup(r2) ioctl$TIOCSTAT(r3, 0x20007465, 0x0) 11:09:54 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000640)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7aad6175ff5ffffff00080000e4e74de4"}) write(r0, &(0x7f0000000a40)="582720efabd16ebae63225259560c5c9bebc73f2a044fd33055552fbd50000000800000000334a561951654c8ab06198824b3da025bbd47b3bf579c7d4096e8c8b6b87cb2d72b8bc7730e9377efa93bf8c31052c395a56eb604cc0bda92900000000005c83ed1f881399c1516e19dfba41356a5ac384ca9be98e71544c8d000cd2b8bfbb080010bd6f167e2b666d0909c545c64231d86607461b9e0ebb0d7a8ba02f5a09a486a070b00df5da96a06c741f89e4aaab9f0807e62fb638625032ec39ccc27a8fe221da02baa5e7533a39d5c7fcf92700800000acd262ea40b13f5f046a3ab8fc25bc4553308c34b749e3234a5ea96e4aa4357852554a4e65e9200bda0427f7f7dced4142cb3b825a4a9e0304b2d45283eca45a6ad64e86a2595dc909716ea25bad718cd3c68d72a53670644e981a003bcc341016e6f15a9cb9cfb9350efb818f13e71a816237c8e5169254efb34cea2d624faa2e9920a9b45ecf9689189f3c31839f09c57500c78636d4b0247665f8f82942b678dbb19849206b20870c1ef21f771d014908e30958cff8f2d69bb0d335dcd59f44ffb024ea558b2c366e69dc8687e88569672a7fbd8512864bc08a5cec08b26b9fee82a49cfbc9b1af9611b327589aacf82a954327cb7d8f5feeec2e2ddac03472437d83f0b604e8534f2584ed22440dcd5915e0bedab810a23c4697255a94213cb4566e2dd352becd", 0x201) syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, "379e79cbf039717dcfd5a4c16827eeb8805f7090"}) ioctl$TIOCFLUSH(r0, 0x80047410, &(0x7f0000000140)) syz_open_pts() syz_open_pts() 11:09:54 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xb, &(0x7f0000000000), 0x2a6) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x400, 0x0) getgid() 11:09:54 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x80002000, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000300)={0x0, 0x0, 0x280, 0x0, "9aa15fae0c9aae230df171567c7e329d830664e0"}) write(r0, &(0x7f0000000140)="51953de72a7923935c65120edfa018d5b054ef2a2787d784744895dd9d785d8d7e959c85feab3dc20363609b49577e54c421d73819073c145bd7058a671df0012f7b1594dc90d8885a19db7310d67b4e5dba2aef894fffe5dfa9aad6f019ab7ea63b6291af4fe1e14aecc6", 0x6b) mknod(&(0x7f0000000040)='./bus\x00', 0x8, 0x40004000000228aa) mkdir(&(0x7f0000000000)='./bus\x00', 0x4) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000100)="00000018610aab7b743700fbffffff00000000000000003718bc938bc90000000700007025fca84af7b2a2c3", 0x2c}], 0x1) 11:09:54 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = dup2(r0, r0) r2 = fcntl$dupfd(r0, 0x0, r0) openat(r1, &(0x7f0000000080)='./file0\x00', 0x20000, 0x0) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x4004667b, &(0x7f0000000000)) 11:09:54 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x44}, {0x25}, {0x6, 0x0, 0x0, 0x100}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000140)='/dev/diskmap\x00', 0x240, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000180)=0x7fffffff) openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) pwrite(r0, &(0x7f0000000100)="1c0046cc059f35bea511f109f180", 0xe, 0x0, 0x0) 11:09:54 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x0, 0x0) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000080)=0x4) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r0, 0x41205725, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0, 0x0}, &(0x7f0000000100)=0xc) utimensat(r0, &(0x7f0000000240)='./file0\x00', &(0x7f0000000280)={{0x8, 0x200}, {0x1ff, 0x5}}, 0x0) setegid(r3) ioctl$TIOCMBIC(r0, 0x8004746b, &(0x7f0000000200)) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r1}, 0xffffffffffffffff, 0x83}], 0x0, 0x0, 0x0, 0x0) r4 = kqueue() kevent(r1, &(0x7f0000000200), 0x60, 0x0, 0xfffffffffffffff9, 0x0) close(r0) close(r2) kevent(r4, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0xa1}], 0x8, 0x0, 0x3f, 0x0) 11:09:54 executing program 0: mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f00000000c0)='./file0/file1\x00', 0x0) mkdir(&(0x7f0000000180)='./file0/file1/file0\x00', 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x100, 0x0) openat(r0, &(0x7f0000000140)='./file0/file1\x00', 0x80, 0x40) rmdir(&(0x7f0000000080)='./file1\x00') mkdir(&(0x7f0000000000)='./file0\x00', 0x10e) mkdir(&(0x7f0000000040)='./file0/file1/file0\x00', 0x80) 11:09:54 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x10000, 0x0) ioctl$FIOGETOWN(r0, 0x4004667b, &(0x7f0000000100)) r1 = open(&(0x7f0000000d40)='./bus\x00', 0x0, 0x0) ioctl$FIOASYNC(r0, 0x8004667d, &(0x7f0000000140)=0x3) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000000)=0x7fff) r2 = kqueue() ioctl$TIOCSTOP(r1, 0x2000746f) r3 = kqueue() kevent(r3, &(0x7f0000000080)=[{{r1}, 0xfffffffffffffffe, 0x1}], 0x5, 0x0, 0x0, 0x0) kevent(r2, &(0x7f0000000140), 0x66, 0x0, 0x8, 0x0) close(r1) 11:09:54 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) r0 = shmget$private(0x0, 0x4000, 0x10, &(0x7f0000ffc000/0x4000)=nil) shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x2000) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) 11:09:54 executing program 0: r0 = open$dir(&(0x7f0000000080)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000100)='./file1\x00', 0x0) unveil(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000040)='w\x00') mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1) utimensat(r0, &(0x7f0000000000)='./file1\x00', 0x0, 0x0) linkat(r0, &(0x7f0000000140)='./file1\x00', r0, &(0x7f0000000180)='./file1\x00', 0x4) 11:09:54 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() mkdir(&(0x7f0000000180)='./bus\x00', 0x10) mlock(&(0x7f0000ffe000/0x2000)=nil, 0x2000) kevent(r1, 0x0, 0x0, &(0x7f0000000380), 0x8, 0x0) kevent(r1, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x8, 0x0, 0x0, 0x0) sendsyslog(&(0x7f00000001c0)="759b5e85d628a2456ab6332182e490a4fcc79667e3a433bf20cea49f2510fd10e5e48a4ada8ddd72e8147eed42bf5330ac94b086e39eb70913344444d5390f0dd64da1d4c492a63c5fede4310987dba9e1adfbc8c712a0cdf11a06a88481d0d38a8c079d8f0b2d9a3925abb605f828600f8fb9b739de3e27e88944277041dbb02f1efb79d8aaf3f636aa7e8db8990e68", 0x90, 0x102) 11:09:54 executing program 0: r0 = socket(0x18, 0x1, 0x0) recvmsg(r0, &(0x7f0000003340)={&(0x7f0000000040)=@un=@abs, 0x8, &(0x7f0000003280)=[{&(0x7f0000000180)=""/4096, 0x1000}, {&(0x7f0000000080)=""/31, 0x1f}, {&(0x7f0000001180)=""/4096, 0x1000}, {&(0x7f0000002180)=""/209, 0xd1}, {&(0x7f0000002280)=""/4096, 0x1000}], 0x5, &(0x7f0000003300)=""/56, 0x38}, 0x1) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) mkdir(&(0x7f0000003480)='./file0\x00', 0x100) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000180), 0x0) r1 = socket(0x11, 0x4003, 0x0) close(r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000034c0)={0x0, 0x0}, &(0x7f0000003500)=0xffffffffffffff90) r3 = getegid() fchown(r1, r2, r3) read(r1, &(0x7f0000003380)=""/212, 0xd4) sendto$unix(r1, &(0x7f00000000c0)="b100050460000000000008001501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 11:09:54 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x3a0914c44f7b202d, 0x1b00) mknod(&(0x7f0000000040)='./bus\x00', 0x1000, 0x80000001) r0 = open(&(0x7f0000000080)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000540)="9c87502e2e2e000000000000bc7370b4000000000000006a31f5cb2ac819bf13bef94ee6ac788758549ef7d70e5dfa00000000f23abf85c0cb51a729defe6ddac4d87cd844eaeb94bb68ef09d469d4fa4846feafba3df53de577bb46e6229027e55368eec5b7dbc253d570c1f93fd86ae1b91bf0a5a37de33b4aa3b6dccedd4733cd1fa9acc1220255877ec480238c7bc59d89ad72393d3a44386a40f271ee9dffea34a57fba6da17656a7a9293b23c36f3849", 0xb3) execve(0x0, 0x0, 0x0) 11:09:54 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x80, 0x7fffff7f, "070000003e79010034840c760b666bfede477dac"}) writev(r0, &(0x7f0000002400)=[{&(0x7f0000000340)="f23518b473c2ef15dfe4b4c22ea136cb5182ca24308285270f697b21e28304f80fe32240fe51103567eb247416d63c52482527cd81d8754019f8aeac464f9506cb7d45e3376b5be6311f98e39acb25bc30c3480c384766038712ecdc45a85979e797641afec2260d92675d7e8bbbc44484577b30262fd453f51a8e212dc8276a215aaa7681298c5afc4f43011b41afd353e1eab064b8231dd7ee38a8256769c53ed3cc265fe28e27e929527f53586ffdb7621fa243fc05802ca4408d7f7741f0c8cfadfc243b9ed59f324aea3658f4a7ef2a1e3ed375628e1951e9fd5ebf45b18b9540935cfd", 0xe6}], 0x1) ioctl$TIOCSTART(r1, 0x2000746e) kqueue() r2 = fcntl$dupfd(r0, 0xa, r1) ioctl$BIOCSDLT(r2, 0x8004427a, &(0x7f0000000080)=0x9) 11:09:55 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000680)="6f4c8b76f6dd729d4f5963aef80500b2d6bdc42e97bb40f30aaca7b848ea775204344e569f95a33dd5fb63659bf26976cc68b0762de4fc4172699253570f8e415afac671f2f6b2fe3288c16486b23a0582160757c96128923826879504861abf383208941045e24e990d4f3aa8075a8c2c1a5832ff02242ae0fcde911209506b000000000000000059a8ebc67f55f3ce4f0202240703b2fd729c902eb3513c9880503555f41e6f24e7a682e8fb05c7fb666186d22e8f658aac569848abfd0e5f315d0019edc5a54984e2ce4dce4db410a4889df3996eaa8bca709b084a002998b74015c133abf9c65b3439d86b7b6f53a9d2871f2e90abd517e4c96f5389315c8a056743c700000000000cfbaf9e2c046efbd88aef43295d73624b8da8c4efaddba4ac03165eab9b88a7619042d650c62cbaf0ec0963f4d933bacb6bba1079735b87bbe144014ea28bedc02dc16e13ba3a9dbdc7da93f43cc5adb7788a78a503679baa2beeafc15d06c187e86abd5656176b6c2118a91b38320408d398b6237c974d5d580205b5cf82881e398c632e", 0x2f9) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f00000000c0)={0x7ff, 0x6, {0x100000001, 0x2}}) execve(0x0, 0x0, 0x0) open(&(0x7f0000000080)='./bus\x00', 0x100, 0x0) setrlimit(0x4, &(0x7f0000000040)={0x2, 0x81}) fchflags(r0, 0x0) 11:09:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x3}, {0x54}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:09:55 executing program 1: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f0000000180)="09edd8557e598b7bdfaa953b1f015b200a", 0x11) ioctl$FIOSETOWN(r1, 0x8004667c, &(0x7f0000000000)) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) 11:09:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0xa, r0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x1, 0x9}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x50}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='o') 11:09:55 executing program 0: r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x40, 0x0) ioctl$BIOCFLUSH(r1, 0x20004268) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) r2 = fcntl$dupfd(r0, 0x0, r0) symlinkat(&(0x7f0000000080)='./file0\x00', r2, &(0x7f00000000c0)='./file0\x00') poll(&(0x7f0000000040)=[{r0, 0x5}], 0x1, 0x0) 11:09:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x61}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) socketpair(0x10, 0x4, 0x3ff, &(0x7f0000000000)={0xffffffffffffffff}) listen(r1, 0x1) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCLOCK(r0, 0x20004276) 11:09:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x30}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) mknod(&(0x7f0000000080)='./file0\x00', 0x2000, 0x7) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) 11:09:55 executing program 1: pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SPKRTONE(r0, 0x80085301, &(0x7f0000000080)={0x4f3, 0x81}) semget$private(0x0, 0x2, 0xa) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) fsync(r1) ioctl$BIOCGRSIG(r1, 0x40044273, &(0x7f0000000100)) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000240)) syz_emit_ethernet(0xffffffffffffffac, &(0x7f0000000140)="b4efa2910478b2b6c9d2b99d15a487d5b329d749df72e0bf12189908477d8f5fff9b970906f9c5809083f438e924de2c5f6b679dbde18afd182b962f5dde381274807036a121e39a33ebb845b190eeee013f31b19d8a3f63d417b0f89b02fea588adf3") openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x200, 0x0) ioctl$TIOCDRAIN(r1, 0x2000745e) 11:09:55 executing program 0: pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read(r0, &(0x7f0000000500)=""/90, 0xffffff91) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f00000000c0)) fcntl$setstatus(r0, 0x4, 0xc8) dup2(r1, r0) r2 = shmget(0x1, 0x1000, 0x609, &(0x7f0000ffe000/0x1000)=nil) shmat(r2, &(0x7f0000ffd000/0x3000)=nil, 0x0) execve(0x0, 0x0, 0x0) 11:09:55 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) symlinkat(&(0x7f0000000080)='./file0\x00', r0, &(0x7f00000000c0)='./file0\x00') sendmsg$unix(0xffffffffffffffff, &(0x7f0000001500)={0x0, 0x0, 0x0}, 0x0) 11:09:55 executing program 1: r0 = accept$unix(0xffffffffffffffff, &(0x7f0000000300)=@abs, &(0x7f0000000340)=0x8) connect$unix(r0, &(0x7f0000000380)=@abs={0x1, 0x0, 0x3}, 0x8) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000100)=[{{r1}, 0x0, 0x5}], 0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, &(0x7f00000003c0)=ANY=[@ANYBLOB="2b240396c213dcb9aa35f37a8a9b03db38d36ae1b2063a"], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) setsockopt(r1, 0x2, 0x80, &(0x7f0000000180)="577251ae861e97ae2aeba8f7807d657582a07875e34b26d0ba69f9b7b609f36a075659da476a1d3ff10d4656591eb1fd195ca67fa1ae8470fa3b4d54cb843213a2b38b4c46288e9d0c0dc2cf2f233ecd73c9a4f8401c5c9efad6e78b513a9a375719bd4e524f4ed3c9502ec08c5337c1a3fec9fa214a339a88e1ed7571cb6a17d6a375aaa39f3b6b1c8fd166842290921d0924e98c506cce6ba30ddcd5b99eaf8374ae1b9de88c9feb4429a5576e46c0d1615128c88946172ebf034ce8a3bacdebbd4130a9481e6bba1d0cfedb66501359f3fce3508de7a9382960b60a7f22ccc92cfbf50b9f85fa34848378e66ec594a9912382bd", 0xf5) r2 = socket(0x18, 0x1, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x10, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockopt(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000080)=""/43, &(0x7f0000000140)=0x2b) close(r2) r3 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f00002d3000/0x1000)=nil, 0x1000, 0x0) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f0000000280)) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000100)="8c65", 0x168) 11:09:55 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x568ddc8b63a0190c, 0x0) ioctl$WSMOUSEIO_SRES(r0, 0x80045721, &(0x7f0000000080)) r1 = socket$inet6(0x18, 0x4000, 0x7fffffff) ioctl$FIOGETOWN(r1, 0x4004667b, &(0x7f00000000c0)) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) 11:09:55 executing program 1: r0 = open(&(0x7f0000001600)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f0000000440), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0, 0x0) dup2(r0, r0) pwrite(r0, &(0x7f00000000c0)="8b19", 0x2, 0x0, 0x0) 11:09:55 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x40004004000028aa) r0 = open(&(0x7f0000000080)='./bus\x00', 0x10, 0x80) writev(r0, &(0x7f0000000040)=[{&(0x7f00000002c0)="000000186004008b0000232700000000000000000000ffffffffffffffe000596a31499cf0709810588264fc", 0x299}], 0x1) 11:09:55 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x40) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x200, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x7, 0x101, 0xff80000000000000, 0x0, "1507c96ad65b53b8597b4744af74f356a17b3f0f", 0x8, 0x8}) fchdir(r1) r2 = socket(0x800000018, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1000, &(0x7f0000000000)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0x7fffff7ffffffff8, 0x0, 0x0, 0x200000, "00000000e74de40000000000000000000600"}) bind$unix(r0, &(0x7f0000000280)=@abs={0x1f95d27d48731892}, 0xffffffec) r3 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) bind$unix(r3, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000300)={0x8b2f, 0x1f, 0x9, 0xa41, "d40951ee6c9b786ab135a6f72dd3384db3329548", 0x2, 0x1}) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000240)={0x4, 0xac, {0x8, 0x6}}) connect$unix(r0, &(0x7f00000001c0)=@abs={0x0, 0x0, 0x2}, 0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000140)=0xc) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000200)) mknod(&(0x7f00000002c0)='./file0\x00', 0x2, 0xd75) 11:09:55 executing program 0: r0 = kqueue() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x20, 0x0) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f00000000c0)=0x5) close(r0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x61}, {0x14}, {0x6}]}) connect$inet6(r1, &(0x7f0000000080)={0x18, 0x3, 0x2, 0x1000}, 0xc) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x54}, {0x24}, {0x80000000000006}]}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") r1 = dup2(r0, r0) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000000140)=0x200) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000040)={{0x18, 0x0, 0x401, 0xfffffffffffffffe}, {0x18, 0x0, 0x7fff, 0x6}, 0x8, [0x1000000000, 0x80000000, 0x5, 0x2, 0x8b, 0x7, 0x7f, 0x6]}, 0x3c) 11:09:55 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20, 0x91) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_extract_tcp_res$synack(&(0x7f00000001c0), 0x1, 0x0) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x24}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$SPKRTUNE(r0, 0x20005302, &(0x7f0000000180)={0x4, 0x8}) 11:09:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x7, 0x378c, 0x9, 0x1}, {0x40, 0x1, 0x1, 0x1}, {0x6}]}) syz_emit_ethernet(0x70, &(0x7f0000000140)="b22fbbacf9a72b0328aa056befd0cfb7a366a3a02bfcca53686f6dbcb78b2a73a93d9815d116f273db14e36f7f2ee5e9ef60271b0873adb658a5019edbee8bae17899ffc54a2660c47334feb667c50b3473ec20fdd654ad0c93ffd0ba3d9c8702bb362ea07b2752731c4bd0577ca4c32") r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x1, 0x0) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000080)=0x200) 11:09:55 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a5387060000e2b81900000029000000310000000000000200000000000011004d9b115c982615f3245bebcb5f85d164ac84016e93b677e5abc7b91b1effbed2fcb3218bc2987872"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) mprotect(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:09:55 executing program 1: mknod(&(0x7f0000000240)='./bus\x00', 0xc000, 0xaf38) r0 = open(&(0x7f00000002c0)='./bus\x00', 0x0, 0x0) recvfrom(r0, &(0x7f0000000000)=""/213, 0xd5, 0x801, &(0x7f0000000100)=@in={0x2, 0x0}, 0xc) 11:09:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x30}, {0x6, 0x0, 0x0, 0xfc}]}) pwrite(r0, &(0x7f0000000240)="fbaf8a8d1a029be96914f6357e3a", 0xe, 0x0, 0x0) 11:09:55 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) r0 = accept$inet6(0xffffffffffffffff, &(0x7f0000000140), &(0x7f0000000180)=0xc) listen(r0, 0x8001) r1 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000040)=0x3) ioctl$TIOCFLUSH(r1, 0xc0307004, &(0x7f00000000c0)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000080)=0x401) 11:09:55 executing program 0: r0 = openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000040)) pipe2(&(0x7f0000000180), 0x4) 11:09:55 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x8}}) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 11:09:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{0x4, 0xffffffffffffffa4, 0x6, 0x80000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x8000000}, {0x1c}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="b6") 11:09:55 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = kqueue() r3 = dup2(r0, r1) ioctl$TIOCGTSTAMP(r3, 0x4010745b, &(0x7f0000000000)) kevent(r2, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffe, 0x81}], 0x7ff, 0x0, 0x0, 0x0) kevent(r2, 0x0, 0x0, &(0x7f0000000180), 0x5, 0x0) 11:09:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000000)=[{0x28}, {0x16}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000040)) syz_emit_ethernet(0x2, &(0x7f0000000380)="398e") 11:09:55 executing program 0: r0 = socket$inet(0x2, 0x0, 0xfffffffffffffffc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000001180)="1d26f5f3da531762935fff76d1a86721562c3f143e4ee8419ccf26761210558ffd069e3af340bc5fe02449f79de35ee082879cc6e6ba2435ca41d129d31d1588ce98f71272785f68d773c427fba0f2139bf6816fd0e99e2b910da68c9da6ab71db789d56be228434529218b3c0cecb79cec46c3d62c7cba828a947dc5855cc1b6fc868df2d6f5a47da17dc3f321f1791f6e2bfbf11206167f1445e85cef532330984c8fcf1f059512df2fdb52af89206bede8d53a4ec3ee5de5a70a7d0af2771124a4a0b3a8a8bf2f3b2cfdb253fff18e778c7c1ee352cc9076ca8375b2a", 0xde) setsockopt(r0, 0x3, 0x2, &(0x7f0000001140)="92695e61f94767903063f493a7fe113e56b70ac3fda8553973072e", 0x1b) recvfrom$inet(r0, &(0x7f0000000000)=""/4096, 0x1000, 0x0, &(0x7f0000001000)={0x2, 0x2}, 0xc) 11:09:55 executing program 1: r0 = kqueue() r1 = kqueue() r2 = semget$private(0x0, 0x4, 0x9) r3 = kqueue() kevent(0xffffffffffffffff, &(0x7f0000000000), 0xbe, 0x0, 0x5, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000740)={0x0, 0x0, 0x0}, 0xfe) getsockopt$SO_PEERCRED(r3, 0xffff, 0x1022, &(0x7f0000000780)={0x0, 0x0, 0x0}, 0xc) setregid(r7, r5) socketpair(0x6, 0x8006, 0x10000, &(0x7f0000000440)={0xffffffffffffffff}) recvfrom$unix(r8, &(0x7f00000037c0)=""/4096, 0x1000, 0x0, &(0x7f00000003c0)=@abs={0x1, 0x0, 0x2}, 0x8) openat$null(0xffffffffffffff9c, &(0x7f0000000400)='/dev/null\x00', 0x80, 0x0) r9 = openat$zero(0xffffffffffffff9c, &(0x7f00000005c0)='/dev/zero\x00', 0x20, 0x0) openat(0xffffffffffffffff, &(0x7f0000000600)='./file0/file0\x00', 0x20, 0x2) ioctl$BIOCGRTIMEOUT(r9, 0x4010426e, &(0x7f0000000380)) mknod(&(0x7f0000000040)='./file0\x00', 0x2000, 0x1700) kevent(0xffffffffffffffff, &(0x7f0000000480)=[{{r1}, 0x0, 0x4c, 0x1, 0x61, 0x7fff}, {{r1}, 0x0, 0x48, 0x4, 0x9}, {{r3}, 0xfffffffffffffff8, 0x0, 0x1, 0x80, 0x4}, {{}, 0xffffffffffffffff, 0x40, 0x1, 0x251, 0xff}, {{r3}, 0xfffffffffffffff8, 0x0, 0x40, 0xfffffffffffffffd, 0x10001}, {{r0}, 0x0, 0x24, 0x10, 0x1, 0x3}], 0xec51, &(0x7f0000000540)=[{{r3}, 0xfffffffffffffffa, 0x8, 0xfffff, 0x8000, 0x7}, {{}, 0xffffffffffffffff, 0x28, 0x1, 0x80000007, 0x5}], 0x4, &(0x7f0000000580)={0x8, 0x401}) setuid(r4) chflags(&(0x7f0000000180)='./file0\x00', 0x10000) r10 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r11 = fcntl$dupfd(r10, 0x0, r3) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f00000001c0)={{0x4, r6, r5, r4, r7, 0x20, 0xbeda}, 0x3, 0x200, 0xff}) ioctl$VMM_IOC_INFO(r11, 0xc0185603, &(0x7f0000000240)={0x9a, 0x0, &(0x7f0000000080)=""/154}) ioctl$TIOCCONS(r11, 0x20004276, 0x0) fcntl$dupfd(r0, 0x0, r1) getpid() setuid(0xee01) recvfrom$inet6(r11, &(0x7f00000017c0)=""/4096, 0x1000, 0x1, &(0x7f0000000300)={0x18, 0x3, 0xfffffffffffffff9, 0xffffffffffffffad}, 0xc) ioctl$TIOCMSET(r11, 0x8010426d, &(0x7f0000000640)=0x3) kevent(r0, &(0x7f00000007c0), 0x4, 0x0, 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r11, 0x8058574d, &(0x7f0000000280)={'./file0\x00', 0x4, 0x3ff, 0x401, 0x0, 0x3c79, 0x81, 0x61, 0x1, 0x3, 0x1f, 0x31b}) semctl$IPC_SET(r2, 0x0, 0x1, &(0x7f0000000680)={{0x6, 0x0, 0x0, 0x0, r5, 0x40, 0x202}, 0x8507, 0xf39, 0x2f}) 11:09:55 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000140)='\x00', 0x1) r1 = syz_open_pts() close(r0) dup(r1) r2 = semget(0x1, 0x4, 0x644) semctl$GETPID(r2, 0x0, 0x4, &(0x7f0000000200)=""/123) openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x8, 0x0) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000040)={0x8, 0x0, 0x7, 0x4, "fbb0570113885111b1e75c4006b7cf1205d9b03a", 0x400, 0x10001}) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000100)={0x0, 0x0, 0xffd, 0xfffffffffdfffff7, "0503c6a1d8cb9c81d1aae720fffffff000", 0x7, 0x3}) ioctl$TIOCSTOP(r3, 0x2000746f) ftruncate(0xffffffffffffffff, 0x0, 0x3f) readv(r3, &(0x7f0000000580)=[{&(0x7f0000001900)=""/134, 0x86}], 0x1) dup2(r0, r0) r4 = syz_open_pts() mmap(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x2, 0x5013, r4, 0x0, 0x31) ioctl$TIOCSETD(r3, 0x8004741b, &(0x7f0000000000)=0xffffffffffffffe1) 11:09:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x84}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x430, &(0x7f0000000180)="b6") 11:09:55 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) pipe(&(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000740)=0xc) r1 = socket(0x2, 0x3, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="071400000000db00080000000025c6149b33ff0f", 0x14) sendmsg(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="1e71bebe357276be53da85db771284066c398aa80f23407845a8f609d3ca929482f36a5912babf24d2aaad9a40e2ea9a05acc29d46322743c39335ded507709de965cdb9602c42a5045cde607b6596661c32f3e99daae199efd6289dbf35d70f007383e1e09f561ca22f94f79e", 0x6d}, {&(0x7f0000000200)="ed24f6f9e673294ccd27ce7a7222ca05262d71d7ab9d5d2b7b15f74713154f4821091639861b22a3244f0d50e345c8d977514412ee6f3bccde1dafa2c34623aa3f4726cdac60de534f21276455eada36caf4583f9a1a5b4268cadde2a7bd98cf9f9c71a0b4c1a2e868faddbb68b4cfd2017a0a5bfa1faa9f084a55e318d9af714bfdaa72368205f03c37103d55fdeda17fb2a49d9439ebe4953656b32a0dd6770504794107ee1c8ea303f1b7f41ddee9360b30d59d5ccae078e73d0671b2a856b449b0f0fb5d90520bd0bdf8c01da2d928617e1b1ef7ffce8873d7942308040371ba6e0a0ffda450b3f7748b557a8843143408fb3d38dc48b98c7e8c90d37ab6b9f9380a5fb5489896f6968d9f40af369d935589a61118aec281fe4cd6a59144b56a3dcd2f228592fa61dbb755e4adcd8ec78d2dbf6970483c8f0e8297bc27114a8b0cdc21e99ae596c456b13171414349457c274055774b01fac099b6a4af3e26fe2b35a8040918e266a09201bee8ab4fe2c4251a33b8c2fdc32fcadcbeaa36054eb78f8233717c72a7752ee748abdb70075aeb66e38768f520c1634df5241c021a112e15b14beb8e8a7f60f03688fa9bcfb6f18b7279667c5aa59a854e0d0cc9747bff0c490386ac87c786846243ef2c5a12dd48064bca545c7242d489329020a32ba36a86a011500e32e7886f7622753078a37c85bcf72a39d2eb9eda80f57c9edc171f7db021f0af9651562368fca923534bc41fd91b434490d7708adab4e260319cbccd54db41f85fd45446427aaa83249dfa72c78aeed8c1571dec4ac90082b12bd7a1025f1f652dcdb86ecc2785cd6ded7b78063d142bbcf4861d4e2e673f3e629b6aa24572d07532bb81a9d66c98d6d7d20630842dd9adb4a7510709b4661c4b403cd7dc120b13130fa59821874960a6ffbe00509a224938740af3ea2396d5064c4436d6891c85174d272cee105b59ac4871f4b4b66c6d261d890528960c6f6ab32e5ae26159160e4e55200f86d3d0751fb6e90bd1016bdf5f34d38eecd7cc495f4df688026599c73fc12ab243c441bfdd556a3647a6c25cf45ee77b27ee71809299145ffb1cf1c7087dc4b700ac747a73e95e28092eb50703ff791c465a144fa85572e5ec003c50f412630316617b4f94bb9cdd4e198d83dd5949b435188d339b9ec27b81626417d1a52f5efe087dee63b3e9bbec9df1bda132258521bed8cca2c4109d33abb95c353654ebc2bdc9e573b31865c7711c4bd74cc65f41a96605f958982ae509910398541f95d14293dbb4b085146b208dabd036b6e2ac942681909aa39614f0d47baab64d3c2f9fbd155cc49038d149b63cbbfd6653ed3c9102b05289d61a57fe6fe50634550a5a31899e6bf058a59023f2cdf98b265e3e6352a990335cb3463052280a10439646c3322ce7b6eba9c4c8e7bd63dd2dcc55f356712941f9c0c607b2927d59824bdde0fcf20bff91baa0b7761516898e2c7cac80c477700bb0d1b43a6947eea67758385d55f420c6425e4210d927a384a74104e6d535cdecec810115f2537cbee4aebb09b95896edb5544e03f2529aacfddb1f9c6c14d5d96a82ef48e0092fcfa975099dec7cdf54e1c38229e60fea374cf35a85b3c88e5a5d274571911ac770e266476077c1e28703a760aeefe21d1f17836e6b7cb710a57a99ee46199c5e3cb01982a1f997d7b8c2d1e55b99f8e5b57c6e01587fff090308477c71be65d4d3ebc3146308e1d7b6afc80ba5c1ec10e9bc26a672c676480263b9a43397651a1370bee46210a9e1cd7ffc7fa55c1cf533da6b4d0f7763bd3f082edb160fea52ee8826013cc765ddf8652eed253b98a5ef", 0x520}], 0x2, 0x0}, 0x0) 11:09:55 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x4000000000025}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") pipe2(&(0x7f0000000000), 0x10004) 11:09:55 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) chroot(&(0x7f00000001c0)='./bus/file0\x00') pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d", 0x7}], 0x1, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000040)) link(&(0x7f00000002c0)='./bus/file0\x00', &(0x7f0000000300)='./file0/file0\x00') 11:09:55 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x80, 0x0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f00000000c0)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x6c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:55 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = getppid() fcntl$lock(r0, 0xf, &(0x7f0000000100)={0x3, 0x0, 0xee, 0xbe7, r2}) mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x7) r3 = dup2(r0, r1) recvfrom(r3, &(0x7f0000000040)=""/10, 0xa, 0x2, &(0x7f0000000080)=@in={0x2, 0x3}, 0xc) bind(r1, &(0x7f0000000180)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x8) listen(r0, 0x0) accept$unix(r1, 0x0, 0x0) 11:09:56 executing program 1: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) getsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000040)=""/163, &(0x7f0000000100)=0xa3) r2 = semget$private(0x0, 0x2, 0x30) semop(r2, &(0x7f0000000140)=[{0x4, 0xfffffffffffff609, 0x1800}, {0x2, 0xe2}, {0x1, 0x100000000, 0x800}, {0x1, 0x3a3fd3c0, 0x1000}], 0x4) write(r0, &(0x7f0000000180)="8ae26ec2e8d81d04247ae07b854509f80913", 0x12) lstat(&(0x7f00000001c0)='./file0\x00', &(0x7f0000000200)) sendto$inet(r1, &(0x7f0000000280)="f9f2a5f67771214558a3a982399f744b839b88879066e3014997a091b0b466ee6fc30af2f7b418fee72f3eef9d31bd9baa9dcb024aa94baf32395b7f37b8e58c2f3ae988ca69198604a03c99eca1551cc48f6c2ed0763eaa772eadf9b173efcee06cbcaa0a274bc97333ea3d0b397abea807f85e98d453c4203fbc7d0dfeef7c7d264976f99caf207f9de6358598239515d1f2a72027620e5e", 0x99, 0x2, &(0x7f0000000340)={0x2, 0x2}, 0xc) lseek(r0, 0x0, 0x0, 0x2) write(r0, &(0x7f0000000380)="f9da4dbd92ecf151e184f72e4fa0c74fb4b1c54f51adf7ec0047a3", 0x1b) semop(r2, &(0x7f00000003c0)=[{0x0, 0x200, 0x1800}], 0x1) r3 = shmget(0x0, 0x4000, 0x40, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_STAT(r3, 0x2, &(0x7f0000000400)=""/236) r4 = socket$inet(0x2, 0x5, 0x5) semctl$GETALL(r2, 0x0, 0x6, &(0x7f0000000500)=""/132) r5 = semget$private(0x0, 0x3, 0x2) pread(r4, &(0x7f00000005c0)="45b4c6d2dfa388249a1f342ce9014ef3c4d06e2c", 0x14, 0x0, 0x0) clock_gettime(0x6e82c221c9ba8ff, &(0x7f0000000600)) semctl$GETNCNT(r2, 0x2, 0x3, &(0x7f0000000640)=""/197) semctl$SETVAL(r5, 0x2, 0x8, &(0x7f0000000740)=0x9) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000780)) r6 = open$dir(&(0x7f00000007c0)='./file0\x00', 0x20, 0x62254fa5350ec61a) ioctl$BIOCPROMISC(r1, 0x20004269) semctl$GETALL(r5, 0x0, 0x6, &(0x7f0000000800)=""/78) r7 = accept$inet6(r0, &(0x7f0000000880), &(0x7f00000008c0)=0xc) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000900)) sendmsg$unix(r0, &(0x7f0000003000)={&(0x7f0000000940)=@abs={0x0, 0x0, 0x3}, 0x8, &(0x7f0000002f00)=[{&(0x7f0000000980)="b9c6a2d560dbb305ea9f5ceff389be0d55800cb1e5b7475930e73576e460607d6161ab839b465d999da8978b7b30f84a4e47c0ad011f4348fdab326d9750440a61e50771953474a43a396933d565e7a4abe0e9a80a4ed3de7b389b19afb8b1610882b9737cab1f4d130340158c4b72174843e09f479c0db197827c3ef1fe5531be0e58c336cce1d493a7ce9ce63585a5fa5bd1741f3de6e3ceb9a38d6c973e0ba820d9bb0c67e14b5c4ca94307f8c09d635fe2f59a56565c5446683201dca45c3b8ee0cb087ddca37d5072048a8fbf0ae7b42279dadf37d911182ccd68b6da066b009670e0dffaa10b8a1327e1666f90d6f3b154767d9aef556b32efa292387b3537a5b47b6c10be2ef67b41145a552382c0bf006e342f7726295bdafdf2783b8b7bca82ab826767d9cdcd6afb7d84f693325452a3c2a96bf7f84311d3d489395c2868959f929f7b27b9ea1ffbbeddccd7a2b293fe60f6c326c854630d23237a919d32cb2d027d237e42884fcb7508020eff6fbaba1f7e97790175cd1846f98a4cbd2fe870eef45a08fe3999890c84b11c9b46b44cb0deb4cbf3b7e885c9db71a24cd68cd5fd251b628551acf000f22f94a6a43fe89c2a2fbc6df9b7aae469cc16dfbef73b4e1c293bf7cf8dcd2011d1453ddcd38fd9ec08919eb16281368108715bd62ffc2cbe05ceea3f833bda65083931968c31e6e2a3a1cc576c73334633ea44fda1c6d18849b7f7bc5b2d105e03500f486e78200230f244e3d94383976c7af94ff5ed98130d48745959cf772e3ee773913f63c689503e67c293846f8ee83bb8d85baee8a0e5f1edea62597f2954226798ae5a954d620c2bc10cfa609897927a78126fb166e16383b748edcb3078fa9d4f1783745bad0ab3b86cb02bf36964b9830a0018b91c3f108cf0fd109047d20d6a3007b437f2053b6cd0eace16e596230cdbe9c15418ed35268d4d6d6e86528cf4e1daa9dba154fd9f0065a262fab24e1921ea07e93d33fd8285021dfbb110f77f069348ffb4abb836c08c2251d0df9e0112a071ad80af5f3a989706dc7c6443cff56de3108dbe7278ab1b79e50e2813eda2f413313ff04b105e6433d0aa92cd3a97f81c2ddc902029bd38d26d9a9130da50ec54c37f8164496d69028d7f209c732ad4247225267542c20faa7d9a3f7de4721f5e6895da518ea4faf4ff64dced0d4fd948d7f65023dc8df591fa5f8bc71c131a6a537c59876cd66650831b57527ae6469e298c0abe5db53a6506bcf4c420fa99eadc357bd81eb4ea3422869cb80c26cdaa84b11583215fc5874aed6f3ba30ac3a62f5eabf05b678fc89aee8748b70b3cdf857be0419933b070e8ff24845821e357cc5ae3dc4c6a766da470fa2108d441699f623ea8ca9bccfca7486f40e0f0f588a208b2e452c0cd10d46e6b25524ec27e2579736747c06173787fc83acfa5f293fe72130f1e69ac0da97ab5cd52d53e1e42eeacea03ba42ce00e78a51c575e6154669d360adf7dd49a3b2d76d046929d95d551d33c6caa4ea0bffdaf7cc70579329410f65f87d9d75b2b6cbd50a155802020a6232bd01d74127eaa8d98ed42061918fee0d7e0a9d53954b6ed43695331d9b46c03c61af59febcfd15a747677f5aab710064172d2c69a4ee2f860484c1233a1a9c3e6ba323781d5d3f7413ba0e6e8f759effe67bdfefdc6d5508e9fd9f11093b896dfc56c8285f2d68005b26bda2c1e8fe988a86ffe1e9e29c739bdb963f05d60e9c49fc9669d7092a7d2b09ecfb85df73cb98c8ac5d447a55d970e7a42c7ba8431eb53c8ee4f56b9278013b0f179612ae99f5952dd0faca0cbc1baa4fce34536fb210840b0e075bc8ceee3ddd275c75eb2f7006d73e8010df0a5859bee5c9f1210a203a1a2f198250d980a4dbd7590db458cb5ed081677042aaed39536721e8b3881113f78284dacab978fe288a41f35672912235a8ecbab8e27186f14e3d22af17cab6dd0aee267b492422eaf79d1caa0aaacbb2e67ddd9a89d11c8cf27fd1e6422727d7aa03e46b13f823e229b8156b2ae2669723dcf94a4cc4ec03e664e0997b8cdb0dda4e6735721c0467f38d62c3f64362a64b43b780e3e7a2c4e62ecba65c4dc5eb069ddea7bd6d35c5727480af2c503331b8ef73c137a4f8b371ac9a62952a5e50f74bb3b6f9e4348ed38b26989e86440529d27db449833e1b9492775447cda60616cf1e4f64deff021c281830bc1c86f1b07f017cd1a230a77c8a9b1db6ca3d027f86ef50bffa4de160ee7cd573caee4aee9e84a8a32743230050cd74fc182dd249002faa124fe0cd52d934f7d1f1bd20a0fd39a81d8eb61d6a79edde592cd4f13590770b7d58579b37b711825d0ea80080bdc69480b34efc474cbb5071d44eb6bde558d566f928b0b6338f37dfc0c49c8961cfb975285125e5341b48292cbaa8bf0e85d3d920e54e957552ed17852a2fa225bd3b6b074f2202394e9f24a59c606249595ec74b66fc70582f30be897a2e90f4cd64ac412e59008c10bf1ad074ac4e152ee8d5f2b36643e74b9a48110a4d2c64a0bc9ff68445980f159494f44e6c64563b7e107040e0dd7c910fdfcdcc87eff96c91ea40743e07f337b579b9b2f0c8b9aa7fa8da8f2b2c5cfd67b67e779a46f9dcc9c1a79e795d09319b8ab058d2405a30fdaadf365aba13ff67699246fdcc130debc6bc9fae02a548e70855fdcc28fcc507965a6cde79df641c4e5f04127246708163d6163c6528d91ba39728d71a030e9f14248e26555401131bd0a5cf1d2e2802c39f4d8fd19ee61848f2b74620642b88327451dc67d88a8dd94c6162947ac768446012338cb7256ab8ce62341dc9a106608ef147bf1fe35849ef5883de40e3e230e3d7597c423e7257e5602432745fe05dd023581216f83ba18168978948607aacc2f599cb2380c626241ee49b939912d8a45e77d3fad30bd7f79b9ab01bd71e65b235270fa823ed5da4b8d225cea029fe2005e6b388a26405adea6adf3b7be123a08d01d7c7be939214ce6ee5fab0d5aef636720583a1d022cfb581a5be0e7a80e8fbcbed316846340f985cccea6271cac6bfbbd71bd505038f47ad4b297896aac701e96815fd1ae78b61839961972f7bb1b8772ae1fe4de691e217759eacb2c658488e7722c9fe2c49a2eed04cd83a52a36d9f690696b80906135744590c4817e891bb5654b6e3baae3d97f30c8544c09bfc49eb9d39827960cfe3f2e35d21b9af8a39947a6f552d97a51569361549db59948d8c0c791e321b82ea85012ed509aff6098c2d5e21685b2928a60e1b399b91118a0f1e11984c5153c10959cf051a28c661b0229af7b17457fde4097a9e69cbafa67f3fd9e276d8d248c7f3334d6a2d790673c347bd347a5a39800d2351d3d607d0e8236107a49c62fad286b64fcc323bce821a1836c5703c1ad8e13c1feac1c9d8477e41471301978855397b4db23e04c6ae0ed04fbeb67f0f67f5a821713af22e45667cb4995e26a87d752b59d71a2b15805c7d89fd3e642272a69c5691fdb202a17689339072466e02dd389ff7f1526f45b2ed9e0e06d23b530a61a3a384c60b9bba710543bec0afdd638de91bd6d86172c4b9dd1aa238e9e70082724647d6e08d958d8b25d367c2439238d8e928e9652b7324c210ea62a34fb18a60495a8c5de117ba386dcabebea26d765f9aadc59d423489c967ae86708aab5f30940b6f8581947ae3e709f8363ec7ebaa8241242be8beb130c8d7fd05bd27d3901e8e858b1c6bffe93e9c12e381e188d014c970d3f469e9882cc280fe8e6c998ef32aa90ec95526f02d600bec35af00a1d120e9d8816b6c9febccd4bd56f6627a6eb824b74f5072d6fda9215e4be3d6ccc1ff3ccaf604f90ec867cc0ba22d4bd94f0e8c3099212c9f59b3c00ae081201d3f8dc8a0330abcbe4329cf1358654f0265b6ac2a8a1bb7f12e55b41d64cca10c6aa46d2f2099d55890a4415a117493099bd44d034371129f6ffcbaae8893b249ca8ed54d035794b9d4c8c1370f1ccc8b7c57c8526cc22b2ec82441a6fd5cf9a149da16e2b298fb74e6ab61b1ca28b237fa96f7b13b7cb7022936927854e7cc18e01f4403fff0e9a87b8d1f616c5311c70416ceb13862dce44c4ac28306ebfcdc40149712b97b8d684468c4b8f19d1a246225537ff1050135d97f848a575e72b3b7b98c5930634dd765855eeff6b04e696c80c668185a4de277be159bb08944cda7e8be987b970da75057e2a26c6f34aaa2c9d024ed570c9eab2b629f91597d170b8adc0e4bb257f11095cd99ec1ca00bde0866101f7551d0bfdab1244cd4b201406a7d5b395b6b75a7ad651b120ded12475dd3b2969d4d6eb6b64dbecf3ccd6a23c6eace5fc0fa0fded41e2c5424ea44467d9077c48d8a252c1a36c31447bcc47dcec60d04596039359b5f95b05fff9c2510e6b29d239d3e32a75a3f145811ce0ed3f76975f559d1a5611f7979d75a1260b600d2998d7c0f7be35063f3a52cfbf0ed7cfa245c25edceaeee1134904c4637cd71792973b3fb320327672568fcb5d227c396b47acf68e45ff00e35b68e07be263f0deeab4734e05dbb9cb7e25bd0aa91acaf27ca8b15ba74c3d2c2841a625c2c74db037b804c44623a6483f53f4973129cc48dd7e038612b29f00c2ae87042b599a66371a285521b820349ecbd712bc8e1e77b8b143d9c9398081baf4e21b96522cdabab31681ec90cb0fee9d9af118328c9b790ac16d683c2f0ec1b161d79aff684ef8c5f53c29fdeffad744129d20e1dc482814bcd4efb2e8f286449227b29f95129bb4a8e8fe9b8c462516b6a41923f074b727b2ee374016bb4a761aca25cd63bda8894c8ce600fa80c2b2024a0360403292d4751d73d1a5f7fc030a852b93fe8bc508aee111055eb6d2d3295214db0241124e89aa694b4f28fd8a0f74bc9d8fe126b7df89f76d845f501cf6e26032a3efed754c2c2ffbf27f0c9aa5fe77943e41104aed7607cf8cabebf615b76f43e2d5691e3c5b5091b2c019e19a16fc7928dca8f0cbab7e5b6804e7fdd9f2acf0fca09b048070ab00b78b397562af2f131f942c96e8cfbb12e49915f7df60978fe9e64b95382c0016c781f33937c78e2a81621c32e574138235449693322a755be4136477e6fe99038ca1b4d7f2032381e3c39d3510ba8001f7a63db658a8df88532ac9431f23cf405cbd24f64b2c81445d6a498e132e43032d1a8821285738c2a36fbd597739ced8c64ccf77066a231aec891b452736c0e012fa73c85ad7719c743421d8abf8971a6064a6dca57a507ff4d47af621b4101d3c94aa1a6aeca43334ef36b3d235abfef511c5014302427d5c3cc7ae7d0a51262b3cd1cc49b4c6473674137f17d864e8d2c5b0a069828e86e68a10a8c16c8dc704195fe53ecc9325d460899f7f119a8f3eb37dd869cc66adcfd7651e52964c54cc35b0e6801bc9ea058c3cddf2801bf84f1cdabc1d9237d530119e40597e4fb66ef6e5f7d078e14a636ed01fb90836a29307f32da76d741fc22b3d8ccd08a6b9381b7d9bfaae8131f9ac84e11ee9f41083b2ab2fd1ff0afc531dedefd50bc48a504b5abff7636f0defd6651afb8b6a7201fecbe9f8b35691119c35a295a127bec3ad90d204275bff53049dd82a06e9a9d2a93f15e00d7706af0ff8dac19a942350858b6d70beae40e4bc0c3dd458f426d8870ac4d480aa17e0ed688340b836a67fc7d3c75b466282afff013cbbf0dc072e274fec517548b4c30b8cb25038edc3afb5a8d9f27e6d80c7f8c89a433aa7dceff1935f6", 0x1000}, {&(0x7f0000001980)="316fb186929767f1ede9ed064bad9ff1a9dad5cb13a72924ed3c8c056e507aff83b25c72a53fa4f98942b12e0737cd61aba993fdaabaa0ff28688e8700ecce20a271c5fabbb37539ea78af5dd20545e60c06d3fbdfd68096e446190d04b19c1a0c616336db0c9fcd8a999aa7a80697ee4d2aea3160bd5228c1c53749287758de06ffc095a9f0f0d9fb6a8820e047e1f3ab476141ca12ea4b460887592e527a93fc2f", 0xa2}, {&(0x7f0000001a40)="2ba08e150106f97bebf85da317843080e80eae0e0758bc699f2030bab3e4a2f5c175c214150a8331c0d534d77ae46efcd1f810ce34f3eda317e614f1bcb3438638cd0ff0191ff9ab3d301bcf8f4d428baf7435e2856824e5442fe626532eeea4e5357e4619a0bfe4c0e2e9f024dbeea9ec5657430a39013670d475b47555bc9bb9ba8bd7ba5951a0bab4ee67c4e94ef02b8e3225e54cb7c72f203bca4cb3201373971040bd66e174ca1e2c66ab0abdecd55c6924225536f9986f21e48357b925449ccd593f55810ec14f3c72d02f435edccc24bf58455b80cc84ebf0670ff0c844b9b8182f24b550", 0xe8}, {&(0x7f0000001b40)="14f401bc252c5b1a0a7a9d6296b889dd165e1f2d12557e7dcdfde2460417659a2ec47e1589876ca8c93fb403196c9bbe8e81f581803c31b3b2c3b357329f90fe2e2104935aac6996e100d3a90e672ae64e9ad40ec90f4ce54aa842143018d6db453b9935e4f5d26b39830a7df983ae9b0cce1cf95c35f1aa3d3a3c4030d0293e31e7160c343328a206b7c5ee08ef6261f8c7ad10fa2d57be54c046afb69d99ff74a588217ba9792c6e4bb81e68f546011f1f900f517e08c92d7f72ecdfae082cbb56d65853bef0650f5af35c802a6c509c18319d5454c74a521228a1e3998918fcb94e6a604e698909e544c3d189c1d3eecf42d58302d6566671864c934e2d30958365b9ab6944e120a6b725a11fd72f70d9efbd6f9a654692b9d76f68db9f95e4ea5aff0493eb62c4e60ae6f8a03172fc92fa59222855f74264e65d09b05be9e978b3553fd265f279ea0cdbcf8a7e97feeeb6ae844b8664016921b4f1f05ad62eb0dc9e20b35a93edd2017066abacd30b49d682608483e76d3f7d8669f2e051b290fe9ce26ae400b196f7a5e05101e4f115890ccdaaf53cb7113af7afde2439dbdd36a9e1f33d26f247aeeac69cb18abb28e80f5949b869468d45645b991015906c611cbec5b3ea4f96a457300e942f80ea457a3d893c367fb019d81d63145d747707db89abab0a548c135f12b80e3e8e5176ea241bda40446237e57e86772897d81d32011135fc3bb3284e7cb38af77c49a3782c4279859e87872befc04c3eda7b97db92cc048a68e8efd108d7fd83183ba37f44a06045a11a6819a847dca3422cd55936ee4d154f88bf67298e9c4b50f8697b9af88b7d219e9f5d925c89928bffaadbdadf6590de9eccb76c7ace71344dddeff49e312790d0190587cc45da97895e5f0acd2d4d27214296f305b16ed2a8127fd9131e96c365ee2a4570502f05f6a8e4b83740d73d8bbb485ed9c472d4b0ebffb82ed988ce345bde029d77f7c6555ecd042bb4f2ed500b3ee809351de4ad66be51b06ff1258bd6d4285a4dc51697f679ae662b43ed449e22c77fc40c2422880209e16900ca9b3bc9fcabb783e41672f2949e47488cfd819fdbc487964827e86fb109db627bae9f08fc84e0464e52a1f7371da889df92e408555c10e8560c18eb2f5a16579c918ad36a92f0f93d67a604cdad2a692be6dd3aa2691acb738401585b0c45b386d6d552b657be31cfb5b114e4ded9ab23d9c4417d698bfa6c7bbc1a764026f849b60d34930c0fb25b8f4de282df01f60e9bb711a5b83f426d92e3818860c470b10d7f4c474eee9ae786fd51513e059781d041bdb5c3074e1dbba42d2f3f9b41405e40ac39b9aff222b14f0cb213c1c75acfa4c289af7083409cd7bf51881321326bd77531c95ae8ade34a482835b021881c31b726293e3fdba0a3c423a4a2e354283c4d00ebb99fe95acc69f547075b4778850265ae3673abcd26cc3b4c088dd6d161dc39ecda1803aa44a73465f32bf92005d01790b4603193cddf8173532739f96a026c69b985605ee8a296db646ae3b0f09c8b79d17e4ab352ca1fa8ee6ecc62cc5cc01991b2a490b7026a91088067af245106404f3b7a732ede575e647833ab04b401c9a8667504564fe77acb8ee13987160c908f28edfe0e9283e224a31077b45f59825c826e42eb196fd57513f87175a8dbe39a3f925001974adcbb2736212dd31a3e56934ec8977f0c95cf7adf0d16ad26072be44000a043aae43b529773d52c8fcf89080c9ffce28c7fd63a437402ca7ae2382d90bf62235b46cc7487764776277658443683845cfb647be06f0f719b27c55e8e50d55a8498cfcfd58fa357879fdda6fcc8099a2bf7ef3ff6dee21049e66e09bec569689557a45619b6cff52d2a6456caf7270d7c45acb6416cd81b31823076dea7e860f183ffdb2f051f79ed4743fdb595bda5e66867f07b6b4d02a72047b0dada8cff680b46f3842f07b721d6e6879d8e1b6b65fbffe7430b17b35a1012b1ff738def85a9fdd1681f6b0df2a8fc8acc909302dc3fad4c4f89eeb156c8744ecf076f9a4726b589fceacdc32b009a1469f54465e6762488de01fa62aa3da539c30e0be30dbf338d1930ed41a9b936b986738ee32222acda49ed4e857ae5cf12f69bf020844251ef8848c2c14918687d1fb38e11b46261de4e44c834fc3a2fc475ffdbb0b49b97a5bc3fafbbaa55d7b881409fe10c9859962aa53466e1360f60e699a0c8ecb40b117161b55842134156b6a10fb290cb08c6df36e8871b5669a3316b9bec3021e7900b69a9261b1d3cd06039735256398b5b23a88a21df9c7eb7a882bb89e13370f5c74dcd2a3b93fb60b3841e3334cdff71eca434d7cfb18a46b8315bfaecd94f26213c751a1fc4c997115d5c2f86600e68b5181007996c797ad580e25e22842e1c19b1564a72705a26f360be7105d82e36f0ab0e1fca6b4fd58fdd2322bc45da9cbc8905ae6373e50caec7655aca878bc16f52b8034e3a495fa78582206605474febc0a2aedefd415180398609905ab765e8f9bd6b9d2db2a70f70b5255b911e89156f729c4e3b91c3133e975abd496b1185ca555de2b180bbf881e0e28cf1d3ab2d9e7a60f6b1c0186d869582556b8a4654e6637fd2254b6fe67604330ed7987c4d557d5fae91afadd9b5f0f8e8959dc8ff1adb444de07bca203593f8ea250860eac70012c1bc427b7fb21de681d07266d3aa5d1710aa9cb9251decb48bd9241827bc9962023308553edf3ed84099909193fa58a79c503aa83ffabd4db3863b3e6dd591fe4fdc692f0f9226c8c68975a98866b4fd6bba2134017f60277d4bccb365f7632ff5b0f2ed63ab48891ebb2d1ea7d43d60be7625e4803bb7ea04c859f3e1da5fabac4ac415ef3a875e60135296d9d972f976524c1158f0d3ce3045e3b44fb6bde86b37421c9c54d59c9c801afc8a0fd11cd9f47454d21e22a41af0d78442730bfe16196b072f8764030538cc1d997c23f546c5c3b7b35da61ac5a65b128e16a8ad983ba26a237588b8956fb6e6c116897999de5624adb466a4947f3b5907afd6859a2598fc0bc016a09143bb32061f2de149d11d2914207b099a8ce1e3c88902a02a5100535b35d07d8094a0034e0f43b4b96cd739c1dacc6ff928299bfb3c2073c5d8219ae1b24c13863ee15fe7f8f7719bcd9311b2cb1c07fb377f3df65690ef91661ad5b91fb394f47cbcb9589acf32e180f6aa1ebfa634636ee24e5a1dee5d24880d3742dc6b3e4b13300e0bf2e1f81726c49996d298aae38e306b482f23e469d1783f711761d9a65f7bd4605ed58754bb0dd1f9c07791e1761cd68690bd3590bf00221b3779ed2ca5b246d7fb765a386079128cb1a7cb094c88b7de3c2a01f3881743f13a6737747c0b430b4c8145db4be3b2dad89ae44ab3f8cb5633b2d7b42aa26963440f23eeff91c0245c0cb9371be0917eeba2a39165efe9d1808024920ae98bafa9a3d07425d336ca2c09d5c575c0e7c95f68de551811ed59cb6ff2466819b1eeb1d2b50497f028b6d6816d5440a342d074ab36388f9fcc26e70bb82edd4813c4cfb19dd86e9e53e7546da1992e203ff2a5d43e6e1994e476f1fdd266e9d6348a5d97e6cdf4ff7549b3c58aae5f304c31ff2a1ec487529ee39df130d58055d32bbc9a5f335937b9d2fc2d8f9e8a057abfd23ede247212e0cbc38eca3747a8707d424a954c0e94c4aac4f07cabb6a4815ed3227eb58598942136a623a4fd76684d141007df5ce361905035a1533f996f33c408977c58315bf9c934ed7d1d688006b075376464b082db27508bcb287f748785e92a14c584d433305b23d2a2221018e3efa7db5d828966f476c6ea55c29de856c46876d038614d72daa11067e0e35c5218fe4d0bffd204e24408d19c8dc765545567343ff1f7d88d5b1b92ed3dae02e7143c7af4c2a5ec54c855894b075d333fd84c2aba5267dceaf498f29a817b74c22354d30e1ce2f4b9a6b63e3d23970e57cc910ef78ffbb269278a62cff912ff7d13b15da6e63997db0e8cfe6991079e48c39696b3972e0f63ecbff5b85fbf997266335be02c6a7a9bf66f4b2ef2c7302376ae042f5defe298211505b9ede65dc9116d91e694a486022fbd4968960c3be6bef4960fc72b91b4359f72cc7e0b86959eaff6f82c91b9cf5089a88aef61417d4156ad803a3712985de04bcc4b9bac007315cfc60c5bcfaa8a94834bb5aec2c0aef9f4631561c590f5694e0199b3d7508d38e5821444adceb8b5ecf41abbbcf73662b246d75505b6baf9337305f10c75784366c6001554e4469337737ebb9aa58aa6a16ade93266c785b6073d7b707d70f4d72fdf01c93e5bfb90db3824bdbdda1786de4fc76ae63acec1f58ee1148e10cd128fe1f46d133d77bcb0512ca86abb44b41fc730c21a3933c6a477c55d650e69b0435067f827d0486ed15f752646eb1d54cefc4a25c776d5c5921627d24c80a44a204a5a6a2a822d07435051ee688e8d6f5e48578417833053d9e3cc2c8d645f24ecec99a28be43d32a78463dddc574c22209d9f855479a87d150fb6ca48b138e654245e4fc03150997ef4da96ece7e299b685b2d9175cd2e91f9b402c2d2c78d55d7c4a5b2fb3249a8e871cc78e0e70a9016de0e0de2bc35d35474216b312e9ac663c9b27d55418522b2e78d77f59f8c09ea9a3445b00819365984979f894d650424f444889c3262b12210c00dcb3f861daa5f3d8f6e87d021ee96de9df4dbef846cb60058f36b7d88ad2054669e48411119f6f8d42d4f6a6908b414b19be72e4003a15f60eaf81d8872a4b095ae9d1055569ce2697715f7206e916c1588c284e369d2b85c032eac997cb871d4f159183b32ff5710ca32859f6e47059cf939457ddc1d1d535004326ecfa6db0a8c6cdca5e5fcd8fd147d398c8a37e0b044f8cfa24e7353934bb7e5b5c3182c901b3918bdc332287d1e181ac284d6ab737f3c100f2f0de130c13317962806f0e881c75e9d1c03565ae79aa41627f3f762168fde02bca797dd5d6c64c0c2b6b59eac88dc1b019adc4bda368d526d4d948eea0a6f5315456adfcf458c65eb0846574e8341c91986b9d47e0681644ad6e8109b03250932ee0d0c472474c43ca952d6d3568d355bc1bcb612ec9ff18e9f2cc9dee1af07122e4bdc1bc186dde8c44eba3b4189991e97c8ccd94559906029ab87a4fc100e467330c8283023aaa2b96c49b6003068dfdf801b08f04e04888d0053e1c382175b78d18ae745fe8bb138ceb051457b42f0e83ec0e78d6f79eb257c2cf0287111ab647e55029b6b4e83dc9c4e621944bf67f0d0cb01a8100618413cf49a5fdb1c626ad4d0a0ee8d50c8a3bc345b5531f495a84e5963c770b6d3eacfc62e73152c66b72b149dbbc41d5c65d0bcd7d8b1e7dbb5fdde77e53db5bc2e5a41b23aee1e61e697df60e3ce7da017bc620c13a6d8ae43d7dfadfdd7861aeecb181fdbd8188ebf38b406c7af69d5174ec8f8a5943be740fcefc87df7c9385d1584056d1df1ff0e3e12f8980f52d81b1721696beb9aa24673fce534f7e0627f63d807a145ae8d621f65fe3cf67ca1203677c72b1aba6e83029f4ff952114081566125a6849c1fdf3874878679fc24dcf39e9c22d49c0e534cffda51af063fc6e9699880857ee4504928b90416e11d9bba2bca017ec7ae8ecdf56af9bbd9e0f0f22411e6fcad911f4cd3faad418cbe8a162e4eb29b0e1cb97a9e02258dfb97cd40b56ea1d20d12b2fc9f5e95353f5caff55b320a18fa283fb44092d6474e543d1515", 0x1000}, {&(0x7f0000002b40)="005b2f4848965d9b01cee8be757bcaf8b1508963b5f87aa652534c8a3b9f1d23d5e590739912c494ff8c0ad74ce07d79f51ce419204fabddd65ccc796558d6a851e37e1d595c2d3db97feefcc10ce1891f8bdb59194885eb7ca06ca9012cd8bf01e00c254241719ae2e8a8d7b15b486a5f3447379d6b80a040528a", 0x7b}, {&(0x7f0000002bc0)="ed344ca97b8f49c3c3bd8ebb93582ab8b2dbdf5edb964a612777079c50a6d2804b2ae6cb593068c0612f97cb8e8125ab2119a416ac1c236e1295760ac9235e28da10c43bdf57f6268da35e934d39a924424fdc8d123b55c349b2ca1abfdef7f1d1c9f686ed4462e400b13f33667e91fae9e4c3f65172e32cce0f21", 0x7b}, {&(0x7f0000002c40)="e583a41cc45ea794b7dbfe25cb2bf18c772ef965e2f02cfb4af0a663b3420bdc58d557e75a1c255903a385cb6ef61080e691d012b87e34ead661837a67ea5bd105bff5a9e0ac47f9b7dc13c83a3b2d89503e0abe8306e05d953f99e3f9e8da2faffcfb00ea0523bbbafd16028b935ccfb615d2b06e44b8ecd24018f7b5d1b4c1f68d3361f81e6dfc3e651be97557a15328770f281b8ca56b58c6ba8cf6ecd0185d98d6a4dbed9ded8ee370795023b3720f3d6be6cc2d3f55169cb84191172e6688c6f1d0a60735121b5f648e37964141eb8a42957e473d7ea6ef79", 0xdb}, {&(0x7f0000002d40)="eaae5e4fa9df6ebcc586c2db3c46d6a60e5e7a1ac66dd84ad3ed1fb39407f1061dcf16118067c81340792ce742af2dbd1e05a6e6026cca532c9dffb097d706bb1d159d5e2ba7f7023d00f6f73233223e58392a0b7065031496c45c293180623c36c5ee8864de246a7ad3496c97c2d716dfb70310d8f0d21f61888c8e23621d7851423ef7b90a1ab34f29f3f2da9ab1e1a650aa79f5ac517369d8b435a36956d71e986ed439a896feb752fe97d41884c0a800a17407297ddd388d4bea43f14642d106acff1f610c9aaaffc88504730ce4e892243f21f52fb647b73614ceed19bd", 0xe0}, {&(0x7f0000002e40)="e8fc6cc6d952829787379a2a3aeee0c2d1305004ee3fd37d9bffa5e1c2c613bcd8be8e3ffad786416aac085a78391466112b893d4a5210e7e95244e2274ce0dec644ad38317b3bae80e32bd27f87427b382b257e753063e83e7db8b9f6e07d2d80f7c6a7aaaa22c48d54f66b53f5c73adfad0734093d92c33fa9fc4de21c502bfbd567ecf159f9a95dda71b4c9bbc8c0d76c27d576dd5d00177bb827b1f2", 0x9e}], 0x9, &(0x7f0000002fc0)=ANY=[@ANYBLOB="2000000000000000ffff000001000000", @ANYRES32=r7, @ANYRES32=r7, @ANYRES32=r6, @ANYRES32=r6, @ANYBLOB="180000000000000000000000fcffffff", @ANYRES32=r6, @ANYRES32=r1], 0x38, 0x40e}, 0x400) setsockopt$sock_int(r4, 0xffff, 0x1001, &(0x7f0000003040)=0x293cdaf1, 0x4) semget$private(0x0, 0x3, 0x84) ioctl$KDGKBMODE(r6, 0x40044b06) 11:09:56 executing program 0: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) socket(0x6, 0x3, 0x9) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) 11:09:56 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) r1 = syz_open_pts() close(r0) syz_open_pts() dup(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) readv(r2, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x3d4}], 0x1) 11:09:56 executing program 0: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000680)='/dev/vmm\x00', 0x0, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x40, 0x0) kevent(r1, &(0x7f0000000580)=[{{r0}, 0xffffffffffffffff, 0x0, 0x1, 0x5, 0x4}, {{r0}, 0xfffffffffffffff8, 0x80, 0x1, 0x1, 0x9}, {{r0}, 0xfffffffffffffffc, 0x2, 0x0, 0x1, 0x7fffffff}, {{r0}, 0xfffffffffffffffd, 0x40, 0x1, 0x81, 0xfffffffffffffffa}, {{r0}, 0xfffffffffffffffa, 0x80, 0x80, 0x200, 0x8}], 0xfff, &(0x7f00000006c0)=[{{r0}, 0xfffffffffffffffb, 0xd7, 0x80, 0x101, 0x5}, {{r0}, 0xfffffffffffffff9, 0x10, 0x80000000, 0x9, 0x38000000000000}, {{r0}, 0xfffffffffffffffa, 0x1, 0x80000000, 0x0, 0x8}], 0x8, &(0x7f0000000640)={0x9, 0x5}) ioctl$VMM_IOC_CREATE(r0, 0xc5005601, &(0x7f0000000040)={0x10, 0x0, 0x4, 0x0, [{&(0x7f0000d91000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x7df26effc}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000fff000/0x1000)=nil, 0x9000000}, {&(0x7f0000ffd000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000fee000/0x12000)=nil, &(0x7f0000ffc000/0x4000)=nil}, {&(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil}, {&(0x7f0000ff3000/0x1000)=nil, &(0x7f0000ffc000/0x2000)=nil}, {&(0x7f0000ff6000/0x2000)=nil, &(0x7f0000ffa000/0x3000)=nil, 0x800}, {&(0x7f0000e56000/0x2000)=nil, &(0x7f0000ffb000/0x4000)=nil}, {&(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff8000/0x2000)=nil, 0x100000001}, {&(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']}) r2 = dup2(r0, r0) ioctl$TIOCSFLAGS(r2, 0x8004745c, &(0x7f0000000540)=0xfffffffffffffffc) 11:09:56 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000080)=0x5) ioctl$TIOCNOTTY(r0, 0x20007471) 11:09:56 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x1, 0x5) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x80, 0x2, 0x101}, {{r0}, 0xfffffffffffffffa, 0x20, 0xbf0e7af9063773e2, 0x80, 0x1ff}, {{r0}, 0xffffffffffffffff, 0x10, 0x80000000, 0xffffffffffffe235, 0x1}, {{r0}, 0xfffffffffffffffd, 0xc0, 0x81, 0x7fff, 0x1}], 0x4, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffb, 0x79, 0x2, 0x40, 0xffff}, {{r0}, 0xfffffffffffffff8, 0x14, 0x80, 0xf087, 0x4}, {{r0}, 0xfffffffffffffff8, 0x30, 0x20, 0x24000000, 0x1}], 0x4, &(0x7f0000000080)={0x1, 0xc536}) r2 = kqueue() kevent(r2, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x83}, {{r0}, 0xffffffffffffffff}], 0x2, 0x0, 0x3, 0x0) syz_emit_ethernet(0xc4, &(0x7f0000000180)="7f") r3 = kqueue() kevent(r3, &(0x7f0000000140), 0x8, 0x0, 0x7, 0x0) kevent(r3, 0x0, 0x0, &(0x7f0000000280), 0x10000, 0x0) OpenBSD/amd64 (ci-openbsd-main-5.c.syzkaller.internal) (tty00) 11:09:56 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x20000, 0x40) r1 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) linkat(r0, &(0x7f0000000140)='./file0\x00', r1, &(0x7f0000000080)='./file0\x00', 0x4) syz_open_pts() r2 = socket(0x18, 0x1, 0x0) mkdir(&(0x7f0000000100)='./file1\x00', 0x177) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x2ff, 0x0, "00b9ba1e000000000700"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r2) socket(0x18, 0x8003, 0x0) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000040)={0x0, 0x3, 0x8000, 0x6, "7701be8dfa00cce3422ed386ef4d34e1701995dc", 0x8, 0x12}) ioctl$TIOCCLRVERAUTH(r0, 0x2000741d) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:09:56 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) lseek(r0, 0x0, 0x0, 0x0) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r1, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r1, &(0x7f0000000380)="00e0", 0x2) r2 = syz_open_pts() close(r1) accept(r0, &(0x7f0000000000)=@in, &(0x7f00000000c0)=0xc) dup(r2) r3 = syz_open_pts() ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xffffff7ffffff691, "0200ed00000000000008ce0331d015b2f1000800"}) ioctl$FIONREAD(r3, 0x4004667f, &(0x7f0000000440)) 11:09:57 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x10000, 0x0) getsockopt$inet_opts(r0, 0x0, 0x0, &(0x7f00000000c0)=""/43, &(0x7f0000000100)=0x2b) r1 = getpid() ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x40000024, r1) fsync(r0) 11:09:57 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x10000, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r0, 0xc028575d, &(0x7f0000000140)={0x8, 0x3, '.\x00', 0x7, 0x100, 0x8, 0x7fff}) mknod(&(0x7f0000000100)='./file0\x00', 0x100000000204f, 0x5904) unlink(&(0x7f0000000040)='./file0\x00') recvfrom$inet(r0, &(0x7f0000000180)=""/197, 0xc5, 0x0, &(0x7f0000000280)={0x2, 0x2}, 0xc) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x80, 0x37f1e9d11b602c3d) 11:09:57 executing program 1: clock_gettime(0x2, &(0x7f0000000000)) r0 = open(&(0x7f00000000c0)='./file0\x00', 0x80, 0x0) ioctl$TIOCCDTR(r0, 0x20007478) clock_gettime(0x2, &(0x7f0000000040)) 11:09:57 executing program 0: r0 = syz_open_pts() getpid() fcntl$dupfd(r0, 0xb, 0xffffffffffffffff) 11:09:57 executing program 0: r0 = open$dir(&(0x7f0000000800)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r0, 0x0, 0x7fffffff) readlink(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/107, 0x6b) preadv(r0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/37, 0xfffffde0}], 0x1, 0x0, 0x7fa20600) ftruncate(r0, 0x0, 0x80) 11:09:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x20, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000140)=[{0x45}, {0x4}, {0x4000000000000006}]}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b2") 11:09:57 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/null\x00', 0x80, 0x0) getsockopt(r0, 0x4, 0x6, &(0x7f0000000300)=""/84, &(0x7f0000000380)=0x54) socketpair(0x10, 0x7, 0x7, &(0x7f0000000180)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000001c0), &(0x7f0000000200)=0xc) r2 = syz_open_pts() ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000140)) ioctl$TIOCDRAIN(r2, 0x2000745e) r3 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000000)='/dev/diskmap\x00', 0x0, 0x0) mknod(&(0x7f0000000280)='./bus\x00', 0x4, 0x20000000000001ff) r4 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x0, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000240)='/dev/zero\x00', 0x0, 0x0) ioctl$DIOCMAP(r3, 0xc0106477, &(0x7f0000000100)={&(0x7f0000000040)='./bus\x00', r4}) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) ioctl$BIOCIMMEDIATE(r6, 0x80044270, &(0x7f00000000c0)=0x9ab) syz_open_pts() fcntl$dupfd(r4, 0x0, r4) dup2(r3, r4) ioctl$TIOCCLRVERAUTH(r5, 0x2000741d) open(&(0x7f00000003c0)='./bus\x00', 0x22, 0x0) 11:09:57 executing program 0: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341582ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc665840eac99e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c90500d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 11:09:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000200)={0x2, &(0x7f0000000000)=[{0x54}, {0x10000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b2") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0xb266, 0x80000000, 0x0, 0xc3a}, {0x4, 0x5, 0x3ff, 0x7}, {0x0, 0x81, 0x1ff, 0x5}, {0x9, 0xfffffffffffffff9, 0x0, 0x63f}]}) 11:09:57 executing program 0: r0 = openat$diskmap(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/diskmap\x00', 0x508, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000100)='/dev/zero\x00', 0x80, 0x0) fcntl$dupfd(r0, 0xa, r1) pledge(0x0, &(0x7f0000000040)='vmm ') unveil(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='W\x00') 11:09:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000002480)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x44}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="db") r1 = fcntl$dupfd(r0, 0x0, r0) sendto$inet6(r1, &(0x7f00000023c0)="837cae7141fd27bd6ae0c8db4e28e9ff374e24df7863bdb14e6791d761fdbfcf5a989c2e5d19faf3d63ddb210db0ce585e600604de8137a2648577cfb25253ff102021cd8dddca3428ff3dde5a063c00d6d80a924522b38b35ccf6502d4a85bd7d", 0x61, 0x2, &(0x7f0000002440)={0x18, 0x2, 0x2, 0x4}, 0xc) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000000)) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f00000024c0)=0x39) writev(r0, &(0x7f0000002380)=[{&(0x7f0000000280)="5a43f3b12cf523c5826ad482b55476e6fcae495f9682e5bcb673344e8247c84089944e51fafb806aadf61fdf70c38c7177ce18166710bbabf5610570cb1c365147acfd1a65c21070dc3a39ae89c66fe7a8acff0e8cbf9d47791b1d53d41882a04fbb59f9ef41aca928ee022be249fd8cec742ec87fb081bb900ed8aa6e9775b9c05d89bddea39ad114b47c26a8256ae6ea53df4bfa2ffe4123f6516920701fa7b5fc98f690a55b057811335a5eb8fa5e2003b774b0a364466583e1b74445f35041b9528574e3f854ae5d0825f93ab10cd70ae68c06744603153b30a94c63df922ca3b3bd261a7c89a5529bd9d49cb991f9cf6c2c103ead0f7904d96842a11b893888ba97909121fe7e7c56a9e03f203bb2dfce77430e9d58154088ca0b96dd9c95e7cf1b9308a2635170f22159c61a085f95adc5c3d5ba1fe8368c880687ab70b2ab2b0b716b5ac8f39bbb49ddef8fba7129f26e68f08a6304e7edce9774c3514ec515ae6d5928dc9a5784cf3f6ac6259f6210d3157b424303bd623ea854aab94b3e5a1a7cf5028508dd820a679ec16edcf4d5c7294ab77c3c3a7a0f3259c247c10a00ea1f1e79e9b178028e4121ccaf79323f7f8742a84098336552a4f4db1e81c4d2a4af03f38de8f5859c015a2f7611cac200d5c86586b3d7d0f40b1df7513d4328737c3d5e81d717f00062307e17a8c62c139ca31341e51aa2efb17d5f4a8212516ffe0274bd215e481b8e934ccd0f41d8a5926288171a3c797c3b5f42908f81348dfaa64526ff8d3a70642887864240e5ccb6ede2f605553905e1d038892c7a6023f4d878a9d9c1b399e15295f112093729fd620e501277a3690b1439e9fe64da1e648bb50cced869a2220e5ac0009825ab315315de4fcea5061707ab50b9edb30acf96e6f039239cd30235c522876354c12b38a1f8e70e4e4e269eef081ad90f3a893abb93b676e803d5a1416af4c0188daabc66f304cfcbd7a7c3c11c6ad32c2ec034ecd02f9b5f479ba281c892b08d515530bf849cc1a0f4337713f0d39b88a0a3709a793a30fe791a7603e1a41d8f23a27a7f82782980107082d8331441bdbcb8f8a98b53197401a8abdb804d398602136249da4102168c6182e38d8662c64c898bb73674236173b6ed6c199b760d3b0140a95b612f3787d344bbb429f6fd0be733768749a02f0da29a62315998a67161a1e8f2aeb329f63afddcce79cca1c7bb1e618ccd692184a82b50ebc9ccdb1e2c01e4ca4c56a3753900aaefa8cfb3b8b4d3b6664e42f0ffcd31100be667b377df8ab5ce27c5aba25aada578ceb26fc62d86009594a2582b3db55960310d48772b139dbf7aa345807799f38f30096f86e6d298014a899e0a426ee8617e7ba642aa0377f08e91d9079b465bcc06edcb094758b6c8621fcb0892f5e5efe4a962b2eb5becd7b4b43f30d3dcbdc4eca508ae421b6330fa7bb7c1323d31526654c144ff603942beb86b19f583c95d451fde350506f032d0c79f18e791f8f55748629c15ee116a0e45176d91ae3eaa5dc3e98a7860c2817251309ab8515c647a56099aaffa745ca2eb90e18b01e4e444aa07a573d65f0950f6ceb88a86cbeb0f5272342a43357bc847e55ce3ebbce06cfe5ad5c47228e35887c6079dc086ec308d9b69a596cabbbc8747d2d005bb3c85468ba74f58348e8fdb5e8df4f09fb78105dc6c283bd6130c380b643f769f57c40b2bac03e0206b98e446678ed159f32755b5a0d9fbb0e8d0f08fb512edbfa24e318676d890f4b0132a64db3d6168e2305baef641e8509dd7b06df2a781fd00c9f3e4ececa6eea24d9cb815d21447b1840432b26ba80f68ffc6525f84f3599c2592828178eb3168dd1e0007bb774b5c0dd2713366c58b8cf370bbd38ffa81cb91dfe9060cb0684b9b0cbf32e39490e2c7ece78c04f7e33baaf262a11c918570a63813c1935886c87516ec388c6681311ecaac1a07bdb0a00c6783303a6e13524dd69ffbc0e17aaa9e2abb9c4a4f0457577a395c166ece89138f0f994c5974b0e22e99839d1c1e135cec95ea6d323714d52cb7ec49374ae241b9d1998bd0be198423cc978a8ac8a47c2dbcb49090626824a02a58aee7ab6dc13c597f6838c101c3db0e69739062ff2ac1f05ce622f8a50902a866008d5f1c76becdbf89e2d93695a021dc7c427de54030dcaaa800e22f0e126b10008a666846921d2faec6a377baf38b198504aa59f19ed094cd6c54d718ccd42d85f0dbbff9b6259c4d17445249d8dcb98b1c8eedabbf794dc875ea6575f491d461f8871d00db3d920ea1587c87d09b29a76828ddb662b494de4ee3ebc4677c1222cc9a4581e12fe2bc56c3c651fdffb221f8ef8068ac7f6bc132636b9aaf73b4ead14c88f0b6984c4a89fa611b4104b2bcd8ef40db4329c8eba8beef07ecc8497d1178c1ffeccd20eb51177bbfdcd22bc3a9419bd910715b2056bcce6bf658f7dbc00591eb628aa09f4d70ce667e76eecbd6cb03f58844f740ef25f18f5f45b4003e4c1e877193c062a15e7eeb95aaf7be341ceff7d44cc2af28995b3b720c4a1853558a1d4c941c214758a73a3abe6ff020f5ff4d8cfaab0108bacbcd6f93651436ec7a4a8153e3828c0ea3089e42acbe79a0efea5d9263feb5fa75aef7cf1ea1dcba659e18b120cfc675b4595ae07e7b4f9bd4b9b9f00fa65652dd81ba8306d2b6d128a309c1388838eb097d47e8f5fe5334776381e8eb5907b2d199c3306678ac85e3f123800e6642fef44b84b58065531de894afe87be0db6cc14e02cd09aa9f1499333de44659701964271aad5ba104daeed7ec255a876d8336466cf7d9e874494d025d40abca34a809a50af118d9566ba4bba7ffd5efa4a4c849a0da8c5c995fdf9204229050b4a0082028e2e2d01f52a80b1c5c00f39ab633aba282f32f09175ea8c96ed7936e411e7f080996d4e0f7d2b8da0124ac83af7c4765926d579c8db73ba60c63e4c3097da6dcd907f57735163b3bde3a057a3218a6b105423a1d9516adb81d1b45d8eb9015cfd44c601fc1fa957ac35921b2f584c7c56ae008e2b8e167d7e89fd64ace0dd00cd3080b7c10c3c6749e8fa5dd0f04d551746ee6da132d2e891d35039d5afcaa767cbc83069a30a26a71488350a873e9dd581779ec701ec3d141f71d3957f392e92c7572d37dcafce7d2c3943d5bdecba42cd0283c495bcf07cee1b14a34d533451e18d2d8f4b2fa82c802dd2d9f43b918bfdce925de5b5a53f3495eea05c0094e5397654cda3b22bccc0d390ea4a7f5e87160f349e05195d83d47520a1575107dce459c70a4f16f1a258e2d4f3cac14d7ffe557da71e334427aa0711d5216fbbd535e43239f82407f9d4c520ab598dceb91da454295bc88cffc41db64f91dad50a8c377560d8debfa7acd44df332702211aec9fb6aadf462996e4a1795930be85355b01fee1056d6183eaa790159c7d6472e83ef7f75b441a57201cb48118a218fe33e786c9fe8bc1ec1cebfd1208f379941d983d6c3849548b410ef90502cdc95bd46614c02ad7b3e1e84e7016d8ae15f0fe2c43fb21d4bd205bfb8046d926b49a2a245cb4addcb8f328e9641cce9864ac97c557bbe6d57a912f45db22eac76e98242f060d730b43cfd425caab54c3d657fd3779e60d790702267d5273cbc2a2441364ce37b83dba33c4b5d6415be10757b6b9e6bea74fafc5efc3d559e1b706efd83bc27e2d8a33176a4516e59cb6d54ab0f8a30232876210ee00f313d5c1bfcd61f997eba1d9e4cfefdb9198a4c02f44d8cc8fb5b6565ad10d3b86fdb32f0cb8eecc978962b9474e426851f6a19551f28cf78eb51dac79c467aeb10dbc78566c675f730e339723545c9b4ecd27c9a75b39507d9d77b6a9dd31f4d68e27d8c8c6f53d5a3802b20daeacf4047dccc838aa63b61ff52801c053b7321c7de7e5811dfb7a3c06c295724cc5380b841c2b9b228004378ae236faedf6c64360c64414202f9d60885e5047c21480ed4f0bc7208611109f24d1454d3aec0d7cbe3e3def4bc9d0b444e2f54bcb9763d9313e70ee736c4fae2906bf0c9ce40feaab74a10020298eae98b82918b2a31d621812fa76e3d9fe1a1ed9807e7d76544bd6eeea096db0fdd2de25ee547049fda59a08be3320c1aadae98079172c22faf107a8228e75e048718024d07ce9fe5d7833128a2ff10fc93e7abea433e8bf60ba67f15fe9af36af9711f69d49c61772634aeaa80a30b1aaf5309702936430c1946b7a77726bd3905e0a89713076211128fd9049f2b465ace73a7e2c48f150264d343c52fd93ab629825638984aafb4848b8fb4b57695cf371984bdced926879b92327342ace0907ce3515a32217d8f4d84b543fd832b96d0a98d1b2dc88d10e85f01dd523f4ed25d1c9fb852735885c23556c532eee770dccd518a015a6c617a9b257f30a1997c9035b06beb33485482bb844d84e97e6814a946e32ba47f77f3f4ddf81929b12e00c8d291c5052a340009f9ac54207a429e3e0572cf17aee9c70705cab0346858fe292273baddbe2f83c4de8b079452ec70618cfd4956bacd4b659ea187a072dd2486b05f2bc9d2dd645561ec7aa9aa7d9b1ca9958ad38c60a85390baa766b2a4995960a7cd2833fc259392caabb4a3762451461e3423eb1a70edb2d9c01e181fc3549f3c67a8b5aa11defc98d45898a3a17b6d1dc4eec59ac55053151b7bfc8d002a42f6f304a2db746e1edcf90631f87a445ebbf80540baf8200231c06ce7014a50c4bdf61897cd58c52b8557f87ab0c1bf9cbbcd8de68a5da0a3aee712a68b4148f6b8beddbdfd19cc6def2158b1ecf53e69101acaafbc8a8f1fc59f97d354609a8e5b5f5cfc7e5cf4b150007a4acb205ddd276573d5f1fff3edc8a110cd8586ec5d5a3f888ddc7cdafe14b1e709533b9e95233d891ebcca4b0efe8d1a3d4dd60bf41e78639880fecc85461fb530647f021ec837032f179ad344128345a9779b8d6b8edc8f7356ba58ef73eca38160533161021a9f47d31c9015bba1f9c93a8e269e4ddcc419b29da20665c8e10aac077f3ee27af3aeb14090f4eb33c7b38224b0e531aa2665ebdf640ae3b826969be0099a7c3d3610bc222c1585f3a63f37d922eb61c35a26534ad134a16d06b7a574e243893d0b1b0ca0ac8a5b5e92ae944317e834f66d327b15ed5569157cd1dda4d606b581d565599f5c3fb08c11f92ed05698ab418859ed414fc31d58cb2ea3fdfdb5ac23ec6de4cd5ec2038f5f4ca7d7b0062f9ace09a83756b910b788819a52e8766eb4abea0877a24a2eb65b639998fbfa806685dd91684e9893d7fb7241e72cef1fc2e7db8c85dcc49e7fc0e3312d41a3e3dd51373f21847f98330d9847a5a0f03a968b793a5dc0239fb844fc8f9975a52bdfd8bedb97eb1b2d4004e649ac1b23d7a4878165183c539e064bce3f22c7de6aac5dd10316b28d6f94de455eaece56601526970e4f602ea24a7adb3fe540b157946132364fb4e6c14aa72c53991f311f95ae64a740fdbb04bf75268b0a142eab21f2a52cdbad355ea3e736501fa025bd23cc0807cb78f270e50209d207f7dcf9ca24b0d9c7ae2928b6be0a63732f0280a09243521d4381837a3fcc78f4b2ababc4bbb9c6a9f8d42a0bfa000e57747bd3bd81585758eaf5a0235e03d2e34991253c629903c4d5817b77784858c7f21c154b063268208814282bbb5fe2ec65784e6ccf563871372cd508ba8c038f0a790957a35337330f5d10a8f0931f2402fb2fb32457e6055bd4e586b1a8381e2ea8e2a4fe858916a6d9a", 0x1000}, {&(0x7f0000000100)="2bc459039ac4b3d1880319d72635346a03d314190056ddb756be65ac510b53e45e0dc1a4d22ff888d51672ee41b55cbeb2e614652cbf6ec444ec6656098cb13e1ba8a275d1dd3bf510249475373f5ca212e0a390699aed0a3f5cdd098692657795b10f4e1dfe389a7d76bd65cbaa77bade9eba2640a2fdad0d2f5dd342cdef5e5d3965e90d5dad6f58e3351e4ee9a31e5415b483be8b6dfb86a63244432bcba9e43264fb96240effc7e34ae441b1d053bb8a8e9ff22fa91bc385004860d8d709718af609d5d9da4f373a7f3a56ce35a5f4dd0921", 0xd4}, {&(0x7f0000001280)="aa42387434abc24456263c3952a13d7614b8a8dfc2004a93a8ae6079a61bfdbad2ccf985f7a9b30ea4b312418af0f68729ffdd7af4aa193b9cf29d934bffc8426b99e5d062bf2343677cd8ee5256d66951a96e055f2f81e4d75fb81cc44e3ae68b2eb218ace9c60425b74a4067222a4a5b7ec39e182b0ada15d8dc5be0f01956514694eace569bfb3f943f5d8a3b2f77fd3cab84b302d476bb628196764f7067a97f7479a78973582bb833a9d09f86b62012097ecae7ec3fb597ef2c77e36744f7e367bee56a463c0ccef6579e36ddb6c0c9407a882e829f30aadf35bfcdd2e48e7c7e7372f392d26d733a075d3c947bb6b73d6893d4ccb87e41a37b1e14dffd10700c729772facbfc353f07c4dd657e4a14e2c6b6d46b63453c9e83f68d7953fc89465739c5352ad1d7e3f98bf9e1274a0f1a529caf20379331333302dfa05aadab085ebd7666cf39cab8f51831cbbea5f3ad579db34acc04a06d807fe8d10b9cc5d963d76abe8a16ca9fe8cfc0818065ec8370660454e087a69935cf917113a2ede830389ca3de06da32dff5a4a3ebde54606c11038a05ff13a9585ee018e6cebba157d5bf55b8d4c8232669a548f83dbff262ba5ce6310a11cd99d58f0d4afa0d78608856982a5a5d3a65fd551e5d551c78ddf524c6e84eec7286c13923e8f61ca649011a94fa34e1b92d53bd056d610539e33f1d6b4cb10b2d604800394289e61510aa60c32b16b7a78d887bc24f56f3a52bc18115182012e9c3c54f4a6104f0472609e29f144778a0991a1a9c791adfd42b99eb9588e65c6582ebbba3fdead00f63b375862aa91e273d09dcb9ef92e82a43b58cac0bc317d4da0fdbdf7601dd67e1035ff8a1f341dac021bc5ee5c445a49b6321fd673976434603cd7a534d5f717b191a13f9949ae82426c5199a137f68dddb52d73fd1a46d7ddfbde70f84c424c32b3447f282d701fbae34496a8f3cc1008757a42d178ce5e875a38cd327f0d89e4c80610be9555234bbffd969c9bdab918b9231ae0336b81b5517ac70a4e9064734911f067c8e4afcc1f0b12124a1a05a4bd5914f5cb6772f7dc325afedd67fe16cb2759605e5b4fdffceb75a549265dff7979f78c306e31e70f0c0b933beb18b9607bd21e6166988faa3050b2a456bcf558b81cfbf27ad5f66edff2bf69853471f2bbd03fb2064c3bf803659b52739a2377f2e046c4d994551e9d9c9609f5bc2b5af57a841031e98b77559298ae4a31eb66ec23ddd91c4d14e9b0f5a6f0b9cdd60994ccf3e1c70cf3fe5f4c56367b10d2a3a52a62ac8cdea03c620c7461bde25534121110a8a9a85aeab7c8c02321bc27676014c93f05880e48040e63069a0996a46e2baf7b775b4a8f624f2bfaa603fa3a161e9b2838a21c62d127c56b2eee32e2e7138883516adbff8038bc40456174abf971e1925e6a8dcdad77fddc5f87619a18e651780dde0d5c5bc626fdf39393e53e480a8d27e8a8c0d19b267cdf2ed3590c2f9d6fd6be1748e4d15d5ab9ba7af5cef0c0e589d2bc21d8bfc27d08e6ceaea85b6b07854011c6c5a6130307b93658a776e0e2980acc4f8c2c03fca37e403faaa44bb13da22c113382fbd06cb1d44cac778bb2bc6e4e702d65e1ad20bad0055830ab67d2adeebea15293a443736c9f621332ba49f5c8be2e2de9673ca6482b165fbc55105d7c6bdb6b3af715e93b2004de428de64aa618e217e6a69141f216f17f48d6db0793d4366052bd40504bb68ae1b313bfd7881234a715130257a59b69af6839aa7b0e7dfc825fcbe8fca35066e42ddf6b2f66ba608884fe9c7814c92b119f61b2195dd264567bc9fc67fcdbecea5f2fd6852846198e352477e86baa05eced6fa073a8a6676e370125f7d80673ec5308e18c1f920fef2ffdcf2d038cf626c9a58545e1c733eb09dc82bda427b3ae16d28a8d2c4411c4837b012e845da207c53c326807b7b531752a5aa2f7ba2736d4b9f324a1381cd6bed6e91612402ecad8e24b4c088ed0d00a385a160388225423263dd91ccea160bc28e8c566186f91d538f675eddc23c9805cf1602e3b1b5d2485e9757c0a08617520b34144209a98fe747761b1fbab7ac620d87ca8de4adf485513efe154c9dd511c8b2669e0837ec38a20a3c5d76e8aed9033e50b5ac5dc5be5185aa7708a60f41dae4e30b561779cc777c61a1e8330aba6aab3ef84dde45094e9b05151e0c75d05c3831c6af79c65c67b21149a854588eb38622271b891151611bce679ce2cd955ef68dacf19fc6fb473cd8bafcabc3f655f43d8fcfee7c9281003139f3f21c76953e457bd0e152624a087d9781a48b2870e9503c2a5bc84fd24db38d942dbae44492e0c03e9c496ab781a7d96197a317891641bd140efa062c5076de13e935d132f28c4bbd38d6bb8664f9fe264b473c3d21f1e0d9f50846d33b2b579f827c623db419fc8df571e62381586bf9d0431d1e2878df0a8264bbae2c5e1ef519d17e6dba882011ef6372b0302ae92a76d81a48fe7b5cbf3b6291d7ff951f40547f21a467c1011aa72217c3284c672ebb5680a06d96e3593b3f573022ddf0c3669d73ce8acdad0f416bb2bac8d8487b23384ad661f49974cbab015adf34349419a589b32de0d8c2120dabf81103ad30c2de8c24282c931b347cbdae3da87fc284faacbed740d041e9e597b416de577e5aaebb3c150c034a76d34fca9d8ddf3065f7d2a6f6a4f19bf831c3570cd81904779dcd44c21347fe03cdd883787ac7d753967f0a5a4f112081a9525b8a6dea1dc387fdfc0c3407859fa5fe6359293b1a6e83f74e2667cc015549cb6d54b6a6aab7d4210c6d2fbb6ffb4111186d94da3864beb2af7f4d7acbb711896f6fb44c2cf6bd5620cef30a465421c64f41fc15ff363867a69f5f0256dd8ef2f836dc575cd8594f37a64b72b7ecf081ae1ae9ecee450e61b4b4b0a08de82387ce4c4197a76fc9abfb9818b15a04c7bdf1b8dd25e6513500fc3dfffcd160034d0b963daa1d42f3a8c804e28c3688d05f31a2890b544004b870083483ab9400f43910df91b2cc3e6558fccf8eae86f33333b92bfc64f32b0bf46edbbc7c10d33a01dce6353388f3aa59c91ebf7aac4a92de257474fcd10dfcc4d16f05e7c5ff14155c3377739a49ec7448e91fff9d132a538cc360dc39391c3c428805e8d801f007e1f0abe0a597f4e09f629227c9a41b1921e24bd4659b19b4ec2d6e58b865f892bf46f571db7c48c9f13d6189c6be3dd9e64ec73661c7ef48ac1ab0421c0fa82b4940236146727688987f38f75e24622d248d7cd9d83b970350a2d96829d313020786e2bd32632c8a2d93ba22f1a3d2b32c6a36b178ee366583b929a1bd7777ee1ba1089cbf6b7dff789abf3734f2db4da1b67efe9c6397108a05fd34589f94887d0ab8c7aac1a42607eb8dbeebec31161600a2f750400def25a9dfd01a39aefc0c02a7209c3d026de8084f8727122d1a35107a4fd912a7d83aa2e0d2885842a4e2d2a537da5e3125f0658b396482ad52bddcf5fb6d4707c3b5182b08e434c84132e341bb8bf576324945d37bbc27cc8d94c02010d7783dea8490fd8b598dfb27f13ae7c37133dfdcc7342b722591e9700d871e49085b87a318025de3321919c747d06b8bbd5fc4fc7db49f4fe81b720155855a92e43dc09cf064818e402a91b7e4cb3833aefa4804330c12d4a93aeb8197e1be477ce413abd7a75f72347a13426779972d6ecf0e05588dff7dc384c7b9eb31a03ed526121c5f7af09cc626eb1129f8125757ec9a3d5cfdbcea24da4daf716af8fed50c7559d6a87876e272ba7e58aea712c0fb3ba607d704e397d82a66d932e9f8559c3a3f6de5d9b08b751dc458df2ebc4282dbabbbc6d868a2e789e52eed27e53b93ce39597310203a59bbbe324e8fc23ad39f049243c7b1fc1868826c2f4835e797e9e40e05c2e44ef629a874caf4a90482d10709440ba9d5ec6c219c6636b9d06df7b14ccc1bf1713aa646a484fab993f4cfd08c3702fbf65d6da68ba7ada5c5da9c0684839d7851d82353f201650029d81d60fe828c4b335c43b2992f9f9ecfc8ae3531a164cb3aa2cdabc88d529ac4c5ad05e9393125307154fa912faff8f45d18ba1f09d01c8c6bb010f90f92e6b04bafaa9c98724ec129540f9fa6d2eb93eef0ebe03565e5bd38dd543554272a620296a3ec91ca6a1ab526e6e98f5f1f00f761bf5f3178c25a0ec74608e1cea864d39bb3d92c1d0ea266c2bf7ad7ddcb20da9365b0b8fb3108367006efe7b5d1a6e0b9d625e732fb0c6c6fd2bed546df0248c2c4ae7114e2ebaa147484144fe473e904d2ec5d8deaf67c115eb8ee19cebcab5a0ca9e916930117914ef3419e11170292e817d7067f741f8c6422998068019ab785e8b840e730bf9e9f89cd63399a3b0ce54b58fe599f1d66b71412123d7867c3a2f0fc0de5d82f8335ed80f210d2afa476695d13895c2413da33e6d65af64c68c608471c643e4a389bcbfcbb6c57b859956fbf59b837ff6d069654a2772471e89f0e1d26b37952e038dad8da80e5dbf223f7f3090f20a9ba7436f49ca40f76ae6e4b4b03ffe52df78e5f80bccdef0efcba4c5fae3b4622c7b377a820a3cf76f0fb2ec9c9e3348d78ecb78d2e35b7ba18ef626da3200b55e5e170e8e58ade1c39907e9e5e146ec6eac88066e707da3eeeca9cb255abbb1511eea66d0ca581ae2972b7c60e195f1440693ee7ab5c50975715d28252b97b8bfdc03c1a26daa4e63bec5b27f740d830ddbfb3b15cbb3ba09f4ac9b06a3cff98410bced1024ad184201aeb0e3c4d50c8c5da8209bc16bf4a6ecce7fba6e2d24450209b2439c37ec961f042854e85c3036ab75f2da0694ec61cf5fd0b4213c1abf0c44378a28046f3bfde190c37aa915a535f07fc54cb5042d1e7219a68590fbc0579687976aa48941024c55cbf44b1ed558201898f6069bd7b97a77c703470392788be0f78b02b07c91bc31d7b3ba7f732c1c20a8fd1ef7e208d93a0188a0d889d17938a79c124a7a6f925c8536159e8aa1b369812478d74bf2621490878c994add357df86e8ff3bfe4efc1475b0ba835c19cf741670791d61029ed4d4b17f22d3bb401cb2cb36e4fc08ceceb35befeb91eca7f1ecccba5ebc61d48d2304ac48029b94f9905e03fe654dbbdd9355e7140cc51f1eb67634d5560d7878f833ca62277ec99bd779c21a5618b6fe8fa7fa639244613a3550c511b178c84905c2a450678c50e096a104064b04ad3df272d2604a7a91a6b23dbc53d90b371766d6c8f81268721939cc3313e4c2e32f80408993f1f3fa5a8a4859ed0a7a81d9e61c68c4c78969d8e485acd18384dec4e0af7ea9d5f285797cd069849c39db1dd5b33b15fdc9156481b343d71d2fabb95491ddedc077ef6d0b5e9c17cb9eec2fd7730a135de00fd23d22bd3be20a712448eda5c1230d5314ad75f7fcf54aadaa50bbd28236d3c2ef18e5e76a1890cc67b8093ef80f8b496f516a864ed35f7671eebfb0d5cd02d48c7ccae9f3ef3aff32a292ca961182017c016a9df2c9010011884e6bf802b2332cc437245d480dd4869157470acc656574f828101930299a09b70b33f724ce5f8714da3601fd0da0c089def2810f1a3dad9bd142a45014b51779f20a136b194c94f183c1dd6ec4197465b69f8dd295712f2ff917a2e0ccbe89125284d9b38d17331e0812bbde4dffcf5ea91fd27b27b70a42324cc8c6808f21d7a15a6e6d196b28fac3c42963b54512c7670d8e7404c56930d2f614be3fca1313634ee26729f1661754f3ad", 0x1000}, {&(0x7f0000002280)="ab73896160965f6a9e32a6e039d38a86e258b827cd4ae11ccbc5d87cc118b96728e6f8b30543f9de52c1076307f7ab31e5f2c591db0fa215c23076112c47f927c9d347a85bf0039be7d4093fa81a108408aa6c27786a6862886400a69b40c51675c143d1c712d227499c3d548660e6e1a938117a1bc60c81173f2e0c0d22fef74e64a7f7c4e4cbc04c54ce38f362d19bc4c43626f51da414cd0b9fd0a8f10cf2486d610616d98b37020a265918ebe63c11a73019c70b9b3049a8f2146dba97ca4e310cb6171e14c74c84e31ac433a696049202fa875ecc074dab463998cd73be8193aa02a5e8fec01d65b7169d349acdace9905f20f7e61dff36", 0xfa}], 0x4) r2 = shmget(0x0, 0x1000, 0x8, &(0x7f0000ffc000/0x1000)=nil) shmctl$IPC_RMID(r2, 0x0) 11:09:57 executing program 0: mknod(&(0x7f0000000240)='./bus\x00', 0x80000021c0, 0x40004000000028a5) open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x7, 0x3, 0x4, 0x3, 0x3, 0x10000, 0x3, 0xfff}, &(0x7f0000000080)={0x3, 0x7cd, 0x8, 0x2, 0x1, 0x2, 0x6, 0x2}, &(0x7f00000000c0)={0x1f, 0xfaf4, 0xe3, 0x8, 0x400000000, 0x1000, 0x1f, 0x401}, &(0x7f0000000100)={0x800, 0x6}) select(0x40, &(0x7f0000000340), &(0x7f0000000380)={0x6}, &(0x7f00000003c0)={0x9}, 0x0) 11:09:57 executing program 1: ioctl$TIOCSETAW(0xffffffffffffffff, 0x802c7415, &(0x7f0000000040)={0x1, 0x0, 0xfffffffffffffffb, 0x0, "68d19de7f43f0db1cb2fd71bc1c36f1cc6822bc6"}) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x47eb, 0x0, 0x2, 0x0) kevent(r0, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff8, 0xe6b340ef629d9294, 0x12, 0x10000, 0x2}, {{r0}, 0xfffffffffffffffb, 0x5652b5e4d26af7fa, 0x42, 0xc13, 0x3ff}, {{r0}, 0xfffffffffffffffa, 0x10, 0x2, 0x3239, 0x7ff}], 0x1, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff9, 0x20, 0x2, 0xf3, 0x7ff}, {{r0}, 0xfffffffffffffff9, 0x10, 0x20, 0x9, 0x1}, {{r0}, 0xfffffffffffffffa, 0x25, 0x1, 0x3, 0x8393}], 0x4, &(0x7f0000000000)={0x9}) close(r0) 11:09:57 executing program 0: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xf7}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x1, 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000180)={0x2, &(0x7f0000000140)=[{0x5, 0x4, 0x3ce732f2, 0x20}, {0x8, 0x10001, 0x10001, 0xcd}]}) r1 = geteuid() setuid(r1) ioctl$PCIOCWRITE(r0, 0xc0107003, &(0x7f00000000c0)={{0x687, 0x3, 0x5e}, 0x8c2, 0x4, 0x8000}) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x0, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1) chflags(&(0x7f0000000100)='./file0\x00', 0x10000) 11:09:57 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x10000, 0x4) bind$inet(r0, &(0x7f0000000040)={0x2, 0x2}, 0xc) r1 = socket$inet(0x2, 0x2, 0x0) open(&(0x7f0000000080)='./file0\x00', 0xb8, 0x128) setsockopt$sock_int(r1, 0xffff, 0x1004, 0x0, 0x3a8) 11:09:57 executing program 0: r0 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0x0) writev(r0, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) fchmod(r0, 0xe3) r1 = fcntl$dupfd(r0, 0x0, r0) write(r1, &(0x7f00000004c0)="d3f5f3e75ee0b2a43a47c9e04d87403fcac95873090915000000000000d5311b9528fb544456ec53ab1cccfaeea6cd49850dce31d8cbae6c3393e26d925c7e7b048b1c6c392736622d6e36b9bcf2010b152674f21c012b6be2cad3ac12c9aa6ee8067b5719a2163d0ea60efa0a", 0x6d) execve(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x800, 0x10) 11:09:57 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) r1 = socket$inet6(0x18, 0x4007, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCEXCL(r2, 0x2000740d) getpeername(r0, &(0x7f0000000000)=@in6, &(0x7f0000000040)=0xc) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000000c0)={0x72c, 0x2e}, 0x10) socket$inet6(0x18, 0x5, 0x80000000) setsockopt$sock_int(r1, 0xffff, 0x100, 0x0, 0xfffffffffffffe01) 11:09:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) lseek(r0, 0x0, 0x0, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000380)='/dev/bpf\x00', 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) dup2(r2, r1) 11:09:57 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000200)={0x0, 0x0, 0x92d6, 0x0, "d730c1e7bb6fc60ba39611dfef1ca40000e74de4", 0x0, 0x3}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r0, &(0x7f0000000040)="db616436a9c1ee6aa164264aa5df95b41ce37cbb8714bcc133baf42f127e22183ce17452b94f40364b7d67076535dc9f1cce68412b3863c547d5d6e04241b3b5030eda9f096a91fab9730a59db8f92005877bc58c1e2b17222232bd79d6137a81f0bdb0fda15712083c29660c2e56ebe284f38ef5524c7fac8a6ae968c6d902dd65e4d860df900c14b", 0xfffffffb) syz_open_pts() close(r0) dup(r0) close(r0) r1 = syz_open_pts() syz_open_pts() r2 = getgid() sync() setgid(r2) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x3, 0xffffffff7ffffeff, "0000000000000014000000e3ffffff00"}) ioctl$TIOCSTOP(r1, 0x2000746f) 11:09:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x8000000000007c, 0xfffffffffffffffc, 0x1ff}, {0x5c, 0x7}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 11:09:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000000)=[{0x48}, {0x2000000028}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000440)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000180)="ddc3") 11:09:57 executing program 0: open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r0 = openat$null(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/null\x00', 0x0, 0x0) select(0x40, &(0x7f0000000000)={0x1f}, 0x0, 0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) 11:09:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x800, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)='+') r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x1, 0x0) ioctl$TIOCSTSTAMP(r1, 0x8008745a, &(0x7f0000000100)={0x0, 0x4fe9}) r2 = dup(r0) ioctl$VT_RELDISP(r2, 0x20007604, &(0x7f0000000040)=0x2) r3 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r3, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x35}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) 11:09:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x5, &(0x7f0000000000)=[{0x0, 0x3, 0x4d0c, 0x5}, {0x1fe000000000000, 0xf44, 0x80000001, 0x7}, {0x7, 0x7, 0x3}, {0x3ed5, 0x9, 0x0, 0x3}, {0xdd, 0xffff, 0x3, 0x7}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x5}, {0x1d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffddc, &(0x7f0000000340)='\x00') 11:09:57 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) lchown(&(0x7f0000000040)='./file0\x00', 0x0, r0) setuid(0xee01) mkdir(&(0x7f00000000c0)='./file0/file0\x00', 0x0) r1 = getuid() setuid(r1) r2 = getuid() chown(&(0x7f0000000200)='./file0/file0\x00', r2, 0x0) 11:09:57 executing program 0: r0 = open(&(0x7f0000000180)='./file0\x00', 0x20, 0x2) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000380)={&(0x7f00000001c0)=[{0x0, 0x3}, {0x25, 0x4}, {0x6, 0xfa60}, {0x1, 0x3}, {0x0, 0x6}, {0x7, 0x10000}], 0x6}) r1 = socket(0x18, 0x4, 0xabd) recvfrom$inet6(r1, &(0x7f0000000280)=""/177, 0xb1, 0x3, 0x0, 0x0) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) pwrite(r2, &(0x7f0000000100)="c5610fc68cb560d5bc54c4ec6134d6281edceb364d710f68bfca25bb3a6e8bc42ab03603b6af04e0233fe7f0a4cb30644dd3320fe79fda9db5d2151c205033a8c83ada745b36ff330ea8b635977c45fcf55daa90c306469de1f65e6a9f857a3d49cddf0d8963365385d4779eba352f49e093c88905212c213162d097710b", 0x7e, 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000240)=[{0x45}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e}]}) r3 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x400, 0x0) bind(r3, &(0x7f00000000c0)=@in={0x2, 0x3}, 0xc) syz_emit_ethernet(0x44, &(0x7f0000000400)="3fa96087849ff032005666844186a8c2e94b01c61478d86e5349f463926e57be04df82029a9618c50175ea7c99d1c2614d397a492ed32dcd00"/68) 11:09:57 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x40, 0x20) accept$unix(r0, &(0x7f0000000040)=@abs, &(0x7f0000000080)=0x8) execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r1, 0x29, 0xa, &(0x7f0000000180)="f7f9e794", 0x4) 11:09:57 executing program 0: writev(0xffffffffffffffff, &(0x7f00000001c0)=[{&(0x7f0000000140)="9b2cd53f2420660e7382c5593b1a571dd0a7fa7f81caba5bab3ad1f54ff8fa87f4ec9526265f8c5798f0df2ac9b4fc177f83264c2b215e93af4c4c3c09e991786ea4183c9a", 0x45}], 0x1) r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) setreuid(0x0, 0xee00) r1 = geteuid() setreuid(r1, r1) setreuid(0xffffffffffffffff, 0x0) flock(r0, 0x2) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) fcntl$lock(r0, 0x10000000000009, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2000300000000}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) fchmodat(r2, &(0x7f0000000080)='./file0\x00', 0x4, 0x4) fchflags(r2, 0x10001) 11:09:57 executing program 1: mknod(&(0x7f00000003c0)='./bus\x00', 0x3a0914c44f7b202c, 0x0) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) mknodat(r0, &(0x7f00000000c0)='./bus\x00', 0x8002, 0x8001) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) write(r0, &(0x7f0000000180)="813363473d61ae2fb531c30fdedf580a1214117818292bd2cc0aeb80f5da02665d4ba6a846fdb31662513951bfa43da65f2f52a69b122754d4adf8fb6d640ceb322dbbb160af0330d37d0b6da2fc5f393fef2b4be2e3033e19bb872adc933f2feed16c1e", 0x64) stat(&(0x7f0000000100)='./bus\x00', &(0x7f0000000200)) 11:09:57 executing program 1: getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f0000000340)='./file0\x00', 0x107) mkdir(&(0x7f0000000140)='./file0/file1\x00', 0x10) rename(&(0x7f0000000600)='./file0/file1\x00', &(0x7f0000000640)='./file0/file0\x00') setuid(0xee01) rename(&(0x7f00000000c0)='./file0/file0\x00', &(0x7f0000000100)='./file0\x00') 11:09:57 executing program 1: mknod(&(0x7f0000000040)='./file0/file0\x00', 0x1ffb, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x441, 0x0) open$dir(&(0x7f00000000c0)='./file0/file0\x00', 0x400000002c6, 0x0) login: 3cG=a/1X x)+ f]KFbQ9Q=_/R'Tԭmd 2-`0} m_9?+K>*ܓ?/l3cG=a/1X x)+ 11:09:58 executing program 0: execve(0x0, &(0x7f0000000180)=[&(0x7f0000000100)='/{\x00'], 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0xfffffff2) setsockopt(r0, 0x29, 0xb, &(0x7f0000000180)="ea3f0008", 0x4) 11:09:58 executing program 1: r0 = socket$inet(0x2, 0x1003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x2, 0x100000000) ioctl$VT_WAITACTIVE(r1, 0x20007606, &(0x7f0000000080)=0x7) flock(r1, 0x4) socket$inet(0x2, 0x4, 0x0) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0}, 0xc) 11:09:58 executing program 1: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x100, 0x0) clock_gettime(0x5, &(0x7f0000000040)) 11:09:58 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000180)=[{}], 0x0, 0x0, 0x0, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$VMM_IOC_RUN(r0, 0xc0205602, &(0x7f00000000c0)={0x8d62, 0x80000000, 0x6, 0xd64, &(0x7f00000001c0)={{0x8000, 0x40, 0x1, 0x7, 0x7, 0x1, 0x7ff}, {[0x1, 0x7fff, 0xfffffffffffffffe, 0xa33, 0xfffffffffffffffc, 0x7, 0x1f, 0x25d, 0x10000, 0x101, 0x1f, 0x3, 0x4, 0x9, 0x2, 0x52, 0x9, 0x100], [0x0, 0xfffffffffffffffb, 0x3, 0x7, 0x7, 0x6, 0x1, 0x7, 0x920f, 0x100000001], [0x7fff, 0x8000, 0x1ff, 0x9, 0xfffffffeffffffff, 0x7ff, 0x3800000000000000], [0x8, 0x4, 0x69, 0x1ff, 0x5, 0x1f], [{0x5, 0x81, 0x7, 0x6}, {0x1, 0x0, 0x0, 0x3}, {0x100, 0x7fff, 0xffffffff, 0xe4f}, {0x0, 0x8, 0x80000000, 0x96}, {0x1, 0x80, 0x9, 0x1}, {0x101, 0x7, 0x800, 0x1}, {0xcd05, 0x96, 0x100, 0x6}, {0x5, 0x3, 0x2, 0x2}], {0x400, 0x80, 0x45, 0xffff}, {0x9, 0x101, 0x7fffffff, 0x3}}}, 0x8, 0x7}) r1 = socket(0x18, 0x4, 0xfffffffffffffffe) r2 = semget$private(0x0, 0x7, 0x0) semctl$SETVAL(r2, 0x0, 0x8, &(0x7f0000000140)=0x9) chmod(&(0x7f0000000100)='./file0\x00', 0x0) setsockopt(r1, 0x29, 0x9, &(0x7f0000000000)="03000000", 0x4) setsockopt(r1, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) socket(0x20, 0x8000, 0x3ff) 11:09:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x87}, {0x3c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="93") ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000040)=0x95) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000100)='/dev/ttyCcfg\x00', 0x80, 0x0) 11:09:58 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x40000000000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) poll(&(0x7f0000000000)=[{r0, 0x2}, {r1, 0x102}, {r1}, {r1, 0x40}, {r0, 0x40}, {r0}, {r1, 0x40}, {r0, 0x4}, {r0, 0x8}], 0x9, 0x83) preadv(r1, &(0x7f00000004c0)=[{0x0}], 0x1, 0x0, 0xfffffffffffffffe) 11:09:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) getppid() ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4c1, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x9, &(0x7f0000000200)=[{0x7, 0xfffffe0000000004, 0x10001, 0x7}, {0xd43, 0x0, 0xffffffffffffffc1, 0xd55}, {0x2, 0x1, 0x5, 0x8001}, {0x101, 0x7, 0x401, 0xfd3}, {0xc3, 0xffffffffffff4161, 0x6, 0xf680000000000000}, {0xbd7, 0x1, 0x7, 0x2000008}, {0x8b, 0xfff, 0x4, 0x7}, {0x6, 0x6, 0x7, 0x8}, {0x9, 0x14, 0xaa, 0x7fff}]}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="96") 11:09:58 executing program 0: mknod(&(0x7f0000000ffa)='./bus\x00', 0x1000, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto(r0, &(0x7f0000000140)="95e26b67138659b0d44b322439dcfde9d73b640206c7746dc79b8c7fcba42380e687f48b471667de69ba7eaad34b0dba4cc41ca469d79aca0f48b88ed7aee090308960dd80141ae9c0efb5f782c9e7bbdf8ac0823a8fcf85d39357c38fb40d4200d9cdaf09efff503e0e3425f3166fd2cd421709896cb5285efb", 0x7a, 0x2, 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x20, 0x0) r2 = syz_open_pts() r3 = dup2(r2, r2) write(r1, &(0x7f00000001c0)="7825ef1f6b3e268a948528cfcde18658ef961c826ce06696eb526b2062c8dd2dd341ada918cf235e073d6ae3c1e29aa8565deb93b396e39dd95b269073de244cb0584cddbe6630509ac70866d894ebe0b2c1048e7486270fc2b7a1b7a00058170a7b71b96dd24e5737aae2680d1d8b5fb49da6927ebafea64ec142626c4d59ecbcc84225e396ac43fb1810242718c0decb899013d13e475ef44713ebcd03c0f94f5df7d435e8367f0af95582f7fd5892d946576e2b66fc70cbc67534ca29aa6f7edcea04adbba3", 0xc7) r4 = syz_open_pts() write(r2, &(0x7f00000002c0)="a6", 0x39c) ioctl$BIOCGSTATS(r1, 0x4008426f, &(0x7f00000000c0)) dup2(r3, r4) openat$pci(0xffffffffffffff9c, &(0x7f0000000100)='/dev/pci\x00', 0x980, 0x0) acct(&(0x7f0000000040)='./bus\x00') execve(0x0, 0x0, 0x0) 11:09:58 executing program 1: r0 = open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) r1 = getpid() setgroups(0x0, 0x0) ktrace(&(0x7f0000000140)='./file0\x00', 0x0, 0x400, r1) setgroups(0x0, 0x0) getsockname$inet6(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x1010, r1) openat$vmm(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/vmm\x00', 0x0, 0x0) 11:09:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000200)=[{0x100000000000064}, {0x2c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 11:09:58 executing program 0: r0 = socket(0x2, 0x4000, 0x2) connect$unix(r0, &(0x7f00000002c0)=ANY=[@ANYBLOB="8202adfdffdeffffffffff653000463f7b238bf46854d78a2a197a386207000000008295955984c87910bf453f68c11700287ead4bcb777fa69dfceac2a84e6abca64896bc5e57c6388bbd2ad88b2951b15801360bcd4c0a162b58fd4237b8fa4d012ae447473c238495aa0000000000000007f3bf554799b9b813ad30505e8f5300a49fef9d612f871f4385f041578b0f000000000000a202361cd8cac7dbbc5b65c6593d2870b4122cd235e100020000000000000000000000000000c0d1bc983b1d7914d3fb7f429d0e307e761693652958eb56883fb2e7de5d09bd5fedf8d44a480ca73bf4df33bebf57ed61"], 0x10) write(r0, &(0x7f0000000100)="9e3eb39095f3ea931fecc3cc4e52369d702bd7f46ab65230e9864f", 0xfd48) r1 = getppid() r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x8418, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000080)) fcntl$setown(r0, 0x6, r1) dup2(r0, r0) setsockopt(r0, 0x7fff, 0x1000000000000001, &(0x7f0000000040)="b0eba720de17713a63", 0x9) 11:09:58 executing program 1: r0 = socket(0x18, 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x20}) setsockopt(r0, 0x29, 0xb, &(0x7f0000000140), 0x4) r1 = openat(0xffffffffffffffff, &(0x7f0000000300)='./file0\x00', 0x12, 0x100) getsockopt(r0, 0x0, 0x1, &(0x7f00000001c0)=""/218, &(0x7f00000002c0)=0xda) kevent(r1, &(0x7f0000000040)=[{{r0}, 0x0, 0x14, 0x1, 0x8, 0x4b29bcd5}, {{r0}, 0xfffffffffffffffb, 0x8, 0x6dae0f55ce57d25e, 0x0, 0x308}, {{r0}, 0xffffffffffffffff, 0x2c, 0x80000000, 0x7, 0x5}, {{r0}, 0xfffffffffffffffd, 0x88, 0x1, 0x3f, 0x5}], 0x7, &(0x7f00000000c0)=[{{r0}, 0xfffffffffffffffd, 0x68, 0x8, 0x3ff}, {{r0}, 0xfffffffffffffffa, 0x859fbeea03e7fdbb, 0x40000000, 0x4, 0xfffffffffffffe01}, {{r0}, 0xfffffffffffffff8, 0x24, 0x80000000, 0x4, 0x7}], 0x40, &(0x7f0000000180)={0x2, 0xfffffffffffffffc}) semget$private(0x0, 0x4, 0x40) 11:09:58 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x0, 0x0) r1 = getppid() fcntl$setown(r0, 0x6, r1) mknod(&(0x7f0000000240)='./bus\x00', 0x2004, 0x800000000004515) r2 = open$dir(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) getppid() r3 = getpgid(0x0) fcntl$setown(r2, 0x6, r3) close(r2) 11:09:58 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) ioctl$KDSETRAD(r0, 0x20004b43) 11:09:58 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, &(0x7f0000001140)="eff8cdc81fb6122818f887d4b758a9aa35a17c058298637c3763bbf575b7d6acea3cd2937ccf78c016c18fa142fe5f5cfa61fb0db3c8ce9895ba86758c9f990ebe4ff932469652798bc2811bf38d224f522000d6dcea2bc54c4ed5420218983bc551dea24f514938698ba2342723ae4bd08a7fe5395da99c84956f79ca06cc22a9992871dfbe1dc7006a8d99b916ad537d4cbd9d403f96178bf976b5c4725f4d97e6c8f04e786abf9c429d993fe3742fbdd9d52709ae53718749eeae95907d22c3a2c516dbd065f2363de2d7bd0a1dea3c3db706ef0810f2009d8f2b8fd1431b82c03b330e5c5c4b2a285c140066cb4ef05f2198c5b122b48de74bc6aa42d445069b05722605050a7137d5e99e190e56b59441389608527cd21abff511d8bc28d73622aac2e14b874e61d3e80ac49cd8e7d185ddecb58fdfb5ffccba6ba541491dc99246be40d064f16ce3d2731619ae80000809b8eaf00924c8857a4cebe286de6c8c3aa4a4d760cfc8abdbcbb5029b7bdadb55318abad69a6754f59de121e8951c339db7a967f0b27f0a0a775a8a88ca6b5769239179d76bed746514530e989da6c198d7a53703be744c9f7d726cecfce98ea2d8768d03de8d5d8be7f03812a23b0ae6bcdfdf7251a28dedb9fa73f300b2b1d2ae56b318fdab95a19036e73e1a2d05cc0d19ff4045294c5c0d5c6eb6abb79a25e5fe784238267afbb32bdade97aa8af3e6faa8eb40280a08abbd1b6653094a5935641aeb09fd2c84e497fca5f1d33a61b7636fff3c2b179a905399352f83cd3f893aa9de18b06e4ee2f371dc8c921f741f33d0a04995c2d3f96074d8fdf016526e8a794f03730bfe619e4108a64dc928bfcb120902ac9c3dd3f69618275a720ed208200fc38abe2092a161edd74d6e5724aa4ad198290997f3fd3e1c4a902ae6668641fcab38f497a9116949d8c39e9e00760a049aec0868f336a260b99d7c9e83036b845294b74fb715ad323eda8cddf421aff78e81c284ae953c089c21214444657b6407c11b57f4851c1d8c29249090cb1eb4828b454eb83d8a648bd7ca460ca4308a39bbde10cf6caa069d74a8e89d4fbd1484d6c0b9df275a98b86cd193a2396c30352ed6a09829e0de09192026299a565128ebd5e98e028139e2a9d92a6ac8566f9ccc56a66cd46f1bf66bb6db9be686d40675c46fb5ad42623bad2ae52542e75e88945b6c16cda57a7402623d577495ea86d85ca9176ff5f69de7865f311248e523c1a1ae168f1e6d4e490534ef1e906f709773c8e52f7948be5d2b5a0db489ffd164e4743c35465ce5dcd7e82736eb33698f0b67aec2c0e94ae1cc5788f07f2fcd20675553d5bc80cd45d821435a643a4cfe6f8204bab1280d192fbd68aff8495fe3766066d07ed125cfbfd8eeac562ee312cb93b27f0de789e49347210aa389a1f7f059a1c6d5270a4d70a2eb43a8efff865b5c833c58a6f02b17805f2b539ca2e161a7aa1739fcd4c2528e7281abbdd2c21c8f9a0c1ce191baebce7dddb353fcbd8d652075409c66e876e74369099b98e8286403da8b1ad391909bd91328befa8171789a8f8bd90dc5a010dfce2e2887929d072a3134f884be5c97a172609ee8b35d41411415e7c9d7493ec3a11184113b5c3201afc54ef01b888e6f99fca820dee555bc560b06daddd24b8ede55d3959438ddd4b00d434cfc2e4573a186eea6748e6c06efcb673713098b239bf982db695d3b4be9ede4db3f53aa29636928c40a1e022466a788767c715467b2809073687a6a5da5ecc8624fb6255f2fa90267d8aa75a51bc8e6aa278294be2c0e3d76aa5fe38f44278ec587ebf3a656c7fa83b6d51272306e97807c090ba20e22e11e6466103de61fd61ef50697f4ede5b37fee1a1115b729a90ab54a7c9a9b9136de410c45a3aad9cc73312e828c74f3425777f9f7d0ade1298e7b792deb9727ad94ba3b509ff4284346de58424a4cff63575e3235300b103d12a4e48632f8c3888abe9ceb43c24ef890a301b4061910ae5168e2c90771cbbbb9a7f72374f56d031de44d9a03ffb946b305c3f78d753ddd67f0014eab7a2a8246af3986ba098c0dc7031ea5dcfce5684fbe733b9e6b811d437d1773ca6a563c2de07443c9b9d3d9c038d303319eae66e6a2d67e08f1b251f557ddb69fa301d1a43938de5c4a63129272405838650512c7777e0b843e5cdc5ddd00b3b94bc5f4d49da92e4d0a9014f8f339dacc23597cb0b03a71ba9a5881c494c4cde0bbb845a6ddcef4434a1cc9c54a81cc90229eb28e9efd6c873d24332dcf9bad0c79d1e419e4d31ac63463f3c9b2d47c342954d155a6fbd9583e34c98ff662e668d9f1fc06986dcbc4f609d22673eecc424deca2f7fe736263e54cc0461724bc61845eb5e0068b451e0fb4a99679cce5a4928b9e4c4943d1379db367848f5de82a8ed8c60c5316a3c6bc9ec46f05f72b80e072af40a247dbf81aa774c024455fbaf2e3af4098fc36dcafef9259a0af192390b84758b66ee3ddc562f3b8a58e905a3ca48943b8ed645d5ec447e52d35b267ade74ecdd37fab7fe2380a8720df464703cc3c25d103a1a67ec03845bb184b9ca72fa0342848d392b733551f17f55d4074acd0f82204a2243b2bcbe93ffe2272cc841a945c032d24ec4d83a270bf26e8580848da1032bb99967b9ade8db32af23307966b04d779708e2ee6a99ec446aca2c1d44d5eb19de87b20522ef507a0cd88af0ff10c3061b9aaa989c0408403836bf6f757427b0dfdf51c2a02525dc7663b50d2e60f8917b912520b2190719d9385bc1a19c6772f685e4a4822c0dffcdd53d21ea5659660efc51ff522a23a2737911d855325287ad3bca332335c0f892208ea7453424d034fec5e41fa3b69b68aee4b71ee", 0x801, 0x0, 0x0, 0x0) sendto$unix(r1, &(0x7f00000000c0)="fb", 0x1, 0x0, 0x0, 0x0) r2 = dup2(r0, r0) shutdown(r2, 0x1) poll(&(0x7f0000000000)=[{r0, 0x1a5}], 0x1, 0x0) 11:09:58 executing program 0: socket(0x400000000018, 0x3, 0x0) r0 = open(&(0x7f00000013c0)='./file0\x00', 0x0, 0x1) ioctl$TIOCSBRK(r0, 0x2000747b) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r1 = socket(0x1e, 0x8000, 0x7) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000100)={0x0, 0x100000, 0x201, 0x0, "000000000000000000ff0100003f6f23bd100400", 0x3}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r1, &(0x7f0000001400)={&(0x7f0000000040)=@in6={0x18, 0x3, 0x0, 0x3}, 0xc, &(0x7f0000000080)=[{&(0x7f0000000140)="20d3c0586d74e346751b9e9557d8952037e33f459d7d0116d63cee0f4953654998cfc822219779fb42e64b46d7f39837f3779e68ad6315105a17c41c6ee185d167f917a2c76e6f01a9035c8ea62c2780d6ee58457efe0094404ec1a178df588d99fd14c9943649", 0x67}, {&(0x7f0000000240)="a0ebd22facd30d810255f3d16e3f64bdabae9c3b2b4584a10a7ff2818380d4a19a6934d6454d6082c28a8bf54012a6699681161211ee5ac938599782e65638db749d8592a5d5ecec5d89c83cdca3", 0x4e}, {&(0x7f00000002c0)="d224cdc463d7c38c8febec90d6ceb6ecbd3eb2bdadce9078892f5194e71eadddbe1797b9a999b1d77d85736feae4a3bb548cbde4105102bd179dc3eb2beea85af4d8ad0365ffd043c679c8272f78423443e0d931bf5c00067f17c5624527fbc9ba59e953098efe6062a93a2f59059b11406fb4d233088399cbe63cc8dde89ce1db785448e37b183050a0c022685a3756720804a20c5af59ae639953c463ef8758cfb6756da60d4948ec73fdb7779a9bb6de6e41c8fdb58e2fbf4bd08f564aba0c101aeba4a4afe9ee1a789d41ae8ec585b61f15884675c4bb407b62b54ba2aab90f344815cb23c4a6e80f0f68122ac3a9cc9c12c21ba4d1ff120c44c669d85f908cc4ded2f8385cf541c2cfa85f781703228b45b2259b944cf63933405a8811cc4943f079a236bf4d76cf3d4c921ae77bf53ee9411c60478b675073d511704b9404c71781dc7e32e43afc4048ec91cfc9ee9ba286dbf7dca89991ee5cf5c69fb03dd86deac303a16b848d172d29f04da0aaf65d13da961c34d52d34e157b1f0a5510ab0a56af82122c399b14ddd1b31ca3885514663e6335efb9704c6dc854cf23fc8c6cc2df1b4d085b1ddbb162dd8ecd6490888ebda019320cc955b1b468b804c14b2eb55fa47b04936eb84adbb0f178b59ae5aec1e8664b45bc992e31ac08c63ce7c2bf7e7ffe132377b8d55817b852bc1ac4584b0a82c96d808537d0e44db37b224fc61fcf17b327697d2db53e71cc387921fab186dac3258a6c5f43a22f0c6e54fae0c463383751e71409a642ea519ada8d681ce6f67fcdad057a32b82f8dd165ddeedaff5e0f385c5d752d8ca13fd3f246650a256df6808b679b21c2ef206cae1e00314c0db5752af4b48649263ab59b34ad3da9c3460addb890807cc3f2a1690e6bef81de48c1c1be32b836739612f4bc5c596d99afef25c602852ba8f4508bbb1337812aafb8e0a0c5b0fd97b0fd2e4bc9c3e59a64cebd6203ad2c97e8b6b89a168d1e03c26d3c225b4dc5a827b9947f3638f97062405c4ba0e6bd8b69ccfe7d61c7f139070c6825f465871f11cbdff31db5196638a85fbef7cecda3b4ba13f5252ddf99490848f8fee18c51349798b12a1f01cb0b712f5fe1d85500727af3c46bf84f67824cfaa4544b9cfe90fdc6d8623c101840ed7c3cce3352d3de951c3640a467547670c32f28276d55f94ffe86973cf9f07ed485c2fafb26956e8dc021caeada7a89227b115f1c91f418d5c8d077b9761c7049a92f9c35a30dbb7abc36581832813039dea6da3ff73c17e0367ad5706737544ffe13d6377277c0078b12843f87b14974f4b3901f82ca91af79f97a91010bc4ce9eb0fc2eab017536dbda7c03d99ee336408f02078736464d88f64378506b5596bb529d7a571bb9d3c4eb2fb94b25a9fe55391d53026113bfe164bcc5fce1f37758d5ed4835aa1b9d38a2d2380221c156841120d45c9a084542a1b3c54712a6125efaac679990137fc54d11cf9b055e7a2a793b92c9cdb60d60a186545e9bac3fe629d60154623b77c08656e13b233bb7a65294e6eca58ff85a75824b2630c1f7f5fb000c7520d01b9fc4a56653ad17e851b377396cf3cee8aebad350c59da0148eda55024b9d636cd0a894dbf2ad6d575db2d6df20f5a8950725523e0fb14edd3f59d9936f850e7cbd2555d4ce7770b0ac744162d8b14ab24ef01caaac7d31d5dc90d5520ea3373fcd792bc79eb780efc252374555e6b6116b891826c71fa9c0efd1107ecb79d8b05cf3e6c457982d1655ee0ad4eded2dad9020449c53fa15cfc458bf49fbf7b29f7af49b3eefac9ad4171e85eae0e5a74ae90165b8d367f07fb888be4c6b4450c0df582ed1c8097fe234b9477110c14aa8fffc860a3ffd46bac5ca60f81d339ab48ac269778e66a71464da8f5d20652e1b6bdd3b6f4774cc9b769d206189a05fa3ed7fa262e46f3909eff4dc8c5ea9b768cdcae4a7315f1e4647338bcd3adf6dc1ac1ab222b847e99ab9e326f100dc9b294532e5a4f3329bea932ce629b2fe8ac5cc48c9ba928522120c678046e868d50c0355614ec54c4bf672a76f68f8473f0bd418daf62436a0ace73bad67472778ff104533a1e30f012a1e5f88da5310607347c3a14aa7f7598866c91107bae25a0f2a31634efcabe82b2a2b257d4caef5b9c01560cb4e9c6f0982557741138da62b98f5869d49b47a3885144c31eb561c832566053f57b69d310fbb8f4683b292d8b623d17f3d1da03a34d2339e8dc9950f932eb5d12fe8fc9bf3e21e625931f27b194787665982de00ea5123c4083c0366bd3d163d9109ca51ac96717cfc91e5a145a045e9748a8297049b5b761d71287db5df997fac8fd948c082c5559bf0ecce63326f11bd6486cfc48fe47b533c545baf9c1420c82fea413c2812d3ce42f7e53a4e93efeb547c170d0c74f567b98474d1a8bcb5fcdc349da9eae1dc5bc62fedc5a7689f93c44b2f873c3df905aa9348a8a520254e50665fddf53fa9cffba668989a01b1fcf5d598e1405d808cc95f18347f0631c56c5b95a06b8efd2f966143a9ddbf0d497f724b9a58a786e44bcd74a5c3bc2455caa33d8bbc5aa117a267880c3d8ccc5f00768c021f395ac05b63eecc9de828186a34f5283fa7218cbb772630d7ca09cc45b7c0f4b32b1a5a0cd06c70b5867712f456f61e6f3c04aab086ec6723f6e9a4828883d96be2ddc14d52c5fa74720df3f36db7504b0d6b38671a277a3ce9d87df24a9f13207ae38835a57790ccaafd776579ebaa53ed04e08257bf39ea0c5c9495ca60de5c8a9c742ee6e464ddb0775f245e6b0bea99d29e1e21523eb64fed151b237bd035b71cbbc988dc0878ca20e77d5e0412ae2d3ed5a0d3d97b8d491458e93bfa8bc41ef1a75ac072b0625494371e07e200628746e862d5626d96cecb7e1163cd3d10d386456ea2365b84d4e344e92c598747bfefad5d4bdeb9d965a03356f4c29c1497adb27716af4bae8834c4b889dd561426f43d1a6b8d1f2febe4d301965f214dbcf3cf8174383b90a219a53c4e3a166cf43fa801376961f652d02b8d2ddc0a6ba1285ac633ab526c624d9f41b3973e69b16690532509e8cbf3af2b942da18a84e99a35ce77ad562f0d19c1798e3d823283d4147ab1bebf173204805665643dce18f641e3e814fd4f279e655fe677f750d9862e5ad02b85aac72502e2bc62076761b644c79cd731d735fc7def64e4fe968a520ca897eb0e778a87856e4d2394f629817a2afc82758fad1243422a77239e97ed349f3ffbc143513fe9b33615ef7458eeff6dd6a70b294ccaa8b2af0db71eec2f4c745c68dec32467a88f18b396c440c49941a6f383dafeb3f09ab6d2b7dbbd66a959dfaf494d5f842999516a1eb394b3bd9c33a00d2661b0512e9636cbaf4bec8a31c51d15fb9eec991887e993bdf2d98b7675dd2d1e1ba89acfcab898640db8cbc24e40e9df39c24d16ceb6b677c471c2f341f2a6d0f40c19608a56e132a57555adf4a7842138da5e793a82f0ad4ddee0e5e72273458f45f8d64c84d379d2c2a6c7d05037f338cb20eee2c0e3da2d9ad3811fcaa0f7b8bb1870990dad14d2991e5eef16131aafb3efc78e770479791388b22027b8b97502edff59f77682fb0904d1e9356d81ec42a70ea309d3ad3b0b1b1a83a4d872bab164471f41ff8847f70d20bf145d5a1761e6cb2e80426f3aa8f8d45164e0a8e40be506932b62c40216656d1a2180cdee569d2b954196d6cd65c069cc8f119de296a3317c51cda5f97c1593fea036dbf1dfc2b4fbd3479f35905a2c6720a2e9dee2d5c5720e3052ada036d6542fb692be4fff8f9166cc2f11c030e2719aee7113fd7ad7f424cadd6c018c2d81612191b5c70db0c0aba39e2575f7c9e53038273ade16adb350eee5edf5df184f4819c616bbd225b256f075a22d89da7222bc9a40d70dd386202a9440beedf98a089694a6e44f4612239197ae0867950b46462133702c7e0510aa884d8e8d3970df3feabdf558526396c58e783cedece5e784942051a28e869a59ad336a65eb46094ea097bd9321a927a8613e8bbea9f8f1eb935795504aaf2c16cdc147508fc05fdc6b30697a322a28228b467c4061f08fb12edf3299c8a3b8e02ec4020400658dd263ddcb4ad9476bc62593f8eaeb3b09ca82a69a9271c2b3f233ce8205b79446e4c6518671ee7908d3711746e2ddcad70ab546afeab56248428a96ba191091bbe84ef63d97cc4212d85e91299ebfcd8e87834206f5a3e78b5aef8ab0a6bce7fa2bd613d3f79e96460ee1bf786c55f67d67346fb08a9cde4bbbfd2d6ef0d71a5b02f65c8eeedb8a3d98ee0602b12feb31d88aa0c045d99cf355370d03b55c3c90677ffc92e96700f6bef7662e74745ce425cf30b6cca4d7371098511f04bd3c1ddabd604040844e6974874707eb85b6e600065bb02d2d2e573b7bfa5ceaaec00c0c9b46465ddfc2b4a590e04afa70b77819526d1d69d32aa0aa1e944a4e2a975d119d7186403dd177651c39df1c88a43d008d1541136a1b47f30d1ca019aa009864e2e48d65c1f204232ddbc657561b75eec9d2368d0519dbcdd6877cb4fcfe4ba4f90be3db7ff7f81f10ef5724e59fa358cbe4996e131d0fb7d1dba6bd9d60046a796305bbf1772e2a9080e4dd0edd89e30ab9e99869adc699bb82f64fc085ac1026846e401b03ab7accbe5e50617209cd15f4d765e200541a04f0932f32900dc28d52ad71058540917bac04cd9a8c75b7a15e133f9db7efdcaced4647c3bd75ab3b8a02db7ffbc7acb3c5dafa77e0f9b81b946d14c6a578feb4463501768d4d7aa7ebabf63f51c0eeea8462f2f6f4072d400c73c463ef6c3df31e6e846a50f763d647c570cc6af02f235a823634111bf132ef1314c6d72b2499869fcb6291f3de984aa962bd91c3a83299db49119beb2cbb7834d715ee08d2e5742c5617b6f8e01f334c69b72e3c661353c8dea48cb07a842ba5ab7e38d827e312f3578973720735962f73b57fe3344acac592f8a62b871113f5777da56961f812869b7254c24f34912ad712728037b00264d319988f6156d56e23a26446351087d76ee21d5b57c3538ba3a7f4d8b3ab2e8e52fcc11890059447515890df2f1b2c53c1b495b74bcb7455b1d5e4c6d19b25599b3e4125a91aec149fbacab6c5da21b5b214d3e2ef15aa83499e033d6704b7f864eca765d81a6830849332a7f7fbee39be2e865b862ad2f6dac55aae64a42293e2e04f75c6938c146a47047b8880435f3f7351ecd852722f98632f4cb36ca17124824992fa394878d69114cd3fa28f838a0a1da8877301d61499ca9498b22f6f9d0e8fcf4a4e3c9c209358d95afb5ea1f275019e4deb0a6ce27df69ef461c32e7bfcc773001c77aa9a8efc73f151eae37092910b0e6b9e79b76982c8963dbf6adcb7e7438b216b1e30f1ee3f56bf2cb661d2653d886d3ab1ee1b9b83562467acbc0e8575263c5dc29fc1b7aca98e52eb2cb3002b92f40a5038c986bb70b00009629f3e78c105b40dbf5e9c7d825491741a21ea514b2e882c30a265458383387117241ea0f8e3ec0f6549f31e425898e62af5fa6af32ac8d9350ad3c423a400bbd44ba43efde53d119392b5365a51ea6a56a055fab050966893650fb02e4e5a3dd61f6c0a076dbf87f53ddc2e01f9a1a2e7b1d0c339e5e43fb8275103b7c30581797e114be893e6c63a03060788b721b3d9ed05f3a69113ad698b8487fdb57d95d50491f3d03dff1f32baa81a387a008e910defa50c4ac5d9672b52a5a58a2c34f50c", 0x1000}, {&(0x7f00000012c0)="86a0758fa57254ad0b69158193afc863be6dd4d65f2d5453a9870b5bee82dfc1b413e63026f3c2676818bf362f808cabbc6bd0781fa5ebf67454e5e4d3de873ca5ea82cede32e8b483369c7cb7618dad522f8c2032dfd42e84b9658eb3b04ca8219cacce94e99b560a5ba753347f75634c6f90b75a21a6ca70e7eae3ec0e8b6f88721a31c6ea03e04ff8c2706903ef0a723befe7785887d27fab86a898c5ff149c6535225e1bd48b50030c52a9025c1fb2f10826f97a4333b8f1068e8e17a8dea11569d2ebcf49", 0xc7}], 0x4, &(0x7f00000013c0)}, 0x400) close(r1) r2 = socket(0x1f, 0x0, 0x7f) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xfe32658cd8026400) socket(0x18, 0xc003, 0x0) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000001440)="00004b2e9b39209b4a8f60216ea7d714328900000000009bec70036fb2c291be0cace4f42a47d03e9989589c8170090b8217bbf52b597ef946d3a41ca82df0b8ce3892bbc706549cbbc0bf5e77", 0x4d) 11:09:58 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wskbd0\x00', 0x1, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x40045700, &(0x7f0000000080)) 11:09:58 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=ANY=[@ANYBLOB="2000000000ebfffffeff0000000000000000005b9d071b542a538706000000b818000000290000003100000000000000000000f8d2ecd21524de39f91d2a195d296a0002000000"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) 11:09:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x14}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000000580)="e478") readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100)=""/61, 0x3d) 11:09:58 executing program 0: r0 = socket(0x20, 0x4003, 0xfffffffff7fffffc) stat(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)) sendto$unix(r0, &(0x7f00000000c0)="b100050360000000000008001501000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282921e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0x0) 11:09:58 executing program 1: mknod(&(0x7f0000000000)='./file0\x00', 0x80002005, 0x2d94) unlinkat(0xffffffffffffffff, &(0x7f0000000400)='./file0/file0\x00', 0x0) r0 = open(&(0x7f0000001700)='./file0\x00', 0x400000002, 0x0) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) chmod(&(0x7f0000000040)='./file0/file0/../file0\x00', 0x64) 11:09:58 executing program 0: r0 = syz_open_pts() ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000000)) fcntl$lock(0xffffffffffffffff, 0x9, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x1000100000001}) 11:09:58 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x100000000) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) symlink(&(0x7f0000000100)='./file0\x00', &(0x7f0000000140)='./file0\x00') pledge(0x0, &(0x7f00000001c0)='vmm ') ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000080)=0xfffffffffffffff7) open$dir(&(0x7f00000000c0)='./file0\x00', 0x400, 0xa) 11:09:58 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = dup(0xffffffffffffffff) unlinkat(r0, &(0x7f00000000c0)='./bus\x00', 0x0) r1 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x1, 0x2}) r2 = semget$private(0x0, 0x2, 0x149) semctl$GETZCNT(r2, 0x3, 0x7, &(0x7f0000000140)=""/216) semctl$GETZCNT(r2, 0x4, 0x7, &(0x7f0000000080)=""/14) 11:09:58 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x759eef509c4c1b64, 0x0) r1 = openat(r0, &(0x7f00000000c0)='.\x00', 0x1, 0x4) mkdir(&(0x7f00000000c0)='./file0\x00', 0x0) unveil(&(0x7f0000000140)='./file0\x00', &(0x7f0000000100)='r\x00') openat(r1, &(0x7f00000001c0)='./file0\x00', 0x0, 0x0) symlinkat(&(0x7f0000000040)='./file0\x00', r0, &(0x7f0000000180)='./file0\x00') 11:09:58 executing program 1: mkdir(&(0x7f0000000280)='./file0\x00', 0x0) setuid(0xee01) chdir(&(0x7f0000000080)='./file0\x00') 11:09:58 executing program 0: r0 = socket(0x18, 0x1, 0x0) ioctl$FIOSETOWN(r0, 0x8004667c, &(0x7f0000000000)=0x1) setsockopt(r0, 0x29, 0x25, 0x0, 0x0) 11:09:58 executing program 1: preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r0 = open(&(0x7f0000000200)='./file0\x00', 0x3fd, 0x0) pwritev(r0, &(0x7f00000003c0), 0x0, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x8000000000000000) socketpair$unix(0x1, 0x4000000001, 0x0, &(0x7f00000015c0)) madvise(&(0x7f0000400000/0x1000)=nil, 0x1000, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) r1 = semget$private(0x0, 0xb, 0x80000004) r2 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r2, 0x0, 0x200000000000c, &(0x7f00000004c0)="eaff125c00000000", 0xffffffffffffffc5) pipe2(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$BIOCSETIF(r3, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) getsockopt(r3, 0xffff, 0x2000000010000, 0x0, 0x0) fcntl$dupfd(r2, 0xa, r4) ioctl$TIOCSFLAGS(r4, 0x8004745c, &(0x7f0000000000)=0x4000000000000) getsockopt$SO_PEERCRED(r4, 0xffff, 0x1022, &(0x7f0000000140), 0xc) semop(r1, &(0x7f00000002c0), 0x0) link(&(0x7f0000000240)='./bus\x00', &(0x7f0000000340)='./bus/file0\x00') mknod(&(0x7f0000000080)='./bus\x00', 0x8000800080002002, 0x80000001) semget$private(0x0, 0x3, 0x100) semop(r1, &(0x7f0000000280)=[{0x4, 0x8, 0x800}, {0x0, 0x4, 0x1800}], 0x2) flock(r4, 0x1) r5 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x8) madvise(&(0x7f00002cd000/0x600000)=nil, 0x600000, 0x6) ioctl$VMM_IOC_CREATE(r5, 0xc5005601, &(0x7f0000000580)={0x10, 0x3, 0x4, 0x4, [{&(0x7f0000fff000/0x1000)=nil, &(0x7f00008b4000/0x1000)=nil, 0x1000}, {&(0x7f00003e8000/0x1000)=nil, &(0x7f0000428000/0x2000)=nil, 0x4}, {&(0x7f00002c8000/0x4000)=nil, &(0x7f00002fa000/0x3000)=nil, 0xfffffffffffffff7}, {&(0x7f00004cb000/0x4000)=nil, &(0x7f000031f000/0x4000)=nil, 0x3}, {&(0x7f0000fff000/0x1000)=nil, &(0x7f0000564000/0x3000)=nil, 0x26}, {&(0x7f0000514000/0x3000)=nil, &(0x7f00007b8000/0x2000)=nil, 0x2}, {&(0x7f00003d8000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, 0xfff}, {&(0x7f00002f6000/0x2000)=nil, &(0x7f00005fc000/0x3000)=nil, 0x7}, {&(0x7f0000365000/0x3000)=nil, &(0x7f0000741000/0x1000)=nil, 0x81}, {&(0x7f000081b000/0x3000)=nil, &(0x7f00007f4000/0x2000)=nil, 0x935e}, {&(0x7f000048f000/0x1000)=nil, &(0x7f00005d7000/0x3000)=nil, 0x80000001}, {&(0x7f000052d000/0x4000)=nil, &(0x7f0000461000/0x3000)=nil, 0x5}, {&(0x7f0000ffb000/0x3000)=nil, &(0x7f0000748000/0x2000)=nil, 0x80000001}, {&(0x7f0000ffe000/0x1000)=nil, &(0x7f00002b7000/0x4000)=nil, 0x7fff}, {&(0x7f0000558000/0x2000)=nil, &(0x7f000069e000/0x4000)=nil, 0xd42}, {&(0x7f0000889000/0x3000)=nil, &(0x7f0000893000/0x3000)=nil, 0x4}], ['./bus\x00', './bus\x00', './bus\x00', './bus\x00'], './bus\x00', './bus\x00', './bus/file0\x00', ['./bus\x00', './bus\x00', '\x00', './bus\x00'], 0x2}) r6 = openat$tty(0xffffffffffffff9c, &(0x7f0000000500)='/dev/tty\x00', 0x0, 0x0) flock(r6, 0x2) accept$inet(r4, &(0x7f00000003c0), &(0x7f0000000380)=0xc) munmap(&(0x7f0000286000/0x600000)=nil, 0x600000) 11:09:58 executing program 1: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) readlinkat(r0, &(0x7f0000000180)='./bus\x00', &(0x7f0000000280)=""/183, 0xb7) r1 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) ktrace(&(0x7f0000000000)='./bus\x00', 0x0, 0x82a, r2) preadv(r1, &(0x7f0000001a00)=[{&(0x7f0000000780)=""/124, 0x7c}, {&(0x7f0000000800)=""/28, 0x1c}, {&(0x7f0000000840)=""/195, 0xc3}, {&(0x7f0000000940)=""/4096, 0x1000}, {&(0x7f0000001940)=""/174, 0xae}], 0x5, 0x0, 0x0) select(0x40, &(0x7f0000000240)={0x8}, 0x0, 0x0, 0x0) recvmsg(r0, &(0x7f0000000740)={&(0x7f00000001c0)=@in, 0xc, &(0x7f00000006c0)=[{&(0x7f0000000340)=""/127, 0x7f}, {&(0x7f00000003c0)=""/71, 0x47}, {&(0x7f0000000440)=""/204, 0xcc}, {&(0x7f0000000540)=""/99, 0x63}, {&(0x7f00000005c0)=""/249, 0xf9}], 0x5, &(0x7f0000000200)=""/19, 0x13}, 0x1) poll(&(0x7f0000000140)=[{r1, 0x11}], 0x1, 0x0) 11:09:58 executing program 0: r0 = fcntl$dupfd(0xffffffffffffffff, 0xa8967bfd45b66c6c, 0xffffffffffffffff) ioctl$TIOCSCTTY(r0, 0x20007461) ioctl$TIOCSCTTY(r0, 0x20007461) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000140)='/dev/null\x00', 0x80, 0x0) setuid(0xee01) r2 = accept(r1, &(0x7f0000000040)=@in6, &(0x7f0000000080)=0xc) fchown(r1, 0x0, 0x0) close(r2) 11:09:58 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002009, 0x5dc1) r0 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) recvmsg(r0, &(0x7f00000002c0)={&(0x7f00000001c0)=@in6, 0xc, &(0x7f0000000240)=[{&(0x7f0000000200)=""/10, 0xa}], 0x1, &(0x7f0000000440)=""/4096, 0x1000}, 0x43) shutdown(r0, 0x1) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000040)='./bus\x00') recvfrom$unix(r0, &(0x7f0000000380)=""/172, 0x4f, 0x1, &(0x7f0000000280)=@abs={0x1, 0x0, 0x3}, 0x8) ioctl$TIOCEXCL(r0, 0x2000740d) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f0000000140), &(0x7f0000000180)=0x8) ioctl$TIOCFLUSH(r0, 0x8004745d, &(0x7f0000000100)=0x8000000000000b5) close(r0) 11:09:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000200)=[{0x25}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:59 executing program 1: open(&(0x7f0000000000)='./file0\x00', 0x800, 0x21) r0 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) fcntl$lock(r0, 0x9, &(0x7f0000000080)={0x0, 0x0, 0xfffffffffffffffe, 0x1000300000005}) 11:09:59 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/zero\x00', 0x100, 0x0) ioctl$VT_SETMODE(r0, 0x80087602, &(0x7f0000000140)={0x0, 0x54, 0x5, 0x1, 0x7fffffff}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x2c}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 11:09:59 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x8, 0x4500) r0 = open(&(0x7f0000000000)='./bus\x00', 0x20000000000051, 0x0) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000140)={0x3}) 11:09:59 executing program 1: socketpair$unix(0x1, 0x2000000000000001, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) shutdown(r0, 0xffffffffffffffff) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) 11:09:59 executing program 0: r0 = socket$inet6(0x18, 0x1, 0x0) fcntl$getflags(r0, 0x1) setsockopt$sock_timeval(r0, 0xffff, 0x1, &(0x7f0000000040)={0x7f}, 0x10) fcntl$getflags(r0, 0xcdc15055ee090d28) listen(r0, 0x80000010001) listen(r0, 0x0) 11:09:59 executing program 1: r0 = syz_open_pts() pwritev(r0, &(0x7f0000001680)=[{&(0x7f0000000100)="4d1528e31d20622424f4c6b344025fca57da4f0e3cd6c34870ec240aca569378c70e670fe0826a95a5f99e2057cc8cfdf463fc56b1428ee5826ebc5edc3f071908c1adb5ef642f7aa5b61f962d9f30c89ad70f7dd404a65f78c80d15c5065724d612f9a71815ecb3ed7ff2ded9dd6eaf89f60102e2dc55859e2fe9bcf2feaa41a5115d0e18264b0ceffc652417b97524eaf7b75a652316e19b000d6d4f6fb1b4eb76728a79412ed6f935f4978bfd44b27ceb56c314d358a73000eb54af77726e7b8931e3a6ebbf4c882228", 0xcb}, {&(0x7f0000000040)}, {&(0x7f0000000200)="76f5b72a70e0c3146189ad7d5af00220e213bfd51a92d2b65d889283a0fdbc64f7d86bf06988c4300b5843f24fbc37006ecc4cc645dac83bfe1ae84817ea73d548d9b9146f544a40d32202583a29c96fc7cd3c7c4adacf52464ad9092eda566dc16ef70d72367b408d6dd0bf3418ddc4157175fd14ce666a700a8313a4a35ebb52e2e4d809868805bd1e93b209b09a3f2f0c6b9dd3e7035f3613f1526949dd5dd3fcc1967f3c16f085ab8a4a0bb790d02e582da716ffbc23e572eb33fc9ff7dd4bdeb601dffd6f4d0d5cba7ea41be1f172f41225426c80f227d081f269555180d061ae9eef4e906762d8984dcf09aa9035d8bb51f8cbc56a85e59a024e867b0fcef3e2bb336b88a18fb0f0a474af7e7d02a3a980ccdfcedb87e0721bf3d03b4d143f5b3f283ed9e9a92af4c8e7d424b50268eb1ef680afce949cea0cfde5dd7ee0b67d51a17d56dcf31bad670c54dd3b963c88e169ed47ed1277ba04dca7b36f6b8fd46381742f4233dbabaff2a64723a4db9496adcfed6144750c9d7a24d36e516e26b688d5cb50b0f963932770f173e335ff053b2eab7ccb71639511d308758f3d4942601b57ef8440de48e6e110ebc5e2dd440014e10f8ea50356d608acf4cc85097036fb822bdf444f2b3a16a7b98b01cd1a315aa3266ca38a59af6db6b900f0c917cba2e449003c9687498d2c64797879c38ba33b105a41b175bb7f92a19237ba98a67d69f45441d898ac8f2c8d6cdc0c08063f5b8507b4c8aa19999a76355d08cc97ae7acee8f530e1cca8bcb2bf9fb99c6dfe380edd41b6f10c99500f0cc57cbf779db0afbae94b627e6b6066afc35c6810ee0679044beda47c0f0053304e67f8c22d01a977bff414f5dfc895832b64eff5542b8ccac65f4cacae0b3ffc0fcbfe1f72fff9ba87685b5ab124413b9e346c905010ca6a99427b7d9a45394d9c4a6f59856f7f9fcec99dbedb43cf42ccba941c306e9e3a5d490c233c4ed15abcf04f7a7c556e7d5f65376fb4ccc16542821e3e9c66f2356258f3ce99d1fa9b6fd9d7a1b96061440056930a4aade5c66b8e9dffcf011b5cf28fffd126ebff613b0ef800a193c1bce48bbd2d4c4fc1f9c0dfd09863a04f674074d538a46d786b22deec06768d68e2c1336cc6fb8a0d6b48834a3917a1a19f69e899371e298c136e3ea9eafe669ae7768e85fab72a86e7c816758a3c08359554eb99e8fa7b2f5a927f90d4998f952af5ef6254fa8d03f6dacf34d890088989e9dbe8e5302cdcd5de6a8c2dcf3dd4b6be8e4620d1640da8e72ec27ece409495a4946640373004f7b8f0d6eae72c04e517004ecf5ad5dc76d57eb35ca17381f659d3a645724baf5e162f3b094b72a179e50c3cb36a60f3adee539e1e68de99e489fcdf5c42221e308cf80af30aec17ec99f67f63c00cb42f9a7514054c352cd2a796686712bf3c220faeefb956bf865b3a3a75e1e212b0e23e800f0de1b12267bf3b62c5d9411c46023015cc1a8e8094b66bafebe05df879393d0f47aa9cfa0c6c1be2da7cb48afd345f4eec1e61a1de35f131276383a2048c32c94c260ec0dc99ec4a058d58bdbea260bdf2f3305d766eec98291588e70c669b85cf301e9649f2a009fbee70c260fea666e2525ff17fbacba890a1e3eb7c8f7ad78b65de1b156cb09be071e071d325a6a55f2e7efa7de10613d2a19de0c8542100c4f061314fd3bc7c5dd0ae062addce40e05e4aea41eb6ec8850d07cedac305258f34d83d68d932b9ebbea95c0279ec72101e6198214de4569180845dbc65f8895b04d456b02e15731aa9f95a517909cf9a74ccd4fa9c455543abe10109dda3ca2027f4f9e3a5475db230b46c6dd38efa8b63502e81ccf7ab16919ba65ec9206eb1320dc4e3eca93a48bcdaf8685310dfc9a70be1fa6300252c87627bf68cd15e1eee39bd946e35c2581363e5de1385326bdfe7cba567561996554e517e9d72f9209343979deb43243c978df30aeb52a1fc5c9900587c5f660486fbdc0ae349df7e84f4fe5b675403c7b92df659ba3865d5f100c591a3f2aa520bf7c839ea9a30e16863144e687bef0d4dd1f77247e4f59a54858b263e361077ead3a4e0fa11a7d1e8e8d4d41cd353f9b2eaddac445033f4cd088efbf61f528a50cc5144303b6a4151b2f73cb5b3258dc1857b15ad3be2718808ba6eb17ce4cef085702fcf2d66700ef5c22dcd428bc78f5a3f173818ac1593c86edff0e2fac71223615bc071ad6269fc35b87dac53ed39b0cb3357d414799e49f95ed96c0cfa55710992dd68162cfed3dd8891cb6837ebc4858aa47b8ab5dd7495f8cee316a56ac345235e2393141d024f8ae1ca1bf2d7719554afb33e13af14d74d089b2e049a90072d47fb994c9856a56d735e39e3b911f9106a3236fedf26d3344c997b664a5c32838c84848be4b2dc5e7deef838abc8b56a9aa78d2412c5da833b00a4059635dd5e0dcdb425b8eacf7dc64731ffe8ac34a38760f4f930da688e9fc464f4dc9d676c271cdb98d2e81efbab9200c36bc19f76ead69b99c04b30d843c885c72ba14ed036adffd3d2b9588e2a2edab47cf7b04dfe100dc4bbf837ad9c95c899cf5d34021d5da8e1eed0304711aacdb8716f26da483381ccc4021d829cd43ed471966d302be02f184df5fa27734d87b5f4afc3839cac038af8d3cd7acee70f1319eccd622e6f9cb1aad7583a3f2b964659d73018b259aff6644b831c818ce1ad8e7ed05e751d64712074f7c3f742e4ebde92f85a3d26c441577951086d988ac145340785e2c95025379cba41690ff18eca2f3b4508bef06473af5744b596844d87fd4753dd93c82068aa62c6c65f3d3c938a3fc9b1afc910beb9424bdd2d4cb7fbc4b717ed67de79ee2f35d0e2a28c1d22d2f722a58df2cd989879c2ee56e50bbb34fa89111bb803fcd59a995333d6d398231395b52c4853595ee096c43ba5c48821d8aa5fa5e1f6ad8fcd5381ef8f7a83ad0a7952505275e97ccc276764351d85c2b35715b374d27fbb3ed336c2610059edac1a6c0e52b7210863aca3571b773b64df92b0021d1180ba019bbc59ae9e6d5904067adb852f7a18b6491c39f3a96aba32f1895fbc18f39a0301c8d4791a5e59b12732899602bb19d2d12f043d395ce825d6c25352c2143502e3d4d5d07685cbbfac016d7e2e9acc9588257fb55b520f539a699cd20d66c339380ed0895cbf1c51f6061ca778353ff86b61f564d7cc9ab786c44bfb62676426b6a9161005c9f4d5214a2465be9fc264826a5e09d67a545683a62919d67f75f6f7b0e68f90d4709e94319e40cbc9d658d59af8396c08768121636952003e28dba6def63b8d71bcc55f0b539f12d1161e6d18e5e46b18eb1a32952ee9245d077878ba6727a0df25399e2db14c351eaf93829cbc898ca1a7bde2c86ce2247179968eda7d0c986febb1dea3bec7d80ab7689d3185f27efba25c226323bc73ffab60c7f3eaf2641890957b240b2c801b111ca0d507a8ebb0cb8add0862a2e4f7b641451fb7ba31e9206bc283c5de4a96e1afd1cae3e8ea63532dee1c9d1e2905f307d5b4bcc60e33832806f418923759eadfbbc5f07e18db8f7bc6136a8dc8ec2d03f0ae45e0436ac5f4f5ad888c52dcb96d934f34d8563ad17ab7ea9b499d5b5903cd925bedd306b59a5f42978d8d86d6b9ac8e3433168d1bc37b28f9bea8762c9c1e35d734ccf6473f33d02d7a11ba8173b9d42aae365129d4b3c7eacc8e4206e60110a403063e100dbfc087fb82bcd7c966ce9f73e3d4d9ae4ab9e6b5490ab948e7b6728f21afb53d730e10bf3b8251105ac97f4294ba4895108484b57468d70be98cc0ff762b061baf72b598a6f0ccd3c72b28087827cce7ab2e99deab3c59e45363370702d85de5f6ec5a19c4ec5b62e49d3a2ef595c8b31cc4a0d75e05977c6c2a798256436759a8caa1cc9942bc3c230ea76530c96574b166b03185d15ceba78f3f0adc728cb7ad50aa6d49e2befe33f4eb7f3d2b8f9cb749ff4ba088de9c416920ab5d21f97d7c2469c9e469f0e2294d47b73fe35a5003fb14a4f450c00fc87d1891f232df11ca98cf72f4e86e97fe149aae0166aece047ecb90e275e0381dcfe430772b274a1ed72ca86c50a6895160197b7d5a9494b4e8d95e7af7b3ce794d5e304753736ee0e8fab17e20628ee2dfefdf979831d7a1dc6111fe635ef8ee51040db45080a7a1642497868b864424cf702b18614539b0dd5bdaf5ae68448d2f53c9e79d616a145c7bcffc5ad0dc800fecc4a9aa963fae62ce7f8a3d83e93c62a9d39ee147a656da8b79e1166d34aef11df77ef89f8abdcb8714cc44a2842f0e010c7ec05ee199bd92314c96eefdc1ae382abba7fc6ac00ff38f65ff23041deaaf1d685d97511f7c274ae18238b06725520a0eb14ee89a194392cfd770c596e51356eac20b61441b8d4cfdde2f7bd5b8fb306c82ada6253525975e21ec5f4644f4dd19c75ba37b8d0b1e6c9be3748752a73b6b48a6de35b920c903c554731bac4ded8233f5f3d64b7666e451b05f5dae8074be6317ef96daa7a327aabc81c4ba14bbd6ded764a7ce5672cb80d718cc19ff3b5fde25336f8b31b2d98c728854c8d37669286f05f937d9de97cd77cf132da2369ec04cab24fb11c4d9b5a3b792f39e0e745fe8094ebe220a02dc4ddeb3bca53e8ee676582bdb9000e1b92157c06ef1942384134efc73632d0498176aaf581679344aa80a0f329b3d6ea57a4160f8b63b03188df3571b29b77cc06108a15819a4b33111b416c053865079ffa4dae0a7a84d760af6b23be6ddd48c1394d43e4b441f5037bdc7f54c131d5acad70b14c3d8a2f93a5bf6d0a26f791c1f1f5332c33209a96312ec7bd8aca74b3825dea7fd055c64c622039f830533f4a87ec063648cd1dd84f8efebef6bb7a56178dc754073a79d74e187664c9b8b9642bb955f69152184addbe3735f38e7acb8f4e7b14a76668628430a9c339d037f16c3e86e4451d1febc23edd29554d54a9cf11c715dea8a122f2c941eac90e43b44859681d236a6a53689e6afcf216e61d43c2fb8c95a8f0e8e18bc4f72168b67fe4527319909f669bdc32c584d59db6ddda5990321fd1795b4bc668a0298973e82fb504dbd5fe699583b56269ab4f400aa9d6a4b2cb885fad8678fa239359cbeadad96f8d825a1ec00c8c13950b322771043a2d64bc9047e31d07a592698a90c578b86443f7e809f63fa6be960086e9c213d0a024f2b90a0fb828f13c5ba2edffba04a30b10bb6ab4d603c473253dca4ba3f64d4b94f4fdd3ec8147d37ed49e6203731d8a6acf554439917adfdaabc78f589ff893c82dc7d282868ee92cbd4cb213f478fecb5be0d655efd2b65376357f33170355cc785c7f2926e64397aa685aaf9a09de51b4da201c5073cc1d43ba1bd093faa3ca8157e0add583d219ba14579a0552ef32938b441fda3ee014ba3feef530efaa80332656eb6fb0536e426533cf0d23c3ac0be6341d8b7784edb4e3af514eeef5b31becea3a7fa78309d9042de5d591089ba9efc5203421fa21aeebe166d1b878dfca9b43bfd3b2567544c3ae1c09bb9507f13ac8841031697943e244db8833c7f42970e93ba1595a0dcc8cfa5c29624a7025da1551143e39a16332d83d681f2d9fe81c1a2ff9c232407dfef398e7eaf18d99f879a06bd6190554713bd2c4bf4b049a52fb03a6ab91c77c7dc9849bcc2bc462b3f8f14a4419a39160df0ffe74495491a852f68fd8130992b0bd6b495d4c22ea409c0e17e5ecff01f08fe876fe0118cb9c18489", 0x1000}, {&(0x7f0000001200)="4d6b7e5c5268a8c05e2dc25aee51b77509485a3a6151a0a55aaf61f74c99d78b04cbb9c1d7c2524c7902ee895c89905a0c2fc24559612f26c4d2ed90d5f76409331792c08c96c12502d7f4588956ca9a9eff647e0e16236a18c82d140f52b4352e82ed033d9fb591836667786756887e43c229df7ac3bdb76715c869efcc05ae2fd3c11f9e05419b65dcf049e9e0b04995dc726d0f0dc2dc2dfd3508e4b37c1836d4e1da1ace5a177aeb82896439ecd6467ef032dc65c9781d57d1571560e4fa39619f9f43708b7331e8092a1b23cac18b14e819a24c0b", 0xd7}, {&(0x7f0000001300)="26c21f286afcc91911ad3b30984f4cf567e56caf2fd40d3de64b3a884e23120be3d1d45fb54c19d73f3f2f5f158d07e1fd5b9b372afe94c661075cdca52a9cdc55eac2dce3834ad5699981f03d55646714bff577ff0eef5cbfeb310d1e19d141f481f8c1c20b0091d9bce6f7474b7367d4b39711b93844d4d49c0036d36a3a81e2d2b0c678653be47805d43c094ca2cc0a2ab8fd5400d92d7140123847b9c3e9d51e746d8d6da596fe19b1b6fe7d75cb56a121681be1fd6ac8d60e8d61725a3480974462114edad7bbd0c720977c7a2a4f384b03569707f4ea4ff6a15b56c12f267fc489a04122", 0xe7}, {&(0x7f0000001400)="ce95b5498ccadf135b2cf779385eaf572380f0cd0b3f7bc440b1c4a68a5ab9abafc7f40e4bee3c380602c28030f69de72e2e0a97d10d9767828fd436b4fc7775c9e9a127c399a6e98f36ef0b932d956c8a24105e33379137c55553a1c6715eabc31e98eb56dc6c6a8e04771d9957c66981c686876fe9977dbd76a8993afb32738005cf4dbeda01d6005691b32a0890612cc608d30535eb5edfebe907a4c2302604a8f63297fcdbd023683c82ad951fd9", 0xb0}, {&(0x7f00000014c0)="64fc03c456c48f8959cc92ee49026585c0bbb27231a705c7999c68dc587be1ddc350635c2c9886714ef8902a546ccfb3644a4e8c09ed0efcb04d3f56c9e6ea8ab045a83e5f8b00398519f4f827eeab33dfbd29a88ed54d08e4034c60da748b4c1d5f5434cfdf60db264cfa7e4d5d641c56aafb8965a5f0fa5983fdc8c9b972a3210c81f720ec831af95411d1b7b6884685835397fca06e661bb4a42f53da9362bf7f95f0bc4a7430296c33ccd9dc169741473c61ad5b9016deb6ae8a01f7cf0de5d27d9f8b93f8014036aa05019a1a16d27cd6cf032dec4bb5d720466dfccf29e1", 0xe1}, {&(0x7f00000015c0)="d635b6a2ab8b6a47c0c041540fb50391869509e97ecd05ca8c02a9d3930eede79dad07eb8757172fa1ca94ca46cc11c3b9cec49d79b58b7e1f56217e5602b0346af36a10c72b7624c24fc22d512a2516f33e52bfb522cd2c2a8b3f39ede52c213cd066733894c5442b06f0372d7d4fd2f75cdf0012b28b340a603564f7c892471dfb62baad7b026512917209c1e8b5f55637fb42d89015d08cdabfd6768a2a92cdc7b63fd5313fce8fe950ee", 0xac}], 0x8, 0x0, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002005, 0x42ff) openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 11:09:59 executing program 1: madvise(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2) r0 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x110, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000200)={'./file0\x00', 0x2, 0x8, 0x9, 0x1, 0x2, 0x1, 0x6, 0x2, 0x0, 0x8e, 0x100000000}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) ktrace(&(0x7f0000000000)='./file0\x00', 0x4, 0x100, 0x0) r2 = socket$unix(0x1, 0x1, 0x0) sendmsg(r2, &(0x7f00000002c0)={&(0x7f00000000c0)=@in6={0x18, 0x0}, 0xc, 0x0, 0x0, &(0x7f0000000740)=[{0x50, 0x0, 0x0, "be0c026d4b7604c2b3f5a8fcf5561e08e05d29a1491776e8ea26e96e7d1bea921a2fcb5810267fc86a8db70c2d8da2c640d5d6886a1918ef65"}, {0x98, 0x0, 0x0, "a5f067f185f1bb557e783bbee2e2e8cac0226b96337057a7f59f26b87b9cd51f72835337e174bdf40977b6cafb0109b5965ac6867532fc6fed3f9ef6a38dfc1ce553fce5528b58d80caa4fede67728bed7945a543c6a8a94d09cdc2483dd696bc6454fa4528a72fa8615b8137605f76d801867596a9c36910095a204d0aa3aca80"}, {0x478, 0x0, 0x0, "f5d7105681f47fb4b744f8f539a5d1542729e0d14cc26014de23fb98bec25e0afe5a06556656698b5242fd283fb160c4ed1319cceb1807b3a6a3d7489c00a0c63ca51c867bdc201fd8de5141995a34d7b4dc5917ffc820c036c3f60f90ce234532e5a1b9a28579ecd1effefa7a49d593324546acb8d6cc0fabe33880be4bc156b0bcbabfa9c686ba837dc44e3a892e8bde062d18684d8f3f8ba8c83408720825907cf4b47f4cca8a7cdc0a12144b9f4620aabd11ef2cb2c0c1bb3501048822f79dae8f0934ea206ba63fe8a5226430453aa535a4abd925c80161f7c91e0ae7fb00fffa795bd0830f4c8d16f37155a36b54b9e61bd6c0b52aa9fd67fcb1a131c16cd6bf68e7e484811f355e73e0e2e257f6392e409206b2af9e65162692ab5674a7a93f0d8567299f8b191aa54f3ce42c47058dea99c8411e88e259860f4179a18b9fe26f236589ad5053b8027ed8840640cd744b1d0094cb962ad11f88e3b63b25914cbaf56d006d060f1d4b8a63ee2668f6d272b98fd2e9adb61e58416217d575efc2876bc5d9395b22e7fb33b4f3be4c07dbc39f06f028039bf4ac3860729c08f9f1bf329819e750b128919e962914521e1ebbf5542352f596f5f9773fec8506198d634713150e978fe81d89a97889e8229f4b5eb2625b298922d16fe3879bdb6d158d4ba0794b817cfecde8908e3a32e274b76e644739da478f20a908af69f1caebe28bc40054214c8a631996f52ea6be621840f48ed46e06ad8632b8763dab32a4b8d563a28ed32242809258f1a518fa33b2070b7ce1b2011e1112d0554c86b1a1c37c9a5ee422588d945090411aa3c9cf55cbd77417890767ff4df5897ade5023f6409db54c108e200ac45a37de650563987c5681df9002a7dc0de96eec806e4c39c9231a242caadf5e0aa22705e88ebbae9f737880dc336b84fbd47a2f64688d579fc025c80655dc8d066d3827796111f088535850aa47c1b860c2dc5cfaf4d7c1406e41f442f4906f424dd21fcb4dc6453a1323c0f1cf10a6684b002846a3e24912e56de6d8eed85c5a9e6e65a208867edbdae004f449b0073ff0b51fb72696f40439efc415e45aa36c484ed014afdcda0f3d84c10f564e8eeb3b8e92dc36c79602605f351356abcfeb63fdb0e2e1d64f92fa2ca4efcaeb608a7953f2a512738e828a1ac96fc9f48f66b53ba9056dcc788432c407e189543e368251adf16331b73a5058944de77b48e12f4c7fb40c91b5fcf24c53b126b5b2b61bcedf87a412e800a6f50cf9aaa7f718f215b5f20d59e5020a41a3078631efa08444b2a4cbfede132820c9d39435ea5c80dabafcd8b4ab57348bbcf2d8746471bda85db8c51b065e89c05f5fc8924b1b4ee84453cc6791511258efab614cd2d25a22480e8dd4320a144d7ee2d9ca445b5b094c3022678150020d7181cd9a11bdcd3a765f93c8b916f4c231b51cda4f9d6805083dd6e28b48278ce55a0addd2e258ce55eaa11323ee244c1c50f873d73864c477b57b82264965bc88bf36281bb272ffd81ef76f21f00c46ad20ed98d3f019b486d519cae1f3cac3f411ffe99d98151f2d73f150573c84"}], 0x560}, 0x0) sendsyslog(&(0x7f0000000080)="b6b28bfdd92797e16e34c4440000000000009398db6ddda122afb6d78b426a8aa43e564528a9233186bb02129e66617e1af08ec03166a3b8005dad1e45b28a389179397cd61bac8b9ed544035f779691fb31208130db741dc60d36940aee9e3433093175b85cb299bb63b83e8fd1760ce662b72fb68cb1255d9300ed120787176feb1b6916bdcf997292207e4a67d9010000000000000012dcee7847754dd1b2572fd48438b65d4c6c063ec1a2e94357e691d55620c9f41b7f2d050000004c0c42643c15f61f384a28454e8ef964d6be5bd885099a170d6a95640911941ca4d257293427337dfc5e7c590a465aa7b8e196306f6ab25443a8604d7a018fe46c3883f95123e0f5e6618217a64eba963ef689e9f89b0642246e7ac3a0a51a4f60b0d9c7fe4a77506ec9e12a8e7686e563a1d59eb78834c9b2f5d6c83c1b5444477091e80007a2bcfe15300c3628eb8d4e7af5cdd27d81ff4ffcabeff9d3c81e", 0xffffffffffffff17, 0x14) renameat(r1, &(0x7f0000000280)='./file1\x00', r1, &(0x7f0000000300)='./file0\x00') 11:09:59 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f0000000000)) ioctl$BIOCFLUSH(r0, 0x20004268) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x800, 0x6, 0x0, 0x29b}, {0x5, 0x100000001, 0xa1ae, 0x1}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:09:59 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f0000000040)={{0x18, 0x1, 0x4, 0x53}, {0x18, 0x1, 0x4, 0x6}, 0x5, [0x6, 0x6f0e85f3, 0x2, 0xfffffffffffffe01, 0x7fd25676, 0x8, 0xfffffffffffffffb, 0xfffffffffffffffd]}, 0x3c) syz_open_pts() ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f0000000080)=0xb7d5) ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) ioctl$TIOCSETA(r0, 0x80047460, &(0x7f00000004c0)={0x5, 0x0, 0x0, 0x0, "61aa0db11ce9bae3c6514e6ae973739ea78b7ec0"}) readv(r0, &(0x7f0000001680)=[{&(0x7f00000000c0)=""/176, 0x1}], 0x1) 11:09:59 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) utimes(&(0x7f0000000140)='./file0\x00', &(0x7f0000000180)={{0x100000000, 0x8}, {0x203950, 0x3}}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x24, 0x0, 0x1, 0x8}, {0x4c}, {0x6, 0x0, 0x3, 0xae}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0xffff}, {0x7e3c, 0x2}}) 11:09:59 executing program 0: r0 = openat$tty(0xffffffffffffff9c, &(0x7f0000000140)='/dev/tty\x00', 0x40, 0x0) ioctl$TIOCSBRK(r0, 0x2000747b) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x21, 0x0) ioctl$KDGKBMODE(r1, 0x40044b06) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x100000005}, {0x84}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) getgid() unlink(&(0x7f0000000100)='./file0\x00') ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x5a, &(0x7f0000000240)="b647ed7054e7bdafee5e536be01d8eb1e738cc0da81c32b6aedf1f1241eb693586e49dab92d0ff9822c0f8e6d1d4cd563ac144e26c34a7c48fa3e6a343ffb7a5c6db3f8b62310011331e2cd6d7d9249504a4c143e93cf5da1a93") ftruncate(r2, 0x0, 0x3) getegid() sync() 11:09:59 executing program 1: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0xffffffffffffff0a, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="3007c0c093ed11c1062c6b76328f9735873a402ba4ee0c7a947f442d447e8135b97f8b5ff86018a1194f090e87354fcabe756b79cf30f0ac033cca0aa1b40293c3807ad44144aff983a7b111f0a748614999abccdb3189cfb38f83ff90c2452c60af2b51ad", 0x65}], 0x1) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000140)=""/123, 0x7b}, {&(0x7f0000000340)=""/172, 0xac}], 0x2) write(r0, &(0x7f0000000200), 0xfe72) ioctl$TIOCMGET(r0, 0x4004746a, &(0x7f0000000280)) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/ttyCcfg\x00', 0x0, 0x0) pipe(&(0x7f0000000680)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = fcntl$getown(r1, 0x5) r4 = geteuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000019c0)={0x0, 0x0, 0x0}, &(0x7f0000001a00)=0xc) r6 = getpgid(0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001a40)={0x0, 0x0}, &(0x7f0000001a80)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000001ac0)={0x0, 0x0, 0x0}, 0xc) sendmsg$unix(r2, &(0x7f0000001b80)={&(0x7f00000006c0)=@file={0x0, './file0\x00'}, 0xa, &(0x7f0000001980)=[{&(0x7f0000000700)="376fe5f61fa93bc3ee22c2fb5715575ae0f36e355a2445e28edca8493a68bb693c5c8e2320c5173480dbc4678c148808b47a730133c68bbb44425cc83417e5664e728cf19c315e38a8a98d25b2d5fceec98934ad3c43be2e88adc3683a630569e85375248e9e0a29a692597aba9f013913ad6b0eeadacb2ea129a84fcd43088b48bc7629353b7710dec0f91dd8a5e2a16fa3b95d76826cbbd5b03c4e2e6aa5fab3e87b12e8c4a8f496e7f2c8625e7a2da85db98066a70f05eb6fa3655c2fe41f1aca7e22980fff67bc6d7b2c34f8bb56fbce4f08", 0xd4}, {&(0x7f0000000800)="dabdea642fa8a4177b9892dd674a36189c1900c8a5276842dff6daa71580bed25ea94d90943f38fe556a306a2e2145f4fb745c245fee5723c02b58ee3cf8d0dea5b758328a26ce391aaaa221c05f803b3820e09b5e6b0894e6f57c957c084de65305e64ffcfc5159b30ea5b1a17e8399821824436e7abf4cf0c783d683b92e787b330b643aa0b43a0e803b93f696f239146583ef9bf950339244a72aebaeb931d8f05dd12fabf96d9122649b895a46940d52e443ca3d0ba4d0e4599b7ddedf0ed3961f6f82b9ecfae089ff81a7e7d42ab8a3179fa6d64af5945381cc1e94acc54a53b71e9401d2b8b4f6943b1354755cb59342e8d59d30c1174fbe7d6502ac4d50fabe907cdf828dcbac99c53c83c66a1ae6e2ac9b08c97bea5f693364ae9171707802ab77945319d08b926ed185fa174900ce7215735cb9aebdbb4ca35e85d4742cebb9fcd4d75622e652c72b6dfb5713673b766d5ae2a58aa30238544775043117483afed6bffcc5ba77ee6666c9492bf912cf71cbb0f1f553f6fae5d2bf293008fe5c10141b948360ac7af62df5f2679df607bc50f80f1b02ee71ee1bdbd4c7f10ecc2a03b5ba6feed2cb4bb0c5edb1b4b5c55d433302220b9665cf50e501d950aeac77e22372f242704b38af3c18b77d23452257b5dbc36abeadbdeba603b3656680d909dbb3dee8c9a55bbc9ed56cdcad31d933030bcc6262a326ed1fa3fede3b91b518a6bb09d4c5e8b2a17abd2b11f4db6821c123fd6f66f63bbeef8140cb2330db05adc32ed2db7c1c28578608576bca0ed60f81c12d4412d579950002b8a434cf45577bd4793bdee5b35ded90e1a818eef4902d51f0355a8e0a4bd514fecb6b1f12715d3e1d816a838b60121d31e0ed6167199ef39f618c6e253928f3798aa70eaac9065c25be251c2ac6bb9d8d2d5e4a6837dcbfdc4ee972c70b9aa9c0d0802e8a8a12b9be23aed16e5714f4a88c6c3832989bafec844ed4989719f39804b2c1af9de710c7bc38e352e9681afd931d27372e13397619f3046627b74bc2e25ee5d692c45bfffeb543af24ba68365402792a3c6ef78512b55414ed77c6caaedcddd2a0942e31fdecfd6c822df6e22206cec1bc769f637043c692b04d534b807695551ba2adfdf00ede10e9a825576ac90725fa4117af9ff910c8eea1dabf7600cce08fc378566958674bd64b9345a179d1ff066fcb92f7a1e19201aee74f7224f770825bdaebb672de557565bcf7aa6673e98d5bbda751e61915fcd08b20dd5882b580e92a850e3312693c8229c1eb9f1b6b6378c317726283a2fe3be78946293321be5ac312a37a566d1e1f02e5363dda103014b6bcf778f64672882c3ce28b43f72e5d5526daebb59ee2c3130667757d71a1923b07c2a20aa37c1a71185aa43143cbb173e6f01021f9598e5542c99eafdee5aec64a71ecd01f84ecab76037e062fe4ac5dca515d661a029f2b7b8f0c2010d5c2a0c596cd3ce36e5c7da58f9ae8f134afb810aea8f203aa67cb7790a2ce4a31df0c6baaaef984139c0d8cd744d3e3d9d829e154fab6af9d5a7d87f04f33d0ec5b26daf98f4687efd42acfd6579177ba0f44907ba9435b4f2cbfdc2bdb45b89480cb40e2f131ced7b530e028856b20adbb2e98236d0f709c0427f6ebec2e913742176f98e4ada8693f3bcdf6bae472e737f2fff65715e08f8f1d8fa1341ec34f104bf96c3185a143331dcd50564f4b6e6e3237267b03565990ba0c2a44f35d9621fdb7b24810eec6d53c9dad761f4677fdb8f92cdfccd15f19a79e77a40c69208b8dc2cf62d72d94024f26c2f72939f09f6ce9f9425a2733799438e33bb09eca9398e11825f6fd33f5372f2d50bcbdf8e58a5dfd7a1f254b885a11c2b7d116056d26d204b30f1abbf62aadd67679610f8cdf0a20ee5d1e3f7cd3618e516e1051d15e3c96a80ea42663252c63cd22d4651a8c23c6f7fcc8b4e5b74cd5a5194eed5a73b4d4423bf3a9a2773f52c031605a417dbb4ec0011a76fc0c9aaa2fab6662c46bcd923335fd1176c49ef6b8ccbd55af9881c7ff2f83f3fd84dd46c8baebe2b2cae9a0d7ea168e77de90b499a5a11f29fc016b4b87fa07002ac834c33fdda72b15831d3f90ff27e4b09864adfa7447c1a70cebc5b14d71ef97283dc8e183bf3b152a5baf81cb0d47a3edc8aac6cbc3e39d313c26d0f54c96e885639c08594ea75b6462ef89cdb05fb677c42633dffc20b972cccec3d8c147fb9fa4abc25d4f33ed4dff081e9b40bda1b4b5f4fa9cc8795316e225ad68a91138f34c85545f0fd5d750f7f10ee20aebf2d6e0948052bcae9baf99fdc2104351dfb43883def79705e023f102db6b25318a47e7be974dfda66a215cc645e65b741908e2210b623f67ad2869484515b78389e4de7d12843e8ca6bfc748e2d3588ffdb4ed2a88b8197b8a92110d861e581ecc5b34d83f75fb26434592e33239434d53096bf9523922ea69def29c195eaf37e0524da0e4ec98d6c439f02cb02d044fdb9c84923f31b65e303ff0986d1b8dadbc8de3223bc8bab13a0b82718f105b2bd64522e76e15dc0edc0a63c1c71429696438dcb3e876c880de81df6546e25d6b6ce1bcb783ca00f9d86bbbddbc89adfde4a915c4f13a5b072c192cccda7db5e75b1958c25e1b28563b2379ba52426bf837fbeb75be45fe7cbfd0925119425b9f24d61291334be5558fb4d590fbf6067b800c05f441d6dd2262de9e102827f47f434dffb8d49dba23786fd56be101dd8522f07f5b821aef1e72ce17c76684918be517354d8d63559dc83d68d6ec08377dbb61820fffedd3a69f508a0dd63b04106ba1014e262dd06edb1788ced7dbdcbb8da6ca9c59ad7b9fa6b89ff4b7905bbbd28a81f90646b104a3566d262ac1a3c8edd254515095e14fe0f83f201c6118128a03559d0d1e7b859bdbe36c881e883abb8bdfc8898d3fd8104855eabbcf14533199fc1b9190a2de04fcc170656dc70e04d08eb62cca8ba705c3316d2b2e7944252272f747b175703288c9ae98e7c459d524c41f8d21fec58777494ab09ed9537e9b97f3cf0cec59e021c01c1ecaa21217e8fd4670306c9ec85c829968bc3d021a25b7c752900aca6f62e7bcac69e49633f941f9559d160e3a5b9482d48a1215786e75d3bb92efc66f69bf25aa70708462c6acb69f4a12f14d623a2be7305a1631f4e5610796f2b4c990536579fb6d8e58525f999b24d43b9037deceb53250f6c470c7d5fe991428c81000e4096f14e4a0b107937d45d257c46b9f4ff98250a17ddafcdc0a69116be2f105c63f757fe46ebfdb95130845becb2ebe15a5cb6cdb4326843101ab77a9b602e56f496a07f5a57f39e0082a666617f529729d69bca2aa8963cee8e329bbe7f65c9e88b8db35d20944adbf0262b07cb4fa58bff3129b9ff80b32356930dbd0ea39115fd9083d8b5a4e8069978ccbdbc08606fe7c350ef3d3a08110712a440a833a3f2315ba22ac30e9a902ad9837e49c2ec139625040af8cbba0147df35131b415e7c54082491164e43319b90eae9701bbd9670510945a7557e002859fa2a523f23522eeabda2337e92738e4b8559367a17c8d6e7bb0db570a343656474caa65a3bfcf92b772e643cc4aefeeb887f7dfd766699afafafcd5fe95f7d3e39b952c428c5830ff0c0300e9fccade0fb0bc6cffdc014385eb866f0d02c3e37720d653fc96f18287f9820ec3dede7d4a1d6155f79d00a426d97f27784027ba2e09bd841b53334131a974ffdbb363ca3209b4261678ffa1cb653828a651cc3b87fe8b5f218277472dcd267ec094bf7441402426d5f4e0742c39d68876e0100b7691c79d31ec74c68a3ade828acc4c9b182f083bf1656d9c5ae0441e27315a771ecabfad4ac6a8febc266473ac48c113437bc97affc6859e9300e4a857b43f0613efd0571ed9a30918277d57bbc7106e2368fe28bc5af25ff0c6ffdaff3cb742af28b77a244ee57104aea91d5160d24c6482a83ee8784ae2a830e15b1687dddeb427f0b70582d7d91e5cc0a88c9edf09c430fdcf5829bcb2473101e961f192bc92d9410fd278d86ed1dd3de608a927971e0757b521b2c842784b694ae3c278f3a6132d6239000c1489c68b87bbf686fa12f2755cd415d684e2ae8471dce51d743515fbbaec55ed7f86392514beb95a11f9532c4a75c74ee32371f4aaafc23f361df74309961e5fe769d2b810687e0a77728d86f00fce55306835c4425073b07557002665da791e49d22de988cce733bd289a7fb90609babb995b1e6fa6e1b1f2ef1365028b5e9f8ddc1f5b3329c04cccd1eeb0575e1c55d9180bfa1dd8cb383ab32eeb3967e070ac829df6e98401e9507a93c4e63b5db136b2b43b64bd66ddc59d9636be25adb8cc2bb994c58f3040eb8d4b29ab906d88e76d79d217898e237fab6a53ef057a18678d6a69ea109ad54b122541e38c5fe7531ead35481a3eff6ee4c86dfb74f14480b55e8e3694d2b0307a9df305c9a39b070e859c8a1db2c96995a71eb7e92d46d691e6ae6e6da6c32d25f281fa96ee99736b0ca93217819dd131d0a629e06749d5dda57fb8898d3f8a547f4d3aa796c286c0e9fa3150903838812f12a244431087dadd349ff5b33de27f0b263dddda1beaaf0b558fda9823bbbbb3f9a03c7d51e888bfd9df046555f33313393af76cd3ccc7b2a7d1133accc25e988ce143d2e3e014f68d85ea2467516abc6add9fd57dca8cc7bb1e1adf79071b3a410fade35c6d5c1628e7ad7f79214167113584ab4c4ccd1062ec7ace3653db5da347853477a00eead08ddf99fd47e7aa921049f8da092e8c456826c8dd8474c99f653171d1eb01c8ca86a9ed8b64f18c075673bfd3ecb096b9a5bd71b165586a54f988a07cba64cf2e2828fcbc8e9a927777e1a5e08d0892cf105f00635507660154736e5c6b51a8f2b1db3e18bbd98985c8dba9a9c12047f0627a0181e59e82e1863bb3aa4c4d4c71b527d78a4a2af68ce6b71ac7f2365e4e1084132873f77ac61392cb5aa123d420144934a91d0ee7fe6e678a6174597d6a89a1439c73eb771dd05957533d9f7fc310501db13e4fe4899cb098034b15d838ddf89a9abf5290214457be1e4ff7755087064d9da1a19af44718679ef5c97b85cec85f726934a6699d942439286b29448badc69b07428cb50164db0d8fab0908a95918d4b175d3e4faf1b9a45ca62576ca691018571738b0dac3e3a783a03c2d88ec86b329fb274b2d042c8bffa5455c48d5fd5d3eb18116e5661088ea3336e7b7b74b7c68f8ee817cf1f90d6df8717de0ab344c757b49498eb45ac17b1886f10df0dbadfd844684faba1f295e1faf7d84352a31fb839188aa29d6bab9d1e9d68e68f04020f249ae7513fef158d9e5ccbcb647414d6579745c012c3fc5adcd063795e706daedb511ded5b05f3e1ad935f317e0cef1f238b1c4661cdd132699b113a18856326d6186cedfc020dd2849772e91367d19ca78ceff1f72a8cd5a4d052a1f290859549b3b30c5694f27b5a35a89341e52a57d6ee1610968f000db13fa57c57988f9a0cf6df8d447bb2286398ff3cec06a3e6de0b083cf6e843124614390a9e218339158485dbe1f50049ac824da0766a8f4900c5dcfd85078590f0831d6170c51399c54c99b19ddb097d403c3c651b59263128afecb74cb033bfa3dd9a3a888b8c03f1bae7bff8545c343e30d9afa7b3f9e898b9df8b98d0cdaf4d9543af6e68f8966d78a104ba6901e880012fe8a247fdbb269c0901af38cf9eaa8f52bbc199d48b467cee7cb5d97906ea0", 0x1000}, {&(0x7f0000001800)="aea2df63737eec877f7280850a3caff498c66c74d3bfed7810682b60974fd8ea2cd38029f9483ee9a6b3563c775afc42b9a97594908c60ca7913cca17b624f5fc8461741520aa2ba26dea9a51f2cfbcdd0913d1c9a3e3ab85ca590809e244a7577b8d8de2a6b1e91d793d0fabf16878e687fbccf8e25", 0x76}, {&(0x7f0000001880)="bd7ca774e84add4783bace85a060c55d151a7f2097ec3a79d0dd9bf9aaf2f41278e4825393de9cb31394c652562e77276d5ca0ddad1cdf25660837f684ef851928a960700742b4c0dfd0f9eff6725ea709e500716bfa21ada43bc6d4b9a124458db21f51222a385425400b7dbdf020d390c3546fb8ca49078d77c934e5b18a2861846a6788a060088f1991fdf582418cd9af175fae6fbe24ac2626e86d380cb1dd912f028f71da269449fdfc7ee9c432ca3a143625b7c92b4cc5cad76f5c3cdaff8c3b0934104484060fef09ed8d8d093ec199a8b2f73666a334cd5231df531a64f883db1343dc9bc28376ce5f", 0xed}], 0x4, &(0x7f0000001b00)=[@rights={0x20, 0xffff, 0x1, [r1, r0, r1]}, @cred={0x20, 0xffff, 0x0, r3, r4, r5}, @cred={0x20, 0xffff, 0x0, r6, r7, r8}], 0x60, 0x2}, 0x4) r9 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) ioctl$VMM_IOC_READREGS(r9, 0xc2485607, &(0x7f0000000400)) r10 = syz_open_pts() close(r0) dup(r10) r11 = syz_open_pts() ioctl$TIOCSETA(r11, 0x802c7414, &(0x7f0000000300)={0x0, 0xffffffffffffffff, 0x5, 0xffffffffffffffd9, "855c000a67a7230062f913000000000800"}) preadv(r1, &(0x7f0000001c40)=[{&(0x7f0000001bc0)=""/75, 0x4b}], 0x1, 0x0, 0x0) readv(r11, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x13}], 0x1) 11:10:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000280)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x64}, {0x4d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x446b603f1755999d, 0x0) r2 = accept$unix(0xffffffffffffff9c, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setegid(r3) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000180)=r2) pledge(&(0x7f00000002c0)='/dev/klog\x00', &(0x7f0000000300)='/\x00') syz_emit_ethernet(0x1, &(0x7f00000001c0)="84") 11:10:00 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) close(r0) recvfrom$unix(r1, 0x0, 0x0, 0x802, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0xc0, 0x4) 11:10:00 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x8, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) minherit(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x3, &(0x7f0000000140)=[{0x7}, {0x45}, {0x20004006}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:00 executing program 1: open(&(0x7f0000000100)='./file0\x00', 0x200, 0x0) rmdir(&(0x7f0000000000)='./file1\x00') ktrace(&(0x7f0000000040)='./file0\x00', 0x0, 0x2, 0x0) ktrace(0x0, 0x1, 0x2, 0x0) 11:10:00 executing program 0: r0 = open$dir(&(0x7f0000000080)='./bus\x00', 0x11, 0x2) mkdirat(r0, &(0x7f0000000100)='./bus\x00', 0x28) mknod(&(0x7f0000000040)='./bus\x00', 0x2000000000002006, 0x86128) accept$unix(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="080100000000000000d88cf599ffab0b02d6c7f333d591051a020004"], 0x0) r1 = open(&(0x7f00000000c0)='./bus\x00', 0x25, 0x0) write(r1, &(0x7f0000000000)="220e228901001c067ebc74a7ea11cf801bf1fa48f4445ed5", 0x18) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000014d, 0x0, 0x0) 11:10:00 executing program 0: r0 = socket$inet(0x2, 0x5, 0x0) setsockopt$sock_int(r0, 0xffff, 0x1000, 0x0, 0x0) readv(r0, &(0x7f00000004c0)=[{&(0x7f0000000000)=""/249, 0xf9}, {&(0x7f0000000100)=""/169, 0xa9}, {&(0x7f00000001c0)=""/120, 0x78}, {&(0x7f0000000240)=""/206, 0xce}, {&(0x7f0000000340)=""/195, 0xc3}, {&(0x7f0000000440)=""/87, 0x57}], 0x6) 11:10:00 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x84}, {0x6}]}) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:01 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000140)=[{0x1d}, {0x84}, {0x6}]}) syz_emit_ethernet(0x1, &(0x7f0000000180)="96") ioctl$BIOCSRTIMEOUT(r0, 0x8010426d, &(0x7f0000000000)={0x8000, 0x9}) 11:10:01 executing program 1: connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="8202"], 0x1) r0 = socket(0x2, 0x3, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) setsockopt$inet_opts(r0, 0x0, 0x2, &(0x7f0000000080)="ef14045f", 0x4) sendto$inet(r0, &(0x7f0000000200)="a8232c3ec1d063780a9cf2005a7d09000000255b47ae6ee8325f9538566179f508f2c0f3eedef9a887c3f7caa187501c9324faa8ebfec235b2c4e027c6188bd26b843c86586ab0fa21880dc98f5451533a2734b0dc4806ff2e8a678950c8d3ea353134f12ae2ccba77bdf0b8eb249aac61188b29a6d94607a74b3eb95fc59be902bf8b08dc000000003582a2e1f19107f133746e3061678117dbc1fe58be8db75d932cfcfed1bafee22b5fac718ca8be2beaead5779c9bca3ce88ab71310ff7592f21dc721", 0xc5, 0x0, 0x0, 0x93) 11:10:01 executing program 0: pipe(&(0x7f00005dcff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000335000), 0xfcb7) writev(r1, &(0x7f00000046c0)=[{&(0x7f00000036c0)="4bdb28a4700630029effe2c237207a0fe01c000fd2fdf517761d6964c1dffbccc00a613b4bae9a5bd4f752a7eb5d354993b4a08f32817479dda9f29a032d5128ff6766742dab60f21297fdad1f35419c9f306be1b895621efdbd55693b335e977f963d823d8466ad9d402afe41c19accb7a9b81011bc84810c2c1b26189f70dd33de00f2da85a34f8da398a700813849dc48d6f5f375c6ddf6e97e563bc55789c3a9c6ac465b5c51324da39d2217c01fe2bede03cff1a7015d30adb7d0ea1d30263781ac17e0c114e1d6f742cf87217653bdbf58a0605a18b174bfd656e8ae1679d536857808bf1e0f0a5bbfd0b9741476c084463b4933c8336ba9088d3b431b4a9ac46f72c82fd7eb97e6e0bad260d5bbfb61806d7b604b09beefaeabfe26693cb47bf5994fd4b45efd0835d50c312c73ef78450959db32495dec9a85305762d9592d601c52738cb9b587b6c88a5f32a0a12d2e1fe0ce0eafe4aed79a8789e6009f5fe0fa37833bbe7ef8b925f373f356119d8d0e7634486b301e150160328bac36896cf97a183b55dc2e9d29f2a2247561e4430d47461d6afbebd0f78ae03b68b1919b59f0e78f747311bc8a8c58c979ef472c911aa56284361c33258f95ee60ca22fb0b789d30f9963ae45de25f88d65680ad469b9f770fcb9c40388cf05ff2968bb16710cc64c2ef6a115ea1b2be4690891c7187b1456f6066c14dc6ac7c852fcf95211e12c0807937ad037f5d449a03a0cc1099bd516062b051a54435d76cf264a09412a168b117d6de581838dc865bf174129fef1e464449694e183bab569be405e097d995663f94ce5578b92841e87fe5eab0173d2cf6a443bf8a7cab0dc9459e344fe26d0d91a7e6f71597690201af31def04ff95827e3b99821c033fdb84ce83ba9d10840bdd70a7236a9c5404dc5bbed6ef4f5e4477631ca7b1aa28bdbd512ef6e3959b468a80a063927806cd4934931bb0fe54dc9dc4defe823d85fb67185b0f8c843a3ae345df5c05b4c9819da33b88ffaaa5c15bd5284cdbf9367d7485b33e9eb2d1aa7739cc271d5cda8c88b7f272eedc34e4046a5d6b52b75670d3cd078cdd8e49313fe89d80de68e3a64339e87c91f6ff02e31079720af837c1bb0b8acd1ae9f2858a580d9c7bb89952b4b0400ee2a53dd70ee2dc6062fb2b2bde1697cd2beff28a2", 0x34a}], 0x1) ioctl$KDSETLED(r0, 0x20004b42, &(0x7f0000000100)=0x2) readv(r0, &(0x7f00000000c0)=[{&(0x7f0000000040)=""/70, 0x3d3}], 0x1) write(r1, &(0x7f0000000000)="6aad94ae98e06749f1de0c94", 0xc) readv(r0, &(0x7f0000001500)=[{&(0x7f0000000140)=""/4096, 0x1000}], 0x1) 11:10:01 executing program 1: r0 = socket$inet(0x2, 0x3, 0x1) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) 11:10:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x2000000000000090, &(0x7f0000000240)=[{0x200, 0x0, 0x1ee7, 0x4}, {0x800, 0x8000, 0xc64d, 0x81}, {0x7fff, 0x40000000000003, 0x100000000, 0x1}, {0xfffffffffffffffe, 0x1f, 0x9, 0xfffffffffffffffa}, {0xfff, 0x7fffffff800000, 0x4ea1c427}]}) r1 = socket(0x18, 0x1, 0x0) close(r1) r2 = 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}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) socket(0x400000000018, 0x3, 0x3a) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r1, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x4, 0x0, 0xfffffffffffffffd}, {0x34, 0x0, 0x0, 0x6}, {0x6}]}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x10000, 0x0) getsockopt$sock_cred(r3, 0xffff, 0x1022, &(0x7f0000000100), &(0x7f0000000180)=0xc) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x2, 0x0) 11:10:01 executing program 1: setuid(0xee01) r0 = shmget$private(0x0, 0x3000, 0x0, &(0x7f0000ffa000/0x3000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)={{0x8}}) shmctl$IPC_SET(r0, 0x1, 0xffffffffffffffff) shmctl$SHM_UNLOCK(r0, 0x4) 11:10:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x5dd9) r0 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffe, 0x41}], 0x66, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x0, 0x0) dup2(r0, r1) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f0000000080)={&(0x7f0000000040)=[{0x44, 0x1000}, {0x47, 0x9}, {0x81, 0x7}], 0x3}) 11:10:01 executing program 1: r0 = socket(0x17, 0x200000003, 0x0) sendto$unix(r0, &(0x7f0000000000)="b100050300000000000008000101000000000000cea1fea7fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282902e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01be657aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0x42, 0x400, 0x0, 0x0) 11:10:01 executing program 1: r0 = open(&(0x7f0000000340)='./file0\x00', 0x300, 0x0) flock(r0, 0x1) r1 = open(&(0x7f00000000c0)='./file0\x00', 0x205, 0x0) fcntl$lock(r1, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1000300010005}) close(r1) open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_LDFONT(r0, 0x8058574d, &(0x7f0000000040)={'./file0\x00', 0x9, 0xff, 0x6609eb54, 0x0, 0x6, 0x9, 0x49, 0x1, 0x1, 0x80000000, 0x5b09d9d6}) flock(r0, 0x8) 11:10:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f0000000000)="08ad609f32746a223c471cc3cdb8eeacb5408aca4d001955", 0x18) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:10:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x800, 0x0) r1 = syz_open_pts() ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x0, 0x3ff, 0x7ffffffe, "73dcc5081a6f60000000000000000000000800"}) writev(r0, &(0x7f0000000340)=[{&(0x7f00000007c0)="1a2eeea85f965e1c7cf20e2da943349f13b97f9c2c18705ca7", 0x19}], 0x1) 11:10:02 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) r2 = dup(r0) ioctl$WSMOUSEIO_SRES(r2, 0x80045721, &(0x7f0000000000)=0x2bff4600) ioctl$BIOCGDLTLIST(r2, 0xc010427b, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[0xc2ad]}) recvfrom$unix(r1, &(0x7f0000001540)=""/4096, 0x1000, 0x2, &(0x7f0000000040)=@file={0x0, './file0\x00'}, 0xa) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) 11:10:02 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f00000000c0)=[{}, {}, {}]}) r0 = socket(0x18, 0x1, 0xfffffffffffffffc) r1 = openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x800, 0x40) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f00000001c0)={0x7f, 0x10d2f8c1, 0x7ff, 0x6, "44568dd4691c01d0388a110f490da14d5c03d270", 0x3}) close(r0) r2 = socket(0x18, 0x400000002, 0x0) getsockname$inet(r1, &(0x7f0000000200), &(0x7f0000000240)=0xc) accept$inet6(0xffffffffffffffff, &(0x7f0000000100), &(0x7f0000000180)=0x11) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) close(r2) r3 = socket(0x10, 0x4, 0x8000000000004) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r2, &(0x7f0000000140)="ad18f05de2f4ef18", 0x70) setsockopt$sock_int(r3, 0xffff, 0x1002, &(0x7f0000000040)=0x20000000000000, 0x4) 11:10:02 executing program 1: clock_getres(0x7, 0x0) 11:10:02 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x5c}, {0x81}, {0x800000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffffffffffffbf, &(0x7f0000000180)="b66343fdf3f00f2c022ccc3e8db92def9069e516d2e2829c3eb91cf1aaa645fecb142161d05c854f11052f43295e6f6710d409004631394bd7f01de302c845ce41bfb300000000dd3ba26d1cfdae75640d00015f439356b587c56000882fc1f2e65a1167de956735f3c22c1ce2deefcdafd0b85cd5ecbc68c4ad7b309132c15d0adfe74eed40541cb9e6d917aea0c17cd2e47388707c898432ba1500"/169) 11:10:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x60, 0x0, 0x4}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x8000, 0x0) syz_emit_ethernet(0xffffffffffffff00, &(0x7f0000000340)="b6") r1 = semget(0x2, 0x0, 0x400) semctl$SETVAL(r1, 0x2, 0x8, &(0x7f00000000c0)=0xb14) semget$private(0x0, 0x1, 0x8) r2 = syz_open_pts() ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000180)=0x7fffffff) 11:10:02 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002005, 0x65a) r0 = open(&(0x7f0000000040)='./bus\x00', 0x10000, 0x0) select(0x40, &(0x7f0000000080)={0x8}, 0x0, 0x0, &(0x7f0000000200)) poll(&(0x7f0000000140)=[{r0, 0x15}], 0x1, 0x0) ioctl$TIOCDRAIN(r0, 0x2000745e) 11:10:02 executing program 1: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_opts(r0, 0x0, 0x3c6e4df2b2a04f53, &(0x7f0000000040)="9e0facd86d07dbe491cd77addf2dcc67", 0x10) r1 = dup2(r0, r0) ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x8) 11:10:02 executing program 0: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x145) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0xdd, 0x0, 0x7, 0x401}, {0xfffffffffffffff8, 0x6, 0x10001, 0x4}, {0x5, 0x9, 0x1, 0x1000}, {0x9, 0x5, 0x4, 0x7}]}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x1000000002d}, {0x80000001}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:02 executing program 1: r0 = socket(0x2, 0x400000000002, 0x0) r1 = socket(0x10, 0x4000, 0x760) setsockopt(r0, 0xfffffffffffffffc, 0x5, &(0x7f0000000000)="caf5b415", 0x4) accept$unix(r1, &(0x7f0000000040)=@file={0x0, ""/15}, &(0x7f0000000140)=0x11) getsockopt$sock_linger(r0, 0xffff, 0x80, &(0x7f00000000c0), &(0x7f0000000100)=0x8) 11:10:02 executing program 0: r0 = socket(0x11, 0x3, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000340)=[{{r0}, 0xfffffffffffffffe, 0xc1}], 0x3, 0x0, 0x0, 0x0) r2 = kqueue() kevent(r2, &(0x7f0000000000), 0x34, 0x0, 0xc68, 0x0) r3 = kqueue() kevent(r3, &(0x7f00000002c0), 0x8, 0x0, 0x9, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$TIOCMGET(r4, 0x4004746a, &(0x7f0000000040)) r5 = kqueue() kevent(r5, &(0x7f0000000080), 0x9130dbf, 0x0, 0xdde, 0x0) dup2(r0, r1) 11:10:02 executing program 0: r0 = syz_open_pts() pipe(&(0x7f0000000000)) fcntl$lock(r0, 0x7, &(0x7f0000000040)={0x0, 0x20, 0x0, 0x10000ffffffff}) 11:10:02 executing program 1: mkdir(&(0x7f0000000000)='./file0\x00', 0x0) chmod(&(0x7f00000001c0)='./file0\x00', 0x23f) setuid(0xee01) mkdir(&(0x7f0000000140)='./file0/file0\x00', 0x0) unveil(&(0x7f0000000080)='./file0/file0\x00', &(0x7f0000000000)='c\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x2, 0x1) renameat(r0, &(0x7f0000000040)='./file0\x00', r1, &(0x7f0000000100)='./file0\x00') 11:10:02 executing program 0: r0 = socket(0x11, 0x4003, 0x0) sendto$unix(r0, &(0x7f0000000240)="50010501000000000000000107070000081010fecea11ea8fef96eefc73fd3357ae26caa1016fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257000000002e27acb5c9d2f24df9265090af63ff37282902e4fd89720fd3872babfb6a080000000000002f310b404f283b6963ae6374ee36a00f900064e0629616b0a8e7000000020000000000000e0208b31fd3f80004ffff00000000000000000000000000008539cda74d1467802813c67be2313927b913cebdbb7e563c73891d41f638837f11c34b0cceb2024d000000000640906fa45d709da9d158d945a2a5050000006e27749bbd97bb0d03fe2d04a1b9ff59865f1fde95d68896dc7ed7b187050098e04e34248daaf9231f0d82b1323b4125ce41203583671ac5e51a7a3dc1a0c21d548f13e6c031b7b303757e60642b45cbc5737b8e240575710505000000000000", 0x150, 0x0, 0x0, 0x0) open$dir(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) r1 = syz_open_pts() ioctl$TIOCSBRK(r1, 0x2000747b) 11:10:02 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x25}, {0x5c}, {0x80000000000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) readv(r0, &(0x7f00000015c0)=[{&(0x7f0000000140)=""/170, 0xaa}, {&(0x7f0000000300)=""/80, 0x50}, {&(0x7f0000000400)=""/4096, 0x1000}, {&(0x7f0000001400)=""/172, 0xac}, {&(0x7f00000014c0)=""/205, 0xcd}], 0x5) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x9160e3ed5e02ce03, &(0x7f0000001640)="7cb5f653409f47b4420c69fbfdabc87daa88523b9a914910445b49d8760808ca0145431bed75b58fb4a07f1ae39ccd860ca5b7f618f37e6cdc6d5c47bc2a74a14cd4bac86c4e6e4152cebf90246114157f9f37a6209784dfed033afc4293f255bed7534df009fe4e8902407117f2c0800dbeb6fe5ddfeb85bc786523cea6be483ae7e52278cfdf41ef4cbcc712e74ead08") 11:10:02 executing program 0: r0 = socket(0x2, 0x2, 0x0) r1 = dup(r0) getpeername$inet(r0, &(0x7f0000000000), &(0x7f0000000080)=0xc) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f00000000c0)="00e4ffffffffffffff000000", 0xc) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) 11:10:02 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x100000205c, 0x0) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000000)=0xfffffffffffffffe) 11:10:02 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup2(r1, r0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) setgid(r3) setsockopt$sock_int(r2, 0xffff, 0x1002, &(0x7f0000000000), 0x4) kevent(r2, &(0x7f00000000c0)=[{{r2}, 0xfffffffffffffffe, 0x40, 0x80, 0x2, 0xf2}, {{r0}, 0xfffffffffffffffd, 0x3ca274191b6f9a15, 0x80000000, 0x10001, 0x40}, {{r1}, 0xfffffffffffffffd, 0x20, 0x1, 0x2, 0x2}], 0x2a, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffff8, 0xc8, 0x20000000, 0x101, 0x9}, {{r1}, 0xfffffffffffffffb, 0x2, 0x0, 0x1}, {{r1}, 0xfffffffffffffffa, 0x20, 0x1, 0x9, 0xffffffffffffffdb}, {{r0}, 0xfffffffffffffff9, 0x0, 0x0, 0x7, 0xca}, {{r2}, 0xfffffffffffffffd, 0x40, 0x2, 0x10000, 0xed}], 0x40, &(0x7f0000000040)={0x100000000, 0x2}) madvise(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0) connect$inet6(r2, &(0x7f0000000080)={0x18, 0x3, 0x0, 0x7}, 0xc) 11:10:02 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() readv(r1, &(0x7f0000000000)=[{&(0x7f0000000400)=""/146, 0x92}], 0x1) r2 = dup(r0) ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f00000000c0)=0x1) ioctl$TIOCSTOP(r1, 0x2000746f) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000080)={0x34c1, 0x0, 0xffff, 0xfffffffffffffffe, "03664e2ba70c033c02df71795acd00"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8", 0x8f) 11:10:02 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) setuid(0xee01) ioctl$TIOCMSET(r1, 0x4004667b, &(0x7f0000000000)) 11:10:02 executing program 0: r0 = socket(0x18, 0x2, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x2, 0x4, 0x0, "b0d42000006e9300"}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getitimer(0x2, &(0x7f0000000000)) 11:10:02 executing program 0: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x100000001, 0x550f, "2ea86ecce46adc69ef64e16eb595607fcfd71100"}) ioctl$TIOCMBIC(r1, 0x8004746b, &(0x7f0000000000)=0xfffffffffffffff8) writev(r0, &(0x7f00000015c0)=[{&(0x7f00000003c0)="31c10ccfbd875eed0b0f942655c89e896e3754c1facf131dcd3986d3fb5b29421431c50ab9989737c86bc6c963d6d9e0a8c665b698735b14cdb2b4803a6e231580bc420cf0d815467764f7246d6687e20e636fafe639cd251d75636ba254466d725a60ea4d5bf190b25326b4bad0187cef669ca1b46f9ffffcc2e9354fb2fdc8ee3bc947ba24d03d0fbe44e9f21f95641574b5a0cb7d2239b09a5875fdc9dd671479d2d6cb941cc0edcf9bf6f6937f", 0xaf}], 0x1) r2 = socket$unix(0x1, 0x2, 0x0) getpeername$unix(r2, &(0x7f00000000c0)=@abs, &(0x7f0000000100)=0x8) 11:10:02 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) getpeername(r0, &(0x7f00000000c0)=@un=@abs, &(0x7f0000000080)=0x8) getsockname(r0, 0xffffffffffffffff, &(0x7f0000000040)=0x2f9) 11:10:02 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "2fd8d50636503cdb23e14780a46d52cfbe43817d", 0xffffffff80000000}) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000040)=0x80) 11:10:02 executing program 1: r0 = syz_open_pts() preadv(r0, &(0x7f0000000200)=[{&(0x7f0000000000)=""/232, 0xe8}, {&(0x7f0000000100)=""/84, 0x54}, {&(0x7f0000000180)=""/84, 0x54}], 0x3, 0x0, 0x0) pwritev(r0, &(0x7f0000001240)=[{&(0x7f0000000240)="c6dc55a7e344089c391bd317be1126434f517cdf886aa4673adcdf0e9184511b20313f8c3fc342accb3ab477240f0a88d124324de4cb9b76c5fece0dc8a40fd1014792980e33fce81d9ef9f4958591546db60ace3c8ae985284d40e5a0f75bc34f8e5d529527233469972863f9fa17f9e021f27d9e65f632360a6a1fe06fae371ea18e3fd9979b255ae5ebc7f9512080d83b85bd323fe3c13f88a96ae778dd54181aece4c52a2f700944aae36605dd4caf85ae34e5e81df694c05a2dba2ad58ccb1723aa2b5a8a7621331cadf360fec7a6175b54c1dad8b0ea0e963fb5b9ebbc3a7217821da456142e3e8d3a52162f36aeee05838525435962522bcb7950858da2f76bb60d10c8632bd310eeaba74a31fb6c320753acc2b3258b576ea908216b9f992af2e79034a5ad7df8cc84461306bc9f4b22299c0bffd73fdc02e66561d84861499461fa4b3bae6c1f6591a892131f8b49d20a2526bc682b5cb0f3f2657cd9292f70f20a31a7cd6235260719e33b043fdb1919a80e72e272816a808035133b7414483c76b843223f092f3ae444e283f25b57abe0d8deb00bb372d49e091798cbb9f299a0fd866765a7c4a8b801367e737c97c7d9cb7c0525123e321c8e46f78a1bff79c82742ca412ccffa19a31502336b9df0f41524158c845f88c5d72cab9388592bf46757dddb4b6166e107aa08913f36db6f59eb11905b5cdd0cb8606ae02afad160a14f498442855a22d81aede346882ae298f24ff55254870bfc4f5c95befc0b1220b13b53fb85f78cc7ac10804361197dcef31ab509b57b1d29838f892d1d36e3b7a9e796d531d582ba7dfcfa00994db6d56c2536cd235dcb6158f075332d1712c15fd83c431bc11a36b4ce5609b7da96726c84ac71c6aa5834036c43cc1bdd5c54d9ad96e9a5798b0806386dc1f913d8ed7e41f04dd1d449b54529168a6a8aa8c9f67caaff49f765f276cda29af57d822525d3a84b48bc047c51c5dbc511bfeb0d34142e890b3949156e68ea08b9646ffa5e4d35600d3ea950c1b6907344348b1a700a01537db0a945af683050bb980fb5a7df874533da433520c5f47505610bdf632fbc73c262ba5967e518140fe2ee573510a4b2fdaf2faea432118d71e2b559b9266ca246b486d2a267b8e97fd7e3c20abfd193b03ee248011e280360066f91fc31a8f05cccab53d872940db243793c19fb12614e815a0f5d7467b10ea91619003f352478cba8fc5dc5227c86d9d9c6e7eb30aaec23e385d54df848f0470e3c1fea7c79f50dbd5ef0a3b766f5b7e95b2c198a99cf0bdb635068810223f35e139bea6056de79665dd5d072e9948fb0653121d95af23c5ce2cca0fd128c00af2af28808ce5261a03f8090a1f5dfb9cd5eefa695980a8c6f5d50e27d3244301db21d9e56649bf1828cd4b412e71f250d69cb7bbe73281cb9c0dd7b2223ea5b96951d0d874ceeecdb7ab494428c3cde2c88e58942fba6dff00150f101178ed80a3122773d73ad165345b0d79dae7e66f7d96e46aacc2b0b8bb37d36ef1115733f3ba0e60b33fa91468d51925e5fdfd05f5ba38d8d04cd68840bbdb89c8fde13e5c9869e3e98bc715a74fc41baefdcf0410969f6928aac83c8f759f3831e8798f98b013be6b5a178ea8f9556905a616e160157d5f332f5123741ed7ad1d59cd86e9243c2efbb6e52c559604b681b4fd9c9cb39d2b784b4aadbbf4d4a039f00a7510f3d6d64f41c0c7210b122a9b4ec23721baf9ff9cf79ab96a3abc35dbcd23b0ea70b85903a1295947596bea476451c1e9bf40deb2839e5a7c7b5ea3f7d72c7ee04e6767a076b8d0f308d7f1618a06d80bb69c558cf08f2682d40905a534b27eb619c13134e35eff45e6a3af9bb7cfdd2697f57d74ab1566715fc414ae1e3098168e3709a287dd4513b1bae86aaaa2528e61a272b3e0d3ec76653450863c0eab0c38a60014f6688c1ebf1d6cdac71cd6b1bd92a503b48eb1ffea60dcf2cd29149fb2fd598d83e33556a5f11dc02f66b5b044ad3ce97f384c1ecaebe59f160d1001232ffc54ffea0650fb3828784191615888d56243e3cc86122cdc8fc76c465f3ca0a6ff72f4f5ca739846fc68979d96d39fb6d185118ff91485eaa6b9afcfb5f91052b18eedc370a8747632a5273bb963ac1961f6045eef9e5dd17c0c76aa430ba865564caa2a0427c9828d4d30c222c2025c0d06d43c770dcd08b92a318509773447294ab30a832e8bee185390d1985db0732ac1ddaa44d4541e76c3eeb9ab0f007d6bc723c34e23bc90f296a07f0734de3a1e4c24537942eb63dd2710540bb45f4a2731a2be9b97bfa95d24441ed72954ccc5ba72e568912ddf2ed5c847cff8d92169dfe519c31d0d543bc4d93ca6ab842daa1c4e4cae6d3a14e23f27535a6fbea5606c9293911127f0c1d38c2c02ca3a0c00492b882ac23c850116697fedf9b26cbeee0af973d5e6488b8d967066e5cc09cf9a3b31754012c088e4e2273646f74e123bac9038f279eee04cd0812fcb667f95e0e011478f8021939c72be24ddafdb1518eb20b475a30463210a0336f698c3dd918757e5f8fc69bc8d47b5e326a8e8ab5ec7ab6d821ff793f7fc68a6b46133e410d56c64cddac1b9e57751cc19161976cbfb36e1ae303e55eb15a0935a5fef3fef657e3fc9826088c9b31f6f459c35ea94f50546722aecd5673de86fc240b4c717c0c9316f90c55e91d6c2d4e0fa85f1b909623b5f44cd6ad6a5a56e67fe569614f54b8b12d1220259f5715324e29dc031f983505028228f9ce179e1bc12216951307f1a06558876fdd227283b703a10f6a1b7a6e9df996fc83340319b9c5770637cccf95e46c33b58a6ab0029e32597438d60982b313090a84ba7d78af434279163e8bef3de6f8e0659e08252fb62c495cae66232c7a899d52dd406ada3022ef8e57142e15222dbcf77694fd79d9836d29751db7e4ff8d2542ade9972dd8a6dbcdec0cff37cb6a143c7a261c71722c2c1e44604e9441d66e12120c56832780f7b2adad54f8fbc4acc8568bc3bcfa62bea0969a5f94c1fadc98be5d161a1993cced17c13038ad40706ec375f940979ff8a2253f7bd5db918ef637f2085541557df534e468f7dbb91499040a47ed55a2dc9d8437f47b3c3b8a2d90ca6216ef0d9f48562d63bc405599ff0ed2e410639630c0fdc06d9afa2accb1cb9507cf835f483ec1a48c4b90e7f280003491abcf637558d3fd9f6b2828804854d4694479d41d5903bddc230236fb80b960786306490ba24f509e6e490330a225caacc5efbabf01df5a8aeb7d8cf03550bddb91a61f029f259473929ddb0624fee4f1be16d3262041c91ee3ec8ddc48b612590b0ffb60a5d07b349e26d0371c4e77dd836ad13a2d32bd5950ad7a9d99f460e65434790eaabef507853e2dd44dfcc5f550fad37b341ef629263089cf58f7f0c8a4a4ce8047a3f0e22fb1edc037f92ebc0d7ed8ad4e69721d28f07ae80312f8846aedae1431644ec76cdd396b6fa33aaf45e15398348080cf1b84c8d7bc2485232575995def9cbd50128996c877850af7ef5cd5133d5313ba79f0e34839df19a4b02f9fefdf617798d9223e514cd7e6b3761530b3ca11852bb18c4ec8d75e862392217cf3b68e08bf5f4cfc04131fd5229b799b5d1393efb5f7f6b9e15314a982af66ff24da7c4df88381791025386977a108ad56cf6eba79dfc5526571d4008324178b0bfd29c47d31edf71196c52ec29c4e88119e30c0b91a960635d62573a693b0b32de89456ead3da4acc7bda5f3b1676240765beec0a2ab2fb254ae1f93fced367fdf051d6db28b456cc7d428e1ea04a809c6d53a328ae9ac6293a5e16a02f39abf7f2afb7065efe5e8cfb0f697cacebe560c2deb846c2308a02c1fa66f6aaa7a0f42fcee01590166161951a3a9f3db9418675b0cdf5fd53fa048bed7f4b8e8f5577387ccfe8950a7eda7f2ce86ee606ad9424c3ca6e749236d756571ed40818f2ce3701050167ec167b58a1c09d13a0c0c44ae3f2c5ffb5e5fb13e603e58631a95c5ad3008aaf21c26aace91c79050eae3ee67f0899886a74fa1159c91547047e0629cd0e26a108469bb9463e45fcf834e40fba06e88068e978caf73e91c8e65a2b61efcf2f021ec7a95ba1d139964d6fb50d431f426760ca7f1d39b6f0e13579c42dfa327fa805b91f232fd3b856a2fa883eba70bac8b6919e828f9b992d9cab256de988414e7fd2e278b13b990a0073d92aaf0807b3d99cf8815bf6bdb126f98f1fb7e63d85f005d8fe87f0b7f17e23d51325f807461ae5b95886e2df440c3a892a6693fda7eb1332fdbaaa8cca673ca3e1aa99f7d90ff282ec78b0525c941adef8738a364caefda67a900764b65cb0264eb8d0208630c4d3a0ddc5e512acfdb0610733044f957d5c811eddf3425b44e7af6e8d797a936afc49c58ecda8a4fe8da05d18e2bbc7bcc1d2f70c402a77b84917aff8bfb2efd01df94069d06678ecea72177a66347c6cfc98a01ad90b64446dbe51a4c625bcff1abe0423819f967149315a3ba2c4e171f0b887b058f98f8b4832e8731245fb6b2af424b2f7cfe1aef8b20337a1a7c0c72864b15237e7b6ae4a552da2a2d754b5a807ec58ce4abe2e5c6e819adce1fea518d3e0970c34d52d5f4e0bc211f080154fbaf8c7be8a587b1327e90121bb9ce662fbe6a4832ac4a8a7dccd8e42976d154d90135ad9c6755f2e5398b1f8f6389cee9256f45d3d41f4dcbdb0ba4d67d6b0bea1e187b10b5751e0f52fcd6136e79159edda7c029f543272602efd31574a99094901696b8297d37d637f572383f96de928323474d3563923516acc8c74f29e1219f1cc14581c46ef4a1cb05facc96b28bfbade7c70263d36ce64dc791b197880e29c85a00bb5c09f41bfdc54e7e827ac03da7e298f4ed458c93af3c40d38db8249829cf75d7895b515400e141a8b9725703269aff003c6bdb3b8ebb7099039921fa2421a1e42e10f39245da5c19ffe1049d825ef1bb9733b9f8dc3013dac7ec3518ad17942ad995a5a808b6a16a9a0397e8db01d6185e1bace97a4c9d74c3b69f29780d21fd5e91590640edcc169508dffcbad65da394f89de5ba064d193311d4a8814a58337d01494a4ee3f3d6caeae469198782f2f2c6406ee36137b1ca1eadfcfbac10ed9dd5cd9f42ca51c6b7c97c3f38e34d2be3bb527fd763033767c5a62d8849008ed353196dba1193b729819a320558271094394a71b3d368f709c0b0685a0f0286ed69e3e01692c0f9875f99ec08fc7fc4f9c6f0dcf3857e751e4717292a827ce8edc74b6e11caf8bcafaae7956c2c76f15c1ac650e00c004eba99165da03d028dcee38d42d1f1f33768dd1323a7b4e7e62afa061deea8361c0b9bc156d59c5858d03a496db3087e3ae9d374a02e2cb08cdf6cc42ce92d16582d4945d31847fff0f7d93bd05384b899f749f1a44cf6889cd1f3f423207e6317612587a5899f8230995bd0a7838826377ab04fee195487bb1971e1f56b5dec053bc68a70d5023d1ab43534e0710f1b0627e9dd18452e485b781ba2a6737c31232b90dab1ecd54aa31ec8e4ed8f66c68cf650fb15636c1d1fdcaf3e2512909efec313afb2ad261d9c2e939c3757c741e21c989e682883f445be137cd3c32c176a8a2bffb082c125fd0cd00ef65f2bc51553b0ca3a7067b7d07b12ddf826e91a12add139f456b1be4b5040cc9166dac8a7014694b445674f66513bc9db1a73a39abf6706db7da86033e02f05f3e32d26b886dbd979396e91359e5ccdf8aa03ebfbf", 0x1000}], 0x1, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) kevent(r1, &(0x7f0000001280)=[{{r0}, 0xffffffffffffffff, 0x6, 0x20, 0x80000000, 0x8}, {{r0}, 0x8bf1f15c0f15fa59, 0x82, 0x20000000, 0xe2, 0x2}, {{r0}, 0xfffffffffffffffe, 0x8, 0x8000001e, 0x10000, 0x100}, {{r0}, 0xfffffffffffffff8, 0xc6953443895d116d, 0x1, 0x7, 0x1}, {{r0}, 0xfffffffffffffff8, 0x2, 0xf0000001, 0x6, 0xe0f2}, {{r0}, 0xfffffffffffffff9, 0x2, 0x0, 0x3, 0x9}, {{r0}, 0xfffffffffffffff8, 0x1, 0x2, 0xdf, 0x5}], 0x0, &(0x7f0000001380)=[{{r0}, 0xfffffffffffffffe, 0x2, 0x2, 0xfff, 0xffff}, {{r0}, 0xfffffffffffffff9, 0x4, 0x4, 0x6, 0x52f}, {{r0}, 0xfffffffffffffff8, 0x40, 0xf0000000, 0x46a, 0x400}, {{r0}, 0xffffffffffffffff, 0x20, 0x4, 0xfffffffffffffe01, 0x7ff}], 0x8, &(0x7f0000001400)={0x2, 0x81}) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f0000001440)=0xaf0) pread(r0, &(0x7f0000001480)="cc42b53bdb107c545d23cc198500709b63a5ebe14fbf307c264e5cf6ea6d7ad72ac026462317243e5a87b38be5b503bae03edaaf0f442620746f40bb3a107251a6b023b7c6432271a13eab9eeb902d0d776a8fc031b44caf51bb320742851db773add35975", 0x65, 0x0, 0x0) connect$unix(r1, &(0x7f0000001500)=@abs={0x1, 0x0, 0x0}, 0x8) sync() fcntl$getflags(r0, 0x1) r2 = socket$inet(0x2, 0x2, 0xff) r3 = open(&(0x7f0000001540)='./file0\x00', 0x200, 0x2) pwritev(r0, &(0x7f0000001900)=[{&(0x7f0000001580)="7b6b1fe7af629d762a79dac305d28ef0c8535f756ea19d5c0edea7a3a09d75b254e76f605d9d8656bb386c2a1cac1e1c8ddb56e5cc0cf0a797931f591114ff88ba9c57ad6fd951763f8e6f652e9b5205a6019dafda011ba943ae1c524b6a7c6a228fc2f7fd82315f74782527821a66b0ba141c54b3d26cfaafdf0128f7eea0a2ddd923f5a2bdb24eef5aef8d5693ccd4661a1db947cc4214f1654b1b3314af1ceea6a4f7", 0xa4}, {&(0x7f0000001640)="5827033df5580394bd97a08379a92cbbeb04028c76815fdd751937b2486dfd99b0cf602613e44468c7202a252680912f851c3f391aabfb1b655ceb57419ed84507286ce0ec8813c20bbbd298e1487426f0d5e2ac1e933ded2a99ff2a31ac40d34c08e6a7c6fe8908ab9d0c2b2b900803e10d439b937e31cb6f40f4469fdb212bd95bdf792c989e030bd788b51ffe43c4be6524eba572262dbac691159b650001b884bcbb6a06391c4c85d7c2d3c75ec485f6225b74b8eca230bb7ab043440bfd9b801a4eca620a02128447dfbcd64cc2ecc4ed68f3c33016a0", 0xd9}, {&(0x7f0000001740)="89fef04e1b6404e44c1211fcb28a76e0b102c289495740ccee2eb4fe95c61f84b11d1689eef241bf565a6b63d25678e5909465773f246ab879d1697fe91abb6d9cfea99d574ea9ee6ec64090599b6794a833da7871db90866c36fc69a722a7ddb00b3595e9655b19e929f0213cd9cc2b127baf4b96aed99098b3cb3533acfa7d37cdd9a1336840716c50478a9d7b54313273325d8bc0b5ba013cf6c2f4e4f81b8909beb388ab5bdc77759f958963c2da468b5fa209c08c9da2ff6692d50acc209280f25faec8725991c20c58b746", 0xce}, {&(0x7f0000001840)="da1006575a23cb1d7828de97b8a5be723565d4efffd1e6604646dd6a831bef1fe4e2670c7a27bdee68d7bd56faf4a73d595da27d24301785a0e14da37b33a89b96ef98e5af835ef6611199b64fe1234f8a5438c9d8c7a6fa8980baa59663cf5fb238bfcd9d0e940ac0d7d58661186fe212c6c4ebb74a913b93381a3afd360f206e6aa34d3650d2e65c", 0x89}], 0x4, 0x0, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000001940)={0x0, 0x0, 0x0}, &(0x7f0000001980)=0xc) fcntl$lock(r3, 0xf, &(0x7f00000019c0)={0x84c0592525f01abe, 0x3, 0x100, 0x0, r4}) ioctl$WSDISPLAYIO_DELFONT(r3, 0x8058574f, &(0x7f0000001a00)={'./file0\x00', 0x7, 0x7, 0x4, 0x1, 0x5, 0x5, 0x1ff, 0x3, 0x1, 0x9, 0x5}) r7 = syz_open_pts() ioctl$TIOCMBIS(r7, 0x8004746c, &(0x7f0000001a80)=0x4) fcntl$lock(r1, 0x8, &(0x7f0000001ac0)={0x3, 0x2, 0x548, 0x4454, r4}) r8 = socket(0x20, 0x3, 0x7) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f0000001b00)=""/237, &(0x7f0000001c00)=0xed) r9 = dup2(r7, r1) ioctl$BIOCSRSIG(r8, 0x80044272, &(0x7f0000001c40)=0x7) close(r8) symlinkat(&(0x7f0000001c80)='./file0\x00', r1, &(0x7f0000001cc0)='./file0\x00') chown(&(0x7f0000001d00)='./file0\x00', r5, r6) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000001d40)=0x7) getdents(r9, &(0x7f0000001d80)=""/137, 0x89) r10 = shmget$private(0x0, 0x2000, 0xae, &(0x7f0000ffe000/0x2000)=nil) shmctl$IPC_STAT(r10, 0x2, &(0x7f0000001e40)) 11:10:02 executing program 0: unlink(&(0x7f0000000000)='./file0\x00') symlink(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file1\x00') r0 = openat(0xffffffffffffffff, &(0x7f00000000c0)='./file1\x00', 0x100, 0xd8) getsockname$unix(r0, &(0x7f0000000100)=@abs, &(0x7f0000000140)=0x8) chroot(&(0x7f0000000180)='./file0\x00') getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) r4 = getegid() fchownat(r0, &(0x7f00000001c0)='./file2\x00', r2, r4, 0x4) rename(&(0x7f0000000280)='./file1\x00', &(0x7f00000002c0)='./file2\x00') getegid() fchownat(r0, &(0x7f0000000300)='./file0/file0\x00', r2, r4, 0x4) syz_extract_tcp_res(&(0x7f0000000340), 0x5, 0x3) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000380)={r1, r2, r3}, 0xc) ioctl$BIOCGFILDROP(r0, 0x40044278, &(0x7f00000003c0)) readlinkat(r0, &(0x7f0000000400)='./file0/file0\x00', &(0x7f0000000440)=""/210, 0xd2) symlink(&(0x7f0000000540)='./file0/file1\x00', &(0x7f0000000580)='./file2\x00') sendmsg$unix(r0, &(0x7f0000000640)={&(0x7f00000005c0)=@abs={0x0, 0x0, 0x1}, 0x8, &(0x7f0000000600), 0x0, 0x0, 0x0, 0x3}, 0x1) pwrite(r0, &(0x7f0000000680)="fe3ec7290810e404b4c62e", 0xb, 0x0, 0x0) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f00000006c0)) mknod(&(0x7f0000000700)='./file1\x00', 0x20, 0x7ff) sendsyslog(&(0x7f0000000740)="62ff47eed81ca26ee1fd0cc80ab0344851a7be492eba143d56", 0x19, 0x14) r5 = msgget(0x3, 0x8) msgctl$IPC_STAT(r5, 0x2, &(0x7f0000000780)=""/133) rename(&(0x7f0000000840)='./file0/file0\x00', &(0x7f0000000880)='./file1\x00') close(r0) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000008c0), 0xc) getsockname(r0, &(0x7f0000000900)=@un=@file={0x0, ""/4096}, &(0x7f0000001940)=0x1002) pipe2(&(0x7f0000001980), 0x10000) setitimer(0x1, &(0x7f00000019c0)={{0x5}, {0x33f5, 0x8}}, &(0x7f0000001a00)) syz_extract_tcp_res(&(0x7f0000001a40), 0x1, 0x7) 11:10:02 executing program 0: nanosleep(&(0x7f0000000100)={0x6, 0xacd}, 0x0) execve(0x0, 0x0, 0x0) 11:10:02 executing program 1: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) r1 = dup2(r0, r0) mknodat(r1, &(0x7f0000000000)='./file0\x00', 0x2, 0x0) 11:10:02 executing program 1: r0 = socket(0x400000000018, 0x3, 0x800000000000003a) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0xb8e8362665e2cc92, 0x2d5a4fda20ee91df) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f00000001c0)={0x100000001, 0x3, 0x10001, 0x7}) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000180)={0x2, 0x0, 0x0, 0x3}, 0xc) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x67, &(0x7f0000000000), 0xc) 11:10:02 executing program 1: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000500)="e150ce26e5", 0x5}], 0x1, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000300)=r1) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000100)={0x1e2d195d, 0x8, 0x0, 0x80000000, "681fb60c82335494ed97434cb05720d5d710d789", 0x6}) connect$unix(r0, &(0x7f00000003c0)=ANY=[@ANYRES16, @ANYRESDEC=r0, @ANYRES16=r0, @ANYBLOB="fc5a9de849bde12d3c45e920562d7eeb48bc2c7d19aba398b3722ad167447dfde8f71cf6e4043e1d37adc18418d943169dbecd1f05e8a2effeb66b477da75c2ec2147e2b4542cb36108c394649c55d757301755d5f1bd6fa0c065f7792b6537aeaa3c039c45f00"/114, @ANYRESOCT=r0, @ANYRES32=r0], 0x6) ftruncate(r1, 0x0, 0x3) r2 = msgget$private(0x0, 0x2) getuid() read(r1, &(0x7f0000000000)=""/4, 0x4) msgsnd(r2, &(0x7f0000000180)={0x0, "d5144d56215c1f2fabcee2d4bf7c65c6d1b307aeca76c795eafce18f3e977c1d2d2d141818128c8cd4ecaf74c80564457f5a3cbd8ad2107193badd2be0774d8d625d8c9b89b24cc9c003f9f4dc331c6542f9fdb7540999aaeb5d51531130e51cc9aff168581e86ce9ec6912f8315411dc161450d26e7caede9683f1f2b4855eed84331587fc3343fbf6292e4caf1b3cff6ce8a6a91d2e36dc72ecaf582b50b99c606d1574b50b455718057720384424202b6c92bd7280afa0cbdd71655210f2522a837b7b45ccb59178bc806daa3a549ca50df1d992bb15143b7d84369301e06c34990e3b8e7c3a974c24af8cc2d530af8164e5fa0"}, 0xfd, 0x800) 11:10:02 executing program 0: preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000280)=""/120, 0xffffffffffffff1a}, {&(0x7f0000003640)=""/4096, 0x2421622f84a73861}], 0x10000279, 0x0, 0x0) r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r0, 0x0, 0x0) fcntl$dupfd(r0, 0xa, r0) preadv(0xffffffffffffffff, &(0x7f0000000000)=[{0x0}], 0x100000000000016e, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f0000000180)=0xc) getgroups(0x4, &(0x7f00000001c0)=[r1, r1, r1, r1]) r2 = semget(0x3, 0x3, 0x2) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000100)=0x8) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) munmap(&(0x7f0000000000/0x4000)=nil, 0x4000) 11:10:02 executing program 1: r0 = syz_open_pts() syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x800, 0x0) connect$inet(r1, &(0x7f0000000040)={0x2, 0x0}, 0xc) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x8000, 0x0) syz_open_pts() f]KFbQ9Q=_/R'Tԭmd 2-`0} m_9?+K>*ܓ?/lpckbd_enable: command error 11:10:03 executing program 0: r0 = accept$inet6(0xffffffffffffff9c, &(0x7f0000000000), &(0x7f0000000080)=0xc) pread(r0, &(0x7f00000000c0)="8159ed388d876bc553a6d0d52895a9a19749e2738453cde98f9beb94ab0408286bb3ee62249283e26eda1452f3ddbd746b192fb32dc57d0c7d52c0ecdef689489259e5e6eb2c29acf608fa105ffac5d373dc6ec6283dbba36a5308d36e3562f47117d5fc8c5e818f6d92e7a770c7f3a437d09c512e9a56799db1682a843bca6fe0bb1135c1b444db81d5e589b03a81fcdb6268ea71a3cff4abf235133b2e0386fd5e9740e1c0c13edce23e1ed1d1cc17be27909f7f2b723df00827df4bb8f71422adca246d0894e453f85ad8828cf899de62eeb5a4e85371871895571480d1f5e73320921e277df9226fb014cf491f0fa9a7aacde89f312085f7e3b9d4d77e6a63ba89a770b4bb1882d4a7545d8eb186a51cccc38c690e31d2ea33b350c2c576e8b0cfd2604be53a6a3f8770bcf0de413a314e91086365c75c873bb9a60e6639b667fce16766eef3086ec73f45f2d4d36284c394cfc0f1e0213db977d7a3af93749d5c4d2fc8f98e8ebaaf2a7d8691c6c07a9431976563625bba52d4fa3c88b164cfd24e0a72e80ba2f960e93cb40b6be55e485bc78b70c456ab87341c0242844ff842dc6a96324ccb8523a6a1c0d19e2b5391c147701b7ed045b18ed38b39b5cb7fc9acd5ddb81343c0a3693bd37276e914499d91829d17f6d2d5208a4f793da7ab7364128ccf569ef14fd03aa94e3cd336b936c71f1dbe9a0ffe204b7f726a1bf8e79a66f8c5fc619c7c91b1aa32022c78448d868ed9d95ffcf4dc50e6c06178df4c0cf331a680acd6f3dcfccb7787524ccb3791b7d2df79afbc68756a9a3efe2ffd4a5448ec50e30cabddefc0cb6379301c9d5f29c82e192e76ad4ecaf0552d50bd501b3a864486f112e10d814446dc5711e1a0fcb188297a4f5b2e86aefc79aeddb9c31a47d13c700d46b1b7b1f4ca93830014877e665d62e63edfc5fc9ec4ca443387f13866cc50bce62ee2d6b560bebe6b19253a9d9fd45891db04b443b600501e1fc9ff8911b7ed2155c630718668d0f8472c5755c5abea27a406435232fa4a0a52d65e1eecdb5b865a0b4c54a01095e507e1817b48d4048aff3d304c9a6a779af6895df9a1d82dcff218963092ac9867c6d835b505897bc84aa8bf55b0f79db1951b732dd1bad57668497f9ec36794f0f446a32e98412e075ccdc05fbb73dfe95f0eb0f44e29c38bb1957a43e5a8fce6e986697148c7c580b46e2b2f1e03d78c521b424a02c082d43bff509672fa1349b9296c592fbaa563a4d3f82cf6ab2a712c85371cc8b1ea0b4b0dc8e92ec840e61d28e2a458772ab45518f0685cc774eb66037a87d525a22b30b3995f22885e14f479d159a386c89489dd754b53bd0bed3313b4c8574ffed6186cca74be4b32e783822b5b44638ce75ede77944158b7db6a2f38f94f259427dbb07128b17a561196c39ab5ca731078899d909b4ce2edff7c3a2e4c006c7aa64bd0dc5ba02c2bbe0b12082d3e5267015a2bcd62af5b586e457eec7976a9f2b79bbd1fa869fa952e34323269ffa7da60c6e287274a37cba77dc49c421fe81268b1ab09939574a9a7087ccd4b044c4a0f0b2300953ccd4363dfaf83ca0ec558772be77058a762905e1b2bf4a247f69cd3bafb60c976be07077b60aa192f2297a12e1c5a4a79c1e3bb28fe65b0cb84196076e54bc6182c13952e0979c5b004551975207b69987965d4142f3193b54bd2f0f52109c7afdfd87a4f7abe584bb668d515ce2352a3649eaceae59cde43a6aa2d5dc76944239b05f502cb5467cb52a93d9e0fd24227c558cb63e996955b356474edd84e36f3f6aede02cf296606865a3e5a5f53f0590b4d0625b6d7ce2158fd56aa0014935cf04b4a870b9b19e52b73bcc88b9d53ca80549f9a9cd3b22460d197bdde0f51a3b404e80593511f455b2d356c12362737df1cd389fe3fe516247311a6e1f8a4fd0c0f9f3166756e24321b3c27a1549241d435093c14658954898da31fea3c204f451326798f59c65c1d6c051d399a24300baefb4e1e8e425a5d2af46fee7c15bd58ab42cad9f3b3da8f10cbf5f028316f1512fd1b987bc18c75850a88a04f996d7006b7f0577a335438200ef045b87bc2c22992a4bcd3ed13f1190ca80dfb1afecdd6ca322101648f2db2f63a25b0970d6382221ee46faddff506fe568e772f0a9cb0bfcfde706cbbfd609527873770be520aa257d428cdedce1ae41bd0aba6ae64f8811ad97f2f1d202f16c27574d2de8ed8cfcdb366e07d7113d19a401fdfac815cbecfd29523d8b988ad482e07c0ccfac59bab9f481b9355d3b6d2fcad830a24df990db74b3f5190cbbee2833d98d129cb1bb13994b3c08b337668f50303ee99437a88288ddb32464028603f93a61ae5744859acf9586d367e33e7a460e45bfcb22bbfeb60ae2b6dc6dc9f7982118a67ffb3bf9724f7ff249e1beef58565feb278f1ac9e628986e5ecb1f1f8f8f7fbfdce22e3e5f9c229f10cda0a510e2e39c9caa4f24ed50210aa934729035874dce189ffc997d1cce8a88d28db86ebc9c420f8b02b98a91fb1340f7b1fd2f810a86f71c5ee007226b78eee55b7304ee75097cc591d162d748355a430b23f224e0b4c11e266b6b7c2d6c84e8cde2cba986de383da9a211b323226afb1e16d8347a4054dbfa86668f1583d2d75859664fab67ad8c86ad5064ea1ed932e1625ed078e582b044fe5856c984fe675bef61699891c7453264d5379df3447fc020649ce834239de175cdbb23c03defe077091375a1fcd79dcaacc3eb49a6bea451ecb98c378d03b2afed077d29e7e6cbe971e801e9a06301a340649291b61c6bc4287c73a34bcb4061228b71214880c9b2d19483c0f2448b13cab55df96f62913a4753e3ae8c418c3809130603a9e0236a51916cd872454d8bd4aab5cf873821904b75aded61d1448a6593695373e981c6f6b6580af27621c6933c75ed89cdf9b6fac11aa79297016f00340659c624d3dad59211ce2174303671b47f088be88b18fc3c7fcf005a2be09cefa2839250640599c8ee455c51c9e18d224efb9d255fcbd07234cc11d309d93a2f31dbcd1affec1cc9b6c87d946decf15a38cc766a9eb33c8f42761eb41068c2ed0ebf206e23c21e5f64fdf0108b1ac7fb46cc5b1262c0e315d3220bb781824c55f9487513ee6f3a2d6bda311def3753e22079d5c61effb30efa9eab5b86aaee8c6d45d92c9bcc04675607dae45dd94ee5afe533ce84b2fd3342db0587df5aa95198b5dc9ddcd7489d03bec148403242ebc9d26173d7bb9b7a37dcc3be3ecfdb549d0fb1462789f6ab60d56c8cab3ab30e01b81e82f90146667634fd10a47152b5db86ab2a630a99ee6da741e1bbeebf313eaf8e48b5096213603a6e1e1dad53403f07db19a0f9d5887e8f4a0313a6829802f38b445d8386945fe561bb41d103f8ab2dd0f8a864ba557ba191b3a46ca072548c1ec83ee2110d8e87d6a3ffc9691eb6cda5444d5a5cc36d8ab3b866322bf60f79aa4e74fc06989fc9d9fa96e1a9dd8f19a3b36bd9108e7d80be9254d1e73674d28b56863d3fa302ee9a761c379e1d672ee131b570695b90c1d3ddc06bd27c8fb1c5a94cf068ecab89a5cc5a1b8472b5edc514459dc672e54fa2a3427c1e949b4f7480ffc990d4d480b283e83d49b015a1c93d5d59a39d63e83fd5518f246df6531c2d0a50066a4eaca0acfdddb6243f4a48e845daa5ca37787988346f36b0af4ae94c64ba5e8d8cf9f8ce29c4f1c544e88fb1b316aaceebd27fab99f248190fc6300ca9fc6f8365e0608e9d8949ebeb86ed0d1b4449deaf425b8371d50d79e624fbcaaf9325c4fd1e389312b4a0a6dc2aa0f2a3148422dba00c06da717dd81742b6305d4996dc826de4dfa90311ce79a1ca0e441ec4e4ddfc1ba3dc2403e8d92c4ef37f4c4b455a9f63b86b9f01291231ed7b42a306f67b8072f8630d91c6e9ed898ff4e20fabc1af85f4468348d12ba01fe97b6b4fcdeaab9a30d72216db3f00f037e528a3a994e0f734259ed207ed105352e029e6fcbf059e91cb4c1f6a39fb77e83d10589e3c0f43c670300b91b3df7fa7e90ec76c622990fe863cb356096318dd9b431df8a54cf048d2ddb0cf768be8c613ad47624c4e3239006cb0bb97b65c677d5e80e29bbf80be6b7546e518b10c67969097d068c27d0bc950874ba40a09e61e51bac0139c62f004d48ae8f0914f6ed54971937c3f0ff481d1e5df466a7365fc0537e45d39be19a43db1bcdff25c672a32c2156bcc70f8862b9b24c1f4f61791dab314ca3fa75d74e01cbf16ba14e76839a1c6f6ec4318250c0155a5210a2c6d53a0857e422472c1cc2c48949f21d6ea41a57d367557ec266289585ad5fe94e571f3ef87c4962112710f95e4e2b46c0105a7213a53835c161cc546da6866e9902fdcf9db497baad9595986992b3d2d58966be9600fed042252ac8b438978cca841fb62e617e5fb0a1abf7943de875e6b61b5f33857e042c4e1725c1eeb0cd89fb4821be2fed22a664a1cd66d60e3b9c110ebf4cadb84e23d9fe34d3834de16b79cfae68d097f6ae97f84b695ece25fb0c42be2388d14976f3b853a23e9dda41923d70e8d650d29c983972ab7d61c368ca6d423b6dcd5580bfc56c173100f065399c63805cc5b1e71c01786abaf02016bdbb9526715c329228259f2d41274c47a8e0e9ee52f8f65ccc5a2ed805613bd40e1767c257a590ee43f94439b4adf8f20712e27eb1b54f0ff3830f2fa14e432a3aa56d1eba36872452669d8b223e633b84c4b01b09e1beeeb1735d788c7e3b98c9726487a5e31eeb86b20436422ab221f68423d88e5f423976b23d83b6362e427f81fd60e7048bd2d10e5fe7a34067c770f0b5ae43f8c15d1a6f95f6c724dfd0276a1311181909d6685b456c1d54920ca19bf18041e9205124921971cb7ecc7157f096d001df7f5a79cd59e19beca8d92debcc13f38d5f775100afbc61cbff1516086134cbfae0d868a4f3ed1144d99851d896fd3478b40cd52d16f828f7795a6fb6a2efa72d8146ef91bcb80b5951053169bccfeca05c80dbd7b5a9413715a1dfc117adde5240137a2a4f947f3cc1fc278c5d3a5e3940d4ca5ec6435e7a1f9c1e29689f45c13eb2c8a6cf2f7e03c761d56cf111192f0ed5261d58082d70b4e7d5a1331ee03a630eafc6ceb0882f4410d2d2ca49a9ec0f3aad4b3b4d296098573c4d588a2e0d21a9610b37ebe39f858561be7a79aa4a16b3e2cb6cad13ea007722e2035ae679b922296edc3c7d35bee2cdf608c7a9d3c69f6c00c4d720ef2a1c735f31f27e112b457ced475109584851900e1ef74e61902005716196ca11d25ef58d1f5191f7baad8e77c19e6c2e54fa5d37c79122eea1447a350ac9fc4ce0eaa6102543b6829c8d0b09019a460963f2291e1f72879ddb193e3afb1b8731555e48f08d44a1361650392e7af4461c79a7de4fa9eefeb1eed94dedd6cdf642a48b6969c8ca08b4baff993676f8434fe0593881a9c465f7a85bb440118a209e1a851c6b92626d4bc237fbc64b993079b85dc7be8f8617d6963069de9fd412c40352273a9522ee3adb5333f184effa2152a0691fcb09407e1c152c713bd93927cabf2bcedd34b0326e691a80578feb7725853cd2fd0d3ba5686a9687e769bab8cd8854327eadabc7be4d5270370602d21020a19638bf52c14aa1f8ba71fe88389ac8d38e6f06fcda33612e655805d731d8424fab3b634a5254d41c246d88c34cff7c647149dfaa2cc4099fc0a2271e8f5981859890662cd7d4c020257bcd18127bbbe2c0ee20", 0x1000, 0x0, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000001200)='./file0\x00', 0x80, 0x100) ioctl$BIOCSHDRCMPLT(r1, 0x80044275, &(0x7f0000001240)=0x8) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) r3 = syz_open_pts() ioctl$TIOCNOTTY(r3, 0x20007471) setsockopt(r2, 0x29, 0x800000000000009, &(0x7f0000000140), 0x2ea) r4 = dup(r2) ioctl$WSDISPLAYIO_GETEMULTYPE(r4, 0xc014575e, &(0x7f00000010c0)={0x5, './file0\x00'}) setsockopt(r2, 0x6, 0x1000, &(0x7f0000001100)="f2e73d98ed70f91de472a44befd83a7f03cacb9d0eb16f8cd0451a981fde6c6dd957ea115bb8721f11d4c02bdf8475f35b2e0ea5b2fa35e36a1abe70c9d2be11cb7f30e5bcfca0b9dd0188a02c1cdff6", 0x50) setsockopt(r2, 0x5, 0x8001, &(0x7f0000001180)="988dbd60669b294d6ef92166cd746bacad30a5549e0dbdfc874d071a50128e162d9b136cefd8a9fb25530522dd04757e43f961eabe812ecd736d39f3b370cc31096497c21749abcce1b68b0f77571d50ae6876852561640cca01b83d82e227fec6472ee7a7d98e000f6967", 0x6b) getdents(r4, &(0x7f0000001280)=""/208, 0xd0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 11:10:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) syz_emit_ethernet(0x41, &(0x7f0000000140)="ced21ae34e747e2fa4d152d7b9f0a5de37b94e542aa66756fda8a1368bb012fef5910f684f0863fab431b907474e9342cc4ca42ffbbfa5a4b6fad3da4a5c18c8a8") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x34, 0x0, 0x0, 0x149a64be}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f00000001c0)="ff") 11:10:04 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e77a6fc6e23c5cd188b6aea417e4e74de4"}) write(r0, 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000003940)=[{&(0x7f0000003900)="364938898994db54249e519283008a7d63e918f2d6fc54ecae90c5b06f15868b0ccff0adc97117e3c06c2ab8", 0x2c}], 0x1) getsockopt$sock_timeval(r1, 0xffff, 0x0, 0x0, 0x0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000240)={&(0x7f00000001c0)=[{0xc7, 0x3}, {0xe7}, {0xab, 0x7ff}, {0x25, 0x8}, {0x22, 0x2d5170}, {0xc7, 0x8}, {0xa2, 0x2}, {0xc4, 0x9}, {0x67, 0xfffffffffffffff8}], 0x9}) minherit(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x3) ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f0000000280)=0x9) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000000)={0x6fcd, 0x3b2f485e, 0x86, 0xd4}) writev(r0, &(0x7f0000001680)=[{&(0x7f0000000100)="06254873bd32481c2c462a0945c4ffded3c8a4b3415b35c143bf5c9fa8d9c472dddbb1692f8c6621140078049878e18ccd6d735ef53569b514ea0b8932c481989a04e93bec19651a47ad1423635961821b3e6102a934b05ec16ab0df5c0d6426390afc7e2129e4b8f53013cba79073f5cd32f3fc30cd3515c97dbb200c84284757d05ef1effbe3ee9a4d5cf187201aef127e59c90757c65472ff9295b1d9eaeb3222b6fcdf8357de571f49feb7210a00"/189, 0xbd}], 0x1) r2 = syz_open_pts() close(r0) r3 = msgget(0x3, 0x91) msgrcv(r3, &(0x7f00000016c0)={0x0, ""/4096}, 0x1008, 0x3, 0x800) fchflags(r0, 0x0) fcntl$setflags(r2, 0x2, 0x1) setreuid(0x0, 0xee00) r4 = geteuid() setreuid(0x0, 0x0) setreuid(r4, 0xffffffffffffffff) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f0000000400)={&(0x7f00000003c0)=[{0x27187937d477fcf3, 0x3}, {0x89, 0x7}, {0x4, 0x3}, {0x80, 0x7}], 0x4}) getsockopt$inet_opts(r2, 0x0, 0x1, &(0x7f00000002c0)=""/249, &(0x7f0000000040)=0xf9) setsockopt$inet_opts(r1, 0x0, 0x1, &(0x7f0000000500)="bcb7d869e9b54c3cd312ac213a49490a19988e8d040fa4ddbf9e321fe0a9f4965e279de7aa55b04b34c15d6b5b417e5a5e4f95b1195bba336734ed1d75bd9dfb9b530f4ccb91ffb7d37e37074cd17cb122fa7dadd3affc92d9ff2c18e1ce5af2db43f9c89b1a485568be557694918fedef5c4bb2263e5d6c000db0454a559371705904374c07977dcdbdc0bbb1bdc785778551d0cfd3db70798f9a14515d230e55e92e9dd28afc3a7aaf06bf114736d132fae1b9d60c09cb689663e577fac8307a974aa001afcd681bcddfdac6aac3b22ab5f11ee582b5d92fc717cbf3e1317f89edce6fec23ad2211f659878b66bc5a6c80877e7eaf9ed1dd9a0e3d8c5977f1e1b91b2ea3b0f796253b603eac368013f8a143ef5fd51668de4587bdc5cb7ef25c57a5439b38af3f7547e57a3005abfae2183909af68ce9835b05c513fc11b540ebf945e8223a116bdc4ef3ae3fd97d66600b6a83bb297ff0931430f816e962bc121b5d1f2be5e35952f55c258f35acafb28272d8824ee95f4154da3ed890c759f3f61b3bc280e2b07799b094aefe3b7484356d734ddc5b4154562c8a08daf078f00bab0337e424ae57ebf5ac778c3ef8cf3abf293d4fe6d19e2d1cf368c620ab24c4d02a0ed0a7e0e6ad524df225f46ecffa084588d055c06d3608f554b7233dd777bbad44f2af35867b4b2ff51967fc5326f1c89450c965377c61bfaa15a458406ec492cd4244882af5ec2aa57a146087bdcb38e26d0c374aff977fbcfc3391fdd897fcf610fb43dddffe4a91efddc2feb8518d2891a07fe3f2bd941744817b21652394e20ff9643678b0c12aac57e507852894205243d2fae09250cb250538d3e6a9f5d88ef6b11b5537e58cb79afc450aebae1979c1dd4c84f356b4d89b9f29810d182396f22575280a9e56be46ac535f17b0f775b755ff59611c6e7eb7f0b578f2268339498334c4dae991c3fd2010dae8d6030111b4a1296a029216a9e3386bc460cdb29662c6f596560c57a5166fefe7440fd5a0a8bbfaf1f7a7393cfa0f137ec8bef0ad319c78e114d1dd0e9b82f484b8eafbfa383f27c06102260eb69f3cf42a6858087455a36d76231728d3f65c0c355369f8cdee595d5bc73871cde531bdd635b8feb905389bf21be81eeee11fc6e02843a3f7c55a9f3c6db9e87cafd5b713b80ab2bfe58c7b740feceb4983995d0e8edf2dc3152a517658a9ba7376ca6f53a399b4a788fedb55c8cc549f5d12ec97574f1cdb09873194ad6bdd506699349f390d71165ba427f3b17476cd12ba2bf3a51d1a5d2b3a3bf6b01c0f22a5a93739eb08d193a4f2f790e5ebd517fc100cbd400329eca775bce1c304801f4b7dea14cbe66a64b9fd4ef9384ec65c75ab3456bfa711d7b7a1346ee6d3b1991c8b2bb9c4e29628426c8f90e5e2bdb13f6c96bca50a420187b8f2f9ffd2460ea73e07ccad1faa521424d447ed311ecdf14e66316a5f3996a16296c63c53c24d98c6861b160b5aef6b30a74f71bba741b7fd7746a68b896bff0e2de0a94f15f666acbd0be2c7892a73107a8455c5b63b9391ae4b74816ffa2c473c2589b4353bb8582c1a50c36748c8f14506f07d1a422141f351c0afd0ff97106e8851fc5e4277e51fd2b85292eaab07d1c3847b3ecc18c8266d30d98d651919384f3832ff9822464f0e03ae8150d5ec0b66a317f116a7ce4d678c3edbdc743753c2b5fb14b8fe9605e53c36b44531df6b39996df0c51a272c039e8dc3a6e9ad5403c1d3ddefed72c367eda1dc970fc23f8b2d2d8014f8243c133f8c489571a378fe1f9de3633a218319f5fe9d86c652a294bdfd0266d990040addbed45b7b8e37666e97144729c5bf23e3f0b1f09c37c8a32de17a223d801a95e0b6b416da6d385e88aeb5a66536c6364753bd15d4e0230fcdb7daa8fafb55a7f7dd0fb85243817caa548c457887bc16a37d05c59d99cd6f4ca2882b97b49d8f84498155a2164d1c3f723aff83ef18290acf68d62823128a6070db3f523ed538265c4a68354a443f8d6ce7dea1dfdbee67e39962e1848d482c138c83318f54dded2171968b276254106d8b77d11721e10140e664cb5f8d1c8f0a8a71dbdb3d6d244911cddc637408a566ce676e5ec655010f942f4b11a105884890e09a09767885080f07d13bb8ffa72c5025be3f5e271c112fed8879346ed9f4b5df7336eed32d2fdb34fc834475993e0c4de4c3b4dff138239e48ca777fa524e399f26e2c7edb05d87991c0a6af76df7a86ad5949df8886def6736a0e2e31366ff502fbe36b40995544ded7da22e213b681d6f2b802b7a22f23dd368b6eadc9128d93dec92665ed13a738345009b30ef020f21dcfa39adf38fc965965bec7d6b3f2fcfb25ceb4843b57e45613bbc9867731dc1f3ab80faf86cd78afce99f533988b70402b507fc7edb5ba1dba06fc514f44db6d99a591447a4a87c02e52d12aafbcb9d468f290d2408d8539d7ef08dd5cf256ebbde5bfb733ccd5ae36f873d432d72f94bbf73e9e64ad388360d94887d0c336d9178a270658d4e3dca26c07983307f40b96ea55f7eda414dc3bfa59feada475891c1b19d1650d1457ccddd38a03266500c7535dc4df1d3bacde49437304c11cc5d61a10a7acd83bd15bc3dd06e472aae96c896bc11c40a9fc681dcc14999a269615d959de102b97716c881fe47a9021eb0d85c19bfdaaa2049cea05c2104c535302ad1717ddbfdef0d78deb2d312da10ca3b06a5ee61359cea7fe6d8d7d1929b3217d2261aa00381765d163a42f622d31c732850f57e9010a2c68ee817911132c56cedd758d8b4f878cf6b9848ce70968fd2def22aa1c50c4ec6dc50c2a239bd20d73b1f9b878b097c4385fe41cbf212c23d441fa2f690719edb4656ba2e4a6fb7313eac7f14631b5cb9cfcd50b12428ba6f4bb989cd40c5620b2c99310141f25fca82b4c5cb8f3a1f8bb04e460798fa2e640643baf41709850724491e161753b65d852e1e41a3eeca25681e4639eca934e5b122fbf7e13f4c0f2f02d3ca2a1f900789a8bbea4b9ee5b420271f41cd10579330935130cbeebe705c61c226f63e6bb0ecde52a46652974420ee96c02ba7fc1ddb2ff916f7085a05e5d65a3ee76fadc2c474955697d57ece934cd7280151d2e720687b688d8023a47e52a35f664e5347ed4b433351f8c78ca22010f1cefdc42bcabf11cc5bfaf914005b9a57ef4d91c880d181f3065c683b434890f272ec190b207ed519cded4539dbed725e8de6bd43383d8c7a818c5a3e2e7fdf71324c25bf2ebc87dbb63ebccc7fe4c19e67fec21484925d314a43aa901ed694fc9f888188d7a6bc9e1f2cb91018861d6c7654d98960797f874efa780d4468779010631229466c79f2cad9fb5faee62a79a77e21d65517b04934ab650d89b232520be48d36670883fd380e5d8b530a0266995fd1083046e3237547bb9ca9fd94297703b3a08d39cf265e33362b7c503ba78d88089e2855fd7cd40dc497d5541e85ec7e37447fd5399ff65e575a8fdde6799262af6884016a35e0a449a4a3c6fca67d1727af60ac26ed539bc667e9c325d527fe28969d489a0fbb6972d7c6d46e7567ba89976e6f32b78ff1dc4e131b1a228da504eb323b1fd89a434a5c731ee39532a959e6942ebb1c8a2353e9264611f0a4f8b9129687943cd32f0e2765c7b23135f6d1a106ae34233d980987e0e179ceb9bf5fbda8722e48a79b703f0e5a51107e39921da9026f10f8edd6be64ff96c200c79451d5c681dc0d2692ca2cff974fa262ed6d8fdee5f00e97b791a6bab474456aae10ea2dd41237579a0ed99a129a61c7c3d84cea3bfb2cfb4edfe5c814ac7c2d6039cfac7b731428599f4ac38a2750c26db9c0234cdebb201df39aa91f48a47c86c1ed3abf853edc127781af1eb489e9f5dffbd63135239f15a60666edf2e4e8c8138eb3508c3feae0e7557f84507d231c03c6965f9217156e58ae211355e5157c4d0b04c6ca8d0dbf6f9beb431b735f8c2454ada3ad59bee8c9ae177e4ae386f14632d7610d1551b0f5093737dfed692384d2a753f037cc430f83001ea27ec6bf517288a13b80a6d34ccf70d3ecbbd3cb7f3c7e8cfb35ecd44c2c80b9def63c7cca5b357cf09d522b053e4371c80e2686c30e5da1381bcaf311afee9dff4d647672ffed0f3033b927d6683bb753fcc6f385b7a7cbf33ff167b394f70689ef3b512351cb728af6a50893475c59240f8f57a7a5489e454c0f880785743d31a67298c2d1706d808a202ea6a6cdfb2a2d32b2edca7037f7949b6766828416b8135bf22626dff9a77dde3bbea39a8f64f59889554c5ed9afc076165c37902712d885c24459c313339fdcad44adcca600d41d59fc2244a3bc29e4684e4c8265d57d22c71125bee28452a3628b90aabefb620b3552f358c4b4a9dcb899b92e0d5ede1600c1cd6cb70f59aaa40ae3f175855c075e2ec1a53f302c5cf4e767e9936191bfbffebb5b56273e8048486a1015eb88502211f817520614f03b514b4f3316c0c8391d4aa39a756729f158d86120d3f61e057d2134104dc93c4007b7e10a70135c839cf8e5ef728eaf30750de60785c38158fa26c1dc6a77cc636d93dd1e5aeca3e12c6d2725ac6cdfdab5071dc4df9494df28a1b6617b1841b2d5615b414195db439d1a9e826f4f2eaa4101951e777fd7333e1161da26a2ccbd2087b7460c9256d15801c8d1edd81915601fc2b878d4453f8367a6a1cf53bccf48edcc154b7c5ade4637e2c9e2993b5beafe6b36eebf7202c3e757f40523674969f17e9da2e42a1ec40544e4049f89c30d193e7e8a82fa19c6582cfece24c803522bf6475b9ad9556a328770cc3eebcc90d3ab0507c01ee313ac5f09b0e5264af75fe85af971799755e859246757c4e64588832f2180e44d0bc49e93d242aa387558f6039f9ab5707805c26f90f39d8910788bcdc544dedcc01a84e0255f62fb5df6c6c4fec13f4bb42fa2b279bda2d1a2b005a62d807367ef8a0f5f40765ff08aa3a41c11430a06df15b1e694353f181a1018ae3e078861fa45e592c260b6e13e38071e0eb2d1fb850a83ebd1cbab60057de0db559be9fe77a1a00e1efd60219bd55cf45eea6d0811f4d5272cf082637615e9f7427e2f47a9b76eda5e7e00a2dd6e14234a4ab19928a2e1ff72e45e26ed0381e2933b6d806b22def3a57bb6e6fb9e40505710443f73896b5f9daad20cb01fd2f61b78f4d578afd64399b0a73a191238818229883009d28ee35b5348b2dba21de4bd04a7cb8badad0dce430f5d9f7495e20d3780a51a777caded7ce6b41c66ce7c60a6f8e4311e45f39cede884f1fa0cec5f8403dc971b71ac1fa6a8ab666d0cb24c4ee45144cb81a8c669f9f31df2e41c67f6b990b2932585c66a68b8c9ebc37812304988271326ffafd17647d0fb1a89c19b8b2459df35582071912cef25408ce18f0bcb2146e6ed629d2f18f3e39c3ac7f97d166c9ec64c7afdd81528b8993c88f2ca95aac755513f6ea257c4d1572a8c1dc1cd62483ade298c2841a3728d8ba3227ef0aa897c07a13fa27fada44a8d75ea0dc68233f3cccbbf901705bd56b9259d4fc7a7192b3bb35a7a1af97c341e7375573b0c5a79b8dcd50c913884492740f52c4b1861c69406c39db1a45940c0c8e8226bd0cf92b1ad57061d77def22064085147fe47754ad2b57f39e012ad291739fc6216b88e123287b978579cff13ad7e681688f624219146f0a00b4ec80524c6e639399df0e9ff8a503e7ca021059c4c43c5555026f7c770a2dd10c0ef6212", 0x1000) ioctl$TIOCMBIS(r1, 0x8004746c, &(0x7f00000000c0)=0xfb6) dup(r2) syz_open_pts() pckbd_enable: command error 11:10:04 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) socketpair(0x7bdf12f980bb21e9, 0x5, 0xff, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt(r0, 0x4, 0x3, &(0x7f0000000100)="3db5a20f4a88da4f52036c7f0d20eb2136791a37715aa32ecc7885a5b05c8267ccd531de010174efd5737ab8c94fba4d3e04064f103f2df5ad0ef1fb21e0e487d210885525028d974aca7e4c95c2935a8813520089d7b397856c091a0fd5e3b2301791ae8f1ec9af4a152f6cea8f1068483b7b155c590ae76f48ccf63c53006fe4577bb12e04293630e7608bb9fb969c002498657073643727935be2f5ff4c", 0x9f) pipe(&(0x7f0000000040)={0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000080)=@abs={0x1, 0x0, 0x1}, 0x8) r2 = socket(0x18, 0x2, 0x0) connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:10:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000000)=[{0x35}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x40, 0x0) setsockopt$sock_timeval(r1, 0xffff, 0x1006, &(0x7f0000000080)={0x9, 0xffffffff}, 0x10) syz_emit_ethernet(0x278, &(0x7f0000000340)="b6") shutdown(r1, 0x1) 11:10:04 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x59a9914d53eef920, 0x0) faccessat(r1, &(0x7f0000000080)='./file0\x00', 0x100, 0x2) bind(r0, &(0x7f0000000000)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0x3) 11:10:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000300)={0x3, &(0x7f0000000040)=[{0x64}, {0x34, 0x0, 0x0, 0x5ce}, {0x80000006}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000480)={'tap', 0x0}) r1 = open$dir(&(0x7f00000000c0)='./file0\x00', 0x0, 0x99) faccessat(r1, &(0x7f0000000140)='./file0\x00', 0x1, 0x3) fchflags(r1, 0x0) syz_emit_ethernet(0x61, &(0x7f0000000000)="b6") 11:10:05 executing program 0: r0 = socket(0x2, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x0, 0x2}, 0x8) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022e2f6669653000ff31a299ca042e37f7a8ad6b3e910c411d6c6aa98d8851fa8a0f45ca76571b873ce0fbd6a900000041acc3cf740e8a70530000000000002452000000000000000000000098490d077aaf9544666aa81d54b9f85142108e909d7e3b3bb2c0459f6ab0a6da604000"], 0x10) ioctl$BIOCGRTIMEOUT(r0, 0x4010426e, &(0x7f0000000080)) socket(0x10, 0x4000, 0x2) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="14000000000000000700000001000000ac1400aa00000000ffff000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="ada36d00038798b3407de622447d8fbc354a9bf3cb7a90228f812d9df70b10a2"], 0x18}, 0x0) open$dir(&(0x7f0000000100)='./file0\x00', 0x20, 0x4) 11:10:05 executing program 1: r0 = openat$klog(0xffffffffffffff9c, &(0x7f00000013c0)='/dev/klog\x00', 0x2, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000026ff8)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000019f97)='J', 0x1) write(r1, &(0x7f0000000140)="02f49ed4e353f69cadd1e75fd00cc85768970b809af5412464a41e476669e771046af38be18afcad03054819a0f52ebf2b639a507983ee0b7c543538ca26d45f2fff2962520547f5809739779c10d1a51c18138344e82b9f25878d3241e1646256b59891cae7a573d9d5c99122ab96a31b52ccdf041dc43cd379b27f09d227c20bfdb7deba50ba920e5f712309d65c4208", 0x91) recvmsg(r1, &(0x7f0000001380)={&(0x7f0000000000)=@in6, 0xc, &(0x7f0000000340)=[{&(0x7f0000000040)=""/149, 0x95}, {&(0x7f0000000200)=""/138, 0x8a}, {&(0x7f0000000100)=""/1, 0x1}, {&(0x7f00000002c0)=""/69, 0x45}], 0x4, &(0x7f0000000380)=""/4096, 0x1000}, 0x40) write(r1, 0x0, 0x0) socket$inet(0x2, 0x2, 0x1) 11:10:05 executing program 0: openat$vmm(0xffffffffffffff9c, &(0x7f0000000040)='/dev/vmm\x00', 0x8, 0x0) mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x1b00) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10000003fd, 0x0) recvmsg(r0, &(0x7f0000001440)={&(0x7f0000000000)=@un=@file={0x0, ""/58}, 0x3c, &(0x7f0000001340), 0x0, &(0x7f0000001400)=""/21, 0x1}, 0x2) pwrite(r0, &(0x7f0000000140)='<', 0x1, 0x0, 0x0) 11:10:05 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) r2 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f0000000100)={0x8000, 0xfffffffffffffffd, 0xfffffffffffffffe, 0x0, "8b000000000000000000000800"}) pipe(&(0x7f0000000080)={0xffffffffffffffff}) ioctl$WSMUXIO_INJECTEVENT(r3, 0x80185760, &(0x7f00000000c0)={0x7, 0x8, {0x6, 0x401}}) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xa4f, 0x0, "8dd8a990a6856392e424426528f3643f4b214af3"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 11:10:05 executing program 1: socketpair(0x10, 0x4, 0x1b, &(0x7f0000000080)={0xffffffffffffffff}) setsockopt$inet6_MRT6_ADD_MFC(r0, 0x29, 0x68, &(0x7f00000000c0)={{0x18, 0x2, 0x3, 0x64e}, {0x18, 0x0, 0x101, 0x9}, 0x4, [0x10001, 0xffff, 0x6, 0x5, 0x8001, 0x2, 0x1, 0x4]}, 0x3c) ioctl$WSMOUSEIO_SETPARAMS(0xffffffffffffffff, 0x80105727, &(0x7f0000000100)={&(0x7f0000000140)=[{0x1}, {}], 0x2}) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x0, 0x20) ioctl$WSMUXIO_ADD_DEVICE(r1, 0x80085761, &(0x7f0000000040)={0x1, 0x7c}) 11:10:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x80}, {0x3}, {0x6}]}) r1 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x8681, 0x0) ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000380)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000300)=0x3) r2 = kqueue() r3 = accept$inet(0xffffffffffffffff, &(0x7f0000000080), &(0x7f0000000100)=0xc) kevent(r2, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffd, 0x20, 0x4, 0xfff, 0x9}, {{r0}, 0xffffffffffffffff, 0x20, 0x8, 0x6, 0x3ff}, {{r0}, 0xffffffffffffffff, 0x10, 0xfffff, 0x1, 0x2}, {{r0}, 0xfffffffffffffffc, 0xc, 0x2, 0x1, 0x3}, {{r0}, 0xffffffffffffffff, 0x2, 0x0, 0x2, 0x2400}, {{r3}, 0xfffffffffffffffc, 0x80, 0x4, 0x7, 0x6}], 0x4, &(0x7f0000000180)=[{{r0}, 0xfffffffffffffffa, 0x60, 0x1, 0x100000001, 0x3}], 0x0, &(0x7f00000001c0)={0x6, 0xffff}) 11:10:05 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x60}, {0x35}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x0, 0x0) ioctl$WSDISPLAYIO_SMODE(r1, 0x8004574c, &(0x7f0000000100)=0x2) openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x20, 0x0) 11:10:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x7828, 0x0, 0x0, 0xfffffffffffffbff}]}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000180)='/dev/ttyCcfg\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f00000000c0)) 11:10:06 executing program 0: connect$unix(0xffffffffffffffff, &(0x7f0000000100)=ANY=[@ANYBLOB=','], 0x1) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r0 = socket(0x18, 0x1, 0x0) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f0000000040)={0x0, 0x0, 0x1ff}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000100)="8c65", 0xd) 11:10:06 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x0, 0x0) fcntl$setstatus(r0, 0x4, 0x0) close(r0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="234fc641bc0f12c8f92ca2e977912d10efef9d7127ba4681a1f17fee62b035aab3a26a35d410ddc61f0e3a30dfba9b7be876cbdf5aa9637ef28f57c84117d7ae43a2e3734ff090f24d2ed3be855753fe2ab9fa5cda08ab2825e42d42edef08bedb2a3d8cd8a8a584582f36a6eb98660d0f48f57fd63a49f3bf055b8a94004505ef8ae7cd33b37cdcf6241adcc4d07d312efb689d786002e948c723e22bc134b3107baf5ceff16a138e03723397de8ff8abe84ad92e19ecb6b97385c3f6eb27820bbc", 0xc2) fcntl$setflags(r0, 0x2, 0x1) 11:10:06 executing program 1: r0 = socket(0x3b, 0x2, 0x20000000) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) setsockopt$sock_int(r0, 0xffff, 0x1023, &(0x7f0000000100)=0x3, 0x4) shutdown(r0, 0x1) 11:10:06 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x100, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x2}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = kqueue() syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") mlock(&(0x7f0000ffb000/0x2000)=nil, 0x2000) r2 = dup2(r0, r1) ioctl$WSDISPLAYIO_DELFONT(r2, 0x8058574f, &(0x7f0000000180)={'./file0\x00', 0x1, 0x3, 0x2, 0x1, 0xa8a, 0xa6, 0x9, 0x2, 0x3, 0x2, 0x9}) 11:10:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x20000000b1}, {0x81}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xffffff75, &(0x7f0000000100)='&') 11:10:06 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x3}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, "010000000000000000ffffff7f00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000040)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) getsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000080), &(0x7f00000000c0)=0x10) r1 = syz_open_pts() ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000100)={0x10001, 0x9, 0x2, 0x8, "71135955f6a5a767c713a54ed3689a22c4eb2fd8", 0x2, 0x5}) 11:10:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000200)=[{0x74}, {0x5c}, {0x6}]}) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000040)) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000080)="b6") 11:10:06 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) openat$vmm(0xffffffffffffff9c, &(0x7f0000000200)='/dev/vmm\x00', 0x20, 0x0) write(r0, &(0x7f0000000680)='oL', 0x2) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000240)=0x7eb18304) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000300)="1298d9d4e7d244d37dd27479f9ad4855511cc2ebae148948bdf27fe46bb428f66b5998c2d8fe5b134f70dd63", 0x2c}, {&(0x7f0000000180)="fc59c6863d012f08e03b0fe0ad2612a207f68fbe3f1ff52853a808d3fbe9f9b87c6da1012bba421806c2e7aded2afa8c761ef7c694d8375867f56ddf1f4ba7df75f4143775c1578fc4d758e63aa3a0474726a0b4ec34893c04eb94c688dd431c164322ec340268285a33ae8b3e33cebcb9f0357d1f8d96c226462e51be41", 0x7e}], 0x2) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="69ae8db23f5c1fe282c96090d865cc3bec1551ca059841d003a50f535201ed65fb50de74f5af09920c82a9f56cc869016d6ac0073332cd9d0fde262519dcdc977f8dcf502062dc069613b06025f25ac5fa1bdd1f1bf5408b14de6854c63e381e37e37f7769b283eaa1aeaad35d8378345c5a3eab3d3baf7768e3fbcd86dd68f4c16259c7f659f37d1296ec0e39bda134642b7ba58608508c833d95c6429ea3", 0x9f}, {&(0x7f00000006c0)="3b93315a4fa83dab294b979d6a4a5d7cacab4c237a54bdbdce8f32305f281ac474917342d9692270e9847a907eb3dd26c03b8f5ac90f5bae0231b686f02ba7bc911041a8228936dc4beed204d5935b7d7698a6eeed72ef25c447a93d1c0fba796c75cf9c838e9b126188af4f25140168926326a0682c0dca880f128d1a1d9e1da233bb644b9846ee63c8324b4694b718d2cd215f966d3e5df8c9e1a8af19aafc0ea4c343325e0749c64c4f2ae15e1386b5a77462708fa47a4fdfb9e45f545754ce7678f836d200f123863dbcf61578693dc48d7792360b67bf765b1a19323f35ff194d559c075bc427bc2371f694d977b9c27eff6754703b6d11359c30b46a28a7e4c3ee1f086224d3cca4a60c9421bccdefa243186f283c8d6780c7c6078205241a101ef73fadb86d9a90d196b7bdb759e6eca6327e85e0e6fd9351df7cef443b29883b6e52d5b11ff603cf74d27a7f1e37814d280057d5cba9f419df1f4fdb1999e9dcfc39135ce1e19c8a88c8317ce7b8c5ea42db0f6b613120b4359290eeaa662094afaea464bf2e53bb306bbfe9f4cd6553f95322da7c97ad5c1e2857df245d347b3ba7f85d989f91ecc921b0f4c5583f2277cfa3f9394d5c26c94a0ca139f5049444f358040a2844851f4b6aa81fd40fbac839780f4475872b21f26556de3373970a9fb9b55d2c3fc51c879c003d334b1bf2abe681ea4198ff087622a9c7d9255a05fe67219b920390622bd04848c2da047a34e7ca78990bddc54478a03336a2262eba1dd210eaeaf9fc2261c1b16255c0956023a886f478f9c5581a167f5040df24451572ee20ba358544a76beac132d9c7f28f6a776295a7ae8e1fb5134f91d0f566ac802162475e643c9cfc8765bc6331b9f6e2eb1311fcb3a38da60d5bfa9f54654cf8f0dcc29e6812b8502a3ac0eaa30a5ca79676b543e7d72850fa357688dd2f306dc94e9c82f079a5ce77cb4c22ed2bcdbda541dcaefb849a1c6a95f4c3b113e10581e89d823acbb29e055f956dc051bde1141cb55fa3bd680ddbda385b520f27dbd777c0cec0d90a382400920a0448fcb17f3ed4eedec684aba500767e79faf4adce396c7a5d1cfdd8513c3c96eaaa78b700547762e4b9809ebec0bb10d77a250b51b65601f23dadb564c1ae355c3922dc496c05042b3b5861dafeb7f2c7f1244b64a9666f8e9fcfd3d9fd4fa7349480828324bcebeaf06d4e4faeb052e22a1663371c09a23ccf4beda5b692aa401ea23ae7a12a0d65e642c1169883b4a2de72647d7ce4a8b3705ae68cf9012c1dda4533f5842da11a5857f47ab2752f3c78bc7c9d9a452916615746887b839e893405fb16bd687ba23f55be6861a8485b0187ae9e41cb65762d0082d43080369fc07e4337a19dd214cbba5d0425f3451b64b57d1067d7e6ca62a75cdb412e31af74e9a37384d4dff617b82f95597bceb2fda69451102a9e108ebb4903e423ed4e1df32efa2a5f36c46abd36cd56d0808942ae83e045da96ae4f619f73cd7a834a4f896a80d8e178f358938ce9d859b8d416ee7f088831218bc83c9594261aaa9dae720f8cfda86ee5b14897adfe5854a69bb51c1486b41e17ba38b5112ab22b86caf58ffd42f9cee6b5707f2347dcc1645df0b325d29a2630c6a7f3236c581914c687f859f575aa00cd87da36ccd92572324c3453b0bab3e6c1c341b6ac8c3d21cce334de3342f4b836176b96194c780535b4265e5d1bccb83e3cdc2424c4d90251e372c1af3d7f0803d30eddcfcfd49becb96f1ff94005e5cd1ce497c510974f780b4cf3c5abbfbdf2b3a29251c90b61dfe2b3f20f07c4589be630fae17b69f97fba4bd52ebe2622abab25def7a8d4012f22751698ad9a017709c29563c390d24724c29f95a47d54165c3d7aab29cd92712b61e241a6a151fd90b78d7be25d01d1c76dbddd770fe80f74e1960ba493a5925b4048f877068be2899ad3e99443ff1f53b5708ce999d79759f775cc3a89a6acd546455343ec0b946ad441d27c39fa863a3a1f2ad7c662892882f2db5e200a3911eca2bf640449d0a160d886740db9f2b5d0590f9ba4a3531013f067ff6e67372f1a50e7d57fc40423bc2129c48c97a86f9cc8886b81b3fa005275a8d967b874b661efa658f1f063ea6007dffcecafe11faff34d9b5b5d3dc296970df44d0f0bf4a9e639eec12015393b1d15f0523f66dbf9705a8ba904ad5a4e91a22ad66b812e588da1943553232d80565f2e47957f735917b36ac266bcd40ee889a8dff488c4342a777c6fdffc73387fa9dcd8427c159ee6b6219db90a2c2610094a945ba866197ee87b879ea35977c6b9f9f2b098c0566ba82e3c71481857f0a36a1e85ada233fa4b2397e93937ccc5f04f84d93017561f27cb36459f2054ac9a8a514fe90643c3504c638e9f1fbca80c86fccf7d489de94b2e4ab592674e5e30db1ba86e0eca560d2eb25edc08213da39285395cc72c5d49b6bb3435834703feea29e9875b946f63af9b485bee24bfcec1ee2d406d0f56655058bf773d212de0046e1ffb15735fae00811d217f7843234a1519f340d3dc282da7f73780cf556a8ef687f48d3a578b2744e8408a7e73567c2c284ef4f008cb219c3926310b4f2533c9344eef925357b8508f82a06cd3f821f85700d4b7f9d5363962939e068948b53eb7242f07aeed7b7939a03b26088c72441415f33c473d0e9e3249c9386f6f8dfa22d30ed7ee184330b37a0baebab3333c65aa7042c99fc877ad4577b177eebde2f60491f998c6c91d34d556adcf8ff88c221756c4213a6034720280b5c74d9f2b8f2bbd91966151ba2c3f2c3a38f373da3afb247f563fa70649b7d37eed782c39320ea30d80a036c14f9f09c5198037e4af24c27abf4629112570dde0ff1eefcb273e2c0fcfbb699a2860d815a7a1eebe60d5cb6e83fa52a3d42d346fdf4292b14d490d90bbb1a7f2ab1bf4a1f919f6259ef79055c2c20cda3fe89300264cbe35a0dfafe39660bd1100248639ea4b12e2aa54fde3e0eeb3168d51193879c84630044ca9baf0e896564e9bcfbc1b7a9af4a4931e9f6239967f2793eeccc93263ddc5426e81dedb7361c260ca1f979eb72279952d258a59dba9ec8889f338639228c42ade9ab9450fa874217ef65a54c6ff5f0ca277b0b963832760fc67b7192353348930d5ac9dc2fed7cc7a476ec04050c45082293ac59dc30245961cdda212f988dd2f1fca79d6903f8083996e3dfd06694964c2344cd77b6070f3b65fa3d186ceb66785cb0ba9b8b0442c86ec851bbe4870dc165afd051f2d8faf374683bc972d6e9f227cb2acb180dc4f721272c8cb0e14766bd9716ddc272f62f7a0e343e0adf98cffb8725e54362d0d53cee73aec750eee0648e7b97c893e46b31aefb932dec0c75c91e06fd1370cca5c5bc3de5f24442086e31e8f8e8ece6b2426aa7022e832cd752b8a7e7ec0b2116223465e8c2cb932764cff78ac87f36c1944cb67eb716928807d43aa6a2c8df45dec595cea2998e1d770ef7e713b1327083e0f927e248e1450652b339c23638704f4295e376828c57712ba3bf548a004eab6fcba6224d22771427df5503d0ef451d011df78a3f81ff8bf93f184d6b632fb872b20f30afb42fd88fe690b51b71ec2455730f49d257a89c02b3f1cbb31f9f4d38bb0aae906017377acb7325e59cae72aba5df79352eef56224b8f669545b3dea3facfadab121f60b0f33bd7b31f47b78d7c8f3056f744b45e28483c5140d0c71bdb3622aa21ebec1b282e1dd6154ee5508ae1a07aa2e4b56e48443fe6c7baa9fee752ba932d4dc388b103aa98270653e1dd00e1a798790373865bd6754b238aee17bff6bdc9dc8d7091179d10e2d576557ae123f6e4c086e315937bc45c56e25328a6137d353d2c00746cd0d0bcf4382d9043711422e768afbab5a30122f51365707237ad7a9a353861cfe5512c09b886d1f34f851f7b1ca1d27e2d9c6022db5623aa3a28193d83dce3b65a654ad8d4f4e2b7f00ad73f3b6ec81916c4d1fd5dc69ab647dcefa2626822917e8357968b414dc74fa6b303c38156fba78f476a88a3db3e5d4c271b86f39b4f777ededc97be74515443e745642e38b932d6ee7531f495e96a96df53f57ee9a34c7f19af9928c7cfbd207b879bcc7d1af718c999b71129fdc89a6cdabfd039504204ede8e1d68ba84401f9dae4da66738690b7a114881fd7d08a6784002968d9bea74a78120e9cdf10d5ae3e6b090869bb717c147461e898cd307cadde9de02914487a121310392aea5575936f04f96d59c792ff6eef3fced69deb75a00087a6c0d4274539795e334ddac4df5a3cb33a3f1c12c0566f059909d21d275f47588536fcd24ee87114d633c845904c8bc3f7779ce5ceb9de2cc4f0e14fdd81ee988a5f4f45213ff3ba1148c42450de1617771b8ed202f656f77004721dc72b92d66adc96c4646b969b557def3ba304b60be8baea9e875f59bdb4f11873cfc55acefdc4b4c312dab4f3efcbb23f6b56a960b5566c1e56d8543376602d47a302574f92f093b74c455ce09322e779c2fcfb5fafe597b8bc9cdc96294356216a9be8063e2695e87f2e8117402ed7cf2be22861952aff781193fd34bf8932b18a598327263fc0c05174ff5399037015221c16d2100fec031410fa72f3ce07a3392c1018a3f570dde6e14be021666f06eef9365c5e2c0c07a223413944f117a7525ffb44504b21e18915c140398ffe92a41a64eac4498353b4921127384368f561a0b0f894c824911dfc5a119de923d8a88d3ca44b9b72446886b075e1beb36e69993fd60cd847888a89d85a46f523fd3a790e00f3f74cb9afba9f30d57d971ccf8fe87c664df5b3638c4201bdbfd847af2e8d73d5b296b210e9657b4bbcab64a1c3893adf38bdf299a8161b832d13210b246952f722480e3fe0109b3def5a0300c6983ad71ec474407b112dfa6d3a9b9598c4914905151b2a63c47a81d6fe2bb49adbcbbe14449f014a6bbcf1e004ca4d46c69e2e4ef96a77629efd1c23704ad4f255772424fdd4e4ea9c92b705b7e2981382839f44bd21e27ef123b0abddf3171852001af5768429a0c0105a2a9f46126b5854ffc1b74665fb0e5a1d69fcac7141fa8e0f1cb3a566d4db4c118dc90c5466aa1e426c6b23fffd2c18f82bc4a978b904e3651fb2b77dd1e4e3b3bc8392c8965c6a1518fb07def99f616429124b4c81c18347f0d98ba210df65749db337695b43eff3f323c47d41a917029effa5c99dc717c32507b7e2149376b41fe10c32b7eb00566e0ab0f8f0af861ff53aea5cae0ac43f8de6ac69d67b66091d2afd07c6d270e5b1ad4bd3aa28d62f02e0fa60e057b2560dd827e5df67a446441669826e0b81221a229b77658dd21d1f37a7dca486699eb20635afc4433220039d4347c051f56ccbddba61b170c5e61d37227e8029b0ba353d2c4073864142987af9d53f79f73b0a7d981816e58fa98cec299f95828e84c08218bb555e976d8d8f2ec888240a9dfb1fd7c66157df0a2930f228748f5e13c33a42054bed4d8f6732b392af15630f611764eabf1b29e4cb63e5e2b3eaaca5370a841da049c8f152cbb655a17c95dccb449e2dc34807b8dd8324d81a43d8b8189441b0d76336f02667a833063202a33569604e928a8535677e4aa5729de7d89de6954ac14ae68b33f275635abf0ecb7c479667091740e39039fa7cf03338beeb7510c815abd685f74a8028ee643d74fcbff9115b5ab360f1a8b82d0ba8eac9e01ccc439d7100ff303032dc46077d8bd6b04615b", 0x1000}], 0x2, 0x0, 0x0) execve(0x0, 0x0, 0x0) 11:10:06 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000040)='/dev/pci\x00', 0x80, 0x0) close(r0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCGETD(r1, 0x5452, 0x0) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000080)=0xd4) 11:10:06 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) fcntl$setstatus(r0, 0x4, 0x4) write(r0, &(0x7f0000000680)="6f4c8b76f6dd729d4f5963aef80500b2d6bdc42e97bb40f30aaca7b848ea775204344e569f95a33dd5fb63659bf26976cc68b0762de4fc4172699253570f8e415afac671f2f6b2fe3288c16486b23a0582160757c96128923826879504861abf383208941045e24e990d4f3aa8075a8c2c1a5832ff02242ae0fcde911209506b000000000000000059a8ebc67f55f3ce4f0202240703b2fd729c902eb3513c9880503555f41e6f24e7a682e8fb05c7fb666186d22e8f658aac569848abfd0e5f315d0019edc5a54984e2ce4dce4db410a4889df3996eaa8bca709b084a002998b74015c133abf9c65b3439d86b7b6f53a9d2871f2e90abd517e4c96f5389315c8a056743c700000000000cfbaf9e2c046efbd88aef43295d73624b8da8c4efaddba4ac03165eab9b88a7619042d650c62cbaf0ec0963f4d933bacb6bba1079735b87bbe144014ea28bedc02dc16e13ba3a9dbdc7da93f43cc5adb7788a78a503679baa2beeafc15d06c187e86abd5656176b6c2118a91b38320408d398b6237c974d5d580205b5cf82881e398c632e", 0x2f9) execve(0x0, 0x0, 0x0) 11:10:06 executing program 1: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "0000ffff00001040dcc3ffffffffffdd00"}) r0 = socket(0x18, 0x3, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0xfffffffffffffd3a) 11:10:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0xa, r1) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0xffffffffffffffff, &(0x7f0000000080)=0x9) pipe(&(0x7f0000000680)={0xffffffffffffffff}) ioctl$BIOCLOCK(r3, 0x20004276) pwritev(r1, &(0x7f0000000580)=[{&(0x7f00000000c0)="1abc42da55ffb019c1b1760ce16ab06c85e7cbd23072dae5ab1ad8fd32d94a3ddb127811f02654870506934477426405bf5c9a78f1d7cf2f735293611cecbff088ff57219d0046efc17de200894ba5", 0x4f}, {&(0x7f0000000240)="ecb63f4fcb74f30b8fac42475a7d5607f358237001b105400dcccb08803c865a9b4e834f150087b2f822dc255cf8080fa9d06f0e7a3304d72033b86ff05f1b285677dc6ebd62f4a5c4609fd254387f80ed477023cd7311eb63b477b80c5f18c87bfd226849313870f477d569326fecd0f56d446982ff4514b362c1fc096539d4b04dc6d88d6824f947103cf7520fe3be7b5900695b7e652c4563b4a641f1b1d4b598666f61e13e75d29fa0a76c65f4c85755396dc093b828b224c94db585f9d0198d7d1ac1e8738f844c11f4a4b3767187266f58cfccab1d2e", 0xd9}, {&(0x7f0000000340)="7ef1a4a2261e5fc38eefa9c9f2c21d0b8efed842837f611f1ba656df91ec2d9f5594660389f6841b", 0x28}, {&(0x7f0000000380)="3db94ba09e55bac7c7469a6275d27ebf7dfe4e5f90b376a2c88c2897ae1280213b25bcd48028dcefdc665e2e3330b63a2cb5e3a2cfc07feda641bb60fc69fb3a2bc4336c9d4181a2b3b92d6839c98fb5f423e2be789621c33148053e5a", 0x5d}, {&(0x7f0000000400)="43329bd0f0b55cb45a8475f33784c82c17d69c8c8fee2b0bf83c4e1d19915a0628b01d2dfc48d11bc08548a138821437bd67a31691da398b0f6d6e95749374a2ef9d9845c7f02857dfb08924f5c0f0d1ab503626b5aec6050c0aa5b82f8836030b65596f2ddfa8bae8f681dd4b42a0c35966da220722c271f21b45224cebc65299f98eeec495006ace634fceccfcf6468cb8158c2fa68faf6109ffc9689b6596fe67aef045ef", 0xa6}, {&(0x7f00000004c0)="dedef635353806d34a9bb6500adaa29299760c3c5a7e99987b3027aacd8f891bd97c4fec351786b4809dfe3985e73989555736fe62a308cd8ed2d061c0487e45c7debca6eb2b781c2b4e7e12c2c95b8e69f97d33adbd9b45a1662a18f6ed29b7896c753f0c4c1ab310fea3502d3bb64fa907c508370b7a253ab3c2e988f73ab4c9ac5c974c9532265c698c1d5b64f9713862b65e9b76bafb1e06756ac959b97856de9163e8a45f05a4", 0xa9}], 0x6, 0x0, 0x0) ioctl$BIOCSHDRCMPLT(r2, 0x80044275, &(0x7f0000000640)=0xffffffff) kevent(r2, &(0x7f0000000000)=[{{r0}, 0xfffffffffffffffc, 0x80, 0x1, 0x20, 0x6}], 0x6, &(0x7f0000000180)=[{{r1}, 0xfffffffffffffffb, 0x0, 0x20, 0x7, 0x80000001}, {{r1}, 0xfffffffffffffff8, 0x8, 0x0, 0x7, 0x8000}, {{r1}, 0xffffffffffffffff, 0x10, 0x4, 0x3, 0x6}, {{r2}, 0x19c65c98409238c6, 0xa2, 0x2, 0x0, 0x81}, {{r2}, 0xfffffffffffffffc, 0x40, 0x20000000, 0x6, 0x400}], 0x5, &(0x7f0000000040)={0x2b89049c, 0x3}) setsockopt$sock_linger(r2, 0xffff, 0x80, &(0x7f0000000600)={0x80, 0x71f800000}, 0x8) 11:10:06 executing program 1: r0 = socket$inet6(0x18, 0x2, 0x0) r1 = dup2(r0, r0) sendmsg$unix(r1, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb18c3003c08feffffca32b2b57e5e00003f0000348adb0100010083d31fc6626d1befb52438d0b3246e0f9e8a7f28270d9111e1a0a80e598ff2a9a4bbb5cb6d26cd7133a66f1423fa355cdccafa7ebbb48b2df68a60309ae6376be8d0b074ea5de7becffedaecfca5c18a3ab152eeaeda0551b37e0f73434f053437101ae5e8c095b0ecc68a199801e40862e74e28d7c6932fe7968f0607fea22b086bdebebef456c9b48aed6b887340a472826ca652b9a6e5ea8816d0f4321c52039e40232f533ec95778c24760877adbe2380400"/219], 0x1c, 0x0}, 0x0) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000100)={{0x18, 0x1, 0x2, 0xeb6f}, {0x18, 0x0, 0x0, 0x9cd}, 0x5d6, [0x8, 0x5, 0x9, 0x9a9e, 0x3, 0xeb, 0x5, 0x10001]}, 0x3c) setsockopt$inet6_MRT6_DEL_MFC(r1, 0x29, 0x69, &(0x7f0000000140)={{0x18, 0x0, 0x0, 0x7fff}, {0x18, 0x0, 0x80000000, 0x6}, 0x0, [0x9, 0x457, 0x5, 0x4, 0x1, 0xbf19, 0x100, 0x4]}, 0xffffffffffffff8a) 11:10:06 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x4d}, {0x80}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000100)) 11:10:06 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x800, 0x0) readlinkat(r0, &(0x7f0000000080)='./file0\x00', &(0x7f00000000c0)=""/6, 0x6) r1 = open(&(0x7f0000000480)='./file0\x00', 0x80000000000206, 0xfffffffffffffffd) writev(r1, &(0x7f0000000640)=[{&(0x7f0000000140)='#!', 0x2}], 0x1) r2 = fcntl$dupfd(r1, 0x0, r1) write(r2, &(0x7f0000000100)=' \n', 0x3) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 11:10:06 executing program 1: r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10000, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0x82485608, &(0x7f0000000040)={0x29b8000, 0x8, 0x1, {[0x80000001, 0x9, 0x200, 0x2, 0x0, 0x3ff, 0xffffffff00000000, 0x95, 0x6, 0xfffffffffffffff7, 0x9465, 0x8, 0x4, 0x7, 0x40, 0x3, 0x8, 0x3f], [0x8001, 0x49dd63db, 0x100000000, 0x7, 0x6223, 0x1, 0xcb95, 0x20, 0x62, 0x200], [0x35, 0x1ff, 0x2, 0x1f, 0x5, 0x9, 0x7], [0x80, 0x0, 0x401, 0xbff, 0x400, 0x6], [{0x8e7b, 0x7, 0x1ff, 0x7f}, {0x7, 0x2, 0xd7, 0x2}, {0x5, 0x9, 0x9, 0x200}, {0xc80, 0xffffffffffffa6a3, 0x7, 0x8}, {0x800, 0x5, 0xcbe0, 0x6}, {0x6, 0x0, 0x80, 0x6c}, {0x0, 0xffffffffffffffe0, 0x2e0, 0x2}, {0x1000, 0x4, 0x0, 0x4}], {0x0, 0x100000000, 0x1ff, 0x4}, {0x5, 0x200, 0x200, 0x7}}}) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0x2a, 0x0, 0x0) 11:10:06 executing program 0: r0 = socket(0x18, 0x5, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) r2 = fcntl$dupfd(r1, 0x0, r0) recvfrom$unix(r0, &(0x7f0000000100)=""/4096, 0x1000, 0x800, &(0x7f0000001100)=@file={0x1, './file0\x00'}, 0xa) ioctl$TIOCOUTQ(r2, 0x40047473, &(0x7f0000000080)) munmap(&(0x7f00000c0000/0x4000)=nil, 0x4000) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) setsockopt(r1, 0x7, 0x15dc, &(0x7f0000000040)="5b8f5b04814b29b908cfdc08069cc7c9ce59a69b7232af39393fdddbdfe17976", 0x20) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, 0x0, 0xffffffffffffffd4) mknodat(r2, &(0x7f0000001140)='./file0\x00', 0x10, 0x38) 11:10:06 executing program 1: r0 = socket(0x2, 0x1, 0x0) select(0x40, &(0x7f0000000140), &(0x7f0000000100)={0x8}, 0x0, 0x0) open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x100, 0x100) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r2 = open(&(0x7f0000000000)='./file0\x00', 0x611, 0x0) pwritev(r1, &(0x7f00000000c0), 0x268, 0x0, 0x3fd) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x0, 0x10, r1, 0x0, 0x0) mprotect(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x3) pwritev(r2, &(0x7f00000006c0)=[{&(0x7f0000000180)="361eff0ea3b73b38c4df6e1f5aacd0105d0467ea47859b33403a0aee25b2b7ea960f565be6b0f897c59fcfa9ccdc5cce1f50cabc96a2865bae6b81b74a90f365a7d1b6cdbb36665e1772dfd22aa597eed9a2db508a42bef209bc99549c1c7cc1aa649e15", 0x64}, {&(0x7f0000000200)="60d2ace9c433fd65c64ba000be238bd3030ea99027e34da64bf97203c0d566a47bf01047c538eaf2e692168776868607bf3affa2e9ea2a5e21360f184f31df506b14225c1a1a7ae0e4b595fedba99b21dfe28df091d293fa2860b6b9348611b0b81261ad13e2837fcbe9cfccec5dce963d5b9f1033ff3f2e979910be88ce65ffa9fde84003a5adeddb4148d5feaf668f7a56dc5a7f0262dc28cc1aef77dbb9a551b01d822b24d22096295fa97071e7", 0xaf}, {&(0x7f00000002c0)="e04d8645ed8915c5884f7e14709ddf5af2657911a9ffc904504923a53d1a4c0fb922157f941689ccd14ac6dd73ea76339a3f0ddb33455268863cf242a46acf5dafcddedfaed53944ab42bd2559a5717f71984d661c855b87ed3d154df944bbe247c7fd3c52d3bc1626291b380b44211b8621f0", 0x73}, {&(0x7f0000000340)="641e91a3ba2e0059223ce7c309cc75fd6c535872008fdee7af853651c29327e3b6c3c51f058b32cda891b4b9bd331d2f932b4afe44dc0def39ddac7b49d98cc18f2199b589", 0x45}, {&(0x7f00000003c0)="5541a572cdcd540f8a4844361c6f9b0ec67d56f9c302d68a7e042f12a288a82b69bdf4719df244fc78fde683ac733dafe0170e7ccde611d4ddd003e13896993378bdab9c749a35872a72ddb63ee8ccdbb560670d283390c1fab8ea9162d6cf7fb11b92c0fab9ab13de13d8bf18540e90a527fa924e969878cb08c47e0e9b00d0b90221d9973d9c987c716895e0aa7ddd2eaecccf288bb0bf333dab968a43c08de5ab8a60beff1e061c6ade", 0xab}, {&(0x7f0000000500)="45910a5bb2f194da9921f20ce0e3bfbebf66f38c9c3d6c80eadbed36d55f5ff0955e70951bb9eeae6363d70f2fa8fc434ed1f06c1e8aedde0fe88d1b62dbf4833a929f547b79ecbb98e47b342b0921d0b011fee36dd35f9680d8bb0225598bf0d5cc9c66886aabb8bf3ba1a1d0babda2765b49c6203fe3ed60f7c08d1c7e4481d814408b1a0e8c18d229b10dfbc22d47941c916d089f4e61e039349389376749465146da6bbf7ff7190071fa3ec9130c7f093755719b0c6861275a0a77725fc8d6797d995c", 0xc5}, {&(0x7f0000000600)="a6865526e9d76f7fe388e682817995b072c144e5f73b5ac8415181d7854dfe695d32c2db1ad906c7149d500ffc52151514c584bb8d29aafae0a0e7d810047267fee70b6cb301ee61e092a0c37dc77128f122edc456a7c033a9369a8eccaa19a0c63d447372c7a1035b64bc2063fa999d839da88251eccd55e8bf5162046cf109646a707b587828eec7f675e71c78b53f8f55faa25e47422d14d22c84045dcad5dbe5f74da6df888c", 0xa8}, {&(0x7f00000000c0)="8329923721b62c8f", 0x8}], 0x8, 0x0, 0x0) shutdown(r0, 0x2) 11:10:06 executing program 0: r0 = socket$inet(0x2, 0x800008003, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1024, 0x0, 0x0) socket$inet(0x2, 0x1, 0x400) 11:10:06 executing program 0: r0 = socket(0x2, 0x2, 0x0) msgget$private(0x0, 0x45) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB="82022eaf66696c653000"], 0x10) sendmsg$unix(r0, &(0x7f0000001480)={0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="140000000000000800000000000000c4d61be70f1300050000000020ac1400e5df1615a1962aea000000000000000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB='\x00\x00\x00\x00'], 0x30}, 0x0) 11:10:06 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000001300)=[{&(0x7f00000001c0)="7bdd942765910ff5c9b8beac408aba89d5a40082e6e7c64663a026d2b61a249eb672f86050bc5d97af59965ad78cf18efae2419137f7dcba1d64ec8c2db45b0f3967e854bfce0b1cb0463d8c9afab151c7e1080bfe7c969eb2e4d629fb0f02aacc1f8627abaa44645776d20154a417dc7bd083411e3c1be5bb69ca7e121371340ee596e065669a9efcb13f3b74e0d8e9a648a73b377158de9d6926f02dfb5eb32fa218682d6fea1c858f7380d9e764cfcb0652d0848f5df95880bf86f77cf9fd9d84ab620d91660a1dd89817997e72858c009d71ee02ff3ed90de459b19a7779e3884ea0b95cd8b16e1aac2fa2805d431475e64b41e74692c2590d2138b98491fe9ed5e2914e022388173f1b72502012a6757e0b5d57d8fb868be652118ae2ccb2e4940278cc7fb7ada78867e06d70b6f5d683a63beb013036c9548d004c306adf744535f9c98a7246c53167e2e6055ebf57f521c0535d3f4af06a1c5a97a36ccb88f06c156eaeceec2dbd4829467bd292537f4ca62e10ec28657fceb7c0d8e353a6b780d9cbe9e1098e57e8ed0fe4450d5e5d260e88aae2248c622d47ef9aa2d237857ed81c2a609f03be93e055ede9b1ff173108a9c04951e2a9b0892507864f360e4557b459809d4f270c0f6f4a58feb07d4c38467fdac7ea98b14fe88c041335d73e469ec17cae20b0542e2116e29da5ff5933bbeff492cd205da547915ceffe48a8d90cfee93651a52db531f8a3fdf6858da07d3fcd3214cb552650f2dda2cd71035df9802d62a92dcc6f920d941306dfb1e467018386bbd10be43a937da4e9880fefbaff3cf6cc1a79882e544c6a30a1db063c6d03585b2bc3805d5e813c547f5bb2cf4926f8089daba614217910cb0bd653dcb4126f12ff74624ee431448bb4d00803c6bf46bec0565ba84ed2c59537ee78b5860646f61a849c481e1eacf5b31cf51aa55a296118fd28f8416184db4383fb6ebadd44762cbaa3e300b9093827c2db4d0d17c024e4fd54a1028356d3772d82729a15ea68cd391f81a3593e9590e2b2d2e57b8c06250d9128d1324dbb710faf9f7d5ee5d411dd4f8dd44685b60d2cc81ed87584054dfa4509165c6242cecd3736065669f5d79daaae2f9628a858931e06885ca6cb2c65d399d67fde3f3f60055d385a3a4702df67e60bf01c62a6980ebc19709d33ea738c427ea8f38a35caf6364cc19504ed53320cc052eb3f133329085ff61a98769e13a06f05f7ba5fddb28bcacfb2de5baf3588e1d35ea5cd83a2d39462b9f87ae0e1d304da08c731efbb0a33fc899a4bc0a38b122e460aca31b80228cccb785dfc6aa2a7de76a2177370525af04b947e7394cc650cea744858f2aa3da70b02be56001fb5930d8884cdf1eb39367c3ff29bbe2c84562a0e5351f86b54a3a34150ba4903c7b0b79bbc9f6b5cb50907ee346dfc2bcba36ad33a492cdaff1c62a468f1323d7686469de716d6896829572db5d7204d9066937187268191b7a4a59102e70cf4072e46a5f590da9de14f473f7c7b4d5f9eeab5b67e85ffc6d9e67aea9b31007ec9a9961bbbda54fdb1ab3dbe9090bb1d9e6da63b320ed6f42083133a32a2842bb0bd4971ccb3b069d6920ae6ed9dee057e12d268bdbdd632b82d79e0abca42431cf4d93e57b2eba4561a1e8a045f1b7451a8c491d720aabb462ac9a414d4eff8d87d5fe8e6d16e25058027f73bdd5ac923e333f5fdca42b97953f8e83f2488b54575d7f64b9b35a7bcacba0b7721a4e551f91ec1588dd1b7ab80f43d964e440cfe4aeb62fdcc077e729b99bdc5ed03682274a66bb8b1ba11b7df6b20ec5c653e8d4f7fad5735b8e6b844938e5e0cd433f680be6d60c363e4a0284e3b2b097822d1e7390a9e0a991ba6a10c73ca2169af4d46c3d788a863bf196e566c4c0da41e92eba626c62e247c25bfba8cc7ebbed4c44e60a44884f82c7335b08bb8d699d27a01b075086a45dd4a8979ead8dc51b4c2d866a205ebba39c57d5d364bc036c5855c5111c8c31a0f8cf2747bbf13b04d34395680d6656e0414f44d09fe90a1991c4533f95bcd57f77cdc2eb6f747e0af4bc3bc721b10dacd1b20189e954e7ec9ce1a9e93d2b0550c892b32539875ad6988a31ba57aed6fc90975a535eb58f5a9bf5ac14fb1149704b4351b40fd39d9563a4555b593b6cf2f4b3e13f7ba2f8fab469817bede280414010273ea938028ca4a77c3c70649e0f58ec34752e55e2b89c60309433b51af9d1a1d6841d7e936fd78fbf58d5c9776eebf49e35d2e1325316005e18077f30419c9205c8ad949396fc2fdbfe070f20824998763237dfa28355a0aeb48ba1e0d6056ca636663d92329380d73379c8afbfd81f01a7bd2e4d159e2097d5c32df889b890dbdd9b29820d4af3a13d097c789f4f507dd10adbf917af7ca54125a2b6320b052b3de99b9ad4007c381660832c2777a8f1760597c72916d94348925cc79b0602606063b8454fcdba0835c50a9e20d3a020cde1edab8ca5d62e172576592c6e327ffa99407cd475284eb98705bcfde2e7dd92f14ed31b1d49a2e3b8701dbd5b073364ed414f8b28f798d148820e27d68f9ebb20f1c366d40226e0e633bf09ca149cfbe738a447c83e4c561d10c085b1d0e5afe8f1bf63547635df35a6316e8895907a84a317b47a5077099313105bcf8354049e73f88c6be41aa161628d9c1682c16c22f522d1fb519784b0c1e02ae89a5068f70dbfbf4107218124235a5a29f8e63e59d3b931f9fa5e00504969fa109e07909e757b6b3c05561d9febb44aeb3b093a4fb6c9455c8586f9c975357d65561dd6cb4338b2842b7398ad04d0f0d00f47aef3daa303569d4363974df053f2ebd5d52c7724ad9592db24b1f6bb86f00ae7ecbf1cf27ec03b4e3b8d8c66aa6ba3130fe3936a1ea8c857d4666c7524cba5d33d176f59c7d75910c494c61cff7f5c911cc9d53dec7cd2d0d5fc4dd2d6ba99a4d8327bc85bf115cc8e8fcd304fa12477eba16693303d7443476766911bd90384f58376972317b9d19f0a9299362279d50c1d8dadcc2dfbcc54fc2354606be6c20d4c90f0ad23e8209b05ff61d6784af7efb205adcf323be5db39dbbbb1ccbf1e6dd79a6d973ef060074a9b82464eb82eb91f9c36cf325812557f909af69c2666a535320c679b07f36d1cb06e0dd3617d3119f24a2ef60b4a029bba5b4aea1b9c74045d85cc435b6efd514cc4b91fd1b6f4cd30e04123ee6306919fc7b8f4ceb970feae747f9146dfe4913a960ad77ddbe2b8b82491fb758c73ee43ce61af96d10cab7e777a8ae0deb8578283ecddcd1bd8d4de9860a11aa1a3215c5122f1efccf4d50f250ba6750895d08a7eb676eb5786c5de086e322f3cf1f4d8e99e82212f112c2e4b08688c2dda5d14647403a6a686345691b46cba9d9a0f184fe43d55dec25d5d18d6b3c6dd14d6fa4b3ae00aa1f2ff1007d4bf5ac916dec5092bfb1536df28565d75fd8e8202ec0a617d82b26ef76f86fdc21d74df95ad8c0a0aebef32b36c3750a12fa961a5788fec5a89e03af5193dbe785bb5b964cfaa5c8480a4cd90264cd445809d900ac47bd533d53a748371c40cd6d374dc8310bba6eea1f61010d87662da3b81fec34ffb89e846fc6f57e67a19b084f7546fc055857135e0b82ba9820d7117727f45e913b123c7bd6dac5fd430fb960e798bcd388353fc156c0fb387e1ff0de48e48e111b0540ec7b4e96c09acca9e71a9ca9c9c017eb16ed81693b85cd8a9705aca8e6b835541a53102b4963ce3c0b0509446c2492029d6e3bde59e2e690d7d8f22502c17cf40ce6298a78b4985a9949cc962b9d105c494e2d46eb76bf8fa7bd958d40f04aa5072f0e845bb969aea40c5e9797d163a8117a7f27df6ba157bef13da2846b22c74b0eb40310a038eacfbfe5dd8dcf048414bed879619dae2608c40cf543180c4cf78947fa5d40c06716668c9d6803da1f2f3985c2def6b3bd7437c272e92f1f5a6c0bf3fbd0f45a5324de77e53eaf2160ebd919489f2d1a4b8885461103e5358d2a311c21df3a1038c61850b00345e9b4f543171f9d5a07457050bcac891e19335b31a293093c905dd70fb1fd8b8caa522c848b397e0794e016e563b052296e8ec9d5190deb84a585e25f4390e4ccd32ec22a1dc712c00b7c4af78b826dabf26ed35bfb89c8e0ecf83bf10a08eb14f09af1dc34797cc86e00ab23a7d53e16057e12c1ba8b277259e18277dde21cd9d96db7f841d0690b3ff17182b130dddf119e1279dec491fbb16d0097922f2782aff72437348ad49d0c7458a10d5581417d042e33eec979dee9a3d39932f846d6d8bea0657bcd5f349f994f37944c4480db06451fb07e32bb178b0a6d929b328adddd4e9742b670db0654e93f3600e40358c0649a2bad2487b3d6a71ed241b6cb2d40da033481ee23921911c6c5986e57833c5c3e7b345f6ac73e933882c866f80839945d3e2afa37df497cc344b1b62a1119182102f2db190fe4555de26808aa3dcd9a4b8fb12ec3961cacd7bdd4ccf7094f059cf01a0b227a6c64e2b45f0ba3ebb3c594563307e7d0cb401f801b24f055dd154072f4144872561a47cc719655021b6c932bf510f4fcf1e62f1fc39b522df3c0c7238a3438484bf67bc61e5470e1ae0c4e5838a7788c8945f3bc94f0a477bcde4ec1ac3e6df8a5be243738f2919dc6535c7ada3f396e9161682772e9917bdfedafead787c8e344a6aecf2c1ea728ed81c44690e9d312d57c47101606555228eb029b5256a8c5d614ce1cc3cfe8886c7f3c148d4bd2adbb9bb3141659c31825c922fd91c1af8aa97f9e642e9b4876b276e100592a13273c7656aa6bf78553754487580e1f548a0427f3a98260d88bfcf3326aa220f565986a9c6fe54d3e3868ffb76d6feb3efc5c35fc87c11ab6abff921dbb8d751268eabc218f3d7d24d646e5682860709845a8dbf21d0ca8cf438261a179f1fca928893b7df71f9b05e4ccf085a11779b579df502abf03906e81ef1edd8f364b3fb5934382fe33ca46dfb40a07d821189471c77b4ffca8a9e13e689812c83e75ac6da3c966fa754ff710af880de7a24c991af1083e4b444cc2fe32d82e8053e2c7b955c658deac0b2f453a665f89d88b9b40136c0e773898b64d77601f8d6ff0631d1d7722239e054cedb7a06d058d6c34768155cdab5aec3181b88b45f05dc66149dae114eaa9ae774fbcd127603314419e31a908f1ddf6d562a10d863ec8e925a973445df38d86b898ef971fdf8f29d3cc0cb63cdd26b07b7e126b33385c927e570d23fb95f5189ef2083e0d511af83d51fb223fe9f635865d6ba3249322974fe1c26b20a3d436b9e85ba46493540b0c8d7ee61ee600c9d8d27e178036cfdb0fd225b60eff8bfb9abd868c0ef89a59c5ac1976f7e109d6b5faa449603bdf08e960b1e7fb6a2099ffbe54a80b07dc86e80287eb96d791cb52137c43b302f897498a01202702e69679b6befafbb9b48c2b12b0d08d76331decdd5289bf9830501825850729a367dc10722bc522ccccdce909dc42ae5b1630a21340131b4745c6dac5d7e97c3f94eb67116f68751c7725aaa5ef88b0400850d665d08018b74a0627161b79ba1ff83248fe4ea4a8d99571affcbe426021c3760e25182babad2a61d78f67bfca5237eac8a0473469c5f90b1d27d7ab8829313e8e5069ea3f677c2e2079c852cdaae07b88fba2f3fb33b277225409b615a204acc1b6dc8e0f06b34a70a4f71a5603333e0140d13585f0220dd76c08223dcf1941a7994fa3479c6dadc1b0693a05", 0x1000}], 0x1, 0x0, 0x0) pwritev(r0, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) r1 = socket(0x2, 0x2, 0x0) connect$unix(r1, &(0x7f0000000000)=ANY=[@ANYBLOB='\x00'/10], 0x10) 11:10:06 executing program 1: r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0xa80, 0x0) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x89, 0x0) r1 = kqueue() kqueue() open(&(0x7f0000000040)='./file0\x00', 0x400, 0x80) kevent(r1, &(0x7f0000000180), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wsmouse0\x00', 0x803, 0x0) 11:10:06 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000240)=[{&(0x7f0000000040)=""/101, 0x65}], 0x10000000000002d2, 0x0}, 0x0) madvise(&(0x7f0000002000/0x2000)=nil, 0x2000, 0x4) shutdown(r0, 0x0) r1 = syz_open_pts() ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) r2 = dup2(r1, r1) ioctl$KDGKBMODE(r2, 0x40044b06) 11:10:06 executing program 1: getrusage(0x0, &(0x7f0000000000)) getrusage(0x0, &(0x7f00000000c0)) 11:10:06 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getsockname$unix(r0, &(0x7f0000000180)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) fcntl$dupfd(r0, 0x0, r0) sendmsg(r0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB="2000000000000000e5ff000000000000f87c8a5b671b1b542a5387b73cb8eb48ab01619646d13ae632812f06000000a714000000290000002f000000000000000000000200000000"], 0x38}, 0x0) r1 = dup(r0) ioctl$TIOCGWINSZ(r1, 0x40087468, &(0x7f0000000080)) 11:10:06 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x80002005, 0x4300) r0 = open$dir(&(0x7f0000000140)='./bus\x00', 0x381, 0x0) select(0x40, &(0x7f0000000280), 0x0, &(0x7f0000000300)={0x3f, 0x1b0}, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SCALIBCOORDS(r1, 0x81205724, &(0x7f0000000840)={0x10000, 0xef0b, 0x5, 0x4, 0x3, 0x3, 0xce4, 0x10, [{0x80, 0x1d, 0x8001, 0x2}, {0x6, 0x5, 0x8, 0x20}, {0x1, 0x8, 0x3b1, 0x4}, {0x4, 0x7fffffff, 0x6, 0x40}, {0x3, 0x101, 0x9, 0x8}, {0xffffffffffffffe0, 0xcc, 0x11fa, 0x6}, {0x1, 0xfffffffffffffff9, 0xff, 0x3f}, {0x8, 0x800, 0x5, 0x7fffffff}, {0x8, 0x7, 0x3f, 0x4}, {0xffffffffffffffff, 0x935, 0x20}, {0x2, 0x1, 0x2437171a, 0x2}, {0x71b448a2, 0x3, 0xcb, 0x8}, {0x8, 0x3ff00000, 0xff, 0x1}, {0x2, 0x1d, 0x8, 0xe0}, {0x5, 0x7, 0x5, 0xc1d1}, {0x1, 0x3, 0x0, 0xe9}]}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$VT_SETMODE(r1, 0x80087602, &(0x7f0000000000)={0x0, 0x1ff, 0x7, 0xd18}) r2 = fcntl$getown(r0, 0x5) fcntl$setown(r1, 0x6, r2) 11:10:06 executing program 0: r0 = socket(0x18, 0x3, 0xab3a) setsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000)={0x9, 0x47b}, 0x10) semget$private(0x0, 0x0, 0x4) r1 = socket(0x6, 0x3, 0x100000000000002) setsockopt$sock_timeval(r1, 0xffff, 0x1005, &(0x7f00000001c0)={0x0, 0xd4000000000}, 0x10) 11:10:06 executing program 1: setrlimit(0x6, &(0x7f0000000100)={0xb, 0x93}) r0 = syz_open_pts() close(r0) r1 = openat$klog(0xffffffffffffff9c, &(0x7f0000000000)='/dev/klog\x00', 0x100, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$LIOCSFD(r1, 0x80046c7f, &(0x7f0000000140)=r2) ioctl$TIOCSTOP(r0, 0x2000746f) openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x80, 0x0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648"}) writev(r0, &(0x7f0000000500)=[{0x0}], 0x1) poll(&(0x7f0000000040)=[{r0, 0x6}], 0x1, 0x0) 11:10:06 executing program 0: r0 = geteuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) r2 = geteuid() r3 = getuid() setreuid(r2, r3) r4 = socket$unix(0x1, 0x1, 0x0) r5 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000001140)='/dev/ttyCcfg\x00', 0x2abe6d9f1a605953, 0x0) fcntl$dupfd(r4, 0xa, r5) geteuid() r6 = socket(0x800000018, 0x1, 0x0) getsockopt(r6, 0x7fffffff, 0x80, &(0x7f0000000100)=""/4096, &(0x7f0000001100)=0x1000) r7 = geteuid() seteuid(r7) setsockopt$sock_int(r6, 0xffff, 0x1000, &(0x7f0000000040)=0x8, 0x4) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000080)={0xfffffffffffffffc, 0x0, 0x0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) bind$unix(r6, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) fchown(r6, r0, r1) 11:10:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3c3}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x20bc, &(0x7f0000000140)=[{0x800000000087, 0x2, 0x1, 0x80}, {0x45, 0x1, 0x0, 0x8}, {0x6, 0x20, 0x4, 0x40}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0xfffffffffffffe38, &(0x7f0000000180)="55f98373fe336c18f0f7b25460cbdd5b3e0cb832ada952289cb54d1b6c86b778222a0e3ae6840db06c2334887c9371ad96b2dd0e11f14e5981d9e4b70397b4bae080276fa70294243b5586296bc23cf6bfb61c6c30577d1bf7bfb200ea22e1bd18c5208731778a8f69990005c58007d0e31459aa8741778fbe29d262102f3887b9a7b89a7f3063992adfb91a5d3fd6ba078b673e9956a0cdcda2dee922fe45c7f49beb06e167") pckbd_enable: command error 11:10:07 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) bind(r2, &(0x7f00000001c0)=@in6={0x18, 0x0, 0x7, 0x1ff}, 0xc) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x87}, {0x1, 0x3}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x1e0, &(0x7f0000000380)="7f958256be5dcee1e3048ef835c8510a9ca4dc864928ab78ca5ccd16fb2c2ecda2d88dd44aead749c973591ddcc8a6a29b3a38aba491e0b0d2a5cc52d905ef47f6ab85e7d09307330d6ced1fbe9d9ac1df310c137a75382c0bfdc0d50310a1e6ce36385cabe68c4b9d0131cb5b7355db88375d5a672d04b3d97967df7c9633bd1296b58755908ae229d292539a87bd366d4533263aebc538fbade5280aa8af94610c43f36e604785712293822d84271f48320c9a58d9bf8708e16066333deb24eff651206e2a44c8b613d25bfe57381e68a6f6a457b044849efd67b5a5e48cb310480036f263af09125f2b089c99ac5ef91b5175fb7086ebfda1aea37ba5ece3f4372140bfed05565799208bdb683ceae2229cb90ced535fc27e9b373ba188f0eec0e9bf490c00a1cda2d897b39a09dd9af1d7600a68bc986dfca7826a0f2b22287b80f23c42584cc130fa1574558e292b9d7dd5f1a90d8ac6e929d81e773bb991809232f7365c3210f16234fc468e7538cf39627066931b80158b752db5cd6a466130bc775d3c3b93202079fb38766ea1b3cf619d305efa91bcd000002c6c6659a01197a13c7ec75ff5d15753356047ba90773f8e91bab9f50b41b1d424a64d1497b45a2931e2e2efbcc169928a2ced135dceb291706dadee97c8181a706298") ioctl$BIOCSDIRFILT(r0, 0x8004427d, &(0x7f0000000040)) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000200)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x40, 0x0) 11:10:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000140)={0x3, &(0x7f0000000040)=[{0x44}, {0x28, 0x1ff, 0xfffffffffffffff8}, {0x6, 0x0, 0x0, 0x80000001}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) pwrite(r0, &(0x7f0000000080)="1c357e3a005856bf000000000000", 0x2, 0x0, 0x0) 11:10:08 executing program 0: mmap(&(0x7f00003f8000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = accept$inet(0xffffffffffffffff, &(0x7f0000000000), &(0x7f0000000040)=0xc) setsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000440)=0x1000000000000081, 0xfffffffffffffee1) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000080)=""/225, 0xe1}, {&(0x7f0000000180)=""/182, 0xb6}, {&(0x7f0000000240)=""/50, 0x32}], 0x3, &(0x7f00000002c0)=""/81, 0x51}, 0x800) chdir(&(0x7f0000739ffe)='..') 11:10:08 executing program 0: setuid(0xee01) r0 = shmget$private(0x0, 0x4000, 0x2, &(0x7f0000ffc000/0x4000)=nil) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000180)) shmctl$IPC_SET(r0, 0x1, &(0x7f0000000080)) pckbd_enable: command error 11:10:08 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800004502) r0 = open(&(0x7f0000000080)='./bus\x00', 0x2, 0x0) r1 = kqueue() link(&(0x7f0000000000)='./bus\x00', &(0x7f00000000c0)='./bus\x00') kevent(r1, &(0x7f00000001c0)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x6, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000240), 0x1, 0x0) ioctl$WSMUXIO_INJECTEVENT(r0, 0x80185760, &(0x7f0000000180)) 11:10:08 executing program 0: r0 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) listen(r2, 0x8) pwritev(r1, &(0x7f0000000040)=[{&(0x7f0000000100)="c34a83cad193cdf99a7b274da34541c2dbbdaedb38f40bd3e2c6d6012e73f5925f3ad3fae0f9e9741c68efab01f62f0884dc0803b4c396d7b70640f6a6257dc1af77d54472dc89fc164df071677669f3acd88c76d9b87d1883ec8774d51eb955ff1c084d61c8e22ae17bcabdedff7fd19d7ed4746a918b14fc50559de64cc5ad21e9bcacbc54cb63a90d0586d69b19f2744db8b15a1420e87c4f2f9e1de1f3adf2530e744d79d66562e67688ccdd5da758acb95046a41d0a3bc46371af914912b8c9accc759784cf3f438c996d56e9ec6bbb1de7e231e20b5efd286c6a59166f7954f3d0d37588e11a79adad8a090d75819301866a207d89da05008d3afc96fe0c8d8a77f700f597aa2432d383597b7fd0115e4ded22e07d1fc220000fe27ce579c3c683a96a82a2873def08e41063b153c9cc5e26ce0c4742cef95f18afe4c6d09cf679654c7d8e1a5bb27f9b2a043a916a0068db7913541951910aab8eb879428ef52f0c091f9d02a225c3bcaebe0623a3a568164a08e2dea29a9e513c776e3e69f6f782515ad26a32ad6e19062e9aabcea8fe2cdbd0277cb96a133332d9f6d768bc6103506f90effde80aff261fe0bc2b4081c84e30b4b34be2ccfa13b4f152f4f8d39fa00eeccea6b379da2a6242a3e093b4096407c19b63a9c11f44492119a7e87c3a6067d00940a3ac23dcb8485d74a6a511e29af8e90092bba994315b34401dd59491225fe95eaffa0ac88a577aa0fb80f435787ed5490632877355b0b0ba52e17956f99f4fda6ef35ef840fcbb3d452731382639d1c4a0fa992d25905839225539732a4ae8da379fa2e15b2a96b71db7e06b3ce7cae19d5a27f655c8851535d1fba872adcf419e344fed519437f1692e2417dc0263d9a45337b1401e40f69e866100be244ace4d9b948044fc4a476caabb192811d8aa28539496c8de1180121adbb5d7e6746c2bd28a9d2586cf63df95198069f37c7671bd28b97c1efcc478a24aaa78112f7d08d0cc7ae4526f276962642bb40b3d23439ac6a0d8842c5f8c4f08d4c8b0cfa0e9805c3836be6ed25842905a48e31f39dfc08e168aab9c6ce9f31fe747fddf60895f99063c8a07ed916379b19c5e244dd05e8c54db4221276c71177804b7c262e37488705fc16ccda235125b61589d7846d84d7468ba51ae0e199cba1940b37e722a03a7a3a7245abf8c76b7fc054fe967729c39df68b8212f15b8d503e60cfdb520b4a27526dae36322f3dc269170f042ad16ccd2cb58fd741398a7b9643f53e188649a6294e70c54c5546e4701f3442d654a7847159941c1d2f738a7436d8a2ac47e99d15a4811e9ed94ef0af1380576d66143166814c492eb9f391e6c95a2392e6ce7bf9fc1a22c8fec528c57b4c91c5a0c44e823bb661eebb4befd1e3dea925ca1f43a8352d45eb82bd9fb446a3ab41db2362e0d262a335c9300eb37e10743dee7adf646d7ddedb1414f9cfb48c22d83724df88e7fffc03103889e6a04d8c6ab88ee967e22b4db76d51f3aa01b6b2302b8d2927968544adc95792b6b99402569b406bdc62ef7541ffb37b20341463a1bbf3502d7e8412f541e9917e663ffe3713a26905908b3a1244a3154d830122f3c94095326e12cc4dc79ed7c766cdee4a0a657c98e089e24a54bbee18b29df4d7bb68a2abbce0a628e387fb930db2be3d047a6a3decdb6f9a23e332072250ae551bad361566f7de3e496069cda32d63ac6c4b2d84e597df2b7027c3b82463af670dfac05ff965f298d90ab77d7250165b1da5141326a2710d905ddd0d6c9663d26f369d24c0365ef3a6d02c06fb0960d3ebad8bcfd7105c04ddcfdf467ae52c56c9863ccf30a5080375bba61cc785192fafd569f67b5e862245cb893dc8e48728c4b6072c3deae04e34a9dd00a4105eb7f3aef90004bc197db36de5d4aa47801b3803eb25a3218eb740742359264cba5d321fbc00ac479a4a906bbf73b33335d6fc61568b1807525b89d4fe8163a1386b7acf4cabff48362d737da4519efb2b631150f111b3d17b7c16064ff95099b0a512359314f158e97d94634840919429d7f09260f5bfffdccb178411a2c6fda2b99f330fa3b3ad39fd7c1bd980ccb74835092977e304bce908b5ebce07bd627c25a0b4241ed0ceb257efcd8ac6b1b5367af2a2267da742cfa0812ad203e61f32bbbc0c4c41b5eed53832978f3f875276d6e81d140d0c204f15f86fb698a0ae881315357028e9637df6c8ae811159695ab9f3fe5795bced3d417e359d7d1c621a4138186e4c5983c662fbd46e13a44f5229eb669fdb72a7f1d2bdc21163e52e857e8617785893720c92cc3a33e7d55914e172119893f0a85aaa831a526fc13fadfe65e5d948a665bebfad7d8ef03825e163f893e6d33133e5ff8506346de5a141c6a37d3d540129236b2f9126741dc44b6c9872630199045e2b6725e1be708fdb4d8a69a80170fa02117e2cc1a4a3f9e16bfa24656db68feaf18c43d3404eaaf142aa85b2586cf7074db4a3f47095a23a378e436fe0ff86f7a5dfdb5088796fe23ae56cd0034916dce383b321f45484645e58f211a349941d1ea8ac55226ceafed3121591f9a4eb5bbf4dbc27dafc4005960de595699eec0c56f1802bf3617fb4686f08018e483deadd9f4b42fa1380447987d54d2e72a8876d4327db692d15133dd7672666ebdeaccfa28d089c4911854ef4c2d6a8fd9b75824e6246fb6cfe78c4c6ec1813f276daa0661c581b54486872b47d12072396a3f3698a7e230086ede512e193fb9f4ab1996d6aeaeeb565cc89da9e92d0758fd063df52ea5cc0c8117d8c44730f59335eee97169994e1b656c7aed0e4c018d3459bf66cbe3555ec556c3b46d064a5fcbd6e7f30a5723b6a1e12a39b976639d8732d4404ad551a56475c7d11585139d8f48c19281be21ca347e2dd5652900325e1f4679565f8f1f74df38168a5d5407381892a722d21d9a520080c89f8a6b68de401ab0bc3d53d7865a64a320476385133ec147c46dda897eab70a8575b8c107de7bf8614f2919463c0075c426f30d57d0c9f4d25752bba3ebfb4afb7432873ae4a53f5915b93ac124aa8464ebb01c6b924e20df83a054c7a87cb31e71c4f12fc848d60399648d6e99a09b12b96b8aea09afd7c7ae226262b0c94ba2bd1693812d6f6b7eded00d4ad4529142e736427212acae033acfa5d5b9939f24e873a7a3ddd1f8e9766ad49fa4bcbd78299b25d782f319756cf65b37504df0221a11a89bec3274a3ae8b237d30c19fd0efa89f6d43a2be7a88bb1965c2efded022f15588045ba1fad69c61e7e0c24c7567d38a05375021294a19e2e3634827f6c65c653b751dcd0db26bdcdaf7ca9dbee2659dbdcba8a5af8c698777bff3f9aa12f40d2ff703c76504c04d9ad2d013ea98cecf9dfb522f1a65a3bd7d949502977760872a66796659f4b43dba76fe10ecf5191dd2ea2261573411f94057328029de8a9c18b293ce5cc2e51019301784c4acb9f2ec0d5784290dace4c1e81175d8313c0402574cc7a320db37759088207209a8e54040cfec641b17f18299d91577ebe4c1c7f4610ef50ea7be2eaa707fa748daea724443fe5104cab33d025939cf7f4d31d9daec7d97987d8d391c633f941da95c5a3549ad5f8263f0fff70b5032a165387fc11305a8c749832ad34f2451df7c24a4769b724b8fc852b8bf9fa3313580a6cfa12dbcdf6e9ff6485f9e8f086b7c491299e45e727ffdd5eaed9b6635252c4e00db0fad52f4a6cfced42d1551fb5cdcf1ac003be3471163858da036667a9be4a19252f78513679b0b6125fda87cb7e418a390eb837bde695dc273880983aba6f1e4953e353c719a6ef6916494a006dbcff4d710153a6b8cfac03aad0a7d6dc1d157f5c8c35216e320c26de5acdb4e83e4dc5c2f2ef5ec7f2370eb83a4a490d3c9f57019022d55e9263d2e3e01380850541625309295637f66ab6d9ef16c3a0aa2bb2a5787b582394cddad7be33b0a373b79a2b42bb9fad03e026805ecaab13a89b990c87c3f9faed542985e4768f3d75b1c7f2640687d2f3cce72741cc5872002867f84e8a6646807756d07ccdc6b5839c2ba9329d5b9d746964fb0991a040835550e980d0da36b16ac8d7c45ddc48981b3997a360e0e0c82aeb30d384340e4d15d4e0b027fa9095447da25ae49f4a12bf1b38c319ef65afe43992cb404e1f35936709eadff58b9512850326a6f215962aa9a34caaeb3e94a52e04b8788ad36d2d3cc3c14d578066fdae41535c93d0bbd2387103e670f9487b5c4f55d0d6268ea5e32a613e333a6f61181c878bdb273cdfc56d75d2416963068bd481c8bd41112e7e4820387a57caf7e20223bbb6f26080a4f535524aa44116e5375bd1f3f1c8e884145d4f6f17070c632da0f959ff17b49a604e394212248be58104a3c3acbdbcc2b6434f8269bc9bd4e19bce7b009744674c089b359917a50af3c870a0e35332640423b9752f2e3a9c5e3ce42765e3d8f026e1a610e9362220cb02dbb06444aa4b932417f9138efd1d304dcb477f55b7cdf898adac261c8e3eb0b6b2ee0c44259be92eac1953eaa9cc29188304e049d3d94e31e9bd533a6fc8e856786ad32347257ed29616e82cd77783236d465aed2e30faf833648fd8410115a8fd1bdee9e002b1c2396021b05bda36d7204f18b1c8b49c621f24c916969a99b5c1464b458533a8c13cebe758cd1cd51e81367a415e9f7f9bc7f04a04cea1b2a9fa97d408dfdc302a57c17cb167f440040fb9313e8eaa7704bc17614e15c59d77ea06959f6fb62b822397d575f66ec5948428c9ed2010cbdf998678d37274c3f85f6e262c49eadfc761beca67f17dc9267914139bed5da6c0c267791055bbfb29e7f7cf017de577e9dba1fd3d60a70542911826150b9daf9aabe9ecdf75245efda63d48a7bcaf1c83fff32c9e725fbb7e7c6872a870cfce868a498ebc4fa4d6bbb8c388359abc591e0c206ebe02478d4632c003ee5cdfc8dfb377de1317074a07587b9370c20ee121f3c3f9d455e35bf948472e9e0519c5cbb29e1005e9eda676254084ab18d29f7b57abbadb9c9ac13fa7d7dd75ef297f53ac7a808d87d1d44da855a3a77d2261cdf2475748b20ff50f3dcb53a64051e0179b500af80db74911db3648d722b80cb538f686c367324c295311427564dd2bfdc38dfadb01caf08e51c539f86b68300459f1506fb674977faf51cfa7d03e1f321206ffe04d28d89a1a6addfc2002bbf630d96e8673825cf482e70f839cdd33b02cedc58923e1aba8053ed6e2d8c2e0fe1c15a687b456c02d79a6d48c0f08b8b7b8980ad2a966282c1e60bca40d75f288fcba78c959aee0bbe21ea76025c19e002ef55790dece4968f79705ad39ef04dfd8c605db304855154fd8d04b3dbba68fce1adf8713069a0ee7548c533aee4772e50589b9d21305297b0589588566048938abe52aa484f03aaa7afa249a6efc166995a758050af542940342d1d8771a9431821f9849c7b8f22b1bb434a9f1141977bc0065d3448e6a60f3e7118bbe1b2cda010c1d5e00e70e6f9e57c8a80d9e67e9abe6c8f8d6e971c4cb069897ea03f7f4a3f51e11681e92168359af83016877f38fb767d58d2de8544ca96ba69707770d9128844b11fa46fa18867e39c76057480162bbf7e97630d0ce2bf6f2a4a17a8595e918fc774f1f9c9fd21e77eed019768300fb50728ca14032fcaa01b335b5ef76cacd8454d7c8b2b22024459dab79a22c33b738e310db811dac114be98aafc9c5a57a008f46fb539780", 0x1000}, {&(0x7f0000001100)="3ea683fbb852e7ce84177759fdfd220875d2bc73c2d85da8cebeed043b2414df8510a9a769e87132cb23faad695704634daf8d47a8bf604f124ebd287305dfb9990d582a56757ba5c0013a59b9ba4d6ebdc6b888c1ea5279bb", 0x59}, {&(0x7f0000001280)="9f00e32a3a73d795dda8b71f408fe64c1447f127604be269396d9acd2491c7687383baf9b7f53f4beba82e06775b5d69299a00631804c7fd87c51e1f9e081e9d23cb24b24c3f6d93558fb6983a4d583d8deb5b65c524e442dd6486e777c7f50ac6975e22a8fb6cd5049f8d93f6fe716b46a25c9621e32076644e24280da70c1d2e1cacbca9668e5efc3e50e1485ab0c236bc02794ed76668b55698e48b161957ff85d32ce7a6c56f4d59d1c1bcbfa127248f95b311f73f8dce61b90ffaa27733fe0a721590718c343d1b863e63b1dc946560e5b3e0b305003848b6ba9ac2ba005ba24708", 0xe4}], 0x3, 0x0, 0x0) r3 = dup2(r0, r0) r4 = open$dir(&(0x7f0000001240)='./file0\x00', 0x40000400000002c2, 0x0) ftruncate(r3, 0x0, 0x30040000000) readv(r4, &(0x7f0000000080)=[{&(0x7f00000000c0)=""/39, 0xfffffd78}], 0x6a) writev(r3, &(0x7f0000000040), 0x1b) 11:10:08 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0xffffffffffffbffe, 0x0, "b0d420000000000010d671319b00"}) r0 = open(&(0x7f0000000080)='./file1\x00', 0x40, 0xe) pwritev(r0, &(0x7f0000000540)=[{&(0x7f0000000100)="cb1acaa3c50d1472d7dd39dc521061f3b689d4b3b433b7f7b7e2474f4a27437337406f8362d096d9c924ad3f0f145ce5454df12a75a76c3bae8849d121e0585f73469b7e66cd887b3f891ed346b03ad573ddffbea8ca80e85702c26f5e071663fcb9aafe902c82e038b7702bc7951cdf6712a78cd1b80beb1b0d24694db0b9f9a6", 0x81}, {&(0x7f00000001c0)="ff2ccc63e08a9938ff", 0x9}, {&(0x7f0000000200)="53c4", 0x2}, {&(0x7f0000000240)="679c168e1a9f3ccb16903bf5595103ecf85d1a87a430b4f8cc5498733875", 0x1e}, {&(0x7f0000000280)="ca118948228e8adecce0070f190593e3e513cfd460db30e832fc30cceb4149db361882b2b5d4c46135e39b0592dac4b3b6bc1e2268d2d02d8cf601f7f65d5a45ae180939a5a25f0120a406805d583a5759e98a0a231c80078377ab651b2ebcc9d512fa9cfc597a5b2eff1781ad87fff3a04a4d4799df8a98808000229cd44886b5d9b62daa95b7d60a66acdcac13d2701342404d16ddc81f52c4a616", 0x9c}, {&(0x7f0000000340)="4aedfedf8eae47e1edbd58038f8abc670e59dfe49652a3b8b9b7d899b9bb244c6893eb958f5055b7ddaf73deede6d373787d7b3875dfe5260d52e11e35b0211bf76b5a324144a832a2a55f005e36e48c90f4d153a9a1dda07cf325a0563f05e3a0fe5d52cf5beb4fba8755f4157f7e5528115d356250d7f4ec045a53b8d0a04efb0a1dc5394f768fd83ef9a824748022eca7785a16af0e78fb1b6a20bf6c7b", 0x9f}, {&(0x7f0000000400)="727ba050112cbb376d68b0ace39a242538da48b135b117962ade527a32e523d0b8cdc07a0a14237e95157ef230ac4c8a9d7555a5a9e37a5734aec60bed6626341afb00d7388634843085361b96a1f75681e48c6819eff36a06090b5e0e2e700f76375656c203d6a01ddf70ba6840b4bdc4dc196a005843e173e1d8433eef1f0610c22ce59dcbfb2cee19093d1ef4e3415d0f43ce5f6914c2f4c1cf175c7ae0b42b04814700c67e6cc627b9b417eea372abe351158a596d77193d001cdfaf0d784cd41619ffe4b7e0f0de4b54cf32668037", 0xd1}, {&(0x7f0000000500)}], 0x8, 0x0, 0x0) r1 = fcntl$dupfd(0xffffffffffffff9c, 0xa, 0xffffffffffffff9c) ioctl$TIOCSETA(r1, 0x802c7414, &(0x7f0000000000)={0x8001, 0x6a11df15, 0x7, 0x6f, "b89409394bfad58de9785ee4356fe7f8a377129d", 0x40, 0x100}) mknodat(r0, &(0x7f00000005c0)='./file0\x00', 0x8, 0x10005) r2 = socket(0x18, 0x1, 0x0) setsockopt$sock_int(r2, 0xffff, 0x1001, &(0x7f0000000040)=0xba, 0x4) ioctl$VT_GETMODE(r0, 0x40087603, &(0x7f0000000500)) getppid() ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000680)) symlink(&(0x7f00000006c0)='./file1\x00', &(0x7f0000000640)='./file0\x00') connect$unix(r2, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) 11:10:08 executing program 1: close(0xffffffffffffffff) mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x86139) r0 = open(&(0x7f0000000080)='./bus\x00', 0x5, 0x0) ioctl$TIOCOUTQ(0xffffffffffffffff, 0x40047473, &(0x7f0000000180)=0x8000) ioctl$PCIOCGETROM(r0, 0xc0107005, &(0x7f00000000c0)={{}, 0x6, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) write(r0, &(0x7f0000000040)="670dc3", 0x3) write(r0, &(0x7f00000001c0)="08ade09f32746a223c471c0795bf5ca1acdd50ca4d001955", 0x18) ftruncate(r0, 0x0, 0x9) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000140)) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$TIOCSTOP(r0, 0x2000746f) 11:10:08 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) recvfrom$inet(r1, &(0x7f0000000040)=""/50, 0x32, 0x801, &(0x7f0000000080)={0x2, 0x1}, 0xc) pledge(0xfffffffffffffffe, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f00000001c0)="eacc8e23f5791a5e0f1f184312ddcaec5361dca252399298f67716c57ba9c7bc84ed08ed5ce226b9d2b99c8f79a99a6fa137c55116c66618b3ff30df78dd4e6f15cab3dc4ba24a3ff2abda8f04e125e3ddc73874922cec08a3f2491adbf0f45dad23dc9056df33d6f3f8182ed7670377a7f97248a4297297a30465d548c1265b18d892c36b11d1d3cc2818d84c560a98a60a20e9fcd8dca42a823241c8d3d681e228b35abf23ff39a26626847eb2a7bc2e06728e5ef38d75ff639d819336d45f2e990188e9a96bc0e0dfb03a76c3019a49bc363f275bfa6587f9481b62ca752b4bc3bc", 0xe3) 11:10:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0x86136) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000080)='./bus\x00') r0 = open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000240)=[{{r0}, 0xffffffffffffffff, 0x89}], 0x9, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffe, 0x1, 0x0, 0xfffffffffffffffd, 0x5}], 0x8, 0x0, 0x20, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xffffffffffffffff, 0x4}], 0x7, 0x0, 0x0, 0x0) kevent(r1, 0x0, 0x0, &(0x7f0000000140), 0x7fff, 0x0) 11:10:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x50}, {0x1}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GCALIBCOORDS(r1, 0x41205725, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}) r2 = socket$unix(0x1, 0x5, 0x0) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000280)) lseek(r2, 0x0, 0x0, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") accept(r2, 0x0, &(0x7f00000002c0)) setsockopt$sock_int(r2, 0xffff, 0x10, &(0x7f0000000240)=0x2, 0x4) 11:10:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x4000000001, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) r1 = dup(r0) ioctl$BIOCGFILDROP(r1, 0x40044278, &(0x7f0000000180)) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x5) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{0x39}, {0x6}]}) pwrite(r0, &(0x7f0000000140)="02", 0x1, 0x0, 0x0) 11:10:08 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETVERAUTH(r1, 0x8004741c, &(0x7f0000000000)=0x3) ioctl$TIOCSETAF(r1, 0x802c7416, &(0x7f0000000080)={0x0, 0x54d, 0x5, 0x200000000511c, "047c2cdcc58b62c200000100"}) write(r0, &(0x7f0000000140)='\r', 0x1) 11:10:08 executing program 0: r0 = open$dir(&(0x7f0000000440)='./file0\x00', 0x400000002c2, 0x10000) execve(&(0x7f0000000040)='./file0\x00', &(0x7f00000001c0)=[&(0x7f00000000c0)='x\x00', &(0x7f0000000100)='x\x00', &(0x7f0000000140)='x\x00', &(0x7f0000000180)='x\x00'], &(0x7f0000000400)=[&(0x7f0000000200)='\x00', &(0x7f0000000240)='x\x00', &(0x7f0000000300)='x\x00', &(0x7f0000000380)='x\x00', &(0x7f00000003c0)='x\x00']) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000004c0)={0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f00000002c0)='./file1\x00', r1, r2) unveil(&(0x7f0000000280)='./file1\x00', &(0x7f0000000480)='\x02\xe5') unlinkat(r0, &(0x7f0000000080)='./file1/file0\x00', 0x8) execve(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) mknod(&(0x7f0000000000)='./file1\x00', 0x2000, 0x7) 11:10:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{}, {0x3, 0x40000000000}, {0x9, 0x0, 0x3}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:08 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/zero\x00', 0x20000, 0x0) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "010000fa00000002f000", 0x0, 0x69}) r1 = semget(0x0, 0x0, 0x10) semctl$SETVAL(r1, 0x0, 0x8, &(0x7f0000000100)=0x7ff) semget(0x0, 0x1, 0x10) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x1}}) socket(0x18, 0x8000, 0x7437) r2 = socket(0x18, 0x1, 0x0) close(r2) r3 = socket(0x18, 0x400000002, 0x0) connect$unix(0xffffffffffffffff, &(0x7f0000000040)=@abs={0xf77ab2fa3fc81865, 0x0, 0x0}, 0xfffffffffffffe25) shmget(0x1, 0x1000, 0x12, &(0x7f000068a000/0x1000)=nil) semctl$GETALL(r1, 0x0, 0x6, &(0x7f0000000140)=""/208) mprotect(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x1) r4 = fcntl$dupfd(r2, 0xa, r3) ioctl$PCIOCWRITE(r4, 0xc0107003, &(0x7f0000000080)={{0x0, 0x6, 0xcef}, 0x5, 0x10001, 0x2}) mmap(&(0x7f0000689000/0x3000)=nil, 0x3000, 0x1, 0x11, r3, 0x0, 0x0) accept$unix(r4, &(0x7f0000000240)=@abs, &(0x7f0000000280)=0x8) r5 = socket(0x10, 0x3, 0xffffffff) setsockopt(r3, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) read(r5, &(0x7f0000000300)=""/118, 0x76) connect$unix(r2, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:10:08 executing program 1: r0 = socket(0x0, 0x2, 0x0) setsockopt(r0, 0x29, 0x2b, &(0x7f0000000000)='\fFW}', 0x4) 11:10:08 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000000140)={&(0x7f00000000c0)=@in6, 0xc, 0x0, 0x0, &(0x7f0000000200)=""/201, 0xc9}, 0x0) connect$unix(r1, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0xa) dup2(r0, r1) pipe2(&(0x7f0000000080), 0x10010) sendmsg$unix(r0, &(0x7f0000002480)={0x0, 0x0, 0x0}, 0x0) 11:10:09 executing program 0: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) poll(&(0x7f0000000000)=[{r0, 0x4c}], 0x1, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000000), 0x9130fbf, 0x0, 0x4000000, 0x0) minherit(&(0x7f00003ee000/0x1000)=nil, 0x1000, 0x0) 11:10:10 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000080), &(0x7f0000000100)=0x4) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000040)=[{0x87}, {0x80000016}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSDLT(r1, 0x8004427a, &(0x7f0000000140)=0x9) syz_emit_ethernet(0x1, &(0x7f0000000180)="ad") readv(r0, &(0x7f0000000240)=[{&(0x7f00000001c0)=""/12, 0xc}], 0x1) 11:10:10 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x84}, {0x24}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8, 0x0) ioctl$TIOCSTOP(r1, 0x2000746f) syz_emit_ethernet(0x6e, &(0x7f0000000380)="b9473286019f4930c7dfb18431bd00080000000000008731c10521bfbe4f0504d276a2627eff85eea432c8257516b7e680f962e07e9dfcebf8721b7b68a4a5482a9f6f4fd25b77b51d0daa5bddd1a5af71b389ee6fd6f0ca022a7ecd7d76123810f3d0241818c09152dad64a6ce5") 11:10:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x20}, {0xc}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x4, &(0x7f0000000140)='\x00j\f!') r1 = open(&(0x7f00000000c0)='./file0\x00', 0x10000, 0x4) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000180)={0x2, 0x3}) 11:10:10 executing program 0: mknod(&(0x7f00000001c0)='./bus\x00', 0x200000000006010, 0xe02) open$dir(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) chroot(&(0x7f0000000080)='.\x00') socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000440)=""/210, 0xd2}, 0x0) link(&(0x7f0000000000)='./bus\x00', &(0x7f0000000140)='./bus\x00') sendmsg$unix(r1, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000100)=ANY=[@ANYBLOB="28058a1f7f52b41a8d00000008ae7fdf03000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1], 0x28}, 0x0) 11:10:10 executing program 1: 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) ioctl$TIOCMSET(r1, 0x8004427d, &(0x7f0000000000)) ioctl$TIOCFLUSH(r1, 0x80047410, &(0x7f0000000080)=0xa57d) ioctl$KDDISABIO(r1, 0x20004b3d) 11:10:10 executing program 1: r0 = socket$unix(0x1, 0x7, 0x0) sendto(r0, &(0x7f0000000000)='\x00', 0x1, 0x2, 0x0, 0x69) r1 = socket$inet6(0x18, 0x1, 0xfffffffffffffff8) bind(r1, &(0x7f0000000040)=@un=@abs={0x1, 0x0, 0x0}, 0x8) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r2 = socket(0x1, 0x1, 0x0) setsockopt(r2, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendmsg(r2, &(0x7f00000035c0)={&(0x7f0000000080)=@un=@file={0x1, './file0\x00'}, 0xa, &(0x7f0000002380)=[{&(0x7f0000001180)="b156dfbdf1c956fb587ad010b97fefb73287168d158984651fbd20ddedef36f0d721b077172eca68dfbdf594d1277b35098be5928c72e09bdad3bac8047b57bbc30f1c65d825271f20cb05e7717f5221fbd2c0fe243774513e163ebd5d1ce65cb13995939f222580efb0dd49fcccb197e0a1e3b252f6d9d4d06833bc0866bf6c911e44c5c4deb53d1515998f4c45d88319055b978851faa7ab78", 0x9a}, {&(0x7f00000000c0)="430ce212fe961274a35c4c22482460518c2df7f7ec48f622009ed361b5da03a301fb00aa87ac1c4c6b", 0x29}, {&(0x7f0000000100)="1b4446ce563abd67bba69e7d3c5e531ff46f8e5a0fc9b24cc18b23adbb52f37bfc361d02031bbd8f7260196408dbb5c8613520b320c6552b45", 0x39}, {&(0x7f0000001240)="d2a5fc2b1ccfcc173f75003238ab33a7215428e922d4f7be05a677d1bfbf75b960d053330d8058828f99bc9adb66e39f5dc20ab4440de2de96a0f1f382df4e4ccd81e9422040b42ae00f685ea167c114c20c175a1f3a771227590a8c438521ab87d47155423844d666e78d923f2d361b9b6a1e1b8925bbe2ae75f96b8d53efb85649e4dc7b4e3c1f9de8bca007e0d052fb97564ae31198167c83eee9ab83c47d77edfd0fa343eee689eacdda4f39f8f49b7d57dbfee179e56d58e90e749420510b1af76dc35f260bb7e1cb959b295a5ed9de4be4a1123a6904cd70e58ce181806518642aecfbb60512937882b100473cba2f990c3d953618e797274c310704cc55833931a6cd1963c2617f69eaff0be36d5ddd45d49bc278470ee47b89072b4dd0cc56fcd135bb4f4497cb30ad42c84f36c1bbe4052b5a71f4f609deed56b1815332c36f853df4d20d2ed1759ef095d979e3c7e2cc633ce47a7bc1bf3e5e588b6abe64912a30f4f602df8b91a2d09aab2fedf42e761f25340c56beaf43b74564e6044adc111ef6e25de37f845020e06299f223b8964452b87658abcbbc6cb8f67a1bb8224fca8317689e7fc1a9a9a7fbf1c92b134d61a10acce69b066fe2d91b191c6c08b847de469705398bf227e7162be0eb60a180678ccb2372eada61ee391417f4607e305f7f4287e676412469d37b0cc3dd24d524fa12f5a57618c374eb990651e1319ee6c345df8e1494272a056a29e4ee0caa711a5fc30b0616064b77f7d097f98a1a6a18b20475a021288467ac23eb4b6b608fca19f6e48dbbd0f083a2293db71a232e5e8db1867b3e06baba5d08fb24a4a6f114986359169f7a59687f760ee3b2997a7c5a7baefa6a71067ae093a8866522eefa9d79b04b51188afa7b832001aecea2b4cec8f19a152657a226f0b88eeaf3fd8c824fd602649f6daee4823444f94a6f33c7dfb64c327e817b029175d85cc7ddab71732ac346cb542fd0621f6e4b923707f25a79db33a5fe74863838f62d732a8cbc9070c7dfe2e03e5f10bd67aedd9f047487c37acaaab3ead16b61d7721646db03307192f906a1e0c0781b672112bbaee4dfcff4b011b71068f1e14fc2ab83531c2fee03a9b579361f6296a84d32b528fb2b59a7307064245642b5380bc4846ee623ea0281a3a8ea7f104dd8462265a25d9178958d030dabb23b357a4c513b15f5b5fdb78343d3103d963aa2f2bd0ab47518cc4315ab5ec6c65cbbe27f7411c18a3ef6370195bfd647368f79bc2172339269a95d8e1968c0bc3767262c084097abd7a7dff0c6a8aad5ea5f3eccdec60abb53c475f3fa79e691ab6500a7362feaae899ef4ab8b09eb3a6723a00951bedf8afd05cd93e076841cc490958e71c6435eb109bc927809e479d0154914235687703b15c1e7bf45793083c853ab0195165d1f5380e783a02d05898db1a2f52eaf7982f21a3ba10292a9ec8c69c8c31d88957fe53fd7892cd12dd5f99a97a0f11a5955bae12b91cba4160ac23829b5bf814c6e1533081faa793c4aa233696b43c6f6cd992b26ea7723f743ee72ad6b1c78970208915902efa7b2041c6719321581f584c992dfad483d392285464c63d86977811fe349602255975d5646fdea8dc3c600de185f86fc6bf93382fbd94beb8b2a77f6652e7e9d0be9faee81495b66cd483153e5e6ab8006b3d10f04e5bdf25f6d146a64ef4c62f85c9f8f179922b289655c840966b106ea7fe2ee88c2f74b5b583b4856e61ddbf2073dc53f633125940c4f4b1ee3ea1b30d4325fff3d12b0d9d6473d7a60546d29fc64c7c19e1b345df5146c86ff68ffa3bf7b62ea787fa09f23a44538e590d0d2f5c95bd8fbffca10e20f5a19e5d5feb30a65cc260dc12dadabc91c99c30bcf2bb5d3717015c9ba340910e8e0ddbc097be49d22144ab04646f7675f9331c7cb389c12aa1084691a005767f7b9a2111257989453df129d8631b0e388734759e3689fd0cad379028cd394d0285053ae8578974c96610a815973e6b00260bc07707c7b470bc91d3fed491da20c84683c2a4f471f753ad385715c8246e9d629b9bcbe9ded7301c2ef7168773a577f0f4e12285518820f8baae43dc85b93869e25884d210f5caaa9352bdec50299d66f4fde98296e63f247a4c8d16cb32f3ce58c94f11a34712bde041c6b2d9bbc3074d93bfed462656ff7cd05e3e6940917110954390ae21c6b3b365e2b9c2871d9195c14ec96865ee949c24329c1eccced92efb978841fafe14964499de9c08b0459088500af7d271d72aadf18545c91cf647ee90e05714ec4097860c0c9e9829b35335a7525287c73d3a2f1b0803da6ce43cfe33f2d912eea7f03b8df876ac4b30413fefa736108f4893983d941aa03316ffd27c1c33a7fffcd4e474f4080dc284b332b68bf6ab9b8343ab7854c2534668657e3dc5363868e6de80666e04cd8c98471f7f5e02234bf659a59e9e9971da1e031a3a986ab5f7ff9186eaa3da674f30c9b908181a30b36f595c05555bc67c7550d5ac89217f0ad4dae711002bf9915e8669248c2293956e9d1638a809700ac7dd7d2989e6479fe91aa576a3f6b9d6fc818f3d31cf86adf638792b766e47e58f7f44e1c2a5cc5c21a6f564f790d0bafd7ae1f8eabe31fedf3fa3d20e5263beb58c7318264773fc639a708d52cc0e390376322a98a675bc644aa1883650f21672b05064f3e800178729eb2d4bfda578ba34182eda5f9b73cabacb163a9a40488bed43fb3cee5d21dbd436d8dea2a8be1ed78790c5fe54ecaaf14953eb7a0140eef176bc77a6a7a3e214f3b0fec43dfd67899af7c70a742982bf31ab64a69bf202267da97c6abf6aec2f16eeeb912e7714f66aa3af51c0d6901538c555b3f0730fa7d170cc98c6c2976e3deddf86241cf047f5da1e70752c432bf0af357ec96c2cea4242f35362bfb455b39dbc5d8160ffa8f0027b1217405a975e71fc6d3f13c94516614e379a214148e6557b9ffbbeea7d58c788b8d4e0d66e240c202a84af13b6ca039c31c0ffdf110666abba157afc593c606e4c9e637933e8aef6a35d7f4998c9c2c8ba6d297fda2d5b5abd7e83ac440f29cd69d694b3ab6c774c08bc8e97a5cba060c54da01a0f44a9a2435a85e9143d4ee31f50345c89c5bc1e97bf9ef60d7877e7dadaa58430fd45f27393b49424a8c90f0f7dd4de113ffbb4c931122a65bd8dc0e9f91c29ce3d3a1210e1cc43321614df9ce9f7fe745cbb098bd43576f77286d74751cdab849a2cdd63767526426e5d7768245a1632d682b032cc8c827e85cb1056e95bfad3826eb4030b51a34c69a05526af690969e442373e379f7419d3987d310a16e1e182024c63bc6fed825d2e7b8eeaf98a9d4e3ba1420c710fb019e1e8f7b3a9cbbd8f343829cbd3358ceb46363fc72f9cf559be701bb4ed487972c646b5ec877e1eba9ca5a07a5a00d8d60b925f685361e8f5a3c9a2a2fe02f125c1cf99b5f84ba91054082cc3a9f989aeb65ea2b42cdfcde142fc15f210125c3c5396570bc3cecd0728881cc0b3152828011e5d974ee035b92396e49a1664e489acb11f17050ec94e7be96a31eb56429487dd5c5dc3d6f4d477d462597db9873d43033cbec5cc355d2b5da239f31cfe8838752c340cbee4d885a6dea455769d0ed6041f1c167f09e3c556ee3034061d664cc584806c1b3c7ef7054ff50d8810f5d60b04818b881048cfe365a55c95decd82fa3e17aa2c1aa6e7b64cd6cc17cf0319c732417257c88b2db1c55f0cb8f58a38526e2406d5cc6cc4b2f185e8cd77dfde9998ef7b854093060bf18cb486488bfdd85df6372edc80a709d4b4439f173a14332c80b99c484e7133b5518d6b6bb8be8aa47a8c667fb5408e9cdbe760b38d4ae81fa2933dd6248d0d1190fe695ebcaaa024ba74f7b76bfdcbd59c1a5bdefaf0cb7b8707191d8113e11578365a741e570697b3dab06b309a84a5e8d99121e2f54d2b0c77c32b9e86cb2ee84281e6c6105263611b5f91f16bc30d412000856660134fd1c83dbc3adaf93a83387a1f661de581e3fa27af05a89e88005a99b3ab3726cea0ba3a58769107f71c384f9e35d562e4fc800fe4cb425bc7ab2c44185594da5c0bb32eb637744b3cb1fd0e761c7a81eb8c67b53e4b4b608e51d17b3eb09a8f3bca2eda682b20c7be432935272824f548f1e8d57992da344390f0de69d0f92ed264d818a0dedd0ab634a1d5fc45b5a32e160b46ea83efb33036514d854da1a63e5e4649e5b3ed6a4a7001644c09c37aaf4f3f889784a4a8c1fee977ec1503508cbc3893b24401ae462facf321da8d4023cee8f01eb14ab684037b378035ede0bc9fff73c0bf48b7485fe2533fd841a80157dc35a47e9a9ccd3efa9ebe4a5c776e273fd856ba798893c06658289684cdaa9eb1fdf6efd1bf9350e82d03cc272d0c86e2b3761aff02c07366ad2e4b7893848277af0ed04af36164c5bf7cd1390221bac8c55d1028f495cac81acc40cac11e58baa8073bee42ef82388a1d5c20999e020b71a903a23990b267eee18b862f1fa7d56b495f2070bccbcb4a2b0d232986d48a092e49863fe99026df9bfccb37368c90e2cf989519e1724c60d9160ce7f4a07dd3d20845b5024cef56d7cda01fda452402b6aa66eef0334d89342aa35c6a2ad4802bad909625868521f3d9ed5156b3db0514594de65289cec42d461db9c0ed6b213e8fe50018117ee6e03ec0826b48f67f39114de5832fc0a5e08ab0614aa495b26a318bac2dcb98594b58ea8121d31ee74454764f24be1c35431961f044a1a7df7f0ac0e737d9ab5c3b5ac2bee0d7375de4009f94fb9a0488902398a39ffc55a33d859b79eba3e6bc859d339c733d0a6ab6c8e32645b5cb4d813c541a92d68676d2d23518c6280c57f02b31b27d9839aa7741922a49fb5c2b8a18a254cfc9d23dd1ea67178ce51b597ff060182616d46ed470955deb15d43f2530d72732f9ab572a33d3c1dbde80b28d5397f8745c55ac2f2d68c416e3b82e17725cebd9f91f9c3dd7622522197874a1591fec5e53004e22f5e1d4271654ff02ed08cfc63edc8be3f164041b046fcb19d2e93bdfdc2445b52e332536696ef42491e4fed0b182dc23267b985584940cafa3f56fa08a3d2d470eda4dab0733846e4eb9774d6a76d12b55f2bc7ed1a14e1fd06995cf2da1b680c9c154eab3013b92194b7f4ee05b081d3cb7e7e4edfd4450d1db99fb7c320a11d82258a8e632a4f6e20491b3a3056115205176e6ac1df3e405fa0ea954c48d66b491c869be45101417584e39604bafb56654529da0987a6702ac26d74768e10e2cddc88c52a4983ab8f281c2fedc317efd652b18a320a08ffff1e57fed91b2831886c35414689e1ebded35fa7fcdfeafc15709767ed299a9ada16c83bf5458fb5e581ee0fd539371c482a6b0d85c2e87a925cb645de5f0fbde144f4c67219c24890b4586676538d126caeddc4db0064dfae3456225c046b1c4a1bf4404b449769a057bdb930dc82743006f8a750a58cad7a4ffc43039276e5ba0003b287f9b2a793c55464da5de842d8a3a732a5ed04675d9d9665999f16a529ba6c8355f94195b124b17a593ddcf1133163e812e9c3b9d844014413f8dfde1733674d28a49b59b7f762502d1510d46063eb051244388379bc9a2151a706ad6d6391570be3fa0550b5ffca22938adffb64c233ceaa666a996c97c730f3a256e5575bedd59930a5213bae0e3f0b1ece40a94bc06647494c8214ceb506c58c940605ade342a454031eb90f4c29a5cb24bf26", 0x1000}, {&(0x7f0000002240)="d36335275e503fc56d383d1ecb8bd954730af2cf700e1489d1b31c2f54748f7be4bcff84ae7241729e28c791f4f3a31e9df33b6befa292a43d7b90ea07bb853a0e210e8bf27854407bf21473f5eb28ac32d4eacbbcc16293f3c14671b763", 0x5e}, {&(0x7f00000022c0)="38c9e8d4759b608bfb17d695a06a77003fe79ab1042d55dbe834f517c584b1182ba94e377dfabb23381c470e3a07bbe65ab15eb2f5757c59dccb768b090eba3b59fb857fe57d", 0x46}, {&(0x7f0000002340)="166ebd56c5217b51d598c867ca340bc89a65", 0x12}], 0x7, &(0x7f0000002400)=[{0x1010, 0x1, 0x100000000, "a0a7999b1b855370c7e98f23fafaf18061c39f00918c43e7ec35bd90a56fed7d4c7d6e2b3f97083cb2926909b0b20608070119ea9cb19d3efbb949489319d4d016f6e72d9a89f46fb53112af237b884819c8653bfb799d6c62e14581fa411f92d0b33a86534eaba315446bb9efb8ca5389079af19cf082099908ab035790bc3ed755a7b343b1cbc9c4078f7a024e8d77983a3edf0371eb95ad66478202a0c2a2b0a38b667dd5093d8ec97d413beceeed9d67c5b4597b6adcdfed1cf0d36031c1f83250e95811c84982cb000bf1aed63e9868223fb68aac4794d4005bf6f807f23f97cb793d91076de3ecc1dae3bfda4d52ebb915f0fbb225e3ae722f2e01694bb1f255d1e5a790492269ea354a5d1d7b58b4d9fd842e6f172a9f2d91680ef3d15f78f6064eb930df40a42d20e0d385fe52ade15a3151dc40bf2c4f032b02590db67465ab41a89597434b6f4912b6ac5eaf125aa96069345bd94f9ea977546e2b9ffe1fc128d013cd12841cf490394c3d60115c8646ba95f4f09859396ff57e57e8900d47d4de94d60db8c2bb5081358763977cba1aa1842fffec65e0b9c7bcc6b5b606cab857e4f6877dd755968c7175bfe0f7fff6f8bac63c1377ef82ae8b17b42f5cb95778195d174addbf83789eac51e33a0b6f9220ea570dbe79603129c9520c5e0e6862bd80326091c2bd8aecc939b04e2f69b8d73f36cbc13775444ad56428805a7f67fbf20d7d60765c83dc517fa70a1b5697bfbbf271a0673005815597a0c313043f14cac889522306e568d09cd503001509f58adac623129d45e29715c06a371f52cd2d1658f4b7cd600e22a81bd6b64249344c5dc81a7328b11e4d0648ad752eb4dafc44697399a468d4d0ee3efeb04d6cb8ff02cf15c1647db799bacf3c9b1e4ef7488759a20aec76fe8659017aa9f9711c8f90570055d424514c7e4ac517440f113a60129b895b420fd58f1bf1014455c447d7ccfed296b51e4228fa664b4da29cd00ba8cd66a84d01141e4f21f8a9d982b266c34d354f3fb77602f9977dbd3a5ce4f1e688c0c8eda9c10491eb617f54f86ae779e294627f2c9d6cc417cc0473f56608b40dfd236431e83d2adcdad6ea43dadf2a6e33d78d45d584d091622c1fe04187f37d9115074419bdbae0799db087a99ec9e4491b0ed7a767674f41911c77d8779ca007d278923483cfd65b32d278b0dc888723b837abbf15feedbc5dd39257b547fe65d0452d7702df4531a39ecb059c72fadba797393448e4454d6a7e4bf8a430f0f694e97b0a469c2a6eedfa8fb775d75dce0c4584b4fbbeadbb518e0960dbffa0130c8183015ed8f42681786aea8affbc12ddc96daed3afdc1ad25723d6cbf3c18e0ce3f27f538580ad05e3978c6964e13c5c27a4eaa52b97f6d73eb08f6a287e9db685c71b0d7eb3b11f42695cd057c7428784b35f770a5ca3b9634a7fe7becf7920d4f5ec7d64c40ec4bf3a31797fa48fabae7be6189ae33453ef485b25bde9f1ac753a97b9bfdc00f54c0a374f456cddc33ed097251cc848dc5b30b909308ba2d308d71158b696b9f9695bada439d3164b1c4ef65d032955c32ec4862d3cffe4a795892b671f1943531d8f84c855af2e6a519ac517c5f24a71b868948fee9501c01067d60a4ce55a565f0926bfc7438d3b778190cbb1d349c0bb27a50f6a8f2a2e1b682dd0d175ef0486db6628f672c8c42ace894a0b4e23da5c74af54fd98617bb2995cedd2602a868a5726a6e1b5250cc47cad4e90219efcfd2c1fe60b6fceb35aadfdec1fd59167f3ce40e66a7e53c208d14565d296f7c0317dca6e6ce02284975a437a690ba0f97eaa224ce691662e3f171ee6e4b012b0608f45d946e64cdcadc39a3639938d0dd5a2ae1f73f2393163eb3d90503d993b5131fb1ed70635ca6d00d428117e479dd4c51733ecc5ee2200a544d66f829b2ceecf6462b137f67a7c058b203ade003f0709a4b09c70d772ec6b0efbf9824562345f177745e7c436af6a587ff73f90faf862075d7338b10f98b7cf3e598d7677cd3880c260ce1506cdab045fa10d061c396b042e978d4762d9db7d2bbd8ed3c397dd90ae275b420ef1a1d168903df2c1a66210224fd840f9b5e7e2403320caa9d283fb5696d74a0e87cec34979fe0e998cb4a1f643da7c13380fa8bc99da261f7153a93f867e8ad54509301e5af9176f2b1c07c92b7fbeecf2452ef25784def81c5576160d759d4921be6aa36692b6f547edf8aabb834374819768c5cd2f6accbe640cd79d10a9bef87ef9bc43015ddba4ad0253e5198dba7ecc77df84b537abe854add60365e5c217ec22a99a7e475a662048e40740e2a5f6631d26046e31f088622e629a8d1c4cac8324cdd7f977926c6baf5ce422aa030646907548401ceb2ab26c38e8150bb9e7aa0f85d51287e0d27bdcba9576193154c4090789f7d034e1bf99402e7b34ddeb04429d4401e2f1521ba5e65d55c693a8b6b8965bdaafab293af1ffb7509950618bf12f268e762ab2f842c3992412c18f189a751dc3bfcac132c30b856d08977c65df7a3289dfadfbd77c9fb24f42b4a4cf543c6c7dd373e4da7004628cfb70864e330052810a685043fb57cb328262c6cf0dfbc4058eb32167d3041989379e217f84879b5e975d9bff4b7756f1d3b1903de4cc523bc18e586e1c6f34089e2414c147e1ea25aeb5550aa09467699424d935d20659ac2fa7eaacfa8eca541d8f68909957b9927c06923781a154d3be8038e913740b7135c9c36889876219ed1803db6fa2f390ddf0b142e658fdd6370b5e2c807f08713f76af36de8ef18cf19637e0e543e58a36d73e856f35b005ed2048f9003b1f896316506993ebcd218b75fe0136afd5ebd4a80e309764376960320730ca4bbd9d05446233bba291ae2ae06d93783b8223dff935c5615b99cdd0e172f9909d08054c778a8b86a3faf45d34557537e4795f3e79d5f5fcbfdda385b057698f66201c2adceb4c99922e16410a308a1886fad39f1a67c35d16de969d6fadc93b1d62c17e08b1443fd2f5e0c718bbc05b3fc569abecaa603848eff2f4916a42b39e65c81ecb0acb21ae0a05b3b5e344d839980fa27795e256b6120dc89e27d1566786235e3a6a9f0e1fb2fd92b7ff31a65776684cd977c6bc6fa1f0d36ce47bbaf4572a3bc6455e18e9bde3994ff881d51bfd4fcba696f81be5ced432e7f95506eab1177abf3a6ce70ac3cd529aa36cc7d735971bd08100c6780d782492bb8f767feff1d6ff5a7a68807a432248dc17b69f5d447dd8c03fed5019abe07fa5769b01325358c0b8cf058fd7cdaabbe6b597d49eeaf79f933072e3f9c18806eb0d0b93be290b68b4c7f5b41077f4e63c4998b5f59747ddd52d0f33b741d7d022cbff3549ba9d604d2bcee384e62d19d48d436ea6426f7ae02ee4f12138956be70ffdc8bc99dd8fc71a649bd4ea627be09d43062070316e0e0623ede18c677984f0409d3f27c2c4de68e7704049ace91dab58f1c61d80f939b617641185ae23f4e4fef89237f7a5489335f0774014e82d2b5ca51906e091d1e6f3805252087384ca872ec82df7b5529186e539ec649a7892acbf7c2d1d0df6bc0e3cdd824d8a84b7e1d2486a60df390b872992fb90286d2b31690fcde2884141d36656b24f81755d96be109dbb2c0f9ecddfdd0a41185f8ab9818b692b96462805b695c5edf3b4e6f1b65e02014809271b40048536870822bde17e93d119984b2c2d1d70a9fb1707945552fbdca91090d0a1e2e22245649a07825928b3d325ae8667b154c8a013652b4c73f3b9f90666d1dfe67f6deae01ff47628fb12b385c4da423e5a9bbae46f0464224b4c1cbaa8995103229698039d763a70de4229873c7fc506deb859b359c9bbb34426323e78880c45d89e6ae45023c3623d24a20580dc25e26cd17f2be1cac26e37d1eb5df294fd850607ebb85d04203d6aa48c98a84899f3018a8b6ccefa32e2da6888ad04dbc03970394dbc2a0f573b9544d7a5f57a291a666775a3271f89944b9327e75a2a9149f00147024a78940edc4352242a849bb30ff13a6d65756b98062965032e32c883e75f915f7bbd274e79d28248d09f29b82918f2167fa1add355922c9301cba67040b98613cda7f29ad0d39de8fee1ea4cc261c7bb009c3ad6b1e96ba22a3d5d355c10ae56ab39c9376b924c2a7849cba06e8658f8ecb2b2a03363c77a7a78eab93241d8037d25fafc6a28214ac9dc5093dbf3b96303d3bff40d3e8f54561f04ac34f88de7f6c770fe22bf0660236aa945da438679e119df5c40cdecbd6a1bb00f45e8b11c6ee8ea329fa6e0f280e0758aed7f8cdbf8fa4348002f82f5801988e29feaa737c4c0c05063d4a23ec469ed46e8942e31bb22a18e333b8c6bdbe5f2692f4e95a000cc398f75dc650ddada7de3516386128a7941c1059295e3ab10bd8817aa6acd1924f199b6141f21116a104ad172e449414e0692ae590c8ed0f931244952851d48e9b17bb5ddd46d67672259c0c12ee3aa8cb88f55fce23cb5ddbef48ddac052758228a301483094a7e0d222234fc494486297cb38b39c7345b84e51d7f58e7bb6ce3145714cfc13a6a7965b632e58df98d378f5d81338b21b6abe33b52058536a862ce8a8e1643ddabed15875d50cf212433a63b71cc56d32035028b2c524a66d5842db6ff353b097ac590babffcc2121d30b357fbb60898bd2e3982085832a52336b228a29b6be75451f669af99e00018074057695121bc6d1aec5e552787f557f85dfb3d5400d4700c75f3aae79776ac23a7060613a57a2d86083ea3d1ce416aab7ac66922b3e2b4403bf12a31638c84b07cc013ec224fdd2a481831e2f0e5898899cd786ff0109f914978bbef5ad3cd17dfc0eddc52e97f8b1125b07c3795c3e9b94d2a7210cc05190cee6c84726c7e11b2ecd664b5ec67064ba82b5af405270b0119ebbfb6c136e717869c90c0d1c64a186d89de0fedf4d18d615e94126868a6d48c876fc369305b780947cdc59f0a45cded213848e7b38f32d68232cb72bdc7aa5f604463db7fda3bfaf0bbe105820f8753e376ecd2982668c4c83034a461bcf755da1062a65dc65bf8bdae987fd112878601a7e0dde79f2545e27e094c7717e96c47df636856f1689096bcc599835dbc5ad9f92ab28f8100c47eccbe85f55f5da174153ba3718634d02771815de5af3b7dbe987ab57b427a3aabadadbf9889c6ba0a37c868dea198d15b14fea31fa27bcd763f1dae7fb6343e6205ff67a7561f3d973eb9f0915db0376e1194df29d00a027688bcd1d7ed9a7795096614bb87ad143ec885cc9d7ba352d66fef08e59035e6baa49cc664592bbcaefe655f6cddf5764ac0b486501a7d89844cdebb33e19c345abb2b11352f9445b55ce52db18485d2602a82b6f4e5a177c2db87419c3a7b25993788bf6054e7bb53d8675df89666ac23a4a1475bfdec9baa5639b1dbe10a88896532195230f1be0e42e540d29fad05ac55858cbb0d1672a6b1af3d702d536b289eb2839d598c94e2d113ab2da104bb800502a578203bb0c140decbb6a8a759678cadf8d1bb083d386a16a48497c7ee191a8fdf1771ac29d48badc5c6d8d1301b3bf42583caffee08e31a569b6dada92187039dbae5a9ef15f97cab9b5e6c15413cb8d786998c64092c62ff8aa49673353a6b712203dec4a8f895eac52857c100510852e6e593e535c75578818f6dae56aac52c57add1e7ac09d232774caee3429daa240171402df5bbd292a4ed3eb6b66b87203a420e00da37b9633f7"}, {0x18, 0xffff, 0x3, "dccc2c6e0be5c9d5"}, {0xc8, 0xffff, 0x2, "44c14ba2d980103e08a33829628e96f3b3fcccea268b07d91e84cce7274ca4a497bc3d1ef96907cce4de53d391bfdd3a8b562245cf51a8cb3bf8c7a225dd9447d40d3e6a5baa504e8226ce79adbe0f503f105e54078adfe7179ca22fbbf3db3c5ebd0d9e7c71c2dd985f9f8776e3cc79ea7edd824dda045290f7ea44b26ec5b96aace7cada457c877a24c39931ecbba28abc47f61fae8ffd03a8ce03a6dbb79b3d58a7a48aeb612550bbfefe6b39c4e8a6256b83e749be26"}, {0x58, 0xffff, 0x10001, "a651afd5ce3dd645934e28bdc33ed9b617998868a3621fc9e3b71b1a8ae4f9a9b0c72beffb54f734d5f1dd4b9931a404c64faec98a024ccd2b4656093643cb1cfd64e82840f1b6"}, {0x28, 0x1, 0x1, "4270b8d775eb13eb9e2a09662e3880e880283f4e4c85d0"}, {0x20, 0x1, 0x2, "193642c72dcf8c09c321ebd65a6843"}], 0x1190}, 0x1) setsockopt(r1, 0x7, 0x8001, &(0x7f0000000180)="ee289e34b35d446a0053f60068ecec2a4c83315147b39bbd0f56e0d82be39742bc9dce1f5ba85767d1ec5e4b5d2b0f64e108ddb224bdaf0130276b00b5f384d9a4c3d5a0ed9789a13b5360e2930c35a1c5f1e6323341c596a8b0d1dfe37cebce25f37cafafa80a8557e5103b30cf63543bb673ba0276ae96cbd8d76cd29c9c9fa8f4cd22517105548688bf966f293fe0c14778aac281316c0e543249ce04543e3b00f6774ad6bcb3a2e136a9acf7d0d7171d1f60a2bdee264c4a1bd84b2df3655ca37944066a2756fb8c2a1d4fa30bd21c3e2ef2ee7bfdec40eb2d13733e7ad48441013c93ac0250e5f1fa2fd55a95fa7d31e41feb4be634677b7f1dc4abb758364984c4ca880b26275b4ff4e3b3d128fab361cb444008b3d0feabb5ddff58e73a72d1942bd249254d7b905eae1e7dbcb3e0cc5786546f9fc2f60dd80513f0ec82a5e789dd3d1d5f627d5df815e1a112f24b3b74424883432ac2294cc4b897d6dfb8077c6c4fabd76d92059309f5a5ad0f80b4a402e869a7976d92d4394bca717d0f68b0422fa3977d3a8daf9ab34f1466a19c4b3b05b0a8a9040f24fedecd32ec400d7166f7900d20b96c5eb40516ede795821f83f850c3fb1ddf5d77b382456a183c7b8f0a10afb876893e89f9e5e6fe1b7207e0b68c6f38b8dde50906d76c7d94e8bb42aed27a2a918d1858b3c516272b88f43dac02a901b696b6ebc1f5e24ff83280207469ac3dbc8def07c33a15ea80322566106912931210e324af2e75480c2f744b6da9e3b21aca6d507d592ff25a18f446c9d91d1e5dba1c055ec26b2f84855fba736b3ce7b1248d1b8238947d5232e201b55b4d2caf8520aa6725903b917feed286b3849721c39239b1e3e35910094f30070cba2e4d6a3177a037614adea0104c5a4f3a93f6b8f0ff49b0ac7a5bc18c6df130d4bfe93a42a21e8cf3d83c418ae3c4a6ecfb09e6a330337f9223d27341b22b8e39bdf29950da9fd33ce1634531c78e7da7a80c580f2cda08befcded33ef23da1db888fe25bda26998edbcc3ec479e50a12f7f84f4d0f48e699b3f53faa3d731ae1cf5ddb5c1dadf101171ea2d3cafa5fa48a375f42adbb990dff6f58d43e0f9bb5f75994d91dfb2896b863c538908e66649fbe305f8730814ab477ff1eef4859e9cedf2d3eabca52de70f497aca0481abf0f198d90779b58409c14a470aaa1a8d3b767cfe839d3db6fde0116fc6a0ddb83a87ba368d37b9020449c5cc42eda3a838242d7a19291981e552ba53521792d5a36beab1950f55deb4117352665bbf91130a1cebe03f035325161e49fc98a5193511ce24f2444317f3f13b183d26608d1af2556ab5cc7095f4a2a4fe0905e03fbcbc386a2457f4ce3bc9507471a313515153be0915bf74b86cd648f166d96d51f16153e7c0e2a3aff2f77177aca298eb417071c4d2bdc7ad3d9c166a5a2cd803b9b3bbb8f61339bd8969a3d26cb1abd5bc16994d6f5300104253ceae8de4ebe542b80971ed203e227b22b6ba5ee1cfd9f1d7ca339655f9cffdf9c3241cdc1c3847b5cf886f171e17a09f8e8d558a2f11b75a5d078516c7da838ce95c5e4134de58f4557d7ac73e8c5f010277d0dd41f6f96b85fc81802f1d92d7410a731d8beec9e4cb0271eecc18b786e1febfefb964cb7f1dbb17712608c6fc776f09ad0f7e1c3542fea413c84b3848443e55525d87d42d63d8db74ad46c10be02830a85ea9ff372b8905c40ab636f54797fe79d18314836f4fe437de197c25ca653a2696bc90ccd2bdfdb0ba3c5e18ff0fc089e6a95085157e19b9a1e123b7101fa3e71168abefeaa4d80aa6f9ea64d0219d130063e2d348b962e35707c3cdbcb05b449c266671979c1b0feeefde2f87bdd267f2a46e30edc72446c91bdf3f1efe48bf92ef4976cc9b2824cf850f41e4670b5e7a292e257b81533e372f898accbb2cfb8477b52d5e77d33ea7a7d1791a3d3d480c9453e241e75d3d50aa129b549b70b7339be2dc618e7f89a4ca5502c9300f08bc28ccbcc8a5cf271ca317f101bc03419baa6654481524cd052fda11437209142a4af49933d69be1cac63b49b80aef231a981f8e63f1108476a19096c83315d45096de2cb134a22f55e018e15899bf815f74ff0f45044f3a06823aff7830b0e9c7b9c6bdb8c2fcf103ef427c62eba875932bbb1eaa07c25cc1a5d26edf5d4614742c5af15a906158a09b9c9f52d9377d42bd201b3d7d1157b182c124323e536ea5fd7a247abd5b8fc84bb61720fe873fb9e415b228aea9c7f6bc1340b6bb90e19ae45fbb4b9f48ffd1fd2115bc4e83d35223dcd9ee61a49cebc0992d6d297cd8d1308e5e6acddae35ef9fba0279822292d4f5c6d542f178b5fdbdcd955a38d40912563bd0007d4795992c42836e60c2b3103ee9c4527ccdd3ebd42a67e573622634304b36bcd3bfca788acc36d91c34de2733f5a06aeadca7e29c73dc198e8212a03f3a57ae5813fa20978d1a14b50a1b31a7ba92f33236e380d76fae0088968f61ae40cba5c757542dd8ea25e71ddc067d3ef19bc5cd6b54c3c3796bab84e05fd67592ef7758c6fa392a1c2970ff594ce6363867a50647c1ee790e4274153090067309f6b21a4ef612da89b896c54fa2b46ba5ce2786e05bc2654b526e1787dd90a792b3042685bb92a7323605a92b24a36c43a6023a9ffe9bc52014749518447450725934154fb94bf8e45edb87e18ff47b225fa85cdb9c32d29835df9f014dd9b803a248875d0a72f0aebc79e63102fdaac2058382c93fe58e4a89f323476545f295a2d9855f40cb8380f61ab52caaa2870533b4f0bd39478f1c6f0aae9cfe24655713153ebfe7480c51bc932501bcd0ce06523fa7f260a071c4201a0440cca8fd7345eee5a3011400e78a6e35a15036c7f3c21ef197a951ceec2146785f80b6c6d22e0483ea17b7785efa1a9eb589e0cf5bd101809f311343979f5acd4463b9c8024cb2c7fca5c27c8e97dd6d2a27e0f768593ba5bbb619c1d20dc3a561ca3f1f4632fdf7971f50ea2b7a0df670ba994292322f2af39f18b994270a66f16dea5382edad18c5a9b864ba4ea7ec6a44177604492a499068e65d3b08441271406797c2ce34605960589444a71e529ba08e35da8e8ce507c9cba7fc197687ffe048f95f7cf91380e912f7e90e7231596aa212917cbc22541c495e59538de7433fb2876eb1116225add9029195f12c4171f3ea3b9a058df3bca415a1acf4672e14120c9e06d0863c8c8ce2f53280dcb8510a92c1c5c1bbb98ed63f67cdfed15bd68081fdb095ddbb10341e04c63e7a5786b3ab673d18e02acdb42b5478889db055c81a270a29147ac0c8a15dab5565e9760b735bf57fe8aa7d7c312b8f2073fd8cd620c30e2092fae88e04e7ba2a9facdf0930ba0c00694b5be2c956d7feed55462f2c32098af6242cc935e2042764b2d8a423bb27f4f4d9b323c6a72f63d87c71b8206cb6637840a3436f15d2cd93b525ac0d65ea5515bb1bc5a3e7b2bfa5302c4820e8dfb411a09a71fedd02c3a1aca34c8ca062b799111cae330b5ea48a76cdba156cc5910cdc9f142ebc35da6f7738bad5e6160eedfe587f71377135f3791a29f78c8322629866ad52d21b92266a2cbed51122899ac6211ad76be856c841fd44a0349a4b21fc8512573582822a7bfd5d86b5b1a0531603a0518d0f74db797bec0bbf7d7bd8c773da05e8e89d89598123ce6d66b11c751b328dc277b0953191737eb849db22eabf7d64bc9ac5c1c43353cae3e1ffb83c4cb67b252d328a1f63a6db5ebe8fea8103d341c37076b37636158bfe338a2a27387060d53dd26bc86ca0a76f6deff0999b30b25e859c8e005c68207aa75c1f2f5a65157cd9782f5df444f24062e1ec340c05f11ef4a82f60ca6fda531809a7b1b9530625e868b50f97f6ce7a4d7a7c42ca816981b34b0fcf8e44bf5e960f2274c2fc503601484cb0dfcf7da31b77674d56ecc31955c3d194084f048619682a2c630daa6c49a39206b3251e520b360983d91904e5dd1ab032e410d51cf1bda03d45e36caac369c66a2e85cc38c614c600ef0531e67f3bb54c6c6627a6c40b6e946c897cb1dd50cb9d6c8dc2d53deceda801fd27bf425468e73c233444790594b1c0fee531bb6c209845b5517a78bebbc9716abb4264a88a10d30e0e18779fbab8352f28b94b0d27093f513c96284805ebefdacd0c2aa2bbe1d3dffc9dee569a6d15cd5b427ef89a1ad77d2b2e9b3a5607bd5e4dcfa778240f6624ffff40cc2d4716d55bc81ce2fe7690f7a2e3de0e2ed47bef360b4c4d1b8db4bab1f66e41542f66902898e48bc78087afb075c20f50c5b73212230494fd715ced3468f830328312fad476d8fbf4fddc2838e33a2b09c49d62ebac30eb5035533fc68009a44826320c24638a68917dedf97c9badfd99405273a0a18532e1fe25036ce347b3121e7f613da21c72b5d07664f2abc927a3d442bf5c974404bbf75c419fe55ed7b30fc3d86910160b96662bdd58cf909b0119c4173467b4e6e81ef6cb6a031bcbd5bf69c2f7cab63f2206fddfce8b934f672e923a171056d567a82d0ebfa34744bd201d7d9c45bcc0d44d5551974578114059eb798af6073fbdcd6ea1610c2e5476a2be39847b02319887b64183be8f2a4d311b5899cc3fd058358c1cf5d66e08356645dcc473ddb815882e5b2a1ee65edbef6018eead35738b24e8a82958d1e13eab2bcdaeeb9b33f2f1b64f2d9749e5643e890318c81f075bbf6db67b50ece2dcc218a387d415e5fbe72b22b913fb85e712a79b8dd7ae99381fc1ac5813abcf715c3da3a9a1e9d1e2c1cda3a7875aaf00690b437b9266ed07be207aea0c13f35307e2ec2ca53ad60b6e1d7a93aa1c685b8c28c8be462ac63d7a7600f9498d31d946fd30c2f7d17a5016a4c2043017e2ccc5c59ba976066c8b8e6d2485939602e4d3b80eecf5612272d336f0e3fc8f35edbf1d443ddf9924a710718a96114a0dc30158d0ab456228d80282bf1cd9cbea1de70c797be8248d426c96c45afa5d4ae383604312e4da66da9887c9b21d1e73f4254112e8ee16999ae8672af9197580ccf1bdbc5a6ca6cf8e62a214d6c49228e9fc0a789d5664c0435916b64e6d63772c7b14e5cc35aa1d7eebb60f9a5a5f1ab757b14eaed4213172b0a2dd1827554fb54da2cf3372637619bfcf72221b22fb95298e4fc6ae35e7433fae010b9fb88c321364dfb9538d5bebe3e6585e25371db8f169ce985c918b0b5eaee3fa9d4e648e8d984d2c48afbc442a74f39ca74627712cba9dd24729b278761a11a54be429014b27023ec5e9bc3d01f360d04fba39d6279214a631f91c1acf15d5d642d44245b197875453ea308ad2eec95926ad4b2788198c375f2c4a46cecdedc337a5a1aa86aa0444322846943f4b654fed4ac47875be785468ba410f08a6466cfa61db9311a2dd57a5afeae6ef3aff6f712bb6dab76b47b261ac639cfd040321051808caa7358ef3a087fc48f99a9974dd98b1a848d3adb10c0603530a07abe508629581fc3476c18c8d37b9a10ccdfcfe86303e1665917d68e5ee9b0267f8cbf4fd60a7c0f73d3b62e127d9fa8edc9955841ccbbc177da8d85be91a589962a94b0814dfd095f1a2ad428d72378067f7f522357636282525dbe1e7dc06d7cd064776b883aecf643ebc190c734619c198fffae4930c8ea295a4b3f07a5d7cde6ce4430e41b913bfbae007048b3749a97ff2ab2fce6e7a56ce7f1a28aa01d3e713e758869224b8db8308d97c61eb90d21eda1971676f21537a", 0x1000) setsockopt(r2, 0x29, 0xa, &(0x7f0000000000), 0x4) 11:10:10 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe(&(0x7f0000000140)={0xffffffffffffffff}) ioctl$WSDISPLAYIO_GETSCREEN(r1, 0xc0245755, &(0x7f00000001c0)={0x80000001, './file0\x00', './file0\x00'}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000100)=[{0x5}, {0x2d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r2 = fcntl$dupfd(r0, 0xa, r0) accept$unix(r2, &(0x7f0000000080)=@abs, &(0x7f0000000180)=0x8) syz_emit_ethernet(0xfffffe03, &(0x7f0000000340)=' ') ioctl$WSDISPLAYIO_SVIDEO(r2, 0x80045745, &(0x7f00000000c0)=0x1) 11:10:11 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000180)=[{0x20}, {0x61}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) syz_emit_ethernet(0xdb, &(0x7f0000000340)="b2") 11:10:11 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3100, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{}, 0x3000000000004, 0x5}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 11:10:11 executing program 1: r0 = syz_open_pts() poll(&(0x7f0000000040)=[{r0, 0x14}, {r0, 0x3}], 0x2, 0x0) write(r0, &(0x7f0000000200), 0x4268) r1 = open(&(0x7f0000000000)='./file0\x00', 0x800, 0x3) kevent(r1, &(0x7f0000000080)=[{{r0}, 0xfffffffffffffff9, 0x414cf1e69cba5848, 0xfffff, 0xe4dd, 0x837}, {{r0}, 0xfffffffffffffffd, 0xbe, 0xf0000000, 0xfffffffffffffff9, 0x1f}], 0xffffffff, &(0x7f0000000140)=[{{r0}, 0xfffffffffffffffa, 0x20, 0x80, 0x80000000, 0x6}, {{r0}, 0xfffffffffffffff9, 0x14, 0xa, 0x6, 0x7ff}, {{r0}, 0xfffffffffffffff9, 0xc1, 0x0, 0x10000, 0x9}, {{r0}, 0xfffffffffffffffc, 0x8, 0x4, 0x3a55, 0x8}], 0x519, &(0x7f00000000c0)={0x1f}) poll(&(0x7f0000000100)=[{r0, 0x44}], 0x1, 0x0) ioctl$TIOCMSET(r1, 0x8004746d, &(0x7f00000001c0)=0x80) openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x8, 0x0) 11:10:11 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) getsockopt(r0, 0x0, 0x9, 0x0, 0x0) r1 = dup(r0) ioctl$BIOCFLUSH(r1, 0x20004268) r2 = semget(0x3, 0xbd7ec4085baf3f6b, 0x0) semctl$GETZCNT(r2, 0x0, 0x7, &(0x7f0000000080)=""/243) 11:10:11 executing program 0: nanosleep(&(0x7f0000000040)={0x0, 0x20000000}, 0xfffffffffffffffe) r0 = openat$pci(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/pci\x00', 0x80, 0x0) open(&(0x7f0000000100)='./file0\x00', 0x8000, 0x10) flock(r0, 0x0) execve(0x0, 0x0, 0x0) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000180)="e0a1c98efd2663cc9009467aecb332f6136c68a592a9ff07edba6ff93ef47de42d857439af7388afcd9d8246c56c6c79a910403b3ff63a0ecb755cd60b330e195da7ff6a65c20069b3973f023de9fec92d5b47f017f2163b04ece0ca17b32569a8348a2cc9420033fef4a409be255a82cc0a6bf3521507c13c6162f7c9282a3f53a7fb9df0863ded5d9f4e72c12711843175cfec1c9aad", 0x97) chflags(&(0x7f0000000140)='./file0\x00', 0x1) ioctl$TIOCGWINSZ(r2, 0x40087468, &(0x7f0000000080)) 11:10:11 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x22d, 0x0) r1 = dup2(r0, r0) ioctl$WSMOUSEIO_SETPARAMS(r1, 0x80105728, &(0x7f00000000c0)={&(0x7f0000000000)=[{0x24, 0x1}], 0x1}) msgget(0x2, 0x50) lstat(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)) 11:10:12 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x20, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)="d5ff9668", 0x4) sendmsg(r0, &(0x7f0000000100)={&(0x7f0000000040)=@in6={0x18, 0x1, 0x9, 0x8000}, 0xc, &(0x7f0000001600)=[{&(0x7f0000000080)="ba176fbb953deafad7fa4a661cb04144950e8500da5f7454eb2800e5f030570f9f72e977c05ce8c71fde082c67a96e47d0c9f03f33a6723ebef87fb1e7133517d0f33243a83b4cf1da085ad86c5b42fca0600b6ea2d3b3982e1faf2877c5110b4970d4c822126d13757aeb30a26121a738fdb7bcae42b51155667722232b8b06", 0x80}, {&(0x7f0000000180)="0d8777e04d4cfd13b304b9e634016fea19174353b80b304d013460c6b959f91866a243db045908c2e1979a7c8762f57b898590fec9c1a80fa78051500f5eb5b5495b4b46b7a4ce86f359c0b6751e38e4e950c36972b4aba268d6e73ecd8bb2bf2c707e900c880e3bcf", 0x69}, {&(0x7f0000000200)="77b5c601e9146e2e6d4383f31bece250ab7c910dff76b53db9f8ffedda953c6fa07b1c48d0bd5d2e5f5697d42a35018a618a700aa7488cbda0de5310aff5127200d64f95c01b302a6811db9536d9a9f7be292ae79a69d50183d0e1467a602d0964e0671d", 0x64}, {&(0x7f0000000280)="54201cb3996daa68f5e192fdf4c49147e90d5a3cca4c315ea7c0b6e67a191761c9a8b98118b1e6ce1760b37f87ad67c111b23d0f19b5665db0e508b69bde0acb885ea6d89c43afab5110fda4f5c068c84931767d86ac41b285ed", 0x5a}, {&(0x7f0000000300)="e963fee1e00476bf84d7356c4c079ebb3e16579618bc12955af966d6477f052d14f466d017fbcbc97cb8a2ebcbf8f585ec3391ca9860015a45871be8ed6098d3e513b2c286459c6a9213d8a190fc9c9f15d4c5fc6eff7f450c1830314a3f3ada3c7eb717ef9dfaa1435ac40fb1a061fb57b40cff2326434e984eb75429393af9ef926b839754e3e0bbf7371f704b27bb018ddf4e87e65f401b672dc6fda949ddace91c62bebab3be93737aaec47c4f23b22b31542c1a6719b51eebac8af017fdce23069bd4365b21bb7d896d4732a05e3b76ff28e886c2ad805a5415e72aa4bfbb54d9ffd0aabcc101c99b7581d93af9431956bc626701b0099ff1a8f171081397941b60775125a5fe7253bece5dbabe28fcd111575af0a661e5f9dda449be5b6a81cc69ec7f3435b885856dec3ee813b58cd5b41d150e7fce369ed7ec3ae20f9d2f864ad6c8ae028ea54dd441e678fe7628eeb71c8f087d022c90600385782625a6d38fbd160e26c65d683f9000f4833587c46ebcbd24eefa0410392eea854b4c1a1e7fb3cec9ac247f8c84e0dcf967696d23780ca590b3bc825caed4374d10cf6fbb4c910bda7a2dfdb7d9438eb749546127d65abda78e54d0e31a29e0c420e00f5990abc3ee914fb6a94d37fbfabe465be0a77a27460a17cdf0894496c860796ba06839c41cf8872a52123f11113e2890565dd0b1f137212fd3ff55e8f628409d6d77d916006e5a7295d33aee65cda5df7d29bbb41b71d75c191374b5d7d3d689c679cbd873a18c30fc599124d16cc22b937fa7fc99ea9c16366a75a3d9c61d8014335bf5b1522f7987aed4902fa3776578b8c0534f5a44412b3aba37eb62627509cebc924e8c553898dc67a141b73d7c3cec4cd0ac69202d33afbe952e08779c58db698886a0a69df0dc322370717fdee5b6dfb5290e333f6779e478b0de7b1c30a9bea91022c79423edab70d763e5956c2a4c1051e6935e2f02187d68f4c70b791773555eebe818e095ba8bdc1cd4ed0f7db7ef1186df060bd38772f5ea51b2df77fb5e0802014eed61d56b51c9ee59ba284e9905385fb5f04fbc89efbe2844f31417847085aa9bdd987ca50ba95372f299914030b68d461f1fc452ec34f0ab7a526016d6d7ef60ca60461514134ad6b2ae008d86f3fce046e48435e38cc09c2b632963bd9ab3378bb744b09c1ddf743d779b5ca6bbf221217920dda4c73893c6f009e5f84dcc97fff99774f6135e34866129ac38b0724e153d2626fcab3809e6296b800664eea59a20eea7a8e3944d5175f1780755d74475dc1615320da00628bb7f8eb7b8b38113a95f5d77270669d44c38c627134e57f526722496fc09b9252a405b371844fb9ebf030d019e7c8c7935d4974459f0f9520e7f40d72836f36cc34b809c35066b8aebb080d95e57742aeb1d8b11c4845efcc198227c2139a9a54c3428133336178e34de73d24320501a4ed2bf12c4558db5077840c5ecb9ad039e5d80d27f6d3694561bbf11328fd152f57aa721eea5dfea0ef70f768e7eea3eec731c850d1d4ef385f596740b1d17f9fc141b9bdec98637e19f3ad8ddba4deb168e9ccb012d87f45b6886aa49a6b5bc82a52557cfaae6ab74af6f48cc9d24ad52399c4dc5e06fa8a761f792bfd7cb888d25056aa27b24100fc3c76dc664a980ac6ba2cb36ce5ff34a6d45b9aa7318bee90ecee9fcf9debbcde14bbfda9c103890df86537c4be6335cc8b4dbd37946a571fbecc4574578ab5c553116793bd468e3bd5b38ebf7e0d58432f0b156071ca94c78758fd0746ee46f64605e557b881ee9942eadd859a74ba832708662b7a6d3f25d850fa691651aa6b147679a4e99678ea431abfbdd35227092555d9ad9c92aba8e6e07b18579091bc810a962e46e494e5382a9233c9241c07948d864e739138c857955e5c30e9eaf0fe4549c50102b118084a0467aa71fb386abe42c50ade77d57be5258484ca7b8ad54bb9bf421081c997bfd47307447f28ac48292a34fd3ade0c08f49a526532cdc4484535b032fb2f1e29f1dda07dc55c060e44c3ba1211c08115ebd57efd91427110df13d3909c8ce071cb694f9d85342d75f1e0e2371623c1737c6cb61245982c46013dd5f6f11f10151b2fddf999903fe14aac68c49595cc5b00f306dbdeb9a65fd525c2fd729da302d4351881744cddb8865be4fd556afbb41fc304ecdbeccc86c8f1bdcd0144d949d54a22f251db4b3e5e326c8cf3b26e88b9bf42f44a2b06a7e948e468c763b2aa30d1d1064b99ba26f01d70f5a67da65462d813953dae3f669120d8d8548b598ac8bfc51437c23e22874ec6b5efed09249f6d42fae98f44c979ed9534c44fe293dbf8edca2c277be874a6d471682c4ba6aa2261a823e010052017de13b47ca65cdad9899ac49c25050a26a55ff44ce8cc169a412e97b8f993e9f9a27b7afb8d3128b444c4b419bd25bb4a7fabcaeee26d7c69c3f6e88c38aa4fc42bb75abfe89dd173673088551158437df65ed94165ca3cdd70eef5c6071c478544738b4fc27fc7e6f23b72a31530f716b1b18e6f7c32c27210c55f8908db52576f7e0b4dd03388ce363ab9572a79ce5d5c04ecb0111ece2cc4d8c7b4eca2c20b78fac8d975ed3827ccab4779262c085b0389205ebcafa187c0280c91afaf7eb89f5f9ef95873ea0d4cce1854a695821b8e17fe2cdc53f3ef017f8f4c38a7c770e54f9032f7c8d262cf7a041ed51e77167040ddab305dac33998f76bd221216cb9b6966a046ddda63468dafc87da64393a906ec0c01f4b90bc3649bb2e17eda1b2966780c96ed33b11c4c56f2774c58e4d81a40f6d0b2c5ad7ec05f996566d4fd5af17552aeb6d073be431f84c451c474b1669556b8ed3833e89a0e4cad669e03b0f18de77b67a7ed5b363b0bd45be001a756341c65ae4536e4838de3c3e454dab74e4e7ee1479c120fa6098d0efabc348e8591ccc14ca04ed07bd2e5ad3bb7a4544d140cc53c4eac265e690796375f2ac01e80952476e03ef3ab64fdc90b41db488616d36180d4ca094474da4a360b63b5f4ca9aad7846eefa18bae4eb6f873fd89f6cc776b19e16e1634aca8a96ea340dd8f1febba188256719951ab6be575b8f47a48055713f8d39d51930e4222f97c141d70cf4b9a5fe08842bdf2f1ec72c6bfd923596daa48e2ffb36c9e568bda0c119438121265a76bbf5cbabcbf129fe199c6a238abcaba377aae7db71ea0db97ec32db0f948d9422bd2333f89f479929875d34bb393c6b1cead362351b78d3353b53e66b38201f90be2ff349fbe45827d2251c14d9e529a0b98ad3b197f2ec476722d20dc5db16008f83232275ebee7fbe9458a5a92c0078f68d0f43de0b9be032d9e89c70219cf9b2c247013edcc939e5b6e4304ec6dd27a765e7a2ec021f38cd6e5930633f2f59f68cd7da5ac8d7ae1b1329ace36467d19a37fe55eb9ccd344c55f7dd644ee52ffb918376d4ca2632ec6a277ebf3d944c0be82cb36bf096ad4af96512006f8ffa53676c8e052dabee7503b3f80dec6f2cc20e8c274b12a55445a2a6e999ac9b5fdaf477f71bcd992e0514c4b4a039919e0b01490ca3317aa3ee7479a8136f03522ee6819ed98b5a912d563648ed3ac2fcfdbaaa0d5dd8812a97481d5306caf8a265a6017a23bc2b6a9dbb1d553e7431e3562d57680e8931dacbe193274034bd16a6b221291fe7c89c5ebc4cbd7bcd16fa3287d0693ebd3704e914ffe6782c6b8a18db57e5acbe46aaf811509e16eff64f5d627f8dbf3ef63f9d267d3e15a235266085a126e739ad941db45d6daa246029b98f5dc6861e11bf0837e03e76e7526e8fc891d11165e112068c224ba24e114b168b0be6ebc777281bf6bd6fecc32dcf025ac5bd6889a51e0eb7307d204c102341a10c0feebc680a3a1eae8a7c7bdb11b7705d431fbf0f2f4a121912027a1ab194869c2166be0d77be25007ecc239003385dacb5f218e96e1d3779d0bc0b42a1a4c1f4c4c1d2076faf9e2682e34c1b4b3fbbac9bfacf9e4103bba18bfe4facf855d2455805fdc83dffd5ce30bbe5dff03f10ea167bad6bcba06e193ff2fb6b38c4236a3fcafa7fb4ce39cce04b10efd41d66806fb0d8e6be611dd03923e449565d7b10735e80f481fedf7d89be367fb47f51ac7b711865c864b93b56243f42eeb034373919d48015b6efc22248c024efadddb1d3b2749ed05460dd8a6a765f48fb9f0b70dcac4613ebee28936c3e48c30d5e8d49c3b4015cdeff260b36caebd434eafcb1c087c2738d67e893bd4fa507b0197b66d8c56a831e64cb91efe34d7548b5c648dfedf35c8441f07e60e8aa154317fc71eb8cf1fae2e5a4c0bb61709beb641018a588c63367834a79404b069609114ffaf16cc17d726296336e5278dd5acbe2f8ada023e4e3aaa43a379aae87eccdca60269f2cce52c38a6f694c84ebf1881d8d47f5515a4019172caef64e991e46c244ca258bac0b0582ba1b0e0cec8ec873dd4732027e067f71d7041b86affc5ff5342f8aea913d1c34bbfdef19d5e2d6b9bb05a3f231aaf8e07c8ae255e9a1d15d5620e171ded203ad3eef5fbb57777d46f090e97887e5544756b7d50178235384b82e23573f253b8c3f82628ea5268deb4c88b9f49f835b3e3cae6bf14c5ad610e4eb6d1cdf28ead593b71e795e960ee00284e98573bbffa241794152dd3dda86d8aec0fff9e8a68c92cc7133c0a14ffee83862b40cf09f549083e83072f5b12278a14ba6d4eb98006ac6506f483815203eb75977fb9b20ed12af4963304eb70e02b7bdcf6df7fdbca7b5524c420d89ee301f3316eaf453415692fa50bc489e3d0fa631636e91b9ead338f197f35b130a8316d2943b4b31886606365a4ba73b636eade673053aa80a7026b013dc8142b7fa32f8c8e9670b4cefa1dde058e6cced3469706f92a0c337d277f51a1a0d0c112850a09640189fe3f94edf33d9bdf7edf7c877a8daa5b58d6a3a012b5ef334c6e33823a4561ea2c44b7501160df6d3085c64ee825958beb2637bf15aa280910f2ab96b83d2ceea0d1d54dc0d263b48e1927622bad9d3988a0db8d9894e7c494a6385f5d4eae81139f8d01435411e2e98c19d3abf930c17ab8a5b6fbc655df263e20064be343cd42bbeb96b582061b47bf90421dd966067b2ddf6fcbface51500eeefab1953afe77b1d8f5f678f5a0afadabc102ef8cf9813fdb802953c2159b6e3976c64cbf1dc332a1f3e87a104ab0efcf0d74f069ee165f7b87f14b4178a33110ed1cb57b0dfe2410ad43800aa4ba2dd9a5ec61aadf17ab63c25c9d2e1035a3529bacaafacb7f0e5c8c68f3961cf50dc4ddc4da1469a59fe075bccc1a131d5352acaf5ae59168c9186c1b028bee868f66e23b4e172535ec23b8fd7f8e4b08e0d0057202c51393a3c45d0dafb74dee7300b2b4a55d57c29fd7d0f3485a48238727cefaa9f2e1bef42e2ba51ada201027986dd34f9267451bb5b5eba5ccf097b217a91d942ef4a5359f64dbb163b6ed74e501c43e61f1167e2dc33caef2e41b600e38a94989602a92c1e48dafc866cedafaeeea402fa3c79488fc32009de58f2333d711d1f98242996e6e9758bed43d2582f3e415063f246fa7b8e86c0b625eac55568d3eb278cf314401caf626b268ceacfdd3fc2556c8698935617458a987cc211b148bb6def480db08ce212701f1200668d295c69978a28d660b9eb4d6b5367aee21798d3ce00603561a773fc059f821c9dd02f566387b3429a9d326b75e39aee360d1cedbf42ff9f1be7bdc5d2e5f77e70ea", 0x1000}, {&(0x7f0000001300)="0cb23260eae708850638d0a26b62f4b97577dcb0e9f27c927a00e924ca4f54bb8529430e1945e168e53b9c2b33529bebc0c7bd716cb130d766e010fdea3201a1adce4b50ef3ba84a9891b9d3ef12d12c2fbbbfea59063710d42d239d646831210f6205a8965646d1cf72a482d98c133435495dc5053e3777198f6efc04293743af8505a34ed27e50", 0x88}, {&(0x7f00000013c0)="ed737d248eb10065d4afe874321eefe733ff3353da69e91100c995776b147b95e931efa9d08a16f8fbe67150847338d340a9185380ec000f45c8036b2703aa6dcb581b399cc2a9675e01be975b68443efee9b57938c6b9e04915befe3017ad53e8f5800f39a591877a9b477e0e537ef8b550ba0d67757f2569eec9c01f070fb2491f9678e06ed579c2994bb7586254141d43b2fd4db87cd2a8728a2351c7a4cbded22366e14d0cebf337d72e495f535e510da6a5f9adfb56946a5161", 0xbc}, {&(0x7f0000001480)="3730293c6b3bdef39f254c63198f7ba3bc0429c58efa29accbf370fe896f82501dce3c92832063f21c57553857484b564fd87c000164f090a81721d448b3999420473ff4748b9da5d2c1ba8941559e77efffd4928f8c718e3330c3de2a2a3202797ccb9636fc06", 0x67}, {&(0x7f0000001500)="fd5001641ac36a3aeb2b2b231919d91804c5c942b8b0aaf060423d7c17d3ea85d1b6473e7f32e8ae1bbb0e80973d38ed1eb8e38220bdad12ea10416d4c07d68fab81e58a1be68b93aa4aed95d238e89fc025e0fad0642f4171bea95574260c077b5ee8d3206d9cdba6882e0208443533aee7b70bbf10362cb51781fdaeedde791c6e8fc3d4e4429b0e2987ed9490a68826a24d12e44e896c6dfb66e8f94d173d51302347b664d721f119c578ee1153890d54e920c74b4528661d7e0371065db4e5ec90036f6b74e71d914e0949a701359d36a13c84e882832a17ebc12cad0215c951acae93a9910b794095", 0xeb}], 0x9, &(0x7f00000016c0)=[{0x1010, 0xffff, 0x5, "4bdf12a5bebe4730798d37faeefe57569fdde4fcb7455e0c2fc8414322d1d7bf4644c7ff60616d76dede573c3de3d226adaf1a9785ec021d7738584f076d113c1f5b2c404ac080fc11e8d692ea027107f1ac463debab575d07a02523edfa05b1cfbc82541b78abca34ce1010a95333a3a5d85ac43e9656846cd50ae786eb7d8e38f4f7df25f0ac6fa237f146421f4ffe0f20e22f4f47b78e36f4381a9ea67028cc381c1d632c7f1c0a41d0a4b0a090dd04da277b62db681eb6050612502a5668adf6b869f9334d67d3edd5c5ad4b74dc6989da636b368044aecf3e093e58a83b4a470b84729b16349b380ccb800190e3399029d01198bd82426d662a109116cadaba48e57c7415f90e422516f24f7ca35d74a5a09fe76b1224e98cc069714f7424dc70681c1b387a638501998c6d282697c244c96450f1158e00b29ff0d677f26eeca38f222292d4de32c299a5a6e4013bf4eebbccbb4eb42dd4c600bc1d04ea84bc437c3af132894904f0278807be70ebbbe8ad77349185e33894da526204dd94051b9741566a400a3d8b5125061d663c54b0055fbc2ee55dc1f0d5c863ddfc11fa31249c9c4e8e1ee2751da4b98dfcbb76820ab3356567bbcb66b19e8105bf1e7598d1d0d70174263264efe57097f244547fe66c0278839a82d48cd06d5cab081fa05b611a245fbdcb3ececc133cead659719271072bbcbdc1db59dd644f194fa78b8fb90ae5d4c0949d8971c6f6edebcbd40d5d6b8569831c960f36ba9bc2cbc49223a411edc8c70ad61cc4d9ddc35c426dbe7266c239af00bba3d61055aaaac2da2f8a90fef42a57525e4e838009fee72d39b17c0b8896da9496728cfe30e04d99ac7a14ecc84264cfb5ff1473a4c868b9fbc298fd62528b4712f85fc604b4b3ba480ee4ab70633a75d1bd2488b18caf9da0844373e178628c93bf37423dc26994fac5e0b93fcd3353dad7396bcea958381ccff3f9552e43056218aa6a5db83dcb9e835f009936ccdb1005d124aa987839d768265c6d4a3119eada62fed0e73b34a5d719711bba8cc817ac1f6c6ccbeb4ef0a319a85a53f5e5dc753d3b0822f377d4bff02436fe8e658bfa6d4253f47622ee6b21299bd9c6a6edb3c82fa4e4a434cd40aad3595658e1445baa96044ca627fd5a24559c97051315756c14280b67c6e059889b5d71bccc3ca466f38f3bd393ebc747124061918262f0654d5ac446cdaaadc7761acabcf087e6ef2f5ca485ee3994e52611b2ce2438264e89978038d1d616fa1361e75324d48021865ec6f97c1f9800fa3a7015da65a83517f79e303ec0c3171851143bfc3139a4387d31b02561b61495e714933410f7dc24ef8bedd5720d017c43591e6a8d6ad61b5619a1eb43d314e4e3d2caa72e7309afb9b0b3107b2dd26666aad6833ff0f8c83b249740936205fecfdcab61907a891c7d66fc0fea8cf1a7c73dc9138a960339f67fa5fe2a0a2458e001653f030cff2d61c88c48f3c56d9650cd3db58c5e4bba73f8648aa0cfb92d6edc2ae5b1b1b7569f23ec0289177e831368d5d4df28b156eb817dfa37e88545591e4c15a9a1f3804336c6634cf6ad1bd2d4ff1af429e652392598542b153330f93661cb274181b2fb2036a9924b82aeed1b88ebe9120412e6d9eef6433cd934c361a3f6fae5d5cc3020a12807af97f52591c27429e9283f16dfcb6af03dcf9faf2ca9d26ebd37d419cbcb5c9f75a3dcd74be34933256b80ec5844e8970b0a64cfcea13163ed31dacf09d4e9fa287e85471e479c6552fcba3c684d5494bfa1b4dfc93769427632368aa5b99205741c44cc032f8538cae658c5d59f19dede8546d50b422c2c350160f2334a43818a0abe8eacdc7644d431aac5d90264b01922dbe081e72790ee5d1ca2ae2c0961b941d4e8faa44192d01d24218b71dca5a3c0d9d7094db24a1c63ba79dff852ba280cbb44e783d81017e34774ba59b4cf6d2049f5997beccebc598b37dd596694d5e98d865217a527d1d886fea2483404b7a11f45f32e9e6055272c1d4d9fce50ccd836a57f2ddf9a61d9640704b38cf04ec2d756b61425658e3783045dac7617b7b3e96a6b1d30b85eed94789fba05f1859bb48ea5701c6f81ae0300252a1afe921e6c4c22f275b284738fa1c886f382fa22b8f55df8ad449b6af3586ca60d17abd8f2c81ac569a2e7afb0683aca1a481a0a03596037407d14eed6e3b2aa1226e05bc9a0f475d09602505879931e8d16966eee9059530ae94e83ea5a78ea7e9283808986b604271889b7984039efc06c66b810b0935b35bc1ced9b8b1e9a5c68974a8716a01dd8494d565a391ede235cdf81ecbcaa2787e50f44440f00024c7a3d037017324f074b1a77cc849b68fa364e035769b137c857df2878aaeba4d14b833ab4871bc80ec612ac13ad9b48d7b6d5123155f295d7808ee11c9bcd6800839d6a95ac55d0084f4ce070a89cb1d78c4be8ac1fcc3744723a10e8b4af494c50733389cf1790592e749394dcee1c6d57d8c6e2cdef19ed5b8751a3b042f18da319ef474ab8d222966cda81d224d6974ae64b871f71ec3426dabbc97c33976a8fecf6e14e3ca96a65e895db2e289b421d31442a974126d9bdc8dd20624d7d18b6951bb60cd8f5b85de508bf53a7cc7f3d33376053bd20479e4bbf423efacbf43588ab8413e0199400a274b3702a38793aeedd209359cc490e4bae488d84625fad679d109899206c5b17b9091e1265b3669c18e4f2fe5ae0f6a836197bb0a5cab37722eb510ef3ca99740349031bc849750c5c11bed5cd122a2acc25f2a6ed0200c2915619d9cba5ee64d555d7f582376da3e75f2e28429fc5a8d7184e020346ad75d86fff36725e164bc00f8afce34d04f192797dfeb6f1ae56a0b1e27cbd6c3a2f0f6c61fbcfb44f34ec58a764cfe1dc65f146fe5ede37b0cdefdede7e9bee4ffdcfb6f23ca2a593136e3468363988f02ba08587be5919ec14eb950058439ad53c9d914d8ab7d85e30587ee9e8410013d84e111305863a53c8d8612cfab4e42b1626007a1926c22e4dfb277d0814140f3f8b05e44b2097a9ee7958661b3c5e5995b77e150929634b5fa328dcac1279f51b552d69eca309bbdf0113820890f736e6269e9bf7267269ae4177526a7111316c88d27fad43afe686108e689e7831e1c09473b2dcad166081840644d1ca49e181ae4d004160b1b532a8e556d941fc747114fe927e308db93c755bb3b6fd3994b1cd412037ffc93d3ec46afa2fce2fd03ea61994450c7d035b694e4c2a5474424c60645ff7d35042305188260f65527f46fa9d9ccf672e83913e987b8f56273937aaef822a8014dfa3fc22e3b18389fc24b5709d1818878d80a9c8841cc69b729c1e6b8166781360afd309c1da76e41a032098c9e6271ca72e49aa860391ffcb769d4572674d4d9dea17785b1573a3010521d9418eb6857f3ecaa781015e5a909ebf4fc03ce2e62c298006765ac5c80e11d161065fa501efc39f54bb4f87ce2b6e46795bbb3ec4bd28f17f711e5fa79adcf09cb2994144525a3980b9a017b220bee027cc7f25bc620fc9128ba73077b17e9147e621aebcc86e3cc7f7bc8ca8998c5606fdec5e2736f055f00c5981b0b0b69d1e4f1301983e4187c886c279433b2d5065ee625837a7d0815cf53a2d5536d3a37a3d2a9dc1b41886287da847d2f666a629c6de6e2cd75ba98c9b7ed6049d12a7aa25f4889660a0b2871fc6ff877b8e9d326f5309c7dd2d318b45428901ca81088067501bc7474c077b6e90bc52490c4a1ef7a81dd8ea970d282921f1e0fd9a2c8f81140de1610b1e7faf949d63cea18ba8989aa7a29a6bd4ca00c49b33962e2f0cd97815401784a769efb75ad9a15c22e5678c9af9c9c725cc4e7033b2e4526ec192827e6d12b9506e8885336ee625e1d5e7d330ea32cbb39f9cf6ff7147d83df630f6e2711b0637a5bf9d20269306acfb348a2a699cca82bfd087b3c38fc02bf1fd235fc7d57767a85a7e6bb21d38891ccc93c3e71f4ecff066fef45a03d0a003419c78b9b82cd6c52dbf840ed6e521a3bb9edb52f45dfddd02bfa5bb440a6438a7f66c27694cb75d4398b76ab56a53c7e125bdc6d4240badb6edf5d0c622a832787cd00d22477c7eb69ab6cc4d2be667783aa15df899d52e8ad3e33c9844aae6ee5fd6a169292f88b880492b18a88aafba0229ec855e2e0131331e9988831228c1b1223523433458e7c75f0ecfb59ab073518b75f0eb8d6944659b75ddc1f5eccb8ea941281372abcfe06ffe298197e129e0d01b572931ac83fb29347408ff23649d59af28fd7334a0fb5090100727fd3213dd0e9a9b0cadff85652f386568b25bd98b1a2c3b1e3d0e5856df31d63987ad3ce81df0c6f7d9c7ba25058f0dd43bb50dd7154158cf89917eb11419e4f86d826759dbc8823f616d5d37358d682d07c4695aa3c13125f4998f673f489a106125051da318bf3dc3b7c44968215289a3dbe2bdfc075cec92702f3131fd17879694d1b378dda3a371b8e4efed9ff0a5249215fc56757ec152d7d1a6daa23f6d70c55c8cadfd13b6cb078e84e63dbf52b0a34298898d38e54dc831ba9a2825b6827bca78006254cf7a9a71c82a8fd83501018e19d2c2f866fbfa01b7e58127e0ed94e96694d8353b9cccc1c06c99561119f636c1312775a9e141215ff8d6ffb097be0b40f31bfcc773f93c2fe7be3f1401754753f4934205fc655a5e068c5a4bcf3ef5d355e151086dae420b3a31a097cb092ba9fad641357f5ffb280b2a71e3bc0ee5f80ae1f5f86c7f91f0f9ec56da286365d874e10027feff8e84ca3b39646192efd2f66d44f0f57c4d52f7ff738b0e8584cdf21a7f679741227766a1aa6f55379fc9dd4ad74d5391648934029e1ac9330d8b6ca4b469d0303cf2c6d2c19460c26d68f1b4725bc3127d8deae4077715663284f5fab471fa63bff93a50918733d561096dae99e59b3bbe0181bcd0582ffe4bd89a47dfd38615513d1555753fad3ca2ec116c9726f0cedd3d50292b0dce4d6b8bd0bd08bdf31d15ecd9152405cb1b202346905677db1460bbe77ce9277249e14063375055af3a584afe9c58f0875201bd44df20ab4a6101cf3cc88247175ee736fb6854fcd74e1d4134bcc981c1acda47002408edb97b88309c132995475a6895200754299967d021000014540d3b40747310eeae278465bdbc30a4ecbf3b1e09ff328c82ff4dd22c83cd39fa394a6da1beb912592f526627067476e624620eb50b361961ded24279a219fa0b9c308ce853eee316d62e6772802f00c859ca1c112a23d967f4537abcd685f5699d1a83d59cb4377728beac271a8cda346316935d11c99b2c56cb6cf0ff984467ec00b1c3b53deb508c6a043edc06fb9ad1c339f961902deafdc275b7df8f979cd32bd91988e373d3c481a2fc2a9867d4a90eb4aab17f75a4400ccffae30d326ba23dc1e1a3b807cbf0200383dad7d25af2166cd47f3c451ca54b18e65163a96fdc01c57b0f30a4f1c9980f8adb8bcee378f76d0c6f75cde92edadb80079bc4c153539b5bb11dcfc822d696b8e0401415ca558f3407b516ea1382e36c4a177b742ab40f73eb503bfa3041580d5e2465040464f46778ffef92b82b7a7252775732f50a5a1996012e86e06fc23b66f9f4236f020901c95416e21565b332adb993625b489c137f6e13cfe342a571bc4a1003ee21e876f01c1ccfb84a3613c9c4fb2f6c02e070a8e816eebdba55a1f29db30d9bfa8b1e686aa6bc81c95dcb119e9a5b5c3f2b2aadd4ebf1fd7a"}, {0x28, 0x0, 0xd7, "3c546d37837adc4dbb209ba90a1821584a6411"}, {0x80, 0xffff, 0x8, "ee155b29828c8de0415d18d95017809695027d40176236eb838868107d7178bc478c953918ee970edf85e89fff909aff981ab49cc5eda8fd8e95c3fcf0c2360a3494ff9202737e037b20955439309c68cb12d4142861604b14521f34cc5e93d212eb0adc404d12484e"}, {0x20, 0xffff, 0x1ceb6000000000, "405b16857c0c9f8d5da07b20eb2a"}], 0x10d8}, 0x1) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 11:10:12 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x28}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x9, &(0x7f0000000040)=[{0x449, 0x2, 0x9, 0x8a}, {0x0, 0x5, 0x401, 0x8}, {0x800, 0x5, 0x53ba, 0x8}, {0xb17, 0x800, 0x4e48, 0x3}, {0x100000001, 0x1, 0x8, 0x2}, {0x2, 0x3de, 0x10001, 0x7}, {0x3f, 0x74241312, 0x1, 0x7}, {0x80000000, 0x6, 0x8, 0xffffffffffffff80}, {0x4, 0x5, 0x2, 0x40}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000001c0)={'tap', 0x0}) syz_emit_ethernet(0x3b9, &(0x7f0000000200)="d0") 11:10:12 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x0, 0xfffffffffffffeff, "85495500020000000000001167f5afa680400900"}) ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0, "b08dce5800"}) poll(&(0x7f0000000040), 0x0, 0xdb61) r1 = accept$unix(0xffffffffffffff9c, &(0x7f0000000880)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) connect$unix(r1, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0xa) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$KDDISABIO(r2, 0x20004b3d) ioctl$KDDISABIO(r2, 0x20004b3d) 11:10:12 executing program 1: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./file0\x00', 0x80, 0x1001a) ioctl$PCIOCREAD(r0, 0xc0107002, &(0x7f0000000380)) ioctl$KDSETMODE(r1, 0x20004b0a, &(0x7f00000000c0)=0x1) r2 = openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x0, 0x0) pread(r2, &(0x7f0000000480)="f376badd4cef0de9fb1b52621bb2cb9915d319f8e5803a1fd4eae943cf8e640d6d0160f8603b68f8a81945a396611579adecb319b0dbaf8107d339a9b342cc33126a2db5cc8979d02f5c6573cc1637b79acd639f06fffb6c279323b2d49f9210594507ab64fba382de3c3a94988efb3b803117ab57d85e18980b1d1d1eeb1b6a596a1b82e9c163b24a3e60f220b95299f0b44d9e8469710251901757eee47d3328a215c049e76d87dec6d008adec3eec8106215575c3cd4ea3fa4aaf42c33ba51f952d779b91c4b3de72a02bed934dedd5010000003b9af1af0f18524829ac334a2cc31d402d3691c6232e97e29e1ce9978f73c2738f308a34cd0b20f456f982202ec71329173ff63040785ea9330ab638d387e1570168aa18acbe547481499486274c540c6fb7c9bf19beaa33edf9e36ac3f8a59488ed2a12691b39e57199e2f3b8c97e39944f6fd8038df4f3c9ab295b374fbc92c7a36ed3b21740c07dfffdcb68b439189e35dcf64577153eb16ec8c8c53b6436619512050e7f3c3de2123b8f5dd3dcb57572d4911427e8b73fe49a89552dceddec3b8c399f7fb40485e8d73c7e53d35bf8a234a92aaace55ed47de2fce4666b7bdbc3f1e33", 0x89, 0x0, 0xfffffffffffffffc) fcntl$lock(r0, 0x7, 0xffffffffffffffff) fcntl$setflags(r0, 0x2, 0x3) 11:10:12 executing program 1: r0 = socket(0x10000000011, 0x8000000003, 0x0) close(r0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) setsockopt$sock_int(r0, 0xffff, 0x11ab, &(0x7f0000000000)=0x2, 0x338) sendmsg$unix(r1, &(0x7f0000001500)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000100)="c9", 0x1}], 0x1}, 0x0) write(r0, &(0x7f0000000280)="661cd9ff8e17ffecb3aea3f968a1a422312a03cd82e4ecc3a87926d6617051028d2738dc47a1c9c3f0fecbcf40f42e7ecd44a92bbcaca805c1596c1fa8eed759c503b431157c029124eb20787a6feff3d8279d1452f6f682b1b62a9a792dc7bb1cfd0755198e60d4ea94cbac8fc90c5d26578e797adad3504b610b36218388c8fad8d398afc5d473b6f52fc16d8a7acfd5a1712cc3c76a0f0bca7cb76c6fa4c12d7a91bf2b6f452cb481e8377f919c071193817f0855a562120619b30142ce0d44dff8d910a57cd5de0cbd45388f214bd740aceb3f04a83045df11c7033caeebf26addffa6a09f32d6b4a9de63fc0298a3fd60df06dad03be358771a38069b88bd814c610c97b471f0a93bfc7713aff1e85d69eba91f3f1b75f9ac84c64db1c4a64b59f6973c1899cb94801d61508e5c25ebb8b612e796f9335dbfa1676079f698dd9a27ff85e3221d98cdd4da2b2be85b56bbcb3a71b92c304faf2922c112944256318ffe41179472f4ddd34982d9a4a7b3b23501db27611af481f8b45e4c89ff22e74726c0bece396b7a16b426c9af509111e7d19bf0d94b55c19c93e1cf3062c9367528863e154887b2117dbc4910d91f0768cb907012f3d098ca52c347dba336cc9658fb3319243777d8f56cfa4cfa4d575080ca53986094a26cad76a080a79e6d772e8defa01f1f7317a1f3152085759e545f28e90021b63262b835ed8c769a0c6e88553e3c5e6bd494c84a3071de539d5487d0b90fc1e8de459f69366cb2cfb787eea0a0233b8e4d87b4b0b72674a96e0029dea1f9c7db30552b6a67e346939ea82f340e335d026a798eb1ec52089975de887d40d675c34ac1cc386d910434564ae3395d6cdbd44818cbc7e444bf4523b373eb04c00d98cb3f439a8566cbe090f9d7ca9e1860e6c3c2ede2dc19cda94da3f3cfc57f28a68a23048c808fb205c32664d42c14c46bce3b0c83d5a757ffdd896c1e08efcb72212b3f4578650ee17420f72c645ba6be7c28945e206e3231b046712c4c7f7a2f6d985c7e34f425cee60615543d098d90560ff72845762218ca303e999cfa6b9bd7df8745b4439a1635cac3a5549d8209edb2f3543dfe20f71914c32db75043771ed5d796587450d62caefa03a6981b7e2d16d4c0b50dac5ebbf68c96d1e5034c5551c3629ba99151a814a1c91077ae71ba94522e030be0a672a582ff70f18cd41da2802a3aa9d455fb81763cee3080b0c0c1d47b2956ef6e1fff6a2254d36687580e657c8c8a8f193bbaef8b84d0548db62d8fd1f7ab528496a2e16dc4d2751f872b2266d875f768d14d29d7f2e218f57b654f3074dbe66ed1fd981d015d637394f1fd1e1817fd888fdcca84b27be4a9466bae18e92018c01675fb1f8d7f4f28b73086e1e820901978d7062ffa85eaf44621bf252d858637b6b7a2052d885f4f2ce9f0c658a83f588ef3b67caee5811dad559cd0568e62a27f015b34b7476d1bd340753b30e035ed8e7210f646db87ba4f1341d1e353c2a727ac784d9b072cbeeadb8c75415cab19d5ea847c37f0057664f744d983201f30a6083c8aca312ee1d372ca40bb7aa5ec14fafac03cce5d6069e6edb09b18fc72aa82522f4caf185ef6602b0ae8db26a6f60ea00a458f61b40f0cbf1da30033fd19659890854cac85e3e297f7b43d3ef12cc6d7efa121d5e09816dd0fb9e10e6c4659ca69ad67a663b6479dbcc178103cb8b436f58adc31ac8c60b8e162d75c203c02c7cf44c013afe88906337eb500a8baed409a37ed6513eaa41362fbb6cadebd6ba7ccaf222c75184aae40b5e08b495e1a8cce1af1f42d8b386dc66db0a71de1fa12bf6c7a58a349ec9b1535646fd6c3772dbf905e06ea43689e96a96211e533ff9e5c76c10bf553ab9176c60821a8ae3c01b556299782cee103d2eb6375764a14832177a28cdd55eb3cf81c1d3754fb6aad91274c3a1c93c7c7073edc71bf00d828b21180457b36407c4525ecef2820a486f9c8682e4675ca20e118943ae19d83a471f048dcb705d26f5ac63452dc12ba2ea90833bd661a35109b0295e3b096afc647e12df6f283194018b88d3609eebd96b9992d1867258bc3c613b1e72f3c23d78bc9f16489bbf2dc446cf1f098db2b8e4c9f984ecadd775afdded139974b9c5b046cad0dec3e0d0aebd8f21e9b2be7429aaec818a7db677a221c9b4e5d46f6388d2c7e65881f895785dd6b3837f9ac7ec53a51239e0ef70484354e25864cbe97bb3fdf86bd1ac94a86b73a7c89bd3a2f99e261b6511713d1bffc4d40d86050422e3eb679c46cbfa85b7a2abb036a01913107f9c03a33f1bb92877ec0b755569f65d895670e5c0902f7e774c9003210cf6f8d983b958f77125f98e79416d598f12200f4261821013f613dc4ae10cc21ffdc62f5bf40ae4aabf27be565f9e54e45f9db361590d8e475cb15a881f8ab917003153e8d5fd971c9db30b5ffe08c41ece368b28c0ec75096aba23957dd3edc2d1c1b2aa573967a0f7f459fef0afe74bc14984b1e31ac746f0f3a1cc2665d228cfc25418ea5021c1cc4cde65f64f5f550f002552bcfee78243c9b2cd807127decc36a5d2af2e9d76ab95d3a8b753ac07bc3854e010b28142a833a35f6df738c59cea9a4f371612d2c453d811839f56406debc0ed6ce9cc554869f87969ef2ec1f5d2032e304fdd985150b22479dfe7cc1fdab609c0927ce06f1f6f655832f83162fc3de7faa77fba0ac59f85afcffd06d4530998e8e4121eed868ba904353d64d484b9877f4fa24d42ac4b23bf9244f43767fefd3142beb43c810b33a606393e06c451552a957a0ebb4a8876882d1d34481835bbac39f55b6eec820de2085123ab44b96f801d9e732ae3fdc1bf560e34e1d65f7e2aa4605d5d6b4977c01c52d1dc44856b23867bc1072a41ecd5915236a6e2a1b3411be4334d45204f04e218cafea1e1abc505ab13f37ed825c142ae908b5b4cee7e5e5c51cd7aa4ed366a0c80d1b5bd318de838311095473cc427ccf90c57cb691317e6c1904385b1d432138feb5a7d4b5b23617e77022ede5dd952b794cdb86bb028d545f62804459404a7c42fb4ecefeab002b533c401b7ca142c63e550f499c9a73c18257e6d68217372f694fa6e7eaa5a213e0ea26a892f09496058cfec55ce4b3a37f4e5580b6a5fab5804a703f290606e77dca46d06b8fb603f8b802ac24afb25a97d32971879a93a043d21abef0493bb2b54fd65d36b3b877343ba972af190319497072eeece71760bfb113243890f5f2f851bb1990614f0a26f8fa5de68b1ddd88251a261678ea862680adb77b0d83881f648a52e57d8f0e6f179caa2983a1f05de17045609af1570623e05a427e60f44561779958d1da5ddda6677a04c552f2934b2617da296509ccb6070a5c944e9a31e7eb98c012397128000ad2a3a42a5a53839dfaf5f75a82eee3a90679a4daf80dbc9d0cb99301c53fc74a4fda27bf2baf8d7137fbf02e9b94e7fa02bafdc89f07bfd8fe0f787b3d0e265d7db5876bf69a8072bc4785dcb4f326bee2c959bd39b88b719c1eb422bbb32caa0c4950d50dd974c19c539a13cd33bb9781579caa5206f1cc836e876b00e5736ba84d326a2a8a1e0a66a08a8906c080d32166aa3ed7440d22aee711365ad63fa0e639647b38ba0804f67af4f42f776b0e4d063e2b089231ac83a8e84c2e08aadc677b1a633977e78568726a8fc9c3baae95ab036bd39f9dbe8b3bc07d40756c1bc305888435cbfaf9f39b1efff82125fc19b36c8262643769f370f04dcf77f6d23c1c1bd7826f83ebdbe6e29fe85c461bc723fe5669914106f90e1fe16337a3b291ec5e6af7cfb80a70735a5c0fe19b9a622d5eaad13404013e7978c0bf61109e8b34396ae2a43f1af54231b07af3b5fa122feb9e5367bc6e579adcb15600cfad79e556ae1c9b39cfcadd683164b702fba9b7497c284a1a8f3d3d956051224305341ccb5d2caaedc74e9aa5b6d54f8c5a564ef0454b14b1c69c5634208f92be4530051a4dbe25998dd954e1c7b7a5477ecaed404cf90201d8708630f8ece8791833fdb899c2dbbba2331e3b888f002269cdb0b7cc19894d44bc1b2ae1c3056d2c5eaeae1cb443128bab7352203df188905453fa7b7c8687138a55ea2825f11c82e3a4d0490b887f5e806c5b76735024ad4d4a9fa3f6e7f9d6d05875f10e00f9f0454ac4efb34b018766940077e78718fdf5104c53af59465262414eb739b548169f2880513e1c5a1cdb68de818c75691bfa1f82d39bc98fd7db087ba2d87afd889eb75a46f2d604b7634ff55e9f3aaad5261dc04fbbd83846895edf2d702c0152d5d177742cb6bb518b2e6b30f5391c45c032e46b64ec82ebd7c616e3c4fbac0a10ddb9e6dfcb876d0d2233e813b550a10e89c35306499636ab8d779d7ae35053c71bc34d256dc39d2c0a99fe2ba880fb70cfa70ba0b4a83f10bb893b6e036ccbb6ff1be1573793b3e546a531a143d88f9309ec8661c266c072bca9adf77c926fcab8cf3235858b7d8d7f491aa091006a8822d0d8dc3c35030668b88a7e1e2c8b2968add91ade6c62483ae83fb4c9af8e9c49b6988e50098dc2271140ec53a3db027e94821ea9523aed814046d95eb261c90baae3b676864d8cccb5aef88247a53715f604431fb46bbebda764ff1e96c4ab9d0dc3d733dcfdc68330599643ec3bc18587b71e74e3a8b9e4bbee0e0cc6647f347c48a831b8facb03ee2a9206d7a87af99cc70fa406782d087690d67af5bf39fc7b0c4d9c39de08ead38ae8e262ca876538e0ef4019611314bedc547ddefa0b1198ec9740fd01dac16aea206eadb5183b2dd4b58d7bf6d9b6715e8afa5dc21aa74466f508fd300a196735c360880894ae57ababfa504014548461523efb5d5d0a04c934365dfb03be77360319aa336741bb93b498de692142f1478aa187f93ce035c6626822287d731cab4422f60e3c4b656bdba0dbb50014474f3275e4f72ffcf91109a5bddd8fd8a96637f5e095069955b56c35d407b9e74229fe1d3095efd7b9edeb3df585c433aeb664f80fdb0f6f8cc00fd9bb4291c6fa18e0af40e14b0ed8371065c646ea079cf4a45723668c0085ba65034d9463aa847aa0fb21d2c7fccd38909e7ce181a9ab4f0bd302947693426de252539d2efd4873c492b889e847b4f3b92887a3c0f3412f0855cfb4cb8286c4a25391883046f25f243db46ee7fda692c0387853bdf099365937056e9fd38d24327d760b523e027bea1401979257025ef44230fccd8bf2fe44a392c37820582a36f8d38a069cbca3de84151a020f4c5c475cd7ef24ab7e5f4af76d3ef858c18cfef61b076e23a5bdef1db18a1729d1c62d42614e71aac13fcbc4e4aeafff2e2e9695224b5cd8f349f8376069b7d67232f1a139db707171c1472aa859fd9db0d4cb589f3ebfac73637f1486ac24c6071a1019677d69a306e66c848a425fe091f7e1639fb3c72b4e755356b8ec7236e43b30ec50d96018587dfce8a159e7be011157450a3a9f290eaa6ea298ad3183571aa1bf4f19205f56dfb6b0ce7a0e70fed3689cd140877be2503ccfba4fe947cb2ff55a4e5c8c1e718566fbe52f6783c4b536c7b1a65b34816fb04ff63e6b1be0dbc06c5c7ff625c8ea5e4ddf89fcca38f19e0ea444108c67467b239d9dd4100cf06a33f9ae4c7187dd128c392d5530e302e9c353b1a5950a085aa8b987e53dbfb795fc262621d658681d782645386fd47dc17d8276a3f60b147ec62241b9b3c86364f491260ad40ff663a26bc7aa736927cad00a5b1d", 0x1000) execve(0x0, 0x0, 0x0) 11:10:12 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2008, 0x1000000000005701) unlink(&(0x7f0000000080)='./file0\x00') 11:10:13 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0x90d0, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) write(r0, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000000)='/dev/tty\x00', 0x17b409ba72a856eb, 0x0) write(r0, &(0x7f00000002c0)="bdfa4d2582c321a8cf9884fa33e90f8e4a8051bd24313dea8d0243d605e2d3280d33ee6185c6a19e1a3fbed9d7c7f5ecd505370f55d99705dc1ce23aa168a0237f559b7cb5e32d0ff2d4e7199679daa987423cab21c6b2748aaa5e78947da61d75bc9028a2b887f01309bbe061a751731e5c2091f3e9bd25d6486b8ad670741e870106b6134a46bbb54cfb7d0304b9d2600a", 0x92) syz_open_pts() close(r0) r2 = dup(r1) r3 = syz_open_pts() ioctl$WSDISPLAYIO_LDFONT(r2, 0x8058574d, &(0x7f0000000200)={'./file0\x00', 0x101, 0x7fffffff, 0x20, 0x1, 0x5, 0x10000, 0x2, 0x1, 0x0, 0xd039, 0x7}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000140)={0x0, 0x0, 0x3, 0x0, "85495500020000000000001167f5bfa600"}) ioctl$TIOCSETA(r3, 0x802c7414, &(0x7f0000000280)={0x0, 0xffffffff, 0x20007, 0xd9f, "0000fc0000000400007e00"}) readv(r3, &(0x7f0000000100)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 11:10:13 executing program 1: syz_open_pts() kqueue() socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000003c0)) r0 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x20) ioctl$VT_GETACTIVE(r0, 0x40047607, &(0x7f0000000040)) pipe2(&(0x7f0000000540)={0xffffffffffffffff}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000180)) pipe2(&(0x7f0000000600), 0x0) pipe(&(0x7f0000000280)) pipe(&(0x7f0000000480)) pipe2(&(0x7f0000000800), 0x0) setrlimit(0x8, &(0x7f0000000440)={0x20, 0x100}) bind(r1, &(0x7f00000000c0)=@in6={0x18, 0x2, 0x59, 0xfffffffffffffff8}, 0xc) pipe(&(0x7f0000000840)) pipe(&(0x7f0000000080)) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000008c0)) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r3, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100000000000000", @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r3], 0x28}, 0x0) recvmsg(r2, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 11:10:13 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000140)='./bus\x00', 0x80, 0x0) ioctl$WSMOUSEIO_GETPARAMS(r0, 0x80105727, &(0x7f00000000c0)={0x0}) 11:10:13 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x20}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) readlink(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000180)=""/142, 0x8e) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) fchown(r0, r1, r2) 11:10:14 executing program 0: r0 = socket(0x2, 0x8002, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f0000000180)="440258d086", 0x5}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) r2 = getgid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, &(0x7f0000000240)=0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0xc) setgroups(0x4, &(0x7f0000000300)=[r2, r3, r5, r6]) connect$unix(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="388c8265c3cac15aa7f734ef2594d8dd5d8b0b5a661bbd481c7b94331cf60273c7f1e87cedb36e119a0c5dc493c775709f9217212dcc6d4b143ba45d53fbbec2387e3deb0488605aeebc89402000028292366f10a2d85a645b7e"], 0x10) connect(r0, &(0x7f0000000580)=ANY=[@ANYBLOB="00002e2f66696c65302f66696c653000c01a4ca24c18f6640d5efc7356523c1b0b0137aba8d9b4eb574bfc9d779182b736afd477ad13bce599d44832592431b0da56b346b5f95006b948fc48ea88186c8108d45500a0c08f05f3"], 0x10) fchown(r1, r4, r3) open(&(0x7f00000001c0)='./file0\x00', 0x200, 0x24) sendto$unix(r0, 0x0, 0x0, 0x0, &(0x7f0000000000)=@file={0x0, './file0/file0\x00'}, 0x10) clock_getres(0x2, &(0x7f0000000340)) ioctl$WSDISPLAYIO_LSFONT(r1, 0xc058574e, &(0x7f00000000c0)) connect$inet(r1, &(0x7f0000000080)={0x2, 0x1}, 0xc) 11:10:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x60}, {0x5}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = open(&(0x7f0000000000)='./file0\x00', 0x880, 0x148) ioctl$TIOCSCTTY(r1, 0x20007461) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x54}, {0x3}, {0x6}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000180)={0x1, &(0x7f0000000100)=[{0x7, 0x8, 0x5, 0x8000}]}) r1 = msgget(0x3, 0x200) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0}, &(0x7f0000000200)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) r4 = geteuid() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) r6 = getpgrp() getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, 0xc) msgctl$IPC_SET(r1, 0x1, &(0x7f0000000380)={{0x1ffe000, r2, r3, r4, r5, 0x329644f92e795b9c}, 0x7, 0x7, r6, r7, 0x1, 0x0, 0x2, 0x80000000}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:14 executing program 0: r0 = open$dir(&(0x7f0000000900)='./file0\x00', 0x40000400000002c2, 0x0) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) r1 = open(&(0x7f0000000000)='./file0\x00', 0x401, 0x0) pwritev(r1, &(0x7f0000000480), 0x10000000000001a7, 0x0, 0x0) ftruncate(r1, 0x0, 0x3fffd) preadv(r0, &(0x7f0000000080)=[{&(0x7f0000000100)=""/235, 0x3ffff}], 0x1, 0x0, 0x0) readv(r1, &(0x7f0000000780)=[{&(0x7f0000000500)=""/193, 0xc1}, {&(0x7f0000001740)=""/4096, 0x1000}, {&(0x7f0000002740)=""/4096, 0x1000}, {&(0x7f0000000600)=""/181, 0xb5}, {&(0x7f00000006c0)=""/155, 0x9b}, {&(0x7f0000000440)=""/112, 0x70}, {&(0x7f00000000c0)=""/53, 0x35}], 0x7) pwritev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="5ab1256e554a90765cf7f448af268bacddc60dbf52d1905b695bea0aa6c09a42c80d3b77765dad1e995d9f60387a6302f2631bc66a7639b9ca61707c631377de12e149953f87ffa9149f37a0c531c407969138abd0d60658d99aa200ce612c150346a98315f3b4f5786c80de9f484cf4b9ca0d72800db0bb8e58156b2d8460fedcafc22e1cff2b8b348cb3d2266f980eed92237816d9e2e3e3cb9507645adfa883e05333d875d0ffa3902d38d93f1c3685d3b31623ec72e167cca3e2e2", 0xbd}, {&(0x7f00000002c0)="1e33a8d2ffd369e1f52191101268f83a61df605a9b6e03ad7133b45d57ff4da3037218cba2003b24f47136f555cfbf921673d633e6335d0e57d641f0422147571187adefd416d373162542c983d914c5838b4bd47b93b7386b7bef8b995a0e03167a7db4a7582b08499f54c07120d2dc3c5b6277f149356d3cdd34d21b3ee5ecdca2f67668c979a768", 0x89}, {&(0x7f0000000380)="1944cdd072aadf2e23a34493061314d900d7642b649092aacff78b7d7b2eac422c1e56e818c14b770456cfd6f8516b822f2672a83b72c31afe94825148c6bd95d676f02e00880fe4c9795df15b8b127bddfba0bddb73ed710e84c60532e3334e779d39d3576484262ef2fb1779449e9d451e208ffffa3c728a1dd36fbde39e6fa5d46be6", 0x84}], 0x3, 0x0, 0x0) 11:10:14 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) open$dir(&(0x7f0000000000)='./file0\x00', 0x20, 0x128) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f0000000080)={0x8, 0x7}, 0x8) setuid(0xee01) fchflags(r1, 0x0) kqueue() 11:10:14 executing program 1: mknod(&(0x7f0000000100)='./file0\x00', 0x100002000, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x80002002, 0x0) r0 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) r1 = open(&(0x7f0000000080)='./bus\x00', 0x0, 0x0) r2 = kqueue() mknod(&(0x7f00000000c0)='./file0\x00', 0x0, 0x0) fcntl$dupfd(r0, 0xa, r1) dup2(r2, r1) 11:10:14 executing program 1: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x89, 0x0) r1 = kqueue() ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000040)={&(0x7f0000000000)=[{0x89, 0x7ff}, {0x0, 0xdd5}, {0x5, 0x1000000000}], 0x3}) kevent(r1, &(0x7f0000000100), 0x6, 0x0, 0x9d1, &(0x7f0000000140)={0x3, 0x7fffffff}) dup2(r0, r1) 11:10:14 executing program 0: r0 = socket$inet(0x2, 0x1, 0x3c0) setsockopt$inet_opts(r0, 0x0, 0x100000000000000a, &(0x7f0000000040)="009ea856d3f02579030e5e8d3583fc6edaa9ae964f51b00229ca2adec8d04ec4ab4bd7fd25eda87c1dc8e6feb68ca111dcc60074885d0f7d37de994e7d5de796c17d7fd6dc7d30329669f052238f6dfad06f79b23e8a21e25bef77c7", 0x5c) setsockopt(r0, 0x0, 0x9, &(0x7f0000000180)='\x00\x00\x00\x00', 0x4) 11:10:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x1c}, {0xc}, {0x6}]}) mlockall(0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000200)="83") ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000080)={""/16, @ifru_vnetid}) 11:10:14 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x0, &(0x7f0000000080)}) r1 = dup2(r0, r0) shutdown(r1, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) fcntl$getown(r1, 0x5) pledge(&(0x7f0000000200)='/dev/bpf\x00', &(0x7f00000001c0)='@@-\'\x00') syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 11:10:14 executing program 1: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = fcntl$dupfd(r0, 0x8000000000004, 0xffffffffffffffff) r3 = dup2(r0, r2) r4 = dup2(r1, r2) open(&(0x7f0000000480)='./file0\x00', 0x400, 0x1) r5 = kqueue() close(r2) r6 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x400, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r4, 0xc1045763, &(0x7f0000000200)={0x6, [{0x3, 0x1}, {0x1, 0x80000000}, {0x3, 0x7}, {0x3, 0x10000}, {0x3, 0x1f}, {0x1, 0xffffffffffffffff}, {0x1, 0x1}, {0x2, 0x3}, {0x1, 0x69c7}, {0x0, 0x277}, {0x1d4faa0177110a10, 0x4b27}, {0x2, 0xfffffffffffffffa}, {0x3, 0xb3}, {0x3, 0xc650}, {0x3, 0xc131}, {0x2, 0x800}, {0x2, 0x8001}, {0x1}, {0x3, 0xc11d}, {0x1, 0x401}, {0x1, 0x7ff}, {0x1, 0x8000}, {0x2}, {0x2, 0x7}, {0x3}, {0x3, 0xea1}, {0x3, 0x7}, {0xcc7f2511e9a7d97a, 0x40}, {0x3, 0x4}, {0x2, 0x606}, {0x3, 0xec}, {0x0, 0x4}]}) kevent(r2, &(0x7f0000000380)=[{{r3}, 0xfffffffffffffff9, 0x83, 0x20, 0x8000, 0x1}], 0x3, &(0x7f00000003c0)=[{{r0}, 0xfffffffffffffffa, 0x8, 0x1, 0x2, 0x5}, {{r4}, 0xfffffffffffffff8, 0x40, 0x0, 0x7a69, 0x5}, {{r4}, 0xfffffffffffffffe, 0x84, 0x44, 0x4, 0x3}, {{r4}, 0xfffffffffffffff9, 0x2, 0x51, 0x8, 0x4}], 0x3, &(0x7f0000000440)={0x100, 0x4}) open(&(0x7f0000000340)='./file0\x00', 0x0, 0x0) getsockopt(r6, 0x8, 0x6, &(0x7f00000000c0)=""/90, &(0x7f0000000140)=0x5a) kevent(r5, &(0x7f00000001c0)=[{{r3}, 0xffffffffffffffff, 0x1}], 0x7ff, 0x0, 0x0, 0x0) r7 = semget$private(0x0, 0x4, 0x52) semctl$SETVAL(r7, 0x3, 0x8, &(0x7f0000000080)=0x10003) 11:10:14 executing program 0: mknod$loop(&(0x7f0000000300)='./file0\x00', 0x1000, 0xffffffffffffffff) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x206, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) writev(r1, &(0x7f0000000140)=[{&(0x7f0000000040)="17", 0x1}], 0x1) write(r1, &(0x7f0000001340)="5698034976527350631ab3cb861ec6ef36a2d710d8155fbdb50082ea468b4223e2ffd855f7639a7a9f38a20d742d20a4ea39a9de8b04f6747981cc8cbc61ac654c36c9242119a529eb368cd344ec068155489b3dc501a2743e1c6153f8b65e31f594ae3463e4a4e7d5bee1ddf9ea1ba6c83d98a50c1e0d1fd32ee426217660b49ab4dea87ebf8698484f1cd6711b8ff8f3211f36e74063fd1b89e7ae91ee4cde08536efbe8598a55454f03a078e8eefe6fdb0b6d0ae405f8cc5ff7271300daba4545a44bdbc1e7b0103d18fadc9e16e157a7be0e54111e70d6e849aa92c30c84c7e7245ae35545451e2c668dd197dd201c88429f5d1f926f1f998b25998b1d66e563f77dd664c0b059a079591967078caca4282abc836ad4a003365a25c57fe4e6eb01a4227358c6885a395de496830c66bb7b2fa23b86c036dbe22c1296000c6b4887bd2762f2d1188d9964d9f9424b815e4d5c1a697b49202ddf795afd8a8e890a2e2c0e97d4d4cc51e83a1be16510d05fdd74ca490891e8eaa24bb0f0c7cef78e54a49b38d9d8a078c428fa02faef9c9368acd1a065627734da298de9487f8da98c56e158554597a5a8d9324b09ec1eee8830e1087314bb8c688ff11dbf2f76bd296a11632cfc92703e19d678eb9f7be64226720909266918c84ddbfcfc1ae2bec7f84b6114835a5ccd25fc344acd6baa4ed4929adcca91feadff961275b4c8e43d6689fffb57993bfcb05109825395d1caab68a55bf695204dccb14fd85da45ebf6050658a20d53af75693864b8221bc691b158de37a416a75ae61700e756dc3f6f4b819302a1c3d5a1a87583ea42106ae4e96c55ef4a3a866d276acf898e485a7c4af8db9df63d6f8659821edc130611a06416d548ad54f3c2fc65d05470fa8b4d5d764c3a8ca8af81679d194b107a16ddfa891ac525a6c04808aa767472665b789c676ca519903081e16936a9dc828e6525884cd9362f9f9a190907cfe81cc22eb1485f048d39c6a617a0cc3876c0e6336891f82002a7696608f372d85545a8fc0e5f9a1517686ee3a686af5ef3c01f4af38af5f300d410b5f1449125220d9a6362d1cef211a959e26e88411e58fd351474a8ef7c7b7906210b12bc4c799391da56c50566c34ad1a2a6ac8312f05636d14726fd560081ee4891aa00b136945164c705bd302a6a8f847463f902afdb06354134b8850c3a863f3a6a5be2408198384b25676b8941c0280397e39a43d0caf644719615ae39a2f1e2a1805d3ac32053d7a9a33dce40eac20c649696b028bd857105e25fa83acb70aac79dd00fa8f5f95429a62c5e0f3d0de7accf3e9a674c2d1f242c0eb7e787d631ba021f4a8f655f4ea2c5899e54a331483f5a04d5e5e40ec341d17d83375e81b5241dabb16c1b2fe6f63f82378ee9e91628a27c919bc0760614b5b198650af7b23b1ea8298c858d6078df4f7d5b61a3daa1d353041a809873ea030abae82248f43a8b487a2b83e63ab768b8938f6a939899ccb3faedb5f8fae7677c084fdfbf52667e314eecc5bb87586f230bcd644e1be656d76bdb81aa8e74d26640053a88f5abbf3580f3a16ed530fa3218bc058b5fd28f953f6d2c4ec2a0e4d0bd8e2e8b4d011dcdd03fd6d00c9d13a3794daf0c2a5759b2790164e1bca5d1475475abd0e91d4bed72ff980907041884137dec73f63eb1dff06a8ddf55aa18f056e46c5478a7365d76e4d38715fac2223bf77dd168409625256c3fd97623eb72de9227af972883cb0f613341851f8c6e1632c8c61ede7f3e25c84a05b901bb5528f7d6f2838c9d14d2fd045ced72b9cf41d8e6fc60e8e4fb2ab7f1bb05ad42156f0ce57abce271cb7fc64941e0c2fe9034718e49f9b0730209606efc7832e77b500ce563971b6221f9a3d9c458850c7ed47723763601b571f16e37b9467d5b60071c835592ad0b78e5064ee47c5d76e40fa9f7a91136ba0822c6082607c4bd75ab2eed00ae1c1f0938d1378313c817a81b9f30c537c0141e1407111df6f9f31435679640b63b189056ca663be779d5fbb1e3fa1034e22ffbb87934d94dbf9924be99bd16de5210f2618892d904cd059232270c6ffc5c317a2e41eb1808bc10605bdee95072e89dc0f855c007731961b9b3c96434043dcf43f3bce6a447676f34a8e1a3738dacae7ee71bc19e3f5f2e19645605beaf52bb378c2f1a2381097161b6c9bf18b663083f7a9017405ddb26e06a124e2dba16f757a163d51c93c24071c79303437e176c247e148055e2b7b51efa49e5fb9c398803bdba19efe91e46a4e3ef7ed5b144a9ef0e86eb983225ccc8cb68c05e0776001f9365aeb2de8f5821dc21f2ebd39c7f3433b6ac42dd707d50f515b2859a7ac019e6eeca326a7b442fe7eb4e833bb5f162fad9c2a876662cfee199b5a2270d02847bd874e4a0b9d02600fc6cffbbe417a0ef69e80a1a37e1b1d0b4150ce96df7405f8dd76589e99dc32050b249611a1a11b9f511f7b51c5f99be0aeb13b7dcab06c25d378cbd5460b63f6f9a4d41501b32438bc5fdb86ffb82a28565a9a24f8caed964fb1748484f84fdc0ba8e65d5a0322c5fb6302e433bbd6924ab17694c983d9baa798d64494e057291b1e5563de1f6b8d4a56a3c202066b480591211ed5581fcb82a4957ae0cee16c13c7988395e6af0c216f75292dd987ddadbdfce963fd4a6f031f135743b3bd5a0d37d3079317fe5dcb79f85cd1f9ca36a7becac469e8894a2b32475b4ebcd5dda8949910c9cb9bdb0b322c776fa18971b618484e127e2c122930915c1c6240b64ff485f3285e78ababcf13217addfcff8957e2675fc4a76f78fefcec7ad9cd0cdc4c329086720118710fb3d9191b9625125fa0985283e18cb1318f1a83094f1445ba14ec06cf1d138892ef6835022aa398fcf2f614bd3bb885503bd4184aa1c6fac33fbb331fe377c4dffd45dea81bbfa30a6eaa75fde740777beec3eb3979c42851e0ff71d90836bb1ec96d60676b301ced6c5c6131581d5b3af88fcc1ab54d95867f3e6cec06c3cadbe56699885b771441c7fdbcc4360da8a0af59800d40484623ce39242c6d5ba64be308fcc6c54a54e23de8d9427d0e2e3bae95b51c64ee73fa6ade9f4186b0cad250895dc3ac3e60743d6258319005a63c7a09c310e1bee0815f112d93ed02669accac52ee29a918ccbc2f6be6f42195d396d9b709a497a01b2e4691aa5aa3001133a5d603c2892b283436f3de9125e1eebc97b7671c189a4a0d451a00ae82317eb63897f1e97222ea6e672ae4144e8ca462d39e8d6b9611f07294bb347122b3d93826f3b9ef3656e317c95a1e303818c0ed1c7e972110ae26e33a1b104b909d3960f2cdb4bc861a287663cfaab0defedcae86f41079c3261692407163e47c551799d315cbd2e075ebe01a6265b6f45a1a8c59eb1e81aa531feaae5b17c758d3a303b13eb3c816db90d544cdedb047164de3ba4d90a61d736f00924cb762e89b78915257b822cf37798c8bfd749aa67c4d76e5043e928dab743cd6e5ed183f12c8acef33f0ea699b8d3e5bfb919037716abadf0496a1e60326048f37fefef27f604c8e3589036ecd48daf90afb93e3ed2b447b0025c09867d4bdce46bda92d00ec20e80f2709a58a506256932c7fda955aae4894b4542a2972dff45b52438df9387476f4186a67959b4855fb1bf819912cd835136e93bd42332f4959e090325189d0a0f698b3b735c08584d36e932d1d4e6aef0d50bd0c9a5fe28a50d67acdf1876e9def2a12a367bf12843785211f34db67d5a82d1673a770af1fd596849a6b1efa8a9ec9c79c6af72a5858d014ae994a1ff27429ed41db04e2b5443fc7b97dd16cad27adc1c30bdfcb62c4a5d4bd2394075e6c0d05b755b7b8f9770337648161b3106e5fb5a6cf7272f89a1cfac1dfc1212cfc7339308c69c7628868ec36825573b6a6cae1f5c9410fddd2b40c2c2e2ef601aa9a7776693726793a91ac5db63eb5a23fad64210ca5361500d7c2506a7af6e3f8f1e5e926e9628fe9812fe67561070137be5d6df7e5a24ada5073d8608f112b8099b00b83c4e1da0056bef82ac5d1ae39d5f8bee577692327eb0571200d21870712b14d0243059f8481f1c4abd38601e1f7c2e0f609c70c6f64240672535a0d2a5ac02493d953ceb9a9a7d5f96d025b8e97646d57be39093d05cf9c5a583b7922c0da75c24d324669a360b1e7f93deca731b0076a5168b260f41dc5952b5861bea071e8d99d203dc6a9212ad5bd671d2a3eed7ba235d11b5e2ef7927f0ebb9e2ff00a09c6ba21cd0f6174ce65e37360e0c58915c061ae955039b00284660fc0474de75565c9d45c94349da8a4c0804ebacd69aff0f5c324eed43728ab2c23b9e0d13b0f95487b1b031816d418166a29d4e25a807665455d2079b8a1502f410b98d8a46093fb75d949d843f239ac1e47b583077e535dbdecd5933aac236f40d2d4f96e6093a345b0e0d118065e41f530ae10b83b9e659a99cc035c861f5a1c1bb53621ec53d6fd225eb2f21e3fe6ca4f2595c155bfdc2f4fe9b1c23901d1a315c92254a6a0860793eace3820252bf93111d5770f3548d105b5fdd17e0052e94a3c643d4a664cdcb888dbc20f4d04c8478bd043d9a7ec2258c2e8c856053d920f4b41b294eb5155a6b1e3c863b079985967f68d7401f013799d24100e1884d5e88acd076419a317f3d417f22dd4f014376e0810f334312c980169f2c03dac1eec5bbf85bf66a8ee3b272639b98a5e3c921996770b8207411537fdd9f6963a42679c0e13e7ea3ec7cdc60db03bf6c3e6e7d579ce6ea2a3d8478e560471212faec8e12cfa71b67ad7f87e81f1f0ead8118080381b7a05c9b94587a22182815424ee2194fadf2400f5841afbe9d2e8275b53d913a318d1f521d873d28a52ad50124ae8d6a1451aa0b62fa5a8aaedffd380dcebc2e13a1d09a92f7ff040582e46b30144c2227a533be75686a6c17c518654cb41ff4534542e584b1dade13562a811f3a14bf4d7b2fbbadc026abdc2c4079821a7afae0953255b93ac808023bcebf2ba1a416b4fc233377c1cfed5f80856707c193ad571b6815578e8f1dd88582c52d2d7e0f1ea91556ef3412393c77ea5ca492a493b28f537c34d691fb8b8c745fc6b82239f3dc5a3d45177accc3eda0a9b232d2623d34999d31806761034a206842d34bdce333776ff6d7c2cffa931a17d68964bdcea67799ec5ccb6aa9c1c0e92f251bb47b0c381e5bc5e9e773999ec7ef9d17b1471446a5e16fed39c3a022a32f32c7e74371447cf6ab0b6c5c4fecb97c7cef054f4a2d78d8cc3e055ce5c40a654d6592274de63ba8a0097f69e9924776212fcfec0dfedd4b35ae32ce1d66ea2090163ec980a5250b7fe0fcb211c2df7378963a1b3b4e24aa48dc4a3bf93671d6243fc554e905bb84561e4a1a54eb51d038f9251a1989438ec79ed7cd54af2a0ade156853bbd923ade53ab002b8d2174dda21bb998d6b3ae31db0a7a990510b5158adcde267a4bde743032826832609f64620f98a02ed81c727587bbe4c2aff225f1348b3c76618ca730f9a4e425b63df33645b00365640e00d66eed3c56508dd8281b0a429356b4c6eb066f35fb59a1ab88c9c7c9b805971cba37940e74dc541b07e463feaf0c382423ae0e93fde812086dfaec16daec8f5dc1b527e6f3ac9479f4c8620a6f79cf0b0eb4d040a76ec0268df1d4283e97a9412c211a78f3be1398f60cdb23c1d472efaf43b5150832c27c1da47bbd8d2b2ac38a896179722f77e00e2aa8bb546a11ef4d38b1a393050702cda1f70bdeb698253d5c65761ec7adf07841f3b05c292cb010ce67c6e1bfeeb5d39158ce4d161020068ccbfd6577ecf0e9b9e1c5ef7c5265583a4d4b1d276b51028d202884672542e534d3cfa5384e1c5054a95dc96a66d2d556225d361704d26189f5e502f0cd262f67c93300dfd93b7079adb46208730a285a14bee1adc4435d8af51e5a3801ba9f6fa9aa3c97789c1a41b4fa2507147330d99ba7e86fc025d8ddb7e644f88f3f12ce06306fb86db4936fd673e00d216aec2967b6d45c72", 0xfd2) 11:10:14 executing program 1: r0 = open(&(0x7f0000000140)='./file0\x00', 0x611, 0x100010014) r1 = syz_open_pts() r2 = fcntl$getown(r1, 0x5) ktrace(&(0x7f0000000100)='./file0\x00', 0x0, 0x100, r2) getsockname$unix(r0, &(0x7f0000000000)=@abs, &(0x7f0000000080)=0x8) 11:10:14 executing program 0: r0 = open(&(0x7f00000003c0)='./file0\x00', 0x610, 0x0) ioctl$WSDISPLAYIO_USEFONT(r0, 0x80585750, &(0x7f0000000400)={'./bus/file0\x00', 0x107f, 0xffffffffffffffbd, 0x2, 0x1, 0x4, 0x80000000, 0x5c90, 0x2, 0x0, 0x401, 0x9}) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202b, 0x1b00) r1 = open(&(0x7f0000000000)='./bus\x00', 0x11, 0x0) r2 = open(&(0x7f0000000180)='./file0\x00', 0x0, 0x0) r3 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) pwrite(r3, &(0x7f0000000280)="ac0fd6dd2f9ed408576ae1efbe5e244042c9efb31fa04aa8b7dd4d88a759355bf53c918ff352d72ed1e9a6099d9b677c147f35561c9d05dd984389a1b5f70556e4631d16bafcbd8111cb7a00e7e50600000073ef1fd17b3eda7bb780130eb8d60541362c4519a76b0fe7db0f64739c081694370adc31e8f45cbefb20ef00007bdc6de67722af3b08e9a6e919eddcf3b2f79b463c01963fccc058acbfda1557937a1dc91f017eda9c1782e00b2b4b2c599a08be89f496994f679a6355726562edca44621280ea80b5e86cd8b8148741b6bd6645476cf5fd5c4fa1bde75f0496edc3d387511d95babc9e97", 0xea, 0x0, 0x5a) mmap(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x5, 0x10, r2, 0x0, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0x20005302, &(0x7f0000000140)) 11:10:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x40}, {0x1c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r1 = open(&(0x7f0000000040)='./file0\x00', 0x20, 0x44) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000140)=0x3eb) syz_emit_ethernet(0xfffffffffffffff9, &(0x7f0000000180)='\b\r4A') 11:10:14 executing program 0: r0 = accept$inet6(0xffffffffffffffff, 0x0, &(0x7f0000000000)) shutdown(r0, 0x0) shutdown(r0, 0x2) r1 = socket$inet(0x2, 0x3, 0x0) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000040)="eaff125c00000000", 0x8) setsockopt$inet_opts(r1, 0x0, 0x200000000000c, &(0x7f0000000140)="eafd125c0000006b", 0x8) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000080)={0x3f, 0x8}) 11:10:14 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x0, 0x0) fcntl$lock(r0, 0x8, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x6}) pipe(&(0x7f0000000380)) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x80, 0x0) kevent(r1, &(0x7f0000000100)=[{{r0}, 0xffffffffffffffff, 0x10, 0x20000000, 0x80000000, 0x8001}, {{r2}, 0xfffffffffffffffb, 0x80, 0xa53bc2bb346a5b3, 0x3a1, 0x80000001}, {{r0}, 0xfffffffffffffffd, 0x10, 0xfffff, 0xa5e, 0x3}, {{r2}, 0xfffffffffffffffd, 0x98, 0x80, 0x7ff, 0x1ff}, {{r3}, 0xfffffffffffffffd, 0x4, 0xde510df250bcef05, 0x800, 0x3}, {{r3}, 0xfffffffffffffffc, 0x8, 0x80, 0xffff, 0x1}], 0x6, &(0x7f00000001c0)=[{{r1}, 0xfffffffffffffffc, 0x20, 0x40, 0x0, 0x8}, {{r2}, 0xfffffffffffffffa, 0xc8, 0x20, 0x571, 0x5}, {{r0}, 0xfffffffffffffffd, 0x80, 0x2, 0x10000}, {{r1}, 0xffffffffffffffff, 0x1, 0x4, 0x2, 0x401}, {{r2}, 0xffffffffffffffff, 0x1, 0xc, 0x100, 0xffffffff}, {{r3}, 0xfffffffffffffffa, 0x80, 0x0, 0xd1, 0x10001}, {{r0}, 0xfffffffffffffffa, 0x1, 0x1, 0x0, 0x1}], 0x100000000, &(0x7f00000002c0)={0x8000, 0x7fffffff}) close(r2) getpeername$inet6(r3, &(0x7f0000000300), &(0x7f0000000340)=0xc) 11:10:14 executing program 1: r0 = socket(0x2, 0xc003, 0x0) connect$unix(r0, &(0x7f00000007c0)=ANY=[@ANYBLOB="8202adfdffffffffffffff653000463f7b238a2a197a386207000000008295955984c87910bf453f68c11700287ed30bcb777fa69dfceac2a84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b813ad30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65c6593d2870bc122cd2350000000000000000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589ac85cab1a4c6b41dccf137c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7744123053ff03d925341d85544cd1cfd0b34aa3fc1611cc660840eac99e39af6256b1f007bf8f244cbc769cee44346040000000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf733f9a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff1bf33436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddbf42b3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e129cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc8789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c150eb6fcd3b65c4ab78a2793c3f37f762ac9427b81352d5911bf1b5fddf3f189b5d3d63bf4a5c97cb61787292b53006654bd2bc3db5c05331dba8d455f2bf23b53077fffd3647c9d0d0d84460abd680a645795e8a1493f1d33fd718fc196e3c18626e"], 0x10) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="820201f0ffffffff"], 0x1) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x2, 0x3, 0x0) bind(r1, &(0x7f0000000000)=@un=@abs={0x0, 0xd}, 0x10) openat$null(0xffffffffffffff9c, &(0x7f0000000080)='/dev/null\x00', 0x40, 0x0) r2 = socket(0x2, 0x2, 0x0) dup2(r1, r2) connect$unix(r2, &(0x7f0000000040)=ANY=[@ANYBLOB="d0f570407f5a3c00ce114291d9e2a360b073ea3ab166fa2771afbea9ce0b152a178e34d624"], 0x10) sendmsg$unix(r0, &(0x7f00000004c0)={0x0, 0x0, 0x0}, 0x0) 11:10:14 executing program 0: r0 = socket(0x18, 0x2, 0x0) select(0x40, &(0x7f0000000000)={0x8}, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x6) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f00000000c0), 0xc) shutdown(r0, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) ioctl$WSDISPLAYIO_DELSCREEN(r1, 0x80085754, &(0x7f0000000080)={0x80, 0xb1bd92267a165882}) 11:10:14 executing program 1: r0 = socket(0x18, 0x1, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$TIOCSCTTY(r1, 0x20007461) close(r0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xffffffffffffbffe}], 0x0, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x1000000000029, 0x4, &(0x7f0000000000)="06000000", 0x4) getsockopt$SO_PEERCRED(r2, 0xffff, 0x1022, &(0x7f0000000040), 0xc) r3 = socket(0x3e, 0x1, 0x0) close(r3) fcntl$dupfd(r0, 0xa, r3) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) 11:10:14 executing program 1: mknod(&(0x7f0000000480)='./bus\x00', 0x2, 0x400000000800) r0 = open(&(0x7f0000000140)='./bus\x00', 0x51, 0x0) readlink(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)=""/24, 0x18) ioctl$KDGKBMODE(r0, 0x40044b06) r1 = shmget(0xffffffffffffffff, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r5) setgroups(0x0, 0x0) setuid(0xee01) getsockname(r0, &(0x7f0000000280)=@in, &(0x7f00000002c0)=0xc) shmctl$IPC_STAT(r1, 0x2, 0x0) r8 = msgget(0x2, 0x100) r9 = geteuid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, 0xc) r11 = getpid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000440)={0x0}, &(0x7f00000004c0)=0xc) msgctl$IPC_SET(r8, 0x1, &(0x7f0000000500)={{0x4, r9, r6, r10, r7, 0x20, 0x3}, 0x1f, 0xfffffffffffff801, r11, r12, 0x1, 0x6, 0x2, 0xe1}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000380)={0x0, 0x0}, 0xc) ioctl$WSDISPLAYIO_GETSCREEN(r0, 0xc0245755, &(0x7f0000000580)={0x6, './bus\x00', './bus\x00'}) r14 = getuid() r15 = getppid() r16 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0x10001, r13, r4, r14, r2, 0x8dde212f8e933bec, 0xfff}, 0x80, 0x2, r15, r16, 0xfffffffffffffff7, 0x89}) clock_gettime(0x4, &(0x7f0000000100)) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f00000000c0)={0x2}) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0}, &(0x7f00000001c0)=0xc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0}, 0xc) r19 = fcntl$getown(r0, 0x5) shmctl$IPC_SET(r1, 0x1, &(0x7f0000000300)={{0x80000001, r17, r3, r18, r4, 0x40, 0x1f}, 0xd, 0x5, r19, 0x0, 0x0, 0x3, 0x5}) 11:10:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f00000000c0)=[{0x6, 0x0, 0x0, 0xfffffffffffffffe}]}) ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f00000001c0)=0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)='+') r1 = msgget$private(0x0, 0x300) r2 = socket(0x18, 0x1, 0x3ff) accept(r2, &(0x7f0000000040)=@in6, &(0x7f0000000180)=0xc) msgctl$IPC_STAT(r1, 0x2, &(0x7f0000000200)=""/167) 11:10:14 executing program 0: openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x40, 0x0) r0 = shmget(0x3, 0x3000, 0x0, &(0x7f0000ffb000/0x3000)=nil) shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x1000) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000480)='/dev/vmm\x00', 0x80, 0x0) sendto$unix(0xffffffffffffffff, &(0x7f00000004c0)="d6fd5b0273d997231bd1564a113eb498220cb8581208acbe72532ae55be9789a9a4eb60bd19b69ae7e01dfea37929b0ccae9e84390d3a77187a115b0fbb4eef1fe2a6ddb459232f092f1d3125f810c9d", 0x50, 0x0, 0x0, 0x0) ioctl$VMM_IOC_WRITEREGS(r1, 0xc5005601, &(0x7f00000000c0)={0x1, 0x0, 0x1, {[0x0, 0x0, 0x0, 0x40000000000, 0x80000000]}}) 11:10:14 executing program 1: openat$vmm(0xffffffffffffff9c, &(0x7f0000000000)='/dev/vmm\x00', 0x10, 0x0) r0 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000080)='/dev/vmm\x00', 0x1, 0x0) ioctl$VMM_IOC_WRITEREGS(r0, 0xc5005601, &(0x7f0000000340)) 11:10:14 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x20000, 0x0) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f00000000c0)={0x7ff, 0x7894}) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x69, &(0x7f0000000000)={{0x18, 0x1, 0xffffffffffffffff, 0x8001}, {0x18, 0x0, 0x7f, 0x6}, 0x2, [0x4, 0x8, 0x1cb, 0x6, 0x7ff, 0x401, 0x7, 0x4]}, 0x3c) setsockopt$inet6_MRT6_DEL_MFC(r0, 0x29, 0x67, 0x0, 0xfffffffffffffd2b) 11:10:14 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x15}, {0x2d}, {0x6}]}) r1 = open$dir(&(0x7f0000000080)='./file0\x00', 0x40, 0x18) chflagsat(r1, &(0x7f0000000100)='./file0\x00', 0x1, 0x22600542432c3e5f) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x18022, 0x0) vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff8000148fb658 vm_impl_init_vmx: uvm_share failed (22) failed to init arch-specific features for vm 0x0xffff8000148fb658 11:10:14 executing program 1: r0 = socket(0x1, 0xc007, 0x8001) r1 = socket(0x1e, 0x3, 0x0) dup2(r1, r0) 11:10:14 executing program 0: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000000)={0x0, 0x6, &(0x7f0000000000), 0x313, 0x0, 0xfffffd9b}, 0x42) writev(r1, &(0x7f0000000040)=[{&(0x7f00000000c0)='I', 0x1}], 0x1) writev(r1, &(0x7f00000001c0)=[{&(0x7f0000000100)="7468488aa8b65228d63cd188f66baa32ab07cf76e0d924a7fda36ae741078ae27504aaed232a05473f6a4cd14896f02f8d3de7d62f9269113b5fb7a9357efcda309449c20ee8cf1104dc775959a3086dcdddbfae4a", 0x55}, {&(0x7f0000000080)="8b7c154a9db4f39d4896b8954a14d73d47936eaf4fb53d43182bdee40b08", 0x1e}, {&(0x7f0000000240)="27c0afe25c685cf26712361f7f8992d37263f5fa28c9abfbf46c82ea6bef1c6e9cbe09a3f7cc90d2dbb6b4cbafc3a642423bd8a470e10df6efc731418a1d1e4e70dc7bcc84b7cc3150e31f931b916f9e8d36b0880debdb3e7793a7a418cd5a15777ba7662777c9e92dc129a3a6ab05210551deb2376219dd0cfb76263f657acf51949dbab879785981efda7bcced732532be5b5a8824f4a75c8c2af3156e867b9715e74f31b9b4fb15c7d717f9b1a4ce80c3a00e8ea6ef34627d22819d109305850ed11c0139907ecd17537c3f0501f9807ca59eda953b9d16d0d36426f0a41caa13f44db8bcb76ef6a688b2eb7ccc8b0d4730e497701782453d90353919f43ffcb4994e7cb55a0369f24c0a370f833c7e24ef8f6c375348eb0b95335c2c44acf5b4012b056cb185a74da950d98fa2feb95b99c1d0c6b594051d5782e19d425610e42bd28bfe17cd80c1cf6df6959b33c1bbc0470d356be443684e35f515682aab179e545a2a28607c696f57adb863e8af6205bf638a7c0cbcea4f825ebf858a254d4fc13a5f4734b8ce032c83d32fb358588019b14bf2039fe634ae590e9f6077a188b547a9068615be3703798fb4558ac816f452156f5b59adad892ce82bc2705cae0240e46306cdb76267f6f97527cbce80f65fc5bae765342e1b87c697618fb513d4862f0aa3e5a0788ab64ec7e0ee32095ff8eb68be3e6d8662d6937a70f5f488386e79e51b2d3361bb3b81585e8ccdfc303fab4297ea4021de74494be2f428596d8b4768e792ad197d036d3020244e0da434723a8e445698b443f81a1e1304f94db56e0e4b4d9a676c591ee4d5c5c033e110cf1743ab64ccd8644b10c2f3709e1daf6a27d2f77a88cdbf88e8db8da111c71e06251ccdfe53da46ca27ffa6b905fd8cf35c57c371b6ff450501c7c5fef2c0a3485636fbe90f8e49a122a090d42404d17d7d42e7bf79503fc9ad2c96272995a122e87d1abc624fd1d4a52bd1312e3d6c1cfe9d1c82515434310931134e0ee5645ac26f0143dea2cd70c9c6bc6888396fd71f3bd63fb0fb08fbecca1feb109bf87ad7673010948df83dc95ff6d6823a19ace67e86158480137b61fb33960217de5ead48994fb4fecccf87de6d5deafe69cf2910af3dbc61e47543cb5f99c63303c7e57eb766123f6ea78adb33189cc561ebe03035cd0883311083276543e890bdccf05489ded0a1854e5ee18a5e0fb0966ad28035f76f04e7e7888fe6e3ff0b5502b213dd8dade4fa0334de8f8fcd1634d08bcd6a774f2d69e8c9e05a3f7bd6c4418861741af3979c885b12acf1d07ebebb15d6f8ca570624e4d4e35c511b323a3c62c0ab35f46f66a8f35943357b84bfc98364e68914100834bc558ed7f191c8e828bb886c04af13babb2f7e630f4945ab8e7a3e056f6175fc24211f3c823a8461dbbf210bee0a0aa85b636ba7a15744fe01ec2567140e1dad9353270dcad45088083f2b339fb0683f3dd157e29842fb41647afffcb7aaf841f752aced5349c323b68e45dd5944287bd7d281726d4c630e6bca1f30f0c98e3688790e3d7894b1c9aa1f9ebc2fdf16ab80791bee7c5709a3e81d88eb9a0b22deaceaaf868f4e5bd902bdc057d6e34e32ca7cb740508b52bdea45c0f70bb0522b24592c9d3401886e5fd023022c93258407dde4538c3045d28cd5fcdc874db6815e21d3dfd2e14dd5fec13bc5a2bc5234a7c853fa6eca9d620e5a3b3303b4f84e8381fa54fc9a8ae5e550633a645adb2f33630f93d57d85253feb2d3e6b4ab41582812d7123b3919ce28a634d93b903989cb5f6444153b802a4c27e9b5b2dd3b7d4f18a953c427a2d7c1ba988b7e5e2c3d96485554a36f14e2525c27c87d4e27270511f66c8fc9dbdb166bedd9e841bc108b3bb3426c321e35f8dcef5d9623f1445f6be910e66c73a759bdbb3bee90657957f4f9078914198483035233d425a77a7b40f1e055ab5b7eb826d3ce966dbaabd19489984f91d85e9b1fb7db9bb5991fe29167e735452373ba2abd3367a58dd065772c96295ec699f949d2c855da3a9ab6d21cde44afd352716b4cc7d0d9b1462e880e28f694b205634b9abc98aa3dbc38eab5305c3cd5075ece7e818fdb72c2d1310c76b306a16b34fc7b267ce43a4108ea28a6a99be0d87b40620d508d210282e72fef0e26ea773da54bb54b79ed77bf90611767b901bc34ff8730bc1d6c7101726061afc0bfd9163a5bd98bf199f19673c77e7131e1909ad91c62c9b8f9ea2efb42fb00ea82b38ef6c2d3f148140e327f03e6fab25fca38098bcffe40a9a77b19d5fe85365c9269b02efc1dc9699abbc8c1a65c81a49d87463d4d4a6819849fe97a861019c1a32eb7e25e7e2a8d2fc69079ce3481cd4132e8f54c1e13730647f9c84cbd762bd025bd39c9cc5b0e0561495ea5d145f96883d51cc0b9b092323c75c9d24eeede653af014ed8a0eb48ff116e0f30eb424edd178c8f8e18bd6e577acefcde5880b89536e4f2996b29db865ab044c9f49fc9e6d751f3458d524a81f5e22fbbaf6b4be383908e6e8b893031fb0e44df3db86d68ae9ff777a6ec45a0cff375dc14de9f75fe83fb2703105a480b6c23a0a4e2f14ef49d091873ef4d0228fb11f56c385e0536ecfd11e0b0111fcf60d8e241ab8ab69c3d00e742ac1ef5d96b319127aecabe211cf3ead29bde8c0247daa26380e2e4cf23bad5a49f6ffe3112d7505617406e9af0eba8b618f1e968655fa5febf4d81f0c91daa03a4b086b89e2e5f042c7b61e22469b700f57d272310abea9311d858de0e9185a31d465fa6a40d7c9eaca8c7be608e0e6513b0d733e562f7daa5d868c1ebebb4b34aa96247abf3084e702c00d895454ae8a9bb976ef942503190bc5b41091b6cf1482f33f82313dab55e3e5d8303d751e837feb7a2c2c679b8e5936297500e9b09a0ec18b1dd9ead2b5e0ea1215969821b81afd44b23f838aa64538b5de79cf9df303d6d59d3d8540abb954116a705d75b17ffdca4b265aab479c0120c57c105e3f0d84092ce50ba51e81e650b5792b8851a2817fceae2ad22427119b69527b5c099acf6b20961d7ae601145898dbb7aef43b8d63ba8f9ea6f7021eeff611d873755bae09e98156e4e2af73ded1e08322b4387d876f60eda8500cffcf99f234dc19b6d2ec582f9fe505c38735bced06d1b3dc802ecc00ad597e8841c2b92343490fd5daf6fdb466393f5d8c3e7e6d3cd5d85471269e38e3c2522845b8f2d562781190e3b34f2c419b2ef93172edea6e01dd29f43c8e380273a4ce77caf500f735a0c5ac6143fe7b4669f394263e528af87529ffd87c00e8af0793b262db1e8823f89d92aa3470251b962f9896f50800722bbb6971e9d9ccdf3d4a16d920aec922aa599f4bed36e1516ff5c44a39ac64d8e1421d44fd6ad8e72bf51cc0502cf39a4cbbaf80a71c7f68bc1b8709db2bd2ac51ae2b863d6a906b99faf06e393a52f693d46e0d14c9d6523cd7658dafc72fd3749758a41777b5619d9e0947bee054bdf49386143a88835884fbff118ed89f5e8a02770769f245c7e3240079616a3750d8b3bfa15c31160edd7561e0d163beb4d81e7c614ce814423e176c88d0490d6720d0b00b197429269a084667ff8e4571dff40314bdfdd572b8a487126c06349fd633245e8d65f1fd3e213a5dc3d5e75860ae48dab7637c25a3f07fa2d4e9adbfa30b4e6a87bc95dfa1c7a14bb73fcd12cfb214823e59833e176bd3b938bbd725051efaeba3178522b323125706a5bd5c9295d3bb6844d27fba961f394b236d0ee7a2dd3b2ed84d9ec816072266f84eabb539f061b03aa715adf4c165739ab9d5a03883b8b3c2ab4c14fe0c5aee86b00476819ea9337f751dfe3e082af9c0256ed108a07589231cd3f383eebeb0da68a660761354c2556aa78f96876873fa34a8f9597da79d776d3bd9077ca94529093b8c56176a20fad80d00ec556802a9d72410862865e293dcf6e1b1f64e69537bb19f9e682f6bf72c792399d7e05a246a5f28b2d05b445dd2db363fea33ff72e7f87c6661e06f2acf70757fe3e371172ee73e4ba5368f2d9cbb73202efe0011cf76141431dca36b8ee7f7f770941129b7eea3a36563ae8ff4a23748dec19396bdb44ef95b7913b58b29e12aee17580ddb6e123ef717b9e39b3c634ebc5d9bc61bd228d78b594c077745328a78e230ef1c474947e434e1d5563d35468bc67d841ce58109aa6d927091e8863bc73cf9b7a96a6e05dd7be014c0e513c28841d76ea906b0fe4d9de0621a38c900444edbb464a5620ff6ba6131ce26b31690628446a6865724dfbb023dd2f726d975a5e3981f9d0fea632c34075d14e4666a053f327d5bcb692a4fdd98057a84faf9b53ece11605525b292a7ff5fa17512ab56c8f982f461afba3a5d9a25c5ff46a95b9e36c3b0ac2c07be1175399ce5e760b5572fdbf705aaace22ea37fdad2efa90f371d78e056d42f4b50dc9228f04e5f7022569b87d2b6c8235183f2ad56be5b4ad7d83683e77357e8ef15a2c94b2b78b1ed4f564c1c6b09be8b26093f2ce2f191373985cedd67420305d1d7291cd3c63021fdf1dbf95dca229e65136d9918ffb48244a912047bf55d8517a3450ba892cdd2b7044bf041c145c0b2848b8b32fbc365346d80b98e297c663df0e25ed032bb372a5019ef6271b6f518477c1b847c140d4e1c46beeaed837dbd89f7e53324543ca3ac962eae93a6abb9254b52fc9163d554915e646beeb372fa7c08fe73a9ba8f976471d6687a74f802a6ef47fc7b1f50fda28c4def4747b1bac60ecd7bfffe74a7625016c39638b8f9823a794b5f735f3e53ec7d3e108f75fb9a618cc93e1252a2df088ebef38b427d55b5b2d82eb9948cb5c43aa3120c71345f38dd40f25acdbfc0a2fa5953c713ae8628492f1ef9c91c268487b19198dc17e17c5f5bd101a306bfa9e30f33e57e94c9df109d67e759d9dca58f5eb178a283174ab677ea935b3ff8f81b5ff519031041847fe9cfeadbbe15267ae7698b295bfef7da478097998106865834d76583ed83236cd7b2639a53619961d397539c4b458cb2975ae9981a23ad50694880041f961033bc702e0bd60e0a9bfc2a83bb6c9e490ddb3e78c27e6b424cb1f9df158d33350942b2856ef44cd681dd22eba6b62969f5d86f0f65f773f9b12d9a598594b1fcd83321d3969434724a89ffda40060e76a0d3509ea5cc9a2f55a77dfe278b761f5c767e6cd07413243e3151ab8a921ecad86e2ef7b327712773e4ed6fa6a6fa5e7f869c908181707cdef217754c4d3b7c1fb9e46629a5133c3f2493c04c5be2b46c085b181f2bf7167e025a94b210bdca2d700d9a3df561af6c477212fca5306e0911c2b26b91c3e06b7348e42eb5d98cbff89bad3a21fa21918495e4a1229b1bdacbe8c7c11f5fe3edaa47ed476b169ff73307e4619c3f5af73bf625b8bfb8ee95b25bdd3e313c281955c6cd97a754a1c8c67a52d51011fe5c6d41eb464ff8297c099ea3ad2fff14d0662e600d067f82053bfdf9afcf0e3c38f39427f3fe2244fe71fc6c4d724e32d49eb118070f9ca7200c975e77432a6310ee209b8375415163423725f3371afe8b445ae0e893846492f6310df444e5e99ca8b649be217166b7538d8fe555a3cf06cb3caf2a6ca5c7ca7f851137f3d18730653ac06ece87b4c76f2d33a48d81906a4fb419bbd6bd7f8d9a1abdcaee2475c5719d9d1207d670925c399216f3c99c527e53f3475bde1dbefb6c80623c34be39bf4a5c82b4de22bbcee264c960a681d3232d720", 0x1000}], 0x3) readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) execve(0x0, 0x0, 0x0) 11:10:14 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202d, 0xd01) mknod(&(0x7f0000000180)='./file0\x00', 0x2000000006002, 0x202) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x10, 0x0) open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000000)='./bus\x00', 0x409, 0x0) 11:10:15 executing program 0: mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x0) r0 = socket$unix(0x1, 0x2, 0x0) getsockopt(r0, 0x7, 0x1f, &(0x7f0000000000)=""/155, &(0x7f0000000100)=0x9b) r1 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x0, 0x0) ioctl$TIOCSETAW(r1, 0x802c7415, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, "41d4e4a307be83771e75d4fd49d0dd50435d33a4"}) 11:10:15 executing program 1: mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x1, 0x7, 0x0) setsockopt(r0, 0x29, 0xb, &(0x7f0000000040)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000d, &(0x7f0000000140), 0x14) 11:10:15 executing program 0: getgroups(0x8, &(0x7f0000000040)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff]) getgroups(0x8, &(0x7f0000000000)=[r1, r0, r4, r3, r2, r0, r2, r0]) setuid(0xee01) setregid(r5, r2) 11:10:15 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind(r0, &(0x7f0000000240)=@un=@file={0xd80f49edce43012d, './file0\x00'}, 0xa) chmod(&(0x7f0000000180)='./file0\x00', 0x23f) getgroups(0x7, &(0x7f0000000080)=[0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff]) bind$unix(r0, &(0x7f0000000100)=@file={0x1, './file1\x00'}, 0xa) setgroups(0xffffffc3, 0x0) chown(&(0x7f00000000c0)='./file0\x00', 0x0, r1) setuid(0xee01) r2 = socket$unix(0x1, 0x2, 0x0) sendmsg$unix(r2, &(0x7f0000001480)={&(0x7f0000000040)=@file={0x170, './file0\x00'}, 0xa, 0x0}, 0x0) 11:10:15 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x0, 0x0) r1 = dup2(r0, r0) ioctl$TIOCMGET(r1, 0x4004746a, &(0x7f0000000000)) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x4, &(0x7f0000000040)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0x35}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 11:10:15 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000002c0)={0x3, &(0x7f0000000280)=[{0x0, 0xae2, 0x9d6, 0xffffffffffff8001}, {0xc8ec0000, 0x77b9, 0x80, 0xfffffffffffff347}, {0xfff, 0x4, 0xffff, 0x2000400000000}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000040)=[{0x87, 0xd1}, {0x7a}, {0x80000000000006}]}) syz_emit_ethernet(0x8, &(0x7f0000000180)="56e4d1bb41bac5c9") pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) mknodat(r2, &(0x7f0000000140)='./file0\x00', 0xc000, 0xfff) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000200)={0x5, &(0x7f00000001c0)=[{0x40, 0x8, 0x8, 0x8b}, {0xfffffffffffffffc, 0x8, 0x9, 0x1}, {0x1ff, 0x10c, 0xfd, 0x2}, {0x1, 0xf468, 0x3, 0x1000}, {0x319, 0x40, 0x3, 0xff}]}) clock_getres(0x3, &(0x7f0000000240)) 11:10:15 executing program 0: mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = open(&(0x7f0000000000)='./bus\x00', 0x400000003fd, 0x0) write(r0, &(0x7f0000000680)='oL', 0x2) writev(r0, &(0x7f0000000400)=[{&(0x7f0000000300)="1298d9d4e7d244d37dd27479f9ad4855511cc2ebae148948bdf27fe46bb428f66b5998c2d8fe5b134f70dd63", 0x2c}, {&(0x7f0000000180)="fc59c6863d012f08e03b0fe0ad2612a207f68fbe3f1ff52853a808d3fbe9f9b87c6da1012bba421806c2e7aded2afa8c761ef7c694d8375867f56ddf1f4ba7df75f4143775c1578fc4d758e63aa3a0474726a0b4ec34893c04eb94c688dd431c164322ec340268285a33ae8b3e33cebcb9f0357d1f8d96c226462e51be41", 0x7e}], 0x2) pwritev(r0, &(0x7f0000000100)=[{&(0x7f0000000040)="69ae8db23f5c1fe282c96090d865cc3bec1551ca059841d003a50f535201ed65fb50de74f5af09920c82a9f56cc869016d6ac0073332cd9d0fde262519dcdc977f8dcf502062dc069613b06025f25ac5fa1bdd1f1bf5408b14de6854c63e381e37e37f7769b283eaa1aeaad35d8378345c5a3eab3d3baf7768e3fbcd86dd68f4c16259c7f659f37d1296ec0e39bda134642b7ba58608508c833d95c6429ea3", 0x9f}, {&(0x7f00000006c0)="3b93315a4fa83dab294b979d6a4a5d7cacab4c237a54bdbdce8f32305f281ac474917342d9692270e9847a907eb3dd26c03b8f5ac90f5bae0231b686f02ba7bc911041a8228936dc4beed204d5935b7d7698a6eeed72ef25c447a93d1c0fba796c75cf9c838e9b126188af4f25140168926326a0682c0dca880f128d1a1d9e1da233bb644b9846ee63c8324b4694b718d2cd215f966d3e5df8c9e1a8af19aafc0ea4c343325e0749c64c4f2ae15e1386b5a77462708fa47a4fdfb9e45f545754ce7678f836d200f123863dbcf61578693dc48d7792360b67bf765b1a19323f35ff194d559c075bc427bc2371f694d977b9c27eff6754703b6d11359c30b46a28a7e4c3ee1f086224d3cca4a60c9421bccdefa243186f283c8d6780c7c6078205241a101ef73fadb86d9a90d196b7bdb759e6eca6327e85e0e6fd9351df7cef443b29883b6e52d5b11ff603cf74d27a7f1e37814d280057d5cba9f419df1f4fdb1999e9dcfc39135ce1e19c8a88c8317ce7b8c5ea42db0f6b613120b4359290eeaa662094afaea464bf2e53bb306bbfe9f4cd6553f95322da7c97ad5c1e2857df245d347b3ba7f85d989f91ecc921b0f4c5583f2277cfa3f9394d5c26c94a0ca139f5049444f358040a2844851f4b6aa81fd40fbac839780f4475872b21f26556de3373970a9fb9b55d2c3fc51c879c003d334b1bf2abe681ea4198ff087622a9c7d9255a05fe67219b920390622bd04848c2da047a34e7ca78990bddc54478a03336a2262eba1dd210eaeaf9fc2261c1b16255c0956023a886f478f9c5581a167f5040df24451572ee20ba358544a76beac132d9c7f28f6a776295a7ae8e1fb5134f91d0f566ac802162475e643c9cfc8765bc6331b9f6e2eb1311fcb3a38da60d5bfa9f54654cf8f0dcc29e6812b8502a3ac0eaa30a5ca79676b543e7d72850fa357688dd2f306dc94e9c82f079a5ce77cb4c22ed2bcdbda541dcaefb849a1c6a95f4c3b113e10581e89d823acbb29e055f956dc051bde1141cb55fa3bd680ddbda385b520f27dbd777c0cec0d90a382400920a0448fcb17f3ed4eedec684aba500767e79faf4adce396c7a5d1cfdd8513c3c96eaaa78b700547762e4b9809ebec0bb10d77a250b51b65601f23dadb564c1ae355c3922dc496c05042b3b5861dafeb7f2c7f1244b64a9666f8e9fcfd3d9fd4fa7349480828324bcebeaf06d4e4faeb052e22a1663371c09a23ccf4beda5b692aa401ea23ae7a12a0d65e642c1169883b4a2de72647d7ce4a8b3705ae68cf9012c1dda4533f5842da11a5857f47ab2752f3c78bc7c9d9a452916615746887b839e893405fb16bd687ba23f55be6861a8485b0187ae9e41cb65762d0082d43080369fc07e4337a19dd214cbba5d0425f3451b64b57d1067d7e6ca62a75cdb412e31af74e9a37384d4dff617b82f95597bceb2fda69451102a9e108ebb4903e423ed4e1df32efa2a5f36c46abd36cd56d0808942ae83e045da96ae4f619f73cd7a834a4f896a80d8e178f358938ce9d859b8d416ee7f088831218bc83c9594261aaa9dae720f8cfda86ee5b14897adfe5854a69bb51c1486b41e17ba38b5112ab22b86caf58ffd42f9cee6b5707f2347dcc1645df0b325d29a2630c6a7f3236c581914c687f859f575aa00cd87da36ccd92572324c3453b0bab3e6c1c341b6ac8c3d21cce334de3342f4b836176b96194c780535b4265e5d1bccb83e3cdc2424c4d90251e372c1af3d7f0803d30eddcfcfd49becb96f1ff94005e5cd1ce497c510974f780b4cf3c5abbfbdf2b3a29251c90b61dfe2b3f20f07c4589be630fae17b69f97fba4bd52ebe2622abab25def7a8d4012f22751698ad9a017709c29563c390d24724c29f95a47d54165c3d7aab29cd92712b61e241a6a151fd90b78d7be25d01d1c76dbddd770fe80f74e1960ba493a5925b4048f877068be2899ad3e99443ff1f53b5708ce999d79759f775cc3a89a6acd546455343ec0b946ad441d27c39fa863a3a1f2ad7c662892882f2db5e200a3911eca2bf640449d0a160d886740db9f2b5d0590f9ba4a3531013f067ff6e67372f1a50e7d57fc40423bc2129c48c97a86f9cc8886b81b3fa005275a8d967b874b661efa658f1f063ea6007dffcecafe11faff34d9b5b5d3dc296970df44d0f0bf4a9e639eec12015393b1d15f0523f66dbf9705a8ba904ad5a4e91a22ad66b812e588da1943553232d80565f2e47957f735917b36ac266bcd40ee889a8dff488c4342a777c6fdffc73387fa9dcd8427c159ee6b6219db90a2c2610094a945ba866197ee87b879ea35977c6b9f9f2b098c0566ba82e3c71481857f0a36a1e85ada233fa4b2397e93937ccc5f04f84d93017561f27cb36459f2054ac9a8a514fe90643c3504c638e9f1fbca80c86fccf7d489de94b2e4ab592674e5e30db1ba86e0eca560d2eb25edc08213da39285395cc72c5d49b6bb3435834703feea29e9875b946f63af9b485bee24bfcec1ee2d406d0f56655058bf773d212de0046e1ffb15735fae00811d217f7843234a1519f340d3dc282da7f73780cf556a8ef687f48d3a578b2744e8408a7e73567c2c284ef4f008cb219c3926310b4f2533c9344eef925357b8508f82a06cd3f821f85700d4b7f9d5363962939e068948b53eb7242f07aeed7b7939a03b26088c72441415f33c473d0e9e3249c9386f6f8dfa22d30ed7ee184330b37a0baebab3333c65aa7042c99fc877ad4577b177eebde2f60491f998c6c91d34d556adcf8ff88c221756c4213a6034720280b5c74d9f2b8f2bbd91966151ba2c3f2c3a38f373da3afb247f563fa70649b7d37eed782c39320ea30d80a036c14f9f09c5198037e4af24c27abf4629112570dde0ff1eefcb273e2c0fcfbb699a2860d815a7a1eebe60d5cb6e83fa52a3d42d346fdf4292b14d490d90bbb1a7f2ab1bf4a1f919f6259ef79055c2c20cda3fe89300264cbe35a0dfafe39660bd1100248639ea4b12e2aa54fde3e0eeb3168d51193879c84630044ca9baf0e896564e9bcfbc1b7a9af4a4931e9f6239967f2793eeccc93263ddc5426e81dedb7361c260ca1f979eb72279952d258a59dba9ec8889f338639228c42ade9ab9450fa874217ef65a54c6ff5f0ca277b0b963832760fc67b7192353348930d5ac9dc2fed7cc7a476ec04050c45082293ac59dc30245961cdda212f988dd2f1fca79d6903f8083996e3dfd06694964c2344cd77b6070f3b65fa3d186ceb66785cb0ba9b8b0442c86ec851bbe4870dc165afd051f2d8faf374683bc972d6e9f227cb2acb180dc4f721272c8cb0e14766bd9716ddc272f62f7a0e343e0adf98cffb8725e54362d0d53cee73aec750eee0648e7b97c893e46b31aefb932dec0c75c91e06fd1370cca5c5bc3de5f24442086e31e8f8e8ece6b2426aa7022e832cd752b8a7e7ec0b2116223465e8c2cb932764cff78ac87f36c1944cb67eb716928807d43aa6a2c8df45dec595cea2998e1d770ef7e713b1327083e0f927e248e1450652b339c23638704f4295e376828c57712ba3bf548a004eab6fcba6224d22771427df5503d0ef451d011df78a3f81ff8bf93f184d6b632fb872b20f30afb42fd88fe690b51b71ec2455730f49d257a89c02b3f1cbb31f9f4d38bb0aae906017377acb7325e59cae72aba5df79352eef56224b8f669545b3dea3facfadab121f60b0f33bd7b31f47b78d7c8f3056f744b45e28483c5140d0c71bdb3622aa21ebec1b282e1dd6154ee5508ae1a07aa2e4b56e48443fe6c7baa9fee752ba932d4dc388b103aa98270653e1dd00e1a798790373865bd6754b238aee17bff6bdc9dc8d7091179d10e2d576557ae123f6e4c086e315937bc45c56e25328a6137d353d2c00746cd0d0bcf4382d9043711422e768afbab5a30122f51365707237ad7a9a353861cfe5512c09b886d1f34f851f7b1ca1d27e2d9c6022db5623aa3a28193d83dce3b65a654ad8d4f4e2b7f00ad73f3b6ec81916c4d1fd5dc69ab647dcefa2626822917e8357968b414dc74fa6b303c38156fba78f476a88a3db3e5d4c271b86f39b4f777ededc97be74515443e745642e38b932d6ee7531f495e96a96df53f57ee9a34c7f19af9928c7cfbd207b879bcc7d1af718c999b71129fdc89a6cdabfd039504204ede8e1d68ba84401f9dae4da66738690b7a114881fd7d08a6784002968d9bea74a78120e9cdf10d5ae3e6b090869bb717c147461e898cd307cadde9de02914487a121310392aea5575936f04f96d59c792ff6eef3fced69deb75a00087a6c0d4274539795e334ddac4df5a3cb33a3f1c12c0566f059909d21d275f47588536fcd24ee87114d633c845904c8bc3f7779ce5ceb9de2cc4f0e14fdd81ee988a5f4f45213ff3ba1148c42450de1617771b8ed202f656f77004721dc72b92d66adc96c4646b969b557def3ba304b60be8baea9e875f59bdb4f11873cfc55acefdc4b4c312dab4f3efcbb23f6b56a960b5566c1e56d8543376602d47a302574f92f093b74c455ce09322e779c2fcfb5fafe597b8bc9cdc96294356216a9be8063e2695e87f2e8117402ed7cf2be22861952aff781193fd34bf8932b18a598327263fc0c05174ff5399037015221c16d2100fec031410fa72f3ce07a3392c1018a3f570dde6e14be021666f06eef9365c5e2c0c07a223413944f117a7525ffb44504b21e18915c140398ffe92a41a64eac4498353b4921127384368f561a0b0f894c824911dfc5a119de923d8a88d3ca44b9b72446886b075e1beb36e69993fd60cd847888a89d85a46f523fd3a790e00f3f74cb9afba9f30d57d971ccf8fe87c664df5b3638c4201bdbfd847af2e8d73d5b296b210e9657b4bbcab64a1c3893adf38bdf299a8161b832d13210b246952f722480e3fe0109b3def5a0300c6983ad71ec474407b112dfa6d3a9b9598c4914905151b2a63c47a81d6fe2bb49adbcbbe14449f014a6bbcf1e004ca4d46c69e2e4ef96a77629efd1c23704ad4f255772424fdd4e4ea9c92b705b7e2981382839f44bd21e27ef123b0abddf3171852001af5768429a0c0105a2a9f46126b5854ffc1b74665fb0e5a1d69fcac7141fa8e0f1cb3a566d4db4c118dc90c5466aa1e426c6b23fffd2c18f82bc4a978b904e3651fb2b77dd1e4e3b3bc8392c8965c6a1518fb07def99f616429124b4c81c18347f0d98ba210df65749db337695b43eff3f323c47d41a917029effa5c99dc717c32507b7e2149376b41fe10c32b7eb00566e0ab0f8f0af861ff53aea5cae0ac43f8de6ac69d67b66091d2afd07c6d270e5b1ad4bd3aa28d62f02e0fa60e057b2560dd827e5df67a446441669826e0b81221a229b77658dd21d1f37a7dca486699eb20635afc4433220039d4347c051f56ccbddba61b170c5e61d37227e8029b0ba353d2c4073864142987af9d53f79f73b0a7d981816e58fa98cec299f95828e84c08218bb555e976d8d8f2ec888240a9dfb1fd7c66157df0a2930f228748f5e13c33a42054bed4d8f6732b392af15630f611764eabf1b29e4cb63e5e2b3eaaca5370a841da049c8f152cbb655a17c95dccb449e2dc34807b8dd8324d81a43d8b8189441b0d76336f02667a833063202a33569604e928a8535677e4aa5729de7d89de6954ac14ae68b33f275635abf0ecb7c479667091740e39039fa7cf03338beeb7510c815abd685f74a8028ee643d74fcbff9115b5ab360f1a8b82d0ba8eac9e01ccc439d7100ff303032dc46077d8bd6b04615b", 0x1000}], 0x2, 0x0, 0x0) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f00000002c0)=ANY=[@ANYBLOB="00000000002bad8ed5000000000000000000", @ANYPTR=&(0x7f0000000200)=ANY=[@ANYBLOB="7ad1fc053a02a9334754dc66f3b61ec0821be5f3ca1bb09945e8967a08513707e1bd89da7458b9ff2411b77c6bf945d0fe79b773f2652e377695f54ec9114c233ec597e0afc432ba57c662c01204f7ac66d3"]]) execve(0x0, 0x0, 0x0) writev(r0, &(0x7f0000000580)=[{&(0x7f0000000340)="e11d2a913b051248699ce20eddc90350c09dc9cd5a676e369cdff470af2c2b3ecb7c59737355db641d73fcb67a73af958572ffdae063bcba13dd93e03812932b138d11794dac0f28d8fb775ebbd2735eb77fb1bc8218b9a99add251029e49d4624784a783f19195130d6430311f61ac11348c7c6fabf5e61fd02c3810a7382699c5b29948f472fab66c8c4ed886ddf30fa35673aa23a126b82bf04b3a68cb556829937369ddcee52086fdadddd9a54f3b6f007d446b5ad7985b322c89e93b8", 0xbf}, {&(0x7f0000000440)="5ac33f39db92bc1c093898a924aca6edfdf870a21bbc2f017cea87adf3df10a2b2d382b92d9268f299689002709fb3017b7af0b6d70db49b0978a025c4129427d5721f8cdef0867401974cd295cb3e1f369d988fb1193452182f85", 0x5b}, {&(0x7f0000000280)="9899b6d07256a80af407b6ec4a50d707ecaec3b6ca8c2eac859adb06db3d0dd104c20bc502c6a3f12fd1be6ecfefda9a4ed7d9f5154151d85426dda31b", 0x3d}, {&(0x7f00000004c0)="f4c1e7cfefb5efd972c4cccc8ae5bd5a2f300b79ab581581724478b6d9029c36a5f764b3618409e9eefda9b9e90fcdf43c0ff1a1157534cd89fa850da614823f3f9e9e369500c1c6dfd63c2bc4709f39a2bcfeacd11a97132c0b0c9f7a5893d9c4cc7607d04c28b4ae1d62708d344b00911856448610252d0d8e180e729a5257f3fbca63eb27c1dc3f4ae66fb5a25d8d24f9382ddbd3f03573257c74dce9bc70c3c4b8f8e6eafca70b2e527d6b0653fb892a1c233c31d8022f4c0ce1461104", 0xbf}], 0x4) 11:10:15 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = getpid() getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000040)={0x0, 0x0}, 0xc) getgroups(0x1, &(0x7f0000000080)=[0xffffffffffffffff]) setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000000c0)={r1, r2, r3}, 0xc) setsockopt(r0, 0x1000000000029, 0x20000002b, &(0x7f0000000000)="4b74954c", 0x4) 11:10:15 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() close(r0) r1 = syz_open_pts() ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000000)=0x7) ioctl$TIOCSETAF(r0, 0x802c7416, &(0x7f0000000080)={0x9, 0x9, 0x7cf, 0x2, "a3ff8a75c59862f73f4c76bde1f198a42feec821", 0x6, 0x76}) write(r0, &(0x7f00000000c0)="2078f7b678807d89e032dc19f570fe00bac871767dbcbbff8330c22685419d5e0110188e90cd9c8e50599ba24cd7c19fe1397a431644e5976fe4bce3b20b21c3f3719d1d5de4b7586a0669cedb7237b428821c1db394acba77de083c965124aeacbcf09bd3c719ed25314dc21617d89aa9c6ffc4137067f33d5ed8d898537ed95d34e48374ae5f307c5375eaba46d8f816057b2c10d48644a54f695db32649dae31f197d94f0fbdc1796778ce098cc07acba65bddc0e2ce8b65297f80863914cb3909b299d190a11b262d4ce7f631258b396d1b74b28f6e7194f223b0a21fdd2dff2b3a19387834c9dd41e8002bd7b95f6b519d6b2c4936d7d6c409d65b0a57d8a7ae480ef96ec7b2dd3c15f57a2790f4894758152c5ffdd2bf50bbf6665e0c89ac9bb0f6d1516df31a41d428fb47f883f402fd761aa7a11e51e79bfadc4a9bcdfcca25bec457bc8aa9c294143f20a8c21b68f29a4cd5e382bbd0d123628a27507186668786713739e3b776412f39bc65485c6fba3b14d481ea264ab3149bbc0159b4fc5dc231c13cd7210d518967a7694ae21344da19ece7aabab738eb77103fe03f5ad252de156397d55121ca771b5a723607830d91de50565b80c196c0713fad218064014bd4d05087bc549b40bfa2e6930bc52f2be77a99709d1524e9389638c0cc1b3e32c177d2c0f362294e62d3eb7ad5de657c1111ec8f764b9853a2a26fc485f31b638593f29d6efa1eae9a2bdf02526805444c89b8f690afe99a287e913d7b804c51a4311b9425e0c77a4b78ec279d7a257e02a8d97a4516ce2feb3591d90b7357c829a792939200197f51dcc023a41e01cd8f187ba9f0d67646b01439a370db384ff3a51212e0c13f0f014ec85d42267fc98d699247d15c21403b454e453628af30be8eb6a7a254b138236032cdf355c4c07d9f77f7e32990b081893f292d97184a8089d551ee227b63a8d20b298a1689d0cea93d0ce79c1c86361507beb7966560a6ba81b7c90a7c23207d80e437ff97d7396269d5cf99fa7e8f07ea31890eccf46346164dde1ca69530fb673619306593296743052591006b4ffaad2a7a939fded389efe60c36c653fa0e7020a7447e809cf52478d673b547a85cb5a0a2f3832b619961bf37b63b230733e353bcea01e153d7e1bda3f30ec6a57582149fc233f2bffab90551fe7639817890ce12425b2e9c337dfd9de9d8b12d99dbc9826bd0defc4404919f7afe173b395b91b8ad2b2622b2f5de09471f3b98bdea79541387edcc97bb6660cc9429d43f483bcb40c0405f007652a27e9f4cf6102a588cb7ad814b17620c0c124a3982acf231c37a6eaf0d4c5aa68550a", 0x61a) 11:10:15 executing program 1: r0 = socket$inet6(0x18, 0x1, 0x0) socket$inet6(0x18, 0x4, 0x7) shutdown(r0, 0x1) getsockname$inet6(r0, 0x0, &(0x7f00000000c0)=0xfffffffffffffc3e) 11:10:16 executing program 0: setitimer(0x0, &(0x7f0000000600)={{}, {0x0, 0x2cd6}}, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x80, 0x0) poll(&(0x7f0000000240)=[{r1, 0x1}], 0x1, 0x0) sendto$unix(r0, 0x0, 0x0, 0x400, 0x0, 0x3b0) pipe2(0x0, 0x2) accept(0xffffffffffffffff, 0x0, &(0x7f0000000140)) setitimer(0x1, 0x0, &(0x7f0000000080)) preadv(0xffffffffffffffff, &(0x7f00000004c0), 0x0, 0x0, 0x0) pwritev(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, &(0x7f0000000300)=0x6) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x4) madvise(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x4) setitimer(0x0, 0x0, &(0x7f0000000040)) 11:10:16 executing program 1: sendmsg(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="2000000000000000ffff00000000000000e5005b67071b542a538706000000b8180000002900000031000000030000000700c2040000003f1cc7ffafa9f5dd0a807b17de07bcff44d62f66353a696456e9931469f97db6ea2c972d6eb5f34730062a7245a1645f728bd4ecbc7536ca36de8ae37d357b0c475ec1908de9d7f62c238a5f8c28a15d5c06ae6d85a889dcbe673e63d0b89542b52820e111d5b4f5ddb18855de2e2f8217883328259ba53d949ad9e4797d519143d84f4373ddb5247fbc"], 0x38}, 0x0) r0 = socket(0x18, 0x4003, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) sendmsg(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0}, 0x0) utimes(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)={{0x1000, 0x5}, {0x80}}) 11:10:16 executing program 1: setuid(0xee01) pipe(&(0x7f0000000840)={0xffffffffffffffff}) fcntl$setstatus(r0, 0x4, 0x46bfe) getpgrp() readv(r0, &(0x7f0000000180)=[{0x0}], 0x1) 11:10:16 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x74}, {0x6}]}) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") r1 = getpid() ioctl$BIOCSBLEN(r0, 0xc0044266, &(0x7f0000000080)=0x68) wait4(r1, &(0x7f0000000040), 0x1, &(0x7f00000001c0)) 11:10:16 executing program 1: r0 = socket(0x18, 0x2, 0x0) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) ioctl$TIOCGETA(r2, 0x402c7413, &(0x7f0000000100)) dup2(r0, r2) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000140)='/dev/wskbd\x00', 0x100, 0x0) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="f31845b3fb86d100000000000000008855c4024e89cced44a7e275fe3c0000000000002000f37e10f578a67a591b8732478231999a39af86745ec2da6e4b7c3ff256d4f76290827298f0b80b43d9d88c11065da4792be3eeeb67fa9d53e0e5e9d8b1a3df9573a30874ee3302545b86226a55d5418b7e85826ea7257fdb2141d99baa2625ef24e083aae4a2e0b7df7ac9194fcddf3ba9e8c2a261c8a0a0c97773dc98186f18a359f592447ba1f411de3fe71999f82efb53a250a0fb867bd753e715c7a99c30fc3deb11c70187604d15e2559bc60a617674068d3d9d4e25"], 0x1c, 0x0}, 0x0) 11:10:16 executing program 0: r0 = dup(0xffffffffffffff9c) sendmsg(r0, &(0x7f0000000780)={&(0x7f0000000000)=@in={0x2, 0x3}, 0xc, &(0x7f0000000280)=[{&(0x7f0000000100)="8bf5d17ca17c52cb4d8c5b356c9dfe92449b44fe8cfc6bf9df265c2fd50aca26f8a44e03590f30dc7260ca98ffad9364815b2df6f01023305a57e3ee5c5c17c3951e3884a48a6abdaa3e20fdf199cb59b55ffcf32c4ea4e5bd6ff456e9e47b889d55f77bf957bda9728ba048c4a5ff48134da90b66eeb502100040f89470b8f12cc197e1c36b4954eedbee1600a3ac41be0c8c65ba8b0a5c9453148e0199de68e0946f537fccd0bd10379a3f6d0bfd3342cdd175d630375a9ce4b46a", 0xbc}, {&(0x7f00000001c0)="0f6eee86f0add1a61789b95b449d7f9efdf233a6a374ebd9d867fba6c04ad63e291b2071d1724acebbe6f3bd66e096db6cdf0c6326e82132cbbf9e863ff4f5d1189b24602a897bb104daf64c5bc25bc08345867adf22b5ff910beb2b91ca6d5fc4721ad770c2fd9ba49b9c250801f0a2de5204b0ed7eb2a20aa13fd7d2694bd648129fbd9e84245b23c272ad27746c8244d0233747f73fddc2b0a50883e9195ba89800456ca9cfab3109b7a82131bdd4b0fcc2d16c58e3142d", 0xb9}, {&(0x7f0000000040)="982eafa1a754419f26766c42b18b3b1d6434c549ba2078cd7827d46f9a77f35ce5c69c2a0ac1c6b22e16c038d79d17ba3fdcf7cd41c6f3fdc59f898b5ae2de0b8967a96a", 0x44}], 0x3, &(0x7f00000002c0)=ANY=[@ANYBLOB="38000000000000000100000008000000599844d5b107a5b7651ea4358162cf0121703fc5095968611092e69236258be9000000000000e000000000000000ffff000001000000286e57916f973c3567530f624e07565071b954746471cb561234eedf1d0242f606b69286297f8ba9e7facc4b46dfbbbf3b283950fc474ddf1916bb6977023c8023b45f5588d163ceec5d6ac8c213cf8313cb492b2dd2489a98f9fcfe843e2a8194c2437f7c1f93b32a280e3aa2a0d9c44a0a2b4f0cdb7521e7ac9f43ddfed26814c88b5866e77d2cfce4cd544ac62b7b89bf868e37cf4446c113230382388f36999d9c096e2979c14b89ded959fd710392911ad897f14e7e92f6e06abdbade7cbaa5f547926da423577f0000000000009800000000000000ffff00000004000026d02e67f27dfd7cdff9881dc9bd12061aee09fcc6ddc83c982889ed8a6f3dbd172214ec07c766ff8f23ec1bef7ae64ab38c82d512a35f52d5d5b99be67f8f2cae0548339a96dd33c3de8687cc553929ce46d71021a2dc650eb0149d1e3f4be16d1c0a47e5ecfff1ea53a798148f34f7bd92231e4232dbdb4974874fde9a5313efb20000000000000001000000000000ffff000000000000b5df8be8b26cc63e6bb194205eafc7a632999c3accd8e1ee73ad6e94b581c28fc3db16177a9da5e280ac1eba1b4dc1d003b863277d6fe86eceda36d2053844dd1e9360c66509398f1c0925c2c120bcb492bd5f0fb6969ee643905a0211a0f5b0e15542c0e11adb67d93a8ee1b02a63ad28ecafadefb49f61f7087b2d672bc8da318b9f352b1a547fd00f46bf9da35665cace55f92f6b4fb453b7e75595b5c0fdf98801629aa2debf3ef7c88d182da5e324f28d91a08990845016d8965c17745f45f6c85d9ab516aeb2e46e6b70cd2aa53399927893c2121b8817c65a4284b3e595ffed416d51ade213a157166853fbe6f8000000000000000100000000000000e825b431c8139df6a77009ea4f24194ebabb8a7e81386ca90a54ef597ec2d8725a91b223a1a5cd5dc51fc5b95781c8e840f9b5737040feb7fc2c125ec77dbff83b1696bc58cde484630eebf9e03ed4cb38a2f8e5d4bb57a867bf8d98aea4d1891808a900eba25076d53ddc2e4a4ac80f51cafca2ea643fbb0ca44e9b563cc213797d6ce082927775b44415946de09b46c55cc6f392a65299b819d6046f611692f312c9f72dd9f00367d8c422a92c9a3d3190405207b9528e14609854e82170b51f618647f6aa60891a3a1fff44ac1cf5d0bd97065334d29243dd4a846ae47da130e1eb4b6955000018000000000000007653280600000000f26a0e0000000000f000000000000000000000004d0000000757a58b3f16d6081194684c638a4d894877890782ae8376369cb8ef9758b4e497ef4e5dd5026326447dbe9f55d2f91536f7c0d3b542eb9c110133d662c8aed540ea9fc718d812473123d0f0eb9b022b17f1df31e01dc31fb621daacdae92d08afcee0e0c57136345071fa5fec10831d396758c792d4ea130f09b40f38be767ee67f7e6579281ad1231eec4138bc6f313399b9a1539630d9dcc1857cdbae757c9762fe386fc5e5fa7e7fe03eff7d20b8b5d3e9b3e16bad62768e5bc090702a9734a1e147b79aa7d1d442b32f4ffbaa440011b0aaa4d34c38c8290000000000000000"], 0x4b0}, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) socket$inet6(0x18, 0x2, 0x2f) shutdown(r1, 0x2) setsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000000c0), 0x8) 11:10:16 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x48}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0x2, &(0x7f0000002540)='y^') fcntl$getflags(r0, 0x3) 11:10:16 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000180)='/dev/wsmouse0\x00', 0x1, 0x0) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000000)) r1 = dup(0xffffffffffffffff) setsockopt$inet6_MRT6_ADD_MFC(r1, 0x29, 0x68, &(0x7f0000000140)={{0x18, 0x0, 0x9, 0x6}, {0x18, 0x1, 0x7fff, 0x6}, 0xd9b, [0xb1, 0x7f, 0x5, 0x67, 0x4, 0x0, 0x4, 0x2]}, 0x3c) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105727, &(0x7f0000000240)={&(0x7f0000000040)=[{0x23}], 0x1}) r2 = open(&(0x7f0000000080)='./file0\x00', 0x10, 0x5) ioctl$WSDISPLAYIO_LSFONT(r2, 0xc058574e, &(0x7f00000000c0)) 11:10:16 executing program 1: socket$inet6(0x18, 0x2, 0xe4) mknod(&(0x7f0000000140)='./bus\x00', 0x3a0914c44f7b202c, 0x1b00) r0 = getuid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, 0xc) chown(&(0x7f0000000040)='./bus\x00', r0, r1) ioctl$SPKRTONE(0xffffffffffffffff, 0x80085301, &(0x7f0000000280)={0x0, 0x5}) 11:10:16 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) kevent(0xffffffffffffffff, &(0x7f0000000300)=[{{r0}, 0xfffffffffffffffe, 0xffffffffffffffff}], 0x0, 0x0, 0x0, 0x0) r2 = kqueue() fchmodat(r2, &(0x7f0000000000)='./file0\x00', 0x2, 0x4) dup2(r0, r1) kevent(r2, &(0x7f0000000140), 0x7ff, 0x0, 0x200000, 0x0) clock_settime(0x0, &(0x7f0000000080)={0x75, 0x9}) 16:01:57 executing program 1: openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x800, 0x0) openat$wsmouse(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/wsmouse0\x00', 0x229, 0x0) 16:01:57 executing program 0: r0 = syz_open_pts() ioctl$TIOCDRAIN(r0, 0x2000745e) shmget$private(0x0, 0x1000, 0x200, &(0x7f0000fff000/0x1000)=nil) madvise(&(0x7f0000000000/0x1000)=nil, 0x1000, 0x4) madvise(&(0x7f0000ffb000/0x2000)=nil, 0x2000, 0x3) 16:01:57 executing program 0: r0 = dup2(0xffffffffffffff9c, 0xffffffffffffffff) fcntl$setflags(r0, 0x2, 0x1) preadv(0xffffffffffffffff, &(0x7f0000000440)=[{&(0x7f0000000080)=""/120, 0x78}, {&(0x7f0000000640)=""/4096, 0x1000}], 0x2, 0x0, 0x0) clock_gettime(0x3, &(0x7f0000000280)) r1 = openat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x10, 0x8) recvmsg(r1, &(0x7f0000000580)={&(0x7f0000000300)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f0000000340)=""/20, 0x14}, {&(0x7f0000000380)=""/45, 0x2d}, {&(0x7f00000003c0)=""/83, 0x53}], 0x3, &(0x7f00000004c0)=""/183, 0xb7}, 0x800) socketpair(0x10, 0x5, 0x100, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) fchmod(r2, 0x8) r3 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) r4 = semget$private(0x0, 0x6, 0x4) semctl$SETVAL(r4, 0x7, 0x8, &(0x7f0000001840)=0x123) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x1, 0x4010, r3, 0x0, 0x0) pwritev(r3, &(0x7f0000000140), 0x0, 0x0, 0x0) sendto$unix(r3, &(0x7f0000001740)="66c7cbd953fd8202b3c9365c68826d171b1572fcbe6c33ecc5bae1d2f5b1cf4f31a6910725e751c7e064e71d777e99925bf651b9c3f9dee7471477d6382a4485a974a3270adad99215e886f021d7823268c6257181a035319231405d99df8a89b027a65245f706700631589bae960f577c42f239320f408b25d03626df79d1293fa36f26", 0x84, 0x400, 0x0, 0x0) write(r1, &(0x7f0000001880)="5dacb4fd2e81ce8f3f8dd58d3d36c1d089d8ae9f7e3f5ffe43571bcbb61621b19a9c201fd97c33b2b7808aa9060386d2db09ac7e431baa3fb682230a80edbbfe30598c08ae092ca5440e91a56a5134596a99c21e4ae5f48ca11c469aa9ff8998e14744171ad730ec50a90f8973047697ad2ce16b9a3d6e3281bd594a9f769f1e9a6bc4bc10e895097d49d445c3fc259e544973f18c6b304a4569ee04465b639da2cb95f45a9236eee042f0b1dea91d9b40fe05ae90f2f830d912f16022f91b045a56cb9a83570bd1d95c503b9beae57a09fd76cfe3a6f2f90060d49438f05ad4d7a9e38922165bbbb45fe69bbebe379d06e5ef353907403bb79105516416854598e3fa2a3f951fb15c7392c6810b0d19e7e97811727b710337d4c8eff5ddd8b4a245ce7bbcf2de8d20cb5b348f16aee3b2c653681227db15bea62985b21ec4a65bb070de5882acbf596bb1ff4bd6be3009fbd5eec5c1d3b095fba164d7641fd6ad22e16c797f619284f7a4bedca1f96920eb2094719aad9d51faa7aa76a2a9c4cd2f440fa9326a4d7878d495bc9eeb54f1853bcebd95b7ee0e230054b91d16c27d995fbbb04a953622912a18e43d2165099b6732680b484f2d7009d78f59482595eb39a7c009b492e69205258b2fa4c2dce95a4f625d7117453d1b7170a02ee62c37592cf3cc18477dae7ea4647f6dc0a812c1ffce4b8ac92ffd984b98c41555dfc8cd11b13635701787a13427a497fde6416e933816118cf0764d3060055c8ab576eaa63eccfe841a035fe43ae3b320060e750bacb20ba090cf579faec6f78c6d8785bcf4e4fec92600f41289ccdb17810bf47c8ea8f76c8aed8cd332496e1bddbef804709451133e6a89df9a9834a9ae5bc15facd97da4e99fc25ad4fd529405410af910a44d641edba3adadfd7584cd79ad872a547221cf9c835483779d1cad7d8ee9d8ea3afbfda0c96aa6ed77805c3fb8a9a0a5d63752682cd4176dd502ac4eb2820999f899f83dfa7cdb06f0f6527657d4e42f3b35503fdca49c2a4d3f2da0a66b37f867ee611a83de6e963f832f9f28e69824175db16cb3c500c81d0f8c3d071b91043a6a0c1faf77f4b6605653e5765e04aa670e8208e7c42d43a9f253b2dcf2ea43e7eae841b2e91a458065882b46ce4c30c5ffe5ef9897d494b78bc9e9979821076ebfff766a165ee563fd725cbcbfc3351fb55b2b5258280f1173fa7c363312ae5954df1cb40ddf4063550556cf6b7fe19788e806597fbd734cd7ee7cd77e528a669d7044d4517183e0045a58aa1c21ebba0b0a476156cc72a3d0353e58050ad714cc8d819cce2a41a8a617836c54abab9acff79e04a0cfc6c325a33dac312802375b2ef727087510d6f6eecce3241cb63649939fe7701f85cabe26968600064f7db4ad24d59843887f3fc5686e6400efe67612626f3cfb8459bd1d8e5bd8302d5a39efdc849702212d27abf3706f26da5367da15f73ed03ddbf5418d8c3767b83c4da1872e73f4d20685dbae023e505b5b2d2803b32389492bac9de1583a9a647743ae6493fd174255609d8ae965e3abd19ebc98c103da733b42c53f6e6ef6f9a5373cfd5f7afcc00cf8b4690f6e4a233a4acb2d4c14133bcb18ccf0fc0e377e66b28c47ea9362719352e5648783305d2bf76cc7e48218680f4d8ce0159e011fb5e10cff5aea23a78924db29bae6ae01439eb91954ce18995d86651087dce8fcbed93a807e9f39036f7281659d580aa6a620faf151fb05c8a4dc37f8c6f3c96a1b5424374d956e940a9838d31eb15579714d5131795810e0a42dbd5352464e3bebe316dccd152a7305b5fcd538fc7e0764ada21bb09c04d824d9755e7679081e734ba4d592d344c1342d6c98617166a2ee8c8d7e2cca9d4211342582193937b74abd47abe121bac9cd5b4cc5c8f15eb2c229b0612993c53452e19ea5a67a6a1e15ddbe6b10b6b93ac98e273c9d72185d07273f24c28dbda6b260ab905bfab2310e238c7d16675994a1534413be493efd7d4ca124debe2719fc5d3c7dfca88a9f1c2b6dd7dd42687b6582aa499fd9d420d5110c5e5783fa351b84a1125dcd94085623bb6e27330e7bef62dc357c07be8084a6df93ff3c1285db5eee58e3efe271441765cf43c37fe6cdff35e215e8df8376269c868e190711653fd690d928886945feceedffa499b987bcb02aa7fef2e90be2821b7d9cdbee98a8f2a90761feb56293a4c92425acdbce12a6588293303f6807ea8c46b2580f7f5ac3f39968c1e3579cb162166f531d81d69d94e619291e2d5c1fb6e8dda51386ebeaa89ef81fb8ebb10535f82cb4f25cfdd50e15cd54bd85f0f2b5aae0f394300b1cb473042a55aba8af6e97b65fc42b8e0eadcfab560d5e36263fa1a0b185413e359d4d59aeb6412cb13522f6017d7a9ae825e2e0545b3dd9c32fdab8b6a3be2bc118b796d27957120f6cd85444062dcfeeb180a7f0cf53215008823b6fd994bc53d943b485253311edc92761ada6d8c0c276db144c0e68b1de49525b2b8e3459df4b81160795648225f670b1c1913641689077882acb08ff1822bc173df63feccd380790fab1c2456301bbb6a04b60190d8f011108a5d55d84f6c529ee51b8060b6d4c4bfd4b948d3e3721b44663a7b72de2a4eee13230a9cd2aba274ff74a3e29efdb355414024439eccc1351aac983c022a41c0084658ecdb6d1fd04d8ccd15c4b871eecc8082ac68589efa227c19ca37d26daa718e13926dc3835f870f8511127e70663a0cba6e208605b6a7fe08d04fd8fab0b70dff28ddbc8e72b535e183f8ea04cfe6938fc45d3e594f27f32e6685f8ad0f3daa19737d1f996faf767d9604aac33d8fff2df9e676fdccf102dd9cf112281b20372d536cc884f7ba904153dbe1f65b36939d688bc8bbad79110dea27f245537dda771e07c7a6be6dc16d753c65d0c9080efc36d3f56cb932d591c21493fc5117f57a1d9623dcd3c7baa4f71f17fe4834cbc3a2cc7b94410bb51ede820552ccf73713013cd5129c5aca27d47070a2c582730ff96ccce54e1d6b4fb68d1edcd1e5ff7855fb688a801ea53bb2cc784a2d263170a57f1dc7ed9d2eb722adedeb85d54cff3b70c37e1ff2182858f3de6e7bdffb4939b3d4b8b537a4795e5f841102590fdea5dcbe6056ff06aca36a3f6ae63f722e52785077dda87503326555cf50a845a2bb1f0b4d928228b4f9bdb64b5259f835105cf88595a258675862ff602403736191e40082162104f62771d6ad037f32f230a58c289ccf544ec3b209e73c1f142fd056374415e96bdd2f65a15f6ce8eefb6deb8d0be7114ab0589d46d4edbe3a140cbf07bc5a427e9acf564fec5eb4490456b00c4ea74153c6cc64d05cbf2ecfd9b847f23e4d34414303869365dc234f59627847e12bafced0b0ebe8f34f86026482152e40c4a20c381336f61e87ee0a55b861a6c29f36203604b2ed98c47a8c09c001c1bcad091d8f6df772adb03f1e10e2bd8c07d45a6d8af67342cc819eea881bd56659b839db97185c12d962527d437d729de38b038742aeddac0f632c985f09cf9830b56a659ad7eae7348bd12af20b03be05601eabf2fcdc1b60bce07d8aa2d3e0580c95276979d6d3659a30cde18227f9b72a0439e545f06c8764017e6bcfed33feedc2a0d847bdb6d9dddfaed88d1ebf767c1917c2532812a09d070262687d84ecab5d9ed0c4f3507464ecec240a73bcd4bd6d201b9bd17e6b0c85e1ac712f34f4094782a7a2be5b3b9352cc28557103afa76e422b7b05dbf6e3b69a6d613a1ef64eed1d340d16cca1fb4e7239488781d7739a43ce4cb73357368d6817ebdc4e8a8a49eb27552cb125dd803e3ed63b9612c85217fc11735a3fa4f7522f4db7c01862ae7231fb7726084ef4aed3e4e8baa467237982142738e4bf61dac34ed60d2e02203f4a0f2717c925949d3dde178785cde4118848c5d66d19c8d06662de71ddf7883704f6cb3a8730b829a74e879ca58fb11e85c8fdf7e5beaa1f63be409850b630a0dd4f855b42c6e63fd0d4206501a752d5e34d9d7d0772138259f7885c5208a4de0180196364fa953c12cf60f31a9f03b4f733b4637487d84e8e180b05c2f5c263478d728e71ea4f882251fd57d1b36d965669aca5974ab7729c8e8cc52999033b71911c5548dfd2a1f848ee35f61799ad65c153ebaa6035527ef85043ec29e23503149c93821b7f81ced7e82af5dbde00a79c357960549d59e676c879e34709a52b72b4e93652e450c4979598ebc8217f232de46a658e416920f913298f56735b9cc91a45b0d2b9b78324f5a89c64326643fcfccfdc43b19e5d3fafd4349edb738f8fbb63969c37d9b313eed6562855033d783987bc262b30457cb4d144ef5b4826d1dbc75a483bfd8ce65c2413543d735fbafb84be6f6f3539907c611a7c0cedbdde24c1f8e8ad058d6db58dcc60a497cadd9b7a2045681feef6bfb90fbfc67d2ece1729fda545c9d0a601c23fd73fa7a937ea09f28358ab480f85fc35a46445de1420867366e9900fab3e034142a0d58e99b3bce24fe2351a75dddae153a66a626911c850874c695cf2b534f1494a0dd0e482f79017fd2c02ee0cec344d6e85a365e7611cb310b5bf677a782141993520215eabccecfd51b1feb68be7c8d5558c49ea8665a4008ab1b87afaad199a31a843fc717c3e4ad1936f737022e64f59cb60ae129d6c81e07498d5b29c86b6c784f2e9fb188dee57276ad40738f49a970ea4ae41d6b0c4ff253e3769486868ed6c5e0ac086bc12ff3c62f37a364393778286c2c4ba52fcad135118022f0e9d952673a491dbb1b903686bef838554a7a99e861822aad87f0f6e66836538b0ce4c362cb5fce8a7c4b978114e527860780cf72e932cd0d8b3298f78749793988a47836b8137f886e943979807800be610b25597fd18b7778c05047b78e879e5089dae26cc964028d5ca816808882ab3bc918b437304d1df902f7df045eeaf91d3b4ef500b8eabc435ad344c3c9401348d0ac63c76978b9f9ee59aa034bc9371664b26d03584e69b068f8301fc67249f5ead5634d78e9cfbc009a98b9a695c00e6f6f5f0ea1e772ac678574d02b909a63bd24a49dc104e0ceeb2febd03bfcf5a73cdb4e31f03c01829f5f84867b6bfbbb3f5a686a3cba340739624320b9fde68a9d7747f46af086bf159dcb3354c910a721d14e1d73b2e039b7c17573235abda57d521d81dd448d608c48c1337c8549408f52e11f41035149541afd44561b6a5e3d7c7e2b3419c301dfcc9fbd99f0390863815b82d8a10959c76b14d25d3f0a08ddb9ff1022d6e1f976afbc43488a83062376bb540ca4b95f2a670832a385f6a5b55c9655d65883a7ae83f03ec8b8303d7a1c91fd67ee595544558724f7de6a21a1ba479f968e76dd4a96b787b160049ebd8a44898861c330463823836edb07e9d2f81e93c67969a27c2f7b677cea6ba969a5cdd5206d197e075dfd1b5340a92db5bf3a8e5990d3b5e90a1a538fb88a4bff0079f7974a7d0a2dbae733304d059fd5c39a2f81ff9ee12170597a22e762dc265482291e40b9a5c65e2b265d1d347d207000edcffc91c6ac2e6fb5e7b3a36716689c019e4951dc53e02c38c7020bd71655328e27acc5813d1a4935e7ba54a2d765e9aa77da498dd215dd1fe089d9125bcabba4a094bd9a8f4d290c0ab28a85a2c61a823bcf5ed2f05d18f296d49768ca85411b23962004f7ab7cee592a8d76752845c922e3e3b640a60a3ab80141d4b6b0d5a47cf05dee8fbdd50024b63f7646fa39", 0x1000) bind$inet(r1, &(0x7f0000000100)={0x2, 0x1}, 0xc) r5 = shmget(0x3, 0x3000, 0x1, &(0x7f0000002000/0x3000)=nil) r6 = shmat(r5, &(0x7f0000ff9000/0x4000)=nil, 0x3000) shmdt(r6) ioctl$WSMUXIO_LIST_DEVICES(r0, 0xc1045763, &(0x7f0000002880)={0x80, [{0x3, 0x1}, {0x3, 0xbfed}, {0x3}, {0x3, 0x400}, {0x2, 0x1}, {0x2, 0x8}, {0x0, 0x3}, {0x2, 0xfffffffffffffff8}, {0x2, 0x9}, {0x1, 0xcdc4}, {0x1, 0x4}, {0x3}, {0x2, 0x101}, {0x1, 0xda}, {0x2, 0x5}, {0x3, 0x3}, {0x1, 0xa9}, {0x1, 0x2}, {0x1, 0x1}, {0x0, 0x4}, {0x1, 0x7}, {0x1, 0x400}, {0x3, 0x7}, {0x3, 0x2}, {0x0, 0x1}, {0x3, 0x53ba5ab9}, {0x0, 0x2}, {0x3, 0x400}, {0x2, 0x81}, {0x0, 0x100000000}, {0x3, 0x8}, {0x3}]}) ioctl$KDGETLED(r1, 0x40044b41, &(0x7f0000000240)=0x1) chroot(&(0x7f0000000140)='./file0\x00') mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2, 0x11, r3, 0x0, 0x0) semop(r4, &(0x7f00000001c0)=[{0x7, 0x4, 0x1800}, {0x2, 0x401, 0x1000}, {0x6, 0x7f, 0x1800}, {0x3, 0x40, 0x800}, {0x3, 0xe7, 0x1000}, {0x0, 0x400}, {0x1, 0xfff, 0x1800}, {0x0, 0x4, 0x800}, {0x0, 0x7f, 0x800}, {0x0, 0x46, 0x1000}], 0xa) semctl$GETALL(r4, 0x0, 0x6, &(0x7f00000005c0)=""/88) r7 = getegid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f00000016c0)=0xc) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000002b00)) openat$zero(0xffffffffffffff9c, &(0x7f0000000180)='/dev/zero\x00', 0x1, 0x0) setgroups(0x2, &(0x7f0000001700)=[r7, r8]) 16:01:57 executing program 1: mknod(&(0x7f0000000040)='./bus\x00', 0x2000, 0x800) r0 = openat(0xffffffffffffffff, &(0x7f0000000080)='./bus\x00', 0x1, 0x825307ff89d698d3) close(r0) open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) 16:01:57 executing program 0: r0 = openat$wsmuxmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse\x00', 0x1, 0x0) kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000200)=[{{r0}, 0xffffffffffffffff, 0x1}], 0x0, 0x0) r1 = kqueue() kevent(r1, &(0x7f0000000280)=[{{r1}, 0xfffffffffffffffd, 0x75, 0x2, 0x9, 0xffffffffffffffff}], 0xffffffffffff0001, 0x0, 0x0, 0x0) kevent(r1, &(0x7f0000000040)=[{{r0}, 0xfffffffffffffffe, 0xcc, 0xfffff, 0x101, 0x4}, {{r1}, 0xb14e0d7152d92148, 0x40, 0x3, 0x3, 0x3}, {{r1}, 0xfffffffffffffffb, 0x80, 0x8, 0x4, 0x2}, {{r0}, 0xffffffffffffffff, 0x2, 0x0, 0xfffffffffffffffb, 0x1000}, {{r0}, 0xfffffffffffffffc, 0x21, 0xfffff, 0x5, 0x8000}], 0x0, &(0x7f0000000100)=[{{r0}, 0xfffffffffffffff8, 0x2, 0xf0000000, 0x80, 0x200}, {{r0}, 0xfffffffffffffffa, 0x4, 0x88, 0x2}, {{r0}, 0xfffffffffffffffb, 0x20, 0x2, 0x0, 0x1}, {{r0}, 0xffffffffffffffff, 0x4, 0xfffff, 0x200, 0x7}, {{r1}, 0xfffffffffffffff9, 0x0, 0x1844ca780b432c73, 0x2, 0x9}, {{r0}, 0xfffffffffffffffb, 0x2, 0x80, 0x6, 0x10000}, {{r1}, 0xfffffffffffffffe, 0x0, 0x10, 0x5, 0x7fffffff}, {{r1}, 0xfffffffffffffff9, 0x4, 0x1, 0xffffffffffffff80, 0x40}], 0x4c75d732, &(0x7f0000000240)={0x6, 0x5}) dup2(r1, r0) 16:01:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x28}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000003c0)={'tap', 0x0}) pipe(&(0x7f0000000000)) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x6) syz_emit_ethernet(0x2, &(0x7f0000000540)="e426") rmdir(&(0x7f00000000c0)='./file0\x00') 16:01:57 executing program 1: setuid(0xee01) r0 = socket(0x2, 0x400000000002, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000)={0x81, 0x101}, 0x10) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040)='\x00\x00\x00\x00', 0x4) pledge(&(0x7f0000000080)='@|],\x9f[\x00', &(0x7f00000000c0)='(\x00') 16:01:57 executing program 1: setrlimit(0x0, &(0x7f0000000040)={0x7, 0x95}) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0}, 0xc) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f0000000100)=0xc) setreuid(r0, r1) r2 = syz_open_pts() close(r2) syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000000)={0xfffffffffffffffd, 0x3, 0xffffffff00000001, 0x7ff7fffc, "737718730100"}) write(r2, &(0x7f0000000140)="962eebb45c9eab6b468d0f0ec48bc41802b5c894c67aef9e66ef8981", 0x1c) 16:01:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000140)='/dev/bpf\x00', 0x4000000005, 0x0) munlockall() ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0xc}, {0x4}, {0x6, 0x0, 0x0, 0x8000000}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) write(r0, &(0x7f0000000100)="3c9ebbd555feff969613ba3e1fd0", 0xe) 16:01:57 executing program 1: mknod(&(0x7f0000000080)='./bus\x00', 0x3a0914c40f7b202c, 0x1b00) mknod(&(0x7f0000000040)='./bus\x00', 0xc000, 0x4) r0 = open(&(0x7f0000000240)='./bus\x00', 0x1, 0x0) write(r0, &(0x7f0000000000)='M', 0x1) OpenBSD/amd64 (ci-openbsd-main-5.c.syzkaller.internal) (tty00) 16:01:57 executing program 1: r0 = socket(0x18, 0x400000003, 0x11) r1 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1, 0x40) kevent(r1, &(0x7f0000000180)=[{{r0}, 0xffffffffffffffff, 0x80, 0x4, 0x1f, 0x5}], 0x5e, &(0x7f00000001c0)=[{{r0}, 0xfffffffffffffffc, 0x4, 0x2, 0x1, 0x1}, {{r0}, 0xfffffffffffffffb, 0x13, 0xfffff, 0x9}], 0x10001, &(0x7f0000000200)={0x8, 0x8001}) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) write(r0, 0x0, 0x0) r2 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000080)='/dev/ttyCcfg\x00', 0x100, 0x0) ioctl$VT_GETACTIVE(r2, 0x40047607, &(0x7f0000000140)) r3 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x80, 0x0) socket(0x10, 0x4, 0x0) ioctl$WSMOUSEIO_GTYPE(r3, 0x40045720, &(0x7f0000000040)) 16:01:57 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) fcntl$getown(r0, 0x5) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{}, {0x25}, {0x100000000000006}]}) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x7df, 0x5, 0x2, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000240)="a1") 16:01:57 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x100, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x1, &(0x7f0000000000)=[{0x90b4}]}) 16:01:58 executing program 0: r0 = socket(0x400000000018, 0x3, 0x3a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x1}, 0xc) kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x1, "0100000000000200"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r1 = socket(0x18, 0x1, 0x0) r2 = socket(0x18, 0x1, 0x0) setsockopt(r2, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x200, 0x25dc23f497cf257c) ioctl$TIOCCHKVERAUTH(r3, 0x2000741e) setsockopt(r2, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) dup2(r1, r0) 16:01:58 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) r1 = shmget(0x3, 0x2000, 0x400, &(0x7f0000ffb000/0x2000)=nil) r2 = geteuid() getgroups(0x1, &(0x7f0000000240)=[0xffffffffffffffff]) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0}, 0xc) r5 = getegid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000002c0)={0x0}, &(0x7f0000000340)=0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000380)={0x0}, 0xc) shmctl$IPC_SET(r1, 0x1, &(0x7f00000003c0)={{0xffff, r2, r3, r4, r5, 0x40, 0x8}, 0x6c, 0x1, r6, r7, 0x5, 0x80, 0x9}) r8 = syz_open_pts() ioctl$TIOCSTSTAMP(r8, 0x8008745a, &(0x7f0000000440)={0x5, 0x3}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000100)=[{0x54}, {0x24}, {0x80000000000006}]}) mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4, 0x7811, r0, 0x0, 0x0) syz_emit_ethernet(0xa3, &(0x7f0000000140)="da8b40aec72723ee88d11039b6f339293a2b4f19d1cbac8ba1eb9953b62aec163734ebfeed399b9a75ba21f566aaee39085c2b37b2c8697bbaf05e24264eca0f8059ab7e5942f36ba1393a5c047924626d27adf5036301f25d8f23c08e7932411f6d3909c48359ee4cceb9a673f2418bc9075cca6568ca21cb9059b5dc8468f5d2ee9d385bc109213cfb7e93ee8277992eedbd350298f28e389c799105573686e1dc69") r9 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x88a0, 0x20) ioctl$WSDISPLAYIO_GETSCREENTYPE(r9, 0xc028575d, &(0x7f0000000200)={0x4, 0x7, './file0\x00', 0x1, 0x4, 0x7fffffff, 0x2}) syz_emit_ethernet(0x1, &(0x7f00000000c0)="b6") 16:01:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) openat$bpf(0xffffffffffffff9c, &(0x7f0000000180)='/dev/bpf\x00', 0x80, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x2, 0x8, 0x6, 0x92b0}, {0x6, 0x1ff, 0x7, 0x5}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x2, &(0x7f0000000240)=[{0x45}, {0x34, 0x0, 0x0, 0x7}, {0x714c488e, 0x4}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000100)='/dev/wsmouse0\x00', 0x10000, 0x0) ioctl$WSMOUSEIO_GTYPE(r1, 0x40045720, &(0x7f0000000140)) 16:01:58 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0xc000, 0xd02) r0 = open(&(0x7f0000000000)='./bus\x00', 0x1, 0x0) madvise(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x5) connect$unix(r0, &(0x7f0000000040)=@file={0x1, './bus\x00'}, 0x8) mprotect(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x0) pwritev(r0, &(0x7f0000000300)=[{&(0x7f0000000380)="e28cfe5ca46af138b010c933790659fb6fccb3adf8b3a71b00c336b5eef05494a36842b646fe1119115604dea239166afc8bdaea731c151e555db0c4d984", 0x3e}, {&(0x7f00000000c0)="0058caa4a86f3c41f7634e00e1dbf7c2b38a3f23518f492f", 0x18}, {&(0x7f0000000140)="52714ccfdfeca0b2085c56fb93cda60351b81a261329a3c823236e6914afe953dec0237db45eb36003b9869552b583f458bb7143a8c9e1ae36dae32a6b7bd9c3cc2a3e005fa7aac8528e82878c526520675668ee57d10b11b2", 0x59}, {&(0x7f00000001c0)="80ec8065f41235583e05873d63277f08d1c9eddb527e776d20f3dacedf4a1f181db0e39e19be7b062ed7efe975e9d8d90d49b845a3f5773b0f0c02f85f68eefdca0aa094615b25ab69ade5047bc5651481caaa6bc11b5a490f36e460dc9a911b67da94532fa92b44d49836514b35f4daf336dc151eda7f7f3b0b6a80345c4aa457ac0c5cb01198737853456dcd50bef8d93ea777d43691f4f9b77dcaf80c5e7483", 0xa1}, {&(0x7f0000000280)="71b0112e8d6111ccd37ddf247c80bcffa106767048d2d0ba390d455e7fee38d0614010558fa00b8c6091f41d05", 0x2d}], 0x5, 0x0, 0x0) mprotect(&(0x7f0000003000/0x1000)=nil, 0x1000, 0x2) 16:01:58 executing program 1: r0 = socket(0x800000018, 0x1, 0x0) kevent(0xffffffffffffffff, &(0x7f0000000080)=[{{r0}, 0x0, 0x0, 0x0, 0x100000000000000}], 0x0, 0x0, 0x0, 0x0) r1 = dup(r0) ioctl$WSKBDIO_SETMODE(r1, 0x80045713, &(0x7f0000000000)=0x1) bind$unix(r0, &(0x7f0000000080)=@abs={0x1f95d27d48731892}, 0x1c) 16:01:58 executing program 1: pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x4) ioctl$WSDISPLAYIO_DELFONT(r0, 0x8058574f, &(0x7f0000000100)={'./file0\x00', 0x3, 0x9, 0x80000000, 0x0, 0x4, 0x0, 0x100000001, 0x1, 0x2, 0x0, 0xf0}) r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x30}, {0x7}, {0x6}]}) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$TIOCGFLAGS(r1, 0x4004745d, &(0x7f0000000180)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b2") 16:01:58 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x2e0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x3}, {0x34, 0x0, 0x0, 0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") socket$inet(0x2, 0x4000, 0x9) 16:01:58 executing program 1: r0 = dup(0xffffffffffffffff) r1 = dup2(0xffffffffffffff9c, 0xffffffffffffff9c) r2 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd0\x00', 0x40, 0x0) socketpair(0x12b8af3f85333140, 0x0, 0x20, &(0x7f00000000c0)={0xffffffffffffffff}) r4 = openat$diskmap(0xffffffffffffff9c, &(0x7f0000000100)='/dev/diskmap\x00', 0x200, 0x0) poll(&(0x7f00000001c0)=[{r0, 0x8}, {r1, 0x10}, {r2, 0x4}, {r3, 0x4}, {r4}], 0x5, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000200)='/dev/zero\x00', 0x400, 0x0) mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) r5 = open$dir(&(0x7f0000000040)='./file0\x00', 0x2, 0x0) writev(r5, &(0x7f0000000140)=[{&(0x7f00000021c0)="3cf8780767a00f89405fd310ddef121975a27a990e9795249cc3eb308ce4180c4ce0f9acb2088f638cec2d4cca2606c0da0252d8eda4c637d5f3d4abb03dcf20a4ac92fcbcbf708ac6cdac2ae8ac5757e8cf67d4e26fed38b1bc677ca78e90f3dbfd83c8910ef1f1ffe2ca9cc0f81229eeb3bb587fdf2c23fb3804fe6520c92e24b8a322453942515e9bd36009bbecbdae6a060578bd9d7373024a21e26cc0ccae996adc7cce99f67347a220175e74ac5ac38044b5a04fc9c20b663b5011b5d62ff327b683e288a3277fdc830e9e3e7eb288c59c410a314870314210b1fe7caed16678d4252f604e6b8e3047156c453933dbe844abcf3fc64a72c075bf082495855ad4030fe589349f790ebf4eb25ad4ea4bbfd1b98b814a94d1071e6ff64a7718ca4292a40eb5508dd0996ef50bf773f2cf5d73e4e054fec4276012f7a416be61c80afc988a4737dc733b4cb6d2f63e264c576d785746a5b6b335607eede23284b7794ab6bfc602d42fd83da88a66fd3b61c58e1d1673c0c3c16e188403c0e16a969a5d19318f6b45d2565f6d7fc697757cb13062c9909d2c022bca651cd978b46cedb212dcfd3e3999ca570c7e9501e9886d9799498b167a19be71c7ed71f2dbe6954f527533c19c63fc3dc93fd7a429f92c38749e2469088836f7e8cfa3b7619fea996af232a04b3cbda0a6ecaa5b609b6f0790d047fc060a9bc2eaaa50cf2303b5e3881cad817aecb91f987a9a266015a74156e950d3e3b4ca151502e1cc89843fefe40506a398951f6b1918e1ee68a5ff92beadf6efb12523260060466ce6bc175ea615384d5906bf53b7ee9e52b6dad0719da7138897b083193bc9eb6ce0a1e565040d7ce269a1e4c24597fa2f127d632b53462252ee017ca363ae4a41ff8e3ab233e44e48b4976d1f565424658dfd92571c8abb5639f1fc3e0bc5d7ae66dc50939f5001425a947ed359f60fb47637357ec104cdfc2104368b501fa784b4a5e1ec77c66c864e7f172491901b95aa7e09da8894c7925d70c305f8b5fd850f30fea5f51211976b53aa1963a89c5150cc7c666804e8a6e7ee9b56b414283e68781db89ed0075675922bb2215e56aa93b5476b83d7e56f8ce1280a314e51c91988cc2b23df8c7752bf37d8b3538093554f2080f9154d77d4dba6d06a96c6b254e17a25c21efb617de26d389345997a48ce00c22de6db82c0197b7f5cdb8423ad8adedf5726dcb302a570d2cb969dd5b79f729ff1855811b470bf53b88f0e12fa551008390896b023887071af5b223c105c011e9287e2127015a965c36d12862d98fa2ae164c198c9743eb3110103fdfbbe49c9ebe6f6b7f590f4fdc13b28946cef81ec3d8706a12cfa41de15b61ce3e67933fe02eb873048bd989c285271862c45dc230c18000c65b4d03185bf4d7202c060616e85b03e9a971d0f353d2150be3e7e8f436643223fb245a8d4491612c6d610b70129e6826f3403f29f9251329028059ae0b79982d2891ef24a08f37bc246c041c9474894ff89b71fa8570be1333fe88b732cb598b3927c4cbd14f2274ec4e80af5091b026b18a557e3e315ce7dfeb188dfda68566f793914f9f601e43954cb35c9a7fabf67ccba85d4ac63275af78e57a4f829f1a6d4dcd96b997d77b8f9e8ceb630f748d646af70d2f5c708f828bba834cbd53c183068615362bfc960fd0997d2f4ec58494d8d797cfc6ee39ee0234dd767c85f59d9523994bb6b3b11cf1bd53360daf5a3a89da48c5ff81b71202b67e350343bc7b6dceef14cb7ff83bf9cf8adc86f39fe62f2dbf65c6eb44e525400b270c70ad2186a770545f29787f4bc3f9310636426753d96c77ccecab7a7c2887d6eb0340186599582bb28fcb199038e2ea74af6f3968f16a8478e02acc1ebb653dbdfb4e7aaa21ac844a95caeafa651905bd29d864fe93061e6535ba06b7c87dafd5f919596cbc7b63a8da884c469355fc54af53797846a624bc01b6d057fef14551f4c7f9ea46ed85540b8767b77886cf16ffecc4ca54670324cd258321faaedb291752b437f42b66b6f10d7f8ebe98e104d955594afc43cd7866c533fdd61beaea8eefeb91f58101ad22583118014d32f797dd0192c0ac9a2ce659022d855ddc911fe7d141a4cffaf9c0878723fbeeec562a551711ba05b04d2e5977dea7d5d6f6138ae3c1503ddfa5a6972971b40e6a928bc9ac7152bb32ed95e8709e0fac79ab28f5e6754524de45fb444eba6c473049ef8f2992381e7f44155418dbd0fa62fb3afabc3c814d6f5ba90c30c23593b031a794b05b9d858e994679a2c3feab7d37e124fccf8bd7a77f81931b0227db1c07fcfc599896b5a076c1dd1895e49ecf8481c7e5589cf7256c683622e4749375dea1ed636be4cc5e43774f85f07eab4228923914899625b63599a96413c14b408b4fd8ed09b6225cb39ec0e8981cac4f766bd0f8ea8a9bb3ebcbfc11f74a608b86e0fbab83ef30573412c1d1268240cfd211f52acf398a3461a865f78f18e85d512e7442c85ec42c7b79530331a7489c4017ad6b9d26f021bcd33e2a115bc7249c7aa853cb692004bdef94a96e5f3a7af088196ed01aae71e69eb2ea3de135aa28f5637fb0be1b24500d0d470528915a74065afce8814ce9ef3c515de866ad71669b1129e9fbf7144aa08e3170dd6ca020eed92b67cbf1d4a811b5c566cd2fa1a38a4878c62c0394842afc1f339a0eb61f581561f2e0b2783041eb7d4188df136ef3cb30d6c3217005872454de49a251711d1c9785186916e40e5249fb0984686bf10727a79fa48aebefa0612c91712139d49945a97519cb274beb177bee0900eec9e5493f90bf57c592ac5410f89fc2705eeae5f271748452bb7a8949ad5167cfced6cf7f364caf01872b87e23de41164a3d2bc46e3b57b2d78e8e1c1ca984d759570e857e0f4789882173c002d36b1a38c663a495c6acd371610acaaab922212cd99bc3f7ca4db583fa0d07f8bbdd6ca00c6a51480b904f4d7843142e414f774d91d7ca6fe418a0838b43ff5be3d9384e17ee28a27cb9cbad1da0fe57f37ff2bfa9b4a7e22fedf6a909253d50346cadaa960bdcdfafa499fc869a67b8aca5895ae71b79a0160068d845ab75e3bfbca5e69b007b224327d1911b7f68a7209e3f905dd78250aa7025d6db126389676bc4980edc6b38f37241c7efaa29907ad891e25fe21dc5f15909d045480fc1abd9d82b6af4de636b61bbffbb590c8a46e6e646db256cacecfb7fb92416af7f4ff79f9f8d36055a4ec7248aafb4f593d7e6f513d90dc7279407919ee5180fe6e0a0ea9468e6b72f3a4d04484941e8670b8bda2af27fa2989a39ee008e7373eeb7b744407f868e5b9b11673ce273fe967d90ef53e539ef3e8ad248e47eac5e88b80551f2234ba93971ffe5d4662c58bcce2ca1e3d454a4baa2c897c4f8b385f2ffa387745696b652ca4e57e1d7ac0351abd6fc03e19217bd92f4a469d1f7ecf1cd54e6ef0ab6a38d6fb4f32eed2332dfbbd52657f8399f3a9487d2d974338c3e7123ac2c221454426ef4f24132317e358482a368209b3e2b723cb4f089e3e3c97cdcce12387e1129ed755e288819609cb3e2c915de7860107a6cba2e44093ea7b05df8b80f5476f33d5b3c65ddc3c747ccd5b7b01208b000a3fc851e90817d0da5eb803fa833a519c4467c4f505dd6f077ef8c88e9fcdfc324b6a72e0e8b5071633291c8d852a6bae1e065a5a8230e490533b332ac7679f2268b2adaf56197dcd794db2c7fa9a82b953da9d7739ac8070d905fa801a9cab980fa880647272f2b28e964674679e96a667539f9cfc25e3f1420d0610f198d819f80d152efdea5bf2e1777096e33da224ee1421dace5252d4045a177c7d42588a50f387f71ed7f15b9f4233e4520db1cf45f35ef79738a80be63e255e1caf7842f649efb666f82b2a2312c3a74fc7aeed00b383b8af19c906e0637b62db21f2729554da3d4fdfd1f5958c864155a9ba3384bfed5aeadb15e45f0ee559092a4206462311777414d2eb38a6ec68c7d40a472e4c475c9b952f8e636cee021c5f99773ce16c2975f1f81ca501af77cc85f4b25e0b663881b1597584a796ced45fe93b661998abc58a25d40a4d24069b2d1c8b94b16d98eebf46ec3cca8b43a47d13c3327db8fef8281a9a8f724c78eb9d805068443d2472f8e3ab7021457e6e91283a45475c86d43b115f659614fe89d75289207bcb4c5ed7523501e6b5c425d7265f596c6c1c90a6ede339138c4c3700e97878be49facc9a94e425bd7f892e9da7de48b242da3ff658a2446d839eb981dc1d2874675a86ac02e899e350ecc8cba0ce37274093277e269e454f5416cd13f8edc1d833bc706dcb8f47fafc19db4952f2b0b2472083bec2281f11d116ae4d4131556a46449f676d2b057f38f61cba8b2e027d44d59ad83ced5b449065f32eee60cd1f69edcf8fcd2649365f970ddd9d9b8df0ffb6dc6c3c6f4500389c064393ceef2c6774d83a06933f855e54919b275c43f6aa69b0cf89959440b50e8df609583b0772bedc573f89835800ec46e7cfdbbaeb3525d98a1f26d48caecaa8da3f36309fa1eeb7b8cb648aa8b0dc661909cb4bde1b1165cca4cb72c4beb06eb8908a29f6d395b92127b6e923a396d8e2a8e920f912cc6dbf5d237a7c31e717b5441f31d85f4f0013f7aaaf4a7e752781abd41a4d936544d29ef4600a7a341a7af08ee259221ef58a423af86ccbc169259e59e149cf529471b96ad18bdf5e279d0898e60fb9ee693bcaa866447ffdc61680478b4520ad4cca81903dd92688cdcba78bd18625f3ef53ef1d40c6a77b97f59173c5a75ca9bd917552b2cf87a530b811225b7b4bda81e2508b6e3a6931b65859d9e200a3eb99bb253f4a1bee26289bd245989b53360ed04decf27252d16e177d36399720f8b0c473d48b32dfdd724baa1dd71213b6d732ff93ce7b5b732a8205954fd94b7768ed8cd5b1bebf4c0972a4ae7ca966f9c0acb8e1960e18532d727bd2f7e2e5dbcdd3cba73935ac9f246933113d6e1d95b5516add44bfeaa0783fff89669e6f237a2", 0xe01}], 0x1) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000240)={'tap', 0x0}) poll(&(0x7f0000000000)=[{r5, 0x4c}], 0x1, 0x0) 16:01:58 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) mprotect(&(0x7f00009fd000/0x600000)=nil, 0x600000, 0x6) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) acct(&(0x7f0000000000)='./file0\x00') r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$WSMOUSEIO_SETMODE(r0, 0x80045726, &(0x7f0000000140)={0x1}) r1 = socket(0x1, 0x4000, 0x202) setsockopt(r1, 0x29, 0x800000000000041, &(0x7f0000000040)="90000000", 0x4) recvfrom$unix(r1, &(0x7f0000000080)=""/89, 0x59, 0x42, &(0x7f0000000100)=@abs={0x0, 0x0, 0x2}, 0xfffffffffffffe4e) login: pckbd_enable: command error 16:01:59 executing program 0: r0 = socket(0x18, 0x400000000002, 0x2) setsockopt(r0, 0x0, 0x16, &(0x7f0000000040)="04005c00", 0x4) pckbd_enable: command error 16:02:00 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f00000000c0)={0x0, 0x2, 0x8a, 0x100000000}) flock(r0, 0x2) fcntl$lock(r0, 0x9, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x200000005}) 16:02:00 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x615, 0x0) pwritev(r0, &(0x7f00000063c0)=[{&(0x7f0000003140)="bea3d06bb067bf015083d96412c4f2005d073615bf", 0x15}, {&(0x7f0000003180)="8a587cf3643911595b5725cfc3d0131f01f92cb5ab9e83e64c5d848dae2f72b6659c2c7c806ac9012908a03f214e576fb9f8ec59438f23ef13657a1b89a0e5aa05284caf13d251184ea68a7c6d7eec33bd1d9ca68aa4c0fb901dceb46512f0881b7f726d213659f450a0e71e5c417f157d48503ec23d17", 0x77}, {&(0x7f0000003200)="daf75457fca217f0c112713c7b9fc03c8aceaf1a82e7a4cf76fb3b9ce6dc9285732e1000d2c7367de1c5f656ddce9e8773bfb3e507f8990755be63dd299975d7c8c823e86212c2e69be22d7e0c09150ca1c318fac180761599d2e2c53e0cd4ffadfd5fd933dc5602cad6", 0x6a}, {&(0x7f0000003280)="684c0aa59375b9fbfe5c3cb04ce2294fe0881cedef0543d36bd47da28aca3c7dc4f0d787d929c09fa08345045f255511223319b58fa1c29eda6c7c85b8cd1bcc67fd09af011fdaca54cbee1b04a13cea3220e307c408b37500b263c053e6d45359699f57c02011689060deeb6b745de734110d801e3925576e9129d62e989456a4cc5dc790fcaac92e71524f0500ec56633de09893e14ce7416873ab66d6b6e01c19f79ca1ca44", 0xa7}, {&(0x7f0000003340)="b66faf6e3f4dfa5b5f40922de85924ca41b23b4e87fc9443935fbdb45ee1d922ef9fbcf769649ab141a8e1d303db9b14ecf358e8d57c023b2a7b1e7faf97ff23a6e364b332f11477edd71b15ca3e8a8d33085586e97ac374a0f2eece7dc1c06d3facd10869f208030d05a0a7241a6520dd6997f9784941050e7f648e1daf66b4be47b33f83681d353c401f4d919986ca23949c98c2929e79a7786facaae01d444a0ee1ef94d19bec1c73cef2315a48350588ee88f552a9d6f04fb72cc8b4c5838bc8d218d9d5b1619fb51738a588f3e8ddd250a486b7438c37dc44ee4c455868bede82cd1c7ba20251eb75bf6f602eca9ecfd070caee7f6bdd1fb9e139bba03954cdeff6f9a5f48194122542afef45fecd668281bf589ca1e6dbad111a1b174166e83cdf0e828db11247c5d0a4e7fd58955dc1f2515eb43b99600422531858e3652bb696ff0d496d1521d0757b51aff0e4b954a12ed1b25001bb863597b2e259042e44f16dc60c49e8ce03efa044f83d4e05a327e537919076cdb985af1cb36c759bcc752212be19cdd7a24df130714d50a074314c8d7d29d6ff581a0e12109b64f57762d6cf669e27a5d849e08637200e206ca897fc1da591afe987ee2fb685e5526a17d8d5dac5c3df55fb003388432616920f969ec589e879ded8d8450c39ed3cf7a6b6a8ea5d41c67d068d26b1d5ed76ab9e998378acb1520a508ac42b1ce5a2700d5afd0f6373a2286d57396d04f9a8b3c44a530e94d9543336ab404f24e938dae068f469a9220414d26889ad40189580d135b34feb78a2446f99d2594fa89a5ead49b59b94d32c4150099480cc8fcb016c761b264009b6eb15b651d1655f932794ef292d119194e96f8fbb7d240c3f7dcbee010aa0a8a58262d17966e7dd0bfd0c8c80e8d23857a1bc614b30a060ce84a2f1244de895eb5751e4f0531830b453a62361046a00f2142358989f43a4b97b60dc994307911673550aa0f477cce029d59b9f002bab32570da1535093ee7d4be36019dbe944276e72aa67e8468ada561677b3d301c907c670715e1030ce89d4ba38542292d6b17328e7ab6bfbe4ce66406f3470941f7f443baad2f931a5d42b655f03d3ffb22acff0211dbdf9ccccc08d99fbb4ae49f08dd8bf9e292df639dd6198ac80a08666f26117c1f16b1e9b629d4cd8b5a0d6ee62b3cfc79df71f790a289cc92079b48d0e7a0caaced4997fc2fb116b9dbb532ff99b05fb4f9fcbe115e7ec8bcb13ed3ea5038ba6fde40c491f8c4e7cb21ce86e75274aced2fb449efe4e6b40bb81323c7af4d4ba2e96cb176484af3a9262096561d2a293e038d284568278d6b206268728acd53bf2a372e8abe926e9e22bd69405149902de437c6f070f0c2c2f77f865b8062955c0c52fbbf36df51e33a8c0e7745fa31cb438e6ff0ca2a3f5ddaa012222d58281fa742545ecaa899ef34938aefb53ae1fcb7a1c5077fe3d8dda02440907326b6158df830fec043b3ac896df0726d023aa61e40f5fdb562b5e859c2728c8651eccd81669eee0930a8309c267046d8088c996dfe2c939fb20c58567f3e03fec77fbe4839a8f866526ab2c941bdcfa66b479aec77c4c430c4e20ff760f8665a4db542039d8a6c27ddb5535ed1802100e8c38e615798d1a553f9d672bbe2ddd0ef9a31e7a96a24c470306d58fae748d84895486be62cc83db9fd57b9b19f57b172474f93fcbfa1845aba6e8439a0ff7b767525fffe3efb49aea318a8bd158f6d78d00eabc4e7a7c938ff4fe68cf9a2119515af52193b45de4924207c89417395850f634e4ec3aa52f04a85fde9c16457a6e22c59f2ea1a5c844cda6845fab0406f4a396985a4625129e3db986349b16a986bbf5465dcef34c1d16230dbe4e7ad0370bf0ebbe6575530afe604ea4ee983ac42efca6a03ea818e82c16e073da2c542bf3c57bad480aa92f9159a5e7371ce9bf712c8957c6f4e668f9abdfbeeacd1c8371727a943dd9dd0702ce49669d5e254204821772b5075b2a5bf5bb540b6428cf7ea304b1db2a662ef43d3d1a21e0add6969a3df4a1cbe810247f8a1cbcee992e58291f3e24c895463d91ceca129180137314c521e1e105d077bad6814012825d65376c48027b02169c4d73f9478040a560fc2e5a4dc8e7d44a7531a5498ef6d380f1c038f8380c1f25a4102df5eadcec302e066942bd1d06b6af8665c4c21bb561c53887da8accb227f97c1865c09e09d3e613076255313eceb4b2ebeda140fe47802402503ce86b50bee3f432ae1eecec43d7ebca081948e7a96270c6c41abcbfa321eb8ce832b7db764e8e6f2edb74f66ee1cb254647360a949daeef6a874a1751af9943ca302031908be7e5baf0c6e45682d96f94053b8c9ef6712f037cf11b1beb05534912de341e5dc0c18becf2655d85ceead74b2bb35c301e590d58a9bb1a34cc7b06f1943db89b671723a312dc1fa66c823016b546b3a05530b66dd533acec6be45fbc5a0664d2d8924e9fbb437bb0f96257bb9f7ec80ba0d75579e3c3db92d1a794cceeaad923a532cd184a593f538dbbd3d8e29bc0be06a90d0f50e670fa01828868c4eef94a955c7b2a6e1560a8283c7574fd3db3cad50f3c4d9ef38f358d84f5e5263c36834c0c06f39bf46814d85f35cf2b721853fb2d8bfe1421d1301290fa0dc2a8c64578b640323c825ed2c391552dff5d60d6fa9375237e0b8ec828f037e584ef90c939c598f142405eae7e8c90e746433e4ed962b6f2fcb7d014e84fc29e049bdb43e4096ac8abedc1bb29ae6b313ef4149137ec16b6e0b7e00bced89306dd855843683a43cdc9d54471fbc1616feb3f1d77863433a6158556b4e3465f3819848f1a3eb455f971574b1fa2733f891850c2b8dd3cbb1d1e5f472c8b24c885afddbbe22c80852c107e00cf339d90a5f16d35f6e094cbfc7074797d7856511915736a8bd09729208365ab92dbe28759df7ec47a8aa8dfd88fa581a8aba43e8b114ab0ad11554fe2ae9a22ea82566cca2f9c6edbccda02da738cb5a00c116b55f4d0834649e60a782f43283a73cfae00c3712e2b093bd1f69302bae6ac4d5d0754f8da793bba317ef6651e962a7d2275b339a17bb6da059738c36460ffba74fb38052733808780a2de408fbbdef0680b86adfd4c09a82426874e0fac4712e1230db443a30166c78aad4e99ac30151fc91171230632d2c28ee41b85ddb5c5f182a07bca055c4025fa8b6b073024774b9ac5b87a0049413147148d435172eb851dbd36ad82796929ad837be51616626ff4380b0eda3c3ad92ee72ab3cd4a3a8e24e3a9089c0d0337ded8901ae5ffa86c065fc814bfbc8604ff54305117763a9fe25f44519d0dd9489a1c0a557a0a025fde0ada56508467cf33a5892df39117225a7509bf130e9af34d34b3e0435cdfe94ef1b48e89f057f55a5e9f3e29bdfb3872efbcbbc38885663f0bf4abe22221c25b4407c3af887808d071869aac1b206249b2e9bced88bdcea18ba0d83dc03589a06e515823610c8695c4b071a24cd9fd2ab34cf276024adb61a8e621d33d9c40e0806e8a3d36768946953c17c19d67faa4b9a13a5ccccbc304ce43c9036a45ad37c6dec9a467123322b25c7fef7fe7165036a1fb5f0ab30adc35d5486dffde1dc412d2c8e56e8f2009656486b3eea9694d7a914f76157f07a3032b9cae8eaca9796400218ed141aa4c642f44fd2c5ee1868befe25273127f76569f4ff38bb5c4b73321fc2fdac8f766f96436e19fd3880fbbc5bd83d10993e0b2a659619022bd13c8aaffa0a8da9763c2ad305899adf9fec25b405e21197778c00a311a0c455418f1b437456c675ef6e48d9c578761add3a6f4b5d504d85bb66b93701c0287eb92e520c489c88a97422e4141e44e2c8a7d70f198a2096b84b5d8eceae571fadac19ce178fcb2d4406f6463cccd209ba495d95ae7c6f768f480abb4d2423fc0ddaddd5a1df037d162fcc833a3c9bddf40e63ded114a2ce8b5126341175ee0e8f29dfd34ed04082eda912b45828f80e1012b795575c94b361acd58fe11b7c90e737bbe9d988149d70decbe89095173802e49f52e057dcff63c35b76b5f687578f9a63e05ef2c94a55a94039af0c2df11d282eee0a3769803767ae1df7a4d440fc8c11acaa0f9beaa387b0a6573a39b1f46a0bdd0470da4dfb86ff3dc93300106b459c6d61bfde52619cca81122a755ab27b45c4251441fb4027a003a08a659e640b7aefd45393cd30c00409887023425e1609ca534d224bbd8cbf50e849dc4387a7b32fe7b88f9fec6e3541716a8e0aa6dc97d57a5008218144c630f46efefe3f7e99d9d0a703f003865064660ee62a2098f979a48a5ad0573ee9ca07163fe467fae3795117357b27d79c2d4e36437de12a5eaf0abf04ee38f83774c18bf2cc0c282990492ac3fd57daf096fc0ae1ec3b32d1df8fa644d0ddcdb2f888c749620b8f428bfd26d900319ee92375bdf4f8bc830473965fae09e818f694c07f0a1fdd6e554b6c61206b80ddcdf689268f7ae5c42526a40b579c54d3ca7a713024f4499aaa1de5f194f4e2c1d9f38dabf8fe28c3f49a9298f0f659d706cf805ae5d19635ad559712c0d161afcde371ba77ae1f5fb7d6b801643d0b4bea799f91824f139aa0b9c46dcacbb1e9a7926661d4abe363cd7725c9da2717786ee863122ed35c25f7eb59d1168e00ef8daff67cd509db79dde52720e489ab6a3f9776263754e35efb05b2310304547a12fdd84c08f89c4efa0d0381adedb675666adb9555f119faf8762ec5dc58f53f3e6441a395bd0559bdd81cb8a1533552963dcb1ff6efc7190873ae93136af09a40fd3514a53d706f5e23a09ff5546157c2faa953bc74129c564353e6e28bb30add5ecdb87d1a2284f3aca801249208665dbf01f5b776a291ae0eaec8a8c86b10bc5b0f887837e8e8fd9a75c2f0f8b84e389ffa050378989cb4539d6be346af9a00a5dbbe5c0309c513b79d0092f8491fcdb588560b642a310c61e643fc07b4bbe231b3c95386b92f77a53aaeabc652b12770d576724ff18fd13f27041c3bb3e1f97112e87ce14e91fa1cffabcc66b5b0f33e2a6c0b39155659a238baee2559bf63c8179978857afd194e42e48cb09103dafb37b49f80a05f6ed1b583119a4bfbc6d7d559a00ccdb1d062c636f76d9dcb6032d340a1d52b9f239e7f10a8b4d995c6fc4cb14a2788b082bcfe09737a99da64480365091d2863e8af3ad60b1d3c0d750130ecc1adae713b510268d51b83ea8f9edab08489425c253cd77bfe7c7d090d49b9e3e1f2a984613da4f39976862e19452248fa73b73b64eac15ec322879161ae4def0dc00b9d104aa33b65db5f963ec114e5ce29615f008018cd7c23c6070646ec17c0e1285f57a06d3de040eb8f366371e8cdad21533d5da6cf939e883ca4a51cde64ab03e61a63c8180a6602baa189dbf8ba0316fbf7912fc07d3e0673a474f8921a2a98cd3d01b39cf7f96134390359a9e88c201ba6ddac1db03eaa38a6316d1c6082e46dc694ab8fba2902aae439f9f43cfc32b59d2a43ecb4f84d2b6b66afa85a7d4f09844abf63aa541f193d3d2274062d7673c644fe010dc7f4acd84c940c6d955c1260ec30e8b3c182926850a696ddeba896e75a26deb1da5ab24ed142707d99d3002431e588cf33df0346d869b0d3a91bb1f81fd0c85e8a10d71b4e59c7867ae3055f157ab6a3348a5a9c0b020a63205c51e0643185b718d62ce4fc89920ff0be54fbb8813d6f748a23b6184ca39e7382d65e066916065b61a7da45fbea1", 0x1000}, {&(0x7f0000004340)="eedb320a7c84bdcc0ccaeaa20470d37b839a7cfbb6eaa0013508d3827fbb3c83aa394a1c2b8c64dc4393ccaf406345b953f1355afa4bcb55375ecccbd2091bb97c0e17c57d412efc1b97ba7ef5c5202b5acfd98c7cb6e0b0c2bf71266e57b9e2cd", 0x61}, {&(0x7f00000043c0)="0437aa9405985c2bae16fd398bbbd05ad98f41382d144d69af9811a9fb209397ab1aecbcfa81001338d1de4baf4267f4272ffcd597a4daa4693abad7909bd912e3c4f95baf51211e4459939069ea3529e3da8d995ff8389a3d85c699e6ef6194432e864851f1eb352d4aedecbb499eb85c3df31ff5bccf7d3b8019187b2e2dd06a13b0365cbcfbd1e1b424cd391d3248fb9dc8d876d600c3ea637f7e41402fa028c9c798aecfc9ee66dc7d1faf9bf01f3ca5fed4e7f0a9db7e0529a4802ecd33586be303ee47572f6416d02d8bacc521df68ecd541b15448bd52e93b3459c4135f0803bebc6f7d59a5a41e4e8f577a11fe66c4f9466d64a1c8a60381d296515a33dce28bc85f7ffdc79fc7785ce025d433e49ee4db54227dce57a3d00aa6f4a0d970a384c863aeebf1729acc17d6e26f9b96be77201052c61b6618bab5fafb6397b759aa1837431d742c6613aa34d9a5616897b0111a4ca6c618492bd514e06fce25cc206c311f79fd15ec02fe35d07270c37954cc1a32b10f820c14fb7e5729f575671aa4ff263c5cf50a888e1e9c19ed10bfd52370e302aa7fe427115775bf3b388dfc45fd720dfe7b1e9fff3e4db489cad6394c946b4155140cd31007465b52844aa79597114f0d83ca48abc34729a5e5ceb253b6e1772f6ffb20e913c09b19270a2736c67b8d30f6804f1b9bea2578162281621b2d1e640d060d2ac161f696bc32d1c3310f69119c22871c4f910744d3dd18949be1ffb9042271b1a7fd516098c1e178a80362e11411f6c24001efeba5c6dae3952e81f40d2b17da2f9b5fb1c992d90edb8f488b3b9272898e86771977671c698a5eb2752d0f343c7795dedc0cfd9c496e45fabcc352d4e6a66fb9ff105dfa34b99acf120fbee82391cc7c8c5d7f74d5cc2e6a82edcebc5763727e59f14afebe7fa48f7716cd9a23673080dee76b6e26448f275b3d104d1147815899c8d2edf47e98b093c515058e61d290e30f12272b37c9998b4301c71caebfa29845a43f6464144ccf269b4677d993b23c561c2b6f4e87c32c543d343d1c5bbb39e10081fe368a65f1af75c18f4b3b13ee40aed0512b0993fae22cb5a81ae09e9b949019c16d0c8d6e3b41a3b6e983ea7328d7cb5febcb46158a32ad1e77c8dcb94d6d0393ccf1c1b5cb4f454f875461f7ef63824960efd326135bba6e554099c575c3d846727c58ef8fbd6409dbe8b954fb032f7be88825513ca66c14624cc9c27bf1d9f16cec14525f945d7bdb46492aa394265de3a58c41acdcd5be050168124ad4a085279349d09aa883b653c60936b39b6335029d18bbde2977cefd0d92e875987d8873eb5540a568e562f1b7507d65e93e1e13f795c680c8133a5ed342545d64df425de9d91b9858fc4574d8b418005f493f8aa17141daaf2a6413f281c2fc2b3f9c52503243117b4f8cb3db97f3c6dd467e714489e00f4e74ffdc00c4dec47afb64bd6c5fa807b53cbcee763223e53c26b1d3bc19103884ec66fe1228d042da2a824163fab610aa1bc1de13e104c374a4c90e5a21b8351a6be03aaccc781a71c69d777f53e12c20867bd04cd655f847870955db8ef41117d9b39be22d8d321398cb5de7412a74ae571311b3ad61845c6981f4cece296355569d7dca32eef07e78bc8c6499996cc4b7055965b231a423e27b14701e85630d32123ccadf819ecf05ed93b41345cb1266ef64dbe99fe511e1ecce6ea719937a4f8cd1abb660db601df8b9e309a58468eba507db5fa0d3d139ac70c76cc6e954af5fb8f231a662fe1dc8e31a18870e74d2929593d0682e6a52842b7aac6f535f8d960d0b755fc5b3d2c51721d84ef614ddd6d26de3d4f1eca6322e56f8a3a9cfd2eb7c910f77c725a18ac61f8c40ac7ffbc6fab14f7fec6d49790a048f4ff445e8371c994cc3054573db54744bd12df6aab61b4e9a0d26ebc2f1a70b7a360ee1c9a15b6fe76be61208f416e34ac935b4cec33685555564fe738396a4fccb5c22cccfdbee6cfacf88ef3673b6849979a9a5def1dec2225172c7d8ab608aacf527320c45f32a28f57d6955f76c5fae43c7160dfbf61fdb85ce4aee75b90650eb3726c83c2d9e6490bf024dd8e3c007aef0f52ad21ad559f402be019d4624b6815a26f1a66feda9747356603fba98076e6c0a0226c129e441c6341f66fbd6f6b08643cf9f277c4500acf3c56f81bb52d839c17e4d5e89db4804d2e5bcade75816094f3ca915c14138d02e041c077191fba61446c331a90fd711652c2b376166efd6e40fb87c734baa2c0a9cc93c47a1ca43d29b13b38d12a14cc3e41fdd555b20a2f686b6e02d5e8822507f5e06b481ec4b9eb8178e92cda80cc4dcb12ff3834d221bccd65f5597308f80b4e7915b0d7677e3aae2bdf3306f7351fe91946eb9b3e489e08abe57dc9318103f57ff42b6cd7ca203581c49236f7d87bf31866170c51d7bb1ef288451ef1d99a8d5b7e37afe434a387bea8f22c1fa40f71ca60c245d058e73f50509c5d76dbe4a6537df917a385f805658a191cc57ee6bd15e3ffb14a07e47cd0643c7b347b4c8d47941a1091676a7ab88c66257e298c233179a4ecc27c5932a04be643b66fd8bc8c6526cc002af571708b59513717d9fcc88ce5be5ab06cc39f5d70c0df5da484644be70dac16979a288e5a2b6fcb0361776ab9b0057dae0a7881353c67311da06f82b4b70fe78c8f49ab41e4a2e547fd657aa5d50bf361a4a26065af34a978afb3d6fa00249e8157d25de41057a088bb977e04f525fae00442e81f875e34ea672dd669cb05d9ba52f24cc7dc75509b74bd1365098971dfe7240882f3578719da37b4f972593e0b236457de94f63a02f4cd2833f9dcb122627e7e55eaab131b3aea04085cd02e38052b7275a389f456aabf0e4d5b8ad45a5748180970f36ace6d8300c82c32aae7a3eece2c895fe352a82dac92cd92fdeb3d449ec5721593070a5f41f493fc25198ae005eb367f9679bd2ed7cd4c7e7f355c605b229096ad2bc59648f3cc8f0ae2c8e63d919d3421540441c3b6ff61e9108a11fcee64ea9c120b7d2c884d5c1d6273e31645c579959cd88ed504254bf3b21ddb6dcedef7932718647e9a5046505fa4bf435de6b5876c2c25ca45e77e658a191f171886d0f16d2c70118aa9325fbc2b3d141224438c76e83c838863ea7e452855c8254a018d568beff53229b3650348d050e303cf95423cd96fe9dba4060b7128bdcae78d01887c0a7e0f9b78075f5e41a1755d1fcafc2481d5af36a57e36d3fa994ba7348df9d6aeda7b2515bb09ec2bda4f01496f6dd6c39a1d29f3edc9da2c23ed1e52fa60ae16555c87024685a9d636cad5262514c17b2187c4ecd35469db7c536202544cdd2b27ef70c276849ae68977f80f8d5a31b9960a4dd47387b32d12a8d60870ae9ba85be44866dc53d90688225c8e66cf538522194ab9b55012bfc969fc255252294da5a11440316522a934bf05f6c18fef955a3cf500a313fef230143d346a1bd0781cd7f20e05ffb29779327851e462e48739c18026d05a34ac72408965513cd66af13a985b66fd9ed3a7acd83f497abc0685ca3e1d1509a5a935f017ad38450603c3700e6a256ddddf0cde228815bd1ffa0f733596680b92366128d3820a3229faeb90a5105fc12910b275c107d002a6fa03d3f496e5a23de4aedd96885349958bcd0c66680f012e220ab8e35865ef2dd64a5f293824a8f4182c2175e831600ed5837e67f314d87fec412fed66690f0beb78736a452ccdcca2fffa6b62ddfaed4281b23ce8bc176681499c08b95b18cc384b29774642099867dbfa47ff85712e9579b6056fd33030189affd992af0f70f10ae21f83859dd58dcbc555a3129726389926bbfff37c0a2c83cd485e886e5d942f0c49db2e8011af85de2d1463ffd0011f772dad99443d4ae237ca1ef239cbbb7f16869c0d84d8fca286a46b5651ef3a90e6109e7cc9c8f9071cb5af19646ac059baee73f44e8cf4e793af13f5322d3174b8a585428348b658957c5008f26ead735f7b13658826f1460c774e6e5bf29c3c3d9769aa3e729ed7b2ad3bca80130575a8a06c737029ebfce245e4d0e1f9abd5e5c7209782fa959d794140e455e1d474ba13d629e8c31927e8547b504fadd6569d99255f08e9a6e1f133dac0a4be775fbbb62aa296338a7e67fef31a093f2184c23bbdcbfbefdf22b1206d1456fc402d4ea2d8c44d1bac7bfcf23ddf8c3a98d07bb4861810745ef5c3d4d30d5440bc42d6fb2f87a6a91cd559c5c90d1416b9887763162f079699d1d25c83d3b775021a5a20d2fdbc03f6b4ee6d1c711b77616c8366c801303e0daba87d65fb45f7397785e6b3b26bbbf90d34511fbae9dc77984bc8e473a6e5f6276fe59376d9c956f2f4ef85df772fcaf6d1fadd9cef6d5fd81baae210f46bdeae2e3bc0b92a6278667a5abc734fe7b89eff6fd570d093e6758412d5da414f36ba1f7a5b91f0dbf91f0b7c3f3c39c96bce610b4b731e40dd7529da73a75309858ee8f0247e0749b1ba5b348ec79cfd98848889972466308b83b613b53bd0c84e4351c054e247ef7980ae0a5066c0141bf0a8a951cd132c7fbe8531b7b134295ccc69536b3cdb67b31c4ac0e153e4c374495126a2cdeaa6d26e8fbfb736ee37e2b8de1320d1d95c51e2ffbdb52fc76f629419d1e204f25cfec81fc9f4033dc4aef68e711c2be20c82537c06ec55d6be09d3014b900d117e80502385da3fbc984fc64592d98e188e0b83d216f77485566bc45474598356ead8de10a288ca0cc21202b0f0ed07689adc766ea7a866f9e10e55428992229864f35e7708c7764c38eed5449e7939eb90eda163f80724574636da69337f8dcf2240b1c490ceb284e011f13ac1044dd1bbc42cf04d400bce445f91f6275e70609375ef41c4debd3a2bd55b21c45417477bb6343422873565bcc5308936a136dbe3c56f57de91e36165a19531e99da7aee7a139d26b6ba0845d514520d4b3aadab1be40a5601fea4d8bb5658d3be7578c51f68e24aa625d7a78b65ab7d12d2a110ae1141ebd89a11fa69213b476e64901428a3d6af88e312eea409bf8bc5098668aed0e18022f0cda35a3cda7d458e45dcdc1575b530d80d8d96da99c0eaffd94d20672f6f845ff0b2f284e20d85810f868f532fef3a034ddf377007fdd61f88ec9f75fed26a8d894f79ca6c2b874e819c1dc79453abb332235362326645963166339397a586bbe0a5d7d96cffcba4957262545914a6045e24fe6f3ec086de3ab3193dfd7d25e34679cf27dddc6d078e2e909e039fe382ea4f2bac4baf74524bb2df13a571a0cd8849c76d4aad4d8a212d4f2d0eb871adbaccd2412908d5cabf88c6cdb145602beba19dc3a454552bae48c7c19853427ace7e6004def14505d8817e5bc91e9e63325b8bc081b0cc365199a8b9f2e7f1449b52ba73acd1643f97581011f6f22b9c26a8ba6a9ff53e93bf0199737def95603c04e8ef4e45a92339b203c41171299fbc8cb924bbcbce08959f6b50630ac280d6e7db3321002ed5a7de73114fcf306de097cea05818c095405112d7366d97c8f969eda9df252b59666aa12000f2f6a77cb720b8bc60fe261e111f71b5071ccf1046611c21b298011242ff445e81a146d07f452a7f4c91fc68e77b802878049581565e235076fe978ddd64770e90174745783c80f63343120c5a8df55225e3e541ebb76d0181a6297c45386c761aa399fcbbebe6ee394cb3e67cca95d185451c10309abd26193c5c35e6a7bbdde53f161c8bd31320", 0x1000}, {&(0x7f00000053c0)="7c93e4c19ef291f4bffeaf9454ecc439f48def9e37db05275bf66c0d9145acdf2e116bad37acac34e1fbbc0c78eb30ec3edbe6a4ca7eee3a38f85b40c20dba22e9581ae50eb896004648f164a2ce9e6f1844b0ad3b3ca5d37a4009177b9065bfe9cf8249c1d8b3425b85a18e2b1d2247fdef22f458585d656b53a6c82724b47035428017d530cb03341391b979a660d8733e794ee139670d8102ca432aa733a888a2952f339985ee2608ef4c28556c1ae9085d7a5292068ee5fb21cb4ed8c58033aaa5f8cbba444a6b99db6fe63bca757940ee259bd9e0c38a19c5246dcc263b9bdf9a92801c1e01befa2b29a77418876600bac812f7688c96df5877999420ca8ac684ab5bc067296548371fc294767e6c5ba789323ec01a3e866cf941a176e56744bafd56a889bff42d379516670f6b67f4de1df397d897d57fbf6161cd17de34069c7ef80df9bcb899fc3a31081293a368b4e403ac1cc85cd20873156e04ef08c1fda3942c81402634b3b5e8dfd0fc17fae0783bed75daea16ef41836ab1e14997639fe4eeb89a695343f40dd048ed2238069188fecf888fed384d8548aef677df8fdd58a3ba3ef45c36ec44587cdb86fbb4e5ff63066585f5a84764e9ebad6cfcdf93e7ea5bfff7d2a501f17a312bead5caa5ebc161c0018b5298cfe562e88798b1a32db8a9f10aec35e6d606ce397e9b24f8142163ee810325aa763871806ee280e240168ceae2f503a8ee972baea7ee3d933b7308ada2a1c82e5206a782d9f951faaf16240206f5f46d7be8cbf32ba0b03017fa42857bdf1326cf631af5e83189b0a239b4e9c76f3ce57a9d294cc5dbc27964372316488bac1c5e64c18e27872952d795a1dbc70c675d5fdaa8f97df75f357e9a54dc37924245fa94befe0e82a71725e82157d5a723682cb356efbd303c2d1ed228f192c5940601c8f232463d1e154a1fff16d08152da1b24b7c73a288cca19fe77357efd74b17caa1766aa094476beb2a562eb2783d4658630e99d8ef037eb454fc6529d9acc26a6ea676e6aeda0d6b6c595d49345cc3f2fbed62700e693dc94c52af3d5305f8d0aae56db14ca57929a0f89f771504d00e3535b88cb5cd27546a471e604c05280b3185f594de7094e7fbd73477d10ae691c7b20c2c71fecd490d9af1bcb1a623aa12466d2c533314c35fb0180a609bb9be8ea81f6a3fa9ca80bc54ac920e6d67a9b67b41249861d3acb60895e7faa6fb1d4e32deace115c9197afdf623305a8fed5bf103e37f5b5dd085a48096f2859ad0a0025f3eda09baffd7ff6d69508843543928bf65aaf343a178fe18a8effc50e135c959afa2221c266e85ce9d8f467492014c08838cb21f79a3f9d6a32b35c904ca62f608b818063348c9079da68073f16687a80002dd425a3dfb91a9592a89c6e930d9f75fc759ea63e55830ce0ca14ee2535b5b6de3f3796d2ba8729c175b80ae5355190fac9bb9900957f9fb9b436eb90bf57685f43bcd1459c448b05b2ccb2df023424f3d2cbaf40beff9a15e093cc0502b9746a4ca47d81e39b50b2f06808daa202f6be4752b0247d05a5517ff40c68596476863ab334f6a840ccc8d56da54a0fa350ddc2904379022b26adfd765857bc273bc8c072b599b5d557a08091cac8ebb0ef670caf208ed5281d95f8bcc800e9577d9d42d464e64765137a82225f905767b8d4136b5e2dd76d37ab5d29cfa2831dc44df9b66342af6850365441f11a91b8e76d4abb4b76762fac78aef14f4bb4b208a3a668848b62379c4394ba950626aabd2e4ca74e94727eaf9b93718fa0da4bbd8a46959ebd0ed6d5e7fcefccb5605e4281f73daecb51b8fbdb3e1fd071903e9606b87c61fbebbc03741f3b67d42e4d47a04a890c97983ade572b58b6194d6d22c4c988904514524566541051a22d03a00747e06aa775b8cbaf40fb165fb6b7cc4e50e2623a1bee55f251634767f125c049fb8157a6dcac001e49888505a35d8a5a2b424eb7c0803bd5171af179198446289c514c64b481efbada22b5319bb0e320b442ab210e7c31d830e0a749f68c5119454e99aeaf674ce9f51e8913a3a1eed60edfcce78c5717a65c320dfd8d522f20de906643a5e26ef9352a010158c8ad9d4b53159480e5580625b8f1753fa152a352a4e87a62f73f2178d84d20fc805af16963362f1f017d74aaa7cd253bd56ddf4dad7dfaa6e7cb3d301d038c3e98296478927c4b35836b586c8bc5ffd21bbf1769ec09f174c6240ab335a4e1552e7b1cc5ee69c5b22ecd87f49aecc4b9c26997626fc6e5c92133107a43368758e3e1e03edeb3242f9f7a41684be04cb046b1960ae9e2f7b9bba80a293cf306be59840405ccc7f4ea67b2b3ebfb68883ac7505c25da820db65b961c69e320f4338eef93cc1ad230000533df23e3fc5833926f2b7364672927b3cdb1cc3d4801ae6d128ccd7a4441ef7c3021579b6899b7f47eb0675258ce12b205151cb589c925c81bef9393291c18fc82ee8afff2ecb24830ba4d6ce1ebbc9e7b50c3edb9daccbd3f9477b68b30e07672c243d869a587b4546d5dc7910e9c56acdb9e7a495143ff226696b1ef2c63f71d1f7e223794442506741fc409f37be2fb1a49bbd77ab1dbbe667fed786b281109b9c5493cca8c125dc7c31483db4461ca60f9843bc60f774db02c012cd5bc9e082fff46f896e59a65d91eedaa04dc2a7ab86038bc718a474c6a136be5cdb3bc30c7459011225406f9cf8e12645f2fc9bfde0ba215b6f55c8b19e5b520975ffbc1eb2cba864df7d395377337c148e8ccb474db3a43b20fffe1bf0dd59e83177ca61f1414a439276eb60e0d242020eeef9b79aadda00bf6414eaaf2b509194e4e871c300e2fa34e6bf1b841dff8de9d08b75d1140308e9d9669e5fdf98def68ed76ab306b37b0671ed685e211653b972c5f67e1cdec0c46768a634c29af1d65b4fd090eab78d7a3721f00f7fcf4940ed1f152498024905df2c351c735588ad8d4e921d33b31161c037e110b6867da6368338192126a384ae603c62bfa44a3dcc2d67407c6a9769b7d569a5daafcd3bc87dc394c02d3362f0fffdd6c9b39df884882e64426378f8d4a5eb5571c5d5a93d8c7e3fcea726651d023bfbef7d7178dfc50b378f766ce785ff3ee89ac9be9b9920b3c2e6342de31d9b3d415275bf0e7630d1dbfbb86f4f8c096eba9f0cc583fc087cf5c081b6393ab73bcdbd4190b88a0a386751266dad2479d738575c2bf75e56bf000510362313dffbed2140ff8e3d1e8da410d9863200cc2dc4a6422b5a3369f43e8796ce51d79aba3ff275254b7c84eb7024967a300c526f1b5a5f7c2d06aca1abe98759da0be62b39421190d9191c07c513c6cd6d88eac10bda82115285424ac0e8c16fdd35b98f6c896984850d52b765afbb8f2ed9f54618ebd09e0fa899d74ee5117ed75bde3ed4c4dd65fcbdaa65a5b8497175c35841ea1768eb5c28463cca21ba0e96a4bb0dea3cf88856b9d918c2c38b4ff79ae98e7d341d21b79575d4937b3be7645c60f20efb6815788c1c20b8326fa287996b3d2c1bf2c381b611b6d557c2d103b452ba9568ebe80156f87cd606d2a6f6a8c7b01ce403449d4477eae288ac85b365e608329a50c21bb36d097ab869efa36c77472f5935cf8c49845c31584c0a76301ccd0b2e9e839324955b3588db39354d387b8c8204740445342f895a2555ee44f6f19a7bebf46105887fb29ed3bc3099177a3938dffb61648efd1bc81ca0a6d4174aa0a4b988a029fff5517463c7d1caae17b082dd23074b03d0c444608fe687802a18a3edb6e95f892ac206629bb5f95bedbea40e1e531bc2cf0da8014f50a1f874c54fa006789aba53607d332bdece95dbc470baaebee9e1f249f9771ffe67d75c4e218e5afdd4fcc6510e12a59f39c616dcaeb8a3ede64fb0f0d565d29387873206dfb9fb4819e4860948d0bba5a9afb82c6b3e85258dc5384b7d2d47b408d4b39f8a557c14525fbf7a68f5841bb2a4cea2fc48ec5b4c772fefbee64d0d4ea9b899a5084435bd2b5047f9b78b968f9ec76c07e4127fab919b1bb73f1463fc88f628de22bd0e1e7dab70bfb7c28a582c2f48e697e352b7b49874c2c506d01084f49b7a285e387fe2331df54e5eb172f1ebe0f2c013bc0a1e3e8ce842c59f6c74ee0a25a8289f8c3683f55ace909c48e6ab7478100acd9601351449504c97ac24853fc034e7377f2387d2d4756ec84b73045f4760f28bbad58b4c21dd1061885df2553df53fbc11915791f57895f9e3ade0381ebf9df387bc4bbb728ce9f17d789adbaa14b551885bf5793a56eb95fbd971596fbb06139e46aeb7b347675060b789e524e3954efea6880bd6bd24d29d8751f7bcbc1d119a26e32aa64069e07ca4a3ca0b01b178776d3f525f517de6687bc5d49c689a0a577400b80acacb4fe93a343057eff56968186791fe5e25cd3baca5ea3c12bff1760960342d457b3860605eb9a9a8a3a6bfc13f50eea278634757b44dd139b4a7cccc138b59ffb48ece4ffd0a7f766338415553b768117802d7e801701ea9bc7dd3abbfde2aa0ace5834a7117607c81104605b3c3e7f590d5af166dbe0fcb964bc67c4f4fff851c42ef8613a918c0012c8bb036ffbfe9aeeb1fa00e7532510c7abfe265ac02856f1d8a0dc68415d5a8ed7cb27e522e0e42e35d6b273ee9b877d12447699d7a79b78d9e609eb0f9663390dde1a72bfaef1635e63c8bfa9fc3928f30e0e07172e6bb8cb9e9c5737607a9f20e5077f14d5bef93a693715282aeefa7b8285e04c821e4f56daa72958e87b0b3eedd7d4988b66074ef91569f7eed05733ea053d4cf36022e91ff4c304fa83712412573c929b1512ddd3f034b029603f02defa0ee372bafb70d0ff15956257f71d31d141d42e596342d95abf4fe91f60ec9dc710ae67c85749bde10efa2cba7daeb7f2c7f85fd3af511b28357bf43cf38c4de8a7698fec5a15aa3a1d7e66df4163df98a348e5e368f34cb7706792c7c0b4aba3d1f4275891b6ffdba342d5af098b143e7b06aa311a7f425823ea420933eeea1c6b7b26a95ef07d29ae", 0xe03}], 0x8, 0x0, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x20000, 0x81) 16:02:00 executing program 0: mknod(&(0x7f00000001c0)='./file0\x00', 0x100, 0x2000000000) r0 = dup2(0xffffffffffffffff, 0xffffffffffffffff) getdents(r0, &(0x7f00000000c0)=""/91, 0x5b) ioctl$BIOCGETIF(r0, 0x4020426b, &(0x7f0000000040)={""/16, @ifru_media}) r1 = open$dir(&(0x7f0000000200)='./file0\x00', 0x2, 0x0) fcntl$lock(r1, 0x7, &(0x7f0000000000)) dup2(r1, r1) 16:02:00 executing program 1: getuid() ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000100)=0x5) r0 = dup2(0xffffffffffffffff, 0xffffffffffffff9c) connect$inet6(r0, &(0x7f0000000040)={0x18, 0x0, 0x4, 0x20000}, 0xc) poll(&(0x7f0000000080)=[{r0, 0x124}], 0x1, 0x2bf3) connect$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[@ANYBLOB="00000200000000000000"], 0x10) shutdown(0xffffffffffffffff, 0x2) lseek(r0, 0x0, 0x0, 0x2) 16:02:00 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x4c}, {0x3}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) r0 = semget(0x1, 0x2, 0x10) semop(r0, &(0x7f0000000100)=[{0x4, 0x6, 0x1800}, {0x0, 0xd16c, 0x1000}, {0x2, 0x3, 0x800}, {0x0, 0x773, 0x1800}, {0x1, 0x3ff, 0x1000}, {0x2, 0x100, 0x800}], 0x6) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = semget$private(0x0, 0x2, 0x1) semctl$SETALL(r1, 0x0, 0x9, &(0x7f00000000c0)=[0x19]) 16:02:00 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000900)='/dev/wsmouse0\x00', 0x400, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000480)={0x0}, &(0x7f00000004c0)=0xc) fcntl$lock(r0, 0x7, &(0x7f0000000300)={0x2, 0x0, 0x9, 0x7fff, r1}) semctl$GETNCNT(0x0, 0x0, 0x3, &(0x7f00000000c0)=""/226) r2 = dup2(r0, r0) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r4) setuid(0xee01) clock_settime(0x4, &(0x7f0000000640)={0x8, 0x9c2}) r6 = open(&(0x7f0000000000)='.\x00', 0x200, 0x0) faccessat(r6, &(0x7f0000000040)='.\x00', 0x0, 0x1) r7 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffffff) write(r7, &(0x7f0000000540)="f9781fcdcb79ceafba8786328bf93bd5187129d3b0a79418cd064ee259baca92379e4b77fb7f2b8314f3015ec81d6632f7be3d77caf4d19f458b6af1ab436955fbff6b760bbaac97e2bc68f0bfbb5bafd7dbd56c9412ba81a99882f9e3eb3bf112389bcd1b9d511322423b814bbe2d025e4fc9990671c7042387fe11128bc7f90c68824b17e9380dcd6202bf7477987ff4e95581ffe0d194a34e68375eb05221512257e2d744a61881df6279c33c7f47f5af977b96c38138e4", 0xb9) r8 = semget$private(0x0, 0x3, 0x32) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000a00)=[0x4042, 0x1, 0xfffffffffffffffb]) semop(r8, &(0x7f0000000080)=[{0x7, 0xfff, 0x1000}, {0x6, 0x20, 0x800}, {0x0, 0x4, 0x800}], 0x3) chroot(&(0x7f0000000600)='./file0\x00') setgid(r3) semctl$GETZCNT(r8, 0x2, 0x7, &(0x7f00000003c0)=""/66) semctl$GETVAL(0x0, 0x1, 0x5, &(0x7f0000000340)=""/13) semctl$GETNCNT(r8, 0x1, 0x3, &(0x7f0000000440)=""/61) openat$bpf(0xffffffffffffff9c, &(0x7f0000000240)='/dev/bpf\x00', 0x20000, 0x0) fcntl$setflags(r2, 0x2, 0x1) semctl$SETALL(r8, 0x0, 0x9, &(0x7f0000000380)=[0x7, 0x3]) getsockopt$sock_cred(r7, 0xffff, 0x1022, &(0x7f0000000500)={0x0, 0x0}, &(0x7f0000000280)=0xc) chown(&(0x7f00000001c0)='./file0\x00', r9, r5) semop(0x0, &(0x7f00000002c0)=[{0x3, 0xb44, 0x1000}, {0x3, 0x1, 0x1000}, {0x7, 0x6, 0x800}, {0x3, 0x0, 0x800}, {0x1, 0x80000000, 0x1800}], 0x5) ioctl$VMM_IOC_WRITEREGS(r7, 0x82485608, &(0x7f0000000680)={0x8, 0xe54, 0x3, {[0x9, 0x2, 0x48, 0x1f, 0x1000, 0x401, 0x3, 0xa3c0, 0x1, 0x6, 0x2, 0x1, 0x1, 0x283e, 0x6, 0x1000, 0x6, 0x9], [0x630a, 0x8, 0xdf, 0x1, 0x9, 0x7fffffff, 0x80000000000000, 0x9, 0x1, 0x7], [0x4, 0x5, 0x7, 0x8003, 0x0, 0x1, 0x4], [0x2, 0x1000, 0xffffffff, 0x6, 0xff, 0x2], [{0x2, 0x1000, 0x1, 0x7ff}, {0x2, 0x1, 0x9, 0xfffffffffffffffa}, {0x3, 0x20, 0xfffffffffffffffb, 0x3ff}, {0x9, 0xfffffffffffffffb, 0x1, 0x1ff}, {0x9, 0xfffffffffffffffb, 0x4, 0xfffffdfffffffffe}, {0x1370, 0xedb9, 0x0, 0x3}, {0x7, 0x0, 0x81, 0x3fd}, {0x7ff, 0x1, 0x2, 0x4}], {0x800, 0x9, 0x2, 0xff}, {0x9, 0x200, 0x9, 0x2}}}) ioctl$BIOCSRSIG(r7, 0x80044272, &(0x7f00000009c0)=0x3) setgid(0x0) 16:02:00 executing program 0: ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r0 = socket(0x18, 0x2, 0x0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) r1 = socket$inet6(0x18, 0x3, 0x0) r2 = dup2(r1, r1) dup2(r0, r2) sendmsg$unix(r2, &(0x7f0000001700)={&(0x7f0000000000)=ANY=[@ANYBLOB="fb182e660000000000000000000000c4dd4702c9ad29170761b4c78505839ab748d229b71e106ed3b096d75d596d196c331b708d49787079a20fecb1c6f7980b9bbcc10d0c7306a4847d2dca60fff298d01f7af8d6f7d8b118c09a33c73ca7043a435c94e2c013e0d3d8d3926178ddc400"/127], 0x1c, 0x0}, 0x0) 16:02:01 executing program 1: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x300000000}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) bind$unix(r1, &(0x7f0000000040)=@file={0x1, './file0\x00'}, 0xa) flock(r0, 0x108) flock(r0, 0x1) fcntl$lock(r0, 0x8, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000100008001}) 16:02:01 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, 0x10000}, 0x44001000e}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:02:01 executing program 0: mknod(&(0x7f0000000040)='./bus\x00', 0x800080002002, 0x5bcc) r0 = open(&(0x7f0000000540)='./bus\x00', 0x0, 0x0) fcntl$lock(0xffffffffffffffff, 0x0, 0x0) mknod(&(0x7f0000000240)='./file0\x00', 0x800080002002, 0x5bc9) open(&(0x7f0000000300)='./file0\x00', 0x0, 0x0) ioctl$FIOSETOWN(0xffffffffffffffff, 0x8004667c, 0x0) pipe2(&(0x7f0000000000), 0x4) fcntl$setstatus(r0, 0x4, 0x0) 16:02:01 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x8000000000086138) openat(0xffffffffffffffff, &(0x7f00000000c0)='./bus\x00', 0x20, 0x20) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{0x18, 0xffffffffffffffff, 0xfffffffffffffffe}, {0x18, 0x0, 0x3, 0x1a0000}, 0xa}, 0x3c) r0 = open(&(0x7f0000000000)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) 16:02:01 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0xba5f885, &(0x7f0000000080)}) 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 = socket(0x400000000018, 0x3, 0x3a) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) r3 = dup2(r2, r1) ioctl$TIOCCLRVERAUTH(r3, 0x2000741d) write(r1, &(0x7f0000000140)="ad1af05de2f4ef18", 0x8) 16:02:01 executing program 0: r0 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x0) ktrace(&(0x7f0000000040)='./file0\x00', 0x4, 0x114, 0x0) mknod$loop(&(0x7f00000000c0)='./file0\x00', 0xa6fa5fb7601aaa38, 0x0) flock(r0, 0x3) ioctl$TIOCSTAT(r0, 0x20007465, &(0x7f0000000100)) ioctl$TIOCGFLAGS(r0, 0x4004745d, &(0x7f0000000180)) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000140)) 16:02:01 executing program 1: getgroups(0x1, &(0x7f0000000180)=[0xffffffffffffffff]) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x25, 0x0, &(0x7f0000000000)="03000000", 0x3) setsockopt(r0, 0x29, 0x80000000000000a, &(0x7f0000000180), 0x4) 16:02:01 executing program 0: r0 = socket(0x400000000018, 0x3, 0x800010000000003a) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = socket(0x20, 0x8000, 0x400) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x5}, 0x7) r2 = accept$inet6(r1, &(0x7f0000000000), &(0x7f00000000c0)=0xc) setsockopt$sock_timeval(r2, 0xffff, 0x1006, &(0x7f0000000100)={0x4, 0x493f1432}, 0x10) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x65, 0x0, 0x0) 16:02:01 executing program 1: select(0x40, &(0x7f0000000040)={0x4, 0x9, 0xffffffffffff688b, 0x4040000, 0x1400000, 0xa90, 0x9, 0x10000}, &(0x7f00000002c0)={0x8, 0x2, 0x6, 0x7, 0xc6b, 0x10000, 0x4, 0x10000}, &(0x7f0000000600)={0x6, 0x4333, 0x8, 0x2, 0xa52, 0x2, 0x8}, &(0x7f0000000640)={0x1, 0x5}) r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000ffb000/0x2000)=nil) setuid(0xee01) r1 = fcntl$dupfd(0xffffffffffffffff, 0x0, 0xffffffffffffffff) ioctl$VMM_IOC_READREGS(r1, 0xc2485607, &(0x7f0000000740)) r2 = shmat(r0, &(0x7f0000ffc000/0x4000)=nil, 0x3000) r3 = msgget$private(0x0, 0x200) msgrcv(r3, &(0x7f0000000000)=ANY=[@ANYPTR], 0x1, 0x0, 0x1000) shmctl$IPC_RMID(r0, 0x0) shmdt(r2) r4 = msgget$private(0x0, 0x100) msgsnd(r4, &(0x7f0000000240)={0x3, "dce26e21bb7d961d2f1e59d4af6de0bd0a2af5804f572efa2164fb82585a497e394efc61838e7b5f5c14e9a87df43431b486709528"}, 0x3d, 0x800) msgget(0x0, 0x1) pwrite(r1, &(0x7f0000000080)="c059f8ac26263a76fea9de9664623be6401370e0acfcb5f2b39fb45b303895de681b91f35ca0b9170666f713cc73049a03dcc69978a82b4d3b67469738", 0x3d, 0x0, 0x0) 16:02:01 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x0, 0x0) ftruncate(r0, 0x0, 0xffffffffffffffff) ioctl$PCIOCGETROM(r0, 0xc00c7007, 0xfffffffffffffffe) openat$pci(0xffffffffffffff9c, &(0x7f0000000000)='/dev/pci\x00', 0x110, 0x0) getegid() 16:02:01 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000080)=[{0x4d, 0x1}, {0x34, 0x0, 0x0, 0x8}, {0x6}]}) r1 = openat$null(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCEXCL(r1, 0x2000740d) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10080, 0x0) syz_emit_ethernet(0x1, &(0x7f0000000480)="e9") 16:02:01 executing program 0: r0 = openat$wskbd(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wskbd0\x00', 0x7fd, 0x0) ioctl$TIOCSTSTAMP(r0, 0x4004570c, &(0x7f00000000c0)) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x80, 0x0) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$TIOCGETA(r1, 0x402c7413, &(0x7f0000000080)) 16:02:01 executing program 1: semget(0x3, 0x7, 0x0) semget(0x3, 0x2, 0x80) 16:02:01 executing program 0: r0 = syz_open_pts() ioctl$TIOCSETD(r0, 0x8004741b, &(0x7f00000000c0)=0x4) execve(0x0, 0x0, 0x0) ioctl$TIOCOUTQ(r0, 0x40047473, &(0x7f0000000040)=0x164eed0000000000) dup2(r0, r0) r1 = accept$inet6(r0, &(0x7f0000000480), &(0x7f0000000540)=0xffffffffffffff12) sendto(r1, &(0x7f0000000800)="089ed1a321a7b0a7923d4ba9db3fdcae38bf09fefc04acf7200b6ad42552b403054d4f35cc211365a5153a2213edb1f72b015bf0e3d0f23fce6d733cd0dbcc37f7ab95d7854d86d647b0e8a6bb7e56640cedeac054535be2d018722313385f405764d6ecd67a2690e8104e7a9d3fb431d7f37f50f49ba5aae681652a5c124b115d24091fb45c598affbab365c548a179bba13e04f1361dd9e7abca68359fcb53ab098c1c51b7e646ba93944d8e76d5b0eda22b3526ef239ae1144a701de01f040c848bfe0b9c20cb57dc70c609bddd3aa04227a4b3e56043c66832b8a6ac381b375b88ab25b57c6b7da8e77ddef5affccb4eed84a4c58ce7b9948aa873e3538675b0f58c9999257987b5a020f972d01202f222b1ed67aea7ce7be642815af11d1d5afa75006f57df1f703873addd131e59b1a699a118948ad6c4fcc6c9f06a84ec27e032c7aa1648cdff6f132bc40b6e65482be8ba1c828a59452fabd7d6a4130dc9a79d5536e7a8990f7ab43a08df33e432a8f57123e304f2a86026442aa628babb1a0dda6f9b5bc025d388cbd52f05de1e338d571072ec0d6c38093f26953d07e59aa9f9dfc519340a6b6a5fb39cce9e299211147b59c9b4fd64483637950c785749494a502499617a68258dd38919689ce08147f6dae5a9c2f261465574458cdfee91a6ca9232e151030e2ee0bd091b7927da33d78901eae29d652365d0e97815ace41379bfd76650ff3f9cc966949c4d865a81cb62e2d4292f188690d9a9f2b7a4826bd06bb10e4bd482fc07d7196d51c2e61a954a2ffd0fcf9e07ec5fe23d0ba9767235514026616205ab400638decd98545812c9004f71204bfbe2bb140d36eb4c906ac415c8a4ee0aeab484ddd316c8a3a2022d07b404e4a006ef0be48134687517858888192dca7313f522d12a15abfddeccae69c93361a363980c26b174f5b9dadee6ba9df612f388958ba22bf1a5eefd55c19532a72e7ea3bff3f4337515688c3a0c41d903780188ea696d00f8a73de4effa0a1ac7a4c537d8e5e63d72bb95dea181da9f5c28b7a9e8cf2fe6cbe3e0c7c3a47addabba39adf9336912a79678921a1e44957f2f2bdbf916be8ca44bd2d43614a1ecb1c01d1fbccd7318284c92f7a297babe44f038d663ca79ec1a5b5768cc14321941047b2e35230e74f6fde89c9701c8d7e58cae93b6e82b302b8f4e3cfe1d0ad5b10ad6e8fec67be9d45931ed7e8c51b5f09219bdcbf5bd072fe8d8b33e129290aee76f65dcd2a137cd8cc912f9e24c78ec78917e1a0e659627ce098eac105f4d16f494647e790ef80a4873a8f4147c6839478d686f06716fdc5cafd65d6840ffcca1eaca2ca9996bd28ffa24e5fe5ba5ad5b698782f2d826dc6a878c703fffe93a29bc2c2e1324281b0681ac804bbb2fed4f709a67dec30471ff13a6518e8e46d76567de3f25d6158174ddbf8dddd98549161aed4ac8d292a4b9abf4ebe4d242f9c7666371068f15d5ee9623f8d0761c55d74ef0a8d5360ff9aa9388d287407db1a5368e4aa95659daab0222fbfef5841d50325beb3e3e889bd030c02698ebab744ab013649f6140dd0fa2c7fcd6835bd5f0a79f4f9363c9702fdafd5060607be40918a99675e775abb253a91fef21de6430e3773cf53ff3fab4a65e5d29e05c478b7f7edefc4c70409e403fdfed37c1af1b9fd46ab758db915fa18571f564ed8884426f238314a85b29ec1a9a7230e5eed78c9f4f0a7daf347531fd52edb35f894d62589366740d8e51820d15f8592db4ae3db14eff3d3ad319e44d5be915ef9191b308a78d8f38fa2ad9f18c0c2b8558cbedfc6ae151c8bb6f723380220f80b3c8b9d9e03ffc47a80d46e5002cbed5bafb5050ccde0687bc12d3851e03ea3dc11a0f26d58f13a8cb8f893509ac279da5684f1e5d7a90223cba73c5c775dca13e56fe2c8f5451e61e14624bde6a2e6adaa026a92a222c058cb0e4d9db9dc2351bf210636dc2ac8c1502267c940a1ea46b1ddf7c73106102d1031b20bd510963e2df5e199a4b6a35f1e2503d602600c5e9f51e3666092c78ff8eda3f5ce9c2e8cb85049e9be6a02c34c34c1f12c3aa5580a2420e65e18a439034dd2a2d2d02decd5e3d6971f1414b3cfd882bdf9e65a0d81bcc7c67f8fd9cdb98df2f1d74466f214912bc2a5cf8488246c1d962d7524e361ef9230f19fd6c94aa01375acd0bf82742961aa6034d2457b6945732dbc7bcdc1c4f3cccb966d8b23099b6240016f8ff76277e64f006228d3dbf53d1d932d78d31b57605999485a8df35dac398f2ff020c478e44349011961a7900a3a0fa26b7594449f461e7f69fc9084e2fb0ac2732410397afb93801f422d3dca952b9170c69e3b939a4d2a636a98bf803d587cf4aa1ac2a25ca693badd326161fb3d626b3153b4958d8d3060622a377d64bd1750f9a0983d6c74a0987a256d616e04598d973255331ffb0115b0fc09d7f723e8f5e984bd9834d5636f6e4defc1a4e0b670eb1d57a5fb0e53bffe35ce654bffbad2b5799aa78b4683d3a1bd8be1c5535f58bc01d7d73823889a724cc33cec6c5dbd3798e1da623c1589581c49ba98ab2f9d0b3e2e52423b2819988b3e644e53b500a3f75e2a241c6f529353daeaf7d2dcaa63c27757ea12ada3b718b1a3ce6c8c369403a5c0494d18fb082d1c1e6ee1d4bcaf009b17096fc4b80084df922b221adee71322488f0a89003e5af097bed8667238291d075b640f414c7a8f1df948f7a321b90b8494d4d9d35c0de94a42b722c3899c00aa5b6eca6f62098ed8bfb54157db241ca9ea9bef21a696d81e105b6ac16364434a502cdd6ba6b7c3273d815608ae9d69316de8bc513828b55a79e17a9ac3e14bfe9e54f273911049c4e23b1ee476cca6fc6c9e6d61e5020bc0c5584e5a3498e00b3a52c68cb145b34a8df3d017b8f5fb96414af6d4cf443def6791b457d1587f3fe3167518c72acf1c9ab6880570d1d53d7666eef7f22b39285aa85136bd6bbdcdaa0dda28d09645b23f5ed4e13b9f852d276eaad21fd4bedf28f35fee16363497501016639b1b92b8ff2e7448e610bafb4beba540115607fd5ea6ffdc93eadffdeeec95ac09d9bd40991e685dd4a01f5c07cd9ce32d31a7aca126c1dace7929552ddd2f57d6a9aa22d972a75388028053e36c783c16f213b8d85210b6ec1fb362b859f5ebc23b79c328e2de8ed19cdf4edde03c1f98d4826842df022ca6da31037e884c26e9e7a8f2b2f6e614b59683a8a5320fcfa5f27244f244a650482b622489acfedf8c2c7f707deca947fadcd64c7fdafb40a22eb7114ed771674a1e290b814250b7c0d91c35134087addc9ef0b4055675d366a6fc640d51377312d887c04bca26ed2db0808528057b06b0581349043dd17be65c781b058eb780f31366cd50a0092d1ee301ab4b76a09786f810a6d365a96e7fd4d62b542ecb7f8704630d3674054dcb5fba465103b7a3c3e215040a5e3f290fe4c4a51365c8cc205bf8097eb571440beee576193d5d55ee643962a246c82774e2c80904ae3f5664231999c3b81488c0f6944eeae33107da1e68327d415a3446b2c328ab8f5506b7fe943aa2ed21788a17f28ba14a7223d5b26ec5d8585b9824c331fba9d5ca6fb0c630ef077fa161d934cb220a339c717454d54cb078ce9566643a9fcbe8be0cbc3e1726695d4692087545e4a2a4e02004b35f86e44d9398d0763396168deb5b8f289d9f08f7ca06e3b06bdeaf2c45ae4fb9c4e45ea92c1bff397155dd766fbfaf90534d9bdaba82c199a7060ee5a67076eeb9a8085774d8615cd2693d0fce71fff637f3cd488e60993ef160e1ec244c415c31e974256bf769048804eea24a750f81bfcf01d4771fbf4596f403e857046bb5792f7829978118babe0e69692b739c130b8982b8aa6333179bb73778e715672f1e657568f835ded8e3e2e5dacfd4e2aa0c472f02fd640e04036c4703ed39a6d75aac084fd05eba31b4a3a26315409d0f179ca2f7a03231dee60b7e51395272312a244b8fbbb863ecfd93842afa888127c79da6b65490d0d02753829a778fa99b7cf506a56cdf668add98c3a4c1970a45c6de1f30648d808978e68d0c9290e212d142c118c7700955f55e23457c8dd9a1ee5e914d88a8386ea9ff3286ce5a8c75dcd328871b6cb178baf5ed805cf08eafea4afa690f35b18d91e5b9c4adab00e0ba3d5a331bf51785a30eb2196f3714d91c8da39b0299b7f999a01a69b8facd12cac3fcd3505d7c3750ac82bb794a27c272d9cf7146a6741a66098519f0a27bacc9deff2c271a381942ffd5f2e86e29da2c54d98aa6c385991f44f6ad7e93c6f7be06955e2bfd48d2a916d20fd01d85aed0d9617983dc3d9fb7cdd10fc8f3a4d661b9d37b2f251509d7fab9ada79d758bcaeddc60088caf083be886c522c496e96a34df00fa9b539408d2e2e7a12f8e4dd62fe2382df6e759167ed345d8a749690b9f266ac89940c28522cc477c536722f1e8b2728aa0b4c4880f91cfc6e0e2aefe9ec75fe2ef0c630e75d7e0837a98a3ac46206f1913d2076d5daacda051a3de36de888df1efbbe513b86395102cd3ae7fb3352449ffa57364422af7c7aef0e9cd6b26cfa6f1c3294f67168a19589b1060569ea76611e7134d5f82292bf028d17a8b214459b80346839309538bf0a8b3a087178d9cb049397a24dbfa3f39ba5bb3907a45821fc80d9e0de731128e1576c6bfeb1c6deb42efc6ad0f29043bc30ece48f2f90aac96fbae2136fc835516a06ff4727dde623ca0b11f7390c30ebc83e14046c4a5d75592fb11c3469a157e93308937dc65089f57004fd6d0114806d8f9de6fb296d838abfcb8e1f88675a65105ae96c6ad0a6836ddf373f599ee8481474d687e2aee9db2681c2a8c484818aa3c95552bf0b3cf33c681104f703d061598b2eb9d4e8faebf9020f26c54aaa76aac460efd0b726934dba0b50636023fa4e140dbfc944345aad1879797859150df385eb8bf77ef607d1881ede4e4a5de77f398ddba14179aa2192adfdf19aa90131c64f4208a0b35952c4d57b6fe9cd152e0faca2372a445ec383c4e3b315412c6d9573b8cdf3a0951bdb877a03bdfa0d04ab3933b69ea22939c596888632c0e45d89dca49af7ec6fd05233b37af0ef1e07f5f209988167b7f9097026c0eecd8e8d8cadafd882b6074d7e1cf41da511d2ca9d5d763d9bddb487dd25fa6ed96f6d7b25b57f38ed477f079ddc8aaec2b4c181ad919c5fbb204403187a11b831f6a5f7f13bd60fac9f6c99aeed15d50df3172df1ba64fc74457c816a968b17efe7adc458afb199425d8b52e7366cb13ae13a309d2b0d7965c34ee5797f82159ad25319d93b356ad5917ddaa63475e8868304f7e0fbeab9e84526ef2f072715f7d598abe1407f6cdf62f07ffb3e88030cd88c6f1a4f2e60045f0594d9fe277e3d23b5116261f04131817ba3e532405ea223dd0320016e27ea26348c8d4329108c6f01136e96b095d510d6ff31e8284789c0d78d0f9d21401b2b54a801e76c72847b2a26796dcbd59d14fe5a47c9141a5c9488c8953005d0d50390e72cf22d1cfffd7d3ec84e2454f1cada1f58cfb53d2a095c520b554629015c01611a0da4c0ff2dbbc1c8d46e8282862c55fb528641a4f935bafb5e85348406ce1eb5e356b62cf72720c16e80b48669b5817ed797a0975d764bab53d81e1ccd1d57e106bfd30c9ff1951a0995de20e9302e1db8d920fee2e7c8ef611ee453b0b7fe9d4ff9fa6a1127ce4c32baf6f5dc818f0033fe2ae6592e23da9a1467", 0x1000, 0x408, &(0x7f0000000400)=@un=@abs={0x1, 0x0, 0x0}, 0x8) ioctl$TIOCCONS(r0, 0x80047462, &(0x7f0000000000)=0x82) r2 = syz_open_pts() ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000140)={0x4, 0xffffffffffffff79, 0x1, 0x1, "d2c5cc4733d89a59fb94e4f098e6c777e6ffeb1a", 0x20, 0x1}) r3 = socket$inet(0x2, 0x2, 0x0) ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x0, 0x90d2, 0x0, "d730c1e7bb6fc6e23c5b00000000000000e74de4"}) r4 = semget$private(0x0, 0x7, 0x286) semop(r4, &(0x7f0000000000)=[{0x6}, {0x1, 0x1, 0x1800}, {0x2, 0x7, 0x800}, {0x0, 0x0, 0x1800}], 0x4) write(r2, &(0x7f0000000180)="582720efabd16ebae63225259560f8e5815f73f2a044fd33055552fbd5e41789632dfc94ff334a5619515a4c8ab06198824b3da025bbd47b3bf579456fc7d4096e8c8b6b87cb2d72b8bcdb9ad8a4f5f728193ef16ab93f12fc4d5f16b136a5d00d1628b53a", 0x65) write(r2, &(0x7f00000006c0)="3e2a7913e4bad21c71004dd36a27e5e27b216d673551c0c01b3dfaf91739fd0f85000000e552aaeefeaff0f2c85e2c31c61ad449011f78000000000000013c1fe9002000000000000001ff103434820abc4bcabba3444002007e14295fbaabbbafe214de03000000dd1d95e8f6b9d360ee906e5afdc27b8c9831351d74122ab9bd510eb10bb2c4c7a18ef00235685c2001fc170000deee2f873c1e711d5b65d2712d93ae731ffee5a62700007106bd31b4605f1d0008fdbc15a6029b9a5b806d3ea7b6a7d900b3a67d3736b269790d96f5b101bc48cebd1f74804091d0cf27da721ab3fe68bfddd27d0a110febf1b4d9977652ce45f4871774c7809d2b4b3ce59df49897872d4b0292851d36eeae7ebfb4c9d7b31f678df44ff0ff", 0x11b) fcntl$setstatus(r2, 0x4, 0xc0) r5 = syz_open_pts() ioctl$TIOCSTSTAMP(r2, 0x8008745a, &(0x7f0000000100)={0x5, 0x2}) close(r2) r6 = dup(r5) r7 = syz_open_pts() ioctl$TIOCSETA(r7, 0x802c7414, &(0x7f0000000340)={0x1ff, 0x0, 0x98a, 0xffffffffffffff39, "02000000078d00cb5fffffffffff7f00"}) r8 = socket$inet(0x2, 0x2, 0x0) r9 = shmget$private(0x0, 0x2000, 0x80, &(0x7f0000ffc000/0x2000)=nil) shmat(r9, &(0x7f0000fff000/0x1000)=nil, 0x887dd0e3e59a7579) getsockopt$inet_opts(r8, 0x0, 0x15, 0x0, 0x0) semget(0x1, 0x0, 0x2000000000000) getsockopt$sock_timeval(r6, 0xffff, 0x1006, &(0x7f00000002c0), &(0x7f0000000300)=0x10) getsockopt$inet_opts(r3, 0x0, 0x3, &(0x7f00000004c0)=""/124, &(0x7f0000000040)=0x7c) 16:02:01 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x107fff, 0x0, 0x0, 0x0, "00000000fffeff7f0002000000ffec00"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000000)='\fFW}', 0x4) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) recvfrom(r0, &(0x7f0000000040)=""/152, 0x98, 0x1, &(0x7f0000000100)=@in={0x2, 0x2}, 0xc) 16:02:01 executing program 1: r0 = getgid() setegid(r0) r1 = shmget(0x0, 0x11000, 0x280, &(0x7f0000fee000/0x11000)=nil) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, 0xc) r5 = getuid() getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000040)={0x0}, &(0x7f0000000080)=0xc) r7 = getpid() shmctl$IPC_SET(r1, 0x1, &(0x7f00000000c0)={{0x100000001, r3, r0, r5, r0, 0x4}, 0x8, 0x9, r6, r7, 0x5e5a1b17, 0x4, 0x1}) r8 = accept$unix(0xffffffffffffff9c, &(0x7f0000000140)=@file={0x0, ""/4096}, &(0x7f0000001180)=0x1002) fcntl$getflags(r8, 0x3) getsockname$unix(r8, &(0x7f00000011c0)=@file={0x0, ""/4096}, &(0x7f0000002200)=0x1002) r9 = getuid() fcntl$setown(r8, 0x6, r2) r10 = open$dir(&(0x7f0000002240)='./file0\x00', 0x40, 0x40) fchownat(r10, &(0x7f0000002280)='./file0\x00', r9, r4, 0x4) r11 = openat(r10, &(0x7f00000022c0)='./file0\x00', 0x20040, 0x8) ioctl$BIOCGBLEN(r11, 0x40044266, &(0x7f0000002300)) pipe(&(0x7f0000002340)={0xffffffffffffffff, 0xffffffffffffffff}) pipe(&(0x7f0000002380)={0xffffffffffffffff, 0xffffffffffffffff}) pwritev(r13, &(0x7f0000002440)=[{&(0x7f00000023c0)="fd8a3116ab9d9dc60322af52f74e0be60da403e236322be488fff7630f27c79560d3e5c3c6413dc8e4518dbeec84296e8795c9", 0x33}, {&(0x7f0000002400)="af7d409b3d2988f09fb46a6fc3f26d77284e22922dafbc19d5f25912f0f10e0cb3fa21eaae7b8a72bd7d9e", 0x2b}], 0x2, 0x0, 0x0) shmget(0x0, 0x1000, 0x220, &(0x7f0000ffe000/0x1000)=nil) ioctl$WSDISPLAYIO_GETSCREENTYPE(r11, 0xc028575d, &(0x7f0000002480)={0x200, 0x4, './file0\x00', 0x73, 0x2e3c6ebc, 0xfffffffffffffffe, 0x1f}) openat$pci(0xffffffffffffff9c, &(0x7f00000024c0)='/dev/pci\x00', 0x200, 0x0) open(&(0x7f0000002500)='./file0\x00', 0x80, 0x20) r15 = accept$unix(r12, &(0x7f0000002540)=@file={0x0, ""/4096}, &(0x7f0000003580)=0x1002) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000035c0)) ioctl$WSDISPLAYIO_LDFONT(r15, 0x8058574d, &(0x7f0000003600)={'./file0\x00', 0x3, 0x4, 0x1, 0x32ceef59f8f1769c, 0x2, 0x401, 0x7ff, 0x2, 0x1, 0x5, 0xffff}) fcntl$dupfd(r14, 0xa, r12) openat$wsmouse(0xffffffffffffff9c, &(0x7f0000003680)='/dev/wsmouse0\x00', 0x200, 0x0) openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000036c0)='/dev/ttyCcfg\x00', 0x1, 0x0) 16:02:01 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2001, 0x86138) setsockopt$inet6_MRT6_ADD_MFC(0xffffffffffffffff, 0x29, 0x68, &(0x7f0000000180)={{}, {0x18, 0x3, 0x0, 0x140000}, 0x8, [0x0, 0x10]}, 0x3c) r0 = open(&(0x7f00000000c0)='./bus\x00', 0x5, 0x0) write(r0, &(0x7f0000000040)="670dc3", 0x3) shutdown(r0, 0x1) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) connect(r0, &(0x7f0000000080)=@in={0x2, 0x2}, 0xc) 16:02:02 executing program 0: r0 = getpgrp() r1 = socket$inet(0x2, 0x0, 0x7) r2 = getuid() getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0, 0x0}, &(0x7f0000000040)=0xc) setsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000080)={r0, r2, r3}, 0xc) setpgid(0x0, r0) 16:02:02 executing program 1: mprotect(&(0x7f0000001000/0x4000)=nil, 0x4000, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r1, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="28000000ffff00000100800810000000", @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r1, @ANYRES32=r0, @ANYRES32=r1, @ANYRES32=r1], 0x28}, 0x0) recvmsg(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001440)=""/225, 0xe1}, 0x0) 16:02:02 executing program 0: kevent(0xffffffffffffffff, &(0x7f0000000000)=[{{}, 0x0, 0x0, 0x0, 0x1}], 0x0, 0x0, 0x0, 0x0) ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0xffffffffffffffff, 0x0, 0x0, 0x0, "0300000000000000a600e1ffffa75f174090a000"}) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x1000000000000029, 0xc, &(0x7f0000000040)="ebffcbff993192964800"/20, 0x14) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) mprotect(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0xfffffffffffffffe) mknod(&(0x7f0000000100)='./bus\x00', 0x3a0914c44f7b202c, 0xd02) r1 = open(&(0x7f00000001c0)='./bus\x00', 0x2, 0x14) write(0xffffffffffffffff, &(0x7f0000001040)="a6b1481d7e340327e768f18f24a49867203b3dfee385d3715e46b833cd4c530ff858e73433efa19ed44e69594e0c7604a051de52c24e805351c23b81512c8c3ee8db0ece46a59e37e7b4f0c552fc674aec539d8b4ba91bd73a9cbf1a67754a4fb4a1bc3c5721b13aca796a367525aec93ef627f46bf4eb2462a72ade37b4fd6339de06d1fdd69d7e8de78fc3d6a8f062b4a3bf36ff4c6b93165f5e8dd2f4f31c277c272aeb2c02ae794f448adb826dae34df72257a99e8e6d211d24b3e19afd5869a4f4d70d0601972a43056415860b2b4d40cb5b91012eaf6be252423354292b62fb1be7ceea2ae7a5d7728c06cb6e5702fd195b95b45f966be5926b3f7f70945f0855aaa05105a6acae3bebf77be19c4425b124a30742756c00b96db987b94546d4e5cfdd53a886db342aaff667590aa1be2d77ddef508dbab7a1955b793cca268e5554dd7884494c99630698216ae10cd744eeee9761e742d9f2154e568a0ab23b62422f71d91c560f0434f514374a03e5896973f9a9e62488627bdaa8a7e0046378300cb236ffb66b3b5137e82e49753e52212e3175c45da4a18873f2249e1c3ebd5ed62a635148038dde0cbab04336788c31ee8a5ba3bcb84a8d37e341402e429e1f498b7e6900d8ffd952fb5f9dfc4633b681f8e63ccbe930879e30d659f3f2700b5534c527761300be7dd9917b902dad1301df6af3ab7464150dc4bd808269d7f6bcf44fe4ec10b41c190c3f8a826ce5ff0dc5893fb089c9c8d51aa2782cf89807520ec315315d8c2826d8f0dbbdd94a19eba357bc8f058e5357f6100f02d0f9a68e8de59d6b678671348f787dadd3e0df957ad204f5ec369a04050bc5f58ebf382f1105d8766bcc3c5ec4d88dbe9219aa9f5697cd87d93be8fa2603ccc87728c8539dd6eedcca2d43333ae2ad0df99f9d1801f753237e704e1a0bd6abfa6222bc8b11bfe1135a09d15ef8a0e9d7f4e367f0939e0d2d49a9f532a1b60a5efa4e0e4d0236f34a502facd8247730a2ad994d5dfbc1a8dbbebc7b29292efd7e6966112069d1c4a5c8169b16946c2085e75264c21e663b2d5ee02ffdbf9c094e02cc6fe33cb6fff7f4221c4be8b80b87b4b171854b5170f200d4a5b71654a92f8743e2f50f6cb382c5edef4ed045ffc8e844290870be3ef783afcf7c500453c6d9b118f4168afd83f191852ec65d230c1c3c8f5aee2441730dc2c5e0b513d776038e8120ab117ea331c83e05e5a14ffbb6b3623f719671e92fd985b4181a2f529451f6fe47dd6301a28932404320b57af5eef6b7b41b91a67e5f88cc7ff5093b635e6d15ac5b43ec9675186f84fcd3834f410153ed08f2cb056f4837d8f353153a3702e9d9aff41c217e9f1969fbb9efe853b1f7e6f86b8baccbfa4570148b941aed960f94fb7804070ff4634762a43bc08a9452a63e3f6957409a9d3b32785f3346388f356fbe3ebb3cfceabdf2d281da34aafa3ed063b842716a0f8d28e65e15c40afd03a46259f1da379116a450ff634dd5ebdb4c289cc34d7c10152a39e238f3995dcda8245208322d990ddba47163ecc2e86f1a2671e8169f59ec56df8cd402f973aac300622719ebc2204fa6446bf28c56b9dac1f86cfa9d58b85dce3883be05610286c7df7547f05eb4e3c7f8acae4d9a45f46c688005e13850522386749c7d84ad4186f92cff940844eda2ed1c42e3d7e7a141202320791d6b4af2624277701269c57f6e9741ce1d0066a1f53ee4d65981a727cd581a68c52d36b42108b0b74fded5c525b8f00f35381d228533b7f5a7f6e82ef684551a0039f36d065e8d15a60297519963389f833e250a7d42ab46cc2d329cf7d8b06fae90b841dccfd881bd21322ac3e7ef498e76bddb83f75321f6cebc7011066d0350c01422ba55746e3fcd9ff1f0b36e54107c35b021449db5b7b3f8d58332283fdd351719a73dd3d00faf5f021aa404528811e7de944e459834d51bc50146ccd0f226d96f2d885ef79bb36d5d97e65c397d9ea816b67cacc6861f418e4b7f34c4505308aa91b9b592642543786dfa1524a785735e4fc2f3f76bb8eec484cbe2d0492c1c63b66bad638ef9564482e861365ebebb36a915a4a6e1b8dbbe9f381d05e6272fc9464735d31e36e4a8da568a5abbf5d2b1ba100f687b6b608c438531cc7f3a415885d390dda1f33ad4b57b9cc49efd0d76ac576fe0f2af05526708bb607886914a44b45595207c115ece6677c9d99a4a983a3081d078a59cbdd79fe224c9930251f6619d62b6e246c087210ac05ac3644ff344e9c7047dfd0949315dfb9f52f494f3778d2ceb27623780b03f02edd007a8f3ebe8ce0ed01317549c0e03efb10845e4684942abe94765b6eb7e6de7a677c8c26b5e3ac2d7ec0a20d5526c5e97d89a4faa15fa843e3393868daccdc22bf78a1e7e8c9df17e5bc56074997f110e65002242bc77923eb950fbaea7b4f098d250dfa8e7f42d59bb5eb17d85b9eebc8ce3ba672b15b96870ab23e7386bbac9ef2865f494d02912935d38e037c2bb1e296926469d9405cce269b933194a016cdd2e64c8b778b543445af7d5e4aa2fe9ef6fb913c7824ac81e63e9a8c6d860ef389679298abf16c793eea6d8df3ce7005e6ba0eae7c1af5e6ab276d79f176ce6c59785ae673559af013d44dc4b0afa4e207aae705a9fc9abcf866c71d0e139c45d61d79ebe495a2db46a00312fed93a621d478dc7d95ef410ad70f33e58c8a9d8c8c4d479a40115869687c13fedf2e0bc9322e46d99df862c9dccd8f3972e89447f9eeed5fcdbe8d03b6d5aecd8a02e945aec7e25e8c4d5080766964d7219108dcf95e77eaf15cbdf3caa7c88f99dbc9f7ffe92ea083b78ab743350db6f34896d33350572da124fae6cc2a58ab88cec37470d22b96f8f57c8b01575e14ef483e7c692c1a4df94cf4817725ac1362762dd0938a023c36721b97c743590c4368eb2098855dcaa93b1676bd9c06beacff90a87ee", 0x50) r2 = semget(0xffffffffffffffff, 0x6, 0x10000020c) r3 = open$dir(&(0x7f0000000640)='./bus/file0\x00', 0x7f, 0x5) ioctl$BIOCSETF(0xffffffffffffff9c, 0x80104267, &(0x7f0000000540)={0x6, &(0x7f0000000480)=[{0x10040000000, 0x7d5, 0x2, 0x6}, {0x3, 0x7, 0x5, 0x9}, {0x51, 0x81, 0x4, 0x401}, {0x3, 0x40, 0xff, 0x1}, {0x80000000000003, 0x55a, 0xb9d, 0x80000000}, {0x5, 0x4, 0x100, 0x100000000}]}) getsockopt$SO_PEERCRED(r1, 0xffff, 0x1022, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0xfffffffffffffdc2) getgroups(0x3, &(0x7f00000005c0)=[r5, r5, r5]) fchown(r3, r4, 0x0) semctl$SETVAL(r2, 0x1, 0x8, &(0x7f0000000380)=0x80000000000eed) execve(0x0, &(0x7f0000000580), 0x0) mprotect(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x0) unveil(&(0x7f0000000100)='./file0\x00', &(0x7f00000000c0)='rc') semop(r2, &(0x7f0000000080)=[{0x4, 0x0, 0x800000001800}, {0x3, 0x401, 0x1800}], 0x2) ioctl$BIOCSFILDROP(r1, 0x80044279, &(0x7f00000004c0)=0x1) mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r7 = open$dir(&(0x7f0000000000)='./file0\x00', 0x8000, 0x0) r8 = kqueue() fchown(r8, r4, r6) getsockopt$sock_linger(r1, 0xffff, 0x80, &(0x7f00000002c0), &(0x7f00000003c0)=0x8) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000140)={0x6, 0x8000000000000003, './bus\x00', 0xed, 0x4, 0x7, 0xa2c}) kevent(r8, &(0x7f0000000280)=[{{r7}, 0xfffffffffffffffe, 0x11}], 0x3ff, 0x0, 0x0, 0x0) semctl$SETVAL(r2, 0x3, 0x8, &(0x7f0000000440)=0x100) 16:02:02 executing program 0: mmap(&(0x7f000071c000/0x400000)=nil, 0x400000, 0x3, 0x5012, 0xffffffffffffffff, 0x0, 0x0) r0 = kqueue() kevent(r0, &(0x7f0000000000), 0x9130fbf, 0x0, 0x3fffffd, 0x0) madvise(&(0x7f000089b000/0x1000)=nil, 0x1000, 0x2) munmap(&(0x7f00008fb000/0x1000)=nil, 0x1000) map stack 0x2071c000-0x20b1c000 of map 0xfffffd803f014880 failed: hole in range 16:02:03 executing program 1: mknod(&(0x7f0000000140)='./bus\x00', 0x400080002001, 0x2000004300) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0, 0x0, 0x0}, &(0x7f00000000c0)=0xc) getgroups(0x5, &(0x7f0000000100)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0]) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0xc) r3 = getgid() r4 = getegid() getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0xc) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000280)={0x0, 0x0, 0x0}, 0xc) getgroups(0x9, &(0x7f00000002c0)=[0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]) getgroups(0x9, &(0x7f0000000300)=[r0, r1, r2, r3, r4, r5, r6, r7, r8]) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000340)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r9, &(0x7f0000000500)={&(0x7f0000000380)=@in, 0xc, &(0x7f0000000480)=[{&(0x7f00000003c0)=""/152, 0x98}], 0x1, &(0x7f00000004c0)=""/34, 0x22}, 0x802) r10 = open$dir(&(0x7f0000000180)='./bus\x00', 0x1, 0x0) mknod(&(0x7f0000000000)='./bus\x00', 0x8000, 0x1) r11 = kqueue() kevent(r11, &(0x7f0000000040)=[{{r10}, 0xffffffffffffffff, 0xb}], 0x4, 0x0, 0x80000000, 0x0) 16:02:03 executing program 0: setsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000040)={0xffffffffffffffff}, 0x2ac) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080)='/dev/zero\x00', 0x8, 0x0) ioctl$VT_RELDISP(r0, 0x20007604, &(0x7f0000000140)=0x7) r1 = socket(0x18, 0x1, 0x0) setsockopt(r1, 0x29, 0xb, &(0x7f0000000000)="d5ff9668", 0x4) setsockopt(r1, 0x29, 0x80000000000000a, &(0x7f0000000040)="90000000", 0x4) ioctl$WSDISPLAYIO_SMODE(r0, 0x8004574c, &(0x7f0000000100)=0x2) 16:02:03 executing program 0: r0 = socket(0x1e, 0x4000, 0x4) r1 = getppid() r2 = getuid() r3 = dup(r0) ioctl$TIOCFLUSH(r3, 0x80047410, &(0x7f00000000c0)=0x2) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000100), 0xc) r4 = getgid() setsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000080)={r1, r2, r4}, 0xc) r5 = socket(0x400000000018, 0x3, 0x0) setsockopt(r5, 0x20000000000029, 0x3e, &(0x7f0000000000)="53a6ee3e70eaee3e515737f7f47a87820d1fd90710c2df448724ca6cabbd9c8f494846d0019097116074f46e60bd3926e7d7a48cd5c4e717055ae57251fa1fd5ef9bdce2e36d084e9419b9cff3f3ca30d734b02c01c3281c351f9a0130ad0424be67522356d4866442", 0xffffff4d) 16:02:03 executing program 0: mknod(&(0x7f0000000080)='./bus\x00', 0x2080002002, 0x40004200000028ac) r0 = open(&(0x7f0000000600)='./bus\x00', 0x1, 0x83) bind(r0, &(0x7f0000000400)=@un=@file={0x0, './bus\x00'}, 0x8) r1 = msgget(0x2, 0x130) r2 = geteuid() r3 = getgid() r4 = getuid() getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000140)={0x0, 0x0, 0x0}, &(0x7f00000004c0)=0xc) r6 = getpgrp() r7 = getpgrp() msgctl$IPC_SET(r1, 0x1, &(0x7f0000000500)={{0x3, r2, r3, r4, r5, 0x150, 0x1}, 0x3, 0xf14, r6, r7, 0xc08, 0x5, 0x8001, 0x81}) execve(&(0x7f0000000000)='./bus\x00', &(0x7f0000000440)=[&(0x7f0000000640)='\\:\x00', &(0x7f0000000100)='\x00', &(0x7f00000006c0)='$,\x00', &(0x7f0000000180)='%\x00', &(0x7f00000001c0)='\xd9\x00', &(0x7f0000000200)='\x00', &(0x7f0000000300)='\x00', &(0x7f0000000340)='].\xc4\x00', &(0x7f0000000380)='\x00', &(0x7f00000003c0)='\x00'], &(0x7f0000000700)) writev(r0, &(0x7f00000000c0)=[{&(0x7f0000000240)="000000186004008ba8162b27febf00000000ba0d6232e99a000000000000000000000000080000380000000071dec3c2d04d05ebeca52469b49ae5989ec30c94e796ecf67f071f658fe9331ac9ad199d5d073089d28944abe1a71887d241d0eea78ed2004ae962f3ea8a7ec1ddbeff874907c01a2318a4bf84994e86f217987911c7e576c16ecf0056cf7130e7a17e8675f4", 0x92}], 0x1) 16:02:04 executing program 1: r0 = kqueue() kevent(r0, &(0x7f0000000080), 0x5, 0x0, 0x65ab, &(0x7f0000001340)) dup(r0) 16:02:04 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x100000000050, 0x0, 0x0, 0x7fff}, {0x40}, {0x6}]}) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x1, 0xa2) ioctl$BIOCIMMEDIATE(r0, 0x80044270, &(0x7f0000000240)=0x6) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000280)) fcntl$dupfd(r0, 0x0, r0) r1 = open(&(0x7f00000001c0)='./file0\x00', 0x10000, 0x2) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000300)={'tap', 0x0}) r2 = openat$null(0xffffffffffffff9c, &(0x7f0000000180)='/dev/null\x00', 0x10, 0x0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f00000000c0)={0x0, 0x0}, &(0x7f00000002c0)=0xc) r4 = getegid() ioctl$WSDISPLAYIO_GVIDEO(r1, 0x40045744, &(0x7f0000000340)) fchown(r2, r3, r4) r5 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x400, 0x0) ioctl$BIOCSETF(r5, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x1d43c8ff, 0x104, 0x5, 0x6}, {0x1, 0x400, 0x2, 0x5}]}) 16:02:04 executing program 0: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = dup(r1) ioctl$BIOCSRSIG(r2, 0x80044272, &(0x7f0000000040)=0xe63) getsockopt$sock_int(r0, 0xffff, 0x1008, 0x0, 0x0) 16:02:04 executing program 1: 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) fchdir(r1) ioctl$TIOCMSET(r1, 0x4004667b, &(0x7f0000000000)) 16:02:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x10000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000240)=[{0x81, 0x0, 0x0, 0x100000000000000}, {0x64}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) syz_emit_ethernet(0xf1, &(0x7f00000003c0)="34cd5bb7eadbb052f43ff55abb4acd372a6be352ad86a174d57949ed45d809f9f6b0830ba6e5d4fc6fb9e4a65acbd40bc40f60f2b8d50fe91d4da46d2169d8f2f883ce588c74d8c83981080b42d01d9d8ae27e53a564589e3caedd17b3ea3ae6b37d41e14464091ee2529abc58d1e736d312af313be690794ac29a22fbabf0a6225f78d365adef50c0370e032a115d931239ca41cb1237e515fba7d988186cb09d0aacdab9319028218841b1e7e97be4e7d65ce293fceae63e5e04906dc753ed5ba84b99ea58b72c601925141262bdb4e7495ccae7d53f5a2d302b636d3ca43933910ab85ed7e9442910269375e7b14d2e") 16:02:04 executing program 1: ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x10000000000001}}) r0 = socket(0x18, 0x4000, 0x0) pipe(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$WSKBDIO_GETMODE(r1, 0x40045714, &(0x7f0000000080)) close(r0) r2 = socket(0x18, 0x1, 0x0) close(r2) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, "000000000000000100002000"}) r3 = socket(0x18, 0x2, 0x0) connect$unix(r3, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r2, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) sendto$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 16:02:04 executing program 0: r0 = syz_open_pts() r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x20, 0x0) r2 = open$dir(&(0x7f0000000080)='./file0\x00', 0x80, 0x44) renameat(r1, &(0x7f0000000040)='./file0\x00', r2, &(0x7f0000000100)='./file0\x00') ioctl$TIOCSETA(r0, 0x802c7414, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, "b08dce58000000000000000000e60000000200"}) readv(r0, &(0x7f0000000200)=[{&(0x7f00000000c0)=""/45, 0x2d}], 0x1) 16:02:04 executing program 1: r0 = accept$inet(0xffffffffffffffff, &(0x7f00000000c0), &(0x7f00000001c0)=0xc) r1 = accept$unix(0xffffffffffffffff, &(0x7f0000000380)=ANY=[@ANYBLOB="0000000006ce00000000000000000000000000000000000000050000000000000020000000000000000045741f764100000000e74a56df84827a000000000000000000fcfffffffffffffff6aa82f3ce0000000700000002000000050000000000002ec4799c168d72a20778ba60"], &(0x7f0000000340)=0x5d) fcntl$dupfd(r0, 0xa, r1) mknod(&(0x7f0000000140)='./bus\x00', 0x80002005, 0x8000000000005200) r2 = kqueue() r3 = open$dir(&(0x7f0000000180)='./bus\x00', 0x0, 0x0) poll(&(0x7f00000002c0)=[{r2, 0x10}, {r1}, {r3, 0x20}, {r3, 0x80}, {r3, 0x15}, {r3, 0xe5}], 0x1b4, 0x1) pipe2(&(0x7f0000000040)={0xffffffffffffffff}, 0x4) connect$unix(r4, &(0x7f0000000080)=@abs={0x0, 0x0, 0x2}, 0x8) r5 = socket(0x11, 0x4003, 0x8) sendto$unix(r5, &(0x7f0000000000)="b10005016000009005001b0007000000050004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00f4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37282118e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x3, 0x0, 0x0) r6 = semget$private(0x0, 0x7, 0x408) r7 = openat$vmm(0xffffffffffffff9c, &(0x7f0000001000)='/dev/vmm\x00', 0x80, 0x0) r8 = getpid() fcntl$lock(r7, 0xf, &(0x7f0000001040)={0x3, 0x2, 0x7fff, 0x100000000, r8}) writev(r7, &(0x7f0000001100), 0x1) semop(r6, &(0x7f0000001140)=[{0x3, 0x9, 0x800}, {0x2, 0x10001, 0x800}, {0x1, 0x400bb2, 0x1800}, {0x0, 0x10000, 0x1800}, {0x2, 0xdb7, 0x1800}], 0x5) syz_extract_tcp_res$synack(&(0x7f0000000200), 0x1, 0x0) r9 = dup(r5) ioctl$TIOCMBIC(r9, 0x8004746b, &(0x7f00000011c0)=0x1) syz_open_pts() openat$vmm(0xffffffffffffff9c, &(0x7f0000000300)='/dev/vmm\x00', 0x80, 0x0) ioctl$VT_WAITACTIVE(r9, 0x20007606, &(0x7f0000000240)) getsockopt$SO_PEERCRED(r9, 0xffff, 0x1022, &(0x7f0000002600)={0x0, 0x0}, 0xfeaf) r11 = getgid() lchown(&(0x7f0000001280)='./file0\x00', r10, r11) chdir(&(0x7f0000000280)='./file0\x00') shutdown(r9, 0x2) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x0) clock_getres(0x0, &(0x7f0000000100)) shutdown(r9, 0x1) 16:02:04 executing program 1: mprotect(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x1) r0 = fcntl$dupfd(0xffffffffffffffff, 0xa, 0xffffffffffffff9c) ioctl$TIOCSETAW(r0, 0x802c7415, &(0x7f0000000000)={0x200, 0x8, 0xb4, 0x2, "0db6aa9f2ea77d1678131418dca2d8cb64eba1d2", 0x1000, 0xfffffffffffffffa}) getgid() setgroups(0xce, &(0x7f0000000040)) 16:02:04 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x48}, {0x80000000000016}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) r1 = getpgrp() fcntl$lock(r0, 0x8, &(0x7f0000000000)={0x3, 0x56b7f116999ba83f, 0x86, 0x1, r1}) syz_emit_ethernet(0x2, &(0x7f0000000040)="9e80") flock(r0, 0xf) 16:02:04 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSDLT(r0, 0x8004427a, &(0x7f0000000080)=0xff) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20}, {0x2}, {0x6}]}) r1 = semget(0x2, 0x3, 0x300) semctl$GETNCNT(r1, 0x3, 0x3, &(0x7f00000000c0)=""/15) syz_emit_ethernet(0x4, &(0x7f0000000180)="969b100e") 16:02:04 executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000840)={0xffffffffffffffff}) mprotect(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0) sendmsg(r0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001880)=[{0x10, 0x0, 0xfffffffffffffffe}], 0x10}, 0x0) 16:02:04 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x3a0934c44f7b202c, 0x312c) mknod$loop(&(0x7f0000000000)='./bus\x00', 0xc000, 0x1) r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x800, 0x0) ioctl$WSDISPLAYIO_GBURNER(r0, 0x400c5752, &(0x7f0000000080)) ioctl$WSDISPLAYIO_LSFONT(r0, 0xc058574e, &(0x7f0000000140)) open$dir(&(0x7f00000000c0)='./bus\x00', 0x0, 0x0) 16:02:04 executing program 0: shmget(0x2, 0x1000, 0x8, &(0x7f0000ffd000/0x1000)=nil) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCSETD(r1, 0x8004741b, &(0x7f0000000040)=0x80000000) ioctl$BIOCSETWF(r1, 0x80104277, &(0x7f00000000c0)={0x2, &(0x7f0000000080)=[{0x1, 0x0, 0x100000000, 0x9}, {0x4, 0x9, 0x8, 0x20}]}) shmget(0x3, 0x11000, 0x6, &(0x7f0000fee000/0x11000)=nil) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000100)={0x0, 0x0, 0x0}, &(0x7f0000000140)=0xc) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000180)={0x0, 0x0, 0x0}, &(0x7f00000001c0)=0xc) setreuid(r2, r4) kevent(r0, &(0x7f0000000200)=[{{r0}, 0xfffffffffffffffd, 0x80, 0x2, 0x1000, 0x6}, {{r1}, 0xffffffffffffffff, 0xae, 0xdfe59c5f3c41d73}], 0x6, &(0x7f0000000240)=[{{r1}, 0xfffffffffffffffd, 0x4, 0x1, 0x101, 0x80}, {{r1}, 0xd79b32bd05605e81, 0x2, 0xfffff, 0x6, 0x2be}, {{r1}, 0xfffffffffffffffd, 0x80, 0x0, 0x8000, 0xbc}, {{r0}, 0xfffffffffffffffe, 0x8, 0x2, 0x0, 0xfffffffffffffff9}, {{r1}, 0xffffffffffffffff, 0x5, 0x1, 0xfffffffffffffffd, 0x2}, {{r0}, 0xfffffffffffffff8, 0xc0, 0x80, 0xc114}], 0x58, &(0x7f0000000300)={0x6, 0x8}) fchown(r1, r2, r3) fchown(r1, r4, r3) ioctl$TIOCSFLAGS(r0, 0x8004745c, &(0x7f0000000340)=0x416) r6 = syz_open_pts() pipe2(&(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$KDDISABIO(r7, 0x20004b3d) write(r6, &(0x7f00000003c0)="06c1bcf887de0390e25cc934f83fc2c3f27b807a912a00f0d9f7df220e8522e37e992fd97c46e565b4e4d6c1f0bfb50bdeafaa1f7fb0cc30ca03f341a8fdd71f5891425ade819170f8caea3dec1dcd78f50633030259ef7855779a00d67274407f61997ff9c106e9a631900afd292f03ca828622e357ce2bfad67e1535dc6e53a50ca78a3926106b5457c04c29328e04529f1ec83560a5cb63d3717f06c4533c142d8a4acd8781983046f0b14a5ea47fdf0b33ae4c381589bd6af6253c9c1c14407703230b3e5daffe7810e10d0aff62c6138610d97882b523", 0xd9) ioctl$VT_SETMODE(r8, 0x80087602, &(0x7f00000004c0)={0x0, 0x7, 0x10000, 0x9}) socket(0x1, 0x4000, 0x5) r9 = open(&(0x7f0000000500)='./file0\x00', 0x80, 0x1) ioctl$WSMUXIO_ADD_DEVICE(r9, 0x80085761, &(0x7f0000000540)={0x3, 0x80000000}) setregid(r3, r5) r10 = kqueue() ioctl$VT_GETSTATE(r9, 0x40067664, &(0x7f0000000580)) ioctl$WSMUXIO_REMOVE_DEVICE(r9, 0x80085762, &(0x7f00000005c0)={0x2, 0x1}) close(r10) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000600)={0xffffffffffffffff}) mmap(&(0x7f0000fee000/0x4000)=nil, 0x4000, 0x2, 0x1010, r1, 0x0, 0x0) open(&(0x7f0000000640)='./file0\x00', 0x80, 0x10) ioctl$WSDISPLAYIO_GETSCREENTYPE(r11, 0xc028575d, &(0x7f0000000680)={0xfff, 0x9, './file0/file0\x00', 0x1fe0000000000, 0x6, 0x100}) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f00000006c0)={0x2c, './file0/file0\x00', './file0\x00'}) 16:02:04 executing program 1: r0 = open(&(0x7f0000000000)='./file0\x00', 0x80, 0x1) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f0000000040)) r1 = open(&(0x7f0000000080)='./file0\x00', 0x200, 0x5) sendmsg$unix(r1, &(0x7f00000003c0)={&(0x7f00000000c0)=@abs={0x1, 0x0, 0x0}, 0x8, &(0x7f0000000380)=[{&(0x7f0000000100)="68db207c4af2f57719606ec6e18d2eb1575e5fe7429f4c770738e478dabd40b0e1282f9abba4bdf34800f774618b97a6f06070cdecb22374f6042a09c4ef68576940ef319cf741ef764d381b58b0f981a1303a7959fb0c3aa966c9cadc30be635a62b2626498615c124335a9447ba2944a8458f9a4dd0c24baca1eadc9a7c460a4521d037ded5f111d88fe880ea80d5fc12f5e48ccde9ae5be66e19420f1117f849e88404c6bcb7e7e2938522522442923390769c5fa62e75cefbd041f1af4cd291ddc667d6382dda8bf02edf1b472c77ae2deb2afb9f258b137c8e11711547e97d192c8c55f4410696930c41a5fe7c55b0f8ca4c5f8633790", 0xf9}, {&(0x7f0000000200)="5fc8cfe8f3cf59c46126c3874da010ee86d71e5a3625551b07c37dba303bf921aef2d215fb8a8410b679d7509b68d5efdc0ead10c33ae5f223b26ef436e8ceb3627a083ce267f80e0de274d0608d4aa7c40dc777dfa86c31f917080c014805a844508501016346a221ed45f8205d768d66da681a21", 0x75}, {&(0x7f0000000280)="a346a519a165c19678c5a5b0f6d06a260cfcec6a0a56c0ce54ab4c770b2acdc8cc8e47d787f8173e488024e958f543bc91473afe60eb4dc2c701786707e60c86b7c95dca29ffe88270f9aad5b5c6f684b97ac05daac4c8bd76883d739392ceeb07d7d74fa952498e025c14e05d9affe8674f682ac67c9d9ed6645f2f28f86d5d8b9ff16d0e147b814d50cedeeb8904d386b74c60150b9a8f2a2419beb1ad2f2d8445b5242a27d795dca27d3eb8c4570d", 0xb0}, {&(0x7f0000000340)="7f85e35e38be4cca7fd222ae6cc7a146bdb9e4da1a645bb8abb5ba2fbd641f121d2ff4dd22", 0x25}], 0x4, 0x0, 0x0, 0xc}, 0x405) r2 = openat$klog(0xffffffffffffff9c, &(0x7f0000000400)='/dev/klog\x00', 0x10, 0x0) r3 = openat$klog(0xffffffffffffff9c, &(0x7f0000000440)='/dev/klog\x00', 0x100, 0x0) getpeername$unix(r1, &(0x7f0000000480)=@abs, &(0x7f00000004c0)=0x8) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000500)={0x7, 0x200000000000000, 0x8, 0x4}) kevent(r1, &(0x7f0000000540)=[{{r2}, 0xfffffffffffffffe, 0xc2, 0x1, 0x200, 0x9}], 0x9, &(0x7f0000000580)=[{{r3}, 0x6f89ba81f9d04e83, 0x4e, 0x2, 0xfff, 0xffffffff}, {{r1}, 0xfffffffffffffffd, 0x43, 0x1, 0x9, 0xffffffffffffffff}, {{r3}, 0xfffffffffffffff9, 0x40, 0x1, 0x7f, 0x5}, {{r0}, 0xfffffffffffffffe, 0x20, 0x4, 0x5, 0xf720}, {{r1}, 0xffffffffffffffff, 0x1f, 0x4, 0x1000, 0x1}, {{r2}, 0xfe01cac4df7c207d, 0x4, 0x40000001, 0x7, 0x3}, {{r3}, 0xfffffffffffffffd, 0xa0, 0x1, 0x2, 0x4}, {{r0}, 0xffffffffffffffff, 0xa3, 0x80000000, 0x7fffffff, 0xa7}, {{r1}, 0xfffffffffffffff8, 0x20, 0x80, 0x5, 0x6}], 0xe7, &(0x7f00000006c0)={0x100000001, 0x8001}) read(r0, &(0x7f0000000700)=""/52, 0x34) ioctl$WSMOUSEIO_SETPARAMS(r0, 0x80105728, &(0x7f0000000780)={&(0x7f0000000740)=[{0x8a, 0x6b}, {0x21, 0x1}, {0x7, 0x80}, {0x8b, 0x9}, {0x80, 0x9}], 0x5}) lseek(r0, 0x0, 0x0, 0x5061fa7d41d815ea) ioctl$WSMOUSEIO_GTYPE(r0, 0x40045720, &(0x7f00000007c0)) fcntl$setflags(r0, 0x2, 0x1) ioctl$TIOCMSET(r0, 0x8004746d, &(0x7f0000000800)=0xffffffffffff7fff) renameat(r1, &(0x7f0000000840)='./file1\x00', r1, &(0x7f0000000880)='./file0\x00') kqueue() getpeername$unix(r0, &(0x7f0000000bc0)=ANY=[@ANYBLOB="8f7c011b3efeac1cfc381a362a56e1d579a5351d888cbcdd9a95ad1769b2370ae8f88f316f0bb69df41cdec2416ca338ff026ec017cb8dcb"], &(0x7f0000000900)=0x9) pread(r0, &(0x7f0000000940)="856856ccb02dbb17265e2fc7921f7fde562f60a05355eb9bdba941", 0x1b, 0x0, 0x0) ioctl$TIOCSETVERAUTH(r0, 0x8004741c, &(0x7f0000000980)=0x9b2) r4 = msgget(0x2, 0x600) msgrcv(r4, &(0x7f00000009c0)=ANY=[@ANYBLOB="00000000ad480000000000000000000000000000000000e00000002000000000000000000000deffffffffffffff000000"], 0x37, 0x1, 0x1000) ioctl$TIOCSWINSZ(r1, 0x80087467, &(0x7f0000000a00)={0x1, 0x93, 0x0, 0x4b}) ioctl$VT_ACTIVATE(r0, 0x20007605, &(0x7f0000000a40)=0xd6) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x7) ioctl$TIOCDRAIN(r0, 0x2000745e) read(r1, &(0x7f0000000a80)=""/136, 0x88) r5 = semget$private(0x0, 0x2, 0x4) semop(r5, &(0x7f0000000b40)=[{0x2, 0x3fffffffc00000, 0x1800}, {0x60aa4ad43dd10294, 0xa9, 0x1000}, {0x1, 0x8, 0x1800}, {0x1, 0xf6a, 0x1800}, {0x3, 0x6d45d40e, 0xb5b17656c012ed4b}, {0x2, 0x9, 0xf8198fc2d8778b0d}, {0x7, 0x3, 0x800}, {0x4, 0x79, 0x800}], 0x3bf) ioctl$FIOSETOWN(r3, 0x8004667c, &(0x7f0000000b80)=0x5) 16:02:04 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x8, 0x0, 0x0) readv(r0, &(0x7f0000001600)=[{&(0x7f00000004c0)=""/4096, 0x137f}], 0x1) r2 = dup(r1) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000000)={0x80000001, 0xde70, 0x9, 0x0, &(0x7f0000000140)={{0xb3d1, 0x3088, 0x4, 0x8001, 0x10001, 0x47c, 0x3}, {[0x5, 0xd07, 0x7fff, 0x7, 0x100000000, 0x6, 0x101, 0xf6c, 0x1, 0x3f, 0x5, 0x7f, 0x1, 0x5, 0xecc, 0x4a, 0x7, 0x7], [0x1, 0xff, 0x20004, 0x100, 0x3ff, 0x6, 0x3f, 0x9, 0x0, 0x1ff], [0x0, 0xffffffff80000000, 0x2, 0x1, 0x200, 0xfffffffffffffff8, 0x6], [0x200040000000, 0x1000, 0x40, 0x45, 0xef8e, 0x3], [{0x80, 0x6ee59681, 0x9, 0x3}, {0x5, 0x6, 0x5, 0x7}, {0x1000, 0x8, 0xe27, 0x8}, {0xc91, 0x1f, 0x0, 0xfffffffffffffffd}, {0x7f, 0x5, 0x80000000, 0x10001}, {0x8001, 0x9, 0x2, 0xac}, {0x988c, 0x1, 0x2, 0x5}, {0x2, 0x400, 0x1, 0x3}], {0x2, 0xffffffffffff6091, 0x859f, 0x20}, {0x8, 0x81, 0x392b, 0x7}}}, 0x914, 0x9}) r3 = dup2(r1, r1) getsockopt$sock_linger(r3, 0xffff, 0x80, &(0x7f0000000080), &(0x7f00000000c0)=0x8) ioctl$VT_ACTIVATE(r2, 0x20007605, &(0x7f0000000040)=0x8) 16:02:05 executing program 1: setrlimit(0x8, &(0x7f0000000040)={0x7, 0x95}) r0 = syz_open_pts() r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCVERSION(r1, 0x40044271, &(0x7f00000000c0)) close(r0) r2 = syz_open_pts() ioctl$TIOCSETAF(r2, 0x802c7416, &(0x7f0000000080)={0x0, 0x1, 0x3, 0x1b19, "abd0cc0d68dc73827774fdccdff3fc844ae89310"}) write(r0, &(0x7f0000000140)="2078f7b678807d89e032dc", 0xb) 16:02:05 executing program 0: r0 = socket(0x11, 0x3, 0x0) mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5dc2) read(r0, &(0x7f0000000140)=""/255, 0xff) open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000040)='/dev/ttyCcfg\x00', 0x40, 0x0) ioctl$WSDISPLAYIO_GETSCREENTYPE(r1, 0xc028575d, &(0x7f0000000080)={0x800, 0x7, './bus\x00', 0x1, 0x2ae3dbc6, 0x40a60068}) 16:02:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x4, &(0x7f0000000000)=[{0x100000001, 0x0, 0x0, 0x29d8aaa8}, {0xc}, {0x3c}, {0x7ffffffe}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") r1 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f0000000180)) openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x400, 0x0) 16:02:05 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = fcntl$dupfd(r0, 0x0, r0) utimes(0x0, &(0x7f00000000c0)={{}, {0x80000000, 0xfffffffffffffffd}}) ioctl$VT_ACTIVATE(r1, 0x20007605, &(0x7f0000000000)=0x78) ioctl$TIOCNOTTY(r1, 0x20007471) ioctl$KDDISABIO(r1, 0x20004b3d) ioctl$TIOCFLUSH(r1, 0xc028698d, &(0x7f00000000c0)) 16:02:05 executing program 0: mkdir(&(0x7f0000000080)='./file0/file0\x00', 0x0) chdir(&(0x7f00000001c0)='./file0\x00') setuid(0xee01) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0, 0x0}, &(0x7f00000000c0)=0xc) setuid(r0) r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x801, 0x0) ioctl$FIOASYNC(r1, 0x8004667d, &(0x7f0000000100)=0x4a24) 16:02:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x40}, {0x60}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000540)={'tap', 0x0}) ioctl$BIOCGSTATS(r0, 0x4008426f, &(0x7f0000000100)) syz_emit_ethernet(0x4, &(0x7f0000000580)="b1a05e28") ioctl$BIOCSFILDROP(r0, 0x80044279, &(0x7f0000000140)=0x1) 16:02:05 executing program 0: open$dir(&(0x7f0000000100)='./file0\x00', 0x100, 0x10) mknod(&(0x7f00000001c0)='./file0\x00', 0x1000, 0x0) chmod(&(0x7f0000000040)='./file0\x00', 0x12) getgroups(0x7, &(0x7f0000000200)=[0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0]) setegid(r0) setgroups(0x0, 0x0) getsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x1022, &(0x7f0000000080), &(0x7f00000000c0)=0xc) r1 = getuid() setuid(r1) truncate(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) 16:02:05 executing program 1: r0 = socket(0x10000000011, 0x10000004003, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000000)='/dev/null\x00', 0x0, 0x0) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000040)) sendto$unix(r0, &(0x7f0000000180)="b1000513600000000000000000400000000004fecea11ea8fef96ecfc73fd3357ae26caa0416fa4f376336acf00b7804be781e4991f7c8df5f882b297be1aa5b23ed00e3630667a586196a07949a2cf4c8b2ca3ebbc257699a1f132e27acb5d602000d7d026ba8af63ff37281c18e4fd89720fd3872babfbb770c1f5a872c881ff7cc53c894303b22f310b404f36a00f90006ee01b1257aea8c500000002000000000000020208a371a3f8000400000000000000010000000000000000", 0xb1, 0x0, 0x0, 0xffffffd6) 16:02:05 executing program 1: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffa000/0x2000)=nil) munmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000) r1 = shmat(r0, &(0x7f0000ffa000/0x2000)=nil, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20000, 0x80) ioctl$KDSETMODE(r2, 0x20004b0a, &(0x7f0000000040)=0x1) shmdt(r1) 16:02:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x1c}, {0x5c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000040)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="02") r1 = openat(0xffffffffffffffff, &(0x7f0000000180)='./file0\x00', 0x80, 0x60) sendto$inet6(r1, &(0x7f00000001c0)="58dceb1ba11f537999ac1e806f6c9dd5a16dfe760d1feb554c3d944b01eaddaa779367459d54d42922b4863faebc217b512a47dff75c5d5900e51fad455f152cd5ad6c596ee46ceb38747444c9838e3617106efb527193e382849345d468fb431fbafb84a8e77224f602b3d3b47b33fcc2c62357bc21ef4e1f521a4cf7269b6752fc2be808009b845c5534a8adae15df447404465d72e361ea9f9aa43a8290fc5a133150e4c390e27b1481db8085781602211113576530bb4627cd5890b1c2d417690cfde7a3d7df9f37526db7fe5ccc9471c6c82abbbf729734da601c32d744e87be7cccbaa9fa475cb421b8f2e406d3fa8221a3a3315d5917443677fee9a66c8199291ffc2022aeccc20585b06d86cff49bfc198a75eb7d8fe99bda86805f94493b538ff4d40864226ae5ca8215cb3026fba4e44d763f0a20fc598b9b7dbaea6d0b2ccbd37517938c2268c507e5f189a96c437e785d3f4242d095bcd8a685189893fbe16e8641a8fb3cd63c11e840baca4aedfc030f9fa37368029498b7b8383c3cda365f0de4e2952368eca73cce31d011803d9c270bd1803092440f8fd974932c95be9e88995039c6c4c214528a6b6b2200cbbeedba1f35e9e215ec08a78f84996814e8301fa42450b1fff549df98fc1944b3443b019f263c7cf3407e4e89cef072175b393ea2986d8ff78902b8bd665516826f9279c0f4a9061032a2f454055536b4ebd5f0578932320b0aed1e6ea3a4557ce49b52313a74c13cc2f0a17c3bcbcdeb4a607f5d28bbc2717e67f4563db1bc0ae72f7be0ad05c204af1c2f098dc026674a1bb4aa8a99d4f1043e23f3bde8f28590702debe12e67765a6a8b8f486b266573afe6ca043ae79c86b6009bf87004cde013db05824fecf4d9ec8fb9f14e94c33955a1caebe762ee56b07cdadcaa3c4ffc24ade3349ff7beee09fa2908a5b86e845ada8318c48d3a8ce2f14a7b82e1bcd7ccc0c1a96e140b51c884860b237c8f32e12d1a4a732529c91bd4c3f1ba053a23dd1214d5d9103459abbf0f6baa99d4cd0c80c6f270b747d4ae7295ca136649358157e89c42b1281088c869e07b5362bb7dba3b0912611e67b4032675269abd17f78a62c46ebb4d17283e84ff7382cfba629555b6615041229fc9f898a84e69a74189e2aacebd859ef2b68c14aa8e66b4e166d894cebec4f8a5e0298bbf73d9a89764dbeec111c3eaaa9aa59cd6f8fea5b32eeaade6b427d3d13a701b4474a0db6f2d76b3a0056e1ce64a49c75c0ff9a1f887fd70781a7f1a952ca6b59632d239686fc2b74572fe6c019ad9d609760fc503c82a15ad550fa4df83a3854c1430cbb3ad2d53be8155e1020b89ee677440331975bbfe7faa35e392835ec0f91f8f9ed284a0824d07cde181541100cbe0643808cfb7383eb5c76117ed8f10ebe825fbc8de010794b4b6d7ae2315b25fc1f4d1dee191af6104c58a9af4338bf1471240758cf014fb384d271f4397cfdd3b72fd379bbeb3865ea086f6c12a9e4436c70abc01cb822364a0cf711988e90abfa9a2d5e422502ab6368857a02cd12b3cee093ea26b71aaeee167ed09f57ec2745faf98eefe0e20cc2cb0f9094e49e253dd99f7f4596f7f237728855d763bd92fcf114acc5622862183d6114c880b8356f7192dd924f3328cb98b39aeba76ec0d7cfdfe02fa6c8c36772c800558b2d88f068fe2efb9587d23bf7a206edc0eaba197e0b28da1583b4b180be1adf409e33564541e2f080beb747422735c74ad55cc48d5309d7087e53b5e7e5e5c20bb3d1bec98e5ebf4473ffd93c15b30e624d95a7c80d64bf6d584cf31a9d8f8aea8941ca9c192908b0fc36c669e1f210f5708808a037d9fd7734a14f1690be33551d5175f501f4c6197d3bab85c35f62cd53828f3d38b82f43c397b395f3206e3ac5f53f53b0abe80650152d6cf50b190a8348de85bc369bb8dd2c956a56b138f2c097f9c473a0bb36cb96de354ff8e08c1dca21e402f5daacacfc05606e28df61e8a42c7009b3d6724e00bb0768cad513289ea1be88ff67df3b207756f7b533a69eab5a60462d9f1bb8e502121c735923fbbc724c9aedd9da00ca50780a4a07a10835c8cf71e3941515da967fe562b754019dcd75cdc1baf70166a8f194f1a121ad03805a1450354b60ae397601938323a314cd0f0611ff1a19c3f927354fec632490a26202df3afa556eab043a562d7161cd45fb3475e9f0aa9f95009216de1f866881f6c981e12147b07f682bd1cf3f142395f681fc684a04dab1bd039c51718cd6e14cca18c9a98f0f052e77257b9436e4435c41c9c6de179d6dd71b3944d81ff46de6de8c38ea6b61fe065f902d35c578c7cd3d2f8bf39cb69e4da161a1c5cf8a3acda41fadfde2f608fc7207b6700de23e5acf4cd8d81db26940826b97e7c6f67f34a8afb6828d2936f627970d1fcee3a553ef350d82287ab011a3b058f749399612cbe084d1cc383dd8cee1aec5330526dd7b3646bc772e17f894aee36f8a700f5f526011ee1fcdff5c8b7f990fe185d25f3b43f6fd0fc7210276571fb0ab937ccc3e01a687ec54ba9c2d2210d71d3e0ead8addf5beaf06ef691e1a96cca4b71387de24f5a7a8f2e1bc365961b47b4bf6d5ffa08a6074fd98644eeedd8211d2ed23544140db4add17c77112ff9e07339eefb08a8522f58229a2bd010f05d501815c864a79c314de074ec92b2eb4602895a4bfdb036c8cbb778ec592e54a873b6dc8c10448092e473b62ac042ff5475fc77386d4627194958cfc1ce0417c654d35ee06b75329ee4b1e5f4c9c751b30a57b3c6b446794ae22948da75f89cdb7c7a818f4aa6cd81806b0ff09833c75c26a1d9907a68c30cdd298ac00ad4296696076309052a894bd333680c269c10b0e2b2e985fba3f4c0e9724f712bf2637ba3be6188cdb5fafe311da3d75cf7a1a6d1ee017b917dba6523ccdc4e735c3180ce60e7f901ef30b984686d5ccd56f986a722de049981cf70d50e376aed77b0fb8fba60a2535ebeb0eae7499f7d1118097dee2f334545c599f43054c165d75242ea996a1ceeb85db91a08664f8ea7270d31bfcb5d26f3a2463aade9965a74bb51de11e5e26a0fd4b1c0b23a35f94d2f96e1c31efc42a4f4ce4e0043efefd75bccb29ab918b4f7df2809ac3032198747860a9aa77b8cc956bc65b223999907494109d8b5ac8a32ed2f5ac29f31dd5954f457e94e647809d098fb7545161ab480cfffd37c1b8b5a36f27d6ce0bb4b71d5079a8ba457c692bc6472774b8eb5a5187028d60d747153ccc76448d4c8e1fdff41b608fd54e9a5d872a94237deecdc7c4530331acf83de9a8de90159ba695faf61d33c38ab6d7db6b39af3f1a83af44f90979d280415a863cc50cad6ff647e65c948a5be14e1c33fbb22fb0eaf01781bd1414aa20f5dbdb48ae59e0326e273592623c56207fc3a934e1800aa57e8fb71728e6a2dadac717e216456614f3c65cc70114b71efeb1017148b47071913d17e3cc5c4086300406992afba77651fe9c7cef6a185c1c11727374aa3c8105309d4a79e10530c13290aa49cea9eb65c845d5bca5424b35cb0fba8d6d3bef8603201d8ab34656eb8f89cc50ca1a005691a1906cc670be961b263704b3d3eaebf534839dae97c0fcd09219116586c0546075812d7ec9cb1caea9eaef0bd135ac18ed96bbc3788380bb73768eda942d002b438a2e709c3952846db77a773c1649e82c6457946354dc5e6b989e6f30018344bb52253811313a80a794d4ea03bf2e1c7ea1987ba3e8bdadcb160d8c6d26ba6b31eedbf42b6438d0822e857b1ec768313f417970bce73f72ce427b6755d67aed27218a56c7eb73f7bf2533f9bb14ec6ed514c3a71edc53ea9c0f20bc4e6843a3bdaec2ae4f74da8c5ea6dd2f47bed3c622ca26850ce647a1ec0314fb0e356c77a171657697d7a0fc56f45428680f92b07d62b7db0369eb32172cc6b1119b8358fd8f39bca20b803adc6dad550919fecb4d6db91758fc0d130da7d1c8b6f483606e942c47264f8d923b5974339f1f51c9f5851fb8d8926e4a819f9719feef0b4267331550aac0031ec4022ee22cf6d949374288663254eef5f3958d4882f0ce6739a50d11d9e0bd0725b2bf12281b5cd5ccbde0860f5947774d1ed9613792de0d1099012751f2821a35f5aa300a5bf4812f84f20da023a1217861be9b17c45c62285d753cfa72be1bde08f1ba82d986bee7319a5cd60946f9338531e169b15bd3cb6a9f1e896df886e64f3fd1a73f7fc460d1c36dce454fb6d50cffbd62b6e5085985077ca68baaf0d5ce841ea08dc4238fca580751719fb7df6c39ba3c5bd5ef787e766ef9021aeda460e13623a3d89b3cc9eb7a43d20f87d3066954cb5a179b483dd7d173740d7f8682510e4abb2521aae8763278e7811d3c84271e1f04e8969eb22a62030e5e7e050f0dd20885f22b5ff2e65ca695508dea15cc48e382877adaa408f824c870142df84860336ee602ead654a4d1d5b05020361846d37c7cd157f93ba9512b08f1613d29aa97e3aacca4cc5d7aabd1aef590c3d03f5e0b86370c5ef58e46f3a80fd8f3d8fab261ad89c77ff1d891d7d12ab37c7722bc051e41110d69ac8e1089ed8e077035a097ceda7463e64207461bc49df3dcacf761abb0b33cc6eed10615d1e45b881e84cae7254ad2f5c364e6fe79325135d9f51b7bec44192020f3c4685fdc1266f5cf29caab033b26954a4cecb7fcc41d309f6646954afe783bef1d5f6d2db135b0139f203a656ec2e4b7bb15fa839a7d5f43b633c792105f0d0a18e3d81191ad8f2db2b565f9558d2ecbef4175aaccc11e6d8bddefbb99ae886727cf2cfb976bd561e24ed5e793bb61f532dc7dbbffc1ff55b6ce5597171e7af45e68eca9956ab7662446715776b2133bc0768990f956289aa22512ffb91c073bafef72f7bea6fd353755be7a94c528e334e89ca4663c5beb81c8e72ed490cbb94edef6dd728f9f3d18daeafef1937805d587d70b6769a7c87fa5df74768b3735896050ba4724e607ece3da35a549671273288e32a2f6a0e3e12d1083c00ef0362301dc81240cb7b37bd9621ddf75f62939be9ce40ef4cfa72bfc9516a259af0343d3d2073b96c46f1e2ba7670d6c46803ed4357a2d6e9766f8a879bf6ceb696f62acebc807b91eec08d9c292eb18b07faad0c2444b4ce9eb03a12de470c48630e6dce5d58c03e4c146271ab9a613f25b77aea33364ec3730797d9712bf642fd502b162ff0d0d0bba7bd8793d0e4a9662767ca571d1b389bc4ebbe42482d9b622993f7c999ecc5ead8ccd8504e516c39d8b3dda87c407897fbcb22f62828ce9f153491695edc66fcad183b3be837962a0699fff2cf6b9621cb9ea31e4399be5a40dc6e9143512008a734b49abd1f03609e37ff1148b8682f18d23ef392b348f5abb8300820b9da901906af4907498a0c8074eb559f946c9bdd1bcea6f868b0407b3264ca455449467750570f9fce561f51e0870c6e3e78d261acfdfe42efc3d4d9610b890024cf2624e1ef34bb53050506edbdf3dfee1ae3967f41ddcb20b0b75e709acd5aa401b13b6afa4680a050ed31d9ed9aaf2bca24b08db711931e2020fbbe4dc546915ffd650b3e205d5a31ceaebfd34fd7d6c51c1ee426a8a9c1b54af454e8d361e60e13b72b4b43ab1b0a5a5630fea485abc3aea8b7c881eb36e7eea6db83872f39a686cce929ac21ee4821ccdd1041657ec1c2698261bcbdcfe6dc00956489597ad1f87622b42a8974dd6a61b9757e26a5daca2b0854a03", 0x1000, 0x4, 0x0, 0x0) r2 = openat$null(0xffffffffffffff9c, &(0x7f00000011c0)='/dev/null\x00', 0x20, 0x0) preadv(r0, &(0x7f0000000100)=[{&(0x7f0000001200)=""/152, 0x98}, {&(0x7f00000012c0)=""/220, 0xdc}, {&(0x7f00000013c0)=""/144, 0x90}], 0x3, 0x0, 0x0) fsync(r2) 16:02:05 executing program 0: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x50}, {0x4c}, {0x6}]}) ioctl$BIOCSETIF(0xffffffffffffffff, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) 16:02:05 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x9, 0x93}) r0 = syz_open_pts() close(r0) syz_open_pts() ioctl$TIOCSETAW(r0, 0x80047469, &(0x7f0000001780)={0x34, 0x0, 0x0, 0x0, "1ffbffa6163cb90277925f1be62c36ae61dba648", 0x4}) write(r0, 0x0, 0xad) 16:02:05 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x40, 0x3d, 0x0, 0xfffffffffffffd95) 16:02:05 executing program 1: r0 = socket(0x64700e7f301d1cca, 0xc003, 0x0) r1 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r1, &(0x7f00000002c0)=[{&(0x7f0000000080)="e150ce26e5", 0x5}], 0x1000000000000018, 0x0, 0x0) pwritev(r1, &(0x7f0000000140)=[{&(0x7f00000000c0)="4402", 0x2}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r1, 0x0, 0x0) connect$unix(r0, &(0x7f0000000000)=ANY=[@ANYBLOB], 0x10) ioctl$WSDISPLAYIO_SVIDEO(r1, 0x80045745, &(0x7f0000000180)=0x1) connect(r0, &(0x7f0000000100)=@un=@abs={0x0, 0x0, 0x2}, 0x8) connect(r0, &(0x7f0000000000)=@un=@file={0x0, './file0/file0\x00'}, 0xfffffdd4) 16:02:05 executing program 0: select(0xfffffffffffffdc6, 0x0, 0x0, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xfffffffffffffffe}) r0 = socket$inet(0x2, 0x4, 0xf4) pwritev(r0, &(0x7f0000000200)=[{&(0x7f0000000000)="a72d3ae58391ce9b3bd9fe0793bd2d8472e16016292f0b7ce4a229db71eecccbbbbb5849685bad31f3fb0efea398a3c57e1dac71e23b4b0f75793469276797e47cf2f0ea195af344ee071a1123cf2dc7af81800821b80cd1182c209b073494bed79027295c88490e04de79f8bf5c37634c93a4f8c93b6d481a2a669a5b20002bf8dd0fa3abe2d4605be981dfa244ea983bf91577ab058ffdf82c3510747b6651d6c5db14d11625ce8a3645012a7607972f13", 0xb2}, {&(0x7f00000000c0)="5c1a8a91d5db4e54d06c81e4c9e48b65eddccce0b96942ef58637fdab973e3aa7c0027f9b90f13350d339800ec5a185653ade1717ac709f688c4a94ec51e06710cb5c540e8c0efdc5532239f9ef6811b3fc2579b37c0a092933fbd7bd174d43a7313a9da5291aa348cb9cb5d919eff807ab12ba9647ab778941dbd5a460a4df32591c08f1f094c1404b2f2ad44624bb0c39a3244f3b4caade9c4a57c61ffb125add36be1a338dbf3ecfe2c719dbce726", 0xb0}, {&(0x7f00000001c0)}], 0x3, 0x0, 0x0) 16:02:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x14}, {0x35}, {0x6}]}) truncate(&(0x7f0000000100)='./file0\x00', 0x0, 0x4) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000380)={'tap', 0x0}) r1 = open(&(0x7f0000000200)='./file0\x00', 0x400, 0x1) ioctl$WSDISPLAYIO_DELFONT(r1, 0x8058574f, &(0x7f00000002c0)={'./file0\x00', 0x3, 0x8f, 0x9, 0x1, 0xffff, 0x800, 0xf6d, 0x1, 0x1, 0x1ff, 0x4}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000001c0)={0x1, &(0x7f0000000180)=[{0xfffffffffffffffa, 0xfff, 0x7, 0x538ad44b}]}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x8, 0x0, 0x2}]}) 16:02:05 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x8000200, 0x0) r1 = open(&(0x7f0000000100)='./file0\x00', 0x0, 0x0) r2 = open(&(0x7f0000000040)='./file0\x00', 0x611, 0x0) fcntl$getown(r0, 0x5) pwritev(r2, &(0x7f0000001580)=[{&(0x7f0000000080)="b069bb4642b338c5d5b1021fb8", 0xd}], 0x1, 0x0, 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x5, 0x10, r1, 0x0, 0x0) clock_settime(0x0, &(0x7f0000000000)) 16:02:05 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000000)=[{0x2}, {0x1c, 0x0, 0x7fffffff}, {0x6, 0x0, 0x9b}]}) ioctl$BIOCGHDRCMPLT(0xffffffffffffffff, 0x40044274, &(0x7f0000000040)) syz_emit_ethernet(0x1, &(0x7f0000000100)="b6") openat$wsdisplay(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/ttyCcfg\x00', 0x80, 0x0) 16:02:05 executing program 0: r0 = openat$pci(0xffffffffffffff9c, &(0x7f0000000140)='/dev/pci\x00', 0x288a0, 0x0) fcntl$setstatus(r0, 0x4, 0xc) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8800, 0x0) ioctl$KDSETRAD(r1, 0x20004b43) r2 = kqueue() mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4000000004500) r3 = open(&(0x7f0000000100)='./bus\x00', 0x0, 0x0) dup2(r2, r3) 16:02:05 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x4000000001, 0x0) r1 = openat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0x2, 0xc6) ioctl$TIOCSPGRP(r1, 0x40047477, &(0x7f0000000080)) ioctl$BIOCSETWF(r0, 0x80104277, &(0x7f00000000c0)={0x3, &(0x7f0000000180)=[{0x4d}, {0x200002c}, {0x6, 0x0, 0x0, 0xfffffffffffffffc}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCLOCK(r1, 0x20004276) write(r0, &(0x7f0000000240)="423bd40900667f3f002ece000800dbff00003b0d0cfe2a9c01458522a6", 0x15) 16:02:05 executing program 0: mknod(&(0x7f0000000100)='./bus\x00', 0x80002007, 0x5cc2) r0 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) poll(&(0x7f0000000040)=[{r0, 0xee}, {r0}], 0x2, 0x0) 16:02:06 executing program 1: ioctl$TIOCSETAF(0xffffffffffffffff, 0x802c7416, &(0x7f0000000140)={0x1ff}) acct(&(0x7f0000000040)='./file0\x00') mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x6, 0x70fb1c10f1d90fdc, 0x1) setsockopt(r0, 0x80000000000029, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) setsockopt(r0, 0x29, 0xc, &(0x7f0000000140)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 16:02:06 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000100)='/dev/null\x00', 0x2, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x2, &(0x7f0000000040)=[{}, {0x16}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000140)={0x3, &(0x7f0000000100)=[{0x45}, {0x80000000000015}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) syz_emit_ethernet(0x0, &(0x7f0000000000)="b3") mprotect(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x4) ioctl$BIOCPROMISC(r0, 0x20004269) 16:02:06 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2080002002, 0x40004000000228aa) writev(0xffffffffffffffff, &(0x7f00000000c0)=[{&(0x7f0000000040)="000000186004008b00000027feffffab7b74371b2891fffffe00000000000000000000000000000000040000", 0x2c}], 0x1) connect(0xffffffffffffffff, &(0x7f0000000080)=@in6={0x18, 0x3, 0x2, 0x101}, 0xc) 16:02:06 executing program 1: ioctl$BIOCSETF(0xffffffffffffffff, 0x80104267, &(0x7f0000000100)) 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"}) accept$inet(r0, &(0x7f0000000040), &(0x7f0000000080)=0xc) connect$unix(0xffffffffffffffff, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) close(r0) r1 = socket(0x18, 0x3, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) setsockopt(r1, 0x1000000029, 0x2e, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r1, &(0x7f0000000100)="8c65", 0x6d2) 16:02:06 executing program 0: kevent(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0xfffffffffffffff4}) r0 = fcntl$dupfd(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c) ioctl$TIOCDRAIN(r0, 0x2000745e) pipe2(&(0x7f0000000580)={0xffffffffffffffff}, 0x4) ioctl$PCIOCWRITE(r1, 0xc0107003, &(0x7f0000000040)={{0x8, 0x4, 0x80000001}, 0x6, 0x5d391a3, 0x4}) r2 = kqueue() kevent(r2, 0x0, 0x0, 0x0, 0x51b, 0x0) writev(r1, &(0x7f0000000500)=[{&(0x7f0000000080)="1bd15cab77714dce34ce22caeceea416b02b637b9e44bbe83e1c9c6bd2b6468243f3480e44e0aacb982171710dd2b3e51631eb61b92538e378b8ff50324a8d0dbeee6348861a24f30adab0", 0x4b}, {&(0x7f0000000180)="0c8f19468f45e983f56fd6de21d93ff19786d5ff7ed03a36118926d05a912bb39715ba13f4962bdf39a150ea49cb011dbe581fd4945d6a7292d7c9261c90fc4006339f437b4a1b430a146a18421d3aa6e684b67afe24923bfbf4ef55cb9f2086e8d40aaae81012663f74159701b0410e1764c7cefa29243c3bda04fbec2505df96f997e45a4e8a3c8cbb1479c87b61b925378eaf7ce4404a7de55bbd30754e7e77caeadc7727a58bc11966896bb89e9e9c9bb7c972", 0xb5}, {&(0x7f0000000240)="cf6a30df66dc49b5ae5d58d0979c933861292466f1c269e36fbf567383feb35ee54e7b7eda183c468b81f6569c2360d68bdf5852eccf02acd2345fc85d94c634dcb177967659973d9881324faef267906639f8bccc5e731900bd53b478d3399d4ea2599a849e3b3fa3bc34a86b5f737211047525fccc2ee79bbd84372af0f49d6924d5e5613c0fa680fe8a735fa083bae5cac37abf252ba91e01b26fb2cad663b25252c76643caa821f2be98ad1b25f8929d87d1feff2d1488eff888a8a7", 0xbe}, {&(0x7f0000000300)="95ff0808f7453da5a1ea205bf4c43ca92a93486389336f436c2bc7d437be4485a4d23ad65fbe3a8dcbd6585735ff92f6e818bfe4a0e5778292b602c2a856a525f3c93f059ebb314f45c756b769fb074dc3c026d18eaf91f0782e1585f8dbfb7c6d71baffc65c3b84426f5bf9643aa9613ffe1612e5ac5db466d1244219d1452fe1b1", 0x82}, {&(0x7f0000000100)="524710eec5afa4545b3addf76e041a0d018288b3538efb2663b45f9b081b87b94c1730b0e8b72f1617f4868dbff606", 0x2f}, {&(0x7f00000003c0)="c2e6b07cb7b0401e3daa26e6960a9ee2cdb1ef6f98e4152d80e2ddd43694869cb33fecedbce5baa7aeefa474a876da3838374742b59c4ecbd3893174a1a534612ef7f23c68e7513681b96ee2632ab2c52a4202ed1ed386e84ed27f48d30a150395c4757e7dc66756147250b0d95fc939a3e2afa612f07bc958efbd14581105a4be43", 0x82}, {&(0x7f0000000480)="e971fb86e63de35e0527cd4b8c3c9e12d40e951a3b8acaf046acd3951714c280dba637e151bead4cd76d458b875c8963103468b791e739366180827213f1eb3f3aafb88ebdfd2e8b606323289f42484be8a5925f956b1cc8a2ceeee2c8b83871fb122ba40dd7d4e163c2afe0e183ea2b8e5fc4de8301f9ddf19cbcd787", 0x7d}], 0x7) kevent(r2, &(0x7f0000000000), 0x66, 0x0, 0x81, 0x0) close(r2) 16:02:06 executing program 1: pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = open(&(0x7f0000000040)='./file0\x00', 0x200, 0x0) r3 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) read(r0, &(0x7f0000001740)=""/4096, 0x1000) preadv(0xffffffffffffffff, &(0x7f00000004c0)=[{&(0x7f0000001640)=""/247, 0xffffffcc}], 0x1, 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f0000000700)={0x0, 0x0}, &(0x7f0000000740)=0xc) r5 = getgid() fchownat(r2, &(0x7f00000006c0)='./file0\x00', r4, r5, 0x6) r6 = open(&(0x7f0000000680)='./file0\x00', 0x611, 0x10000) fcntl$setstatus(r6, 0x4, 0x80) close(r0) pwritev(r6, &(0x7f00000003c0), 0x273, 0x0, 0x0) mmap(&(0x7f0000001000/0x2000)=nil, 0x2000, 0x2, 0x10, r3, 0x0, 0x0) write(r1, &(0x7f0000000100)='w', 0x1) execve(&(0x7f0000000000)='./file0\x00', &(0x7f0000000440)=[&(0x7f00000000c0)='-\x00', &(0x7f0000000180)=',\\', &(0x7f0000000240)='!\x00', &(0x7f0000000280)='\x00', &(0x7f00000002c0)='\x00', &(0x7f0000000300)='~,!(\x00', &(0x7f0000000340)='+\x00', &(0x7f0000000380)=':-\x00', &(0x7f00000003c0)='\x00', &(0x7f0000000400)='[\x00'], &(0x7f0000000640)=[&(0x7f0000000500)='&{[-/{\x00', &(0x7f0000000540)='!$\x00', &(0x7f0000000580)=':\xc4\xaf\x00', &(0x7f00000005c0)='\x00', &(0x7f0000000600)='\x00']) poll(&(0x7f0000000200)=[{r1, 0x1}], 0x1, 0x0) write(r1, &(0x7f0000000080)="a6", 0x1) 16:02:06 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x80002007, 0x5dc6) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040)='/dev/zero\x00', 0x80, 0x0) ioctl$VMM_IOC_RESETCPU(r0, 0x82405605, &(0x7f0000000200)={0x2c, 0x401, {[0x401, 0x5, 0x0, 0x7fffffff, 0x66, 0x1, 0x9, 0x8, 0x9, 0x4, 0x8, 0x7ff, 0x8, 0x4, 0x81, 0x10001, 0xffffffff, 0x2], [0x9, 0x400, 0x5, 0xfff, 0xcb8, 0x1, 0x5e28f5f2, 0x7f, 0xffffffffffffff81, 0x7], [0x5, 0x7, 0x8, 0x1, 0x8, 0x1f, 0x5], [0x2, 0x75, 0x3ff, 0x9, 0x0, 0x4], [{0x6, 0x9, 0x0, 0x400}, {0x34e, 0x1, 0x5, 0x6398000000000000}, {0x40, 0x401, 0x1, 0x10001}, {0x6, 0xffffffffffffff5b, 0xa2, 0x7fffffff}, {0xfffffffffffeffff, 0x6, 0x7, 0xfffffffffffff595}, {0xfffffffffffffff7, 0x4, 0x9d9e, 0x3}, {0x8, 0x5, 0xffff, 0x1ff}, {0x4, 0x6d, 0x7, 0x9}], {0x3a, 0x2e, 0x2, 0x2}, {0xea, 0x5, 0x1, 0x80}}}) openat(r0, &(0x7f0000000080)='./bus\x00', 0x9f1, 0x2a85c7bd020228e6) r1 = open$dir(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = kqueue() ioctl$TIOCMBIS(r0, 0x8004746c, &(0x7f0000000100)=0x1) kevent(r2, &(0x7f00000001c0)=[{{r1}, 0xffffffffffffffff, 0xc1}, {{r1}, 0xffffffffffffffff, 0x42}], 0x8, 0x0, 0x10001, 0x0) 16:02:06 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0x1e, 0x0, 0x0) bind(r0, &(0x7f0000000000)=@in6={0x18, 0x0, 0xff, 0x6}, 0xc) 16:02:06 executing program 0: openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x80, 0x0) r0 = openat(0xffffffffffffffff, &(0x7f000060cff8)='/', 0x0, 0x0) ioctl$FIONREAD(r0, 0x4004667f, &(0x7f0000000000)) 16:02:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000100)='/dev/bpf\x00', 0x0, 0x0) getsockopt$SO_PEERCRED(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000000)={0x0}, 0xc) wait4(r1, &(0x7f0000000080), 0x2, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f00000000c0)=[{0x48}, {0x6c}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) syz_emit_ethernet(0x4b, &(0x7f00000001c0)="a54057ca117e06a56fc936f79ad4dfbaf86cf3fc319c9f48931d45910b5b4ac0991d79d53621ec126372ce8d05bc0608c9a3ba865d458f4555ddd1113b791954b5c549f9533bbb98ef6784") 16:02:06 executing program 0: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0xa, &(0x7f0000000080)='\x00\x00\x00\x00', 0x4) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x6, 0x1, 0x0, 0xb1d5, 0x7}, 0xc) setsockopt(r0, 0x29, 0x800000000000009, 0x0, 0x0) 16:02:06 executing program 1: r0 = socket(0x2, 0x400000000002, 0xfffffffffffffffe) setsockopt(r0, 0x0, 0x8, &(0x7f0000000080)="0400000037f19ef38764621ac1", 0x632) 16:02:06 executing program 0: munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) setitimer(0xfffffffffffffffe, &(0x7f0000000100), 0x0) setitimer(0x0, 0x0, &(0x7f0000000040)) 16:02:06 executing program 1: mknod$loop(&(0x7f0000000000)='./file0\x00', 0x6000, 0x0) unveil(0x0, 0xfffffffffffffffe) mkdir(&(0x7f0000000040)='./file0\x00', 0x140) 16:02:06 executing program 0: r0 = syz_open_pts() fcntl$lock(r0, 0x9, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x100000000}) read(r0, &(0x7f0000000000)=""/35, 0x23) flock(r0, 0x12) fcntl$lock(r0, 0x8, &(0x7f00000000c0)={0x0, 0x0, 0x20, 0x100000001}) 16:02:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000001200)='/dev/bpf\x00', 0x2, 0x0) ioctl$BIOCGDIRFILT(r0, 0x4004427c, &(0x7f0000000000)) fcntl$getown(r0, 0x5) 16:02:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x800000000084}, {0x45}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:06 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000040)='/dev/bpf\x00', 0x0, 0x0) getsockopt$sock_cred(0xffffffffffffff9c, 0xffff, 0x1022, &(0x7f0000000080)={0x0}, &(0x7f0000000100)=0xc) fcntl$setown(r0, 0x6, r1) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000240)={0x3, &(0x7f0000000280)=[{0x74}, {0x1004000030}, {0x6}]}) r2 = fcntl$dupfd(r0, 0x0, r0) getsockopt$sock_cred(r2, 0xffff, 0x1022, &(0x7f0000000140), &(0x7f0000000180)=0xc) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000000)="cd") 16:02:08 executing program 0: r0 = socket(0x0, 0x1, 0x8) setsockopt(r0, 0x0, 0x2, &(0x7f0000000140)="99fe358a", 0x4) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x10) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000180)="7f1f000000b733aef10f5673e43125fc6e58004c", 0x14}], 0x1) 16:02:08 executing program 1: mknod(&(0x7f0000000100)='./bus\x00', 0x2000, 0x1b135a67) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) pwritev(0xffffffffffffffff, &(0x7f0000000080)=[{&(0x7f0000000140)="d60dd57cf41e0d", 0x7}], 0x1, 0x0, 0x0) mmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0, 0x0) getpeername(r0, &(0x7f0000000040)=@un=@abs, &(0x7f00000000c0)=0x8) preadv(r0, &(0x7f0000000340)=[{&(0x7f0000000180)=""/35, 0x23}, {&(0x7f00000001c0)}, {&(0x7f0000000200)=""/42, 0x2a}, {&(0x7f0000000240)=""/192, 0xc0}, {&(0x7f0000000300)=""/13, 0xd}], 0x5, 0x0, 0x0) ioctl$TIOCCONS(r0, 0xc0106477, &(0x7f0000000140)) 16:02:08 executing program 1: kqueue() r0 = syz_open_pts() r1 = kqueue() socketpair(0x18, 0x5, 0x6, &(0x7f0000000000)={0xffffffffffffffff}) setsockopt$sock_timeval(r2, 0xffff, 0x1005, &(0x7f00000009c0)={0x3, 0x7fff}, 0x10) sendmsg(r2, &(0x7f0000000980)={&(0x7f0000000080)=@un=@abs={0x1, 0x0, 0x2}, 0x8, &(0x7f0000000580)=[{&(0x7f00000000c0)="4bd08eeee5ac32bf78954b2764f49fd0eea3a38a63bbce5d4c9f4e4347b0e49ada748b18f50093d1cdf12efc125e2139ec1e8a", 0x33}, {&(0x7f0000000100)="1c343d8e44c6940789d55ab846407d3c1a7fc21d31a43f818b5e295452b41ef09918156b1f5812d0d3ffe975d078f7da1f7ecd8caa7febaf14a693bc887698be844f9d03ec9354bf596ccd105a7427dba4a227d1fcae1529d00d36d90500a4a9417e4bccc10a51e0468477620943a957bbc334324d9dc90e125d239354451f38489f31243cf08cd83edacc12d4e5856073245192eb786cec48373b809aa49b3b581a1eddab197941c8d2a9c3e905af4b357d09aeb676ca43d821fb685d3bd762c5d1c56f9ed11fa42c01836873ed6fa00615f7075ca0a0a5497ca5195d93aaebb4fc63331ba86cf33af5adbfb4de037d1084229598a17f0348d3025ecf3e", 0xfe}, {&(0x7f0000000200)="4e693399585ab6b186d3c28fe6699ecb5bf0fb082cfe5eb0ab9da53605ac2d7c3110ce00ebee5cfa119d6d8c44531177fe7b2f2cecd31e9b532c0ac5d46ac70dd4fc693eefe10ccaf02335bcddeaeca736ad70386da1949879d91d08b35338886219f81cf887b5decdfafded22ca119e3f0fc96a3c419406b121d2a96084b38fcdf65690e7e931113fd528227fe292cc5f1dd1e967139e2e929d3129d5e419c56e5d6955ef0bc2526a2a362bff1e8eb4e12916ef082bb73fdbc2815e31b10998875fe1e24390d3beb9b05b975ddb30cc73f4e8880bd2a3f956635a2863737c7bb03a76361108588353e60fce925167d7e81460b76d64e5e233385b00", 0xfc}, {&(0x7f0000000300)="46677088e1d5d431357b3aa36153499c5078f009b69e3bc81cd368b5d6e52ce5775ae25a7ac1631792fb7b2c941bb1deedf5c65bf564e08e2de8b441f7efff216fc49dc973749cb7b876c8b722bad4fd99dbc52b65514d0246b70fadfc51dc0720e5c5f136cd742b69f232205d86f06db84a804a9d5c79121407214cb10b136329b3ab2f217d0d1593f026f14aa03ba3315d59a1d67b96fdd8a5fc5d9fba3e66e1696209643d266c0bfca2f8a550b189bbed3f59186b18dbd088433036d0a9600dffadea2140e9723cb73eccc407886ccdccb9ad7fab51a231e24d", 0xdb}, {&(0x7f0000000400)="9523cffe9731d915e3117ec568373fadc3e6a1cc4326efa3fd5090bed480b36acdaa81f5c5bf7931ae2cb88cf62260b047dd59501526feac19ad5231e498df38b60e6d16e78fdbd54368caa03bdca3468633fa6f623efb1a66ac943714d9bf3f0666da5028e10462581a83dba86920fa6c10a6915a366bf277e58bbbd498f6e6b2d14c020f5e83bf07fe881a799f9366efa86311e1ce1d352c24d70798682609b46c9fc91880368bb97423b174ae90041d8b61a5e3d7", 0xb6}, {&(0x7f00000004c0)="a968c0faecc6b56749772ec69891b78860eefbdbb93b8aa6e59d8ed99b7606d1bee6e419abacf98939ebd5e65b519f20f7a9ca85305300e147a01dc8182762d4ef245d8ae72d48bb183ac423499468dd63e2060b6f8383496282eccf8098edb412a31cf6920d24c78954fe369916fa6650bbbbf4ff80d2f9818baa0cb5c7a5e8ee087b0e555312b9e065b931f7698f7fd867038c7bf5ba68828162", 0x9b}], 0x6, &(0x7f0000000600)=ANY=[@ANYBLOB="d800000000000000ffff00000600000001e435e599500372e9007a46e36b11a7de4eeeb0e04f68473b4dbc36a965c8d6b37716193c0c4023ad61c55e35eb3f8203493d0cc5fcbf8824d1f1d04f84c04b6702456b5b8f804dbe2053332d83d7e8a16166240ee51619e65dd7f26c9e90268c4fff6f564bb8ac541f31781da79bb301243d592be9deb9cf18fea8d70a1792c7cb63801069eb323bb1180577329c6742846b2083b8cbb234fecb17373b67640bfb4b4cea96347768df4b4fd58868eced759366fac52b66b608df64ab2ac1ea2acbe400000000002800000000000000ffff0000070000009ce3bead837694574e042ed636d9feeb2bd0293200000005f000000000000000ffff0000010000007e86ad1f66b0a3ba31b0bab4072d328bdd38811993d8867ebff70127643a1102fd64ce275cd43c4e5403a8d4fbfa4e39bc29d314ae2912fd9500c744de9659ada62f038d3d18e826ed76de455d3d6ea14df01a30cce89a3f2752c50dce73950bf345d664846775f62de1f5352cf36d8a3ec3f18a4829703e309dc1054113660aa1cc1da936da49c39e380ff4c96f035a6c0003349bddebf1dc42e9919d3c3dfabff5d9ac319d4695100a4349812b81e609070b9cec570f713fd5e67379a83c58f2c5b0df2268df31dee029da37158af0b1641b3b2cf7b14e8c54b1e3000000005000000000000000ffff00006e000000907d3fa427f1c1956cf799585cf0a9ee24267f005e2f3f2bb171d2244952bc90cba03b82312d741b18f4b84bd068fb18801d14b7c6248bb07bed6000000000002800000000000000ffff000000000000f8b9725ed88b516205c072cfa29e0fbe9dd37c0000000000e0000000000000000000000000000000faec9d7bd69932a8138d0be83585a6a768fe55796ac153f7d624cf5319a16796137ce680c0710d8a580dd77bbcfdd56ae8df2d5c3c18980514688db2a16b9792b8797e59f7aea6db3cbe18e337e5421b6d70fffd6d2ab4ae865eb53e10f9989c7315ae34b9e122fc8861c23b4407c11e9453305d7677050369876a6d2fabd26d29579cadd9df173962e541c41f366e218c86fe11a1f7dfb03ef1d6a1756715d56b1da4525abaa3b8c89973eb39b6e9586ecb2e58a99f235dfdae7b0579e0a875a059244b18966ba68fbd6d1d7034e800"], 0x348}, 0x3) poll(&(0x7f0000000040)=[{r1, 0x40}], 0x1, 0x0) r3 = dup2(r0, r1) ioctl$TIOCNOTTY(r3, 0x20007471) 16:02:08 executing program 0: mknod(&(0x7f0000000600)='./file0\x00', 0x207e, 0x0) r0 = accept$inet6(0xffffffffffffff9c, &(0x7f00000001c0), &(0x7f0000000200)=0xc) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000240)={0x3, 0xfffffffffffffe9c}, 0x10) socket(0x10, 0x4, 0x4000) socketpair(0x1, 0x8000, 0x8, &(0x7f00000000c0)={0xffffffffffffffff}) read(r1, &(0x7f0000000100)=""/117, 0x75) r2 = open(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) syz_open_pts() openat$tty(0xffffffffffffff9c, &(0x7f0000000180)='/dev/tty\x00', 0x0, 0x0) ioctl$TIOCSTAT(r2, 0x20007465, 0x0) syz_open_pts() ioctl$TIOCSETAW(r2, 0x802c7415, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, "1f5b0f426c0e1d3e9cd9c4499a759070832c609b", 0x4}) ioctl$WSMOUSEIO_GTYPE(r2, 0x40045720, &(0x7f0000000080)) 16:02:08 executing program 1: accept$unix(0xffffffffffffffff, &(0x7f0000000000)=ANY=[], 0x0) socket(0x10, 0x2, 0x8) r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x29, 0x80000000000000c, &(0x7f0000000180), 0x14) 16:02:08 executing program 0: r0 = socket(0x2, 0x4003, 0x0) connect$unix(r0, &(0x7f0000000040)=ANY=[@ANYBLOB="4080000066696c653000"], 0xa) close(r0) mknod$loop(&(0x7f0000000000)='./file0\x00', 0x100, 0x0) 16:02:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x48}, {0xc}, {0x6}]}) syz_emit_ethernet(0x2, &(0x7f0000000180)="969b") r1 = open$dir(&(0x7f0000000040)='./file0\x00', 0x20000, 0x20) mknodat(r1, &(0x7f00000000c0)='./file0\x00', 0x6000, 0xfff) 16:02:08 executing program 0: r0 = socket(0x400000000018, 0x3, 0x0) setsockopt(r0, 0x1, 0x33, &(0x7f0000000000), 0x29f) load: 1.97 cmd: getty 41677 [ttyin] 0.00u 0.00s 0% 306k load: 1.97 cmd: getty 41677 [ttyin] 0.00u 0.00s 0% 306k 16:02:08 executing program 1: r0 = semget$private(0x0, 0x7, 0x200) semctl$GETPID(r0, 0x2, 0x4, &(0x7f0000000000)=""/189) semop(r0, &(0x7f00000000c0)=[{0x1, 0x40, 0x1000}, {0x0, 0x1, 0x1800}, {0x3, 0x3, 0x1000}, {0x2, 0x51c, 0x1000}], 0x4) semctl$GETZCNT(r0, 0x2, 0x7, 0xffffffffffffffff) semop(r0, &(0x7f0000000100)=[{0x3, 0x80, 0x800}], 0x1) semop(r0, &(0x7f0000000140)=[{0x3, 0x1, 0x7d1b6f2d83aea55a}, {0x0, 0xa68e, 0x1000}, {0x1, 0x5, 0x800}, {0x1, 0x937f, 0x800}, {0x3, 0x7}, {0x7, 0x9, 0x1c6241cbe53563b5}, {0x99a05e4ade18321b, 0x2e58, 0x1800}, {0x3, 0x5, 0x1000}, {0x1, 0x9, 0x800}, {0x2, 0x5, 0xbc8bd1cb6df4412f}], 0xa) kqueue() semget$private(0x0, 0x1, 0x1) semop(r0, &(0x7f0000000180)=[{0x2, 0x5, 0x1800}, {0x2, 0xa32f0000000000, 0x8ba3ff6e44d20d03}, {0x1, 0x6, 0x800}, {0x1, 0x6, 0x1800}], 0x4) r1 = semget$private(0x0, 0x0, 0x8) pipe2(&(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$TIOCCLRVERAUTH(r2, 0x2000741d) semget$private(0x0, 0x0, 0x391) r4 = semget$private(0x0, 0x4, 0x2) ioctl$WSKBDIO_SETMODE(r2, 0x80045713, &(0x7f0000000200)=0x1) semop(r1, &(0x7f0000000240)=[{0x7, 0x1, 0x1000}, {0x1, 0x9, 0x800}], 0x2) r5 = getegid() setgid(r5) r6 = semget$private(0x0, 0x6dd04dab25474694, 0xdbdcf5a6b1522a50) semctl$IPC_RMID(r1, 0x0, 0x0) link(&(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='./file0\x00') ioctl$TIOCSPGRP(r3, 0x40047477, &(0x7f0000000300)) semctl$GETNCNT(r6, 0x1, 0x3, &(0x7f0000000340)=""/73) semget(0x3, 0x4, 0x8) semctl$SETVAL(r4, 0x4, 0x8, &(0x7f00000003c0)=0x576d) semget(0x0, 0x4, 0x400) r7 = syz_open_pts() flock(r7, 0x1) semop(r0, &(0x7f0000000400)=[{0x0, 0xfff, 0x1800}], 0x1) semget(0x2, 0x3, 0x4c8) 16:02:08 executing program 0: mknod(&(0x7f0000000040)='./file0\x00', 0x2003, 0x1700) r0 = accept$inet(0xffffffffffffff9c, &(0x7f0000000080), &(0x7f00000000c0)=0xc) readv(r0, &(0x7f00000001c0)=[{&(0x7f0000000100)=""/17, 0x11}], 0x1) r1 = open$dir(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) r2 = fcntl$dupfd(r1, 0x0, r1) ioctl$TIOCCONS(r2, 0x20004276, 0x0) ioctl$TIOCMSET(r2, 0x40044266, &(0x7f0000000000)=0x4) unlinkat(r2, &(0x7f0000000180)='./file0\x00', 0x8) 16:02:08 executing program 1: r0 = socket(0x400000000018, 0x3, 0x3a) mmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x2, 0x4810, r0, 0x0, 0x0) ioctl$WSMUXIO_REMOVE_DEVICE(0xffffffffffffffff, 0x80085762, &(0x7f0000000040)={0x1}) setsockopt(r0, 0x29, 0x6c, &(0x7f0000000040), 0x4) r1 = open(&(0x7f0000000080)='./file0\x00', 0x8, 0x10) ioctl$TIOCSTAT(r1, 0x20007465, &(0x7f00000000c0)) setsockopt$inet6_MRT6_ADD_MIF(r0, 0x29, 0x66, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x2}, 0xc) 16:02:08 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000000)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCGRSIG(r0, 0x40044273, &(0x7f0000000040)) r1 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r1, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f00000000c0)=[{0x81}, {0x40}, {0x6}]}) ioctl$BIOCSETIF(r1, 0x8020426c, &(0x7f0000000180)={'tap', 0x0}) r2 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000100)='/dev/vmm\x00', 0x20000, 0x0) ioctl$VMM_IOC_RUN(r2, 0xc0205602, &(0x7f0000000140)={0x2, 0x4, 0x3, 0xb9, &(0x7f0000000340)={{0x240000000000000, 0x8110, 0xd0f, 0x4, 0x2, 0xffffffff, 0x3}, {[0x1, 0x80000000, 0x1, 0x401, 0x0, 0x5, 0x1989854c, 0x0, 0x2, 0x3, 0x9d4, 0x101, 0x871, 0x81, 0x7, 0x0, 0x3f, 0x7], [0xb98, 0x7b00000000, 0x5, 0x2, 0x83, 0x7e, 0x10000, 0x9, 0xeed8000000000000], [0x2ad000, 0x3, 0x0, 0xf7d, 0xc6, 0x3, 0x9], [0x4, 0x8, 0xfff, 0x7, 0x10000, 0x100], [{0x4, 0x4, 0x10001, 0x7}, {0x200, 0x3ff, 0x7, 0x1000}, {0x5, 0x0, 0x1, 0x1000}, {0x0, 0x7, 0x3, 0x7}, {0x8, 0x3, 0x4, 0x8}, {0xe3, 0x10001, 0x2, 0xe76}, {0x7ff, 0x5, 0x1, 0x9}, {0x0, 0x401, 0x7d8, 0x9}], {0x8, 0x1000, 0x4, 0x6eba}, {0x0, 0x180000, 0x7}}}, 0x1d4, 0x80}) syz_emit_ethernet(0x8f, &(0x7f00000001c0)="9398bc11312d475a158a89756de211b02e2d995d67c14c2a2447b4f4546556853c0c5aa17654e2053e9b0b3e3260fa64ba299aa873440d33ef060f2e5c18432959739d67ff97df655cd27a53581796a686693019a17e5e38da2af15f07db45b401c53da5afd36ba65789c27bb790278f3278f8b1b5028c7cd49a48b23e0e21d09c1fc83cb265120b2da2c4a5f1ade4") 16:02:08 executing program 1: r0 = socket(0x2, 0xc003, 0x61) connect$unix(r0, &(0x7f0000000a40)=ANY=[@ANYBLOB="8202adfdffffffff2a197a386207000000008295955984c87910bf07af654841c3453f68c11700287ed30bffffffffffffffffa84e6abca64896bc5e57c6360bcd4c0a162b58fd4237b8fa4d012ae447472b3e8495aaee48c02f6abf1e6bf3bf554799b9b8138d30505e8f0000a49fef9d612f871f4385f04157795ea4a5c5fe65baa202361cd8cac7dbac5b65122cd2350000000000040000000000000000000000ff0100000000000021d39b4028adb1ff1afb37ec4305642ad2cf8724eb18089278e314330000000000000000000000e02b05e5d12f524ab2aa8cc7712a2b279dbff4b7b46564ef560026e969c9341589c8ae135db3119e911c3a94484c6997ac607b1c26455bedfb9c9f35f23d1aa5513a6c17f08969eddff7244a744123053ff03d925341d85544cd1cfd7834aa3fc1611c8665840ea3b1e39af6256b1f007bf8f244cbc769cee44346040906000000ec895c4784f6490ba02e9768a8b36d05c2b89da05a0a414c6394359a0000000000c5906c074cf888981d4e22265330027548d8ffda5eb1152f6bc23442dc9631d64bcd5b823e495bac2204ccdaf73300a509da7f66d0c7598f54a53f5e773e35d0d6bc372d1a8ff42aa3cdc2e80e306615b7a814b77f3f5a659255490b88ff43ac3436e6731ad3574d79be64d7a570715f68932de75cc53ec316484d3e4132dee58554fdac1bfa4aca2c3ebed7ad1bd9da569f770ddb062c3a87e75f6a28b7f09126efe6c2d6ad126358a2bf7eb6652c52476b0f4a1fc0c7ee2e61ac5538254b916042575a9603e109cc5b44d587c08f6f7c1013f89d3bd1f11b9dd8c3e5afc074c1771cebe4f8f92cfdee2e52bf897cc233cab1d5ef49a8aa68ea9977751b76b6c98bf0d9f371e916fc7b88c013c7381f77d036b0233aca38bc2f6b0e0cda87573f3ed78789d01c4674fb41c17246be9389e32be26a498d0ce05a3852a1cb4338f3bfee17a07001520dd2515741374c70916b23a8b086c43633a42e93fe75f8a85f37ee8c3f120c300afe7e7c1f1dbea0d7ce9a15edf26e82fcca1e245a58d78b79dc3b93721aa7885824e119dc4c67c825898793cd381a7aa89400bfc4c950eb6fcd3b65c4ab78a2793c3f6ac242939caff03767a04075a5f9e5d29e3cac6c0be6ddb009c48adb4e38cc96072cab037ec2d04030b3e09396293ceaeb7654667b76bb2aedb6ee790c0514a813dbbca51acf3f76d12ae4b87f1ca4132cf1f6184c8c156ce5cb47566abe86451173c12dfcce0a325aed454f7aabda6e3def3f5a190a05885d48b3f7b9871543e605aec4e9fea4d6f8fdd21d3af7a4ce856fa952f23b216639cb5ba8ca8715e9c8218b768310da70195f548c8db21db9f706ad94abd33e1c7740a57bfadfecfc7f6f59036009d9d7ea7fcfd400000000000000000000000000000000a2ad2e5614112118f2329c5ea4fc08ca848acb2e0d4b4d7f9ebdec8573e5934472f435b62fa5e7527b0a285fa7959672ba51ee9274615a21ff84e9d18b041b023ea3b510fb858e5e8f637366fa670ebdb62fdd865ad48a87d3ad926c89e856bb0d4fc992e8f366a21432c91829e053c8c190fa254640aa54ab03c720e4abe974745c190555f12f12462cd4cce8965fed07a00cc35143830c6d62ac6e833023af1ca95cfa3db9607f9a3c08d051923844f3eb1d14b5ee73850929e1523b90aa912200"/1227], 0x10) getsockname$unix(r0, &(0x7f0000000f40)=@file={0x0, ""/4096}, &(0x7f0000000040)=0x1002) writev(r0, &(0x7f0000000000)=[{0x0}], 0x1) 16:02:08 executing program 0: r0 = socket(0x2, 0x1, 0x0) r1 = openat$null(0xffffffffffffff9c, &(0x7f0000000040)='/dev/null\x00', 0x8000, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r1, 0x80245753, &(0x7f0000000080)={0x612e0ab5, './file0\x00', './file0\x00'}) connect$unix(r0, &(0x7f0000000000)=@file={0xbd5699bc1ec0282, './file0\x00'}, 0x2) 16:02:08 executing program 1: r0 = socket$inet(0x2, 0x3, 0xfffffffffffffffe) setsockopt$inet_opts(r0, 0x0, 0x2, 0x0, 0x0) clock_gettime(0xfbd06f12617604f5, &(0x7f0000001240)) getsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000100)=""/4096, &(0x7f0000001100)=0x1000) setsockopt$inet_opts(r0, 0x0, 0x1, &(0x7f0000000000)="fd7e68780f78d9d5200a6704ba18f2d0f019b4763f98c4c0d2c499556d4c40d9131acfe85c5abee691a68e6c21a478a87c7cb3d3e8098cbda81ff422605ec587c1e8685f9ec69bea2b0928a6b45ed66342eac725d9d63deaf45517d17285d3249e8bc822a2c31136c40f02dfe50b934bfea97fedd17f2e0c486fcc3534f68213b86276b91f76c757595c9cd91fe1c04960dcc2ceaa25d5d403ae8b08111d6dd79a7781c433175c6a371be18e54f72bc7f836675e5db906aea26f7bcbc99187728ea854a9469b2e10b7d03ac849f4249516669778d2867e", 0xd7) 16:02:08 executing program 0: r0 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$KDSETMODE(r0, 0x20004b0a, &(0x7f0000000040)) pread(0xffffffffffffffff, 0x0, 0xfffffffffffffe11, 0x0, 0x0) 16:02:08 executing program 0: chroot(&(0x7f0000000000)='./file0\x00') openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000040)='/dev/wsmouse0\x00', 0x0, 0x0) 16:02:08 executing program 1: ioctl$FIOASYNC(0xffffffffffffffff, 0x8004667d, &(0x7f0000000000)=0xfcd) 16:02:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/bpf\x00', 0x0, 0x0) openat$wsmuxkbd(0xffffffffffffff9c, &(0x7f0000000080)='/dev/wskbd\x00', 0x8000, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000140)=[{0x20000000b1}, {0x2}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000200)={'tap', 0x0}) ioctl$BIOCPROMISC(r0, 0x20004269) syz_emit_ethernet(0x1, &(0x7f0000000040)="b6") 16:02:08 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt(r0, 0x0, 0x8000000000015, &(0x7f0000000000), 0x0) getsockopt$sock_timeval(r0, 0xffff, 0x1006, &(0x7f0000000000), &(0x7f0000000040)=0x10) 16:02:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x3, &(0x7f0000000140)=[{0x400014}, {0x3d}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000280)={'tap', 0x0}) r1 = openat$wsdisplay(0xffffffffffffff9c, &(0x7f0000000000)='/dev/ttyCcfg\x00', 0x20000, 0x0) ioctl$WSMUXIO_LIST_DEVICES(r1, 0xc1045763, &(0x7f0000000380)={0x8, [{0x3, 0xee53}, {0x3, 0x200}, {0x1, 0xff}, {0x2}, {0x3, 0x1f}, {0x2, 0x7}, {0x3, 0x2}, {0x2, 0x2}, {0x2, 0x632}, {0x2, 0x7}, {0x2, 0x1}, {0x3, 0x1}, {0x1, 0x8}, {0x2, 0x5}, {0x3, 0x7}, {0x1, 0xc6d0}, {0x2, 0x8}, {0x1, 0x3}, {0x3, 0x3}, {0x17d2a0ef8e83d917, 0x8}, {0x3, 0x1000}, {0x3, 0xaf}, {0x3, 0x9}, {0x16827bd72cab1570, 0x8}, {0x1, 0xa18}, {0x3, 0x81}, {0x1}, {0xf8725e7326a6bf32, 0x2}, {0x1, 0x710}, {0x1, 0xe19}, {0x3, 0x6}, {0x1, 0x3}]}) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:08 executing program 0: r0 = syz_open_pts() close(r0) setrlimit(0x8, &(0x7f0000000000)={0x7, 0x95}) r1 = syz_open_pts() close(r1) ioctl$TIOCGTSTAMP(r0, 0x4010745b, &(0x7f0000000140)) socketpair(0x1e, 0x4, 0x7ff, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) close(r2) getsockopt$inet_opts(r3, 0x0, 0x1, &(0x7f00000000c0)=""/62, &(0x7f0000000100)=0x3e) syz_open_pts() r4 = syz_open_pts() ioctl$TIOCSETA(r1, 0x80047470, &(0x7f00000004c0)={0x8000, 0x0, 0x0, 0x0, "8b000000000000000000000800"}) ioctl$TIOCSETAF(r4, 0x802c7416, &(0x7f0000000040)={0x0, 0x0, 0xa4f, 0x0, "8dd8a990a6856392e424426528f3643f4b214af3"}) writev(r0, &(0x7f0000002a00)=[{&(0x7f0000000440), 0xff52}], 0x1) ioctl$TIOCCBRK(r4, 0x2000747a) poll(&(0x7f0000000180)=[{r0, 0x84}], 0x1, 0x0) 16:02:08 executing program 1: r0 = shmget(0xffffffffffffffff, 0x2000, 0x0, &(0x7f0000000000/0x2000)=nil) r1 = openat$klog(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/klog\x00', 0x0, 0x0) ioctl$FIONBIO(r1, 0x8004667e, &(0x7f0000000040)=0x2) shmat(r0, &(0x7f0000001000/0x2000)=nil, 0x0) madvise(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0) shmctl$IPC_STAT(r0, 0x2, &(0x7f0000002040)=""/4096) 16:02:08 executing program 1: ioctl$BIOCSETWF(0xffffffffffffffff, 0x80104277, &(0x7f0000000140)={0x20000182, &(0x7f00000002c0)}) r0 = socket(0x18, 0x1, 0x0) close(r0) r1 = socket(0x18, 0x400000002, 0x0) ioctl$WSMUXIO_INJECTEVENT(0xffffffffffffffff, 0x80185760, &(0x7f0000000000)={0x0, 0x0, {0x0, 0x3}}) ioctl$TIOCSETA(0xffffffffffffffff, 0x802c7414, &(0x7f00000000c0)={0x0, 0x0, 0x1ff, 0x0, "000000000000000100002000"}) 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) socket(0x6, 0x4000, 0xffffffffffffffe0) connect$unix(r0, &(0x7f00000000c0)=@abs={0x0, 0x7}, 0x1c) write(r0, &(0x7f0000000140)="ad1af05de2f4ef18", 0x26d) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000040)) 16:02:08 executing program 0: r0 = openat$wsmouse(0xffffffffffffff9c, &(0x7f0000000000)='/dev/wsmouse0\x00', 0x0, 0x0) read(r0, &(0x7f00000000c0)=""/138, 0xff59) r1 = syz_open_pts() write(r1, &(0x7f0000000080)="d1", 0xfffffe76) close(r0) execve(0x0, 0x0, 0x0) 16:02:08 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000300)='/dev/bpf\x00', 0x0, 0x0) pipe2(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10000) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000100)={0x3f, 0x58, 0x51b, 0x70d, "2db9daa17e815ecc67ea962527762eb45ef80099", 0x5123, 0x65}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000000)={0x3, &(0x7f0000000040)=[{0x80}, {0x15}, {0x6}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000080)={'tap', 0x0}) ioctl$WSDISPLAYIO_SBURNER(r1, 0x800c5751, &(0x7f00000001c0)={0x0, 0x4, 0x8}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000140)={'tap', 0x0}) bind(r1, &(0x7f0000000180)=@un=@file={0x1, './file0\x00'}, 0xa) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") 16:02:08 executing program 1: mknod(&(0x7f0000000180)='./file0\x00', 0x1ffb, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000040)='./file0\x00', 0x400000002c5, 0x0) r1 = kqueue() kevent(r1, &(0x7f00000004c0)=[{{r0}, 0xffffffffffffffff, 0x3}], 0x7, 0x0, 0x0, 0x0) r2 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000)='/dev/zero\x00', 0x10, 0x0) kevent(r1, &(0x7f00000000c0)=[{{r1}, 0x9674775424563440, 0x20, 0x83, 0x7f, 0x22490483}, {{r1}, 0x0, 0x80, 0x1, 0x2, 0x5}, {{r0}, 0xfffffffffffffff8, 0x0, 0x2, 0x6, 0xba6}, {{r2}, 0xffffffffffffffff, 0x4, 0x20, 0xffffffff, 0x7}], 0x22e, &(0x7f0000000380)=[{{r0}, 0xffffffffffffffff, 0x52}], 0xffff, 0x0) fsync(r2) 16:02:08 executing program 0: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) writev(r0, &(0x7f0000000100)=[{&(0x7f0000000180)="e890963f7f011463bc95e832c686ea43ca72676c0c1c322a0105423ac955b091536622c090555c5ba656dfec0e13c36a61348b2cf46f02ee2e52a9addbc8cfcf1b22b847a0b1ccbeed9843d4c154eb004d99799fafef7cbc95eb237cb61d8885823aed2ea2582aca7471b49203128ba06b775243a62ce6900379f09d7e3201ca9423883bd46e8fc2ee7effbbcbfb943340ce6ec0058fadc3d3770d0295afd84b32c493f2e1f37ecba3994db4a921f858b84df491c1ac04bc61ddd7d3fe0ed476deeefaf7", 0xc4}, {&(0x7f0000000280)="6afab627e4aa5c96e2e17bf815be21fb198750f24a7a10cecc0d24f9579f8736dd55e881ea9ab613bac041dbf3a3ac8d16e8888c2a52c6cbc08d7474983c8ee0fb32958d8269ba8422cff890558fe65a7881007c3ba9657b27546e50c7aa9952ac97c0798d28500ee579e74b0ed7c8b5e96660f6c704e61c26aad55757ac798f499d58046b9998923f63e2ac1c8b62c2f70bccd1aa3c12f3c2306358e8888b41a6bf7ff5606591ee83cd269b0f61a4b11ed126127c0a69ee8d7b449701f497a793102ab97adf82f91575935c80aff20d92edda6401e68f0053e73a0a3ba3a38c9cec33145772dd1d57e9ec32cf270b99e0311b725e2a4cffaa2019451b7465840b4cec0fbd06700a6748be3438f3ff96d2cbd89e4c5baaef2bd6b054c7b3a6567d44823801b4c64289ad670801726e3f5657c0c321fe5eecc08fe45388e524b5ded53a5e0e640aacf3f7a7ee1a84293ff4d03237979daa0c4d91a70806124219259a34e9b40c3459fada043cc94ad436c8d0aea7cfc7f32b4be334e2bd7969dc5201b6c923a9558cce823132d51445513de53a30a2edcb5c7bd0f9222c1e9fc57f8cf4fe98302655bd3598cf6504bbb542ab02b9bfb6152341e9efe72c64bdff5774b013208fcdd34fc206708b70f785d6e5b9d89543ae5114372ddbfc317cb0fb2b31af2556d2904eed61d9ba2a206022870fafcb75fa639f92d61bd42752d50d51e5ae7670b6ed6a21725deb485af687853c898df0083a9e8ad1f909a682c28551ca936947f0de30fa45715957616a2af45185ceb18c11754d415aeaf5f039e3efa5746d42f7b6a40e84761434e9e116bcad0e5c1d39808be2f19f81f0af9439abf816e1f3348ceec889bdc6270e5ca1768d7e64c4da00661fd35bdc5081b28bb051994185daadec8cbf28856a0780c5db8de11bea75161942f6c96e63f44183d372bd995d71ed2c73604fb112781846800930a7fdac4daa2c85607afe57684d02258fe20fc4fb9c2935fdbef41aa765b86b771707acf47e251a5d1d04ff40222eea25712dd5eeb5f7e44a665ff473bcc7fcdbeb384994c1b1454962456cc720a17d6f155c637e30c62de57c78d970a6336362b8df5e4468aeb9745182efed06b23fb76910e91eb032e751a9fbb314af5fb5cb7af94843c56a048015fde4fd565d09a9f7abcee4fa627f1181f68ed16afe62039fba41a1d6be53a0ea7ab8f52d03cb6a15cd27a1c8491629928087825f124944728be35f639e1c51706d7d8ba023ae8f322a0763aece28d5ce4a90d70a4b7472989f729b3dd0e0480eaa1fe65500399c452697680dc131104e98a3e912b50a095a436abf7ed47c6662f42b9db37a69bd3cdb56a628ae694faa4e341f38fca9f456d53b0fded00bf27727d16ca91c828f216d937a76af58ef7263563d255d5e8d123c8a51beaf19106906247300b0c5950b118d07c95981aa4e1dfbae72225b3c252a7fa4681fad5949397831e5564684f286b3ae076f1f44e54808c5d3c08ad4fa1861fe56dd0de48225acae40e00edb214c8a96302743bfab355e0785650dd41ef20e6e77d17d5439d3cb9b2250add97456a7acc3491b3fe84470407b6a8d595a1e08c52b994320d015420cd329a6b38c63691359a91076a9d1d7a780f2a97c40bf3c7db1f02813cbbe8474c7afc0e2b58f5617aac246f57cf78b36a2020e96b97fa6224bff61b200fe2cdc940bccebfd8ed058870891428d7050cd1440f9ce8217dcbcc6fc0945a02c00c0d08a96eb793183279c9df9915d7ea7964836fd9e799683adbd6c79c65366a4d910981af7ea842ab7c51ffecb22e11e6bf30ae16d92b75f37334fb9fba9a58649b198b23d4cea251bce9d1d6b4e63e1dee950ce5e8b9e7a31d321cd3d49e4882bf3bde5fb02d00616f53a287343769968763cbbfa136be14c487670a60417fc7fa803d5223181703f34a5b7f9cc124472cf86b265b8d39a105b7cbd6dc1d73177f2ba21f669433cb8f813ebec1c832af16b89f520add5a62f7e5e2a25748dcf2d04899ba0280fa437df3101aa095990ee7329b2609cf7312dd5fd63316f35edb8396e6d2464e0206f6b6129f43288808cefdd4f3f77e1ee34f7a45902af0bfcf1f0c2d02cf98a7b8b8aeed2d79031040a0b44fd2f8bebccc1f87ce6073b7c64fd9682d343c410ff906fee7dc75ff650b78f1ba2753b5443a88b418661c04e7fd1e65dc81d49e95e87e69c9f644addc5be455b8c081387fa04ecda90949320d08afa6be0efcb1f19f0e02b113fa09f22ae88524bf8388d21c5c60f4a917967ea9a193bd2c60ca172aaa5c921bec400c66fa20340fb4db126d95ee2ff0133444429c9150ba4ec6c81a27f7bc0a3b5ca9d04377c8f1c0ecb41929605f76d12c8326ad17a64176c376bd756c21dd55bd3945593125eba93377d1b085d853a7ed5f5b23e200227b643a3f476f13d4b75e0766823c6c8c7436ca64c09ae82f909749454b59591dca2e1f547dd071b03d387b27ce49a3e10ec35082d7bb3019d9614a5cbbacc26b3bee10276843f7163ffc7b20700a5198cc26b324a90d0a07ec58cd3e4c25c07a0030badcbb01d8414d2101b9312df2b4b3526a62484efe23f914a9d9548dc46063996af96a2e56bed133bb619c1f80a59864eccd65d5af264a644793346a24a357c6244e6e4c4da6d7398d2dda5faa9647e6bd9a6fa5fc4ca644a49780754418ce573cdf4767c4d4e6514222e7a97739743669d55c34cb80a883ef591c21d7891ec14e237cdbe793be4ac31a8a78c7577824d83b34ec76822ed58533d596934903b0376b2c1c057524dc247c439f086bbfa5154ff70345fff23a757682344bd310b7f249f5ff49b9e7c336500ddaab63eb1491073a6072d8f90a3b5b706803a6620906ce85f7d5d0af6260318f56d2cc3aaef0ed874e770e198ec80ec766dc97d6de3da9eacb9c4d2064618c3c2129b7e81f23fa5700a1f341fce020c56e20b24d6b1b1311356c773709555a9da460bd2f20658a71388eda76978394c9b943cce6a85df3bc4db22515bf7fb084ee917858ac00bcf286b269abcf36ab83a6d18f24eddf3bf4399c30fa829098fd3945d5414df78bace0710e16e369e1d9a5a873fb65c577e81d58c58aaaaed7de30d15b11e0edaa846174ff3a3ce464ae479538119f5f8297d70852c22b4c7f5419964824162dcd594c0c18a9691ec11d9449572277bf3d37a31d715c9c0ab8fe5b260cbfc4d12baa45762ae67af9e377a41c122751d216735c3dd886325f948c9643acd9d9dac7545e4b7dbdfebd94139f794e3074ee385cab133e5c10f55a3b33e350ce9142fe34d2fb2ce479a9acd5853ee3e60763a1dac8b0df3bbd24be7a794f3f75adede2de415f35d8716600f7601f9cab3f47ddce784ebec6e1c8039f1b420ff399dd06f0c655ae8dd2edbbe6455891b90378cbcecac7ff8abd8877c9866b94d18f40177ae25d9545946bf516c1a9a97ebc4761a9f3af4231d244f6016a4b40d8d8333b5d87339339c24de341f2d43921462f5be6c2185c38c75acec448dddd2ecf29bf388413aea776c2ccf4a82264af50e575351e20e279fb8c066a94ddcd8d8c5d1b720323b5f53be526eac5d434de0de84df791e92465a985845c4efb94470f9d06f2e9ee6cbe0b66252b1fef476d1144f6d369c36059e27af1232bfb38e345b4d54ba29b0568c187778e77070408c0eb38ed8e9ce2f02ad9b78780e919f8771e9e025da1b9e9770895167e1fb1388c6c63daa421fea848a2e557da2c4a3bac2cdf2c4576584d8ee08f6a7bb328ee2143b7d29d038602ef6f19ed000d40a0dd0dcfcc60ce09fc6aee5dd5fa38b8ffeca2515ce769849eaafef9a9877ec8c9e436c89a38ce15e9c5671ebf452721e936dbef890fac5942a982d2c1d36b2cd531f321d2a93bc42b6f62ee7595c802bafe0b1de8d4c50e31480fb0063a7d63b296dc8255a62c47c5d3ed65ac1308c92353044528cac8ae60a403b367cc20f625cba86cbf7c9123515a1e33cbe1771d23968224ddfb4ca087fa8aba3ec168036d8aee9e42ef727cd978a398957c731db0a282ec785923e7a1738a75d2b483c6c8e9ec958e53a9735dea0e415b93a3107bca8d81fa403637ec390b953b6a2af98b1353c0b22621effd65dcc674d1186cbf29e4898a4f73c27932e91bb34dcc81ca211f889acdb9f7ffbc9c34af2be3e348148ed8987d4ff9b7111958c72539be56dddf80a2ac2d420604abf669b9142a0811b20530e8f79507b1c8f63a01452acbc63ddca5eebe3a3c306569282a6524305dfdc1fc9a98b681b3e73c74e12aa9920b158600466a1aa29d3d2671afe3ec2ffa088685f4f86e1a0ad9eecfe763e191569e51dc6c6df270ae8745a64c05523c55179f3ed7d8c9eabc28e27ca9ce95ec4d55baa8f1a9e4275ac78f526126076452f023ac73c1ec68657f1e2d633a00aa0dcdf4ffac0f292386aa754ba6f961c4b137e42767781f2ce37e5a805737ea1008d1807bd8ace433525e26a52aa1981ac01a372a85967bc278570fe2700a0ba2640f202c1554ec93f0ba7792ca41d542a559fd0727a0ba12c96413c59845ec6a56a281363a372970cfb63fd6e6d6723ac331aa24c4aac58ab8ea03c096035fc634f0de5aa7313513e8312371ed2a234c0f7e0069b964b1199b5a4279257b15f13e2dba32baa485116001bd36ad9a1a96445c626d69db08b5a196d6adf078bdc056c292bf541ae22371298923f7195d187d46276188b5b0abf37159291178ea843f76ea386a9bf4394daaae7844bc7993e76b4e9f7e0fdb2c270acdb9dfd4e8ae40e555c9c8bb87c045cb1b21362c6d53ae52e6cfb84a7fcd273a02417cad1f2d7d2de760b88ac9794b174a3c07745b80923dbf7bb87934eece1c9ce81d2e0f22f96e5d16acf26fe47600ec8c658dcabe25508779400cf6601e768d2c16811abf3f4ad850a0ab0e94211acfb778a8b1b6f7e89cd16c7223627c54e19a01e061858e83f3d056b4a82b678f6ee4e8f2b279aabe7b2dde79ba780d03f4714e7ee4546b8818de23b1547db5d0097e6d18b32a8016b63772b45ba63ac8d8e2606be0f865c4ff0e8aabe10d61a7f09fb21a70cf826bf37bb6e91293ec77538a7921d5135659fc061fb2f1f1016c99738e35a93871f16384d1211da8107a1f8fa2ee4e74a97d6b94f988b268694d8c7dadcbf4e2a6c76b5ac226c5929a249b029517cdc3f2002f432dbabb1e547ce04e46ced964350c6ccf39826585a22d93e3faad50a8d65ce6b115aca08fa64d7efe1e149252231d1ac0d8995ad563843e5fc66637d87c2a40238869207d0a93c234158855dbf723724fc8cfd7f2127b9b26ef52c8ca887854758e40a575c0930a0c4b99fb31afb5be7966d27710827761defef4952678daea8072bb0dab327496bec313b199ae588f308eddc42de1c99591b4497319dd014cf06eac252b5c7aafbfb8d296a43a1ff9c3b95036a9f76578869301d0a5b060b6aabcfc0d0ad", 0xf3d}], 0x2) mmap(&(0x7f0000000000/0x13000)=nil, 0x13000, 0x5, 0x10, r0, 0x0, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000001280)="90fc9387a77cc1467246a3b28540a311c56e9215a16ba3f2141ab38ff044c6d0551456b85e3767c1af2b8d1674232674742767904223f6c25868d6d4204c84e0b628da8178d28e34e0af561fe0e31bf53aea4c0cc19dee274be175524a255cd6454fdd54cc6edc57dc181c978357c8d75a1292a9d31858f0cdc1971665bfa79b8e7eb51f82afc1b40aa00c91ec1019875c9a49b7d4c1e7ef5cfe9b5508247c235ee66499be64bee17a83147aa302f9afaba462f259f53fb998684a730ed33034", 0xc0}], 0x1, 0x0, 0x0) unveil(&(0x7f0000000080)='./file0\x00', &(0x7f0000001340)='W\x00') 16:02:09 executing program 1: r0 = open(&(0x7f0000000040)='./file0\x00', 0x60e, 0x0) pwritev(r0, &(0x7f0000000000)=[{&(0x7f0000000080)='M', 0x1}], 0x1, 0x0, 0x0) fsync(r0) pwritev(r0, &(0x7f0000000480)=[{&(0x7f0000000600), 0x100000}], 0x10000000000000ff, 0x0, 0x0) shmget(0x3, 0x2000, 0x400, &(0x7f0000ffc000/0x2000)=nil) r1 = socket(0x800000018, 0x1, 0x0) getsockopt(r1, 0x6, 0x4, 0x0, 0x0) getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f0000000440), &(0x7f0000000600)=0xffffffffffffffbc) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000140), 0xc) geteuid() r2 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r2, 0x80104267, &(0x7f0000000080)={0x3, &(0x7f0000000040)=[{0x30}, {0x14}, {0x6}]}) getsockopt$SO_PEERCRED(r0, 0xffff, 0x1022, &(0x7f0000000240), 0xc) msgget$private(0x0, 0x80) msgget$private(0x0, 0x1) msgget(0x0, 0x4) r3 = msgget(0x3, 0x119) msgctl$IPC_RMID(r3, 0x0) ioctl$BIOCSETIF(r2, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) openat$klog(0xffffffffffffff9c, &(0x7f00000002c0)='/dev/klog\x00', 0x0, 0x0) r4 = semget$private(0x0, 0x1, 0x101) semctl$SETALL(r4, 0x0, 0x9, &(0x7f0000000280)=[0x4]) socketpair(0x22, 0x4, 0x5, &(0x7f0000000300)) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") getsockopt$sock_cred(r0, 0xffff, 0x1022, &(0x7f00000003c0), &(0x7f00000001c0)=0xc) ioctl$WSMOUSEIO_SCALIBCOORDS(r0, 0x81205724, &(0x7f00000004c0)={0x1, 0x20, 0x7, 0x100, 0x9, 0x6, 0x6, 0x10, [{0x100000000, 0x80000001, 0x7ff, 0xffff}, {0x7, 0x3f, 0x1, 0x20}, {0xd786, 0x0, 0x40, 0x2}, {0x8, 0x7, 0x0, 0x7}, {0x4, 0xfd, 0xc9e0, 0x8}, {0x85a8, 0xa18, 0x4, 0xfffffffffffffffa}, {0xab4a, 0x0, 0x7, 0xff}, {0x8, 0xffffffffffffffed, 0x8, 0x71039f1f}, {0x200, 0xffff, 0x4, 0x5}, {0x2, 0x8ba, 0x6000000000000, 0x1}, {0x1, 0x40, 0x7ff, 0x2}, {0x3, 0x3, 0x2, 0x400}, {0x0, 0x2, 0x26, 0x1ff}, {0x7fffffff, 0x8, 0x9, 0x400}, {0x1ae8860400000, 0xffff, 0x1f, 0x8}, {0x5, 0x54f, 0x100, 0x7ff}]}) fchdir(r0) r5 = openat(r0, &(0x7f00000000c0)='./file0\x00', 0x1, 0x40) setsockopt$sock_int(r5, 0xffff, 0x8, &(0x7f0000000180)=0x9, 0x4) msgget$private(0x0, 0xca) ioctl$TIOCGFLAGS(r5, 0x4004745d, &(0x7f0000000080)) socket(0x10, 0x4000, 0x5) r6 = msgget$private(0x0, 0xa) msgsnd(r6, &(0x7f00000001c0)=ANY=[], 0x0, 0x40000000) 16:02:09 executing program 0: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x4500) r0 = open(&(0x7f0000000100)='./bus\x00', 0x10491, 0x0) ioctl$WSMUXIO_ADD_DEVICE(r0, 0x80085761, &(0x7f0000000040)={0x1, 0x2}) r1 = msgget(0x2, 0x40) msgrcv(r1, &(0x7f0000000080)={0x0, ""/12}, 0x14, 0x3, 0x1000) 16:02:09 executing program 0: mknod(&(0x7f00000000c0)='./bus\x00', 0x2000, 0x4503) pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x10004) ioctl$WSDISPLAYIO_DELSCREEN(r0, 0x80085754, &(0x7f0000000040)={0x100000001, 0x1}) open(&(0x7f0000000800)='./bus\x00', 0x4, 0x0) read(r1, &(0x7f0000000180)=""/131, 0xb) msgget(0x3, 0x420) 16:02:09 executing program 1: r0 = kqueue() r1 = dup(r0) ioctl$BIOCIMMEDIATE(r1, 0x80044270, &(0x7f0000000140)=0x9) r2 = openat$tty(0xffffffffffffff9c, &(0x7f00000000c0)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCSETVERAUTH(r2, 0x8004741c, &(0x7f0000000100)=0xa5b) close(r0) mknod(&(0x7f00000001c0)='./bus\x00', 0x80002000, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x100) rename(&(0x7f0000000040)='./bus\x00', &(0x7f0000000080)='./file0\x00') close(r0) close(r3) 16:02:09 executing program 0: r0 = socket$inet(0x2, 0x2, 0x0) setsockopt$inet_opts(r0, 0x0, 0xc, 0x0, 0x0) recvfrom$inet(r0, &(0x7f0000000000)=""/247, 0xf7, 0x803, &(0x7f0000000100)={0x2, 0x0}, 0xc) 16:02:09 executing program 1: mknod(&(0x7f0000000000)='./bus\x00', 0x2000, 0x86138) r0 = open(&(0x7f0000000040)='./bus\x00', 0x2, 0x0) write(r0, &(0x7f0000000140)="220e22", 0x3) msgctl$IPC_SET(0x0, 0x1, &(0x7f0000000180)={{0x0, 0x0, 0x0, 0x0, 0x0, 0x40000}, 0x440010009}) pwritev(r0, &(0x7f00000002c0)=[{&(0x7f0000000180), 0xff20}], 0x100000000000005e, 0x0, 0x0) ioctl$WSDISPLAYIO_ADDSCREEN(r0, 0x80245753, &(0x7f0000000080)={0xffffffffffffff7f, './bus\x00', './bus\x00'}) 16:02:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000200)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000000)={'tap', 0x0}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000080)=[{0x48}, {0x5}, {0x6}]}) socketpair(0x6, 0x1, 0xa7de, &(0x7f0000000040)={0xffffffffffffffff}) getsockopt$sock_int(r1, 0xffff, 0x4, &(0x7f0000000100), &(0x7f0000000140)=0x4) syz_emit_ethernet(0x2, &(0x7f0000000240)="db2e") 16:02:09 executing program 1: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f0000000080)='/dev/bpf\x00', 0x15bc248759ce69e2, 0x0) r1 = semget(0x0, 0x0, 0x400) semctl$IPC_RMID(r1, 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x80}, {0x6c}, {0x6}]}) r2 = semget$private(0x0, 0x0, 0x30) semctl$IPC_RMID(r2, 0x0, 0x0) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f0000000100)={'tap', 0x0}) syz_emit_ethernet(0x1, &(0x7f0000000140)="fe") 16:02:09 executing program 0: pipe2(&(0x7f0000000000)={0xffffffffffffffff}, 0x10000) ioctl$WSDISPLAYIO_WSMOUSED(r0, 0x80185758, &(0x7f0000000600)={0xffff, 0x5, {0x26fa, 0xffffffff}}) mknod(&(0x7f0000000680)='./bus\x00', 0x80002000, 0x0) pipe2(&(0x7f0000000640)={0xffffffffffffffff}, 0x4) r2 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./bus\x00', 0x2, 0x0) r3 = getuid() getsockopt$sock_cred(r1, 0xffff, 0x1022, &(0x7f00000006c0)={0x0, 0x0, 0x0}, &(0x7f0000000700)=0xc) fchown(r0, r3, r4) writev(r2, &(0x7f0000000080)=[{&(0x7f0000000100)="22cd6056cd36da762f05901299ebe378cd1ee6fd659d598feb518d1e3f6aec238b0018d07a87eac935d97f3dfde944bf5f1e77aed7e053756c2b2c1941b673080624b6d0dc5e03503de42771bbafb2e7c6b9267a974c76ba616d6f769db589f65186a088e41e8694fbd85f5a49b6cc2f72bced87c7ad94677908dadad36b815dd82821684cbe745e359186858df8a9722189d87d8aad6231f3cc9adad567d6458b50271cf2e4d11db742986f4b73c79bc4c855a0d60c55a82f003fa6a52ad205b8573469d7386b4a7675caac8a16f68030314b244e493c1994834f3f57e8e8ec66248a1d5c090050b626511aaa09956add38440de3bb86ad527cd41884c1bb2284ea86deb82d411d01bd3bcd1e6950c1b9437997a45d558383d04d1584f2a5efe335e4735f553f2a2a3dc650938b1f3dc2d366e84fad7da54c27ca56c1e44df3a209002c57f6aa35bc6323d1b6a1445baaea9368f9be3092f95e6738ab95ef3ec493fc7551613bb9a16fdf2a1c1ca580a89bcd2d6927774589d43ae7f2897fa5e100f2d1ff33f8b648ec21b3ed5b2e467faa768470c60cbf0076d246a79f4c98745c46fc1186efa4ef055472cc0b9b31480252dd3182d2dcac64c7e5aed2ab9cb8d4c339801e69f7cc87872326d41bb73b15d7bb54d3e2b126c81027bdd0c35008f3b5f8b02fa10f7fbe3d7da5abc4db823df1de5fd132ef0b3e751a1587f440043fdbb163c6183a77844c1368be60034f27c814b7dce6cb452f9ee30f1c76d7dbaf2bea77564564c48456f629455bb0f21c5e652957c9dd5456c3ed90e750f4f38189ef3d4df8c8c375d00ddfb6da145b67290b41609ed3345f98897001238f0dbd5caa916213aaf1270b2f8d1f9409403081c06b47b554f1ac1f081237d03648dec38811c9b253a865e1750662696063356b367b52e3731649a427e78df659a613519bd6de48884051125e7bf1275602edb8e98b37fcb816cdb50bbf109b7a011d59a55c8ae61586e200a6615b8ea832f4e05c7d247ac9311742ad4e9e1f6742e5d9e1713fa6126094dc199912e57bf1502ba959e3c231eeea31a4adc18ddc23b80985093e315c8e1c602f5ea61cd259e0b2beb96e473ab72af13d3bc4185b83919f9ee5e9294c9ddd6e01678b574d3f38052522e5dab3ee2266055ec341d4b507d45f45b57aaba811d44ef01bcf54a2720d12508ba6d3980614a90b16776b0fcef57a39e5c5320cdafd202bd515aaa2a2e6bef357b82fe59ff5f3c97ef1f3401ef0b852d41b64d17f21abb4470204e7a9baf532f93dd4ea5fd31c1d2aebd55db568c05c8865c80447bd04adbc0e20fe9e7411130610a80c5f9322e5976ba74e10283f8442e1c0f289980ecdd6aa888517f55f73fe9fa2eff3b29a1a2012804b775cbedecbcfcf21594fb7bdeeb29e57e1edea8689328d15f3f55d6cffb6411fdd82c596b74f99318c651e80ad3a527e868b65950d9b4ff9895b933879dc8dcc9261d127b03acfc2db51c658f3ff2d323fe573809610f25cc59b3ec5b7944a0338e834c7326498f16bc812c93a457fc69466a69235c1b920c2265c43311f0f3054d6d32a8a032a1fab6ed3090f659e337548942d10b8f617f74b084647ca29617e89b104b694f1e6a079a2874a1b1111ab2c7b9600d95f2aa5b84f74893de62539648f89c6d5c371e8c9606fa5ecfa117ef470542dff2ebd6f7f0aa1353a0f11f024af58264b9f5258e0a25529110a", 0x4d0}], 0x1) ioctl$TIOCSETA(r2, 0x802c7414, &(0x7f0000000040)={0x7fff, 0x800, 0x4, 0x5, "34050ddec3ae04ad964c6e514c11dd645c4687be", 0xb68, 0x4}) 16:02:09 executing program 1: kevent(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000000c0)=[{{}, 0xfffffffffffffffe}], 0x0, 0x0) r0 = socket(0x18, 0x2, 0x0) r1 = socket(0x18, 0x1, 0x0) close(r1) fcntl$dupfd(r0, 0x0, r1) connect$unix(r1, &(0x7f00000000c0)=@abs={0x682eb13985c518e6, 0x7}, 0x1c) getrlimit(0x7, &(0x7f0000000000)) 16:02:09 executing program 0: r0 = openat$bpf(0xffffffffffffff9c, &(0x7f00000001c0)='/dev/bpf\x00', 0x0, 0x0) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000100)={0x3, &(0x7f0000000140)=[{0x1d}, {0x200000000000034, 0x0, 0x0, 0xfffffffffffffffd}, {0x6}]}) r1 = openat$vmm(0xffffffffffffff9c, &(0x7f0000000180)='/dev/vmm\x00', 0x10000, 0x0) ioctl$VMM_IOC_INFO(r1, 0xc0185603, &(0x7f0000000240)={0xf, 0x0, &(0x7f0000000200)=""/15}) ioctl$BIOCSETF(r0, 0x80104267, &(0x7f0000000040)={0x4, &(0x7f0000000000)=[{0x0, 0x2, 0x3, 0x40de}, {0x8, 0x4, 0x0, 0xfffffffffffffffd}, {0xc2b2, 0x12, 0x5, 0x8}, {0x628, 0x8, 0x7fffffff, 0x9}]}) ioctl$BIOCSETIF(r0, 0x8020426c, &(0x7f00000000c0)={'tap', 0x0}) r2 = openat$tty(0xffffffffffffff9c, &(0x7f0000000080)='/dev/tty\x00', 0x10000, 0x0) ioctl$TIOCCBRK(r2, 0x2000747a) syz_emit_ethernet(0x1, &(0x7f0000000340)="b6") "`V6v/xeYQ?j#z5=D_wSul+,As$^P='qƹ&zLvamovQ_ZI/rǭgyk](!hLt^5r!}b1̚gEP'BoKsǛU U/?*W4i8kJvuʬ01K$NI<O?Wf$\ P&Q j8D 㻆R|"޸-A;iPpCy]UMa5s_U?**=P=nfO}L'VMi ,W5c#ѶD[ch0^g8>:ēuQa;o* -i'wE:m3H![.Favp vFLlt\FTr 1lHR1ܬdҫo9i̇#&c;׻T&'P:/=} =_2 >u@a?۱c:wLh`lO'E/vlۯ+wVEdĄV)E[o^e)WTVPc=Mu ߶a[g) A`4_p#t \b' / i@0kGT76oHÈɲSeubi`nc5k6{RsI'Y QH@Q^{'Vt7͵ zoY\a[o2\}$z1BNg Bq?`{lP+Y11a# >1\`/^rYಾnG:*=;[g)LngWMe?8%"ڳ"f^A,_EzNT r PӘ wktz92 +yW/~p@Rd!Ge空2=_* ]h\eG =t _"k N(?B֪2_s ,Kw\!YO Wꆉ2]lAs݂ŖO1e:Ri~e O[8y܍z̒a':QX-e2?s\ś>ŷJ 842dk:E=Ɣf5 &\C1 0T**n e13uH-KFG)8a~yJ4,{_*Ot=4%9dq`o6~pT-.o 5:7$X&KRXU) 4"`V6v/x4eYQ?j#0z5=D7_wSul+,As3$^P='q7ƹ&zLvamov0Q_ZI/9rǭgyk]5(!hLt^5r5!}b1̚gE1P'BoKsǛ2U U/?*9W4i8kJvuʬ601K$NI<O?W f$\ P&Q j 8D 㻆R|" ޸-A;iP Cy]UMStopped at db_enter+0x18: addq $0x8,%rsp TID PID UID PRFLAGS PFLAGS CPU COMMAND * 28052 77172 0 0 0x4000000 0 syz-executor.0 db_enter() at db_enter+0x18 panic() at panic+0x15c malloc(fffffffffffffec0,2,a) at malloc+0x9c9 vm_get_info(ffff80001490e470) at vm_get_info+0x9a VOP_IOCTL(fffffd8036aa40d0,c0185603,ffff80001490e470,1,fffffd803f7c6b40,ffff8000ffff33d8) at VOP_IOCTL+0x88 vn_ioctl(fffffd803755ce10,c0185603,ffff80001490e470,ffff8000ffff33d8) at vn_ioctl+0xb7 sys_ioctl(ffff8000ffff33d8,ffff80001490e588,ffff80001490e5d0) at sys_ioctl+0x5b9 syscall(ffff80001490e650) at syscall+0x507 Xsyscall(6,0,ffffffffffffff53,0,3,2d3abe8c010) at Xsyscall+0x128 end of kernel end trace frame: 0x2d6528634a0, count: 6 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> ddb> set $lines = 0 ddb> set $maxwidth = 0 ddb> show panic malloc: allocation too large, type = 2, size = 18446744073709551296 ddb> trace db_enter() at db_enter+0x18 panic() at panic+0x15c malloc(fffffffffffffec0,2,a) at malloc+0x9c9 vm_get_info(ffff80001490e470) at vm_get_info+0x9a VOP_IOCTL(fffffd8036aa40d0,c0185603,ffff80001490e470,1,fffffd803f7c6b40,ffff8000ffff33d8) at VOP_IOCTL+0x88 vn_ioctl(fffffd803755ce10,c0185603,ffff80001490e470,ffff8000ffff33d8) at vn_ioctl+0xb7 sys_ioctl(ffff8000ffff33d8,ffff80001490e588,ffff80001490e5d0) at sys_ioctl+0x5b9 syscall(ffff80001490e650) at syscall+0x507 Xsyscall(6,0,ffffffffffffff53,0,3,2d3abe8c010) at Xsyscall+0x128 end of kernel end trace frame: 0x2d6528634a0, count: -9 ddb> show registers rdi 0xffffffff81917477 db_enter+0x17 rsi 0x20074 acpi_pdirpa+0xbedc rbp 0xffff80001490e0b0 rbx 0xffff80001490e160 rdx 0x20075 acpi_pdirpa+0xbedd rcx 0xffff800015741000 rax 0xffff800015741000 r8 0xffff80001490e070 r9 0x1 r10 0xffff800000a50d00 r11 0xdea3c8d37fbec89 r12 0x3000000008 r13 0xffff80001490e0c0 r14 0x100 r15 0x1 rip 0xffffffff81917478 db_enter+0x18 cs 0x8 rflags 0x246 rsp 0xffff80001490e0a0 ss 0x10 db_enter+0x18: addq $0x8,%rsp ddb> show proc PROC (syz-executor.0) pid=28052 stat=onproc flags process=0 proc=4000000 pri=86, usrpri=86, nice=20 forw=0xffffffffffffffff, list=0xffff8000ffff2508,0xffffffff825a33e0 process=0xffff8000148a2018 user=0xffff800014909000, vmspace=0xfffffd803f014880 estcpu=36, cpticks=12, pctcpu=0.0 user=0, sys=10, intr=2 ddb> ps PID TID PPID UID S FLAGS WAIT COMMAND 77172 437440 31807 0 2 0 syz-executor.0 *77172 28052 31807 0 7 0x4000000 syz-executor.0 31807 515654 79984 0 2 0x482 syz-executor.0 41677 427733 1 0 3 0x100083 ttyin getty 23791 521981 79984 0 2 0x482 syz-executor.1 36950 19576 0 0 3 0x14200 acct acct 47857 151728 0 0 3 0x14200 bored sosplice 79984 313246 76395 0 3 0x82 thrsleep syz-fuzzer 79984 110137 76395 0 3 0x4000082 thrsleep syz-fuzzer 79984 492663 76395 0 3 0x4000082 kqread syz-fuzzer 79984 39015 76395 0 3 0x4000082 thrsleep syz-fuzzer 79984 203156 76395 0 2 0x4000482 syz-fuzzer 79984 329392 76395 0 3 0x4000082 thrsleep syz-fuzzer 79984 369608 76395 0 3 0x4000082 thrsleep syz-fuzzer 76395 509277 53190 0 3 0x10008a pause ksh 53190 484299 39198 0 3 0x92 select sshd 39198 157602 1 0 3 0x80 select sshd 86679 334124 74117 73 3 0x100090 kqread syslogd 74117 137661 1 0 3 0x100082 netio syslogd 42853 313146 1 77 3 0x100090 poll dhclient 77874 262152 1 0 3 0x80 poll dhclient 53730 174002 0 0 2 0x14200 zerothread 41473 65100 0 0 3 0x14200 aiodoned aiodoned 15704 186024 0 0 3 0x14200 syncer update 56333 125924 0 0 3 0x14200 cleaner cleaner 37609 295712 0 0 3 0x14200 reaper reaper 6554 228993 0 0 3 0x14200 pgdaemon pagedaemon 66106 91806 0 0 3 0x14200 bored crynlk 81123 74470 0 0 3 0x14200 bored crypto 10653 106688 0 0 3 0x40014200 acpi0 acpi0 17290 500880 0 0 3 0x14200 bored softnet 18252 64463 0 0 2 0x14200 systqmp 38283 153352 0 0 3 0x14200 bored systq 14312 182045 0 0 2 0x40014200 softclock 28529 139470 0 0 3 0x40014200 idle0 21650 151328 0 0 3 0x14200 bored smr 1 440979 0 0 3 0x82 wait init 0 0 -1 0 3 0x10200 scheduler swapper ddb> show all locks No such command ddb> show malloc Type InUse MemUse HighUse Limit Requests Type Lim Kern Lim devbuf 9499 6401K 6979K 78643K 12920 0 0 pcb 13 8K 8K 78643K 135 0 0 rtable 108 3K 4K 78643K 432 0 0 ifaddr 52 12K 13K 78643K 135 0 0 counters 19 16K 16K 78643K 19 0 0 ioctlops 0 0K 2K 78643K 69 0 0 iov 0 0K 16K 78643K 77 0 0 mount 1 1K 1K 78643K 1 0 0 vnodes 1210 76K 77K 78643K 2060 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 17 0 0 VM map 2 0K 0K 78643K 4 0 0 sem 12 0K 0K 78643K 123 0 0 dirhash 12 2K 2K 78643K 12 0 0 ACPI 1794 195K 288K 78643K 12723 0 0 file desc 5 13K 25K 78643K 958 0 0 sigio 0 0K 0K 78643K 16 0 0 proc 49 38K 63K 78643K 507 0 0 subproc 32 2K 2K 78643K 68 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 66 0 0 in_multi 33 2K 2K 78643K 97 0 0 ether_multi 1 0K 0K 78643K 11 0 0 mrt 0 0K 0K 78643K 11 0 0 ISOFS mount 1 32K 32K 78643K 1 0 0 MSDOSFS mount 1 16K 16K 78643K 1 0 0 ttys 66 291K 291K 78643K 66 0 0 exec 0 0K 1K 78643K 310 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 93 21K 30K 78643K 3121 0 0 UVM aobj 42 2K 2K 78643K 51 0 0 memdesc 1 4K 4K 78643K 1 0 0 crypto data 1 1K 1K 78643K 1 0 0 ip6_options 0 0K 1K 78643K 103 0 0 NDP 10 0K 0K 78643K 39 0 0 temp 154 3538K 3615K 78643K 9830 0 0 kqueue 0 0K 0K 78643K 6 0 0 SYN cache 2 16K 16K 78643K 2 0 0 ddb> show all pools Name Size Requests Fail Releases Pgreq Pgrel Npage Hiwat Minpg Maxpg Idle arp 64 10 0 4 1 0 1 1 0 8 0 rtpcb 80 51 0 49 1 0 1 1 0 8 0 rtentry 112 65 0 21 2 0 2 2 0 8 0 unpcb 120 345 0 337 1 0 1 1 0 8 0 syncache 264 4 0 4 1 1 0 1 0 8 0 tcpqe 32 4802 0 4802 1 1 0 1 0 8 0 tcpcb 544 178 0 174 1 0 1 1 0 8 0 ipq 40 1 0 1 1 0 1 1 0 8 1 ipqe 40 1 0 1 1 0 1 1 0 8 1 inpcb 280 516 0 509 1 0 1 1 0 8 0 ip6q 72 1 0 1 1 0 1 1 0 8 1 ip6af 40 2 0 2 1 0 1 1 0 8 1 nd6 48 8 0 4 1 0 1 1 0 8 0 pkpcb 40 2 0 2 1 1 0 1 0 8 0 ppxss 1128 12 0 12 4 3 1 1 0 8 1 art_heap8 4096 1 0 0 1 0 1 1 0 8 0 art_heap4 256 301 0 86 14 0 14 14 0 8 0 art_table 32 302 0 86 2 0 2 2 0 8 0 art_node 16 64 0 24 1 0 1 1 0 8 0 sysvmsgpl 40 14 0 8 1 0 1 1 0 8 0 semapl 112 119 0 109 1 0 1 1 0 8 0 shmpl 112 49 0 9 2 0 2 2 0 8 0 dirhash 1024 17 0 0 3 0 3 3 0 8 0 dino1pl 128 2865 0 1476 46 0 46 46 0 8 0 ffsino 240 2865 0 1476 83 0 83 83 0 8 0 nchpl 144 4381 0 2783 60 0 60 60 0 8 0 uvmvnodes 72 3469 0 0 64 0 64 64 0 8 0 vnodes 208 3469 0 0 183 0 183 183 0 8 0 namei 1024 13103 0 13103 2 1 1 1 0 8 1 vmpool 520 2 0 2 1 1 0 1 0 8 0 scsiplug 64 1 0 1 1 1 0 1 0 8 0 scxspl 192 12566 0 12566 12 10 2 7 0 8 2 plimitpl 152 91 0 84 1 0 1 1 0 8 0 sigapl 432 1126 0 1113 2 0 2 2 0 8 0 futexpl 56 15441 0 15441 1 0 1 1 0 8 1 knotepl 112 193 0 174 1 0 1 1 0 8 0 kqueuepl 104 184 0 182 1 0 1 1 0 8 0 pipepl 112 610 0 591 2 1 1 2 0 8 0 fdescpl 424 1127 0 1113 2 0 2 2 0 8 0 filepl 120 6646 0 6547 4 0 4 4 0 8 0 lockfpl 104 415 0 414 1 0 1 1 0 8 0 lockfspl 48 134 0 133 1 0 1 1 0 8 0 sessionpl 112 22 0 12 1 0 1 1 0 8 0 pgrppl 48 26 0 16 1 0 1 1 0 8 0 ucredpl 96 1283 0 1276 1 0 1 1 0 8 0 zombiepl 144 1113 0 1112 2 1 1 1 0 8 0 processpl 864 1143 0 1112 4 0 4 4 0 8 0 procpl 632 2321 0 2283 4 0 4 4 0 8 0 sosppl 128 2 0 2 1 1 0 1 0 8 0 sockpl 384 922 0 905 3 0 3 3 0 8 1 mcl64k 65536 32 0 32 4 3 1 1 0 8 1 mcl16k 16384 1 0 1 1 1 0 1 0 8 0 mcl12k 12288 19 0 19 3 2 1 1 0 8 1 mcl9k 9216 12 0 12 4 3 1 1 0 8 1 mcl8k 8192 18 0 18 4 3 1 1 0 8 1 mcl4k 4096 69 0 69 2 1 1 1 0 8 1 mcl2k2 2112 8 0 8 4 4 0 1 0 8 0 mcl2k 2048 52195 0 52149 16 9 7 13 0 8 1 mtagpl 80 26 0 24 2 1 1 1 0 8 0 mbufpl 256 89281 0 89161 13 4 9 10 0 8 0 bufpl 256 8686 0 3531 323 0 323 323 0 8 0 anonpl 16 118275 0 108069 90 24 66 69 0 62 12 amapchunkpl 152 4873 0 4769 14 6 8 8 0 158 3 amappl16 192 5858 0 5140 75 30 45 49 0 8 8 amappl15 184 575 0 573 1 0 1 1 0 8 0 amappl14 176 41 0 38 1 0 1 1 0 8 0 amappl13 168 20 0 18 1 0 1 1 0 8 0 amappl12 160 8 0 6 1 0 1 1 0 8 0 amappl11 152 478 0 466 1 0 1 1 0 8 0 amappl10 144 7 0 7 2 2 0 1 0 8 0 amappl9 136 601 0 595 1 0 1 1 0 8 0 amappl8 128 159 0 139 1 0 1 1 0 8 0 amappl7 120 53 0 48 1 0 1 1 0 8 0 amappl6 112 486 0 476 1 0 1 1 0 8 0 amappl5 104 155 0 145 1 0 1 1 0 8 0 amappl4 96 1354 0 1326 1 0 1 1 0 8 0 amappl3 88 143 0 138 1 0 1 1 0 8 0 amappl2 80 8576 0 8506 3 1 2 3 0 8 0 amappl1 72 29217 0 28801 26 16 10 20 0 8 0 amappl 80 2574 0 2539 1 0 1 1 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 dma64 64 259 0 259 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 50 0 9 1 0 1 1 0 8 0 uaddrrnd 24 1129 0 1113 1 0 1 1 0 8 0 uaddrbest 32 2 0 0 1 0 1 1 0 8 0 uaddr 24 1129 0 1113 1 0 1 1 0 8 0 vmmpekpl 168 11043 0 11021 2 0 2 2 0 8 0 vmmpepl 168 139544 0 137782 158 55 103 103 0 357 26 vmsppl 272 1126 0 1113 2 1 1 2 0 8 0 pdppl 4096 2264 0 2230 6 1 5 6 0 8 0 pvpl 32 333177 0 320006 195 35 160 170 0 265 28 pmappl 200 1128 0 1115 1 0 1 1 0 8 0 extentpl 40 38 0 22 1 0 1 1 0 8 0 phpool 112 477 0 26 13 0 13 13 0 8 0